#maincontent {
	border-radius: 5px 5px 5px 5px;
	float: right;
	width: 690px;
	padding-left:5px;
	border-left:1px solid #d1d1d1;
}

#content #subContent {
	display: inline;
	float: left;
	width: 285px;
}
/*头部样式*/
.searchBoxTop{}
/*search flight*/
.flightSearch {
	width:285px;
	margin-bottom:10px;
	border-bottom:3px solid #d1d1d1;
}
.searchTitle { font-size:15px; color:#fff; background:#1787bb; padding:5px 0 5px 10px; margin-bottom:5px; font-weight:bold; }
.flightSearchBox { padding:10px 10px 15px 10px; }
.flightSearchBox select { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFF none repeat scroll 0 0; border:1px solid #b3b3b3; color:#666; font-family:Verdana, Sans-Serif; font-size:11px; font-weight:normal; line-height:16px; padding:4px 3px; float:left; margin-bottom:8px; }
.flightSearchBox table tr td { font-size:12px; font-weight:bold; padding:0 0 5px 0; }
.flightSearchBox select.flightType { width:250px; }
.flightSearchBox select.city { width:120px; }
.flightSearchBox select.traveller { width:70px; margin-right:8px; }
.flightSearchBox input.style { -x-system-font:none; background:#fff; border:1px solid #b3b3b3; color:#666; font-family:Verdana, Sans-Serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; padding:7px; margin:0 0 8px 0 }
.flightSearchBox input.time { background:#fff url(/css/images/calender.GIF) 100px center no-repeat; padding:5px 0 5px 5px; width:120px }

/*价格表单*/
table.intelPrice{ margin:0 0 20px 0; width:100%;}
table.intelPrice tr th{ font-size:14px; color:#fff; padding:5px 0 5px 10px; text-align:left; background:#1787bb;}
table.intelPrice tr td.depart{color:#A31022; font-size:14px; padding:5px 0 5px 0; border-bottom:1px solid #d1d1d1; font-weight:bold;}
table.intelPrice tr td{ font-size:13px; padding:8px 0 8px 10px; border-bottom:1px solid #f1f1f1;}
table.intelPrice tr td.price{ font-size:16px; color: #A31022}
table.intelPrice tr.line td{ background:#e6f0f8;}
span.oldPrice{ font-size:14px; text-decoration:line-through;}
a.book{ display:block; width:67px; height:23px; background:url(/css/images/flight/deals.png) repeat-x 0 -124px;}
a.book:hover{ background:url(/css/images/flight/deals.png) repeat-x 0 -165px;}
/*表单页面*/
h2.window{ color:#545454; font-size:13px; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #d1d1d1;}
table.flightDeals{ width:100%;}
table.flightDeals tr td{ font-size:12px; padding:5px 0 5px 0;}
table.flightDeals tr td.title{ text-align:right; padding:0 5px 0 0; font-weight:bold; color:#545454;}
/*国际机票图标样式*/
h2.countryName{ color:#2286B0; margin:0 0 8px 0; padding:0; }
.flightStyle{ width:15px; height:10px;display:inline-block; overflow:hidden;  background-image:url(/css/images/flight/deals-bg.png); background-repeat:no-repeat; margin:8px 8px 0 8px; white-space:nowrap;}
.return{ background-position:-3px 0px;}
.oneway{ background-position:-34px 0px;}
ul.note{ margin:0 0 10px 0;}
ul.note li{ background:url(/css/images/drop-5.gif) no-repeat left 3px; padding:0 0 0 18px; margin:0 0 8px 0; list-style:none;}
