/* CSS Document for xs8 by Guki,2009 */
body{margin:0; padding:0; font-size:12px; line-height:1.5em; color:#333;}
img{ border:none}
ul,ul li{list-style:none; margin:0; padding:0}
form{margin:0; padding:0}
a{color:#360; text-decoration:none}
a:hover{color:#390; text-decoration:underline}
.container{ width:950px; margin:0 auto 10px; clear:both; overflow:hidden; zoom:1}
.box{margin-right:10px; float:left}

/*抽离*/
.last{margin-right:0; border-right:none}
.c360{color:#360;}
.c360 a{color:#360}
.c360 a:hover{color:#390}
.b{font-weight:bold}
.c390,.c390 a{color:#390}
.bdr4{border:1px solid #ccc}


/*头部*/
#topbar{border-bottom:1px solid #390; background:#f2faf2; line-height:18px; height:24px}
.topbarleft{float:left; width:750px; height:18px; margin:3px 0}
.topbarleft a{border-right:1px solid #ccc; padding:0 10px;}
.topbarright{float:right; width:180px; height:18px; margin:3px 0; text-align:right; }
.topbarright a{border-right:1px solid #ccc; padding:0 10px;}
.topbarleft .last,.topbarright .last{border-right:none}

#logobox{margin-bottom:5px; margin-top:-5px;float:left;}
#logoad{float:right; width: 700px;text-align:right;}

#navbox{ height:60px; background:url(/help../images/navbg.gif) repeat-x top center}

#navbox ul{ background:url(/help../images/navright.gif) no-repeat right top; width:950px; height:60px; }

.navbegin{display:block; width:7px; height:60px; background:url(/help../images/navleft.gif) no-repeat left top; float:left }
#navbox ul li{float:left; margin:0; padding:0; display:block; height:36px; background:url(/help../images/navgreenbg.gif) no-repeat right center; line-height:36px; font-size:14px; font-weight:800; padding-right:2px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
#navbox ul li a{display: block;padding:0 15px; color:#fff}
#navbox ul li a:hover{background:url(/help../images/navbgon.gif) repeat-x top center; color:#ffc; text-decoration:none}
#navbox ul .last{background:none}

.subnav{margin:0;margin-top:-20px; line-height:16px; padding:0;  }
.subnav span{display:block; float:left; padding:0 8px; border-right:1px solid #ccc;color:#666 }
.subnav span a{color:#666}
.subnav span strong a{color:#390;}
.subnav .phbtt{padding-left:20px; background:url(/help../images/voteicon.gif) no-repeat left center; margin-left:5px; color:#f60; font-weight:bold;}
.subnav .last{border-right:0}
/*提示条*/
#noticebox{border:1px solid #390; width:938px; padding:5px; background:#ecf3e0 url(/help../images/notice.gif) no-repeat 1% 50%}
.noleft{float:left; margin-left:20px;  font-size:14px}
.noleft a{ text-decoration:underline; margin:0 5px}
#noticebox .jixu{display:inline-block; background:url(/help../images/jixu.gif) repeat-x top center; color:#fff; font-size:12px; padding:1px 5px; text-decoration:none; line-height:16px; border:1px solid #e6eed9}
#noticebox .jixu:hover{color:#fff; text-decoration:none; border:1px solid #ff6}
.noright{float:right;width:273px;background:url(/help../images/circledot.gif) no-repeat 1% 50%; padding-left:20px;font-size:12px;}
.noright a{margin:0 3px;}

#noticebox:hover{background:#effcd8 url(/help../images/notice.gif) no-repeat 1% 50%; border:1px solid #390}
/*主体部分*/
#mainleft{width:150px; background:#eef5ee}

#mainleft h2{font:14px/25px "微软雅黑",Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0; text-align:center; background:url(/help../images/leftt.gif) no-repeat top center; font-weight:bold}

#mainright{width:790px; }
#sobook{background:#c2d7a1; height:130px}
#sobookhome{height:160px;background:#c2d7a1;}
.soinput{width:100px; border:1px solid #390; margin:5px 0}
#sobookform{ margin:10px 10px 5px 10px; width:130px; text-align:center;}

#sobookform select{border:1px solid #000; margin:0; padding:0; width:103px; border:1px solid #390}

.lone{}
.lone ul li{  line-height:25px; height:25px;overflow:hidden}
.lone ul li a{color:#333; display:block; width:130px;padding-left:20px;background: url(/help../images/lidot.gif) no-repeat 5% 51%;}
.lone ul li a:hover{color:#360; background:#dfeddf url(/help../images/lidot.gif) no-repeat 5% 50%;}

.urhere{ line-height:25px; border-bottom:1px solid #ccc; color:#666}
.urhere a{margin:0 5px}
.listtt{ line-height:24px; height:24px;background:#c2d7a1; color:#000; font-size:14px; font-weight:bold;text-align:center;}
.s1,.s2,.s3,.s4,.s5,.s6,.s7{ border-right:1px solid #fff;  line-height:24px; height:24px; display:block;  float:left; text-indent:2px}
.s1{width:255px;}
.s2{width:80px}
.s3{width:156px}
.s4{width:80px}
.s5{width:80px}
.s6{width:80px}
.s7{width:50px; border-right:0; text-align:center}
.listbox ul li{ font: 12px/12px Arial, Helvetica, sans-serif}
.listbox ul{background:url(/help../images/listbg.gif) top center}
.listbox ul li{line-height:25px; height:25px; padding-top:1px; clear:both; display:block; overflow:hidden;vertical-align: bottom;}
.listbox ul li:hover{background:#e3ecd8}

.s7 a{display:block; width:40px;height:16px; line-height:16px; margin:2px 0 0 0; border:1px solid #999; padding:1px 2px; text-indent:0; font-size:12px}
.s7 a:hover{ border:1px solid #390; background:#360; color:#fff;text-decoration:none}

.f666 {padding-left:10px;color:#666}

/*.listbox ul li span{padding-left:5px}*/
.pagesloop{clear:both; border-top:2px solid #ccc; padding:10px; text-align:center; margin:10px 0}
.pagesloop a{border:1px solid #ccc; line-height:18px; background:#efefef; display:block; float:left; padding:0 5px; margin:0 5px}
.pagesloop .on,.pagesloop a:hover{border:#390 1px solid; background:#360; color:#fff; text-decoration:none}
/*尾部*/
#bottom{border-top:3px solid #360; margin-top:5px; clear:both; padding:10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666}
.bright{float:right;text-align:right; margin-top:-50px; color:#ccc}
.bright i{font-size:10px; font-style:normal; line-height:12px}

/*封面页*/
.topbar{height:30px; width:100%; background:#390; border-bottom:4px solid #d0dcc4}
.tbleft{ float:left; width:23%; height:30px}
.tbright{float:right; width:75%; height:30px}
.fanti{margin:6px 5px; height:18px; float:left; margin-top:-25px; margin-left:190px}
.fanti a{display:inline-block; background:url(/help../images/jixu.gif) repeat-x top center; border:#6c3 1px solid; padding:0 5px; color:#fff}
.fanti a:hover{border:#6f0 1px solid; text-decoration:none; color:#6f0;}
.tbright{ text-align:right; color:#999; padding-right:10px; line-height:30px}
.tbright a{color:#fff; margin:0 5px}
#urhere{border-bottom:1px solid #ccc; line-height:25px}
.covertt{height:60px; border-bottom:1px dashed #ccc; line-height:60px; color:#999; font-size:12px; text-align:center}
.covertt span{font-size:30px;font-family:"微软雅黑","宋体";}
.covertt span i{font-style:normal; color:#000; margin:0 5px; }
.adtable{border:1px solid #c8d9a3; width:100%; border-bottom:none; border-right:none}
.adtable td{width:25%; border-bottom:1px solid #c8d9a3; border-right:1px solid #c8d9a3; line-height:25px; text-indent:0.5em}
#maincover{ overflow:visible; zoom:1; min-height:310px; padding-bottom:10px; border-bottom:1px solid #ccc}
.cpic{float: left; width:190px; height:252px; margin-right:10px }
.cpic a{display:block; border:1px solid #ccc;width:190px; height:252px;  margin:0; padding:0}
.cpic a:hover{border:#390;}
.introduce{float:left; margin-right:10px; width:500px; font-size:14px; line-height:23px;}
.novelinfo{float:right; height:290px; padding:10px 0;width:230px; border:#efefef 1px solid; color:#666; background:#f4fcf4}
.novelinfo ul li{line-height:25px; padding:0 5px; clear:both}
.infolable{font-weight:bold; margin-right:15px; display:block; float:left; width:60px; text-align:right; color:#000; line-height:24px}
.infocont{display:block; width:140px;  float:left; line-height:18px; padding:3px 0}
.finfo a{background:url(/help../images/jixu.gif) repeat-x top center; display:block; width:160px; line-height:18px; text-align: center; padding:0 5px; border:#390 solid 1px; margin:0 auto; clear:both; color:#fff; border-bottom:1px solid #360}
.finfo a:hover{border:1px solid #360; text-decoration:none; background:#390}

#zjlist{border:1px solid #390; background:#f4fcf4; width:948px; overflow:hidden}
#zjlist ul{}
#zjlist ul li{ display:block; width:24.89%; height:36px;line-height:36px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; list-style:disc;  color:#360; float:left}
#zjlist ul li a{font-size:16px; font-weight:bold;background:url(/help../images/zjdot.gif) no-repeat 2% 50%; padding-left:20px}
#zjlist ul li:hover{background:#efefef}

.f60,.f60 a{color:#f60}

.simplett{font-size:16px; font-weight:bold; line-height:35px; border-bottom:1px solid #ccc}
#author p{color:#666}
.atworks{display:block}
.atworks a{ padding:0 10px; margin:5px 0; display:inline-block; border-right:1px solid #ccc; line-height:18px}

.bdrb{border-bottom:1px solid #ccc; overflow:hidden; padding-bottom:10px}
.rmzj{float:left; width:30px; height:50px; font-weight:bold; line-height:23px}
.rmzjul ul{margin:10px 0}
.rmzjul ul li{float:left; width:80px; line-height:25px; overflow:hidden; height:25px;}
.rmzjul ul li a:link{color:#666}

/*首页*/

#jian{width:146px; height:127px; border:2px solid #c00; background:url(/help../images/bangbg.jpg) repeat-x bottom; overflow:hidden}
.bangtt{background:url(/help../images/idbg.jpg) no-repeat top center;height:33px; text-align:right; text-indent:1em}
.bangtt a{color:#c00; text-decoration:underline; margin:5px 5px 0 0}
#jian ul{height:104px; overflow:hidden}
#jian ul li{display:block;  height:20px; float:left; line-height:20px; text-align:center; margin:5px 2px 5px 5px;}
#jian ul li a{border:1px solid #ffc; display:block; height:20px; width:55px; background:url(/help../images/bang.jpg) repeat-x top center; color:#000; padding:0 3px}
#jian ul li a:hover{background:url(/help../images/bang2.gif) repeat-x top center;border:1px solid #f60; text-decoration:none }

.topmid{width:500px; margin-right:10px; background:url(/help../images/greybg.jpg) repeat-x top center; float:left; border:1px solid #390; padding:4px; padding-bottom:10px}
.topr{width:266px; border:1px solid #ccc; float:right; padding:1px}
.tt{line-height:25px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold;}
.contbox{padding:0 5px}
.moreinfo{float:right; display:block; font-size:12px; margin-top:-25px; font-weight:normal; }
.moreinfo a{color:#f60}
.moreinfo a:hover{color:#f90}
.contbox ul{margin-top:5px}
.contbox ul li{display:block; line-height:24px; float:left; width:230px; padding-left:10px; background:url(/help../images/gdot.gif) no-repeat left 50%;}
#topcont{margin-bottom:10px}

.trtt{height:28px; background:url(/help../images/greenbg.jpg) repeat-x top center; font-size:14px; font-weight:700; color:#fff; line-height:28px; text-indent:1em}
.fcsfla{width:100px; height:130px; float:left; margin-right:0px; text-align:center}
.swf{width:78px; height:98px; border:1px solid #ccc; margin:5px auto 0}
.fcstt{font-weight:700;}
.fcstt a{text-decoration:underline}
.tjlist{float:right; width:165px; height:130px; margin-bottom:10px;}
.tjlist ul li{padding-left:15px; background:url(/help../images/hdot.gif) no-repeat left center; line-height:25px;}
.yctj{height:75px; background:url(/help../images/greybg.jpg) repeat-x top center; border:1px solid #ccc; margin:0 10px; clear:both;overflow:hidden}
.vtt{ width:22px; background:url(/help../images/vbg.gif) no-repeat top center; height:75px; float:left}
.yctj a{display:block; float:left; white-space:nowrap; margin:0 5px; padding-left:7px; line-height:24px; background:url(/help../images/gdot.gif) no-repeat left center; color:#333}
.tjf60{display:block; margin:7px 10px; color:#999;margin-top:16px;}
.tjf60 a{color:#f60}
#rdtj{border:1px solid #ccc}
#rdtj a{color:#004d00;}

#rdtj2{border:1px solid #ccc}

.ttline{line-height:30px; height:30px; border-bottom:1px solid #ccc}
.ttline  span{ display:block; float:left }
.ttpic{border-right:1px solid #ccc}
#mainhome{height:292px}
.ttmid{margin:0 10px; color:#ccc; width:520px}
.ttmid a{color:#333; margin:0 7px;}
.ttright{margin:0 10px 0 0; width:290px; text-align:right}
.ttright a{ background:url(/help../images/gdot.gif) no-repeat left center; padding-left:10px; margin-left:8px; color:#333}
.tagname{font-weight:700; font-size:14px; }
.tagbox{margin:10px 20px; height:78px}
.tag1{width:290px; padding-right:20px; border-right:1px solid #ccc;line-height:25px; float:left;}
.tagbox a{margin:0 5px; color:#666;}
.tag2{width:570px; padding-left:20px; line-height:25px; float:left}

#hxtjlink{width:805px}

.ttpic{ height:31px; background:#fff}

.lisort{color:#999}
.lisort a{color:#333; margin:0 2px}

.tagbox ul{float:left; width:190px; padding-right:20px; border-right:1px solid #ccc; line-height:24px; margin-left:25px}
.tagbox .ull{margin-left:5px}
.tagbox .ulr{padding-right:0; border-right:none}

.omain{border:1px solid #ccc; margin:0 10px 0 0; float:left; width:618px; height:290px}
.fad{border:1px solid #ccc;float:left; width:300px; height:290px;margin-left:13px;text-align:center}

.o1{width:290px; height:280px; margin:3px 0 3px 10px; float:left;}
*html .o1{margin:3px 5px}
.oleft{border-right:1px solid #ccc}
.ott{ display:block; line-height:25px;font-size:14px; font-weight:700; color:#390; padding-left:15px; background:url(/help../images/sjdot.gif) no-repeat left center}
.ott a{border-bottom:1px solid #390}
.o1 ul{ margin:0 5px; margin-right:20px; padding-bottom:10px; border-bottom:1px dashed #ccc; clear:both; margin-bottom:10px}
.o1 ul li{padding-left:10px; background:url() no-repeat left center; line-height:21px}
.o1 ul li a{color:#004d00; margin-left:2px;}
.o1 .nob{border-bottom:0px;margin-bottom:0px;}

.udrad{font-size:14px; color:#ccc; margin:5px 0; display:block; border-top:1px solid #ccc; padding-top:5px}
.udrad a{margin:0 5px; color:#333}

#other{height:300px}
#idxlist{height:685px}
.sbar{width:148px; float:left; height:680px; border:1px solid #ccc}
.idmid{width:608px; padding:0 8px; border:1px solid #ccc; float:left; height:680px; margin:0 8px}
*html .idmid{width:600px; padding:0 4px;}
.f14{ font-size:14px}
.idtt{line-height:25px; border-bottom:3px solid #390}

.idmid ul li{display:block; float:left; width:275px; margin:0 10px 0 5px; line-height:30px; height:30px; border-bottom:1px dashed #ccc;background:url(/help../images/bodt.gif) no-repeat left center; padding-left:10px;overflow:hidden}
*html .idmid ul li{width:270px}
.idmid ul li a{margin:0 5px}
/*.idmid ul{height:605px}*/
.bname{margin-right:5px}
.midad{width:600px; height:75px; margin-top:5px; clear:both}

#links tr{height:24px; line-height:24px}
/*阅读页*/
.read{background:#f5fcf4}
#adread{height:280px; background:url(/help../images/readadbg.gif) repeat-x top center}
.adbox{height:250px; overflow:hidden}
.adbottom{height:19px; line-height:19px; margin-top:10px; border-bottom:1px solid #9acc99; background:#caf0c9}

.adrd{width:310px; height:250px; text-align: center; overflow:hidden}
.closead{display:block; float:right; padding-left:20px; background:url(/help../images/close.gif) no-repeat left center}
#readbox{background:#daf0db; width:930px; padding:0 10px; border-bottom:1px solid #b5ceb5}
.rdtt{height:30px; padding:10px 10px 5px; border-bottom:#ccc 1px solid }
.ttname{font-size:16px; font-weight:bold; line-height:30px; display:block; float:left;}
.option{float:right; width:800px; height:30px; line-height:30px; text-align:right}
.txt{ color:#000; font-size:16px; line-height:28px; text-indent:2em; padding:20px; padding-bottom:10px}
.miantxt{width:720px;}
/*.bar{width:12px; height:100%; background:url(/help../images/readsidebarbg.gif) repeat-y left center; float:right}
.sidebar{float:right; width:197px; background:url(/help../images/readrbg.gif) repeat-y left top}*/

.nextpre{text-align:center; color:#ccc; font-size:14px; font-weight:700; font-family:"宋体"}
.nextpre a{margin:0 10px; text-decoration:underline}
.nextpre a:hover{color:#f60; text-decoration:none}
.backindex a{font-weight:normal; color:#333}
.keyboard{color:#999; text-align:center; font-family:"宋体"; margin:10px 0}
.keyboard strong{color:#666}
.ad73090{width:710px; height:90px; overflow:hidden}
.rtop{text-align:center; line-height:24px}
.rtop a{margin:0 10px}
.rrbox{background:url(/help../images/readrbar.gif) no-repeat top center}

#tnext{font-size:16px; color:#ccc; text-align:center; font-family:"宋体"; line-height:30px}
#tnext a{margin:0 5px; color:#333}
#tnext a:hover{color:#f60}
.rlist{padding:0 0 0 10px}
.rtoptt{font-size:14px; font-weight:700; color:#360; padding:10px 0 0 7px; line-height:20px; display:block}

.rlist ul li{line-height:28px}
#udrd{font-size:14px; color:#999}
#udrd a{margin:0 10px; color:#333}
#udrd a:hover{color:#390}
#udrd .fst a{margin-left:0}
#udrd .bktop{float:right; margin-top:-20px;}
#udrd .bktop a{color:#390}

/*首页滚动图片*/
.show{display:block;}
.dis{display:none;}
#bimg{position:relative;width:80px;height:100px;filter:progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ) ;}
#simg{position:absolute;right:0;bottom:2px;}
#simg div{cursor:pointer;float:left;width:22px;text-align:center;color:#fff;background:#000;line-height:13px;height:13px;margin-right:1px;filter:alpha(Opacity=80);opacity=0.8;}
#simg div.s{background:#CE0609;}
#info{font-weight:bold;line-height:18px;padding-top:4px;text-align:center;}
#info .show{height:18px;overflow:hidden;}