/* 各个频道 */
.focus ul{width:315px; }
.focus li dl{ width:254px;}
.focus li dd{ width:254px;}
.comm_index{ float:left; width:225px; margin-bottom:8px;}
.comm_content{ float:right; width:726px; margin-bottom:8px;}
.comm_list{ border-bottom:1px dotted #D0CFCF; padding:3px 0 10px 0; width:203px; overflow:hidden; zoom:1; margin-bottom:10px;}
.comm_list ul{ width:225px;}
.comm_list li{ float:left; margin-right:7px; line-height:1.8;}
	#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(../images/zhuanti/pic.gif) no-repeat right -968px; padding-right:15px;}
	#top_rank li{width:62px;}
	#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;}
.arrangement{ color:#bcbcbc;}
.arrangement span{ float:right; color:#666; height:20px;}
.arrangement a,.arrangement strong{ margin:0 5px;}
.arrangement strong{ color:#9d9d9d;}
.arrangement select{ width:70px; margin-right:30px;float:left;}
.arrangement label{ float:left; margin-top:3px;}
.arrangement span a.a_{ background:url(../images/zhuanti/pic.gif) no-repeat; width:15px; height:15px; display:block; float:left;margin-top:3px;}
.arrangement span a.blue_h_ico{ background-position:0 -558px;}
.arrangement span a.blue_ico{ background-position:-15px -558px;}
.arrangement span a.green_h_ico{ background-position:-30px -558px;}
.arrangement span a.green_ico{ background-position:-45px -558px;}
.all_list{  padding-top:20px; height:664px;}
.all_list img{ display:block; margin-bottom:7px;}
.all_list ul{ float:none; overflow:hidden; zoom:1;}
.pager{ clear:both;padding-top:10px; text-align:right;}
.pager a{ display:inline-block; border:1px solid #c6c6c6; color:#171717; padding:0 6px; line-height:18px; margin:0 2px;}
.pager a:hover{ text-decoration:none;}
.pager strong{ border:1px solid #fff; font-weight:normal; color:#007EBC; margin:0 8px;}

.details_list{ width:704px; overflow:hidden; padding:19px 0 13px 0;}
.details_list b{ font-family:Tahoma; font-weight:normal;}
.details_list ul{ width:736px;}
.details_list li{ float:left;width:332px; margin:5px 35px 15px 0; height:130px; position:relative;}
.details_list  img{width:86px; height:120px; padding:2px; border:1px solid #cfcfcf; float:left;}
.details_list  dl{ float:right; width:230px; }
.details_list dt{ position:relative; margin-bottom:6px;}
.details_list dt a{ font-weight:bold;}
.details_list strong{ position:absolute; font-weight:normal; right:0; color:#FF7E00; *top:-3px;}
.details_list strong.yiban{ color:#3083C7;}
.details_list strong.bad{ color:#7C7B7B;}
.details_list  label{ color:#4a4a4a;}
.details_list dd a.a_{ background:url(../images/zhuanti/pic.gif) no-repeat; width:41px; height:18px; float:left;}
.details_list dd a.gk{ background-position:0 -535px; text-indent:-9999px; content:'';}
.details_list dd a.xq{ background-position:-41px -535px; margin-left:15px;text-indent:-9999px; content:'';}
.details_list dd a.se{ float:right;background-position:-86px -535px; width:63px; height:19ppx; padding-left:18px;}
.details_list  span{ float:left; }
.details_list  span.bg,.details_list  span.back{display:block; width:79px; height:15px; padding:0 3px; line-height:15px; color:#fff; text-align:right; position:absolute; left:4px; top:108px;}

.details_list p{ clear:both;}
.mtop{ margin-top:5px;}
.popular{ background:url(../images/zhuanti/pic.gif) no-repeat 0 -592px; width:24px; height:8px; float:left; margin:4px 20px 0 0; overflow:hidden;}
.details_list em,.win_content em,.dpnew_li em{background:url(../images/zhuanti/pic.gif) no-repeat 0 -584px; display:block;height:8px;}
	.details_list em.p1,.win_content em.p1,.dpnew_li em.p1{width:5px;}
	.details_list em.p2,.win_content em.p2,.dpnew_li em.p2{ width:10px;}
	.details_list em.p3,.win_content em.p3,.dpnew_li em.p3{ width:15px;}
	.details_list em.p4,.win_content em.p4,.dpnew_li em.p4{ width:20px;}
	.details_list em.p5,.win_content em.p5,.dpnew_li em.p5{width:24px;}

/*独家企划*/
	.topic_box{ width:938px; overflow:hidden;}
	.topic_box ul{ width:1100px;}
	.topic_box li{ float:left; width:217px; overflow:hidden; margin:0 23px 15px 0; height:250px;}
	.topic_box li img{ width:211px; height:146px; border:1px solid #cfcfcf; padding:2px; display:block;}

	.topic_box dt{ font-weight:bold; padding-top:5px;}
	.topic_box dt a.dot{ background:url(../images/zhuanti/pic.gif) no-repeat 0 -486px; padding-left:7px; }
	.topic_box dd{ height:56px; text-indent:2em; overflow:hidden;}
	.topic_box em{ font-size:10px; font-style:normal;}
	.topic_box span{ float:right;}
	.topic_box a.look{position:inherit; color:#52B800;  background:url(../images/zhuanti/pic.gif) no-repeat right -408px; padding-right:8px; }
/*下载*/
	.down{ position:relative; margin-bottom:8px; width:960px; height:295px;}
	.down dl{ position:absolute; bottom:20px; right:10px; width:267px;}
	.down dl img{ float:left; margin-right:8px;}
	.down strong{ color:#2B6BA0;}
	.down ul{ float:left; color:#525252;}
	.fun_l{ float:left; width:447px;}
	.fun_l li{ border-bottom:1px dotted #D0CFCF; padding:0 0 5px 7px; margin-bottom:5px; background:url(../images/zhuanti/pic.gif) no-repeat 0 -486px;}
	.fun_l  a{ color:#666;}
	.about_down{ float:right; width:505px;}
	.about_down li{border-bottom:1px dotted #D0CFCF; padding:0 0 10px 0; margin-bottom:10px; overflow:hidden; zoom:1;}
	.about_down img{ float:left; width:71px; height:48px; margin-top:4px;}
	.about_down dl{ float:right; width:404px;}
	.about_down dt{ font-weight:bold;}
	.about_down  em{ color:#3083C7; font-style:normal;}
	.about_down dt span{ font-weight:normal; float:right; color:#ababab;}
	.h_237{ height:237px; overflow:hidden;}
/*登录*/
#login{ border-top:1px solid #e1e1e1; background:#f5f5f5;}
h5{font:14px/normal "Microsoft YaHei", "Microsoft JhengHei"; letter-spacing:1px;color:#000; margin-bottom:18px;}
	.new_tj{ float:left; width:420px; padding-left:10px;}
	.new_tj img{ width:377px; height:225px; border:1px solid #ddd; padding:1px;}
	.new_tj dl{ width:377px;}
	.new_tj dd{white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
	.new_tj dt{ font-weight:bold;background:url(../images/zhuanti/pic.gif) no-repeat 0 -486px; padding-left:7px;}
	.login_box{ float:left; width:448px; padding-left:40px; background:url(../images/zhuanti/login_bg.png) no-repeat left top; margin-left:15px;}
	.login_box ul{ padding:10px 0 0 20px;}
	.login_box li{ overflow:hidden; zoom:1; height:30px;margin:13px 0;}
	.login_box li.pleft{ padding-left:90px; height:33px;}
	.login_box  label{ float:left; width:90px; text-align:right; font-size:14px; color:#5a5a5a;}
	.login_box a,.login_box img{ float:left; margin-left:10px; color:#171717;}
	.input{ float:left; border: 1px solid #d2d2d2; width:192px; height:22px; line-height:22px; font-size:14px; background: #fff; }
	.input:hover { border-color: #FFD95C; }
	.input:focus{ border-color: #F9EFBC; outline: 2px solid #ffffaa; }
	.login_btn{background:url(../images/zhuanti/pic.gif) no-repeat -154px -782px; width:108px; height:33px; border:0;}

/*帮助*/
.help_l{ float:left; border:1px solid #e1e1e1; width:218px;font:14px/normal "Microsoft YaHei", "Microsoft JhengHei"; height:600px;}
.help_l li{ height:40px; line-height:40px; border-bottom:1px solid #e1e1e1;  padding-left:67px;}
.help_l li.up{background:url(../images/zhuanti/pic.gif) no-repeat 50px -937px #F5F3F4; }
.help_l li.up a{ color:#FA789C; font-weight:bold;}
.help_r{ float:right; width:732px;border:1px solid #e1e1e1; overflow:hidden; }
.help_r h5{ margin:0 0 10px 10px;}
	.q1{ background:#F2F0F1; border-bottom:1px solid #e1e1e1; padding:5px 10px; overflow:hidden; zoom:1;}
	.q1 li{ float:left; width:330px; padding:2px 0 2px 7px; margin-left:22px; display:inline; background:url(../images/zhuanti/pic.gif) no-repeat 0 -482px; }
	.q1 li.up{background:url(../images/zhuanti/pic.gif) no-repeat 0 -510px;  }
	.q1 li.up a{color:#FD0F5B;}
	.all_q{ clear:both; padding:10px;}
	.all_q dl{ padding:10px 20px;}
	.all_q dt{ color:#3083C7; font-weight:bold; border-bottom:1px dotted #D0D0D0; padding-bottom:2px; margin-bottom:4px;}
	.all_q  strong{ color:#414141;}
/*404*/
.nopage{border:1px solid #e1e1e1; background:#f5f5f5; height:210px; margin-bottom:120px;}
.nopage dl{ clear:both; width:404px; margin:82px auto;}
.nopage dt{ float:left; width:60px;}
.nopage p{ font-weight:bold; font-size:14px; color:#3083C7; padding-bottom:5px;}
.nopage dd{ float:left; width:343px;}
.nopage a{ font-weight:bold; text-decoration:underline;}

/* 大片频道页 by Richard 2009.1.7 */
#dp_flash{width:960px;overflow:hidden; zoom:1;position:relative;}
	#dp_flash div img{width:960;height:43px;position:relative;left:0;top:0;}

#dp_new{ width:960px;overflow:hidden; zoom:1;position:relative;}
	#dp_new .inner{width:938px;}
	#dp_new div.cell{width:2222px}
	#dp_new ul{ width:960px; float:left;}
	.commdp li{ float:left; position:relative; width:122px; margin:4px 14px 10px 0;overflow:hidden;}
	.commdp p{ text-align:left; height:20px;overflow:hidden; white-space:nowrap;}	
	.commdp p.word_cut{text-overflow:ellipsis; width:116px;}		
	.commdp li a img{ width:116px; height:164px; padding:2px; border:1px solid #cfcfcf;}
	.commdp li a:hover img{ border-color:#8ECFF9;}
	.commdp li span{position:absolute; left:4px; top:152px;display:block;width:109px; height:15px; padding:0 3px; line-height:15px; color:#fff; text-align:right; }
	.commdp li span.back{ background:#000; filter:Alpha(Opacity=50); opacity:0.5;}
	.commdp li a{color:#3083c7}
	.commdp li dt{font-weight:bold;white-space:nowrap;text-overflow:ellipsis; width:116px;}
	.commdp li dt a{color:#7c7b7b}
	.commdp p.pp4 a{float:right;font-family:"宋体"}
	.commdp dd{display:block;overflow:hidden;position:relative;width:116px;height:80px;}
	.commdp div.popular{float:none;position:absolute;left:36px;top:61px;}

.comm_index #zp{border-bottom:none;margin-bottom:0;padding-bottom:0}
.comm_index #tuijian{margin:10px 0;background-color:#f6f6f6;border:1px solid #e1e1e1;text-align:center}
.comm_index #tuijian a{color:#3083c7;text-decoration:underline;}
.comm_index #tuijian li.special{border-bottom:1px dotted #D0D0D0;padding:5px 0;margin-bottom:5px;}
.comm_index #tuijian li.special a{font-weight:bold}
.comm_index #tuijian li.special img{margin:0 3px -2px 0;}
.comm_index #tuijian strong{font-size:14px;font:14px/normal "Microsoft YaHei", "Microsoft JhengHei";color:#000;}

#dp_old{width:728px;overflow:hidden; zoom:1;position:relative;}
    #dp_old .inner{width:706px;}
	#dp_old div.cell{width:2222px}
	#dp_old ul{ width:750px; float:left;}
	#dp_old li{margin:4px 24px 10px 0;}

/* 联系我们 by Richard 2009.1.13 */
#contact dl{margin:15px 20px 30px 20px}
	#contact dl dt{font-weight:bold;color:#0083e8}
	#contact dl dd{margin:5px 40px;font-family:"Arial"}
	#contact dl dd strong{color:#1e1e1e;font-weight:normal;}
	#contact dl dd em{font-style:normal;color:#0083e8}
