.caL {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 270px; MARGIN-RIGHT: 8px
}

.blkFocus {
	BACKGROUND: url(/images/index_jsbg.jpg) no-repeat; OVERFLOW: hidden; HEIGHT: 384px;
}
.blkFocus #focustext {
	LINE-HEIGHT: 26px
}
.blkFocus #focusintro {
	PADDING-LEFT: 3px; COLOR: #666; LINE-HEIGHT: 22px;
}
#FocusImg_JS IMG {
	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid
}
#FIJ_L {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 215px; TEXT-ALIGN: center;
}
#FIJ_L SPAN {
	DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 4px;padding-left:4px;
}
#FIJ_L IMG {
	DISPLAY: block; WIDTH: 170px; HEIGHT: 250px; border:15px #CCCCCC solid
}
#focustext {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 12px; HEIGHT: 17px; TEXT-ALIGN: center
}
#FIJ_R {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 50px; PADDING-TOP: 4px
}
#FIJ_R IMG {
	DISPLAY: block; WIDTH: 45px; HEIGHT: 64px
}
.id_FIJ_R_ImgBlk {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 47px; CURSOR: pointer; HEIGHT: 72px
}
.id_FIJ_R_ImgBlk IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; -moz-opacity: .5; opacity: 0.5
}
.id_FIJ_R_ImgBlk_On {
	CLEAR: both; BACKGROUND: no-repeat 0px 35px; OVERFLOW: hidden; WIDTH: 47px; CURSOR: pointer; HEIGHT: 72px
}
.id_FIJ_R_ImgBlk_On IMG {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-BOTTOM: #000 2px solid
}
HTML * .id_FIJ_R_ImgBlk {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 47px; CURSOR: pointer; HEIGHT: 72px
}
HTML * .id_FIJ_R_ImgBlk IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100, style=1, opacity=50, finishOpacity=50)
}

