/*全局设置*/
body{width:1004px; margin:0px auto 0px auto; color: #333; background: url(body_bg.jpg) repeat-x #deebf3;}
.clearboth{ clear:both; background-color:#FFFFFF; }
.push1004{ background-color:#FFFFFF; font-size:20px; }
body a{ font-size:13px; list-style:none; color:#000000; text-decoration:none; }
body a:hover{ text-decoration:underline;}
/*顶部*/
.top{ height:100px; background-color:#FFFFFF; }
.toptop{border-top:1px solid #a5b6c8; border-bottom: 1px solid #a5b6c8; height:20px; background-color:#eef3f7; text-align:right; padding-right:20px; }
.toplogo{ width:200px; height:80px; border:0px; float:left;}
.topimgnav{ float:left; height:80px; width:700px;}
.topimgnav li{ border:1px solid #adcd3c; width:95px; height:60px; margin:5px 8px auto 8px; float:left; text-align:center; }
.topimgnav li img{margin-top:7px; }
.topimgnavlitext{font-size:13px;}
.topimgnavlitext a,.topimgnavlitext a:hover,.topimgnavlitext a:visited{ color:#000000; text-decoration:none;}
.toplogin{ width:84px; height:60px; float:left; text-align:left; }
.toplogin li{ text-align:left; font-size:13px; margin-top:3px; }
.toplogin li a,.toplogin li a:hover,.toplogin li a:visited{ color:#000000; text-decoration:none; }
/*搜素*/
.search{ border-top:1px dotted #a5b6c8; border-bottom:1px solid #a5b6c8; height:80px;background-color:#eef3f7;}
.searchnav {float:left; width:100%; font-size:14px; border-bottom:1px dotted #a5b6c8; border-bottom:1px solid #a5b6c8; line-height:normal; padding-bottom:5px; padding-top:5px;}
.searchnav ul {margin:0; padding:0 60px 0 60px; list-style:none; }
.searchnav li {display:inline;  margin:0; padding:0; }
.searchnav a {float:left; background:url("tableft10.gif") no-repeat left top; margin:0; padding:0 0 0 0px; text-decoration:none; }
.searchnav a span {float:left; display:block; background:url("tabright10.gif") no-repeat right top; padding:5px 10px 4px 6px; color:#FFFFFF; font-size:14px; }
.searchnav a span {float:none;}
.searchnav a:hover {background-position:0% -42px;}
.searchnav a:hover span {background-position:100% -42px;}
.searchbox{ text-align:center;}
.searchleft{float:left; padding-left:10px; padding-top:5px; }
.searchmid{float:left;}
.searchmid input.input{ background:url(inputright.gif) no-repeat right center #fff; height:25px; font-size:20px; }
.searchmid input.btn{ margin-top:3px; }
.searchright{float:left; font-size:13px; margin-top:15px; margin-left:5px; }
/*百度搜索*/
.baidu{border-bottom:1px solid #a5b6c8; background-color:#eef3f7; height:90px; }
.baiduleft{ width:760px; float:left; }
.baiduright{ width:238px; float:left; border:1px solid #a9c9e2; margin-left:2px; height:90px; margin-top:5px; }
.baidurightleft{ background-color:#9bdf70; width:30px; list-style:none; text-align:center; height:90px; font-size:14px; color:#FFFFFF; }
/*顶部广告*/
.toppush{border-bottom:1px solid #a5b6c8; background-color:#eef3f7; height:90px; }
.toppushleft{ width:760px; float:left; }
.toppushright{ width:238px; float:left; border:1px solid #a9c9e2; margin-left:2px; height:80px; margin-top:5px;}
.toppushrightleft{float:left; background-color:#9bdf70; width:30px; list-style:none; text-align:center; height:70px; font-size:14px; color:#FFFFFF; padding-top:10px; }
.toppushrightright{float:left; }
/*您的位置*/
.pathnav{border-bottom:1px solid #96c2f1; background-color:#eff7ff; height:25px;}
.pathleftimg{text-align:left; font-size:13px; line-height:25px; float:left; }
.pathleft{text-align:left; font-size:13px; line-height:25px; float:left; }
.pathright{ text-align:right; font-size:13px; line-height:25px; float:left; }
/*内容左边*/
.content{ background-color:#FFFFFF; overflow:hidden; }
.contentleft{ width:238px;float:left;padding-bottom: 32767px; margin-bottom: -32767px; }
.box{border:1px solid #99BBDD; margin-bottom:10px; background-color:#FFFFFF;}
.box_1 ul{padding:5px;}
.box_title{background:url(news_bg.gif); position: relative; height: 28px;}
.box_title h3 {height: 26px; line-height: 26px; margin: 1px 1px 0; padding: 0 10px; font-weight: bold; font-size: 120%; color: #275c91;}
.box_line{ width:236px; }
.downurl{ width:236px; text-align:center; }
/*内容右边*/
.contentright{ width:762px;background-color:#eff7ff; float:left; margin-left:1px;padding-bottom: 32767px; margin-bottom: -32767px; }
.contentright_txtbuk{ width:762px;background-color:#eff7ff; float:left; margin-left:1px;padding-bottom: 32767px; margin-bottom: -32767px; }
.contentright_txtbuk a{ font-size:13px; list-style:none; color:#0033FF; text-decoration:none; }
.contentright_txtbuk a:hover{text-decoration:underline; }
.contentbox_l{ width:375px; float:left;}
.contentbox_r{ width:375px; float:right; }
.box_push{ width:762px; }
.box_right_line{ width:762px;}
.softcontent{ width:762px; font-size:14px; }
.softcontent a,.softcontent a:hover,.softcontent a:visited{ color:#0000FF; text-decoration:underline;}
.box_right_line_375{ width:375px;}
.youcando{text-align:left; font-size:13px; list-style:none;}
.youcando li{ line-height:25px;padding-left:10px; margin-bottom:5px; }
.youcando li img{ float:left;}
.youcando li a,.youcando li a:visited{ color:#000000; text-decoration:none; }
.youcando li a:hover{ text-decoration:underline;}
.youcandoli{ float:left; padding-left:10px;}
/*底部广告*/
.footpush{border-bottom:1px solid #a5b6c8; background-color:#eef3f7; margin-top:20px; }
/*foot*/
.foot{ text-align:center; }
.foottop a,.foottop a:hover,.foottop a:visited{ color:#000000; font-size:13px; text-decoration:none;}
.footcontent{ border-bottom: 1px solid #a5b6c8; height:40px; background-color:#eef3f7; text-align:center; }
.footcontent a,.footcontent a:hover,.footcontent a:visited{ color:#000000; font-size:13px; text-decoration:none;}
/*搜索页*/
.searchtitle{font-size:15px; font-weight:bold; }
.searchintro{font-size:13px; margin-top:10px; }
.searchintro a,.searchtitle a{text-decoration:none; color:#183468;}
.searchintro a:hover,.searchtitle a:hover{ text-decoration:underline; color:#183468; }
.searchinfo{ font-size:13px; margin-top:8px; }
.searchfoot{background-image:url(bg_dot.gif); height:3px; }
/*TXTBUK页面专题调用*/
.zhuanti{ width:760px; padding-top:5px; padding-left:3px; padding-bottom:5px; }
.zhuanti li{ float:left; }
/*悦读会box*/
.readclubbox{}
.readclubbox_left{width:500px; float:left;}
.readclubbox_left2{}
.readclubbox_left2_tu{float:left; padding-left:20px; padding-top:10px; padding-bottom:10px;}
.readclubbox_left2_info{float:left; margin-left:20px; padding-top:10px; }
.readclubbox_right{float:left; border-left:solid #3399FF 2px; height:200px; padding-top:10px; padding-left:10px; }
.readclubline{ text-align:left; color:#008000; font-size:16px; margin-top:8px; }
.readclubbox_right_box{border:1px solid #E3E197; background-color: #FFFFDD; margin-top:10px; height:120px; width:470px; padding-left:10px; padding-top:10px; line-height:20px; font-size:14px; }
.readclubbox_right_tu{float:left; padding-left:25px; padding-top:5px; }
.readclubcontent{ text-indent:1cm; font-size:14px; line-height:20px; padding:5px 10px 5px 10px;  }
.blank{}
.readclubplbox{ margin-top:10px; border-bottom:solid #3300FF 2px; }
.readclubplbox_left{text-align:center; padding-top:10px; }
.readclubplbox_right{line-height:20px; font-size:14px; text-indent:1cm; padding:0px 10px 5px 10px; }
.line{ border-top:dotted #838383 1px; margin-top:5px; } 
/*链接css*/
.bluelink{ font-size:14px; color:#0000FF; line-height:20px; }
.bluelink a,.bluelink a:hover{color:#0000FF; text-decoration:underline; }
#BookPush{ width:1000px; height:80px; font-size:13px; }
#BookPush .Left{ float:left; width:58px; }
#BookPush .Mid{ float:left; width:825px; }
#BookPush .Mid .Content{ height:60px;  background-color:#FFFFFF;}
#BookPush .Mid .Content li{ float:left; width:115px; text-align:left; line-height:30px; }
#BookPush .Right{ float:left; width:117px; }
