b_l_r_tit/* search*/
.map_top{ width:100%; height:348px; background:url(../image/banner_bg.jpg) no-repeat center #131f41; }
.map_banner{ width:100%; height:304px;}
.map_cont_t{ width:900px; padding:25px 30px; background:url(../image/map_bg.png) repeat-y left center; margin:0 auto;  overflow:hidden;}
.m_01{ margin-top:10px; padding-right:19px; _padding-right:14px;  height:644px;  float:left;}
.m_02{margin-right:19px; _margin-right:15px; background:url(../image/map_line.png) no-repeat right center; float:left;}
.m_01 table{ width:268px; line-height:25px; float:left; }
.map_city{ width:100%; padding-top:8px; margin-bottom:5px; color:#fff; border-bottom:1px solid #495339;}
.gift{ margin-left:5px;}
/* sub_banner */
.sub_top{ width:100%; height:234px; background:url(../image/banner_bg.jpg) no-repeat bottom center #131f41; }
.sub_top_cont{ width:960px; margin:0 auto;  color:#ccc; overflow:hidden; }
.sub_banner{ width:960px; height:191px; float:left;  }
#slideshow_photo2 {	width:960px;	height:191px; position:absolute; z-index:1;  CURSOR: pointer; overflow:hidden;}
#slideshow_photo2 a {DISPLAY: block; POSITION: absolute; Z-INDEX: 1;	MARGIN: 0px; TOP: 0px;	LEFT: 0px;}
#slideshow_footbar2{	width:960px;	height:191px;  background:url(../image/tel.png) no-repeat right bottom; position:absolute; z-index:1;  CURSOR: pointer; overflow:hidden;}
/* sub_cont*/
.sub{ width:100%;  background:url(../image/sub_bot_bg.gif) repeat-x #1b1f3a;}
.sub_cont{ width:960px; padding:20px 0;  margin:0 auto;  overflow:hidden; background:url(../image/s_r_bg.png) repeat-y right;}
.sub_cont a{ color:#c1c1c1;}
.sub_cont_l{ width:234px;float:left;}
/* sub_menu */
.sub_menu{ margin-bottom:20px;  width:234px; _width:200px; height:56px; padding-bottom:15px; background:url(../image/sub_menu_bg.png) no-repeat left bottom; float:left; }
.sub_menu ul{ margin-left:30px; _margin-left:15px; width:180px; float:left;}
.sub_menu ul li{ margin-bottom:15px; padding-left:10px; height:15px; line-height:15px;  background:url(../image/i_more.jpg) no-repeat left center; float:left;}
.sub_menu_l{ width:100px;}
.sub_menu_r{ width:55px;}
.sub_menu ul li a{color:#a9b53a; font-weight:bold; float:left;}
.sub_menu ul li a:hover{color:#a9b53a; text-decoration:none;}
/* sub_book */
.sub_book{ margin-left:16px; _margin-left:8px;width:200px;float:left;}
.sub_book02{ margin-top:15px;}
.sub_book ul{ width:100%; float:left;}
.sub_book ul li{ width:100%; padding:3px 0; float:left; }
/* sub_right */
.sub_cont_r{ width:675px; _width:670px; padding:0px 25px; float:right; }
.sub_r_tit{ margin-bottom:18px; width:100%;color:#a9b53a; font-weight:bold; float:left; }
.sub_r_tit img{ margin:0 10px;}
.sub_r_tit02{ margin-top:30px; float:left;}
.tit_space{ margin-bottom:5px; float:left;}

.sub_search{margin-bottom:20px; width:100%; float:left;}
.sub_search input{ width:100px;}
/* promotion */
.sub_r_set{ margin-bottom:25px; width:675px; float:left;}
.sub_set_pic{ width:198px; height:135px; border:3px solid #a9b53a;}
.sub_set_r{ width:438px; float:right;}
.sub_set_r div{ width:100%;}
.sub_set_tit{ color:#fff; font-weight: bold;}
.sub_set_txt{ margin-top:12px;  line-height:20px; }
.sub_set_time{ margin:5px 0;}
.sub_r_set_bot span a{ margin-right:8px; text-decoration:underline;float:right;}
a.sub_set_btn{ margin-right:15px;color:#a9b53a; padding-left:10px; background:url(../image/i_more.jpg) no-repeat left center;}
a.sub_set_btn:hover{ text-decoration:none;}
.sub_page{ margin:20px 0 0 0; width:100%; text-align:center; float:left; }
.sub_page a{ margin:0 5px;  text-decoration:none;}
.sub_page a:hover{color:#a9b53a; text-decoration:none;}
.sub_r_set_bot02{ margin-top:20px;}
.sub_set_pic2{ width:198px; height:142px; border:3px solid #a9b53a;}
/* wedding */
.event{width:100%; float:left;}
.event p{ width:100%; float:left;  }
.sub_news{width:100%; margin-bottom:15px; float:left; }
.sub_news span{width:100%; float:left; }
a.news_tit{ font-weight:bold; color:#fff;}
.news_info {width:100%;  float:left;}
.sub_news div{ width:563px;float:right; }
.news_info div{ width:100%; text-align:center; float:left;}
.news_info p{ width:100%; text-indent:24px; float:left;}
.new_date{ margin-bottom:25px;}
.new_back{ margin-top:20px;}
/* eventneeds */
.eventneeds{ margin-top:20px; }
.eventneeds input{ width:175px;}
.eventneeds td{ height:30px;}

/* bestrate */
.bestrate{ width:663px; background:url(../image/bestrate_bg.png) no-repeat top; float:left;}
.bestrate_cont{ width:475px; color:#535353; padding:41px 0 0 37px; margin-bottom:25px; float:left;}
.bestrate p{ width:100%; float:left;}
.bestrate a{color:#a9b53a;}
/* book_list */
.book_list{ width:100%;float:left;}
.book_list02{margin-top:20px; float:left;}

.b_l_r{ width:480px; float: right; overflow:hidden; }
.b_l_r table{ width:100%;  float:left; }

.b_l_r_tit{width:450px; height:22px; line-height:22px; padding:0 15px; background:#8d973a; color:#fff; font-weight:bold; float:left;}
.b_l_r_tit span{ margin-top:3px; float:right;}
.b_l_r_tit table{width:380px; height:22px; line-height:22px;  text-align:center; float:left;}

.b_l_r_tit02{width:645px; height:22px; line-height:22px; padding:0 15px; background:#8d973a; color:#fff; font-weight:bold; float:left;}

.b_l_r_cont{width:450px; padding:10px 15px; background:#1b1f3a; float:left;}
.b_l_r_cont p{width:450px;  margin-top:10px; float:left; }
.e_map{ float:right;}
.circle{ width:350px; float:left;}
.b_l_r_cont table{text-align:center; float:left; }
.b_l_r_cont table td{  height:27px; }
.b_l_r_cont02{width:645px;  padding:10px 15px; background:#1b1f3a; float:left;}
.b_l_r_cont02 table{width:500px; float:left;}
.b_l_r_cont02 table td{  height:27px;}
.t_left{ text-align:left; font-weight:bold; }

.b_l_l{width:176px; float:left;}
.book_list_pic img{ border:2px solid #a9b53a; float:left;}
.b_l_l div{ width:100%; float:left; text-align:center; margin-bottom:5px;}

.star{ padding-top:20px;}

.b_l_l p{ text-align:center; color:#a9b53a; margin-bottom:10px;}

.b_info{ margin-top:20px;}
.b_info td{height:30px;}
.b_info_tit{ color:#a9b53a; font-weight:bold;}
a.b_info_a { text-decoration:underline; float: right;}
/* book_success */
.book_success{ width:100%;float:left;}
.book_success table td{ height:25px;}
.book_success p{ width:100%; line-height:20px; text-align:center; margin-top:15px;float:left; }
.book_success div{ width:100%; float:left; margin-top:5px;}


/* book-compare */
#div-page-select-compare{float:left; }
.hotel-photo {	text-align: left;  margin:0 0 10px 0; width: 170px;}
#div-page-select-compare .hotel-photo h1 {width: 170px; font-size: 12px}
#div-page-select-compare .hotel-photo img.photo {	border: #8d973a 3px solid; margin:5px 0px;}
#div-page-select-compare table td {	border-bottom: #8d973a 1px solid; padding-left: 10px;}
#div-page-select-compare table td.compare_tit {	background-color: #8d973a; padding-left: 10px; color: #fff; font-weight: bold}
#div-page-select-compare table td.noline {	border-bottom: #fff 0px solid;}
#div-footer-button {text-align: right; margin: 20px 0 0 0; width: 650px; float:left}
.compare_bg{background:#1b1f3a;}
.border_r{border-right:1px solid #8d973a;}
#div-compare-table table{ float:left;}

.maohao{ float:right;}


/* brand */
.sub_brand{ margin-bottom:40px; width:100%; float:left;}
.sub_brand_l img{border:2px solid #a9b53a;}
.sub_brand_r{ width:370px; float:right;}
.sub_brand_r_t{width:100%; float:left;}
.sub_brand_r_t span{ margin-top:10px;color:#c5a86f; font-weight:bold; float:right; }
.sub_brand_r_b{ margin-top:40px; line-height:22px; float:left;}
.sub_brand_r a{ margin-top:5px; color:#c1c1c1; text-decoration:underline; float:right;}

.brand2{ margin-bottom:40px; width:100%; float:left;}
.brand2_r{ width:413px; float:right;}
.brand2_r div{ width:100%; float:left;}
.brand2_tit span{font-weight:bold; margin-right:15px; float:left}
.brand2_txt{ margin:13px 0; height:60px; overflow:hidden; float:left; }
.brand2_l img{border:2px solid #a9b53a; float:left;}
.address{ margin-top:13px;}
.address span{ width:353px; float:left;}
.address a{ float:right; margin-top:20px;}

























