/* 更新列表 */
#update .title,#booksearch .title{height:32px; background:url(/Skin/Default/Img/pic.gif) 0 -250px;}
#update .ment{padding:5px 6px 0 15px;height:27px;float:left}
#update .ment dt{margin-left:3px;}
#update .ment dt a{background:url(/Skin/Default/Img/pic.gif) -280px -187px no-repeat;display:block;width:140px; height:27px;overflow:hidden; text-align:center;color:#888;font-weight:normal; line-height:27px; font-size:12px}
#update .ment dt.active a{ background-position:-280px -160px;color:#5eb4d8}
#update .select{border-bottom:1px solid #e0dfdf; background:#fff; height:30px; padding:1px;overflow:hidden;}
#update .select .px{ background:#f5fcff;height:30px;overflow:hidden; padding:0 15px}
#update .select .px .fl{color:#454545;line-height:32px;}
#update .select .px .fr{ padding-top:3px}
#update .select .px .fr .submit{color:#454545;width:61px;height:24px;background:#f0fafe url(/Skin/Default/Img/bg.gif) 0 -1270px;border:1px solid #5eb4d8;float:left; line-height:24px}
#update .select .px .fr .selSearch{ width:84px; margin-left:0}
#update .select .px .fr .nowSearch{ width:64px;}
#update .select .px .fr ul.selOption{ padding:0; height:auto; background:#fff; width:84px;}
#update .select .px .fr ul.selOption li{ float:none; height:21px; padding-top:0}
/* 红黑排行榜 */
#rb h3{position:relative; padding-left:8px}
#rb h3 dd{float:left; display:block;position:absolute}
#rb h3 dd#rb1{ left:55px}
#rb h3 dd a{display:block;width:48px;height:28px;overflow:hidden;line-height:28px;text-align:center;color:#5eb4d8; }
#rb h3 dd.normal a{ background:#f1f1f1;width:46px;height:27px;border:1px solid #e0dfdf; border-top-width:0; }
#rb h3 dd.active a{ background:#fff;width:46px;border:1px solid #e0dfdf; border-width:0 1px; }
#rb h3 dd.active a:hover,#rb h3 dd a:hover{text-decoration:none}
#rbCon1 ul{ background:url(/Skin/Default/Img/bg.gif) 6px -615px no-repeat; height:240px; padding:4px 6px 0;}
#rbCon0,#rbCon1{position:relative}
#rbCon0 .ment,#rbCon1 .ment{top:-28px;line-height:26px;position: absolute;right:0px}
/* 排行榜页面 */
.rankbox{border:1px solid #e0dfdf; padding-right:8px;height:630px;background:#daf6fe}
.rankboxs{border:1px solid #e0dfdf; padding-right:8px;height:2660px;background:#daf6fe}
#rankleft{ width:119px;float:left;*overflow:hidden;background:#effbfe;height:630px;border-right:1px solid #e0dfdf;}
#ranklefts{ width:119px;float:left;*overflow:hidden;background:#effbfe;height:2660px;border-right:1px solid #e0dfdf;}
.ranknav,.ranknavs{ background:#fff url(/Skin/Default/Img/rank.gif) no-repeat}
.jbbg{ background:#fff url(/Skin/Default/Img/bg.gif) 0 -1760px repeat-x; height:119px;}
#rankleft h3,#ranklefts h3{color:#025B81;color:#025B81;font-size:14px;height:40px;line-height:36px;padding:4px 0 0 25px;}
#rankleft a,#ranklefts a{ display:block; line-height:32px; height:31px;overflow:hidden;text-align:center}
#rankleft a:hover,#rankleft span,#ranklefts a:hover,#ranklefts span{line-height:32px; display:block;height:31px;color:#c00;background:url(/Skin/Default/Img/pic.gif) -780px -250px no-repeat;text-decoration:none; text-align:center; width:120px; position:relative; font-weight:bold}
#rankleft span a,#ranklefts span a{color:#c00}
#rank{ width:840px;padding-top:8px;float:right;_margin-left:-8px;_width:848px;height:919px;overflow:hidden}
#rank .ph{ width:200px; float:left;margin:0 0 8px 8px;background:#fff}
#ranks{ width:840px;padding-top:8px;float:right;_margin-left:-8px;_width:848px;height:2660px;overflow:hidden}
#ranks .phz{ width:828px; float:left;margin:0 0 8px 8px;background:#fff; border:1px solid #e0dfdf;}
#ranks .phz .ulll{height:25px;line-height:25px;text-align:center;border-bottom:1px dashed #e0dfdf;}
#ranks .phz li{float:left;text-align:center;}
#ranks .phz .ulli8{width:40px;}
#ranks .phz .ulli1,#ranks .phz .ulli1 a{width:80px;color:#888;}
#ranks .phz .ulli2{width:300px;text-align:left;display:block; height:25px;overflow:hidden;}
#ranks .phz .ulli3{width:80px;}
#ranks .phz .ulli4{width:80px;}
#ranks .phz .ulli5{width:100px;}
#ranks .phz .ulli6{width:50px;}
#ranks .phz .ulli7{width:80px;}
/* 评论列表 */
.plc{background:#fff; padding:12px 12px 0; margin-bottom:12px; clear:both;}
.plc .title{ padding:0 0 0 15px; height:25px;background:url(/Skin/Default/Img/blank.gif) repeat-x 0 bottom; overflow:hidden}
.plc .title dt{padding:0;width:125px; height:25px; margin-right:15px;float:left; text-align:center; background:url(/Skin/Default/Img/pic.gif) 0 -620px no-repeat; line-height:26px;*line-height:28px; overflow:hidden}
.plc .title .normal{color:#666;text-decoration:none}
.plc .title .active{font-weight:bold;color:#025b81;text-decoration:none;background-position:0 -645px;}
.plc .title .active a{ font-weight:bold;color:#025b81}
.plc .title dt a:hover{ text-decoration:none}
.plc .title .fr{line-height:24px;}
.plc .title .morepl{ float:right; color:#025b81;line-height:24px;}
/* 评论翻页 */
.plpage .bookpage{ border:1px solid #e0dfdf; border-width:1px 0;clear:both}
/* 评论内容 */
.text{width:730px;}
.text a{ color:#5eb4d8}
.text .line1{padding:10px 10px 7px 10px;border-bottom:1px dashed #e0dfdf;text-indent:2em;line-height:20px;min-height:20px;_height:20px; overflow:visible}
.text a:hover{ color:#FE8A01}
.text .line2{color:#888888; padding:10px 10px 0;}
.text .line2 span{ margin-right:30px;}
.text .line2 span.fr{margin:0}
.text .line2 em{background:url(/Skin/Default/Img/pic.gif) -430px -601px no-repeat;width:20px;height:30px;display:block; float:left}
.text .line2 em.zd{ background:url(/Skin/Default/Img/pic.gif) -430px -668px no-repeat;}

.lybox input.text{border:1px solid #c8c8c8;height:16px; line-height:16px;padding:3px 0 2px 3px;background-color:#fff}

.re2 .text .line1{min-height:20px;_height:20px;}
.re2 .text{width:100%;}
.rebox{margin:20px auto 5px auto; padding-bottom:10px; *padding:10px 0;background:#f0fafe; position:relative; width:90%; border:1px solid #e0dfdf}
.rebox .tt{border:1px solid #e0dfdf;position:absolute;top:-12px;font-size:14px;background:#fff;padding:2px 15px;left:10px; color:#5EB4D8}
.rebox p{ text-indent:2em; padding:15px 10px 0; line-height:22px}
/* 本书信息 */
.aboutbook{ background:#f0fafe; padding:10px 6px; margin:1px}
.aboutbook h3{ color:#025b81;height:22px;overflow:hidden; padding:0 4px;}
.aboutbook h3 a.fr{ color:#5eb4d8; font-weight: normal}
.aboutbook .book{ height:96px;overflow:hidden; clear:both;padding:0 4px;}
.aboutbook .book img,.o_read li img{ padding:1px; border:1px solid #e0dfdf; margin-right:8px;}
.aboutbook .book h3{ height:44px; padding:2px 0 0 0;overflow:hidden}
.aboutbook .book h3 a,.o_read h3 a:link,.o_read h3 a:visited{line-height:22px;font-size:14px;color:#7b4900;font-weight:normal}
.aboutbook .book p{ line-height:20px;color:#666}
.aboutbook .book p a,.aboutbook .book p a:link,.aboutbook .book p a:visited{ color:#7b4900}
.wbutton{ clear:both;height:88px;}
.wbutton input{ cursor:pointer;background:url(/Skin/Default/Img/pic.gif) no-repeat; border:0;width:89px;height:24px;float:left}
.wbutton .click{ background-position: -130px -610px; margin:0 6px 8px 0}
.wbutton .keep{ background-position: -227px -610px; margin-bottom:8px}
.wbutton .recommend{background-position: -130px -644px;margin:0 6px 8px 0}
.wbutton .vip{ background-position: -227px -644px;margin-bottom:8px}
.wbutton .red{background-position: -324px -610px;margin-right:6px}
.wbutton .black{ background-position: -324px -644px;}
.wbutton a{ cursor:pointer; border:0;width:89px;height:24px;margin:10px 10px 10px 10px;padding-top:6px;padding-left:10px;}
.wbutton .yuedu{ cursor:pointer;background:url(/Skin/Default/Img/yuedu.gif) no-repeat; border:0;width:89px;height:24px;float:left}
.wbutton .zuozhe{ cursor:pointer;background:url(/Skin/Default/Img/zuozhe.gif) no-repeat; border:0;width:89px;height:24px;float:left}
.wbutton .shoucang{ cursor:pointer;background:url(/Skin/Default/Img/shoucang.gif) no-repeat; border:0;width:89px;height:24px;float:left}
.wbutton .tuijian{ cursor:pointer;background:url(/Skin/Default/Img/tuijian.gif) no-repeat; border:0;width:89px;height:24px;float:left}
/* rss */
.flrss{ background: url(/Skin/Default/Img/pic.gif) -430px -320px no-repeat; height:32px; cursor:pointer }
.flrss a,.flrss a:link,.flrss a:visited{padding-left:100px;display:block;font-weight:bold; color:#7b4900; line-height:26px;*line-height:28px; width:102px}
.flrss a:hover{ text-decoration:none}
/* 作者公告 编辑手札 */
.apulish,.bjsz{ padding:10px;color:#666; text-indent:2em; line-height:21px; background:#fff}
.bjsz{ text-indent:0; height:259px; overflow:hidden}
.bjsz .img{ width:180px; height:90px; margin:0 auto 8px; overflow:hidden}
.bjsz h3{ color:#333; clear:both}
.bjsz p{text-indent:2em; height:124px; overflow:hidden}
.bjsz p.tr a,.bjsz p.tr a:link,.bjsz p.tr a:visited{ color:#5eb4d8}
.bjsz p.tr a:hover{ color:#FE8A01}
/* 读者还读过 */
.o_read{ padding-top:14px}
.o_read li{ height:96px;padding:0 10px; overflow:hidden; clear:both}
.o_read h3{ height:44px; padding-top:2px; overflow:hidden}
.o_read h3 a,.o_read h3 a:link,.o_read h3 a:visited{line-height:22px;font-size:14px;color:#7b4900;font-weight:normal}
.o_read p{ line-height:20px; color:#666}
.o_read p a,.o_read p a:link,.o_read p a:visited{ color:#666}
/* 关注本书的读者 */
.o_reader{ padding:10px 6px 6px}
.o_reader li{ height:78px; float:left; width:50px; text-align:center; padding:0 6px; overflow:hidden}
.o_reader img{ padding:1px; border:1px solid #e0dfdf;}
.o_reader p{ clear:both; line-height:22px}
.o_reader p a,.o_reader p a:link,.o_reader p a:visited{line-height:22px;color:#666;}
/* 分类强推榜 */
#flqt{ background:url(/Skin/Default/Img/pic.gif) 0 -680px no-repeat; padding-top:40px}
#flqt .con ul {height:264px;overflow:hidden;}
/* 分类封推 */
.flft{ background:#fff; height:339px; overflow:hidden}
.flft img{ padding:1px; border:1px solid #e0dfdf; margin-right:10px;}
.flft p{text-indent:2em; line-height:20px; color:#454545; }
.flft p a.fblue:hover{ color:#FE8A01}
.flft .ftbig{ padding:18px 10px 15px; height:164px}
.flft .ftbig img{ width:120px; height:160px;}
.flft .ftbig p{height:140px; overflow:hidden}
.flft .ftbig .text{ float:right; width:390px}
.flft .ftbig .text div{ background:#f5f5f5; padding:8px; line-height:20px; color:#666}
.flft .ftbig .text div span{ color:#fe8a01}
.flft .ftbig h2 a,.flft .ftsmall h3 a{ color:#7b4900; line-height:24px;}
.flft .sline{border-top:1px dashed #e0dfdf; margin:0 10px; clear:both}
.flft .ftsmall{ width:260px; padding-top:15px;}
.flft .ftsmall img{ width:60px; height:80px;}
/* 分类更新列表 */
#flupdate .title{height:32px; background:url(/Skin/Default/Img/pic.gif) 0 -250px;}
#flupdate .title h2{ padding-top:8px}
#flupdate .ment{padding:5px 6px 0 15px;height:27px;float:right}
#flupdate .ment dt{margin-left:3px;}
#flupdate .ment dt a{background:url(/Skin/Default/Img/pic.gif) -280px -187px no-repeat;display:block;width:140px; height:27px;overflow:hidden; text-align:center;color:#888;font-weight:normal; line-height:27px; font-size:12px}
#flupdate .ment dt.active a{ background-position:-280px -160px;color:#5eb4d8}
#flupdate ul li.ro2 {padding-left:6px;width:280px;}
#flupdate .more{height:20px}
/* 分类广告 */
.flside{height:266px;overflow:hidden}
a.flrad,a.fllad{width:184px; margin:0 auto; display:block; clear:both; height:50px; overflow:hidden}
a.fllad{height:75px; padding:10px 0 6px}
.flside p.textad{ line-height:20px;color:#666; padding:0 10px; height:40px; overflow:hidden}
.flside p.textad a{ color:#666}
.flside #bjtbtj{ background:url(/Skin/Default/Img/catebg.gif) no-repeat; padding-top:60px}
.flside #bjtbtj li{ height:104px}
.flside #bjtbtj li h3{ height:24px; padding-top:2px; overflow:hidden}
#yanqing .flside #bjtbtj {background-position: -200px 0}
.o_read li img{ padding:1px; border:1px solid #e0dfdf; margin-right:8px;}
.o_read li a:hover{background: none; color:#FE8A01}
.o_read li a:hover img{border:1px solid #fe8a01;}
/* 精品推荐 */
.jptj{margin:10px 5px;overflow:hidden}
.jptj .list{width:268px;height:318px;overflow:hidden;}
.jptj .list .ft{ padding:0 5px;margin-bottom:10px;height:122px}
.jptj .list .ft .imgbg{border:1px solid #B0ACA1;width:84px; height:112px; padding:1px; margin-right:10px}
.jptj .list .ft h3 a{color:#6d2c06; line-height:24px}
.jptj .list .ft em{color:#fe8a01;}
.jptj .list .ft em a{color:#fe8a01; text-decoration:underline}
.jptj .list .ft em a:hover{ text-decoration:none}
.jptj .list .ft p{color:#666; padding-top:5px; line-height:20px; text-indent:2em}
.jptj .list .ft a.more,
.jptj .list .ft a.more:link,
.jptj .list .ft a.more:visited{color:#5eb4d8; float:right}
.jptj .list .ft a.more:hover{color:#FE8A01;}
.jptj .list ul{height:183px;clear:both; margin:0 5px; overflow:hidden; padding-top:5px}
.jptj .list ul li{ height:23px;overflow:hidden;background:url(/Skin/Default/Img/xdashed.gif) repeat-x bottom;}
.jptj .list ul li a{ line-height:22px;}
.flft a:hover,.jptj .list .ft a:hover{background: none;}
.flft a:hover img,.jptj .list .ft a:hover img{border:1px solid #fe8a01;}
/** 作品信息 **/
#lzico,#wjico{background:url(/Skin/Default/Img/pic.gif) -481px -611px no-repeat;height:54px;position:absolute;right:-12px;top:-12px;width:93px;}
#wjico { background-position:-481px -681px}
.work{ background:#fff; padding:12px; clear:both; height:440px;}
.work .bortable{ height:auto}
.work .wleft{ width:212px; float:left; overflow:hidden}
.work .wleft img{ padding:1px; float:left}
.work .wleft .bortable{ padding:1px; border-width:1px 0;text-align:center}
.work .wleft .plnum,.work .wleft .plnum a{ background:#f5f5f5;color:#025b81; line-height:26px;}
.work .wleft .zztj{ background:#f0fafe; margin:1px; padding:10px; line-height:24px;}
.work .wleft .zztj h3{ color:#454545;}
.work .wleft .zztj a{color:#5eb4d8}
.work .wleft .zztj a:hover,.work .wleft .plnum a:hover{ color:#FE8A01}

.work .wright{ float:right; width:508px; height:100%;}
.work .wright h1{ font-size:20px; font-family:"黑体"; position:relative;height:24px;padding-top:20px;font-weight:normal;color:#7b4900;text-align:center}
.work .wright em{color:#454545; padding-left:15px}
.work .wright em a{ color:#7b4900}
.work .wright .winfo{ border-bottom:1px solid #e0dfdf; overflow:hidden; line-height:30px;height:30px; padding:0 10px}
.work .wright .winfo span{ width:25%; display:block; float:left; color:#888;}
.work .wright .winfo span strong{ color:#454545}
.work .wright .sc{ text-align:right;line-height:26px;display:block; padding-top:5px;}
.work .wright .sc a{color:#fe8a01; margin-left:10px;}
.work .wright p{ clear:both; color:#454545; line-height:22px; padding:0 10px; height:198px; overflow:hidden}
.work .wbutton{clear:both;height:40px; text-align:center; padding:20px 20px 0 0 ;}
.work .wbutton input{ float:none; margin:0;margin-left:20px;}
/** 作品信息关键字 **/
.work .wright .wkey{border-bottom:1px solid #e0dfdf; padding-bottom:10px; height:auto}
.work .wright .wkey a:link,.work .wright .wkey a:visited{ color:#5eb4d8; margin-right:10px; }
.work .wright .wkey a:hover{ color:#FE8A01}
/** 作品更新章节 **/
.work .wright .zuixin{border-bottom:1px solid #e0dfdf; height:auto}
.work .wright .zuixin a:link,.work .wright .zuixin a:visited{ color:#5eb4d8; margin-right:10px; }
.work .wright .zuixin a:hover{ color:#FE8A01}
/* 本书相关 */
.abook{ width:90%;margin:15px 0 0 6%;}
.abook li{ width:33%;line-height:26px; color:#454545;float:left}
.abook td.f88{ text-align:right; color:#888}
#tp .time{ color:#888;position:relative;float:right; margin-top:-35px;*margin-top:-20px;padding-right:10px;}
/* 更新章节 */
#gxzj .title .fr{color:#7b4900;}
#gxzj .title .fr a{ color:#900}
#gxzj .title .fr span a{ color:#7b4900}
#gxzj .info{ background:url(/Skin/Default/Img/xdashed.gif) 0 36px repeat-x; padding:10px 20px;}
#gxzj .info h3,#gxzj .info h3 a{color:#5eb4d8; line-height:28px;}
#gxzj .info h3 a:hover{color:#FE8A01}
#gxzj .info h3 em{ font-weight:normal; color:#888; padding-left:20px;} 
#gxzj .info h3 span{font-weight:normal; padding-right:10px;}
#gxzj .info p{ padding:5px 0; line-height:20px; color:#454545; text-indent:2em}
#gxzj .info.vip h3,#gxzj .info.vip h3 a{color:#fe8a01; line-height:28px;}
#gxzj a:hover p{ color:#FE8A01}
/*************** 搜索结果页 ***********/
#booksearch .title{ height:32px; line-height:31px; padding-left:20px; color:#666}
#booksearch .title span,#booksearch .title strong{ color:#fe8a01; padding:0 5px;}
#booksearch .list{padding:10px 20px;border-bottom:1px dotted #e0dfdf}
#booksearch .list h1{ height:24px;line-height:24px;}
#booksearch .list h1 a.f14{color:#025b81;font-size:14px;}
#booksearch .list h1 span{ font-size:14px;text-decoration:underline;}
#booksearch .list span{color:#fe8a01;}
#booksearch .list div{height:24px;}
#booksearch .list p{color:#888; line-height:18px; padding:3px 0}
#booksearch .list p em{ color:#333}
#booksearch .list p a{ color:#5eb4d8;margin-right:12px;}
#booksearch .list p em a{ color:#454545;}
#booksearch .list p.fr a{ color:#fe8a01;margin:0 6px;}
#booksearch .bortable{ border-width:1px 0; padding:1px 0; margin-bottom:1px; margin-top:-1px}
#booksearch .bortable div{ background:#f5f5f5; padding:5px 0}
#booksearch .bookpage .fl{ line-height:18px}
#booksearch .bookpage{ height:30px;}
#booksearch .bookpage .page{ float:none; text-align:center;}
#booksearch .bookpage .p_tc{text-align:center; height:20px; overflow:hidden;line-height:30px; color:#666}
#booksearch .bookpage .p_tc span{color:#fe8a01; margin:0 3px}
/* 广播 */
#notice{background:#f0fafe;line-height:28px;overflow:hidden;border:1px solid #e0dfdf;}
#notice ul{ padding:0 15px;}
#notice ul li{color:#999; padding-right:15px;}
#notice ul li em{ font-weight:bold; background:url(/Skin/Default/Img/pic.gif) -950px -33px no-repeat; padding-left:25px; color:#fe8a01;}
#notice ul li a{ font-size:14px;}
/* 评论操作 */
.edit{ padding:1px; border-bottom:1px solid #e0dfdf}
.edit div{ text-align:center; background:#ededed; padding:5px;}
.edit div input{background:#FFFFFF url(/Skin/Default/Img/bg.gif) repeat-x 0 -1065px;border:1px solid #B2B2B2;color:#454545;height:23px;line-height:20px;margin-right:10px;text-align:center;width:60px;}