.sub_nav{
text-align:right;
padding-top:10px;
}
.main_nav{
text-align:right;
}
.main_nav img{
margin:20px 0px 20px 1px;
height:33px;
width:93px;
}
.main_nav img:hover{ margin-bottom:14px;}/* IE7 FF */

.booking{
background:url(../images/booking_bg.gif) no-repeat left top #c19c57;
width:267px;
height:234px;
}

.booking table{width:214px;  margin-top:65px;}
.booking td{color:#f7edca; }
.booking td:first-child{ padding-right:15px; }
.booking select{border:1px solid #b5a684; height:19px; width:90px;}
.booking img{ margin:14px 8px 10px 0px;}
.booking_code{border:1px solid #b5a684; height:15px; width:86px;}
.booking_child{border:1px solid #b5a684; height:15px; width:35px;}
/* 首页预订 */
.sub_booking{
background:url(../images/sub_booking_bg.gif) no-repeat left top #c19c57;
width:222px;
height:185px;
display:block;
margin-left:4px;
}
.sub_booking table{ width:200px; margin-top:10px;}
.sub_booking td{color:#f7edca; }
.sub_booking td:first-child{ padding-right:15px; }
.sub_booking select{border:1px solid #b5a684; height:19px; width:90px;}
.sub_booking img{ margin:10px 0px;  }
/* 内页预订 */
.other_pic{
background:url(../images/right_line2.gif) repeat-y right top;
margin-top:14px;
padding:10px 24px 0px 24px;
float:left;
text-align:left;
line-height:18px;

}
.other_pic img{
width:193px;
height:115px;
}
/* 首页 */
.sub_title{
background:url(../images/sub_title_bg.gif) no-repeat left bottom;
margin:30px 0px 25px 32px;
display:block;
width:713px;
height:30px;
overflow:hidden;
padding:0px!important;
padding:10px 0px 6px 10px;/*IE6 */
}
.main_title{
color:#6c4824;
font-size:14px;
font-weight:bold;
float:left;
height:14px;
padding-top:6px;
margin-left:10px;
display:inline;
}
.eng_title{
color:#b28945;
font-size:10px;
font-family:Tahoma;
float:left;
margin-left:5px;
height:12px;
padding-top:8px;
display:block;
}
.path_title{
float:right;
display:block;
height:14px;
padding-top:6px;
margin-right:10px;
}
/* 内页 */
.contact_map{
width:705px;
height:283px;
background:url(../images/contact_bg.gif) no-repeat right top;
margin-left:35px;
display:block;
}
.contact_map img{
width:313px;
height:283px;
float:left;
}
.contact_map p{
margin:45px 0px 0px 75px;
float:left;
display:block;
line-height:35px;
overflow:hidden;
text-align:left;
}
/* 联系我们 */
.job_info{ padding-left:18px; text-align:left;}
.job table{ margin-bottom:20px; border:1px solid #b2ac99; }
.font_666666{border: 1px solid #666666;background-color:#f2eac6;}
.font_job{
font-size:14px;
font-weight:bold; 
text-align:center; 
height:30px; 
border-bottom:1px dashed #603419; 
}
/* 诚聘英才 */
.font_a66f23{border: 1px solid #a66f23;background-color:#f2eac6;}
/* 宾客留言 */
.hotel_ad{ 
text-align:center; 
margin-bottom:15px;
width:710px;
margin-left:32px;
}
.hotel_info{
width:710px;
text-align:left;
line-height:20px;
margin-left:32px;
background:url(../images/ico_hotel_vline.gif) repeat-x left bottom;

}
.hotel_info p{margin-left:20px;}
.hotel_pic{
width:688px;
margin-left:32px;
display:block;
background:url(../images/hotel_pic_bg.gif) no-repeat left center #e5dab5;
height:105px;
margin-top:36px;
padding-right:20px;
}
.hotel_pic img{
width:154px;
height:87px;
margin:-12px 5px 0px 5px!important;/* FF IE7 */
margin:7px 5px 0px 0px;
border:1px solid #bcb394;
display:block;
float:right;
}
/* 酒店介绍 */
.news_colman{
font-size:14px;
font-weight:bold;
background:url(../images/ico_point1.gif) no-repeat left center;
width:680px;
margin:0px 0px 10px 50px;
padding:3px 0px 0px 12px;
}
.news_content{
background:url(../images/ico_point2.gif) no-repeat 2% center;
border-bottom:1px dashed #c7b2a1;
width:685px;
margin-left:32px;
height:15px;
padding:10px 0px 5px 25px;
}
.news_content2{
background:url(../images/ico_point2.gif) no-repeat 2% center #f5e9c7;
border-bottom:1px dashed #c7b2a1;
width:685px;
margin-left:32px;
height:15px;
padding:10px 0px 5px 25px;
}
.news_content_more{
color:#aa350a;
border-bottom:1px dashed #c7b2a1;
width:685px;
margin:0px 0px 30px 32px;
padding:25px 20px 8px 0px;
text-align:right;
}
.news_title,.news_date{
color:#616161;
width:580px;
display:block;
float:left;
text-overflow: ellipsis;/*IE */
overflow: hidden;
white-space:nowrap;
}
.news_date{width:80px; margin-left:15px; }
.news_list{border-bottom:1px dashed #bdaa91;}
.news_details{ 
text-align:center;
font-size:14px;
font-weight:bold;
width:705px;
height:30px;
margin:0px 0px 30px 32px;
border-bottom:1px dashed #bdaa91;
 }
.news_info{
width:705px;
text-align:left;
margin:0px 0px 30px 32px;
line-height:20px;
}
/* 酒店新闻 */
.enjoy_pic{ border:3px solid #e9deb9; padding:4px; width:169px; height:105px;}
/* 康乐人生 */
.meeting_title{
width:705px;
text-align:left;
margin:0px 0px 20px 32px;
line-height:20px;
overflow:hidden;
padding-top:1px;/* FF */
}
.meeting_title img{ 
border:1px solid #b89969; 
padding:5px;
margin:0px 2px 0px 3px;
float:left;
}
.meeting_title p{
width:474px;
padding:3px 0px 3px 10px;
background:#ebdfb4;
text-align:left;
display:block;
display:inline;
overflow:hidden;
float:left;
margin:0px 0px 5px 3px!important;
margin:0px 0px 5px 1px;
}
.meeting_title img[title]{ 
width:194px; 
height:137px; 

}/* IE7 FF */
.meeting_title img[id]{ 
width:146px; 
height:103px; 

}/* IE7 FF */
.meeting_list{
width:700px;
border:1px solid #b3a57c;
}
.meeting_list td{
text-align:center;
padding:4px 0px;
}
.meetingroom_name{
height:50px;
background:#e0d4af;
font-weight:bold;
}
.meetingroom_name2{
height:25px;
background:#e0d4af;
font-weight:bold;
}
.meeting_details{
width:705px;
text-align:left;
margin:0px 0px 20px 32px;
line-height:20px;
overflow:hidden;
}
.meeting_details td{ text-align:left;}
.meeting_details img{ 
width:317px; 
height:161px;
padding:7px;
border:4px solid #e4d9b5;
margin-right:15px;
}
.meeting_details p{
background:url(../images/klrs_coin.gif) no-repeat left 45%;
border-bottom:1px solid #ddcaa7;
width:305px;
font-size:14px;
font-weight:bold;
float:left;
margin-bottom:15px;
padding:1px 0px 0px 15px;
}
.meeting_details span{
width:320px;
display:block;
overflow:hidden;
float:left;
}
/* 商务会议 */
.rooms{
width:705px;
text-align:left;
margin:0px 0px 20px 32px;
line-height:20px;
overflow:hidden;
}
.rooms span{
width:130px;
height:117px;
display:inline;
border:1px solid #ddcaa7;
text-align:center;
float:left;
margin:0px 0px 0px 8px;
padding-top:16px;
font-weight:bold; 
font-size:14px;
}
.rooms span img{
width:104px;
height:72px;
margin-top:10px;
border:3px solid #925f12;}
.room_pic{
width:317px; 
height:161px;
padding:7px;
border:4px solid #e4d9b5;
margin-right:20px;
}
.room_name{
border-bottom:1px dashed #ddcaa7;
font-size:14px;
font-weight:bold;
text-align:left;
}
.roomtpye_list{
background:url(../images/roomtype_bg.gif) no-repeat center top;
width:231px;
height:270px;
display:block;
overflow:hidden;
padding-top:27px;
}
.roomtpye_list p{
font-size:13px!important;
font-weight:bold!important;
margin:9px 0px;
display:block;
overflow:hidden;
color:#fae9b7;
height:16px;/* 房型名称间距 */
}
.roomtpye_list a:link{color:#fae9b7;}
.roomtpye_list a:visited{color:#fae9b7;}
.roomtpye_list a:hover{color:#fae9b7; font-size:14px; text-decoration:underline;}
/* 温馨客房 */
.dining{
width:705px;
text-align:left;
margin:0px 0px 20px 32px;
line-height:20px;
overflow:hidden;
}
.dining_list{
padding:20px 0px;
width:705px;
text-align:left;
margin:0px 0px 0px 32px;
border-top:1px dashed #c3b99b;
}
.dining_title{
font-size:14px;
font-weight:bold;
text-align:left;
background:url(../images/klrs_coin.gif) no-repeat left center;
padding:5px 0px 3px 15px;
}
.dining_info{
border-bottom:1px dashed #f7edca;
padding:5px 0px 5px 15px;
line-height:18px;
}
.dining_pic{
width:169px;
height:105px;
padding:3px;
border:1px solid #e4d9b5;
}
.food_pic{
width:120px;
height:80px;
padding:2px;
border:1px solid #a3752d;
margin-top:25px;
}
.food{
width:130px;
height:117px;
display:inline;
text-align:center;
float:left;
margin:0px 12px;
}

.food img{
width:120px;
height:80px;
padding:2px;
border:1px solid #a3752d;
margin-bottom:10px;
}
/* 缤纷美食 */
.location{
background:url(../images/sale_pic.gif) no-repeat;
width:188px;
height:65px;
display:block;
margin:20px 10px;
padding:42px 10px 0px 10px;
}
.location img{
width:80px;
height:27px;
margin:2px 7px;
float:left;
}
/* 地理位置 */





