a:hover,a:active{text-decoration: underline;color:#390}
select,input{font-size: 12px;font-family: "宋体"; padding:1px; margin:0;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,.footer,.pageurl,read_pageurl,.booktitle,.bookinfo,.wrapper{ width:960px; overflow:hidden; margin:0 auto}
.wrapper{ margin-bottom:8px}
/*=============阅读页=============*/
/*公共*/
.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(/s3../images/cate_list/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(/s3../images/cate_list/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{ 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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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;}
.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(/s3../images/cate_list/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(/s3../images/cate_list/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-bottom:3px; }
.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(/s3../images/cate_list/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:700px; 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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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;}
.mod_paihang .mod_title,.mod_paihang .paihang_btn a,.mod_paihang .mod_container li{ background:url(/s3../images/cate_list/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 }
.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;}
.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(/s3../images/cate_list/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 a#BI_Expanded{ background:url(/s3../images/cate_list/xial.gif) no-repeat left 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(/s3../images/cate_list/xiat.gif) no-repeat left 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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/wrapbookbg.gif) no-repeat right top}
.sidebar .blank_kuangre{background:#fff url(/s3../images/cate_list/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 a,.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 a{ float:left;}
.mod_kuangre .mod_container li p{ float:right; color:#f40;}
.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}
.star1,.star2,.star3,.star4,.star5,.star6,.star7,.star8,.star9,.star10{ background:url(/s3../images/cate_list/star.png) no-repeat; height:10px; display:inline-block; font-size:10px; line-height:10px; overflow:hidden; width:49px; text-indent:-1000px}
.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(/s3../images/cate_list/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 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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/actionsbtn.png) no-repeat 0 -338px; float:left; text-indent:-1000px}
.list_info .box_r a:hover{background-position:0 -378px; text-decoration:none}


/*=======文章页评论部分 commentsbox=======*/
.commenthead{ border:#bedfbe 1px solid; border-top:#4baa15 1px solid; height:73px; overflow:hidden; background:#f6fbf6;}
.commenthead .ti{ background:url(/s3../images/cate_list/modbg.png) repeat-x left -142px; height:23px; padding:9px 10px;}
.commenthead .ti h2{float:left; font-size:14px; font-weight:bold; color:#060;}
.commenthead .ti h2 a{ font-size:14px; font-weight:bold; color:#060;}
.commenthead .ti .par{ float:left; overflow:hidden; color:#888; padding-left:10px}
.commenthead .ti .par a{ color:#f60; font-weight:bold;  padding:0 3px}
.commenthead .d_vip{ float:right; overflow:hidden}
.commenthead .d_vip a{ display:block; background:url(/s3../images/cate_list/actionsbtn.png) no-repeat 0; float:right; overflow:hidden; height:22px; text-indent:-1000px}
.commenthead .d_vip a.doing{ background-position:-52px -420px; width:86px; margin-right:3px}
.commenthead .d_vip a.doing:hover{background-position:-52px -442px;}
.commenthead .d_vip a.question{background-position:-140px -420px; width:24px}
.commenthead .d_vip a.question:hover{background-position:-140px -442px; width:24px}

.commenthead .bazhu{ height:24px; padding:4px 8px 2px 5px; overflow:hidden}
.commenthead .bazhu .ico{ background:url(/s3../images/cate_list/actionsbtn.png) no-repeat 0 -420px; 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;}

.commentslist{overflow:hidden; border-top:#d1e2d1 1px solid;}
.commentslist li.line{ padding:14px 12px 16px; float:left; border-bottom:#e3eee3 1px solid;margin-bottom:-1px; zoom:1;position:relative;overflow:hidden; width:674px}
.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:590px; overflow:hidden}
.commentslist .replycontent .time{ display:block;overflow:hidden; position:absolute;color:#c2cdd7; right:18px; top:8px;font-size:12px}
.commentslist .replycontent .t_t{ height:25px; margin-bottom:5px}
.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:15px; background:url(/s3../images/cate_list/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:#8eb28e; 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(/s3../images/cate_list/hot1.gif) repeat-y 50px top; clear:both; padding-left:78px; overflow:hidden; margin-bottom:10px}
.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:#66cc66; padding-right:10px}
.replieslist li p{ color:#555; line-height:21px; font-size:12px; padding:0}
.replieslist li .time{ color:#c2cdd7; padding-left:10px; font-family:arial}
.has_replies .replieslist li i{ width:40px; height:14px; line-height:14px; font-size:16px;color:#d3e0d3; padding:6px 0 10px; background:#fff url(/s3../images/cate_list/hot2.gif) no-repeat center 26px; text-align:center; left:-47px; top:18px; position:absolute; overflow:hidden; font-weight:bold;}

.has_replies { padding-top:10px; clear:both; overflow:hidden}
.has_replies .ti{ height:23px; width:100%;background:url(/s3../images/cate_list/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(/s3../images/cate_list/jt3.gif) no-repeat right 7px}

.author_replies{clear:both;padding:12px 0 0 78px; overflow:hidden;}
.author_replies li{ padding:5px 10px; background:#f5fbf5; margin-bottom:2px; color:#666}
.author_replies li .a_name{ color:#f60}
.author_replies li .b_name{ color:#390}

html .top_comment{ border-bottom:#d1e2d1 1px solid; border-top:none}
html .top_comment .replycontent .t_t{ height:64px; margin-bottom:12px; position:relative; border-bottom:#e9f1e9 1px solid; padding-bottom:12px}
html .top_comment .replycontent .t_t dl{ display:block; float:left; width:590px; height:22px; overflow:hidden}
html .top_comment .replycontent .t_t .has_viprank{ float:left; margin-top:3px; margin-right:5px}
html .top_comment .replycontent .time{ position:static; display:inline; line-height:20px}
html .top_comment .replycontent .z_read{ color:#666}
html .top_comment .replycontent .z_read a{ color:#390}
html .top_comment .replycontent .ds_ico{ position:absolute;right:0px; top:3px; height:35px; width:auto}
html .top_comment .replycontent .ds_ico img{ margin-left:10px; _margin-left:5px;}
html .top_comment .replycontent .c_i{ display:inline; font-size:12px}


.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:#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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/readbar.png) no-repeat -162px -56px;}
.wrap_last .daojubox .menufoot{ height:5px; width:177px;background:url(/s3../images/cate_list/readbar.png) 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(/s3../images/cate_list/bg4.gif) repeat-x left top; border-top:#d2e3d3 1px solid}
.lastr_comment .inputbtn,.lastr_favorite .favoritebtn{background:url(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/lastbar.png) no-repeat left -292px; position:absolute; left:-1px; top:-1px; width:31px; height:31px; display:block; overflow:hidden}

.tops_list{ background:url(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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:#f00;}

.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(/s3../images/cate_list/arrow.png) no-repeat center top; padding:102px 0 0 0; margin-top:115px}

/*---uchome小提---*/
.uctip_box{ background:url(/s3../images/cate_list/uctips.png) 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(/s3../images/cate_list/ico_favorite.gif) no-repeat left 4px; padding-left:18px; color:#090;}
.favorite_popup .ul_list li .btn_l{ background:url(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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:45px 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{ text-align:center; margin-right:7px; height:28px; color:#666; clear:both;white-space:nowrap;}
.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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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:16px 0}
.yuepiao_popup .dl_mys{ color:#090; padding:4px 0}

.daoju_popup .release_btn{margin:8px 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(/s3../images/cate_list/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; height:120px;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:9998}
.window_wrap .png,.window_wrap .wtl,.window_wrap .wbl,.window_wrap .wtr,.window_wrap .wbr,.windows_close{background:url(/s3../images/cate_list/popbar.png) 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:11100}
.windows_close:hover{background-position:-50px 0px;}

.window_container{ padding:6px; overflow:hidden; position:absolute;white-space:nowrap;z-index:11000}
.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:9000}

.popup_title{background:url(/s3../images/cate_list/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}

/*=============阅读页=============*/
.read_wrap{ width:958px;margin:0 auto;overflow:hidden;background:#e3f1e4; 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(/s3../images/cate_list/readbar.png) no-repeat}
.readhead{width:100%; border-top:#090 1px solid; background-position:left top; background-repeat: repeat; height:53px; zoom:1;}
.readhead .book_list{ display:block; float:left; background-position:left -54px; width:50px; 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 25px 40px; 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{ overflow:hidden; clear:both; width:100%}
.readmain{ float:left;padding-bottom:10000px; margin-bottom:-10000px;overflow:hidden; margin-right:181px;}
.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{ text-indent:2em;}
.readmain .chapter_content img{ margin-bottom:-2px}
.readsidebar{ width:181px;  overflow:hidden; padding-bottom:10000px; margin-bottom:-10000px; margin-left:-181px;float:right; margin-top:12px; background:url(/s3../images/cate_list/shadow.png) repeat-y left top}
.readsidebar .mod{ border:none; padding:0 5px 0; 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(/s3../images/cate_list/shadow.png); color:#333}
.readsidebar .mod_title .tab li.now{background:url(/s3../images/cate_list/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(/s3../images/cate_list/shadow.png) repeat-x left bottom}
.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}
.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(/s3../images/cate_list/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(/s3../images/cate_list/tbbar.png) no-repeat}
.sitebar{width:922px; border:#cddacd 1px solid; padding:0 18px 20px; margin:0 auto; background:url(/s3../images/cate_list/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:#666}
.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,.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(/s3../images/cate_list/itemlistbar.png) no-repeat}

.itemnav{padding-bottom:4px;background:url(/s3../images/cate_list/mainbg.gif) repeat-x left -38px; margin:0px auto 4px; width:960px;height:65px; overflow:hidden;}
.itemnav .itemnav_inner{ width:938px; border-left:#bfdebf 1px solid; border-right:#bfdebf 1px solid; padding:7px 8px 8px 12px;  height:50px; overflow:hidden}
.itemnav ul{ overflow:hidden; width:938px; height:50px;}

.itemnav li{ float:left; background-position:-298px -246px; margin-left:-2px ; line-height:23px; font-family:arial; height:23px;margin-top:2px;width:74px; overflow:hidden; text-align:center;}
.itemnav li a{ display:block;width:73px; }
.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:32px;width:710px; position:relative;background-position:0px -162px; background-repeat:repeat-x;border:#d1e2d0 1px solid; border-bottom:#019f00 2px solid;margin-top:2px}
.ItemListhead .boxbar{height:23px;float:right;padding:4px 10px; font-family:"宋体";}
.ItemListhead .title{ position: absolute; left:8px; top:-2px; z-index:1; height:33px;}

.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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/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(/s3../images/cate_list/h2top.gif) no-repeat;padding:0 0 0 58px;}
.wrap_ItemList .sidebar .mod_topslist ul{padding:10px 0 0 4px;background:url(/s3../images/cate_list/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(/s3../images/cate_list/li_3.gif) no-repeat 1px 1px}

.wrap_ItemList .sidebar .mod_tuijian .pic{padding:0;border:none;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}