﻿/* nav style */
div, span, h3, ul, li, strong {overflow:hidden;}
#ChannelMenu {
	margin:10px auto 20px auto;
	clear:both;
	background:url(firstM_normal.gif) repeat-x 0 -36px;
	height:36px;
	width:970px;
}
#ChannelMenu .Shell {
	background:url(firstM_normal.gif) no-repeat left top;
}
#ChannelMenu .Tab {
	background:url(firstM_normal.gif) no-repeat right -73px;
	width:100%;
	text-align:left;
}
#ChannelMenu .Tab ul {
	margin:0;
	padding:0;
	margin-left:15px;
	list-style-type:none;
}
#ChannelMenu .Tab ul li {
	float:left;
	padding:0;
	padding:0 7px 0 5px;
	background:url(vertical.gif) no-repeat right -50px;
	width:100px;
}
#ChannelMenu .Tab ul li a {
	margin-top:5px;
	display:block;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	height:27px;
	line-height:27px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
#ChannelMenu .Tab ul li a span {
	padding:0 20px;
	display:block;
}
#ChannelMenu .Tab ul a:hover {
	background:url(menuStat.png) no-repeat left top;
}
#ChannelMenu .Tab ul li a:hover span {
	background:url(menuStat.png) no-repeat -80px -27px;
}
#ChannelMenu .Tab ul li.Current a:hover, #ChannelMenu .Tab ul li.Current a {
	margin-top:6px;
	background:url(menuStat.png) no-repeat -10px -60px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:30px;
	line-height:30px;
}
#ChannelMenu .Tab ul li.Current a:hover span, #ChannelMenu .Tab ul li.Current a span {
	display:block;
	background:url(menuStat.png) -90px right no-repeat;
	height:30px;
}


#ChannelMenu .Tab ul li.VipTrade {
	width:160px;
}
#ChannelMenu .Tab ul li.VipMyAlipay {
	width:165px;
}
#ChannelMenu .Tab ul li.MyAlipay {
	width:100px;
}
* html #ChannelMenu .Tab ul li.VipTrade a span, * html #ChannelMenu .Tab ul li.VipMyAlipay a span {
	padding:8px 5px 5px 5px;
}
#ChannelMenu .Tab ul li span img {
	margin-left:5px;
	margin-top:-2px;
}
/*
#ChannelMenu .Tab ul li.Current a:hover {
	background:url(menuStat.png) -10px -60px no-repeat;
}
*/
#ProductMenu {
	margin:-20px auto 2px auto;
	clear:both;
	background:url(secdM_normal.png) 0 -44px repeat-x;
	height:30px;
	width:970px;
}
#ProductMenu .Shell {
	background:url(secdM_normal.png) no-repeat left -7px;
}
#ProductMenu .Tab {
	background:url(secdM_normal.png) no-repeat right bottom ;
	width:100%;
	text-align:left;
}
#ProductMenu .Tab ul {
	margin:0;
	padding:0px;
	list-style-type:none;
	height:37px;
	overflow:hidden;
	margin-left:10px;
	background:url(secdM_normal.png) no-repeat right -81px ;
}
#ProductMenu .Tab ul li {
	float:left;
	padding:3px 7px 0 7px;
	display:block;
	background:url(vertical.gif) no-repeat right 8px;
	width:90px;
	margin-left:-1px;
}
#ProductMenu .Tab ul li a {
	display:block;
	color:#666;
	height:22px;
	line-height:22px;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
}
#ProductMenu .Tab ul li a span {
	padding:1px 2px 0 2px;
	display:block;
}
#ProductMenu .Tab ul li a:hover {
	background:url(menuStat.png) -10px -130px no-repeat;
	color:#FF0;
}
#ProductMenu .Tab ul li a:hover span {
	background:url(menuStat.png) right -152px no-repeat;
}
#ProductMenu .Tab ul li a:hover {
	color:#FF7300;
}
#ProductMenu .Tab ul li.Current a {
	background:url(menuStat.png) -10px -175px no-repeat;
	color:#FFF;
}
#ProductMenu .Tab ul li.Current a span {
	background:url(menuStat.png) right -197px no-repeat;
}
#ProductMenu .Tab ul li.Current a:hover {
	background:url(menuStat.png) -10px -175px no-repeat;
	color:#FF0;
}
#ProductMenu .Tab ul li.Current a:hover span {
	background:url(menuStat.png) right -197px no-repeat;
}

/* ending */



