/*CSS */

body {
	margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;background:url(../images/back_new2b.jpg) top center no-repeat #000000 ;
	/*color: #787878;*/
}



h1 {
	margin: 0px;padding:0px;font-family: "Arial";font-weight: normal; color:#fff;
}

h2 {
	font-family:"Helvetica"; font-size:12px; color:#666; font-weight:normal; line-height:15px; padding:0px 0px 0px 10px; font-weight:600;
}

h3 {
	font-family:"Arial"; font-size:13px; color:#666; font-weight:normal; line-height:24px; padding:0px 0px 0px 10px; margin:0px;
}

h4 {
	font-family:"Arial"; font-size:16px; color:#fff; font-weight:normal; line-height:24px; padding:30px 0px 0px 10px; margin:0px;
}

p, ul, ol {
	margin-top: 0px; padding:2px;
	
}

ul, ol {
}

a {
	text-decoration: none;
	color: #1757AB;
}

a:hover {
}

.wrapper { width:100%; margin:0px auto; padding:0px 0px; background:url(../images/wrap_bg2.jpg) repeat-x ; color:#fff;}

/* Header */

.header {
	width: 950px; margin: 0 auto;
}

/*banner*/
.banner{width: 950px; margin: 0 auto; padding-top:25px;}


/* Search */

.search {
	width:950px;height:80px; padding:0px; margin:0px auto;
}

.search form {
	width:900px; padding:0px; text-align:center; font-family:"Helvetica"; font-size:18px; color:#fff; padding-top:5px; margin:0px; line-height:24px; margin-top:10px;
}

.search input {
	float: left;
	font: 16px  "Arial";
}
.search_text {
	background-color:#111111; border:1px solid #333333; padding:10px; margin:0px; font-family:"Arial"; font-size:16px; color:#666666; }

.search label {
 font-family:"Helvetica"; font-size:18px; color:#fff; padding-top:5px; margin:0px; line-height:24px;
}

.search_button {width: 83px;height: 23px;color:#fff;}

option{ width:150px;}


/*page*/

.page{width: 100%; margin:0 auto;}

.page_header{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:yellow; line-height:20px; font-weight:bold;}

.page ul{ padding:0px; margin:0px; list-style:none; }
.page ul li{ padding:3px 0px 0px 5px; margin:0px;}


/* Update */

.update {
	width:300px;height:30px; padding:0px; margin:0px auto; border:0px solid #000;
}

.update form {
	 padding: 0px; text-align:center; font-family:"Helvetica"; font-size:18px; color:#fff; padding-top:5px; margin:0px; line-height:24px; margin-left:100px;
}

.update input {
	float: left;
	font: 16px  "Arial";border:2px solid #fff; border:none;
}
.update_text {
	 padding:3px 0px 0px 5px; margin:0px 0px; font-family:"Arial"; font-size:12px; color:#666666; background:url(../images/join_input.png) no-repeat;  width:222px; height:25px; border:none; }

.update label {
 font-family:"Helvetica"; font-size:18px; color:#fff; padding-top:5px; margin:0px; line-height:24px;
}

.update_button {width: 70px;height: 25px;color:#fff; background:url(../images/submit2.png no-repeat;)
}

/*box*/

.box{ background-color:#000023; border:1px solid #33334F; padding:0px; margin:0px;}
.box2{ color:white; padding:3px; margin:0px; font-size:11px; line-height:13px;}
.box3{ padding:10px; margin:0px; font-size:10px; line-height:16px; font-size:11px;}
.theaterbox{padding:10px; margin:0px; font-size:10px; line-height:16px; font-size:11px;}
.box3b{ padding:10px; margin:0px; font-size:10px; line-height:20px; font-size:11px;}
.box4{ background-color:#000023;  padding:0px; margin:0px; font-size:11px; line-height:14px;}

/*playlist*/

.playlist{ width:770px; 260px; margin:0px auto;}

/*exclusive*/

.exclusive{ padding:0px; margin:0px; font-family:"Helvetica"; font-size:14px; color:#00ffff; line-height:30px;}
.exclusive ul{ padding:0px; margin:0px; display:block; float:left; list-style:none;}
.exclusive li{ padding:10px;}
.exclusive li a{ color:#fff; text-align:center;}

/*current*/
.current{padding:0px; margin:0px; font-family:"Helvetica"; font-size:14px; color:#00ffff; line-height:30px;}

/*interactive*/
.interactive{ width:100%; background:url(../images/inter_bg.jpg) repeat-x; padding:0px; margin:0px auto; margin-top:20px;}

/*latest news*/

.latest{ margin:0px; padding:0px;   margin-top:20px;}
.latest a{ margin:0px; padding:0px 5px 0px 0px; text-align:right; color:#fff;}

.news{
	 padding:10px; font-family:"Helvetica"; font-size:26px; color:#00ffff;
}


/*ad*/
.ad{ width:100%; padding:0px; margin:0px auto;}

/*theatres*/
.theatres{width:100%; padding:0px; margin:0px auto}

/*lowerpart*/
.lower{ /*background:url(../images/low_bg.jpg) no-repeat #000;*/ color:#fff; /*background:url(../images/low_bg.gif) no-repeat #000fie;*/ width:100%; padding:0px; margin:0px auto; }
/*fonts*/

.txt1{ font-family:"Helvetica"; font-size:12px; color:#00ffff;}
.txt2{ font-family:"Arial"; font-size:11px; color:#fff;line-height:12px; padding:0px;margin:0px}
.txt3{ font-family:"Helvetica"; font-size:14px; color:#00ffff; font-weight:500; padding:0px;}
.txt4{ font-family:"Arial"; font-size:11px; color:#fff; text-align:LEFT; line-height:12px; padding:0px;}
.txt5{ font-family:"Helvetica"; font-size:17px; color:#00ffff; font-weight:300; line-height:30px;}
.txt6{ font-family:"Helvetica"; font-size:26px; color:#00ffff; font-weight:normal;}
.txt7{ font-family:"Arial"; font-size:14px; color:#fff; text-align:left; line-height:24px; padding:0px; padding-left:5px;}
.txt8{ font-family:"Helvetica"; font-size:16px; color:#00ffff; font-weight:normal; line-height:40px; padding-top:10px;}
.txt9{ font-family:"Helvetica"; font-size:11px; color:#fff; font-weight:normal; line-height:18px; padding:0px 0px 0px 10px;}
.txt10{ font-family:"Arial"; font-size:12px; color:#666; font-weight:normal; line-height:15px; padding:0px 0px 0px 10px;}
.txt10{ font-family:"Arial"; font-size:16px; color:#666; font-weight:normal; line-height:24px; padding:0px 0px 0px 10px;}



/* Logo */

.logo {
	float: left; width:335px;margin:0px;padding:0px; background:url(../images/logo.jpg) no-repeat;
}

/* Menu */

.menu {
	width: 690px;height: 28px;margin: 0 auto;padding: 0px 0px; font-family:"Helvetica"; font-size:13px;
}
.menu ul{ padding:0px; margin:0px auto; display:block; float:left; width: 690px;  }
.menu li{ margin:0px; padding:5px 10px 5px 10px; display:block; float:left;}
.menu li a { text-align:right; color:#fff;}

/* Menu2 */

.menu2 {
	width: 430px;height: 28px;margin: 0 auto;padding: 0px 0px; font-family:"Helvetica"; font-size:13px;
}
.menu2 ul{ padding:0px; margin:0px auto; display:block; float:left; width: 430px;  }
.menu2 li{ margin:0px; padding:5px 10px 5px 10px; display:block; float:left;}
.menu2 li a { text-align:right; color:#fff;}

/* Footer */

.footer {
	width: 100%; background-color:#000; color:#fff;
	margin: 0 auto;
	padding: 0px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
}

.footer a {
	color: #fff; font-size:11px;font-family: Arial, Helvetica, sans-serif;
}

.sub_wrapper { width:100%; margin:0px auto; padding:0px 0px;background:url(../images/back2b.jpg) repeat-x #022439; color:#fff;}

.sub_wrappersearch { width:100%; margin:0px auto; padding:0px 0px; background:url(../images/back2d.jpg) repeat-x #011C35 ; color:#fff;}

.sub_txt1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:30px; color:#fff; font-weight:bold; padding:0px 0px;}
.sub_txt2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#8AA2BA; font-weight:normal; padding:0px 0px;}
.sub_txt3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#fff; font-weight:normal; padding:0px 0px;}
.sub_txt4{ font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:14px; color:#fff; font-weight:normal; padding:5px 5px 10px 0px;}
.sub_txt5{ font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:24px; color:#fff; font-weight:normal; padding:5px;}

.sub_video{ margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:14px; color:#fff;}

.subline{ padding:0px; margin:0px; background:url(../images/line.gif) repeat-x;}
.subline_hor{ padding:0px; margin:0px; background:url(../images/line.gif) repeat-y;}
.subpage_div1{ width:100%; padding:0px; margin:0px;}
