#bgInner{
	height:auto;
	font:12px Arial, Helvetica, sans-serif;
	color:#636363;
}
#mainMenu #menu1 a{
  width:66px;
  background:url(../images/menuBg1_1.gif) left top no-repeat;
  margin-left:0px;
}
/**link**/
.linkgray p a{ 
	text-align:left;
	text-decoration:none;
	color:#636363;
}
.linkgray p a:hover{
	text-decoration:underline;
}

/**content**/
#content{
	width:589px;
	float:left;
	position:relative;
	left:22px;
	top:16px;
}
#main_content{
	width:384px;
	float:left;
}
#sub_content{
	width:189px;
	float:right;
}

/**foodtitle**/
#main_content div h1{	
	height:23px;
	width:384px;
	margin:0px;
	margin-top:0px;
	margin-bottom:11px;
	padding:0px;
	float:left;
}
#foodi h1{
	background:#cf1c22 url(../images/index_h1.gif) left top no-repeat;
}
#main_content h1 img{
	float:right;	
}
/**foodcontent**/
.introduce{
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	color:#636363;
	line-height:20px;
	width:216px;
	margin-top:13px;
	margin-right:7px;
}

.introduce h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c8181d;
	height:16px;
	margin-top:3px;	
	margin-bottom:8px;
}

.introduce p{
	margin-top:0px;	
}
.introduce img{
	margin-top:20px;
	float:right;
	}
/**roomcontent**/
#room{
	margin-top:10px;
	}
#room h1{
	background:#cf1c22 url(../images/index_h2.gif) left top no-repeat;
}
#room .pic{
	margin-top:2px;
}
#room .introduce{
	margin-top:4px;	
	line-height:18px;
}

/**travelcontent**/
#huanying{
	padding-bottom:0px;	
}
#huanying h1{
	text-align:left;
}

#huanying img{
	margin-top:15px;
	margin-bottom:0px;
}
#huanying .introduce{
	width:auto;
	margin-top:2px;
	padding-bottom:4px;
	margin-bottom:0px;	
	line-height:18px;
}
#huanying .introduce p{
	margin:0px;
	padding-bottom:10px;
}

/**subcontentbook**/

#book{
	width:189px;	
	border:1px solid #d8d3b0;
	text-align:center;	
	margin-top:9px;
}
#book .p1{
	margin-top:16px;
	margin-bottom:8px;
}
#book .p2{
	margin-top:0px;
	margin-bottom:16px;
}
/**bar**/
#bar{
	width:165px;	
	border:1px solid #d8d3b0;
	margin-top:8px;
	text-align:center;
	padding:12px;
	padding-bottom:10px;
	margin-bottom:0px;
}
#bar p{
	padding:0px;
	margin:0px;
	text-align:left;
	line-height:19px;
}

#bar h2{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#d93611;
	height:13px;
	margin-top:11px;	
	margin-bottom:8px;
	text-align:left;
}
/**otherService**/
#other{	
	margin-top:8px;
}

#other h1{
	margin:0px;
	padding:0px;
	height:22px;
}
#other h1 img{margin:0px;}
#other ul{
	margin:0px;
	margin-left:12px;
	margin-top:12px;
	padding:0px;
	list-style:none;
	float:left;	
}
#other li{
	background:url(../images/index_icon.gif) 0px 7px no-repeat;
	padding-left:14px;
	line-height:21px;
	margin:0px;
}
#other .other2{margin-left:30px;}

/**contact**/
#contact{margin-bottom:30px;}
#contact h1{
	margin:0px;
	padding:0px;
}
#contact img{
	margin-top:10px;
	
}
/**denglong**/
#denglong{
	float:right;
	width:150px;
	text-align:center;	
	position:relative;
	top:20px;
	padding-right:8px;
}
