
body,html{
    width:100%;  
    font-family:helvetica neue;  
}
body{
     /*opacity:0;
    filter:alpha(opacity=0);*/
    
    min-width:320px;
}
 
input {
outline: none;
border: none;
-webkit-appearance: none;
  appearance: none;
}
/*附近酒店*/
#recent{
    position:absolute;
    right:17px;
    top:17px;
}
#recent a{
    font-size:18px;
    color:#535353;
   position:relative;
   top:1px;
}
#recent span{
    font-size: 15px;
    color: #535353;
    letter-spacing: 0;
    display:inline-block;
    margin-left:0px;
}
/*底部栏*/
h6{background:red;}
.foot_h5 {width: 100%;position: fixed;bottom: 0;left: 0;height: 50px;z-index: 5;background: #f9f8f6;opacity: 0.9;-moz-opacity:0.9;filter: alpha(opacity=90);}
.foot_h5 ul {width: 100%;height: 42px;padding: 7px 0 0px 0;border-top: 1px solid #D4D4D4;}
.foot_h5 ul li {width: 25%;float: left;height: 35px;border-right: 1px solid #D4D4D4;text-align: center;cursor:pointer;}

.foot_h5 ul li:first-child+li+li+li+li{
    color:#fff;
    border-right: 0;width:24%
}
.foot_h5 ul li a {width: 100%;display: block;margin-top:3px;}
.foot_h5 ul li .span1 {font-size: 20px;color: #595757;position:relative;top:2px;}
.foot_h5 ul li .span4 {font-size: 20px;color: #d4d4d4;position:relative;top:0px;}
.foot_h5 ul li .span2 {font-size: 12px;color: #595757;text-align: center;position:relative;top:2px;}
.foot_h5 ul li .span3 {font-size: 12px;color: #d4d4d4;text-align: center;position:relative;top:0px;}
.foot_h5 ul li code{width:24px;height:24px;-webkit-transform: scale(.5);  transform: scale(.5);font-size:20px;text-align:center;
line-height:24px;border-radius:50%;-webkit-border-radius:50%;background:#C0191F;position:absolute;left:7px;top:-9px;color:#ffffff;}
/*filter_submitti提交*/
.filter_submit{background: #F9F8F6;box-shadow: 0 -2px 10px 0 #C1C1C1;position:absolute;bottom:0;width:100%;height:60px;}
.filter_submit .reset{-webkit-tap-highlight-color:transparent;background-color:#f9f8f6;-webkit-user-select:none;height:38px;margin-top:10px;margin-left:4%;width:34.2%;line-height:38px;text-align: center;border:1px solid #90704D;font-size: 16px;color: #90704D;border-radius:5px;-webkit-border-radius:5px;}
.filter_submit .sure{width:53.3%;border-radius:5px;-webkit-border-radius:5px;border:1px solid #c0191f;margin-top:10px;margin-left:3.5%;height:38px;line-height:38px;font-size: 16px;color: #FFFFFF;background:#C0191F;text-align: center;}
.filter_submit .reset.focus,.filter_submit .reset.hover{background:#90704D;color:#ffffff}
/*搜索*/
.search_h5 {width: 93.2%;padding: 7.5px 3.3% 0px 3.3%;height: 45px;overflow: hidden;zoom: 1;background: #f9f8f6;}
.search_h5 .item {float: left;}
.search_h5 .item1 {width: 31%;/*width: 29.3%;*/height: 35px;font-size: 12px;overflow: hidden;border-radius: 5px;border: 1px solid #D4D4D4;background: #ffffff;-webkit-border-radius: 5px;}
.search_h5 .item1 a {width: 100%;height: 100%;display: block;}
.search_h5 .item1 .ullist {overflow: hidden;background: #ffffff;padding-top: 4px;text-align: center;cursor:pointer;}
.search_h5 .item1 .ullist a {width: 100%;height: 100%;display: block;}
.search_h5 .item1 .ullist li {float: left;}
.search_h5 .item1 .ullist li div{height:13px;line-height:13px;}
.search_h5 .item1 .ullist li div:nth-child(2){margin-top:2px;}
.search_h5 .item1 .ullist .list1{margin-left:12%}
.search_h5 .item1 .ullist .list1 .span1 {font-size: 12px;color: #979797;letter-spacing: -0.49px;text-align: center;}
.search_h5 .item1 .ullist .list1 .span2 {font-size: 12px;color: #595757;letter-spacing: -0.47px;text-align: center;}
.search_h5 .item1 .ullist .list2 {float:left;font-size: 12px;margin-top: 7px;margin-left: 6%;}
.search_h5 .item1 .ullist .list2 span {font-size: 12px;color: #595757;letter-spacing: -0.28px;text-align: center;padding-left:0px;}
.search_h5 .item2 {width: 53.5%;/*width: 51.7%;*/height: 35px;background: #ffffff;border: 1px solid #D4D4D4;border-radius: 5px;margin-left: 3.2%;overflow: hidden;border-radius: 5px;}
.search_h5 .h5_search .icon{position:relative;top:2px;left:10px;}
.search_h5 .item2 a {width: 100%;height: 100%;display: block;}
.search_h5 .item2 a .icon{line-height:37px;margin-left:10px}
.search_h5 .item2 span {width: 12%;line-height: 35px;text-align: center;color: #979797;font-size: 15px}
.search_h5 .item2 .span2{width: 70%;font-size: 12px;height: 35px;text-align:left;padding-left:12px;position:relative;top:0px;cursor:pointer;}
.search_h5 .item3 {width: 9%;/*width: 26px;*/height: 35px;font-size: 18px;text-align: center;float: right;line-height: 18px;margin-left:1.8%}
.search_h5 .item3 a {width: 100%;height: 100%;display: block;}
.search_h5 .item3 span {font-size: 20px;color: #595757;}
.search_h5 .item3 p {font-size: 12px;color: #595757;letter-spacing: 0.7px;text-align: center;margin-top:2px;}
.search_h5 .flag{
    display:none;
}
    .search_h5 .item4 {
        width: 31%; /*width: 29.3%;*/
        height: 35px;
        font-size: 12px;
        overflow: hidden;
        border-radius: 5px;
        border: 1px solid #D4D4D4;
        background: #ffffff;
        -webkit-border-radius: 5px;
        text-align:center
    }
.search_h5 .limit_today span {
    display:inline-block;
    font-size: 12px;
    color: rgba(89,87,87,1);
    line-height: 33px;
}
    .search_h5 .limit_today .sp1 {
        color: #B30012;
        padding-left:5px;
    }
    .search_h5 .limit_today_lcf span {
        display: inline-block;
        font-size: 12px;
        color: rgba(89,87,87,1);
        line-height: 33px;
    }

    .search_h5 .limit_today_lcf .sp1 {
        color: #B30012;
        padding-left: 5px;
    }
/*列表页面*/
.skwrap {
    position: relative;
    width: 100%;
    /*overflow:hidden;*/
}
.skwrap_content .h5_header{background: #f9f8f6;position:fixed;left:0;top:0;z-index:33}
.skwrap_content .search_h5{background:#f9f8f6;position:fixed;left:0;top:43px;z-index:33}
.skwrap_content .h5_header_back{color: #595757 !important;}
.skwrap_content .h5_header_title{color:#595757}
.skwrap_content .h5_header_title a{color:#595757}
.skwrap_content .City .icon{color:#595757 !important;font-size:16px;cursor:pointer;}
.skwrap_content .h5_header_title span{margin-left:12px;font-size:14px;}
/*.skwrap_content .main {position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow-y: scroll;left:0;top:0;bottom:0;right:0;width: 100%;padding-top: 97px;padding-bottom: 50px;}*/
.skwrap_content .main {position:absolute;left:0;top: 97px;bottom:50px;right:0;width: 100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.skwrap_content .main .main_content {width: 100%;}
.skwrap_content .main ul {padding-top: 12px;padding-bottom: 12px;border-bottom: 1px solid #ECECEC;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;position:relative;cursor:pointer;padding: 12px 3.6%;width:92.8%;}
/*.skwrap_content .main ul.main_list:hover{ background:#F9F8F6;}*/

.skwrap_content .main ul.focus ,.skwrap .main ul.hover{background-color:#f9f8f6}
.skwrap_content .main ul li {height: 84px;overflow: hidden;font-size: 12px;}
.skwrap_content .main .li1{width:100%}
.main_list .li1 p{/*height:16px;line-height:16px;*/}
.main_list .li1 .item1 {width: 93px;height: 84px;}
.main_list .li1 .item1 img {height: 100%;width: 100%;background-size: 100% 100%;-webkit-border-radius: 5px;border-radius: 5px;}
                           

.main_list .li1 .item2 {width: 62%;padding-left: 12px;}
.main_list .li1 .item2 .p1{font-size: 14px;margin-top:2px;font-weight:bold;width:100%;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow : ellipsis;
    display:inline-block;
    color:#2F2E2E;
    height:16px;
    line-height:16px;
}
.main_list .li1 .item2 .p2{ /*margin-top:2px;*/height:22px;}
   
.main_list .li1 .item2 .p2 span {font-size: 14px;letter-spacing: -0.68px;color: #90704D;text-align: center;line-height:20px}
.main_list .li1 .item2 .p2 .span2 {font-size: 16px;line-height:20px}
.main_list .li1 .item2 .p2 .span1 {font-size: 12px;color: #979797;line-height:20px}
.main_list .li1 .item2 .p2 .span3 {font-size: 12px;color: #979797;line-height:20px;margin-left:10px;display:inline-block;}
.main_list .li1 .item2 .p3 {font-size: 12px;color: #979797;height:12px;/*line-height:18px;*/letter-spacing: -0.58px;width:70%;
word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow : ellipsis;
    position:relative;
    z-index:10000000;
    margin-top:3px;
}
.main_list .li1 .item2 .p4{padding-top:8px;height:17px;} 
.main_list .li1 .item2 .p4 span{box-sizing:border-box;padding:1px;display:inline-block;border:1px solid #FD6D00;color: #FD6D00;font-size:12px;border-raidus:5px;-webkit-border-radius:5px;}
.main_list .li1 .item2 .p4 span.zt{color:#4B8FE0;border-color:#4B8FE0;}
.main_list .li1 .item2 .p4 .zero_tip{box-sizing:border-box;padding:0px 7px;display:inline-block;border:1px solid #FD6D00;color: #FD6D00;font-size:10px;border-raidus:3px;-webkit-border-radius:3px;line-height:17px;;}

.main_list .li2{width:30.3%;height:70px;position:absolute;right:3.6%;top:4px;}
.skwrap .main .li2 p{text-align: right;color:#c0191f;margin-top:30px;}
.skwrap .main .li2 p span{font-size:12px;position:relative;top:4px;}
.skwrap .main .li2 p span:first-child{right:-4px;}
.skwrap .main .li2 p strong{font-size:20px;font-weight:bold;position:relative;top:9px;}
/*.skwrap .main .li2 p strong var{position:relative;top:5px;}*/
.finish {width: 100%;height: 31px;margin-top: 26px;margin-bottom: 26px;display:block}
.finish p {width: 110px;margin: 0 auto;height: 30px;color: #979797;text-align: center;}
.finish p .icon {font-size: 26px;display: inline-block;float: left;}
.finish p strong {font-size: 12px;float: left;margin-top: 5px;color: #979797;text-align: center;}
.more_date{
    text-align:center;
    height:50px;
    line-height:50px;
    font-size: 16px;  
    /*font-weight: bold;*/ 
    color:#949494;
   
}
.more_date .iconfont{
   
    font-size: 20px;  
    /*font-weight: bold;*/ 
    color:#949494;
    display:inline-block;
    margin-right:6px;
    position:relative;
    top:2px;
   
}
/*排序*/
.sort_popUp {width: 100%;height:100%;display: none;overflow: hidden;position:absolute;bottom:0;left:0;z-index:6666}
.sort_popUp .list .hz {width: 100%;height:100%;opacity: 0.4;-moz-opacity:0.4;filter: alpha(opacity=40);background: #000000;position: fixed;top: 0;left: 0;z-index: 5;}
.sort_popUp .list ul {width: 96%;padding: 0 2%;height: 150px;background: #ffffff;position: fixed;bottom: 0;left: 0;z-index: 6;}
.sort_popUp .list ul li {width: 100%;line-height: 50px;height: 50px;color:#595757;text-align: center;border-bottom: 1px solid #D4D4D4;font-size: 14px;letter-spacing: -0.34px;position: relative;cursor:pointer;}
.sort_popUp .list ul li:hover{background: #FFF5F6;}
.sort_popUp .list ul li span {position: absolute;right: 6.3%;top: 0px;font-size:14px;display: none;}
.sort_popUp .list ul li span.active {display: block;}
.sort_popUp ul li a {color: #595757;}
.sort_popUp .list ul li.active {color: #c0191f;}
/*排序结束*/

/*筛选,品牌*/
.sktony{width: 100%;height:100%;background:#f9f8f6;overflow: hidden;z-index:9999;position:fixed;z-index:9999;left:200%;bottom:0;}
.skwrap .sktony .h5_header{background:#c0191f;}
.sktony.active{left:0;}
/*品牌开始*/
.skTerritory_list {width: 100%;height:100%;position:fixed;z-index:9999;left:200%;bottom:0px;background:#ffffff}
.skwrap .skTerritory_list .h5_header .h5_header_back,.skwrap .skTerritory_list .h5_header .h5_header_title{color:#ffffff}
.skTerritory_list.active{left:0;}

/*筛选,品牌cont*/
.tab_cont {width: 100%;position: absolute;top: 0;left: 0;bottom: 0;margin-top: 45px;margin-bottom:60px;}
.tab_cont .tab {width: 26.4%;height: 100%;background: #F9F8F6;border-right: 1px solid #D4D4D4;float: left;}
.tab_cont .tab div {width: 100%;border-bottom: 1px solid #D4D4D4;height: 45px;line-height: 45px;text-align: center;font-size: 13px;color: #595757;letter-spacing: 0;background: #F9F8F6;cursor:pointer;}
.tab_cont .tab div:hover{background: #FFF5F6;}
.tab_cont .tab div span{margin-right:6px;margin-top:-1px;color:#C0191F;display:none;font-size:14px;}
.tab_cont .tab div span.active{display:inline-block}
.tab_cont .tab div.active {background: #ffffff;border-right: 2px solid #ffffff;box-sizing: content-box;}
.tab_cont .list_item {background:#ffffff;width: 73.2%;float: left;height: 100%;overflow-y: scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.tab_cont .list_item .item_r {padding: 0 5%;display: none;overflow: hidden;}
.tab_cont .list_item .item_r.active{display: block;}
.tab_cont .list_item .item_r p {margin: 0;border-bottom: 1px solid #d4d4d4;height: 45px;padding-left: 4%;line-height:45px;font-size: 13px;color: #595757;letter-spacing: 0;position: relative;cursor:pointer;}
.tab_cont .list_item .item_r p.active {color: #c0191f;letter-spacing: 0;}
.tab_cont .list_item .item_r p span {position: absolute;right: 10px;top: 0px;color: #c0191f;display: none;font-size:16px;}
.tab_cont .list_item .item_r .all_trading span{animation:swing ls inherit;-webkit-animation:swing 0.5s linear}
.tab_cont .list_item .item_r .all_trading  span.active {display: block;}
.tab_cont .list_item .item_r .area_list span{top:0px;}
.tab_cont .list_item .item_r .area_list span.active{display:block}
.tab_cont .list_item .item_r div.not{position:absolute;left:0;top:50%;height:26px;font-size:20px;color: #D4D4D4;margin-top:-13px;width:100%;line-height:100%;text-align: center;}
/*筛选，品牌结束*/
/*地图*/
.warpsearch .h5_header{background:#faf9f7;opacity: 0.9;-moz-opacity:0.9;filter: alpha(opacity=90);position:absolute;z-index: 5;}
.warpsearch .h5_header_back{color:#595757}
.warpsearch .h5_header_title{color:#595757}
.warpsearch .h5_header_title a{color:#595757}
.warpsearch .h5_header_title span{margin-left:12px;font-size:14px;}
.warpsearch .nearby{position:absolute;width:26px;left:88.5%;top:10px;text-align: center;font-size:20px;line-height:15px;color:#595757}
.warpsearch .nearby code{font-size:12px;}
.warpsearch .search_h5{position:absolute;z-index: 5;top:45px;background:#faf9f7;opacity: 0.9;-moz-opacity:0.9;filter: alpha(opacity=90)}
.warpsearch .foot_h5{background: #f9f8f6;opacity: 0.9;-moz-opacity:0.9;filter: alpha(opacity=90);}
.warpsearch .foot_h5 ul li{width:33.3%;box-sizing: border-box;}
.warpsearch .map{z-index:4;width:100%;position:absolute;height: 100%;background:#d4d4d4;}

.warpsearch .cost{z-index:4;position:relative;text-align:center;border-radius:5px;-webkit-border-radius:5px;padding:5px 5px;height: 28px;line-height: 20px;font-size: 14px;color: #ffffff;letter-spacing: 0;background:#C0191F}
.warpsearch .cost .befor{  
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #C0191F;
  display: inline-block;
  content: "";
  position: absolute;
  bottom: -8px;
  left: 50%;
  left:40%\0;
  -webkit-transform: translateX(-50%);}
.warpsearch .cost .brand_name{
  font-size:12px;display:block;  
  height:12px;
  height:13px\9;
  line-height:12px;
  line-height:13px\9;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;}
.warpsearch .cost a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:9999}
.warpsearch .cost code{font-size:15px;}
.warpsearch .cost code b{font-weight:normal;font-size:12px;}
.warpsearch .cost code .infi_price{color:#FFFFFF}

.warpsearch .rocker {z-index:5;height: 48px;width: 32px;position: absolute;top: 200px;left: 150px;overflow:hidden}
.warpsearch .rocker span{
	background-position:-50px 0;
	left:-50px\9;top:0\9;
	position:relative\9}

.warpsearch .zoom {height: 147px;position: fixed;left:3%;bottom: 65px;z-index:4}
.warpsearch .zoom div {width: 40px;height: 40px;background:#000;opacity:0.6; filter:alpha(opacity=60);   
 -moz-opacity:0.6; border-radius: 5px;line-height: 44px;text-align: center;}
.warpsearch .zoom .shrink {margin-bottom: 2px;}
.warpsearch .zoom .sign {margin-top: 25px;}
.warpsearch .zoom span {font-size: 25px;color: #ffffff;}
.warpsearch .inquires {position: fixed;z-index:4;bottom: 65px;width: 210px;height: 40px;right: 3%;line-height: 40px;background: #000;opacity:0.6; filter:alpha(opacity=60);   
 -moz-opacity:0.6;border-radius: 5px;}
.warpsearch .inquires div{position:relative;width:100%;height:100%;}
.warpsearch .inquires .span1 {position:absolute;left:12px;top:3px;color: #ffffff;font-size: 24px}
.warpsearch .inquires .span2 {color: #ffffff;font-size: 13px;margin-left: 46px;letter-spacing: 0;font-weight: bold}

 .amap-controls{display:none}
    .amap-markers .amap-marker:nth-child(1){z-index:9999 !important} 
/*地图结束*/

/*城市选择*/


.sk_selectionCity {   
  position:fixed;
  /*position:absolute;*/
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;background-color: #f9f8f6;z-index:9999;left:200%;}
.selectionCity_cont{
  width:100%;
   position:absolute;
   top:100px;
   bottom:0;left:0;
  -webkit-overflow-scrolling: touch;
  /*-webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);*/
  overflow-y: scroll;  }
.sk_selectionCity .h5_fixed{
    -webkit-transform: translateZ(0);
    position:fixed;
    top:0px;
    left:200%;
      
}
.sk_selectionCity .soso_a{
    -webkit-transform: translateZ(0);
    width:100%;
    position:fixed;top:44px;
    background: #f9f8f6;
    left:200%;
}
.sk_selectionCity .soso {margin:0 auto;width: 90%;background: #f9f8f6;padding: 10px 0;height: 35px;}

.sk_selectionCity .soso .list2 {overflow: hidden;background: #ffffff;border: 1px solid #D4D4D4;border-radius: 5px;-webkit-border-radius: 5px;}
.sk_selectionCity .soso .list2 span {text-align: center;float: left;margin-top:10px;margin-left:3%;font-size: 16px;color: #979797;}
.sk_selectionCity .soso div.list2 input {width: 80%;margin-left:4px;float: left;border: none;height:25px;line-height:25px;padding:5px 0;font-size: 14px;color:#535353}
.sk_selectionCity .tab {width: 100%;height: 40px;background: #ffffff}
.sk_selectionCity .tab div {width: 50%;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #979797;letter-spacing: -0.36px;}
.sk_selectionCity .tab div.active {color: #c0191f;border-bottom: 2px solid #c0191f}
.sk_selectionCity .list {width: 95.5%;background: #ffffff;margin-top:10px;padding-left: 4.5%;padding-bottom:10px}
.sk_selectionCity .list:nth-child(1){margin-top:0px}
.sk_selectionCity .list h3 {width: 95%;height: 17px;line-height:17px;font-size: 14px;color: #595757;letter-spacing: -0.32px;padding:8px 0;font-weight: 600;}
.sk_selectionCity .list ul {overflow: hidden;width: 100%;}
.sk_selectionCity .business .list ul li {width: 27.7%;float: left;margin: 0px 4.3% 14px 0;}
.sk_selectionCity .business .list ul li.seach_more{width: 27.7%;float: left;margin: 0px 4.3% 14px 0;height: 28px;text-align: center;line-height: 30px;border: 1px solid #D4D4D4;border-radius:5px;}


.sk_selectionCity .business .list ul li a{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;color: #595757;border: 1px solid #D4D4D4;border-radius: 5px;font-size: 14px;letter-spacing: -0.68px;display:block;width:100%;height: 28px;text-align: center;line-height: 28px;}
.sk_selectionCity .business .list ul li a:hover{color: #C0191F;
    border: 1px solid #C0191F;
    background: #FFF4F6;}
.sk_selectionCity .business .list ul li a.focus, .sk_selectionCity .business .list ul li a.hocev{color: #C0191F;border: 1px solid #C0191F;background: #FFF4F6;}
.sk_selectionCity .letter{display:none;-webkit-transform: translateZ(0);width: 25px;position:fixed;top:50%;margin-top:-203px;background: #ffffff;right: 0;z-index: 99999999999999999!important;opacity: 0.4;-moz-opacity:0.4;filter: alpha(opacity=40);}
.sk_selectionCity .letter ul li {font-size: 12px;line-height: 20px;text-align: center;position: relative;color: #90704d;cursor:pointer;}
.sk_selectionCity .letter ul li a {width: 38px;height: 35px;font-size: 24px;text-align: center;position: absolute;line-height: 35px;
left: -35px;top: -10px;border-radius: 5px;color: #ffffff;opacity: 0.89;-moz-opacity:0.89;filter: alpha(opacity=89);background: #90704d;display: none;
/*background: url(../image/wap/public_img.png) no-repeat 0 -35px;background-size: 321px 230px;*/}
.sk_selectionCity .letter ul li span {font-size: 12px;color: #90704d;}
.sk_selectionCity .footTab {width: 100%;}
.sk_selectionCity .footTab ul {width: 100%;}
.sk_selectionCity .footTab ul li {width: 100%;overflow: hidden;background:#f9f8f6;cursor:pointer;}
.sk_selectionCity .footTab ul li span {padding-left: 4.5%;height: 40px;line-height: 40px;display: block;width: 95.5%;background:#f9f8f6;border-bottom: 1px solid #d4d4d4;}
.sk_selectionCity .footTab ul li a {-webkit-tap-highlight-color:transparent;-webkit-user-select:none;padding-left: 4.5%;width: 95.5%;height: 40px;line-height: 40px;background: #ffffff;border-bottom: 1px solid #d4d4d4;display: none;font-size: 14px;color: #595757;letter-spacing: -0.78px;}
.sk_selectionCity .footTab ul li a.focus,.sk_selectionCity .footTab ul li a.hover{background: #FFF5F6;}
.sk_selectionCity .footTab ul li a.select {display: block;}
.sk_selectionCity .search_key_city {
   display: none;
   width:100%;
   position:absolute;
   top:100px;
   /*bottom:0;*/left:0;
  -webkit-overflow-scrolling: touch;
  /*-webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);*/
  /*overflow-y: scroll;*/ }

.sk_selectionCity .search_key_city  ul li{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;height: 34px; line-height: 34px; border-bottom: 1px solid #D4D4D4;background:#ffffff}
.sk_selectionCity .search_key_city  ul li:nth-child(1){border-top:1px solid #d4d4d4}
.sk_selectionCity .search_key_city  ul li.focus,.sk_selectionCity .search_key_city  ul li.hover{background: #FFF5F6}
.sk_selectionCity .search_key_city  ul li:hover{background: #FFF5F6}
.sk_selectionCity .search_key_city  ul li b {
    display:inline-block; 
   
    line-height: 34px;
    padding-left: 4.5%;
    /*background: #f9f8f6;*/
    font-size: 14px;
    color: #002727;
    font-weight:normal

}
.sk_selectionCity .search_key_city  ul li span b{
      padding-left: 0%;
}
.sk_selectionCity .search_key_city  ul li b span{color: #232323;}
.sk_selectionCity .search_key_city  ul li b span span{color:#C0191F;}
#currentCityNotFound_a{
    display:none;
    line-height:46px;
    color: #979797;
    font-size: 14px;
    border-top:1px solid #d4d4d4;
    text-align:center
}


/*城市选择结束*/

/*搜索开始*/
.skSeek {   
  position:fixed;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;background: #f9f8f6;position:fixed;z-index:9999;left:200%;}
.skSeek.active{left:0;}
.skSeek .skSeek_con{
    width:100%;position:absolute;top:45px;left:0;bottom:0;-webkit-overflow-scrolling: touch;
  /*-webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);*/
  /*overflow-y: scroll;*/
  overflow:auto;
}
.skSeek .h5_header{position:fixed;top:0px;z-index:9999;left:200%;min-width:320px;}
.skSeek .seach_City{position:relative;width:70%;height:30px;margin-left:12.2%;background:#fff;border-radius:5px;-webkit-border-radius:5px;top:8px;background:#fff}
.skSeek .seach_City .magnifying_glass{ position:relative; top:1px;width:10%;text-align:center;color:#979797;font-size:15px;display:inline-block;height:30px;line-height:30px;}
.skSeek .seach_City input{width:76%;height:18px;line-height:18px;color:#535353;padding:0;padding:4px 0px;font-size:12px;background:#fff;/*border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px;*/}

.skSeek .seach_City .h5_close_box{
    width:10%;
    /*height:30px;*/
    /*border-radius:0px 5px 5px 0px;*/
    background:#fff;
    display:inline-block;
    position:relative; 
    top:1px;
   text-align:center;
   
}
.skSeek .seach_City .close{/*position:absolute;*/font-size:13px;right:15px;top:10px;color:#979797;cursor:pointer;}
.skSeek .cs_Search{position:absolute;right:0;top:0;width:17.5%;line-height:45px;font-size:16px;color:#ffffff;text-align: center;cursor:pointer;}
.skSeek .list {background: #ffffff;margin-top: 10px;padding: 8px 0px 6px 7.3%;}
.skSeek .list h3 {height: 18px;line-height:18px;font-size: 13px;color: #595757;margin-bottom: 13px;letter-spacing: -0.32px;}
.skSeek .list ul {overflow: hidden;}
.skSeek .business .list ul .seach_sq{display:none;}
.skSeek .business .list ul .seach_sq.dis{display:block}
.skSeek .business .list ul .seach_more span{color:#595757;display:block;width:100%;height:100%;font-size: 12px;border: 1px solid #D4D4D4;border-radius: 5px;}
.skSeek .business .list ul li {width: 28%;font-size: 12px;margin:0px 3.3% 12px 0;float: left;height: 38px;text-align: center;line-height: 38px;}
.skSeek .list ul li a {-webkit-tap-highlight-color:transparent;-webkit-user-select:none;color:#595757;display:block;width:90%;padding:0 5%;height:100%;font-size: 12px;border: 1px solid #D4D4D4;border-radius: 5px;
 text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor:pointer;}
.skSeek .list ul li a.focus,.skSeek .list ul li a.hover{color: #c0191f;background: #FFF4F6;border-color:#c0191f}
.skSeek .list ul li a:hover{color: #c0191f;background: #FFF4F6;border-color:#c0191f}
.fuzzy_query, .fuzzy_wz_query {
    display: none
}
.skSeek .skSeek_con .skSeek_con a, .skSeek .skSeek_con .fuzzy_wz_query a, .fuzzy_query a{
    display: block;
    box-sizing: border-box;
    border-bottom: 1px solid #D4D4D4;
    padding: 10px 0px;
    padding-left: 4.5%;
    background: #ffffff;
    font-size: 14px;
    color: #535353;
}
        .fuzzy_query a.focus, .fuzzy_query a.hover, .fuzzy_wz_query a.focus, .fuzzy_wz_query a.hover {
            background: #FFF5F6;
        }
        .fuzzy_query a:hover, .fuzzy_wz_query a:hover {
            background: #FFF5F6;
        }
        .fuzzy_query a span, .fuzzy_wz_query a span {
            color: #C0191F !important;
        }

.pin_h5 {
    width: 30px;
    height: 30px;
    border-radius: 50% 50% 50% 0;
    background: #2C7CF9;
    position: absolute;
    z-index: 9999;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: 50%;
    top: 50%;
    margin: -20px 0 0 -20px;
    -webkit-animation-name: bounce;
    -moz-animation-name: bounce;
    -o-animation-name: bounce;
    -ms-animation-name: bounce;
    animation-name: bounce;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    -ms-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    -ms-animation-duration: 1s;
    animation-duration: 1s;
}

    .pin_h5:after {
        content: '';
        width: 14px;
        height: 14px;
        margin: 8px 0 0 8px;
        background: #D4E5FF;
        position: absolute;
        border-radius: 50%;
    }

.pulse_h5 {
    background: rgba(0,0,0,0.2);
    border-radius: 50%;
    height: 14px;
    width: 14px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: 11px 0px 0px -12px;
    -webkit-transform: rotateX(55deg);
    -moz-transform: rotateX(55deg);
    -o-transform: rotateX(55deg);
    -ms-transform: rotateX(55deg);
    transform: rotateX(55deg);
    z-index: -2;
}

    .pulse_h5:after {
        content: "";
        border-radius: 50%;
        height: 40px;
        width: 40px;
        position: absolute;
        margin: -13px 0 0 -13px;
        -webkit-animation: pulsate 1s ease-out;
        -moz-animation: pulsate 1s ease-out;
        -o-animation: pulsate 1s ease-out;
        -ms-animation: pulsate 1s ease-out;
        animation: pulsate 1s ease-out;
        -webkit-animation-iteration-count: infinite;
        -moz-animation-iteration-count: infinite;
        -o-animation-iteration-count: infinite;
        -ms-animation-iteration-count: infinite;
        animation-iteration-count: infinite;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-box-shadow: 0 0 1px 2px #89849b;
        box-shadow: 0 0 1px 2px #89849b;
        -webkit-animation-delay: 1.1s;
        -moz-animation-delay: 1.1s;
        -o-animation-delay: 1.1s;
        -ms-animation-delay: 1.1s;
        animation-delay: 1.1s;
    }

@-moz-keyframes pulsate {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        -moz-transform: scale(0.1, 0.1);
        -o-transform: scale(0.1, 0.1);
        -ms-transform: scale(0.1, 0.1);
        transform: scale(0.1, 0.1);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    50% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }

    100% {
        -webkit-transform: scale(1.2, 1.2);
        -moz-transform: scale(1.2, 1.2);
        -o-transform: scale(1.2, 1.2);
        -ms-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
}

@-webkit-keyframes pulsate {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        -moz-transform: scale(0.1, 0.1);
        -o-transform: scale(0.1, 0.1);
        -ms-transform: scale(0.1, 0.1);
        transform: scale(0.1, 0.1);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    50% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }

    100% {
        -webkit-transform: scale(1.2, 1.2);
        -moz-transform: scale(1.2, 1.2);
        -o-transform: scale(1.2, 1.2);
        -ms-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
}

@-o-keyframes pulsate {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        -moz-transform: scale(0.1, 0.1);
        -o-transform: scale(0.1, 0.1);
        -ms-transform: scale(0.1, 0.1);
        transform: scale(0.1, 0.1);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    50% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }

    100% {
        -webkit-transform: scale(1.2, 1.2);
        -moz-transform: scale(1.2, 1.2);
        -o-transform: scale(1.2, 1.2);
        -ms-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
}

@keyframes pulsate {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        -moz-transform: scale(0.1, 0.1);
        -o-transform: scale(0.1, 0.1);
        -ms-transform: scale(0.1, 0.1);
        transform: scale(0.1, 0.1);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    50% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }

    100% {
        -webkit-transform: scale(1.2, 1.2);
        -moz-transform: scale(1.2, 1.2);
        -o-transform: scale(1.2, 1.2);
        -ms-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }
}

@-moz-keyframes bounce {
    0% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-2000px) rotate(-45deg);
        -moz-transform: translateY(-2000px) rotate(-45deg);
        -o-transform: translateY(-2000px) rotate(-45deg);
        -ms-transform: translateY(-2000px) rotate(-45deg);
        transform: translateY(-2000px) rotate(-45deg);
    }

    60% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transform: translateY(30px) rotate(-45deg);
        -moz-transform: translateY(30px) rotate(-45deg);
        -o-transform: translateY(30px) rotate(-45deg);
        -ms-transform: translateY(30px) rotate(-45deg);
        transform: translateY(30px) rotate(-45deg);
    }

    80% {
        -webkit-transform: translateY(-10px) rotate(-45deg);
        -moz-transform: translateY(-10px) rotate(-45deg);
        -o-transform: translateY(-10px) rotate(-45deg);
        -ms-transform: translateY(-10px) rotate(-45deg);
        transform: translateY(-10px) rotate(-45deg);
    }

    100% {
        -webkit-transform: translateY(0) rotate(-45deg);
        -moz-transform: translateY(0) rotate(-45deg);
        -o-transform: translateY(0) rotate(-45deg);
        -ms-transform: translateY(0) rotate(-45deg);
        transform: translateY(0) rotate(-45deg);
    }
}

@-webkit-keyframes bounce {
    0% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-2000px) rotate(-45deg);
        -moz-transform: translateY(-2000px) rotate(-45deg);
        -o-transform: translateY(-2000px) rotate(-45deg);
        -ms-transform: translateY(-2000px) rotate(-45deg);
        transform: translateY(-2000px) rotate(-45deg);
    }

    60% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transform: translateY(30px) rotate(-45deg);
        -moz-transform: translateY(30px) rotate(-45deg);
        -o-transform: translateY(30px) rotate(-45deg);
        -ms-transform: translateY(30px) rotate(-45deg);
        transform: translateY(30px) rotate(-45deg);
    }

    80% {
        -webkit-transform: translateY(-10px) rotate(-45deg);
        -moz-transform: translateY(-10px) rotate(-45deg);
        -o-transform: translateY(-10px) rotate(-45deg);
        -ms-transform: translateY(-10px) rotate(-45deg);
        transform: translateY(-10px) rotate(-45deg);
    }

    100% {
        -webkit-transform: translateY(0) rotate(-45deg);
        -moz-transform: translateY(0) rotate(-45deg);
        -o-transform: translateY(0) rotate(-45deg);
        -ms-transform: translateY(0) rotate(-45deg);
        transform: translateY(0) rotate(-45deg);
    }
}

@-o-keyframes bounce {
    0% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-2000px) rotate(-45deg);
        -moz-transform: translateY(-2000px) rotate(-45deg);
        -o-transform: translateY(-2000px) rotate(-45deg);
        -ms-transform: translateY(-2000px) rotate(-45deg);
        transform: translateY(-2000px) rotate(-45deg);
    }

    60% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transform: translateY(30px) rotate(-45deg);
        -moz-transform: translateY(30px) rotate(-45deg);
        -o-transform: translateY(30px) rotate(-45deg);
        -ms-transform: translateY(30px) rotate(-45deg);
        transform: translateY(30px) rotate(-45deg);
    }

    80% {
        -webkit-transform: translateY(-10px) rotate(-45deg);
        -moz-transform: translateY(-10px) rotate(-45deg);
        -o-transform: translateY(-10px) rotate(-45deg);
        -ms-transform: translateY(-10px) rotate(-45deg);
        transform: translateY(-10px) rotate(-45deg);
    }

    100% {
        -webkit-transform: translateY(0) rotate(-45deg);
        -moz-transform: translateY(0) rotate(-45deg);
        -o-transform: translateY(0) rotate(-45deg);
        -ms-transform: translateY(0) rotate(-45deg);
        transform: translateY(0) rotate(-45deg);
    }
}

@keyframes bounce {
    0% {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-2000px) rotate(-45deg);
        -moz-transform: translateY(-2000px) rotate(-45deg);
        -o-transform: translateY(-2000px) rotate(-45deg);
        -ms-transform: translateY(-2000px) rotate(-45deg);
        transform: translateY(-2000px) rotate(-45deg);
    }

    60% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        -webkit-transform: translateY(30px) rotate(-45deg);
        -moz-transform: translateY(30px) rotate(-45deg);
        -o-transform: translateY(30px) rotate(-45deg);
        -ms-transform: translateY(30px) rotate(-45deg);
        transform: translateY(30px) rotate(-45deg);
    }

    80% {
        -webkit-transform: translateY(-10px) rotate(-45deg);
        -moz-transform: translateY(-10px) rotate(-45deg);
        -o-transform: translateY(-10px) rotate(-45deg);
        -ms-transform: translateY(-10px) rotate(-45deg);
        transform: translateY(-10px) rotate(-45deg);
    }

    100% {
        -webkit-transform: translateY(0) rotate(-45deg);
        -moz-transform: translateY(0) rotate(-45deg);
        -o-transform: translateY(0) rotate(-45deg);
        -ms-transform: translateY(0) rotate(-45deg);
        transform: translateY(0) rotate(-45deg);
    }
}

/* 动画 */
@keyframes swing {
	0% {transform:tranlate(0,0);-webkit-transform: translate(0,0);}
	25%{transform:tranlate(0,4px);-webkit-transform:translate(0,4px)}
	50%{transform:tranlate(0,0px);-webkit-transform:translate(0,0)}
	75%{transform:tranlate(0,4px);-webkit-transform:translate(0,4px)}
	100%{transform:tranlate(0,0);-webkit-transform:translate(0,0)}
}
@-webkit-keyframes swing {
	0% {transform:tranlate(0,0);-webkit-transform: translate(0,0);}
	25%{transform:tranlate(0,4px);-webkit-transform:translate(0,4px)}
	50%{transform:tranlate(0,0px);-webkit-transform:translate(0,0)}
	75%{transform:tranlate(0,4px);-webkit-transform:translate(0,4px)}
	100%{transform:tranlate(0,0);-webkit-transform:translate(0,0)}
}
@-moz-keyframes swing {
	0% {transform:tranlate(0,0);-webkit-transform: translate(0,0);}
	25%{transform:tranlate(0,4px);-webkit-transform:translate(0,4px)}
	50%{transform:tranlate(0,0px);-webkit-transform:translate(0,0)}
	75%{transform:tranlate(0,4px);-webkit-transform:translate(0,4px)}
	100%{transform:tranlate(0,0);-webkit-transform:translate(0,0)}
}
@-o-keyframes swing {
	0% {transform:tranlate(0,0);-webkit-transform: translate(0,0);}
	25%{transform:tranlate(0,4px);-webkit-transform:translate(0,4px)}
	50%{transform:tranlate(0,0px);-webkit-transform:translate(0,0)}
	75%{transform:tranlate(0,4px);-webkit-transform:translate(0,4px)}
	100%{transform:tranlate(0,0);-webkit-transform:translate(0,0)}
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .top_logo div.brands_logo{position:static !important}
}

/*默认*/
.hotel_list_icon_h5 { color: #2f2e2e !important; }
    .hotel_list_icon_h5 span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/default.png) no-repeat 0 0; }

/* 建国饭店 */
.hotel_list_icon_h5_JG { color: #FF7300 !important; }
    .hotel_list_icon_h5_JG span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/jianguo.png) no-repeat 0 0; }
/* 璞隐 */
.hotel_list_icon_h5_BH { color: #CEC5A6 !important; }
    .hotel_list_icon_h5_BH span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/puyin.png) no-repeat 0 0; }
/* 南苑 */
.hotel_list_icon_h5_NY { color: #009844 !important; }
    .hotel_list_icon_h5_NY span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/nanyuan.png) no-repeat 0 0; }
/* 京伦 */
.hotel_list_icon_h5_JL { color: #C0AC49 !important; }
    .hotel_list_icon_h5_JL span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/jinglun.png) no-repeat 0 0; }
/* 扉缦 */
.hotel_list_icon_h5_FM { color: #966C72 !important; }
.hotel_list_icon_h5_FM span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/feiman.png) no-repeat 0 0; }

/* 和颐至尊 */
.hotel_list_icon_h5_YZ { color: #C4A958 !important; }
    .hotel_list_icon_h5_YZ span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/zhizun.png) no-repeat 0 0; }


/* 如家精选 */
.hotel_list_icon_h5_JX { color: #918169 !important; }
    .hotel_list_icon_h5_JX span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/jingxuan.png) no-repeat 0 0; }
/* 如家商旅 */
.hotel_list_icon_h5_TC { color: #717071 !important; }
    .hotel_list_icon_h5_TC span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/shanglv.png) no-repeat 0 0; }

/* 素柏云 */
.hotel_list_icon_h5_Y3 { color: #685040 !important; }
    .hotel_list_icon_h5_Y3 span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/subo.png) no-repeat 0 0; }
/* 如家 */
.hotel_list_icon_h5_KJ { color: #ED6C00 !important; }
    .hotel_list_icon_h5_KJ span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/rujia.png) no-repeat 0 0; }
/* 莫泰 */
.hotel_list_icon_h5_MT { color: #00793C !important; }
    .hotel_list_icon_h5_MT span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/motai.png) no-repeat 0 0; }
/* 云上四季 */
.hotel_list_icon_h5_YS { color: #A40000 !important; }
    .hotel_list_icon_h5_YS span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/yssj.png) no-repeat 0 0; }

/* 派柏云 */
.hotel_list_icon_h5_Y1 { color: #8D8B00 !important; }
    .hotel_list_icon_h5_Y1 span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/paibo.png) no-repeat 0 0; }
/* 寒舍 */
.hotel_list_icon_h5_HS { color: #2F2E2E !important; }
    .hotel_list_icon_h5_HS span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/hanshe.png) no-repeat 0 0; }
/* 云上四季民宿 */
.hotel_list_icon_h5_MS { color: #5B3A00 !important; }
    .hotel_list_icon_h5_MS span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/minsu.png) no-repeat 0 0; }
/*漫太湖四季客栈*/
.hotel_list_icon_h5_MH {
    color: #5B3A00 !important;
}
    .hotel_list_icon_h5_MH span {
        background: url(https://webimgs.bthhotels.com/cms/image/web/map/minsu.png) no-repeat 0 0;
    }

/* 华驿 */
.hotel_list_icon_h5_HY { color: #CB1111 !important; }
    .hotel_list_icon_h5_HY span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/huayi.png) no-repeat 0 0; }
/* 家联盟 */
.hotel_list_icon_h5_JM { color: #C0191F !important; }
    .hotel_list_icon_h5_JM span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/jialianmen.png) no-repeat 0 0; }
/* 如家联盟 管理输出 */
.hotel_list_icon_h5_GL { color: #C0191F !important; }
    .hotel_list_icon_h5_GL span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/jialianmen.png) no-repeat 0 0; }

/* 逗号公寓 */
.hotel_list_icon_h5_DH { color: #C31A1F !important; }
    .hotel_list_icon_h5_DH span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/douhaogongyu.png) no-repeat 0 0; }

/*以下内容未找到对应酒店代码*/
/* 南山 */
.hotel_list_icon_h5_NS { color: #E50012 !important; }
    .hotel_list_icon_h5_NS span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/nanshan.png) no-repeat 0 0; }
/* 和颐至尚 */
.hotel_list_icon_h5_YT { color: #411F1F !important; }
    .hotel_list_icon_h5_YT span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/zhishang.png) no-repeat 0 0; }

/* 和颐至尚 */
.hotel_list_icon_h5_HZ { color: #411F1F !important; }
    .hotel_list_icon_h5_HZ span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/zhishang.png) no-repeat 0 0; }
/* 和颐至格 */
.hotel_list_icon_h5_ZG { color: #4295B1 !important; }
    .hotel_list_icon_h5_ZG span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/zhige.png) no-repeat 0 0; }
/* 驿居（金） */
.hotel_list_icon_h5_EG { color: #987023 !important; }
    .hotel_list_icon_h5_EG span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/yiju_jin.png) no-repeat 0 0; }

.hotel_list_icon_h5_E1 { color: #987023 !important; }
    .hotel_list_icon_h5_E1 span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/yiju_jin.png) no-repeat 0 0; }

/* 驿居（蓝） */
.hotel_list_icon_h5_yiju_lan { color: #003763 !important; }
    .hotel_list_icon_h5_yiju_lan span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/yiju_lan.png) no-repeat 0 0; }
/* 欣燕都 */
.hotel_list_icon_h5_SD { color: #8E5D21 !important; }
    .hotel_list_icon_h5_SD span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/xinyandu.png) no-repeat 0 0; }
/* 雅客e家 */
.hotel_list_icon_h5_YK { color: #2F2E2E !important; }
    .hotel_list_icon_h5_YK span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/yake.png) no-repeat 0 0; }

/* 嘉乐比 */
.hotel_list_icon_h5_CB { color: #0096DF !important; }
    .hotel_list_icon_h5_CB span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/jialebi.png) no-repeat 0 0; }
/* 如家小镇 */
.hotel_list_icon_h5_ST { color: #176F93 !important; }
    .hotel_list_icon_h5_ST span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/rujiaxiaozhen.png) no-repeat 0 0; }
/* 青巢公寓 */
.hotel_list_icon_h5_DO { color: #73BC5C !important; }
    .hotel_list_icon_h5_DO span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/qinchao.png) no-repeat 0 0; }
/* 逗号之家 */
.hotel_list_icon_h5_DJ { color: #E6800E !important; }
    .hotel_list_icon_h5_DJ span { background: url(https://webimgs.bthhotels.com/cms/image/web/map/douhaozhijia.png) no-repeat 0 0; }
   
    
    
     .date_box_choose {
    -webkit-overflow-scrolling: touch;
    position: fixed;
    overflow-y: auto;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 50;
    left: 200%;
    background-color: #f9f8f6;
}

/*===============list_wrap_kuan.css============================================================*/



@media screen and (width:320px) {
	.search_h5 .item1 .ullist .list2{
		margin-left:0%
	}
    .search_h5 .item1 .ullist .list2 span{
        padding-left: 0px;
    }
}
@media screen and (min-width:376px) and (max-width:413px) {
	.search_h5 .item1 .ullist .list2{
		margin-left:10%
	}
}
@media screen and (width:414px) {
	.search_h5 .item1 .ullist .list2{
		margin-left:8%
	}
}
@media screen and (min-width:415px) and (max-width:600px) {
	.search_h5 .item1 .ullist .list2{
		margin-left:15%
	}
}
@media screen and (min-width:480px) and (max-width:617px) {
	.search_h5 .item1 .ullist .list2{
		margin-left:17%;
		}
	.search_h5 .item1 .ullist .list2 span{
		letter-spacing: 0.49px;
	}
	.search_h5 .item1 .ullist .list1 .span1{
		letter-spacing: 2.49px;
	}
	.search_h5 .item1 .ullist .list1 .span2{
		letter-spacing: 0.49px;
	}
}
@media screen and (min-width:618px) and (max-width:999px) {
	.search_h5 .item1 .ullist .list2{
		margin-left:17%;
		}
	.search_h5 .item1 .ullist .list2 span{
		letter-spacing: 2.49px;
	}
	.search_h5 .item1 .ullist .list1 .span1{
		letter-spacing: 4.49px;
	}
	.search_h5 .item1 .ullist .list1 .span2{
		letter-spacing: 4.49px;
	}
}
/*===============list_wrap_kuan.css============================================================*/
 
