#page_nav h1{font-size:12px;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px; font-weight:normal; }
#hotel_head{padding-left:10px;} 
#hotel_name{font-size:18px;font-family:Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold;padding-top:15px;padding-bottom:15px;} 
#hotel_head td{height:19px;text-align:center; background-color:#FFFFFF;}
#hotel_head .selectitem{height:23px;text-align:center; background-color:#ECF2F6;}
#hotel_details {line-height:21px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif;}
 h2{font-size:13px;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px; font-weight:blod; }
#hotel_details h3{font-size:13px;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px; font-weight:normal; }

.hot_pic ul,li{ margin:0; padding:0; list-style:none; }
.hot_pic{  width:160px; margin-right:0px;}
.hot_pic .da_img { width:150px;height:120px;border:1px solid #CCC; padding:5px}
.hot_pic .da_img img{ width:150px;height:120px}
.hot_pic ul{ float:left; padding-top:10px; margin-bottom:8px;width:160px;}
.hot_pic ul li{ float:left; margin-left:3px; display:inline;}
.hot_pic ul li img{ padding:2px; width:46px; height:34px;}
.hot_pic ul li .kuan{ border:1px solid #CC3300; padding:1px;}
.hot_pic .img_1{ margin:0px;}	
.areatable{ background-color:#C7E2FC;margin-top:5px; border:1px solid #CCC}
.clear:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearer {
	CLEAR: both
}
#featured {
	OVERFLOW: hidden; WIDTH: 250px; POSITION: relative; HEIGHT: 130px
}
#featured .full{
border: solid 1px #CCCCCC;padding:2px; width:240px; HEIGHT: 120px
}
#featured .word {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 10; BACKGROUND: url(../images/bg_transparent.gif) no-repeat; LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 240px; COLOR: #fff; BOTTOM: 0px; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 32px
}
#featured .word H3 {
	FONT-SIZE: 13px
}
#featured .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	BACKGROUND: url(../images/bg_slide.gif) repeat-x;
	WIDTH: 250px;
	LIST-STYLE-TYPE: none;
	HEIGHT:50px;
	overflow: hidden;
	MARGIN-TOP: 10px;
}
#thumbs LI {
	FLOAT: left; WIDTH: 52px; MARGIN-RIGHT: 0 px; HEIGHT: 50px;
}
#thumbs UL {
	DISPLAY: inline
}
#thumbs img {
	border:0px
}
#thumbs LI.last_img {

}
#thumbs LI.first {
	MARGIN: 0px 10px 0px 0px; WIDTH: 20px; CURSOR: pointer; HEIGHT: 24px
}
#thumbs LI.last {
	MARGIN: 0px 12px 0px 3px; WIDTH: 20px; CURSOR: pointer; HEIGHT: 24px
}
#thumbs LI A {
border: solid 1px #CCCCCC;padding:2px
}
#thumbs LI A:hover {
border: solid 1px #CCCCCC;padding:2px
}
#thumbs LI A.current {
border: solid 1px #CCCCCC;padding:2px
}
#thumbs LI.first IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#thumbs LI.last IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#topstory {
	MARGIN-TOP: 0px;
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 250px;

}
#highlight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 240px; PADDING-TOP: 0px
}
#service_itemJg{
	width:770px;
	margin-top:8px;
	
}
#service_itemTop{
	background:url(/hotel/images/detail_22.gif) left top no-repeat;
	height:33px;
}
#service_itemTop h3{
	line-height:33px;
	padding-left:12px;
	color:;#0078da;
}
#service_itemMid{
	background:url(/hotel/images/detail_13-24.gif) left top repeat-y;

	padding:12px 12px 0px;
	overflow:hidden;
	
}
#service_itemMid .d_itemtitle{
	width:746px;
	margin-bottom:8px;
		
}
#service_itemMid .d_litemtitle{
	width:100px;
	float:left;	
	line-height:23px;
	background-color:#3175D0;
	color:#FFFFFF;
	text-align:center;
	
	
}
#service_itemMid .d_ritemtitle{
	width:646px;
	float:left;
}

