
.mainHotelmg{
	border: 3px solid #DBDBDB;
	margin-right: 8px
}

.mainHotel{
	height: 185px;
	background-color: #ECEEF4;
	padding-left: 234px;
	padding-top: 12px	
}

#mainHotelist{
	text-align: left;
	width: 117px;
	font-size: 11px	
}

#mainHotelist ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}


#mainHotelist ul li.name {
	font-size: 11px;
	color: #18318F;
	background-image: url(/images/bar_gray.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 2px;
	margin-bottom: 5px;
}

#mainHotelist ul li.name a{	
	color: #18318F;
}

#mainHotelist ul li.line {
	background-image: url(/images/bar_gray.gif);
	background-repeat: repeat-x;
	background-position: 2px left;
}


#mainHotelist ul li.star {
	color: #959595;
	font-size: 11px;
	background-image: url(/images/grade.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 42px;	
}

#mainHotelist ul li.price {
	font-size: 11px;
	color:#FF3C00;
	font-family: Arial, Helvetica, sans-serif;		
	background-image: url(/images/price.gif);
	background-repeat: no-repeat;
	background-position: 2px left;
	padding-left: 42px;	
}

#mainContent{
	width: 968px;
}
#left{
	float: left;
	padding-top: 200px;
	padding-left: 21px;
	padding-right: 27px;
}

#right{
	float: right;
	padding-top: 15px	
}

.bgnotice{
	background-image: url(/images/bg01.gif);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: right;
}

#mainNotice {
	width: 426px;
}

#mainNotice span.bold{
	font-weight: bold;
	font-size: 11px;
}

#mainNotice ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#mainNotice ul li{
	background-image: url(/images/bul.gif);
	background-repeat: no-repeat;
	background-position: center left;
	clear: both;
	padding: 5px 0 0 12px
}

#mainNotice ul li a{
	color: #808080
}

#mainNotice ul li span.date{
	float: right;
	display: block;
	width: 75px;
	text-align: right;
	font-size: 11px;
	color: #ADADAD;
	font-family: "MS Sans Serif", Geneva, sans-serif;
}

#notice{
	float: left;
	width: 439px;	
	height: 180px;
	margin-top: 20px;
}

#event{
	margin-top: 20px;
}
.event_scroll{
	width: 202px;
	height: 140px;
	overflow-y: auto;	
	scrollbar-3dlight-color: #F0EDE8;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #CFC4B1;
	scrollbar-darkshadow-color: #CFC4B1;
	scrollbar-face-color: #CFC4B1;
	scrollbar-highlight-color: #CFC4B1;
	scrollbar-shadow-color: #CFC4B1;
	scrollbar-track-color: #E8E3D9;
}

#airpack{
	float: left;	
	width: 439px;
	margin-top: 15px;
}
#tp_service{
	background-image: url(/images/service.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 222px;
	height: 153px;
	padding: 118px 0 0 17px;
	margin-top: 15px;
}

#mainsrhHotel{
	position: absolute; 
	left: 0px;
	top: 0px;
	z-index: 1px;
	padding-left: 5px;
	padding-top: 30px;
}

#mainsrhHotel2{
	position: absolute; 
	left: 0px;
	top: 7px;
	z-index: 1px;
	padding-left: 10px;
	padding-top: 40px;
}

.mainsrhHotel_bg{
	width: 287px;
	height: 433px;
	background-image: url(/images/srhbg.gif);
	background-repeat: no-repeat;
	background-position: top left;	
}

#mainCity{
	width: 230px;
	padding: 95px 0 0 33px;
}
#mainCity dl{
	 margin: 0px;
	 padding: 0px;
	 width: 250px;
}

#mainCity dd{
	color: #FFFFFF;
	font-size: 11px;
	float: left;
	padding: 5px 0 0 0;
	margin: 0px
}

#mainCity dd.a{width: 75px;}#mainCity dd.b{width: 65px;}#mainCity dd.c{width: 95px;}

.nation_layer{
	position: absolute;
	top: 449px;
	left: 35px;
	width: 123px;
	height: 87px;
	border: 1px solid #C6C6C6;
	line-height:140%;
	padding:5px;
	overflow-y: auto;	
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #8D8D8D;
	scrollbar-base-color: #EAEAEA;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #EAEAEA;
	scrollbar-highlight-color: #EAEAEA;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	font-size: 11px;
	color:#6a6a6a;	
	background-color: #FFF;
   z-index: 10;
}
.nation_layer span.p{
	color: #FF4800
}
