body{
	
	color: #006699;
	font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 12px;
	line-height: 140%;
	
}
.style1
 {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #42426F;
 }


.style2
{   font-family: Arial, Helvetica, sans-serif;
    line-height:140%;
	font-size: 14px;
    color:#0000FF;
}
.style3
{
    font-family:Arial, Helvetica, sans-serif;
    line-height:140%;
	font-size: 12px;
	color: #006699;
	text-align:left;
}

.style4
 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
 }

.STYLE5 {color: #ECE9D8;}

.STYLE6
{  font-size: medium;
   font-weight: bold;
   color: #910000 ;
   background-color: #0099FF;
}

.STYLE7
{   font-family: Arial, Helvetica, sans-serif;
    line-height:140%;
	font-size: 14px;
    color:#FFFFFF;
}
.STYLE8 {
	font-size: 24px;
	color: #910000;
	font-family: Arial, Helvetica, sans-serif;
}

a:link
{
	color: #0000FF;
	text-decoration: none;
}
a:visited
{
	color: #6B238E;
	text-decoration: none;
}
a:hover
{
	color: #FF0000;
	text-decoration: none;
	background-color: #0099FF;
}
a:active
{
	color: #6600FF;
	text-decoration: none;
	background-color: #0099FF;
}



*{
	font: normal 12px/160% Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
	color:#333;
	background-color: #FFFFFF;
}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body{margin:0;padding:0;}
img {border:0;}
a{text-decoration:none;}
a:hover {text-decoration:none;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
.clear{ clear:both; overflow:hidden; height:0; font-size:1px;}
body{ text-align:center; width:100%; height:100%; background:#778A90;}
#wp{ clear:both; margin:0 auto; width:970px; background:#fff; height:100%; padding:10px 0;}
#wp:after,#content:after,.tbm_inner:after,.show_film ul:after,#content01:after,.movie_type:after,.comm_bg_w:after,.comm_top50:after,.star_tab:after,.btn_bar:after,.comm_pj_bg li:after,#content02:after,.t_t_list li:after,.type_update:after{content:"";display:block; height:0; clear:both; visbility:hidden;}
#hd,#ft,.focus_box{ clear:both; width:950px; margin:0 auto;}

/*
------------------------------------
通用样式--- top、middle、 bottom
-------------------------------------
*/
.type_update>ul li{ margin-left:-12px}
.tbt{ no-repeat left bottom;height:28px; padding-left:6px;}
    .tbt_inner{ no-repeat right bottom;height:28px;}
.tbm{ padding-left:6px;}
    .tbm_inner{  min-height:50px; padding-right:6px;}
.tbb{  height:6px;padding-left:6px;}
    .tbb_inner{ height:6px; overflow:hidden;}
	
/*comm*/
.w_466{ width:466px;}
.w_470{ width:470px;}
.w_270{ width:270px;}
.w_226{ width:226px;}
.w_230{ width:230px;}
.h_188{ height:180px;}  /*未知*/
.h_158{ height:180px;}  /*预告，热评榜，票房榜 高度*/
.h_360{ height:360px;}  /*正在上映 和 竖版模块高度*/
.h_111{ height:180px;}  /*竖版---站点公告，风向标 高度*/
.h_197{ height:200px;}  /*站点公告，风向标 高度*/
.h_167{ height:170px;}  /*站长推荐  高度*/
.h_180{ height:180px;}  /*其他8块*/
.h_80{ height:90px;}    /*竖版---预告，热评榜，高度*/
.w_466 .movie_vane{text-overflow:clip;white-space:nowrap;overflow:hidden;width:100%;}
.w_226 .movie_vane{text-overflow:clip;white-space:nowrap;overflow:hidden;width:100%;}
.f_left{ float:right; margin:10px 10px 0 2px !important; margin:10px 5px 0 2px;}
.f_right{ float:right;}
.comm_bg01{
	border:1px solid #CCD6D5;
	background:#f2f6f5;
	padding:1px;margin-left:-3px;
}
.comm_c01{
	background:#e6edec;
	padding:3px;
	height:97%;
	overflow:hidden;
}
.h_94{ height:94%;}
.h_94 .sfl{ float:left;text-overflow:clip;white-space:nowrap;overflow:hidden;width: 320px;}
h1{
	font-size: 22px;
	height:28px;
	line-height:28px;
	color:#66CCCC;
	font-weight:bold;
	text-align:center;
	padding-left:25px;
}
h1 span{ float:right; padding:0 10px 0 0!important;padding:3px 10px 0 0;}
h1 span a{ font-family:"PMingLiU"; color:#fff; font-size:18px!important;font-size:11px; text-decoration:none;}
h1 span a:hover{ text-decoration:none;}
.a_w_dot{  padding-left:6px; color:#333;text-overflow:clip;white-space:nowrap;overflow:hidden;}
h3,.title,h5{ padding:6px 10px 0 8px; font-weight:bold; text-align:left;}
h3 span{ float:right; padding-top:2px;}
h3 span a{ margin:0 2px;}
.a_next,.a_prev{ background:url(../img/next.gif) no-repeat; width:6px; height:11px; display:block; float:left; margin:0 0 0 10px;}
.a_prev{ background:url(../img/perv.gif) no-repeat; margin:0 10px 0 0;}
.a_icon,.a_icon_up{ background:url(../img/iocn.gif) no-repeat; width:11px; height:11px; display:block; float:left;}
.a_icon_up{ background:url(../img/iocn_up.gif) no-repeat;}
.title li{ float:left;font-weight:bold; width:46px; text-align:center;}
.title li.up{ background:#fff; height:22px; width:46px; border-top:1px solid #CCD6D5; text-align:center;}
.title li.h3{ padding-right:20px;}
.bg_gray{ background:#F3F6F6;}
/*top*/
	
	.txt_link{ float:right; width:166px;}
	.txt_link li{ float:left; width:80px; padding-left:3px;}
	.se_tab{ width:434px;}
	.se_tab li{
	float:left;
	width:52px;
	height:24px;
	line-height:24px;
	margin-left:10px;
	background:#f0f0f0;
}
	.se_tab li a{
	display:block;
	width:52px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#666;
}
	.se_tab li.up,.se_tab li a:hover{
	background:#ffb64b;
	color:#333;
	font-weight:bold;
}
	.input{ background:url(../img/input_bg.gif) no-repeat; width:355px; height:22px; border:none; padding:4px 0 0 2px;}
	.button{ background:url(../img/gg_btn.gif) no-repeat; width:73px; height:26px; line-height:26px; border:none; text-align:center; font-weight:bold; margin-left:4px; float:left;}
	.p_top{ padding-top:3px;}
	.menu{  background-color:#910000; height:30px; padding:1px 0 0 80px; margin-top:10px;}
	.jz_menu{  background-color:#CCFF33; padding:2px 0 0 25px; margin:0;}
	.menu li{ float:left; background-color:#910000 no-repeat left top; width:77px; text-align:center;}
	.menu li a{ text-decoration:none;background-color:#910000 ; color:#FFFFFF;font-size:14px;display:block;width:77px;height:26px;line-height:26px;}
	.menu li.up, .menu li a:hover{
	background-color:#FF0000;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	color:#FFFFFF;
	
}
   .menu li a:active
{
	background-color:#FF0000;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	color:#FFFFFF;
}
    .menu li a:visited
{
	color: #FFFFFF;
	text-decoration: none;
	
}
.menu li.up a { text-decoration:none; background-color:#CCFF33;ont-weight: bold; font-size: 14px;}
/*content*/
#content{ padding:10px 0; width:970px;}
#content01,#content02{ padding:10px; width:950px;}

/*各个内页开始*/
	/*内页共用*/
	.nav{ text-align:left; padding:5px 0 5px 10px; color:#666;}
	.nav a{ color:#666;}
	#mainl{ float:left; width:230px;}
		.comm_bg{ background:#F2F6F5; border:1px solid #CCD6D5; padding:1px;}
		.comm_c{ background:#E6EDEC; padding:3px;}
		.left_nav,.left_nav01{ clear:both; text-align:left;}
		.left_nav li,.left_nav01 li{ background:#F3F6F6; height:25px; line-height:25px; margin:2px 0; padding-left:15px;}
		.left_nav01 li{ padding-left:30px;}
		.left_nav li a,.left_nav01 li a{ text-decoration:none; background:#F3F6F6;height:25px; line-height:25px; display:block; font-size:14px;}
		.left_nav em { background-color:#0099FF;height:30px;line-height:30px; display:block;}
		.left_nav01 li a{ text-decoration:none;
	font-weight:bold;
	color:#333;
}
		.left_nav li.up{ background:#C8D4D2; font-weight:bold; font-size:14px;}
		.movie_type,.vmenu{ clear:both; background:#F3F6F6; margin:2px 0; padding:1px 0;}
		.movie_type ul,.vmenu ul{ clear:both; width:180px; margin:2px auto; text-align:left;}
		.movie_type li{ float:left; white-space:nowrap; margin-right:7px; height:20px; line-height:20px;}
		.movie_type em,.vmenu em{ background-color:#0099FF;  text-align:left; display:block;}
		.vmenu li{ clear:both; padding:2px 0;}
	#mainr{ float:right; width:704px;}
		h5{
	color:#333;
	font-size:14px;
}
		.comm_bg_w,.comm_bg_w01{ clear:both; background:#fff; padding:8px 0;}
		.comm_bg_w01{ padding:3px;}
		.pageLink{ text-align:center; padding:15px; }
		.pageLink span{ color:#7D9B9E;}
		.pageLink span strong{ background:#8CADB1; width:60px;  height:34px; line-height:34px; text-align:center; display:block; font-weight:bold; font-size:16px; color:#fff; }
		.pageLinkOn {
	font-weight:bold;
	border:1px solid #db7244;
	text-align:center;
	height:20px;
	line-height:20px;
	background:#ffb64b;
	display:inline-block;
	padding:0px 6px;
}
		.pageLink a{
	text-align:center;
	height:20px;
	line-height:20px;
	background:#fff;
	border:1px solid #fdcd74;
	margin:0 1px;
	display:inline-block;
	padding:0px 6px;
}
		.comm_top50{ clear:both; width:660px; margin:10px auto 25px auto;}
		.comm_top_l{ float:left; width:438px;border-top:1px solid #F1F5F4; padding-top:8px;}
		.comm_top_r{ float:right; width:160px; height:140px; border:1px solid #D1DADB; background:#F9FCFC; padding:15px; text-align:left; overflow:hidden;}
		.a_14{ font-weight:bold; font-size:14px;}
		.c_cc{ color:#ccc;}
		.per_bg{ width:88px; height:12px; float:left; overflow:hidden; margin-top:2px;}

		.per_c{ height:12px; display:block;}
		.icon_up{ }
		.icon_down{ }
		.i_{ }
		.icon_line{ }
		.a_info,.a_down{  width:73px; height:24px; line-height:24px; text-align:center; color:#fff; font-weight:bold; display:block; float:left;}
		.a_down{  margin-left:10px;}
		.m_td{ padding:10px 0;}
		.m_td01{ padding:20px 0;}
		.m_td01 *{font-size:13px;}  .movie_title *{font-size: 14px;}
		.f_w{ font-weight:bold;text-overflow:clip;white-space:nowrap;overflow:hidden; display:block;width:94px;}
	

#one
{
margin-left:5px;
margin-top:5px;
margin-right:5px;
}
.Text_1
{
color: #FFFFFF;font-weight: bold;font-size: 20px;font-family:"??";
}
.Text_2
{
color: #000000;font-weight: bold;font-size: 16px;font-family:"Verdana, Arial, Sans-Serif,  Courier, Times New Roman, Serif;";
}
.Line{
BORDER-BOTTOM: #c1c1c1 1px solid;
height:25px;
}