html{scrollbar-face-color:#e8e8e8;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#eaeaea;scrollbar-3dlight-color:#c6c6c6;scrollbar-arrow-color:#7c7c7c;scrollbar-track-color:#f5f5f7;scrollbar-darkshadow-color:#c6c6c6}
*{word-wrap:break-word}
body{background:#f2f2f2}
body,button,input,select,textarea{color:#555;font-size:12px;line-height:1.42857143}
textarea{resize:none}
.pc,.pr,body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}
table{border-collapse:collapse;empty-cells:show}
.xl li,li{list-style:none}
cite,em{font-style:normal}
a,a:visited{outline:0;color:#107dcf;text-decoration:none}
.red{color:#f26e59}
a.red{color:#f26e59}
a:hover{color:#f60;text-decoration:underline}
a img{border:none}
label{cursor:pointer}
.clear{clear:both;display:block}
.margin-top-10{margin-top:10px}
.tip-browser-upgrade{padding:8px 12px;border:1px solid #fbdeb6;background:#fce9cf;color:#915808;text-align:center}
.header-search{float:left;margin-top:15px;margin-left:50px}
.header-search .search .searchkey{float:left;padding:0 10px;height:30px;border:1px solid #dfdfdf;border-right:0;border-radius:2px 0 0 2px;background:0 0;background:#fff;font-size:12px;line-height:30px;widtH:250px}
.header-search .search .btn{padding:0;height:32px;border:1px solid #ddd;border-radius:0 2px 2px 0;background:#fff;font-size:14px;cursor:pointer;widtH:74px}
.header-search .search .btn:hover{border-color:#bbb;color:#f60}
.header-right{float:right}
.topajax{margin-top:15px;text-align:right}
.topajax.userinfo{color:#999}
.topajax.userinfo a{font-size:14px}
.topajax .username{margin-right:5px;color:#f60}
.topajax a+a{margin-left:5px}
.topajax .t_a{float:right;margin-left:10px;padding:3px 10px;height:24px;border:1px solid #ddd;border-radius:2px 2px;background:#fff;line-height:24px}
.topajax .t_a:hover{border-color:#bbb}
.header{margin:5px auto;width:960px}
.logo{float:left;height:60px;font-size: 40px;line-height: 60px;min-width: 200px;}
.logo:hover{text-decoration: none;}
.logo img{width:100%;height:100%}
.nav-bar{clear:both;margin:8px auto 10px auto;width:960px;height:40px;background:#488fce}
.nav-bar a{color:#fff}
.nav_cont{float:left}
.nav_cont ul li{position:relative;float:left;display:block;width:87px;text-align:center;font-size:14px;line-height:40px}
.nav_cont ul li:hover{background:#247bc8}
.nav_cont ul li a{display:block;text-decoration:none}
.nav_cont ul li img{position:absolute;top:-10px;left:56px}
.nav_cont ul li a.hover{background:#247bc8}
.nav_cont ul li a.hover:hover{text-decoration:none}
.nav_cont ul li+li:before{float:left;overflow:hidden;width:2px;height:40px;content:" "}
#head .logo{float:left;overflow:hidden;margin-right:10px;padding-top:0;padding-left:0;width:110px;height:40px}
#head{margin-bottom:10px;width:100%;height:40px;background:#488fce}
#head .head_t{overflow:hidden;margin:0 auto;width:960px;height:40px}
#head li{float:left;margin:0;width:75px;height:40px;text-align:center;line-height:40px}
#head li+li{margin-left:1px}
#head .home{overflow:hidden;margin-top:8px;margin-right:15px;padding:0;width:34px;height:28px}
#head .home a{display:block;width:34px;height:28px;background:url(../images/home.gif) no-repeat 0 0}
#head .home a:hover{background:url(../images/home.gif) no-repeat 0 -32px}
#nv_portal .home a{background:url(../images/home.gif) no-repeat 0 -32px}
#head li a{display:block;height:40px;color:#f8f8f8;text-align:center;text-shadow:0 1px #093f6c;font-size:14px;}
#head li.on a{background:#0067c8}
#head li a:hover{text-decoration:underline}
#head li span{display:none}
#head .a{background:0 0}
#head li.a a{background:#1e1e1e}
#head li a:hover{background:#247bc8;text-decoration:none}
#head li.hover a,#head li.hover a:hover{background:#131313}
#head #contact.a a{background:#fff;color:#666}
#head .r{float:right;padding-top:9px}
#head .r a{float:left;display:block;margin-right:12px;padding:3px 0;height:30px;background:0 0;color:#999;line-height:20px!important}
#head .r span{display:none}
#head #loginc{float:right;overflow:hidden;margin:8px 0 0;width:79px;height:37px;background:#247bc8;color:#fff;text-align:center;font-weight:400;font-size:14px;line-height:37px;cursor:pointer}
#head #loginc:hover{color:#fff;text-decoration:none}
#head #loginc.menu-open{background:#f2f2f2;color:#334249}
#head #loginc.menu-open:hover{color:#334249}
* html #head #loginc{margin-right:8px;background:0 0!important}
* html #head #loginc.menu-open{margin-right:8px;background:#f2f2f2!important}
#loginc .ypm{padding-right:4px;padding-left:18px;background:url(../images/pm.gif) no-repeat 0 6px}
#loginc .ytx{padding-right:8px;padding-left:17px;background:url(../images/notice.gif) no-repeat 0 3px}
#head .ie8 #qmenu{line-height:35px!important}
#head #yeeilogin{float:right;margin:8px 0 0;width:82px!important;height:37px;background:#247bc8;color:#fff;text-align:center;font-weight:400;font-size:14px;line-height:37px;cursor:pointer}
#head #yeeilogin:hover{color:#bdd817;text-decoration:none}
#head .ie8 #yeeilogin{line-height:35px!important}
* html #yeeilogin{background:0 0!important}
.yeeilogina{position:relative;overflow:hidden;margin:0;height:0}
#login{z-index:3;overflow:hidden;width:100%;height:0;background:#65a1d7}
#login .logincontent{position:relative;overflow:hidden;margin:0 auto;padding-top:15px;width:1000px;height:70px}
#login .loginclose{position:absolute;top:10px;right:0;display:block;width:19px;text-align:left;font-size:.8em}
#login .loginclose a{display:block;width:19px;height:20px;border:none;background:url(../images/close.gif) no-repeat right 0}
#login .loginclose a:hover{background:url(../images/close.gif) no-repeat right -20px}
.lleft{float:left;overflow:hidden;margin-right:30px;width:360px;height:55px;border-right:1px solid #d3d3d3;color:#efefef;}
.lleft h3{text-align:center;font-size:25px}
.lleft p{text-align:center}
.lright{float:left;padding-top:3px;width:550px;color:#efefef}
.lright .lorx{float:left;padding-bottom:10px;width:550px}
.lright .lorx div{float:left;padding:0 3px}
.lright .lorx .x{line-height:24px}
.lright a{color:#666!important}
.lright input.px{width:120px;height:19px;border:none;background:#efefef;color:#888;line-height:19px}
.lright input:focus.px{background:#fff}
.lright .pns{overflow:hidden;width:52px;height:23px;border:none;background:url(../images/pn.gif) no-repeat 0 0;color:#673d01;font-weight:400;cursor:pointer}
.lright .lobx{padding-left:29px;width:470px}
.lright .lobx a{color:#f90!important}
.sltm{border-top:none}
.nv_e{background:#333}
.p_pop{z-index:99999;width:500px;border:1px solid #ccc;background:#fff;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8}
.p_pop li{float:left;display:block;line-height:25px}
.p_pop li a{display:block;margin:0 2px;padding:2px 5px 0 5px;color:#000;text-align:center;font-weight:400;font-size:14px}
.p_pop li:last-child a{border:none}
.p_pop li a:hover{background:#444;color:#fff;text-decoration:none}
.h_pop{border-top:none}
#head_b{padding:3px 0;width:100%;height:26px;background:#f5f5f5}
#head_b .head_b{overflow:hidden;margin:0 auto;width:960px;height:26px;line-height:26px}
#head_b .r{float:right}
#head_b .r small{padding:3px 5px;border:1px solid #e1e1e1;background:#f1f1f1}
#head_b .r small a{color:#5b7d0c;font-weight:700}
#head_b .z{float:left}
#head_b .z .pipe{display:none}
.wp{margin:0 auto;width:960px}
#mys{position:absolute;top:0;right:0;z-index:1;display:none;padding-bottom:11px;width:180px;border:none;background:#f2f2f2}
#mys .mysn{float:left;padding:0 6px 8px 6px;width:165px;background:#f2f2f2}
#mys .mysnb{float:left;padding:10px 5px 0 4px;width:159px}
#mys .ums{float:left;padding:0 4px;width:154px;height:65px;background:url(../images/bottom_b.gif) repeat-x 0 bottom}
#mys .ums .avt{float:left;padding-top:1px;width:60px}
#mys .ums .avt img{border:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:#fff}
#mys .ums .nam{float:left;width:94px}
#mys .ums .nam .j{color:#666}
#mys .ums .nam .j a{color:#4a5e67}
#mys .ums2{float:left;padding:4px 2px;padding-bottom:9px;width:158px;background:url(../images/bottom_b.gif) repeat-x 0 bottom}
#mys .ums2 a{float:left;display:block;overflow:hidden;margin:1px 2px;width:74px;height:20px;background:#96bae7;color:#fff;text-align:center;line-height:19px;line-height:22px}
#mys .ums2 a:hover{background:#f90;color:#fff;text-decoration:none}
#mys .ums2 .new{background-color:#f2c9c9;background-position:0 -20px;color:#c60000}
#mys .ums2 .new:hover{background-color:#edb3b3;background-position:0 -20px;color:#b00}
#mys .ums2 .lot{background-position:0 -40px}
#mys .ums2 .lot:hover{background-position:0 -40px}
#mys .adm a{background:#8ca011 url(../images/mya.png) no-repeat 0 0;color:#fff}
#mys .adm a:hover{background:#8ca011 url(../images/mya.png) no-repeat 0 0;color:#e9f5a1}
#mys .logx{float:left;padding:4px 4px;padding-bottom:9px;width:154px;background:url(../images/bottom_b.gif) repeat-x 0 bottom}
#mys .logx a{color:#2a5887}
#mys .logs{background:0 0;color:#888}
#mys .ums3{float:left;padding:4px 0 2px 0;width:158px}
#mys .ums3 a{float:left;display:block;margin:1px 2px 1px 6px;padding-left:14px;width:56px;height:20px;background-position:0 4px;background-repeat:no-repeat;color:#39484f;line-height:22px}
#mys ul{float:left;width:200px}
.scspy{margin-top:-1px;padding:5px 5px 10px 5px;width:188px;border:1px solid #bdbdbd;border-top:none;background:#fff}
.scspy #scs_t .xw1{float:left;margin-bottom:7px;padding:0 5px 5px 5px;width:178px;background:url(../images/bottom_b.gif) repeat-x 0 bottom}
.scspy #scs_t .xw1 a{float:right;color:#eaa805;font-weight:400}
.scspy #scs_t a{float:left;margin:0 6px 3px 5px;white-space:nowrap}
.scspy #scs_t .pxxl{overflow:hidden;margin-top:3px;padding:4px 8px 3px 3px!important;width:31px;height:18px;border:none;background:url(../images/head_b.gif) no-repeat right -97px;text-align:center;line-height:18px}
.scspy #scs_t .sx{float:left;overflow:hidden;margin-top:3px;margin-bottom:8px;margin-left:0;padding:4px 3px 3px 3px;width:128px;height:18px;background:#f5f5f5;line-height:18px}
.scspy #scs_t .sx li{float:left}
#pt{overflow:hidden;margin:8px auto;margin-bottom:0;padding:0 0 0 7px;width:973px;height:30px;border:1px solid #e5e5e5;background:#f9f9f9 url(../images/bsi_bg.gif) repeat-x 0 -43px;color:#444;line-height:30px}
#pt .z a,#pt em{float:left;height:30px!important;color:#444}
#pt em{overflow:hidden;width:20px!important;background:url(../images/pt.gif) no-repeat 40% 0!important;line-height:200px!important}
.xsyeei{padding:10px 5px;line-height:24px}
.xsyeei .articles{display:block}
.xsyeei .articles a{margin:0;color:#107dcf}
.xsyeei .articles a:hover{color:#f60}
#banner{clear:both;margin:0 auto;margin-top:10px;width:1000px;text-align:center}
#banner2{clear:both;margin:5px auto 0 auto;text-align:center}
#banner li{float:left;margin:1px;padding:2px 5px;width:467px;height:25px;border-bottom:1px solid #eee;background:#f6f6f6;list-style:none;line-height:25px}
#banner li a.title{float:left;overflow:hidden;width:180px;height:25px;color:#111;text-align:left}
#banner li a.chapter{float:left;overflow:hidden;width:245px;height:25px;color:#666;text-align:left}
#banner li a.delbook{float:right;padding:0 2px;width:30px;border:1px solid #555;color:#333}
#banner li:hover{background:#666;color:#f6f6f6}
#banner li:hover a{color:#f6f6f6}
#banner li:hover a.delbook{background:#fff;color:#666}
#main{clear:both;margin:0 auto;margin-bottom:10px;width:960px}
.box{margin:5px 0 0 0;height:40px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;-moz-border-radius-topright:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;background:#fff;line-height:40px}
.box small{font-weight:400;font-size:12px}
.box3{margin:0 10px 5px 0;padding:5px 10px;border:1px solid;border-color:#fff #efefef #d3d3d3 #efefef;background:#fff;box-shadow:0 1px 1px #efefef;line-height:26px}
.box3+.box3{margin-top:10px}
.box3 li{float:left;margin:0 0;width:225px}
.box3 h3{height:40px;font-weight:700;font-size:20px;line-height:40px}
.box .bl{float:left;padding-left:10px}
.box .bl #baidulink{padding-top:10px;line-height:40px}
.help{margin:5px 0 0 0;padding:0 0 0 5px;border-top:1px dashed #e5e5e5}
.search-box{padding:3px 5px}
.search-box .radio{margin:8px 0}
.search-box .radio+.radio{margin-left:10px}
.search-box .radio input{margin-right:3px;margin-left:0;vertical-align:-3px}
.search-box .select{display:block;margin:8px 0;padding:2px 4px;width:100%;height:28px;vertical-align:middle;line-height:24px}
.search-box .px{margin:6px 0;padding:2px 5px;width:190px;height:20px;vertical-align:middle;line-height:20px}
.search-box .pnc{display:inline-block;margin:0;margin-top:5px;padding:0 8px;width:50%;height:30px;vertical-align:middle;letter-spacing:3px;cursor:pointer}
.br{float:left}
.br+.br{margin-left:10px}
.br .select{padding:2px 4px;height:28px;vertical-align:middle;line-height:24px}
.br .px{padding:2px 5px;width:180px;height:20px;vertical-align:middle;line-height:20px}
.br .pnc{display:inline-block;padding:0 8px;height:30px;vertical-align:middle;letter-spacing:3px;cursor:pointer}
.br a.pnc{height:24px;letter-spacing:1px;line-height:24px}
#tbox h1{margin-top:5px;margin-right:12px;padding:10px;background:#fff;color:#c82c2c}
#tbox .index-description{margin-right:12px;padding:0 10px 10px 10px;background:#fff;color:#999;line-height:18px}
#container .item{float:left;margin-right:8px;margin-bottom:10px;width:354px;height:172px;border:1px solid;border-color:#fff #efefef #d3d3d3 #efefef;background:#fff;box-shadow:0 1px 1px #efefef}
#container .item .pic{float:left;display:inline;margin:10px 10px;width:110px;height:150px}
#container .item .pic img{padding:5px;width:100px;height:140px;background:#eee;vertical-align:top}
#container .item .pic img:hover{background:#ddd}
#container .item .txt{float:left;margin:5px 5px;width:210px}
#container .item .txt dt{height:20px;font-weight:700;font-size:14px;line-height:20px;OVERFLOW:hidden;word-break:break-all}
#container .item .txt dt a{font-size:14px}
#container .item .txt .info{height:100px;color:#999;line-height:20px;OVERFLOW:hidden;word-break:break-all}
#container .item .txt dd{margin:5px 0;height:24px;line-height:24px;OVERFLOW:hidden;word-break:break-all}
#container .item .txt dd a{color:#555}
#container .item .txt dd a.normal{color:#36c}
#container .item .txt dd a:hover{color:#f90}
#container .item .txt dd span{float:left}
#container .item .txt .star{position:relative;float:left;margin:6px 0 0 5px;width:69px;height:12px}
#container .item .txt .star .star_red{position:absolute;top:0;left:0;z-index:2;width:69px;height:12px;background:url(../images/star.png) repeat-x scroll left top transparent}
#container .item .txt .star .star_grey{width:69px;height:12px;background:url(../images/star.png) repeat-x scroll left -15px transparent}
#container .item .txt .blue,#container .item .txt .green,#container .item .txt .pink{margin-right:2px;padding:0 5px;background:#f66b5b;color:#fff}
#container .item .txt .blue{background:#96bae7}
#container .item .txt .green{background:#9cdbc3}
#container .item .txt .comment{margin-top:10px;width:232px;height:99px;border:1px solid #eaeaea;background:#fff}
#container .item .txt .comment h3{padding:0 10px;height:24px;border-bottom:1px solid #e9e9e9;font-weight:400;line-height:24px}
#container .item .txt .comment .comment_list{overflow:hidden;margin:8px 0 0 10px;width:220px;height:60px}
#container .item .txt .comment .comment_list ul{width:220px}
#container .item .txt .comment .comment_list ul li{height:20px;white-space:nowrap;line-height:20px}
#container .item .txt .comment .comment_list ul li b{color:#999;font-weight:400}
#control{height:37px;background:url(../images/bg.png) no-repeat;text-align:center}
#control span{display:inline-block;margin:13px 2px 2px;width:15px;height:15px;border:1px solid #bcc1c5;background:#f3f3f3;font-size:0;line-height:0;cursor:pointer}
#control span.active{border:1px solid #6e6e6e;background:#666}
#maintop{margin:0 auto;width:1000px}
#maintop .titletop{float:left;margin:5px 0 0 5px;padding:5px 4px 10px 4px;width:235px;border:1px solid;border-color:#fff #efefef #d3d3d3 #efefef;background:#fff;box-shadow:0 1px 1px #efefef}
#maintop .index{margin-left:0}
#maintop .titletop ul li .num{padding-left:10px;color:#f60}
#maintop a:hover{text-decoration:underline}
#mainleft{float:left;width:730px!important;OVERFLOW:hidden;word-break:break-all}
#mainright{float:right;width:230px!important}
#mainleft .titletop{float:left;margin:0 9px 10px 0;padding:5px 4px 10px 4px;width:224px;border:1px solid;border-color:#fff #efefef #d3d3d3 #efefef;background:#fff;box-shadow:0 1px 1px #efefef}
#mainright .titletop{float:left;margin-bottom:10px;padding:5px 4px;width:220px;border:1px solid;border-color:#fff #efefef #d3d3d3 #efefef;background:#fff;box-shadow:0 1px 1px #efefef}
#mainright .titletop:last-child{margin-bottom:0}
#mainleft .uplist{clear:both;margin:0 10px 2px 0;padding:2px 5px;border:1px solid;border-color:#fff #efefef #d3d3d3 #efefef;background:#fff;box-shadow:0 1px 1px #efefef}
#mainleft .titletop h3,#mainleft .uplist h3,#maintop .titletop h3{position:relative;padding:0 10px 0 15px;height:26px;border-bottom:1px solid #e5e5e5;font-weight:700;font-size:14px;line-height:20px}
#mainleft .titletop h3:before,#mainleft .uplist h3:before,#maintop .titletop h3:before{position:absolute;top:0;left:0;margin-top:2px;margin-left:5px;height:16px;border-left:3px solid #107dcf;content:" "}
#mainleft .titletop h3 span,#mainleft .uplist h3 span,#maintop .titletop h3 span{float:right;color:#e0e0e0;font:40px/1.3 'Monotype Corsiva',Arial,sans-serif;font-weight:700;line-height:40px}
#mainleft .titletop h3,#mainleft .uplist h3 a,#maintop .titletop h3{color:#666;text-decoration:none}
#mainleft .titletop ul,#maintop .titletop ul{clear:both;padding:0 0}
#mainleft .titletop ul li,#mainleft .uplist ul.titlelist li,#maintop .titletop ul li{margin:4px 0;padding-left:5px;height:25px;line-height:25px;OVERFLOW:hidden;word-break:break-all}
#mainleft .titletop ul li.top{height:72px}
#mainleft .titletop ul li.top .pic{padding:3px 0;DISPLAY:block;FLOAT:left}
#mainleft .titletop ul li.top .pic img{border:2px solid #dbdbdb}
#mainleft .titletop ul li.top .text{overflow:hidden;padding-left:10px;width:130px;FLOAT:left}
#mainleft .titletop ul li.top .text strong{display:block;overflow:hidden;height:25px;font-size:14px;COLOR:#444}
#mainleft .titletop ul li.top .text P{COLOR:#444;DISPLAY:block;OVERFLOW:hidden;word-break:break-all;LINE-HEIGHT:22px}
#mainleft .titletop ul li.top em{padding:0 13px 0 5px;color:#6b1818;font-weight:700;font-size:30px;line-height:70px;FLOAT:left}
#mainleft .titletop ul li em,#maintop .titletop ul li em{padding:0 13px 0 5px;color:#ccc;font-size:25px;font-weight:700}
#mainleft .titletop ul li .author{color:gray}
#mainleft .uplist ul.type{clear:both;padding:5px 10px;height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
#mainleft #tlist{OVERFLOW:hidden}
#mainleft #tlist ul.titlelist{clear:both;padding:5px 10px 0 10px}
#mainleft #tlist ul.type li,#mainleft .uplist ul.titlelist li{display:block}
#mainleft #tlist ul.titlelist li{margin:7px 0;border-bottom:1px dotted #e5e5e5}
#mainleft #tlist ul.titlelist li:last-child{border-bottom:none}
#mainleft .uplist .lb{float:left;width:65px}
#mainleft .uplist .lb a{color:#666}
#mainleft .uplist .lb a:hover{color:#f90}
#mainleft .uplist .zp{float:left;width:20%}
#mainleft .uplist .zz{float:left;width:40%}
#mainleft .uplist .zz a{color:#666}
#mainleft .uplist .zz a:hover{color:#f90}
#mainleft .uplist .author{float:left;width:18%}
#mainleft .uplist .sj{float:left}
#mainright .titletop h2,#mainright .titletop h3{position:relative;padding:3px 5px 3px 15px;height:22px;border-bottom:1px solid #e5e5e5;font-weight:700;font-size:14px;line-height:14px}
#mainright .titletop h2:before,#mainright .titletop h3:before{position:absolute;top:0;left:0;margin-top:2px;margin-left:5px;height:16px;border-left:3px solid #107dcf;content:" "}
#mainright .titletop h2 a,#mainright .titletop h3 a{color:#666;text-decoration:none}
#mainright .titletop h2 span,#mainright .titletop h3 span{float:right;color:#e0e0e0;font:40px/1.3 'Monotype Corsiva',Arial,sans-serif;font-weight:700;line-height:40px}
#mainright .titletop .noticeC{clear:both;padding:5px;line-height:24px}
#mainright .titletop .noticeC .bdlikebutton{width:85px;height:25px}
#mainright .titletop ul{clear:both}
#mainright .titletop ul.ulist{clear:both;padding:5px 8px;border-top:1px solid #ddd}
#mainright .titletop ul.ulist li{float:left}
#mainright .titletop ul li{margin:3px 0;padding:5px 0 5px 5px;border-bottom:1px dotted #e5e5e5;line-height:18px;word-break:break-all}
#mainright .titletop ul li:last-child{border-bottom:none}
#mainright .titletop ul li em{color:#ccc}
#mainright .titletop ul li .s1{float:left;overflow:hidden;margin-right:5px;height:20px}
#mainright .titletop ul li .s2{float:left;overflow:hidden;overflow:hidden;width:125px;height:20px}
#mainright .titletop ul li span.small{font-size:12px}
#mainright .avatars{width:60px;height:60px;border:2px solid #eee}
.shpop{margin-top:0;margin-left:1px;padding:5px 8px 15px 12px;width:200px;border:1px solid #aaa;border-top:none;background:#fff}
.shpop h3{margin-top:4px;padding:3px 2px;color:#2d3444;}
.shpop p{padding-left:5px;background:url(../images/bottom_b.gif) repeat-x top;color:#666;font-weight:400;line-height:22px}
.shpop p a{color:#666;text-decoration:underline}
.shpop p em{color:#666}
.shpop p.qq{padding:5px 0 0 18px;background:url(../images/qq_q.gif) no-repeat 0 8px}
.srss{float:left;margin:5px 0 0 0}
.srss h3{margin-bottom:0;padding-top:15px;background:url(../images/bottom_b.gif) repeat-x 0 0}
.srss h3 span{color:#666;font-weight:400}
.srss .btsr{float:left;margin-bottom:6px;padding:0 5px;width:173px;height:26px;border:1px solid #d0d0d0;background:#fff url(../images/pxa.gif) repeat-x 0 0;line-height:26px}
.srss .btan{float:left;padding:5px 10px;border:1px solid #d0d0d0;background:#fff url(../images/bsi_bg.gif) repeat-x 0 -1px;font-weight:700;cursor:pointer}
.srss .btan:hover{border:1px solid #8a9e00;background:#b5cf00 url(../images/bsi_bg.gif) repeat-x 0 -171px;color:#525e00}
#links{margin:0 auto;width:960px}
.c_title{padding:5px 2px;font-weight:700}
.articlemenu{border-bottom:1px solid #ddd;background:#f6f6f6;line-height:20px}
.articlemenu ul.artlist li{float:left;padding:5px 15px}
.articlemenu ul.toplist li{float:left;padding:5px 16px}
#articlelist{padding-bottom:5px;background:#fff}
#articlelist small{padding-left:20px;font-weight:none;font-size:12px}
#articlelist h3{padding:0 10px;height:40px;border-bottom:1px solid #eee;font-weight:700;font-size:20px;line-height:40px}
#articlelist h3 span{float:right;color:#e0e0e0;font:40px/1.3 'Monotype Corsiva',Arial,sans-serif;font-weight:700;line-height:40px}
#articlelist li{clear:both;padding:2px 0;height:28px;border-bottom:1px dotted #e5e5e5;line-height:28px}
#articlelist .l0{float:left;overflow:hidden;width:7%;height:28px;text-align:center;word-wrap:break-word}
#articlelist .l1{float:left;overflow:hidden;width:10%;height:28px;text-align:center;word-wrap:break-word}
#articlelist .l2{float:left;overflow:hidden;padding-left:5px;width:16%;height:28px;word-wrap:break-word}
#articlelist .l3{float:left;overflow:hidden;width:13%;height:28px;text-align:center;word-wrap:break-word}
#articlelist .l4{float:left;overflow:hidden;width:28%;height:28px;word-wrap:break-word}
#articlelist .l5{float:left;overflow:hidden;width:10%;height:28px;text-align:center;word-wrap:break-word}
#articlelist .l6{float:left;overflow:hidden;width:8%;height:28px;text-align:center;word-wrap:break-word}
#articlelist .l7{float:left;overflow:hidden;width:13%;height:28px;text-align:center;word-wrap:break-word}
#articlelist .l8{float:left;overflow:hidden;width:25%;height:28px;word-wrap:break-word}
#articlelist .l9{float:left;overflow:hidden;width:43%;height:28px;word-wrap:break-word}
.articlepage{display:block;height:40px;background:#fff;text-align:center;line-height:40px}
.articlepage em{padding:6px 12px;border:1px solid #e5e5e5;background:#fff;color:#488fce;text-decoration:none}
.articlepage a{padding:6px 10px;border:1px solid #e5e5e5;border-left:none;background:#fff;color:#488fce;text-decoration:none}
.articlepage strong{padding:6px 12px;background:#488fce;color:#fff}
.articlepage input{padding:5px 3px;border:1px solid #e5e5e5;background:#fefefe}
.articlepage input:hover{background:#fff}
.articlepage a:hover{background:#f2f2f2}
h2.tabs{display:block;margin-bottom:20px;padding:5px 10px;border-bottom:1px solid #e5e5e5;font-size:20px}
ul.tabs{margin-bottom:20px}
ul.tabs li{display:block;margin-right:30px;padding:3px 20px;width:200px;border:1px solid #efefe0;background:#fff;color:#333}
ul.tabs2 li{display:block;padding:3px 10px;border:1px solid #efefe0;background:#fff;color:#333}
dl.reg_tips{display:block;margin-top:15px;padding-top:10px;border-top:1px dashed #e5e5e5;line-height:26px}
dl.reg_tips dt{color:#333;font-weight:700;line-height:28px}
dl.reg_tips dd strong{color:#666}
.inner{padding-top:20px}
.iForm{margin:20px;color:#666}
.iForm fieldset{padding:10px 20px;border:none}
.iForm fieldset label{float:left;clear:both;width:120px;text-align:left}
.iForm fieldset p{margin-bottom:15px;line-height:22px}
.iForm fieldset p.remember{margin:30px 0 20px 60px}
.iForm fieldset span{display:block;margin-left:116px;padding:6px 0}
input.iInput{padding:2px 5px;width:300px;height:25px;border:1px solid #dcdcdc;background-color:#f9f9f9;line-height:25px}
textarea.iText{padding:2px;border:1px solid #dcdcdc;background-color:#f9f9f9}
input.iVInput{padding:2px;width:80px;border:1px solid #dcdcdc;background-color:#f9f9f9}
select.iSelect{padding:2px}
.iForm .btn{display:block;width:120px;height:30px;border:1px solid #dcdcdc;-webkit-border-radius:2px;border-radius:2px;background:#fff;color:#333;text-align:center;cursor:pointer}
.iForm .btn:hover{border-color:#b2b2b2;background:#f2f2f2}
.grid{background:#fff}
.grid caption{margin-bottom:5px;height:33px;border:1px solid #dcdcdc;background:#fff;color:#222;line-height:33px}
.grid td{padding:2px 5px;height:25px;border:1px solid #dcdcdc;line-height:25px}
.grid th{height:30px;border:1px solid #dcdcdc;line-height:30px}
#profile_h{margin-top:5px}
#profile_h h3{float:left;padding:2px 5px;width:100px;height:40px;color:#000;font-weight:700;line-height:40px}
#profile_content{margin:5px auto;padding:5px 10px;border-top:1px solid #f2f2f2;background:#fff}
#profile_content .tabs{margin:5px 0;padding:5px 10px;width:auto;border:1px solid #dbdbdb;background:#f3f3f3}
#profile_content h3{padding:2px 5px;font-weight:400;font-size:14px}
#userInfo{float:left;width:300px}
#userInfo h4{margin-top:0}
#userInfo .avatar{float:left;margin:0 10px 0 0}
ul.userNav{float:right;clear:left}
ul.userNav li{float:left;margin:5px 5px 0 0;border:1px solid #f2f2f2;background:#e8e7e5}
ul.userNav li a{float:left;overflow:hidden;padding:3px 15px;background:#488fce;color:#fff;cursor:pointer}
ul.userNav li a:hover{background:#247bc8;text-decoration:none}
ul.userNav li.current{background:#fff;font-weight:700}
ul.userNav li.current a{background:#fff;color:#333}
.section{clear:both;margin-bottom:5px;background:#fff}
.section h3{margin-bottom:10px;border-bottom:1px solid #dcdcdb;color:#000;line-height:28px}
.section div.inner{position:relative}
.iTable{margin:0 auto 3px auto;width:100%;background:#fff;word-break:keep-all}
.iTable thead{background:#f7f7f7}
.iTable thead tr td{border-bottom:2px solid #f2f2f2;color:#525252}
.iTable thead tr th{padding:5px 4px;border-bottom:2px solid #f2f2f2;color:#525252;text-align:center}
.iTable tr td{padding:5px 4px;border-bottom:1px solid #efefef;color:#666}
.iTable tr.highlight{background:#f7f7f0;cursor:pointer}
.row-actions{width:50px;text-align:right}
.row-actions a{display:inline;margin-right:4px}
.iTable .name span{position:relative;z-index:0}
.iTable .name:hover{z-index:50;background-color:transparent}
.iTable .name span img{position:absolute;left:-1000px;visibility:hidden;padding:2px;padding:4px;border:1px dashed gray;border-width:0;background-color:#ffffe0;color:#000;text-decoration:none}
.iTable .name:hover img{top:-30px;left:0;visibility:visible}
.iTable .hottext{padding-left:5px;color:#f60}
#topbang{margin:0 auto;width:960px;background:#fff;color:#222}
#topbang ul{padding:10px 20px}
#topbang li{float:left;margin:5px 0;width:33%;text-align:center}
#topbang .avatars{width:60px;height:60px;border:3px solid #eee}
#topbang .uname{color:#000;font-weight:700}
#topbang .score{color:#5b7d0c}
#topbang .order{color:#f60}
.footers{overflow:hidden;margin-top:10px;border-top:1px solid #e5e5e5;background:#f6f6f6;color:#888;text-align:center}
.footers a{margin:0 5px;color:#666}
.foot{margin:0 auto;padding-left:6px;height:25px;background:#c8c8c8;line-height:25px}
.foot a{margin:0 5px;color:#333}
.foot .pipe{padding:0 3px;color:#999}
.footers .foob{display:block;margin:0 auto;width:960px}
.footers .tj{display:none}
.box2{position:relative;padding:10px 15px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;line-height:20px}
.box2 h3{color:#666}
.box2 .ulrow{line-height:22px}
.box2 .ulrow li{float:left;margin-right:10px}
.box2 .ulrow li a{color:#888;text-decoration:none}
.box2 .ulrow li a:hover{color:#333}
#info h1{overflow:hidden;margin-bottom:5px;height:24px;font-weight:700;font-size:20px;line-height:24px}
#info h1 small{font-weight:400;font-size:14px}
#info .options{margin-top:10px}
#info .options .item{display:inline-block}
#info .options .item+.item{margin-left:10px}
#info .options .red{background:#f26e59}
#info .options a.red:hover{background:#f05941}
#info .options .darkblue{background:#96bbd8}
#info .options a.darkblue:hover{background:#83afd1}
#info .options .yellow{background:#f89537}
#info .options a.yellow:hover{background:#f7881e}
#info .options .purple{background:#adb3f3}
#info .options a.purple:hover{background:#979ef0}
#info .update{margin-top:10px}
#intro{clear:both;display:block;overflow:auto;margin-top:8px;padding-top:10px;border-top:1px dashed #b2b2b2;line-height:180%}
#intro hr{border-top:1px dotted #e5e5e5;border-right:none;border-bottom:1px solid #fff;border-left:none}
#intro p{float:none;margin:0 0;width:100%}
.tjlist{padding:10px 10px}
#bdshare{float:left;padding:0!important;height:25px;line-height:14px}
#bookdetail{background:#fff}
#bookdetail #picbox{float:left;padding:10px 10px 0 10px;width:140px}
#bookdetail #picbox .img_in{position:relative;width:150px;background:#f3f3f3;text-align:center}
.img_in span{position:absolute;top:-2px;right:-2px;z-index:999;display:block;width:88px;height:88px;background:url(../images/status.gif) no-repeat}
.img_in span.b{background-position:0 -88px}
#bookdetail #picbox .artflag{margin-bottom:5px;margin-left:7px;line-height:22px}
#bookdetail #picbox .bdlikebutton{margin-top:5px}
#bookdetail #picbox .img_in img{padding:5px}
#bookdetail #picbox .imgtip{padding-top:10px;text-align:center}
#bookdetail #picbox .imgtip span{padding-right:5px;color:#bbb;}
#bookdetail #info{float:left;margin-top:10px;margin-left:20px;width:765px}
#bookdetail #info .infotitle{margin-bottom:5px;height:40px;line-height:40px}
#bookdetail #info .infotitle h1{float:LEFT;FONT-SIZE:20px}
#bookdetail #info .infotitle i{padding:0 3px;color:#666;}
#bookdetail #info .infotitle span{margin-left:10px;color:#555}
#bookdetail #info #aboutbook{overflow:hidden;margin-top:5px;padding:0;height:130px;color:#999;text-indent:0;line-height:22px}
#bookdetail #info #aboutbook strong{font-size:14px}
#bookdetail #info .authorandflag{margin-top:10px}
#bookdetail #info .authorandflag span{margin-right:10px}
#bookdetail #info .tags{padding:0;line-height:22px}
#bookdetail #info .newchapter{padding:0;line-height:22px}
#bookdetail #info .newchapter a{color:red}
#bookdetail #info .newchapter a:hover{color:#f90}
#bookdetail #info .newchapter a.more{padding-left:20px;color:#555}
#bookdetail #info .newchapter u{color:#888}
#bookdetail #info .option{clear:both;margin:10px 0}
#bookdetail #info .option a{margin-right:8px;padding:7px 10px;background:#107dcf;color:#fff;cursor:pointer}
#bookdetail #info .option a:hover{background:#107dff;color:#fff}
#bookdetail #infobox{float:right;margin-left:0;padding:10px 10px 0 0;width:302px;height:250px}
#bookdetail #infobox h3{height:40px;font-weight:700;font-size:20px;line-height:40px}
#bookdetail #infobox h3 span,#detaillist h3 span{float:right;color:#e0e0e0;font:40px/1.3 'Monotype Corsiva',Arial,sans-serif;font-weight:700;line-height:40px}
#detaillist{margin:5px 10px 5px 0;padding:5px 10px;background:#fff}
#detaillist h3{padding:0 10px;height:40px;border-bottom:1px solid #eee;font-weight:700;font-size:20px;line-height:40px}
#detaillist .listtile li{margin:0 20px;height:30px;line-height:30px}
#detaillist .listtile li .zj{float:left;width:80%}
#detaillist .listtile li .time{float:right;width:20%;text-align:center}
.adbox{margin: 10px auto;width: 960px;clear: both;}
.zjbox{margin:10px auto;width:960px;border:1px solid #e5e5e5;background:#fff}
.zjbox .nav-style{margin-top:10px;padding:4px 10px;height:30px;border-left:3px solid #107dcf;background:#f8f8f8;line-height:30px}
.zjbox .nav-style a{margin:0 3px}
.booktag{margin:10px 0}
.booktag a,.booktag span{display:inline-block;overflow:hidden;margin-right:10px;margin-bottom:5px;padding:0 10px;height:22px;border-style:solid;border-width:1px;border-radius:15px;vertical-align:middle;text-align:center;font:12px/22px PingFangSC-Regular,'-apple-system',Simsun}
.booktag a.blue,.booktag span.blue{border-color:#89d4ff;color:#3f5a93}
.booktag a.red,.booktag span.red{border-color:#ffb0b4;color:#bf2c24;transition:border .3s}
.booktag a.red:hover{border-color:#ed4259}
.booktag a.green,.booktag span.green{border-color:#43a047;color:#43a047;transition:border .3s}
.booktag a.green:hover{border-color:#347c37}
#bookdetail .nav-style{margin-top:15px;padding:8px 13px;background:#f8f8f8}
#bookdetail .nav-style a{margin:0 3px}
.ttname{clear:both;padding:10px 10px;background:#f8f8f8;font-weight:400}
.ttname.list-title{margin-bottom:10px;font-size:14px}
.ttname.list-title h2{padding-left:10px;border-left:3px solid #107dcf}
.ttname.list-title strong{padding-left:10px;border-left:3px solid #107dcf;font-size:16px}
.ttname h2{padding-left:13px;height:18px;color:#666;text-align:left;word-spacing:2px;letter-spacing:2px;font-size:18px;line-height:18px}
.ttname.tips{margin-bottom:5px;padding:5px 10px;border-left:3px solid #107dcf;background:#f8f8f8;color:#666;text-align:center}
.fjintro{padding:10px;background:#ebf7eb;color:#666}
.zjlist{padding:0}
dl.zjlist dd{float:left;overflow:hidden;padding:3px 0;width:240px;height:30px;border-bottom:1px dotted #f2f2f2;background:#fff;line-height:30px}
dl.zjlist dd a{padding-left:10px;height:30px;line-height:30px}
dl.zjlist dd a:visited{color:#999}
dl.zjlist dd.end{float:right;width:31%}
.login-main{float:left;margin-top:10px;width:720px!important;border:1px solid;border-color:#fff #efefef #d3d3d3 #efefef;background:#fff;box-shadow:0 1px 1px #efefef;OVERFLOW:hidden;word-break:break-all}
.nav-mbx{overflow:hidden;padding:3px 10px;height:26px;border-bottom:1px solid #ddd;background:#f8f8f8;line-height:26px}
.nav-mbx a{margin:0 3px}
.nav-mbx .fr{float:right}
.nav-mbx .fr a{float:left;margin-left:10px}
.nav-mbx .bdlikebutton{float:left;margin-right:20px}
.leftBox{float:left;width:668px}
.leftBox .uplist{clear:both;padding:2px 4px;background:#fff}
.leftBox .uplist h3{padding:0 10px;height:35px;border-bottom:1px solid #e5e5e5;font-weight:700;font-size:14px;line-height:30px}
.leftBox .uplist h3 span{float:right;color:#e0e0e0;font:40px/1.3 'Monotype Corsiva',Arial,sans-serif;font-weight:700;line-height:40px}
.leftBox .uplist h3 a{color:#666;text-decoration:none}
.leftBox #tlist{OVERFLOW:hidden}
.leftBox #tlist ul.titlelist{clear:both;padding:5px 10px 0 10px}
.leftBox .uplist ul.titlelist li{display:block}
.leftBox #tlist ul.titlelist li{margin:6px 0;height:26px;border-bottom:1px dotted #e5e5e5;line-height:24px;OVERFLOW:hidden;word-break:break-all}
.leftBox .uplist .lb{float:left;width:65px}
.leftBox .uplist .lb a{color:#666}
.leftBox .uplist .lb a:hover{color:#f90}
.leftBox .uplist .zp{float:left;width:25%}
.leftBox .uplist .zz{float:left;width:45%}
.leftBox .uplist .zz a{color:#666}
.leftBox .uplist .zz a:hover{color:#f90}
.leftBox .uplist .author{float:left;width:18%}
.leftBox .uplist .sj{float:left}
.rightBox{float:right;width:278px}
.tjbox{clear:both;margin:10px 0;padding:2px 4px;border:1px solid;border-color:#fff #efefef #d3d3d3 #efefef;background:#fff;box-shadow:0 1px 1px #efefef}
.tjbox .tjtitle{padding:0 10px;height:35px;border-bottom:1px solid #e5e5e5;font-weight:700;font-size:20px}
.tjbox .shu_cont{overflow:hidden;padding-top:12px;padding-left:12px;border-top:0}
.tjbox .shu_cont .shu_box{float:left;margin-right:10px;margin-bottom:15px;padding-bottom:15px;width:300px;border-bottom:1px dashed #e5e5e5}
.tjbox .shu_cont .sb2{margin-right:0}
.tjbox .shu_cont .shu_box .shu_img{float:left;margin-right:10px;padding:2px;border:1px solid #e5e5e5}
.tjbox .shu_cont .shu_box .shu_img img{width:90px;height:125px}
.tjbox .shu_cont .shu_box .shu_xinxi{float:left;width:190px;height:110px}
.tjbox .shu_cont .shu_box .shu_xinxi h4{overflow:hidden;height:24px;font-size:14px}
.tjbox .shu_cont .shu_box .shu_xinxi h4 small{float:right;color:#999;font-weight:400;font-size:12px}
.tjbox .shu_cont .shu_box .shu_xinxi p.intro{display:block;overflow:hidden;height:90px;color:#999;line-height:20px}
.tjbox .shu_cont .shu_box .shu_xinxi p.links{display:block}
.tjbox .shu_cont .shu_box .shu_xinxi p.links a+a{margin-left:10px}
.rightBox h3{padding:0 10px;height:35px;border-bottom:1px solid #e5e5e5;font-weight:700;font-size:14px;line-height:30px}
.rightBox .visitlist{clear:both;padding:2px 4px;background:#fff}
.rightBox .visitlist ul{padding:5px 10px 5px 10px}
.rightBox .visitlist li{margin:6px 0;height:26px;border-bottom:1px dotted #e5e5e5;line-height:24px;OVERFLOW:hidden;word-break:break-all}
.rightBox .visitlist li:last-child{border-bottom:none}
.rightBox .visitlist li .sp_name{float:left}
.rightBox .visitlist li .sp_xinxi{float:right;color:#999}
.txt-right-gray{float:right;margin-right:5px;color:#b2b2b2}
.shadow{-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}
.border{border:1px solid #e5e5e5}
.pTB{padding:0 5px;width:180px;height:24px;border:#d8d3f3 1px solid;background:#e8e5f8}
.pTD{padding-top:8px;border-right:#cac4e8 1px solid;border-bottom:#cac4e8 1px solid;border-left:#cac4e8 1px solid}
.pTD_L{width:30px;height:12px;border-top:#cac4e8 1px solid;border-left:#cac4e8 1px solid;line-height:12px}
.pTD_R{width:30px;height:12px;border-top:#cac4e8 1px solid;border-right:#cac4e8 1px solid;line-height:12px}
.pbg{background:#f7f5ff}
.aTB{padding:0 5px;width:180px;height:24px;border:#bae6c5 1px solid;background:#e3f4e7}
.aTD{padding-top:8px;border-top:0;border-right:#bae6c5 1px solid;border-bottom:#bae6c5 1px solid;border-left:#bae6c5 1px solid}
.aTD_L{width:30px;height:12px;border-top:#bae6c5 1px solid;border-left:#bae6c5 1px solid;line-height:12px}
.aTD_R{width:30px;height:12px;border-top:#bae6c5 1px solid;border-right:#bae6c5 1px solid;line-height:12px}
.abg{background:#e3f4e7}
.wTB{padding:0 5px;width:180px;height:24px;border:#ffd5a4 1px solid;background:#fff0dc}
.wTD{padding-top:8px;border-top:0;border-right:#ffd5a4 1px solid;border-bottom:#ffd5a4 1px solid;border-left:#ffd5a4 1px solid}
.wTD_L{width:30px;height:12px;border-top:#ffd5a4 1px solid;border-left:#ffd5a4 1px solid;line-height:12px}
.wTD_R{width:30px;height:12px;border-top:#ffd5a4 1px solid;border-right:#ffd5a4 1px solid;line-height:12px}
.wbg{background:#fff0dc}
.bTB{padding:0 5px;width:180px;height:24px;border:#b0dbec 1px solid;background:#d6ecf7}
.bTD{padding-top:8px;border-right:#b0dbec 1px solid;border-bottom:#b0dbec 1px solid;border-left:#b0dbec 1px solid}
.bTD_L{width:30px;height:12px;border-top:#b0dbec 1px solid;border-left:#b0dbec 1px solid;line-height:12px}
.bTD_R{width:30px;height:12px;border-top:#b0dbec 1px solid;border-right:#b0dbec 1px solid;line-height:12px}
.bbg{background:#d6ecf7}
.gTB{padding:0 5px;width:180px;height:24px;border:#d5e6b9 1px solid;background:#e5f8cb;text-align:center}
.gTD{padding-top:8px;border-right:#d5e6b9 1px solid;border-bottom:#d5e6b9 1px solid;border-left:#d5e6b9 1px solid}
.gTD_L{width:30px;height:12px;border-top:#d5e6b9 1px solid;border-left:#d5e6b9 1px solid;line-height:12px}
.gTD_R{width:30px;height:12px;border-top:#d5e6b9 1px solid;border-right:#d5e6b9 1px solid;line-height:12px}
.gbg{background:#e5f8cb}
.oTB{padding:0 5px;width:180px;height:24px;border:#f2d1ca 1px solid;background:#ffe7dd}
.oTD{padding-top:8px;border-right:#f2d1ca 1px solid;border-bottom:#f2d1ca 1px solid;border-left:#f2d1ca 1px solid}
.oTD_L{width:30px;height:12px;border-top:#f2d1ca 1px solid;border-left:#f2d1ca 1px solid;line-height:12px}
.oTD_R{width:30px;height:12px;border-top:#f2d1ca 1px solid;border-right:#f2d1ca 1px solid;line-height:12px}
.obg{background:#ffe7dd}
.rTB{padding:0 5px;width:180px;height:24px;border:#f9cdde 1px solid;background:#fcdeea}
.rTD{padding-top:8px;border-right:#f9cdde 1px solid;border-bottom:#f9cdde 1px solid;border-left:#f9cdde 1px solid}
.rTD_L{width:30px;height:12px;border-top:#f9cdde 1px solid;border-left:#f9cdde 1px solid;line-height:12px}
.rTD_R{width:30px;height:12px;border-top:#f9cdde 1px solid;border-right:#f9cdde 1px solid;line-height:12px}
.tbo .more{margin:0 0 10px 10px}
.rbg{background:#fcdeea}
.yTB{padding:0 5px;width:180px;height:24px;border:#efeaaa 1px solid;background:#faf1d4}
.yTD{padding-top:8px;border-right:#efeaaa 1px solid;border-bottom:#efeaaa 1px solid;border-left:#efeaaa 1px solid}
.yTD_L{width:30px;height:12px;border-top:#efeaaa 1px solid;border-left:#efeaaa 1px solid;line-height:12px}
.yTD_R{width:30px;height:12px;border-top:#efeaaa 1px solid;border-right:#efeaaa 1px solid;line-height:12px}
.ybg{background:#faf1d4}
.mTB{padding:0 5px;width:180px;height:24px;border:#ebebeb 1px solid;background-image:url(mbg.gif)}
.mTD{padding-top:8px;border-right:#ebebeb 1px solid;border-bottom:#ebebeb 1px solid;border-left:#ebebeb 1px solid}
.mTD_L{width:30px;height:12px;border-top:#ebebeb 1px solid;border-left:#ebebeb 1px solid;line-height:12px}
.mTD_R{width:30px;height:12px;border-top:#ebebeb 1px solid;border-right:#ebebeb 1px solid;line-height:12px}
.tdpc{text-align:center}
.div24{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px}
#TbRng TD{height:24px;background:#faf1d4;font-size:12px}
#TbRng TH{height:24px;background:#faf1d4;font-size:12px}
#TbRng TH{padding-top:6px;padding-right:0;padding-bottom:5px;padding-left:0;text-align:left;font-weight:300}
#TbRng .tdpc{text-align:center}
.tbo#TbRng{float:left;margin:0 10px 15px;height:310px}
.tdpr{text-align:right}
.tbi{width:96%}
.tbi TH{height:23px;font-weight:100;font-size:12px}
.tbi TH.tdpc{text-align:center}
.tbi TD{height:24px;border-top:#e4e4e4 1px solid}
.tbo{float:left;display:inline;margin:0 5px 15px}
#DivPl IFRAME{margin:0 0 10px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.btitle{color:#333;text-decoration:none;font-weight:600;font-size:13px}
TD{font-size:12px;}
A.tsn{float:left;overflow:hidden;width:90px;height:15px;text-overflow:ellipsis;line-height:15px;word-break:keep-all}
#ft{clear:both;margin:10px;padding-top:20px;border-top:#f9f9f9 1px solid;text-align:center;line-height:20px}
#ft{color:#77c;white-space:nowrap;font-size:12px;}
#ft{color:#77c;white-space:nowrap;font-size:12px;}
.title_P{position:absolute;top:205px;left:20px;z-index:99;padding:5px 0 3px 30px;padding-bottom:3px;width:136px;height:19px;border:#ccc 1px solid;background:url(ter.gif) #fff no-repeat 8px center;vertical-align:middle;text-decoration:none;font-weight:900;font-size:14px}
A.p14{font-size:14px;line-height:22px}
.STYLE1{font-weight:700}
.ck1{font-weight:700}
.ck2{text-decoration:underline;font-weight:100;cursor:pointer}
.but1{width:100px;height:20px;border:#83b0e1 1px solid;background-color:#ddf2ff;color:#000}
.but2{width:100px;height:20px;border:#cac4e8 1px solid;background-color:#d8d3f3;color:#000}
.fen-top li{padding-left:10px;height:24px;border-bottom:1px solid #e4e4e4;list-style:none;font-size:12px;line-height:25px}
.fen-top li a{margin-left:10px;color:#36b;line-height:25px}
.fen-top li a:hover{color:#f60;text-decoration:underline}
.reader_mark{position:fixed;top:120px;right:-40px;width:30px;border:1px solid #d3d3d3;background:#fefefe}
.reader_mark hr{margin:0;padding:0;border-top:none;border-right:none;border-bottom:1px solid #e5e5e5;border-left:none;background:0 0}
.reader_mark a{display:block;padding:10px 5px;width:20px;text-align:center;text-decoration:none}
.reader_mark a:hover{background:#f0f0f0}
.top-read-ad{float:left;display:block;margin-left:8px;padding:4px 4px;width:300px;height:250px}
.comment{margin:0 auto;padding:0;width:960px;border:1px solid #e5e5e5;background:#fff}
.comment .title{padding:5px 10px;border-bottom:1px dashed #e5e5e5;background:#f8f8f8;font-weight:700;font-size:14px}
/*Ä¿Â¼Ò³·ÖÒ³ÑùÊ½*/
.input-group{display: block;position: relative;padding: 10px 10px;text-align: center;}
.input-group-addon, .input-group-btn{vertical-align: middle;}
.input-group-btn{margin:0 10px;}
.input-group-btn>.btn{position: relative;}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
    color: #333333;
    text-decoration: none;
}
.btn:active,
.btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none;
}
.btn-default {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}
.btn-default:focus,
.btn-default.focus {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #8c8c8c;
}
.btn-default:hover {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
    color: #333333;
    background-color: #d4d4d4;
    border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
    background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
    background-color: #ffffff;
    border-color: #cccccc;
}
.btn-default .badge {
    color: #ffffff;
    background-color: #333333;
}
.form-control {
    display: inline-block;
    vertical-align: middle;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
    color: #999999;
    opacity: 1;
}
.form-control:-ms-input-placeholder {
    color: #999999;
}
.form-control::-webkit-input-placeholder {
    color: #999999;
}
.form-control::-ms-expand {
    border: 0;
    background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #eeeeee;
    opacity: 1;
}
.text-center{text-align: center;}
.panel-footer{padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;}