﻿body{text-align:center; padding:0; font-size:12px; color:#333333; font-family:"宋体"; }
td{font-size:12px;}
div{font-size:12px;}
span{font-size:12px;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:block;}
.hidden{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

#top{ width:1000px; height:100px; margin:0 auto; text-align:center;}
#main{ width:1000px; margin:0 auto; background:url(/images/common/mainBg.gif) repeat-y center top; }
#left{ width:220px; float:left; margin-top:3px;}
#right{ width:650px; float:left; margin-left:10px; margin-top:3px;}
.left_right{ width:880px; margin:0 auto;}


/*顶部菜单*/
#menu{ width:1000px; height:91px; background:url(/images/common/menuBg.gif) no-repeat center top;}
.menu1{ width:884px; height:40px; margin-left:3px; margin-top:3px; margin-bottom:12px; padding:0px; overflow:hidden;}
.menu1 li{ float:left; display:block;height:40px;line-height:40px;  text-align:center; font-weight:bold;  overflow:hidden;}
.menu_left{ width:30px; background:url(/images/common/menu1.gif) no-repeat bottom left; }
.menu_index{ width:100px; padding-top:5px;  background:url(/images/common/indexMouseOut.gif) no-repeat  left; cursor:hand; color:#ffffff; }
.menu_index_over{ width:100px;background:url(/images/common/indexMouseOver.gif) no-repeat left top; cursor:hand; color:#ff0000;}
.menu_vline{ width:1px; height:40px; margin-top:3px; background:url(/images/common/menu4.gif) no-repeat  left; }
.menu_out{ width:100px; padding-top:5px; background:url(/images/common/menu2.gif) repeat-x  left; cursor:hand; color:#ffffff; }
.menu_over{ width:100px; background:url(/images/common/mouseOver.gif) no-repeat left top; cursor:hand; color:#ff0000; }
.menu_right{ width:47px; background:url(/images/common/menu3.gif) no-repeat bottom left; }

/*搜索图书*/
.searchP{ width:880px; padding:0px;}
.search{ width:480px; float:left; margin-top:0px; text-align:left;}
.search_form{ margin:0px; padding:0px;}
.search_types{ background:url(/images/common/searchKeys.gif) repeat-x left top; height:23px;}
.search_keys{ background:url(/images/common/searchKeys.gif) repeat-x left top; width:350px; height:18px; line-height:18px; border:1px solid #d6d7d6;}
.search_btn{ width:24px; height:25px; line-height:25px; border:0px; cursor:hand; background:url(/images/common/searchBtn.gif) no-repeat left top;}

/*查看购物车*/
.shoppingCart{ width:310px; float:left; margin-top:0px; margin-left:50px; text-align:left; color:#656565;}
.shooppingCart_btn{ width:68px; height:21px; line-height:21px; background:url(/images/common/shoppingBtn.gif) no-repeat left top; border:0px; cursor:hand;}

/*底部链接、版权*/
.bottomDiv{ width:880px; height:110px; margin:0 auto; text-align:center; background:#ffffff url(/images/common/bottomBg.gif) no-repeat center top; padding-top:10px;}
.bottomLink{width: 670px; text-align:left; height:22px; line-height:22px; color:#000000; float:left;}
.bottomIcp{width:200px; height:43px; line-height:43px; text-align:right;}
/*
#bottom ul{ margin-left:41px;}
#bottom ul li{ width:71px; height:15px; line-height:15px; border-right:2px solid #000000; float:left; text-align:center; }
#bottom ul li a{ height:12px; line-height:15px; text-decoration:none; color:#000000;}
#bottom ul li a:hover{ height:12px; line-height:15px; text-decoration:none; color:#ff0000; }
#bottom .copyright{ width:618px; border:0; text-align:right;}
*/

/*导航栏*/
.Navigation{ width:880px; height:30px; line-height:30px; text-align:left; background:#ffffff url(/images/common/NavigationBg.gif) no-repeat 10px 5px; margin:4px auto 8px auto; overflow:hidden; padding-left:35px;}
.Navigation_font{ color:#cc3300; font-weight:bold;}

/*会员登录*/
.login{ width:220px; height:160px; background:url(/images/common/loginBg.gif) no-repeat left top; }
.login_name{ margin-top:40px; margin-left:10px;}
.login_name input, .login_pwd input{ width:124px; height:15px; line-height:15px; border-top:2px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; border-left:2px solid #808080;}
.login_msg{ text-align:center; margin-top:10px; margin-left:10px;}
.login_btn{ text-align:center; margin-top:8px; margin-left:10px;}
.login_btn input{ width:69px; height:26px; border:0px; background:url(/images/common/loginBtn.gif) no-repeat left top; cursor:hand;}
.login_pwd{ margin-top:10px; margin-left:10px;}

/*最新动态*/
.news{ width:220px; height:288px; overflow:hidden; margin-top:10px;}
.news_more{ height:30px; line-height:30px; padding-left:166px; background:url(/images/index/zxdt.gif) no-repeat left top; }
.news_list{ width:220px; height:255px; background:#ffffff url(/images/index/rankingbg.gif) no-repeat left top; padding-top:6px;}
.news_list div{ width:185px; height:24px; line-height:24px; float:right; text-align:left;}

/*最新营销资讯订阅*/
.subScribe{ width:218px; height:65px; overflow:hidden; border:1px solid #ebe6ca; background:#fbf9ee; margin-top:10px;}
.subScribe_font{ color:#f7531d; font-weight:bold; padding-left:5px; height:30px; line-height:30px;}
.subScribe_form form{ margin:0; padding:0; text-align:center;}
.subScribe_keys{ width:155px; height:20px; color:#333333; border:1px solid #979799;}
.subScribe_btn{ width:43px; height:24px; border:0px; background:url(/images/index/subScribeBtn.gif) no-repeat left top; cursor:hand;}

/*免费视频*/
.freeVideo{ width:220px; height:295px; overflow:hidden; margin-top:10px;}
.freeVideo_more{ height:30px; line-height:30px; padding-left:166px; background:url(/images/index/mfsp.gif) no-repeat left top; }
.freeVideo_list{ background:#ffffff; height:270px; padding-top:6px;}
.freeVideo_li{ width:195px; margin:0 auto; background:#ffffff url(/images/index/listLi.gif) no-repeat 5px center; height:24px; line-height:24px; text-align:left; padding-left:15px; border-bottom:1px dotted #dddddd;}
.freeVideo_li2{ width:195px; margin:0 auto; background:#f8f7f7 url(/images/index/listLi.gif) no-repeat 5px center; height:24px; line-height:24px; text-align:left; padding-left:15px; border-bottom:1px dotted #dddddd;}

/*下载专区*/
.downLoad_more{ height:30px; line-height:30px; padding-left:166px; background:url(/images/index/xzzq.gif) no-repeat left top; }

/*广告2*/
.adv2{ width:220px; height:147px; overflow:hidden; margin-top:10px;}

/*广告3*/
.adv3{ width:220px; height:306px; overflow:hidden; margin-top:10px;}

/*广告1*/
.adv1{ width:650px; height:160px; overflow:hidden;}

/*翻页*/
.pageDown{width:620px; text-align:right; margin:auto; padding:10px; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

