@import "global.css";
.airleft{ float:left; width:690px;}
.serach_air{ float:left; width:690px; margin-top:6px; background:url(../images/air_searchbg.gif) no-repeat 0px 0px; height:237px;}
	/*
	.serach_air .top{ float:left; width:690px; background: url(../images/img_air.gif) no-repeat 0px 0px; line-height:4px; height:4px; font-size:0px;}
	.serach_air .middle{ float:left; width:688px; border-left:#cacbcd 1px solid; border-right:#cacbcd 1px solid; height:170px; background:#FFF;}
	.serach_air .buttom{ float:left; width:690px; background: url(../images/img_air.gif) no-repeat 0px -34px; line-height:4px; height:4px; font-size:0px;}
	*/
		.serach_air .searcharea{ float:left; width:548px; padding:20px 80px 0px 60px;}
		.searcharea .inputs{ float:left;border:0px;}
		.searcharea select{ width:90px!important; width:88px;}
		.searcharea .t_inputs{ float:left; border-top:#7c7c7c 1px solid;border-left:#dddddd 1px solid;border-bottom:#dddddd 1px solid;border-right:#dddddd 1px solid; overflow:hidden; width:119px; margin-top:0px;}
	
		.searcharea .plane{ float:left;width:548px; margin-top:10px;}			
			.searcharea .plane li{ float:left; display:inline; font-size:12px; line-height:20px; padding-right:5px;}
			.searcharea .planearea{ float:left; width:548px; padding-top:10px;}
			.planearea ul{ float:left; width:548px;}
				.planearea li{ float:left;display:inline; width:548px; color:#323232; line-height:22px; padding-top:10px;}
				.planearea li span{ float:left; color:#000000; padding-right:10px;}
		.searcharea .buttonarea{ float:left; padding-left:226px; width:200px; padding-top:28px;}
			.buttonarea .search_button{ background:url(../images/img_air.gif) no-repeat -442px -93px; width:152px; height:39px; border:0px; cursor:pointer;}
			.searcharea .buttonarea A{ float:right; font-size:12px; text-align:right; color:#0044c9; line-height:39px;}
		
		
		
	.special_air{ float:left; width:690px; margin-top:8px;}
		.special_air .header{width:690px; background:url(../images/img_air.gif) no-repeat 0px -48px; height:35px;}
		.special_air .header h1{width:142px; line-height:35px; color:#333; font-size:14px; padding-left:16px;font-weight:bold; float:left;}
		.special_air .header li{padding:0px 10px; float:left; display:inline; text-align:center; line-height:34px; margin-top:1px;cursor:pointer;border-left:#cfcfcf 1px solid;}
			.special_air .menu_off{ float:left; background:url(http://www.letouqu.com/images/menu.gif) no-repeat -51px 0px;}
			.special_air .menu_on{ float:left; background:url(http://www.letouqu.com/images/menu.gif) no-repeat -2px 0px; color:#fe9901; font-weight:bold;}
		.special_air .middle{ float:left; width:688px; border-left:#bebfc3 1px solid; border-right:#bebfc3 1px solid; background:#FFF;}
		.special_air .buttom{ float:left; width:690px; background: url(../images/img_air.gif) no-repeat 0px -34px; line-height:4px; height:4px; font-size:0px;}
		.special_air .airmain{ float:left; width:688px; padding-top:6px;}
			.special_air .airmain li{ float:left;margin:0px 12px 0px 11px!important; margin:0px 6px 0px 8px; width:321px; border-bottom:#ebebeb 1px solid; height:33px; line-height:33px; color:#989898;}
				.special_air .airmain li .airtitle{ float:left; width:105px; padding-left:3px;}
					.special_air .airmain li .airtitle A{ color:#0245ca}
				.special_air .airmain li .airprice{ float:left; width:106px;}
				.special_air .airmain li .pricenum{ color:#ff6400; font-size:14px; padding-right:6px;}
				.special_air .airmain li.noborder{ border-bottom:#fff 1px solid;}
.airright{ float:left; width:250px; padding-left:10px; margin-top:8px;}
	.common_ask{ float:left; width:250px;}
		.common_ask .top{ float:left; background:url(../images/img_air.gif) no-repeat 0px -93px; width:250px; height:34px;}
			.common_ask .top span{ padding-left:14px; font-weight:bold; font-size:14px; line-height:34px;}
		.common_ask .middle{ float:left; width:248px; border-left:#cacbcd 1px solid; border-right:#cacbcd 1px solid; background:#FFF;}
			.common_ask .middle ul{ float:left; width:214px; padding:10px 17px;}
			.common_ask .middle li{ float:left; width:214px;display:block; line-height:22px; height:22px; overflow:hidden; color:#a3a3a3}
			.common_ask .middle li A{ color:#0044cb}
		.common_ask .buttom{ float:left; background:url(../images/img_air.gif) no-repeat 0px -146px; width:250px;  line-height:4px; height:4px; font-size:0px;}
	.airadv{ float:left; width:250px; margin-top:8px;}
	
/*airticket list*/
.listleft{ float:left; width:170px; padding-right:10px; margin-top:8px;}
	.list_search{ float:left; width:170px;}
		.list_search .top{ float:left; width:170px; background:url(../images/img_air.gif) no-repeat -260px -95px; height:30px;}
			.list_search .top h1{ padding-left:16px; color:#FFF; font-size:12px; font-weight:bold; line-height:30px;}
		.list_search .middle{ float:left; width:168px; border-bottom:#cacbcd 1px solid; border-left:#cacbcd 1px solid; border-right:#cacbcd 1px solid; background:#FFF;}
			.list_search .middle ul{ float:left; width:140px; padding:0px 11px 0px 16px;}
			.list_search .middle li{ float:left; width:140px; display:block; line-height:25px;}
				.list_search .middle li span{ float:left; padding-top:0px; padding-right:6px; line-height:25px; }
			.list_search .t_inputs{ float:left;border-top:#7c7c7c 1px solid;border-left:#dddddd 1px solid;border-bottom:#dddddd 1px solid;border-right:#dddddd 1px solid; overflow:hidden; width:84px; height:18px; margin-top:0px;}
			.list_search .inputs{ border:0px; width:82px; height:16px;}
			.list_search .button{ border:0px; width:111px; height:29px; background:url(../images/img_air.gif) no-repeat -442px -135px;}
			.list_search select{width:85px!important; width:83px; margin-top:2px; margin-left:-1px!important; margin-left:-2px;}

	.tips{ float:left; width:170px; margin-top:8px;}
		.tips .top{ float:left; width:170px; background:url(../images/img_air.gif) no-repeat -260px -134px; height:30px;}
			.tips .top h1{ padding-left:16px; font-size:12px; font-weight:bold; line-height:30px;}
		.tips .middle{ float:left; width:168px; border-bottom:#cacbcd 1px solid; border-left:#cacbcd 1px solid; border-right:#cacbcd 1px solid; background:#FFF;}
			.tips .middle ul{ float:left; width:140px; padding:6px 11px 6px 16px;}
			.tips .middle li{ float:left; width:140px; display:block; line-height:25px;}
				.tips .middle li A{ color:#004fea}

.listright{ float:left; width:770px; margin-top:8px;}
	.list_top{ float:left; width:768px; height:32px; background:#FFF; border:#bebfc1 1px solid;}
		.list_top h3{ padding-left:15px; line-height:32px; font-size:12px; font-weight:bold;}
	.list_middle{ float:left; width:768px; background:#FFF; border-left:#bebfc1 1px solid; border-right:#bebfc1 1px solid; border-bottom:#bebfc1 1px solid;}
		.list_middle .airdate{ float:left; width:768px; background:url(../images/air_date_bg.gif) repeat-x 0px 0px; height:56px;}
		.list_middle .airdate li{float:left; display:inline; text-align:center; cursor:pointer;line-height:22px; }
		.list_middle .airdate li.moredate{text-align:center;color:#004eec; cursor:pointer; line-height:56px; width:80px;}
			.list_middle .airdate li.moredate A{ color:#004eec;}
			.list_middle .airdate .menu_off{ float:left; background:url(../images/img_air.gif) no-repeat -120px -174px; width:112px; padding-top:12px;}
				.list_middle .airdate .menu_off .price{ display:block; color:#fe6700;}
				.list_middle .airdate .menu_off .weekdate{color:#004eec;}
			.list_middle .airdate .menu_on{ float:left; background:url(../images/img_air.gif) no-repeat 0px -174px; width:120px; padding-top:12px;}
				.list_middle .airdate .menu_on .weekdate{color:#000;}
				.list_middle .airdate .menu_on .price{ display:block; color:#fe6700;}
	.list_middle .serach_details{ float:left; width:768px; padding:15px 0px;}
		.list_middle .serach_details li{ float:left; display:block; line-height:24px; width:760px;}
			.list_middle .serach_details li .details_title{ float:left; width:120px; text-align:right; line-height:24px; color:#323232}
			.list_middle .serach_details li label{ padding-right:10px;color:#004eec;}
			.list_middle .serach_details li .checkbox{ margin-bottom:-5px!important; margin-bottom:-2px;}
	.ticketlist{ float:left; width:748px; padding:0px 10px; overflow:hidden;}
		.ticketlist ul{ float:left; width:748px;}
			.ticketlist ul.ul_border{padding:6px 0px; border-bottom:#eaeaea 1px solid; height:64px; width:748px; overflow:hidden;}
			.ticketlist ul.more_air{clear:both;padding-left:498px; border-bottom:#eaeaea 1px solid; width:250px; display:none}
		.ticketlist li{ float:left; display:inline; text-align:center; line-height:18px;}
		.ticketlist li.th{ background:url(../images/img_air.gif) repeat-x 0px 0px; height:28px; width:100px; line-height:28px; color:#FFF; text-align:center;}
		.ticketlist li.airname{ width:140px;}
		.ticketlist li.airport{ width:100px;}
		.ticketlist li.airtime{ width:95px;}
		.ticketlist li.airfrom{ width:78px;}
		.ticketlist li.airtype{ width:85px; }
		
		
		.ticketlist li .airtypes{ float:left; width:85px;position:relative;}
		
		
			
/*
		.ticketlist li .airtypes #allairtype,.ticketlist li .airtypes .show_price { float:left;position:absolute;left:10px;top:44px;z-index:800; width:300px; background:#FFF; border:#CCC 1px solid;}
		
			.ticketlist li .airtypes .show_price ul { float:left;width:300px; line-height:30px; height:30px;}
		
		*/
		
		.ticketlist li.airfuel{ width:100px;}
		.ticketlist li.airprice{ width:148px;}

		
		
		
		.ticketlist li.airnames{ width:140px; text-align:left;line-height:22px;}
		.ticketlist li.airtimes{ width:95px;}
			.ticketlist li.airnames img{ width:25px; height:25px; padding:6px 13px 0px 9px;}
			.ticketlist li.airfuel span{line-height:22px;}
			.ticketlist li.airtime span{ color:#4fa400; font-weight:bold;line-height:22px;}
			
			.ticketlist li.airtimes .ico_down{ background:url(../images/ico/ico_down.gif) no-repeat 0px 3px; padding-left:6px;}
			.ticketlist li.airfrom span{ width:78px; line-height:36px;}
			.ticketlist li.airtype A{ display:block; color:#004fea;line-height:22px;}
			.ticketlist li.airtypes A{ display:block; color:#004fea;line-height:22px;}
			.ticketlist li .airtypes .show_price ul A { display: inline; color:#004fea;line-height:22px;}
			
			.ticketlist li.airfuel A{ display:block; color:#004fea;line-height:22px;}
			.ticketlist li.airprice .num{ font-size:18px; font-weight:bold; color:#ff6801;}
			.ticketlist li.airprice .num2{ font-size:12px; color:#ff6801; padding-right:10px;}
			.ticketlist li.airprice .num3{ font-size:12px; color:#676767;}
			.ticketlist li.airprice .button{ background:url(../images/img_air.gif) no-repeat -562px -135px; width:111px; height:29px; margin-left:30px!important; margin-left:15px;}
	.page_div{ float:left; width:748px; text-align:center; height:40px; line-height:40px; padding:20px 0px;}
	
	.show_airtypes { clear:both; float:left;width:200px; background:#FFF; border:#CCC 1px solid; position:absolute; z-index:1000; left:110px; top:44px;}
		.show_airtypes ul { float:left;width:200px; }
		
	.ticketlist .more_air{ clear:both; float:left;padding-left:498px; border-bottom:#eaeaea 1px solid; width:250px; display:none;}
		
		.ticketlist .more_air li.airfuel{ width:100px; text-align:center;}
		.ticketlist .more_air li.airprice{ width:148px;}
	/*
	.recom_hotel{ float:left; width:748px; padding:0px 10px;}
		.recom_hotel h1{ width:736px; border-bottom:#eaeaea 1px solid; font-size:14px; font-weight:bold; padding-left:12px; line-height:32px; color:#333333;}
		.recom_hotel ul{ float:left; width:724px; padding:0px 12px;}
		.recom_hotel li{ float:left; width:724px; padding:0px 12px;}
.aa{ background:url(http://www.letouqu.com/images/logo.gif) repeat-x 0px 0px;FILTER: flipv; height:200px; width:300px;}
*/
.jumparea{ float:left; width:438px; padding:100px 256px;}
	.jumparea .jump_logo{ float:left; width:438px; height:54px; background:url(http://www.letouqu.com/images/logo_small.gif) no-repeat 115px 0px;}
	.jumparea .jump_box{ float:left; width:436px; height:166px; border:#cce0e5 1px solid; background:#FFF;}
		.jumparea .jump_box .text{float:left;text-align:center; width:436px; font-size:18px; font-family:Tahoma,SimSun,Arial,"ËÎÌå","Arial Narrow"; color:#8a8a8a; line-height:30px; padding-top:20px; font-weight:bold;}
		.jumparea .jump_box .jmp_img{ float:left;padding-top:20px; padding-left:138px; padding-right:138px; width:160px;}


.ticket_list{ float:left; width:748px; padding:0px 10px; line-height:24px;}
		.ticket_list .airnames{ width:140px; text-align:left;}
		.ticket_list .airport{ width:100px;}
		.ticket_list .airtime{ width:95px;}
		.ticket_list .airfrom{ width:78px;}
		.ticket_list .airtype{ width:85px;}
		.ticket_list .airfuel{ width:100px;}
		.ticket_list .airprice{ width:148px;}
		.ticket_list .airnames img{ width:25px; height:25px; padding:6px 13px 0px 9px;}
			.ticket_list .airfuel span{line-height:22px;}
			.ticket_list .airtime span{ color:#4fa400; font-weight:bold;line-height:22px;}
			

			.ticket_list .airfrom span{ width:78px; line-height:36px;}
			.ticket_list .airtype A{ display:block; color:#004fea;line-height:22px;}
			.ticket_list .airtypes A{ display:block; color:#004fea;line-height:22px;}

			
			.ticket_list .airfuel A{ display:block; color:#004fea;line-height:22px;}
			.ticket_list .airprice .num{ font-size:18px; font-weight:bold; color:#ff6801; padding-left:30px;}
			.ticket_list .airprice .num2{ font-size:12px; color:#ff6801; padding-right:10px;}
			.ticket_list .airprice .num3{ font-size:12px; color:#676767;}
			.ticket_list .airprice .button{ background:url(../images/img_air.gif) no-repeat -562px -135px; width:111px; height:29px; margin-left:30px!important; margin-left:15px;}
.more_air{float:left;padding-left:498px; border-bottom:#eaeaea 1px solid; width:250px; display:none;}
 .more_air li.airfuel{ float:left; width:100px; text-align:center;}
 .more_air li.airfuel span{line-height:22px;}
 .more_air li.airfuel .airfuel A{ display:block; color:#004fea;line-height:22px;}
 .more_air li.airprice{ float:left; width:148px; border:#9F6 2px solid;}
 .more_air .num{ font-size:18px; font-weight:bold; color:#ff6801; padding-left:30px; }
 .more_air .num2{ font-size:12px; color:#ff6801; padding-right:10px; }
 .more_air .num3{ font-size:12px; color:#676767;}
 
.airpricebutton{ float:left; background:url(../images/img_air.gif) no-repeat -562px -135px; width:111px; height:29px; margin-left:30px!important; margin-left:15px;}
/*
	.ticket_list ul{ float:left; width:748px; border-bottom:#eaeaea 1px solid;}
	.ticket_list ul.more_air{padding-left:498px; border-bottom:#eaeaea 1px solid; width:250px; display:none}
	.ticket_list li{ float:left; display:inline;line-height:22px; text-align:center;}
		.ticket_list li.airnames{ width:140px; text-align:left;}
		.ticket_list li.airport{ width:100px;}
		.ticket_list li.airtime{ width:95px;}
		.ticket_list li.airfrom{ width:78px;}
		.ticket_list li.airtype{ width:85px;}
		.ticket_list li.airfuel{ width:100px;}
		.ticket_list li.airprice{ width:148px;}
		.ticket_list li.airnames img{ width:25px; height:25px; padding:6px 13px 0px 9px;}
			.ticket_list li.airfuel span{line-height:22px;}
			.ticket_list li.airtime span{ color:#4fa400; font-weight:bold;line-height:22px;}
			
			.ticket_list li.airtimes .ico_down{ background:url(../images/ico/ico_down.gif) no-repeat 0px 3px; padding-left:6px;}
			.ticket_list li.airfrom span{ width:78px; line-height:36px;}
			.ticket_list li.airtype A{ display:block; color:#004fea;line-height:22px;}
			.ticket_list li.airtypes A{ display:block; color:#004fea;line-height:22px;}
			.ticket_list li .airtypes .show_price ul A { display: inline; color:#004fea;line-height:22px;}
			
			.ticket_list li.airfuel A{ display:block; color:#004fea;line-height:22px;}
			.ticket_list li.airprice .num{ font-size:18px; font-weight:bold; color:#ff6801;}
			.ticket_list li.airprice .num2{ font-size:12px; color:#ff6801; padding-right:10px;}
			.ticket_list li.airprice .num3{ font-size:12px; color:#676767;}
			.ticket_list li.airprice .button{ background:url(../images/img_air.gif) no-repeat -562px -135px; width:111px; height:29px; margin-left:30px!important; margin-left:15px;}
	*/
