/*areamap*/
#map{
	margin:0 0 15px;
	width: 945px;
	height: 320px;
	
}

#map ifram{
}


.result{
	text-align:right;
	margin:0 0 5px;
}


/*arealist*/
.hotel-arealist_box{
	width:945px;
	margin:0px;
	padding:0px;
	color:#fff;
}

.hotel-arealist_box li{
	position:relative;
	list-style-type: none;
	list-style-position:outside;
	float:left;
	　　/* for IE */
	*display:inline;
	*zoom:1;
}

.hotel-arealist_box li a{
	display:block;
	text-decoration:none;
	color:#fff;
}


.hotel-arealist_box ul li.on a{
	background-position:0 -32px !important;
}

.hotel-arealist_box ul li.nolink{
	background:url(../img/btn_hotellistbg_bg.png) no-repeat 0 0;
	width:190px;
	margin:0 0 0 -37px;
	height:22px;
	float:left;
	padding:10px 0 0 0;
	list-style-type: none;
	list-style-position:outside;
　　/* for IE */
	*display:inline;
	*zoom:1;
	*float:none;
}


.hotel-arealist_box ul li a{
	height:22px;
}

.hotel-arealist_box ul li.left a{
	background:url(../img/btn_hotellistbg_left.png) no-repeat;
	width:153px;
	margin:0;
	padding:10px 0 0 12px;
}

.hotel-arealist_box ul li.left a:hover{
	background:url(../img/btn_hotellistbg_left.png) no-repeat 0 -32px;
}



.hotel-arealist_box ul li.right a{
	background:url(../img/btn_hotellistbg_right.png) no-repeat;
	margin:0 0 0 -39px;

}

.hotel-arealist_box ul li.right a:hover{
	background:url(../img/btn_hotellistbg_right.png) no-repeat 0 -32px;
}


.hotel-arealist_box ul li.right_nolink{
	background:url(../img/btn_hotellistbg_right.png) no-repeat;
	width:191px;
	margin:0 0 0 -39px;
	padding:10px 0 0 0;
	height:22px;
	float:left;
	padding:10px 0 0 0;
	list-style-type: none;
	list-style-position:outside;
	line-height:0;
	display:block;
　　/* for IE */
	*display:inline;
	*zoom:1;
	*float:none;
}


.hotel-arealist_box ul li.topright_nolink{
	background:url(../img/btn_hotellistbg_topright.png) no-repeat;
	width:191px;
	margin:0 0 0 -37px;
	padding:10px 0 0 0;
	height:22px;
	float:left;
	list-style-type: none;
	list-style-position:outside;
	display:block;
　　/* for IE */
	*display:inline;
	*zoom:1;
	*float:none;
}

.hotel-arealist_box ul li.topright a{
	background:url(../img/btn_hotellistbg_topright.png) no-repeat;
}

.hotel-arealist_box ul li.topright a:hover{
	background:url(../img/btn_hotellistbg_topright.png) no-repeat 0 -32px;
}

.hotel-arealist_box ul li a{
	background:url(../img/btn_hotellistbg_bg.png) no-repeat 0 0 ;
	width:153px;
	margin:0 0 0 -38px;
	padding:10px 0 0 37px;
}

.hotel-arealist_box ul li a:hover{
	background:url(../img/btn_hotellistbg_bg.png) no-repeat 0 -32px;
}

.left6{
	z-index:6;
}

.left5{
	z-index:5;
}

.left4{
	z-index:4;
}

.left3{
	z-index:3;
}

.left2{
	z-index:2;
}




/*shoplist*/
#hotellistbox{
	background:#f0f8f8;
	width:881px;
	padding:25px 30px 0px;
	margin:0 0 30px;
}

#hotellistbox a{
	color:#00b2ae;
}

#hotellistbox a:hover{
	color:#88e2e0;
}


#hotellistbox .contentbox{
	/* background:url(../img/hotellist_bg.jpg) no-repeat; */
	width:794px;
	height:248px;
	padding:16px 24px 19px 60px;
	margin:0 0 25px;
	border-bottom: 1px solid #ccc;
}


#hotellistbox .contentbox .photo{
	float:left;
	width:288px;
	height:209px;
	margin:22px 50px 0 0;
}

#hotellistbox .contentbox .textbox{
	float:left;
	width:432px;
	height:226px;
	padding:12px;
	font-size:11px;
}

#hotellistbox .contentbox .textbox .link{
	height:26px;
	font-size:12px;
}


#hotellistbox .contentbox .textbox .bottom{
	bottom: 0;
	position: absolute;
}


#hotellistbox .contentbox .textbox .box1{
	float:left;
	width:271px;
	height:200px;
	position:relative;
	margin:0 10px 0 0;
}


#hotellistbox .contentbox .textbox .box1 .title{
	font-size:14px;
	margin:0 0 3px;
}



#hotellistbox .contentbox .textbox .box2{
	float:left;
	width:151px;
	height:200px;
	position:relative;

}

.scroll-pane{
	height: 147px;
	width: 271px;
	overflow: auto;
	float: left;
}

