.mainbox{margin:0px auto;text-align:left;width:980px;}

/*强档推荐*/
#recommend_box{float:left; width:970px; margin-top:10px;background:#E1E1E1; border:#BEBEBE 1px solid; padding:4px 4px; display:inline;}
#recommend_box a{color:#727272;text-decoration:none;}
#recommend_box dd a{color:#979797;text-decoration:none;}
#recommend_box a:hover{color:#e20000; text-decoration:underline;}
#recommend_box .rec02_boxbg{ float:left; width:966px; background:#fff; padding:0px 2px;}
#recommend_box .rec02_title{ float:left; width:790px; height:34px; background:url(/images/indexbg_1.gif) no-repeat; margin-left:2px; display:inline;}
#recommend_box .rec02_title span{ float:right; text-align:left; line-height:20px; margin-right:5px; margin-top:10px;display:inline;}
#recommend_box .reczy_title{ float:left; width:172px; height:34px; background:url(/images/indexbg_2.gif) no-repeat; margin-left:2px; display:inline;}
#recommend_box .reczy_title span{ float:right; text-align:left; line-height:20px; margin-right:5px; margin-top:10px;display:inline;}
.rec02_title span a{ color:#727272; text-decoration:none; margin:0px 2px; display:inline;}
.rec02_title span a:hover{ color:#e20000; text-decoration:underline;margin:0px 2px; display:inline;}
#recommend_box .rec03_title{ float:left; width:790px; height:34px; background:url(/images/indexbg_3.gif) no-repeat; margin-left:2px; display:inline;}
#recommend_box .rec03_title span{ float:right; text-align:left; line-height:20px; margin-right:5px; margin-top:10px;display:inline;}
#recommend_box .recdm_title{ float:left; width:172px; height:34px; background:url(/images/indexbg_4.gif) no-repeat; margin-left:2px; display:inline;}
#recommend_box .recdm_title span{ float:right; text-align:left; line-height:20px; margin-right:5px; margin-top:10px;display:inline;}
.rec03_title span a{ color:#727272; text-decoration:none; margin:0px 2px; display:inline;}
.rec03_title span a:hover{ color:#E20000; text-decoration:underline;margin:0px 2px; display:inline;}
#recommend_box .rec02_inforbox{ float:left; padding:5px 3px 3px 3px; display:inline;}
#recommend_box .rec02_movie01{ float:left; background:#F3F3F3; border:#C7C6C6 1px solid; padding:4px 4px;}
#recommend_box .moviebk{float:left;background:#F3F3F3; border:#C7C6C6 1px solid; padding:3px 3px;color:#7A7A7A;}
#recommend_box .rec02_rightbox{float:left; width:213px; overflow:hidden; margin-left:1px; display:inline;}
#recommend_box .rec02_rightbox dl{ float:left; width:213px;font-family:Arial, Helvetica, sans-serif, "宋体";}
#recommend_box .rec02_rightbox dt{ float:left; width:213px; color:#727272; font-size:13px; font-weight:bold; line-height:18px;overflow:hidden; white-space:nowrap; height:18px; padding-top:3px;}
#recommend_box .rec02_rightbox dd{ float:left; width:213px; color:#B7B7B7; font-size:12px; overflow:hidden; word-break:break-all;line-height:18px; padding-bottom:2px;}
#recommend_box .rec02_line{ float:left; margin:0px 6px;display:inline;}
#recommend_box .rec02_cneterbox{ float:left; width:270px; margin-left:2px;}
#recommend_box .rec02_C_inbox{ float:left; width:270px; margin:0px; padding:0px;}
#recommend_box .rec02_C_inbox2{ float:left; width:270px; margin-top:8px; padding:0px;}
.rec02_cneterbox dl{float:left; width:160px; margin-left:8px; display:inline; font-family:Arial, Helvetica, sans-serif, "宋体";}
.rec02_cneterbox dt{ float:left; width:160px; color:#727272; font-size:13px; font-weight:bold; height:22px; line-height:22px;overflow:hidden; white-space:nowrap; }
.rec02_cneterbox dd{ float:left; width:160px; color:#979797; font-size:12px; overflow:hidden; word-break:break-all;line-height:18px;}

#recommend_box .rec02_listpic_box{ float:left; width:220px; margin-left:8px; display:inline;}


p{margin:0px;padding:0px;border:0;}

/*24小时实时更新*/
#updatebox{float:left; width:970px; margin-top:10px;margin-bottom:10px;background:#E25F61; border:#C11D20 1px solid; padding:4px 4px; display:inline;}
#updatebox a{color:#686868; text-decoration:none;} 
#updatebox a:hover{color:#FF8A00; text-decoration:none;} 
#updatebox .update_boxbg{ float:left; width:966px; background:#fff; padding:2px 2px;}
#updatebox .update_line01{ float:left; margin:0px 2px; display:inline;}
#updatebox .update_bt_right{ float:right; margin:0px 2px; display:inline;}

/*24小时－图片滚动样式*/
.scrollImgList1{float:left; width:960px; height:185px; padding:2px 2px; margin:2px 2px 0px 2px; display:inline;}
.scrollImgList1{zoom:1;overflow:hidden;}
.scrollImgList1 .leftBtn{float:left;width:27px;height:179px;cursor:pointer;background:url(/images/update_24_left.gif) no-repeat;}
.scrollImgList1 .rightBtn{float:right;width:27px;height:179px;cursor:pointer;background:url(/images/update_24_right.gif) no-repeat;}
.scrollImgList1 .Cont{float:left;width:895px;overflow:hidden;padding:0px 0 ;margin:0 5px;display:inline;}
.scrollImgList1 .scrCont{width:32766px;zoom:1;overflow:hidden;}
#List1_1,#List2_1{float:left;}
.scrollImgList1 .box{float:left; width:128px;text-align:center;overflow:hidden; white-space:nowrap;}
.scrollImgList1 .box img{display:block;background:#F3F3F3;border:1px solid #C7C6C6;padding:3px 3px;width:100px;height:140px;}
.scrollImgList1 .box a:hover img{border:1px solid #A4A4A4; background:#ECEAEA;}
.scrollImgList1 .box h3{width:112px; line-height:22px;color:#727272; font-size:14px; text-align:center;overflow:hidden; white-space:nowrap;}
.scrollImgList1 .box a:hover h3{color:#E20000; text-decoration:underline;}
.scrollImgList1 .box p{width:112px;line-height:16px;color:#FA554F;font-size:12px;text-align:center;}


/*广告*/
#ad {width:960px;height:120px;position:absolute;text-align:center;}
.site_Ad_float {width:960px; height:120px;}
.site_Ad_close {position:absolute; cursor:pointer; width:20px; height:20px; left:940px; top:100px;}

.li120{
	overflow:hidden;
	width:120px;
	line-height:20px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.left {
	float:right;
}
.right {
	float:left;
}
.all {
	float:left;
	width:965px;
	height:380px;
	margin-bottom:5px;
}
.all ul.left {
	width:160px;
	margin-top:10px;
}
.all ul.left li {
	height:23px;
	line-height:23px;
	float:left;
	width:135px;
	/*margin-left:10px;*/
	display:inline;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.all ul.right {
	width:800px;
	margin-top:10px;
}
/*\*//*/
.all ul.right {
	margin-top:0px;
}
/**/
.all ul.right li {
	float:left;
	margin-left:7px;
	margin-right:7px;
	display:inline;
	width:118px;
	height:186px;
	text-align:center;
	font-weight:bold;
}
.all ul.right li a img,.all ul.right li a:visited img {
	width:105px;
	height:145px;
	padding:3px;
	border:1px solid #DDDDDD;
	display:block;
}
.all ul.right li img {
	margin-bottom:8px;
}

/*内容栏目边框*/
.mian_box{ float:left; width:970px;background:#E7E7E7;border:1px solid #D6D5DD; padding:4px 4px;display:inline;}
.mian_box .div_left{margin-left:0px;}
/*mian*/
.main_img{ float:left; margin-right:5px; display:inline; }

/* site map 
------------------------------------------------------- */
#sitemap
{
	background: #ffffff url(/images/sitemap_bg.gif) repeat-x top;
	padding: 10px;
	width:960px;
	margin:0 auto;
	border-top: 10px #ffffff solid;
	text-align:left;
}

#sitemap a
{
	color: #555555;
	text-decoration: none;
}
#sitemap a:hover
{
	text-decoration: underline;
}