	/*ÏµÍ³ÑùÊ½*/
body {
	font-size: 13px;
	color: #505050;
	margin:0px;
	SCROLLBAR-HIGHLIGHT-COLOR: buttonface;
	SCROLLBAR-3DLIGHT-COLOR: buttonhighlight;
	SCROLLBAR-TRACK-COLOR: #eeeeee;
	SCROLLBAR-DARKSHADOW-COLOR: buttonshadow;
	background-color: #FFFFFF;
	font-family:"Î¢ÈíÑÅºÚ";

}
.font{font-size:12px; line-height:210%}
.indextitle1{font-size:14px;color:#454545;padding-top:10px; padding-bottom:10px; font-weight:bold;}
.indextitle2{font-size:14px;color:#000;padding-top:10px; font-weight:bold;}

.btitle{text-align:center; margin:30px auto 30px auto; font-size:18px; font-weight:bold}
.time{text-align:center; line-height:30px}
.body{line-height:24px; margin:20px 10px;}
img{border:none}
.img:visited img{border: 1px solid #D9D9D9;}
.img img{border: 1px solid #D9D9D9;padding:3px;}
.img:hover img{border: 1px solid #2670d3;}
.img:hover{color: #0C4DA9; }

.cp{width:600px; margin:auto}
.cp ul{margin:16px auto; padding:0}
.cp ul li{width:263px;  float:left; margin-left:16px; list-style:none; overflow:hidden; text-align:center; line-height:28px}

.enft{font-size:9px;color:#858585;font-family: Arial, Helvetica, sans-serif;}
.main_bg{
	margin-top: -5px;
	background: #f6f6f6;
}
.wrap{
	margin:0 auto;
	width:1080px;
	-moz-transition:all .2s linear;
	-webkit-transition:all .2s linear; 
	-o-transition:all .2s linear; 
	-ms-transition:all .2s linear;
}
/* start booking_room */
.online_reservation{
	position: relative;
	margin-top: -53px;
	z-index: 999;
}



a:link {
    font-size: 13px;
	color: #2e2e2e;
	text-decoration: none;
}
a:visited {
    font-size: 13px;
	color: #2e2e2e;
	text-decoration: none;
}
a:hover {
    font-size: 13px;
	color: #549de5;
	text-decoration:underline;
}

.list a{
	display:block;
	background: url(/images/rmc_01.png) no-repeat ;
	height:38px;
	line-height:38px;
	padding-left:45px;
	font-size:13px;
	color:#2e2e2e;
	font-weight:bold;
}
.list a:hover,.navdh ul li.active a{
	color:#fff;
	text-decoration:none;
	background: url(/images/rmc_02.png) no-repeat ;
}


.list1 a{
	display:block;
	background: url(/images/rmc_02.png) no-repeat ;
	height:38px;
	line-height:38px;
	padding-left:45px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
}
.list1 a:hover,.navdh ul li.active a{
	color:#2e2e2e;
	text-decoration:none;
	background: url(/images/rmc_01.png) no-repeat ;
}

.data{
	COLOR: #777777; font-size:13px;TEXT-DECORATION: none; 
}
.data a:link{
	text-decoration: none;color: #777777;font-size:13px;

}
.data a:visited {
	COLOR: #777777;font-size:13px;TEXT-DECORATION: none; 
}
.data a:hover {
	COLOR: #337ccb;font-size:13px;TEXT-DECORATION: underline; 
}


.top {
	text-decoration: none;
	color: #fff;
	font-size: 12px; font-family:Arial, Helvetica, sans-serif;
	}
.top a:link{
	text-decoration: none;
	color: #8e8e8e;
	font-size: 12px; font-family:Arial, Helvetica, sans-serif;
}
.top a:visited{
	text-decoration: none;
	color: #8e8e8e;
	font-size: 12px; font-family:Arial, Helvetica, sans-serif;
}
.top a:hover{
	color: #8e8e8e;
	font-size: 12px;
	TEXT-DECORATION: underline; font-family:Arial, Helvetica, sans-serif;
}

.foot {
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	}
.foot a:link{
	text-decoration: none;
	color: #515151;
	font-size: 12px;
}
.foot a:visited{
	text-decoration: none;
	color: #515151;
	font-size: 12px;
}
.foot a:hover{
	color: #515151;
	font-size: 12px;
	TEXT-DECORATION: underline;
}

.main_tab {
	BORDER-RIGHT: #f6f6f6 1px solid; BORDER-LEFT: #f6f6f6 1px solid; BORDER-BOTTOM: #f6f6f6 1px solid;BORDER-TOP: #f6f6f6 1px solid; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;
}

.text{
float:left;width:340px;height:24px;line-height:24px;background-color:#eeeeee;background-image:none;font-size:14px;color:#777777;text-align:left;word-spacing:0px;padding:4px;font-family:Microsoft YaHei;border:1px;border-color:#aaa;border-style:dashed;clear:both; margin-top:0px; margin-left:0px;"
}

.content{
float:left;width:340px;height:80px;line-height:24px;background-color:#eeeeee;background-image:none;font-size:14px;color:#777777;text-align:left;word-spacing:0px;padding:4px;font-family:Microsoft YaHei;border:1px;border-color:#aaa;border-style:dashed;clear:both; margin-top:0px; margin-left:0px;"
}
.button{
float:left; cursor:pointer; width:431px;height:24px;line-height:24px;background-color:#008ae2;background-image:none;font-size:14px;color:#FFFFFF;text-align:center;word-spacing:0px;padding:0px;font-family:Microsoft YaHei;border:1px;border-color:transparent;border-style:dashed;clear:both; margin-top:20px; margin-left:0px;
}
.saerchinput {
	font-size: 12px;
	padding-left:10px;
	line-height: 23px;
	color:#000;
	background-repeat: repeat-x;
	width:200px;
	height:23px;
	corner:10px;
	BORDER-RIGHT: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 0px solid; BORDER-BOTTOM: #e1e1e1 0px solid;BORDER-TOP: #e1e1e1 0px solid;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #000;
}

.menu {float:left;font-family:Î¢ÈíÑÅºÚ;width:100%;position:relative;font-size:15px; z-index:6}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}


.menu ul li {float:left;position:relative;display:inline;background-image: url(05.png);background-repeat: no-repeat;}

/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#fff;width:auto;height:9px;padding:10px 30px 20px 30px;line-height:20px; font-size:15px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;width:auto;}
/*hide sub nav items*/
.menu ul li ul {display:none;}
/*style for table of sub nav items*/
.menu ul li:hover a {color:#fff; font-size:15px; text-decoration:underline;}
.menu ul li a.selected2{color:#757575; font-size:15px; background:#2670d3;}

/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:41px;left:0;width:100%;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block;background:#deeaf7;color:#000;height:auto;line-height:15px;padding:10px 16px 10px 26px;width:180px; text-align:left; text-decoration:none;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {background:#004890;color:#fff;}