@charset "utf-8";
/*--主体内容----------------------------------------编辑?张杰 日期:2008?1??--*/
body{color:#FFE8C5;font-family:"宋体";font-size:12px;background-color: #784F2A;background-image: url(../images/bg_d.jpg);background-repeat: repeat-y;background-position: center top;}
*{SCROLLBAR-FACE-COLOR:;SCROLLBAR-TRACK-COLOR:}
h1 {font-size: 21px;font-weight: 700;}
h4 {font-size: 14px;font-weight: 700;}
h5 {font-size: 12px;font-weight: 700;}
#banner1{background:#FFF;}
#banner2{}
#hpic1{}
#hpic2{background:#ae9c88;}
#logo{background-image:url(../images/logo.jpg);background-repeat:no-repeat;}
#nav1{text-align:left;}
#nav1 ul{text-align:center;padding-top:143px;}
#nav1 li{}
#nav2{background-image:url(../images/nav2.jpg);background-repeat:no-repeat;}
#specialoffers dl{width:145px; text-align:left;line-height:18px;}
#specialoffers dt{font-weight:700;margin-bottom:8px;}
#specialoffers dd{height:18px;}
.ad_text{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:24px;}
#header{background-image: url(../images/header_bg.jpg);background-repeat: no-repeat;
background-position: right top;border-bottom-width: 1px;border-bottom-style: solid;
border-bottom-color: #A88651;}
.w_100,.w_65{color:#D6C075}
#weather {color:#A1A1A1;}
#weather a{color:#6E3325; text-decoration:none;}
/*--line-----------------------------------------*/
a:hover{color:#402207;text-decoration:none;}
a{color:#673304;text-decoration:none;}
.beijing{background-color:#926911;}
#nav1 li a:hover{text-decoration:none;color:#FFE493;height:25px;display:block;float:left;background-image: url(../images/nav1_hover.jpg);background-repeat: no-repeat;width:218px;background-position: left top;}
#nav1 li a{color:#FFE493;padding:0 0 0 36px; font-size:14px;width:180px;}
/*#nav1 li a:link,#nav1 li a:visited{background:#877d73;text-decoration:none;font-weight:700;height:21px;display:block;text-align:center;color:#fff;}*/
.demo a,.demo2 a {float:left;margin:5px 1px 0 1px;text-align:center;text-decoration:none;border:1px solid #B2894B; display:block; padding:0 5px 0 5px;}
.demo a:hover,.demo2 a:hover {
	float:left;
	margin:5px 1px 0 1px;
	text-align:center;
	text-decoration:none;
	border:1px solid #FFE8C5;
	display:block;
	padding:0 5px 0 5px;
	background-color:#C7B76A;
}
.c_bold,a.c_bold:link,a.c_bold:visited:{color:#6A1928;font-weight: 700;}
#nav1 .c_nav1{color:#FFE493;height:25px;width:182px;display:block;float:left;background-image: url(../images/nav1_hover.jpg);background-repeat: no-repeat;background-position: left top;}
#nav2 .c_nav2{color:#F9BC3F; font-size:12px;}
/*.c_nav2,a.c_nav2:link,a.c_nav2:visited{font-weight:700;}*/
#nav2 a{color:#D6C077;}
#nav2 li a:hover{color:#F9BC3F;}
.cblack,a.cblack:link,a.cblack:visited{color:#000;}
.cdgray,a.cdgray:link,a.cdgray:visited{color:#666;}
.cdred,a.cdred:link,a.cdred:visited{color:#FDF8AF;}
.ce6bc55,a.ce6bc55:link,a.ce6bc55:visited{color:#E6BC55;}
.cf9bc3f{color:#F9BC3F;}
.cfec98e,a.cfec98e:link,a.cfec98e:visited{color:#FEC98E;}
.cffe8c5{color:#FFE8C5;font-size:12px;}
.cgray,a.cgray:link,a.cgray:visited{color:#4F544D;}
.cgreen,a.cgreen:link,a.cgreen:visited{color:green;}
.cwhite,a.cwhite:link,a.cwhite:visited{color:#fff;}
.cyellow,a.cyellow:link,a.cyellow:visited{color:#ff0;}
.input_side_book{
	background-color:#7A532F;
	border:1px solid #9F7946;
	padding-left:10px;
	color:#E6CCA9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.input_side_book2{
	background-color:#7A532F;
	border:1px solid #9F7946;
	padding-left:10px;
	color:#E6CCA9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:18px;
	line-height:18px;
	width:100px;
}
.input_side_book_all{background-color:#7A532F;border:1px solid #9F7946;padding-left:10px;color:#E6CCA9;font-family:Arial, Helvetica, sans-serif;font-size:11px;height:18px;line-height:18px;width:155px;}
.input_side_book_all2{background-color:#7A532F;border:1px solid #9F7946;padding-left:10px;color:#E6CCA9;font-family:Arial, Helvetica, sans-serif;font-size:11px;height:18px;line-height:18px;width:100px;}
.input_side_book_all3{background-color:#7A532F;border:1px solid #9F7946;padding-left:10px;color:#E6CCA9;font-family:Arial, Helvetica, sans-serif;font-size:11px;height:18px;line-height:18px;width:236px;}
.input_side_book_all4{border:1px solid #9F7946;padding-left:10px;color:#E6CCA9;font-family:Arial, Helvetica, sans-serif;font-size:11px;height:18px;line-height:18px;width:236px;}
.side_title{display:block;float:left;width:189px;height:38px;background-image: url(../images/side_title_bbgg.jpg);background-repeat: no-repeat;background-position: left top;}
.side_title2{display:block;float:left;width:189px;height:38px;background-image: url(../images/c_a_a.jpg);background-repeat: no-repeat;background-position: left top; clear:right}
.help_title{color:#EDDEB6;font-weight:700;}
.input_all{background-color:#faf4ed;border: 1px solid #A69649; width:120px; line-height:20px;height:20px;}
.input_sub{background-color: #faf4ed;border: 1px solid #A69649;line-height:16px; padding:0 8px 0 8px;}
.input{background-color:#faf4ed;border:1px solid #A69649;line-height:20px;height:20px;}
.done_hr{width:100%;border-bottom:1px solid #ccc; margin-bottom:10px;}
.input_long{background-color:#faf4ed;border: 1px solid #A69649; width:240px; line-height:20px;height:20px;}
.input_h_long{background-color:#faf4ed;border: 1px solid #A69649; width:240px; line-height:20px;height:60px;}
.input_num{background-color:#faf4ed;border: 1px solid #A69649; width:40px; line-height:20px;height:20px;}
.input_edit1{width:70px;background-color: #faf4ed;border: 1px solid #A69649;line-height:20px; height:20px;}
.input_edit2{width:50px;background-color: #faf4ed;border: 1px solid #A69649;line-height:20px; height:20px;}

.left_photo img{border:1px solid #E6DAC1;}
.left_photo p{ color:#fff;}
/*-------------------member--------------------------------------------------*/
#banner_1{background:#e5dbc6}
#banner2_1{}
#hpic_1{background:#877d73;}
#logo_1{background-image:url(../images/logo.jpg);background-repeat:no-repeat;}



/*--------------new style for login_box---------------*/
#login_box{
	height:auto;
	width:190px;
	z-index:300;
	color:#FADAA9;
	font-size:12px;
	background:url(../images/login_box_bg.jpg) no-repeat left top;
}
#login_box a{color:#EFDB86;text-decoration:none;}
#login_box a:hover{color:#fff;}
#login_box dl{
	float:left;
	height:auto;
	width:190px;
}
#login_box dd{
	float:left;
	text-align:left;
	height:28px;
}
#top_login{}
.w_100_login{float:left; height:22px;text-align:left;vertical-align:middle;line-height:20px;margin-top:3px;}
.w_100_login2{float:left; height:22px;text-align:left;vertical-align:middle;width:70px; line-height:20px;margin-top:10px;}
.w_100_login22{
	float:left;
	height:22px;
	text-align:left;
	vertical-align:middle;
	width:56px;
	line-height:20px;
	margin-top:10px;
}
.w_100_login23{float:left; height:42px;text-align:left;vertical-align:middle;width:180px;}
.w_100_login3{float:left; height:22px;text-align:left;vertical-align:middle;width:165px; line-height:20px;margin-top:3px;display:none;}
.input_all_login{border:none;border-bottom:1px solid #BC863F;width:92px; line-height:20px;height:16px;color:#431686; background-color:transparent;}

.w_220_login{float:left;text-align:left;vertical-align:middle;width:180px; line-height:20px; padding-left:0px;margin-right:10px;_margin-right:5px; font-family:Georgia, "Times New Roman", Times, serif}
.w_220_login a{color:#fff;text-decoration:none;}
.w_220_login a:hover{color:#BFC0D2;text-decoration:unline;}


/*----------style for special background-----------*/
.ine_box{}   /*introduce.aspx*/
.spe_box{}   /*specialoffers.aspx*/
.acn_box{}   /*accommondation.aspx*/
.res_box{}   /*restanrant.aspx*/
.health_box{}   /*health.aspx*/
.meeting_box{}   /*meeting.aspx*/
