#content table:first-child{ margin-top:1px;}
.language{ text-align:right; }
.language img{ margin:0px 5px -1px 10px; }
.language b{ font-weight:normal; font-size:11px;}
.booking,.indexOffers{
width:364px;
background:#fff;
border:1px solid #bcbcab;
border-bottom:none;
}
.booking{
background:url(../images/logo_booking.gif) no-repeat 94% bottom #e5e3d7;
}
.bookingTitle span{
color:#9a9d93;
letter-spacing:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-left:6px;
}
.booking td img{ margin-bottom:-2px; *margin-bottom:-1px;}
.booking td{ padding:2px 0px;}
.bookingInput1{
width:150px;
height:21px;
border:1px solid #b5a684;
}
.bookingInput2{
width:120px;
height:16px;
border:1px solid #b5a684;
}
.btnBooking,.btnBooking2{
background:url(../images/btn_booking.gif) no-repeat left top;
padding:0px 0px 2px 4px;
*padding:4px 0px 0px 7px;
margin:7px 12px 0px 0px;
width:105px;
height:21px;
border:0px;
color:#fff;
text-align:left;
}
.btnBooking2{ padding-left:0px; text-align:center;}
.booking .btnBooking{text-align:center; padding-left:0px; margin:0px; margin-right:2px;}
.btnBug1{  *padding:1px 0px 0px 0px;}/* --左上预定-- */
.indexAd,.vipCard{
width:519px;
padding:2px;
background:#fff;
border-right:1px solid #bcbcab;
border-top:1px solid #bcbcab;
}
.indexAd ul img{
width:519px;
float:left;
height:267px;
}
.indexAd ul{ float:left; width:519px;  overflow:hidden;}
.indexAd ul li{ float:left;}
.indexAdWord{
width:499px;
text-align:right;
margin-top:-25px;
padding:3px 20px 3px 0px;
background:#625050;
filter:alpha(opacity=70);/* 透明度 */
-moz-opacity:0.70;
}
.indexAdWord span{
font-size:14px;
color:#fff;
font-family:"Microsoft YaHei",宋体;
}/* --右上大图-- */
.indexOffers{
border-bottom:1px solid #bcbcab;
background:#f6f5ee;
padding:10px 0px 6px 0px;
}
.offersPic{ width:330px; }
.offersPic img{
width:300px;
height:70px;
float:left;
padding:1px 0px;
border:1px solid #d1d1c5;
}
.offersPic div{
width:300px;
height:70px;
overflow:hidden;
float:left;
}
.offersPic span{
width:80px;
float:left;
height:16px;
overflow:hidden;
text-decoration:underline;
margin:0px 10px 2px 0px;
color:#987245;
}
.offersPic span a{ text-decoration:underline; color:#987245;}/* --左下促销-- */
.vipCard{
border-bottom:1px solid #bcbcab;
background:url(../images/index_rb_bg.gif) repeat-x left bottom #f3f0ea;
width:523px;
padding:0px;
}
.vipCard div{ float:left; overflow:hidden;}
.cardLogo img{
margin-top:20px;
}
.cardLogo{ text-align:center; width:137px;}
.cardInfo{
width:207px;
padding:7px 9px 10px 8px;
background:url(../images/index_rb_bg2.gif) repeat-x left top #856a4a;
border-left:1px solid #aea48f;
border-right:1px solid #aea48f;
color:#fff;
}
.cardInfo img{ margin:0px 0px 5px 0px;}
.cardInfoTitle{
color:#ffde00;
padding:0px 0px 4px 0px;
width:206px;
text-align:center;
font-size:14px;
font-family:"华文中宋",宋体;
}
.cardInfo span{
float:left;
overflow:hidden;
width:206px;
height:30px;
line-height:15px;
}
.cardInfo u{
margin-top:7px;
color:#eacf7c;
float:right;
width:80px;
height:16px;
overflow:hidden;
text-align:right;
}
.cardInfo u a:link{ text-decoration:underline; color:#eacf7c;}
.cardInfo u a:visited{ text-decoration:underline; color:#eacf7c;}
.cardInfo u a:hover{ text-decoration:underline; color:#eacf7c;}
.memberCenter{
width:143px;
padding:8px;
}
.memberCenter u{ color:#987245; float:right; margin-top:5px;}
.memberCenter u a:link{ color:#987245; text-decoration:underline;}
.memberCenter u a:visited{ color:#987245; text-decoration:underline;}
.memberCenter u a:hover{ color:#987245; text-decoration:underline;}
.memberCenter b{
font-weight:normal;
float:left;
width:140px;
height:15px;
overflow:hidden;
margin-top:6px;
color:#987245;
}
.memberCenter span{
float:left; 
width:140px; 
height:34px;
margin-top:5px;
overflow:hidden;}/* --右下商祺卡-- */
.booking ul,.indexOffers ul{
width:330px;
margin:12px 0px 0px 16px;
overflow:hidden;
}
.indexOffers ul{ margin-top:0px;}
.bookingTitle,.offersTitle,.memberTitle{
width:330px;
font-size:16px;
color:#29342c;
padding-bottom:9px;
margin-bottom:12px;
font-family:"Microsoft YaHei",宋体;
border-bottom:1px dotted #987245;
letter-spacing:1px;
}
.memberTitle{
width:140px; 
padding-bottom:5px;
margin-bottom:12px;
}
.offersTitle{ padding-bottom:4px; margin-bottom:6px;}