/*=机票快速搜索=*/
.sidebar05 ul.jipiao_ss{ list-style-type:none; width:195px; display:block ; float:left;}
.sidebar05 ul.jipiao_ss li{ float:left; display:block; height:28px; line-height:28px;}
.sidebar05 ul.jipiao_ss li input.input{ width:100px;}
.sidebar05 ul.jipiao_ss li img{ padding:5px;}
.sidebar05 .sb05_bg tt{ margin:0px; padding:5px 5px 0px 133px; display:block; float:left;}
/*客服电话*/
.hori02 .kfdh_pic{ padding:0px; margin:0px; display:block; float:left;}
/*连接*/
tt.sb05tt03{ background:url(/www/css2007/images/jipiao/jp_lf_dot05.jpg) no-repeat; width:210px;  height:43px; margin:5px 0px 0px 0px; padding:0px 0px 0px 15px;line-height:43px;display:block;float:none; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
/*右侧*/
/*=机票信息=*/
.mainbar00 p.mb00p_jpxx{width:730px; height:36px; text-indent:14px; display:block; padding:0px; margin:0px; float:left; line-height:36px;}
.mainbar00 .mb00_forms{ width:730px; padding:0px 0px 7px 14px; float:left;}
.mainbar00 .forms{ width:104px; float:left; }
.mainbar00 .forms tt.fs01{ display:block; float:left;width:102px; height:28px; border-left:1px solid #C1D5F1; border-top:1px solid #C1D5F1;border-right:1px solid #C1D5F1; line-height:28px; text-align:center;}
.mainbar00 .forms tt.fs02{ display:block; float:left;width:102px; height:28px; border-left:1px solid #C1D5F1; border-bottom:1px solid #C1D5F1;border-right:1px solid #C1D5F1; line-height:28px; text-align:center;}
.mb00_forms ul{ list-style-type:none; float:left; display:block;}
.mb00_forms ul li.fs03{ display:block; float:left; width:86px; height:28px;border-top:1px solid #C1D5F1;border-right:1px solid #C1D5F1; line-height:28px; text-align:center; background-color:#F0F5FC;}
.mb00_forms ul li.fs03_2{ display:block; float:left; width:86px; height:27px;border-top:1px solid #C1D5F1;border-right:1px solid #C1D5F1; line-height:28px; text-align:center; background-color:#fffee7;}
.mb00_forms ul li.fs04{ display:block; float:left; width:86px; height:27px;border-top:1px solid #C1D5F1;border-right:1px solid #C1D5F1; border-bottom:1px solid #C1D5F1;line-height:27px; text-align:center; background-color:#F0F5FC;}
.mb00_forms ul li.fs04_2{ display:block; float:left; width:86px; height:27px;border-top:1px solid #C1D5F1;border-right:1px solid #C1D5F1; border-bottom:1px solid #C1D5F1;line-height:27px; text-align:center; background-color:#fffee7;}
/*=机票查询结果=*/
.mainbar00 .mb00_cxjg{ width:716px; height:30px; float:left; margin:7px 0px 7px 14px!important;margin:7px 0px 7px 7px;}
.mb00_cxjg .mb00p_t{ background:url(/www/css2007/images/jipiao/jp_lf_dot09.jpg) no-repeat 4px 7px; width:auto; display:block; float:left; line-height:30px; margin:0px; padding:0px 0px 0px 10px; text-indent:12px;}
.mb00_cxjg .mb00tt_bt01{ width:102px; height:21px; float:left; padding:5px 4px 4px 10px; display:block;}
/*=机票信息列表=*/
.mainbar00 ul.mb00_jplist{ width:716px; background:#EBF8E5; height:30px; display:block; float:left; border-bottom:3px solid #5FB539;margin:0px 0px 7px 14px!important;margin:0px 0px 7px 7px; list-style-type:none;}
ul.mb00_jplist li{ float:left; display:block; padding:0px 2px; text-align:center; line-height:30px;}
ul.mb00_jplist li.list01{ width:100px;}
ul.mb00_jplist li.list02{ width:60px;}
ul.mb00_jplist li.list03{ width:85px;}
ul.mb00_jplist li.list04{ width:65px;}
.bd01{ margin:0px 0px 0px 0px; padding:0px; width:225px; background:#EDF7FE; overflow:hidden;float:left;}
.bd01 strong.columns_name{ display:block; float:left; width:208px; background-color:#8CC1EE;margin:7px!important;margin:4px;text-indent:8px; height:26px; line-height:26px; border:1px solid #fff;}
.bd01 ul.list{ display:block; float:left; width:225px; list-style-type:none;}
.bd01 ul.list li{ display:block; float:left; width:105px; padding:0px 0px 0px 6px; line-height:24px;}

/**机票搜索**/
/* for City AutoComplete */
#startCityAC,#endCityAC{
	position:relative;	
	!important;
	}

#startCityAC #startCityACContainer, #endCityAC #endCityACContainer {
	position:absolute;
	top:1.8em;
	width:100%;
	left:6em !important;
	}
	
#SearchTickets #startCityAC #startCityACContainer,#SearchTickets #endCityAC #endCityACContainer {
left:6.7em !important;
width:100%;
}

#startCityAC {
	z-index: 9000;
	}
#startCityAC #startCityACContainer .yui-ac-content, #endCityAC #endCityACContainer .yui-ac-content {
	position:absolute;
	width:100%;
	height:11em;
	border:1px solid #404040;
	background:#fff;
	overflow:auto;
	overflow-x:hidden;
	z-index:9050;
	left:0em;
	}

#cityContainer .yui-ac-shadow {
	position:absolute;
	margin:.3em;
	width:100%;
	background:#a0a0a0;
	z-index:9049;
	}
#startCityAC #startCityACContainer ul, #endCityAC #endCityACContainer ul {
	padding:2px 0;
	width:100%;
	margin:0;
	list-style:none;
	}

#startCityAC #startCityACContainer li, #endCityAC #endCityACContainer li {
	padding:0 5px;
	cursor:default;
	white-space:nowrap;
	 font:normal 12px Verdana; 
	 line-height:1.8em;
	 }
#startCityAC #startCityACContainer li.yui-ac-highlight, #endCityAC #endCityACContainer li.yui-ac-highlight {
	background:#ff0;
	}
	
/*---------------------------------------------------机票数据列表---------------------------------------------------*/
.jp_listbox{ width:716px; display:block; clear:both; margin:5px auto;  border-bottom:1px dashed #999; padding:5px 0px 5px 0px;}
ul.jplist{ width:716px;  height:48px; display:block; clear:both; list-style-type:none;}
ul.jplist li{ float:left; display:block; padding:0px 2px; text-align:center; height:48px;}
ul.jplist li span.jp_h24{ height:24px; line-height:24px; display:block; width:auto; clear:both;}
ul.jplist li span.jp_h24 img.hkgs{ padding:4px;}
ul.jplist li.h48{ line-height:48px; height:48px;}
ul.jplist li.list01{ width:110px;}
ul.jplist li.list02{ width:60px;}
ul.jplist li.list03{ width:80px;}
ul.jplist li.price{ width:90px;}
ul.jplist li.list04{ width:70px;}
ul.jplist li.buy{padding-left:0px;}
.tgq_box{ width:250px; padding:0px 0px 0px 460px; clear:both;}
.jp_list{width:auto; padding:4px;}
ul.tgq_list{ width:258px; height:40px; display:block; clear:both; list-style-type:none;}
ul.tgq_list li{ float:left; display:block; padding:0px 2px; text-align:center; height:40px;}
ul.tgq_list li span.jp_h20{ height:20px; line-height:20px; display:block; width:auto; clear:both;}
ul.tgq_list li.h48{ line-height:40px; height:40px;}
ul.tgq_list li.list_01{ width:100px;}
ul.tgq_list li.list_02{ width:65px;}
ul.tgq_list li.list_03{ width:80px;}
.jp_listbox input.dgou{ padding:12px 0px 0px 0px;}
.list_ju{ width:716px; clear:both; height:25px; margin:auto;}
.bg_blue{ background-color:#CFEEFF;}
.jp_xx{ width:694px; margin:auto; clear:both; background-color:#EDF7FE;}
.jp_xx img { margin:0px; padding:0px; display:block; clear:both;}
.jp_jpxx{ width:694px; background-color:#CFEEFF; height:26px; display:block; clear:both; line-height:26px;}
.hkgs_mc{ display:block; float:left; padding:0px 4px;}
.hkgs_pj{ display:block; float:right; padding:0px 4px;}
.hkgs_pj font{ padding:3px 5px; height:12px; font-size:12px; line-height:12px; margin:0px 3px; font-weight:bold; color:#fff; background-color:#62ABE8;}
.jp_yd{ width:694px;  height:28px; display:block; clear:both;}
.jp_yd .jp_tit{ display:block; float:left; padding:0px 4px; line-height:28px;}
.jp_yd .jp_ydan{ display:block; float:right; padding:6px 4px; width:36px; height:16px;}
.a_hot{color:#FF6F00;text-decoration:none;}
.a_hot:hover{text-decoration:underline;}
.a_hot tt{color:#1726A5;}
