#mainContent {
	margin-top:6px;
	margin-bottom:6px;
	overflow:auto;
}
#leftSide{
	float:left;
	width:648px;
	/*border:1px solid #75A648;*/
}
#rightSide{
	float:right;
	width:298px;
	/*border:1px solid #75A648;*/
}
#city_other {
	margin-left:3px;
	border:1px solid #75A648;
	float:right;
	width:210px;
	margin-bottom:6px;
}
#city_other h4 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E7F7D6 none repeat scroll 0 0;
	border-bottom:1px solid #75A648;
	color:#333333;
	height:22px;
	padding:4px 8px 0;
}
#city_other ul{
	margin-left:5px;
	padding:1px;
}
.hoteltitle{font-size:16px;font-weight:700;height:20px;line-height:20px;padding-bottom:5px;}
.allcolor{color:#555555;}
#topbar{
	margin-bottom:6px;
}
#room{
	margin-bottom:6px;
}
#mainIntro{
	margin-bottom:6px;
}
.hotelbjtitle{font-size:14px; background-color:#E7F7D6;height:30px; line-height:30px;}
.photos{float:left;margin-top:8px;width:648px;}
.pic{float:left;padding:0 10px;width:142px;text-align:center;}
.intro{padding:10px;line-height:22px;border:1px solid #ccc;margin-top:4px;float:left;width:628px;margin-bottom:10px;}
.intro h4{border-bottom:1px solid #ccc; height:25px;line-height:25px;float:left;width:100%;}
.gdintro{border-top:1px dashed #ccc;margin-top:4px;}
#index_comment {
	clear:both;
	margin-bottom:6px;
	border:1px solid #75A648;
	overflow:auto;
	padding:0;
}
#index_comment h4 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E7F7D6 none repeat scroll 0 0;
	border-bottom:1px solid #75A648;
	color:#333333;
	height:22px;
	padding:4px 8px 0;
}
#comment {
	overflow: auto;
	height: 400px;
	padding:6px;
}
#comment li {
	border-bottom:1px dotted #CCCCCC;
	color:#0066FF;
	margin-bottom:4px;
}
#nav {
	margin-bottom:6px;
}
.list1{background:#fff; width:640px;float:left;}
.list1 span{height:32px; line-height:32px;float:left;}
.list2{background:#f4f7fc; width:650px;float:left; border-top:solid #eee 1px;border-bottom:solid #eee 1px;}
.list2 span{height:32px; line-height:28px;float:left;}
.listw3{width:165px;font-size:14px;padding-left:5px;}
.listw4{width:80px;}
.listw5{width:60px;}
.listw6{width:80px;font-size:12px;font-weight:bold; color:#ff6600;}
.infolistprice{font-size:16px;}
.listw7 img{ vertical-align:middle; margin-top:2px;}
.listw9{width:155px;}