@charset "utf-8";
/* CSS Document */
.wrapper {				/*设置网页主休内容居中*/
	padding:0;
	margin:0 auto;
	width: 950px;
}
.content {width:950px;}
#top { width:950px; position:relative;}
.hot {height:180px; width:628px;float:right; position:absolute;left:320px;top:0;border:1px solid  #FEC998;background-color:#FDFFF4;font-size:.8em; line-height:160%;}
.hot_freetravel {float:right; width:298px;}
.hot_freetravel img{ float:left;}
.hot_freetravel ul {float:left; margin:10px 0 0 15px;}
.hot_freetravel ul a:hover { text-decoration:underline;color:#FF902C;}

/*图片轮换*/
.imgsBox{width:310px;height:182px;margin-bottom:6px;}
.imgs a{display:block;width:310px;height:170px;}
.clickButton{background-color:#888888;width:310px;height:12px;position:relative;top:-1px;_top:-5px;}
.clickButton div{float:right;}
.clickButton a{background-color:#666;border-left:#ccc 1px solid;line-height:12px;height:12px;font-size:10px;float:left;padding:0 7px;text-decoration:none;color:#fff;}
.clickButton a.active,.clickButton a:hover{background-color:#FF7900;color:#FF902C;}

.left{
	float:left;
	width:310px;
}

.mid{
	float:left;
	width:320px;
	margin-left:10px;
}
.right{
	float:right;
	width:300px;
	margin-left:10px;
}
.list {
	font-size:.8em;
	line-height:160%;
	position:relative;
	margin-bottom:10px;
}

h3.title { 
	color:#FF7900;
	padding:6px 0 4px 22px;
	background:url(../vacation/img/freetravel_bg_top.gif) no-repeat left 2px;}

.list ul {
	border:1px #68A7F6 solid;
	border-top:none;
	padding:8px 0;
	
}

.list ul:hover { border:1px solid #FF902C; border-top:none;}
/*行程列表链接*/
 a:link, a:visited { color:black;}
.list ul li a:hover { color:#FF902C; text-decoration:underline;}

.list ul li {
	background:url(../vacation/img/freetravel_icon1.gif) no-repeat left 5px;
	padding-left:12px;
	margin-left:10px;
	border-bottom:1px dashed #ccc;
}

span.price { position:absolute;color:#FF7900; right:8px; }
