@charset "utf-8";
@import url(main.css);
/*--主体内容----------------------------------------编辑?张杰 日期:2008?1??--*/
*{margin:0;padding:0;}body{text-align:center;}
li{list-style-type:none;}
dl{word-wrap:break-word;}
#box{position:relative;width:1003px;margin-left:auto;margin-right:auto;background:url(../images/box_bg.jpg) no-repeat left 335px;}
#done_box{margin-left:auto;margin-right:auto;position:relative;width:620px;}
#datetime{height:22px;padding-top:5px;position:absolute;right:0;text-align:right;top:413px;vertical-align:bottom;width:215px;z-index:100;display:none;}

.forecastTemp{display:inline;}
#weather{position:absolute;left:62px;top:510px;z-index: 101;height:50px;width:205px;_width:195px;line-height:18px;text-align:left;padding-top:9px; }
#weather span{margin-left:12px;}
#weather div{}
#weather img{
    position:absolute;
    left:170px;
    top:20px;
    width:40px;
	border:0px;

}
	
#hpic1{
	height:23px;
	position:absolute;bottom:57px;
	width:1003px;
	left:0px;
	z-index: 200;/*background-image:url(../images/hpic_bg.jpg);background-repeat: no-repeat;*/
	display:block;
}
#hpic2{height:90px;position:absolute;top:335px;width:340px;left:612px;z-index: 100; text-align:left;}
#hpic3{
	height:32px;
	left:260px;
	position:absolute;
	top:7px;
	width:449px;
	z-index:100;
}
#sidebar1{
	padding-top:0px;
	position:absolute;
	left:56px;
	top:640px;
	width:201px;
	border: 3px double #E8885A;
	z-index:100;
	background:url(../images/reservation_bg.jpg) no-repeat left top;
	/*float:left;background-image: url(../images/ra_title.jpg);
	background-repeat: repeat-x;
	background-position: left top;border: 3px double #E2A354;*/
	
	
	clear:both;
}
#sidebar2{
	position:absolute;
	left:687px;
	top:750px;
	width:199px;
	z-index:100;
}

.c_width{width:560px; clear:both; overflow:auto; float:left; margin-bottom:10px;}
.demo{width:560px; float:left;}
.demo2{width:400px; float:left;}
.clear{clear:both;}
.column{float:left;width:200px;}
.height40{height:40px;}
.left{float:left;}
.line_height40{line-height:40px;}
.line_height25{line-height:25px;}
.margin_top10{margin:0 0 0 8px;}
.margin_top2{margin-top:2px;}
.margin3px{margin:3px; height:18px;}
.margin_top5{margin-top:5px;}
.margin_bottom{margin-bottom:10px;}
.margin_bottom2{margin-bottom:-3px;}
.margin_topb5{margin-top:5px;margin-bottom:5px;}

.padding-top10{padding-top:10px;}
.right{float:right;}
.text_right{text-align:right;padding-top:5px; clear:both;}
.text_left{text-align:left;clear:both;}
.wrapper{
	clear:both;
	position:relative;
	width:899px;
	height:auto;
	/*overflow:hidden; zoom:1;*/
	background-color:#A03A0A;
	margin:0px auto 0px 56px;
}
/*--top-------------------------------------------------------------------------*/
#header{clear:both;height:335px;width:1003px;}
#header2{clear:both;height:335px;width:1003px;}
#banner1{height:80px;position:absolute;top:27px;width:707px;left:212px;z-index:100; overflow:hidden; display:none;}
#banner2{height:230px;width:1003px;position:absolute;left:0px;top:105px;z-index:100;}
#banner2 object,#banner2 embed{ width:1003px; height:230px;}
#language{
	height:30px;
	overflow:hidden;
	position:absolute;
	right:0px;
	top:5px;
	/*width:190px;*/
	z-index:100;
	margin:0px 5px 0 0;} 
#language a{color:#EDBB21;}
#language img{margin-bottom:-4px;}
#logo{position:absolute;left:0px;top:0px;width:236px;height:82px;z-index:100;}
#nav1{
	height:22px;
	left:98px;
	position:absolute;
	top:74px;
	width:810px;
	z-index:200;
}
#nav1 li{float:left;line-height:22px;word-spacing:0px;}
#nav1 ul{ width:810px;}
#nav2{
	height:305px;
	left:56px;
	position:absolute;
	top:335px;
	width:207px;
	z-index: 100;
}
#nav2 li{height:25px;text-align:right;padding-right:40px;line-height:25px;}
#nav2 ul{text-align:left; margin:151px 0 0 15px;}
#Onlinereservation{height:46px;position:absolute;left:10px;top:630px;width:120px;z-index:100;display:none;}
#Onlinereservation img{border:0;}
#news{height:25px;position:absolute;right:804px;top:610px;width:117px;z-index:100;}
#specialoffers{height:25px;position:absolute;left:9px;top:702px;width:145;z-index:100; display:none}
/*-----------------------footer-------------------------------------------------*/
#footer{clear:both; height:80px; width:1003px; margin:0 auto;background-color: #C09547;}
#copyright{text-align:center;vertical-align: bottom;line-height:20px;height:50px;width:1003px;float:right;padding:28px 0 0 0;color:#663300;}
#copyright img{padding-top:8px;}
#copyright a:hover{color:#6D0808;text-decoration:none;}
#copyright a{color:#7F140F;text-decoration: underline;}

