body {
	margin:0px;
	background-color: #eee;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 12px;
}
form { margin: 0px;}
img { border: none;}
a{	text-decoration: none;color: #000000;}
a:hover{ text-decoration: underline;}
.input { border: 1px solid #C4E4FD;}
.button { BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid}
.button_over { BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid}

/**分页代码CSS**/
DIV.digg {
 PADDING: 3px;MARGIN: 3px; TEXT-ALIGN: center;
}
DIV.digg A {
 BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
 BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg A:active {
 BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg SPAN.current {
 BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
DIV.digg SPAN.disabled {
 BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/*divԲ*/
.r {background:#fff;border-right:1px solid #ccc;border-left:1px solid #08B1F5;height:1px;font-size:1px;overflow:hidden;display:block;} 
.d1 {margin:0 2px; background:#08B1F5;} 
.d2 {margin:0 1px;} 
.d3 {
	background:#fff;
	height:auto;
	font-size:12px;
	border-right:1px solid #08B1F5;
	border-left:1px solid #08B1F5;
	display:block;
}
.c1 {margin:0 3px; background:#08B1F5;} 
.c2 {margin:0 1px; border-right-width:2px; border-left-width:2px;} 
.c3 {margin:0 1px;} 
.c4 {height:auto;font-size:14px;border-right:1px solid #08B1F5;border-left:1px solid #08B1F5;} 

.newgif { width:28px; height:14px; background-image:url(../images/new.gif); }
.numgif { width:16px; text-align:center; font-size:11px;FONT-WEIGHT: bold; height:14px;color:#FFF;  background-image:url(../images/index_left_number_bg.gif); display:block; float:left;padding-top:1px; }
#header { width: 998px;margin-left:auto;margin-right:auto;background:#ffffff;padding:0 2px;}
#header #top { padding-top:5px; height:63px;}
#header #top #logo { float: left;width: 170px;}
#header #top #top_right { float: left;}
#header #top #top_right #ad { float: left;width: 600px; padding-left:10px;}
#header #top #top_right #tool { float: right; padding-right:10px;}
#header #menu {	height: 73px;}
#header #menu #menu_list {margin:2px 4px;height:38px;width:986px;border: 1px solid #FF5B5B;background-color: #1875c6;color: #FFF;font-weight: bold;display:inline-block;text-align: center;}
#header #menu #menu_list ul {height: 35px;display: table-cell;padding-top:13px;list-style-type: none;}
#header #menu #menu_list li {float: left;width: 100px;list-style-type: none; font-size:14px;}
#header #menu #menu_list li a{color: #FFF;text-decoration: none;display:block;}
#header #menu #menu_list li a:hover{ text-decoration: underline;}
/***导行***/

#menu_left{float:left;width:2px;height:38px;background:url(../images/menu_04.gif) no-repeat;};
#menu_right{float:right;width:2px;height:38px;background:url(../images/menu_05.gif) no-repeat;}
	.header-menu { margin:0px 0px;width:998px;height:38px;background:url(../images/menu_01.gif) repeat-x; }
		.hd-menu { width:70%; padding-top:4px; margin-left:4px;}
		.hd-menu-a { float:left; width:104px; height:26px; text-align:center; padding-top:12px; font-weight:bold; background:url('../images/menu_02.gif') right top no-repeat; font-size:14px }
			.hd-menu-a a { color:#333;  }
			.hd-menu-a a:hover { color:#333;text-decoration: none;}
		
		.hd-xan { width:26.2%; margin-top:6px;}
		.hd-xan li { float:left; margin:2px; }

		.hd-menu-w { float:left; width:104px; height:26px; text-align:center; padding-top:12px; font-weight:bold; background:url('../images/menu_03.gif') right top no-repeat; font-size:14px}
			.hd-menu-w a { color:#fff; }
			.hd-menu-w a:hover {color:#eee;	text-decoration: none;}
		.header-menu-x {height:26px; text-align:left;padding-top:8px;background:#F4FFFC;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #08B1F5;border-bottom-color: #08B1F5;border-left-color: #08B1F5;}
		.header-menu-x-x a { color:#666; margin-left:10px; }
		.header-menu-x-x a:hover { color:#ff9900; }
		.header-menu-x-x {float:left;margin:0px;padding-left: 30px;}
#menulayer{ margin:0px; list-style:none}
.note{ width:290px; height:58px;float:left;overflow:hidden;}
#note li{
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

#main {	width:1002px;margin-left:auto;margin-right:auto;background:#FFF;padding-top:5px;}
#main #m_left {width: 186px;height:100%;float: left;margin-left:2px;margin-top:5px; padding-top:5px; text-align:center;display:inline;}
#main #m_list {
	float: left;
	padding-left:2px;
	width: 806px;
}

#index_l_ad { padding-top:1px;}

.new_list {	float: left;width: 395px;margin-right:8px;margin-top:10px;display:inline}
.new_list_bg {background-image: url(../images/nav_bg.gif);height:28px;border-bottom:1px dashed #ccc;background-position: left;padding-left:90px;}
.new_list_more {float: left;width: 90px;height:20px;}
.new_list_title {float: left;width: 260px;}
.new_list #new_text #new_text_list ul,#movie_detail_new_list #new_list ul{
	display:block;
	list-style-type:none;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	padding:0;
}
.new_list #new_text #new_text_list li,#movie_detail_new_list #new_list li {	padding:3px;border-bottom:1px dashed #ccc;list-style-type: none;padding-left:10px; width:20;background:url(../images/blackspot.gif) no-repeat left;height:20px;}



.index_ad { float:left;width: 800px; margin-top:5px;text-align:center; display:inline}




.commend {
	margin-top:5px;
	width: 800px;
}

.commend #commend_title {
	height:18px;
	font-weight: bold;
	font-size: 14px;
	color: #66CC33;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFE9FF;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	background-image: url(../images/nav_bg.gif);
}
.commend #commend_list{
	margin-left:4px;
	display:inline;
}
.commend #commend_list #movie {
	margin:3px;
	width:124px;
	height: 180px;
	float:left;
	text-align:center;

}
.commend #commend_list #movie #movie_img {
	height: 150px;
	padding:5px;
	border: 1px solid #CCC;
}
.commend #commend_list #movie #movie_text{
	padding:3px; height:20px;
	white-space:nowrap;overflow:hidden; width:115px; display:block;float:left;
}


.index_muen_list #menu_title {	height: 20px;	width:180px;padding-top:10px;background-image: url(../images/brand_bg.gif);background-repeat: no-repeat;background-position: center;font-weight: bold;color: #339900;}
.index_muen_list #menu_text {float:left;width:auto;}
.index_muen_list #menu_text ul {margin: 0px;padding:0;  list-style-type:none}
.index_muen_list #menu_text li {margin: 5px;float:left;width: 80px;display:inline-block;}

.news_muen_list #menu_title {	height: 20px;	width:180px;padding-top:10px;background-image: url(../images/brand_bg.gif);background-repeat: no-repeat;background-position: center;font-weight: bold;color: #339900;}
.news_muen_list #menu_text {float:left;width:auto;}
.news_muen_list #menu_text ul {margin: 0px;}
.news_muen_list #menu_text li {
	text-align: center;
	width: 170px;
	padding:5px;
}
.list {
	padding-top:10px;
	width: 800px;
}
#newstext {
	text-align: center;
	padding:10px;
}




#list_movie {
	margin:10px 0 10px 20px;
	width: 370px;
	height: 240px;
	float:left;
	display:inline;
}
#list_movie #movie_img,#movie_detail #movie_img {
	width: 150px;
	height: 215px;
	padding:7px;
	float: left;
	border: 1px solid #CCCCCC;
}
#list_movie #movie_text ul,#movie_detail #movie_text ul{
 margin:40px 0px 10px 0px;
}
#list_movie #movie_text #play_movie {
	height: 30px;
	margin:10px 10px 0 10px;
	background-image: url(../images/play_button.gif);
	background-repeat: no-repeat;
	color: #FFFFCC;
	padding-top:10px;
	text-align: center;
	width: 80px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#movie_detail #movie_text #play_movie {
	height: 30px;
	margin:10px 10px 10px 40px;
	background-image: url(../images/play_button.gif);
	background-repeat: no-repeat;
	color: #FFFFCC;
	padding-top:10px;
	text-align: center;
	width: 80px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#play_movie a {
	color:#FFFFFF;
	display:block;
}

#list_movie #movie_text li,#movie_detail #movie_text li {
	padding: 8px;
	margin:0px;
	list-style-type: none;
	color: #666666;
}

#list_movie #movie_text,#movie_detail #movie_text {
	float: left;
}
.list #commend_title {
	height: 20px;
	padding: 10px 0 0 20px;
	font-weight: bold;
	font-size: 14px;
}

#page_text {
	padding:10px;
	width:700px;
}
#play_list #play_title,#movie_detail_new_list #new_title {
	font-weight: bold;
	text-align: center;
	height: 20px;
	padding-top:8px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
}

#ad_detail #ad {
	float: left;
	margin: 10px 0px 10px 17px;
	display:inline;
	}

