@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(/images/slim.gif);
	background-repeat:repeat-x;
	
}

.entext {font-family: Verdana, Arial, Helvetica, sans-serif}

.tablegray{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

.table1{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

.table2{
	background: #000000;
	position: relative;
	top:2px;
	left:2px;
}

.gray{
	color:#CCCCCC;
}

.red{
	color:#FF0000;
	line-height:20px;
}

.text1{
	font-size:12px;
	line-height:20px;
	color:#000000;
}

.text14{
	font-size:14px;
	line-height:20px;
	color:#000000;
}

.head{
	font-size:14px;
	line-height:20px;
	color:#FF6600;
	font-weight:bold;
}

a.head:hover{
	font-size:14px;
	line-height:20px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
}

a.head{
	text-decoration:none;
}


.Mhead{
	font-size:24px;
	line-height:24px;
	color:#FF6600;
	font-weight:bold;
}


.white{
	font-size:12px;
	line-height:20px;
	color:#FFFFFF;
}

.text2{
	font-size:12px;
	line-height:20px;
	color:#FF0000;
}

.text3{
	font-size:12px;
	line-height:20px;
	color:#FF6600;
}

.top10{
	font-size:12px;
	line-height:25px;
	color:#000000;
}

a.text1{
	text-decoration:none;
}

a.text14{
	text-decoration:none;
}

a.text1:hover{
	color:#FF0000;
	text-decoration:underline;
}

a.text14:hover{
	color:#FF0000;
	text-decoration:underline;
}

.title1{
	padding-left:5px;
}

.page{
	font-size:12px;
	line-height:20px;
	color:#FF0000;
}

.pic{
	border:3px solid #666666;
}

.pict{
	border:3px solid #666666;

}

a.title2{
	color:#FF6600;
	font-size:14px;
	font-weight: bold;
	text-decoration:none;
}

a.title2:hover{
	color:#FF0000;
	font-size:14px;
	font-weight: bold;
	text-decoration:underline;
}

.newstext{
	font-size:14px;
	line-height:25px;
	color:#000000;
}

a.newstext{
	font-size:14px;
	line-height:25px;
	color:#000000;
	text-decoration:none;
}

a.newstext:hover{
	font-size:14px;
	line-height:25px;
	color:#FF0000;
	text-decoration:underline;
}

.newsabout{
	font-size:14px;
	line-height:20px;
	color:#FF0000;
	font-weight:bold;	
}

.star1{
	background-image:url(../images/star2.gif);
	border-width:0px;
	height:29px;
	width:30px
}

.star2{
	background-image:url(../images/star2.gif);
	border-width:0px;
}

.star3{
	background-image:url(../images/star1.gif);
	border-width:0px;
	height:29px;
	width:30px
}

.videotitle
{
	font-size:14px;
	font-weight:bold;
}

.button
{
	margin-left:2px;
	width: 77px;
	height: 27px;
	color: #FFF;
	border: none;
	font-weight: bold;
	background-color: #1885C4;
	background-image: url(/images/button-bg3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.PagerCss TD A:hover { WIDTH: 20px; COLOR: black;text-decoration:underline;}
.PagerCss TD A:active { WIDTH: 20px; COLOR: black;text-decoration:none; }
.PagerCss TD A:link { WIDTH: 20px; COLOR: black;text-decoration:none; }
.PagerCss TD A:visited { WIDTH: 20px; COLOR: black;text-decoration:none; }
.PagerCss TD SPAN { FONT-WEIGHT: bold; FONT-SIZE: 15px; WIDTH: 20px; COLOR: red;text-decoration:none;}

.HeaderCss th A:hover { WIDTH: 20px; COLOR: black;text-decoration:underline;}
.HeaderCss th A:active { WIDTH: 20px; COLOR: black;text-decoration:underline; }
.HeaderCss th A:link { WIDTH: 20px; COLOR: black;text-decoration:underline; }
.HeaderCss th A:visited { WIDTH: 20px; COLOR: black;text-decoration:underline; }
.HeaderCss th SPAN { FONT-WEIGHT: bold; FONT-SIZE: 15px; WIDTH: 20px; COLOR: red;text-decoration:none; }

#navbar {
	WIDTH: 100%
}
#navbar TD.m {
	BACKGROUND: #6699ee;
	BACKGROUND: url(/images/a1[1].gif); 
	HEIGHT: 30px; 
	TEXT-ALIGN: left
}
#navBar TD.m IMG {
	VERTICAL-ALIGN: middle
}
#navbar TD A:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
#navbar TD A:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
#navbar TD A:hover {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}


UL.nl {
	PADDING-RIGHT: 0px; 
	LIST-STYLE: none none outside; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
UL.nl LI {
	PADDING-LEFT: 15px; 
	BACKGROUND: url(/images/li[1].gif) no-repeat left 7px; 
	PADDING-TOP: 3px; 
	HEIGHT: 22px;
	width:350px;
}
UL LI.lanyu {
	PADDING-LEFT: 15px; 
	BACKGROUND: url(/images/a3[1].gif) no-repeat left 0px; 
	PADDING-TOP: 5px; 
	HEIGHT: 22px
}


.lframe {
	WIDTH: 196px; 
	TEXT-ALIGN: left
}
.lframe TABLE {
	WIDTH: 100%
}
.lframe TD.tm {
	BORDER-TOP: #dddddd 1px solid; 
	BACKGROUND: #f6f6f6; 
	BORDER-BOTTOM: #dddddd 1px solid; 
	HEIGHT: 25px
}
.lframe TD.tm IMG {
	VERTICAL-ALIGN: middle
}
.lframe TD.tl {
	BACKGROUND: #6699ee; 
	WIDTH: 5px
}
.lframe TD.tr {
	BACKGROUND: #dddddd; 
	WIDTH: 1px
}
.lframe SPAN.tt {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #666666
}
.lframe TD.mm {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px
}
.lframe TD.ml {
	BACKGROUND: #dddddd; 
	WIDTH: 0px
}
.lframe TD.mr {
	BACKGROUND: #dddddd; 
	WIDTH: 1px
}
.lframe TD.bm {
	BORDER-TOP: #e6e6e6 1px solid
}
.mframe {
	TEXT-ALIGN: left
}
.mframe TD.tm {
	BORDER-TOP: #6699ee 4px solid; 
	BACKGROUND: #f0f0f0; 
	HEIGHT: 25px
}
.mframe TD.tm IMG {
	VERTICAL-ALIGN: middle
}
.mframe TD.tl {
	BACKGROUND: url(/images/a2[1].gif) no-repeat; 
	WIDTH: 25px
}
.mframe TD.tr {
	WIDTH: 0px
}
.mframe SPAN.tt {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #009900
}
.mframe TD.mm {
	BACKGROUND: #fcfcfc
}
.mframe TD.ml {
	BACKGROUND: #e1e0e0; 
	WIDTH: 0px
}
.mframe TD.mr {
	BACKGROUND: #e1e0e0; 
	WIDTH: 0px
}
.mframe TD.bm {
	DISPLAY: none; 
	FONT-SIZE: 1px; 
	BACKGROUND: #e1e0e0; 
	HEIGHT: 0px
}
.mframe TD.bl {
	DISPLAY: none; 
	WIDTH: 18px
}
.mframe TD.br {
	DISPLAY: none; 
	WIDTH: 22px
}

ul#topmovie
{

}

.video_sucwin
{
	width:760px;
	height:200px;
	background-image:url(/images/video_sucwin.jpg);
	position:relative;
}

.video_lhym
{
	width:760px;
	height:200px;
	background-image:url(/images/video_lhym.jpg);
	position:relative;
}

.video_premov
{
	width:760px;
	height:200px;
	background-image:url(/images/video_premov.jpg);
	position:relative;
}

.video_tvb
{
	width:760px;
	height:200px;
	background-image:url(/images/video_tvb.jpg);
	position:relative;
}

.video_ym
{
	width:760px;
	height:200px;
	background-image:url(/images/video_ym.jpg);
	position:relative;
}

.video_class
{
	width:760px;
	height:200px;
	background-image:url(/images/video_class.jpg);
}

#video_list
{
	padding:0;
	margin:0px;
	width:350px;
	float:left;
	left:200px;
	top:10px;
	position:relative;
}

#video_intro
{
	padding:0;
	margin:0px;
	float:left;
	width:200px;
	left:190px;
	top:10px;
	position:relative;
	line-height:25px;
	color:#999999;
}

span.video_title { width:240px; float:left;}
span.time {width:90px;float:right;padding-right:20px;}

*html span.newstext img {
  width:expression(this.width > 700 ? 700 : this.width);
}

span.newstext img {
 max-width:700px;
}

.tp_img
{
	border:solid 1px #000000;
}

.colorblue,.colorfocus,.colorblue2 { font-family:Arial, Helvetica, sans-serif; border: 1px #B9CDE3 double; background-color: #fff; padding:0.2em 0; margin:2px;}
.colorfocus { border: 1px #9C0 double; }

.shell{

	width:100%;

}
.core{
	height:18px;
	overflow:hidden;
	font-size:12px;
}

a.cinema {display:block;font-size:12px;line-height:18px;text-decoration:none;color:#333}

.seat_open
{	
	width:18px;
	height:16px;
	background-image:url(../images/seat-open.gif);
	color:#000000;
	text-align:center;
}

a.seat_open
{
	display:block;
	width:18px;
	height:16px;
	background-image:url(../images/seat-open.gif);
	text-decoration:none;
}

a.seat_open:hover
{	
	display:block;
	width:18px;
	height:16px;
	background-image:url(../images/seat-open.gif);
	text-decoration:underline;
}

.seat_close
{	
	display:block;
	width:18px;
	height:16px;
	background-image:url(../images/seat-close.gif);
}

seat_choose
{	
	display:block;
	width:18px;
	height:16px;
	background-image:url(../images/seat-choose.gif);
}

a.seat_choose
{
	display:block;
	width:18px;
	height:16px;
	background-image:url(../images/seat-choose.gif);
	text-decoration:none;
	color:#000000;
}

a.seat_choose:hover
{
	display:block;
	width:18px;
	height:16px;
	background-image:url(../images/seat-choose.gif);
	text-decoration:underline;
	color:#000000;
}

.seat_sold
{	
	display:block;
	width:18px;
	height:16px;
	background-image:url(../images/seat-sold.gif);
}

.seat
{
	border:1px;
	margin-top:20px;
	margin-bottom:20px;
}

.seat table,.seat tr,.seat td
{
	font-size:12px;
	line-height:12px;
}

.seat td
{
	padding:5px;
	font-size:12px;
	line-height:12px;
}