/* 全局共用属性CSS */
A.off_1:link {COLOR: #666666; TEXT-DECORATION: none}
A.off_1:hover {COLOR: #000000; TEXT-DECORATION: underline}
A.off_1:active {COLOR: #666666; TEXT-DECORATION: none}
A.off_1:visited {COLOR: #666666; TEXT-DECORATION: none}
A.off_2:link {COLOR: #000000; TEXT-DECORATION: none}
A.off_2:hover {COLOR: #cc0000; TEXT-DECORATION: underline}
A.off_2:active {COLOR: #000000; TEXT-DECORATION: none}
A.off_2:visited {COLOR: #000000; TEXT-DECORATION: none}
.off_table_07 {WIDTH: 960px; PADDING-TOP: 4px; HEIGHT: 30px; BACKGROUND-COLOR: #f8f8f8}
.off_table_06 {BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 960px; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 29px; BACKGROUND-COLOR: #f8f8f8}
.off_table_05 {WIDTH: 960px; HEIGHT: 5px; BACKGROUND-COLOR: #ebebeb}
.off_table_03 {WIDTH: 960px; HEIGHT: 3px; BACKGROUND-COLOR: #ebebeb}
.off_table_01 {WIDTH: 960px; HEIGHT: 1px; BACKGROUND-COLOR: #ebebeb}
.off_text_01 {FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: Arial; LETTER-SPACING: 1pt}
.h_4 {FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 4px}
.h_5 {FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 5px}
.h_10 {FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 10px}
.h_15 {FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 15px}
.h_20 {FONT-SIZE: 1px; WIDTH: 100%; HEIGHT: 20px}
.h_x {FONT-SIZE: 1px; BACKGROUND-POSITION-Y: center; BACKGROUND-IMAGE: url(tj_x.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px}
#daohangm{width:auto;float:left;margin:2px 0px 0px 10px;}
*{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{white-space:normal;padding:0 3px;word-wrap:break-word;word-break:break-all}
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}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.banner{width:970px}
.t_l {text-align:left; }
.t_c {text-align:center; }
.t_r {text-align:right; }
c{color: #FF0000;font-size: 15px;font-weight: bold;}
.link-lb-ff0000{COLOR: #fc8301 !important;}
.ad_txt_bar {margin-bottom:10px;margin-top:8px;padding:3px 10px;text-align:left;width:217px;}
.input{width:398px; height:17px; border:1px solid #45B0DA; padding:2px 0 0 2px; float:left;background:url(inputbg.gif) no-repeat right center #fff;}
.button{background:url(imgcomm.gif) no-repeat -158px -293px; border:none; width:83px; height:23px; text-align:center; color:#377FAA; margin-left:4px; float:left;}
.button01{background:url(imgcomm.gif) no-repeat -78px -293px; width:63px; height:23px; text-align:center; color:#377FAA; margin-left:4px; float:left;border:none;}
.hollow {line-height:5px;width:100%;height:5px}
.topad{background:#BFDCEC;margin:0 auto 3px;height:90px;overflow:hidden;width:970px; overflow:hidden;text-align:center;}



/* 布局CSS */
#topmenu{width:968px; height:25px; border:1px #CEE7FF solid;}
#topmenu ul {padding:0px; line-height:25px;}
#topmenu li {float:left;padding-left:12px;}
#topmenu li.red {color:red;}
.logo{float:left;width:275px;height:75px; position:relative;left:16px; top:10px; }
#content_where a.c_blue{color:#166EE9}
#content_where a.c_green{color:#72B729}
.c_green{color:#72B729}
.c_blue{color:#166EE9}
#where a.c_green{color:#72B729}


.p-nav{float:right;position:relative;z-index:2; width:380px; margin:30px 0 0; height:26px; overflow:hidden;}
.p-nav li{float:left; height:22px; line-height:22px; padding:6px 0 0 28px; margin:0 0 0 14px!important;margin:0 0 0 13px;}
.p-nav li.index{background:url(t_nav_bg_1.gif) no-repeat -10px -10px; }
.p-nav li.movie{background:url(t_nav_bg_2.gif) no-repeat -10px -10px; padding-left:26px;}
.p-nav li.music{background:url(t_nav_bg_3.gif) no-repeat -10px -10px;}
.p-nav li.game{background:url(t_nav_bg_4.gif) no-repeat -10px -10px;}
.p-nav li.bbs{background:url(t_nav_bg_5.gif) no-repeat -10px -10px;}
.p-nav li.blog{background:url(t_nav_bg_6.gif) no-repeat -10px -10px;}
.p-nav li.cmt{background:url(t_nav_bg_7.gif) no-repeat -10px -10px;}
.p-nav li.hr{background:url(t_nav_bg_8.gif) no-repeat -10px -10px; padding-left:23px;}
#menu {width:970px;position:relative; height:45px; float:left; margin:5px 0 0; z-index:1;clear:both;  background:url(hd_bg.jpg) no-repeat;}
#menu ul {font-size:14px; font-weight:bold; padding:5px 0 0 60px; clear:both; }
#menu ul a {color:#fff; display:block;width:85px;}
#menu li { line-height:25px; height:25px; float:left; background:url(menu_libg.gif) no-repeat left center; text-align:center; }
#menu li.nobg {background:none; }
#menu .current,#menu li a:hover {background:url(memu_upbg.jpg) no-repeat center top; text-decoration:none;}
#center_welcome dd a.menu {margin:0 15px; }
.left2{float:left;clear:left;width:240px;margin:0}
.default_tj{float:left;clear:left;width:728px;margin:0px}
#default_rank,#piaofang,#rank,#hot_img,#hot_play,#newmv{margin:8px 0 0;padding-bottom:10px;background:url(left_box_b.jpg) no-repeat bottom}


#default_ygp h2 {padding:0 15px;background:url(left_h2.jpg) no-repeat center top}
#default_ygp h2 span {float:right;width:40px;height:7px;line-height:7px;text-indent:-9999px;margin:15px 0 0 0;background:url(more.gif) no-repeat;}
#default_ygp h2 label {float:left;width:120px;}
#default_ygp h2 span a {display:block;width:100%;height:100%}
#rank{margin:0px 0 0;padding-bottom:10px;background:url(left_box_b.jpg) no-repeat bottom}



.m_t10{margin:10px 0 0}
#hot_play ul{padding:5px}
#hot_play li{width:185px;text-align:center;height:110px}
#hot_play li img{width:185px;height:80px;margin:5px auto;display:block}
#hot_play li a{color:#736D6F}

#hot_play li a:hover,#hot_img li a:hover{color:#257EC0}

#default_rank h2,#rank h2{height:31px;border-bottom:1px #BFDCEC solid;padding:0 8px 0 10px;overflow:hidden;background:url(rank_h2.jpg) no-repeat}
#default_rank h2{background:url(default_rank_h2.jpg) no-repeat}
#default_rank h2 cite,#rank h2 cite{float:right;font-style:normal;font-weight:normal;background:url(rank_tab.jpg) no-repeat;width:34px;height:29px;cursor:pointer;position:relative;top:3px;line-height:40px;text-align:center}
#default_rank h2 cite.select,#rank h2 cite.select{background:url(rank_select.jpg) no-repeat;color:#F5840E}
#default_rank .one dl{width:104px}
.rank_list .one dl{width:130px}
#newmv {float:right;width:240px;}
#newmv h2{height:50px;position:relative;background:url(new_h2.gif) no-repeat;}
#piaofang ul,#newmv ul{clear:both;margin:0 10px;height:205px;*height:220px;background:url(rank_ico.gif) no-repeat 0 12px;overflow:hidden}

/*no.*/
#piaofang li,#newmv li {border-bottom:1px #C0DDEB dashed;height:18px;padding-left:23px;margin:4px 0 0;line-height:18px;overflow:hidden}
#newmv li{border-bottom:1px #C0DDEB dashed;height:18px;padding-left:26px;margin:4px 0 0;line-height:18px;overflow:hidden}
#default_rank .rank_ul li span{width:77px}
#piaofang h2{height:50px;position:relative;background:url(piao_h2.gif) no-repeat;}
#piaofang ul,#newmv ul{height:215px}
#piaofang li span,#newmv li span{float:right;color:#f60}
#piaofang ul,#newmv ul{padding:10px 0}
#piaofang li img,#newmv li img{vertical-align:middle;margin:0 5px 0 0}

.ad728 {float:left;width:719px;margin:8px 0px 0px;overflow:hidden}
.ad970 {float:left;width:970px;background:#D6E7F9;padding:0;text-align:center;}
/*.ad970 {float:left;width:970px;background:#D6E7F9;padding:4px 0;text-align:center;}*/
.ad610 {float:right;width:600px;background:#D6E7F9;padding:5px;margin-bottom:8px;text-align:center;}
.ad685 {float:left;width:100%;margin-top:5px;background:#f4fbfc;padding:5px;text-align:center;}
.img_ad{float:right;width:240px;margin:12px 0 0;overflow:hidden}
.img_ad2{float:right;width:240px;margin:0 0 12px 0;overflow:hidden}
.adindex2 {width:970px;margin:5px 0 0 5px}
.spanclass {float:left;width:970px;padding:4px 0;background:#D6E7F9;text-align:center;}

.left li a{color:#726E6E;text-decoration:none;height:22px;line-height:22px;width:130px;}
.left li a:hover{color:#257EC0;text-decoration:underline}
.right {width:717px;float:right;margin:10px 0 0}
.tmd,.page{text-align:left;position:relative;top:2px;z-index:2;padding:2px 4px;clear:both; border:none; overflow:hidden;}
.tmd em,.tmd a,.page a {margin-left:5px;}
.tmd em,.page em{font-style:normal; color:#fff; padding:2px 4px; border:1px solid #F60; background:#f60;}
.tmd a,.page a{border:1px solid #ddd; background:#fff; padding:2px 4px;}
.tmd input { margin-left:10px;}
.tmd em.nolink,.page em.nolink{background:#fff; border:1px solid #ddd; color:#000; vertical-align:middle; font-style:normal; padding:2px 4px;}
.softdown {margin:8px 0;text-align:center;}
.softdown img{width:715px;height:60px;}
p.b_page{height:25px;line-height:25px;text-align:left;background:#F1F1F1;position:relative;top:-1px;z-index:2;padding: 0 5px;clear:both;overflow:hidden;}
p.b_page span{color:#FF7302;border:1px #FF7302 solid}
p.b_page a{margin:0 2px;color:#000}
p.b_page a{font-weight:bold}

p.c_page{height:25px;line-height:25px;text-align:right;background:#FFFFFF;position:relative;top:-1px;z-index:2;clear:both}
p.c_page a{margin:0 2px;color:#000}
p.c_page a{font-weight:bold}

#list_index,#noresult_rmtj,#noresult_dyjz,#noresult_music{padding-bottom:5px;background:url(list_fenlei_b.jpg) no-repeat bottom}
#list_index{padding-bottom:5px;background:url(list_fenlei_b.jpg) no-repeat bottom}
#list_index .t{height:5px;overflow:hidden;background:url(list_fenlei_t.jpg) no-repeat top}
#list_index .c{border:1px #BFDCEC solid;border-width:0 1px;padding:5px 18px}
#list_index .c p a{margin:0 0 0 10px}
#list_index .c p{height: auto;line-height:25px}
#list_index .c p a.more{float:right;color:#F56E26}
#film_index p.index_search label{float:left;position:relative}
#list_index .c p label{float:left;position:relative}
#film_index p.index_search input.input,.rank_list input.input{float:left;width:345px;height:19px;margin-left:10px;line-height:19px;border:1px #91C2E0 solid;border-right:0;background:#F4F9FC}
#list_index .c p input.input{float:left;width:345px;height:19px;margin-left:10px;line-height:19px;border:1px #91C2E0 solid;border-right:0;background:#F4F9FC}
#film_index p.index_search img{cursor:pointer}
#list_index .c p label img{cursor:pointer}
#film_index p.index_search label span#search_list{position:absolute;z-index:5;right:0px;_right:-1px;top:21px;background:#F4F9FC;border:1px #91C2E0 solid;border-top:1px #F4F9FC solid;width:361px;display:none}
#list_index .c p label span#search_list{position:absolute;z-index:5;right:0px;_right:-1px;top:21px;background:#F4F9FC;border:1px #91C2E0 solid;border-top:1px #F4F9FC solid;width:361px;display:none}
#film_index p.index_search label span#search_list a{display:block;border-bottom:1px #E0EFF6 solid}
#list_index .c p label span#search_list a{display:block;border-bottom:1px #E0EFF6 solid}
.text_ad{padding-top:10px;clear:both}
.text_ad li{float:left;padding:0 18px 0 8px;background:url(text_ad_li.jpg) no-repeat left 8px}
#film_list{margin:5px 0 0}
#film_list h3,h3.tab{font-size:14px;height:24px;clear:both;margin-left:3px;line-height:28px;overflow:hidden;border-bottom:1px #BFDCEE solid;}


.sd02 {float:left;margin:0 3px 0 0;display:block;font-weight:normal;background:url(list_tab_left.jpg) no-repeat left -24px;font-weight:bold;line-height:25px;border-bottom:1px #fff solid; z-index:0;position:relative;}

.sd02 a {background:url(list_tab_right.jpg) no-repeat right -24px;padding:0 15px;display:block;color:#000;cursor:pointer;
}

.sd01 {float:left;margin:0 3px 0 0;display:inline;font-weight:normal;background:url(list_tab_left.jpg) no-repeat left top;font-weight:bold;line-height:24px;border-bottom:1px #fff solid;z-index:1;position:relative;}

.sd01 a {background:url(list_tab_right.jpg) no-repeat right top;padding:0 15px;display:block;color:#f60;cursor:pointer;
}

h3.tab strong {float:left;margin:0 3px 0 0;display:inline;font-weight:normal;background:url(list_tab_left.jpg) no-repeat left -24px}
h3.tab strong a {background:url(list_tab_right.jpg) no-repeat right -24px;padding:0 15px;display:block;color:#000}

h3.tab strong{float:left;margin:0 3px 0 0;display:inline;font-weight:normal;background:url(list_tab_left.jpg) no-repeat left top;font-weight:bold;line-height:24px;}
h3.tab strong a{background:url(list_tab_right.jpg) no-repeat right top;padding:0 15px;display:block;color:#f60}

#film_list h3 strong.select,h3.tab strong.select{position:relative;top:1px;font-weight:bold;line-height:24px;border-bottom:1px #fff solid;background:url(list_tab_left.jpg) no-repeat left top}
#film_list h3 strong.select a,h3.tab strong.select a{background:url(list_tab_right.jpg) no-repeat right top;color:#f60}
#film_list h3 span.adlink {float:right;margin-right:-9px;}
#footer{border-top:1px #D6E7F9 solid;margin:10px auto;width:970px;padding:10px 0;text-align:center;color:#5A6873;line-height:30px}
#footer ul { height:22px; line-height:22px; overflow:hidden; width:565px; margin:0 auto; }
#footer li { float:left; margin-right:5px; }
#footer p{text-align:center;color:#207EBC; clear:both;}
#footer p a{color:#207EBC}
#footer p a:hover{color:#f60}

#friend{
	border:1px #ddd solid;
	width:968px;
	height:auto;
	clear:both;
	margin-top:5px;
}
#friend h3 { border-bottom:1px #ddd solid;}
.l_l {width:150px; float:left; background:url(link_s1.gif) repeat-x; line-height:22px; text-align:center; font-size:14px; font-weight:bold; color:#0000FF;}
.l_r {width:798px; float:right; background:url(link_s2.gif) repeat-x; line-height:22px; padding-right:20px; color:#f00; text-align:right;font-size:12px;}

#friend .fleft{float:left;background:#D6E7F9;margin:2px;width:38px;font-size:13px;letter-spacing:2px;padding:8px 3px;text-align:center;color:#0463E1;line-height:14px}
#friend .fright{float:left;border-left:1px #D6E7F9 solid;white-space:normal;padding:5px;color:#5A6873;}
#friend .fright ul {margin:0 10px;}
#friend .fright li {float:left;width:86px;margin-right:10px;line-height:20px;overflow:hidden;margin:0px;}
#friend .fright li.linkimg {float:left;width:90px;margin-right:10px;padding-top:3px;}
#friend a {color:#207EBC}
#friend a:hover{color:#f60}

/* 分类索引 */

#film_index{margin:0}
#film_index p.index_search{padding:8px 0 0 30px;height:32px;background:#D6E7F9;font-size:12px;vertical-align:middle;text-align:left;color:#000}
#film_index p.index_search select{float:left;font-size:12px}
#film_index dl{margin:10px;font-size:14px}
#film_index dt{font-weight:bold;color:#000;height:30px;line-height:30px}
#film_index dd{float:left;color:#878C8F;width:130px;line-height:15px;margin:8px 0;margin-right:9px}
#film_index a{color:#237FC2;text-decoration:underline}
#film_index a:hover{color:#f60; LEFT: 1px; POSITION: relative; TEXT-DECORATION: none; TOP: 1px
}
#film_index p{font-size:14px;color:#237FC2;clear:both;text-align:right;padding-right:110px}
/* 电影内容页 */

#flash{float:left;margin:0;width:500px;height:205px;}
#fenlei{float:right;width:460px;margin:8px 0 0;}
#default_search{float:right;width:460px;margin:0;}
#default_search h3{font-size:12px;margin-left:23px;font-weight:normal;color:#0564E4; display:none;}
#default_search h3 *{float:left;margin-left:-1px;margin-bottom:-1px;display:inline;position:relative;z-index:2;cursor:pointer;width:55px;height:22px;line-height:22px;text-align:center}
#default_search h3 strong{font-weight:normal;background:url(default_search_strong.jpg);border-bottom:1px #D4D6D5 solid}
#default_search h3 strong.select{font-weight:bold;background:url(default_search_strong_select.jpg);border-bottom:0}
#default_search h3 label{background:url(default_search_label.jpg);border-bottom:1px #D4D6D5 solid}
#default_search h3 label.select{background:url(default_search_label_select.jpg);border-bottom:0;font-weight:bold}
#default_search h3 span{background:url(default_search_span.jpg) repeat-x;border:1px #D4D6D5 solid;border-width:0 1px 1px 1px}
#default_search h3 span.select{background:url(default_search_span_select.jpg) repeat-x;font-weight:bold;border-bottom:0}
#default_search .block{clear:both;width:460px;padding-top:10px;height:61px;overflow:hidden;background:url(default_search_blcok.jpg) no-repeat}
#default_search p{width:400px;margin:5px auto 0 auto;overflow:hidden;color:#0663E6;}
#default_search p .input{float:left;width:240px;height:19px;line-height:21px;border:1px #91C2E0 solid;border-right:0;background:#F4F9FC}
#default_search p img{float:left;vertical-align:middle}
#default_search p a{margin-left:10px;}

/* add by jiake */
#default_search dl{margin:5px 0 0 15px;line-height:25px;overflow:hidden;color:#0663e6;}
#default_search dt{float:left;width:65px;height:25px;line-height:25px;font-weight:bold;}
#default_search dd{float:left;margin-right:5px;overflow:hidden;}
#default_search dd a{float:left;margin-right:10px;overflow:hidden;}

#fenlei{padding-bottom:6px;background:url(fenlei_b.jpg) no-repeat bottom}
#fenlei .t{height:6px;overflow:hidden;background:url(fenlei_t.jpg) no-repeat}
#fenlei .c{border:1px #BFDCEA solid;border-width:0 1px;height:114px;overflow:hidden}
#fenlei dl{float:left;margin:3px 9px;display:inline;width:210px}
#fenlei .film dt{background:url(diqu_dt.jpg) no-repeat bottom;height:25px;line-height:25px;font-size:14px;font-weight:bold;color:#237FC2}
#fenlei .diqu dt{background:url(diqu_dt.jpg) no-repeat bottom;height:25px;line-height:25px;font-size:14px;font-weight:bold;color:#237FC2;}
#fenlei .film dt{background:url(fenlei_film_dt.jpg) no-repeat bottom}
#fenlei dd{float:left;width:42px}

.zanzhu_text_ad { clear:both; width:970px;}
.zanzhu_text_ad ul{clear:both;float:center;margin:10px 0 0;width:910px;color:#257EC0;background:url(announce.gif) no-repeat left 2px;padding-left:75px;border-bottom:1px #D9D5D6 solid;line-height:22px;height:22px;overflow:hidden}
.zanzhu_text_ad li{float:center;display:inline;margin:0 10px 0 0;width:200px;white-space:nowrap;height:22px;line-height:22px;}
#default_ygp{float:left;clear:left;width:210px;background:url(default_left_box_b.jpg) no-repeat bottom}
#default_rank{float:left;clear:left;width:210px;background:url(default_left_box_b.jpg) no-repeat bottom}
#default_rank .rank_ul{height:170px;overflow:hidden;}
#default_rank .rank_ul a{color:#736F6E}

#default_rmtj{float:left;margin:8px 0 0 8px;padding-bottom:6px;background:url(default_rmtj_b.jpg) no-repeat bottom;width:500px}
#default_rmtj h2,#noresult_rmtj h2{background:url(default_rmtj_h2.jpg) no-repeat;height:31px;padding-right:1px;}
#default_rmtj h2 *,#noresult_rmtj h2 *{float:right;font-weight:normal;width:58px;margin:4px 0 0;border-bottom:border:1px #BFDCEC solid;height:22px;cursor:pointer;overflow:hidden;line-height:22px;text-align:center;margin-right:-1px;display:inline}
#default_rmtj h2 span,#noresult_rmtj h2 span{background:url(rmtj_h2_span.jpg) no-repeat}
#default_rmtj h2 span.select,#noresult_rmtj h2 span.select{background:url(rmtj_h2_span.jpg) no-repeat left -22px}
#default_rmtj h2 label,#noresult_rmtj h2 label{background:url(rmtj_h2_label.jpg) no-repeat}
#default_rmtj h2 label.select,#noresult_rmtj h2 label.select{background:url(rmtj_h2_label.jpg) no-repeat left -22px}
#default_rmtj h2 strong,#noresult_rmtj h2 strong{background:url(rmtj_h2_strong.jpg) no-repeat}
#default_rmtj h2 strong.select,#noresult_rmtj h2 strong.select{background:url(rmtj_h2_strong.jpg) no-repeat left -22px}
#default_rmtj h2 .select,#noresult_rmtj h2 .select{color:#F6830E;border-bottom:1px #fff solid}
.border_1c{border:1px #BFDCEC solid;border-width:0 1px; }
.border_box {border:1px #BFDCEC solid }
#default_rmtj .border_1c,#noresult_rmtj .border_1c{padding:0 9px;height:288px;overflow:hidden;*height:298px}
#default_rmtj .rm_film,#noresult_rmtj .rm_film{float:left;width:108px;margin:20px 6px;display:inline}
#default_rmtj a.img,#noresult_rmtj a.img{display:block;padding:4px;position:relative;background:#E4E4E4}
#default_rmtj a.img .hot,#noresult_rmtj a.img .hot{position:absolute;left:0;_left:-4px; top:0; }
#default_rmtj dt,#noresult_rmtj dt{font-weight:bold;margin:5px 0 0}
#default_rmtj dd,#noresult_rmtj dd{line-height:20px;height:60px;overflow:hidden;color:#868B8E}
#default_rmtj p,#noresult_rmtj p{margin:5px 0 0}
#default_rmtj p a,#noresult_rmtj p a{margin-right:-1px}

.tigong{float:right;width:240px;margin:10px 0 0;padding-bottom:10px;background:url(left_box_b.jpg) no-repeat bottom}
.tigong .t{height:10px;overflow:hidden;background:url(default_tg_t.jpg) no-repeat top}
.tigong dl{padding:5px 10px;height:172px;*height:305px;overflow:hidden}
.tigong dt{font-size:14px;font-weight:bold;color:#0364E6;height:25px;line-height:25px}
.tigong dd{width:220px;height:300px;line-height:20px;overflow:hidden;display:inline;}

#default_list{float:left;width:719px;margin:3px 0 0;padding-bottom:6px;background:url(dyjz_b.jpg) no-repeat bottom}
#dyjz{float:left;width:719px;margin:3px 0 0;padding-bottom:6px;background:url(dyjz_b.jpg) no-repeat bottom}
#dyjz h2,#noresult_dyjz h2,#noresult_music h2{height:21px;line-height:21px;margin-bottom:5px;overflow:hidden;background:url(default_live_h2.jpg) no-repeat 20px top}
#dyjz h2 span,#noresult_dyjz h2 span,#noresult_music h2 span{margin:8px 15px 0}
#dyjz h2 label{float:left;margin:2px 0 0 280px;white-space:nowrap;overflow:hidden;display:inline;font-size:12px;font-weight:normal}
#dyjz h2 label a{margin-right:10px}
#default_list .t,#noresult_dyjz .t,#noresult_music .t{height:6px;overflow:hidden;background:url(dyjz_t.jpg) no-repeat left top}
#noresult_dyjz .t,#noresult_music .t {background-image:url(noresult_dyjz_t.jpg) }

#dyjz .t{height:6px;overflow:hidden;background:url(dyjz_t.jpg) no-repeat left top}
#dyjz a.bigimg,#noresult_dyjz a.bigimg{float:left;width:175px;height:256px;overflow:hidden;margin:5px 15px;text-align:center;display:inline}
#dyjz .border_1c,#noresult_dyjz .border_1c{height:276px;*height:261px;_height:271px;overflow:hidden}
#dyjz a.bigimg img,#noresult_dyjz a.bigimg img{border:5px #E3E5E4 solid;display:block;width:165px;height:224px;margin-bottom:5px}
#dyjz img,#noresult_dyjz img{border:5px #E3E5E4 solid}
#dyjz ul,#noresult_dyjz ul{float:right;width:510px;margin:5px 0}
#dyjz li,#noresult_dyjz li{float:left;text-align:center;height:128px;overflow:hidden;width:155px;margin:0 15px 0 0;display:inline}
#dyjz a,.default_list li a,#noresult_music li a,#default_ygp .img a,#noresult_music .img a,#noresult_dyjz a,#default_music a,#noresult_music a{color:#706E6F}
#dyjz li img{display:block;width:145px;height:95px;margin-bottom:3px}
.default_list{width:480px;padding-bottom:6px;background:url(default_list_b.jpg) no-repeat bottom;}
.default_list .t{height:6px;overflow:hidden;background:url(default_list_t.jpg) no-repeat left top}
.default_list h2{height:21px;line-height:21px;overflow:hidden;margin:5px 15px;background:url(default_list_h2_movie.jpg) no-repeat left top}
.default_list h2 label{float:left;margin:5px 0 0 200px;white-space:nowrap;overflow:hidden;display:inline;font-size:12px;font-weight:normal}
.default_list h2 label a{margin-right:10px}
.default_list span.more{margin-top:12px}
.f_l{float:left}
.f_r{float:right}
.default_list a.img{float:left;padding:10px}
.default_list a:hover,#dyjz h2 label a:hover {left:1px;position:relative;text-decoration:none;top:1px}
.default_list a.img img{border:3px #000 solid;width:160px;height:225px}
.default_list dl{float:right;width:260px;margin:10px 20px 0 0;color:#878C8F;display:inline}
.default_list dt{font-weight:bold;font-size:14px}
.default_list dd{height:44px;overflow:hidden}
.default_list ul{float:right;width:280px}/*图片方式*/
.default_list li{width:108px;height:170px;overflow:hidden;float:left;text-align:center;margin-right:30px;display:inline}
/*.default_list ul{float:left;list-style:none;}文字方式*/
/*.default_list li{width:110px;float:left;text-align:left;background:url(ico.gif) no-repeat 2px 8px;display:inline;padding-left:12px;margin-right:20px;}文字方式*/
.default_list li img{border:4px #E4E4E4 solid;display:block;margin-bottom:5px;width:100px;height:140px}

#movie h2{background:url(default_list_h2_movie.jpg) no-repeat left top}
#tv h2{background:url(default_list_h2_tv.jpg) no-repeat left top}
#comics h2{background:url(default_list_h2_comics.jpg) no-repeat left top}
#disport h2{background:url(default_list_h2_disport.jpg) no-repeat left top}
#dz h2{background:url(default_list_h2_movie.jpg) no-repeat left top}
#xj h2{background:url(default_list_h2_xj.jpg) no-repeat left top}
#kh h2{background:url(default_list_h2_kh.jpg) no-repeat left top}
#yq h2{background:url(default_list_h2_yq.jpg) no-repeat left top}
#kb h2{background:url(default_list_h2_kb.jpg) no-repeat left top}
#jq h2{background:url(default_list_h2_jq.jpg) no-repeat left top}
#aq h2{background:url(default_list_h2_aq.jpg) no-repeat left top}
#gc h2{background:url(default_list_h2_tv.jpg) no-repeat left top}
#rh h2{background:url(default_list_h2_rh.jpg) no-repeat left top}
#gt h2{background:url(default_list_h2_gt.jpg) no-repeat left top}
#om h2{background:url(default_list_h2_om.jpg) no-repeat left top}
#dh h2{background:url(default_list_h2_comics.jpg) no-repeat left top}
#zy h2{background:url(default_list_h2_disport.jpg) no-repeat left top}
#default_ygp{margin:8px 0 0;padding-bottom:8px}
#default_ygp h2{background:url(default_ygp_h2.jpg) no-repeat;height:31px;line-height:31px;overflow:hidden}
#default_ygp ul{width:175px;margin:0 auto}
#default_ygp .img{padding:10px 0 0}
#default_ygp .img li.imgbox{width:175px;height:66px;overflow:hidden;}
#default_ygp .img img{display:block;width:175px;}
#default_ygp .img li.txt175{height:22px;line-height:22px;overflow:hidden}
#default_ygp .txt li{height:22px;line-height:22px;overflow:hidden; margin-top:4px;}
#default_ygp .txt span{float:left;margin-right:5px;display:inline;width:44px;height:18px;margin:2px 0 0;text-align:center;line-height:18px;color:#fff;background:url(default_ygp_txt1.jpg) no-repeat}
#default_ygp .txt2 span{background:url(default_ygp_txt2.jpg) no-repeat}
#default_ygp .txt3 span{background:url(default_ygp_txt3.jpg) no-repeat}
#default_ygp .left_c {height:266px;overflow:hidden}
#default_music{float:left;width:498px;margin:8px 0 0 10px;padding-bottom:6px;background:url(default_music_b.jpg) no-repeat bottom}
#default_music h2{background:url(default_music_h2.jpg) no-repeat;height:31px;overflow:hidden; padding:0 15px;}
#default_music li,#noresult_music li{float:left;text-align:center;width:100px;margin:10px 10px 0 10px;height:125px;overflow:hidden;display:inline}
#default_music .border_1c{height:268px;overflow:hidden}
#default_music ul,#noresult_music ul{padding:0 8px}
#default_music li img,#noresult_music li img{display:block;width:92px;height:92px;border:4px #e4e4e4 solid;margin-bottom:5px}

#default_list{margin:8px 0 0}
#default_list .border_1c{height:135px;padding:15px 0;overflow:hidden}
#default_list dl{padding:10px 10px 0 10px;height:25px;line-height:25px;overflow:hidden;font-size:14px}
#default_list dt{float:left;width:65px;height:20px;line-height:20px;text-align:center;font-weight:bold; margin-right:15px; color:#fff;background:url(default_list_label1.jpg) no-repeat}
#default_list dt.qian{background:url(default_list_label2.jpg) no-repeat}
#default_list dd{float:left;margin-right:10px;vertical-align:middle;height:22px;line-height:22px;overflow:hidden}
#default_list dd a.more{color:#F66D25;font-size:12px}

#default_Star{float:right;width:240px;margin:8px 0 0;padding-bottom:11px;background:url(default_star_b.jpg) no-repeat bottom}
#default_Star h2{height:32px;overflow:hidden;background:url(default_soft_h2.jpg) no-repeat}
#default_Star .c{border:3px #BFDCEC solid;border-width:0 3px;height:125px;*height:135px;overflow:hidden}
#default_Star ul{padding:20px 10px 0;width:200px;text-align:center;}
#default_Star li{float:left;line-height:22px;overflow:hidden;padding-left:10px;width:90px;text-align:center;}
/*栏目页热门标签*/
#default_tags { float:left; width:240px; margin:2px 0 0;white-space:normal;word-break:break-all; padding-bottom:11px;background:url(default_star_b.jpg) no-repeat bottom}
#default_tags h2 { height:32px; line-height:37px; overflow:hidden; background:url(default_tags_h2.jpg) no-repeat; padding:0 15px; }
#default_tags .c { border:3px #BFDCEC solid;border-width:0 3px;height:135px;overflow:hidden; height:222px; }
#default_tags ul { padding:10px; }
#default_tags li { display:inline; margin:0 5px; line-height:25px;}
#default_tags a.s1 {  font-size:16px; font-family:黑体; color:#ff6100; }
#default_tags a.s2 { padding:0 3px; background:#8c8673; font-weight:bold; color:#fff; }
#default_tags a.s3 { font-size:14px; }
#default_tags a.s4 { font-weight:bold; }
#default_tags a.s5 { font-weight:bold;font-size:14px; }
#default_tags a.s6 { font-size:16px; }
#default_tags h2{font-size:14px;color:#0463E1}
/*首页热门标签*/
#default_tag { float:right; width:240px; margin:8px 0 0;white-space:normal;word-break:break-all; padding-bottom:11px;background:url(default_star_b.jpg) no-repeat bottom}
#default_tag h2 { height:32px; line-height:37px; overflow:hidden; background:url(default_tags_h2.jpg) no-repeat; padding:0 15px; }
#default_tag .c { border:3px #BFDCEC solid;border-width:0 3px;height:135px;overflow:hidden; height:262px; }
#default_tag ul { padding:10px; }
#default_tag li { display:inline; margin:0 5px; line-height:25px;}
#default_tag a.s1 {  font-size:16px; font-family:黑体; color:#ff6100; }
#default_tag a.s2 { padding:0 3px; background:#8c8673; font-weight:bold; color:#fff; }
#default_tag a.s3 { font-size:14px; }
#default_tag a.s4 { font-weight:bold; }
#default_tag a.s5 { font-weight:bold;font-size:14px; }
#default_tag a.s6 { font-size:16px; }

/*排行榜*/

#rank_type{ clear:both; background:url(rank_typebg.jpg) no-repeat; width:970px; height:62px; margin-bottom:10px;}
#rank_type ul{ float:right; width:800px; margin-right:12px!important; margin-right:7px;padding-top:8px;}
#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; 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 .bluem4{ 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 td .up2,#fxb_table td .up3,#fxb_table td .up6,#fxb_table td .up10,#fxb_table td .up16,#fxb_table td .up19,#top_table td .up2{ background:url(rank_img.gif) no-repeat 0 -17px; color:#FE701A;}
#fxb_table td .up4,#fxb_table td .up7,#fxb_table td .up9,#fxb_table td .up14,#fxb_table td .up23,#fxb_table td .up32,{ background:url(rank_img.gif) no-repeat 0 -30px; color:#3F8EDD;}
#fxb_table .blue td{ background:#ECF4F7;}
#fxb_table .blue1 td,#fxb_table .blue3 td,#fxb_table .blue5 td,#fxb_table .blue7 td,#fxb_table .blue9 td,#fxb_table .blue11 td,#fxb_table .blue13 td,#fxb_table .blue15 td,#fxb_table .blue17 td,#fxb_table .blue19 td{ background:#ECF4F7;}
#fxb_table .blue21 td,#fxb_table .blue23 td,#fxb_table .blue25 td,#fxb_table .blue27 td,#fxb_table .blue29 td,#fxb_table .blue31 td,#fxb_table .blue33 td,#fxb_table .blue35 td,#fxb_table .blue39 td,#fxb_table .blue37 td{ background:#ECF4F7;}

#hot_play_top{ float:right; width:610px; background:url(hot_play_b.gif) no-repeat left bottom; padding-bottom:5px; overflow:hidden; margin-bottom:8px;}
#hot_play_top  h2{ background:url(hot_play_h2bg.gif) no-repeat; width:600px; height:30px; line-height:30px; padding-left:10px;}
#hot_play_top  h2 span{ float:right; padding-top:1px;}
#hot_play_top  h2 span a{ font-size:14px; float:left; width:52px; text-align:center; margin:0;}
#hot_play_top  h2 span a.up{ background:url(up_bg.gif) no-repeat; height:29px; line-height:29px; display:block; color:#F68411;}
#hot_play_top .left_c{ border-width:0 1px;}

.hot_ranklist{ width:600px; position:relative; overflow:hidden; padding:10px 0;text-align:center;}
.a_pre,.a_next{ position:absolute; top:150px; background:url(rank_img.gif) no-repeat 0 -104px; width:17px; height:40px;}
.a_pre{ left:8px;}
.a_next{ right:0;background:url(rank_img.gif) no-repeat -23px -104px;}
.hot_ranklist ul{ margin-left:5px;padding-left:29px;text-align:center;}
.hot_ranklist li{ float:left; position:relative; width:88px; height:140px; margin:5px 22px 40px 25px!important;margin:5px 8px 5px 12px;}
.hot_ranklist li img{ width:100px; height:140px;}
.hot_ranklist li p{ width:100px; white-space:nowrap; overflow:hidden; text-align:center;}
.hot_ranklist li .hot{ position:absolute; left:0; top:0; background:url(rm_hot.gif) no-repeat; width:35px; height:36px;}
.rank_top50{ height:334px;float:right; width:301px; background:url(comm_b_bg.gif) no-repeat left bottom; padding-bottom:7px; overflow:hidden; margin-bottom:8px;}
.right_10{ margin-right:7px;}
.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:302px;}
.no1{ width:280px; margin-left:10px; padding:8px 0;}
.no1 img{ float:left;}
.no1 ul{ float:right; width:197px; height:86px; overflow:hidden;}
.no1 em,.comm_table em{ background:url(rank_img.gif) no-repeat 0 -87px; width:11px; height:11px; line-height:11px; text-align:center; color:#fff; font-size:9px; float:left;letter-spacing:-2px; font-style:normal; font-weight:bold; margin-top:4px;}
.no1 span{ float:left; width:174px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding-left:6px;}
.no1 li{ clear:both; color:#666; line-height:18px;}
.a_info{ text-decoration:underline; color:#666;}
.comm_table{width:280px; margin-left:10px;}
.comm_table td{  border-bottom:1px dashed #C0DEE9; text-align:center; line-height:normal;}
.comm_table .p1{ width:17px;}
.comm_table em{ background:url(rank_img.gif) no-repeat 0 -69px; letter-spacing:-3px; font-weight:normal; font-size:9px; }
.comm_table .p2{ width:166px; text-align:left; padding-top:6px;}
.comm_table .p2 p{ width:166px; text-align:left; margin:0;padding:0;line-height:14px;height:14px;overflow:hidden;}
.comm_table .p3{ width:28px;}
.comm_table .p4{ width:23px;}
.comm_table .p5{ width:46px; color:#666; font-size:11px;}
#top_list {clear:both; padding-top:20px;}
#rank_list {float:left;width:169px; background:url(rank_typeb.gif) no-repeat left bottom; padding-bottom:8px; overflow:hidden;  text-align:center;}
#rank_list h2 {background:url(top_h2bg.gif) no-repeat; width:169px; height:48px;}
#rank_list .left_c {background:url(left_cbg.gif) repeat-y; border:none;}
#rank_list ul { clear:both; width:148px; margin:0 auto;}
#rank_list li {background:url(rank_img.gif) no-repeat 0 8px; width:131px; padding-left:17px; border-bottom:1px solid #C2D8E6; line-height:27px;}
#rank_list li.up {background:url(rank_img.gif) no-repeat 0 -42px; font-weight:bold;}
#rank_list li.up a {font-weight:bold;}
#xl_rebo { float:right; width:788px;}
#xl_rebo h2 {clear:both;background:url(rebo.gif) no-repeat; width:778px; padding-left:10px; }
#top_table {width:778px; background:url(table_bg.jpg) repeat-x left top; margin-top:10px;}
#top_table td {padding:3px; text-align:center; color:#656565;}
#top_table td a {font-weight:bold;}
#top_table .b1 {text-align:left; padding-top:7px;}
#top_table tbody td {border-bottom:1px dashed #BFDDE7;}

/*排行榜结束*/
/*明星库*/
#left_search { width: 240px; margin: 0px auto 0; padding-bottom: 6px;margin-bottom: 10px; background: url(left_search_b.jpg) no-repeat bottom;}
#left_search h2 { height: 30px; background: url(left_search_h2.jpg) no-repeat; padding: 0 15px; line-height: 30px;}
#left_search .border_1c { padding-top: 1px;}
#scope { background: #F4F8FB; border-bottom: 1px #CBE3EF dashed;}
#left_search dl { width: 210px; margin: 0 auto; padding: 5px 0; clear: both;}
#left_search dt { font-weight: bold; color: #636466;}
#left_search dd { color: #237FBE;}
#left_search dd img { vertical-align: middle; margin-right: 5px; cursor: pointer;}
#left_search dd.second { margin-left: 10px;}
#left_search dd a { float: left; margin-right: 12px; white-space: nowrap;}
#left_search dd a.select { color: #FF5400;font-weight:bold;}
#left_search dl.list_a { border-bottom: 1px #DAE7ED solid;}
#left_search dd input.text { width: 105px; height: 18px; line-height: 18px; border: 1px #A4C0CE solid; margin-right: 5px;}
#left_search dd input.text2 { width: 145px; height: 18px; line-height: 18px; border: 1px #A4C0CE solid; margin-right: 5px;}
#left_search dd input.btn { margin-left: 4px;}
#left_search p { font-weight: bold; text-align: center; color: #0766E4;}
#left_search p a { color: #0766E4; text-decoration: underline;}
#left_search p a:hover { text-decoration:none; }

#week_star{padding-bottom:8px;background:url(week_star_b.jpg) no-repeat left bottom}
#week_star h2{height:25px;line-height:30px;overflow:hidden;background:url(week_star_h2.jpg) no-repeat;color:#D25A1D}
#week_star .left_c{border-color:#FAE5D2}
#week_star .top1{background:#FEF9F5}
#week_star ul{margin:0 10px}
#week_star li{border-top:1px #F9E4D1 dashed;height:28px;padding-top:10px;position:relative;overflow:hidden}
#week_star li span{float:right}
#week_star li span a{margin:0 10px}
#week_star li a.star_icon{position:absolute;left:25px;top:5px}
#week_star li a.cn{position:absolute;color:#C15A00;left:60px;top:3px;white-space:nowrap;width:90px;overflow:hidden}
#week_star li a.en{position:absolute;color:#C15A00;left:60px;top:15px;white-space:nowrap;width:90px;overflow:hidden;color:#9A9A9A}
#week_star li a.en{width:70px;overflow:hidden}
#week_star li a.cn{width:70px;overflow:hidden}

.top1 a.img{float:left;margin:10px;padding:3px;background:#E3E5E4;display:inline}
.top1 dl{float:right;margin:10px 5px 0 0;width:120px}
.top1 dt{vertical-align:middle;height:22px;line-height:22px;font-size:14px;overflow:hidden;font-weight:bold}
.top1 dt a{color:#BF5C01}
.top1 dt img{margin:0 5px 0 0;vertical-align:middle}
.top1 dd{line-height:18px;color:#9B9B9B;margin-bottom:8px}
.top1 dd a{color:#9b9b9b}
.top1 dd a img{vertical-align:middle;position:relative;top:-1px;margin:0 5px 0 0}
/* ================== 明星列表 =========================== */
.starListBoxRight {position:relative;margin-top:5px;}
.yuanjiao_lt {position:absolute;top:25px;left:-2px;*left:0;width:10px;height:10px;background:url(yuanjiao.gif) 0 0 no-repeat;}
.yuanjiao_rt {position:absolute;top:25px;right:0;*right:-2px;_right:-1px;width:10px;height:10px;background:url(yuanjiao.gif) -70px 0 no-repeat;}
.yuanjiao_lb {position:absolute;bottom:0;_bottom:-5px;left:-2px;*left:0;width:10px;height:10px;background:url(yuanjiao.gif) 0 -70px no-repeat;}
.yuanjiao_rb {position:absolute;bottom:0;_bottom:-5px;right:0;*right:-2px;_right:-1px;width:10px;height:10px;background:url(yuanjiao.gif) -70px -70px no-repeat;}
.modeChoice {position:absolute;top:0;right:0;width:717px;height:20px;}
.modeChoice li.gg468 {float:left;width:468px;height:18px;margin:3px 0 0 0;}
.modeChoice li {float:right;width:63px;height:18px;margin:0 5px;}
.modeChoice li a {width:63px;height:18px;line-height:18px;*line-height:20px;text-align:center;display:block;color:#FFFFFF;background:url(modeA.gif) 0 0 no-repeat;}
.modeChoice li a:hover, .modeChoice li a.currA {color:#FFFFFF;text-decoration:none;background:url(modeB.gif) 0 0 no-repeat;}
.starListBox {float:right;width:697px;height:auto;margin-top:25px;padding:10px 10px 50px;overflow:hidden;border:1px solid #BFDCEC;}
.starNameList {width:685px;height:24px;padding-left:14px;margin:5px auto;line-height:24px;overflow:hidden;text-align:center;background:url(starNameBg.gif) 0 0 no-repeat;}
.starNameList a {float:left;width:auto;height:24px;padding:0 8px 0 7px;font-size:12px;font-family:Arial;font-weight:bold;color:#FFFFFF;}
.starNameList a.currA, .starNameList a:hover {text-decoration:none;color:#FFFFFF;background:#93C4DD;}
.starPicList {width:666px;height:120px;margin:18px auto 0;padding-bottom:8px;overflow:hidden;border-bottom:1px solid #DAE7ED;}
.starPicList li {float:left;width:70px;height:120px;margin:0 8px 0 5px;display:inline;}
.starPicList li img {width:64px;height:90px;display:block;overflow:hidden;border:3px solid #E3E5E4;}
.starPicList li p {width:70px;height:30px;line-height:30px;text-align:center;overflow:hidden;}
.starTextList {position:relative;width:666px;height:auto;overflow:hidden;zoom:1;margin:5px auto;padding-bottom:15px;border-bottom:1px solid #DAE7ED;}
.starTextList h3 {width:666px;height:25px;line-height:25px;font-family:Arial;font-size:18px;font-weight:bold;color:#257EC0;}
.starTextList ul {width:666px;height:auto;overflow:hidden;zoom:1;background:url(liBg.gif) 0 0 repeat;}
.starTextList ul li {float:left;width:100px;height:25px;overflow:hidden;padding:0 5px;margin-right:1px;line-height:25px;}
.starTextList .otherLink {position:absolute;top:0;right:0;width:150px;height:25px;line-height:25px;text-align:right;font-family:simsun;}
/*明星库结束*/

#film_block a:hover {COLOR: #FF3300; LEFT: 1px; POSITION: relative; TEXT-DECORATION: none; TOP: 1px}
.film_block{float:left;position:relative;padding:10px 10px 10px 0;width:348px;border-bottom:1px #ccc dashed;height:180px;overflow:hidden}
.film_block a.img img{float:left;width:121px;height:170px;padding:3px;border:1px #C1DEEE solid}
.film_block dl{float:left;width:185px;margin-left:8px}
.film_block dt{font-size:14px;font-weight:bold;height:18px;line-height:18px;overflow:hidden}
.film_block dd a{color:#888C8F}
.film_block dd{color:#888C8F}
.film_block dd label{color:#000}
.film_block dt.w1{width:150px;white-space:nowrap;overflow:hidden}
.movie_w1{width:150px;white-space:nowrap;overflow:hidden}
.movie_h1{width:205px;height:23px;overflow:hidden;}
.movie_h1 a{margin:0 10px 0 0}
.movie_h2{width:205px;height:46px;overflow:hidden;}
.movie_h2 a{margin:0 10px 0 0}
.film_block dd.w2{width:205px;white-space:nowrap;overflow:hidden}
.movie_w2{width:205px;white-space:nowrap;overflow:hidden}
.film_block dd span{float:left;width:110px;white-space:nowrap;overflow:hidden}
.film_block dd span.l{width:72px}
.film_block dd span.l2{width:87px}
.film_block span.shi{position:absolute;top:10px;right:40px;font-size:36px;line-height:36px;color:#f60;font-weight:bold}
.film_block span.ge{float:left;position:absolute;top:10px;right:10px;font-size:20px;line-height:30px;color:#f60;}
.film_block span.ge:first-letter {float:left;font-size:1.8em;line-height:37px;font-weight:bold}
.film_block span.shifen{position:absolute;top:10px;right:-22px;font-size:36px;line-height:30px;color:#f60;font-weight:bold}
.film_block p{position:absolute;bottom:10px;left:134px;background:none}
.film_block p a{margin:0 2px}

/* 电影内容页 */
#content_where{border-bottom:1px #E8E8E8 solid;margin:0px 0 0;font-size:14px;font-weight:bold;line-height:35px;height:35px;overflow:hidden}
#content_where a{color:#5C5C5C}
#content_where li a{color:#257EC0}
#content_where img{margin-right:10px}
#content_where ul{float:right;width:285px;font:normal 14px 宋体,Arial,Helvetica,sans-serif;margin:5px 0 0;overflow:hidden}
#content_where ul.f_14{width:300px}
#content_where ul.google{float:right;width:540px;font:normal 14px 宋体,Arial,Helvetica,sans-serif;margin:3px -70px 0 0;overflow:hidden}
#content_where li{float:left;margin-left:10px;text-align:right;padding-right:5px;background:url(where_arrow.gif) no-repeat right 4px}
#content_where #zhuanti_search{float:right;position:relative;margin:5px 0 0}
#content_where #zhuanti_search input.input{float:left;width:345px;height:21px;margin-left:10px;line-height:21px;border:1px #91C2E0 solid;border-right:0;background:#F4F9FC}
#content_where #zhuanti_search img{cursor:pointer;float:left}
#content_where #zhuanti_search span#zhuanti_search_list{position:absolute;z-index:5;top:21px;left:10px;background:#F4F9FC;border:1px #91C2E0 solid;border-top:1px #F4F9FC solid;width:361px;display:none}
#content_where #zhuanti_search span#zhuanti_search_list a{display:block;border-bottom:1px #E0EFF6 solid;font-size:12px;font-weight:normal}

#collection{float:left;width:250px;margin:8px 0 0;padding:5px;height:300px;border:1px #BFDCEC solid}
#collection img{display:block;width:250px;height: expression(this.height > 300 ? 300: true); height: 300px;} 

#collection p{margin:10px 0 0 0}
#collection p span{float:right}
#collection p strong{color:#f60}

#film{float:right;width:690px;position:relative;margin:8px 0 0;height:auto;}
#film dl{position:absolute;top:0px;left:10px;width:420px}
#film dl a{text-decoration:underline;margin:0 10px 0 0}
#film dd a{color:#5D5D5D}
#film dd h2{float:left;width:470px;overflow:hidden;}
#film label{font-weight:bold;float:left;width:40px}
#film dl span{float:left;width:380px}
#film dl span.half{width:150px}
#film dl span.list_first{width: 150px}
#film dl span.list_second{width: 190px;white-space:nowrap;overflow:hidden}
#film dl span.character_1_show{width:380px;height:23px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
#film dl span.character_2_show{width:486px;height:21px;padding-top:6px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
#film dl span.character_3_show{width:486px;padding-top:10px;height:60px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
#film dt.star_content{padding-top:20px}
#film dd{line-height:25px;clear:both}
#film dt{line-height:25px;clear:both}
#film dt{height:66px;overflow:hidden}
#film a:hover{color:#f60}
#film dt a{color:#73B72A}
#film dt label{color:#73B72A}
#film p{position:absolute;bottom:5px;left:8px;height:22px;line-height:22px;margin:0;padding:0}
.link3 {font-size:14px;font-weight:bold;color:red}
#want_p{width:201px;float:right;padding-bottom:6px;background:url(want_p_b.jpg) no-repeat bottom}
#want_p .t{height:6px;overflow:hidden;background:url(want_p_t.jpg) no-repeat}
.add_img_block .c{border:1px #BFDCEC solid;background:#F4F8FB;border-width:0 1px;height:90px;overflow:hidden;padding:0 20px}
#want_p .c{border:1px #BFDCEC solid;background:#F4F8FB;border-width:0 1px;height:90px;overflow:hidden;padding:0 20px}
.add_img_block .c{height:auto}
#film_xg{float:right;clear:right;margin:8px 0 0;width:201px}
#film_xg ul{height:251px;overflow:hidden;border:1px #BFDCEC solid;padding:0 12px;border-top:0}
#film_xg li{float:left;margin:10px 10px 0 10px;display:inline;width:67px;height:111px;overflow:hidden;text-align:center}
#film_xg li img{display:block;margin-bottom:2px;width:64px;height:90px;border:1px #ddd solid}
#film_xg h2{height:35px;line-height:35px;padding:0 10px;background:url(film_xg_h2.jpg) no-repeat}
#film_xg h2 label{float:left;width:140px}
#film_xg h2 span{float:right}

.film_right p.dramas_list{bottom:0;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 10px;left:0;background:#F0F1F7}
.film_right p.dramas_list span{float:right;width:145px;height:30px;line-height:30px;_padding:8px 0 0 0;text-align:center;background:#F3F0DF}
.film_right dl.dramas_list span{float:left;width:109px;height:25px;line-height:25px;padding-left:5px;_padding-top:5px;}
.film_right p.dramas_list span img{margin:0 5px;vertical-align:middle}
.film_right p a{margin:0 5px}
.film_right{float:right;width:690px;margin:10px 0 0;overflow:hidden}
.film_right .tabs{border-bottom:1px #BFDCEC solid;height:22px;line-height:22px;overflow:hidden;float:left;clear:both;width:100%}
.film_right .tabs span.more{float:right;width:40px;height:7px;line-height:7px;text-indent:-9999px;margin:5px 0 0 0;background:url(more.gif) no-repeat}
.film_right .tabs span.more a{display:block;width:100%;height:100%}
.film_right .tabs dl{float:left;width:685px}
.film_right .tabs dd{float:left}
.film_right .tabs dt{float:left}
.film_right .tabs dt a:hover{color:#247EBF;text-decoration:none}
.film_right .tabs a{display:block}
.film_right .tabs dt{margin-right:3px;height:22px;line-height:25px;background:url(film_tabs_left.jpg) no-repeat left -22px}
.film_right .tabs dt a{padding:0 15px;background:url(film_tabs_right.jpg) no-repeat right -22px}
.film_right .tabs dt.select{background:url(film_tabs_left.jpg) no-repeat left top;position:relative;border-bottom:1px #fff solid;line-height:22px;margin-bottom:-1px}
.film_right .tabs dt.select a{padding:0 15px;background:url(film_tabs_right.jpg) no-repeat right top}
.film_right .tabs dd{padding:0 5px;margin-right:-15px;background:url(film_tabs_dd.jpg) no-repeat right 3px}
.film_right .tabs dd a{color:#5D5D5D;text-decoration:underline}
.film_right .tabs dd a:hover{color:#f60;text-decoration:none}

#juzhao #images span{margin:15px 11px;display:inline;overflow:hidden}
#juzhao #images img{border:1px #BFDCEC solid}

#loadingInfo p.dramas_list{bottom:0;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 10px;left:0;background:#F0F1F7}
#loadingInfo p.dramas_list span{float:right;width:145px;height:30px;line-height:30px;_padding:8px 0 0 0;text-align:center;background:#F3F0DF}
#loadingInfo dl.dramas_list span{float:left;width:109px;height:25px;line-height:25px;padding-left:5px;_padding-top:5px;}
#loadingInfo p.dramas_list span img{margin:0 5px;vertical-align:middle}
#loadingInfo p a{margin:0 5px}
#loadingInfo{float:right;width:690px;margin:0;}
#loadingInfo .tabs{border-bottom:1px #BFDCEC solid;height:22px;line-height:22px;overflow:hidden;float:left;clear:both;width:100%}
#loadingInfo .tabs span.more{float:right;width:40px;height:7px;line-height:7px;text-indent:-9999px;margin:5px 0 0 0;background:url(more.gif) no-repeat}
#loadingInfo .tabs span.more a{display:block;width:100%;height:100%}
#loadingInfo .tabs dl{float:left;width:560px}
#loadingInfo .tabs dd{float:left}
#loadingInfo .tabs dt{float:left}
#loadingInfo .tabs dt a:hover{color:#247EBF;text-decoration:none}
#loadingInfo .tabs a{display:block}
#loadingInfo .tabs dt{margin-right:3px;height:22px;line-height:25px;background:url(film_tabs_left.jpg) no-repeat left -22px}
#loadingInfo .tabs dt a{padding:0 15px;background:url(film_tabs_right.jpg) no-repeat right -22px}
#loadingInfo .tabs dt.select{background:url(film_tabs_left.jpg) no-repeat left top;position:relative;border-bottom:1px #fff solid;line-height:22px;margin-bottom:-1px}
#loadingInfo .tabs dt.select a{padding:0 15px;background:url(film_tabs_right.jpg) no-repeat right top}
#loadingInfo .tabs dd{padding:0 10px 0 5px;margin:0 5px;background:url(film_tabs_dd.jpg) no-repeat right 3px}
#loadingInfo .tabs dd a{color:#5D5D5D;text-decoration:underline}
#loadingInfo .tabs dd a:hover{color:#f60;text-decoration:none}
#loadingInfo h3 {border-bottom:1px #BFDCEC solid;color:#0463E1;height:28px;line-height:28px;background:#f4fbfc;padding-left:10px;margin-top:5px;overflow:hidden;float:left;clear:both;width:100%;FONT-SIZE:13px;}
#loadingInfo h3 a,.film_right h3 a{padding:0 15px;background:url(film_tabs_right.jpg) no-repeat right top}
#loadingInfo h3 span {color:#666666;}

.movienews3b {float:left;text-align:left;padding:2px;overflow:hidden}
.movienews3b{width:685px;height:150px;overflow-y:scroll;}
.movienews3b li {text-align:left;padding:2px;}
.movienews3c,.list{text-align:center;padding:2px;}
.movienews3c a,.list a {display:bold;width:150px;height:20px;line-height:20px; float:left;font-size: 12px;text-decoration: none;border:1px solid #eee;background:#f4fbfc;overflow: hidden; text-overflow:ellipsis;margin:2px;padding:2px;}
.movienews3c a:hover,.list a:hover {color:#000;background:#FFF;line-height:20px;border:1px solid #EEE; overflow : visible;text-overflow:clip;}
.movienews4a {clear:both;padding:10px;}
.movienews4a a {color: #07519a;text-decoration: none;padding:0 1px; }
.movienews4a a:hover {color:#FFF;background:#FF9900; }

.film_right div.intro{padding:10px 0 20px 0;clear:both;font-size:14px;color:#000}
.film_right .intro p{text-indent:2em;line-height:25px}
.film_right .intro p a{font-size:12px;font-weight:bold;text-decoration:underline}
.film_right .intro p a:hover{color:#f60;text-decoration:none}

#jqjs h4{height:25px;line-height:25px;overflow:hidden;font-size:12px;float:left;color:#247EBF;clear:both;width:100%;border-bottom:1px #BFDCEC solid}
#jqjs h4 label{float:right}
#jqjs h4 select{margin:0 10px;font-size:12px}
#jqjs h4 label a{display:inline;font-weight:normal;margin:0 10px;text-decoration:underline}

#classpage {clear:both;width:970px;margin:0 auto;color:#636563;overflow:hidden}
.classpage3 {float:right;width:240px;}

/* movienews */
.mov_a{float:left;width:710px;}
.mov_b{float:right;width:236px;}
.movienews { margin:0; padding:0;clear:both;overflow:hidden;width:702px;height:auto; border:1px solid #BFDCEC;padding:3px; text-align:center}
.movienews a {color:#07519A;text-decoration: none; }
.movienews a:hover {color:#FFF;background:#0865BF;}
.movienews_1 {clear:both;margin:2px 0 2px 0; padding:3px;overflow:hidden;width:702px; height:540px;border:1px solid #BFDCEC;text-align:center;}
.movienews_1_ad{top:0;left:0; z-index:1000; position:absolute;}
.movienews_2 { margin:0; padding:0;margin-top:2px; width:702px;line-height:30px;height:30px;border:1px solid #BFDCEC;padding:3px;text-align:center;border-bottom:none}
.movienews_2 a {display: inline-block;width:210px;height:25px;line-height:25px;margin:2px; color:#dd0000;text-decoration: none;overflow:hidden;
cursor:pointer;
 border:1px solid #eee;background:#f4fbfc;text-align:center}
.movienews_2 a:hover {color:#000;background:#FFF;}
.movienews_2 .bord1{float:left;}
.movienews_2 .bord2{float:right;}
.movienews1 {clear:both;overflow:hidden;height:auto; padding:2px; text-align:left}
.movienews1 img {width:188px;height:232px;}
.movienews2 {float:left;width:505px;border:0px solid #E2E2E2;color:#07519A;text-align:center;position:relative; }
.movienews2 h1 {height:38px;line-height:38px;color:#07519A;font-size:14px;text-align:left;padding-left:15px; }
.movienews2 p {text-align:left;overflow:hidden;height:100%;padding:0 0 10px 15px; font-size:13px;}
.movienews2a {float:right;width:120px;border:0px solid #E2E2E2;color:#07519A;text-align:right; }
.movienews_tj{right:25px; top:10px; z-index:1000; position:absolute;}
.red{color:#F00;}

.helpnews {clear:both;overflow:hidden;width:710px;height:auto; border:1px solid #BFDCEC;padding:3px;}
.helpnews h2{padding-left:30px;}
.helpnews ul{padding-left:20px;}
.helpnews li{float:left;width:340px;}
.helpnews_2 {float:left;margin-top:2px;padding:3px 20px;width:676px;height:680px;border:1px solid #BFDCEC;overflow-y:scroll;border-bottom:none}
.helpnews_2 #h3{float:left;clear:both;font-size:13px;height:37px;line-height:37px;font-weight:bold;color:#72B729;display:inline;}
.helpnews_2 #h3 #helpli{float:left;}
.helpnews_2 #h3 #top{float:right;width:50px;}

#main_bottom {width:970px;margin-left:0;height:auto;}
.maplistl,.maplistr{width:968px;border:#b0bec7 1px solid;margin-top:7px;height:100%;}
#main_bottom h3{margin:5px;font-size:14px;border-bottom:#b0bec7 1px solid;padding:2px 0 3px 5px;}
#main_bottom ul{margin:3px 1px;}
#main_bottom ul li{float:left;width:98px;padding-left:20px;height:24px;line-height:24px;background:url(list_ico.png) no-repeat 12px 9px;overflow:hidden;margin:0px;}
#main_bottom h3 a{display:inline;float:right;margin:8px;}




/* add css BY Beyond */

.b_l_new {width:240px; margin-bottom:10px;}
.b_l_new h3 {background:url(my_film_h2.jpg) no-repeat; line-height:30px; height:30px; width:228px; font-size:12px; font-weight:900; padding-left:10px; color:#33CCFF;}
.b_l_new ul {width:216px; padding:10px; border-left:#BFDCEE 1px solid; border-right:#BFDCEE 1px solid; border-bottom:#BFDCEE 1px solid; list-style:none;}
.b_l_new ul li {width:201px; height:22px; line-height:22px; list-style:none; background:url(icon_play.jpg) no-repeat 0 5px; border-bottom:1px #ddd dashed; padding-left:15px; overflow:hidden;}
.b_s_l {float:left; width:190px;}
.bs_l {width:130px; float:left;}
.bs_r {width:60px; float:right; text-align:right;}
.b_s_r {float:right; width:30px;text-align:right;}
.list_p {width:690px;}
.list_p ul {width:680px; padding:0 0 10px 10px;}
.list_p li {float:left;width:100px;height:20px;line-height:20px; margin:10px 10px 0 0;border:1px solid #eee;background:#ff7800;overflow: hidden; text-align:center; font-size: 12px;text-decoration: none; text-overflow:ellipsis;}
.list_p a ,.list_p a:visited{width:100px;height:20px;line-height:20px; display:block; color:#fff;}
.list_p a:hover{background-color:#FCFFF6;color:#000;}
.commentbar{background-color:#FCFFF6;border:1px solid #DDD;line-height:26px;margin:8px;padding:5px;text-align:left}
.commentbar a{background-color:#E5ECF5;border:1px outset #CCCCCC;color:#333333;cursor:pointer;font-size:12px;height:24px;line-height:24px;width:80px;float:right; text-align:center;font-weight:600}
#commentlist{padding:8px}
#commentlist ul{width:100%; overflow:hidden;background-color:#FCFCFC;border:1px solid #DDDDDD;margin-bottom:6px;padding:5px 0}
#commentlist li {line-height:21px;text-align:right;padding:0 5px}
#commentlist li span{float:left}
#commentlist li strong{color:#0066CC;font-weight:normal;}
#commentlist li.words {overflow:hidden;text-align:left;word-wrap:break-word;word-break:normal;margin:.5em 2em;color:#333;background-color:#F8FFF6;border: 1px solid #EBF2EA;}		



#bg{position:absolute;left:0px;background-color:#000000;}
#msg{position: absolute;background-color:white;border:1px solid #1B76B7;}
#msg .msgtitle{padding:3px 3px;color:#0099CC;font-weight:700;line-height:21px;height:25px;font-size:12px;border-bottom:1px solid #1B76B7; text-indent:3px; background-color:#1B76B7;text-align:right}
#msg .msgtitle img{cursor:pointer;margin:4px 5px 0 0}
#msgbody{padding:8px;line-height:25px; overflow:auto}
#msgbottom{text-align:center;height:20px;line-height:20px;font-size:12px;background-color:#1b76b7;color:#FFFFFF}
#msgtitle{float:left;color:white}


.tmd2 {background:red;}
#left_star {margin:0px 0 5px;padding-bottom:10px;background:url(left_box_b.jpg) no-repeat bottom; width:240px;}


#left_star .img,#b_mx .img {padding:10px 0; overflow:hidden;}
#left_star .img li,#b_mx .img li {float:left;margin:0 6px;text-align:center;display:inline;width:66px;height:110px;overflow:hidden}
#left_star .img li img,#b_mx .img li img {display:block;border:1px #333 solid;width:64px;height:90px}
#left_star .text,#b_mx .text {clear:both}
#left_star .text li,#b_mx .text li {height:22px;line-height:22px;overflow:hidden}
#left_star .text li a,#b_mx .text li a {float:left;margin:0 10px;width:38px;text-align:left;overflow:hidden}
#left_star .text li.bg,#b_mx .text li.bg {background:#EDF4F8}
.left{float:left;clear:left;width:240px;margin:10px 0 0}
.default_side h2,h2.bold,.left h2,.left2 h2{padding:0 15px;background:url(left_h2.jpg) no-repeat center top}
h2.bold span,span.more,#film_xg h2 span,.default_side h2 span,.left h2 span{float:right;width:40px;height:7px;line-height:7px;text-indent:-9999px;margin:15px 0 0 0;background:url(more.gif) no-repeat;}
h2.bold label,.default_side h2 label,.left h2 label{float:left;width:120px;}
h2.bold span a,span.more a,.default_side h2 span a,#film_xg h2 span a,.left h2 span a{display:block;width:100%;height:100%}
.left_c{border:3px #BFDCEC solid;border-width:0 3px;}

#b_mx {width:240px; margin-bottom:10px;background:url(left_box_b.jpg) no-repeat bottom;}
#b_mx h2 {padding:0 15px;background:url(left_h2.jpg) no-repeat center top;}
#b_mx h2 span {float:right;width:40px;height:7px;line-height:7px;text-indent:-9999px;margin:15px 0 0 0;background:url(more.gif) no-repeat;}


#rank {margin:8px 0 10px;padding-bottom:10px;background:url(left_box_b.jpg) no-repeat bottom;}
.one a.img{float:left;margin:10px;padding:3px;background:#E3E5E4;display:inline;}
.one dl{float:right;margin:10px 5px 0 0;width:134px;}
.one dt{vertical-align:middle;height:18px;line-height:18px;overflow:hidden;font-weight:bold;}
.one dt img{margin:0 5px 0 0;position:relative;top:1px;}
.one dd{line-height:18px;overflow:hidden;color:#666;margin-bottom:10px;}
.one dd a img{vertical-align:middle;position:relative;top:-1px;margin:0 2px 0 0;}

.rank_ul{clear:both;margin:0 10px;height:225px;*height:225px;background:url(rank_ico_b.gif) no-repeat 0 7px;overflow:hidden}
.rank_ul li{border-bottom:1px #C0DDEB dashed;height:20px;*height:18px;padding-left:23px;margin:4px 0 0;line-height:18px;overflow:hidden}
.rank_ul li span{float:left;width:130px;}
.rank_ul li span img{position:relative;vertical-align:middle;}
.rank_ul li span a,.rank_ul li cite a{margin:0 5px;}
.rank_ul li cite{float:right;width:50px;text-align:right;}
.rank_ul li cite img{vertical-align:middle;}

.film_right h3{border-bottom:1px #BFDCEC solid;color:#0463E1;height:28px;line-height:28px;background:#f4fbfc;padding-left:10px;margin:5px 5px 0 0;overflow:hidden;width:110px;FONT-SIZE:13px; float:left; display:inline;}
.film_right h3 span{color:#FF0000;}
.p_hover { display:block;}
.p_hover_n {display:none;}
.p_card {background:#33CCFF !important;}
.film_right h3.hover {background:#33CCFF;}
.p_s_r {color:#000;}

.i_new_li {height:22px; *height:20px;padding-left:26px; line-height:21px; *line-height:21px;border-bottom:1px #C0DDEB dashed;overflow:hidden}
.i_new_l {float:left;}
.i_new_r {float:right; width:50px; text-align:right;}


#i_new {float:right; width:240px;margin:8px 0 0;padding-bottom:10px;background:url(left_box_b.jpg) no-repeat bottom}
#i_new h2{height:50px;position:relative;background:url(new_h2.gif) no-repeat;}
#i_new h3{height:50px;position:relative;background:url(new_h3.gif) no-repeat;}
#i_new ul{clear:both;margin:0 10px;height:230px;background:url(rank_ico.gif) no-repeat 0 4px;overflow:hidden;}
.left_c{border:3px #BFDCEC solid;border-width:0 3px;}



/* add ending */
div { overflow:hidden;}













