﻿@import "http://www.feihang.cn/styles/all.css";
@import "http://www.feihang.cn/styles/header.css";
@import "http://www.feihang.cn/styles/footer.css";
.layoutfix { display: inline-block; }
#tbox {
	background-color:#c1d5f5;
	padding:6px 6px 0px 6px;
}
#tbox .left {
	background-color:#0585d9;
	width:248px;
}
#searchbox {
	margin:6px;
	padding-top:2px;
	background-color:#fff;
}
#tripsearch {
position:relative;
}
#searchbox li {
	height:31px;
	line-height:31px;
}
#searchbox label {
	width:70px;
	text-align:center;
	display:inline-block;
	font-size:13px;
}
#searchbox li .txt {
	width:116px;
	font-size:12px;
	line-height:20px;
	height:20px;
	border:1px #0053aa solid;
	padding-left:4px;
}
#searchbox li .dd {
	width:116px;
	font-size:14px;
	line-height:20px;
	height:20px;
	border:1px #0053aa solid;
	padding-left:4px;
}
#searchbox h1 {
	display:none;
}
#searchbox form {
	margin-left:10px;
}
#searchbox .btnsbt {
	background:url(http://www.feihang.cn/images/btnsearch.gif) left top no-repeat;
	width:78px;
	height:23px;
	line-height:23px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border:0px;
	margin:14px 0px 14px 80px;
	cursor:pointer;
}
#searchbox .departures {
	z-index:999;
	position:absolute;
	background-color: #ffffff;
	left:15px;
	top:55px;
	width:200px;
	border:1px #ccc solid;
	height:122px;
	
}
#pkgstartcitydiv{
padding-bottom:24px;
display:none;

}

#searchbox .departures_title{
height:24px;
background-color:#67a1e2;
color:#fff;
font-size:12px;
line-height:24px;
text-indent:6px;
margin-bottom:12px;

}

#searchbox  h5{
clear:both;
display:block;
height:24px;
color:#333;
font-size:12px;
font-weight:normal;
line-height:24px;
border-bottom:1px #aeaeae dashed;
margin:6px 6px;
text-indent:6px;
}

#searchbox .departures a{
display:block;
height:24px;
color:#0055aa;
font-size:12px;
font-weight:normal;
line-height:24px;
text-align:center;
float:left;
width:50px;
}

#searchtitle {
	clear:both;
	height:35px;
	background:url(http://www.feihang.cn/images/searchtitlebg.gif) left top repeat-x;
}
#searchtitle li {
	float:left;
	padding-left:3px;
}
#searchtitle a {
	display:inline-block;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	color:#0053aa;
	text-decoration:none;
	width:73px;
	height:35px;
	background:url(http://www.feihang.cn/images/schbg.gif) center center no-repeat;
	text-align:center;
}
#searchtitle a.hover {
	width:78px;
	color:#FFFFFF;
	background:url(http://www.feihang.cn/images/schbgh.gif) center center no-repeat;
}
#hotelsearch, #jpsearch {
	display:none;
}
#hottrip {
	background-color:#fff;
	margin:6px;
}
#hottrip h1 {
	display:block;
	text-indent:-9999px;
	background:url(http://www.feihang.cn/images/hottrip.gif) #0585d9 left top repeat-x;
	height:49px;
	width:236px;
}
#hottrip ul {
	margin:0px 4px 0px 4px;
}
#hottrip ul li {
margin-left:6px;
	float:left;
	width:68px;
	overflow:hidden;
	height:20px;
	height:20px;
}
#hottrip ul li a {
	color:#0055aa;
	text-decoration:none;
	line-height:20px;
	height:20px;
}
#hottrip ul li a:hover {
	color:#fff;
	background-color:#05a;
}
#hottrip span {
	clear:both;
	border-top:1px #ccc solid;
	margin:10px 6px 0px 6px;
	line-height:30px;
	height:30px;
	display:inline-block;
	color:#fe6600;
	font-weight:bold;
	width:218px;
	text-indent:2px;
}
#specialtrip {
	background-color:#fff;
	margin:6px;
}
#specialtrip h1 {
	display:block;
	text-indent:-9999px;
	background:url(http://www.feihang.cn/images/spctrip.gif) #0585d9 left top repeat-x;
	height:49px;
	width:236px;
}
#specialtrip h1 span {
	float:left;
}
#specialtrip h1 a {
	text-indent:0px;
	float:right;
	margin-right:6px;
	font-size:12px;
	font-weight:normal;
	color:#0053aa;
	text-decoration:underline;
	padding-top:22px;
	display:inline-block;
}
#specialtrip ul {
	margin:6px 0px
}
#specialtrip ul li {
	background:url(http://www.feihang.cn/images/arrow.jpg) 8px center no-repeat;
}
#specialtrip ul li a {
	display:block;
	text-indent:18px;
	color:#0053aa;
	line-height:20px;
	height:20px;
}
#ship {
	background-color:#fff;
	margin:6px;
}
#ship h1 {
	display:block;
	text-indent:-9999px;
	background:url(http://www.feihang.cn/images/shipod.gif) #0585d9 left top repeat-x;
	height:49px;
	width:236px;
}
#ship ul {
	height:98px;
}
#ship ul li {
	float:left;
	width:78px;
	line-height:49px;
	text-align:center;
	height:49px;
}
#ship ul li.yellow {
	background-color:#fff9d9;
}
#ship ul li span {
	font-weight:bold;
	font-size:14px;
	color:#0053aa;
}


