/* CSS Document */
body {font-size:1.0em; margin:0;}
ol,ul { padding:0.5em; margin:0}
ol li,ul li{ padding:0;margin:0;list-style:none; margin-bottom:0.25em; line-height:1.25em}
.clear{ clear:both;}
form {margin:0;padding:0;display:inline}
img {border:none;}
.header{border-bottom:2px solid #6284aa;padding:0.25em 0 0.25em 0.25em;background:#324f8d; color:#fff}
.header .logo{}
.header .link{ font-size:80% ; line-height:1.5em; text-align:right}
.header .user{ color:#999}
.header .sjLink{ text-align:right}
.header a{color:#fff;}

.title{ background:#eceff4; font-weight:bold; line-height:2em; text-align:center;}
.title a{ color:#000; text-decoration:none;}
.title2{font-weight:bold;line-height:2em; color:#FFFFFF;text-align:center;}
.title2 a{ color:#fff; text-decoration:none;}
.hot{ background:#eceff4; color:#324f8d; line-height:1.5em; padding:0.25em 0 0.25em 0.5em}
.hot a{color:#324f8d; text-decoration:none; padding-right:0.15em}
.hot a:hover{color:#0000cc;}
.con1{background:#324f8d;line-height:1.2em; color:#FFFFFF;font-weight:bold; padding:0.25em; }
.con1 a{ color:#FFFFFF;}
.wenzi{background:#fff;line-height:1.6em; color:#000;padding:0.25em 0 0 0.25em;}
.wenzi a{ color:#0006ff;padding-right:0.25em}
.wenzi a:hover{ color:#ff0000;}

.cr{ padding:0.5em;border-top:1px solid #9ea4aa; line-height:1.25em; background:#324f8d; color:#fff}
.cr a{text-decoration:none; color:#fff;}
.cr a:hover{color:#ff0000}
.blk {width:100%;}
.highlight {color:#C60A00;}
.r {color:#ff0000}
.p {padding:0.25em;margin:0; clear:both; line-height:1.25em}
.p p{padding:0.25em;margin:0; clear:both; line-height:1.4em; text-indent:2em;}
.notice{ padding:0.5em; color:#000;  background:#e4eeff; border-bottom:1px solid #869abc;border-top:1px solid #869abc; margin-top:0.5em;}
.notice a{padding:0.25em; color:#0006ff;}
.notice a:hover{color:#ff0000;}
.pg {padding:0.25em ; color:#FF0000; line-height:1.5em}
.pg a{padding:0.25em; color:#0000cc;}
.pg a:hover{color:#ff0000;}
.c{}
.c p{ margin:0 0 0.1em 0}
.num{ color:#ff0000}
.s{padding:0.25em 0em 0.25em 0.5em}
.s input{padding:0; width:4em}
.s .sBook{ width:3em; text-align:center}
.s .sAuthor{ width:4em; text-align:center}
.s .squanben{ width:6em; text-align:center}
.s .sipt{ width:10em;}
.channeltitle{padding:0.5em 0.5em 0.2em 0.5em; background:#e4eeff; border-bottom:1px solid #869abc;border-top:1px solid #869abc; margin-top:0.5em;}
.channeltitle img{ padding-right:0.25em; width:12px; height:12px}
.channeltitle .channelName{padding-right:0.5em; font-weight:bold}
.channeltitle .goTop{ float:right}


.shujia{ padding:0.5em 0 0 0.5em; line-height:1.2em}
.shujia .list{border-bottom:1px dashed #adadad; padding-bottom:0.5em; margin-bottom:0.5em; }
.shujia .list01{ line-height:1.8em}
.listtitle{ margin-bottom:0.2em}
.listtitle span{ color:#FF0000;font-weight:bold;}
.listtitle span a{text-decoration:none;}
.listzuixin{ line-height:1.2em;margin-bottom:0.2em }
.listzuixin font{ padding-right:0.5em}
.listjianjie{ line-height:1.5em;margin-bottom:0.2em;}
.list a{}
.shujia a{color:#0006ff;}
.shujia a:hover{color:#FF0000;}
.phb{ padding:0.5em 0em 0 0.5em;border-bottom:1px dashed #adadad;}
.phblist{line-height:1.2em; margin-bottom:0.2em}
.phblist a{ padding:0 0.25em}
.banshi{ background:#e7ecf2; padding:0.5em; margin-top:1em}
.banshi a{padding:0em 0.5em 0em 0em}

.pl{ line-height:2em; background:#efefef; padding-left:1.0em;font-weight:bold; color:#0000CC; border-bottom:1px dashed #dedede; border-top:1px dashed #dedede; margin-top:0.5em}
.pl a{color:#0000CC; text-decoration:underline;}
.pl a:hover{color:#ff0000; text-decoration:underline;}

.fanhui{ padding:1.0em 0 1.0em 0.5em; font-size:0.8em;color:#0000CC;}
.fanhui a{color:#0000CC;}
.fanhui a:hover{color:#ff0000;}
.pinglun{padding-left:0.5em; font-size:1.0em; font-weight:bold;border-top:1px dashed #ff8686; padding-top:0.5em}
.con{font-size:0.8em; line-height:1.8em; padding:0.25em 0 0 0em; text-indent:2em}
.input{ padding-left:1.0em;}
.jinghua{ padding-left:0.5em;}
.jinghua a{color:#0000CC;}
.jinghua a:hover{color:#ff0000;}
.fabiao{ color:#999; font-size:0.8em; line-height:2.5em; padding-left:0.5em;}
.fabiao1{ color:#999; font-size:0.8em; line-height:2.5em; padding-left:0.5em;border-bottom:1px dashed #ff8686; padding-bottom:0.25em}
.blk1 { width:100%}
.blk1 .list{padding-top:0.5em;padding-left:0.5em; line-height:1.2em}
.blk1 .list a{}
.pl2{background:#FFFFFF; padding-top:0.5em;}
.fanhui2{ font-size:0.8em;color:#0000CC;padding:0.5em 0 0.5em 0.5em;background:#e4eeff; border-bottom:1px solid #869abc;border-top:1px solid #869abc; margin-top:0.5em;}
.fanhui2 a{}
.tishi{ font-size:1.0em; font-weight:bold; padding:0.5em 0;}
.name{font-size:1.0em;padding:0.5em 0;}
.login{margin:0.25em 0 0 0;}
.fb{padding:0.25em 0 0.25em 0.5em;}
.fb input{vertical-align:middle; padding:0}
.fb .sub{ width:3em; text-align:center}
.sshu{ border-top:1px dashed #dedede; padding-top:0.5em; font-weight:bold;}
.btn{ padding-top:0.25em}
.mulu{ padding:0.5em 0 0.5em 0.5em ;}
.mulu span{ font-weight:bold;}
.qbmulu{ padding:0.5em 0 0em 0.35em ; font-size:1.2em;font-weight:bold;}
.qbmulu img{padding-right:0.25em;}
.mululist{border-bottom:1px dashed #adadad; padding-bottom:0.5em;}
.mululistzuixin{ line-height:1.2em;margin-bottom:0.35em }
.bt{ background:#6284aa; font-size:1.2em; font-weight:bold; line-height:1.8em; color:#fff;padding-left:0.5em}
.zhangjie{ background:#e4eeff; font-size:1em;line-height:1.8em; color:#000;padding-left:0.5em}
.bookpic{margin:0.5em 0em 0.25em 0.5em}
.tuijian{ background:#ebfaff; font-size:1em;line-height:1.8em; color:#000}
.tuijianlist{font-size:1em;line-height:1.8em; color:#000; padding-left:0.5em}
.t{font-size:1em;line-height:1.8em; color:#000; padding-left:0.5em}
.zhengwen{font-size:1em;line-height:1.5em; color:#000; padding-left:0.5em}
.fenye{font-size:1em;padding:0.5em 0 0.5em 0.5em; line-height:2em}
.yueduyewenzi{background:#fff;line-height:1.6em; color:#000;padding:0.25em 0 0 0.25em;}
.yueduyewenzi a{ color:#0006ff;padding-right:0.25em}
.yueduyewenzi a:hover{ color:#ff0000;}
