 @charset "gb2312";
 

@import "public-1.css" ;
@import "head-1.css" ;
.news_content {
	MARGIN: 5px auto;
}
.left_news {
	FLOAT: right; WIDTH: 220px; PADDING-TOP: 39px
}
.left_news.news_m_title {BACKGROUND: url("news_bg.gif" ) no-repeat left -31px; }
.left_news.demand_m_title {BACKGROUND: url("news_bg.gif" ) no-repeat -220px -31px; }
.left_news.search_m_title {BACKGROUND: url("news_bg.gif" ) no-repeat -440px -31px; }
.right_news {
	FLOAT: left; WIDTH: 720px
}
.list_con {
	BORDER: #e0e0e0 1px solid; BACKGROUND: #fff; PADDING-BOTTOM: 20px; 
}
.list_c {
	BACKGROUND: #fff;}
.list_bar {
	PADDING-TOP: 1px
}
.list_bar LI {
	BORDER: #ececec 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 13px; BACKGROUND: url("news_bg.gif" ) no-repeat 10px -111px; MARGIN: 0px auto 1px; OVERFLOW: hidden;  WIDTH: 180px; LINE-HEIGHT: 32px;HEIGHT: 30px
}
.list_bar LI.on {
	PADDING-LEFT: 50px; FONT-WEIGHT: bold; BACKGROUND: url("news_bg.gif" ) no-repeat 30px -83px; WIDTH: 130px; COLOR: #0055aa
}
.list_bar LI A {
	COLOR: #000
}
.list_bar LI A:hover {
	COLOR: #cf0000
}
.services {
	MARGIN-TOP: 8px
}
.right_con {
	BORDER: #e0e0e0 1px solid;  MARGIN-TOP: 1px; 
}
.right_content {
	BORDER: #ededed 1px solid;padding:10px 20px;overflow:hidden;font-size:14px;
}
.airline_content {
	border:#ededed 1px solid;overflow:hidden;zoom:1
}
.airline_info {margin:10px 20px;font-size:13px;line-height:25px;}
.airline_info img{margin:10px;float:left;} 
.right_news h2 {
	font-size:12px;font-weight:400;PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url("news_bg.gif" ) no-repeat left top; PADDING-BOTTOM: 0px;  PADDING-TOP: 7px; FONT-FAMILY: "ËÎÌå"; HEIGHT: 24px;
}
P.title A {
	MARGIN: 0px 3px
}
P.title SPAN {
	MARGIN: 0px 3px
}
UL.news_list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; OVERFLOW: hidden;  LINE-HEIGHT: 31px; PADDING-TOP: 0px; BORDER-BOTTOM: #dfdfdf 1px dashed; HEIGHT: 31px
}
UL.news_list LI SPAN {
	FLOAT: right; COLOR: #888
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.right P {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; TEXT-INDENT: 24px; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
P.time {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #888; LINE-HEIGHT: 30px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
P.time SPAN {
	MARGIN: 0px 5px
}
P.page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
P.page SPAN {
	MARGIN: 0px 5px
}
P.page A {
	MARGIN: 0px 5px
}
P.page B {
	COLOR: #cf0000
}


.pop_wrapper{font-size:12px;overflow:hidden}

/*====================== requirement ===================*/
.requirement_tips{line-height:20px;padding:5px 10px;margin:10px;background:url("icon_1.gif" ) no-repeat 5px 50% #FDE6C6;padding-left:30px;}
.requirement_list { width:100%; background:#F0F0F0}
.requirement_list th{ width:80px; text-align:right; font-weight:normal; background:#fff;}
.requirement_list td,.requirement_list th{ padding:6px 4px; background:#fff;}
.requirement_line { height:1px; margin:12px 2%; background:#DBDBDB; overflow:hidden; }
.requirement_yellowtips { right:425px; }

.airline_price {background:url("un_searchresult.gif" ) no-repeat right -400px;border-top:1px solid #73A5D6;padding-left:30px;overflow:hidden}
.airline_price h2 {height:30px;background:url("tt_bg.gif" ) no-repeat 200px 50%;font-size:14px;font-weight:700;padding-top:10px;}
.airline_price h2 span {font-family: "microsoft yahei";padding-left:30px;}
.airline_price .box {margin:10px 20px;overflow:hidden;border-bottom:1px dashed #ccc;padding-bottom:20px;color:#666}
.airline_price .box strong{font-size:12px;color:#f30;}
.airline_price .onshow {margin:5px 20px 10px;}
.airline_price .onshow h3 {font-size:12px;color:#f30;margin-bottom:5px;}
.airline_price .onshow li {float:left;height:25px;width:120px;margin-right:5px;font-weight:700;}
.airline_price .onshow span{font-size:12px;color:#f30;}

.airline_price DL {
	MARGIN-TOP: 6px; FLOAT: left; OVERFLOW: hidden; width: 206px;margin-left:1px;
}
.airline_price DT {
	FLOAT: left; HEIGHT: 33px
}
.airline_price DD {
	FLOAT: left; HEIGHT: 33px
}
.airline_price DT {
	width: 72px
}
.airline_price DD {
	width: 44px; CURSOR: pointer; LINE-HEIGHT: 12px; text-align: center
}
.airline_price EM {
	font-size: 11px; COLOR: #999; FONT-STYLE: normal
}
.airline_search {margin:5px 10px;text-align:left;}
.airline_search li {line-heigth:30px;margin:2px auto;}
.airline_search li .inc_inp {width:120px;height:22px;line-height:22px;border:1px solid #ccc;background:#fff;}
.airline_search .flt_btn{text-align:right;padding-right:60px;}

.airline_product {margin:5px 10px;overflow:hidden;padding:5px;}
.airline_product h2 {margin:5px auto;font-family: "microsoft yahei"; font-size:14px;padding-left:25px;}
.airline_product li {line-height:25px;margin-left:10px;}

