﻿/* 全局共用属性CSS */
*{margin:0;padding:0}
body{font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体;text-align:center;color:#000;background:#fff}
body div,body dl,body ul,body p{text-align:left}
input,select{font-size:12px}
textarea,input{padding:0 3px;word-wrap:break-word;word-break:break-all}
input{padding: 1px;}
textarea{padding:3px}
dl{list-style:none}
ul{list-style:none}
a{color:#257EC0;text-decoration:none}
a:hover{color:#FF7202;text-decoration:underline}
a img{border:0}
.wrap{width:970px;margin:0 auto;overflow:hidden}
.wrap h2{font-size:14px;height:37px;line-height:37px;color:#0463E1}
.wrap h2 span{float:right;margin-right:8px;display:inline}

/* 布局CSS */
.logo{ float:left; margin:5px 0 0;}
.left_c{border:3px #BFDCEC solid;border-width:0 3px}

#footer{border-top:1px #D6E7F9 solid;margin:10px auto;width:970px;padding:10px 0;text-align:center;color:#5A6873;line-height:30px}
#footer p{text-align:center;color:#207EBC}
#footer p a{color:#207EBC}
#footer p a:hover{color:#f60}


/*rank*/
#rank_type{ clear:both; background:url(rank_typebg.jpg) no-repeat; width:970px; height:62px; margin-bottom:10px;}
#rank_type ul{
	float:right;
	width:810px;
	margin-right:10px!important;
	margin-right:7px;
	padding-top:5px;
}
#rank_type li{ background:url(rank_img.gif) no-repeat 0 5px; width:137px; padding-left:17px; float:left; margin:0 0 6px 6px!important;margin:0 0 6px 5px;}
#rank_type li.up{background:url(rank_img.gif) no-repeat 0 -45px; font-weight:bold;}
#rank_type li.up a{ font-weight:bold;}
#movie_fxb{ float:left; background:url(fxb_b.gif) no-repeat left bottom; width:345px; margin-top:0px; *margin-top:-21px !important; *margin-top:-21px; padding-bottom:6px; overflow:hidden;}
#movie_fxb h2{ background:url(fxb_h2bg.gif) no-repeat; width:345px; height:29px; line-height:29px; padding-left:10px;}
#movie_fxb .left_c{ border-width:0 2px;}
.fxb_list{ width:340px;  overflow:hidden; padding-top:10px;}
.fxb_list li{ float:left; height:103px; margin:0 3px 0  9px!important; margin:0 3px 0  6px}
.fxb_list li img,.hot_ranklist li img,.no1 img{ border:1px solid #D1E1FA; padding:3px; width:64px; height:90px;}
#fxb_table{ width:330px; margin-left:6px;}
#fxb_table td{ padding:3px; text-align:center; }
#fxb_table .m1,#fxb_table .m4{ width:25px; color:#666; font-size:11px;}
#fxb_table .m2{ width:202px; text-align:left; padding-top:9px;}
#fxb_table .m3{ width:49px;}
#fxb_table .m4{ width:54px;}
#fxb_table td strong,#top_table td strong{  padding-left:10px; font-weight:normal;}
#fxb_table td .up,#top_table td .up{ background:url(rank_img.gif) no-repeat 0 -17px; color:#FE701A;}
#fxb_table td .down,#top_table td .down{ background:url(rank_img.gif) no-repeat 0 -30px; color:#3F8EDD;}
#fxb_table .blue td{ background:#ECF4F7;}
.rank_top50{
	height:84px;
	float:left;
	width:301px;
	background:url(comm_b_bg.gif) no-repeat left bottom;
	padding-bottom:7px;
	overflow:hidden;
	margin-bottom:8px;
}
.rank_top60{
	height:84px;
	float:left;
	width:623px;
	background:url(comm_c_bg.gif) no-repeat left bottom;
	padding-bottom:7px;
	overflow:hidden;
	margin-bottom:8px;
}
.right_10{
	margin-left: 10px;
}
.rank_top50 h2{ background:url(comm_h2bg.gif) no-repeat; width:281px; height:31px; line-height:31px; padding:0 10px;}
.rank_top50 h2 span{ float:right;}
.a_more{ font-weight:normal; font-size:12px;}
.rank_top50 .left_c{
	border-width:0 1px;
	height:53px;
}
.rank_top60 h2{ background:url(comm_hc2bg.gif) no-repeat; width:603px; height:31px; line-height:31px; padding:0 10px;}
.rank_top60 h2 span{ float:right;}
.a_more{ font-weight:normal; font-size:12px;}
.rank_top60 .left_c{
	border-width:0 1px;
	height:53px;
}
.whoMov_l {margin-left:-10px;position:relative;}
.nei {
	width:280px;
	margin: auto;
	padding-top: 5px;
}
.neirong {
	width:500px;
	margin: auto;
	padding-top: 5px;
}
.rank_top100{
	height:100%;
	float:left;
	width:623px;
	background:url(comm_c_bg.gif) no-repeat left bottom;
	padding-bottom:7px;
	overflow:hidden;
	margin-bottom:8px;
}
.rank_top100 h2{ background:url(comm_hc2bg.gif) no-repeat; width:603px; height:31px; line-height:31px; padding:0 10px;}
.rank_top100 h2 span{ float:right;}
.rank_top100 .left_c{
	border-width:0 1px;
	height:100%;
}
.rank_top120{
	height:100%;
	float:left;
	width:623px;
	background:url(comm_c_bg.gif) no-repeat left bottom;
	padding-bottom:7px;
	overflow:hidden;
	margin-bottom:8px;
}
.rank_top120 h2{ background:url(comm_hc2bg.gif) no-repeat; width:603px; height:31px; line-height:31px; padding:0 10px;}
.rank_top120 h2 span{ float:right;}
.rank_top120 .left_c{
	border-width:0 1px;
	height:100%;
}
.neirongs {
	width:600px;
	margin: auto;
	padding-top: 5px;
}