@charset "utf-8";
/* CSS Document */

.rm { width:350px; height:73px; background-image: url(../images/room_01.png); background-repeat: no-repeat; color: #9C9C9C; padding-top: 55px; padding-right: 276px; padding-left: 22px; font-family: "宋体", Arial; font-size: 12px; line-height: 18px; margin-right: auto; margin-left: auto; background-position: -50px; }
.rmtypes { width: 650px; margin-right: auto; margin-left: auto; }
.rmtypes h5 { width:100%; height: 45px; font-family: "微软雅黑", "黑体", "宋体"; font-size: 18px; color: #8B4824; font-weight: bold; line-height: 45px; }
.rmtypes ul { width:635px; min-height:60px; border: 1px solid #D5D5D5; float: left; padding-top: 16px; padding-left: 16px; }

.rmtypes  li { width:138px; float: left; margin-right: 20px; margin-bottom: 5px; }
.18cell { width:18px; height:156px; float:left;}
.rmtypes ul li p { background-image: url(../images/rbg.png); background-repeat: no-repeat; background-position: center center; padding: 4px; height: 102px; width: 140px; display: block; }
.rmtypes ul li p a.roomp  { display: block; border: 1px solid #FFF; }
.rmtypes ul li p a.roomp:hover { border: 1px solid #666; }
.rmtypes ul li a.roomurl { color:#333; font-family: "宋体", Arial; font-size: 14px; text-decoration: none; line-height: 18px; text-align: center; display: block; padding-top: 6px; padding-bottom: 6px; }
.rmtypes ul li a.roomurl:hover { color: #AE7321; text-decoration: underline; }


.rp { width: 650px; margin-right: auto; margin-left: auto; clear: both; float: left; }
.rp h3 { font-size:18px; font-family: "幼圆", "微软简中圆", "方正细圆简体", "黑体"; color: #333; line-height: 30px; font-weight: bold; padding-left: 5px; }
.rpp { display: block; height: 410px; width: 668px; border: 5px solid #EDEDED; }
.rps { width:630px; height:105px; border: 1px solid #EBEBEB; margin-top: 20px; margin-bottom: 10px; }
.rpi { width:610px; border: 1px solid #EBEBEB; margin-top: 20px; margin-bottom: 10px; padding: 8px; }
.rpi p { font-family: "幼圆", "微软简中圆", "方正细圆简体", "黑体"; font-size: 18px; color: #630; display: block; font-weight: bold; line-height: 25px; padding-bottom: 10px; }
.rpi .rpid { font-family: "宋体", Arial; font-size: 12px; line-height: 22px; color: #333; display: block; width: 600px; margin-right: auto; margin-left: auto; }
/* 客房介绍 */
.rpi table{
	width:600px;
	background-color: #E1D4CE;
	font-family: "宋体", "幼圆", Arial;
} 

.textLeft{ text-align:left;}
.textRight{
	text-align: right;
	font-weight: bold;
	background-color: #F4EFED;
} 
.textGray { color:#333; font-size: 14px; line-height: 30px; background-color: #F4EFED; font-weight: bold; text-align: right; 
}
.textGray2 { color:#333; font-size: 14px; background-color: #FFF; padding-left: 5px; 
}
.textGray3 {
	color:#FFF;
	background-color:#C2A99C;
	font-family: "宋体", "幼圆", Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
.rPrice {
	color:#666;
	font-family: "宋体", "幼圆", Arial;
	font-size: 14px;
	text-align: center;
	background-color: #FFF;
	font-weight: bold;
	padding-left: 150px;
	height: 80px;
}
.rPrice span {
	width:150px;
	float: left;
	height: 50px;
	line-height: 80px;
}
.rPrice em { width:30px; float: left; height: 50px; line-height: 80px; font-size: 30px; 
}
.rPrice h3 { color:#FF5706; font-weight: bolder; font-family: "Times New Roman", Times, serif; font-size: 36px; float: left; line-height: 80px; width: 150px; text-align: left; 
}

.bookroom { display: block; width: 580px; border-top-width: 1px; border-top-style: solid; border-top-color: #EBEBEB; margin-right: auto; margin-left: auto; margin-top: 15px; text-align: center; padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; }
.bookroom a.bbtn{ display:block; width: 174px; height:23px; background-image: url(../images/btn2.png); background-repeat: no-repeat; background-position: center center; margin-right: auto; margin-left: auto; }
.bookroom a.bbtn:hover { background-image:url(../images/btn1.png);background-repeat: no-repeat; background-position: center center; }
