﻿@import "pub.css";
@import "flights_logo.css";
/*国际机票推荐列表*/
#chosen{
	width:920px;
	height: auto;
	overflow:hidden
}
#ch-list{
	float:left;
	width: 450px;
	height: auto;
	padding-left:8px;
	font-size:13px;
	margin-top:5px;
	overflow:hidden;
}
#ch-list h2{
	float:left;
	width:450px;
	line-height:35px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}
#ch-list h2 span{ font-size:13px; font-weight:lighter;margin-left:10px;}
#ch-list h3{
	float:left;
	width:450px;
	line-height:22px;
	font-size: 12px;
	font-weight: lighter;
	color: #005BB5;
	background:#F2FAED;
	text-align:left;
	border-bottom:1px dashed #ccc;
}
#ch-list span.hkgs{
	float:left;
	width:120px;
	text-align: left;
	padding-top: 6px;

	}
#ch-list span.hkgs{
	float:left;
	width:120px;
	text-align: left;
	padding-top: 6px;

	}
#ch-list span.hc{
	float:left;
	width:140px;
	color:#005BB5;
	}

#ch-list span.cfrq{
	float:left;
	width:90px;
	text-align: center;
	}
#ch-list span.cfrqq{
	float:left;
	width:90px;
	text-align: center;
	color: #666;
	}
#ch-list span.jg{
	float:left;
	width:90px;
	text-align: center;
	}
#ch-list span.jgg{
	float:left;
	width:90px;
	color:000
	font-size:8px;
	font-weight:700;
	text-align: center;
	}
#ch-list .jgg b{
	font-size:14px;
	color:#ff3300;
	}
	
#ch-list ul{
	width:450px;
	float:left;
	height:auto;}
	
#ch-list ul li{
	float:left;
	width:450px;
	line-height:30px;
	height:30px;
	font-size: 13px;
	font-weight: lighter;
	color: #333;
	text-align:left;
}

#ch-list ul li a{float:left; width:450px; height:28px;cursor:pointer; color:#333}
#ch-list ul li a:hover{ float:left; width:450px; height:28px; background-color:#f5faef;}	

#ch-list img{ width:25px; height:18px;}


