@charset "utf-8";
/*--主体内容----------------------------------------编辑员:张杰 日期:2008年11月7日---*/
body{color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#392500}
*{SCROLLBAR-FACE-COLOR:;SCROLLBAR-TRACK-COLOR:}
h1 {font-size: 16px;font-weight: 700;}
h4 {font-size: 14px;font-weight: 700;}
h5 {font-size: 12px;font-weight: 700;}
*{margin:0;padding:0;}body{text-align:center;}
li{list-style-type:none;}
dl{word-wrap:break-word;}
#box{position:relative;width:760px;margin-left:auto;margin-right:auto;}

img{ border:0; }
.px1_x{
	float:right;
	height:700px;
}
#main{
	position:relative;
	float:right;
	width:535px;
	line-height:21px;
	padding-bottom:20px;
	background-image:url(../images/wrapper_bg.jpg);
	background-color:#78530C;
	background-repeat: repeat-x;
}
#main_title{
	margin:8px 0 10px 12px;
	display:inline;
	float:left;
	height:26px;
	text-align:left;
	width:500px;
	color:#E7C36F;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.main_title_f{font-size:11px;color:#E5CA95;}

#content{position:relative;width:510px;*width:510px;padding:20px 10px 40px 10px;float:left;
}

#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;}
#weather{position:absolute;left:212px;top:26px;z-index: 101;height:30px;width:695px;line-height:18px;text-align:right;background:#fff url(../images/weather_bg.jpg) no-repeat top left;padding-top:9px; display:none;}
#weather span{margin-left:10px;}
#hpic1{height:3px;position:absolute;top:134px;width:760px;left: 0px;z-index: 100;background-image:url(../images/hpic1_bg.jpg);background-repeat: no-repeat;}
#hpic2{height:16px;position:absolute;top:396px;width:681px;left:212px;z-index: 100; display:none;}
#<div id="hpic3">
                           <div id="login_box">
						 <dl id="top_login" runat="server">
						      <dd class="w_100_login">
							  User Name:<input id="txt_IndividualName" class="input_all_login" name="txt_IndividualName"/></dd>
						   <dd class="w_100_login">Password:&nbsp;&nbsp;<input id="txt_IndividualPassword" class="input_all_login" name="txt_IndividualPassword" type="password"/></dd>
						   <dd class="w_100_login2"><input name="user_Submit" type="image" src="images/login2.gif"  id="user_submit" value="Login" onclick="form.action='cn/member.aspx';form.submit();"/></dd>
						     <dd class="w_100_login3"><a href="member-forgot.aspx">&gt;&gt;Retrieve Password</a>&nbsp;&nbsp;<a href="member-register.aspx">&gt;&gt;Join</a></dd>
						 </dl> 
						 
					      <dl  id="top_login2" style="display:none;">
						    <dd class="w_220_login">Welcome back!</dd>
							<dd class="w_220_login">sany@wintour.cn</dd>
							<dd class="w_220_login"><a href="#">[Exit]</a></dd>
						 </dl>				     
					   </div>
    </div>{height:25px;right:1px;position:absolute;top:1px;width:8px;z-index:100; display:none}
#sidebar1{
	padding-top:0px;
	position:absolute;
	left:10px;
	top:418px;
	width:199px;
	z-index:100;
	float:left;
	clear:both;
    padding-bottom:10px;
}
#sidebar2{
	position:absolute;
	left:687px;
	top:960px;
	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_top3{margin: 8px 0 0 0;}
