/* SHUHAI.COM CSS v1.0 | 2014*/

/*reset css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin:0;padding:0}
body,button, input, select, textarea /* for ie */ {font: 12px/1.5 "宋体", arial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var, i { font-style: normal; } 
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
ul, ol { list-style: none; }
li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
sup { vertical-align: text-top; } 
sub { vertical-align: text-bottom; }
legend { color: #000; } 
fieldset, img { border: none; }
button, input, select, textarea { font-size: 100%; } 
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;} 
/* remember to define focus styles! */
:focus {outline: 0;} 
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;} 
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}

/*common css*/
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.fa{font-family:Arial;}.fg{font-family:Georgia;}.ft{font-family:Tahoma;}.fv{font-family:Verdana;}.flc{font-family:Lucida Console;}.fs{font-family:'宋体';}.fw{font-family:'微软雅黑';}.fb{font-family:"黑体";}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.g0{color:#000000;}.g3{color:#333333;}.g6{color:#666666;}.g9{color:#999999;}.red{color:red;}.wh{color:white;}.blue{ color:#39C;}.green{ color: #060;}.org{ color:#f60;}
.f0{font-size:0;}.f10{font-size:10px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f24{font-size:24px;}.f30{font-size:30px;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}.vimg{margin-bottom:-3px;}.vb{vertical-align:bottom;}
.m0{margin:0px;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml7{margin-left:7px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mr1{margin-right:1px;}.mr2{margin-right:2px;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb7{margin-bottom:7px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}
.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p15{ padding:15px;}.pt15{padding-top:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.rel{position:relative;}.abs{position:absolute;}
.dn{display:none;}.db{display:block;}.dib{-moz-inline-stack:inline-block; display:inline-block;}.di{display:inline;}
.ovh{overflow:hidden;}.ovs{overflow:scroll;}.vh{visibility:hidden;}.vv{visibility:visible;}
.h14{height:14px;}.h16{height:16px;}.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}
.lt0{letter-spacing:0;}lt1{letter-spacing:1px;}
.bk{word-wrap:break-word;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.auto{margin-left:auto; margin-right:auto;}
.high{ height:100%;}
.zsy{padding-bottom:100000px; margin-bottom:-100000px;}
/*clear floating*/
.fix{zoom:1;}
.fix:after{display:block; content:"clear"; height:0; clear:both; visibility:hidden;}
/*public img*/
.top .site .logo,.top_mini2 .logo2 a,.so .iso,.so .iso2,.notice .nt,.so .btn_so,.box_side .t1/*,.sor .btn_so*/{ background:url(/shuhai../images/icon.gif) no-repeat;}

/*layout css*/
.wrap{ width:980px; height:auto; margin-left:auto; margin-right:auto;}
.wrap2{ width:980px; height:100%; overflow:hidden; margin-left:auto; margin-right:auto;}
.article{ float:left; width:708px; height:auto;}
.article2{ width:770px; height:auto;}
.article4{ width:740px; height:auto;}
.sidebar{ width:200px; height:auto;}
.aside{ float:right; width:260px; height:auto;}
.top{ width:100%; height:auto; margin:0px auto; background-color:#fafafa;}
.top_mini{ width:auto; height:30px; border-bottom:1px dotted #ccc;  background:#EFEFEF; border-top:1px solid #777;}
.top_mini2{ width:auto; height:34px; border-bottom:1px solid #dddddd; background-color:#f9f9f9;}
.top_mini2 .logo2{ float:left; width:100px; height:34px;}
.top_mini2 .logo2 a { display:block; width:100px; height:34px; background-position:-576px -74px; text-indent:-9999px;}
.topmenu{ float:left; height:30px; line-height:30px;}
.topmenu span{display: inline-block;position:relative;height:30px; font-weight:normal;cursor:default;z-index:6;}
.topmenu li{ float:left; font-size:13px; color:#c7c7c7;position:relative; z-index:3;}
.topmenu li a{ padding:0px 5px;}
.topmenu .jq_hidebox{display:none; width:auto; position:absolute;left:0;top:30px; border:1px solid #dfdfdf; background:#fff;z-index:5;}
.topmenu li.hover span{ padding-left:10px; height:30px; border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li .icon_arr{ min-width:60px;_width:60px;color:#666; padding-left:10px; padding-right:20px;background:url(/shuhai../images/icon_user.gif) no-repeat 65px -1056px;}
.topmenu li.hover .icon_arr{background-position:65px -1090px;}
.topmenu li .icon_arr2{min-width:30px;color:#000; padding-left:10px; padding-right:25px;background:url(/shuhai../images/icon_user.gif) no-repeat right -1025px;}
.topmenu li.hover .icon_arr2{background-position:right -992px}
.topmenu li .icon_arr2 .lev{ display:inline-block;background:url(/shuhai../images/icon_user.gif) no-repeat right -928px; padding-right:24px;text-align:right;}
.topmenu li.webnav .jq_hidebox .jq4{width:90px;_width:88px;left:0px; padding:0px 10px;}
.jq_hidebox .jq4 dd{ border-bottom:1px solid #f0efef; margin:0px auto; width:98%; }
.jq_hidebox .jq4 a{line-height:28px; font-size:12px; text-align:center; padding:0px 2px;}
/*.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu li.htphone{_width:88px;}
.topmenu li.htphone .jq_hidebox{width:71px;padding:1px 5px 0;}
.topmenu .htphonebox{padding:5px;border-top:1px solid #f3f3f3;}*/
.topmenu .jq_hidebox .jq1{ width:150px; padding:5px;}
.topmenu .jq_hidebox .jq2{ width:180px; padding:5px;}
.topmenu .jq_hidebox .jq3{ width:300px; padding:0px;}
.topmenu .jq_hidebox .jq2 .dd1{ border-bottom:1px solid #919191;}
.topmenu .jq_hidebox .jq2 .dd2{ border-top:1px dotted #919191;}
.topmenu .jq_hidebox .jq2 a{ display:block; height:20px; line-height:20px; padding:0px; margin:2px;}
.topmenu .jq_hidebox .jq2 a:hover{ background-color:#efefef;}
.topmenu .jq_hidebox .jq1,.topmenu .jq_hidebox .jq2,.topmenu .jq_hidebox .jq3{height:auto; font-size:12px;}
.topmenu .jq_hidebox .jq1 dd{ height:22px; line-height:22px;}
.tabmenu2{ width:auto; height:40px; line-height:40px; border-bottom:1px solid #dfdfdf;}
.tabmenu2 li{ float:left; width:150px; text-align:center;}
.tabmenu2 li.brdl{ border-right:1px solid #dfdfdf; width:149px;}
.tabmenu2 li a{ display:block; height:40px; text-align:center; color:#333;}
.tabmenu2 li a:hover{ background:#fff; position:relative; top:1px; color:#eb6100;}
.tabmenu2 .thistab a{ color:#eb6100; position:relative; top:1px;}
.tabmenu2 .thistab{background:#fff; position:relative; top:1px;}
.jq3 .lisd{ width:290px; height:auto; margin:0px auto; padding:5px 5px; font-size:12px;}
.jq3 .lisd dd { border-bottom:1px dotted #c5c5c5;}
.jq3 .lisd dd .nam,.jq3 .lisd dd .nam2{ float:left; height:30px; line-height:30px; overflow:hidden;}
.jq3 .lisd dd .nam{ width:71%; padding-right:10px;}
.jq3 .lisd dd .nam2{ width:22%; text-align:right;}
.jq3 .lisd dd .nam3{ width:95%; padding-left:5px; padding-right:10px; clear:both; line-height:20px; height:20px; position:relative; top:-5px; overflow:hidden;}
.jq3 .lisd .noline{ border:none; padding-left:5px;}

.top_mini2 .login2{ float:right; width:240px; height:25px; padding-top:6px; text-align:right;}
.login2 a{ display:block; float:right; height:19px; line-height:19px; text-align:center; margin:0px 5px 0px 0px; border:1px solid #dedede;}
.login2 .reg,.login2 .log{ width:50px; height:19px; line-height:20px; background:url(/shuhai../images/bg.gif) repeat-x;}
.login2 .reg:link,.login2 .reg:visited{ background-position:0px -160px; color:#000;}
.login2 .reg:hover,.login2 .reg:active{ background-position:0px -137px; color:#e62a07; border:1px solid #fec8c4;}
.login2 .log{ border:0px; height:23px; line-height:23px; color:#fff;}
.login2 a.log:link,.login2 a.log:visited{background-position:0px -184px;}
.login2 a.log:hover,.login2 a.log:active{ background-position:0px -208px;}
.login2 .qq,.login2 .wibo,.login2 .wechat,.login2 .baidu{ width:23px; height:19px; background:url(/shuhai../images/icon.gif) no-repeat #fff;}
.login2 .wibo{ background-position:-496px -81px;}
.login2 .qq{ background-position:-536px -81px;}
.login2 .wechat{background-position: -569px -273px;}
.login2 .baidu{background-position: -603px -274px;}
.login2 .wibo:hover,.login2 .qq:hover,.login2 .wechat:hover,.login2 .baidu:hover{ border:1px solid #d4ecf6;}
.login3{ float:left; width:auto; color:#666; height:40px;}
.login3 input{ width:100px; height:22px; line-height:22px; padding:0px 3px; color:#333; border:1px solid #e6e6e6; background:#fff; margin-right:10px;}
.login3 .btn_log{width:50px; height:23px; line-height:23px; color:#fff; background:url(/shuhai../images/bg.gif) repeat-x 0px -184px; border:0px; cursor:pointer;}
.login3 .btn_log:hover{background-position:0px -208px;}
.login3 .note{ float:right; color:#666;}
.login3 .note em{ font-weight:800; color:#fe0000; padding:0px 5px;}
.userbar{ float:left; width:76%; height:30px; line-height:30px; color:#333;}
.userbar .login .t{ float:left; height:34px; line-height:34px; padding:0px 5px 0px 0px;}
.userbar .login input{ float:left; margin:6px 10px 0px 0px;}
.userbar .login .it{ width:90px; height:18px; border:1px solid #dcdcdc; padding:0px 5px;}
.userbar .login .btn_l{ width:50px; height:18px; line-height:20px; text-align:center; color:#fff; border:1px solid #52c3dd; background-color:#52c3dd; cursor:pointer;}
.userbar .login .btn_l:hover{ background-color:#3cabdb; border:1px solid #3cabdb;}
.userbar .logined a{ padding:0px 5px;}
.userbar .logn{ float:left; width:60%; height:30px; line-height:30px; color:#555;}
.userbar .logn a{ padding:0px 5px;}
.userbar .logn .f_red{ text-decoration:underline;}
.userbar .logn .qq,.userbar .logn .sina,.userbar .logn .wechat,.userbar .logn .baidu{ display:inline-block;/* padding:0px 0px 0px 24px; margin-left:10px;*/ background:url(/shuhai../images/icon.gif) no-repeat; width: 12px;}
.userbar .logn .qq{ background-position: -760px -90px;}
.userbar .logn .sina{background-position: -760px -124px; margin-right: 0;}
.userbar .logn .wechat{background-position: -568px -267px;}
.userbar .logn .baidu{background-position: -603px -268px;}
.userbar .logined2 .topmenu{}
.mini_r{ float:right; text-align:right; height:30px; line-height:30px; color:#bfbfbf;}
.mini_r a{ padding:0px 5px;}
.top .site{ float:left; width:280px; height:105px; margin-top:5px;}
.top .site .logo{ display:block; float:left; width:190px; height:100px; background-position:0px 10px; text-indent:-9999px; position:relative; top:-5px;}
.substation{ float:left; width:85px; overflow:hidden; color:#ccc; padding-top:7px;}
.substation li{ padding:3px 0px;}
.substation li a{ display:inline-block; width:55px; height:22px; padding-left:5px; font-size:14px; font-weight:800; color:#444;}
.substation li a:hover{ color:#3CABDB;}
.logo_wx{ float:left; width:200px; height:auto; padding-top:5px;}
.logo_wx a{ display:block; width:191px; height:105px; text-indent:-99999px; background:url(/shuhai../images/icon_wenx.gif) no-repeat 0px 0px;}
.top .ad3{ float:left; background:#F96}
.top .ad1{ float:left; width:480px; height:95px; padding-top:8px; overflow:hidden;}
.top .ad_m{ float:left; width:534px; height:80px; padding-top:15px; overflow:hidden;}
.top .top_news{ float:right; width:202px; height:98px; margin-top:6px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px solid #eee; behavior:url(/shuhai/themes/v1/style/js/pie.htc); position:relative; background-color:#fff; }
.top_news ul{ width:auto; height:auto; margin:0px auto; padding:5px 10px;}
.top_news ul li{ width:100%; height:23px; line-height:23px; overflow:hidden; font-family:"宋体";}
.top .nav{ width:auto; height:68px; background-color:#f6f6f6; clear:both; border-top:2px solid #41b7e1;}
.top .nav_wx{width:auto; height:68px; background-color:#f6f6f6; clear:both; border-top:2px solid #9d5501;}
.nav .mainav{ width:980px; height:40px; margin:0px auto;}
.nav .mainav ul{ width:auto; height:40px; line-height:40px;}
.nav .mainav ul li{ float:left; height:40px; margin-right:2px; font-size:16px; font-family:"微软雅黑";}
.nav .mainav ul li:hover{ background-color:#3cabdb;}
.nav .mainav ul .on{ padding:0px 20px;color:#fff; font-weight:bold; background-color:#3cabdb; }
.nav .mainav ul li a{float:left; display:inline-block; height:40px; margin:0px; padding-left:13px; color:#333;}
.nav .mainav ul li a.f_red{color:#f00;}
.nav .mainav ul li a.client{position: relative;}
.nav .mainav ul li a .newapp{position: absolute;top: -3px;right: 10px;}
.nav .mainav ul li a:hover{ background-color:#3cabdb; color:#fff;}
.nav .mainav ul li a em{ font-size:16px; font-family:"宋体"; line-height:40px; padding-left:13px; color:#e0e0e0;}
.nav .mainav ul li:hover em,.nav .mainav ul li a:hover em{ color:#3cabdb; }
.nav_wx .mainav{ width:980px; height:40px; margin:0px auto;}
.nav_wx .mainav ul{ width:auto; height:40px; line-height:40px;}
.nav_wx .mainav ul li{ float:left; height:40px; font-size:16px; font-family:"微软雅黑";}
.nav_wx .mainav ul .line{ float:left; padding:0px; margin:0px;color:#9d5501;}
.nav_wx .mainav ul li:hover{ background-color:#9d5501;}
.nav_wx .mainav ul .on{ padding:0px 25px;color:#fff; font-weight:bold; background-color:#9d5501;}
.nav_wx .mainav ul li a{ float:left; display:inline-block; margin:0px; height:40px; color:#4a2901; padding:0px 30px; _padding:0px 26px;}
.nav_wx .mainav ul li a:hover{ background-color:#9d5501; color:#fff;}
.nav_wx .sortnav{ width:auto; height:30px; line-height:30px; clear:both;}
.nav_wx .sortnav{ background-color:#9d5501;}
.nav_wx .sortnav p{ width:980px; height:30px; margin:0px auto;}
.nav_wx .sortnav p a{ padding:0px 8px;}
.nav .sortnav{ background-color:#3cabdb;}
.nav .sortnav{ width:auto; height:30px; line-height:30px; clear:both;}
.nav .sortnav dl{ width:980px; height:30px; margin:0px auto;}
.nav .sortnav dl dd{ float:left; width:95px; height:30px; padding:0px 0px; text-align:center; color:#fff; font-size:14px; font-family:"宋体"; line-height:32px;}
.nav .sortnav dl .one{ padding-left:20px; width:40px; text-align:left;}
.nav .sortnav dl dd a{ padding:0px 0px;}
.box_ns,.box_ns2{ width:auto; height:30px; margin:0px auto; padding-top:10px; clear:both; overflow:hidden;}
.box_ns{ background:url(/shuhai../images/bg.gif) repeat-x 0px 1px #fff;}
.sor{float:right; width:460px; position:relative; top:-2px;}
.sor .intxt{ width:380px; height:23px; _height:22px; line-height:22px; padding:0px 5px; margin-right:3px; border:1px solid #ddd; background:#fff; color:#555; vertical-align:top;}
.sor .btn_so{ width:56px; height:25px;/* background-position:-200px -38px;*/ cursor:pointer; color:#fff; font-size:14px; font-weight:800; border:0px; background-color:#3cabdb;}
/*.sor .btn_so:hover{ background-position:-200px -68px;}*/
.so{ float:right; width:700px; position:relative;}
.so .sohot{ float:left; width:390px; overflow:hidden;}
.so2 .sohot{ width:auto; height:40px; line-height:180%; padding-top:10px; overflow:hidden; color:#333;}
.so .sohot .iso,.so .sohot .iso2{ display:block; float:left; width:25px; height:25px; }
.so .sohot .iso{ background-position:-230px 1px;}
.so .sohot .iso2{ background-position:-729px -80px;}
.so .sohot a,.so2 .sohot a{ font-weight:800; padding:0px 5px;}
.so .sop{ position:absolute; left:388px; top:-2px;}
.so .sop input{vertical-align:middle;}
.so .sop .sel{ float:left;width:85px; height:24px; padding:2px; border:1px solid #ddd; background:#fff; }
.so .sop .sopr{ float:left; padding-left:5px; position:relative; _top:-3px;}
.so .sop .sopr .intxt{ width:240px; height:22px; line-height:22px; padding:0px 5px; margin-right:3px; border:1px solid #ddd; background:#fff; color:#555;}
.so .sop .sopr .btn_so{ width:46px; height:25px; background-position:-200px -38px; cursor:pointer; color:#fff; font-size:14px; font-weight:800; border:0px;}
.so .sop .sopr .btn_so:hover{ background-position:-200px -68px;}
.so2{ float:right; width:230px; height:auto; padding-top:15px;}
.so2 .sobox{ width:230px; height:30px; background:url(/shuhai../images/icon_wenx.gif) no-repeat 0px -163px;}
.so2 .sobox input{ width:160px; height:22px; border:0px; padding:5px 0px 0px 5px; margin-right:10px; color:#757575; background:none;}
.so2 .sobox button{width:46px; height:26px; text-indent:-9999px; border:0px; cursor:pointer; background:none;}
.notice .nt{ display:block; float:left; width:25px; height:25px; background-position:-193px 5px;}
.sbar{ position:absolute; width:32px; height:auto; right:0px; top:500px;}
.sbar .kfon{ padding:5px 10px; _padding:5px 6px; border:1px solid #d2e1f1;background-color:#eaf7ff; cursor:pointer;}
.sbar .kfon .online{ display:block; width:14px; height:auto; font-size:14px; font-weight:800; color:#2974ab;writing-mode:lr-tb; }
.sbar .ico{display:block; width:32px; height:25px;background:url(/shuhai../images/ipg.png) no-repeat -1px 0px;}

.sbar a.backtop{ display:block; margin-top:1px; width:32px; height:30px; background:url(/shuhai../images/ipg.png) no-repeat 0px -226px #d2e1f1; }
.sbar a.backtop:hover{ background: background:url(/shuhai../images/ipg.png) no-repeat 0px -224px #a8d2fd;}
.box_side0{ width:auto; height:auto;}
.box_side{ width:200px; height:auto;}
.box_side .t1{ width:auto; height:33px; background-position:0px -124px; }
.box_side .t1 h2{ float:left; width:80%; height:25px; color:#2974ab; padding-left:15px; padding-top:8px; font-size:14px; font-weight:800;}
.box_side .t2,.box_side0 .t2{ width:auto; height:31px; border:1px solid #a8d2fd; background:#eaf7ff; position:relative;}
.box_side .t2 h2,.box_side0 .t2 h2{ float:left; width:60%; height:25px; padding-top:6px; padding-left:15px; font-size:14px; font-weight:800; color:#2974ab;}
.box_side2{ width:auto; height:auto; border-top:2px solid #41b7e1;}
.box_side2 .t{ width:auto; height:30px; line-height:30px; border:1px solid #a8d2fd; border-top:none; background:#eaf7ff;}
.box_side2 .t h3{ color:#2974ab; font-size:14px; padding-left:15px;}
.box{ width:auto; height:auto;}
.down{width:auto; height:auto; border:1px solid #d2e1f1; border-top:none;}
.box_mid2{width:auto; height:auto; border-top:2px solid #41b7e1; }
.box_mid2 .t{ width:auto; height:30px; line-height:30px; background:#eaf7ff; border:1px solid #d2e1f1; border-top:none; padding:0px 20px; font-size:14px; color:#2974ab; position:relative;}
.box_mid2 .t h3{ float:left; width:30%; font-weight:800;}
.box_mid2 .t .adorn{ position:absolute; right:0px; top:0px; width:192px; height:30px; background:url(/shuhai../images/icon.gif) no-repeat -568px -116px;}
.box_mid2 .t .comm{ float:right; width:60%; text-align:right; color:#999; font-size:14px;}
.box_mid2 .t .comm a{ padding-left:10px;}
.box_mid2 .down{ width:auto; height:auto;}
.box_mid3{ width:980px; height:auto; border-top:2px solid #41b7e1;}
.box_mid3 .down .t{ width:976px; height:30px; line-height:30px; margin:0px auto; border-bottom:1px solid #a8d2fd; border-top:1px solid #fff; border-left:none; border-right:none; background:#eaf7ff; position:relative;}
.box_mid3 .t h3{ float:left; font-size:14px; width:auto; padding-left:20px; font-weight:800; color:#2974ab;}
.box_mid3 .t .orn{ display:block; width:190px; height:30px; background:url(/shuhai../images/icon.gif) no-repeat -568px -116px; position:absolute; right:0px; top:0px;}
.box_mid3 .down{ width:auto; height:auto; padding:0px; border:1px solid #d2e1f1; border-top:none;}
.boxd{ width:auto; height:auto; border:1px solid #eaeaea; background:#fff;}
.boxtit{border-left:2px solid #3caadb; height:50px; padding-left:4px;}
.boxtit .zi{ font-family:"微软雅黑", "黑体"; color:#040404; font-size:24px; line-height:30px;}
.boxtit .zi2{ font-family: Tahoma, Geneva, sans-serif; color:#8b8a8a; font-size:20px; line-height:20px;}
.bod{ width:auto; height:auto; border:1px solid #d1e1f1;}
.dwn0,.dwn1,.dwn2{width:auto;border:1px solid #d2e1f1; border-top:0px; overflow:hidden;}
.dwn1{ height:326px;}
.dwn2{ height:384px; /*height:382px;*/}
.dwn0{ height:auto;}
.box_dwn,.box_dwn1,.box_dwn11,.box_dwn2,.box_dwn21{width:auto;border:1px solid #d2e1f1; border-top:0px; overflow:hidden;}
.box_dwn{ height:auto; clear:both;}
.box_dwn1,.box_dwn2{height:415px;}
.box_dwn11,.box_dwn21{ height:350px;}
.box_dwn1,.box_dwn11{ padding:10px 8px; }
.box_dwn2,.box_dwn21{ padding:10px 10px; }
.box_dwn22{padding:10px 10px; width:auto; overflow:hidden;}
.path{ width:auto; height:32px; line-height:34px; border-bottom:1px dotted #c5c5c5; padding-left:5px; padding-right:5px; color:#333; font-family:"宋体";}
.path a{ padding:0px 5px;}
.update2{ width:auto; height:730px; overflow:hidden; border:1px solid #d2e1f1; border-top:0px;}
.update2 .t{ width:auto; height:30px; border-top:2px solid #41b7e1; border-bottom:1px solid #bbdae1; background:#eaf7ff; position:relative;}
.update2 .t h3{ position:absolute; left:0px; top:0px; border-right:1px solid #bbdae1;height:25px; padding:6px 10px 0px; font-size:14px; font-weight:800; color:#2974ab; background:#fff;}
.update2 .t .more{/* float:right;*/ padding:10px 10px 0px 0px; position:absolute; top:0; right:0;}
.update{ width:auto; height:auto; border-top:2px solid #41b7e1;}
.update .tt{ width:auto; height:30px; background:#eaf7ff; }
.show select{ float:left; width: 136px; height:27px; line-height:27px; padding:3px; background:#fff; font-size: 14px; color:#333; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #fff; border-color: #abadb3 #e1e1e1 #e1e1e1; border-image: none; border-right: 1px solid #e1e1e1; border-style: solid; border-width: 1px; color: #333; _margin-top:3px;}
/* 等级 */
.v0,.v1,.v2,.v3,.v4,.v5,.v6{ display:inline-block; width:55px; height:18px; background:url(/shuhai../images/ico_v.gif) no-repeat;}
.v0{ background-position: 0px 0px;}
.v1{ background-position: 0px -40px;}
.v2{ background-position: 0px -80px;}
.v3{ background-position: 0px -118px;}
.v4{ background-position: 0px -156px;}
.v5{ background-position: 0px -196px;}
.v6{ background-position: 0px -234px;}
.path3 .vs,.comm .path3 a,.comm{ vertical-align:middle; height:28px; line-height:28px;}
.comm .path3 .vs{ position:relative; top:5px;}
.list_comm2 .txt .vs{/*position:relative; top:5px;*/ margin-bottom:-5px; _margin-bottom:0px;}
.list_comm2 .txt .v6{}
.user_info .vs{position:relative; top:5px;_top:2px;}
.topmenu .vs{ position:relative; left:3px; top:6px;}
.topmenu li span,.topmenu .vs{ vertical-align:middle; height:30px; line-height:30px;}
.homtop_r ul .info span .vs{position:relative;top:5px;}
.rk1,.rk2,.rk3,.rk4,.rk5,.rk6,.rk7,.rk8,.rk9,.rk10,.rk11,.rk12,.rk13,.rk14,.rk15,.rk16,.rk17,.rk18,.rk19,.rk20{ display:inline-block; width:50px; height:16px; background:url(/shuhai../images/ico_v.gif) no-repeat;}
.rk1{ background-position:0px -287px;}
.rk2{ background-position:0px -320px;}
.rk3{ background-position:0px -351px;}
.rk4{ background-position:0px -383px;}
.rk5{ background-position:0px -415px;}
.rk6{ background-position:0px -447px;}
.rk7{ background-position:0px -479px;}
.rk8{ background-position:0px -511px;}
.rk9{ background-position:0px -543px;}
.rk10{ background-position:0px -575px;}
.rk11{ background-position:0px -607px;}
.rk12{ background-position:0px -639px;}
.rk13{ background-position:0px -671px;}
.rk14{ background-position:0px -704px;}
.rk15{ background-position:0px -736px;}
.rk16{ background-position:0px -767px;}
.rk17{ background-position:0px -799px;}
.rk18{ background-position:0px -831px;}
.rk19{ background-position:0px -863px;}
.rk20{ background-position:0px -895px;}
.homtop_r ul .info span .rks{position:relative;top:2px;}
/* 单行滚动 */
#scrollDiv{ float:left; width:460px;height:25px;line-height:25px; padding-right:10px; overflow:hidden;}
#scrollDiv li{height:25px;padding-left:10px;}
/* 滑动门 */
.tabm2,.tabm21{ position:absolute; right:0px; top:-1px;}
.tabm2 li,.tabm21 li{ float:left; height:33px; line-height:33px; border-left:1px solid #a8d2fd; border-top:0px; text-align:center;}
.tabm2 li a{ color:#2974ab; padding:0px 5px;}
.tabm21 li a{color:#2974ab; padding:0px 8px;}
.tabm2 .thistab,.tabm21 .thistab{ border-top:2px solid #45bfe6; height:31px; line-height:31px; background:#fff; color:#2974ab; font-weight:800;}
.tabt{ width:auto; height:auto; border-bottom:1px solid #3caadb;}
.tabt ul li{ float:left; height:34px;line-height:34px; margin-right:4px; background:#eaf7ff; position: relative; cursor:pointer;}
.tabt ul li a{display: block; padding: 0px 20px; outline: none; color:#333;}
.tabt ul li a:hover,.tabt ul .thistab{ color:#fff; background:#3caadb; font-weight:800;}
.tabt ul .thistab a{color:#fff;}
.tabox .t,.tabox .t2{ width:auto; height:40px; position:relative;}
.tabox .t{ border-bottom:2px solid #3caadb;}
.tabox .t2{border-bottom:3px solid #3caadb; background:#fff;}
.tabox .t2 a.call{float:right;margin-top:6px;}
.tabox .t h2,.tabox .t2 h2{ float:left; height:40px; line-height:40px; padding:0px 30px 0px 5px; font-size:16px; font-family:"微软雅黑", "黑体"; color:#333; font-weight:normal;}
.tabox .t .show{ position:absolute; right:0px; top:5px; width:196px;}
.show .on_img,.show .on_list{ display:block; float:right; width:51px; height:27px; line-height:27px; font-size:16px;text-align:center; color:#333;font-weight:bold;/*background:url(/shuhai../images/icon.gif) no-repeat #CC0;*/}
.show .on_img{ /*background-position: 0px -95px;*/}
.show .on_list{ /*background-position: -72px -95px;*/}
.tabbox3{width:auto; height:auto; overflow:hidden;}
.tabbox3 .t{ width:auto; height:31px; background-color:#eaf7ff; border:1px solid #a8d2fd; position:relative;}
.tabbox3 .t h2{ float:left; width:46%; line-height:31px; padding-left:15px; color:#2974ab; font-size:14px; font-weight:800;}
.tabs3{ position:absolute; right:0px; top:-1px; width:94px; height: 31px;border-bottom:1px solid #a8d2fd;border-left: 1px solid #a8d2fd;}
.tabs3 li{height:31px;line-height:31px;float:left;border:1px solid #a8d2fd;border-left:none; border-bottom:0px;margin-bottom: -1px;background: #eaf7ff;overflow: hidden;position: relative;}
.tabs3 li a {display: block;padding: 0px 8px; outline: none; color:#2a84c6; font-size:14px;}
.tabs3 li a:hover {background: #fff; font-weight:800;}	
.tabs3 .thistab{ border-top:2px solid #45bfe6;}
.tabs3 .thistab,.tabs3 .thistab a:hover{background: #fff;  font-weight:800;}
.tab_conbox3{width:auto; height:475px;}
.tabs2{ width:auto; height:30px; border-right:1px solid #bbdae1; border-bottom:1px solid #bbdae1; border-left:1px solid #bbdae1; background:#eaf7ff; font-size:14px;}
.tabs2 li{float:left; width:120px; height:30px;line-height:30px; position: relative; top:1px;}
.tabs2 li a {display:block; height:30px;line-height:30px; text-align:center; outline: none; color:#2974ab; border-left:0px; border-right:1px solid #bbdae1;}
.tabs2 li a:hover {background:#fff; font-weight:800;}	
.tabs2 .thistab,.tabs .thistab a:hover{background: #fff;border-bottom: 2px solid #fff; font-weight:800;}
.tab_conbox2,.tab_conbox22{ width:auto; border:1px solid #bbdae1; border-top:0px; margin:0px;}
.tab_conbox2{ height:688px;}
.tab_conbox22{ height:auto;}
.tab_con2 .more{ width:97%; height:40px; line-height:40px; margin:0px auto; text-align:right; font-size:14px;}
.tab_con2 .t,.tabox .tt{ width:auto; height:20px; line-height:20px; padding:20px 0px 0px; font-size:12px; color:#555; border-bottom:1px dotted #e5e5e5; }
.tab_con2 .t span,.tabox .tt span{ float:left; display:block; height:20px; line-height:20px; font-weight: 800;}
.tab_con2 .t .sort{ width:13%; text-align:center;}
.tabox .tt .sort{ width:6%; text-align:left; padding-left:10px;}
.tab_con2 .t .name,.tabox .tt .name{ text-align:left; padding-left:0px;}
.tab_con2 .t .name{ width:48%;}
.tabox .tt .name{ width:58%;}
.tab_con2 .t .author,.tabox .tt .author{ width:14%; text-align:left; padding-left:40px;}
.tab_con2 .t .date,.tabox .tt .date{ width:15%; text-align:center; float: right;}
.article3 .tabox5{ margin-left:16px; _margin-left:11px;}
.tabox5{ float:left; width:260px; height:auto; border-top:2px solid #41b7e1;}
.tabox5 .t{ width:auto; height:30px; border:1px solid #a8d2fd; border-top:none; background:#eaf7ff; position:relative; }
.tabox5 .t h2{ float:left; width:46%; line-height:31px; padding-left:15px; color:#2974ab; font-size:14px; font-weight:800;}
.tabs5{ position:absolute; right:-3px; top:-2px; width:97px; height: 32px;}
.tabs5 li{height:30px;line-height:30px;float:left; margin:0px; padding:0px; border:none; border-top:2px solid #41b7e1; background: #eaf7ff;overflow: hidden;position: relative;}
.tabs5 li a {display: block; padding: 0 8px; outline: none; color:#2a84c6; font-size:14px;border-left:1px solid #a8d2fd;}
.tabs5 li a:hover {background: #fff; font-weight:800;}	
.tabs5 .thistab{border-top:2px solid #45bfe6; padding-top:1px; _padding-top:2px;}
.tabs5 .thistab,.tabs5 .thistab a:hover{background: #fff;  font-weight:800;}
.tabox5 .renew{ width:auto; height:32px; line-height:32px; color:#868686; padding:0px 10px; background:#f0f9fe; font-family:"宋体";}
.tabox5 .renew .date{ display:inline-block; width:83%;}
.tabs6,.tabs62{ float:left; height: 40px;}
.tabs6 li,.tabs62 li{ float:left; height:40px;line-height:40px; margin-right:4px; position: relative;}
.tabs6 li a,.tabs62 li a {display: block; padding: 0 8px; outline: none; color:#333; font-size:13px;}
.tabs62 li a{ background:#eaf8ff; font-size:14px;}
.tabs6 li a:hover,.tabs62 li a:hover{background:#3caadb; font-weight:800; color:#fff;}
.tabs6 .thistab,.tabs62 .thistab{color:#fff; font-weight:800; background:#3caadb; }	
.tabs6 .thistab a,.tabs62 .thistab a{ color:#fff;background:#3caadb;}
.tabs6 .thistab,.tabs6 .thistab a:hover,.tabs62 .thistab,.tabs62 .thistab a:hover{background:#3caadb; color:#fff;}

/*友情链接*/
.fdlink{ width:auto; height:auto; border:1px solid #d2e1f1;}
.fdlink .t{ width:auto; height:30px; line-height:30px; border-bottom:1px solid #d2e1f1; background:#eaf7ff; color:#2974ab; font-size:14px; font-weight:800; padding-left:10px;}
.fdlink .txt{ width:auto; height:auto; padding:10px 5px; color:#999; line-height:20px;}
.fdlink .txt a{ padding:0px 3px;}
.friendlink{ border-top:2px solid #41b7e1; border-bottom:1px solid #bbdae1;}
.friendlink2{border-top:2px solid #9d5501; border-bottom:1px solid #bcbcbc;}
.friendlink,.friendlink2{ width:980px; height:auto; margin-left:auto; margin-right:auto; clear:both; background-color:#eff6fc;}
.friendlink .t{ color:#3092a9; border-bottom:1px solid #dcdcdc;}
.friendlink2 .t{ color:#9d5501; border-width:1px; border-style:solid; border-color:#bcbcbc #bcbcbc #dcdcdc #bcbcbc;}
.friendlink .t,.friendlink2 .t{ width:auto; height:40px; line-height:40px; padding-left:15px; font-size:14px; font-weight:800; background:#fff;}
.friendlink2 .txt{ border:1px solid #bcbcbc; border-top:0px;}
.friendlink .txt{ width:auto; height:auto; border:1px solid #d2e1f1; border-top:0px; }
.friendlink .txt p,.friendlink2 .txt p{ width:auto; height:auto; padding:20px 10px; line-height:240%; border:1px solid #fff; color:#333;}
.friendlink .txt p a,.friendlink2 .txt p a{ padding:0px 10px;}
.footer{ width:980px; height:auto; padding:10px 0px; margin-left:auto; margin-right:auto; text-align:center; color:#555; line-height:180%;}
.footer_nav{ width:auto; height:31px; background:url(/shuhai../images/bg.gif) repeat-x 0px -1px; margin-bottom:5px; text-align:center; color:#666; border-bottom:1px solid #e5e5e5; border-top:1px solid #ccc; }
.footer_nav a{ color:#333; padding:0px 6px;}
.footer_nav a:hover{ color:#1b1b1b; text-decoration:underline;}
.footer_nav p{ width:auto;/* border-top:1px solid #fff;*/ padding:5px 0px}
.website_logo { text-align: center; position:relative; padding-right:130px;}
.website_logo * { vertical-align: top;}
.website_logo em { display: inline-block; height: 50px; margin: 0 0 0 5px; overflow: hidden; width: 130px;}
.website_logo em:first-child, .website_logo em.first-child { margin: 0;}
.website_logo em a { background: url(/shuhai../images/website_logo.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #ccc; display: block; height: 48px; text-align: center; text-indent: -9999px;}
.website_logo em a:hover { border-color: #aaa;}
.website_logo .yingyezhizhao a { background: url(/shuhai../images/website_logo.png) no-repeat -141px -2px;}
.website_logo .beianxinxi a { background: url(/shuhai../images/website_logo.png) no-repeat -2px -2px;}
.website_logo .shwj_110 a { background: url(/shuhai../images/website_logo.png) no-repeat -280px -2px;}
.website_logo .website_authentic a { background: url(/shuhai../images/website_logo.png) no-repeat -420px -2px;}
.website_logo .jbzx{ margin-right:5px;}
.website_logo .jbzx a { background: url(/shuhai../images/website_logo.png) no-repeat -560px -2px;}
.website_logo .kxyz{ position:absolute; right:10px; top:0px;}
.footer3{ width:980px; height:60px; margin:10px auto; padding:5px 0px;}
.footer3_l{ float:left; width:68%; line-height:24px; color:#999;}
.footer3_l em{ padding:0px 5px;}
.footer3_r{ float:right; width:26%; color:#666;}
.footer3_r p{ display:inline-block; width:100px; text-align:left; padding:5px 0px 5px 15px; vertical-align:middle; border-left:1px solid #ccc;}
.sina,.tqun{ display:inline-block;/* width:40px; height:40px;*/ margin-right:15px; background:url(/shuhai../images/icon-logo.png) no-repeat 0px -47px; vertical-align:middle;}
.sina{ background-position: 0px -47px;}
.tqun{background-position: 0px -90px;}
/* 登录 */
.box_mid{ width:958px; height:auto; margin:20px auto; padding:10px; border:1px solid #dcdfe4; background-color:#fff;}
.box_mid h3{ padding:30px 0px 30px; font-family:"微软雅黑", "黑体"; color:#575757; font-size:24px; font-weight:normal;}
.box_mid .login,.box_mid .lother{ float:left; height:410px; color:#666; font-size:14px;}
.box_mid .login{ width:520px; padding:0px 0px 0px 100px;}
.box_mid .lother{ width:240px; padding-left:80px; background-color:#eaf8ff;}
.lother .reg,.logn_r .reg{ display:block; width:122px; height:38px; margin:10px 0px 30px 10px; background:url(/shuhai../images/icon.gif) no-repeat;}
.lother a.reg:link,.lother a.reg:visited,.logn_r a.reg:link,.logn_r a.reg:visited{ background-position:-660px -160px;}
.lother a.reg:hover,.lother a.reg:active,.logn_r a.reg:hover,.logn_r a.reg:active{ background-position:-660px -200px;}
.lother .o_login{ width:200px; height:auto; padding-top:10px;}
.lother .o_login a,.logn_r .o_login a{ display:block; float:left; width:92px; height:30px; background:url(/shuhai../images/icon.gif) no-repeat;}
.lother .o_login .sina,.logn_r .o_login .sina{ background-position:-565px -160px; margin-right: 0;}
.lother .o_login .qq,.logn_r .o_login .qq{ background-position:-565px -200px;}
.lother .o_login .wechat,.logn_r .o_login .wechat{ background-position:-565px -236px;}
.lother .o_login .baidu,.logn_r .o_login .baidu{ background-position:-661px -244px;}
.signup{ padding:10px 0px 0 0;}
.form-item{ width:380px; _width:400px;height:50px; padding-top:5px; font-size: 14px;}
.field-name { float:left; width:70px; text-align:right; color: #333333; height: 30px; line-height: 30px; margin-bottom: 3px;}
.field-input{ float:left; width:300px; line-height: 18px; /*margin-bottom: 15px;*/ padding-bottom:15px;  position: relative;vertical-align:middle;}
.field-input input {font-size: 14px; width: 300px; height:30px; line-height:30px; padding:3px;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; border-color:#ddd; background:#f9f9f9; behavior:url(/shuhai/themes/v1/style/js/pie.htc); position:relative; color:#333; }
.field-input .pic{vertical-align:middle; }
.field-input p{ padding-top:10px;}
.form-item .xy{ display:block; height:auto; padding-left:70px;}
.box_form fieldset{ height:auto;  width:100%;}
.field-input .check{ padding:0px; margin-right:10px; width:16px; height:16px; line-height:0px; background:none; vertical-align:middle;}
.field-input .yzm{ width:120px; vertical-align:middle;}
.login .snback{ margin-left:70px; font-size:12px; padding-top:10px;}
.abtn{padding:4px 10px;}
.abtn2{padding:7px 15px; color:#2286d1;}
.abtn2:hover{ color:#3092a9;}
.abtn3{padding:2px 5px;}
.abtn,.abtn2,.abtn3{ display: inline-block; border:1px solid #bee1f2; background: #ffffff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#D4ECF6));background: -webkit-linear-gradient(#ffffff, #D4ECF6);background: -moz-linear-gradient(#ffffff, #D4ECF6);background: -ms-linear-gradient(#ffffff, #D4ECF6);background: -o-linear-gradient(#ffffff, #D4ECF6);background: linear-gradient(#ffffff, #D4ECF6);-pie-background: linear-gradient(#ffffff, #D4ECF6);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative; cursor:pointer;}
.abtn4{padding: 0px 10px;_padding:0px 8px; color:#fff; display:inline-block;
border: 1px solid #f88d12;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: none;background: #ffa709;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa709), to(#ff8a03));background: -webkit-linear-gradient(#ffa709, #ff8a03);background: -moz-linear-gradient(#ffa709, #ff8a03);background: -ms-linear-gradient(#ffa709, #ff8a03);background: -o-linear-gradient(#ffa709, #ff8a03);background: linear-gradient(#ffa709, #ff8a03);-pie-background: linear-gradient(#ffa709, #ff8a03);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative; cursor:pointer;}
.abtn4:hover{ font-weight:800;}
.abtn5{border:1px solid #bee1f2; cursor:pointer;
background: #ffffff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#ecf9ff));background: -webkit-linear-gradient(#ffffff, #ecf9ff);background: -moz-linear-gradient(#ffffff, #ecf9ff);background: -ms-linear-gradient(#ffffff, #ecf9ff);background: -o-linear-gradient(#ffffff, #ecf9ff);background: linear-gradient(#ffffff, #ecf9ff);-pie-background: linear-gradient(#ffffff, #ecf9ff);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative;}
.abtn5:hover{border:1px solid #f5a500;
background: #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#fff3bb));background: -webkit-linear-gradient(#ffffff, #fff3bb);background: -moz-linear-gradient(#ffffff, #fff3bb);
background: -ms-linear-gradient(#ffffff, #fff3bb);background: -o-linear-gradient(#ffffff, #fff3bb);background: linear-gradient(#ffffff, #fff3bb);-pie-background: linear-gradient(#ffffff, #fff3bb);behavior: url(/shuhai/themes/v1/style/js/pie.htc);  position:relative;}
.gbtn{ height:24px; line-height:26px; _line-height:24px; border:1px solid #bee1f2; background:url(/shuhai../images/bg.gif) repeat-x 0px -87px; color:#2286d1;}
.gbtn:hover{ height:24px; line-height:26px; _line-height:24px;border:1px solid #f29989; background:url(/shuhai../images/bg.gif) repeat-x 0px -55px; color:#f14f32;}
.btn0{ background:none; border: none; cursor:pointer;}
.btn,.btn2,.btn3,.btn4{font-family:"微软雅黑", "黑体"; cursor:pointer;text-align: center; }
.btn{padding: 4px 20px;_padding:0px 10px; font-size:16px; color:#fff;}
.btn2{padding: 4px 20px;_padding:0px 10px; font-size:16px; color:#5f5f5f;}
.btn3{padding: 4px 5px;_padding:0px 0px; font-size:14px; color:#fff;}
.btn,.btn3{border: 1px solid #33a4d6;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: none;
background: #4ab5df;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#4ab5df), to(#2d9bd1));background: -webkit-linear-gradient(#4ab5df, #2d9bd1);background: -moz-linear-gradient(#4ab5df, #2d9bd1);background: -ms-linear-gradient(#4ab5df, #2d9bd1);background: -o-linear-gradient(#4ab5df, #2d9bd1);background: linear-gradient(#4ab5df, #2d9bd1);-pie-background: linear-gradient(#4ab5df, #2d9bd1);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative; _top:10px;}
.btn:hover,.btn3:hover{border: 1px solid #f88d12;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: none;
background: #ffa709;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa709), to(#ff8a03));background: -webkit-linear-gradient(#ffa709, #ff8a03);background: -moz-linear-gradient(#ffa709, #ff8a03);background: -ms-linear-gradient(#ffa709, #ff8a03);background: -o-linear-gradient(#ffa709, #ff8a03);background: linear-gradient(#ffa709, #ff8a03);-pie-background: linear-gradient(#ffa709, #ff8a03);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative; _top:10px;}
.btn2{border: 1px solid #ddd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: none;
background: #F7F7F7;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F7F7F7), to(#f2f2f2));background: -webkit-linear-gradient(#F7F7F7, #f2f2f2);background: -moz-linear-gradient(#F7F7F7, #f2f2f2);background: -ms-linear-gradient(#F7F7F7, #f2f2f2);background: -o-linear-gradient(#F7F7F7, #f2f2f2);background: linear-gradient(#F7F7F7, #f2f2f2);-pie-background: linear-gradient(#F7F7F7, #f2f2f2);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative; _top:7px;}
.btn2:hover{ color:#2464b2;}
.btn4{ padding: 4px 20px;_padding:0px 10px; color:#fff; display:inline-block;
border: 1px solid #f88d12;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: none;background: #ffa709;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa709), to(#ff8a03));background: -webkit-linear-gradient(#ffa709, #ff8a03);background: -moz-linear-gradient(#ffa709, #ff8a03);background: -ms-linear-gradient(#ffa709, #ff8a03);background: -o-linear-gradient(#ffa709, #ff8a03);background: linear-gradient(#ffa709, #ff8a03);-pie-background: linear-gradient(#ffa709, #ff8a03);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative;}
.btn42{ padding: 0px 10px;_padding:0px 8px; color:#fff; display:inline-block; font-weight:800;
border: 1px solid #f88d12;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: none;background: #ffa709;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa709), to(#ff8a03));background: -webkit-linear-gradient(#ffa709, #ff8a03);background: -moz-linear-gradient(#ffa709, #ff8a03);background: -ms-linear-gradient(#ffa709, #ff8a03);background: -o-linear-gradient(#ffa709, #ff8a03);background: linear-gradient(#ffa709, #ff8a03);-pie-background: linear-gradient(#ffa709, #ff8a03);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative; cursor:pointer;}
.btn-submit { width: 300px; margin-left:60px; margin-top:10px;background-color: #FFEC46; background-image: linear-gradient(#FFEC46, #FFAA22); background-repeat: repeat-x; border-color: #FD9D00; color: #333; font-weight: bold; left: 0px; padding:7px 0px; position:relative; text-shadow: none; behavior:url(/shuhai/themes/v1/style/js/pie.htc); position:relative;}
.btn-submit2 { display:block; width: 300px; margin-left:70px; font-family:"微软雅黑", "黑体"; font-size:20px; color:#fff; letter-spacing:10px; cursor:pointer;padding: 7px 0px;_padding:0px 0px;text-align: center; border: 1px solid #f88d12;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: none;background: #ffa709;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa709), to(#ff8a03));background: -webkit-linear-gradient(#ffa709, #ff8a03);background: -moz-linear-gradient(#ffa709, #ff8a03);background: -ms-linear-gradient(#ffa709, #ff8a03);background: -o-linear-gradient(#ffa709, #ff8a03);background: linear-gradient(#ffa709, #ff8a03);-pie-background: linear-gradient(#ffa709, #ff8a03);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative; _top:10px;}
.btn-submit2:hover{border: 1px solid #33a4d6;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: none;background: #4ab5df;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#4ab5df), to(#2d9bd1));background: -webkit-linear-gradient(#4ab5df, #2d9bd1);background: -moz-linear-gradient(#4ab5df, #2d9bd1);background: -ms-linear-gradient(#4ab5df, #2d9bd1);background: -o-linear-gradient(#4ab5df, #2d9bd1);
background: linear-gradient(#4ab5df, #2d9bd1);-pie-background: linear-gradient(#4ab5df, #2d9bd1);behavior: url(/shuhai/themes/v1/style/js/pie.htc); position:relative; _top:10px;}
/*翻页*/
.page{ width:auto; height:auto; color:#666; text-align:center; margin-left:auto; margin-right:auto; padding:26px 0px; font-size:12px;}
.page a{ padding:0px 8px; text-align:center; display:inline-block; height:20px; line-height:20px; margin:0px 3px; border:1px solid #d2d2d2; color:#000; background:#fff;}
.page a:hover{ color:#3caadb;}
.page .on{padding:0px 8px; height:20px; line-height:20px; display:inline-block; background:#3caadb; color:#fff; font-weight:800; vertical-align:middle;}
.page .end{ color:#666;}
.page3{ width:auto; height:auto; padding:20px 0px; text-align:center; color:#666; font-size:12px;}
.page3 a{ padding:10px 15px; font-size:14px; background:#86c9e7; margin:0px 3px; color:#fff;}
.page3 a:hover{ background:#7bbedc;}
.show_li .page3 a{background:#FDFDFD;color:#828282;border:1px solid #e2e2e2;}
.show_li .page3 a:hover{background:#e2e2e2;}
.show_li .page3 .on{color:#fff;}
.page3 .on{ padding:10px 15px; font-size:14px; background:#e2e2e2; color:#828282; font-weight:800; margin:0px 3px;}
.page3 input{ width:40px; height:18px; margin:0px 5px; border:1px solid #999; text-align:center; color:#333; background:#f8fdff;}
.page3 button{ width:50px; height:20px; margin-top:-10px; border:1px solid #999; text-align:center; color:#333; cursor:pointer; background:#f8fdff;}
/*弹出层pop-window*/
.pop{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:100;  
filter: Alpha(Opacity=50) /* for IE */
background-color: rgba(0, 0, 0, 0.5); /*for FF*/}
.pop1 {width:366px;	height:atuo; margin:0px 0px 0px -220px;	padding:5px; position:absolute;	left:50%; top:40%; overflow:hidden; z-index:10;}
.pop1 .pop_box{padding:30px; border:1px solid #808080; color:#333; background-color:#fff; position:relative;}
.bgalph { width:100%; height:100%; position:absolute; left:0px; top:0px; background-color:#000; filter:alpha(opacity=50); opacity:0.5; z-index:5;}
.close{ display:block; position:absolute; right:10px; top:0px; width:30px; height:30px; background:url(/shuhai../images/icon2.gif) no-repeat 10px 0px; }
.close:hover{ background:url(/shuhai../images/icon2.gif) no-repeat 10px -30px;}
.ok{ margin:30px auto; background:url(/shuhai../images/icon_login.gif) no-repeat 0px -202px;}
.error{ background:url(/shuhai../images/icon_login.gif) no-repeat -314px -202px;}
.warn{ background:url(/shuhai../images/icon_login.gif) no-repeat -208px -202px;}
.ok,.error,.warn {float:left; display:block; width:98px; height:98px;}
.pop_box .txt{ float:left;font-size:18px; padding:30px 0px 0px 50px; color:#5f5f5f; font-family:"微软雅黑", "黑体";}
/* 提示页 */
.pap{ width:500px; height:auto; padding-top:40px; -webkit-box-shadow: #666 0px 1px 3px;-moz-box-shadow: #666 0px 1px 3px;box-shadow: #666 0px 1px 3px;
background:#fff; behavior:url(/shuhai/themes/v1/style/js/pie.htc); position:absolute; top:20%; left:50%; margin-left:-250px;}
.pap .ico1,.pap .ico2{ display:block; width:66px; height:66px; margin:0px auto; background:url(/shuhai../images/icon_pop.png) no-repeat;}
.pap .ico1{ background-position:0px 0px;}
.pap .ico2{ background-position:0px -85px; position:relative; left:-3px;}
.pap .tit,.pap .txt{ text-align:center; margin:0px auto; padding-top:10px;}
.pap .tit{ font-family:"微软雅黑", "黑体"; color:#2c2c2c; font-size:18px;}
.pap .txt{ color:#676767;}
.pap .dwn{ width:auto; height:60px; position:relative; background:#a2d3ec; clear:both; margin-top:30px; padding-top:32px;}
.pap .orn{ width:0px; height:0px; border-width:10px 10px 0px; border-style:solid dashed dashed dashed; border-color:#fff transparent transparent; position:absolute; left:48%; top:0px;
overflow: hidden; font-size:0px; line-height:0px;}
.pap .dwn .dbtn{ display:inlin-block; height:20px; padding:8px 36px; text-align:center; font-size:16px; color:#fff;
border: 1px solid #2388cd;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: #666 0px 2px 3px;-moz-box-shadow: #666 0px 2px 3px;box-shadow: #666 0px 2px 3px;
background:#2388cd; behavior:url(/shuhai/themes/v1/style/js/pie.htc); position:relative;}
.tips{ width:auto; height:auto; border:1px solid #f2e2e1; background:#fff6ce; line-height:200%;}
.tips .org{ color:#e76e05;}
.tips2{ width:auto; height:auto; border:1px solid #EAF8FF; font-size:12px; background:#F5FBFE;}
.iv{display: inline-block; width:22px; padding:8px 0px;_padding:2px 0px;background:url(/shuhai../images/icon_user.gif) no-repeat; background-position:-2px -1285px;_background-position:-2px -1287px;}
/*.iv{display: inline-block; width:16px; padding:8px 0px;_padding:2px 0px;background:url(/shuhai../images/icon_user.gif) no-repeat; background-position:-5px -899px;_background-position:-5px -900px;}*/
/*评论*/
.bk_comment{ width:auto; height:auto; background:#fff;}
.bk_comment .more{ display:block; width:100%; height:30px; line-height:30px; margin:0px auto; background:#F5F5F5; text-align:center; color:#2286d1;}
.bk_comment .more:hover{ background:#EAF7FF;}
.comm{ float:left; width:87%; height:auto; padding-left:5px;}
.comm .tt{ background:#eaf7ff; }
.comm .tt2{ background:#fffeee;}
.comm .tt,.comm .tt2{ width:auto; height:28px; line-height:28px; padding-left:5px; vertical-align:middle;color:#000; font-size:13px; overflow:hidden;}
.comm .tt a,.comm .tt2 a{ padding:0px; margin-right:5px;}
.comm .tt .tt_r,.comm .tt2 .tt_r{ float:right; text-align:right; color:#CCC;}
.comm .tt .tt_r a,.comm .tt2 .tt_r a{ padding:0px 5px; font-size:12px;}
.comm .path3,.comm .toping,.comm .good{ display:block; float:left; height:28px; line-height:28px;}
.comm .toping,.comm .good{ width:22px; padding:0px; margin-left:2px; background:url(/shuhai../images/icon_book.gif) no-repeat;}
.comm .toping{ background-position:-578px 3px;}
.comm .good{ background-position:-610px 3px;}
.comm .txt{ width:auto; height:auto; padding:10px 0px; color:#5c5c5c; line-height:160%; word-break:break-all;}
.comm .ope{ text-align:right; padding:5px 0px; color:#999;}
.comm .ope a{ padding:0px 10px;}
.comm .reply,.comm .reply2{ width:auto; height:auto; padding-top:10px; position:relative;}
.comm .reply{ background:#eaf7ff;}
.comm .reply2{ background:#fffeee;}
.comm .reply .orn{ position:absolute; left:470px; top:-16px; height:0px; width:0px; overflow: hidden; font-size: 0; line-height: 0; border-color: transparent transparent #eaf7ff transparent; border-style: dashed dashed solid dashed; border-width:8px;}
.comm .reply .shut{ display:block; width:20px; height:20px; line-height:20px; text-align:center;position:absolute; right:10px; top:5px; color:#f90; font-size:14px; cursor:pointer; font-family: Tahoma, Geneva, sans-serif}
.comm .reply .iface{ display:inline-block; width:20px; height:18px; background:url(/shuhai../images/faceall.gif) no-repeat; background-position:-4px -502px; position:relative; top:2px;  _top:-2px; cursor:pointer;}
.comm .reply .text,.comm .reply .text2,.comm .reply .text3{ display:block; margin:0px auto; border:1px solid #d3c3c3; background:#fff; padding:5px; overflow-y:auto; color:#333;}
.comm .reply .text{ height:60px; width:94%;}
.comm .reply .text2{ height:30px; width:98%; color:#333; overflow-y:auto;}
.comm .reply .text3{ height:30px; width:94%; color:#333; overflow:hidden;}
.comm .reply .tt2{ display:block; width:auto; height:20px; padding:10px 0px 0px 10px; border-bottom:1px dotted #c5c5c5; font-size:13px; color:#000;}
.comm .reply .txt2{ color:#2974ab; padding:15px 10px; line-height:160%;}
.comm .reply .box_tare{ position:relative; width:auto; height:auto;}
.comm .reply .box_tare .bn{ position:absolute; right:10px; bottom:-30px;}
.comm .reply .dwn{ width:94%; height:auto; margin:0px auto; color:#9eabb3; padding:10px 0px; _padding:10px 0px 20px; position:relative; clear:both;}
.comm .reply .dwn .tips{ display:block; width:120px; height:10px; font-size:0px;background:url(/shuhai../images/icon_book.gif) no-repeat -584px -30px #d3e0e8; position:absolute; left:40%; bottom:0px; border:0px; cursor:pointer;}
.comm .reply .dwn .pages{ float:right; text-align:right;}
.comm .reply .dwn .pages a{ padding:0px 5px;}
.comm .reply .dwn a{ color:#9eabb3;}
.comm .reply .dwn a:hover{ color:#2974ab;}
.comm .reply .face2{ width:96%; padding-top:5px; margin:0px auto; color:#999; text-align:right; position:relative; z-index:5;}
.face2 .box_face{ position:absolute; left:20px; top:10px; width:240px; padding:5px; text-align:left; height:auto; border:1px solid #dce9f1; background:#fff;}
.face2 .box_face img{ width:24px; height:24px; cursor:pointer;}
/*.face2 .ibt{ float:right; display:block; width:40%; height:30px;}*/
.face2 .ibt{ line-height:30px;}
.commentbar,.commentbar2{ width:auto; height:270px; padding:0px 0px; }
.commentbar{ border:1px solid #d2e1f1;}
.commentbar2{ border:1px solid #bababa; border-top:none; background:#fff;}
.commentbar .total{ width:auto; height:20px; padding:0px 10px;}
.commentbar .total .numb{ color:#e62a07; padding:0px 10px;}
.commentbar .comm_box{ width:auto; height:auto; padding:20px 20px 10px; margin:0px auto;}
.comm_box .nt{ display:block; float:left; width:65px; height:24px; line-height:24px;}
.commentbar .comm_box .tit input{ width:524px; _width:514px; height:24px; line-height:24px; color:#333; padding:0px 5px; border:1px solid #dbdcdc; font-size:14px;}
.commentbar .comm_box .txt{ padding:10px 0px;}
.commentbar .comm_box .txt .txt_r{ float:left; width:100%; height:auto;}
.commentbar .comm_box .txt textarea{ width:654px; height:130px; border:1px solid #dbdcdc; padding:5px; line-height:160%; color:#666; font-size:14px; vertical-align:top;overflow:hidden; resize:none;}
.comm_box .face div {float: left; width: 24px; height: 24px; margin-right: 6px; cursor: pointer;}
.comm_box .face2{ height:auto; position:relative; z-index:5;}
.comm_box .face2 .iface{ display:inline-block; width:20px; height:18px; background:url(/shuhai../images/faceall.gif) no-repeat; background-position:-4px -502px; position:relative; top:2px; cursor:pointer;}
.facep1,.facep2,.facep3,.facep4,.facep5,.facep6,.facep7,.facep8,.facep9,.facep10,.facep11,.facep12,.facep13,.facep14,.facep15,.facep16,.facep17,.facep18,.facep19,.facep20{ background:url(/shuhai../images/faceall.gif) no-repeat;}
.facep1 {background-position: 0 0px;}
.facep2 {background-position: 0 -24px;}
.facep3 {background-position: 0 -48px;}
.facep4 {background-position: 0 -72px;}
.facep5 {background-position: 0 -96px;}
.facep6 {background-position: 0 -120px;}
.facep7 {background-position: 0 -144px;}
.facep8 {background-position: 0 -168px;}
.facep9 {background-position: 0 -192px;}
.facep10 {background-position: 0 -216px;}
.facep11 {background-position: 0 -240px;}
.facep12 {background-position: 0 -264px;}
.facep13 {background-position: 0 -288px;}
.facep14 {background-position: 0 -312px;}
.facep15 {background-position: 0 -336px;}
.facep16 {background-position: 0 -360px;}
.facep17 {background-position: 0 -384px;}
.facep18 {background-position: 0 -408px;}
.facep19 {background-position: 0 -432px;}
.facep20 {background-position: 0 -456px;}
.comm_box .deliver{ float:right; width:80%; height:auto; line-height:24px; text-align:right; padding:5px 0px 0px; vertical-align:baseline;}
.comm_box .deliver .ibt{ line-height:28px; float:right;}
.comm_box .deliver label,.comm_box .deliver p,.comm_box .deliver input{ float:right; line-height:28px; margin-left:5px;}
.comm_box .deliver .tit{ width:60px; height:24px; line-height:24px; border:1px solid #dcdcdc; padding:0px 4px;}
.btn_deliver{ display:block; width:102px; height:28px; line-height:28px; font-family:"微软雅黑", "黑体"; color:#2974ab; font-size:16px; text-align:center; background:url(/shuhai../images/icon_book.gif) no-repeat -584px -144px; border:0px; cursor:pointer;}
.lisd_img dd{ float:left; width:102px; height:160px; padding-left:20px; padding-right:10px; margin-bottom:5px; text-align:center; overflow:hidden;}
.lisd_img dd a img{ width:102px; height:136px; margin-bottom:3px;}
.list_comm{ width:98%; height:auto; margin:0px auto; clear:both;}
.list_comm dd{ width:auto; height:auto; padding:10px 0px 0; border-bottom:1px dotted #c5c5c5;}
.list_comm dd .img{ float:left; width:80px; height:auto; text-align:center;}
.list_comm dd .img a{ display:block; margin-left:auto; margin-right:auto;}
.list_comm dd .img a img{ width:50px; height:50px; padding:4px; margin-bottom:10px; border:1px solid #c5c5c5;}
.list_comm2{ width:95%; height:auto; margin:0px auto;}
.list_comm2 dd{ width:auto; height:auto; border-bottom:1px solid #e9dfd5; padding:0px 0px 10px;}
.list_comm2 dd .img{ float:left; display:block; width:40px; height:auto;}
.list_comm2 dd .img img{ width:30px; height:30px;}
.list_comm2 dd .txt{ float:left; width:100%; height:auto; line-height:24px; color:#423009; padding:5px 0px 0px;}
.list_comm2 dd .txt .lev{ display:inline-block; height:24px; line-height:24px; padding-right:22px; background:url(/shuhai../images/icon_lev.gif) no-repeat right -5px;}
.list_comm2 dd .ope{ text-align:right; clear:both; padding:0px 0px 5px;}
.list_comm2 dd .ope .ding{ display:inline-block; height:18px; padding-left:20px; text-align:left; background:url(/shuhai../images/icon_book.gif) no-repeat -740px -234px;}
.list_comm2 dd .ope .date{ float:left;}
.list_comm2 dd .ope .op{ float:right;}
/* 列表样式 */
.ldt,.ldt2,.ldt3.li_t2{width:auto; height:auto; font-family:"宋体"; font-size:12px;}
.ldt dd,.ldt2 dd{ clear:both;}
.ldt2 dd{ border-bottom:1px dotted #c5c5c5;_border-bottom:1px solid #ddd;}
.ldt dd span,.ldt2 dd span,.li_t2 li span{ float:left; height:29px; line-height:29px; word-break:break-all;overflow:hidden; }
.ldt dd .name{width:75%; border-bottom:1px dotted #c5c5c5; _border-bottom:1px solid #ddd;}
.ldt dd .sort{width:42px; height:29px; line-height:29px; float:left; color:#888; overflow:hidden;}
.ldt dd .sort:hover{ color:#3cabdb;}
.ldt .focus{ clear:both; width:auto; height:95px; overflow:hidden;}
.ldt .focus .img{float:left; width:68px; height:91px; display:block;}
.ldt .focus .img img{ width:68px; height:91px;}
.ldt .focus .info{ float:left; width:56%; height:auto; padding-left:10px; }
.ldt .focus .info p{ display:block; width:98%; overflow:hidden; word-break:break-all;}
.ldt .focus .info .name2,.ldt .focus .info .author{width:auto; height:21px; line-height:21px; color:#666;}
.ldt .focus .info .lnk{ padding-top:12px;}
.ldt2 dd .name{width:76%;}
.ldt2 dd .name2{ width:56%;}
.ldt2 dd .num{ width:28%; text-align:right; color:#999;}
.ldt2 .first{ height:96px; position:relative; border:none; clear:both; overflow:hidden; z-index:3;}
.first .img { position:relative; z-index:1;}
.first .img img{ float:left; width:68px; height:91px; margin-right:12px;}
.first p,.first h3{ float:left; width:55%; overflow:hidden;}
.first h3{ height:24px; line-height:24px; font-weight:800; overflow:hidden;word-break:break-all;}
.first .intro{height:54px; line-height:140%; word-break:break-all; color:#999; overflow:hidden;}
.no,.no1,.no_1,.no2{ display:block; float:left; width:20px; height:29px; line-height:26px; margin-right:5px; text-align:center; color:#fff; background:url(/shuhai../images/ipg.png) no-repeat;}
.ldt2 .no_1{ background-position:-6px -35px; position:absolute; top:0px; _top:100px; left:2px; _left:50px; z-index:3;}
.no1{background-position:-6px -35px;}
.no2{ background-position:-6px -68px;}
.no{ background-position:-6px -100px;}
.ldt3 dt{ width:auto; height:25px; padding:5px 0px; font-weight:800; color:#666; background:#fff;}
.ldt3 dt .sort,.ldt3 dt .author,.ldt3 dt .date{ color:#666;}
.ldt3 dd{ clear:both;}
.ldt3 .dbg{ background:#f8f8f8;}
.ldt3 span,.ldt3 .sort,.ldt3 .author{ float:left; height:24px; line-height:24px; overflow:hidden; word-break:break-all;}
.ldt3 .sort{ float:left; width:10%; text-align:center; color:#999; }
.ldt3 dd .sort:hover,.ldt3 dd .author a:hover{ color:#3cabdb;}
.ldt3 .name{ width:58%; padding-right:5px;}
.ldt3 .author{width:14%; color:#666; text-align:right;}
.ldt3 .date{ width:12%; text-align:center; padding-left:20px; color:#999; float: right; padding-right: 10px;}
.ldt3 .q{/* float:left;*/ display:inline-block; width:24px; height:20px; background:url(/shuhai../images/ico.gif) no-repeat -580px -36px;}
.ldt3 .name a{/* float:left;*/ display:inline; vertical-align:top; _vertical-align:middle;}
.ldt3 .v{/* float:left;*/ display:inline-block; width:24px; height:20px; background:url(/shuhai../images/ipg.png) no-repeat 0px -260px;}
.li_t2 li{ clear:both; height:29px; _height:auto; border-bottom:1px dotted #c5c5c5; _border-bottom:1px solid #ddd;}
.li_t2 li .name{ width:75%;}
.li_t2 li .num{ width:43px; text-align:right;}
.list_2t li{ float:left; padding-left:20px; width:45%; height:24px; line-height:24px; overflow:hidden;}
.list_t1,.list_t2,.list_t22,.list_t3,.list_t3d{ width:auto; height:auto; font-family:"宋体";}
.list_t1 li{ clear:both; height:28px; _height:24px; font-size:13px;}
.list_t1 .sort,.list_t1 .name{ display:block; float:left;}
.list_t1 .sort{width:45px; height:24px; line-height:24px; color:#666;}
.list_t1 .name{width:75%; height:20px; padding-top:3px; border-bottom:1px dotted #c5c5c5; overflow:hidden; letter-spacing:-1px;}
.list_t2 li{ clear:both; height:27px; _height:23px; font-size:13px; border-bottom:1px dotted #c5c5c5; overflow:hidden;}
.list_t22 li{ clear:both; height:27px; _height:23px; font-size:13px; overflow:hidden;}
.list_t2 .name,.list_t22 .name{ display:block; float:left; width:75%; height:22px; padding-top:5px; overflow:hidden;}
.list_t2 .num,.list_t22 .chapter{ display:block; float:right; width:43px; height:22px; padding-top:5px; text-align:right; color:#666;}
.list_t3 li{height:28px; _height:26px; /*_height:24px;*/ font-size:13px; overflow:hidden;}
.list_t3 li .sort{ float:left; display:block; width:45px; height:24px; line-height:24px; color:#666; }
.list_t3 li p{float:left; width:75%; height:24px; _height:22px; line-height:24px; _line-height:22px; border-bottom:1px dotted #c5c5c5; _border-bottom:1px solid #c5c5c5; font-size:13px; overflow:hidden;}
.list_t3 li p .name{float:left; display:block; width:67%; height:24px; _height:22px; line-height:24px; _line-height:22px; padding-right:4px; overflow:hidden;}
.list_t3 li p .date{float:left; display:block; width:28%; height:24px; _height:22px; line-height:24px; _line-height:22px; color:#999; font-size:12px; text-align:right;}
.list_td { clear:both; width:97%; height:auto; margin:0px auto; padding-top:10px;}
.list_td dd{ display:block; width:auto; height:32px; line-height:32px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.list_td dd span{ float:left; display:block; overflow:hidden;}
.list_td dd .sort{ width:10%; text-align:center; color:#555;}
.list_td dd .name{ width:55%; text-align:left; padding-left:5px;}
.list_td dd .author{ width:15%; text-align:left; color:#666; padding-left:10px;}
.list_td dd .date{ width:16%; text-align:center; color:#999;}
.list_td dd span .q,.list_td2 dd p .q{float:left; width:34px; height:34px; background:url(/shuhai../images/ico.gif) no-repeat -580px -31px;}
.list_td dd span .v,.list_td2 dd p .v{float:left; width:24px; height:24px; background:url(/shuhai../images/ipg.png) no-repeat 0px -256px;}
.list_td dd .name a,.list_td dd .name em{ float:left; height:32px; line-height:32px;}
.list_td2{ width:auto; height:auto; padding-top:10px;}
.list_td2 .dbg{background:#f8f8f8;}
.list_td2 dd{ width:auto; font-size:12px; overflow:hidden;}
.list_td2 dd em,.list_td2 dd span,.list_td2 dd p{ display:block; float:left; height:34px; line-height:34px; overflow:hidden;}
.list_td2 dd p a{ float:left;}
.list_td2 dd .numb{ width:42px; text-align:center; color:#999; padding:0px 10px; font-family:Arial;}
.list_td2 dd .sort{ width:52px; text-align:left; color:#555;padding:0 0 0 5px;}
.list_td2 dd .name{ width:62%; font-size:14px; padding-right:10px;}
.list_td2 dd .author,.list_td2 dd .author2{ padding-right:10px; color:#666;}
.list_td2 dd .author{width:10%;}
.list_td2 dd .author2{ width:14%;}
.list_td2 dd .date{width:10%; color:#999;}
.list_td2 dd .date2{width:12%; color:#999; text-align:center; float: right;}
.list_t3d dd{clear:both; height:35px; font-size:13px; overflow:hidden;}
.list_t4d dd{clear:both; height:26px; padding-top:4px; font-size:13px; overflow:hidden; border-bottom:1px dotted #c5c5c5;}
.list_t3d dd .numb,.list_t3d dd .numb1,.list_t3d dd .num,.list_t3d dd .num1,.list_t4d dd .numb,.list_t4d dd .numb2{ float:left; display:block;}
.list_t3d dd .numb,.list_t3d dd .numb1{ font-size:14px;}
.list_t3d dd .numb{ width:18px; height:18px; margin-right:4px; text-align:center; color:#767778; background-color:#e2edf7;}
.list_t3d dd .numb1{width:18px; height:24px; padding-left:5px;  text-align:left; color:#fff; background:url(/shuhai../images/icon.gif) no-repeat -360px -40px;}
.list_t3d dd .num,.list_t3d dd .num1,.list_t4d dd .numb,.list_t4d dd .numb2{font-size:12px; margin-top:5px;}
.list_t4d dd .numb,.list_t4d dd .numb2{ color:#fff;}
.list_t3d dd .num,.list_t4d dd .numb{width:14px; height:14px; line-height:14px; margin-right:4px; text-align:center; background-color:#c0c1c3; color:#fff;}
.list_t3d dd .num1,.list_t4d dd .numb2{width:15px; height:16px; line-height:16px; text-align:left; padding-left:5px;  color:#fff; background:url(/shuhai../images/icon.gif) no-repeat -398px -41px;}
.list_t3d dd p,.list_t4d dd p{ float:left; height:26px; line-height:26px; padding-left:6px; font-size:13px; overflow:hidden;}
.list_t3d dd p{ width:148px; border-bottom:1px dotted #c5c5c5;}
.list_t4d dd p{ width:85%;}
.list_t4d dd p span{ word-break:break-all; overflow:hidden;}
.list_t3d dd p .name,.list_t4d dd p .name{ display:block; float:left; width:65%; height:26px;word-break:break-all;}
.list_t3d dd p .click,.list_t4d dd p .click{ display:block; float:right; width:33%; height:26px; color:#666; text-align:right;word-break:break-all;}
.list_t4d{ width:auto; height:400px; overflow:hidden; padding:10px 15px 0px; margin:0px auto; font-family:"宋体";}
.list_t4d dt{ width:100%; height:116px; position:relative;}
.list_t4d dt .first{ display:block; width:15px; height:16px; line-height:16px; padding-left:3px; position:absolute; left:0px; top:0px; font-size:12px; color:#fff; background: url(/shuhai../images/icon.gif) no-repeat -398px -41px; z-index:30;}
.list_t4d dt .img{ display:block; float:left; width:96px; height:112px; position:absolute; left:0px; top:0px; z-index:10;}
.list_t4d dt .intro{ float:right; width:135px; height:auto; background:#fff}
.list_t4d dt .intro .name,.list_t4d dt .intro .author{ display:block; height:24px; line-height:24px; overflow:hidden;}
.list_t4d dt .intro .name{ font-size:14px; font-weight:800;}
.list_t4d dt .intro .author{ color:#999;}
.list_t4d dt .intro .author em{ color:#555;}
.list_t4d dt .intro .txt{ height:60px; padding-top:3px; line-height:180%; color:#666; overflow:hidden;}
.list_img,.list_img1{ width:auto; height:auto; padding:5px 10px 10px;}
.list_img li,.list_img1 li{ width:auto; height:100px; padding:10px 0px 5px; clear:both;}
.list_img li{ border-bottom:1px dotted #c5c5c5;}
.list_img li a,.list_img1 li a{display:block; float:left; width:80px; height:95px; overflow:hidden;}
.list_img li a img,.list_img1 li a img{ width:71px; height:95px; }
.list_img li dl,.list_img1 li dl{ float:left; width:55%; height:auto;}
.list_img li dl dt,.list_img1 li dl dt{width:auto; height:24px; line-height:24px; color:#666; overflow:hidden;}
.list_img li dl dt a,.list_img1 li dl dt a{ font-weight:800;}
.list_img li dl dd,.list_img1 li dl dd{ width:100%; height:20px; line-height:20px; color:#666; overflow:hidden;}
.list_td6 dd{ width:auto; height:auto; padding:20px 0px; border-bottom:1px solid #e5e5e5; font-size:12px;}
.list_td6 dd .img{ float:left; display:block; width:114px;}
.list_td6 dd .img img{ width:100px; height:134px;}
.list_td6 dd .info{ float:left; width:66%; height:auto; color:#555;}
.list_td6 dd .it{ float:left; width:140px; height:24px; line-height:24px; padding-right:10px; overflow:hidden;}
.list_td6 dd em{ color:#999;}
.list_td6 dd .txt{ float:left; width:85%; line-height:180%;}
.list_td6 dd .txt em{ float:left; display:block; width:36px;}
.list_td6 dd .txt p{ float:left; width:94%; height:60px; overflow:hidden; color:#333;word-break:break-all;}
.list_td6 dd .name{ float:left; width:85%; height:30px; line-height:30px; font-size:14px; font-weight:800; position:relative; overflow:hidden;}
.list_td6 dd .name .opt{ position:absolute; right:0px; top:0px;}
.opt .read,.opt .collect{ display:inline-block; width:66px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:12px; font-weight:normal;}
.opt .read{ background:#3caadb; margin-right:10px;}
.opt .read:hover{ background:#fa5b48; font-weight:800;}
.opt .collect{ background:#88bcd3;}
.opt .collect:hover{ background:#eb6100;}

/*广告位*/
.ad{ width:auto; height:auto; text-align:center; padding:10px 0px; margin:0px auto;}
.ad2{ width:980px; /*height:90px;*/ clear:both; padding:0px 0px 10px; text-align:center;}
.ad4{ width:980px; /*height:90px;*/ clear:both; padding:10px 0px 0px; text-align:center; margin:0px auto;}
/*colors css*/
.red2{ color:#c53f46;}
.red3{ color:#fa5b48;}
.blue2{ color:#3092a9;}
.blue3{ color:#3cabdb;}
.org2{ color:#eb6100;}
.org3{ color:#f56e51;}
.green2{ color:#0ba60b;}
.brown{ color:#9d5501;}
.bg{ background:#e5f2f7;}
.bg1{ background:#fff;}
.bg2{ background:#f9fdff;}
.bg3{background:#f2f8fb;}
.bg4{background:#eaf8ff;}
.bg5{ background:#f5fbfe;}
.bg6{ background-color:#bfdfed;}
.bg7{ background-color:#fbfbfb;}
.bgm{ background:url(/shuhai../images/bgmx.gif) repeat-x 0px 0px; }
.f_white a:link,.f_white a:visited {color:#fff;}
.f_white a:hover,.f_white a:active {color:#fff;}
.f_black a:link,.f_black a:visited {color:#1b1b1b;}
.f_black a:hover,.f_black a:active {color:#3cabdb;}
.f_gray3 a:link,.f_gray3 a:visited {color:#333;}
.f_gray3 a:hover,.f_gray3 a:active {color:#3cabdb;}
.f_gray32 a:link,.f_gray32 a:visited {color:#333;}
.f_gray32 a:hover,.f_gray32 a:active {color:#000;}
.f_gray7 a:link,.f_gray7 a:visited {color:#7d7d7d;}
.f_gray7 a:hover,.f_gray7 a:active {color:#2974ab;}
.f_gray6 a:link,.f_gray6 a:visited {color:#666;}
.f_gray6 a:hover,.f_gray6 a:active {color:#3cabdb;}
.f_blue a:link,.f_blue a:visited {color:#2974ab;}
.f_blue a:hover,.f_blue a:active {color:#3092a9;}
.f_blue1 a:link,.f_blue1 a:visited {color:#3cabdb;}
.f_blue1 a:hover,.f_blue1 a:active {color:#3092a9;}
.f_blue4 a:link,.f_blue4 a:visited {color:#2464b2;}
.f_blue4 a:hover,.f_blue4 a:active {color:#3cabdb;}
.f_blue5 a:link,.f_blue5 a:visited {color:#2286d1;}
.f_blue5 a:hover,.f_blue5 a:active {color:#3cabdb;}
.f_blue6 a:link,.f_blue6 a:visited {color:#2c6e92;}
.f_blue6 a:hover,.f_blue6 a:active {color:#3cabdb;}
.f_blue7 a:link,.f_blue7 a:visited {color:#1686b9;}
.f_blue7 a:hover,.f_blue7 a:active {color:#3cabdb;}
.f_red3 a:link,.f_red3 a:visited {color:#dc3535;}
.f_red3 a:hover,.f_red3 a:active {color:#f00;}
.f_brown a:link,.f_brown a:visited {color:#9d5501;}
.f_brown a:hover,.f_brown a:active {color:#930;}

a.f_black:link,a.f_black:visited{ color:#1d1d1d;}
a.f_black:hover,a.f_black:active{ color:#3cabdb;}
a.f_gray2:link,a.f_gray2:visited{ color:#2c2c2c;}
a.f_gray2:hover,a.f_gray2:active{ color:#3cabdb;}
a.f_gray3r:link,a.f_gray3r:visited{ color:#333;}
a.f_gray3r:hover,a.f_gray3r:active{ color:#d00;}
a.f_gray3:link,a.f_gray3:visited{ color:#333;}
a.f_gray3:hover,a.f_gray3:active{ color:#3cabdb;}
a.f_gray5:link,a.f_gray5:visited{ color:#555;}
a.f_gray5:hover,a.f_gray5:active{ color:#3cabdb;}
a.f_gray54:link,a.f_gray54:visited{ color:#545454;}
a.f_gray54:hover,a.f_gray54:active{ color:#3cabdb;}
a.f_gray6:link,a.f_gray6:visited{ color:#666;}
a.f_gray6:hover,a.f_gray6:active{ color:#3cabdb;}
a.f_gray9:link,a.f_gray9:visited{ color:#999;}
a.f_gray9:hover,a.f_gray9:active{ color:#3cabdb;}
a.f_org:link,a.f_org:visited{ color:#f9644e;}
a.f_org:hover,a.f_org:active{ color:#3cabdb;}
a.f_org2:link,a.f_org2:visited{ color:#ff9b05;}
a.f_org2:hover,a.f_org2:active{ color:#3cabdb;}
a.f_org3:link,a.f_org3:visited{ color:#eb6100;}
a.f_org3:hover,a.f_org3:active{ color:#3cabdb;}
a.f_red:link,a.f_red:visited{ color:#f00;}
a.f_red:hover,a.f_red:active{ color:#f30;}
a.f_red2:link,a.f_red2:visited{ color:#f9644e;}
a.f_red2:hover,a.f_red2:active{ color:#ff0000;}
a.f_red3:link,a.f_red3:visited{ color:#dc3535;}
a.f_red3:hover,a.f_red3:active{ color:#ff0000;}
a.f_blue:link,a.f_blue:visited{ color:#3092a9;}
a.f_blue:hover,a.f_blue:active{ color:#3cabdb;}
a.f_blue1:link,a.f_blue1:visited{ color:#3cabdb;}
a.f_blue1:hover,a.f_blue1:active{ color:#3092a9;}
a.f_blue2:link,a.f_blue2:visited{ color:#577fa5;}
a.f_blue2:hover,a.f_blue2:active{ color:#3092a9;}
a.f_blue3:link,a.f_blue3:visited{ color:#2a84c6;}
a.f_blue3:hover,a.f_blue3:active{ color:#3cabdb;}
a.f_blue4:link,a.f_blue4:visited{ color:#2464b2;}
a.f_blue4:hover,a.f_blue4:active{ color:#3cabdb;}
a.f_blue5:link,a.f_blue5:visited{ color:#2286d1;}
a.f_blue5:hover,a.f_blue5:active{ color:#3cabdb;}
a.f_blue8:link,a.f_blue8:visited{ color:#06c;}
a.f_blue8:hover,a.f_blue8:active{ color:#3cabdb;}
a.f_brown:link,a.f_brown:visited{ color:#9d5501;}
a.f_brown:hover,a.f_brown:active{ color:#930;}
a.f_blue9:link,a.f_blue9:visited{ color:#2c90ce;}
a.f_blue9:hover,a.f_blue9:active{ color:#3cabdb;}

/*注册页 用户协议 弹出层*/
#cont{ height:500px; overflow-y:scroll; padding:10px 25px; color:#333;}
#cont h1{ font-size:22px; text-align:center; height:40px; line-height:40px;}
#cont p{ font-size:14px; line-height:30px;}

/*页头轮播*/
.swipe {  
    overflow: hidden;  
    visibility: hidden;  
    position: relative;  
}  
.swipe-wrap {  
    overflow: hidden;  
    position: relative;  
}  
.swipe-wrap > figure {  
    float: left;  
    width: 100%;  
    position: relative;  
}  
#mySwipe {  
    max-width: 480px;/* 设置最大的宽度 */  
    margin: 0px auto; /* 居中对齐 */  
    position: relative;
    margin-top: 8px;
    padding-top: 0;
}  
figure {  
    margin: 0;/* 对齐，四周宽度都为0，在轮播的时候，以整张图片进行移动 */  
}  
.unuse{background: none;background-color:#eee; color: #a2a2a2;}
.upvip{text-align: right;height: 25px;line-height: 25px;font-size: 12px;}
.upvip a{color: #f00;}