
div,form,img,ul,ol,li,dl,dt,dd {margin: 0 auto; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
p{margin:0; line-height:130%;}

body
{
	background-color: #2d5694;
	margin-top: 0px;
	padding-top:0px;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 14px;
	scrollbar-face-color: #799AE1;
	scrollbar-highlight-color: #799AE1;
	scrollbar-shadow-color: #799AE1;
	scrollbar-darkshadow-color: #799AE1;
	scrollbar-3dlight-color: #799AE1;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #AABFEC;
	scrollbar-base-color: #FFFFFF;

}

.content
{
	margin: 0px auto 0px auto;
	width: 810px;
	background: white;
}

.header
{
	padding: 0px 10px 0 10px;
	background-color: #f5f5f5;
	height: 85px;
	border-bottom-width: 5px;
	border-bottom-color: #446AA3;
	margin-bottom: 5px;
	clear: both;
	border-bottom-style: solid;
	background-image: url(  '../images/banner.jpg' );
}

.footer
{
	padding: 10px 0px 10px 0px;
	width: 810px;
	clear: both;
	text-align: center;
	font-size: 12px;
	background-color: #F9F9F9;
	margin: 0px;
}

.warning
{
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}

.centerContent
{
	text-align:center;
	font-size:14px;
}

.rightContent
{
	margin-right :20px;
	text-align:right;
	font-size:14px;	
	padding-right:10px;
}


.btn_3{background-image:url(./images/button_next.gif);font-weight:bold; letter-spacing:3px;height:21px; width:88px; border:0px; font-size:12px;color:#fff;padding:3px 0 0 20px; text-align:left;cursor:pointer;} 
.btn_4{background-image:url(./images/button_next4.gif);font-weight:bold; letter-spacing:3px;height:21px; width:100px; border:0px; font-size:12px;color:#fff;padding:3px 0 0 20px; text-align:left;cursor:pointer;} 
.btn{BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/operationbtn.gif);
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 88px;	CURSOR: pointer;
	COLOR: #fff;	PADDING-TOP: 3px;
	BORDER-BOTTOM: 0px;
	LETTER-SPACING: 3px;
	HEIGHT: 21px;
	TEXT-ALIGN: center} 
.prepage{background-image:url(./images/button_prev.gif);height:21px; width:88px; border:0px; font-size:12px; font-weight:bold; letter-spacing:3px;color:#fff;padding:3px 0 0 20px; text-align:left;cursor:pointer;}
.operationbtn{background-image:url(./images/operationbtn.gif);font-weight:bold; letter-spacing:3px;height:21px; width:88px; border:0px; font-size:12px;color:#fff;padding:3px 0 0 0; text-align:center;cursor:pointer;} 

#faq ul{margin-top:0px;margin-bottom:0px; margin-left:20px;}
#faq li{list-style-type:disc;margin-top:0px;margin-bottom:20px;}

#navBar{ width:780px; height:28px; clear:both; text-align:left; line-height:28px; vertical-align:middle; margin:0 auto;}
#navBar .navTitle{padding-left:13px; font-weight:bold; float:left;background:url(/OnlineCki/ca/images/redarrow.gif) #fff 3px 10px no-repeat;} 
#navBar .navTitle0{padding-left:13px; font-weight:bold; float:left; font-size:14px;} 
#navBar .navLink { margin-left:5px; font-weight:bold; color:#1B66C6; float:left;}
#navBar .navLink a:link {color: #1B66C6; text-decoration: none; font-weight:bold;}
#navBar .navLink a:visited {color: #1B66C6; text-decoration: none; font-weight:bold;}
#navBar .navLink a:hover {color: #1B66C6; text-decoration: underline; font-weight:bold;}
#navBar .navLink a:active {color: #1B66C6; text-decoration: underline; font-weight:bold;} 

#navBar .grayNav { margin-left:5px; font-weight:bold; color:#bbb; float:left;}
#navBar .redNav { margin-left:5px; font-weight:bold; color:#e00; float:left;}
#navBar .grayflight {height:14px;width:15px;margin-top:5px; margin-left:4px; float:left;background:url(/OnlineCki/ca/images/grayflighticon.gif) no-repeat;}
#navBar .redflight {height:14px;width:15px;margin-top:5px; margin-left:4px; float:left;background:url(/OnlineCki/ca/images/redflighticon.gif) no-repeat;}

#navBar .navNow { margin-left:5px; font-weight:bold; float:left;}
#navBar .customerInfo {float:right;}
#navBar .logout {color: #ff6600; text-decoration: none; font-weight:bold;}
#navBar .logout:link {color: #ff6600; text-decoration: underline; font-weight:bold;}
#navBar .logout:visited {color: #ff6600; text-decoration: underline; font-weight:bold;}
#navBar .logout:hover {color: #ff6600; text-decoration: none; font-weight:bold;}
#navBar .logout:active {color: #ff6600; text-decoration: none; font-weight:bold;} 
#navLine {width:780px; height:2px; clear:both;background-color:#1A67C7;}

.bgTitle2 {margin:auto; width:780px; height:25px;background-color:#b0b2c7;text-align:left; line-height:25px;}
.bgTitle {margin:auto; width:780px; height:25px;background-color:#efefef;text-align:left; line-height:25px;}
.navGreenIcon
{
	background: url( '../images/hand.gif' ) no-repeat;
	float: left;
	width: 22px;
	height: 22px;
}
.titleText { margin-left:5px; float:left; font-size:12px; font-weight:bold; color:#333; line-height:25px;}

.yudingshuoming {margin:auto; width:750px;text-align:left; padding-left:30px; padding-top:5px;}

.blankLine{margin:auto;width:780px; height:30px;}

.buzhouwrap{margin:10px auto; width:480px;}
.buzhou {width:120px; float:left; text-align:center;}
.buzhouimg{height:32px; width:67px;}
.buzhou2{height:22px; width:100px; line-height:22px; vertical-align:middle; font-weight:bold;}
.buzhou3{height:40px; width:100px; text-align:left;}

.redlink:link {color: #ff0000; line-height:20px; text-decoration:underline}
.redlink:visited {color: #ff0000; line-height: 20px; text-decoration:underline}
.redlink:hover {color: #ff0000; line-height: 20px; text-decoration:none}

.zhijifaq{ width:750px; padding-left:30px; text-align:left; height:20px; line-height:20px;}
.buttonwrap{margin:auto; width:780px; height:30px; position:relative;}

#fuwuxieyi{width:720px;text-align:left; background-color:#f9f9f9; padding:0 30px 10px 30px;}
.xieyititle{ text-align:center; font-weight:bold; height:60px; line-height:60px; font-size:14px;}

#xieyineirong{ text-align:left; width:720px; line-height:20px;}
#xieyineirong ul{margin-left:20px;}
#xieyineirong li{list-style-type:disc;margin-bottom:5px;}

#finish{width:700px; height:113px; text-align:left; padding-left:20px;}
#finish ul{ margin-left:20px; line-height:15px; list-style-image:url(/OnlineCki/ca/images/Home.gif); list-style-position:0 0}
#finish li{ line-height:16px; margin-top:5px; padding-top:5px; vertical-align:top; color: #003399; font-family:"宋体";font-size:12px; font-weight:bold; overflow:hidden}
#finish li .cText{font-size:16px;color:#FF6600; margin:0 5px; display:inline}

#wenxintishi{font-family:"楷体_GB2312";font-size: 12px; padding:0 15px;}
#wenxintishi ol{margin-left:20px;}

.xieyiconfirm{ vertical-align:bottom;width:780px; height:20px; background-color:#fff; font-weight:bold; text-align:left; color:#000; line-height:20px;  padding-left:60px;} 
.yanzhengma{ vertical-align:top;width:780px; height:30px; background-color:#fff; font-weight:bold; text-align:left; color:#000; line-height:30px; margin-bottom:20px; padding-left:112px}  
.yanzhengmainput{ height:14px; width:40px;font-size:12px;line-height:12px; padding-top:2px;}
.preWrap{ float:left; margin-left:10px;}
.nextWrap{ float:right;margin-right:10px;}

.preWrap0{ position:absolute; left:20px; width:88px;}
.nextWrap0{position:absolute; left:680px; width:88px;}
.nextWrap1{position:absolute; left:580px; width:88px;}
.nextWrap2{position:absolute; left:480px; width:88px;}

.bottomRemark{width:720px; text-align:left; margin:30px auto 20px auto; padding:5px 30px; font-size:12px; color:#333; font-family:"宋体"; background-color:#efefef; line-height:130%;}

.TEXT {
	font-size: 12px;
	margin:0px;
	line-height: 18px;
		
}
.top_style1{
	color: #003399;
	font-family:"宋体";
	font-size:12px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: left center;
}
table{
	
	font-size: 12px;
	color: #000000;
	}
.red{
color:red;

}
.blue{
	color:blue;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
}
.text{
	font-size: 13px;
	line-height: 20px;	
}
.text1{
	color:#003399;
	font-size: 13px;
	font-weight: normal;
}
.text2{
	color:red;
	font-size: 15px;
	font-weight: bold;
}

.bg1
{
background-color:#eeeeee;
}
.tab1{
background-color:#E7EFFA;
font-size:15px;

}
#tr1{
background-color:#eeeeee;
}

#tr3{
	background-color:#1F51A6;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "楷体";
}
#tr4{
	background-color:#eeeeee;
	font-size: 13px;
	color: #003399;
	font-family: "宋体";
}
#title_bg{
background-color:#E3EAEC;
}
.title_bg_text{
	font-family: "宋体";
	font-size: 13.5px;
	color: #000066;
	font-weight: normal;
	text-align:center;
	background-color:#ffffff;	
}
.title_bg_blank{
	font-family: "宋体";
	font-size: 13.5px;
	color: #999999;
	font-weight: normal;
	text-align:center; 
	background-color:#e9e9e9;
}
#table_bg{
background-color:#9E9E9E;}
.title{
font-size:14px;
}
.title1{
font-size:16px;
font-family:"宋体";
}
hr {
	border: 2px dotted #000000;
	margin-top:0px;
	margin-bottom:0px;
}
.top_shuoming {
	color: #003399;
	font-family:"宋体";
	font-size:12px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: left center;
}
.seat_shuoming{
font-size:16px;
font-family:"宋体";

}
#table_xian{
border:1px solid #CCCCCC;

}
#table_xian1{
border:1px solid #000000;

}
.ticket_bg {
	background-image: url(images/ticket_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.frame_bg {
	background-image: url(images/frame.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.finish {
	font-family: "宋体";
	font-size: 12.5px;
	color: #000000;
	font-weight: normal;
}

.weather {
	font-family: "宋体";
	font-size: 14px;
	color: #000000;
	background-color: #eeeeee;
}
.tickets_title {
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	line-height:18px;
	font-family: "华文中宋";
}
.ffp_card_bg {
	background-image: url(images/ffp_card_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#input {
	font-size: 13px;
	color: #003366;
	border: 1px solid #666666;
	background-color: #F0F9FD;
	padding-top: 1px;
	padding-right: 2px;
	padding-left: 2px;	
	width:69px;
	height:24px;
}

#radio {
	font-size: 13px;
	color: #003366;
	border: 1px solid #666666;
	background-color: #F0F9FD;
}
.seat_tishi {
	font-family: "宋体";
	font-size: 16px;
	color: #FF6600;
}
.tickets_down_text{
	font-family: "楷体_GB2312";
	font-size: 12.5px;
	color: #000000;

}
.seat_no{
	font-size:18px;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight: bold;
	color: #80A7E8;
}



.txt {
	font-size:16px;
	font-family:"宋体";	
	background-color: #FFFFFF;
	border: none;
}
.txt1 {
	color: #003399;
	background:#efefef;
	border: none;
}

.STYLE2 {color: #000000}
.STYLE4 {color: #000000; font-weight: bold; }
.STYLE6 {
	font-size: 14px;
	
	font-weight: bolder;
	font-family: "楷体_GB2312";
}
.STYLE7 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	
}
.text11{
font-family:"楷体_GB2312";
line-height:13px;
font-size: 12px;
}



.text22{
font-family:"楷体_GB2312";
font-size: 12px;
font-weight: bolder;

}
.text33{
font-family:"楷体_GB2312";
font-size: 13px;
line-height:18px;
font-weight: bolder;

}
.te{
font-family:"楷体_GB2312";
font-size: 13px;
}
