BODY {
	FONT-SIZE: 12px; margin:0px auto; LINE-HEIGHT: 20px;  
}
input,img{ vertical-align:middle; border:0px; }

P {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px
}
.font_r{ text-align:right;}
.bai {
	BACKGROUND-COLOR: #ffffff
}
ol,ul,li{list-style:none;}
.conWrap{overflow:hidden;width:990px;margin:0px auto; }
.enter_w  
{ 
overflow: hidden; 
margin: 0px auto;  
}
.qr_box
{
    height:100px;
    font-size:18px;
}
.ticketCol02
{
    width:100%;
}
.ticketCol02 th 
{
font-size:14px;
height: 27px;
line-height: 27px;
background-color: #516FAB;
color: white;
text-align:left;
}
.ticketCol02td
{
     width:190px;
}
.ticketCol02td2
{
     width:140px;
}.color02
{
    font-weight:bold;
     width:130px;
     
}
.blue
{
    font-weight:bold; 
    color:#2A8DCD;
}

.color01
{
    font-weight:bold;
     width:150px;
     color:#FF6600;
}.ticketCol02_tr
{
     height: 35px;
}
a.button_c:link, a.button_c:visited { 
	height: 31px;font-weight:bold;
	line-height: 31px;
	text-decoration: none;
	color: #fff;
	display: inline-block;
	display: -moz-inline-stack;
	padding-left:20px;
	vertical-align: middle;
	margin-right: 5px;
	zoom:1;background: url(btn_bg1.png) left top no-repeat;
}
a.button_c:hover {
	background: url(btn_bg1_over.png) left top no-repeat;
	color: #fff;
}
a.button_c span { _margin-top:0px;
	line-height:31px;
	height:31px;
	padding-right:20px;
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	_font-size: 18px;
	_font-family:Arial;
	background:url(btn_bg1.png) right top no-repeat #fff;
	_background:url(btn_bg1.png) right top no-repeat #fff;
}
a.button_c span ins{ font-size:12px; text-decoration:none; color:#fff;}
a.button_c span img{ vertical-align:middle; margin-right:5px;}
a.button_c:hover span {
	background:url(btn_bg1_over.png) right top no-repeat #fff;
	*padding-top:2px\9;
	_vertical-align:baseline;
	*line-height:29px\9;
}
/*push down*/
a.button_c:active {
	background: url(btn_bg1_over.png) left top no-repeat;
	color: #fff;
}
a.button_c:active span {
	background:url(btn_bg1_over.png) right top no-repeat #fff;
	padding-top:2px;
	line-height:29px;
}

/*table*/
.table_list{ margin-bottom:10px; font-size:12px; background:#9EB6CE;}
.table_list th{ font-size:14px; font-weight:bold; color:#155BA3; text-align:left; padding-left:18px; height:34px; background:url(table_th_bg.jpg) repeat-x top;}
.table_list td{ background:#fff; height:20px; padding-left:5px; line-height:20px;}
.table_th2 td{ background:#E8F0F9; padding-left:5px; color:#155BA3; font-weight:bold;line-height:25px;}
.table_th3 td{ background:#E8F0F9; padding-left:5px; color:#155BA3; font-weight:bold;}
.table_zpj td{ text-align:right; color:#FF0000; font-size:16px; font-weight:bold; background:#E8F0F9;}

.table_clist{ margin-bottom:10px; font-size:12px; background:#9EB6CE;}
.table_clist th{ font-size:14px; font-weight:bold; color:#155BA3; text-align:center; height:34px; background:url(table_th_bg.jpg) repeat-x top;}
.table_clist td{ background:#fff; height:30px; text-align:center; padding:6px 8px; line-height:25px;}
.table_clist a{ margin-bottom:5px; margin-right:5px;}
.table_clist1{ margin-bottom:0px; font-size:12px; background:#9EB6CE;}
.table_clist1 th{ font-size:14px; font-weight:bold; color:#155BA3; text-align:center; height:34px; background:url(table_th_bg.jpg) repeat-x top;}
.table_clist1 td{ background:#fff; height:30px; text-align:center; padding:6px 8px; line-height:25px;}
.table_clist1 a{ margin-bottom:5px; margin-right:5px;}
.table_plgq td{ padding-right:10px; background:#E8F0F9;}
.table_plgq1 td{ padding-right:0px; background:#E8F0F9;}
.table_12px th{ font-size:12px; text-align:left;}
.gray.td {color:#999999;}
.gray .blue_bold{color:#999999;}

.table_clistb{ margin-bottom:10px; font-size:12px; background:#9EB6CE;}
.table_clistb th{ font-size:12px; font-weight:bold; color:#155BA3; text-align:center; height:34px; background:url(table_th_bg.jpg) repeat-x top;}
.table_clistb td{ background:#fff; height:30px;padding:6px 8px; line-height:25px;}
.table_clistb a{ margin-bottom:5px; margin-right:5px;}
.center{ text-align:center;}
.long_button_u{ border:none; background:url(long_button_u.jpg) no-repeat; height:23px; width:68px; cursor:pointer; font-size:12px;color:#fff;}
.long_button_u_over{ border:none; background:url(long_button_u_over.jpg) no-repeat; height:23px; width:68px; cursor:pointer; font-size:12px;color:#fff;}
.long_button_u_down{ border:none; background:url(long_button_u_over.jpg) no-repeat; height:23px; width:68px; cursor:pointer; font-size:12px;color:#fff; padding-top:2px;*padding-top:0px\9;}


.long_button_x{ border:none; background:url(long_button_x.jpg) no-repeat; height:23px; width:68px; cursor:pointer; font-size:12px;color:#666;}

.p12 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none;  
}
.p14 {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.p16 {
	FONT-SIZE: 16px; COLOR: #0000cc; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.p16a {
	FONT-SIZE: 14px; COLOR: #0000cc; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.right_bg {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(right_bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.right1_bg {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(right_bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.title_bg {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(right_bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.content_bga {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(sy_bk4.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_bg {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(sy_gray_bk.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_bg1 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(sy_bk2.jpg); BACKGROUND-REPEAT: no-repeat
}
A:visited {
	COLOR: #000000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A:link {
	COLOR: #000000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.red:visited {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.red:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.red:link {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.orange:visited {
	FONT-SIZE: 12px; COLOR: #0073C3; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.orange:hover {
	FONT-SIZE: 12px; COLOR: #0073C3; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.orange:link {
	FONT-SIZE: 12px; COLOR: #0073C3; FONT-FAMILY: "����"; TEXT-DECORATION: none
} 
A.black:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.black:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.black:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}

.content_bg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/bg1.gif); BACKGROUND-REPEAT: repeat-x
}
.content_bgbottom {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/content_bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.orange {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0073C3; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.red {
	FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.green {
	FONT-SIZE: 12px; COLOR: #009933; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.zi {
	FONT-SIZE: 12px; COLOR: #9700b2; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.blue {
	FONT-SIZE: 12px; COLOR: #0000cc; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.sblue {
	FONT-SIZE: 12px; COLOR: #1a3b82; LINE-HEIGHT: 22px; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
.sy_bk1 {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(sy_bk3.gif); LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat
}
.sy_bk3 {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(sy_bk1.jpg); LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat
}
.sy_bk2 {
	BACKGROUND-IMAGE: url(images/sy_bk2.gif); BACKGROUND-REPEAT: no-repeat
}
.style1a {
	FONT-SIZE: 12px; FILTER: DropShadow(Color=ffffff, OffX=1, OffY=1); WIDTH: 100%; COLOR: #000000
}
.tab_conw{ overflow:hidden; width:100%; margin:3px auto;}

A.style1a:visited {
	FONT-SIZE: 12px; FILTER: DropShadow(Color=ffffff, OffX=1, OffY=1); WIDTH: 80%; COLOR: #000000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.style1a:hover {
	FONT-SIZE: 12px; FILTER: DropShadow(Color=ffffff, OffX=1, OffY=1); WIDTH: 80%; COLOR: #000000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}
A.style1a:link {
	FONT-SIZE: 12px; FILTER: DropShadow(Color=ffffff, OffX=1, OffY=1); WIDTH: 80%; COLOR: #000000; FONT-FAMILY: "����"; TEXT-DECORATION: none
}

/*botton*/
a.button_a:link, a.button_a:visited {
	height: 31px; font-weight:bold;
	line-height: 31px;
	text-decoration: none;
	color: #fff;
	display: inline-block;
	display: -moz-inline-stack;
	padding-left:35px;
	vertical-align: middle;
	margin-right: 5px;
	zoom:1;background: url(btn_bg1.png) left top no-repeat;
}
a.button_a:hover {
	background: url(btn_bg1_over.png) left top no-repeat;
	color: #fff;
}
a.button_a span { _margin-top:0px;	
	line-height:31px;
	height:31px;
	padding-right:35px;
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	_font-size: 18px;
	_font-family:Arial;background:url(btn_bg1.png) right top no-repeat #D9E5F4;

}
a.button_a span ins{ font-size:12px; text-decoration:none; color:#fff;}
a.button_a span img{ vertical-align:middle; margin-right:5px;}
a.button_a:hover span {
	background:url(btn_bg1_over.png) right top no-repeat #D9E5F4;
	*padding-top:2px\9;
	_vertical-align:baseline;
	*line-height:29px\9;
}
a.button_a:active {
	background: url(btn_bg1_over.png) left top no-repeat;
	color: #fff;
}
a.button_a:active span {
	background:url(btn_bg1_over.png) right top no-repeat #D9E5F4;
	padding-top:2px;
	line-height:29px;
}
a.pim_btn_b:link, a.pim_btn_b:visited { _margin-left:15px;
	height: 31px;
	line-height: 20px;
	text-decoration: none;
	color: #999999;
	display: inline-block;
	display: -moz-inline-stack;
	padding-left:20px;_padding-left:13px;
	vertical-align: middle;
	margin-right: 5px;
	zoom:1;background: url(pass_btnbg2.png) left top no-repeat;
}
a.pim_btn_b:hover {
	background: url(btn_bg1.png) left top no-repeat;
	color: #999999;
}
a.pim_btn_b span { _margin-top:0px; _padding-top:5px;
	line-height:28px;_line-height:20px;
	height:31px;
	padding-right:15px;
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	_font-family:Arial;
	background:url(btn_bg1.png) right top no-repeat #fff;
	_background:url(btn_bg1.png) right top no-repeat #fff;
}
a.pim_btn_b span ins{ font-size:12px; text-decoration:none; color:#999999;}
a.pim_btn_b span img{ vertical-align:middle; margin-right:5px;}
a.pim_btn_b:hover span {
	background:url(btn_bg1.png) right top no-repeat #fff;
}

