@charset "utf-8";
*{
	padding: 0;
	margin: 0;
}
body{
	margin: 0 auto;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, 宋体;
	font-size: 12px;
	line-height: 18px;
	overflow-x: hidden;
	background: #ededed url(/Flight/images/bg_border.gif) repeat-y scroll center top;
}

em{
	FONT-STYLE: normal; color:#FF0000; padding-right:10px;
}
img { 
	/* behavior: url(../images/iepngfix.htc); */
}

a img {
	border: 0;
	outline: 0px;
}

a {
	color: #3c6c8d;
	outline:0px;
	text-decoration:none;
}

a:hover {
	color: #43a3e5;
	outline: 0px;
}

option,select {
	outline: 0px;
}

.clear {
	clear: both;
}

.L{
	float: left;
}

.R{
	float: right;
}

.black {
	color: black !important;
}

.date {
	color: #0479b1 !important;
	font-weight: bold;
	float: left;
	font-size: 12px;
	clear: both;
}
h3{ font-size:14px; font-weight:bold; color:#004E75; margin:0px 0px 8px 0px;}
h4{ font-size:14px; color: #000000; font-weight:bold; margin:0px;padding:0px;}

.hezc {
background-color: #FFFFFF;
border:1px #0066CC solid;
line-height: 27px;
font-size: 12px;
z-index:99;
width: 730px;
/*height: 260px;*/
position:absolute;
}

.hezc-bg {
background-color: #000000;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:21;
position:absolute;/*IE6*/
}

.hyzc ul{list-style:none; margin:20px 0px 0px 0px; padding:0px; padding-left:50px;}
.hyzc ul li{ height:30px; line-height:30px; vertical-align:middle}
.hyzc .inputS{ width:110px;}
.inputSS{ width:70px}
.hyzc span{ margin-left:10px; color:#666666}



.yqxxbut{ text-align:center; margin:20px 0px;}
.yqxxbut input{ margin:0px 10px;}

.yhydzi{ font-size:16px; font-weight:bold; color:#FF6600;}

/* LCAIR HOME */

.top_wrapper {
	width: 100%;
	height: 150px;
	position: relative;
	top: 0px;
	margin:0px;
	padding:0px;
}

.page_header {
	margin: auto;
	width: 960px;
	height: 150px;
}

.page_header_innerpages {
	background-position: center top !important;
	height: 100%;
	margin: auto;
	width: 960px;
}

.loginhomepage{ float:right; color:#FFFFFF; position:relative; margin-top:10px;}
.loginhomepage span{ padding-right:10px;}
.icon_mem{ background-image: url(/images/icon_member.png); width:16px; height:16px;}
#loginright{ height:26px; line-height:26px;}
#loginright a{ color:#FFFFFF; text-decoration:none; padding:0px 8px;}
#loginright a:link{ color:#FFFFFF; text-decoration:none;}
#loginright a:hover{ color:#FFFFFF; text-decoration: underline;}

.content_wrapper {
	margin: auto;
	position: relative;
	width:100%;
	margin:0px;
	padding:0px;
}
.content_wrapper .center{
margin: auto;
	width: 960px;
	background-image:url(/images/bg_center.jpg);
	background-repeat:repeat-y;
	
	}
.content_wrapper .bot{
margin: auto;
	width: 960px;
	height:35px;
	background-image:url(/images/bg_bot.jpg);
	background-repeat: no-repeat;
	}
.fltindex_main{margin-left:185px; width:700px;}
.fltindex_headline{
background-image:url(/Flight/images/icon1.jpg);
background-repeat:no-repeat;
height:35px;
line-height:35px;
margin-bottom:15px;
padding-left:55px;}

.fltindex_headline .title{font-family: "宋体";
font-size:18px;
font-weight: bold;
color:#006699;
height:35px;
line-height:38px;
float:left;
}

.fltindex_headline .line{ background-image:url(/images/line.jpg); background-repeat:repeat-x; height:35px; position:relative; width:525px;; float:right;}


.fltindex_icoflow{
background:transparent url(/Flight/images/pic_flischedule_cn.gif) no-repeat scroll -31px -26px;
float:right;
height:32px;
width:250px;}

.main_right{ margin-top:22px; margin-left:15px; font-size:14px;}
.main_right h3{ font-size:14px; color:#000000; margin-bottom:4px;}
.main_right .num{ background:url(/images/icon_num.gif) no-repeat; height:17px; width:17px; color:#FFFFFF; margin-right:5px; padding:1px 5px; font-family:Arial, Helvetica, sans-serif, "宋体"}
.main_right ul{ list-style:none; margin:0px; padding:0px; margin-left:26px; color:#373737;}
.main_right ul li{ float:left; margin-right:30px; height:30px; line-height:30px;}
.more{}
.more li{height:30px; line-height:30px;}
.more span{ margin-right:10px;}
.main_but{ background:url(/Flight/images/indextu.jpg) no-repeat scroll -32px -579px; height:31px; width:100px; color:#FFFFFF; line-height:31px; font-weight:bold; cursor: pointer; border:0px;}

.duoc{}
.duoc ul{list-style:none; margin:0px; padding:0px; margin-left:25px; color:#373737;}
.duoc ul li{ float:left; margin-right:10px; height:30px; line-height:30px;}
.duoc ul li input{ width:100px;}


.i-heart-ny {
background:transparent url(../../i-heart-ny-icon.gif) repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:20px;
width:20px;}


.ff_subline{border-top:1px solid #D7D7D7;
height:1px;
line-height:1px;
margin:12px 0px;
}

	
.footer_wrapper{
	margin: auto;
	position: relative;
	width:100%;
	margin:0px;
	padding:0px;}
	
.footer_wrapper .nav{ margin: auto; background-color:white; height:30px; color: #084E8A; text-align:center; width:959px; line-height:30px;}
.footer_wrapper .copyright{ margin: auto; background-color:white; height:40px; color: #666666; text-align:center; width:959px; padding-top:15px; padding:0px;}


.yous_wrapper{
	margin: auto;
	position: relative;
	width:100%;
	margin:0px;
	padding:0px;}
	
.yous{
    margin: auto;
	width: 960px; 
	height:220px;
	background-color:#FFFFFF}
.yous .contents{ margin-left:165px; padding-top:40px; padding-bottom:20px;}
.yous .contents ul{ list-style:none; margin:0px; padding:0px;}
.yous .contents ul li{ float:left; width:240px;}
#line{ width:1px; margin:0px 8px;}
.yous .no1{ background: url(/Flight/images/indextu.jpg) no-repeat scroll -32px -19px; margin-bottom:20px; line-height:24px;}
.yous .img1{ background: url(/Flight/images/indextu.jpg) no-repeat scroll -32px -179px; width:84px; height:93px; float:left;}
.yous .no2{ background: url(/Flight/images/indextu.jpg) no-repeat scroll -32px -72px; margin-bottom:20px; line-height:24px; }
.yous .img2{ background: url(/Flight/images/indextu.jpg) no-repeat scroll -32px -324px; width:84px; height:93px; float:left;}
.yous .no3{ background: url(/Flight/images/indextu.jpg) no-repeat scroll -32px -128px; margin-bottom:20px; line-height:24px;}
.yous .img3{ background: url(/Flight/images/indextu.jpg) no-repeat scroll -32px -469px; width:84px; height:93px; float:left;}
.yous .info{width:155px; height:93px; float:left; color:#666666;}
.yous .info ul{ list-style:none; margin:0px; padding:0px;}
.yous .info ul li{ width:155px;}


/* LCAIR SEARCH */

.content_wrapper {
	margin: auto;
	position: relative;
	width:100%;
	margin:0px;
	padding:0px;
}
.content_wrapper .search_center{
margin: auto; padding:0px;
	width: 960px;
	}

* html .search_left{ 
margin:8px 3px;
float:left; 
width:194px; 
padding:0px; }

.search_left{ 
float:left; 
width:194px; 
padding:0px; 
margin:8px 6px;}


.search_left .top{display:block; background:url(/Flight/images/search_left_top.jpg) no-repeat;  height:9px; width:194px;}
.search_left .cen{ border:0px; border-left:1px #8EB5DA solid; border-right:1px #8EB5DA solid; background-color:#E5F1F5}
.search_icon{ background: url(icon_search.jpg) no-repeat; height:29px; line-height:29px; padding-left:36px; color:#000000; font-size:14px;}
.search_left .cen ul{ list-style:none; margin:0px; padding:0px; padding:5px; padding-right:0px;}
.search_left .cen ul li{ color:#333333; height:28px;}
.search_left .cen input{ margin:0px;}
.search_left .bot{ background:url(search_left_bot.jpg) no-repeat; display:block; height:9px; width:194px;}



* html .search_right{
margin:0px; width:736px; float:right; margin-right:5px; border:1px #CCCCCC solid; margin-bottom:20px; border-top:0px;}


.search_right{ margin:0px; width:736px; float:right; margin-right:11px; border:1px #CCCCCC solid; margin-bottom:20px; border-top:0px;}
.search_bg{margin-left:5px; margin-right:5px; background:url(../../images/line_search2.jpg) repeat-x; padding-left:13px; padding-right:13px;}
.search_headline{
background-image:url(icon1.jpg);
background-repeat:no-repeat;
height:35px;
line-height:35px;
margin-bottom:15px;
padding-left:55px;
}

.search_headline .title{font-family: "宋体";
font-size:18px;
font-weight: bold;
color:#006699;
height:35px;
line-height:38px;
float:left;
}

.search_headline .line{ background-image:url(line_search.jpg); background-repeat:repeat-x; height:35px; position:relative; width:529px; float:right;}
.search_headline .icoflow{
background:transparent url(pic_flischedule_cn.gif) no-repeat scroll -31px -72px;
float:right;
height:32px;
width:250px;}

.search_tab{ margin:0px 5px 10px 5px; padding:0px 13px 0px 13px;}


/* 填写订单 */

.fill_icoflow{
background:transparent url(pic_flischedule_cn.gif) no-repeat scroll -31px -120px;
float:right;
height:32px;
width:250px;}

.baojia{ border:1px #f7941c solid; background-color:#fffaee; font-size:14px; height:36px; line-height:36px; padding-left:10px}
.hangb{ list-style:none; margin:0px; padding:0px}
.hangb .tit{ font-size:14px; color:#000000; height:35px; line-height:35px; font-weight:bold; margin-top:20px;}

.yiqian{font-size:14px; font-weight:normal; padding-left:20px;}

.chengke{ border:1px #CCCCCC solid; background-color:#f7fcfd; margin:0px auto; padding:0px;}
.chengkenum{ background:url(../../icon_num.gif) no-repeat; height:17px; width:17px; color:#FFFFFF; margin-right:5px; padding:1px 5px; font-family:Arial, Helvetica, sans-serif, "宋体"}
.chengketit{font-size:14px; color:#000000; height:35px; line-height:35px; font-weight:bold; margin-top:20px;}

.cjrxz{ margin:0 auto; padding:6px 0px; height:160px;}
.cjrxz ul{ list-style:none; margin:0px; padding:0px; }
.cjrxz ul li{ width:40%; float:left; height:22px; line-height:22px; padding:5px 0px;}
* html .cjrxz #xm{ width:90%; margin-left:34px;}
.cjrxz #xm{ width:94%; margin-left:68px;}
.hr_cjr { margin-bottom:10px; margin-top:10px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px;border-top:1px dashed #CCCCCC;}

.cjrxz .txtTips{ color: #333333; font-size:12px; width:120px; text-align:right;}

.cjrxz .InputL{color:#202020;height:14px;line-height:14px;margin-right:5px;width:130px;}

.cjrxz .tis { font-size:12px; color:#999999;}
.cjrxz span{display:block;float:left;}

.lianxr{ margin:0px; padding:12px; height:50px;}
.lianxr ul{ margin:0px; padding:0px; list-style:none;}
.lianxr ul li{ float:left; width:45%; height:30px; line-height:30px;}
.lianxr .InputL{color:#202020;height:14px;line-height:14px;margin-right:5px;width:130px;}

/* 订单核对 */

.fillhd_icoflow{
background:transparent url(../../pic_flischedule_cn.gif) no-repeat scroll -31px -174px;
float:right;
height:32px;
width:250px;}


/* 订单完成 */

.fillok_icoflow{
background:transparent url(../../pic_flischedule_cn.gif) no-repeat scroll -31px -226px;
float:right;
height:32px;
width:250px;}


.suc{width:520px; border:0; background-color: #FFFFFF; margin:0 auto; margin-top:5px; text-align:left}
.suc h3{ margin-top: 12px; }
.suc .icon{ background:url(../../ok1.gif) no-repeat; width:72px; height:67px; float:left; margin-left:60px; margin-top:20px;}
.suc .suczi{ float:left; margin-top:30px; margin-left:10px;}
.suc .suczi ul{ margin:0px; padding:0px; list-style:none;}
.suc .suczi li{ height:22px; line-height:22px;}

/* 帮助中心 */

.helpcen{ border:0px; border-left:1px #8EB5DA solid; border-right:1px #8EB5DA solid; background-color:#E5F1F5}
.help_icon{ background: url(../../icon_help1.jpg) no-repeat; height:24px; line-height:24px; padding-left:30px; color:#000000; font-size:14px; margin-left:6px;}
.help_login{height:24px; line-height:24px; padding-left:20px; color:#000000; font-size:14px; color:#085C80; font-weight:bold; margin-top:10px;}

.help_list{ padding-left:38px;}
.help_list ul{ list-style:none;}
.help_list ul li{ background:transparent url(../../licon.gif) no-repeat scroll left center; height:23px; line-height:23px; padding-left:10px; text-align:left;}
.help_list a:link {
color: #333333;
text-decoration: none;
}
.help_list a:hover {
color:#000000;
text-decoration: underline;}

.help_list a:visited {
color:#000000;
text-decoration: none;}


#fgpassword{ padding-left:190px; padding-top:30px; text-align:left;}
#fgpassword ul{ margin:0px; padding:0px; list-style:none; text-align:left;}
#fgpassword ul li{ height:36px; line-height:36px;}
#fgpassword ul li .txt {
color:#333333;
font-size:14px;
text-align:right;
width:90px;}

