body {
	FONT-SIZE: 12px;
	 background:url(../images/m_bg.png);
	 position:relative; 
	 width:100%;
	  margin:0 auto; text-align:left; padding-bottom:20px;
} 
* { margin:0px; padding:0px;}
ul{ list-style-type:none;}

a:link,a:visited{ color:#000000; text-decoration:none;}
a:hover{ color:red;}
.clear{ clear:both; height:1px;}
.top{ width:1000px; height:101px; background:url(../images/movie_topic.png) top center no-repeat; margin:0 auto; text-align:left;}
.top img{ margin-bottom:20px; margin-top:5px; margin-left:20px; display:block; }
.do_line{ background:url(../images/d_line[1].png) repeat-x; height:2px; width:960px; margin:0 auto; margin-bottom:10px;}
.three_wrap{ width:960px; height:310px; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.f1,.f2,.f3{ width:306px;margin-left:10px; float:left; overflow:hidden; }
.f1_top{ background:#f4f4ec; border:1px solid #ddddd0; width:304px; height:89px; margin-top:5px;  overflow:hidden;}
ul.ul1 li{ width:100%; height:90px; text-align:left;line-height:20px; margin-top:10px; overflow:hidden; }
ul.ul1{ width:100%;}
ul.ul1 li img{ float:left; margin-right:5px; border:1px solid #CCCCCC; padding:2px; width:100px; height:75px; }
.three_wrap h4{ font-size:14px; font-weight:bolder; color:#000000;}
ul.ul2{ width:100%;}
ul.ul2 li{ width:100%; text-align:left;line-height:13px; margin-top:10px; padding-left:10px; background:url(../images/point.png) no-repeat 2px 5px; }
.f3 p{ line-height:23px;}
.movie_total{ width:960px; margin:0 auto; background:#ffffff; margin-top:10px; color:#000000; padding-bottom:10px;}

.mt_top{ background:url(../images/line-bg-1[1].gif) no-repeat; width:960px; height:46px;}
.movie_total img{ width:145px; height:180px; border:1px solid #CC66FF}
ul.ul3 li{ text-align:center; color:#000000; float:left; margin-top:20px; margin-left:38px; line-height:20px; height:230px;overflow:hidden; }
ul.ul3 li a:link,ul.ul3 li a:visited{ color:#000000;}
ul.ul3 li img{ border:0px;}
ul.ul3 li a:hover{ color:#red; text-decoration:underline;}
.mt_top h3{ font-size:16px; color:#FFFFFF; font-weight:bold; height:46px; line-height:46px;  text-align:left;}
.weibo{ width:960px; margin:0 auto;  margin-top:10px;}




#movie_ons{ width:960px; margin:0 auto;POSITION:relative;}

.m_v_gdl {LOAT: left;Z-INDEX:9999; POSITION: absolute;left:0px;top:120px;border:0px solid red;}
.m_v_gdl a {BACKGROUND: url(../images/v_bg_l.png) no-repeat left top; _background: none;Z-INDEX:9999;WIDTH: 50px; DISPLAY: block; HEIGHT: 60px;}

.m_v_gdr {FLOAT: right;z-index:9999;POSITION: absolute;left:910px;top:120px;border:0px solid blue;}
.m_v_gdr a {BACKGROUND: url(../images/v_bg_r.png) no-repeat right top; _background: none;Z-INDEX:9999;WIDTH: 50px; DISPLAY: block; HEIGHT: 60px;}



.m_v_nm {
	HEIGHT: 395px; OVERFLOW: hidden;z-index:998;
}
.m_v_nm DL DD {
	HEIGHT: 345px
}
.m_v_nm DL DD UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 230px; PADDING-RIGHT: 5px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.m_v_nm DL DD UL LI SPAN IMG {
	WIDTH: 230px; HEIGHT: 285px
}
.m_v_nm DL DD UL LI P {
	COLOR: #fff; PADDING-TOP: 6px
}
.m_v_nm DL DD UL LI P A {
	COLOR: #fff
}
.m_v_nm DL DD UL LI P EM.zs_tt {
	
}
.m_v_nm UL LI P EM.zs_bg {
	
}
.m_v_nm DL DD UL LI P EM.zs_bg {
	BACKGROUND-IMAGE: url(/images/special/movie/star_1.png); DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat
}
.m_v_nm UL LI P EM.zs_per {
	BACKGROUND-IMAGE: url(/images/special/movie/star_1.png); DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat
}
.m_v_nm DL DD UL LI P EM.zs_bg {
	MARGIN: 1px 0px 0px 5px; WIDTH: 60px; BACKGROUND-POSITION: left 4px
}
.m_v_nm DL DD UL LI P EM.zs_per {
	BACKGROUND-POSITION: left bottom; HEIGHT: 15px
}
.m_v_nm DL DD UL LI P I {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}


.m_v_nm p{ text-align:center; line-height:22px; font-size:12px;}