/****以上为焦点图CSS****/
.mid_index {
	width:400px;float:left;margin-left:0px;height:384px;
}
.mid_index_con1 {
	border:1px #cccccc solid;height:351px; background-image:url('/images/default_bg1.gif');background-repeat:repeat-x
}
.mid_indexad {
	padding-top:5px;height:82px; overflow:hidden
}
.mid_index_con2 {
	padding-top:10px; height:80px;border:1px #cccccc solid;margin-top:5px;background-image:url('/images/default_bg1.gif');background-repeat:repeat-x

}
.mid_index_con2 a {
	color:black
}
.newhand {
	height:20px; padding-left:70px; background-image:url('/images/news_newhand1.gif');background-repeat:no-repeat; background-position:left center;
	margin-left:10px;padding-top:9px;
}
#newhand1 {
	background-image:url('/images/news_newhand2.gif');margin-top:10px;
}
.news_index {
	line-height:25px; height:130px;
}
.news_index dt {
	font-size:18px;font-family:黑体; font-weight:bold;height:20px; line-height:20px; padding-bottom:10px; padding-top:13px; padding-left:68px;
	background-image:url('/images/title_cate_lz.png'); background-position:left center; background-repeat:no-repeat; margin-left:10px;
}
#wj {background-image:url('/images/title_cate_wj.png'); clear:both;}
.news_index dt a {
	color:#FF2F03;
}
.news_index dd {
	padding-left:5px;padding-right:5px; font-size:14px;height:25px; width:185px; float:left; overflow:hidden; font-size:12px; float:left
}
.news_index_1 {
	padding-left:10px;line-height:25px;
}
.news_index_1 dt {
	width:380px;font-size:18px;font-family:黑体; font-weight:bold; text-align:center;height:25px; padding-bottom:10px; padding-top:13px;overflow:hidden;white-space:nowrap;
}
.news_index_1 dt a {
	color:#FF2F03;
}
.news_index_1 a:hover,.news_index a:hover{color:#FF2F03;position:static;text-decoration:underline}
.news_index_1 dd {
	width:378px;font-size:14px;height:25px;overflow:hidden;white-space:nowrap;

}
#right1 {
	width:295px;
}
.right1_title {
	background-image:url('/images/title_index_bleft.gif');height:28px;border:1px #C9C9C9 solid; border-bottom:none; font-size:14px;
}
.right1_con {
	border:1px #C9C9C9 solid; border-top:0px;height:235px;padding-bottom:5px;
}
.now {
	height:28px;background-color:#FFFFFF;font-weight:bold;color:#FF2F03;float:left; padding-left:5px;padding-right:5px; line-height:25px;border-right:1px #C9C9C9 solid;
	cursor:pointer;
}
.else {
	height:28px;padding-left:5px;padding-right:5px; line-height:25px;border-right:1px #C9C9C9 solid;float:left;cursor:pointer
}
.book_tper {
	clear:both;padding-top:7px;padding-left:5px; overflow:hidden
}
.book_tcover {
	float:left;width:83px; height:103px;
}
.book_tcover img {
	width:77px; height:97px;border:1px #D5D7D6 solid; padding:2px;
}
.book_tinfo {
	width:190px;float:right; height:100px;color:#000;
}
.book_tinfo li {
	line-height:25px;
}
.book_tinfo a {
	color:#FF2F03;
	font-size:14px;
}
#right2_title {
	margin-top:5px;padding-left:10px; line-height:25px; font-size:14px;font-weight:bold;color:#000000;
}
.newbook_tlist {
	height:142px; padding-top:10px;
}
.newbook_tlist li {
	width:45%;padding-left:5px;line-height:25px;height:25px;overflow:hidden;float:left;
}
.left2_index {
	width:772px;height:279px; float:left
}
.left2_index_title {
	height:28px;background-image:url('/images/bg_lm2.jpg');background-repeat:repeat-x;border:1px #cccccc solid;border-bottom:0px;
	line-height:28px; font-weight:bold
}
.left2_index_con {
	height:251px;border:1px #cccccc solid; border-top:0px;
}
.mingjia {
	width:250px; float:left;padding-top:5px;padding-left:5px;
}
.mingjia .book_tcover,.mingjia .book_tinfo{margin-top:8px;}
.authintro {
	line-height:22px;
}
.flan {
	 height:250px;width:12px;float:left;
}
#mingjiat {
	 float:right;width:495px;height:105px;
}
#mingjiat dt{width:476px;overflow:hidden;white-space:nowrap;}
#mingjiat dd{
	width:235px;float:left;overflow:hidden;white-space:nowrap;
}
.authhotbooks {
	float:right;width:485px; background-color:#f5f5f5;padding-top:5px;padding-bottom:5px; padding-left:5px; margin-left:5px;
}
.book_tcoverb {
	float:left;width:100px; height:130px;border:3px #D5D7D6 solid;
}
.book_tcoverb img {
	width:100px; height:130px;
}
#booksl {
	height:55px;background-image:url('/images/typebookbg_index_2.gif');margin-top:5px;
}
.booksl11 {
	background-image:url('/images/typebookbg_index_1.gif');width:230px;height:55px; float:left;
}
.booksl12 {
	float:left;height:55px;line-height:50px;padding-left:20px;
}
.booksl13 {
	background-image:url('/images/typebookbg_index_3.gif');width:18px; float:right;height:55px;
}
.mid_index2 {
	float:left;width:565px;margin-left:7px; 
}
#book_wper {
clear:none;
	width:273px; float:left;
} 
#book_wper .book_tinfo {
	width:180px;
}
#typehotbooks {
	  height:250px;*height:254px!important; *height:254px;
}
.type_tlists {
	width:275px; float:left;
}
.type_tlists_title {
	height:30px;line-height:30px; margin-left:5px; margin-right:5px; 
	border-bottom:1px #cccccc solid;
}
.typebooklist_index {
	height:100px;padding-left:5px; clear:both
}
.typebooklist_index li {
	height:25px;line-height:25px;
}

.reviewlist_title {
	height:30px;line-height:30px; margin-left:5px; margin-right:5px; 
	border-bottom:1px #cccccc solid;
	
}
.reviewlist_index {
	height:100px;padding-left:5px; clear:both
}
.reviewlist_index li {
	height:25px;line-height:25px;width:48%;float:left;
}

#booksl21 {
	background-image:url('/images/hotdownload_1.gif');
}
.leftad_index {
	width:220px;float:right;height:200px; padding-top:13px; overflow:hidden;text-align:right;
}
.newchaplist_con {
	border:1px #cccccc solid;border-top:0px; height:569px;*height:572px;
}
.bbs_index {
	float:right; width:768px;border:1px #cccccc solid;height:200px; margin-top:5px;margin-bottom:5px;
}

#bbs_tlist {
	width:375px;
}
.flan1 {
	 height:200px;width:12px;float:left;
}
/*#flinks {
	border:3px #0199e5 solid; width:974px;
}*/
.flinks_title {
	 background-image:url('/images/topbg.gif');height:40px; font-weight:bold;font-size:14px; line-height:40px;
	 padding-right:10px;
}
.flinks_con {
	padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;
}
.lastlist {
	width:100%;padding-left:5px; margin-top:10px; padding-right:5px;
}
.lastlist td {
	height:30px; line-height:30px; overflow:hidden;text-align:left;
}
#firstline_indexlist {
	text-align:center;font-weight:bold;
}