html,body {color:#000;}
a{color:#000; cursor: pointer}
a:hover{text-decoration: underline;color:#390}
select,input{padding:1px; margin:0;color:#666;}
.gray999{ color:#999}
.gray666{color:#666}
.red{ color:#f00} 
.green,.green_a a{ color:#390}
.u a{ text-decoration:underline}
.u a:hover{ text-decoration:none}
.font14{ font-size:14px}

.left,.focus_main,.main,.box_l,.center{ float:left; overflow:hidden}
.right,.focus_sidebar,.sidebar,.box_r{ float:right; overflow:hidden}
.header,.pageurl,read_pageurl,.booktitle,.bookinfo{ width:960px; overflow:hidden; margin:0 auto}
.wrapper{ margin-bottom:8px; overflow:hidden}

/*=============阅读页=============*/
/*公共*/
.a_avatar32,.a_avatar50{ display:block; overflow:hidden; border:#d1e2d1 1px solid}
.a_avatar32:hover,.a_avatar50:hover{ background:#f5fbf5; border-color:#9c9}
.a_avatar32{ width:32px; height:32px; padding:3px;}
.a_avatar50{ width:50px; height:50px; padding:4px;}

input.inputtext{ height:26px; border:#ddd 1px solid; background:url(/s4../images/input.png) no-repeat left top;padding:2px 5px 1px; _padding:3px 5px 0;font-size:14px; color:#390;line-height:22px; font-family:verdana}
div.inputtext_wrap{ padding:2px; background:#fff; overflow:hidden; float:left}
div.inputtext_focus{ background:#eef7db}
div.inputtext_focus input{background-position:left -36px; border-color:#9bcd38}

.mod{ overflow:hidden; border:#bdb 1px solid;}
.mod_title{ height:32px;overflow:hidden;background:url(/s4../images/modbg.png) no-repeat left 0px}
.mod_title .title,.mod_title h3,.mod_title .more{ padding-top:4px; padding-bottom:5px}
.mod_title .title,.mod_title h3{ float:left; font-weight:bold; font-size:14px; height:23px; padding-left:12px}
.mod_title .title a,.mod_title h3 a{ color:#360}
.mod_title .more{ float:right; padding-right:8px; font-family:"宋体"}
.mod_title .more a{color:#888}
.mod_title .par{ color:#888; padding-left:10px; float:left}
.mod_container{clear:both; padding:12px 10px 18px 12px; overflow:hidden}

.mod_title .tab{height:32px; overflow:hidden;}
.mod_title .tab li{display:block; float:left;height:23px;padding:4px 0;border-left:#d9ead7 1px solid; cursor:pointer; color:#666;background:url(/s4../images/modbg.png) repeat-x 0px -142px;overflow:hidden; margin-left:-1px; font-size:14px;font-weight:bold; text-align:center}
.mod_title .tab li a{ color:#666}
.mod_title .tab li.now{padding:6px 0 3px; background-position:left -184px}
.mod_title .tab li.now a{ color:#360}
.mod_title .tli2 li{ width:125px;}
.mod_container .cont{ display:none}
.mod_container .c_show{ display:block}

/*stage*/
.booktitle{ height:40px; padding:16px 0 8px; position:relative; text-align:center;}
.booktitle h1{ display:inline; font-size:28px; line-height:34px; font-family:"微软雅黑","Microsoft YaHei"; float:none}
html[xmlns] .booktitle h1{vertical-align: middle;}
.booktitle .state{ display:block; height:21px; width:58px; background:url(/s4../images/state.png) no-repeat; position:absolute; padding:29px 4px 0 0; text-align:center; color:#fff; line-height:21px; top:8px; left:0}
.booktitle .lianzai{ background-position:-63px top}
.booktitle .wanjie{ background-position:0px top}
.booktitle .authorbox{ position:absolute; width:140px;height:40px; top:11px; right:0; overflow:hidden}
.booktitle .authorbox cite,.booktitle .authorbox .attention{ display:block; overflow:hidden; float:right; line-height:17px;}
.booktitle .authorbox cite{width:127px; text-align:right; height:17px; margin-bottom:4px;}
.booktitle .authorbox cite a{ color:#390; font-weight:bold}
.booktitle .authorbox .attention{background:#f5fbf5; border:#a1d0a1 1px solid; width:50px;text-align:center; padding-left:7px; height:16px;white-space: nowrap; font-family:arial}
.booktitle .authorbox .attention:hover{ border-color:#fbd687; background:#fffcf5; color:#f60; text-decoration:none}
.booktitle .favorite_btn{ padding-left:12px; background:url(/s4../images/jia.gif) no-repeat left 3px; color:#390; line-height:17px;vertical-align:super;display:inline-block;font-weight:bold}

.bookcopy{ padding:10px 18px; background:#fffcf5;border:#fbd687 1px solid; margin:0 auto; width:922px; height:35px;}
.bookcopy label,.bookcopy input,.bookcopy .tip,.bookcopy .c_press{ display:block; float:left; overflow:hidden}
.bookcopy label,.bookcopy .c_press{ font-size:14px; font-weight:bold; padding-top:6px}
.bookcopy input.inputtext{ border-color:#9c9; width:360px;}
.bookcopy .inputtext_wrap{background:#fffcf5; margin-right:5px}
.bookcopy .inputtext_focus{ background:#fffdb5;}
.bookcopy .inputtext_focus .inputtext{ border-color:#f93;  background-position:left -72px}
.bookcopy input.btn{ background:#f93; width:62px; height:31px; border:#f60 1px solid; font-size:14px;font-weight:bold; color:#fff; margin-top:2px; cursor:pointer}
.bookcopy input.btn:hover{  background:#fc0; border-color:#f90}
.bookcopy .tip{ color:#390; line-height:18px; width:286px; padding-left:18px;}
.bookcopy .c_press{  background:url(/s4../images/bigstar.png) no-repeat left 7px; padding-left:22px; color:#f60; float:right;white-space:nowrap;}

.bookinfo{  text-align:center; margin-bottom:8px;overflow:hidden}
.bookinfo .info1,.bookinfo .info2{padding:8px 18px 7px; overflow:hidden; line-height:17px;height:17px;}
.bookinfo .info1{margin-bottom:1px;color:#666}
.bookinfo .info2{ background:#f2faf1; color:#ccc; border-top:#d5e5d5 1px solid}
.bookinfo .info2 .right span{ font-weight:bold}
.bookinfo .info2 span{ color:#666}

.read_index i{ display:inline-block;  background:url(/s4../images/readindex.png) no-repeat left top; width:122px; height:10px;}
.read_index i.index1{ background-position:left 0}
.read_index i.index2{ background-position:left -10px}
.read_index i.index3{ background-position:left -20px}
.read_index i.index4{ background-position:left -30px}
.read_index i.index5{ background-position:left -40px}
.read_index i.index6{ background-position:left -50px}
.read_index i.index7{ background-position:left -60px}
.read_index i.index8{ background-position:left -70px}
.read_index i.index9{ background-position:left -80px}
.read_index i.index10{ background-position:left -90px}

.focus_main{ width:728px}
.focus_sidebar{ width:222px;}
.focus_main .left{ width:212px;border:#d0e2d0 1px solid;background:#fff;}
.focus_main .left .fengmian{ padding:6px; width:200px; height:280px; margin-bottom:4px;  }
.focus_main .left .mod_msg{ border:none; background:#fbfefb}
.focus_main .left .mod_msg .mod_title{ background-position:-50px top}
.focus_main .left .mod_msg .title{font-size:12px; background:url(/s4../images/daojuico.gif) no-repeat 10px 8px; padding-left:30px;}
.focus_main .left .mod_msg .title,.focus_main .left .mod_msg .more{ padding-top:5px}
.focus_main .left .mod_msg .mod_container{  height:100px; margin-bottom:7px}
.songdaoju_list li{ height:23px; overflow:hidden}
.songdaoju_list li cite{ color:#f60}
.songdaoju_list li a:hover cite{ color:#390}
.focus_main .right{ width:504px; position:relative;}

.pageurl{border-bottom:#E3ECE3 1px solid; height:23px;padding:3px 0px}
.pageurl .left{ color:#666}
.pageurl .left a{ color:#390; text-decoration:underline}
.pageurl .left a:hover{ text-decoration:none}
.pageurl .right{ color:#ddd}
.pageurl .right a{ padding:0 4px 0 6px}
.pageurl .right a.f_font{ display:inline-block; background:url(/s4../images/tbbar.png) repeat-x left -83px; color:#fff; padding:0 6px; height:21px; margin-left:5px;}

.read_pageurl{height:23px; background:#f6fbf5; padding:5px 8px; overflow:hidden}
.read_pageurl .left{ color:#666; font-family:"宋体"; width:680px; height:23px;}
.read_pageurl .left i{ color:#999}
.read_pageurl .left a{ color:#390; text-decoration:underline}
.read_pageurl .left a:hover{ text-decoration:none}
.read_pageurl .right{ color:#ddd;}
.read_pageurl .right a{ padding:0 4px 0 6px}
.read_pageurl .right a.f_font{ display:inline-block; background:url(/s4../images/tbbar.png) repeat-x left -83px; color:#fff; padding:0 6px; height:21px; margin-left:5px;}

.yuepiao{ width:222px; overflow:hidden; height:70px; margin-bottom:4px}
.yuepiao .box_l,.yuepiao .box_r,.yuepiao .box_l a.yp:hover{background:url(/s4../images/yuepiao.png) no-repeat}
.yuepiao .box_l{ width:131px; height:70px;background-position:-84px 0px;}
.yuepiao .box_r{ width:83px;height:70px;background-position:0px 0px}
.yuepiao p{ padding:9px 0 8px; height:23px; overflow:hidden; text-align:center; clear:both;}
.yuepiao p span{ font-weight:bold}
.yuepiao .box_r p { color:#cfc;vertical-align: middle;}
.yuepiao .box_r p span{ color:#fff; font-size:26px; line-height:23px;vertical-align: middle; padding:0 5px; font-weight:100; }
.yuepiao .box_r a{ text-align:center;width:87px; color:#390}
.yuepiao .box_l p span{ color:#390}
.yuepiao a{ float:left; padding-top:3px; height:25px}
.yuepiao .box_l .sm{ width:60px;text-align:center; color:#666}
.yuepiao .box_l a.sm:hover{ color:#390}
.yuepiao .box_l .yp{ width:46px; padding-left:25px; text-align:left; color:#fff; font-weight:bold}
.yuepiao .box_l a.yp:hover{ background-position:-216px -40px; color:#f60}

.yuepiao_tips{width:222px; overflow:hidden; height:28px; background:url(/s4../images/xiat.gif) no-repeat 96px top; padding-top:4px}
.yuepiao_tips p{width:220px; overflow:hidden; height:24px; border:#c5e1c4 1px solid; background:#f5fbf5; text-align:center; color:#090; padding:1px 0;}
.yuepiao_tips i{ color:#f60; padding:0 5px}

.mod_paihang {margin-bottom:8px; background:#f5fbf5;width:220px; overflow:hidden}
.mod_paihang .mod_title,.mod_paihang .paihang_btn a,.mod_paihang .mod_container li{ background:url(/s4../images/paihang.png) no-repeat left top}
.mod_paihang .mod_title .title a{ display:block; float:left; width:100px; height:23px;}
.mod_paihang .mod_title .more a{ color:#cfc}
.mod_paihang .mod_container{ padding:0;margin:4px;width:212px;height:277px; background:none; overflow:hidden; display:inline }
.mod_paihang .mod_container ul{ overflow:hidden; width:212px;}
.mod_paihang .mod_container li{ border:#edf4ed 1px solid;height:34px; padding:5px 0 6px 34px;width:176px; background-position:-226px -35px; margin-bottom:-1px; line-height:17px; background-color:#fff}
.mod_paihang .mod_container li span{ color:#f60; display:block; clear:both}
.mod_paihang .paihang_btn{ padding:0;margin:4px;width:212px;clear:both}
.mod_paihang .paihang_btn a{ display:block; margin:0 auto;background-position:left -65px; width:252px; height:30px; line-height:30px; font-weight:bold; color:#fff; padding-left:60px}
.mod_paihang .paihang_btn a:hover{background-position:left -32px;text-decoration:none}

.bookabout_tab{height:31px; overflow:hidden; border-bottom:#1cb51c 2px solid}
.bookabout_tab li{display:block; float:left;overflow:hidden;height:23px; margin-right:2px; border:#edf6ed 1px solid; background:#edf6ed; border-bottom:none; padding:4px 20px; cursor:pointer; color:#666}
.bookabout_tab li.now{border-color:#1cb51c;font-weight:bold; background:url(/s4../images/tbbar.png) repeat-x left -84px; color:#fff; padding:4px 26px}

.bbt_container{ width:484px;padding:10px 8px 10px 12px;height:216px; margin-bottom:6px;}
.bbt_container .cont{ display:none;height:216px; overflow:hidden;}
.bbt_container .c_show{ display:block}
.bbt_container .bookintro{ font-size:14px;color:#666; line-height:25px;height:221px; overflow:hidden; clear:both; position:relative; background:#fff}
.bbt_container .bookintro i{ float:left}
.bbt_container .bookintro a#BI_Expanded{ background:url(/s4../images/xial.gif) no-repeat 0 10px; font-size:12px; color:#390; font-weight:bold; padding-left:14px; float:right; display:block;}
.bbt_container .bookintro .bibtn{width:484px; background:#fff; height:23px; overflow:hidden;position:absolute; bottom:0; left:0;}
.bbt_container .bi_show{ position:absolute;top:33px; width:484px;padding:10px 8px 10px 12px;left:0px; background:#f5fbf5; z-index:1; border-bottom:#d0e2d0 1px solid}
.bbt_container .bi_show .bibtn{ width:494px; background:none; padding-bottom:4px}
.bbt_container .bi_show a#BI_Expanded{ background:url(/s4../images/xiat.gif) no-repeat 0 10px;}
.bbt_container .bi_show .txtbox{overflow-y:auto;width:484px; height:396px;scrollbar-face-color: #E3EDE3;scrollbar-hightlight-color: #f5fbf5;scrollbar-shadow-color: #f5fbf5;scrollbar-3dlight-color: #f5fbf5;scrollbar-arrow-color: #008F00;scrollbar-track-color: #f5fbf5;scrollbar-darkshadow-color: #f5fbf5;}
.onercont {padding: 5px 10px; width:464px;}
.onercont ul {overflow:hidden}
.onercont ul li{line-height:20px; padding:4px 0 4px 10px; height:21px; border-bottom:1px solid #E9F2E9; display:block; margin-bottom:-1px}
#vote ul li{background:none; padding-left:0;height:100%;}
.votebtnbox{ height:31px; padding:15px 0px 0 5px;margin-bottom:0;overflow:hidden}
.result_btn,.result_btn span{display:block; float:left;background:url(/s4../images/actionsbtn.png) no-repeat left top; overflow:hidden;cursor:pointer}
.result_btn{ background-position:left -82px; height:31px; padding-left:12px; margin-right:4px;color:#390;font-weight:bold; float:left}
.result_btn span{ padding:4px 12px 4px 0;background-position:right -82px; }
.result_btn:hover{background-position:left -114px;color:#3a0;}
.result_btn:hover span{background-position:right -114px;}
.vote_btn{ width:92px; height:30px; background:url(/s4../images/votebtn.png) no-repeat left top; float:left; margin-right:10px; border:none; cursor:pointer}
.vote_btn:hover{ background-position:left bottom}
.author_morebook .list_txt li{overflow:hidden; height:23px;width:454px;}
.author_morebook .more{ height:23px; text-align:right; font-family:"宋体"; }
.author_morebook .more a{color:#390}

.lasttime_read{ background:#f5fbf5; padding:5px 10px; overflow:hidden; height:23px;}
.lasttime_read a{ color:#f60; font-size:14px; font-family:verdana}

.book_tag {width:483px;height:42px;padding:5px 10px 10px; color:#666}
.book_tag .box_l {width:400px;height:42px;}
.book_tag .box_l ul {float:left;width:400px;overflow:hidden;height:20px; margin-bottom:3px}
.book_tag .box_l ul span{ font-style:normal;float:left;}
.book_tag .box_l ul li{float:left;margin-right:8px;display:inline;}
.book_tag .box_r {width:60px;height:20px;padding-top:22px; text-align:right}
.book_tag .box_r a {color:#C00;}

.book_actionbtn{ color:#ccc; height:40px; margin-bottom:5px}
.book_actionbtn a,.book_actionbtn a span{display:block; float:left;background:url(/s4../images/actionsbtn.png) no-repeat left top; overflow:hidden;cursor:pointer}

.book_actionbtn .readbtn{ height:40px; width:156px; float:left; overflow:hidden; }
.book_actionbtn .readbtn a{  text-align:center;text-indent:-1000px;}
.book_actionbtn .readbtn a.a_list{ width:33px; height:39px; background-position:0px 0px; color:#c00}
.book_actionbtn .readbtn a.a_list:hover{ background-position:0px -40px; color:#fff; text-decoration:none}
.book_actionbtn .readbtn a.a_read{ width:120px;height:39px; background-position:-36px 0px; float:right}
.book_actionbtn .readbtn a.a_read:hover{ background-position:-36px -40px}

.book_actionbtn .bookbtn{ float:right; overflow:hidden; padding-top:3px} 
.book_actionbtn .bookbtn a{ background-position:left -82px; height:31px; padding-left:12px; margin-right:4px;color:#390;font-weight:bold;}
.book_actionbtn .bookbtn a span{ padding:4px 12px 4px 0;background-position:right -82px; }
.book_actionbtn .bookbtn a:hover{background-position:left -114px;color:#3a0;}
.book_actionbtn .bookbtn a:hover span{background-position:right -114px;}

.book_actionbtn .bookbtn a.todown{background-position:left -146px; color:#f60; font-weight:100; margin-right:0}
.book_actionbtn .bookbtn a.todown span{background-position:right -146px;}
.book_actionbtn .bookbtn a.todown:hover {background-position:left -178px;color:#f30}
.book_actionbtn .bookbtn a.todown:hover span{background-position:right -178px; }

.daoju{ height:55px; width:501px; background:#fff url(/s4../images/txtbg.gif) repeat-x left bottom; border:#9FCF9F 1px solid; zoom:1; position:relative}
.daoju .btn{ width:431px; border-right:#9FCF9F 1px solid; float:left; zoom:1;_overflow:hidden}
.daoju .btn ul{ width:440px; overflow:hidden}
.daoju .btn li{ float:left; width:70px; height:55px; text-indent:-1000px; border-left:#fff 1px solid; border-right:#E1E9E1 1px solid;position:relative; cursor:pointer}
.daoju .btn li a{ background:url(/s4../images/daoju.png) no-repeat; float:left; display:block;width:70px; height:55px; overflow:hidden;}
.daoju .info{ width:69px; text-align:center; float:left; zoom:1}
.daoju .info a{ background:url(/s4../images/sitebg.gif) repeat-x left top; padding:2px 0; display:block;width:69px; height:23px; border-bottom:#E1E9E1 1px solid}
.daoju .info a.ph{border-bottom:0}
.daoju .info a.ph span{ background:url(/s4../images/jt2.gif) no-repeat right center; padding-right:10px; }

.daoju .btn .ico_hb a{ background-position:10px 0}
.daoju .btn .ico_zs a{ background-position:-64px 0}
.daoju .btn .ico_xh a{ background-position:-129px 0}
.daoju .btn .ico_kf a{ background-position:-198px 0}
.daoju .btn .ico_sb a{ background-position:-266px 0}
.daoju .btn .ico_wn a{ background-position:-331px 0}
.daoju .btn .over,.daoju .daoju_tab li.now .now_li{ display:block;width:69px; height:53px; border:#86cc86 2px solid; position:absolute; z-index:10; top:-1px; left:-2px; cursor:pointer; opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);display:none}
.daoju .daoju_tab li .now_li,.daoju .daoju_tab li .jtou{ display:none}
.daoju .daoju_tab li.now .now_li{display:block;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);display:block;border:#f60 2px solid; z-index:20;}
.daoju .daoju_tab li.now .jtou{ display:block; overflow:hidden;background:url(/s4../images/jt4.gif) no-repeat center bottom; width:70px; height:9px; bottom:-20px; position:absolute}

.favbox{ margin:0 auto 8px; width:938px; background:#fff ; border:#C5E1C4 1px solid; height:23px; padding:5px 10px; overflow:hidden}
.favbox .box_l{ overflow:hidden; height:23px; line-height:17px;}
.favbox .box_r{ color:#ccc}
.bdshare_t{line-height:17px;height:23px;}

.wrap_book { width:964px; background: url(/s4../images/wrapbookbg.gif) repeat-y left top}
.wrap_book .main{ width:700px; padding:0 0 0 2px}
.wrap_book .sidebar{ width:256px;}

.listhead,.listhead .title,.listhead .btn a,.list_li,.mod_kuangre .mod_listhead,.mod_kuangre .mod_container li small{ background:url(/s4../images/modbg.png) no-repeat}

.blank{ height:8px; background:#fff; line-height:8px; font-size:8px; overflow:hidden; clear:both;}
.sidebar .blank,.wrapper_blank{ background:#fff url(/s4../images/wrapbookbg.gif) no-repeat right top}
.sidebar .blank_kuangre{background:#fff url(/s4../images/modbg.png) no-repeat left -108px}
.sidebar .mod{ border:#f1f9f1 2px solid;width:252px;border-bottom:none;}
.sidebar .mod .mod_title{border:#d0e2d0 1px solid; border-bottom:none; }
.sidebar .mod .mod_container{border:#d0e2d0 1px solid; border-top:none;border-bottom:none;}
.sidebar .mod_title .title,.sidebar .mod_title h3{ padding-left:20px}

.wrapper_blank{ height:4px; overflow:hidden; line-height:4px; font-size:4px; clear:both;}

.list_txt ul{ overflow:hidden}
.list_txt li{ width:228px; overflow:hidden; height:23px; padding:1px 0;}
.list_txt li .item{ color:#390; font-family:"宋体"}

.sidebar .mod_kuangre { border-color:#f5f1d9;}
.sidebar .mod_kuangre .mod_title{ background-position:left -32px; border-color:#ffbd72 }
.sidebar .mod_kuangre .mod_title h3,.sidebar .mod_kuangre .mod_title h3 a{ color:#c00}
.sidebar .mod_kuangre .mod_container{  border-color:#ffbd72; padding-bottom:4px; background:#fffdf3}
.mod_kuangre .mod_listhead{border-left:#ffbd72 1px solid;border-right:#ffbd72 1px solid;background:#fff;width:250px; overflow:hidden}
.mod_kuangre .mod_listhead ul{ width:260px; overflow:hidden;border-bottom:#ece5d7 1px solid;}
.mod_kuangre .mod_listhead li{ float:left;text-align:center; border-right:#ece5d7 1px solid;  overflow:hidden; padding-top:1px; color:#666; }
.mod_kuangre .mod_listhead li.no{ width:36px}
.mod_kuangre .mod_listhead li.name{ width:120px}
.mod_kuangre .mod_listhead li.rank{ width:100px}
.mod_kuangre .mod_container ul{width:228px;overflow:hidden; margin-bottom:5px}
.mod_kuangre .mod_container li{width:228px;border-bottom:#ece5d7 1px dotted; padding:3px 0; margin-bottom:-1px; height:23px; overflow:hidden; float:left}
.mod_kuangre .mod_container li small,.mod_kuangre .mod_container li b,.mod_kuangre .mod_container li p{ display:block; overflow:hidden}
.mod_kuangre .mod_container li small{ width:17px; height:17px;  margin:3px 8px 0 0; float:left;background-position:-331px -114px; line-height:17px; text-align:center; font-weight:bold; color:#888}
.mod_kuangre .mod_container li.no1 small{background-position:-271px -114px; color:#fff }
.mod_kuangre .mod_container li.no2 small{background-position:-291px -114px; color:#fff }
.mod_kuangre .mod_container li.no3 small{background-position:-311px -114px; color:#fff }
.mod_kuangre .mod_container li b{ float:left; width:115px; font-weight:100}
.mod_kuangre .mod_container li p{ float:right; color:#f40; _margin-top:3px}
.mod_kuangre .mod_container .more{ height:26px; text-align:right; color:#ccc}
.mod_kuangre .mod_container .more a{ color:#666}
.mod_kuangre .mod_container li p span{ margin-left:5px}
.star0,.star1,.star2,.star3,.star4,.star5,.star6,.star7,.star8,.star9,.star10{ background:url(/s4../images/star.png) no-repeat; height:10px; display:inline-block; font-size:10px; line-height:10px; overflow:hidden; width:49px; text-indent:-1000px}
.star0{ background-position:left -100px}
.star1{ background-position:left -90px}
.star2{ background-position:left -80px}
.star3{ background-position:left -70px}
.star4{ background-position:left -60px}
.star5{ background-position:left -50px}
.star6{ background-position:left -40px}
.star7{ background-position:left -30px}
.star8{ background-position:left -20px}
.star9{ background-position:left -10px}
.star10{ background-position:left 0px}


.listbox{ border:#d1e3d1 1px solid;}
.listhead{ background-position:left -66px; background-repeat:repeat-x; height:37px; overflow:hidden;}
.listhead .title{ background-position:-464px -104px;padding:7px 0 5px 45px;float:left; font-size:14px; font-weight:bold; color:#060; width:470px; overflow:hidden}
.listhead .box_r{ padding:7px 10px 0 0}

.list_li{background-position:left -146px; background-repeat:repeat-x; height:28px;width:698px; border-bottom:#d4e5d4 1px solid}
.list_li ul{ width:708px; overflow:hidden; height:28px;}
.list_li ul li{ float:left; padding:3px 0 2px; text-align:center; border-right:#d4e5d4 1px solid; border-left:#fff 1px solid; color:#888}
.list_li .num{ width:54px;text-align:center}
.list_li .title{ width:405px;text-align:center}
.list_li .word{width:94px; text-align:center}
.list_li .time{width:138px; text-align:center}

.list_content{width:688px; overflow:hidden; padding:5px}
.list_content ul{width:688px; overflow:hidden; background:url(/s4../images/listbg.gif); margin-bottom:10px}
.list_content li{padding:5px 0 4px; height:23px;overflow:hidden; width:708px; font-family:arial; float:left}
.list_content li a:hover{ color:#090}
.list_content li a:visited{ color:#d14836}
.list_content li span{ display:block; float:left; overflow:hidden; height:23px; padding:0 1px}
.list_content li span.num{ color:#888; font-size:14px; border-right:#eef1ee 1px solid;margin-right:10px;width:46px;text-align:center;}
.list_content li span.word{ color:#666;width:94px; text-align:center}
.list_content li span.time{ color:#999;width:135px; text-align:center}
.list_content li span.title{ font-size:14px;width:395px;}
.list_content div.juan_name{ background:#f5fbf5;border:#d4e5d4 solid 1px; padding:4px 12px 3px; width:662px; height:23px; overflow:hidden; margin-bottom:6px}
.list_content div.juan_name h2{font-size:14px; font-weight:bold; color:#390}

div.list_lasttime_read { height:31px; padding:5px;background:#f5fbf5; margin-bottom:5px; width:678px}
div.list_lasttime_read .box_l{ color:#bbb}
div.list_lasttime_read .box_l a{ font-size:14px; font-weight:bold; color:#f60; background:url(/s4../images/actionsbtn.png) no-repeat left; padding:4px 0 4px 42px; display:block; float:left; margin-right:8px; overflow:hidden; height:23px}
div.list_lasttime_read .box_l a.all{ background-position:left -210px;width:108px}
div.list_lasttime_read .box_l a.all:hover{ background-position:left -242px}
div.list_lasttime_read .box_l a.one{ background-position:left -274px; width:138px}
div.list_lasttime_read .box_l a.one:hover{ background-position:left -306px}
div.list_lasttime_read .box_l a:hover{color:#f30; text-decoration:none}
div.list_lasttime_read .box_r{ padding-top:4px; color:#888}

.list_info{ height:40px; overflow:hidden;padding:10px 10px 10px 12px; background:#f1f9f1;border-top:#d4e5d4 1px solid;}
.list_info .box_l{ padding-top:10px; color:#ccc; font-family:"宋体"}
.list_info .box_l a{ padding:0 12px}
.list_info .box_l a.moneyico{ background:url(/s4../images/money.gif) no-repeat left 2px; padding-left:18px; display:inline-block}
.list_info .box_r a{display:block; width:177px; height:40px; background:url(/s4../images/actionsbtn.png) no-repeat 0 -338px; float:left; text-indent:-1000px}
.list_info .box_r a:hover{background-position:0 -378px; text-decoration:none}

.talker_form .form_t,.talker_form .form_b{float:left;overflow:hidden; padding-top:20px}
.talker_form{ background:#f5fbf5; width:653px;padding:10px 20px 30px 25px; overflow:hidden; border-top:#d1e2d1 1px solid;border-bottom:none}
.talker_form .form_t{font-weight:bold; width:68px; color:#333}
.talker_form .form_b{ width:578px}
.talker_form .smtextarea textarea{width:566px; height:120px;border:1px solid #DFE1E0;color:#666666;font-size:12px;height:120px;line-height:20px;margin-bottom:8px;padding:5px; overflow:auto}
.talker_form .form_f{height:40px;width:578px;font-family:tahoma;}
.talker_form .form_f .box_l{ color:#999; padding:1px 0 0 10px; float:left; overflow:hidden}
.talker_form .release_btn{background:url(/s4../images/comment.png) no-repeat 0px -112px;height:40px; width:120px; border:none; cursor:pointer;float:right;}
.talker_form .release_btn:hover{background-position:0px -152px; }
.talker_form .smbtn{ width:525px}

.logintip{ background:#fffef1; border:#fad8b7 1px dotted; padding:6px; text-align:center; color:#999}
.logintip a{ text-decoration:underline; padding:0 3px}
.logintip a:hover{ text-decoration:none}

.faceselect{ float:left; position:relative}
.faceselect .selectbtn{ width:59px; height:26px; overflow:hidden; display:block; float:left; text-indent:-1000px; background:url(/s4../images/comment.png) no-repeat left -84px; position:relative; z-index:100}
.faceselect .selectbtn:hover{ background-position:-59px -84px}
.faceselect .facebox { display:none;width:240px; padding:15px 0 10px 20px; border:#ddd 1px solid; overflow:hidden; position:absolute; bottom:25px; left:0px; background:#fff; z-index:55}
.faceselect .facebox img{ margin:0 8px 8px 0; cursor:pointer; float:left}
.faceselect_over .facebox { display:block}
.faceselect_over .selectbtn,.faceselect_over .selectbtn:hover{ background-position:-118px -84px}

.foot_tj{ background:#fbfefb; border:#d1e2d1 1px solid; padding:12px 10px 12px 18px; width:930px; margin:0 auto; line-height:25px }
.foot_tj a{ padding-right:15px; color:#8eb28e}
.foot_tj a:hover{ color:#390}

/*=============末页=============*/
.lastread_toptip{ border:#fadc80 1px solid; background:#fff9e3; padding:8px 5px; height:23px; margin:6px auto; width:948px; text-align:center; font-weight:bold; color:#f00; font-size:14px; overflow:hidden}
.lastread_toptip ul,.lastread_toptip li,.lastread_toptip li span{ display:inline-block; color:#390;*display:inline;}
.lastread_toptip li { background:url(/s4../images/lastbar.png) right -326px; padding-right:40px;*padding-right:34px; margin-right:10px;}
.lastread_toptip li.last{ margin-right:0; background:none}
.lastread_toptip li span{ background:url(/s4../images/lastbar.png) no-repeat left top; width:19px; height:19px; line-height:18px; color:#fff; margin-right:5px; font-weight:100; *padding:0 7px 0 5px;}

.wrap_last{ border:#f2f9f2 2px solid;}
.wrap_last .mod{ border:none}
.wrap_last .mod_title{ background:none; padding:10px 0 0 12px}
.wrap_last .mod_title h3{ padding-left:0}


.wrap_last .innerwrap{ width:958px; border:#d1e2d1 1px solid; border-top:#3ea404 1px solid; overflow:hidden; background:url(/s4../images/bg4.gif) repeat-x left top}
.wrap_last .main{ width:698px; border-right:#d0e2d0 1px solid;height:606px; overflow:hidden}
.wrap_last .sidebar{ width:257px; border-left:#edf5ed 2px solid; background:#fbfefb url(/s4../images/bg3.gif) repeat-x left top; height:606px}
.wrap_last .sidebar .mod_container{ padding:14px 12px 20px 16px; width:230px}
.l_ico{ width:32px; height:29px; overflow:hidden; background:url(/s4../images/lastbar.png) no-repeat; float:left; margin-right:8px}
.l_ico_s{ background-position:left -28px;}
.l_ico_c{ background-position:-32px -28px;}
.l_ico_p{ background-position:-64px -28px;}
.l_ico_t{ background-position:-96px -28px;}

.wrap_last .main .mod{ border:none}
.wrap_last .main .mod_title .par{padding-top:4px; color:#f00; padding-left:4px}
.wrap_last .main .mod_container{ padding:10px 0 15px; }
.wrap_last .daojubox .yuepiao{ float:left;width:177px; margin-top:8px; height:425px}
.wrap_last .daojubox .yuepiao .box_l{ margin-left:45px;_margin-left:23px; margin-bottom:8px}
.wrap_last .daojubox .yuepiao .box_l a.yp:hover{ background:none; color:#fff; cursor:default; text-decoration:none}
.wrap_last .daojubox{background:url(/s4../images/daojubox.gif) repeat-x left top; overflow:hidden; padding:0 20px; height:448px}
.wrap_last .daojubox .daoju_popup{ float:right; overflow:hidden; width:470px; height:448px}
.wrap_last .daojubox .daoju_container{ width:454px;padding-left:16px;}
.wrap_last .daojubox .bottominfo{ width:456px; margin-bottom:-6px}
.wrap_last .daojubox .textareabox textarea{ width:416px}
.wrap_last .daojubox .fm_popup_wrap dl{ margin-bottom:10px}
.wrap_last .daojubox .fm_popup_wrap .cont{padding-right:0; padding-left:0; padding-top:35px; padding-bottom:0px}
.wrap_last .daojubox .fm_popup_wrap .xsb_cont{padding-top:26px}
.wrap_last .daojubox .fm_popup_wrap .xsb_cont .release_btn{ margin:0 auto 0 190px;}
.wrap_last .daojubox .menucont{ padding:28px 18px 10px 18px; height:305px;overflow:hidden; width:141px;background:url(/s4../images/readbar.png) no-repeat -162px -56px;_background:url(/s4../images/readbar_ie6.gif) no-repeat -162px -56px;}
.wrap_last .daojubox .menufoot{ height:5px; width:177px;_background:url(/s4../images/readbar_ie6.gif) no-repeat -162px -436px;overflow:hidden; font-size:5px; line-height:5px}
.wrap_last .daojubox .yuepiao_popup{ width:177px; height: auto}
.wrap_last .daojubox .yuepiao_popup dl{width:141px;}
.wrap_last .daojubox .yuepiao_popup .release_btn{ margin:10px auto 0 10px;}
.wrap_last .daojubox dl.djxsb_radio { padding-left:0}

.wrap_last .main .lastr_comment{background:#fbfefb url(/s4../images/bg4.gif) repeat-x left top; border-top:#d2e3d3 1px solid}
.lastr_comment .inputbtn,.lastr_favorite .favoritebtn{background:url(/s4../images/lastbar.png) no-repeat 0px -132px;height:39px; width:120px; border:none; cursor:pointer;float:left;}
.lastr_comment .inputbtn:hover{ background-position:left -172px}
.lastr_comment .inputtext{padding:4px 5px 3px;_padding:3px 5px 4px;}
.lastr_comment .inputbox .inputtext_wrap{ margin-right:8px}
.lastr_comment .inputbox .gray999{ line-height:42px;}
.lastr_favorite { position:relative}
.lastr_favorite .favoritebtn{background-position:left -212px; position:absolute;right:25px; top:30px}
.lastr_favorite .favoritebtn:hover{background-position:left -252px}
.lastr_favorite .jiantou{background:url(/s4../images/lastbar.png) no-repeat right top; width:45px; height:22px; position:absolute; right:156px; top:25px}

.wrap_last .main .mc_margin { margin-left:26px}
.wrap_last .main .lastr_favorite{ background:#eef6ee url(/s4../images/bg2.gif) repeat-x left top;border-top:#d2e3d3 1px solid}

.wrap_last .lastr_favorite{ padding-top:4px}
.wrap_last .lastr_favorite .mc_margin{padding-top:5px}
.wrap_last .lastr_favorite h3{ font-size:24px;font-family:"微软雅黑","Microsoft YaHei";}
.wrap_last .lastr_favorite h3 a{ color:#390}

.mod_wrapall{ width:958px; margin:0 auto 10px; overflow:hidden}
.mod_wrapall .mod_title{ background-position:left -68px; background-repeat:repeat-x; border-bottom:#d9ead7 1px solid; position:relative; padding-left:20px}
.mod_pictextbox { padding-bottom:0px}
.mod_pictextbox ul{ width:950px; padding:8px 0 0 5px}
.mod_pictextbox li{ WIDTH:222px; overflow:hidden; margin-bottom:20px; margin-right:12px; float:left}
.mod_pictextbox li IMG {DISPLAY: block; BACKGROUND: #fff; FLOAT: left; WIDTH: 80px; HEIGHT: 112px; border:#e8e8e8 1px solid; padding:3px}
.mod_pictextbox li .text {FLOAT: right;}
.mod_pictextbox li .text,.mod_pictextbox li .text STRONG,.mod_pictextbox li .text p{WIDTH: 123px;OVERFLOW: hidden;}
.mod_pictextbox li .text STRONG {DISPLAY: block; FLOAT: left;HEIGHT: 23px; margin-bottom:6px}
.mod_pictextbox li .text P {DISPLAY: block; FLOAT: left;  }
.mod_pictextbox li .text STRONG a {COLOR: #390}
.mod_pictextbox li .text P {COLOR: #888; LINE-HEIGHT: 22px; margin-bottom:3px}
.mod_pictextbox li .text P A {COLOR: #f60}
.mod_pictextbox li .text P A:hover {COLOR: #390}
.j_ico{ background:url(/s4../images/lastbar.png) no-repeat left -292px; position:absolute; left:-1px; top:-1px; width:31px; height:31px; display:block; overflow:hidden}

.tops_list{ background:url(/s4../images/ph_mun.png) no-repeat 0 1px; overflow:hidden;}
.tops_list li{ float:left;height:23px; overflow:hidden; padding:2px 0 1px 27px; line-height:23px;}
.tops_list li.no1{padding:5px 0 8px 42px; font-weight:bold; margin-bottom:3px; font-size:14px}
.tops_list li.no1 a{ color:#F50}

.mod4td .mod{ background:#fcfefb;width:232px; float:left; margin-right:8px}
.mod4td .innerbox{ width:970px}
.mod4td .mod_container{ padding-left:14px}
.mod4td .mod_title{ border-bottom:#e3efde 1px solid;padding-right:0px; background:#f2f9f1}
.mod4td .tops_list{ width:208px;}
.mod4td .tops_list li{ width:182px}
.mod4td .tops_list li.no1{ width:167px}


#DJxsb_Tab { width:500px}
#DJxsb_Tab dd{ height:auto}
#DJxsb_Tab .input_Select{ border:#d0e2d0 1px solid;height:38px; background:#fff url(/s4../images/bg2.gif) repeat-x left top; padding:12px 10px; line-height:18px; cursor:pointer; position:relative}
#DJxsb_Tab .input_Select input{ position:absolute; top:-100px}
#DJxsb_Tab dd .over{border-color:#8cb96b;background:#fff url(/s4../images/bg2.gif) repeat-x left 30px;}
#DJxsb_Tab dd.checked b{ color:#d00; font-family:verdana}
#DJxsb_Tab dd.checked .input_Select{ border-color:#f60}
#DJxsb_Tab dd.checked .input_Select{ background:url(/s4../images/selected.png) no-repeat right bottom;}

.l_pictext { WIDTH:230px; overflow:hidden; margin-bottom:10px}
.l_pictext IMG {DISPLAY: block; BACKGROUND: #fff; FLOAT: left; WIDTH: 80px; HEIGHT: 112px; border:#e8e8e8 1px solid; padding:3px}
.l_pictext .text {FLOAT: right;}
.l_pictext .text,.l_pictext .text STRONG,.l_pictext .text p{WIDTH: 130px;OVERFLOW: hidden;}
.l_pictext .text STRONG {DISPLAY: block; FLOAT: left; font-size:14px;HEIGHT: 23px; margin-bottom:6px}
.l_pictext .text P {DISPLAY: block; FLOAT: left;  }
.l_pictext .text STRONG a {COLOR: #390}
.l_pictext .text P {COLOR: #888; LINE-HEIGHT: 22px; margin-bottom:3px}
.l_pictext .text P A {COLOR: #f60}
.l_pictext .text P A:hover {COLOR: #390}

/*=============章节页=============*/
.wrap_readlist{width:960px; margin:0 auto 10px; overflow:hidden; border-bottom:#d1e2d1 1px solid}
.wrap_readlist .mod{ background:#fcfefb;width:958px; float:left; margin-bottom:-1px; border:#d1e2d1 1px solid}
.wrap_readlist .mod_container{ padding:12px 12px 20px; width:932px; padding-left:14px}
.wrap_readlist .mod_container ul{width:932px; overflow:hidden }
.wrap_readlist .mod_container li{ font-size:14px; border-bottom:#ecf3ec 1px solid; padding:5px 0 5px 10px; float:left; width:300px; margin-bottom:-1px}
.wrap_readlist .mod_container li span{ color:#aaa; font-size:12px; padding-left:8px}
.wrap_readlist .mod_title{ border-bottom:#e3efde 1px solid;background:#f2f9f1 url(/s4../images/ffd1.png) no-repeat -1px -1px; padding:3px 20px 2px 10px;}
.wrap_readlist .mod_title h3{ color:#390}

.wrap_readlist .mod_container li a:visited,.wrap_readlist .mod_container li a:active{color:#d14836;}
.wrap_readtip{border:#ebd5a8 1px solid; background:#fefdfa;width:908px; margin:10px auto 0;overflow:hidden; padding:15px 25px 22px; color:#666}
.wrap_readtip strong{ color:#f60}



/*---底部copyrigh---*/
.footer{ padding:12px 0 30px 0; background:#fff}
.footer .left{ float:left; overflow:hidden}
.footer .right{ float:right; overflow:hidden}
.footer .left p{ height:22px; color:#888; font-family:verdana; font-size:12px;}
.footer .left p.copyright a{ color:#888}
.footer .left,.footer .left p{ width:720px;}
.footer .left p.footnav{ color:#ccc; height:23px; overflow:hidden; font-size:12px; margin-left:-5px}
.footer .left p.footnav a{ padding:0 5px}
.footer .right img{ height:42px;}

/*====================弹出层pop===================*/

/*---跳转页---*/
.wrap_skippage{ height:436px; text-align:center; border-bottom:#dedede 1px solid}
.skippage_box p,.skippage_box h5{ display:inline; color:#009900; line-height:35px}
.skippage_box h5{ font-size:24px;font-family:"微软雅黑","Microsoft YaHei";}
.skippage_box p{ font-size:14px; font-family:tahoma}
.skippage_box p a{ color:#f60; text-decoration:underline}
.skippage_box p a:hover{ text-decoration:none}
.skippage_box { background:url(/s4../images/arrow.png) no-repeat center top; padding:102px 0 0 0; margin-top:115px}

/*---uchome小提---*/
.uctip_box{ background:url(/s4../images/uctips.png) no-repeat left top; _background:url(/s4../images/uctips_ie6.gif) no-repeat left top;width:279px; height:64px; padding:20px 10px 10px;text-align:center;}
.uctip_box p,.uctip_box h5{ display:inline;line-height:27px;font-size:14px;}
.uctip_box h5{ color:#000}
.uctip_box p{color:#009900;font-family:tahoma; font-weight:bold}
.uctip_box p b{ color:#f60}

/*---收藏 弹出---*/
.favorite_popup{ width:420px; overflow:hidden; padding:32px 24px 24px;}
.favorite_popup .div_book{ font-size:14px; overflow:hidden; height:23px; margin-bottom:25px}
.favorite_popup .div_book a{ color:#f60}
.favorite_popup .div_book a.bookname{ color:#090; font-weight:bold}
.favorite_popup .ul_ti{font-weight:bold; height:23px; overflow:hidden; margin-bottom:5px}
.favorite_popup .ul_list{ border:#e9f1e9 1px solid; background:#f6fbf5; padding:12px; width:394px;}
.favorite_popup .ul_list li{width:394px; padding:5px 0; border-bottom:#dfe5e1 1px dotted; height:23px; overflow:hidden;}
.favorite_popup .ul_list li p,.favorite_popup .ul_list li span{display:block; overflow:hidden; height:23px}
.favorite_popup .ul_list li p{ float:left; width:266px; color:#090; font-size:14px}
.favorite_popup .ul_list li p a{ color:#090;}
.favorite_popup .ul_list li span{ float:right; width:126px; }
.favorite_popup .ul_list li span a{ display:inline-block; float:left; text-decoration:underline}
.favorite_popup .ul_list li span a:hover{ text-decoration:none}
.favorite_popup .ul_list li .btn_f{ background:url(/s4../images/ico_favorite.gif) no-repeat left 4px; padding-left:18px; color:#090;}
.favorite_popup .ul_list li .btn_l{ background:url(/s4../images/btn_ljt.gif) no-repeat left 6px; padding-left:10px; margin-right:10px}

/*---道具 弹出层---*/
.gray999{ color:#999}
.gray666{color:#666}
.orange,.orange_a a{ color:#f60}
.green,.green_a a{ color:#390}
.u a{ text-decoration:underline}
.u a:hover{ text-decoration: none;}
.fm_popup_wrap{overflow:hidden; position:relative}
.daoju_popup{ width:580px; height:430px; }
.daoju_popup .daoju_tab{ width:573px; height:62px; padding:8px 0 0 7px;background:url(/s4../images/daoju_tab.png) no-repeat right top}
.daoju_popup .daoju_tab ul{ width:468px;}
.daoju_popup .daoju_tab li{ float:left; width:73px; height:62px;position:relative; cursor:pointer; text-align:center; margin-right:5px; font-weight:bold}
.daoju_popup .daoju_tab li a{ background:url(/s4../images/daoju_tab.png) no-repeat; float:left; display:block;width:73px;height:26px;padding-top:36px; text-align:center;overflow:hidden; color:#090}
.daoju_popup .daoju_tab li.now a{ color:#fff}
.daoju_popup .daoju_tab li a.ico_hb{ background-position:0px -70px}
.daoju_popup .daoju_tab li a.ico_zs{ background-position:-76px -70px}
.daoju_popup .daoju_tab li a.ico_xh{ background-position:-152px -70px}
.daoju_popup .daoju_tab li a.ico_kf{ background-position:-228px -70px}
.daoju_popup .daoju_tab li a.ico_sb{ background-position:-304px -70px}
.daoju_popup .daoju_tab li a.ico_wn{ background-position:-380px -70px}
.daoju_popup .daoju_tab li.now a.ico_hb{ background-position:0px -132px}
.daoju_popup .daoju_tab li.now a.ico_zs{ background-position:-76px -132px}
.daoju_popup .daoju_tab li.now a.ico_xh{ background-position:-152px -132px}
.daoju_popup .daoju_tab li.now a.ico_kf{ background-position:-228px -132px}
.daoju_popup .daoju_tab li.now a.ico_sb{ background-position:-304px -132px}
.daoju_popup .daoju_tab li.now a.ico_wn{ background-position:-380px -132px}

.daoju_container{ overflow:hidden;clear:both;width:580px;}
.daoju_container .cont{ overflow:hidden; padding:38px 40px 20px;}
.daoju_container .xsb_cont{padding:25px 20px 20px;}
.fm_popup_wrap dl{ margin-bottom:16px; overflow:hidden; font-family:arial}
.fm_popup_wrap dl dd,.fm_popup_wrap dl dt{ float:left; overflow:hidden}
.fm_popup_wrap dl dd.right{ float:right}
.fm_popup_wrap dl dt{ font-size:14px; font-weight:bold}
.fm_popup_wrap dl.dl_ti{ font-size:14px; font-weight:bold}
.fm_popup_wrap dl.dl_ti a.bookname{ color:#090}
.fm_popup_wrap dl.djxsb_radio { padding-left:10px}
.fm_popup_wrap dl.djxsb_radio span{ color:#f00;}
.fm_popup_wrap dl.djxsb_radio dd{  margin-right:7px; height:28px; color:#666; clear:both;white-space:nowrap;width:506px; text-align:left ;}
.fm_popup_wrap dl.djxsb_radio dd b{ color:#333; font-family:verdana}
.fm_popup_wrap .inputdl{ line-height:36px;}
.fm_popup_wrap .inputtext{ height:26px; border:#ddd 1px solid; background:url(/s4../images/input.png) no-repeat left top;line-height:22px; font-family:verdana;color:#d00;font-size:18px;padding:1px 5px 1px; _padding:2px 5px 0;}
.fm_popup_wrap .tipdl{  margin-bottom:12px;}
.fm_popup_wrap .tipdd{ color:#666; padding-left:20px}
.fm_popup_wrap .textareabox { margin-bottom:4px;}
.fm_popup_wrap .textareabox textarea{ width:506px; height:44px; border:#d1e2d2 1px solid;padding:8px 16px; font-size:14px;color:#390; font-family:tahoma,"宋体"; line-height:22px; overflow-y:auto; background:url(/s4../images/textareaboxbg.png) no-repeat left top}
.fm_popup_wrap .tip_textarea{ color:#999; padding-left:10px}
.fm_popup_wrap dl.normal{ margin-bottom:2px}
.fm_popup_wrap dl.pl65{ padding-left:65px}

.daoju_container .cont{ display:none}
.daoju_container .c_show{ display:block}

.fm_popup_wrap .release_btn{background:url(/s4../images/daoju_tab.png) no-repeat -462px -76px;height:35px; width:120px; border:none; cursor:pointer;color:#fff; font-size:14px; font-weight:bold; }
.fm_popup_wrap .release_btn:hover{background-position: -462px -112px; }

.fm_popup_wrap .bottominfo{border-top:#d1e2d2 1px solid; padding:8px 5px 8px 15px;height:23px; overflow:hidden; position:absolute; left:0; bottom:0}
.fm_popup_wrap .bottominfo .left{ float:left; overflow:hidden; color:#090}
.fm_popup_wrap .bottominfo .left .f5{ color:#888}
.fm_popup_wrap .bottominfo .left .f5 a{ text-decoration:underline;color:#888}
.fm_popup_wrap .bottominfo .left .f5 a:hover{ text-decoration:none;color:#090}
.fm_popup_wrap .bottominfo .left b{ color:#f60; font-family:verdana; padding:0 5px}
.fm_popup_wrap .bottominfo .right{ float:right; overflow:hidden; }
.fm_popup_wrap .bottominfo .right a{ color:#666; background:url(/s4../images/daoju_tab.png) no-repeat -594px -95px; padding:0 12px }
.fm_popup_wrap .bottominfo .right a:hover{ color:#090}

.fm_popup_wrap .dl_mys{ font-size:14px; color:#f60; font-weight:bold; clear:both}

.daoju_popup .bottominfo{ width:560px; }
.yuepiao_popup .bottominfo{ width:390px; }

.daoju_popup .dl_mys{ color:#f60; padding:10px 0}
.yuepiao_popup .dl_mys{ color:#090; padding:4px 0}

.daoju_popup .release_btn{margin:4px auto 0 192px}
.daoju_popup .xsb_cont .release_btn{ margin:0 auto 0 212px}

.yuepiao_popup .release_btn{margin:8px auto 0 130px}

/*---月票 弹出层---*/
.yuepiao_popup{ width:410px; height:300px;}

/*---书籍印象 弹出层---*/
.yinxiang_popup{width:486px; height:346px; overflow:hidden}
.yinxiang_cont {width:446px;}
.yinxiang_cont h2 {float:left;width:436px;height:35px;font-size:14px;color:#f60;padding-left:10px;}
.yinxiang_cont h3 {float:left;width:436px;height:20px;padding-left:10px;font-size:14px;color:#390;}
.yinxiang_cont .effect {float:left;width:436px;height:50px;padding-left:10px;font-size:12px;padding-top:5px;line-height:25px; vertical-align:middle;}
.yinxiang_cont .effect .inputtext{ height:26px; border:#ddd 1px solid; background:url(/s4../images/input.png) no-repeat left top;line-height:22px; font-family:verdana;color:#d00;font-size:18px;padding:1px 5px 1px; _padding:2px 5px 0;}
.yinxiang_cont .effect .effe_i{color:#999; padding-left:10px; line-height:34px;}
.yinxiang_cont .impress {background:#fff;border:1px solid #CCC;height:18px;}
.yinxiang_cont .friend {float:left;width:446px;height:60px;font-size:12px;padding-top:10px;margin-bottom:6px}
.yinxiang_cont .friend ul {float:left;width:436px;overflow:hidden;padding-left:10px;margin-top:5px; }
.yinxiang_cont .friend ul li {float:left;margin-right:10px;color:#999;height:20px;line-height:20px;white-space:nowrap;}
.yinxiang_cont .friend ul li a {color:#000; text-decoration:underline;}
.yinxiang_cont .friend ul li a:hover {color:#000; text-decoration:none;}
.yinxiang_cont .canClick{ cursor: pointer;}

/*---操作失败 弹出层---*/
.defeated_popup{width:386px; overflow:hidden; text-align:center}
.defeated_popup p,.defeated_popup h5{ display:inline;line-height:35px}
.defeated_popup h5{ font-size:20px;color:#d00; font-family:"微软雅黑","Microsoft YaHei"; margin-bottom:10px; height:35px}
.defeated_popup p{ font-size:14px; font-family:tahoma;color:#666; }
.defeated_popup p i{ color:#090; padding:0 4px}

/*---IPopBox 弹出层 dom---*/
.WindowBox{ position:absolute; overflow:hidden;z-index:11000}
.window_wrap{ overflow:hidden; position:relative; z-index:10001}
.window_wrap .png,.window_wrap .wtl,.window_wrap .wbl,.window_wrap .wtr,.window_wrap .wbr,.windows_close{background:url(/s4../images/popbar.png) no-repeat;_background:url(/s4../images/popbar_ie6.gif) no-repeat;float:left}
.window_wrap .wtl{ background-position:0px -48px; width:10px; }
.window_wrap .wtr{ background-position:right -48px;}
.window_wrap .wbl{ background-position:0px -698px; width:10px; height:10px; }
.window_wrap .wbr{ background-position:right -698px;height:10px}

.windows_close{background-position:0px 0px; width:50px; height:48px; position:absolute; right:0; top:0;z-index:10003}
.windows_close:hover{background-position:-50px 0px;}

.window_container{ padding:6px; overflow:hidden; position:absolute;white-space:nowrap;z-index:10002}
.WindowBox_bg{position: absolute;width: 100%;height: 100%;background:#000;top: 0;left: 0;opacity:0.6;-moz-opacity:0.6;-khtml-opacity: 0.6;filter:alpha(opacity=60); z-index:10000}

.popup_title,.popup_tab{background:url(/s4../images/daoju_tab.png) no-repeat right top; padding:8px; height:23px; border-bottom:#bbddba 1px solid; overflow:hidden}
.popup_title h5{ font-size:14px; float:left; padding-left:8px}
.popup_container{ padding:20px; overflow:hidden}
.popup_tab{}

/*=============阅读页=============*/
.read_wrap{ width:1048px;margin:4px auto 0px;overflow:hidden;background:#E5F3CB; border:#ddd 1px solid;}
.clear{ clear:both; height:1px; overflow:hidden; width:100%; font-size:1px; line-height:1px;}
html .readtop_ad{width:960px;}
html .readtop_ad .inner{padding:6px 9px;background:#f6fbf5;border:#dfe9de 1px solid; text-align:center}
.readhead,.readhead .book_list,.readhead .btn_favorite,.chapter_Turnpage a,.read_type .typebox li i,.read_type .typemenu .menucont,.read_type .typemenu .menufoot,.read_type .typemenu dd,.read_type .colorbtn dd span,.readsidebar .mod_title{background:url(/s4../images/readbar.png) no-repeat;_background:url(/s4../images/readbar_ie6.gif) no-repeat}
.readhead{width:100%; border-top:#090 1px solid; background-position:left top; background-repeat: repeat; height:53px; zoom:1; _position:relative;z-index:10;}
.readhead .book_list{ display:block; float:left; background-position:left -54px; width:49px; height:52px; overflow:hidden; text-indent:-1000px}
.readhead .book_list:hover{background-position:-50px -54px;}

.readhead h1{ padding:12px 2px 0 0; font-size:23px; line-height:25px; height:27px; font-family:"微软雅黑","Microsoft YaHei"; font-weight:100; float:left; overflow:hidden}
.readhead h1,.readhead h1 a{ color:#000}
.readhead h1 a:hover,.readhead h1:hover{ color:#090}
.readhead .btn_favorite{display:block; float:left; background-position:left -108px; width:72px; height:24px; cursor:pointer; margin-top:14px; text-align:center; color:#fff}
.readhead .btn_favorite:hover{ background-position:left -134px;}

.chapter_Turnpage{ padding:25px; text-align:center;overflow:hidden; margin:0 auto }
.chapter_Turnpage a{ display:inline-block; height:25px; padding:6px 0; font-size:16px; font-family:"微软雅黑","Microsoft YaHei";}
.chapter_Turnpage a:hover{color:#080; text-decoration:none}
.chapter_Turnpage a.pre{ background-position:left -216px; width:100px; padding-left:12px; }
.chapter_Turnpage a.next{background-position:left -292px;width:100px; padding-right:12px;}
.chapter_Turnpage a.back{background-position:left -254px; width:129px;padding-left:20px; font-size:14px; color:#666; margin:0 8px}
.chapter_Turnpage a.pre:hover{background-position:left -334px;}
.chapter_Turnpage a.next:hover{background-position:left -410px;}
.chapter_Turnpage a.back:hover{background-position:left -372px; color:#080}
.chapter_Turnpage p{ height:23px; overflow:hidden; padding-top:8px;color:#999; display:block; }

.readcontainer{  clear:both; width:100%;overflow:hidden;_position:relative;}
.readmain{padding-bottom:10000px; margin-bottom:-10000px;overflow:hidden; width:100%; float:left }
.no_readsidebar .readmain_inner{margin-right:0px;}
.readmain_inner{ margin-right:271px;overflow:hidden;}
.readmain h2{ font-size:24px; font-weight:100; height:58px; line-height:48px;  text-align:center;font-family:"微软雅黑","Microsoft YaHei";  padding-top:10px;  overflow:hidden; }
.readmain .chapter_content{ font-size:16px; line-height:35px; padding:25px 40px 25px 45px;word-wrap:break-word;word-break:break-all; overflow:hidden;}
.readmain .chapter_content p{ padding: 0.6em 0}
.readmain .chapter_content img{ margin-bottom:-2px}
.readsidebar{ width:271px;  overflow:hidden; padding-bottom:10000px; margin-bottom:-10000px; margin-left:-271px;float:right; padding-top:12px; background: url(/s4../images/shadow.png) repeat-y left top; background-color: #deefbd!important}
* html .readsidebar{ background:none; border-left:#ccc 1px solid; width:180px}/*IE6*/
.readsidebar .mod{ border:none; padding: 0 4px 0 5px; margin-bottom:0;overflow:hidden}
.readsidebar .mod_title{ border-bottom:none; margin:0 5px; background-position:left -450px;}
.readsidebar .mod_title .title{ padding-left:5px; color:#000; font-size:12px}
.readsidebar .mod_title a,.readsidebar .mod_title a:hover{color:#000; text-decoration:none}
.readsidebar .mod .tab_title{ border-bottom:none; padding:0; height:32px;background-position:left -455px; margin-bottom:-5px; }
.readsidebar .mod_title .tab { padding-left:1px}
.readsidebar .mod_title .tab li{ font-size:12px; font-weight:100;padding:0; height:32px; background:none; border:none }
.readsidebar .mod_title .tab li a{ display:block; float:left; border:#d6d6d6 1px solid; border-bottom:none; padding:1px 7px 2px; height:23px; background:url(/s4../images/shadow.png); color:#333; _background:none}
.readsidebar .mod_title .tab li.now{background:url(/s4../images/read_btn.gif) no-repeat center bottom; height:32px; font-weight:bold;}
.readsidebar .mod_title .tab li.now a{ color:#000; background:none}
.readsidebar .recommendbox{ width:160px; padding-left:9px; padding-bottom:20px}
.readsidebar .list_txt a{ color:#666}
.readsidebar .list_txt a:hover{ color:#090}
.readmain .chapter_title{ margin:0 30px;text-align:center;/*background:url(/s4../images/shadow.png) repeat-x left bottom*/}
* html .readmain .chapter_title{ background:none; border-bottom:#ccc 1px solid; }/*IE6*/
.readmain .innerad{ padding:10px; margin:0 auto; width:728px;}
.all_adbox{padding:5px 0; width:100%; overflow:hidden; text-align:center; margin:0 auto}
.readexpanded{border-top:#e3e3e3 1px solid; clear:both;  margin:0 auto; overflow:hidden; width:100% ; position:relative}
.readexpanded .bg{opacity:0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;filter:alpha(opacity=50); background:#fff;width:100%; height:1000px; position:absolute; left:0; top:0; z-index:1}
.readexpanded .box{ position:relative; z-index:10; margin:0 auto; padding:10px 0;}
.tuijian_mod3 { width:105%; height:142px; overflow:hidden; padding:15px 0 12px 0}
.tuijian_mod3 dl{ width:28%; border-right:#e6e6e6 1px solid; overflow:hidden; padding:0 2.0%;  height:140px; float:left; text-align:center}
.tuijian_mod3 dl dt{ color:#c00; font-size:16px;  font-weight:bold; margin-bottom:5px; height:23px;}
.tuijian_mod3 dl h3{ font-size:14px; height:23px; overflow:hidden; margin-bottom:4px; color:#090}
.tuijian_mod3 dl h3 a{ color:#090}
.tuijian_mod3 dl p{ line-height:21px; color:#666; text-align:left}
.tuijian_mod3 dl p a{ color:#f60}

.tuijian_more{ width:96%; margin:0 auto; overflow:hidden; padding-bottom:20px; }
.tuijian_more dt,.tuijian_more dd{ display:block; float:left}
.tuijian_more dt{ color:#000; font-size:14px; font-weight:bold; width:140px;padding-bottom:100px; margin-bottom:-100px;margin-right:-140px;}
.tuijian_more dd{color:#ddd;  padding-bottom:100px; margin-bottom:-100px; float:left;margin-left:140px; _margin-left:70px;text-indent:-10px; line-height:26px; text-align:left}
.tuijian_more a{ padding:0 10px; font-size:14px}
.favoritebox{ width:96%; padding:0 2% 10px; height:23px; border-bottom:#ddd 1px solid; overflow:hidden}
.favoritebox a{ color:#666}
.favoritebox a:hover{ color:#090}

.read_type{ float:right; zoom:1; padding:9px 8px 8px; height:36px;}
.read_type .typebox,.read_type .typebox li,.read_type .typebox li .btn{display:block;  float:left; zoom:1;height:36px;}
.read_type .typebox{ padding-right:2px}
.read_type .b_r{border-right:#e9e9e9 1px solid;padding-right:7px; margin-right:7px}
.read_type .typebox li,.read_type .typebox li .btn{ width:42px;white-space:nowrap;}
.read_type .typebox li{ position:relative;}
.read_type .typebox li .btn{ overflow:hidden;cursor:pointer;color:#888;line-height:24px;text-align:center; }
.read_type .typebox li i{ width:22px; height:17px; overflow:hidden; display:block; margin:0 auto}
.read_type .typebox li:hover .btn,.read_type .typebox .now .btn{ color:#090}
.read_type .typebox span.font i{background-position:left -194px;}
.read_type .typebox span.skin i{background-position:-22px -194px;}
.read_type .typebox span.screen_1 i{background-position:-46px -194px;}
.read_type .typebox span.roll i{background-position:-66px -194px;}
.read_type .typebox span.side_1 i{background-position:-115px -194px;}
.read_type .typebox span.font:hover i,.read_type .typebox .now span.font i{background-position:left -168px;}
.read_type .typebox span.skin:hover i,.read_type .typebox .now span.skin i{background-position:-22px -168px;}
.read_type .typebox span.screen_1:hover i{background-position:-46px -168px;}
.read_type .typebox span.roll:hover i,.read_type .typebox .now span.roll i{background-position:-66px -168px;}
.read_type .typebox span.side_1:hover i{background-position:-115px -168px;}

.read_type .typebox span.screen_2 i{background-position:-138px -218px;}
.read_type .typebox span.screen_2:hover i{background-position:-114px -218px;}
.read_type .typebox span.side_2 i{background-position:-137px -194px;}
.read_type .typebox span.side_2:hover i{background-position:-137px -168px;}

.read_type .typemenu{ width:177px;overflow:hidden; position:absolute; top:36px;left:-130px; z-index:10;}
.read_type .typemenu .menucont{ padding:18px 11px 10px 21px; overflow:hidden; width:145px;background-position:-162px -56px;}
.read_type .typemenu .menufoot{ height:9px; width:177px;background-position:-162px -432px;overflow:hidden; font-size:9px; line-height:9px}
.read_type .typemenu dt{ width:137px; clear:both; overflow:hidden; height:26px; padding:5px 0; text-align:left;font-family:"微软雅黑","Microsoft YaHei";}
.read_type .typemenu dd{ float:left; width:27px; height:27px; line-height:29px; margin:0 8px 8px 0; cursor:pointer; text-align:center; overflow:hidden}
.read_type .typemenu .fontbtn dd{background-position:-130px -108px; font-family:"Times New Roman", Times, serif; color:#666}
.read_type .typemenu .fontbtn dd:hover{background-position:-102px -108px; color:#090}
.read_type .typemenu dl.fontbtn dd.now{background-position:-74px -108px;color:#090}
.read_type .f12{ font-size:12px}
.read_type .f14{ font-size:14px}
.read_type .f16{ font-size:16px}
.read_type .f18{ font-size:18px}
.read_type .f20{ font-size:20px}
.read_type .f22{ font-size:22px}
.read_type .f24{ font-size:24px}
.read_type .f26{ font-size:26px}

.read_type .colorbtn dd span{ float:left; width:27px; height:27px; line-height:29px;display:block;cursor:pointer;background-position:-74px -136px; text-indent:-1000px}
.read_type .c_bg dd span{ background-position:-102px -78px;}
.read_type .typemenu .colorbtn dd:hover span{background-position:-102px -136px;}
.read_type .typemenu .c_bg dd:hover span{background-position:-130px -78px;}
.read_type .typemenu dl.colorbtn dd.now span{background-position:-130px -136px;}
.read_type .typemenu dd.normal{width:137px; padding:2px 0; cursor:default}
.read_type .typemenu div.btn_ok{ clear:both; height:28px; padding:10px 0 0 4px}
.read_type .typemenu div.btn_ok span{ display:block; float:left;border:#ddd 1px solid; padding:1px; width:120px; font-weight:bold; text-align:center; letter-spacing:2px; background:url(/s4../images/listpagination.png) repeat-x left -32px; cursor:pointer}
.read_type .typemenu div.btn_ok span:hover{ border:#b6eeb6 1px solid; background:#fff; color:#090}

/*=============底部书库搜索=============*/
.f_search .s_logo,.f_search .moresearch,.f_search .content,.sel_stypec,.f_nav dt,.footer .totop,.f_search .content .input{background:url(/s4../images/tbbar.png) no-repeat}
.sitebar{width:922px; border:#cddacd 1px solid; padding:0 18px 20px; margin:0 auto; background:url(/s4../images/sitebg.gif) repeat-x left bottom}
.f_search{ padding:10px 0; height:30px; margin:0 auto; width:550px}
.f_search .s_logo{background-position:-149px -47px; width:91px; height:30px; margin-right:12px; float:left; overflow:hidden}
.f_search .content{ float:left; height:25px;padding:2px; background-position:left -83px; background-repeat: repeat-x; margin-right:6px; width:367px;_width:370px; _padding-right:0}
.f_search .content input{ float:left}
.f_search .content .input{ height:25px; line-height:26px; padding:0; overflow:hidden; border:none;width:255px; background-repeat:repeat-x; background-position:left -115px;}
.f_search .content .btn{ width:50px; color:#fff; font-size:14px; font-weight:bold; cursor:pointer; line-height:25px;+line-height:23px; height:25px; background:none; border:none}
.f_search .moresearch{ display:block; float:left; height:21px; background-position:-67px -149px; width:66px; text-align:center; line-height:20px; padding:4px 0; color:#390;}
.f_search .moresearch:hover{background-position:-142px -149px; text-decoration:none; color:#f00}
.sel_stypec{float:left;width:59px;height:25px;position:relative; background-position:0 -151px; padding-left:1px}
.sel_stypec:hover,.sel_sthover{background-position:0 -180px;width:58px; border:1px solid #bbb; padding-left:0px;border-top:none}
.sel_stypen{float:left;cursor:pointer}
.sel_stypet{float:left;padding:2px 0 0 8px;color:#666;}
.sel_stypes{position:absolute;top:25px;left:-1px;width:60px;border:solid #bbb; border-width:1px 0;background:#fff; z-index:1000}
.sel_stypes a{display:block;padding:0 10px;border:solid #ddd;border-width:0 1px; list-style:23px; height:22px; overflow:hidden}
.sel_stypes a:link,.sel_stypes a:visited{color:#d14836}
.sel_stypes a:hover{background:#f2f2f2;color:#fe4e0a;text-decoration:none}
.f_nav{ border-top:#E3ECE3 1px solid;width:922px; overflow:hidden; padding:15px 0 0 0}
.f_nav .inner{ width:1000px; overflow:hidden}
.f_nav dl{ float:left; overflow:hidden; border-right:#E1E9E1 1px solid; height:90px; margin-right:16px}
.f_nav dt{ font-weight:bold; background-position:-244px -147px; color:#390; padding-left:12px; height:23px; overflow:hidden}
.f_nav dd a{ padding-right:16px; overflow:hidden; color:#666}
.f_nav dd a:hover{ color:#390}

/*=============分类列表页=============*/
.itemnav li,.itemnav li.now a,.ItemListhead .boxbar,.ItemListhead .title h1,.ItemListhead .title small,.FilterOrder,.FilterOrder .showbox dd span,.FilterOrder .orderbox dd,.ItemListbody .list_container .btn_favorite,.sideSearch .searchtab,.ItemListbody .pictxtList .readindex2,.ItemListbody .pictxtList .readindex2 span{ background:url(/s4../images/itemlistbar.png) no-repeat}

.itemnav{ height:40px; padding-bottom:4px; overflow:hidden;background:url(/s4../images/mainbg.gif) repeat-x left -63px; margin:-4px auto 4px; width:960px;}
.itemnav .itemnav_inner{ width:942px; border-left:#bfdebf 1px solid; border-right:#bfdebf 1px solid; height:25px; padding:7px 8px 8px; overflow:hidden;}
.itemnav ul{ overflow:hidden; height:25px;}
.itemnav li{ float:left; overflow:hidden; background-position:-298px -246px; height:25px; margin-left:-2px ; line-height:25px; padding-left:1px; font-family:arial}
.itemnav li a{ display:block; padding:0 13px; float:left;}
.itemnav li.now{background-position:0px -70px; position:relative; z-index:1; font-weight:bold; color:#fff}
.itemnav li.now a,.itemnav li.now a:hover{background-position:right -70px;color:#fff; text-decoration:none}

.wrap_ItemList .main{ width:712px}
.wrap_ItemList .sidebar{ width:240px; padding-top:2px}

.ItemListhead { height:36px; overflow:hidden;width:712px; position:relative;*height:34px; background:#fff}
.ItemListhead .boxbar{background-position:0px -162px; background-repeat:repeat-x; border:#d1e2d0 1px solid; border-bottom:#019f00 2px solid; margin-top:2px; height:23px;text-align:right; padding:4px 10px; font-family:"宋体"}
.ItemListhead .title{ position:absolute; left:8px; top:0; z-index:1; height:34px;}
.ItemListhead .title h1,.ItemListhead .title small{ display:block; float:left; height:34px; overflow:hidden}
.ItemListhead .title h1{background-position:0px -96px; font-size:16px;font-family:"微软雅黑","Microsoft YaHei"; padding:5px 0 5px 20px; height:24px; line-height:24px}
.ItemListhead .title h1,.ItemListhead .title h1 a,.ItemListhead .title h1 a:hover{ color:#fff; text-decoration:none}
.ItemListhead .title small{background-position:right -96px; width:20px; overflow:hidden}

.ItemListbody{ border:#d1e3d3 1px solid; width:710px; overflow:hidden}
.ItemListbody .list_container{ width:686px; overflow:hidden; padding:0 12px;}
.ItemListbody .list_container li{ width:670px; padding:23px 8px; overflow:hidden; border-bottom:#e0e0e0 1px dotted; position:relative; margin-bottom:-1px;}
.ItemListbody .list_container .btn_favorite{ display:block; position:absolute; right:8px;color:#090; padding:2px 0 1px 28px; width:61px;background-position:-72px -288px; cursor:pointer}
.ItemListbody .list_container .btn_favorite:hover{background-position:-162px -288px;}
.ItemListbody .list_container dl.content dt,.ItemListbody .list_container dl.content dd{ float:left; height:23px; margin-bottom:3px;white-space:nowrap;}
.ItemListbody .list_container dl.content dt{ width:38px; text-align:right; color:#999}
.ItemListbody .list_container .author a{ color:#72c172; }
.ItemListbody .list_container .author a:hover{ color:#090}
.ItemListbody .list_container dl.content dd{ color:#666}

.ItemListbody .pictxtList .pic{ width:100px; height:140px; overflow:hidden; float:left; display:block; background:#fff; border:#eaeaea 1px solid; padding:3px; margin-right:16px;}
.ItemListbody .pictxtList .pic:hover{ background:#e2ffda; border-color:#c3e0c3}
.ItemListbody .pictxtList h3,.ItemListbody .pictxtList dl.content{float:left; width:542px; overflow:hidden}
.ItemListbody .pictxtList h3{ height:28px; font-size:14px; font-weight:bold; overflow:hidden;white-space:nowrap; margin:6px 0}
.ItemListbody .pictxtList h3 img{ margin-top:2px; margin-left:4px;}
.ItemListbody .pictxtList dl.content{ width:485px;}
.ItemListbody .pictxtList dl.content dd{ width:120px;}
.ItemListbody .pictxtList dl.content .f_w4{ width:61px;}
.ItemListbody .pictxtList dl.content dd.impression{ width:auto}
.ItemListbody .pictxtList .more{ display:block;position:absolute; right:8px; top:143px; font-size:14px; font-weight:bold;font-family:"宋体"}
.ItemListbody .pictxtList .more a{ color:#f60;}
.ItemListbody .pictxtList .readindex2{ background-position:-72px -276px;height:8px;overflow:hidden;width:100px; padding:1px; line-height:8px; font-size:8px;display:block;float:left; margin-top:6px}
.ItemListbody .pictxtList .readindex2 span{padding:0; background-position:-176px -276px;height:8px; display:block; float:left}
.ItemListbody .pictxtList .btn_favorite{top:28px;}

.ItemListbody .txtList li{ padding:16px 6px;width:674px;}
.ItemListbody .txtList h3{ float:left; max-width:480px; overflow:hidden;}
.ItemListbody .txtList h3 a{ color:#070}
.ItemListbody .txtList .author{ display:block; float:left; overflow:hidden; color:#ddd; padding-left:16px;}
.ItemListbody .txtList .author a{ padding-left:8px}
.ItemListbody .txtList dl.content{ clear:both; height:12px; line-height:12px; padding-top:9px; margin-left:-12px}
.ItemListbody .txtList dl.content dt,.ItemListbody .txtList dl.content dd{height:12px;line-height:14px;}
.ItemListbody .txtList dl.content dt{ border-left:#ddd 1px solid; padding-left:12px;}
.ItemListbody .txtList dl.content dd{padding-right:12px; color:#999}
.ItemListbody .txtList dl.content dd a{ color:#666;}
.ItemListbody .txtList dl.content dd a:hover{ color:#090}
.ItemListbody .txtList .btn_favorite{top:28px;}

.ListPagination{padding:10px 0 15px;overflow:hidden;text-align:center; border-top:#d1e3d3 1px solid;background:#f9fbf9;}
.ListPagination .p_data{ height:23px; margin-bottom:15px; overflow:hidden; font-family:verdana; color:#999}
.ListPagination .p_data span{ font-weight:bold; padding:0 2px;color:#f60;}
.ListPagination .p_data span span{ padding:0;color:#666}
.ListPagination .p_content{ height:28px; overflow:hidden}
.ListPagination .p_content a,.ListPagination .p_content small{ display:inline-block; height:24px; line-height:24px;margin-right:4px;font-family:verdana,"宋体";vertical-align:middle; overflow:hidden}
.ListPagination .p_content a{ *display:inline}/*注意：一定要分开写，如果写在同一个选择器里是不起作用的，这是IE的一个BUG*/
.ListPagination .p_content a{padding:0 7px; font-size:13px; border:#ddd 1px solid;background:url(/s4../images/listpagination.png) no-repeat left -28px; color:#666}
.ListPagination .p_content a:hover{color:#080;border-color:#0ac200;text-decoration:none; background-color:#f9fbf9;background-position:right 100px}
.ListPagination .p_content a.now,.ListPagination .p_content a.now:hover{ background-position:left 0px;border:none;color:#fff; font-weight:bold; padding:1px 8px; cursor:default}
.ListPagination .p_content small{ font-size:12px; font-weight:bold;font-family:tahoma; color:#999;}
.ListPagination .p_content .pre,.ListPagination .p_content .next{font-weight:bold;line-height:26px;}
.ListPagination .p_content .pre{ text-align:left;background-position:left -58px; padding:0 12px 0 24px}
.ListPagination .p_content .next{ text-align:right;background-position:right -86px;margin-right:0;padding:0 24px 0 12px}
.ListPagination .p_content a.pre:hover{  background-position:left -113px; color:#fff}
.ListPagination .p_content a.next:hover{ background-position:right -141px; color:#fff}

.FilterOrder{background-position:left -196px; background-repeat:repeat-x; height:26px; overflow:hidden; padding:6px 6px 12px 12px; line-height:26px}
.FilterOrder dl,.FilterOrder dt,.FilterOrder dd{ float:left; overflow:hidden}
.FilterOrder dl{ margin-right:18px}
.FilterOrder dt{ color:#999; padding-top:2px; height:24px}

.FilterOrder .orderbox dd{ height:24px; border:#e3e3e3 1px solid;background-position:-112px -246px; padding:0 21px 0 15px; background-repeat:repeat-x; margin-left:-1px; cursor:pointer}
.FilterOrder .orderbox dd:hover{ border-color:#ffdd77;background-position:-216px -246px;  position:relative; z-index:1;color:#f60}
.FilterOrder .orderbox dd.now,.FilterOrder .orderbox dd.now:hover{  background-position:-216px -246px;border-color:#ff9900;position:relative; z-index:2; color:#c00}
.FilterOrder .filterbox dt{ margin-right:-10px}
.FilterOrder .filterbox dd{background-position:-298px -246px;padding:1px 12px 0 16px;margin-left:-2px; border-right:#ddd 1px solid; height:12px; line-height:12px;margin-right:-1px; margin-top:8px}
.FilterOrder .filterbox dd:hover{ text-decoration:underline; color:#090; cursor:pointer}
.FilterOrder .filterbox dd.now{ color:#090; font-weight:bold; text-decoration:none}

.FilterOrder .showbox{ float:right; margin-right:0}
.FilterOrder .showbox dd{ margin-right:6px}
.FilterOrder .showbox span{ display:block; float:left; overflow:hidden; padding:1px 0 0 32px; width:37px; font-weight:bold; height:25px;cursor:pointer; color:#666}
.FilterOrder .showbox span.pictxt{background-position:0px -268px;}
.FilterOrder .showbox dd:hover span.pictxt{background-position:0px -294px; color:#090}
.FilterOrder .showbox dd.now span.pictxt,.FilterOrder .showbox dd.now:hover span.pictxt{background-position:0px -242px; color:#fff}
.FilterOrder .showbox span.txt{background-position:0px -346px;}
.FilterOrder .showbox dd:hover span.txt{background-position:0px -372px; color:#090}
.FilterOrder .showbox dd.now span.txt,.FilterOrder .showbox dd.now:hover span.txt{background-position:0px -320px; color:#fff}

.sideSearch{ border:#049d05 1px solid;  width:238px; margin-bottom:8px}
.sideSearch .searchtab{background-position:0px -130px; background-repeat:repeat-x; height:30px; padding-top:2px; overflow:hidden ; }
.sideSearch .searchtab li{ float:left; padding:3px 4px 4px; color:#fff; cursor:pointer}
.sideSearch .searchtab li.now{ background:#fff; border:#080 1px solid; border-bottom:none; padding:3px 5px 4px; margin:0 2px; _margin:0 1px;color:#090; font-weight:bold}

.sideSearch .searchbox{ padding:18px 20px; overflow:hidden; width:198px;background:#fff url(/s4../images/itemlist_sbg.gif) repeat-x left bottom;}
.sideSearch .searchtag{ padding:10px 20px;clear:both;border-top:#dbe9da 1px solid;}
.sideSearch .searchtag a{ color:#090; padding:0 2px}
.sideSearch .searchbox .more_a{ display:inline-block;background:url(/s4../images/topbar_xs8.png) no-repeat -248px -208px; color:#090; padding-left:17px; text-decoration:underline; margin-top:4px; float:left}
.sideSearch .searchbox .more_a:hover{ background-position:-248px -228px; color:#f60; text-decoration:none}

.sideSearch input.input{ height:26px; border:#d4e0d4 1px solid; background:url(/s4../images/input.png) no-repeat left top;padding:2px 5px 1px; _padding:3px 5px 0;font-size:14px; color:#390;line-height:22px; font-family:verdana; clear:both; width:184px; margin-bottom:8px; clear:both}
.sideSearch input.btn{ background:#f93; width:62px; height:28px; border:#f60 1px solid; font-size:14px;font-weight:bold; color:#fff; margin-top:2px; cursor:pointer; float:right}
.sideSearch input.btn:hover{  background:#fc0; border-color:#f90}

.wrap_ItemList .sidebar .mod{width:218px;overflow:hidden; border:1px solid #ddd; background:url(/s4../images/modbg.gif) repeat-x ;padding:10px 10px 14px;color:#666; margin-bottom:8px}
.wrap_ItemList .sidebar .mod a{color:#666}
.wrap_ItemList .sidebar .mod a:hover{ color:#090}
.wrap_ItemList .sidebar .mod h2{font-size:12px;color:#333;line-height:18px;padding:0 0 0 6px;height:24px;border-bottom:1px solid #EFEFEF; clear:both}

.wrap_ItemList .sidebar .mod_topslist h2 {background:url(/s4../images/h2top.gif) no-repeat;padding:0 0 0 58px;}
.wrap_ItemList .sidebar .mod_topslist ul{padding:10px 0 0 4px;background:url(/s4../images/ul.gif) no-repeat 4px 15px;height:280px; width:214px;}
.wrap_ItemList .sidebar .mod_topslist ul li{padding:0 0 0 26px;line-height:28px;height: 28px;overflow: hidden;width:214px; float:left}
.wrap_ItemList .sidebar .mod_txtlist ul{padding:10px 0 0 4px;width:214px;}
.wrap_ItemList .sidebar .mod_txtlist ul li{padding:0 0 0 13px;line-height:24px;height: 24px;overflow: hidden;background:url(/s4../images/li_3.gif) no-repeat 1px 1px}
.wrap_ItemList .sidebar .mod_tuijian .pic{padding:0;border:0px;width:88px;float:left;padding:15px 5px 0 0 }
.wrap_ItemList .sidebar .mod_tuijian .text{width:124px;float:right;padding:15px 0 0 0;line-height:24px;color:#999}
.wrap_ItemList .sidebar .mod_tuijian .text span{font-size:14px;font-weight:bold}
.wrap_ItemList .sidebar .mod_tuijian .text span a{color:#f60}
.wrap_ItemList .sidebar .mod_tuijian .text .green{ color:#390}
.wrap_ItemList .sidebar .mod_tuijian .text .green a{ color:#390}
.wrap_ItemList .sidebar .mod_tuijian .pic img{border:1px solid #EBEBEB;padding:2px}

/*=============分类排行页=============*/
.wrapper_ph{ width:960px; margin:0 auto; margin-bottom:8px; background:url(/s4../images/ph_wrapper.gif) repeat-y left top; overflow:hidden}
.wrapper_ph .wrapper_clear{ clear: both; height:1px; font-size:1px; line-height:1px; width:960px;  background:url(/s4../images/ph_wrapper.gif) no-repeat -960px top }
.main_clear{clear: both; height:0px; font-size:0px; line-height:0px; }
body .w_topindex{ background-position:-1920px top}
body .w_topindex .wrapper_clear{ width:165px; margin-right:790px;}
body .w_topindex .sidebar{border-top:0;}

.wrapper_ph .sidebar{ width:165px; float:left; overflow:hidden; border-top:#fff 2px solid; padding-bottom:20px}
.wrapper_ph .main{ width:792px; float:right; overflow:hidden;}
.wrapper_ph .sidebar dt,.wrapper_ph .sidebar dd,.wrapper_ph .sidebar dd a,.wrapper_ph .sidebar dt.now a{position:relative;overflow:hidden; display:block; float:left; background:url(/s4../images/bar_list.png) no-repeat; line-height:23px; font-size:14px;}
.wrapper_ph .sidebar dt{ background-position:left -36px; text-align:center; font-weight:bold; color:#060; padding:3px 10px;height:24px;width:140px;z-index:2;}
.wrapper_ph .sidebar dt a{ color:#060; font-size:14px;font-weight:bold;}
.wrapper_ph .sidebar dd{ background:none;width:160px;z-index:0;margin-bottom:-1px; }
.wrapper_ph .sidebar dd:hover{z-index:1;}
.wrapper_ph .sidebar dd a{ background-position:-167px 0px; padding:4px 26px 5px 14px; width:120px;}
.wrapper_ph .sidebar dd a:hover{background-position:-167px -32px; color:#090; text-decoration:none;z-index:1; }
.wrapper_ph .sidebar dd.now{ width:165px; z-index:3; margin-bottom:-2px}
.wrapper_ph .sidebar dt.now{ background:none; text-align:left; padding:0; height:36px;width:165px; z-index:3;}
.wrapper_ph .sidebar dd.now a,.wrapper_ph .sidebar dd.now a:hover,.wrapper_ph .sidebar dt.now a,.wrapper_ph .sidebar dt.now a:hover{z-index:1;background-position:0px 0px;width:112px;  padding:6px 26px 7px 28px;color:#090; font-weight:bold; z-index:3;}

.wrapper_ph .main_title,.wrapper_ph .newlistbox{width:790px; }
.wrapper_ph .main_title{border:#C3E0C3 1px solid;background:url(/s4../images/bar_list.png) repeat-x left -65px;border-bottom:#090 1px solid}
.wrapper_ph .main_title h2{background:url(/s4../images/bar_list.png) no-repeat -289px -173px; font-size:16px; height:28px; padding:5px 0 0 35px; color:#390; font-weight:bold}
.wrapper_ph .main_title .time{ float:right; position:relative; margin-top:-28px; padding:0 10px 0 12px; color:#999; font-family:verdana;background:url(/s4../images/bar_list.png) no-repeat -325px -218px;}
.wrapper_ph .main_title .title_info{height:23px; padding-left:20px; margin-bottom:8px; overflow:hidden}
.wrapper_ph .newlistbox{overflow:hidden;width:790px; padding:0 1px}
.wrapper_ph .newlistcontent{ background:url(/s4../images/listbg.gif); width:774px; overflow:hidden; padding:8px;padding-top:10px}
.wrapper_ph .newlistcontent ul{ width:774px; overflow:hidden ;margin-bottom:8px}
.wrapper_ph .newlistcontent li{line-height:23px; height:38px; float:left;width:774px;overflow:hidden; border-bottom:#ddd 1px dotted; margin-bottom:-1px;}
.wrapper_ph .newlistcontent li:hover{ background:#f3fee9;}
.wrapper_ph .newlistcontent li span{float:left; display:block; color:#666; overflow:hidden; height:23px;padding:9px 1px 0; line-height:23px }
.wrapper_ph .newlistcontent li span a{color:#333}
*html .wrapper_ph .newlistcontent li img{margin:8px 0 5px}
.wrapper_ph .newlistcontent span.time{ text-align:center}
.wrapper_ph .newlistcontent .bname{color:#090}
.wrapper_ph .newlistcontent .bname a{color:#360; margin:0 2px}
.wrapper_ph .newlistcontent .bname a:hover{color:#090}
.wrapper_ph .newlistcontent .li_top span.bname{font-weight:bold}
.wrapper_ph .newlistcontent .no1 span.bname,.wrapper_ph .newlistcontent .no1 span.bname a{color:#c00;}
.wrapper_ph .newlistcontent .no2 span.bname,.wrapper_ph .newlistcontent .no2 span.bname a{color:#d00;}
.wrapper_ph .newlistcontent .no3 span.bname,.wrapper_ph .newlistcontent .no3 span.bname a{color:#e00;}
.wrapper_ph .newlistcontent .no4 span.bname,.wrapper_ph .newlistcontent .no4 span.bname a{color:#f00;}
.wrapper_ph .newlistcontent .no5 span.bname,.wrapper_ph .newlistcontent .no5 span.bname a{color:#f60;}
.wrapper_ph .newlistcontent .yps {color:#f60;}
.wrapper_ph .newlistcontent .li_top span.xh{ background:url(/s4../images/bar_list.png) no-repeat; color:#fff; font-weight:100}
.wrapper_ph .newlistcontent .no1 span.xh{ background-position:8px -78px}
.wrapper_ph .newlistcontent .no2 span.xh{ background-position:-30px -78px}
.wrapper_ph .newlistcontent .no3 span.xh{ background-position:-68px -78px}
.wrapper_ph .newlistcontent .no4 span.xh{ background-position:-106px -78px}
.wrapper_ph .newlistcontent .no5 span.xh{ background-position:-144px -78px}
.wrapper_ph .ph_tips{ margin:8px 8px 0; border:#dde8dd 1px dashed; padding:5px; height:23px; background:#f3fee9; text-align:center; color:#666}
.wrapper_ph .ph_tips a{ text-decoration:underline; color:#090}
.wrapper_ph .ph_tips a:hover{ text-decoration:none}
.wrapper_ph .newlisthead{font-weight:bold; padding:0 8px; height:30px;background:url(/s4../images/bar_list.png) repeat-x left -140px;border-bottom:#e3e3e3 1px solid}
.wrapper_ph .newlistbox .newlisthead span{ padding:5px 0 1px; height:23px; font-size:12px; border-right:#eee 1px solid; border-left:#fff 1px solid; text-align:center; color:#333; float:left;}
.wrapper_ph .newlistbox .newlisthead span.br_none{border-right:none;}
.wrapper_ph .newlistbox .newlisthead span.bl_none{border-left:none;}
.phListhead .boxbar,.phListhead .title h1,.phListhead .title small{background:url(/s4../images/itemlistbar.png) no-repeat}
.phListhead {width:792px; position:relative;height:34px;background:#fff;}
.phListhead .boxbar{background-position:0px -162px; background-repeat:repeat-x;border:#d1e2d0 1px solid; border-bottom:#019f00 2px solid; margin-top:2px; height:23px;text-align:right; padding:4px 12px 4px 0; color:#666; width:778px;position:absolute; top:0; left:0}
.phListhead .title{ position:absolute; left:8px; top:0; z-index:1; height:34px;}
.phListhead .title h1,.phListhead .title small{ display:block; float:left; height:34px; overflow:hidden}
.phListhead .title h1{background-position:0px -96px; font-size:16px;font-family:"微软雅黑","Microsoft YaHei";padding:5px 0 5px 20px; height:24px; line-height:24px}
.phListhead .title h1,.phListhead .title h1 a,.phListhead .title h1 a:hover{ color:#fff; text-decoration:none}
.phListhead .title small{background-position:right -96px; width:20px; overflow:hidden}

.ph_history_select{position:absolute; top:2px; right:0; z-index:3;width:122px;}
.ph_history_select .h_btn{ width:120px;height:23px; display:block; overflow:hidden;background:url(/s4../images/bar_list.png) no-repeat right -68px; padding:4px 0 4px; text-align:center; border:#d1e2d0 1px solid; border-bottom:none; font-weight:bold; color:#090; position:absolute; top:0; right:0; z-index:4; cursor:pointer}
.ph_history_select .h_btn i{background:url(/s4../images/bar_list.png) no-repeat -196px -174px; padding-left:11px}
.ph_history_select .h_list{ display:none; width:142px; padding:4px 20px 20px 23px; border:#c7dbc7 1px solid; background:#fff;position:absolute; top:33px; left:-65px;}
.ph_history_select .h_list span,.ph_history_select .h_list a{ display:block; overflow:hidden}
.ph_history_select .h_list span{ clear:both; padding:10px 0 4px; height:23px; font-weight:bold}
.ph_history_select .h_list a{ float:left; width:30px; height:23px; padding:2px; border:#dde8dd 1px solid; margin:0 0 -1px -1px; text-align:center;background:url(/s4../images/listpagination.png) no-repeat left -28px;}
.ph_history_select .h_list a:hover{ background:#f3fee9; text-decoration:none;border-color:#66cc33; position:relative; z-index:1}
.ph_history_select .h_list a.now,.ph_history_select .h_list a.now:hover{ background:url(/s4../images/itemlistbar.png) no-repeat -10px -100px; border-color:#090; position:relative; z-index:2; color:#fff;}
.select_show .h_list,.ph_history_select:hover .h_list{ display:block; }
.select_show .h_btn,.ph_history_select:hover .h_btn{ background-position:right -100px; padding:7px 0 3px;}

.wrapper_ph .newlistcontent hr{height:1px;border:0px;border-top:1px solid #e1ece1;margin:0 0 8px;padding:0px;overflow:hidden;}

*html .wrapper_ph .newlistcontent .bname img{ margin-bottom:-2px}
.wrapper_ph .pingfenbang .bname{width:32%; font-size:14px; color:#390; padding-left:6px}
.wrapper_ph .pingfenbang .author{width:12%; text-align:center}
.wrapper_ph .pingfenbang .bjs{width:40%; color:#390;}
.wrapper_ph .pingfenbang .newlisthead span.bname{ padding-left:6px}
.wrapper_ph .pingfenbang .newlisthead span.bjs{border-right:none;}
.wrapper_ph .shujubang .fl{width:9%; text-align:center}
.wrapper_ph .shujubang .bname{width:37%; font-size:14px; color:#390}
.wrapper_ph .shujubang .zjname{width:15%; }
.wrapper_ph .shujubang .author{width:12%; text-align:center}
.wrapper_ph .shujubang .time{font-family:arial; color:#999;width:9%; text-align:center}
.wrapper_ph .shujubang .fg{width:6%; text-align:center}
.wrapper_ph .shujubang .sd,.wrapper_ph .shujubang .yps{width:9%; text-align:center}
.wrapper_ph .shujubang .qjxl{width:11%; text-align:center}
.wrapper_ph .shujubang .xh{width:36px; font-weight:bold; text-align:center; font-family:tahoma; color:#f60}
.wrapper_ph .pingfenbang .bname{width:36%; font-size:14px; color:#390; padding-left:6px}
.wrapper_ph .pingfenbang .author{width:12%; text-align:center}
.wrapper_ph .pingfenbang .bjs{width:38%; color:#390;}

.wrapper_ph .xiazaibang .bname{width:43%; font-size:14px;}
.wrapper_ph .xiazaibang .bname i{ font-size:12px; color:#87a987; padding-left:5px; font-weight:100}
.wrapper_ph .xiazaibang .author{width:12%; text-align:center}
.wrapper_ph .xiazaibang .zj{width:12%; text-align:center}
.wrapper_ph .xiazaibang .sd{width:9%; text-align:center}
.wrapper_ph .xiazaibang .qjxl{width:17%; text-align:center}
.wrapper_ph .xiazaibang .xh{width:36px; font-weight:bold; text-align:center; font-family:tahoma; color:#f60}
.paihang_mod{ background:#fff; width:800px; overflow:hidden;}
.paihang_mod .mod{ width:258px; float:left; margin-right:6px; border:#D8E2D7 1px solid; margin-bottom:8px}
.paihang_mod .mod_title{ height:31px; padding:1px 0 0 10px;}
.paihang_mod .mod_title .title{ font-size:14px; color:#090;}
.paihang_mod .mod_title .more{ padding-right:10px}
.paihang_mod .mod_title ul.tab{ float:right;text-align:right; height:32px; border-left:#d9ead7 1px solid; }
.paihang_mod .mod_title ul.tab li{ padding:4px 10px 3px; display:inline-block; font-size:12px; font-weight:100}
.paihang_mod .mod_title ul.tab li.now{ padding-top:5px; background-position:left -185px}
.paihang_mod .mod_title ul.tab li.now a{ color:#090}
.paihang_mod .mod_container{ width:258px; padding:0; margin:0;}

.paihang_mod .mod_f{ height:23px;width:242px; padding:4px 8px; background:#F6F6F6; overflow:hidden}
.paihang_mod .mod_f span{ float:left;color:#999; font-family:tahoma}
.paihang_mod .mod_f em{ float:right;}
.paihang_mod .mod_f em a{ color:#f60;font-family: "宋体";}
ul.ph_th{ height:23px; border-bottom:#DFDFDF 1px solid;background:url(/s4../images/bar_list.png) repeat-x left -142px; width:265px; margin-bottom:-4px}
ul.ph_th li{ float:left;border-right:#DFDFDF 1px solid; border-left:#fff 1px solid; text-align:center; color:#333}
ul.ph_th li.td1{ width:30px}
ul.ph_th li.td2{ width:156px}
ul.ph_th li.td3{ width:68px}
ul.ph_th li.b_none{ border-right:none}

ul.ph_li{ padding:10px 10px 0 8px; width:240px; height:320px; margin-bottom:10px; overflow:hidden}
ul.ph_li li{ float:left;width:240px; height:23px;overflow:hidden; padding:5px 0 4px; border-bottom:#e5e5e5 1px dotted; margin-bottom:-1px;z-index:2; position:relative}
ul.ph_li li:hover{background:#F5FAF4; z-index:1}
ul.ph_li li small,ul.ph_li li a,ul.ph_li li span{ display:block; float:left; overflow:hidden; height:23px;}
ul.ph_li li small{ width:18px; font-family:Tahoma; font-size:14px; font-weight:bold; margin-right:6px; text-align:center;letter-spacing:-1px; color:#060}
ul.ph_li li a{ width:160px; color:#360}
ul.ph_li li span,ul.ph_li li span a,ul.ph_li li.no1 span a{ width:56px; text-align:right; color:#999; font-family:tahoma}
ul.ph_li li.no1 small,ul.ph_li li.no1 a{ color:#C00}
ul.ph_li li.no2 small{ color:#f00}
ul.ph_li li.no3 small{ color:#f60}

.ph_authorlist .m_8{ margin-bottom:8px;}
.ph_authorlist .search_a {overflow:hidden; height:30px; border:#bfdebf 1px solid; width:790px}
.ph_authorlist .search_a dl{ width:810px; overflow:hidden}
.ph_authorlist .search_a dt,.ph_authorlist .search_a dd{ float:left; overflow:hidden; height:30px; position:relative}
.ph_authorlist .search_a dt{background:url(/s4../images/bar_list.png) repeat-x -102px -176px;height:23px; padding:4px 0 3px 18px; width:71px; font-weight:bold; color:#390; margin-right:-6px; z-index:4}
.ph_authorlist .search_a dd{ width:720px; z-index:1}
.ph_authorlist .search_a dd a{ display:block; float:left; height:23px; padding:3px 0 4px; text-align:center; border-right:#dde8dd 1px solid; width:26px; font-family:tahoma; font-size:14px; background:url(/s4../images/bar_list.png) no-repeat -168px -1px; }
.ph_authorlist .search_a dd a:hover{background-position:-168px -34px; color:#f60; text-decoration:none; font-weight:bold}
.ph_authorlist .search_a dd a.a{ width:32px}
.ph_authorlist .search_a dd a.now,.ph_authorlist .search_a dd a.now:hover{ background:url(/s4../images/itemlistbar.png) no-repeat -10px -100px; border-color:#090; position:relative; z-index:2; color:#fff; font-weight:bold}

.ph_authorlist .author_list{ width:792px; overflow:hidden;margin-bottom:0px; margin-bottom:8px\9;_margin-bottom:0px}
.ph_authorlist .author_list ul{ width:802px; overflow:hidden}
.ph_authorlist .author_list li{ float:left;width:182px; height:23px;overflow:hidden; padding:5px 0 5px 8px; border:#e6e6e6 1px solid; margin:0 8px 8px 0 }
.ph_authorlist .author_list li:hover{background:#f3fee9; border-color:#66cc33}
.ph_authorlist .author_list li small,.ph_authorlist .author_list li a,.ph_authorlist .author_list li span{display:block; float:left; overflow:hidden; height:23px;}
.ph_authorlist .author_list li small{ font-family:Tahoma; font-size:12px;  margin-right:6px; text-align:center;color:#666}
.ph_authorlist .author_list li a{ width:98px; color:#360}
.ph_authorlist .author_list li span,.ph_authorlist .author_list li span a{ width:56px; text-align:right; height:17px; line-height:17px; color:#999; float:right; font-family:tahoma}
.ph_authorlist .author_list li span{ border-left:#eee 1px solid; margin:3px 0; padding-left:3px}
.ph_authorlist .author_list li span a:hover{ text-decoration:none; color:#f00}

/*HACK*/
.read_pageurl .left{width: auto}
.readmain .chapter_content{line-height: 1.8em}
.topbar_xs8 .list_content span.class a:visited,.topbar_xs8 .list_content span.writer a:visited{color:#666}

.readacbtn {text-align:center;overflow:hidden; margin:0 auto; height:43px; width:710px; padding-left:20px; padding-bottom: 20px}
.readacbtn a{ display:block; float:left; background:url(/s4../images/readacbtn.png) no-repeat left top; height:43px; text-indent:-9000px; margin-right:20px; overflow:hidden}
.readacbtn a.recommend{ width:257px}
.readacbtn a.favorite{ width:243px; background-position:-258px;}
.readacbtn a.bookshelf{ width:146px; background-position: right top;}
.mobiread_btn,.shoujiyundu_popup .mfxs_btn,.shoujiyundu_popup .help{background:url(/s4../images/mobxzbg.gif) no-repeat}
.shoujiyundu_popup .dl_mys{ color:#009900}
.mobiread_btn{ background-position:-23px -112px; margin-left:10px; color:#ff9933;display: inline-block;font-weight: bold;line-height: 17px;padding-left: 12px;vertical-align: super;}
.shoujiyundu_popup{width:530px; height:520px;}
.shoujiyundu_popup .inputdl form{ display:inline}
.shoujiyundu_popup .inputdl dd{ line-height:30px; clear:both}
.shoujiyundu_popup dd.txm{margin-left:150px;width:156px; margin-top:8px; text-align:center; display:inline}
.shoujiyundu_popup dd.txm a{ text-decoration:underline; color:#FF6700}
.shoujiyundu_popup .help{float:right; background-position:-174px -105px;padding-left:20px; margin-right:10px}
.shoujiyundu_popup .help a{ color:#666; text-decoration:underline}
.shoujiyundu_popup .mfxs_btn{width:188px; height:90px; text-indent:-9999px; margin:15px 0px 0px 140px; display:inline}
.shoujiyundu_popup .bottominfo{width:500px;}
.shoujiyundu_popup .inputbox {border: 1px solid #91A8BE; height: 21px;line-height: 21px; width: 85px; color:#333}
.shoujiyundu_popup #sendbutton{ color:#999}
.shoujiyundu_popup .mfxs_btn a{ display:block;width:188px; height:90px}
.comment_left{ width:698px;  border:1px solid #BEDFBE;border-bottom:none; float:left; overflow:hidden}

/*封面页评论*/
.commenthead{height:73px; overflow:hidden; background:#fff; float:left;width:698px}
.commenthead .ti{ background:url(/s4../images/modbg.png) repeat-x left -142px; height:23px; padding:9px 10px;}
.commenthead .ti h2{float:left; font-size:16px; font-weight:bold; color:#060;}
.commenthead .ti h2 a{ font-size:16px; font-weight:bold; color:#060;}
.commenthead .ti .par{ float:left; overflow:hidden; color:#888; padding-left:20px }
.commenthead .ti .par a{ color:#f60; font-weight:bold;  padding:0 3px}
.commenthead .bazhu{ height:24px; padding:4px 8px 2px 5px; overflow:hidden}
.commenthead .bazhu .ico{ background:url(/s4../images/actionsbtn.png) no-repeat 0 -474px; width:39px; height:24px; padding-left:11px; color:#fff; float:left; overflow:hidden}
.commenthead .bazhu .username{ float:left; overflow:hidden; padding-left:10px;  width:450px;}
.commenthead .bazhu .box_r{ color:#ccc;}
.commenthead .ti .par2{ float:left; margin-left:5px}
.commenthead .ti .par2 a{ color:#390;}

.commentslist{overflow:hidden; border-top:#d1e2d1 1px solid; float:left;width:698px;}
.commentslist li.line{ padding:14px 0px 16px 12px; float:left; border-bottom:#e3eee3 1px solid;margin-bottom:-1px; zoom:1;overflow:hidden; width:688px}
.commentslist .has_avatar{ padding:0 16px 0 3px; width:58px; float:left;overflow:hidden}
.commentslist .a_avatar50{ float:left;margin-top:3px;}
.commentslist .replycontent{float:left; width:582px; overflow:hidden; background:url(/s4../images/plbg.gif) no-repeat;padding-left:20px;padding-top:5px}
.commentslist .replycontent .time{ display:block;overflow:hidden;color:#7f7f7f;font-size:12px}
.commentslist .replycontent .t_t .commenter{ color:#390; padding-right:8px; float:left; font-weight:bold}
.commentslist .replycontent p{color:#333; font-size:14px; line-height:26px;}

.has_comments_bar{ float:left; height:16px; overflow:hidden; padding-top:3px }
.has_comments_bar li,.has_comments_bar li span,.has_viprank{float:left; display:block; height:16px; overflow:hidden; line-height:17px; background:url(/s4../images/comment.png) no-repeat left top}
.has_comments_bar li.c_rank{ padding-left:8px; color:#fff;  margin-right:5px}
.has_comments_bar .c_rank span{ background-position:right top; padding-right:8px;}
.has_comments_bar li.c_num{ padding-left:12px; color:#638e63; background-position:left -18px;}
.has_comments_bar .c_num span{ background-position:right -18px; padding-right:8px;}
.has_viprank{color:#fff; font-weight:bold; width:58px; text-align:center;}
.vip_a{background-position:left -36px;}
.vip_b{background-position:-58px -36px;}
.has_avatar .has_viprank{ margin-top:5px}

.commentslist .replycontent .c_i{ height:21px; line-height:20px; text-align:right; color:#aaa; padding-top:4px}
.commentslist .replycontent .c_i a{color:#390; padding-left:16px}
.commentslist .replycontent .c_i a:hover{ color:#390}
.commentslist .replycontent .c_i a .orange{ color:#f60;}

.replieslist {background:url(/s4../images/hot1.gif) repeat-y 50px top; clear:both; padding-left:78px; overflow:hidden; margin-bottom:10px; color:#333}
.replieslist li{padding:7px 0 7px; position:relative; zoom:1}
.replieslist li .lc_ti{ height:23px; color:#999; margin-bottom:2px}
.replieslist li cite{  margin-bottom:4px; color:#aaa; padding-right:10px}
.replieslist li cite a{ color:#390; font-weight:bold; text-decoration:underline;}
.replieslist li cite a:hover{ text-decoration:none}
.replieslist li .lc_rack{  color:#49A949; padding-right:10px}
.replieslist li p{ color:#555; line-height:21px; font-size:12px; padding:0}
.replieslist li .time{ color:#666; padding-left:10px; font-family:arial}
.has_replies .replieslist li i{ width:40px; height:14px; line-height:14px; font-size:16px;color:#c1d4c1; padding:6px 0 10px; background:#fff url(/s4../images/hot2.gif) no-repeat center 26px; text-align:center; left:-47px; top:18px; position:absolute; overflow:hidden; font-weight:bold;}

.has_replies { padding-top:6px;overflow:hidden;width:676px; float:left}
.has_replies .ti{ height:23px; width:100%;background:url(/s4../images/comment.png) repeat-x left -55px; overflow:hidden; text-align:right}
.has_replies .ti a{padding:0 15px 0 14px; color:#f60; background:#fff url(/s4../images/jt3.gif) no-repeat right 7px}

.author_replies{float:left;overflow:hidden;width:570px;}
.author_replies li{padding:0px 10px; background:url(/s4../images/infobg.gif) repeat-y; margin-bottom:2px; color:#138317; }
.author_replies li .a_name{ color:#f60; font-weight:bold}
.author_replies li .b_name{ color:#390}

html .top_comment{ border-bottom:#d1e2d1 1px solid; border-top:none}
.replycontent .header{border-bottom:#e9f1e9 1px solid;  overflow:hidden;width:570px;}
.replycontent .t_t{padding-bottom:7px;width:260px; float:left;}
.replycontent .t_t div{ display:block; overflow:hidden;}
.replycontent .t_t .has_viprank{ float:left; margin-top:3px; margin-right:5px}
.replycontent .z_read{ color:#666}
.replycontent .z_read a{ color:#390}
.replycontent .ds_ico{float:left;width:276px;padding:3px 0px 0px;overflow:hidden; margin-left:14px;_margin-left:7px; position:relative}
.replycontent .ds_ico div{width:1000px;left:-726px; height:45px; position:relative;}
.replycontent .ds_ico a{padding:2px 3px;display:none;float:right;}
.Reviewer{ margin-bottom:8px; font-size:14px; color:#006600;width:570px; float:left; border-top:1px solid #E9F1E9;padding-top:5px}
.xz_icon{overflow:hidden; float:right;width:306px; position:relative;}
.xz_icon .pre,.xz_icon .next{display:block;height:9px;margin:0px 1px 0px 1px; float:left; position:absolute;}
.xz_icon .pre{left:0px;top:18px; z-index:300}
.xz_icon .pre a,.xz_icon .next a{ float:left; width:5px; height:9px; overflow:hidden; display:block}
.xz_icon .next{right:6px;top:18px;}
.Reviewer span{ color:#f00}
.Reviewer .txt{ font-size:14px; line-height:28px;font-family:"宋体"; padding:0px 5px;color:#000}
.Reviewer .txt a:link,.Reviewer .txt a:visited{ font-size:14px; }
.Reviewer .txt a:hover{ font-size:14px;}
.Reviewer .txt font{ font-size:14px}
.Reviewer .pl_txt{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */}
.Reviewer .pl_txt{blr:expression(this.onFocus=this.close());} 　
.Reviewer .pl_txt{blr:expression(this.onFocus=this.blur());} 
.Reviewer .pl_txt:focus { -moz-outline-style: none; } /* IE不支持 */ 
.replying,.announce{ color:#005AA0}
.replying:hover,.replying:active,.announce:hover,.announce:active{color:#005AA0}
.verifycodeinput{height:18px; width:100px;}

.replieslist li cite a.bazhu_lc_orange{color: #F60;font-weight: bold;  text-decoration:none;}
.bazhu_tag{color:red;font-size:12px;}
.bazhu_bg{background-color:#F2FDF2;color: #138317;}
.pl_ad_1 a:hover{color:red;}

.W_layer {position: absolute;-moz-border-radius: 4px;-webkit-border-radius: 4px;z-index: 9999;color: #666;display:none;} 
.W_layer .bg {padding: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px; background: url("/pl/static/images/layer_bg.png") repeat;}
.W_layer .log table {border-collapse: collapse;border-spacing: 0;}
.W_layer .content {position: relative;background: white;border: 1px solid #C6C6C6;-moz-border-radius: 3px;padding:10px;font-size:14px;height:110px;}
.W_layer .content .float{float:left;}
.div_float{float:left;}
.div_clear{clear:both;}
.div_right{float:right;}
.W_layer .content .ds_image{padding:5px 15px 5px 5px;border-right: 1px solid #C6C6C6;background: white;}
.W_layer .content .ds_info{padding:5px 5px 5px 10px;width:200px;overflow:hidden;background: white;}
.clearfix::after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.W_layer .arrow, .W_layer .arrow_hui {position: absolute;overflow: hidden;display: block;background: url("/pl/static/images/layer_arrow.png") no-repeat;}
.W_layer .arrow_t, .W_layer .arrow_b {width: 16px;height: 11px;top: -6px;left: 30px;background-position: 0 -1px;}
#VoteResult{border: 1px solid #060; border-left: 0 none; border-top: 0 none}
#VoteResult li{text-align: left;border:1px solid #060;border-bottom: 0 none; border-right: 0 none;padding:0 3px; overflow: auto; font-size: 12px}
#VoteResult li span{float: left;overflow: hidden; display: inline-block;}
#VoteResult li .item_name{width:30%;}
#VoteResult li .item_rs{border-left: 1px solid #060; padding-left: 3px; width: 230px}
#VoteResult li .item_rs i.percent{width: 145px; height: 5px; display: inline-block; background-color:#9c9;border: 1px solid #138317; border-left: 0 none; border-top: 0 none; padding: 0}

.yqds_icon{ background:url(/s4../images/yqds_icon.gif) no-repeat; width:117px; height:33px; float:right}
.client,.client .tit span,.client li,.client li a{ background:url(/s4../images/client.gif) no-repeat}
.client{width:958px; margin:0px auto; border:1px solid #9FCF9F; height:40px; margin-bottom:8px; background-repeat:repeat-x; background-position:0px -409px}
.client .tit{ color:#fff; font-size:14px; font-weight:bold; width:124px; background:#60b52b; height:40px; line-height:40px;text-align:center; text-shadow:0px 0px 3px #509e1f; position:relative; float:left;}
.client .tit span{ display:inline-block; width:8px; height:13px; position: absolute; background-position:0px -344px; right:-8px; top:15px; }
.client ul{ overflow:hidden; float:left;width:820px; padding-left:14px;}
.client li{ float:left; background-position:right -363px; line-height:40px;/* width:117px*/ width:136px;text-align:center }
.client li a{padding-left:21px; display:block}
.client .iPhone a{background-position:21px 8px; }
.client .Android a{background-position:18px -41px; }
.client .touch a{background-position:25px -90px; }
.client .win8 a{background-position:25px -139px; }
.client .p3G a{background-position:25px -190px; }
.client .Ipad a{background-position:24px -240px; }
.client .bg0{ background:none}
.client .weixin a{background-position:24px -290px; }
/*各种下载的按钮*/
.download{width:711px;margin:0 auto 15px; overflow:hidden;}
.lk1,.lk2,.lk3,.lk4{background:url(/s4../images/download.gif) no-repeat;display:block;float:left;width:166px;height:22px;overflow:hidden;line-height:25px;text-indent:28px;color:#666;cursor:pointer; border:1px solid #E5F3CB}
.lk1{background-position:4px 2px;margin-right:13px}
.lk2{background-position:4px -39px;margin-right:13px}
.lk3{background-position:4px -79px;margin-right:13px}
.lk4{background-position:4px -79px;}
.lk1 i,.lk2 i,.lk3 i,.lk4 i{ float:left;font-style:normal}
.lk1 div,.lk2 div,.lk3 div,.lk4 div{width:31px;height:22px;background:#EEFAD9;text-align:center;float:right;text-indent:1px;color:#090; line-height:22px}
a.lk1:hover,a.lk2:hover,a.lk3:hover,a.lk4:hover{display:block;width:166px;height:22px;border:1px solid #58b71d;text-decoration:none;color:#666;}
.loadked{background:#58b71d url(/s4../images/download.gif) no-repeat 6px -174px;border:1px solid #58b71d; color:#fff}
.downloadcon{width:701px;line-height:32px;padding-left:8px;margin:auto;color:#333;border:1px solid #58b71d;clear:both;position:relative;overflow:hidden; background:#eefad9;}
.downloadcon span{color:#f60;font-size:14px}
a.lcc{width:33px;height:27px;display:block;position:absolute;right:0;top:0;color:#fff;background:#9E9E9E;text-align:center;text-indent:2px;cursor:pointer}
a.lcc:hover{text-decoration:none}
.lc1,.lc2,.lc3,.lc4{background:url(/s4../images/download.gif) no-repeat 8px -236px #e9f6d1;height:65px}
.lc2{background-position:189px -236px;}
.lc3{background-position:369px -236px;height:27px}
.lc4{background-position:551px -236px;height:27px}
.lc2 input{height:15px;line-height:16px;width:100px;overflow:hidden;border:1px solid #ccc;text-indent:2px;color:#333;padding-top:3px;margin-left:5px}
.fasong{color:#060;padding:4px 4px 2px;background:url(/s4../images/download.gif)  0px -209px repeat-x;margin:0 3px 0 2px; border-left:1px solid #6dc039; border-right:1px solid #6dc039; overflow:hidden}
a.linkme {color:#f00;text-decoration:underline;margin-right:3px}
.none{display:none}
.tj_con2 dt .top.xyx_adv a{ color:#3164CD}
.from{ color:#999}
.from a{ color:#666}

.endpage .daojubox .daoju_popup,.wrap_last .main .mod_container{width:100%}
.endpage .daojubox .daoju_container{width:642px}
.endpage  .daojubox .bottominfo{ width:639px;}
.endpage .daoju_popup .daoju_tab li{margin-right:8px}
.endpage .daoju_popup .daoju_tab,.wrap_last .daoju_popup .daoju_tab ul{ width:650px;}
.endpage .fm_popup_wrap dl.djxsb_radio dd{ height:38px;}
.endpage select, .wrap_last input{ margin-right:2px}
.endpage .daojubox .fm_popup_wrap dl{margin-bottom:16px;}

.booktitle{padding:24px 0 16px;height:auto }
.booktitle .state{ top:13px}
.booktitle .authorbox{ width:auto; top:4px; height:30px}
.booktitle .authorbox cite{ line-height:25px; height:21px; width:auto}
.booktitle h1{margin-left:104px; }
.dengji1{ background:url(/s4../images/dengji1.gif) no-repeat 0px 0px; display:inline-block; padding-left:24px; }
.dengji2{ background:url(/s4../images/dengji2.gif) no-repeat 1px 0px; display:inline-block; padding-left:29px; }
.dengji3{ background:url(/s4../images/dengji3.gif) no-repeat 1px -1px; display:inline-block; padding-left:29px; }
.dengji4{ background:url(/s4../images/dengji4.gif) no-repeat 1px 3px; display:inline-block; padding-left:30px; }

.guesslike{padding:12px 10px 0px 12px}
.guesslike .con h3{ font-size:12px;}
.guesslike .con{ float:left; margin-left:15px; width:120px}