#links{width:880px;clear:both; margin-left:auto; margin-right:auto;padding-top:25px; display:none;}
#links dl{border-bottom:1px solid #EFE8BA;height:20px;line-height:20px;margin-bottom:5px;overflow:auto}
#links dt{text-align:left;float:left;}
#links dd{text-align:center;float:left; padding-left:10px;padding-right:10px; }
/*--Online-reservation-----------------------------------------------------------------*/
.w_100{float:left; height:30px;text-align:left;vertical-align:middle;width:187px;padding-left:13px;/*margin-top:4px;line-height:20px;*/ }
.w_1000{float:left; height:23px;text-align:left;vertical-align:middle;width:180px;padding-left:13px; /*margin-top:5px;*/}
.w_80{float:left; height:30px;text-align:left;vertical-align:middle;width:180px; line-height:28px; padding-left:13px; margin-top:5px;color:#FAB856; font-size:15px;}
.w_8011{float:left; height:30px;text-align:left;vertical-align:middle;width:180px; line-height:28px; padding-left:10px; margin-top:10px; color:#FAB856; font-size:13px;}
.w_65{float:left;line-height:20px;height:42px;text-align:left;vertical-align:middle;width:50px;padding-left:5px;margin-top:3px;}
.w_65 select{height:18px; line-height: 18px;font-size: 11px; color: #333333;}
.w_65_2{float:left;line-height:20px;height:42px;text-align:left;vertical-align:middle;width:55px;padding-left:11px;margin-top:3px;}
.w_65_2 select{height:18px; line-height: 18px;font-size: 11px; color: #333333;}
#reservation{
	background:url(../images/reservation_bg.jpg) no-repeat left top;
	width:201px;
	height:auto;
	
	overflow:hidden; zoom:1;
	/*float:left;*/
}
#reservation dt,#reservation dd{float:left; display:inline;}
#reservation_eve{
	margin-top:5px;
	clear:both;
	width:197px;
	height:auto;
	float:left;
	border: 1px solid #AB7E2B;
	display:none;
}
#reservation_eve dt,#reservation_eve dd{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color:#fff;
}

#reservation0{
	width:186px;
	height:30px;
	padding-bottom:10px;
	float:left;
	border: 1px solid #cccccc;
	padding:5px;
}
.input_side_book{height:22px;line-height:20px;width:135px;}
.input_side_book2{height:22px;line-height:20px;width:110px;}
.zhee{/* margin-top:5px;*/}
#specialoffer{height:auto; clear:both;/* float: left; */margin:10px auto 0 auto;width:180px;text-align:left;line-height:18px;padding:0px 5px 5px 11px; color:#EDDEB6;}
/*-----------New style for specialoffers---------------*/
#specialoffer ul li{margin-bottom:12px;}
#specialoffer ul li h1{ font-size:12px;color:#F8E6BA;}
#specialoffer ul li h1 a{color:#D5DE89; text-decoration:none;}
#specialoffer ul li h1 a:hover{color:#FFFFFF; text-decoration:none;}
#specialoffer a{ color:#D5DE89; text-decoration:none;}
#specialoffer a:hover{ color:#D5DE89; text-decoration:underline;}
#spe_more{ text-align:right;margin-top:12px;}
#spe_more a{color:#EDE5D7;text-decoration:none;font-weight:bold;}
#spe_more a:hover{color:#EDE5D7; text-decoration:underline;}

/*--------------member------------------------------------------------------*/
#header_1{clear:both;height:206px;width:893px;}
#banner_1{height:3px;position:absolute;top:145px;width:893px;left:0;z-index:100; overflow:hidden;}
#banner2_1{height:80px;position:absolute;top:145px;width:893px;left:0px;z-index:100;}
#hpic_1{height:23px;
	position:absolute;bottom:57px;
	width:1003px;
	left:0px;
	z-index: 200;/*background-image:url(../images/hpic_bg.jpg);background-repeat: no-repeat;*/
	display:block;}
#logo_1{height:124px;left:0;position:absolute;top:0;width:893px;z-index: 100;}


/*--------------add class-----------------------------------------------------*/
#hpic4{ height:45px; width:154px; position:absolute; top:440px; left:68px;z-index:200;}
#hpic5{height:105px;left:56px;position:absolute;background-color:#000000;top:335px;width:206px;z-index:200;}
#amend{overflow:hidden; zoom:1;width:201px;height:auto;}

#globalMarket{position:absolute;top:905px;left:96px;}
