@charset "utf-8";
body,td {margin:0px; padding:0px;font-size: 12px;color: #464646;font-family:"宋体";}
form{ margin:0px; padding:0px;}
#Nav{ width:736px; height:32px;}
#Nav ul{ margin:0px; padding:0px;}
#Nav ul li{ float:left; display:block; text-align:center;}
#Nav ul li.NavOver{ font-size:12px; text-decoration:none; color:#FFFFFF; font-weight:bold; width:92px; height:27px; line-height:27px; background:url(../images/index_navigationbutton.gif) no-repeat bottom; padding-top:5px;}
#Nav ul li.NavOut{ font-size:12px; text-decoration:none; color:#3a3a3a; width:92px; height:27px; line-height:27px; padding-top:5px;}
#Nav ul li.NavOver a{ text-decoration:none; color:#ffffff;}
#Nav ul li.NavOut a{ text-decoration:none; color:#3a3a3a;}
.navtel {padding-top: 4px; font-family:"宋体";}
a.navlogin:link {color: #FFFFFF;text-decoration: none;}
a.navlogin:visited {color: #FFFFFF;text-decoration: none;}
a.navlogin:hover {color: #FFFFFF;text-decoration: underline;}
.navbutton {text-align: center;padding-top: 6px;width: 92px;}
.navbuttonover {padding-top: 6px;background-image: url(../images/index_navigationbutton.gif);height: 32px;width: 92px;text-align: center;}
.font a:hover{color:#f00; text-decoration:underline;}
.font2 a:hover{color:#f00; }

.bordergray1 {border:1px solid #E8E8E8; margin-bottom:8px;}
.bordergray {border:1px solid #E8E8E8;  margin-bottom:8px;}
.bordergray2 {border-top: 1px;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;border-left: 1px solid #E8E8E8;}
.bordergray3 {border-top: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;border-left: 1px solid #E8E8E8;}
.bordergreen {border-right: 1px solid #BEE6A6;border-bottom: 1px solid #BEE6A6;border-left: 1px solid #BEE6A6;}
.input {height: 20px;color: #444444;}
.logininput {height: 20px;color: #464646;border: 1px solid #BEE7A5;padding: 2px; width:200px;}
.logininput2 {height: 20px;color: #464646;border: 1px solid #BEE7A5;padding: 2px; width:100px;}
.titletext {font-weight: bold;color: #57C50A;text-align: center;padding-top: 5px;}
.titlenote {color:#FFFF66;text-align: right;padding-top: 5px;padding-right: 13px;}
.flightdate {color:#999999;font-family:"宋体";}
a.flight:link {color:#3366CC;text-decoration: none;font-family:"宋体";}
a.flight:visited {color:#3366CC;text-decoration: none;font-family:"宋体";}
a.flight:hover {color:#3366CC;text-decoration: underline;font-family:"宋体";}
.bluehot {
	color:#3366CC;
	font-family:"宋体";
}
a:link {color:#464646;text-decoration: none;}
a:visited {color:#464646;text-decoration: none;}
a:hover {color:#ff6600;text-decoration: underline;}
.titlemore {text-align: right;padding-top: 5px;padding-right: 7px;}
a.more:link {color: #56C50B;text-decoration: none;}
a.more:visited {color: #56C50B;text-decoration: none;:}
a.more:hover {color: #56C50B;text-decoration: none;}
.gifborder {color: #F1F1F1;}
.gitfborder {border: 1px solid #F1F1F1;}
.copyright {font-family: "Arial", "Helvetica", "sans-serif";}
.footer {line-height: 20px;}
.link {line-height: 22px;}
.friend {line-height: 20px; }
.link a{width:auto; float:left; margin:0px 6px;}
.navbg {
	background-image: url(../images/index_navigationbg.gif);
}
.lisetitle {
	background-image: url(../flight/iamges/flight_listtitlebg.gif);
	font-weight: bold;
	color: #57C50C;
	padding-left: 10px;

}
.flighttitle {
	font-weight: bold;
	color: #60C930;
	padding-top: 22px;
}

.select {
	color: #464646;
	height: 20px;
}

.textarea {
	color: #464646;
	
}
.listtitle2 {
	background-image: url(../flight/iamges/flight_listtitlebg.gif);
	padding-top: 3px;
	font-family:"宋体";
}

.listtitle3 {
	background-image: url(../flight/iamges/flight_listtitlebg.gif);
	padding-top: 3px;
	text-align: center;

}

.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	padding-top: 3px;

}
.line a{ color:#464646; text-decoration:none;}
.line a:hover{ color:#ff6600; text-decoration:underline;}



.line2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	padding-top: 3px;
	text-align: center;
}
.HotCity{width:60px; height:30px; float:left; line-height:30px;};
.flightline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;	



}

.line3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	padding-top: 3px;
	line-height: 19px;




}
.line4 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	




}
.flightnote {
	padding-top: 4px;
}
.FlightDateOut {
	background-image: url(../flight/iamges/flight_DateOutBg.jpg);
	text-align: center;
	padding-top: 3px;

}
.FlightDateOver {
	background-image: url(../flight/iamges/flight_DateOverBg.jpg);
	text-align: center;
	padding-top: 3px;

}
a.flightdateout:link {
	color: #464646;
	text-decoration: none;

}
a.flightdateout:visited {
	color: #464646;
	text-decoration: none;


}
a.flightdateout:hover {
	color: #464646;
	text-decoration: none;

}
a.flightdateover:link {
	color: #32B500;
	text-decoration: none;

}
a.flightdateover:visited {
	color: #32B500;
	text-decoration: none;


}
a.flightdateover:hover {
	color: #32B500;
	text-decoration: none;

}
.giftheight {
	line-height: 21px;
}
.giftitem {
	background-image: url(../gift/images/gif_itembg.gif);
	height: 25px;
	padding-left: 15px;
	padding-top: 3px;

}
.titlecompositor {
	padding-top: 3px;
}

.page{
	text-decoration:none;
	border: 1px solid #E2E2E2;
	padding-left:5px; padding-right:5px; line-height:16px;
	height:16px;
	margin:0 5px;
	font-family:"宋体";
}
a.page:link {
	text-decoration: none;
	border: 1px solid #E2E2E2;
	text-align:center;
	padding-left:5px; padding-right:5px; line-height:16px;
	height:16px;
	margin:0 5px;
	font-family:"宋体";
}
a.page:visited {
	text-decoration:none;
	border: 1px solid #E2E2E2;
	padding-left:5px; padding-right:5px; line-height:16px;
	height:16px;
	margin:0 5px;
	font-family:"宋体";
}
a.page:hover {
	text-decoration: none;
	border: 1px solid #E2E2E2;
	padding-left:5px; padding-right:5px; line-height:16px;
	height:16px;
	margin:0 5px;
	background-color: #49AE06;
	color: #FFFFFF;
	font-family:"宋体";


}
.currentpage {
	border: 1px solid #E2E2E2;
	color: #FFFFFF;
	background-color:#49AE06;
	text-align:center;
	margin:0 5px;
	font-weight: bold;
	padding-left:5px; padding-right:5px;
	height:16px;
	line-height:16px;
}
a.pagetext:link {
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #E2E2E2;
	padding: 2px 5px 0px;
	margin:0 5px;
	font-family:"宋体";


}
a.pagetext:visited {
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #E2E2E2;
	padding: 2px 5px 0px;
	margin:0 5px;
	font-family:"宋体";


}
a.pagetext:hover {
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #E2E2E2;
	padding: 2px 5px 0px;
	margin:0 5px;
	background-color: #49AE06;
	color: #FFFFFF;
	font-family:"宋体";


}
.nopage {
	border: 1px solid #E2E2E2;
	text-align: center;
	padding: 2px 5px 0px;
	margin:0 5px;


	



}
.pageselect {
	height: 16px;
}
.aritcleline {
	background-image: url(../marketing/images/images_line.gif);
}
.title14px {
	font-size: 14px;
	font-weight: bolder;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;

}
.articleheight {
	line-height: 22px; text-align:left;}
.articleheight img{ display:block; }	
.hotelheight {
	line-height: 20px;

}
.hoteltitle {font-weight: bold;color: #FFFFFF;
	background-color: #8BD36A;
	text-align: center;
}

.rulesheight {
	line-height: 22px;
}

.hotlehot {
	color: #33C;
	font-family: "宋体";
}
.helpbordergreen {border: 1px solid #BEE6A6;}
.helplist {border: 1px solid #BEE7A5;padding: 12px;line-height: 20px;background-color: #FDFFFC;}
.helpquestion {font-weight: bold;color: #FF9731;}
.helpask {font-weight: bold;color: #6ACF34;}
.helptabletitle {background-image: url(../help/images/help_tabletitle.gif);height: 24px;
padding-top: 3px;text-align: center;color: #49AE06;}
.helptableitem {text-align: center;height: 24px;padding-top: 3px;background-color: #FFFFFF;}
.helptableitem a:link {color: #464646;text-decoration: none;}
.helptableitem a:visited {color: #464646;text-decoration: none;}
.helptableitem a:hover {color: #ff6600; text-decoration: underline;}

.helpasktitle {background-image: url(../help/images/help_tabletitle.gif);height: 24px;padding-top: 3px;padding-left: 12px;color: #49AE06;}
.helprestoretitle {background-image: url(../help/images/help_tabletitle.gif);height: 24px;padding-top: 3px;padding-left: 12px;color: #49AE06;}
.helpaskcontent {background-color: #FFFFFF;line-height: 20px;padding: 12px;}
.helprestorecontent {line-height: 20px;padding: 12px;background-color: #FFFFFF;}
.helptextarea {border: 1px solid #BEE7A5;color: #464646;padding: 2px;}
.layer {line-height: 20px;}

