/* 各个频道 */
.focus ul{width:315px; }
.focus li dl{ width:254px;}
.focus li dd{ width:254px;}
.comm_index{ float:right; width:175px; margin-bottom:8px;}
.comm_content{ float:left; width:775px; margin-bottom:8px;}
.comm_list{width:173px; overflow:hidden; zoom:1; margin-bottom:10px;}
.comm_list ul{width:160px; margin:0 auto;}
.comm_list li{line-height:14px;}

.cat_list{ border-top:1px dotted #D0CFCF; margin:0; padding:3px 0 3px 10px; width:930px;}
.cat_list ul{ width:920px;}
.cat_list li{ float:left; margin-left:0px; font-size:12px;width:185px; height:18px; overflow:hidden;}

	#type li{width:44px; }
	#aera li{ width:44px;}
	#aera li.w_50{ width:50px;}
	#aera li.w_43{ width:43px;}
	#year li{ width:36px;}
	#topic li{ width:62px;}
	#topic li.no1{width:203px; }
	#topic li.no1 a{color:#FF7E00;background:url(img/pic.gif) no-repeat right -968px; padding-right:15px;}
	#top_rank img{}
	#top_rank li{ float:left;width:160px;height:211px; overflow: hidden;margin:5px 0px 12px 0px; text-align:center; position:relative;}
	#top_rank p{padding:0px; border:0px solid #eee; width:160px; height:160px; overflow:hidden;}
	#top_rank dl{}
	#top_rank dd{}
	#top_rank dt{ float:left; width:165px;height:33px; margin-bottom:5px; line-height:16px; overflow:hidden;}
	#top_rank span{ margin-top:2px; width:165px; height:25px; font-size:20px;  line-height:20px; font-family:Arial, Helvetica, sans-serif; color: #FF6600; text-align:center;}
	#top_rank sub{}
	#top_rank b{ font-size:12px; color:#999; margin:0 2px 0 1px;}
	#director li,#actor li{ width:59px;}
	#version{ margin-bottom:0; border-bottom:0; padding-bottom:0;}
	#version li{ width:62px;}
	#version li.w_30{ width:30px;}
	#cp li{ width:45px;}
.hit_left{ float:left; width:524px; margin-bottom:8px;}	
.hit_box{width:503px;_width:502px; height:412px;}
.hit_box5{width:503px;_width:502px; height:198px;}
	.hit_box ul{ width:550px;}
	.hit_box img{ display:block; margin-bottom:3px;}
	.hit_box  li{ margin-right:7px;_margin-right:6px; overflow:hidden;}
.top_right{ float:right; width:194px;margin-bottom:8px;}
	.top_right .rank{height:412px;}
    .top_right .rank5{height:198px;}
	.top_right .rank li{ padding:1px 0 0 0;}
	.top_right .rank li span.word_cut{ width:113px; overflow:hidden;}

.all_list{  padding-top:20px; height:664px;}
.all_list img{ display:block; margin-bottom:7px;}
.all_list ul{ float:none; overflow:hidden; zoom:1;}

.details_list{ width:760px; height:auto; margin:0 auto; overflow:hidden;}
.details_list b{ font-family:Tahoma; font-weight:normal;}
.details_list ul{ width:760px; margin:12px 0 6px 4px;}
.details_list li{ float:left; width:118px; height:175px; line-height:16px; overflow:hidden; margin:0px 6px 0px 2px; text-align:center; position:relative;}
.ww{width:118px; height:60px;overflow:hidden; margin-bottom:10px;}
.details_list p{display:block;padding:3px; border:1px solid #eee; width:110px; height:110px; overflow:hidden;}
.details_list dl{}
.details_list dd{}
.details_list dt{ float:left; width:118px;height:33px; margin-bottom:5px; line-height:16px;overflow:hidden;}
.details_list span{ margin-top:1px; width:110px; font-size:16px; font-weight:bold; color: #FF6600; float:left; text-align:center;}
.details_list b{ font-size:12px; color:#bbb; margin:0 2px 0 1px;}


