﻿/*重置*/
*{margin:0;padding:0;}
body{background:#fff;color:#333;font:12px/20px "宋体";}
a{color:#333;text-decoration:none;}
a:visited{color:#800080;}
a:hover,a:active,a:focus{color:#f00;text-decoration:underline;}
div,ul,li,p,form{padding:0px;margin:0px;list-style-type:none;}
table{word-wrap:break-word;word-break:break-all;}
textarea{font-size:13px;width:98%;margin:0 0 5px 0;border:1px solid #9FC6EC;}
/*常见*/
.width{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.clear{clear:both;height:0px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.margin35{margin:35px 0 0;}
/*广播*/
.note{width:980px;margin:0px auto;background:#FFF9B7;border-bottom:1px solid #9FC6EC;}
/*页头*/
.header{width:100%;background:url("../images/header.gif") repeat-x;height:33px;padding-top:2px;top:0;left:0;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:99999;}
.header .wrap{width:980px;margin:0px auto;}
.header .wrap .left{width:300px;float:left;line-height:33px;_padding-top:5px;}
.header .wrap .right{width:630px;float:right;text-align:right;line-height:31px;_margin-top:9px;_line-height:22px;}
.header .wrap .right a{padding:0px 2px;color:#369;}
/*页脚*/
.footer{width:980px;margin:0px auto;text-align:center;font-family:verdana;}
.footer .link{background:#EBF5FC;height:30px;line-height:30px;border:#B6DBF4 1px solid;}
.footer .link a{color:#000;text-decoration:none;line-height:24px;}
.footer .copyright{line-height:24px;margin-top:8px;}
/*广告*/
.ad{padding-left:5px;line-height:20px;font-size:12px;}
.ad a{color:#ff0000;}
/*导航*/
.bar{width:980px;margin:0px auto;}
.bar .left{width:300px;float:left;line-height:1.5;padding:3px 5px;font-size:14px;}
.bar .left #a{float:left;height:29px;}
.bar .left #em{float:left;height:29px;width:20px;background:url("../images/arrow.png") no-repeat 3px 5px;}
.bar .right{width:630px;float:right;text-align:right;line-height:1.2;padding:3px 5px;}
.bar .right a{padding:0px 2px;color:#ff0000;}
/*友链*/
.link{width:980px; margin:0px auto;}
.link .title{background:url("../images/title.gif") no-repeat 0px -112px;height:31px;line-height:31px;padding-left:10px;position:relative;font-size:14px;font-weight:bold;color:#369;}
.link .title span{position:absolute;right:10px;top:0px;}
.link .title span a{font-size:12px;font-weight:normal;color:#369;}
.link .box{border:#97C3E5 1px solid;border-top:none;}
.link .box ul{padding:8px;}
.link .box a{font-family:Verdana,Arial,Helvetica,sans-serif;}
.link .box a:hover{color:#f60;text-decoration:none;}
/*排版*/
.wraps{width:980px;margin:0px auto;}
.wraps{font-size:14px;line-height:23px;padding-left:5px;}
.wraps a{color:#113ea5;}
/*帖子*/
.topic{width:980px;margin:0px auto;}
.topic{font-size:14px;line-height:23px;padding-left:5px;}
.topic .name{float:left;margin-left:15px;display:inline;font:700 16px 'Microsoft Yahei','Hei',Tahoma,'SimHei',sans-serif;}
.topic .name a{color:#113ea5;}
.topic .text{text-align:left;margin-top:5px;margin-left:15px;margin-right:15px;margin-bottom:5px;font-size:14px;min-height:160px;}
.topic .text a{color:#113ea5;}
.topic .text img{max-width:630px;overflow:hidden;}
.topic .align{vertical-align:top;}
.topic .user{text-align:left;margin-top:5px;margin-left:5px;margin-bottom:5px;}
.topic .user a{color:#113ea5;}
.topic .user img{margin-left:25px;}
.topic .user .item{margin-top:4px;margin-left:4px;}
.topic .user .item img{margin-left:2px;max-height:18px;}
.topic .list{width:95%;margin-left:15px;padding:5px 0;height:16px;border-bottom:solid 1px #ccc;}
.topic .line{width:95%;margin-left:15px;margin-bottom:3px;padding:0 1px;border:1px dashed #CDCDCD;}
.topic .bottom{width:95%;margin-left:15px;margin-bottom:5px;padding:5px 0;height:16px;border-top:solid 1px #ccc;}
.topic .bottom form{margin:0px;display: inline}
.topic .box{text-align:left;margin-top:5px;margin-left:15px;margin-right:15px;margin-bottom:5px;font-size:14px;}
.topic .box a{color:#113ea5;}
/*回复*/
.reply{width:980px;margin:0px auto;}
.reply{font-size:14px;line-height:23px;padding-left:5px;}
.reply .align{vertical-align:top;}
.reply .title{height:30px;line-height:30px;padding-left:10px;background:url("../images/title.gif") no-repeat 0px -112px;color:#0066CC;border:1px solid #c5e2f2;border-bottom:0;font-weight:normal;}
.reply .user{text-align:left;margin-top:5px;margin-left:5px;margin-bottom:5px;}
.reply .user a{color:#113ea5;}
.reply .user img{margin-left:25px;}
.reply .user .name{margin-top:1px;text-align:center;}
.reply .user .name a{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.reply .list{width:95%;margin-left:15px;padding:5px 0;height:16px;border-bottom:solid 1px #ccc;}
.reply .text{text-align:left;margin-top:5px;margin-left:15px;margin-right:15px;margin-bottom:5px;font-size:14px;min-height:92px;}
.reply .text a{color:#113ea5;}
.reply .text img{max-width:630px;overflow:hidden;}
.reply .bottom{width:95%;margin-left:15px;margin-bottom:5px;padding:5px 0;height:16px;border-top:solid 1px #ccc;}
.reply .bottom form{margin:0px;display: inline}
/*文章*/
.article{width:980px;margin:0px auto;}
.article .left{float:left;width:660px;border-top:solid 3px #000;}
.article .left .box{border:solid 1px #bbb;border-top:0;padding:11px 0 0;}
.article .left .box .name{padding:0 20px 5px;width:598px;}
.article .left .box .name h1{color:#000;font-family:"微软雅黑","黑体";font-size:22px;font-weight:normal;height:35px;line-height:35px;overflow:hidden;text-align:center;}
.article .left .box .name .info{border-bottom:solid 1px #ccc;color:#999;line-height:22px;padding:10px 0;text-align:center;position:relative;*zoom:1;}
.article .left .box .image{padding:0 20px 5px;width:600px;text-align:center;}
.article .left .box .image img{max-width:600px;overflow:hidden;}
.article .left .box .image .text{font-size:14px;line-height:20px;}
.article .left .box .image .page{border-bottom:solid 1px #ccc;color:#999;line-height:18px;padding:2px 0;position:relative;*zoom:1;}
.article .left .box .page{padding:0 20px 5px;width:598px;}
.article .left .box .page .line{border-bottom:solid 1px #ccc;color:#999;line-height:18px;padding:2px 0;text-align:left;position:relative;*zoom:1;}
.article .left .box .page form{margin:0px;display: inline}
.article .left .box .text {font-size:14px;line-height:23px;padding:5px 19px 0;}
.article .left .box .text p{margin:15px 0;font-size:14px;}
.article .left .box .text a:link{color:#113ea5;}
.article .left .box .text a:visited{color:#113ea5;}
.article .left .box .text a:hover{color:#c00;}
.article .left .box .channel{padding:0 20px 5px;width:598px;}
.article .left .box .channel h1{color:#000;font-family:"微软雅黑","黑体";font-size:16px;font-weight:normal;height:35px;line-height:35px;overflow:hidden;text-align:left;}
.article .left .box .channel ul{padding-left:15px;font-size:14px;}
.article .left .box .channel li{padding-left:2px;height:25px;line-height:25px;list-style-type:square;}
.article .left .box .tags{border:solid 1px #ccc;background:#f7f7f7 url("../images/tags.png") no-repeat;padding:4px 4px 4px 40px;color:#333;margin:20px 20px;}
.article .left .box .tags a{padding:0 3px;}
.article .left .box .tags a:hover{color:#c00}
.article .left .box .tags a:link{color:#113ea5}
.article .left .box .tags a:visited{color:#113ea5}
.article .left .box .comment{border:solid 1px #ccc;margin:10px 15px;}
.article .left .box .comment .title{border:solid 1px #ccc;background:#f7f7f7;color:#333;padding:4px 4px 4px 15px;margin:5px 5px;}
.article .left .box .comment .list{border:solid 1px #ccc;font-size:14px;line-height:23px;margin:5px 5px;}
.article .left .box .comment .list li{background:#F8F8F8;padding:4px 4px 4px 15px;border-bottom:1px solid #EEE;}
.article .right{float:right;width:310px;border-top:solid 3px #000;}
.article .right .box{border:solid 1px #bbb;border-top:0;padding:11px 0 0;}
.article .right .box .recom{padding:0 10px 5px;}
.article .right .box .recom h1{color:#000;font-family:"微软雅黑","黑体";font-size:16px;font-weight:normal;height:35px;line-height:35px;overflow:hidden;text-align:left;}
.article .right .box .recom ul{padding-left:5px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.article .right .box .recom li{padding-left:2px;height:25px;line-height:25px;}
/*小说*/
.book{width:100%;margin:0px auto;}
.book a:hover{text-decoration:none;color:#c00;position:relative;left:1px;top:1px;clip:rect();}
.book .map{width:990px;margin:0px auto;text-align:center;clear:both;font:12px "宋体",Arial,"黑体";}
.book .map .row01{width:990px;height:31px;overflow:hidden;background:url("../images/bg_repeat_x_001.gif") 0 -31px repeat-x;text-align:center;}
.book .map .row01 .wrap{margin:0px 5px 0 13px;}
.book .map .row01 .wrap .right{float:right;text-align:right;}
.book .map .row01 .wrap .line{float:left;width:2px;height:31px;overflow:hidden;background:url("../images/new_bg001.gif") 0 -27px no-repeat;}
.book .map .row01 .wrap .name{float:left;padding:0 12px;height:22px;padding-top:9px;}
.book .map .row01 .wrap .mouse{height:22px;overflow:hidden;padding-top:9px;background:url("../images/bg_repeat_x_001.gif") 0 -63px repeat-x;float:left;padding:0 12px;height:22px;padding-top:9px;}
.book .map .row01 .wrap a.a:link,a.a:active,a.a:visited{font-size:14px;font-weight:bold;color:white;}
.book .map .row02{text-align:center;height:22px;line-height:normal;overflow:hidden;padding:9px 0 0 0;background:url("../images/bg_repeat_x_001.gif") 0 -94px repeat-x;}
.book .map .row02 .line{display:inline-block;margin:0 0 0 3px;padding:0 0 0 11px;background:url("../images/new_bg001.gif") 0 -595px no-repeat;}
.book .map .row02 a.black{color:black;}
.book .map .row03{text-align:left;height:34px;overflow:hidden;background:url("../images/bg_repeat_x_001.gif") 0 -126px repeat-x;text-align:left;}
.book .map .row03 .left{float:left;width:690px;}
.book .map .row03 .left .search{float:left;height:28px;margin:6px 0 0 0;width:460px;overflow:hidden;}
.book .map .row03 .left .search .box01{float:left;height:26px;width:75px;overflow-x:hidden;border:1px solid #abaebd;}
.book .map .row03 .left .search .box01 .show{line-height:26px;}
.book .map .row03 .left .search .box02{float:left;width:295px;height:26px;overflow:hidden;border:1px solid #abaebd;border-left:0;border-right:0;}
.book .map .row03 .left .search .box02 input{outline:0;line-height:12px; margin:0 0 0 5px;width:95%;border:0;background:none;padding:6px 0 0 0;color:#555;}
.book .map .row03 .left .search .box03{float:left;height:28px;}
.book .map .row03 .left .search .box03 input{cursor:pointer;width:80px;height:28px;line-height:28px;border:0;color:#fff;font-weight:bold;font-size:14px;background:url("../images/top_searchbox.png") 0 -48px no-repeat;}
.book .map .row03 .left .hot{float:left;height:26px;margin:6px 0 0 0;padding:0;line-height:26px;width:227px;overflow:hidden;text-align:center;}
.book .map .row03 .right{float:right;width:290px;overflow:Hidden;}
.book .map .row03 .right .img{float:left;width:25px;height:14px;margin:12px 0 0 0;padding:0 0 0 12px;border-left:1px solid #ccc;background:url("../images/new_bg001.gif") 10px -461px no-repeat;}
.book .map .row03 .right .box{float:left;width:170px;height:auto;line-height:normal;margin:3px 0 0 0;text-align:left;overflow:hidden;}
.book .map .row03 .right .box .text{display:block;line-height:normal;height:14px;overflow:hidden;list-style-type:none;margin:10px 0;border-right:1px solid #ccc;text-align:left;}
.book .map .row03 .right .vip{float:right;margin:5px 3px 0px 0px;_display:inline;}
/*页面分段*/
.book .box01{width:990px;margin-left:auto;margin-right:auto;}
.book .box01 .left{float:left;width:770px;_height:100px;min-height:100px;border:1px solid #ccc;overflow:hidden;}
.book .box01 .left .pnav1{background:url("../images/bg002.gif") 0 -584px repeat-x;height:32px;overflow:hidden;font-size:12px;font-family:"宋体";line-height:normal;}
.book .box01 .left .pnav1 a{color:#000;}
.book .box01 .left .pnav1 a:hover{color:#c00;}
.book .box01 .left .pnav1 .nleft{float:left;display:inline;margin:0 0 0 0;padding:11px 0 0 25px;background:url("../images/bg001.gif") 0 0 no-repeat; }
.book .box01 .left .pnav1 .nleft i{color:#999;font-style:normal;}
.book .box01 .left .pnav1 .nleft a{color:#000;font-weight:bold;}
.book .box01 .left .pnav1 .right{float:right;display:inline;margin:11px 22px 0 0;}
.book .box01 .left .pnav1 .right a{color:#c00;}
.book .box01 .left .text1{float:left;width:166px;overflow:hidden;}
.book .box01 .left .text1 .ibox1{margin:18px 0 0 21px;width:131px;height:163px;overflow:hidden;background:url("../images/bg001.gif") 0 -64px no-repeat;}
.book .box01 .left .text1 .ibox1 img{width:120px;height:150px;margin:3px 0 0 3px;}
.book .box01 .left .text1 .popt1{margin:15px 0 0 21px;width:131px;padding:0 0 10px 0;}
.book .box01 .left .text1 .popt1 ul{margin:0;padding:0;list-style-type:none;}
.book .box01 .left .text1 .popt1 ul li{height:32px;overflow:hidden;}
.book .box01 .left .text1 .popt1 ul li a{display:block;height:26px;line-height:28px;overflow:hidden;padding-left:35px;color:#000;font-size:14px;letter-spacing:5px; background:url("../images/bg001.gif") 0 -227px no-repeat;}
.book .box01 .left .text1 .popt1 ul li a.st{letter-spacing:0px;}
.book .box01 .left .text1 .popt1 ul li a:hover,
.book .box01 .left .text1 .popt1 ul li a.active{background-position:0 -253px;position:static;color:#c00;}
.book .box01 .left .text1 .popt1 ul li a.active:hover{position:relative;}
.book .box01 .left .text2{float:left;width:590px;overflow:hidden;display:inline;}
.book .box01 .left .text2 .title{margin:19px 0 0 0;text-align:center;height:38px;overflow:hidden;}
.book .box01 .left .text2 .title h1{font-size:25px;font-family:"隶书";color:#da1a27;font-weight:400;_font-weight:bold;display:inline;}
.book .box01 .left .text2 .title a{color:#113ea5;}
.book .box01 .left .text2 .title b{padding-left:30px;}
.book .box01 .left .text2 .ptab1{padding:5px 0 5px 0;text-align:center;background:#f3f3f3;}
.book .box01 .left .text2 .intro{margin:10px 0 0 6px;line-height:1.6;height:210px;font-size:14px;overflow:hidden;overflow-y:auto;}
.book .box01 .left .text2 .pbot1{position:relative;height:38px;overflow:hidden;border-top:1px dashed #ccc;overflow:hidden;padding:10px 0;}
.book .box01 .left .text2 .pbot1 .ptags{height:38px;overflow:hidden;background:url("../images/bg001.gif") 258px -300px no-repeat;}
.book .box01 .left .text2 .pbot1 .ptags .tbox1{float:left;width:49.9%;overflow:hidden;line-height:1.6;height:38px;overflow:hidden;}
.book .box01 .left .text2 .pbot1 .ptags .tbox1 a{color:#113ea5;}
.book .box01 .left .clist{border:1px solid #ccc;_height:100px;min-height:100px;}
.book .box01 .left .clist h1{margin:10px 0 0 10px;font-size:14px;height:32px;}
.book .box01 .left .clist td{width:10%;height:30px;text-align:center;}
.book .box01 .recom{float:left;width:200px;margin-left:10px;}
.book .box01 .recom h1{color:#000;font-family:"微软雅黑","黑体";font-size:16px;font-weight:normal;height:35px;line-height:35px;overflow:hidden;text-align:left;}
.book .box01 .recom ul{padding-left:5px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.book .box01 .recom li{padding-left:2px;height:25px;line-height:25px;}
.book .box01 .chapter{float:left;width:100%;}
.book .box01 .chapter h1{margin-top:15px;text-align:center;height:30px;font-size:18px;color:#da1a27;font-weight:bold;}
.book .box01 .chapter .row01{padding:5px 0 5px 0;text-align:center;background:#f3f3f3;}
.book .box01 .chapter .row02{margin:5px 20px 20px 20px;font-size:14px;line-height:25px;}
.book .box01 .chapter .row03{float:right;width:590px;height:38px;padding:10px 0;border-top:1px dashed #ccc;background:url("../images/bg001.gif") 258px -300px no-repeat;position:relative;overflow:hidden;}
.book .box01 .chapter .row03 .bottom{float:left;width:49.9%;height:38px;margin-top:5px;font-size:14px;line-height:1.6;overflow:hidden;}
.book .box01 .chapter .row03 .bottom a{color:#113ea5;}
/*欢迎导航*/
.gname{width:980px;margin:0px auto;}
.gname .left{width:45%;float:left;text-align:left;margin-top:4px;height:44px;line-height:22px;font-size:14px;font-weight:bold;}
.gname .left a{color:#ff0000;}
.gname .right{width:52%;float:right;text-align:left;margin-top:4px;height:44px;line-height:44px;border:solid #E5EDF2;border-width:0 1px 1px;background:url("../images/search.png") repeat-x 0 0;}
.gname .right .sicon{width:50px;background:url("../images/search.png") no-repeat 0 -74px;}
.gname .right .input{background:url("../images/search.png") repeat-x 0 -222px;}
.gname .right #itext{width:350px;border:1px solid #FFF;outline:none;font-size:14px;}
.gname .right .stype{background:url("../images/search.png") repeat-x 0 -222px;}
.gname .right .stype{background:url("../images/search.png") no-repeat 0 -370px;}
.gname .right #stype{display:block;padding-left:5px;text-align:left;text-decoration:none;}
.gname .right .sbutt{width:67px;background:url("../images/search.png") no-repeat 0 -296px;text-align:center;}
.gname .right #sbutt{margin:0;padding:0;border:none;background:transparent none;font-size:16px;}