#tripnews {
	background-color:#fff;
	margin:6px;
}
#tripnews h1 {
	display:block;
	text-indent:-9999px;
	background:url(http://www.feihang.cn/images/lvzx.jpg) #0585d9 left top repeat-x;
	height:51px;
	width:236px;
}
#tripnews h1 span {
	float:left;
}
#tripnews h1 a {
	text-indent:0px;
	float:right;
	margin-right:6px;
	font-size:12px;
	font-weight:normal;
	color:#0053aa;
	text-decoration:underline;
	padding-top:20px;
	display:inline-block;
}
#tripnews ul {
	margin:6px 0px;
}
#tripnews ul li {
	background:url(http://www.feihang.cn/images/arrow.jpg) 8px center no-repeat;
}

#tripnews ul li a {
	display:block;
	text-indent:18px;
	color:#0053aa;
	height:20px;
	line-height:20px;
}


#tripnewsnow {
	background-color:#fff;
	margin:6px;
}
#tripnewsnow h1 {
	display:block;
	text-indent:-9999px;
	background:url(http://www.feihang.cn/imgs/lvyouxinwen-title-bg.gif) #0585d9 left top repeat-x;
	height:51px;
	width:236px;
}
#tripnewsnow h1 span {
	float:left;
}
#tripnewsnow h1 a {
	text-indent:0px;
	float:right;
	margin-right:6px;
	font-size:12px;
	font-weight:normal;
	color:#0053aa;
	text-decoration:underline;
	padding-top:20px;
	display:inline-block;
}
#tripnewsnow ul {
	margin:6px 0px;
}
#tripnewsnow ul li {
	background:url(http://www.feihang.cn/images/arrow.jpg) 8px center no-repeat;
}

#tripnewsnow ul li a {
	display:block;
	text-indent:18px;
	color:#0053aa;
	height:20px;
	line-height:20px;
}


#lvtools {
	background-color:#fff;
	margin:6px;
}
#lvtools h1 {
	display:block;
	text-indent:-9999px;
	background:url(http://www.feihang.cn/images/lvtools.jpg) #0585d9 left top repeat-x;
	height:51px;
	width:236px;
}
#adimg {
	background-color:#fff;
	margin:6px;
	padding:8px;
}
#adimg li a.ad01 {
	display:block;
	height:75px;
	width:220px;
	background:url(http://www.feihang.cn/imgs/xunliaowan201107.gif) no-repeat;
	text-indent:-9999px;
}
#adimg li a.ad02 {
	margin-top:8px;
	display:block;
	height:138px;
	width:220px;
	background:url(http://www.feihang.cn/images/egimg02.jpg) no-repeat;
	text-indent:-9999px;
}

#tripnewsnow .ad01 {
	display:block;
	height:75px;
	width:220px;
	background:url(http://www.feihang.cn/imgs/xunliaowan201107.gif) no-repeat;
	text-indent:-9999px;
	margin:8px;
}

#tripnews .ad01 {
	display:block;
	height:75px;
	width:220px;
	background:url(http://www.feihang.cn/imgs/dishinileyuan.jpg) no-repeat;
	text-indent:-9999px;
	margin:8px;
}


