* { margin:0px; padding:0px;}
body { color:#666666;font-size:12px;line-height:23px;font-family:Verdana, Arial, Helvetica, sans-serif;}
ul { list-style-type:none;}
img { border:0px;}
input,select { font-size:12px;}
#toubiao{background:url(topbg.jpg); width:100%; height:30px; line-height:30px; font-size:12px;}
#top { width:100%; height:35px;background-image:url(index_02.gif); } 
#memu { width:100%; height:18px;background-image:url(memubg.gif); } 
#nav { font-size:14px; line-height:35px; margin:0 auto;width:960px;}
#nav ul{ padding-left:5px; }
#nav li{ margin:0px 9px 0px 8px; float:left; display:inline;}
#nav a:link,
#nav a:visited { text-decoration: none;color: #fff;}
#nav a:hover { text-decoration: underline;color:#fff;}
#other { width:192px; float:left;}
#other li { height:20px; width:57px; margin-right:5px; margin-top:8px;float:left; }
#t_line { height:12px; background-image:url(index_11.gif);}
#logo_nav{width:960px;height:70px;margin:0 auto;}
#logo{width:220px;height:60px;padding-top:5px;padding-left:8px;float:left}
.banner {width:468px; padding-left:10px; height:60px; float:left; margin-top:5px; display:block;}
#search{width:245px;padding-top:5px;float:right}
#search_box{width:245px;height:43px; background-image:url(search_bg.gif); background-repeat:no-repeat;}
#search1{padding-top:9px;float:left}
#search1 input{font-size:18px; font-weight:bold; color:#2B95C4;background-position:3px 2px;width:170px;height:20px;}
#search2{float:left; padding:9px 0 0 4px}
.moviewap { width:643px;padding:10px; float:left;}
.datelist { width:653px; padding:0px 5px;height:auto; clear:both; float:left;}
.datelist h1{float:left;width:643px;height:24px;line-height:24px;font-size:14px;text-align:left;font-weight:bold;border-top:1px #ABD2EA solid;border-bottom:1px #ABD2EA solid;color:#3E7395;padding:0px 5px}
.datelist ul{ margin:0px; padding:0px; height:auto; }
.datelist li{ margin:0px; width:65px; height:22px;  text-align:center; float:left;}
.datelist li a{ display:block;}
.datelist lia:link,a:visited { text-decoration: none;color: #fff;}
.datelist li a:hover { text-decoration: underline;color:#fff; background:#FF6600;}
.ListPlayer{ color:#fff;background:#FF6600;}
.dltitle {float:left;width:643px;line-height:24px;font-size:14px;text-align:left;font-weight:bold;border-top:1px #ABD2EA solid;border-bottom:1px #ABD2EA solid;color:#3E7395;padding:0px 5px}
a.dlstyle:link,
a.dlstyle:visited { text-decoration: none;}
a.dlstyle:hover { text-decoration: underline;color:#fff; background:#FF6600;}
.mlistc{ width:305px;float:left; margin:5px 5px 5px 5px;}
.imgb{ height:140px; width:110px;float:left;padding:5px;border:#d0d0d0 1px solid;}
.imgm{ height:256px; width:180px;float:left;padding:5px;border:#d0d0d0 1px solid;}
.Mc{ height:150px; width:165px;float:left;padding:0px;margin-left:5px;}
.wrap { width:956px; margin:0px auto;}
.sidebar_t { height: auto;width:283px; margin-right:5px;float:left;}
.box { height:auto; width:280px; background:#f8fcff; border:#9cc8d6 1px solid;}

.box .ntitle{ line-height:42px; padding:10px 0px 0px 12px;}
.box .ncontent{width:260px;height:90px;background:#fff;border:#9cc8d6 1px solid;margin:5px; padding:4px;}
.box .ycontent{width:260px;background:#fff;border:#9cc8d6 1px solid;margin:5px; padding:4px;}
.blist { color:#333; font-size:10px;height:15px; width:15px; background-color:#fffcd8; border:#ffa313 1px solid; float:left; text-align:center; line-height:15px;}
.n_title { width:210px;overflow:hidden;white-space:nowrap;float:left; padding-left:5px;}
.n_date { color:#6e6e6e;width:50px;}
.mmtitle { line-height:42px; padding:10px 0px 0px 12px;}
#content_t { width:665px;background:#ffffff;float:left;border:#9cc8d6 1px solid;}
.tmenu		{border-bottom:#9cc8d6 1px solid;background:#f8fcff;height:42px;padding:0px 2px;}
.tmenu a	{width:74px;border:#9cc8d6 1px solid;margin:3px;display:block;text-align:center;font-weight:bold;float:left;line-height:30px;margin-top:5px;}
.tmenu a:hover,.tmenu a.now{background:#FFFFFF;}
.tlist		{padding:8px 8px 0 8px;}
.tlist li	{width:129px; height:163px;text-align:center;float:left;}
.tlist li a img,.ptlist li a img{border:2px #D2E8FC solid;width:100px;height:132px;}
.tlist li a:hover img,.ptlist li a:hover img{border:2px #FF6600 solid;}
.tlist li p	{line-height:27px;text-align:center;}
.tlist li p a{font-weight:bold;}
#flashvisual{ width:400px; height:235px; margin-right:5px; float:left;}
#flashad { width:255px; height:235px;border:#9cc8d6 1px solid; float:left;}
#tonglanad { width:952px; height:auto; border:#9cc8d6 1px solid; margin:0px auto; clear:both; }
#tonglanad .left{float:left}
#tonglanad .right{float:right; width:250px; overflow:hidden;}
#tongshow { width:952px; height:auto; margin:0px auto; clear:both; }
#tongshow .show{border:#9cc8d6 1px solid; padding:5px; float:left; width:670px; margin:5px; margin-left:0px; margin-right:0px;}
#tongshow .ad{float:right; width:250px; overflow:hidden;border:#9cc8d6 1px solid;margin:5px;}
#links { background:#f8fcff; padding:5px;width:942px; height:auto; border:#9cc8d6 1px solid; margin:0px auto; clear:both; }
#links ul{padding:5px;list-style:none;overflow:hidden;}
#links li{ width:100px;float:left; }
.recommended {width:663px; float:left;}
.recommended ul {width:633px; padding:5px;list-style:none;margin:5px;}
.recommended li {width:121px; height:170px; text-align:center; margin-right:5px; float:left;}
.recommended ul li img{width:103px;height:138px;border:1px solid #D8D6D6;padding:1px;}
.recommended ul li p { padding:4px 2px; margin:0px;}
.recommended ul li dl { font-size: 12px;text-align:center;font-weight: normal;padding:4px 0px 4px 0px;line-height:17px;margin:0px}
.recommended ul li dl a { color:#494949;text-decoration: none; }
.recommended ul li dl a:hover { color:#F00;text-decoration: underline; }
.recommended_c { width:660px; border:#9cc8d6 1px solid; float:left; padding:5px 0px 5px 5px;}
.recommended_d { width:663px; height:auto; float:left; padding:0px;}
.artlist{width:663px; float:left;}
.artlist ul{float:left; padding-top:5px;}
.artlist li{float:left;position:relative; padding-left:12px; width:640px; height:20px; line-height:20px;}
.artlist li span{ float:left;position: absolute; right:10px; top:-4px;}
.photoborder {}
.photoborder img{border:1px solid #D8D6D6;padding:1px;}
.c_wrap { background:#f8fcff;width:653px; height:auto; border:#9cc8d6 1px solid; float:left; padding:0px 2px 0px 0px; margin-bottom:5px;}
.c_menubg { height:30px; background-image:url(C_bg_61.gif);}
.c_title { color:#fff; padding-left:25px; width:200px; line-height:30px;  float:left;}
.c_content { padding:5px; float:left; clear:left;}
.highlight{ color:#ff3c02; float:right; margin-right:20px;}
.rec_title {color:#ff3c02; font-size:14px;}
.mlist { padding:5px 0px 0px 20px; height:auto;}
.mlist ul li{width:175px; float:left; }
.sphoto {width:74px;float:left;border:#9cc8d6 1px solid;}
.sphoto img{width:72px; height:86px; padding:1px;}
.s_wrap{width:180px;float:left;}
.s_wrap a{font-size:12px;color:#16A4CF;text-decoration:none;}
.s_wrap a:hover{color:#fff;background-color:#16A4CF}
.s_wrap ul{font-size:12px;color:#555;list-style:none;margin:0;clear:left;margin-left:10px}
.s_wrap li{line-height:18px; height:18px; width:176px; overflow:hidden;}
.mvcontent { width:400px; float:left; margin-left:20px; margin-bottom:10px;}
.errinput{ width:200px; height:20px; border:#CCCCCC 1px solid;}
.mvp { line-height:30px;}
.player{margin:1px auto 10px auto;}
.player_box{width:653px;height:460px; border:5px #fff solid;}
#footer { clear:both; text-align:center;}
/*#notice .ncontent li{ border-bottom: #fcfcfc 1px dashed;}*/
.underline { background:#087599; height:4px; clear:both;}
.marginline { height:5px;clear:both;}
a:link,
a:visited {text-decoration: none;color: #00526d;}
a:hover {text-decoration: underline;color:#FF3300;}
.pagenavi { text-align:center;  font: 11px Arial, tahoma, sans-serif; padding-top: 10px; padding-bottom: 10px; margin: 0px; }
.pagenavi .break {border: medium none;  text-decoration: none; color:#C16012; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}
.pagenavi .num {color:#C16012; font-size:12pt; padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0}
.pagenavi .curr {border: 1px solid #aed3e9; background: #FFFFFF; text-decoration: none; color:#C16012; display:inline-block; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px;font-weight: bold;}
a.page {border: 1px solid #aed3e9; background: #FFFFFF; text-decoration: none; color:#C16012; display:inline-block; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}
a.page:visited {border: 1px solid #aed3e9; background: #FFFFFF; text-decoration: none; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}
a.page:hover {color: #C16012; background: #eff7fd; text-decoration: none}
.allmovie {  width:950px; margin:0px auto;}
.a_m_content { padding:0px 20px 0px 20px;}
.a_m_content h1{ font-weight:bold;font-size:14px;padding-left:10px; background:#e8f7ff; color:#FFFFFF;}
.a_m_content ul{ margin:0px; float:left; }
.a_m_content li{ width:100px; float:left;padding-left:10px;}
/*系统播放器相关CSS*/
#ShowPlayer{width:550px;height:460px;}
#ClosePlayer{ float:right; margin-right:4px;}
#ErrPlayer{ float:left; margin-left:4px;}
#DataPlayer{display:none; height:21px; background:#CCCCCC; line-height:21px;}/*内容页的播放器广告*/
#DataPlayer a{ font-size:14px; color:#FF0000}/*内容页的播放器广告*/
#AdPlayer{ width:560px; }/*播放页的播放器广告*/
.playerlist .ListPlayer{ background:#FF6600; color:#FFFFFF; font-weight:bold;}/*正在播放的集数*/
.menu ul li.MenuCss a {color: #FFFF00;}
/*系统评论相关CSS*/
#comment p{ clear:both;}
#comment .cm_all{ margin:2px 0px; line-height:21px; text-align:right}/*共有多少评论*/
#comment .cmtcontent{ margin:2px 0px; padding:5px 0px;}
.cm_all{float:right;}/*共6位网友参与评论*/
.cm_page{margin:5px 0px; clear:both}/*评论分页链接*/
#view1{
	width:650px; padding-left:10px;overflow:hidden;}
#view1 a{
	height:22px;
	line-height:20px;
	width:70px;
	text-align:center;
    font-size: 12px;
	border:#FFF 1px solid;
	margin:1px 0 0 5px;
	background-color:#fcfcfc;
}

#view h3{
	display:inline;
           width:653px;
	height:25px;
	line-height:25px;
	color:#ff6600;
	padding-left:19px;
	font-size:15px;
	background-color: #FFF;
        }
#view .list{
	padding-bottom:2px;
	border-top:none;
	max-height:200px;
	width:653px;
	overflow:auto;

}
#view .list a{
	display:inline;
	float:left;
	height:22px;
	line-height:20px;
	width:65px;
	text-align:center;
         font-size: 12px;
	border:#FFF 1px solid;
	margin:1px 0 0 5px;
	background-color:#fcfcfc;
        overflow:hidden;
	}
#view .list a:hover{
	display:inline;
	height:22px;
	line-height:20px;
	width:65px;
	text-align:center;
         font-size: 12px;
	border: #FFCA66 1px solid;
	margin:1px 0 0 5px;
	background-color: #FFFBF4;
        overflow:hidden;
}
/*专题列表页*/
#topic{float:right; width:655px; font-size:12px;border-bottom-width:1px;border-bottom-style: dashed;border-bottom-color: #EFEEEF;}
#topic img,#topic table{clear:right;}
#topic .pic{float: left; clear: left; width:225px; height:80px; padding:5px 10px 10px 10px;}
#topic .pic img{width:225px; height:80px;}