.margin_top2{margin-top:2px;}
.margin3px{margin:3px; height:18px;}
.margin_top5{margin-top:5px;}
.margin_bottom{margin-bottom:10px;}
.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:760px;
	height:auto;
	background-image: url(../images/wrapper_bg2.jpg);
	background-position: left top;
	overflow:hidden;
}
/*--line-----------------------------------------*/
a:hover{color:#ffffff;text-decoration:none;}
a{color:#EDDEB6;text-decoration:none;}
.beijing{background-color:#926911;}
/*--top-------------------------------------------------------------------------*/
#header{clear:both;height:418px;width:760px;}
#header2{clear:both;height:134px;width:760px; background-color:#FFFFFF;}
#banner1{height:80px;position:absolute;top:27px;width:707px;left:212px;z-index:100; overflow:hidden; display:none;}
#banner2{height:281px;position:absolute;top:137px;width:687px;left:0px;z-index:100;}
#banner2 object,#banner2 embed{ width:687px; height:281px;}

#language{height:18px;overflow:hidden;position:absolute;right:0px;top:0px;width:200px;z-index:200;margin:9px 120px 0 0;}
#language a{ color:#E6C593; font-size:12px; font-weight:700; margin-bottom:3px;}
#language a:hover{ color:#E6C593; font-size:12px; font-weight:700; margin-bottom:3px;}
#language img{margin-top:-10px;}

#language2{height:18px;overflow:hidden;position:absolute;right:0px;top:0px;width:190px;z-index:200;margin:9px 0 0 0;}
#language2 a{ color:#E6C593; font-size:12px; font-weight:700; margin-bottom:3px;}
#language2 a:hover{ color:#E6C593; font-size:12px; font-weight:700; margin-bottom:3px;}
#language2 img{margin-top:-10px;}

#logo{height:112px;left:0px;position:absolute;top:0;width:212px;z-index:100;}

#nav1{left:60px;position:absolute;top:100px;width:160px;z-index: 100;text-align:right;}
#nav1 li{line-height:30px;word-spacing:6px;background: url(../images/nav1_line.gif) no-repeat 10px 25px;}
#nav1 ul{width:160px;}
#nav1 li a{color:#E5CA95;padding:0px 24px;}
#nav1 li a:hover{text-decoration:none;color:#EFD7A9;height:22px;}

#nav2{
	height:30px;
	left:35px;
	position:absolute;
	top:295px;
	width:190px;
	z-index: 100;
	color:#E5CA95;
}
#nav2 li{height:24px;text-align:left;display:block;float:left;}
#nav2 ul{text-align:left; margin:85px 0 0 25px;}
#nav1 .c_nav1{color:#E5CA95;height:22px;font-weight:bold;text-align:right;}
#nav2 .c_nav2{color:#F7F8ED;font-weight:bold; text-decoration:underline;}
/*.c_nav2,a.c_nav2:link,a.c_nav2:visited{font-weight:700;}*/
#nav2 a{color:#E5CA95;}
#nav2 li a:hover{color:#EFD7A9;}


#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}
#specialoffer{height:auto; clear:both; float: left; margin:5px auto 0 auto;width:195px;}
/*-----------------------footer-------------------------------------------------*/
#footer{clear:both;height:100px;width:760px; margin:0 auto;background-color:#4B3100;background-image: url(../images/footer_logo.jpg);background-repeat: repeat-x;background-position: left top;}
#copyright{text-align:center;vertical-align: bottom;line-height:20px;height:56px;width:760px;float:right;padding:35px 0 0 0; color:#EDBC5D;}
#copyright img{padding-top:8px;}
#copyright a:hover{color:#EDBC5D;text-decoration:none;}
#copyright a{color:#CCBE99;text-decoration: underline;}

#links{width:880px;clear:both; margin-left:auto; margin-right:auto;padding-top:25px;}
#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:42px;text-align:left;vertical-align:middle;width:160px; line-height:20px; padding-left:10px;margin-top:3px;}
.w_1000{float:left; height:30px;text-align:left;vertical-align:middle;width:160px; line-height:20px; padding-left:10px;}
.w_80{float:left; height:30px;text-align:left;vertical-align:middle;width:160px; line-height:28px; padding-left:10px;}
.w_65{float:left;line-height:20px;height:42px;text-align:left;vertical-align:middle;width:50px;padding-left:6px;margin-top:3px;}
.w_65 select{height: 18px; line-height: 18px;font-size: 12px; color: #333333;}
.w_65_2{float:left;line-height:20px;height:42px;text-align:left;vertical-align:middle;width:50px;padding-left:11px;margin-top:3px;}
.w_65_2 select{height: 18px; line-height: 18px;font-size: 12px; color: #333333;}
#reservation{
	width:197px;
	overflow:hidden;
	border: 1px solid #AB7E2B;
	padding-bottom:10px;
}
#reservation dt,#reservation dd{ float:left;}
#reservation_eve{
	margin-top:5px;
	clear:both;
	width:197px;
	*width:197px;
	height:auto;
	float:left;
	border: 1px solid #AB7E2B;
}
#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:125px;}
.input_side_book2{height:22px;line-height:20px;width:110px;}
.zhee{ margin-top:5px;}
/*--virtualtour.aspx----------------------------------------------------------------*/
#vir_vir{width:350px;height:300px;border:1px solid #835D28; float:left;}
#vir_ife {width:350px; height:300px;}
#vir_box{width:140px;*width:150px;float:left;display:inline;margin-left:10px;}
#vir_table{width:100%;border-collapse:collapse;}
#vir_table td{padding-top:4px;padding-bottom:4px;text-align:left;}
#vir_table img{width:85px; height:55px;}
#vir_book {width:350px;float:left;text-align:right; margin-top:5px;}
#vir_dl{width:360px; float:left; text-align:left; margin-top:20px;}
#vir_dl dt{font-weight:700; margin-bottom:10px; color:#E3B11E;}
#vir_dl dd{margin-bottom:5px;border-bottom:1px solid #937136;}
#vir_footer{height:40px;clear:both;display:none;}
/*--phototours.aspx----------------------------------------------------------------*/
#phs_text{ float:left; margin-bottom:10px; width:530px; font-size:14px; font-weight:700;}
#phs_photo{width:510px; float:left; padding:5px;border:1px solid #A59548;}
.phs_plist{width:500px;float:left;padding:0 0 10px 0;}
.phs_plist dl{width:510px;float:left; text-align:left;color:#A59548;border-bottom:1px solid #A59548;margin-bottom:15px;}
.phs_plist dt{font-weight:bold;height:22px;float:left;}
.phs_list{width:510px;text-align:left; margin-left:2px;}
.phs_list img{width:110px;height:66px;}
.phs_list ul{float:left;width:110px;margin-right:10px;border:1px solid #A59548;margin-bottom:15px;height:135px;}
.phs_list li{text-align:center}


#sidebar_tab{
	position:relative;
	width:199px;
}
#sidebar_tab ul{
	position:absolute;
	width:199px;
	height:22px;
	top:0px;
	left:0px;
}
#sidebar_tab ul li{float:left;text-indent:-9999px;cursor:pointer;}
#amend{
	margin-top:6px;
	width:199px;
	overflow:hidden;
	border: 1px solid #AB7E2B;
}
.w_80 img{
	margin-top:3px;
}
.margin_top30{
	padding-top:30px;
}
.margin_top20{
	padding-top:20px;
}
.margin_top23{
	padding-top:25px;
}
.margin_top3{
	margin-top:3px;
}
.cb_rate{
	background:url(../images/check_bill_rate.jpg) no-repeat top left;
	width:107px;
	height:22px;
}
.cb_rate2{
	background:url(../images/check_bill_rate2.jpg) no-repeat top left;
	width:107px;
	height:22px;
}
.reservation_ol{
	background:url(../images/reservation_online.jpg) no-repeat top right;
	width:92px;
	height:22px;
}
.reservation_ol2{
	background:url(../images/reservation_online2.jpg) no-repeat top right;
	width:92px;
	height:22px;
}
#reservation_eve{
	width:197px;
	height:auto;
	border:1px solid #AB7E2B;
	overflow:hidden;
	padding-bottom:10px;
}
#reservation_eve dt,#reservation_eve dd{
	float:left;
	text-align:left;
	font-size:12px;
	color:#fff;
}

#reservation0{
	width:186px;
	height:30px;
	padding-bottom:10px;
	float:left;
	border: 1px solid #cccccc;
	padding:5px;
}