#movie_detail{
	float:left;
	width:450px;
	height:250px;
	margin: 17px 0 0 17px;
	display:inline;
}
#detail_banner_ad {
	float: left;
	margin:3px 0px 10px 17px;
	width: 766px;
	text-align:center;
	display:inline;
}
#movie_detail_info {
	float: left;
	margin:10px 0px 10px 7px;
	width: 766px;
	padding-left:10px;
	display:inline
}
#movie_detail_info #movie_info_title {
	height: 20px;
	padding:15px 0 0 20px;
}
#movie_detail_info #movie_info_text {
	padding:10px;
	display:inline;
}
#movie_comment {
	float: left;
	margin:10px 10px 17px 7px;
	width: 766px;
	padding-left:10px;
	display:inline;

}
#movie_detail_new_list{
	float:left;
	width:300px;
	margin:10px 0 0 15px;
	display:inline;
}
#play_list {
	float: left;
	width: 200px;
	margin:5px 0 0 10px;
	display:inline;
}
#play_title {
	background-image: url(../images/nav_bg.gif);
}
#play_list ul {
	margin: 10px 0 0 0;
	height:369px;
	overflow-y:scroll;
}
#play_list #list li {
	padding-left:10px;
	margin:5px;
	height:15px;
	background-image: url(../images/icon_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#play_list #list li a{
	padding-left:2px;
	display:block;
	text-decoration: none;
}
#play_list #list li a:hover{
	background-color: #FFCCFF;
}
#play_video{
	float:left;
	margin: 5px 16px 17px 17px;
	background-color: #D1E8F8;
	border: 1px solid #AFD9F2;
	display:inline;
}
#play{
	text-align:center;
	width:500px;
	height:400px;
	margin:15px;
}