#imgsbox {
	float:left;
	width:484px;
	height:240px;
	font-size:0px;
	background:url(http://www.feihang.cn/images/flashloading.gif) center center no-repeat;
	position:relative;
	background-color:#fff;
}
#imgsbox .flashbtn {
	display:inline-block;
	color:#333;
	font-size:12px;
	width:21px;
	height:14px;
	text-align:center;
	line-height:14px;
	background:url(http://www.feihang.cn/images/onbg.gif) left center no-repeat;
	color:#fff;
	text-decoration:none;
	position:absolute;
}
#imgsbox #flashbtn1 {
	top:214px;
	left:345px;
}
#imgsbox #flashbtn2 {
	top:214px;
	left:370px;
}
#imgsbox #flashbtn3 {
	top:214px;
	left:395px;
}
#imgsbox #flashbtn4 {
	top:214px;
	left:420px;
}

#imgsbox #flashbtn5 {
	top:214px;
	left:445px;
}


#imgsbox .flashbtn:hover {
	background:url(http://www.feihang.cn/images/onbgh.gif) left center no-repeat;
}

#flash_msg {
	margin:0px;
	padding:0px;
	width:714px;
}
#msgbox {
	margin-left:6px;
	height:240px;
	width:223px;
	float:left;
	background-color:#fff;
}
#msgbox span {
	display:block;
	height:42px;
	padding-top:8px;
}
#msgbox span a {
	margin-left:8px;
	float:left;
	text-align:center;
	line-height:31px;
	display:inline-block;
	width:99px;
	font-size:14px;
	font-weight:bold;
	color:#0053aa;
	height:31px;
	background:url(http://www.feihang.cn/images/btn01.gif) no-repeat;
}
#msgbox h1 {
	color:#000;
	text-indent:12px;
	line-height:180%;
}
#msgbox ul {
	margin-left:10px;
	line-height:22px;
	font-size:13px;
}
#tripline {
	clear:both;
	margin-top:6px;
}
#tripline li {
	float:left;
	display:inline;
	margin-bottom:6px;
	padding-bottom:12px;
	background:url(http://www.feihang.cn/images/tripbtm.gif) #f7f7f7 left bottom no-repeat;
    height:350px;
}
#tripline li.lileft {
	clear:both;
	margin-right:6px;
	height:350px;
}
#tripline ul li {
	clear:both;
	margin:0px;
	padding:0px;
	width:354px;
	background:none;
}
#tripline li ul li {
	clear:both;
	margin:0px;
	padding:0px;
	padding-left:20px;
	margin-left:4px;
	width:320px;
	height:31px;
	line-height:31px;
	border-bottom:1px #ccc dashed;
	background:url(http://www.feihang.cn/images/arrow.jpg) 10px center no-repeat;
}
#tripline li ul li a.tt {
	color:#0053aa;
	font-size:13px;
	display:block;
	float:left;
	width:240px;
}
#tripline li ul li span.pp {
	color:#ff3300;
	font-size:13px;
	display:block;
	float:right;
	width:70px;
}
#tripline li h1 {
	background:url(http://www.feihang.cn/images/triptop.gif) left top no-repeat;
	line-height:41px;
	width:354px;
	height:41px;
	text-indent:12px;
}
#tripline li h1 span {
	float:left;
}
#tripline li h1 a {
	display:block;
	float:right;
	width:80px;
	font-size:12px;
	font-weight:normal;
	color:#0053aa;
	text-decoration:underline;
}
#tripline .hotline {
	clear:both;
	width:354px;
	height:120px;
}
#tripline .hotline img {
	margin:6px;
	padding:3px;
	border:1px #ccc solid;
	float:left;
	width:150px;
}
#tripline .hotline img.qz01 {
	border:0px;
	padding-left:12px;
	padding-top:10px;
}
#tripline .hotline img.qz02 {
	padding-top:10px;
	border:0px;
}
#tripline .hotline ul {
	display:block;
	height:100px;
	float:left;
	width:176px;
	margin-top:18px;
}
#tripline .hotline ul li {
	width:176px;
	height:25px;
	margin:0px;
	padding:0px;
	border:0px;
	background:none;
}
#tripline .hotline ul li.triplinetitle a {
	font-size:14px;
	font-weight:bold;
	color:#0053aa;
}
#tripline .hotline ul li.triplineprice {
	font-size:13px;
	font-weight:bold;
	color:#ff3300;
}
#tripline .hotline ul li.triplinedesc {
	font-size:12px;
	line-height:14px;
}
