.clearfix {
	ZOOM: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ' '
}
.wrap980 {
	MARGIN: 0px auto; WIDTH: 1000px
}
.wrap980 a:hover { color: #f60; text-decoration: underline; }

#book-list ul{overflow:hidden;border-top:1px solid #DFDFDF;}

.wrap175{float:left;width:195px;}
.wrap175 h2, .wrap175r h2,.wrap600 h2{height:35px;line-height:35px;font-size:14px;overflow:hidden;color:#fff;text-align:center;background:#16A819}
.wrapbox{float:left;width:195px;padding-bottom:8px;}
.jiadown{position:absolute;display:block;width:8px;height:4px;font-size:0;line-height:0;background-position:-186px -739px;left:84px;top:35px}
.reclnavlist{background:#F9F9F9;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.item-list li,#sidebar ul li {height: 32px; line-height: 32px; width:99%;border-bottom:1px dotted #ddd;color:gray; overflow: hidden; white-space: nowrap; }
.item-list li{text-indent: 10px;}
.item-list li a{color:#004d00;}
.item-list li i{margin-right: 7px;font-style: italic;font-weight: bold;}
.item-list span { float: right; margin-left: 5px; color: gray; }
.t1,.t2,.t3{color:#f30;}

.item-sorttwo li{width:50%;float: left;text-indent: 10px;line-height: 25px;border-bottom:1px dotted #ddd;overflow: hidden; white-space: nowrap; }
.reclnavone a{display:block;padding-left:54px;height:35px;line-height:35px;font-size:14px;background-position:0 -610px}
.reclnavtwo a{display:block;height:30px;line-height:30px;border-bottom:1px solid #ddd;text-align: center;}
.reclnavone a:hover,.reclnavtwo a:hover{color:#15A718;text-decoration:none;background-color:#fff;background-position:0 -645px}
.reclnavtwo{padding:0 7px;border-bottom:1px solid #ddd;padding-bottom:15px}
.wrap797{float:right;width:797px}
.wrap600{float:left;width:600px;}
.wrapcen{float:left;width:99%;padding-bottom:8px;padding-left:8px;}
.item-top li{float: left; width: 96%; margin-left:10px;margin-right:10px;display:inline;height: 30px; line-height: 30px; border-left:none ;border-bottom:1px dotted #ddd;color:#999; }
.item-top li.item-noxt{border-top:none;height:32px;}
.item-top li span{text-align:right;float:right;}
.item-top li span a{color: gray;}
.item-top li em{float:left;width:230px;overflow:hidden;white-space:nowrap;}
.item-top li em a{color:#004d00;}


.wrap175r{float:right;width:195px;}
.rec_rtit,.rec_oneico,.rec_twoico,.rec_threeico{background:url(/new/images/dir_bg02.png) no-repeat}
.rec_rtit{height:40px;line-height:40px;overflow:hidden}
.rec_rtit h2{float:left;padding-left:56px;font-size:14px;color:#004d00;font-weight: bold;}
.rec_rtit span{margin-top:10px;margin-right:10px;}
.rec_rboxone{border:1px solid #A7CE95;border-top:none;background:#fff}
.rec_rulbox{height:27px;line-height:27px;overflow:hidden;color:#333;border-bottom:1px solid #DFDFDF;font-weight:bold;background:url(/new/images/dir_bg03.jpg) repeat-x}
.rec_rulbox li{float:left;border-left:1px solid #fff;border-right:1px solid #DFDFDF;height:27px;text-align:center}
.rec_rulbox li.one{width:30px}
.rec_rulbox li.two{width:210px}
.rec_rulbox li.three{width:210px}
.rec_rulbox li.four{width:105px}
.rec_rulbox li.five{width:60px}
.rec_rulbox li.six{width:70px}
.rec_rulbox li.sev{padding-left:14px;border-right:none;text-align:left}
.rec_rullist{padding:0 6px}
.rec_rullist li{float:left;height:35px;line-height:35px;overflow:hidden;color:#888; padding-left:10px;}
.rec_rullist li.one{width:16px;}
.rec_rullist li.two{width:200px;}
.rec_rullist li.two a{color:#004d00;}
.rec_rullist li.two a:hover{ color: #f60; text-decoration: underline; }
.rec_rullist li.three{width:200px;color:#333}
.rec_rullist li.three a{color:#004d00;}
.rec_rullist li.three a:hover{ color: #f60; text-decoration: underline; }
.rec_rullist li.four{width:95px; text-align:center}
.rec_rullist li.four a{color:#666}
.rec_rullist li.four a:hover{ color: #f60; text-decoration: underline; }
.rec_rullist li.five{width:50px; text-align:center;color:#333}
.rec_rullist li.six{width:70px;text-align:center;color:#333}
.rec_rullist li.sev{padding-left:14px;text-align:center}
.rec_rullist li.sev span a{color:#666}
.rec_rullist li.sev span a:hover{color: #f60; text-decoration: underline;}

.rec_oneico,.rec_twoico,.rec_threeico{display:inline-block;width:19px;height:35px;line-height:33px;font-family:\5B8B\4F53;text-align:center;color:#fff}
.rec_oneico{background-position:-778px -50px}
.rec_twoico{background-position:-778px -90px}
.rec_threeico{background-position:-778px -130px;color:#333}
.swj_f{color:#E91210}

.pages1{padding:0px 0;text-align:center;color:#727272}
.pages1 a,.pages1 strong,.pages1 span{display:inline-block;vertical-align:middle;padding:0 8px;line-height:20px;margin:0 3px}
.pages1 a{border:1px solid #ccc;background:#fff;color:#666}
.pages1 a:hover,.pages1 strong{color:#fff;background:#FF9801;border:1px solid #f60;text-decoration:none}
.pages1 span{cursor:pointer;border:1px solid #fff}
.content{


background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #DDDDDD;
margin: 0 auto;
padding: 0 0 12px;
position: relative;
width: 980px;
}
