html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,img,div,dl,dt,dd,input,select,form,fieldset{margin:auto;padding:0;}
body{background-color:#E9FAFF;color:#555;font-family:宋体;font-size:12px;margin:0 auto;}
ul li{list-style:none outside none;}
a{color:#6F78A7;text-decoration:none;}
a:hover {text-decoration:underline; top:-1px;}
.clear{clear:both;}
.mt10{margin-top:10px;}
.header_logo a,.ywtop_sethome,.ywtop_addfavorite,.frii .int,.reader_mark0 a,.reader_mark1 a,#fmimg span{background:url(/images/all.gif) no-repeat scroll 0 0 transparent;}
.ywtop{background-color:#E1ECED;border-bottom:1px solid #A6D3E8;color:gray;height:28px;min-width:950px;width:100%;}
.ywtop_con{line-height:28px;text-indent:16px;vertical-align:middle;width:950px;margin:0 auto;}
.ywtop_sethome{background-position:0 8px;display:inline;float:left;margin-right:20px;}
.ywtop a{color:gray;}
.ywtop_addfavorite{background-position:0 -12px;display:inline;float:left;}
.nri{float:right;font-size:13px;}
.nri .cc{float:left;overflow:hidden;width:155px;}
.cc .txt{color:gray;float:left;text-align:right;}
.cc .inp{float:left;padding-top:3px;width:90px;}
.inp input{background-color:#FFF;border:1px solid #A6D3E8;float:left;height:18px;width:87px;margin:1px 0;}
.nri .frii{float:left;font-size:14px;margin-left:5px;padding-top:3px;width:55px;}
.frii .int{background-position:0 -96px;border:medium none;color:#2A4E8A;float:left;font-size:12px;height:21px;line-height:21px;text-align:center;width:51px;}
.nri .ccc{float:left;overflow:hidden;padding-left:10px;}
.ccc .txtt{color:gray;float:left;padding-left:10px;}
.txtt a,.txtt a:hover{color:gray;text-decoration:none;}
.header{height:61px;width:980px;margin:auto;overflow:hidden;}
.header_logo a{display:block;float:left;height:60px;line-height:60px;font-size:26px;font-weight:bold;color:#C45C8A;text-indent:0;width:auto;background:none;text-decoration:none;}
.header_logo a:hover{text-decoration:none;color:#A04070;}
.header_search{float:right;width:400px;margin:16px 0 0 0;}
.header_search form{overflow:hidden;}
.header_search input.search{float:left;border:1px solid #A6D3E8;font:15px/22px arial;height:28px;width:300px;padding:2px 8px;box-sizing:border-box;}
.header_search input.search:focus{outline:none;border-color:#88C6E5;}
.header_search button{float:left;background:#88C6E5;border:1px solid #6BB5D8;color:#fff;cursor:pointer;font-size:14px;font-weight:bold;height:32px;line-height:30px;width:72px;margin-left:8px;padding:0;}
.header_search button:hover{background:#6BB5D8;}
#xx_search{ overflow:hidden;width:525px;margin:auto; }
#xx_search input.search{border:1px solid #A6D3E8;font:16px/22px arial;height:24px;margin-right:5px;width:390px;padding:3px;}
#xx_search button{background:none repeat scroll 0 0 #DDD;cursor:pointer;font-size:14px;height:32px;width:95px;}
.userpanel{border:1px dotted #88C6E5;color:#9E9E9E;float:right;margin-right:5px;margin-top:3px;text-align:center;width:220px;padding:5px 3px;}
.userpanel a{color:#9E9E9E;line-height:200%;}
.nav{background:none repeat scroll 0 0 #88C6E5;height:40px;overflow:hidden;width:980px;margin:10px auto auto;}
.nav ul li{float:left;line-height:44px;}
.nav ul li a{color:#FFF;font-size:15px;font-weight:700;padding:0 13px;}
#admin{ border:solid 2px #E1ECED; height:30px; line-height:30px; width:88%; text-align:center; margin:5px; padding:3px;}
table.grid caption, .gridtop { background-color:#E1ECED; border:solid 2px #C3DFEA;border-bottom:0px; font-size: 14px; font-weight: bold; margin: auto; padding-bottom: 5px; padding-top: 5px; text-align: center; vertical-align: middle;}
table.grid { border: 2px solid #C3DFEA; border-collapse: collapse; margin: auto; padding: 3px;}
table.grid td { background-color: #FFFFFF !important; border: 1px solid #C3DFEA; padding: 4px;}
.hottext{color:red;}
.MessageDiv {background: #FFF9D9; border: 1px solid #FFCC33; line-height: 150%; width:800px; margin: 10px auto auto; padding: 10px;text-align:center;}
#main{width:980px;margin:auto;}
#hotcontent{padding-top:0px;}
#hotcontent .l{background:none repeat scroll 0 0 #FEF9EF;border:3px solid #C3DFEA;float:left;height:330px;overflow:hidden;width:695px;padding:0 0 10px;}
#hotcontent .l .item{float:left;width:335px;padding:10px 0 0 10px;}
#hotcontent .l .item dl dt{border-bottom:1px dotted #A6D3E8;font-size:14px;font-weight:700;height:25px;line-height:25px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:6px;}
#hotcontent .l .item dl dt a.item_title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6F78A7;font-weight:700;float:none;max-width:none;display:block;}
#hotcontent .l .item dl dt span.item_author{flex:0 0 auto;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#B3B3B3;font-weight:400;float:none;}
#hotcontent .l .item dl dd{height:120px;line-height:20px;overflow:hidden;text-indent:2em;padding:7px 0 0;}
#hotcontent .l .item dl{float:right;width:190px;padding:0 5px 0 0;}
#hotcontent .l .item .image{float:left;width:120px;}
#hotcontent .l .item .image img{background-color:#FFF;border:1px solid #DDD;padding:1px;}

#hotcontent .ll{ border:3px solid #C8D4E1; margin: 10px auto; padding:5px;  float:left; width:964px; height:320px; overflow:hidden;}
#hotcontent .ll .item{ width:315px; float:left; padding:5px 0px 0px 5px;}
#hotcontent .ll .item .image{ float:left; width:120px;}
#hotcontent .ll .item .image img{ border:solid 1px #DDDDDD; padding:1px; background-color:White;}
#hotcontent .ll .item dl{ padding:0px 5px 0px 0px; float:right; width:180px;}
#hotcontent .ll .item dl dt{ height:25px; line-height:25px; overflow:hidden; font-size:14px; border-bottom:dotted 1px #6191D0; font-weight:bold; }
#hotcontent .ll .item dl dt span{ float:right; font-weight:normal;}
#hotcontent .ll .item dl dd{ padding:7px 0px 0px 0px; line-height:20px; color:#9E9E9E; text-indent:2em; height:120px; overflow:hidden;}

#hotcontent .r{border:3px solid #C3DFEA;float:right;width:265px;  background:#FEF9EF;}
#hotcontent h2{background-color:#E1ECED;border-bottom:1px solid #DDD;font-size:14px;font-weight:700;height:31px;line-height:30px;overflow:hidden;margin:0;padding:0 0 0 10px;}
#flash{height:308px;overflow:hidden;}
#hotcontent .r ul {padding: 10px;}
#hotcontent .r li {border-bottom: 1px solid #DDDDDD;height: 26px;line-height: 26px;overflow: hidden;padding: 5px 0 0;display:flex;align-items:center;}
#hotcontent .r li span {display: block;float: none;min-width:0;}
#hotcontent .r li .s1 {flex:0 0 58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#hotcontent .r li .s2 {flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:4px;}
#hotcontent .r li .s3 {width: 30px;}
#hotcontent .r li .s4 {color: #B3B3B3;width: 50px;}
#hotcontent .r li .s5 {flex:0 0 78px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#hotcontent .r li a {color: #6F78A7;}
.novelslist{ margin: 10px auto; border:3px solid #A6D3E8; width:968px;  padding:3px; background:#FEF9EF;}
.novelslist .content{ border-right:dotted 1px #A6D3E8; padding:0px 3px; float:left; width:315px;}
.novelslist .content h2{ border-bottom:solid 1px #A6D3E8; font-size:14px; font-weight:bold; padding-left:5px; line-height:25px; height:25px; overflow:hidden; margin: 0;}
.novelslist .content .image{ padding:10px 0px 0px 5px; float:left; width:71px;}
.novelslist .content .image img{ width:67px; height:82px; border:solid 1px #DDDDDD; padding:1px; background-color:white;}
.novelslist .content dl{ padding:10px 0px 0px 0px; float:right; width:219px;}
.novelslist .content dl dt{ height:25px; line-height:25px; overflow:hidden; font-weight:bold;white-space:nowrap;text-overflow:ellipsis;}
.novelslist .content dl dd{ line-height:20px; height:60px; overflow:hidden;}
.novelslist .content ul{ padding:10px 0px 0px 0px;}
.novelslist .content ul li{ color:#B3B3B3; height:20px; line-height:20px; font-size:12px; overflow:hidden; float:left; width:155px;white-space:nowrap;text-overflow:ellipsis;}
.novelslist .content ul li a{display:inline-block;max-width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;}
.novelslist .content ul li a{ font-size:13px;}
.novelslist .border{ border:0px;}
.novelslist h2 {background-color: #F6F8FE; border-bottom: 1px solid #DDDDDD; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; padding: 0 0 0 10px;}
.novelslist ul{ padding:10px;}
.novelslist li{ padding:5px 0px 0px 0px; border-bottom:solid 1px #DDDDDD; height:25px; line-height:25px; overflow:hidden;}
.novelslist li span{ float:left; display:inline-block;}
.novelslist li .s1{ width:10%;}
.novelslist li .s2{ width:20%;}
.novelslist li .s3{ width:49%;}
.novelslist li .s4{ color:#B3B3B3; width:15%;text-align:right;}
.novelslist li .s5{ color:#B3B3B3; float:right; text-align:right;}
.novelslist li .s6{ width:20%; color:#B3B3B3;}
.novelslist li a{ color:#6F78A7;}

#newscontent{ margin: auto;}
#newscontent .l{ border:3px solid #88C6E5; float:left; width:695px;background:#E1ECED;}
#newscontent .l ul{ padding:10px;}
#newscontent .l li{ padding:5px 0px 0px 0px; border-bottom:solid 1px #DDDDDD; height:25px; line-height:25px; overflow:hidden;display:flex;align-items:center;}
#newscontent .l li span{ float:none; display:block; min-width:0; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#newscontent .l li .s1{ flex:0 0 82px;}
#newscontent .l li .s2{ flex:0 0 155px;}
#newscontent .l li .s3{ flex:1 1 auto;}
#newscontent .l li .s4{ color:#B3B3B3; flex:0 0 78px;text-align:right;}
#newscontent .l li .s5{ color:#B3B3B3; flex:0 0 42px;text-align:right;}
#newscontent .l li a{ color:#6F78A7;}
#newscontent .r{ float:right; width:265px;border:3px solid #88C6E5; background:#E1ECED;}
#newscontent .r ul{ padding:10px;}
#newscontent .r li{ padding:5px 0px 0px 0px; border-bottom:solid 1px #DDDDDD; height:25px; line-height:25px; overflow:hidden;}
#newscontent .r li span{ float:left; display:inline-block;}
#newscontent .r li{display:flex;align-items:center;}
#newscontent .r li span{float:none;min-width:0;}
#newscontent .r li .s1{flex:0 0 58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#newscontent .r li .s2{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:4px;}
#newscontent .r li .s3{ width:30px;}
#newscontent .r li .s4{ width:50px; color:#B3B3B3;}
#newscontent .r li .s5{flex:0 0 78px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#newscontent .r li a{ color:#6F78A7;}
#newscontent h2{ margin:0px; overflow:hidden; padding:0px 0px 0px 10px; background-color:#A6D3E8; height:30px; line-height:30px; font-size:14px; font-weight:bold; border-bottom:solid 1px #DDDDDD;}
#firendlink{border:1px solid #DDD;line-height:22px;width:949px;margin:10px auto;padding:9px 0 9px 9px;}
#firendlink a{color:#548161;display:inline-block;margin:0 9px 0 0;}
.novellist{ margin: 10px auto; width:968px;  padding:3px; }
.novellist h2 {background-color: #F6F8FE; border-bottom: 1px solid #DDDDDD; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; padding: 0 0 0 10px;}
.novellist ul{ padding:10px;}
.novellist li{float:left; color:#B3B3B3; padding:5px 0px 0px 0px; border-bottom:solid 1px #DDDDDD; height:25px; width:20%;  line-height:25px; overflow:hidden; display:inline-block; }
.novellist li a:link { color:#6F78A7; TEXT-DECORATION: none;}
.novellist li a:visited { COLOR: red; }
.sitemap_list .sitemap_tip{margin:0 10px 6px;padding:0;color:#888;font-size:12px;}
.search_page{width:968px;margin:10px auto;padding:0;}
.search_box{background:#FEF9EF;border:3px solid #C3DFEA;padding:16px 20px;margin-bottom:12px;}
.search_box_form{overflow:hidden;}
.search_box_form input.search{float:left;border:1px solid #A6D3E8;font:15px/22px arial;height:32px;width:520px;padding:4px 10px;box-sizing:border-box;}
.search_box_form input.search:focus{outline:none;border-color:#88C6E5;}
.search_box_form button{float:left;background:#88C6E5;border:1px solid #6BB5D8;color:#fff;cursor:pointer;font-size:14px;font-weight:bold;height:32px;line-height:30px;width:90px;margin-left:10px;padding:0;}
.search_box_form button:hover{background:#6BB5D8;}
.search_tip{margin:10px 0 0;color:#888;font-size:13px;}
.search_results .search_empty{padding:30px 10px;color:#666;font-size:15px;text-align:center;}
.search_msg{width:968px;margin:20px auto;padding:0;}
.search_msg_err .search_msg_text{padding:20px 10px;font-size:15px;line-height:1.8;color:#333;}
.search_msg_back{padding:0 10px 20px;text-align:center;}
.search_msg_back a{color:#6F78A7;}
#sortcontent.search_results{width:968px;}
#sortcontent{width:960px;margin:10px auto;padding:0 10px 10px;background:#FEF9EF;border:3px solid #C3DFEA;overflow:hidden;}
#sortcontent .sort_title{background-color:#E1ECED;border-bottom:1px solid #C3DFEA;font-size:14px;font-weight:bold;height:32px;line-height:32px;margin:0 -10px 10px;padding:0 10px;text-align:center;}
#sortcontent .item{padding:12px 5px;border-bottom:1px dashed #C3DFEA;overflow:hidden;}
#sortcontent .item .image{float:left;width:120px;}
#sortcontent .item .image img{border:1px solid #DDD;padding:1px;background:#FFF;}
#sortcontent .item dl{float:right;width:820px;margin:0;padding:0;}
#sortcontent .item dl dt{height:28px;line-height:28px;border-bottom:1px dotted #A6D3E8;font-size:14px;font-weight:bold;margin-bottom:5px;overflow:hidden;}
#sortcontent .item dl dt .s_sort{color:#888;font-weight:normal;margin-right:8px;}
#sortcontent .item dl dt .s_author{float:right;color:#B3B3B3;font-weight:normal;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#sortcontent .item dl dt .s_date{float:right;color:#B3B3B3;font-weight:normal;width:42px;text-align:right;margin-right:10px;}
#sortcontent .item dl dt a{color:#6F78A7;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom;}
#sortcontent .item dl dd{line-height:20px;text-indent:2em;color:#666;height:88px;overflow:hidden;padding-top:5px;}
#sortcontent .top_item .s_rank{float:left;width:32px;padding-top:2px;text-align:center;font-size:16px;font-weight:bold;color:#88C6E5;line-height:150px;}
#sortcontent .top_item .bookinfo{float:right;width:788px;}
#sortcontent .top_item .bookinfo .row1{height:26px;line-height:26px;border-bottom:1px dotted #A6D3E8;overflow:hidden;margin-bottom:6px;}
#sortcontent .top_item .bookinfo .row1 .s_sort{color:#888;margin-right:8px;}
#sortcontent .top_item .bookinfo .row1 a{font-size:14px;font-weight:bold;color:#6F78A7;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom;}
#sortcontent .top_item .bookinfo .row1 .s_author{float:right;color:#B3B3B3;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#sortcontent .top_item .bookinfo .row2{color:#888;margin-bottom:6px;line-height:20px;}
#sortcontent .top_item .bookinfo .row2 strong{color:#6F78A7;font-weight:bold;}
#sortcontent .top_item .bookinfo .row3{line-height:20px;text-indent:2em;color:#666;height:72px;overflow:hidden;}
.sort_page{margin:10px auto;width:980px;}
.sort_page .pagelink_es{display:inline-block;text-align:center;line-height:32px;}
.sort_page .pagelink_es a,.sort_page .pagelink_es span,.sort_page .pagelink_es kbd{display:inline-block;float:none;vertical-align:middle;margin:0 4px;}
.sort_page .pagelink_es .pageinfo{display:inline-block;margin:0 8px;}
.sort_page .pagelink_es .prev,.sort_page .pagelink_es .next{padding:2px 10px;border:1px solid #88C6E5;background:#fff;color:#6F78A7;text-decoration:none;}
.sort_page .pagelink_es .prev.disabled,.sort_page .pagelink_es .next.disabled{color:#ccc;border-color:#ddd;}
.sort_page .pagelink_es kbd input{width:36px;text-align:center;border:1px solid #88C6E5;padding:2px;}
.sort_page .pagelink_es .pageinfo a{padding:2px 8px;border:1px solid #88C6E5;background:#fff;}
.pagelink{margin:0px 10px;padding-top:7px;}
.page_b{background-color:#fff;border:1px solid #DDDDDD;margin:0px 10px;margin-bottom:10px;}
.page_b2{line-height:40px;text-align:center}
.pagelink a,.pagelink em,.pagelink strong,.pagelink input{display:block;float:left;}
.pagelink a,.pagelink strong,.pagelink em{padding:2px 7px;padding-top:3px\9; background-color:#fff;margin:2px 3px 9px 3px;border:1px solid #88C6E5;}
.pagelink strong{ background-color:#88C6E5;color:#fff;border-color:#C8D4E1}
.pagelink input{margin-top:2px;margin-top:3px\9;width:25px;}

.dahengfu{overflow:hidden; width:976px; margin:10px auto;}
.box_con{border:2px solid #88C6E5; overflow:hidden;width:976px;margin:10px auto;}
.con_top { border-bottom: #88C6E5 1px solid; text-align:left; padding: 0px 10px; line-height:40px; height:40px; background-color:#E1ECED;}
.con_top #bdshare{float:right;line-height:20px;padding-right:20px;padding-top:9px;text-align:right;}
#sidebar{float:left;width:140px;text-align:left;}
#maininfo{float:right;width:800px;}
#fmimg{background-color:#E1ECED;float:left;width:126px;margin:12px;padding:12px;position:relative;}
#fmimg img{border:medium none;height:150px;width:120px;margin:3px;}

#fmimg span{top:8px;right:8px;width:88px;height:88px;position:absolute;display:block;z-index:999;}
#fmimg .a {background-position:0 -206px;}
#fmimg .b {background-position:0 -294px;} 


#info{	padding:10px;margin:10px;font-size:15px;}
#info h1{font-size:28px;font-weight:700;overflow:hidden;margin:auto;padding:1px;}
#info p{height:25px;line-height:25px;padding-top:2px;width:350px;margin:auto;overflow:hidden;float:left;}
.box_con .clear{clear:both;height:0;overflow:hidden;}
#intro{	width:96%;overflow:hidden;line-height:150%;border-top:1px dashed #88C6E5;padding:10px;font-size:13px;}
#intro p{text-indent:2em; margin-top:10px;}
#listtj{width:960px;  padding:5px; float:left;}
#list{padding:2px;}
#list dl{float:left;overflow:hidden;padding-bottom:1px;margin:auto;}
#list dt{background:none repeat scroll 0 0 #C3DFEA;display:inline;float:left;font-size:14px;line-height:28px;overflow:hidden;text-align:center;vertical-align:middle;width:98%;margin:auto auto 5px;padding:5px 10px;}
#list dd{border-bottom:1px dashed #CCC;display:inline;float:left;height:25px;line-height:200%;margin-bottom:5px;overflow:hidden;text-align:left;text-indent:10px;vertical-align:middle;width:33%;}
#list dd a:link{color:#444;}
.con_top #page_set{ float:right; text-align:right; height:20px; line-height:20px; padding-right:5px; padding-top:10px;}
.bookname{border-bottom:1px dashed #88C6E5;line-height:30px;padding-top:10px; margin-bottom:10px;}
.bookname h1{font:25px/35px 黑体;padding-top:10px;text-align:center;}
.bottem1{clear:both!important;text-align:center;width:96%;margin:5px auto;}
.lm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px;}
.box_con #content{font-size:18pt;line-height:180%;letter-spacing:normal;padding:15px 20px 25px;}
.box_con #content .read-segment{font-family:"Microsoft YaHei",Arial,sans-serif;text-indent:2em;margin:0 0 0.8em;}
.box_con #content div,.box_con #content a{font-family:"Microsoft YaHei",Arial,sans-serif;}
.box_con #content p div img,.box_con #content p img,.imagecontent,.divimage{text-align:center;margin:auto;}
.reader_mark0,.reader_mark1{display:none!important;}
.content_read{overflow:hidden;width:980px;margin:0px auto auto;}
.bottem2{border-top:1px dashed #88C6E5;clear:both!important;text-align:center;width:96%;margin:10px auto;padding:15px;}
.bottem a,.bottem1 a,.bottem2 a{color:#085308;font-size:14px;margin-left:10px;margin-right:10px;}
#bdshare { padding:5px 5px  5px 13%; }
#footer,.footer{overflow:hidden;text-align:center;width:980px;margin:10px auto auto;}
.footer_link{border-bottom:2px solid #88C6E5;height:25px;line-height:25px;overflow:hidden;width:92%;margin:5px auto;}
.footer_cont p{color:#B2B2B2;line-height:20px;width:88%;margin:8px auto;}
.footer_about{border:2px solid #88C6E5;background:#FEF9EF;padding:15px 20px;margin:10px auto;text-align:left;width:936px;}
.footer_about h3{color:#6F78A7;font-size:18px;margin:0 0 8px;}
.footer_about p{color:#666;line-height:1.6;margin:0 0 6px;font-size:13px;}
.read_footer_wrap{margin:8px auto 10px;width:980px;}
.read_footer{padding-bottom:6px;border:none;background:transparent;}
.read_footer_sep{border-top:1px dashed #88C6E5;margin:0 12px 8px;}
.read_footer_rec{padding:6px 12px 2px;}
.read_footer_col{float:left;width:32%;margin-right:2%;}
.read_footer_col_last{margin-right:0;}
.read_footer_col h3{font-size:13px;font-weight:700;color:#333;background:#C3DFEA;line-height:22px;padding:0 8px;margin:0 0 3px;text-align:left;}
.read_rec_list{margin:0;padding:0;list-style:none;}
.read_rec_list li{line-height:20px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dashed #e8e8e8;padding:0 4px;}
.read_rec_list a{color:#444;font-size:12px;}
.read_rec_list a:hover{color:#085308;}
.rec_done{color:#999;font-size:11px;}
.read_footer_copy{border-top:2px solid #88C6E5;padding:6px 0 4px;text-align:center;}
.read_footer_copy p{color:#B2B2B2;font-size:12px;margin:0;}
.read_footer_copy a{color:#6F78A7;}
.read-page .read-guard{position:relative;}
.read-guard .read-mode-shim{display:block;height:0;line-height:0;font-size:0;overflow:hidden;visibility:hidden;}
.read-guard .read-segment{display:block;}
.read-guard .read-ad-slot{display:block;min-height:2px;}
html[data-read-guard="1"] .read-guard{-webkit-user-modify:read-write-plaintext-only;}
.read-ad-slot.read-ad-inarticle{margin:18px auto;padding:8px 0;text-align:center;clear:both;}
.read-content-pager .read-pager-label{margin-right:12px;color:#666;font-size:13px;}
.read-content-pager .read-pager-num{display:inline-block;min-width:22px;line-height:22px;margin:0 4px;padding:0 6px;border:1px solid #88C6E5;color:#085308;font-size:13px;text-decoration:none;}
.read-content-pager .read-pager-num.active{font-weight:bold;background:#C3DFEA;border-color:#6F9FB8;}
#banner{border:2px solid #88C6E5;border-top:0px;width:400px; position:absolute;left:50%;margin-left:86px; background-color:#fff; line-height:30px;border-radius:0px 0px 5px 5px;}
#banner li a{display:block;float:left; text-decoration:none}
#banner ._17mb_title{ width:120px;padding:0px 5px;}
#banner ._17mb_chapter{width:220px;margin:0 10px;}
#banner ._17mb_dele{color:red}
#banner ._17mb_none{ text-align:center}