
/*----------------------------------------------------
 top style
----------------------------------------------------*/






div.room_type{
	width: 730px;
	text-align:left;
	margin:0px;
	padding:0px;	
}


div.room_type dl{
	width: 730px;
	text-align:left;
	overflow: hidden;
	border-bottom: 1px dotted #dcdcdc;
	margin:0px 0px 30px 0px;
	padding:0px 0px 30px 0px;	
}
div.room_type dl dt{
	width: 380px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px;	
}
div.room_type dl dd{
	width: 330px;
	float:right;
	height:253px;
	position: relative;
	text-align:left;
	list-style:none;
	margin:0px;
	padding:0px;	
}
div.room_type dl dd p{
	width: 330px;
	line-height:1.8em;
	margin:10px 0px 0px 0px;
	padding:0px;	
}


div.room_type dl dd span{
	width: 330px;
	line-height:1.5em;
	font-size:11px;
	color: #a41a1a;
	display: block;
	margin:5px 0px 0px 0px;
	padding:0px;	
}

div.room_type dl dd table{
	position: absolute;
	bottom: 0px;
	width: 330px;
	float:right;
	text-align:left;
	list-style:none;
	border: 1px solid #baac96;
	margin:0px;
}
div.room_type dl dd table th{
	width: 33%;
	color:#FFF;
	background-color:#baac96;
	text-align:center;
	padding:5px 0px 5px 0px;	
}
div.room_type dl dd table td{
	text-align:center;
	line-height: 1.8em;
	border-bottom: 1px dotted #baac96;
	padding:5px 0px 5px 0px;	
}





div.room_lady{
	width: 724px;
	_width: 730px;
	border: 3px double #bdb76b;
	text-align:left;
	margin:0px 0px 50px 0px;
	padding:0px;	
}



div.room_lady dl{
	width: 690px;
	text-align:left;
	overflow: hidden;
	margin:17px 0px 17px 17px;
	padding:0px 0px 0px 0px;	
}
div.room_lady dl dt{
	width: 315px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;	
}
div.room_lady dl dd{
	width: 360px;
	float:left;
	height:200px;
	position: relative;
	text-align:left;
	list-style:none;
	margin:0px;
	padding:0px;	
}
div.room_lady dl dd p{
	width: 360px;
	line-height:1.8em;
	margin:10px 0px 0px 0px;
	padding:0px;	
}

div.room_lady dl dd table{
	position: absolute;
	bottom: 0px;
	width: 360px;
	float:right;
	text-align:left;
	list-style:none;
	border: 1px solid #ffc0cb;
	margin:0px;
}
div.room_lady dl dd table th{
	width: 20%;
	color:#666;
	background-color:#ffc0cb;
	text-align:center;
	padding:5px 0px 5px 0px;	
}



div.room_lady dl dd table td{
	text-align:left;
	line-height: 1.8em;
	border-bottom: 1px dotted #ffc0cb;
	padding:5px 0px 5px 8px;	
}

div.room_lady dl dd table td span{
	display: block;
	font-size:11px;
}









div.room_amenity{
	width: 730px;
	text-align:left;
	margin:0px;
	padding:0px;	
}
div.room_amenity p {
	line-height:1.8em;
	color: #a41a1a;
	margin:0px 0px 15px 0px;
	padding:0px;	
}

div.room_amenity table{
	width: 730px;
	text-align:left;
	list-style:none;
	border: 1px solid #baac96;
	margin:0px;
}
div.room_amenity table th{
	width: 25%;
	color:#FFF;
	background-color:#baac96;
	text-align:center;
	padding:5px 0px 5px 0px;	
}
div.room_amenity table td{
	line-height: 1.8em;
	border-bottom: 1px dotted #baac96;
	text-align:center;
	padding:5px 10px 5px 10px;	
}
div.room_amenity table td ul{
	list-style:none;
	text-align:left;
	margin:0px; 
	padding:0px 0px 0px 0px;	
}
div.room_amenity table td ul li{
	width: 25%;
	list-style:none;
	text-align:left;
	float:left;
	margin:0px; 
	padding:0px;
}
div.room_amenity table td ul li span {
	color: #9c734a;
	margin:0px 3px 0px 0px;
	padding:0px;	
}









