*,body{margin:0px;padding:0px;font-size:12px;color:#333;}
form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,input,select{padding:0;margin:0; list-style:none}
ul,ol,dl{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover,a:active{color:#fd2e92;text-decoration:underline;}
img{border:0px;}
.box{height:39px;width:958px;margin:0 auto;border-top:2px solid #8089a6;background:url(/static/images/box.png) repeat-x;text-align:center;line-height:39px;font-size:14px;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;font-weight:bolder;color:#333333;}
.lan{color:#003399;font-size:14px;}
.zi{color:#cc3399;font-size:14px;}
.header{height:65px;margin:0 auto;padding:0px 0 8px;;width:960px;}
.header h1{float:left;overflow:hidden;}
.header h1 a{background:url(/static/images/txtbbs_logo.jpg) no-repeat -5px 15px;display:block;float:left;height:65px;width:218px;}
.subsite{margin:0 auto 0px;width:870px;background:url(/static/images/subsite.png) no-repeat;padding:30px 45px 0 45px;}
.chose{width:870px;height:130px;}
.chose .le{width:280px;height:110px;float:left;padding-right:25px;}
.chose .ri{width:260px;height:110px;float:right;}
.chose p{height:25px;line-height:25px;margin-top:8px;}
.banner{margin:0 auto 10px;width:960px;clear:both;}
.topit{margin:10px auto;width:960px;overflow:hidden;}
.topit .left{float:left;width:232px;margin-right:8px;display:inline;border:1px solid #d1d1d1;}
.topit .right{float:right;width:232px;border:1px solid #d1d1d1;}
.topit .nv{width:212px;height:32px;background:url(/static/images/topit.jpg) no-repeat;font-size:14px;color:#333;line-height:32px;padding-left:20px;}
.topit .nan{width:212px;height:32px;background:url(/static/images/topit.jpg) no-repeat 0 -32px;font-size:14px;color:#333;line-height:32px;padding-left:20px;}
.topit h2{float:left;font-size:14px;color:#333;line-height:32px;display:block;}
.topit span{float:right;font-size:12px;font-weight:normal;padding:0 8px 0 0;}
.topit span a{padding-right:5px;}
.topit .cont{width:206px;padding:10px 0 0 10px;}
.topit ul li{width:196px;height:24px;line-height:24px;padding-left:10px;background:url(/static/images/pictextli.jpg) no-repeat 0 8px;overflow:hidden;}
.topit ul li a{color:#666;}
.pictext{width:206px;height:115px;}
.pictext .pic{float:left;padding:2px;border:1px solid #ccc;height:102px;overflow:hidden;width:80px;}
.pictext .pic img{height:102px;width:80px;}
.pictext .txt{float:right;height:108px;width:110px;}
.pictext p{width:110px;height:85px;text-indent:24px;line-height:21px;overflow:hidden;}
.pictext strong a{color:#cc3399;line-height:23px;}
.pictext strong{display:block;height:23px;overflow:hidden;padding-bottom:3px;width:110px;float:right;overflow:hidden;}
.link{margin:0 auto 8px;width:948px;border:1px solid #c9c9c9;padding:5px;overflow:hidden;line-height:21px;background:url(/static/images/linkbg.jpg) repeat-x;clear:both;}
.link b{color:#ce3198;}
.link a{padding-left:8px; color:#444}

.stacks{width:960px;margin:0px auto}
.stacks_toptit{ height:27px; line-height:27px; position:relative;}
.stacks_toptit span{ position: absolute; right:0; top:0}
.stacks_toptit .sj_time{ float:left}
.stacks h2{width:130px;height:27px;font-size:14px;padding-left:33px;background:url(/static/images/stacks.png) no-repeat 0px 0;line-height:27px;color:#333;overflow:hidden;float:left;}

.stacks span{font-size:12px;font-weight:normal;padding:0;float:right; overflow:hidden;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.stacks .title{width:958px;height:16px;background:url(/static/images/stacks_title.png) repeat-x;border-top:1px solid #fe6030;border-bottom:1px solid #e8eced;border-left:1px solid #ffe292;border-right:1px solid #ffe292;line-height:12px;padding:7px 0;clear:both;}
.stacks .title div{height:16px;float:left;border-right:1px solid #ccc;text-align:center;line-height:17px;overflow:hidden;}
.stacks .title .name{width:250px;}
.stacks .title .chapter{width:198px;}
.stacks .title .operate{width:94px; border:none}
.stacks .title .time{width:100px;}
.stacks .title .over_read{width:290px;}
.stacks ul{width:948px;border:1px solid #ffe292;border-top:0px;padding:5px 5px 8px;background:#fffdeb;}
.stacks ul li{width:948px;padding:8px 0px; height:16px;border-bottom:1px dotted #ccc; overflow:hidden}
.stacks ul li .name{width:244px;float:left;overflow:hidden;padding:0px; margin-right:6px}
.stacks ul li .name a{font-weight:bold;color:#01329b;font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.stacks ul li .chapter{width:198px;float:left;overflow:hidden;padding:0px; text-align:left}
.stacks ul li .chapter a{font-size:14px; color:#000}
.stacks ul li .chapter a:hover,.stacks ul li .over_read a:hover{color:#fd2e92;}
.stacks ul li .name img{ vertical-align:text-top; vertical-align:middle\9;display:inline}

.stacks ul li .over_read{float:left;text-align:left;font-size:14px;padding-left:20px; color:#666;width:250px;}
.stacks ul li .over_read a{color:#000}
.stacks ul li .over_read a:hover{color:#fd2e92;}
.stacks ul li .time{width:98px;float:left;text-align:center;overflow:hidden;padding:0px;}
.stacks ul li .operate{ text-align:center;width:120px;}
.footer{margin:0 auto;width:960px;height:100px;line-height:24px;text-align:center;font-family:Arial, Helvetica, sans-serif;margin-top:8px}
.footer a{font-weight:bolder;padding:0 3px;}
.ssbtn_index,.sousuo_sele dt,.tj_txt li,.srk,.sousuo_sele{ background:url(/static/images/add_icon.gif) no-repeat}
.ssbtn_index{ background-position:0px -26px; width:53px; height:27px; float:left; border:none}
.sousuo{ float:left; width:393px;margin-top:35px}
.sousuo_sele{ display:block; float:left; width:64px;color:#000;padding-left:4px; border:1px solid #dcdcdc; position:relative; z-index:10;background-position:0px -165px;}
.sousuo_sele dt,.sousuo_sele dt.normal{ height:26px; line-height:26px;background-position:-32px -65px; cursor:pointer;color:#333}
.sousuo_sele dt.show{background-position:-32px -99px;}
.sousuo_sele dd{ display:none; position: absolute; z-index:1000; border:1px solid #dcdcdc;top:26px; left:-1px; background:#fff;padding:3px 0px; border-top:none}
.sousuo_sele  a{ display:block; float:left; width:64px; height:21px; line-height:21px;padding-left:4px; color:#333}
.sousuo_sele  a:hover{ background:#f4f4f4;}
.srk{width:255px;height:26px; display:block; float:left; border:1px solid #d9d9d9; margin-right:6px; border-left:none;padding-left:5px; color:#333; background-position:0px -165px; background-repeat:repeat-x; line-height:26px;}
.tj_txt{ float:right; width:330px;margin-top:8px;}
.tj_txt li{ width:93px; float:left; background-position:0px -133px; height:21px;padding-left:10px;margin-left:5px; overflow:hidden; line-height:21px}
.tj_txt li a{ color:#666}
.tj_txt li.yellow a{ color:#ff6600}
/*女版导航*/
.nav{margin:0 auto;width:978px;height:67px;background:url(/static/images/navbg.jpg) no-repeat;}
.nav ul{margin:0 auto;width:955px;height:40px;padding-left:5px;}
.nav ul li{float:left;display:inline;padding:0 16px;}
.nav ul li a{color:#fff;font-size:14px;font-weight:bold;line-height:38px;}
.nav ul li a:hover,.nav ul li a:active{color:#fff}
.navlist{margin:0 auto;width:947px;height:21px;padding:6px 0 0 13px;}
.navlist strong{color:#cc3596;}
.navlist strong a{padding-left:10px;color:#cc3596;}
.navlist a{padding:0 3px;color:#666;}
#searcher{background-position:left -334px;background-repeat:repeat-x;height:32px;width:942px;margin:0 auto 8px;padding:5px 8px 0;border:1px solid #efd6da;border-top:0px;}
#searcher strong{color:#333;}
#searcher li{float:left;margin-right:4px;line-height:22px;}
#searcher em{display:block;padding:2px 0 0 16px;font-style:normal;float:right;overflow:hidden;line-height:20px;}
#searcher em a{color:#cb3599;}
#searcher ul{float:left;overflow:hidden;padding-left:25px;background:url(/static/images/search.jpg) no-repeat;width:480px;}
.search1{height:28px;background:#fffdeb;border:1px solid #ffe292;margin:0 auto 0px;width:958px;}
.search1 p{font-size:12px;color:#066666;float:left;background:url(/static/images/bg_2.gif) no-repeat 5px 5px;padding-left:25px;line-height:28px;}
.search1 p a{font-size:12px;color:#ff007a;margin:0 5px;line-height:28px;}
.search1 ul{float:right;line-height:28px;height:28px;overflow:hidden;}
.search1 ul li{float:left;line-height:28px;}
.search1 ul li.se1{background:url(/static/images/bg_2.gif) no-repeat 0px -24px;padding-left:20px;color:#066666;}
.search1 ul li.se1 a{background:url(/static/images/bg_2.gif) no-repeat 0 -171px ;height:29px;margin:0 8px;padding-left:13px;}
.search1 ul li.se1 a{font-size:12px;color:#ff007a;margin:0 5px;line-height:28px;}
.search1 ul li.se1 a:hover{color:#ff007a;font-size:12px;margin:0 5px;line-height:28px;}
.search1 ul li.se2{padding:3px 7px 0;}
/*公共*/
.wrapper{margin-bottom:6px;overflow:hidden;width:960px;margin:0 auto;}
.clear {clear:both;}

.thisaddres,.wrapper_src{width:960px;margin:0px auto;overflow:hidden; background:#fff;padding:10px 0px}
.thisaddres .src,.wrapper_src .src{float:left;overflow:hidden; font-size:14px}
.thisaddres .src a,.wrapper_src .src a{ font-size:14px}

.footer1 {border-top: 1px solid #e8e8e8;color: #c9c9c9;line-height: 20px;margin: 5px auto 25px; padding: 0;text-align: center;width: 960px;}
.footer1 b {color: #444;font-weight: normal;}
a.jixu{ cursor:pointer}

.wrapper .left {float:left;width:202px;height:1770px; margin-right:8px;}
.wrapper .middle {float:left;width:540px;height:1770px;}
.wrapper .right {float:right;width:202px;height:1770px;}

/*----------------------READ.CSS---------------------------*/
.text_fav .tips_box{width:100%; float:left; overflow:hidden}
body.read_body{background:#E4EEF4;}
.read_body .wrapper_read{overflow:hidden;width:100%;}
.read_body .thisaddres{width:100%;height:21px;padding:10px 0px 0px 0px; background:none; overflow:hidden;text-align:left; min-width:750px; margin-bottom:10px}
.read_body .thisaddres .src{padding-top:4px;background:url(/static/images/shouye.gif) no-repeat 0px 6px;padding-left:20px;margin-left:10px ; display:inline; overflow:hidden; height:16px; float:left;width:80%}
.wrapper_read .box_l{width:94%; float:left; overflow:hidden;padding:13px 2% 18px 3%; margin-left:-180px} 
.wrapper_read .box_r{ width:178px; float:right;padding-top:8px; border:1px solid #cdd9e6; background:#e9f3fd;padding-bottom:10000px; margin-bottom:-10000px; overflow:hidden}
.wrapper_read h2{ border-bottom:1px solid #d5e1f3;padding: 3px 0 10px;text-align: center;margin:10px 0 0px 25px;  font-weight:normal; width:76%}
.wrapper_read .bd{ height:1px; background:#fff; width:76%;margin:0px 0 0 25px; overflow:hidden}
.wrapper_read h2 a{font-size:26px;color:#c00;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial Narrow" }
.wrapper_read h2 a:hover,.wrapper_read .title  h2 a:active{ text-decoration:none}
.read_body .thisaddres a{ color:#333}
.wrapper_read .copy {margin:0px;height:30px;font-size:14px;font-weight:bold;line-height:30px;padding:4px 0px 8px 0px; float:left; width:415px;*width:420px; width:420px \0/IE9}
.wrapper_read .booktext {line-height:32px; font-size: 16px;padding: 0px 1% 15px ; clear:left; color:#000; overflow:hidden;*width:98%;font-family:"Microsoft YaHei","微软雅黑","宋体","Arial Narrow"}
.wrapper_read .booktext p {padding-bottom: 20px;text-indent: 2em;    font-size: 16px;}
.wrapper_read .nextpre {text-align:center;padding:8px 0px; border-bottom:1px dotted #c9c9c9; float:left;width:100%; line-height:23px}
.wrapper_read .nextpre a {font-size:14px;font-weight:bolder;color:#2456bd;padding:0 15px;}
.wrapper_read .colo {width:14px;height:14px;border:0px;cursor:pointer;}
.wrapper_read .copy input{ display:block; float:left}
.readstyleclick { background-image: url("/static/images/click.gif");}
.collect {overflow:hidden;width:100%;margin:0 auto 6px;}
.collect .left {height:65px;line-height:65px;width:320px;float:left;padding:0 0 0 15px;_padding:15px 0 0 15px;}
.collect .left img {vertical-align: middle;}
.collect .right {line-height:65px;float:right;padding-top:20px;}
.collect .right a {width:80px;height:35px;background:url(../images/read_btn.jpg) no-repeat;color:#2456bd;float:left;margin-left:15px;display:block; line-height:35px; text-align:center}
.hotlist {margin:0 auto 8px;width:958px;height:284px;border:1px solid #e7c3df;}
.hotlist .hot {border-right: 1px solid #f1d4ea;width: 247px;height:284px;float:left;}
.hotlist .hd {height: 24px;padding: 7px 10px 0;border-bottom:1px solid #F1D4EA;line-height:20px;}
.hotlist .hd h4 {font-size:14px;color:#333;flaot:left;}
.hotlist .hd a {display:block;width:50px;float:right; text-align:right;}
.hotlist .hot .ld {height: 251px;overflow: hidden;width:231px;overflow:hidden;background:#fefaf9;padding:0 8px;}
.hotlist .hot .ld ul {height: 238px;}
.hotlist .hot .ld li {border-bottom: 1px dotted #E2E2E2;height: 29px;overflow: hidden;padding-top: 1px;width: 231px;line-height:29px;}
.hotlist .hot .ld li a:hover {line-height: 29px;overflow: hidden;}
.hotlist .hot .ld li span,.hotlist .hot .ld li span a {color:#CC3499;}
.classical {float:left;width:462px;height:284px;}
.classical .tujie {width:462px;height:159px;border-bottom:1px solid #e9c2df;background:#fdf9f8;padding-top:20px;}
.classical .tujie li {float:left;width:95px;height:150px;padding-left:15px;overflow:hidden;}
.classical .tujie li .jieimg{width:88px;height:111px;padding:2px;border:1px solid #ddd;}
.classical .tujie li a {display:block;height:25px;line-height:25px;width:95px; text-align:center;color:#000;font-size:14px;}
.classical .zi {width:432px;height:41px;background:#fdf9f8;padding:15px;overflow:hidden;white-space:normal;}
.classical .zi a {line-height:20px;padding-right:8px;}
.hongb {color:#F00;font-weight:bolder;}
.lan {color:#0072ff;}
.lv {color:#090;}
.colorist {background:#fff;padding:0 5px;color:#000;}
.colorist a{color:#03C;padding:0 3px;}
.wrapper_booklist .copy {width:706px;margin:0 10px 8px 10px;height:30px;border:1px solid #fad786;background:#fffcf5;font-size:16px;font-weight:bold;line-height:30px;padding:7px 115px 8px 115px;}
.copy span {font-size:12px; float:left; overflow:hidden; width:125px; overflow:hidden}
.coppy {border:0px;width:64px;height:23px;background:#F2F8FD;border:1px solid #CFE3F4;color:#2456BD;font-size:14px;cursor:pointer; font-weight:bold;;}
.wrapper_booklist .address,.wrapper_read .address ,.wrapper_book .address{width:195px;height:20px;border:1px solid #dedede;margin:0 8px;padding:0 10px;line-height:20px; float:left;*margin:0 5px;padding:0 5px;}
.wrapper_booklist .text,.wrapper_read .text {color:#333;font-weight:bolder;}
.wrapper_booklist .text a,.wrapper_read .text a {color:#cc3399;}
.wrapper_booklist .bookli {width:936px;padding:20px 10px 8px 10px;}
.wrapper_booklist li {float:left;width:300px;height:29px;border-bottom:1px dotted #ffbbdc;background:url(/static/images/booklist.jpg) no-repeat 0 10px;color:#333;display:inline;padding-left:12px;line-height:29px;}
.wrapper_booklist li a {font-size:14px;}
.wrapper_booklist .all {width:936px;margin:0 10px 8px 10px;height:45px;border:1px solid #f7e2f1;background:#fbf5f5;line-height:45px;text-align:center;line-height:45px;color:#999;}
.wrapper_booklist .all a {font-weight:bolder;font-size:14px;padding:0 15px;color:#ff6600;}
#FinalBox #content img {vertical-align: middle;}
/*推荐*/
.foot_tj {padding: 12px 3% 12px;margin: 15px auto 0;line-height: 25px;background-color: #FAFDFF;border: 1px solid #D7DDED;}
strong, b {font-weight: bolder;}
.foot_tj a {margin-right: 15px;
/*color: #8EB28E;*/}
.s_style{overflow: hidden;float:right;margin-top:6px;width:285px;width:275px \9\0; *width:275px; }
a.jixu{ display:inline;float:right;margin-right:8px; margin-top:1px;}
.s_style select{padding:0px;margin:0px; display:block; float:left}
.share{width:300px; margin:0px auto}
#bdshare{margin-top:30px;}
.copy ul{float:right;line-height:28px;height:28px;overflow:hidden;}
.copy  ul li{float:left;line-height:28px;}
.copy  ul li.se1{background:url(/static/images/bg_2.gif) no-repeat 0px -24px;padding-left:20px;color:#066666;}
.copy  ul li.se1 a{background:url(/static/images/bg_2.gif) no-repeat  0 -171px ;height:29px;margin:0 8px;padding-left:13px;}
.copy  ul li.se1 a{font-size:12px;color:#FF007A;margin:0 5px;line-height:28px;}
.copy  ul li.se1 a:hover{color:#FF007A;font-size:12px;margin:0 5px;line-height:28px;}
.copy  ul li.se2{padding:3px 7px 0;}
.nc_line{ /*background: url(../images/rbgbot.gif) no-repeat -2px 0;*/height: 1px;margin: auto; overflow: hidden; width:100%;}
.wrapper_read .address { border:1px solid #eaeaea;margin-left:-10px \9;margin-left:0px;_margin-left:-25px;}
.wrapper_read a.pre_page{ font-size:12px; color:#333}
.wrap_box{overflow:hidden;}
.bg{width:100%;max-width:960px;margin:0px auto; background:#E4EEF4;overflow:hidden;_width:expression((documentElement.clientWidth >960) ? "960px" : "auto" );}
.text_fav{ margin-left:180px;max-width: 728px; }


.kefu_box {position: fixed;_position: absolute;right: -201px;top: 30%;}
.kefu_box dt {background: url(/static/images/kf_dt.gif) no-repeat;width: 17px;height: 67px;text-align: center;cursor: pointer;color: #fff;padding: 26px 9px 0 11px;line-height: 13px;float: left;}
.kefu_box dt a {color: #fff;}
.kefu_box dd {float: left;width: 184px;padding: 8px;background: url(/static/images/kf_dd.png) no-repeat;height: 189px;}
.kefu_box dd textarea {border: 1px solid #9bce9b;width: 170px;outline: none;resize: none;padding: 6px;color: #666;line-height: 19px;background: #fff;height: 98px;font-size: 12px;}
.kefu_box dd li {margin-top: 7px;overflow: hidden;line-height: 22px;height: 22px;float: left;}
.kefu_box dd li label {width: 58px;display: block;float: left;}
.kefu_box dd li input {border: 1px solid #9bce9b;height: 20px;width: 122px;display: block;float: left;padding-left: 1px;color: #666;}
.kefu_box dd .kf_btn {background: url(/static/images/kf_btn.gif) no-repeat;width: 66px;height: 25px;border: none;color: #fff;line-height: 23px;margin-left: 58px;margin-top: 7px;}

a.more_look {background:url(../images/more_look_n.gif) no-repeat;color: #f5247f;display: block; float: left; height: 18px;margin-left: 10px;margin-top: 5px; padding-top: 2px; text-align: center; width: 75px;}
.c_cf379b a{ color:#cf379b}