#bd .yui-b .yui-gc {	background-image: url(background/bg_pagetitle.gif);	background-repeat: repeat-x;}

#bd .yui-b .yui-gc .first h1 {	font-size: 21px; padding-left: 40px; color: #fff;}
#bd .yui-b .yui-gc .first ul.Tagtop{ 	margin: 0 0 0 0; 	padding: 2px 0 0 30px; 	list-style: none;}

#bd .yui-b .yui-gc .first ul.Tagtop li{ 	margin: 0 0 0 0; 	padding: 7px 0 0 10px; 	list-style: none; 	float: left; 	background-image: url(background/bg_tag_gray.gif);
	background-repeat: no-repeat; 	width: 121px; 	height: 25px; 	font-size: 14px; 	color: #fff; 	font-weight: bold; }
#bd .yui-b .yui-gc .first ul.Tagtop li.active { 	background-image: url(background/bg_tag_black.gif);}
#bd .yui-b .yui-gc .first ul.Tagtop li.active a { text-decoration: none; }
#bd .yui-b .yui-gc .first ul.Tagtop li a {color: #fff; text-decoration: underline;}
#bd .yui-b .yui-gc .first ul.Tagtop li a:hover {color: #fff; text-decoration: none;}

#bd .yui-b .yui-gc .first .DiscoverContent {	padding-left: 40px; padding-top: 60px; *padding-top: 30px; padding-bottom: 20px; font-size: 15px;}
#bd .yui-b .yui-gc .first .DiscoverContent b.head {	display: block; color: #000; font-size: 18px; padding-bottom: 10px;}
#bd .yui-b .yui-gc .first .DiscoverContent span {	color: #333;}
#bd .yui-b .yui-gc .first .DiscoverContent span a {	color: #333; text-decoration: underline;}
#bd .yui-b .yui-gc .first .DiscoverContent span a:hover {	text-decoration: none;}

#bd .yui-b .yui-gc .first .HotelList {	padding-left: 40px; padding-top: 10px;}
#bd .yui-b .yui-gc .first .HotelList h2 { padding-bottom: 15px; color: #000; font-size: 18px; border-bottom: 5px solid #666; text-transform:uppercase;}
#bd .yui-b .yui-gc .first .HotelList h2 span {	font-size: 12px; color: #666;}

#bd .yui-b .yui-gc .first .HotelList h3 {color: #000; font-size: 14px; text-transform:uppercase}
#bd .yui-b .yui-gc .first .HotelList .APtype {	font-size: 14px; color: #666; font-weight: bold;}
#bd .yui-b .yui-gc .first .HotelList ul{	list-style: none; padding: 10px 0 0px 0; margin: 0 0 0 0;	 float: left;}
#bd .yui-b .yui-gc .first .HotelList ul li { 
	background-image: url(background/bg_appt_list.gif); background-repeat: no-repeat; list-style: none; float: left; padding-bottom: 20px;
	width: 580px;
}
#bd .yui-b .yui-gc .first .HotelList ul li span {display: block;float: left;}
#bd .yui-b .yui-gc .first .HotelList ul li span.HotelTrumb {	width: 150px;  padding: 3px; height: 70px;}
#bd .yui-b .yui-gc .first .HotelList ul li span.HotelName {	width: 400px; line-height: 21px;	font-size: 14px; color: #000;}
#bd .yui-b .yui-gc .first .HotelList ul li span.HotelName span {	font-size: 12px; font-weight: bold; color: #666; width: 90%;}
#bd .yui-b .yui-gc .first .HotelList ul li span a { font-weight: bold;	text-decoration: underline;	color: #000;}
#bd .yui-b .yui-gc .first .HotelList ul li span a:hover {	text-decoration: none;}


#bd .yui-b .yui-gc .first .HotelList p.Lline {	border-bottom: 1px solid #bfbfbf; padding-top: 15px;}
#bd .yui-b .yui-gc .first .HotelList span.other {	display: block; padding-bottom: 5px;}
#bd .yui-b .yui-gc .first .HotelList span.other a{	color: #000; font-weight: bold; text-decoration: underline; font-size: 12px; }
#bd .yui-b .yui-gc .first .HotelList span.other a:hover {text-decoration: none;}

#bd .yui-b .yui-gc .first .Map {padding: 15px 0 0 0 ; *padding: 8px 0 0 0 ;}
#bd .yui-b .yui-gc .first .Map #divMap {border: 1px solid #000;}
.gmaplink {color:#666666;}