#footer { width: 1002px;margin-right: auto;margin-left: auto; background:#fff;}

#footer #copyright {
	padding:10px;
	height: 40px;
	text-align: center;
	background-color: #FFFFFF;
}
#footer #links {
	margin:5px 2px 0 2px;
	height:50px;
}
#footer #links a{
	color: #FFFFFF;
	font-size: 16px;
}
#footer #links ul {
	margin: 0px;
}
#footer #links li {
	float: left;
	padding:10px ;
}
#comment_button {
	padding:5px;
}
.commend_window {
	width: 410px;
	height:155px;
	padding:10px;
	margin:2px;
	border: 1px solid #CCCCCC;
}
#commend_window #title {
	padding-bottom:3px;
}
#movie_comment_content {
	padding:5px;
	text-align:center;
}
#movie_comment_page {
	text-align:center;
	padding:5px;
	color:#6699CC;
}
#guest {
	float: left;
	width: 625px;
	margin:5px;
	display:inline;
}
#guest_class {
	float: left;
	width: 150px;
	margin:5px;
	display:inline;
}
#guest_class ul {
	padding:10px;
	margin:0px;
	text-align:center;
}
#guest_list {
	width: 612px;
	padding:5px;
	margin:0px;
	
}
#guest_list #list {
	padding:2px;
}
.guest_list {
	border-bottom: 1px dashed #CCCCCC; float:left;
}
.list_title a{
	width:370px;
	float:left;
	padding:8px 10px 2px 10px;
	display:block;
}
.list_name {
	width:100px;float:left;padding:8px 10px 2px 10px;
}
.list_time {
	width:80px;padding:8px 0px 2px 10px;
	float:left;
}
#guestcomment {
	padding:30px 0px 0px 20px;
	border-bottom: 1px dashed #CCCCCC;
}
#comment_list #text {
	float: left;
	width: 310px;
}
#comment_list #img {
	float: left;
	width: 100px;
}
#recommentlist {
	padding:0px 0px 0px 10px;
}
#recomment_name {
	width:400px;float:left;padding:8px 10px 2px 4px;
}
#recomment {
	border-bottom: 1px dashed #CCCCCC;
}
#recomment_text {
	width:570px;
	padding:5px;
}
#guestpage {

	width:570px;
	text-align:center;
	padding:10px;
}
#guest_class li {
	list-style-type: none;
	padding:2px;
}
.index_left_top {
	BACKGROUND: url(../images/index_left_new.gif);
	WIDTH: 360px;
	HEIGHT: 24px;
	padding-left: 35px;
	padding-top: 11px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	background-repeat:no-repeat;
}
.index_left_main {
	BACKGROUND: #d1e8f8; WIDTH: 395px; height:394px
}
.index_left_bg {
	BORDER-RIGHT: #afd9f2 1px solid; BORDER-TOP: #afd9f2 1px solid; BACKGROUND: #fff; MARGIN: 5px 5px 0px; BORDER-LEFT: #afd9f2 1px solid; WIDTH: 383px; BORDER-BOTTOM: #afd9f2 1px solid;padding-top:5px; display:inline;
}
.m_left_top_more {
	DISPLAY: inline; BACKGROUND: url(../images/Main_More.gif); FLOAT: right; MARGIN: 5px 10px 0px 0px; OVERFLOW: hidden; WIDTH: 43px; CURSOR: hand; HEIGHT: 8px
}
.index_left_bg UL {
	MARGIN: 5px; WIDTH: 385px;padding:0px; 
}
.index_left_bg LI {
	OVERFLOW: hidden; WIDTH: 380px; PADDING-TOP: 5px;PADDING-left: 5px; BORDER-BOTTOM: #d1e8f8 1px dashed; HEIGHT: 17px
}