/*国际报价输入框*/
.int_bxc {border:1px solid #ccc; margin-top:5px;padding:3px;height:180px;}
.int_bxc h2 {line-height:29px;background:url(../../img/newpage/int_t.gif) no-repeat left center;color:#fff;font-size:14px;font-weight:700;padding-left:20px;}
.int_bxc h2 span {margin-left:50px;color:#666;font-size:13px;font-weight:400}
.int_bxc p {line-height:30px;}
.int_bxc b {color:#f30;font-weight:700;}
.int_bxc .content {margin:5px 15px;}
.int_bxc .com { margin-top:8px;height:30px;padding-top:5px;line-height:25px;color:#666;text-align:right;}
.int_bxc .box {width:501px;height:58px;background:url(../../img/newpage/int_smsbg.gif) no-repeat;border:none;overflow:hidden }
.int_bxc .sbm {width:96px;height:55px;border:0;background:url(../../img/newpage/int_btn.png) no-repeat;}
.int_bxc .inp {width:174px;height:28px;background:url(../../img/newpage/int_inpbg.gif) no-repeat;border:none}


/*国际选择我们的理由*/
.int_ly {border:2px solid #04A0E3;margin-top:5px;height:150px;}
.int_ly .menu {width:180px;float:left;}
.int_ly .content {float:left;}
.int_ly .menu li {height:50px;line-height:50px; cursor:pointer}
.int_ly .menu span {display:block;}
.int_ly .ly {background:url(../../img/newpage/ly.gif) no-repeat 20px 50%;border-bottom:1px solid #ccc;}
.int_ly .iata {background:url(../../img/newpage/iata.gif) no-repeat 20px 50%;padding-left:60px;border-bottom:1px solid #ccc;}
.int_ly .cata {background:url(../../img/newpage/cata.gif) no-repeat 20px 50%;padding-left:60px;}
.int_ly .meun .hov {border-right:1px solid #fff;color:#f30;}
.int_ly .menu .nol {border-right:1px solid #ccc;color:#333;font-size:14px;font-weight:700;}

.int_ly .lylist {display:block;margin:15px 0px 5px 20px ;}
.int_ly .lylist li {background:url(../../img/newpage/lylist.gif) no-repeat 0 50%;padding-left:25px;height:30px;line-height:30px;font-size:13px;}


.int_num {border:1px dotted #ccc;line-height:30px;background:url(../../img/pic/payusername.gif) no-repeat 10px center;margin-top:5px;color:#333;font-size:13px;font-weight:700;padding:5px;padding-left:30px;}
.int_num b {color:#f30;font-size:14px;margin:2px;}


/*国际查询框*/
.search_content{display:block;overflow:hidden;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:10px;margin:0;}
.search_content li { position:relative;display:block;height:28px;line-height:28px;text-align:left;margin:5px auto;padding-top:5px;font-size:13px; text-indent:0.2em; }
.search_content li .qd_img {width:20px;height:15px;background:url(../../img/pic/n_qc.gif) no-repeat; position:absolute;display:block;text-indent:-10000px;overflow:hidden;right:26px;top:13px} 
.search_content li .fd_img {width:20px;height:15px;background:url(../../img/pic/n_fc.gif) no-repeat; position:absolute;display:block;text-indent:-10000px;overflow:hidden;right:26px;top:13px} 
.search_content li .c_img {width:20px;height:15px;background:url(../../img/pic/n_cs.gif) no-repeat; position:absolute;display:block;text-indent:-10000px;overflow:hidden;right:33px;top:14px} 
.search_content li .inp {border:1px solid #ccc;text-align:left;height:28px;line-height:28px;padding-left:2px;width:160px;font-size:13px;color:#999;background:url(../../img/pic/mainbg.gif) 0 -156px no-repeat;vertical-align:middle; cursor:pointer;}
input.qdate {border:1px solid #ccc;text-align:left;height:28px;line-height:28px;padding-left:2px;width:160px;font-size:13px;color:#999;background:url(../../img/pic/s_inp_qd.gif) right -2px no-repeat;vertical-align:middle; cursor:pointer }
input.fdate {border:1px solid #ccc;text-align:left;height:28px;line-height:28px;padding-left:2px;width:160px;font-size:13px;color:#999;background:url(../../img/pic/s_inp_fd.gif) right -2px no-repeat;vertical-align:middle; cursor:pointer }
.search_content li .so_inp {width:160px;height:28px;border:1px solid #ccc; vertical-align:middle;line-height:28px;}
/*
.search_content dl dd {height:28px;line-height:28px;display:block;overflow:hidden;margin:15px 15px 10px 3px;}
.search_content dl .so_help {width:80px;float:left;background:url(../../img/pic/faq.gif) no-repeat left center;padding-left:15px;}
.search_content dl .btn_sub {float:left;margin-left:20px;}
*/
.search_content li a.hqqx {background:url(../../img/pic/rt.jpg) no-repeat left center;padding-left:20px;}

.search_sb {display:block;overflow:hidden;padding-left:40px;padding-right:40px;margin:0;}
.search_sb li{float:right;height:28px;line-height:28px;display:block;overflow:hidden;}
.search_sb li.so_help{width:80px;background:url(../../img/pic/mainbg.gif) no-repeat -285px -150px;padding-left:15px;}
.search_sb li.btn_sub{margin:0px 5px 0px 40px;}

.search-trade{width:21px;height:43px;position:absolute;left:260px;top:60px;overflow:hidden;}
.search-trade a{width:21px;height:43px;display:block;text-indent:-10000px;overflow:hidden;background:url(../../img/pic/huan.gif) no-repeat}
.search-trade a:hover{background:url(../../img/pic/huan.gif) no-repeat -50px}
.search-form{height:232px;background:#fff;}

.search_nt {clear:both;margin:0px 20px;height:30px;line-height:30px;text-align:left;background:url(../../img/pic/arrgj.gif) #f2f2f2 no-repeat 10px 50%;padding-left:30px;}



/*国际城市*/
.int_city {width:670px;float:left;border:1px solid #ccc;}
.int_tool {width:49.5%;float:left;}
.int_tool {clear:both;display:block;margin:5px auto}
.int_tool a {display:block;width:150px;height:60px;float:left;border:1px solid #ccc;}


#hot-air{
	display: inline;
	margin-top: 8px;
}
#hot-air h1{
	height:32px;
	background:url(../images/all-bg.gif) repeat-x;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	border-bottom: 1px solid #6cb7f1;
}
#hot-air h2{
	clear:both;height:32px;
	line-height: 32px;
	padding-left: 10px;
	border-bottom: 1px dashed #ccc;
}
#hot-air ul{
	height:auto;
	padding: 8px 8px 0 8px;
}
#hot-air ul li{
	float:left; width:110px;
	line-height:25px;}

