body,form,p,ol,ul,p,h1,h2,h3,h4{margin:0; padding:0;}

img,fieldset,input,file{border:0;}

#ticketInfo h1 {font-size:14px; font-weight:bold; color:#CC0000;}

#ticketInfo .icon {border:1px solid #EAE8E8; padding:3px; margin:8px 0 0; background:#F4F4F4; float:left;}

.cbtn {width:102px; height:23px; text-align:center; color:#666; float:left; line-height: 21px;background-image: url(../images/default/xdx-bg-10.gif);margin:0 20px 10px 0;}

.c{margin:0 auto;width:990px}

.msign{border:1px solid #f5c1c2; padding:15px; float:left;width:350px;background:#fef5ef;}

.msignup{float:right;width:568px;border:1px solid #a3d4eb; padding:15px;background:#f4fafd;}

.msignuptitle{font-size:14px;font-weight:bold;color:#1a95d0;margin:5px 0 10px 0}

.bz{font-size:12px;font-weight:bold;color:#000;margin:15px 0 2px 0}

.c p{margin:6px auto; text-align:center}

.login_inputxt {border:1px solid #ccc; width:60%}

.inputtip{font-size:14px;font-weight:bold;color:#af2b2e;margin:5px 0 10px 0}

.redb{background-image: url(../images/default/redb.gif);width:87px; height:22px; color:#ffffff; font-size:12px; text-align:center;cursor:pointer}

.blueb{background-image: url(../images/default/blueb.gif);width:87px; height:22px; color:#ffffff; font-size:12px; text-align:center;cursor:pointer}

.unlogintip{width:978px;margin:10px auto 0 auto;border:6px solid #dddddd}

.unlogintipn{border:1px solid #bbbbbb;background:#fcffe0;padding:20px;}

.nn{background:url(../images/default/0.gif) no-repeat;padding:0 0 0 60px; font-size:14px; color:#8dae1a; font-weight:bold;height:50px;line-height:180%}

.tips{color:#FF0000;}

.wleft { width:78%; float:left;}

.nright {width:22%; float:right;}

.wleft h1{ font-weight:bold; font-size:16px}

#cartLeftTab {float:left; width:180px; color:#CC3300;}

#buyprocess { height:8px; border-left:1px solid #c90000; border-right:1px solid #dbdbdb; float:left}

.processed {height:3px; margin:2px 0; background:url(../images/default/buypro-bk.gif) repeat-x; width:150px; float:left;margin-right:3px; border-bottom:1px solid #c90000}

.unprocess { height:3px; margin:2px 0; border-left:1px solid #dbdbdb; background:url(../images/default/buypro-unbk.gif) repeat-x; width:150px; float:left; border-bottom:1px solid #dbdbdb}



legend {display:none;}

.clear {clear:both; height:0; line-height:0; font-size:0;}



#layout{text-align: left;margin-left:auto;margin-right:auto;background-color: #FFFFFF;}

#header{width:1000px;height:68px;background-image: url(../images/default/logo.jpg); background-position:8px 5px;background-repeat: no-repeat;margin-left:auto;margin-right:auto;}

#header a.logo{display:block;width:200px;height:68px;float:left;}

#crumb {width:990px; margin:5px auto; padding:0 5px;}

.goto-jiezhang{float:left;}

.goto-jiezhang a{padding-left:40px;width:108px;height:31px;display:block;background-image: url(../images/default/gotojiezhang.gif);background-repeat: no-repeat;background-position: center center;font-size: 14px;font-weight: bold;color: #333333;line-height: 30px;margin-left:60px;}

.contine-buy{float:left;}

.contine-buy a{padding-left:60px;display:block;width:78px;height:31px;background-image: url(../images/default/continue-buy.gif);

background-repeat: no-repeat;background-position: center center;font-size: 14px;font-weight: bold;color: #333333;line-height: 30px;margin-left:40px;}

.back-buynote{float:left;}

.back-buynote a{padding-left:60px;width:86px;height:31px;display:block;background-image: url(../images/default/back-buy.gif);

background-repeat: no-repeat;background-position: center center;font-size: 14px;font-weight: bold;color: #333333;line-height: 30px;margin-left:100px;}

#buynote{margin-top:20px;margin-bottom:10px;}

#buy-title{margin-left:10px;padding-top:15px;padding-left:20px;background-image: url(../images/default/tabletitle-bk.gif);background-repeat: no-repeat;background-position: left top;font-weight: bold;color: #993300;}

#buy-title2{margin-left:10px;padding-top:15px;padding-left:20px;background-image: url(../images/default/tabletitle-bk.gif);background-repeat: no-repeat;



	background-position: left top;



	font-weight: bold;



	color: #993300;



	float:left;



	width:400px;



	margin-bottom:10px;



}

#buypro{padding-bottom:10px;background-image: url(../images/default/buy-pro-line.gif);background-repeat: repeat-x;background-position: center bottom;margin-top: auto;margin-right: auto;margin-bottom: auto;margin-left: auto;width:982px;}



.undertab{ line-height:30px; font-size:14px; font-weight:bold;}

.undertab01{ border:1px solid #FF6600; padding:10px;}

.ticket-num{ background:url(../images/default/buy-pro-line.gif)  repeat-x bottom; margin-bottom:5px; }

.ticket-num .font{  font-size:22px;}

.ticket-num ul{height:40px; line-height:40px; font-weight:bold;}

.ticket-num ul li{ float:left; padding-right:20px; display:block;}

.ticket-num ul li a{ color:#1165A4; text-decoration:none; font-size:14px;}

.rompt{border:1px solid #FF6600; background:#FFFCAA; padding:10px 15px; line-height:22px;  font-size:12px;}

.payment{ font-size:14px; font-weight:bold; padding:0 20px 5px 50px; overflow:hidden; line-height:30px;}

.payment img{ margin-right:20px; border:0;}

.ticket-people{ background:url(../images/default/buy-pro-line.gif)  repeat-x bottom ; padding-top:10px; }

.ticket-people h1{ background: url(../images/default/tbbead-bk.gif) no-repeat;  padding-left:10px; font-size:14px; color:#CA0000; line-height:33px; margin:0;}

.ticket-people-font{ padding:10px;font-size:12px; color:#454545; line-height:24px; }

.ticket-jf{ padding: 0 0 10px 53px; } 



#buy-title1{



margin-left:10px;



	padding-top:15px;



	padding-left:20px;



	background-image: url(../images/default/tabletitle-bk.gif);



	background-repeat: no-repeat;



	background-position: left top;



	font-weight: bold;



	color: #993300;



		width:740px;



	margin-bottom:10px;



		margin-top:10px;



	float:left;



}



#burer-mas-tb thead th{



	height:33px;



	background-image: url(../images/default/tbbead-bk.gif);



	background-repeat: no-repeat;



	background-position: center center;



	font-size: 14px;



	line-height: 33px;



	font-weight: bold;



	color: #ca0000;



	text-align: left;



	padding-left:10px;



}

.queren{

font-size: 14px;



line-height: 30px;



background-image: url(../images/default/queren.gif);



background-repeat: no-repeat;



background-position: center center;



height: 31px;



width: 120px;



padding-left: 40px;



border-top-style: none;



border-right-style-value: none;



border-right-style-ltr-source: physical;



border-right-style-rtl-source: physical;



border-bottom-style: none;



border-left-style-value: none;



border-left-style-ltr-source: physical;



border-left-style-rtl-source: physical;



font-weight: bold;



color: #666666;



margin-left: 500px;}



.fanhuigouwuche{



	font-size:14px;



	line-height: 30px;



	background-image: url(../images/default/fanhuigouwuche.gif);



	background-repeat: no-repeat;



	background-position: center center;



	height: 31px;



	width: 146px;



	padding-left: 40px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	font-weight: bold;



	color: #666666;



	margin-left:50px;

}



.buy-form-num{



	border: 1px solid #adadad;



	background-color: #fbfbfb;



}





.buyer-mas-tb2{



margin-left:auto;



margin-right:auto;



}



.buyer-mas-tb2 thead th{



padding-left:40px;



	width:946px;



	height:33px;



	background-image: url(../images/default/buyer-mastitle.gif);



	background-repeat: no-repeat;



	background-position: center center;



	font-size: 14px;



	line-height: 33px;



	font-weight: bold;



	color: #333333;



	text-align: left;



}



#burer-mas-tb tbody th{



	padding-left:20px;



	padding-top:6px;



	padding-bottom:6px;



	text-align: left;



	line-height: 20px;



	color: #454545;



	font-weight: normal;



	background-image: url(../images/default/burmastb-bk.gif);



	background-repeat: repeat-x;



	background-position: bottom;



}



.buyer-mas-tb2 tbody th{



	padding-left:20px;



	padding-top:6px;



	padding-bottom:6px;



	text-align: left;



	line-height: 20px;



	color: #454545;



	font-size: 14px;



	font-weight: normal;



}



.buyer-mas-tb2 tbody th a{



	color: #454545;



	font-size: 14px;



	font-weight: bold;



	display:block;



}







#burer-mas-tb tbody th a{



	text-decoration: underline;



	color: #454545;



}



#burer-mas-tb tbody th.burer-mas-tb-bt{



	padding-left:20px;



	padding-top:6px;



	padding-bottom:6px;



	text-align: left;



	line-height: 20px;



	color: #454545;



	font-weight: normal;



	background-image:none;



}







#top-nav{

	margin-top: 6px;

	margin-right:4px;

	float:right;

	display:inline;

	

}

#top-nav li{

	float:left;

	list-style-type: none;

}

#top-nav li a{

    padding-left:4px;

	float:left;

	height:20px;

	display:block;

	background-image: url(../images/default/top-navbkleftz.gif);

	background-repeat: no-repeat;

	background-position: left center;

	display:inline;

}

#top-nav li a#kfcenter{

    margin-left:6px;

	float:left;

	height:20px;

	display:block;

	background-image: url(../images/default/top-navbkleft2.gif);

	background-repeat: no-repeat;

	background-position: left center;

	display:inline;

}

.top-nav-bk{

float:left;

	padding-left:5px;

	padding-right:5px;

	padding-top:0px;

	height:18px;

	background-image: url(../images/default/top-navbkrightz.gif);

	background-repeat: no-repeat;

	background-position: right center;

	display:inline;



}

.top-nav-bk2{

float:left;

	margin-left:5px;

	padding-right:5px;



	height:18px;

	background-image: url(../images/default/top-navbkright2.gif);

	background-repeat: no-repeat;

	background-position: right center;

	display:inline;



}

#top-nav li a#current-site{

	margin-right:10px;

	color: #d0020c;

	font-weight: bold;

}

#top-nav li a#allsite{

	margin-right:10px;

	color: #d0020c;



}

#top-nav li a#ensite{

	margin-right:10px;

	color: #d0020c;



}





#login-mas{

	float:right;

	width:400px;

	line-height:22px;

	text-align:right;

	padding-top: 5px;

	padding-right: 0px;

	display:inline;

}





#footer{

width:1000px;

margin-left:auto;

margin-right:auto;

	text-align: center;

	color: #FFFFFF;

	clear:both;

}

#footer-1{

	text-align: center;

	height:24px;

	background-color:#8c8c8c;

    padding-top:10px;

}

#footer-2{

    height:108px;

    background-color:#5f5f5f;

}

#footer-2-in{



	margin-left: 140px;

	text-align: left;

}

.footer-2-inbox{

	margin-top: 25px;

	float:left;

	text-align: left;

	padding-right: 25px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

}

.footer-2-inbox2{

margin-top: 25px;

float:left;

text-align: left;

}

.footer-2-list{

	padding-left:40px;

	padding-top:3px;

	background-image: url(../images/default/bot-1.gif);

	background-repeat: no-repeat;

	background-position: 4px center;

}

#footer-3{

	text-align: center;

height:24px;

background-color:#232323;

padding-top:10px;

}

#footer-4{

	text-align: center;

height:23px;

background-color:#5f5f5f;

padding-top:10px;

}





.ticket_yj_groname{

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCC33;

}

.ticket_yj_groname,.ticket_yj_groname a,.ticket_yj_groname a:link,.ticket_yj_groname a:visited,.ticket_yj_groname a:activity{color:#990000;font-weight:bold;}

.all_play_windows .ticket_yj_groname a:hover{color:#460000;font-weight:bold;}

.all_play_windows .ticket_yj_groname2 a,.ticket_yj_groname2 a:link,.ticket_yj_groname2 a:activity,.ticket_yj_groname2 a:visited{float:left; display:inline; padding-left:5px;padding-right:5px;color:#000;display:block;white-space:nowrap;}

.ticket_yj_groname2{

	border-bottom-width: 1px;

	border-bottom-style: inset;

	border-bottom-color: #CCCC33;

	margin-bottom:5px;

}

/* CSS Document */

body{margin:0;padding:0;background:#fff;font:normal normal normal 12px,sans-serif;text-align:center; line-height:18px;}

div,form,p,img,ul,ol,li,

dl,h1,h2,h3,h4,h5,h6{

	list-style:none;

	margin:0;

	padding:0;

	border:0;

	text-align:left;



}

li{list-style-position:outside;}

a{color:#202020}

a:link,a:visited,a:active{text-decoration:none;}

a:hover{text-decoration:underline;}

.clearHide{coverflow:hidden;clear:both;height:0;font-size:0;}



#footer-1 a:link,.footer-2-list a:link,#footer-3 a:link,#footer-4 a:link{

	color: #FFFFFF;

	text-decoration: none;

}

#footer-1 a:hover,.footer-2-list a:hover,#footer-3 a:hover,#footer-4 a:hover{

	color: #FFFFFF;

	text-decoration: underline;

}

#footer-1 a:visited,.footer-2-list a:visited,#footer-3 a:visited,#footer-4 a:visited{

	color: #FFFFFF;

	text-decoration: none;

}

#footer-1 a:active,.footer-2-list a:active,#footer-3 a:active,#footer-4 a:active{

	color: #FFFFFF;

	text-decoration: none;

}



#top-nav li a:link{

	color: #000000;

	text-decoration: none;

}

#top-nav li a:hover{

	color: #d0020c;

	text-decoration: underline;



}

#top-nav li a:visited{

	color: #000000;

	text-decoration: none;

}

#top-nav li a:active{

	color: #000000;

	text-decoration: none;

}

                   

