@charset "utf-8";
#priAirlines{ width:990px; height:auto; margin:0 auto;margin:8px 0 0 0; text-align:left; font-size:12px}
#priAirlines #priAirlinetop{ width:988px; height:280px; float:left;border:1px solid #ccc;}
#priAirlines .pa_left{ width:750px;float:left;margin-top:5px;}
#priAirlines .pa_right{ width:220px;float:left;margin-top:5px;margin-left:10px;}
#priAirlines #priAirlinetop .introArea { float:right; width:484px; }
#priAirlines #priAirlinetop .introArea .title { margin-bottom:6px; height:20px; font-size:14px; font-weight:700; line-height:20px; margin:0}
#priAirlines #priAirlinetop .introArea p { text-indent:28px; word-spacing:1px; color:#555; line-height:20px; margin:0;text-overflow:ellipsis; overflow:hidden; height:260px}
#priAirlines #priAirlinetop .sideArea { padding-left:5px;float:left; width:255px; }
#priAirlines #priAirlinetop .sideArea .pic { vertical-align:bottom; }
#priAirlines #priAirlinetop .sideArea .spPanel { margin:5px 0 0 0; padding:0; border:1px solid #efefef; height:100px}
#priAirlines #priAirlinetop .sideArea .spPanel .title { height:20px; background-color:#efefef; color:#484846; font-weight:700; text-indent:6px; line-height:20px; font-size:12px; margin:0}
#priAirlines #priAirlinetop .sideArea .spPanel ul { float:left; padding:10px 2px 0 4px; width:100px; line-height:18px; margin:0 0 0 10px;}
#priAirlines #priAirlinetop .sideArea .contact { clear:both; height:30px; font-weight:700; text-indent:6px; color:#484846; line-height:30px; }
#priAirlines #priAirlinetop .sideArea .contact span { font-family:Tahoma; font-size:14px; }

#priAirlines #priAirlinetop .sideArea .spPanel ul a{ color:#003399; text-decoration:none}
.other{
	width:990px; margin:20px 0 0 0; height:auto;
	float:left;
}
.other h1{
margin:10px 0; height:20px; font-size:14px; font-weight:700; text-indent:4px; line-height:20px;
}
.other div
{
	 border:1px solid #CCCCCC;
	 padding:10px;
	 height:180px
}
.other div ul{ margin:0}
.other div ul li{ list-style:none; float:left; width:20%; height:28px}
.other div ul li a{
	color:#004D99; font-size:14px; text-decoration:none; padding:5px 0 0 19px;
}
.other div ul li a:hover{ text-decoration:underline}
.priceArea { width:990px;float:left;}
.pra_con{width:978px; border:1px solid #CCCCCC; padding:0 0 0 10px}
.pa_top{width:980px; border:1px solid #CCCCCC;}
.priceArea .title { margin:10px 0; height:20px; font-size:14px; font-weight:700; text-indent:4px; line-height:20px; }
.priceArea .fltlist{
	width:100%;
	font-size:12px;
	text-align:left;
	line-height:30px;
	color:#000000;
	
}
.priceArea .fltlist .ftab1{
	width:100%;
	float:left;
	color:#999999;/*3366FF*/
	border-bottom:1px solid #EFEFEF;
	padding:5px 0  5px 0;
}
.priceArea .fltlist .ftab1 span{
	color:#FF6600;
}
.priceArea .fltlist .ftab2{
	width:99%;
	float:left;
}

.priceArea .fltlist .ftab2 div.div1{
	width:32%;
	float:left;
	color:#333333;/*AA5500*/
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	border-bottom:1px solid #F2F2F2;
	font-family:Tahoma;
}
.priceArea .fltlist .ftab2 span{
	color:#999999;
}
.priceArea .fltlist .ftab2 strong{
	color:#FF0000;
	text-decoration:none
}
.priceArea .fltlist .ftab2 a{
	text-decoration:none;
	font-size:12px;
	display:block;
	cursor:pointer
}.priceArea .fltlist .ftab2 a:hover{
	color:#076AC5;
	text-decoration:underline;
	font-size:12px
}
.priceArea .fltlist .ftab2 .text_color4{color:#FF6600; font-size:13px; font-weight:bold; width:50px; float:left}
.priceArea .fltlist .ftab2 .text_color5{color:#076AC5; width:130px; float:left;
overflow:hidden;text-overflow:ellipsis;
white-space:nowrap;}
.priceArea .fltlist .ftab2 .text_color6{color:#666666;; float:left; width:50px}
.priceArea .fltlist .ftab2 .span2{color:#FF6600; text-align:right; float:left; width:40px}

.pa_search{height:250px; border:7px solid #EBEBEB}

.pa_bottom{width:990px;float:left;}