.index_left_bg LI A:link {
	WIDTH: 350px;
}
.index_left_bg LI A:visited {
	WIDTH: 350px;
}
.index_left_bg LI A:hover {
	COLOR: #ff6103
}
.index_left_bottom {
	BACKGROUND: url(../images/index_left_bottom.gif);  OVERFLOW: hidden; WIDTH: 395px; HEIGHT: 5px
}
.m_left_top {
	BACKGROUND: url(../images/Main_New_Top.gif); WIDTH: 765px; COLOR: #fff; HEIGHT: 24px; TEXT-ALIGN: left ;padding: 11px 0 0 34px;font-size: 14px;font-weight: bold;
}
.commend_left_main {
	BACKGROUND: #d1e8f8; WIDTH:799px;
}
.commend_left_bg {
	BORDER-RIGHT: #afd9f2 1px solid; BORDER-TOP: #afd9f2 1px solid; BACKGROUND: #fff; MARGIN: 5px 5px 0px; BORDER-LEFT: #afd9f2 1px solid; WIDTH: 780px; BORDER-BOTTOM: #afd9f2 1px solid;padding:5px 3px;
}
.commend_left_bottom {
	BACKGROUND: url(../images/Main_Bottom.gif);OVERFLOW: hidden; WIDTH: 799px; HEIGHT: 5px
}
.m_left_top {
	BACKGROUND: url(../images/Main_New_Top.gif); WIDTH: 765px; COLOR: #fff; HEIGHT: 24px; TEXT-ALIGN: left ;padding: 11px 0 0 34px;font-size: 14px;font-weight: bold;
}
.commend_left_main {
	BACKGROUND: #d1e8f8; WIDTH:799px;
}
.commend_left_bg {
	BORDER-RIGHT: #afd9f2 1px solid; BORDER-TOP: #afd9f2 1px solid; BACKGROUND: #fff; MARGIN: 5px 5px 0px; BORDER-LEFT: #afd9f2 1px solid; WIDTH: 780px; BORDER-BOTTOM: #afd9f2 1px solid;padding:5px 3px;
}
.commend_left_bottom {
	BACKGROUND: url(../images/Main_Bottom.gif);OVERFLOW: hidden; WIDTH: 799px; HEIGHT: 5px
} 
.i_left_top {
	BACKGROUND: url(../images/List_left_digg.gif); WIDTH: 184px; COLOR: #fff; HEIGHT: 24px; TEXT-ALIGN: left ;padding: 11px 0 0 0px;font-size: 14px;font-weight: bold;
}
.i_left_main {
	BACKGROUND: #d1e8f8; WIDTH:170px;
}
.i_left_bg {
	BORDER-RIGHT: #afd9f2 1px solid; BORDER-TOP: #afd9f2 1px solid; BACKGROUND: #fff; MARGIN: 5px 5px 0px; BORDER-LEFT: #afd9f2 1px solid; WIDTH: 170px; BORDER-BOTTOM: #afd9f2 1px solid;padding:5px 3px;
}
.i_left_bottom {
	BACKGROUND: url(../images/list_left_bottom.gif);OVERFLOW: hidden; WIDTH: 184px; HEIGHT: 5px
}
.play_list_top {
	BACKGROUND: url(../images/play_list_top.gif); WIDTH: 174px; COLOR: #fff; HEIGHT: 24px; TEXT-ALIGN: left ;padding: 11px 0 0 34px;font-size: 14px;font-weight: bold;WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; overflow:hidden; list-style:none;
}
.play_list_main {
	BACKGROUND: #d1e8f8; WIDTH:170px;
}
.play_list_bg {
	BORDER-RIGHT: #afd9f2 1px solid; BORDER-TOP: #afd9f2 1px solid; BACKGROUND: #fff; MARGIN: 5px 5px 0px; BORDER-LEFT: #afd9f2 1px solid; WIDTH: 190px; BORDER-BOTTOM: #afd9f2 1px solid;padding:5px 3px;
}
.play_list_bottom {
	BACKGROUND: url(../images/play_list_bottom.gif);OVERFLOW: hidden; WIDTH: 208px; HEIGHT: 5px
}

.list_top_order UL {padding:8px 0 2px 0; margin:0; width:170px;}
.list_top_order UL LI {padding:0; margin:4px 0; height:18px; width:170px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; overflow:hidden; list-style:none; text-align:left; border-bottom:#CCC 1px dashed;}
