/* CSS Document */
body {
	margin-top: 0px;
	margin-bottom: 0px;
	background:#fff;
	color:#333333;
	font-size:12px;
	font-family:'Verdana','Arial','sans-serif','ËÎÌå';
}
a:link {
	color: #333333;
	text-decoration: none;

}
a:visited {
	text-decoration: none;
	color: #333333;

}
a:hover {
	text-decoration: none;
	color: #E77713;

}
a:active {
	text-decoration: none;
}
ul,li,div,img,span,dl,dd,dt,dd,h3,h2{
	margin: 0;
	padding: 0;
	list-style: none;
}
.c{border-bottom:1px dotted #cccccc; }
.u a:link,.u a:visited {text-decoration: underline;}
/*=======================================================================================================*/
.picposition{
    margin:auto;
	width:960px;
	height:131px;
}
.area{
	margin:auto;
	margin-top:5px;
	width:960px;
	display:table;
}
.tourinfo{
	margin:auto;
	width:960px;
	height:12px;
	margin-top:6px;	
}
.yel{
	float:left;
	width:16px;
	background: url(http://img.17u.cn/hotel/images/www_17u_cn/huoche/tourpic.gif) 1px 3px no-repeat;
}
/*==========================================area_left=============================================================*/
.area_l{
float:left;
width:187px;
}
.ad{
    width:185px;

	border:1px solid #82c366;
}
.adpic{
    width:185px;
    height:689px;
}
.long{
    float:left;
    height:5px;
    width:185px;
    background:url(http://img.17u.cn/hotel/images/www_17u_cn/huoche/long.jpg) no-repeat;
}
/*==========================================area_right=============================================================*/
.area_r{
    float:right;
    width:766px;
}
.barbg{
    float:left;
    width:766px;
    height:29px;
    background:url(http://img.17u.cn/hotel/images/www_17u_cn/huoche/bar.jpg);
}
.bartext{
    float:left;
    padding:9px 0px 0px 32px;
    color:#1d5e95;
    font-size:14px;
    font-weight:bold;
}
.content{
    width:764px;
	height:665px;
	border:1px solid #91b1ff;
}
.sheng{
    float:left;
    width:764px;
}
.sheng2 ul{
    float:left;
    width:720px;
    height:60px;
    margin-left:10px;
    margin-top:8px;
}
.sheng2 ul li{
    float:left;
    padding:5px 4px;
    color:#207eff;
    font-size:14px;
    text-align:center;
}
.sheng2 ul li a{
	font-size:14px;
}
.sheng2 ul li a:link,.sheng2 li a:visited{
	color:#207eff;
	font-size:14px;
}
.sheng2 ul li a:hover,.sheng2 li a:active {
	color: #FF0000;
	font-weight:bold;
	font-size:14px;
}
.shi ul{    
    float:left;
    width:720px;
    margin-left:10px;
    margin-top:8px;
}
.shi ul li{
    float:left;
    padding:5px 4px;
    color:#ff5400;
    font-size:14px;
    text-align:center;
}
.shi ul li a{
	font-size:14px;
}
.shi ul li a:link,.shi li a:visited{
color:#ff5400;
font-size:14px;
}
.shi ul li a:hover,.shi li a:active {
color: #0066FF;
font-weight:bold;
font-size:14px;
}
.searchbg{
float:left;
width:764px;
height:33px;
margin-top:8px;
background:#ecf1fa;
border-top:1px solid #98bbff;
border-bottom:1px solid #98bbff;
}
.search {
float:left;
margin-left:25px;
margin-top:2px;
width:29px;
height:29px;
}
.search2 {
float:left;
margin-left:15px;
margin-top:8px;
font-size:14px;

}
.search3 {
float:left;
margin-left:15px;
margin-top:7px;
}
.search4 {
float:left;
margin-left:15px;
margin-top:6px;
}
.search5 {
float:left;
margin-left:15px;
margin-top:3px;
}
.use{
    background-position: 1px 1px;
	background-repeat:no-repeat;
	background:#ffff99;
	FONT-SIZE: 12px;
	border: 1px solid #7f9db9;
	line-height: 16px;
}
.contact{
    float:left;
    width:734px;
	height:86px;
    margin-left:7px;
    margin-top:10px;
	background:#ffffdb;
	border:1px solid #ffbc2b;
}
.contact2 {
    float:left;
    width:712px;
    height:60px;
    margin-top:5px;
	margin-left:10px;
}
.contact2 li{
    float:left;
    padding:3px 5px;
	width:300px;
    color:#0c687f; 
}
.co{
    float:left;
    width:734px;
    margin-left:7px;
    margin-top:10px;
}
.huang{
    float:left;
    width:736px;
	height:32px;
	background: url(http://img.17u.cn/hotel/images/www_17u_cn/huoche/huang.jpg);
}
.hk{
    float:left;
	border-left:1px solid #ffc942;
	border-right:1px solid #ffc942;
    width:734px;
	height:232px;
}
.hkna{
    float:left;
    width:150px;
}
.hkna li{
    float:left;
	background:#fbf3de;
	border-right:1px solid #ffc942;
	border-bottom:1px solid #ffc942;
    width:150px;
	height:20px;
	color:#583f0c;
	text-align:center;
	padding-top:8px;
}
.hkna li a:link,.hkna li a:visited{
color:#583f0c;
}
.hkna li a:hover,.hkna li a:active {
color: #FF3300; 
}
.hklong{
    float:left;
    width:400px;
}
.hklong li {
    float:left;
	border-right:1px solid #ffc942;
	border-bottom:1px solid #ffc942;
    width:392px;
	height:21px;
	color:#eb4200;
	font-weight:bold;
	padding-left:8px;
	padding-top:7px;
}
.hkf{
	float:left;
	width:16px;
	padding-left:6px;
	background: url(http://img.17u.cn/hotel/images/www_17u_cn/huoche/fk.jpg) 8px no-repeat;
}
.price{
	float:left;
	width:90px;
}
.price li {
    float:left;
	border-right:1px solid #ffc942;
	border-bottom:1px solid #ffc942;
    width:90px;
	height:21px;
	color:#eb4200;
	font-weight:bold;
	padding-top:7px;
	font-size:14px;
	text-align:center;
}
.ding{
	float:left;
	width:91px;
}
.ding li {
    float:left;
	border-bottom:1px solid #ffc942;
    width:91px;
	height:23px;
	padding-top:5px;
	font-size:14px;
	text-align:center;
}
.next{
float:left;
border:1px solid #5d9cdf;
background:#e6f2fe;
width:46px;
height:6px;
padding:2px;
text-align:center;
}
.next2{
float:left;
margin-left:5px;
border:1px solid #5d9cdf;
background:#e6f2fe;
width:30px;
height:4px;
padding:3px;
text-align:center;
}
.next3{
float:left;
margin-left:5px;
border:1px solid #5d9cdf;
background:#e6f2fe;
width:16px;
height:10px;
padding:3px;
text-align:center;
}
.city{
float:left;
background:url(http://img.17u.cn/hotel/images/www_17u_cn/huoche/city.jpg);
height:25px;
width:962px;
}
.citykj{
float:left;
border:1px solid #75c1ff;
height:100px;
width:960px;
}
.citykj a{
	 color:#207eff;
	 padding:8px 10px;
	 text-align:center;
}
.citykj li{
    float:left;
    padding:8px 10px;
    color:#207eff;
    text-align:center;

}
.citykj li a:link,.citykj li a:visited{
    color:#207eff;
    text-decoration: underline;
}
.citykj li a:hover,.citykj li a:active {
color: #FF3300; 
}
.hangbmain,.hotelmain,.sxjpmain{
	width:180px;
	margin-top:10px;
	float:left;
}
.hangbmain h3,.hotelmain h3,.sxjpmain h3{
	float:left;
	width:180px;
	height:21px;
	font-size:14px;
	font-weight:bold;
	color:#4F4F4F;
	padding-left:14px;
	padding-top:6px;
	background:url(http://img.17u.cn/hotel/images/www_17u_cn/FlightQuery/left_top.gif)  no-repeat;

}
.hangbmain ul,.hotelmain ul,.researchmain ul,.sxjpmain ul{
	float:left;
	width:180px;
	padding-top:5px;
	padding-bottom:5px;
	border-left:1px solid #BABABA;
	border-right:1px solid #BABABA;
	background-color:#FDFDFD;
}
.hangbmain  ul li{
	float:left;
	line-height:20px;
	width:162px;
	padding-left:28px;	
	background: url(http://img.17u.cn/hotel/images/www_17u_cn/FlightQuery/arrow.gif)  12px 6px no-repeat;

}
.hangbmain a:link,.hangbmain a:visited{
	color:#333;
	text-decoration:none;
}
.hangbmain a:hover{
	color:#ff6000;
	text-decoration:none;
	
}
.hangbbot{
	width:185px;
	height:4px;
	background:url(http://img.17u.cn/hotel/images/www_17u_cn/FlightQuery/left_bot.gif) no-repeat;
	overflow:hidden;
	float:left;
}
.contact22 {
				float:left;
				width:712px;
				height:60px;
				margin-top:5px;
				margin-left:10px;
			}
			.contact22 li{
				float:left;
				padding:3px 5px;
				width:226px;
				color:#0c687f; 
			}
			.overflow_hidden{width:30px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
		