#service_itemMid .d_ritemtitle img{
	border:0px  #333333 solid;
	padding-left:20px;
	text-align:left;
	float:left;

}



#service_itemMid  ul{
	margin:0px;
	padding:0px;
	width:626px;
	overflow:hidden;
	padding-left:20px;	

	
}
#service_itemMid ul li{

	line-height:23px;
	width:93px;
	background:url(/hotel/images/dian1.gif) left no-repeat;
	list-style:outside;
	list-style:none;
	padding-left:8px;
	float:left;
	text-align:left;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}

#service_itemBot{
}

#community{
	width:768px;
	margin-top:8px;
	padding-left:2px;
	padding-right:2px;	
	
}
#community .community_Top{

	margin-top:10px;
	margin-bottom:10px;
	background:url(/hotel/images/icogroup/comm.gif) no-repeat;	
	padding-left:0px;
}

#community .community_title{
	margin-bottom:10px;
	background-color:#F8FAFE;
	border:1px   #9CC5E9 solid;
	font-family:Arial, Helvetica, sans-serif;
	line-height:23px;
	padding:5px;
	text-align:left;
	
}
#community .community_ltitle{
	background:url(/hotel/images/icogroup/writcomm.gif) no-repeat;	
	color:#2D67BF;
	padding-left:10px;

	
}
#community .community_rtitle{
	width:628px;
	float:left;
	text-align:left;
	line-height:23px;
	padding-left:20px;	


}
#map {
width: 630px; height: 300px; border:solid 1px #999; align:center;margin-left:0px;margin-top:0px;

}
#ShowHotelDetailsID
{
padding-left:0px;
}
.TitleTable
{
padding-left:10px;
height:23px;
line-height:25px;
background-color:#B9D9F2;
}
.TitleTable h3
{
font-size:13px;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px; 
}
#ShowHotelDetailsID b
{
font-weight:normal;
}
#ShowHotelPhotoID
{
padding-left:10px
}
#ShowHotelPhotoID ul {

	margin:0px;
	padding-left:10px
	
}
#ShowHotelPhotoID ul li{

	line-height:23px;
	width:178px;
	list-style:outside;
	list-style:none;
	padding-right:20px;
	float:left;
	text-align:center;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
#ShowHotelPhotoID
{
padding-left:0px
}
# ShowHotelPriceID h3
{
padding:0px;
margin:0px;
}
#ShowHotelServiceItemNavID
{
padding-left:0px
}
#ShowHotelCommunityID
{
padding-left:0px
}
#ShowHotelCommunityT
{
width:770px;


}
#ShowHotelCommunityT img{

}
#ShowHotelCommunityT  p{
	margin-bottom:20px;
	padding:0px;
	width:750px;
	overflow:hidden;
	padding-left:10px;
	
}
#ShowHotelCommunityT  ul{
	margin:0px;
	padding:0px;
	width:750px;
	overflow:hidden;
	padding-left:10px;
	
}
#ShowHotelCommunityT ul li{
	padding-left:0px;
	padding-right:15px;
	float:left;
	width:150px;
	height:28px;
	text-align:left;
	list-style:outside;
	list-style:none;	
	

}

#ShowHotelCommunityT ul li img{
margin-bottom:5PX;

	

}
#ShowHotelCommunityP
{
padding-left:3px;
padding-right:3px
}
#ShowHotelMapID
{
padding-left:10px
}
#ShowHotelNearID
{
padding-left:10px
}
#ShowHotelNearLableID{padding-left:10px}
#ShowHotelNearLableID ul{
	margin:0px;
	padding:0px;
	width:750px;
	overflow:hidden;


	
}
#ShowHotelNearLableID ul li{

	line-height:23px;
	width:235px;
	list-style:outside;
	list-style:none;
	padding-left:8px;
	float:left;
	text-align:left;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
}
#ShowHotelNearLableID ul li a{


	color:#1E6CA6;
	

}
#ShowHotelRemark
{
padding-left:3px
}
.headstyle{
background-color:#c0e3f8;

}