a.page:link {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

a.page:visited {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

a.page:hover {

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

a.pcurr:link {

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}

a.pcurr:visited {

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}

a.pcurr:hover {

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}









/* Browser resets */

body{font-size:12px; font-family:"å®ä½",Verdana, Arial, Helvetica, sans-serif; /*-moz-user-select:none;/* FFæ¯æ */

/*pr:expression(this.onselectstart=function(){return(false)});/* IEæ¯æ */

}

li {list-style:none;}



/* Links and Typeface */



a{color:#535754; text-decoration:none;}

a:hover{color:#996600; text-decoration:none}

a.topiclink { color:#FF0000; font-weight:bold; font-size:14px}

a.topiclink:hover { color:#CC6600}







.top-fontred {color:#993300; float:left; padding:1px 0 0; display:block;}

.hotkey_link {float:left;}

.hotkey_link a, .hotkey_link a:visited, .hotkey_link a:hover {color:#666;}







#main-nav {width:992px; height:109px; margin-left:auto;margin-right:auto; margin-top:-20px;}

 

.nav {width:801px; height:28px; padding:0 0 0 191px; background:url(../images/default/nav_bg.jpg) no-repeat center bottom;}

.nav ul li {float:left; height:28px; padding:0 0 0; margin:0 3px 0 0; text-align:center; font-size:14px; font-weight:700;}

.nav ul li.nav-tab01 {width:78px; background:url(../images/default/nav-tab02.jpg) no-repeat 0 -28px;} 

.nav ul li.nav-tab02 {width:78px; background:url(../images/default/nav-tab02.jpg) no-repeat;}

.nav ul li.nav-tab03 {width:101px; background:url(../images/default/nav-tab03.jpg) no-repeat;}

.nav ul li.nav-tab04 {width:78px; background:url(../images/default/nav-tab02.jpg) no-repeat 0 -28px;}

.nav ul li.nav-tab04 a:link, .nav ul li.nav-tab04 a:visited {color:#fff;}

.nav a {height:20px; padding:8px 0 0; display:block}

.nav a, .nav a:visited {color:#000;}

.nav a:hover {color:#000; text-decoration:underline;}

.nav ul li.nav-tab01 a {width:78px; display:block;}

.nav ul li.nav-tab01 a:hover {color:#FFF; text-decoration:none; background:url(../images/default/nav-tab01.jpg) no-repeat 0 -28px;}

.nav ul li.nav-tab02 a {width:78px; display:block;}

.nav ul li.nav-tab02 a:hover {color:#FFF; text-decoration:none; background:url(../images/default/nav-tab02.jpg) no-repeat 0 -28px;}



.nav ul li.nav-tab03 a {width:101px; display:block;}

.nav ul li.nav-tab03 a:hover {color:#FFF; text-decoration:none; background:url(../images/default/nav-tab03.jpg) no-repeat 0 -28px;}

.nav ul li#nav-default {width:78px; background:url(../images/default/nav-tab02.jpg) no-repeat 0 -28px;}

#nav-default a, #nav-default a:visited, #nav-default a:hover {color:#FFF;}

.nav ul li#nav-second {width:78px; background:url(../images/default/nav-tab02.jpg) no-repeat 0 -28px;}

#nav-second a, #nav-second a:visited, #nav-second a:hover {color:#FFF;}





#main-nav .nav-content {width:992px; height:47px; background:url(../images/default/nav-content-bg.jpg) no-repeat;}

.nav-content .nav-search {width:596px; height:19px; padding:16px 0 0 168px; float:left; display:inline;}

.nav-search li {float:left;}

.search_text {width:223px; height:19px; margin:0 8px 0 0; display:inline;} 

.search_text input {width:197px; height:17px; padding:3px 0 0 26px; font-size:12px; color:#999; background:url(../images/default/searchkuang.gif) no-repeat;}

.search_hot {width:54px; height:19px; margin:0 18px 0 0; display:inline;}

.search_hot input {width:54px; height:19px; text-align:center; line-height:19px; background:url(../images/default/search-bot.gif) no-repeat;}

.search_bk {width:72px; height:19px; margin:0 10px 0 0; text-align:center; line-height:19px; background:url(../images/default/searchlistbk.gif) no-repeat;}

.search_bk a {display:block; width:72px; height:19px; color:#000;}

.search_date {width:91px; height:19px;line-height:19px; display:inline; background:url(../images/default/searchdate.gif) no-repeat;}

.search_date a {display:block; text-indent:29px;}

a.navfontblack, a.navfontblack:visited, a.navfontblack:hover {color:#000;}

a.navfontred {font-weight:700;}

a.navfontred, a.navfontred:visited, a.navfontred:hover {color:#9F0000;}

.nav-content .nav-right {width:195px; padding:6px 0 0 33px; float:right; display:block; background:url(../images/default/nav-right-bg.jpg) no-repeat 14px 7px;} 

.nav-content .nav-right li {line-height:18px; font-weight:700; color:#FFF;}



#main-nav .nav-sub {width:992px; height:34px; background:url(../images/default/nav-sub-bg.jpg) no-repeat;}

.navsub-left {width:676px; height:34px; padding:0 0 0 50px; line-height:34px; float:left; display:inline;}

.navsub-left .nav-first{color:#CA0000; float:left;}

.navsub-left a{

	padding-left: 0px;

	padding-right: 3px;

	}

.navsub-right {width:236px; height:34px; padding:0 0 0 30px; float:right; color:#F46711; line-height:34px; background:url(../images/default/search-dot.gif) no-repeat 5px 5px;}



/* Home Page Body */

#wrapper {width:992px; margin:12px 20px; margin-left:auto; margin-right:auto;}



/* 5hao */

a.MemberOut:link{font-size:12px;font-weight: bold;color: #FF0000;text-decoration: none;}

a.MemberOut:visited{font-size:12px;font-weight: bold;color: #FF0000;text-decoration: none;} a.MemberOut:hover{font-size:12px;font-weight: bold;color: #FF0000;text-decoration: none;} 



/* Left side of home page */

.left-side {width:199px; padding:0 10px 0 0; float:left; background:url(../images/default/left-side-bg.jpg) no-repeat 205px center;}

.leftsidebar {width:199px; margin:0 0 13px; background:url(../images/default/leftsidebar-bg.jpg) repeat-y;}

.leftside-t {width:199px; height:5px; font-size:0; background:url(../images/default/leftsidebar-t.jpg) no-repeat;}

.leftside-b {width:199px; height:7px; font-size:0; background:url(../images/default/leftsidebar-b.jpg) no-repeat;}

.leftside-title h1 {color:#FFF; font-size:14px;}

.leftside-title2{width: 180px; margin-left: 4px;}

.leftside-title2 ul{margin-top: 6px;}

.leftside-title2 span{font-size: 12px;font-weight: bold;color: #CC3103;text-decoration: none;}

/* hot hall style */

.hothall-title {margin:0 0 4px 6px;}

.accordion {width:188px; padding:2px 0; display:block; overflow:hidden;}

.accordion .accordionPanel {overflow:hidden;}

.accordion .accordionPanel .label {height:30px; text-indent:10px; font:bold 12px/30px "å®ä½", Verdana, Arial, Helvetica, sans-serif; background:url(../images/default/label-tag.jpg) no-repeat center center;}

.accordion .accordionPanel .label a {display:block; color:#000; text-decoration:none; cursor:pointer;}

/* make only labels of collapsed panels behave active */

.accordion .accordionPanel .hot-hall {padding:5px 3px 5px 3px;}

/* hide content of collapsed panels */

.accordion .collapsed-panel .hot-hall {display:none;}

.hall-tabs {width:188px; margin:0 0 0 5px;}

.hot-hall {width:188px; padding:15px 0;}

.hot-hall ul {padding:7px 0 0 18px; display:block; background:url(../images/default/li-bg-01.jpg) no-repeat 4px 10px;}

.hot-hall ul li {color:#272727;}

.hall-lastborder {padding:0 0 10px; background:url(../images/default/ul-bg01.jpg) no-repeat left bottom;}

.hot-hall a {color:#252525; font-weight:700;}

.hot-hall a:visited, .hot-hall a:hover {color:#252525;}





/* Performs the box office order list */

.performticket-rank {width:188px; padding:0 0 6px; margin:0 5px 0 6px;}

.performticket-rank h1 {padding:6px 0 0 36px; background:url(../images/default/h1-01.jpg) no-repeat 16px 8px;}

.performticket-rank .leftside-title {

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 6px;

	margin-left: 0;

}

.performticket-more {padding:0 0 0 130px; height:28px; line-height:28px; background:url(../images/default/performticket-more-bg.jpg) no-repeat 125px 11px;}

.performticket-more a, .performticket-more a:visited, .performticket-more a:hover {color:#E02A00;}







/* Playbill downloading style */

.leftside-title {width:188px; height:26px; background:url(../images/default/leftside-title.jpg) no-repeat;}

.leftsidebar #xdx-beauty-border {display:none;}

.playbill-download {width:188px; margin:0 5px 0 6px;}

.leftside-title1 {width:188px; height:26px; background:url(../images/default/leftside-title.jpg) no-repeat;}

.leftside-title1 h1 a,.leftside-title1 h1 a:hover,.leftside-title1 h1 a:visited,.leftside-title1 h1 a:active{color:#ffffff;}

.leftside-title1 h1 {color:#FFF; font-size:14px; padding:5px 0 0 36px;}

.playbill-download h1 {background:url(../images/default/playbill-download-h1.jpg) no-repeat 16px 7px;}

.playbill-content {width:188px;}

.playbill-con {width:188px; height:176px;}

.playbill-tabs {width:188px; border-top:6px solid #5F5F5F;}

.playbill-tabs ul {width:186px; height:22px; padding:1px 0 0; margin:0 0 0 1px; background:#FFF;}

.playbill-tabs ul li {width:45px; height:22px; float:left; margin:0 2px 0 0;}

.playbill-tabs ul li.playbill-last {margin:0;}

.playbill-tabs a {width:45px; height:18px; padding:4px 0 0; display:block; color:#FFF; text-align:center; background:url(../images/default/playbill-tabs-a.gif) no-repeat;}

.playbill-tabs a:visited {color:#FFF;}

.playbill-tabs a:hover {color:#FFF; text-decoration:none; background:url(../images/default/playbill-tabs-hover.gif) no-repeat;}







/* Subscription style */

.subscription {width:188px; margin:0 5px 0 6px;}

.subscription h1 {background:url(../images/default/subscription-h1.jpg) no-repeat 18px 7px;}

.subscription-con {width:168px; padding:7px 0 5px; margin:0 10px;} 

.subscription-con ul li {line-height:16px;}

.subscription-text {width:165px; height:17px; padding:0 0 0 2px; margin:6px 0; background:url(../images/default/subscription-text.jpg) no-repeat;}

.subscription-btn {width:37px; height:17px; margin:0 0 0 129px; color:#FFF; text-align:center;  background:url(../images/default/subscription-btn.jpg) no-repeat;}





/* Hot blog style */

.hot-blog {width:188px; margin:0 5px 0 6px; color:#666;}

.hot-blog h1 {padding:6px 0 0 36px; background:url(../images/default/hotblog-h1.jpg) no-repeat 8px 4px;}

.hotblog-content {width:164px; padding:8px 0 2px; margin:0 12px; font-size:14px;}

.hotblog01 li {width:164px; text-align:center; line-height:25px;}

.hotblog01 li img {border:1px solid #EEECEC; padding:5px; background:#F5F5F5;}

.hot-blog a, .hot-blog a:visited, .hot-blog a:hover {color:#666;}

.hotblog02 {width:164px; padding:14px 0; border-bottom:1px dashed #D9D9D9; word-break:break-all;overflow:hidden;}

.clearhotblog {border:0;}

.hotblog_left {width:56px; padding:2px 0 0; float:left; text-align:center;}

.hotblog_left img {border:1px solid #B9B9B9; padding:2px; background:#FFF;}

.hotblog_right {width:108px; float:right;font-size:12px;}

.hotblog_right a{font-size:14px;}

.hotblog02 a {font-weight:700;}







/* Left side advertisement strip style */

.leftside-ad {width:199px; padding: 0px;

	line-height: 0px;

	}

.leftside-ad img{

	margin-bottom: 5px;

	}

.leftside-adcon {padding:0 7px 0 6px;}







/* Right flank home page style */

.right-side {width:759px; padding:0 0 0 13px; float:right;}



/* Right flank main content style */

.right_main {

	width:528px;

	float:left;

	padding-top: 0;

	padding-right: 12px;

	padding-bottom: 0;

	padding-left: 0;

}

/* Focus image style */

#focus {width:524px; height:238px;}

/*Main content option card style*/

.main-optioncard {width:528px; margin:20px 0 0;}

.tabs-title {width:528px; height:28px;}

.maintabs-list {width:528px; height:28px; display:block; background:url(../images/default/tabs-title-ulbg.jpg) no-repeat center bottom;}

.maintabs-list li {margin:0 1px 0 0; float:left; display:inline;}

.maintabs-list li a {float:left; font-size:14px; display:block; height:28px; cursor:pointer;}

.maintabs-list li a:hover {text-decoration:none;}



.maintabs-list li a span {float:left; height:28px; display:block; line-height:23px; cursor:pointer;}

.maintabs-list a .tabs-title1 {width:3px; background:url(../images/default/default-a.png) no-repeat left top!important; _background:none;}

.maintabs-list a .tabs-title2 {padding:0 5px; background:url(../images/default/default-tabs-bg.png) repeat-x!important; _background:none;}

.maintabs-list a .tabs-title3 {width:3px; background:url(../images/default/default-span.png) no-repeat right top!important; _background:none;}



.maintabs-list li a.currmaintab1  {color:#FFF; font-weight:700;}

.maintabs-list li a.currmaintab1 .tabs-title1 {width:3px; background:url(../images/default/tabs-a.png) no-repeat left top!important; _background:none;}

.maintabs-list li a.currmaintab1 .tabs-title2 {padding:0 9px; background:url(../images/default/tabs-bg.png) no-repeat center center!important; _background:none;}

.maintabs-list li a.currmaintab1 .tabs-title3 {width:3px; background:url(../images/default/tabs-span.png) no-repeat right top!important; _background:none;}





.main-area {width:514px; padding:0 0 8px; border-bottom:1px solid #DEDEDE;}

.main-area h1 {height:18px; padding:14px 0 0; font-size:14px; color:#464646;}

.main-col1 {width:174px; float:left;}

.main-col1 img {border:1px solid #EAE8E8; padding:3px; margin:8px 0 0; background:#F4F4F4;}

.main-col2 {width:340px; float:right;}

.main-col2 .main-collist1 {width:340px; display:block; color:#636363;}

.main-col2 .main-collist1 li {padding:7px 0;}

.main-col2 .main-collist1 li.main-first {border-bottom:1px dashed #D5D5D5;}

.main-col2 .main-collist1 li span {color:#D56F5E;}

.main-collist2 {height:20px; text-align:right; display:block;}

.main-collist2 li {padding:0 0 0 20px; display:inline; background:no-repeat  left top;}

.main-collist2 li.collist2-first {background-image:url(../images/default/main-collist2-01.gif);}

.main-collist2 li.collist3-first {background-image:url(../images/default/main-collist3-01.gif);}

.main-collist2 li.collist2-last {background-image:url(../images/default/main-collist2-02.gif);}

.main-collist2 a {font-size:14px;}

.clearmainborder {border:0;}







/* Right flank side fence style */

.right-sidebar {width:217px; float:right; background:#F9F9F9;}



/* The time limit rushes to purchase style */

#sidebar-qiangou h4 {width:150px;font-size: 12px;}

.timelimit-rushes {width:199px; padding:0 0 0 18px; height:237px; background:url(../images/default/timelimit-rushes-bg.jpg) no-repeat;}

.timelimit-rushes h1 {width:199px; height:20px; padding:15px 0 0; color:#B00000; font-size:14px; background:url(../images/default/timelimit-h1.jpg) no-repeat left bottom;}

.timelimit-rushes ul {padding:6px 0 0; display:block; color:#515151;}

.timelimit-rushes ul li {line-height:16px;}

.timelimit-rushes ul li.timelimit-pic {padding:5px 0;}

.timelimit-rushes ul li span {color:#B00000;}

.timelimit-rushes a strong {color:#000;}

.timelimit-rushes p {padding:0 0 0 114px; margin:5px 0 0; color:#B00000; font-weight:700; background:url(../images/default/performticket-more-bg.jpg) no-repeat 108px 6px;}

.timelimit-rushes p a, .timelimit-rushes p a:visited, .timelimit-rushes p a:hover {color:#B00000;}





/* Right flank is general right-sidecol style */

.right-sidecol {width:217px; margin:13px 0 0; background:url(../images/default/right-sidecolbg.jpg) repeat-y;}

.right-sidecol-title {width:217px; height:42px; background:url(../images/default/right-sidecol-title.jpg) no-repeat;}

.right-sidecol-b {width:217px; height:7px; font-size:0; background:url(../images/default/right-sidecol-b.jpg) no-repeat;}

.right-sidearea {width:217px; padding:0 0 7px; margin:13px 0 0; background:url(../images/default/right-sidecol-b.jpg) no-repeat center bottom;}

.right-sidearea-title {width:217px; height:28px; padding:14px 0 0; background:url(../images/default/right-sidearea-title.jpg) no-repeat;}

.right-sidearea-title h1, .right-sidearea-title h2 {width:66px; padding:1px 0 0 42px; font-size:14px; line-height:16px; display:block; background:url(../images/default/right-sidearea-title-h1.jpg) no-repeat 18px 2px;}

.right-sidearea-title h1 {border-right:2px solid #CA0000; color:#CA0000;}

.right-sidearea-title h2 {color:#000;}



.right-sidearea-con {width:217px; background:url(../images/default/right-sidecolbg.jpg) repeat-y;}





/* Right flank option card style */

.righttabs-title {width:217px; padding:15px 0 0; background:url(../images/default/righttabs-title-bg.jpg) no-repeat center top;}

#right-tabs {width:181px; height:25px; padding:0 0 0 11px; margin:0 9px 0 16px; background:url(../images/default/right-tabs-bg.jpg) no-repeat center bottom;}

#right-tabs a:hover {text-decoration:none;}

.right-tab01, .right-tab02 {height:25px; line-height:25px;}

.right-tab01 .right-tag01, .right-tab01 .right-tag02, .right-tab02 .right-tag01, .right-tab02 .right-tag02 {width:94px; height:25px; float:left; background:url(../images/default/right-tag01.jpg) no-repeat;}

.right-tab01 .right-tag01 {background-position:0 -25px;}

.right-tab01 .right-tag02 {width:75px; margin:0 0 0 1px; background:url(../images/default/right-tag02.jpg) no-repeat;}

.right-tab01 span a {float:left; height:25px; font-size:14px; font-weight:700; color:#FFF;}

.right-tab01 .right-tag01 a {color:#000; text-indent:12px;}

.right-tab01 .right-tag02 a {color:#FFF; text-indent:8px;}

.right-tab02 .right-tag02 {width:75px; margin:0 0 0 1px; background:url(../images/default/right-tag02.jpg) no-repeat 0 -25px;}

.right-tab02 span a {float:left; height:25px; font-size:14px; font-weight:700; color:#FFF;}

.right-tab02 .right-tag01 a {color:#FFF; text-indent:12px;}

.right-tab02 .right-tag02 a {color:#000; text-indent:8px;}



.right-tabmain {width:192px; padding:0 0 6px; margin:0 9px 2px 16px; background:url(../images/default/right-tabmain-bg.jpg) no-repeat center bottom;}

.right_tabmain-t {width:192px; height:6px; font-size:0; background:url(../images/default/right_tabmain-t.jpg) no-repeat;}

.right-tabbox {width:192px; background:url(../images/default/right-tabbox-bg.jpg) repeat-y;}

.right-tabbox ul {width:162px; padding:6px 0 4px; margin:0 14px 0 16px; display:block;}

.right-tabbox ul li {padding:0 0 0 16px; line-height:20px; background:url(../images/default/right-tabbox-li.jpg) no-repeat 0 5px;}



/* Popular topic style */

.popular-topic {width:196px; margin:0 8px 0 13px;}

.topic-col {width:196px; margin:0 0 10px; background:url(../images/default/topic-col-bg.jpg) repeat-y;}

.cleartopic-col {margin:0;}

.topic-colt, .topic-colb {width:196px; height:4px; font-size:0; background:no-repeat;}

.topic-colt {background-image:url(../images/default/topic-colt.jpg)}

.topic-colb {background-image:url(../images/default/topic-colb.jpg)}

.topic-col ul {width:177px; padding:8px 0 15px; margin:0 0 0 10px; display:block;}

.topic-col .topic-first {width:177px; height:81px; margin:0 0 4px; background:url(../images/default/topic-first-bg.jpg) no-repeat;}

.topic-col .topic-first img {margin:4px 0 0 4px;width:167px;height:52px;}

.topic-col .topic-second {color:#CA0000; font-size:14px; font-weight:700; line-height:22px;}

.topic-second a, .topic-second a:visited, .topic-second a:hover {color:#CA0000;}





/* Pulls outprize-region style */

.outprize-region {width:188px; margin:0 0 0 21px; padding:0 0 20px; background:url(../images/default/outprize-region-bg.jpg) no-repeat center bottom;}

.outprize-left {width:99px; height:99px; float:left; background:url(../images/default/outprize-left-bg.jpg) no-repeat;}

.outprize-left img {margin:38px 0 0 6px;}

.outprize-right {width:89px; height:99px; float:right;}

.outprize-right .outprize-first {height:55px; padding:26px 0 0; line-height:16px; color:#BB000C;}

.outprize-more {height:18px; padding-left:20px;margin-top: 5px; font-size:14px; background:url(../images/default/outprize-more.jpg) no-repeat 2px 4px;}







/* Electronic magazine style */

.el-magazine {width:194px; margin:0 0 0 13px;} 

.outprize1-left {width:89px; height:120px; float:left;}

.outprize1-left img {width:89px; height:120px;}

.outprize1-right {width:98px; padding:0 0 0 7px; height:120px; float:right;}

/*

.outprize1-right ul {height:100px;}

*/

.outprize1-first a {font-weight:700; color:#000;}

.outprize1-first a:visited, .outprize1-first a:hover {color:#000;}







/* Online video style */

.online-videocol {width:217px; padding:0 0 7px; margin:15px 0; background:url(../images/default/online-videocol-bg.jpg) no-repeat center bottom;}

.online-videot {width:217px; height:7px; font-size:0; background:url(../images/default/online-videot.jpg) no-repeat;}

.online-videoarea {width:217px; background:url(../images/default/online-videoarea.jpg) repeat-y;}

.online-video {width:195px; padding:0 0 5px; margin:0 8px 0 14px; text-align:center; background:#4D4D4D url(../images/default/online-video-bg.jpg) no-repeat center bottom;}

.online-video h1 {height:27px; padding:0 0 0 15px; text-align:left; line-height:27px; color:#FFF; font-size:14px; background:url(../images/default/online-video-h1.jpg) no-repeat;}

#sidebar-box-w {width:184px; padding:0 0 0 16px; margin:15px 0;}

#sidebar-box-w iframe {margin:0; padding:0; border:0;}



/* Right flank fence base advertisement strip style */

.rightside-ad {width:204px; padding:0 0 5px; margin:0 0 0 10px; background:#E4E4E4 url(../images/default/rightside-ad-bg.jpg) no-repeat center bottom;}

.rightside-adtop {width:204px; height:5px; font-size:0; background:url(../images/default/rightside-ad-t.jpg) no-repeat center top;}

.rightside-adpic {padding:0 0 0 5px; margin:0 0 13px;}





/* home page base  style */

.homepage-base {width:956px; padding:19px 18px 0; clear:both; background:url(../images/default/homepage-base-bg.jpg) no-repeat center top;}

.homepage-col {width:308px; float:left; padding:0 0 4px; margin:0 16px 0 0; background:url(../images/default/homepage-col-bg.jpg) no-repeat center bottom;}

.clear-margin{margin:0;}

.homepage-title {width:308px; height:28px; background:url(../images/default/homepage-title-bg.jpg) no-repeat;}

.homepage-title h1 {width:233px; height:28px; padding:0 0 0 20px; float:left; color:#474747; font-size:14px; line-height:28px;}

.homepage-title h2 {width:55px; padding:10px 0 0; float:right;}

.homepage-con {

	width:266px;

	background:url(../images/default/homepage-con-bg.jpg) repeat-y;

	padding-top: 14px;

	padding-right: 26px;

	padding-bottom: 10px;

	padding-left: 16px;

}

/* Performs quickly comments style */

.perform-qucom {width:266px;}

.perform-left {width:129px; float:left;}

.perform-left img {border:1px solid #EAE8E8; padding:5px; background:#F4F4F4;}

.perform-right {width:120px; padding:0 0 0 17px; float:right; display:block;}

.perform-right li {line-height:16px;}

.perform-right li.perform-first {margin:0 0 6px; color:#D02F15; font-size:14px; font-weight:700;}

.perform-first a, .perform-first a:visited, .perform-first a:hover {color:#D02F15;}

.perform-base {width:266px; padding:0px 0 0; clear:both; display:block;}

.perform-base li {height:20px; padding:0 0 0 20px; display:block; line-height:20px; background:url(../images/default/homepage-base-li.jpg) no-repeat 5px 4px;}

.perform-base a {width:210px; height:20px; float:left; display:block;}

.perform-base span {width:36px; float:right; display:block; color:#757575; text-align:center;}

/* Hottest group group style */

.hot-group {width:266px;}

.hotgroup-col {width:266px;}

.hotgroup-left {width:59px; float:left;}

.hotgroup-left img {

	border:1px solid #EAE8E8;

	padding:2px;

	background:#F4F4F4;

	height: 40px;

	width: 53px;

}

.hotgroup-con {width:192px; padding:0 0 19px 15px!important; _padding:0 0 19px 15px; float:right; display:block;}

*+html .hotgroup-con {

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 19px;

	padding-left: 15px;

}

.hotgroup-con li {line-height:16px;}

.hotgroup-con li.hotgroup-first {margin:0 0 6px; color:#D02F15; font-size:14px;}

.hotgroup-first a, .hotgroup-first a:visited, .hotgroup-first a:hover {color:#D02F15;}





/* The forum hotly pastes style */

/*.blog_hotpastes {width:266px; margin:0px 0 20px;}*/

.blog_hotpastes {width:270px; margin:0px;padding: 0px;}

.blog_hotpastes table {margin:0; border:0; padding:0;}

.blog_hotpastes li {height:20px; padding:0 0 0 20px; display:block; background:url(../images/default/homepage-base-li.jpg) no-repeat 5px 4px;}

*+html .blog_hotpastes li {background-position:5px 5px!important;}

.blog_hotpastes a {width:214px; height:20px; line-height:20px; float:left; display:block;}

.blog_hotpastes span {width:36px; height:20px; line-height:20px; float:right; display:block; color:#757575;}



#allsitediv{

	width:330px;

	background-color: #ffffff;

	border: 1px solid #993300;

	padding:5px;

	position: absolute;

	top:0px;

	left:0px;

	}

#allsitediv a{

	width: 100px;

	display: block;

	float: left;

	}



.check-more{

	font-size:14px;

	text-align: right;

	padding-right:20px;

	margin-top:6px;

}

.check-more a{

float:right;

display:block;

	padding-left:20px;

	background-image: url(../images/default/more.jpg);

	background-repeat: no-repeat;

	background-position: left center;

		margin-top:6px;

}





/* new index start */

#new-layout{

	width: 1003px;

	margin: 0px auto;

	}

.new-index-header{

	position: relative;

	border-bottom: 2px solid #d52221;

	margin: 0px 8px;

	}

.new-index-header1{

	position: absolute;

	top: 10px;

	left: 200px;

	}

.new-index-header2{

	position: absolute;

	left: 520px;

	top: 8px;

	background: url(../images/default/new-index-bg01.jpg) no-repeat;

	width: 80px;

	height: 22px;

	padding-top: 26px;

	padding-left: 56px;

	color: #ffffff;

	font-size: 14px;

	font-weight: 600;

	}

.new-index-header3{

	position: absolute;

	left: 670px;

	top: 8px;

	background: url(../images/default/new-index-bg02.jpg) no-repeat;

	width: 80px;

	height: 22px;

	padding-top: 26px;

	padding-left: 56px;

	color: #ffffff;

	font-size: 14px;

	font-weight: 600;

	}

.new-index-header4{

	position: absolute;

	left: 820px;

	top: 14px;

	background: url(../images/default/new-index-bg03.jpg) no-repeat;

	width: 80px;

	height: 22px;

	padding-top: 20px;

	padding-left: 56px;

	color: #ffffff;

	font-size: 14px;

	font-weight: 600;

	}

.new-index-header2 a , .new-index-header3 a , .new-index-header4 a{

	color: #ffffff;

	}

#new-l-wrapper{

	width: 681px;

	margin: 15px 16px 0px 12px;

	float: left;

	}

.new-left1{

	background: url(../images/default/new-index-lbg02.jpg) repeat-x;

	height: 301px;

	}

.new-left1-1{

	float: left;

	}

.new-left1-2{

	float: right;

	}

.new-left1-3{

	background: url(../images/default/new-index-bg08.jpg) no-repeat;

	width: 271px;

	height: 269px;

	float: left;

	margin-top: 19px;

	margin-left: 17px;

	}

.new-left1-4{

	float: left;

	margin-top: 4px;

	margin-left: 11px;



	}

.new-left1-4 .tc{



	left: 0px;

	top: 0px;

	}

.new-left1-4 .tc a{

	text-decoration: underline;

	color: #d0020c;

	}

.new-left1-3-1{

	margin: 49px 0px 0px 21px;

	}

.new-left1-3-1 input{

	background: url(../images/default/new-index-bg07.jpg) no-repeat;

	width: 125px;

	height: 21px;

	line-height: 21px;

	padding-left: 25px;

	color: #999999;

	}

.new-left1-3-2{

	margin: 13px 0px 0px 20px;

	height: 1%;

	}

.new-left1-3-2 li{

	float: left;

	}

.new-left1-3-2 .search_bk , .new-left1-3-2 .search_hot{margin:0 5px 0 0;}

.new-left1-3-3{

	color: #ffffff;

	font-weight: 600;

	font-size: 14px;

	margin-top: 60px !important;

	margin: 42px 0px 0px 23px;

	}

.new-left1-3-4{

	margin: 10px 0px 0px 23px;

	}

.new-left1-3-4 li{

	background: url(../images/default/new-index-bg09.jpg) no-repeat left center;

	padding: 5px 0px 5px 18px;

	width: 90px;

	float: left;

	color: #ffffff;

	}

.new-left1-3-4 li a{

	color: #ffffff;

	}

#new-r-wrapper{

	width: 276px;

	float: left;

	margin: 15px 0px 0px;

	}

.new-right1{

	background: url(../images/default/new-index-bg10.jpg) no-repeat top;

	}

.new-right1-title{

	background: url(../images/default/new-index-bg14.jpg) no-repeat;

	margin: 6px;

	height: 26px;

	line-height: 26px;

	color: #ffffff;

	font-weight: 600;

	font-size: 14px;

	padding-left: 10px;

	}

.new-right1-login{

	margin: 28px 0px 0px 28px;

	}

.new-right1-login .text-form{

	background: url(../images/default/new-index-bg12.jpg) no-repeat;

	width: 155px;

	height: 22px;

	line-height: 22px;

	color: #999999;

	margin: 3px 0px;

	}

.new-right1-login .text-form1{

	background: url(../images/default/new-index-bg13.jpg) no-repeat;

	width: 57px;

	height: 22px;

	line-height: 22px;

	color: #999999;

	margin: 3px 0px;

	}

.new-right1-login .text-form2{

	background: url(../images/default/new-index-bg11.jpg) no-repeat;

	width: 63px;

	height: 24px;

	line-height: 24px;

	}

.new-right1-login-font1{

	color: #7a8596;

	}

.new-right1-login-font2{

	color: #7a8596;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	}

.new-right1-login-font3{

	color: #cd0c00;

	font-weight: 600;

	}

.new-right1-login-font1 a , .new-right1-login-font2 a{

	color: #7a8596;

	}

/* xxk style start */

.new-left2 li{

	background: url(../images/default/new-index-hui3.jpg) repeat-x;

	margin: 0px 3px;

	float: left;

	line-height: 32px;

	height: 32px;

	}

.new-left2 li a span{

	background: url(../images/default/new-index-hui1.jpg) no-repeat left top;

	display: block;

	padding-left: 5px;

	}

.new-left2 li a span span{

	background: url(../images/default/new-index-hui2.jpg) no-repeat right top;

	display: block;

	padding-right: 10px;

	}

.new-left2 li.on a{

	background: url(../images/default/new-index-red2.gif) no-repeat center top;

	display: block;

	color: #ffffff;

	}

.new-left2 li.on a span{

	background: url(../images/default/new-index-red1.jpg) no-repeat left top;

	}

.new-left2 li.on a span span{

	background: url(../images/default/new-index-red3.jpg) no-repeat right top;

	}

/* xxk style end */

.new-left2-1{

	background: url(../images/default/new-index-bg15.jpg) no-repeat bottom;

	height: 40px;

	}

.new-left2-2-1{

	width: 300px;

	float: left;

	margin: 10px 10px 10px 5px;

	height: 1%;

	}

.new-left2-2-1 h1{

	font-size: 14px;

	color: #464646;

	margin: 10px 0px;

	}

.new-left2-2-img{

	background: url(../images/default/new-index-bg16.jpg) no-repeat;

	padding: 10px 12px 14px 10px;

	float: left;

	}

.new-left2-2-img img{

	width: 130px;

	height: 105px;

	}

.new-left2-2-1 p{

	padding-left: 168px;

	padding-top: 10px;

	color: #636363;

	}

.new-left2-2-1 p a{

	color: #636363;

	}

.new-left2-2-color{

	color: #ee8600;

	}

.new-left2-2-2{

	background: url(../images/default/new-index-bg06.jpg) no-repeat;

	padding: 2px 10px;

	color: #ffffff;

	}

.new-left2-2-2 a{

	color: #ffffff;

	}

.new-right2-title{

	background: url(../images/default/new-index-bg17.jpg) no-repeat;

	line-height: 26px;

	height: 26px;

	font-size: 14px;

	color: #ffffff;

	padding-left: 40px;

	font-weight: 600;

	position: relative;

	}

.new-index-more{

	font-size: 12px;

	font-weight: 400;

	position: absolute;

	right: 10px;

	top: 0px;

	width: 50px;

	}

.new-index-more a{

	color: #ffffff;

	}

.new-right2-1bg{

	background: url(../images/default/new-index-bg18.jpg) no-repeat center;

	height: 8px;

	line-height: 8px;

	font-size: 0px;

	margin-top: 2px;

	}

.new-right2-2{

	background: url(../images/default/new-index-1bg2.jpg) repeat-y;

	margin: 10px 0px 0px;

	}

.new-right2-2-img{

	background: url(../images/default/new-index-1bg1.jpg) no-repeat top;

	}

.new-right2-2-img img{

	background: url(../images/default/new-index-bg19.jpg) no-repeat;

	padding: 6px 8px 8px 6px;

	margin: 10px 0px 0px 20px;

	width: 216px;

	height: 67px;

	}

.new-right2-2 p{

	background: url(../images/default/new-index-1bg3.jpg) no-repeat bottom;

	padding: 10px 0px 10px 20px;

	color: #6d6d6d;

	}

.new-right2-2-color{

	color: #ca0000;

	font-weight: 600;

	font-size: 14px;

	}

.new-right2-2-color a{

	color: #ca0000;

	}

.new-left3-title{

	background: url(../images/default/new-index-bg20.jpg) no-repeat;

	height: 26px;

	line-height: 26px;

	color: #ffffff;

	font-size: 14px;

	font-weight: 600;

	padding-left: 10px;

	}

.new-left3-1{

	margin: 15px 0px 15px 11px;

	height: 1%;

	}

.new-left3-1 img{

	background: #ececec;

	padding: 5px;

	float: left;

	width: 109px;

	height: 88px;

	}

.new-left3-1-1{

	float: left;

	width: 390px;

	margin-left: 13px;

	color: #7d7d7d;

	}

.new-left3-1-1 a{

	color: #7d7d7d;

	}

.new-left3-1-font{

	font-size: 14px;

	}

.new-left3-1-color{

	color: #ffffff;

	background: #c59b1a;

	padding: 3px 5px;

	}

.new-left3-1-color a{

	color: #ffffff;

	}

.new-left3-1-2{

	width: 130px;

	float: left;

	text-align: center;

	color: #7d7d7d;

	}

.new-left3-1-color1{

	color: #ffffff;

	background: url(../images/default/new-index-bg04.jpg) no-repeat center;

	display: block;

	font-size: 20px;

	line-height: 48px;

	}

.new-left3-1-color2{

	color: #ffffff;

	background: url(../images/default/new-index-bg05.jpg) no-repeat center;

	display: block;

	font-size: 20px;

	line-height: 48px;

	}

.new-left3-fgx{

	background: url(../images/default/new-index-bg22.jpg) repeat-x;

	height: 1px;

	line-height: 1px;

	font-size: 0px;

	margin: 0px;

	padding: 0px;

	}

.new-right3-1bg{

	background: url(../images/default/new-index-1bg1.jpg) no-repeat top;

	padding-top: 5px;

	}

.new-right3-1bg h1{

	position: relative;

	background: url(../images/default/new-index-bg21.jpg) no-repeat;

	height: 25px;

	line-height: 25px;

	font-size: 14px;

	color: #ffffff;

	font-weight: 600;

	top: 0px;

	left: 5px;

	}

.new-right3-1bg img{

	position: absolute;

	left: 8px;

	top: -9px;

	}

.new-right3-1bg h1.form1{

	padding-left: 60px;

	}

.new-right3-1bg h1.form2{

	padding-left: 15px;

	}

.new-right3-2{

	font-size: 14px;

	color: #000000;

	font-weight: 600;

	margin: 15px 0px 10px 20px;

	}

.new-right3-2 img{

	padding-top: 10px;

	width: 235px;

	height: 69px;

	}

.new-right3-color1{

	color: #b00000;

	font-size: 14px;

	}

.new-right3-color2{

	color: #d65b01;

	font-weight: 600;

	}

.new-right3-3{

	color: #4b4b4b;

	margin: 10px 0px 10px 20px;

	}

.new-right3-3 div{

	font-weight: 600;

	margin-bottom: 5px;

	}

.new-left4-title{

	background: url(../images/default/new-index-bg36.jpg) no-repeat;

	height: 30px;

	color: #68A0BC;

	font-size: 14px;

	padding-left: 20px;

	font-weight: 600;

	line-height: 30px;

	margin-bottom: 20px;

	position: relative;

	}

.new-left4-title-ul{

	position: absolute;

	right: 123px;

	top: 0px;

	font-size: 12px;

	color: #ffffff;

	}

/* xxk style start */

.new-left4-title-ul li{

	width: 112px;

	text-align: center;

	float: left;

	}

.new-left4-title-ul li a{

	color: #ffffff;

	display: block;

	background: url(../images/default/new-index-bg38.gif) no-repeat;

	}

.new-left4-title-ul li.on a{

	background: url(../images/default/new-index-bg37.gif) no-repeat;

	}

/* xxk style end */

.new-left4-1{

	width: 350px;

	float: left;

	}

.new-left4-1-bg{

	background: url(../images/default/new-index-bg34.jpg) repeat-x;

	margin-top: 2px;

	padding: 20px 0px 0px 10px;

	color: #595959;

	}

.new-left4-1-1 img{

	background: #EDEDED;

	border: 1px solid #BBBBBB;

	padding: 7px;

	}

.new-left4-1-2{

	font-size: 14px;

	font-weight: 600;

	color: #D3A300;

	padding: 10px 0px;

	}

.new-left4-2{

	width: 310px;

	float: right;

	}

.new-left4-1-4 li{

	background: url(../images/default/new-index-bg35.gif) no-repeat left center;

	line-height: 22px;

	padding-left: 10px;

	}

.new-right4-1bg h1{

	background: url(../images/default/new-index-bg23.jpg) no-repeat;

	}

.new-right4-2{

	margin-top: 10px;

	margin-left: 25px;

	height: 1%;

	}

.new-right4-2 img{

	border: 1px solid #DFDFDF;

	padding: 5px;

	background: #ffffff;

	float: left;

	width: 72px;

	height: 50px;

	}

.new-right4-2 div{

	padding-left: 100px;

	padding-top: 10px;

	line-height: 22px;

	}

.new-right5-1bg h1{

	background: url(../images/default/new-index-bg25.jpg) no-repeat;

	}

.new-right5-2{

	color: #5F7A8F;

	}

.new-right5-2 img{	width: 72px;

	height: 54px;}

.new-left5-1{

	background: url(../images/default/new-index-bg26.jpg) repeat-x;

	height: 29px;

	position: relative;

	}

.new-left5-title{

	background: url(../images/default/new-index-bg24.jpg) no-repeat left;

	line-height: 29px;

	padding: 8px 12px;

	font-size: 14px;

	color: #ffffff;

	font-weight: 600;

	}

.new-index-more1{

	position: absolute;

	background: url(../images/default/new-index-img09.jpg) no-repeat right;

	line-height: 29px;

	display: block;

	width: 55px;

	right: 0px;

	top: 0px;

	}

.new-left5-2{

	width: 210px;

	float: left;

	padding-top: 25px;

	}

.new-left5-2-img{

	width: 118px;

	float: left;

	}

.new-left5-2-img img{

width: 118px;

height:95px;

}

.new-left5-2-1{

	padding-left: 128px;

	}

.new-left5-2-1 li{

	float: left;

	}

.new-left5-2-2{

	width: 37px;

	text-align: center;

	}

.new-left5-2-color{

	color: #098E9A;

	}

.new-left5-2-color a{

	color: #098E9A;

	}

.new-left5-2-3{

	margin-top: 10px;

	margin-bottom: 10px;

	}

.new-left5-2-border{

	border-left: 1px solid #E0E0E0;

	padding-left: 10px;

	}

.new-left5-3 span{

	color: #ffffff;

	background: #ff0000;

	padding: 3px 10px;

	

	}

.new-index6{

	margin: 0px auto 10px;

	border: 0px;

	border-collapse: collapse;

	}

.new-index6-1{

	padding: 0px 25px;

	}

.new-index6-1 table{

	border: 0px;

	border-collapse: collapse;

	height: 60px;

	color: #ffffff;

	margin: 10px 0px;

	}

.new-index6-1 table a{

	color: #ffffff;

	}

.new-index6-1 table caption{

	text-align: left;

	font-size: 14px;

	font-weight: 600;

	color: #EE9200;

	padding-bottom: 10px;

	}

.new-index6-1 table td{

	padding-left: 15px;

	}

.new-index6-2{

	background: url(../images/default/new-index-bg27.jpg) no-repeat left;

	width: 115px;

	}

.new-index6-3{

	background: url(../images/default/new-index-bg28.jpg) no-repeat left;

	width: 115px;

	}

.new-index6-4{

	background: url(../images/default/new-index-bg29.jpg) no-repeat left;

	width: 135px;

	}

.new-index6-5{

	background: url(../images/default/new-index-bg30.jpg) no-repeat left;

	width: 135px;

	}

.new-index6-6{

	background: url(../images/default/new-index-bg31.jpg) no-repeat left;

	width: 135px;

	}

.new-index6-7{

	background: url(../images/default/new-index-bg32.jpg) no-repeat left;

	width: 105px;

	}

.new-index6-8{

	background: url(../images/default/new-index-bg33.jpg) no-repeat left;

	width: 82px;

	}

.new-index6-9 li{

	width: 105px;

	float: left;

	margin: 3px 0px;

	color: #696969;

	}

.new-index6-9 li a{

	color: #696969;

	}

.new-index6-9 td a{

	color: #696969;

	}



/* new index end */



.all_play_windows{

   position:absolute;

	width:330px;

	background-color:#fff;

	padding:10px;

	border-top-width: 1px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFFF66;

	border-right-color: #993300;

	border-bottom-color: #990000;

	border-left-color: #FFFF33;

	filter: Alpha(Opacity=90);

}

.all_play_windows a{ 

    width: auto;

	float: left;

	display: block;

	}



.all_play_windows a:hover{ 

    width: auto;

	float: left;

	display: block;

	}

.new-login-back{

	text-align: center;

	margin: 0px 5px;

	}

.new-login-back img{

	border: 1px solid #988C7C;

	padding: 2px;

	float: left;

	margin-right: 10px;

	}

.new-login-back1{

	margin: 10px 5px;

	}

.new-login-back1 li{

	float: left;

	margin-right: 5px;

	}

.new-login-back2{

	margin: 0px 5px;

	}

.new-login-back2 p{

	margin-bottom: 5px;

	}

#hotlist{float: left;margin-top:0px;margin-left: 0px;width: 217px;height: 239px;background-image: url(../images/default/hotlistbk.jpg);background-repeat: no-repeat;background-position: left top;}

#hotlist h3 {font-size: 14px;text-align: center; margin-top: 10px;margin-bottom: 10px;color: #990000;}

#hotlist1 {padding-left: 10px;padding-right: 10px;padding-top: 15px;}

#hotlist1 li {list-style: none; background:url(../images/default/li-bg-01.jpg) 0 7px no-repeat; padding-left:7px; border-bottom:1px #CCCCCC dotted}

#hotlist1 li a { display: block; background-repeat: no-repeat;background-position: 5px center;padding-left: 10px; line-height:180%;}



.friend-wrapper{



	width:987px;



	background-image: url(../images/default/con-top.gif);



	margin-top:10px;



	background-repeat: no-repeat;



	background-position: center top;



	background-color: #f2f2f2;



	margin-left:auto;



	margin-right:auto;



	padding-bottom:20px;



}



.fir-left{



	float:left;



	background-image: url(../images/default/left-top.gif);



	background-repeat: no-repeat;



	background-position: center top;



	width:228px;



	margin-left:10px;



	margin-top:10px;



	display:inline;



}



.fir-left-nav{



margin-top:10px;



	float:left;



	width:218px;



	background-image: url(../images/default/left-bk.gif);



	background-repeat: repeat-y;



	background-position: center top;



	padding-left:10px;



}



.fir-left-nav li{



display:block;



width:218px;



	float:left;







}



.fir-left-nav li a{



	margin-top:1px;



	margin-bottom:1px;



	display:block;



	width:188px;



	height:38px;



	float:left;



	background-image: url(../images/default/left-nav.gif);



	font-size: 14px;



	line-height: 38px;



	font-weight: bold;



	text-align: right;



	padding-right:20px;



}



.fir-left-nav li a.cur,.fir-left-nav li a:hover{



color:#ffffff;



	background-image: url(../images/default/left-nav-cur.gif);







}



.fri-right{



	float:right;



	background-color:#ffffff;



	background-image: url(../images/default/right-top.gif);



	background-repeat: no-repeat;



	background-position: center top;



	width:712px;



	margin-right:20px;



	margin-top:15px;



		display:inline;



}



.fri-right h2{



font-size:14px;



margin-top:30px;



margin-left:50px;



margin-bottom:20px;



}



.fri-right h3{



font-size:12px;



margin-top:10px;



margin-left:50px;



margin-bottom:10px;



}



.fri-right p{



	font-size:12px;



	margin-top:5px;



	margin-left:50px;



	margin-right:50px;



	margin-bottom:15px;



}



.friend-links{



padding-left:10px;



margin:5px;



width:90px;



float:left;



}

#xdx-info-RLC-cnt {width: 495px; padding:10px;

background-image: url(../images/default/xdx-bg-17.gif);

}

#xdx-incontent-border14 {width: 515px;height: 7px;font-size: 0pt;line-height: 0pt;

overflow: hidden;background-color: transparent;background-image: url(../images/default/xdx-bg-14.gif);background-repeat: no-repeat;background-attachment: scroll;

}



/*page*/

#page {margin:10px 0; overflow:visible; clear:both; padding-bottom:10px;}

#page a.page { border:1px solid #FF3300; padding:3px; text-align:center; margin:0 1px; color:#f30; background-color:#FDEBE1; overflow:visible}

#page a.page:hover { border:1px solid #FF3300; padding:3px; text-align:center; margin:0 1px; color:#f30; background-color:#Fff;overflow:visible}

/**/

.ti { width:148px; height:30px;background: url(../images/default/xdx-archive-bg-7.gif) no-repeat; line-height:30px; padding-left:20px;color: #333;}

.tic { width:148px; height:30px;background: url(../images/default/xdx-archive-bg-8.gif) no-repeat; line-height:30px; padding-left:20px;color: #fff;}

.tic a { color:#FFFFFF}

.ti:hover {background: url(../images/default/xdx-archive-bg-8.gif) no-repeat;color:#fff;}

.ti:hover a{color:#fff;}



#archive_cash {width:560px; height:158px; background:url(../images/default/archive_cash_bg.gif) no-repeat 55px 22px;}



#archive_cash h2 {font-size:14px; color:#464646; padding:54px 0 0 220px;}



#archive_cash ul {padding:30px 0  0 200px;}



#archive_cash ul li {float:left; list-style:none; margin-right:34px;}





#archive_rev_orderform h1 {width:560px; height:68px; line-height:68px; font-size:14px; font-weight:normal; text-align:center;}



#archive_rev_orderform .orderform_title {width:560px; height:33px; background:url(../images/default/orderform_title_bg.jpg) no-repeat; font-size:12px; font-weight:bold;}



.orderform_title table tr td {



	text-align:center;



	height:33px;



	vertical-align: middle;



}



#archive_rev_orderform .orderform_title_1 {width:128px;  background:url(../images/default/orderform_list_td_bg.gif) no-repeat right center;}



#archive_rev_orderform .orderform_title_2 {width:80px;  background:url(../images/default/orderform_list_td_bg.gif) no-repeat right center;}



#archive_rev_orderform .orderform_title_3 {background-image:none;}



.orderform_list  table tr td {text-align:center; height:30px; line-height:30px; border-bottom:1px solid #DEDEDE;}



.orderform_equals {width:221px; height:32px; background:url(../images/default/orderform_equals_bg.gif) no-repeat; font-size:14px; font-weight:bold; text-align:center; line-height:32px; margin:20px 0; float:right;}



.orderform-detail-tb{border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #E1E1E1; border-bottom-color: #E1E1E1; border-left-color: #E1E1E1;}



#all { position:fixed; width:100%; height:100%;background:#000; top:0; left:0; opacity:.3;filter:alpha(opacity=30);}

* html #all { position:absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');z-index: 101; widows:100%;  background:#000; top:0; left:0; opacity:.3;filter:alpha(opacity=30);}

#dialog { position: fixed; z-index: 102; top: 45%; left: 50%; width: 558px; margin-top: -140px; margin-left: -277px; background-color: #FFF; padding:0 0 10px 0; border:1px solid #fff;}

#overlay { opacity:.8; -moz-border-radius:3px; -webkit-border-radius:3px; filter:alpha(opacity=80);position: fixed; z-index: 102; top: 45%; left: 50%; width: 574px; margin-top: -148px; margin-left: -284px; *padding-top:20px; background:#fff;}

#closelink { text-align:right; background:#c69; height:20px; cursor:pointer; padding:5px 10px 0px 6px; color:#bed2f2; display:block; font-family:Arial, Helvetica, sans-serif}

.bgi{ position: fixed; z-index: 101; top: 50%; left: 50%; width: 550px; margin-top: -140px; margin-left: -250px; border:none}

* html #dialog { position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }

* html #overlay { margin-top:-140px;position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); background:url(../image/bus226/boxtop.gif) no-repeat;}

#boxbottom { position: fixed; z-index: 103; top: 45%; left: 50%; width: 574px; margin-top:340px; margin-left: -264px; *padding-top:20px; background:url(../image/bus226/boxbottom.gif) no-repeat;height:17px;width:575px;}

#dialog .title {font-size:12px;color:#fff; font-weight:bold; margin:0;}