@-webkit-keyframes bling{0%{opacity:.6;-webkit-transform:translateX(-100px);transform:translateX(-100px)}
25%{opacity:.7;-webkit-transform:translateX(-750px);transform:translateX(-750px)}
50%{opacity:.8;-webkit-transform:translateX(-400px);transform:translateX(-400px)}
75%{opacity:.9;-webkit-transform:translateX(-25px);transform:translateX(-25px)}
100%{opacity:1}
}
.blin{-webkit-animation:bling 1s;-webkit-animation-timing-function:ease}
.searchDetailPage{line-height:1;font-size:14px}
.searchDetailPage .europbanner{line-height:1.5;padding-top:12px}
.searchDetailPage.busList{margin-top:10px}
.searchDetailPage ul{font-size:0}
.searchDetailPage ul li{display:inline-block;font-size:14px;position:relative}
.bgfff{width:1200px;margin:0 auto;background-color:#fff;position:relative;padding:0 30px}
.place-Point-Wrap .hotelNum{position:absolute;width:34px;height:35px;line-height:34px;text-align:center;font-size:18px;color:#FFAB00}
.place-Point-Wrap .title{display:none;white-space:nowrap;height:22px;line-height:20px;background-color:#fff;border:1px solid #FFAB00;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;margin-left:28px;margin-top:6px;padding:0 8px}
.baidu-hotel-number{width:34px;height:35px;line-height:34px;text-align:center;color:#ffab00;display:inline-block;vertical-align:middle;background-image:url(../../images/c-sprite.png);background-position:-281px -317px;position:absolute;cursor:pointer}
.baidu-shop-number {width: 34px;height: 35px;line-height: 34px;text-align: center;color: #ffab00;display: inline-block;vertical-align: middle;background-image: url(../../images/c-sprite.png);background-position: -281px -317px;position: absolute;cursor: pointer;}
.hotelfilterWrap{width:100%;border-bottom:1px solid #eee}
.hotelfilterWrap .searchHotelFilter{width:1140px;height:100px;background-color:#fff}
.hotelfilterWrap .searchHotelFilter .filterList{display:inline-block;height:100px;padding:25px 0}
.hotelfilterWrap .searchHotelFilter .filterList input{border:none}
.hotelfilterWrap .searchHotelFilter .filterList>li{vertical-align:top;height:52px;border-right:1px solid #eee}
.hotelfilterWrap .searchHotelFilter .filterList>li:last-child{border-right:none}
.hotelfilterWrap .searchHotelFilter .filterList>li p{color:#999;margin-bottom:12px}
.hotelfilterWrap .searchHotelFilter .filterList>li input{font-size:18px;color:#333;width:100px}
.hotelfilterWrap .searchHotelFilter .filterList .filterCity{width:250px}
.hotelfilterWrap .searchHotelFilter .filterList .filterCity .fixaction-tab-box,.hotelfilterWrap .searchHotelFilter .filterList .filterCity .matchingWrapper{top:60px}
.hotelfilterWrap .searchHotelFilter .filterList .filterCity input{width:230px}
.hotelfilterWrap .searchHotelFilter .filterList .filterDate{width:408px;padding-left:30px}
.hotelfilterWrap .searchHotelFilter .filterList .filterDate .filter-input>span{margin:0 35px;color:#999}
.hotelfilterWrap .searchHotelFilter .filterList .filterKeyWords{width:340px;padding-left:30px}
.hotelfilterWrap .searchHotelFilter .filterList .filterKeyWords input{width:300px}
.hotelfilterWrap .searchHotelFilter .fiterButton{display:inline-block;float:right;width:100px}
.hotelfilterWrap .searchHotelFilter .fiterButton span{width:100%;height:50px;font-size:18px;text-align:center;line-height:50px;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:25px;background-color:#FFD800;background-image:-webkit-gradient(linear,left top,right top,from(#ffeb00),to(#fecc00));background-image:-webkit-linear-gradient(left,#ffeb00,#fecc00);background-image:-moz-linear-gradient(left,#ffeb00,#fecc00);background-image:-o-linear-gradient(left,#ffeb00,#fecc00);background-image:linear-gradient(90deg,#ffeb00,#fecc00)}
.hotelfilterWrap .searchHotelFilter .fiterButton span:hover{background-image:none;background-color:#ffeb00}
.filter-Condition-wrap{padding-top:20px}
.filter-Condition-wrap .filterCondition-list{padding-bottom:15px}
.filter-Condition-wrap .filterCondition-list>li{display:block}
.filter-Condition-wrap .filterCondition-list>li.disable{display:none}
.filter-Condition-wrap .filterCondition-list .filterCondition-item{font-size:0;padding:6px 30px;width:1200px;margin-left:-30px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple{-webkit-box-shadow:0 0 10px #dedede;-moz-box-shadow:0 0 10px #dedede;box-shadow:0 0 10px #dedede;z-index:1}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple .filter-item-left{height:inherit;max-height:108px;overflow:auto;margin-bottom:12px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple .filterCondition-sureBtn{display:block;margin-bottom:14px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple .filterCondition-sureBtn span{width:80px;height:30px;text-align:center;display:inline-block;color:#666;vertical-align:top;cursor:pointer}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple .filterCondition-sureBtn span.cancel{border:1px solid #999;line-height:28px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple .filterCondition-sureBtn span.cancel:hover{border:1px solid #999;background:#999;color:#fff}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple .filterCondition-sureBtn span.sure{line-height:30px;margin-right:20px;background-color:#FFD800;background-image:-webkit-gradient(linear,left top,right top,from(#ffeb00),to(#fecc00));background-image:-webkit-linear-gradient(left,#ffeb00,#fecc00);background-image:-moz-linear-gradient(left,#ffeb00,#fecc00);background-image:-o-linear-gradient(left,#ffeb00,#fecc00);background-image:linear-gradient(90deg,#ffeb00,#fecc00)}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple .filterCondition-sureBtn span.sure:hover{background-image:none;background-color:#ffeb00}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.multiple .tripDateRange{display:none}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.dropit .filter-item-left{height:inherit;max-height:108px;overflow:auto}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-right{display:inline-block;font-size:14px;margin-right:5px;vertical-align:top;padding:7px 0;font-weight:700;width:80px;height:28px;white-space:nowrap;overflow:hidden}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left{vertical-align:top;font-size:14px;display:inline-block;width:977px;overflow:hidden;font-size:0;height:36px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left>li{margin-right:6px;margin-bottom:8px;font-size:14px;height:28px;vertical-align:top}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left>li a>span{display:inline-block;padding:3px 26px 3px 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:28px;line-height:20px;border:1px solid transparent;position:relative}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left>li a>span i{position:absolute;top:3px;right:4px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left>li:hover span{color:#FFAB00}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left>li.select span{border:1px dashed #FFAB00}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left>li.select.del span{border:1px solid #FFAB00}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .hotelPriceLimit div{display:inline-block;vertical-align:top;line-height:28px;height:28px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .hotelPriceLimit .custom{margin-right:6px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .hotelPriceLimit .hotel-priceLimit-wrap{border:1px solid #ddd;padding:3px 0;height:28px;line-height:20px;margin-right:6px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .hotelPriceLimit .hotel-priceLimit-wrap input{border:none;width:53px;height:100%;padding-left:12px;padding-right:12px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .hotelPriceLimit .priceLimitSure{display:none;width:60px;background-image:-webkit-gradient(linear,left top,right top,from(#ffeb00),to(#fecc00));background-image:-webkit-linear-gradient(left,#ffeb00,#fecc00);background-image:-moz-linear-gradient(left,#ffeb00,#fecc00);background-image:-o-linear-gradient(left,#ffeb00,#fecc00);background-image:linear-gradient(90deg,#ffeb00,#fecc00);text-align:center;cursor:pointer;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .tripDateRange .tripDateRange-wrap{display:inline-block;vertical-align:top;margin-right:6px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .tripDateRange .tripDateRange-wrap input{border:1px solid #ddd;width:120px;height:100%;padding:3px 0;height:28px;line-height:20px;display:inline-block;text-align:center;font-size:14px;color:#333}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .tripDateRange .tripDateRange-wrap em{color:#707070}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .tripDateRange .tripDateRange-wrap .range-tips{display:none!important}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .filter-item-left .tripDateRange .priceLimitSure{display:none;vertical-align:top;line-height:28px;height:28px;width:60px;background-image:-webkit-gradient(linear,left top,right top,from(#ffeb00),to(#fecc00));background-image:-webkit-linear-gradient(left,#ffeb00,#fecc00);background-image:-moz-linear-gradient(left,#ffeb00,#fecc00);background-image:-o-linear-gradient(left,#ffeb00,#fecc00);background-image:linear-gradient(90deg,#ffeb00,#fecc00);text-align:center;cursor:pointer;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .moreChoice{display:inline-block;font-size:14px;vertical-align:top;width:66px;margin-left:10px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item .moreChoice i{cursor:pointer}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.tripGoDate .filter-item-left{overflow:inherit}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.tripGoDate .filter-item-left .tripDateRange .range-calendar-double-wrp{top:32px;left:inherit!important;right:6px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.tripGoDate .filter-item-left .tripDateRange .range-tips{display:none!important}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.tripGoDate .filter-item-left .tripDateRange .range-tips::before{left:121px}
.filter-Condition-wrap .filterCondition-list .filterCondition-item.tripGoDate .filter-item-left .tripDateRange:hover span{color:inherit}
.filter-Condition-wrap .filterCondition-list .filterCondition-sureBtn{display:none;text-align:center;font-size:14px}
.filter-Condition-wrap .yourChoice-wrap{font-size:0;padding:6px 30px;width:1200px;margin-left:-30px}
.filter-Condition-wrap .yourChoice-wrap .yourChoice-label{display:inline-block;font-size:14px;margin-right:5px;vertical-align:top;padding:7px 0;font-weight:700;width:80px;height:28px;white-space:nowrap;overflow:hidden}
.filter-Condition-wrap .yourChoice-wrap .yourchoice-left{display:inline-block;width:1040px}
.filter-Condition-wrap .yourChoice-wrap .yourchoice-left .choice-item-wrap{display:inline-block;max-width:100%;font-size:0;height:28px;line-height:20px;padding:3px 26px 3px 10px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:1px dashed #FFAB00;overflow:hidden;margin:0 10px 10px 0;position:relative}
.filter-Condition-wrap .yourChoice-wrap .yourchoice-left .choice-item-wrap .choice-label{font-size:14px;display:inline-block;vertical-align:top}
.filter-Condition-wrap .yourChoice-wrap .yourchoice-left .choice-item-wrap .choice-item{display:inline-block;font-size:14px;max-width:920px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}
.filter-Condition-wrap .yourChoice-wrap .yourchoice-left .choice-item-wrap i{position:absolute;top:3px;right:4px;cursor:pointer}
.filter-Condition-wrap .yourChoice-wrap .yourchoice-left .choice-item-wrap:hover{border:1px solid #FFAB00}
.filter-Condition-wrap .yourChoice-wrap .yourchoice-left .choice-item-wrap:hover i{background-position:-451px -407px}
.filter-Condition-wrap .yourChoice-wrap .yourchoice-left .clearall{display:inline-block;max-width:100%;font-size:0;height:28px;line-height:20px;padding:3px 10px 3px 10px;border:1px solid transparent;overflow:hidden;margin:0 10px 10px 0;position:relative;font-size:14px;color:#FFAB00;cursor:pointer}
.filter-Condition-wrap .getMoreDetail{text-align:center;padding-bottom:30px;cursor:pointer}
.filter-Condition-wrap .getMoreDetail span{color:#666;padding-right:6px}
.sort-nav{width:100%;height:53px;border-top:1px solid #eee;margin-bottom:10px;margin-top:-1px}
.sort-nav .sort-nav-list{width:1140px;height:100%;margin:0 auto;font-size:0}
.sort-nav .sort-nav-list .sort-item{display:inline-block;font-size:14px;height:52px;vertical-align:top;line-height:52px;padding:0 20px}
.sort-nav .sort-nav-list .sort-item.active span,.sort-nav .sort-nav-list .sort-item:hover span{color:#FFAB00}
.sort-nav .sort-nav-list .sort-item.sort-grade:hover .seachPage-filter-range-down,.sort-nav .sort-nav-list .sort-item.sort-saleNum:hover .seachPage-filter-range-down{background-position:-514px -405px}
.sort-nav .sort-nav-list .sort-item:first-child{padding-left:0}
.sort-nav .sort-nav-list .sort-price-range-wrap{font-size:0;line-height:1;background-color:#fff;z-index:10}
.sort-nav .sort-nav-list .sort-price-range-wrap .sort-price-range-up input{display:inline-block;border:none;height:28px;width:52px;text-align:center;padding:0 4px}
.sort-nav .sort-nav-list .sort-price-range-wrap .sort-price-range-up span{color:#707070;padding:0 2px}
.sort-nav .sort-nav-list .sort-price-range-wrap .sort-price-range-up .sort-price-range{display:inline-block;font-size:14px;margin-right:10px;line-height:52px;color:#333}
.sort-nav .sort-nav-list .sort-price-range-wrap .sort-price-range-up .input-price-range{height:30px;display:inline-block;font-size:14px;border:1px solid #ddd;background-color:#fff}
.sort-nav .sort-nav-list .sort-price-range-wrap .sort-price-range-down{height:50px;display:none}
.sort-nav .sort-nav-list .sort-price-range-wrap .sort-price-range-down span{display:inline-block;font-size:14px}
.sort-nav .sort-nav-list .sort-price-range-wrap .sort-price-range-down .cleanall{color:#FFAB00;line-height:50px;cursor:pointer}
.sort-nav .sort-nav-list .sort-price-range-wrap .sort-price-range-down .price-range-surebtn{width:60px;height:28px;background-color:#FFD800;vertical-align:middle;float:right;line-height:28px;margin-top:11px;text-align:center;color:#333}
.sort-nav .sort-nav-list .sort-price-range-wrap.blur{height:102px;-webkit-box-shadow:0 0 10px #d2d2d2;-moz-box-shadow:0 0 10px #d2d2d2;box-shadow:0 0 10px #d2d2d2;position:relative}
.sort-nav .sort-nav-list .sort-price-range-wrap.blur .sort-price-range-down{display:block}
.sort-nav .sort-nav-list .sort-tips{float:right;color:#999;font-size:14px;padding:0}
.hotSale-recommend{width:1200px;height:180px;margin:0 auto;font-size:0;background-color:#fff;margin-bottom:10px}
.hotSale-recommend .hotSale-imgWrap{display:inline-block;width:122px;height:180px;padding-top:16px;vertical-align:top;margin-right:44px}
.hotSale-recommend .hotSale-swiperWrap{display:inline-block;font-size:14px;width:1004px;height:180px;padding:0 14px;overflow:hidden;position:relative}
.hotSale-recommend .hotSale-swiperWrap .swiper-container{margin:30px 20px;height:120px}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide{font-size:0}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item{font-size:0;width:1016px}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item.active{display:block}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item .hotSale-prod{width:450px;height:120px;display:inline-block;font-size:0;vertical-align:top;margin-right:40px}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item .hotSale-prod .hotsale-prod-img-wrap{display:inline-block;width:180px;height:120px;overflow:hidden}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item .hotSale-prod .hotsale-prod-img-wrap img{width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item .hotSale-prod .hotsale-prod-msg{display:inline-block;width:270px;height:120px;font-size:14px;vertical-align:top;padding:0 10px;position:relative}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item .hotSale-prod .hotsale-prod-msg .hotsale-prod-tit{font-size:16px;height:70px;line-height:23px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item .hotSale-prod .hotsale-prod-msg .hotsale-price{position:absolute;bottom:0;font-size:20px;color:#FF5455}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item .hotSale-prod .hotsale-prod-msg .hotsale-price span{font-size:14px}
.hotSale-recommend .hotSale-swiperWrap .swiper-container .swiper-slide .hotSale-item .hotSale-prod:hover .hotsale-prod-img-wrap img{-webkit-transform:translateZ(0) scale(1.05);-moz-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}
.hotSale-recommend .hotSale-swiperWrap .hotSale-arrow{width:14px;height:180px;vertical-align:top;line-height:180px;cursor:pointer}
.hotSale-recommend .hotSale-swiperWrap .hotSale-arrow.arrow-left{position:absolute;top:0;left:0}
.hotSale-recommend .hotSale-swiperWrap .hotSale-arrow.arrow-left:hover i{background-position:-847px -405px}
.hotSale-recommend .hotSale-swiperWrap .hotSale-arrow.arrow-right{position:absolute;top:0;right:0}
.hotSale-recommend .hotSale-swiperWrap .hotSale-arrow.arrow-right:hover i{background-position:-865px -405px}
.prod-list-wrap{width:1200px;min-height:20px;margin:0 auto;font-size:0;padding-bottom:60px}
.prod-list-wrap .search-tip{font-size:14px;padding-bottom:10px}
.prod-list-wrap .search-tip span{color:#FFAB00}
.prod-list-wrap .search-nothing{padding-bottom:30px;background:#fff;margin-bottom:2px}
.prod-list-wrap .search-nothing img{width:300px;margin:0 auto;display:block}
.prod-list-wrap .search-nothing p{font-size:14px;text-align:center;color:#666}
.prod-list-wrap .recommend-title{font-size:16px;line-height:40px}
.prod-list-wrap.search-none .invoice-pagebox,.prod-list-wrap.search-none .prod-list,.prod-list-wrap.search-none .prod-list-wrap-right{display:none}
.prod-list-wrap.search-none .prod-list-wrap-left{width:1200px}
.prod-list-wrap.search-none .botRecommend{display:none}
.prod-list-wrap.search-none .search-none-show{display:block}
.prod-list-wrap .prod-list-wrap-left{display:inline-block;width:900px;min-width:20px;vertical-align:top;margin-right:20px}
.prod-list-wrap .prod-list-wrap-left>ul>li{margin-bottom:10px;padding:0 20px 20px 20px;background:#fff}
.prod-list-wrap .prod-list-wrap-left>ul>li.group a .prod-list-item-wrap:hover .prod-msg-wrap .prod-title{color:#FFAB00}
.prod-list-wrap .prod-list-wrap-left>ul>li.group a:last-child .prod-list-item-wrap{border-bottom:none}
.prod-list-wrap .prod-list-wrap-left>ul>li:hover{-webkit-box-shadow:0 0 20px #ddd;-moz-box-shadow:0 0 20px #ddd;box-shadow:0 0 20px #ddd}
.prod-list-wrap .prod-list-wrap-left .syncSearchLoading{width:100%;height:300px;background-color:#fff}
.prod-list-wrap .prod-list-wrap-left .syncSearchLoading img{width:250px;height:250px;margin:0 auto;display:block}
.prod-list-wrap .prod-list-wrap-left .syncSearchLoading p{text-align:center;color:#ffab00;font-size:16px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap{display:block;font-size:0;padding:20px 0 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap:hover .prod-msg-wrap .prod-title{color:#FFAB00}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap:hover .prod-msg-wrap .prod-title .listNum{background-color:#FFAB00;border:1px solid #FFAB00;color:#fff}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-group-title{height:28px;line-height:28px;font-size:20px;color:#FFAB00;margin-bottom:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap{width:270px;height:180px;display:inline-block;vertical-align:top;margin-right:20px;position:relative}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag{position:absolute;top:5px;left:-2px;height:25px;color:#fff;font-size:14px;line-height:24px;text-align:center;background-image:url(../../images/searchtag.png);background-repeat:no-repeat;width:60px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.orange{background-position:0 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.blue{background-position:-70px 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.blue2{background-position:-140px 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.blue3{background-position:-500px 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.green2{background-position:-721px 0;width:72px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.red{background-position:-804px 0;width:70px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.purple{background-position:-640px 0;width:70px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.blue4{background-position:-640px 0;width:70px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.wine{background-position:-360px 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.green{background-position:-291px 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.pink{width:75px;background-position:-210px 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.yellow{background-position:-430px 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .prod-img-tag.silver{background-position:-568px 0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .img-wrap{width:270px;height:180px;overflow:hidden}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .item-left-wrap .img-wrap img{width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap{width:570px;min-height:180px;display:inline-block;vertical-align:top;font-size:14px;position:relative;padding-bottom:34px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:50px;line-height:25px;font-size:18px;margin-bottom:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-title .listNum{vertical-align:text-top;display:inline-block;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;border:1px solid #333;color:#333;text-align:center;line-height:20px;margin-right:6px;font-weight:400;font-size:12px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-title .listNum.active{background-color:#FFAB00}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-title .listNum.small{font-size:12px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-title .host{font-weight:700;margin-bottom:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-title .host.hotel{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:540px;display:inline-block;vertical-align:top}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-title .min{padding-left:6px;font-weight:400;word-break:break-all;word-wrap:break-word}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .weixin-scan{position:absolute;right:0;bottom:0;width:140px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .weixin-scan:hover .prod-samllComment-yqg{display:block}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .weixin-scan .weixin-scan-btn{display:block;width:140px;line-height:40px;background:#FEC;border-radius:22px;text-align:center}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .weixin-scan .prod-samllComment-yqg{background-color:#fff;padding:20px;font-size:0;position:absolute;bottom:-240px;right:0;-webkit-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc;z-index:2;display:none}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag{margin-bottom:10px;height:21px;white-space:nowrap;font-size:0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .prodtag{vertical-align:top;display:inline-block;font-size:14px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .prodtag i{margin-right:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .placeTag{vertical-align:top;font-size:14px;display:inline-block;max-width:480px;overflow:hidden}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .placeTag span{height:20px;display:inline-block;padding:0 6px;font-size:14px;line-height:18px;margin-right:8px;position:relative;color:#fff;border:1px solid #ccc;color:#999;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .dealSelf{font-size:14px;width:40px;height:20px;background-color:#fd0;color:#333;display:inline-block;line-height:20px;vertical-align:top;text-align:center;margin-right:8px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType{cursor:pointer;position:relative;background-image:none!important;width:26px;height:20px;line-height:20px;text-align:center;color:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down{top:100%;display:none;width:722px;height:389px;color:#333;text-align:left}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down::after,.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down::before{content:none!important}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down .popover-wrap{width:100%;height:100%;overflow:auto}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down .popover-wrap .partBlock{margin-bottom:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down .popover-wrap .partBlock:last-child{margin-bottom:0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down .popover-wrap .partBlock span{font-size:16px;display:block;line-height:24px;margin-bottom:3px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down .popover-wrap .partBlock p{font-size:14px;line-height:21px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down .popover-wrap::-webkit-scrollbar-track{background-color:transparent}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType .popover-down .popover-wrap::-webkit-scrollbar{width:4px;height:70px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType.small-yu{background-color:#EB5163}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType.small-song{background-color:#187BD0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType.small-shang{background-color:#31B557}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType.small-dian{background-color:#E8693A}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tag .tagProdType.small-yue{background-color:#DE79B0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-date-msg{color:#999;height:20px;font-size:14px;line-height:20px;margin-bottom:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-supply-from{margin-bottom:10px;color:#999;height:20px;font-size:14px;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-stars{height:20px;margin-bottom:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-stars .diamon-group{margin-right:8px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-stars em{font-style:normal;color:#FFAB00}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-stars em.goldWhite{color:#6d8ca4}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-map{height:20px;line-height:20px;margin-bottom:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-map span{color:#999;margin-right:10px;display:inline-block;vertical-align:middle;max-width:500px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:left}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-map em{font-style:normal;color:#09F;display:inline-block;vertical-align:middle;cursor:pointer}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-tip{margin-bottom:10px;color:#f55}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-service-icon{background-image:none;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-bottom: 10px;}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-service-icon i{margin-right:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-service-icon span{display:inline-block;height:20px;line-height:18px;padding:0 6px;font-size:14px;color:#777;border:1px solid #ddd;margin-right:8px;vertical-align:top;border-radius:4px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-service-icon span.active{color:#fff;background:#f55;border-color:#f55}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-address,.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-feature,.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-openTime{height:20px;color:#999;line-height:20px;margin-bottom:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-price{position:absolute;bottom:0;font-size:28px;color:#FF5455}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-price span{font-size:18px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment{height:44px;background-color:#F7F7F7;padding:7px 0;font-size:0;position:absolute;bottom:0;right:0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .travelNum{display:inline-block;font-size:12px;height:30px;vertical-align:top;padding:0 21px 0 22px;text-align:center;color:#999}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .travelNum span{display:block;font-size:16px;color:#333;line-height:20px;margin-top:-2px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .getGrade{display:inline-block;height:30px;vertical-align:top;font-size:16px;padding:4px 19px 0 18px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .getGrade span{font-size:24px;font-weight:700}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .divided-line{display:inline-block;width:1px;height:100%;vertical-align:top;background-color:#ddd}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .totalcomment,.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .totalorder{display:inline-block;font-size:12px;height:30px;vertical-align:top;padding:0 21px 0 22px;position:relative;text-align:center;color:#999}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .totalcomment span{display:block;font-size:16px;color:#333}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .totalorder{border-right:1px solid #ccc}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .totalorder span{display:block;font-size:16px;color:#333}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-samllComment .newProduct{display:inline-block;height:30px;vertical-align:top;padding:0 21px 0 22px;text-align:center;color:#999;line-height:30px;font-size:16px;width:166px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-operate{position:absolute;bottom:0;right:0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-operate .btn-scan{border-radius:22px;background-color:#FEC;background-image:none;line-height:40px;height:40px;padding:0 20px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-operate .wxapp-qr-code{position:relative;vertical-align:top;cursor:pointer}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-operate .wxapp-qr-code:hover .code-box{display:block;z-index:1}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-operate .wxapp-qr-code .code-box{display:none;position:absolute;right:0;top:100%;width:240px;height:240px;background:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);box-shadow:0 2px 20px 0 rgba(0,0,0,.08);margin-top:10px;text-align:center;padding:28px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-operate .wxapp-qr-code .code-box p{margin-bottom:12px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap .prod-msg-wrap .prod-operate .wxapp-qr-code .code-box:before{content:'';position:absolute;width:32px;height:15px;bottom:100%;right:0}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap.singleTitle .prod-title{font-size:18px;height:25px;line-height:25px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:700;margin-bottom:10px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-wrap:hover .img-wrap img{-webkit-transform:translateZ(0) scale(1.05);-moz-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap{display:block;font-size:0;padding-top:20px;margin-top:20px;border-top:1px dashed #eee}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap.hotel-info{display:none}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li{display:block;font-size:0;margin-bottom:10px;height:26px;line-height:26px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li.hide{display:none}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketMsg{display:inline-block;font-size:14px;width:460px;height:20px;vertical-align:top;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#666}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketMsg .throng{color:#333;font-weight:700}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketType{display:inline-block;font-size:14px;vertical-align:top;width:104px;padding-right:2px;text-align:center;margin-right:120px;color:#666}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketPrice{display:inline-block;font-size:14px;vertical-align:top;color:#FF5455}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketBuyBtn{display:inline-block;font-size:14px;vertical-align:top;height:26px;width:70px;background-image:-webkit-gradient(linear,left top,right top,from(#ffeb00),to(#fecc00));background-image:-webkit-linear-gradient(left,#ffeb00,#fecc00);background-image:-moz-linear-gradient(left,#ffeb00,#fecc00);background-image:-o-linear-gradient(left,#ffeb00,#fecc00);background-image:linear-gradient(90deg,#ffeb00,#fecc00);color:#333;text-align:center;float:right;cursor:pointer}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketBuyBtn:hover{background-image:none;background-color:#ffeb00}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketBuyBtn a{display:block}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketBuyBtn a.disable{background-color:#ccc;background-image:none;color:#fff}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list li .ticketBuyBtn a.disable:hover{background-image:none;background-color:#ccc}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list.hotel .ticketMsg{overflow:inherit}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list.hotel .ticketMsg .desc{max-width:400px;overflow:hidden;display:inline-block;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list.hotel .ticketMsg .hotelTips{margin-left:4px;color:#FFAB00;position:relative;vertical-align:top}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list.hotel .ticketMsg .hotelTips .popover-right{width:400px;display:none;z-index:10086;overflow:hidden;white-space:normal;color:#000}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .prod-ticket-list.hotel .ticketMsg .hotelTips:hover .popover-right{display:block}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .getALLTicekt{height:20px}
.prod-list-wrap .prod-list-wrap-left .prod-list-item-moreWrap .getALLTicekt span{font-weight:700;color:#009eff;font-size:16px;line-height:20px;cursor:pointer}
.prod-list-wrap .prod-list-wrap-left .getAllprod{background-color:#fff;font-size:14px;padding:16px 20px 0 20px;color:#FFAB00;cursor:pointer}
.prod-list-wrap .prod-list-wrap-left .prod-baidumap-warpper{display:block;background-color:#fff;font-size:0;padding-top:20px;position:relative;display:none}
.prod-list-wrap .prod-list-wrap-left .prod-baidumap-warpper .map{padding:0;width:860px;height:400px;position:relative}
.prod-list-wrap .prod-list-wrap-left .prod-baidumap-warpper .foldMap{position:absolute;width:40px;height:20px;line-height:20px;text-align:center;right:0;bottom:0;color:#fff;background-color:#09F;cursor:pointer;font-size:12px;z-index: 9999;}
.prod-list-wrap .prod-list-wrap-left .botRecommend-wrap .botRecommend{margin-bottom:10px}
.prod-list-wrap .prod-list-wrap-left .botRecommend-wrap .botRecommend:last-child{margin-bottom:0}
.prod-list-wrap .prod-list-wrap-left .sorryNothingSearch{width:900px;height:300px;background-color:#fff}
.prod-list-wrap .prod-list-wrap-left .sorryNothingSearch .img-wrap{width:300px;padding-top:50px;height:229px;margin:0 auto 20px auto}
.prod-list-wrap .prod-list-wrap-left .sorryNothingSearch p{text-align:center;color:#666;font-size:18px}
.prod-list-wrap .prod-list-wrap-left .sorryNothingSearch p span{color:#ffab00}
.prod-list-wrap .prod-list-wrap-right{display:inline-block;width:280px;min-height:20px;vertical-align:top}
.prod-list-wrap .prod-list-wrap-right .allHotelMap{width:280px;height:360px;font-size:14px;margin-bottom:20px}
.prod-list-wrap .prod-list-wrap-right .allHotelMap.fex{position:fixed;top:0;left:50%;z-index:10086;margin-left:320px}
.prod-list-wrap .prod-list-wrap-right .allHotelMap .mapOpearte{height:40px;font-size:0;background-color:#fff}
.prod-list-wrap .prod-list-wrap-right .allHotelMap .mapOpearte .followFloat{display:inline-block}
.prod-list-wrap .prod-list-wrap-right .allHotelMap .mapOpearte .followFloat i{vertical-align:top;margin:10px 6px 0 20px}
.prod-list-wrap .prod-list-wrap-right .allHotelMap .mapOpearte .followFloat span{font-size:14px;line-height:40px}
.prod-list-wrap .prod-list-wrap-right .allHotelMap .mapCont{width:280px;height:320px}
.prod-list-wrap .prod-list-wrap-right .surf-history{padding:20px 20px 0 20px;background-color:#fff;margin-bottom:20px}
.prod-list-wrap .prod-list-wrap-right .surf-history:last-child{margin-bottom:0}
.prod-list-wrap .prod-list-wrap-right .surf-history .surf-history-title{font-size:16px;color:#999;margin-bottom:20px}
.prod-list-wrap .prod-list-wrap-right .surf-history .surf-list .surf-item{display:block;font-size:14px;margin-bottom:20px}
.prod-list-wrap .prod-list-wrap-right .surf-history .surf-list .surf-item .img-wrap{width:240px;height:160px;margin-bottom:10px;overflow:hidden}
.prod-list-wrap .prod-list-wrap-right .surf-history .surf-list .surf-item .img-wrap img{width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s}
.prod-list-wrap .prod-list-wrap-right .surf-history .surf-list .surf-item .surf-prod-title{font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:14px;color:#333;line-height:20px}
.prod-list-wrap .prod-list-wrap-right .surf-history .surf-list .surf-item .surf-prod-price{font-size:20px;color:#FF5455}
.prod-list-wrap .prod-list-wrap-right .surf-history .surf-list .surf-item .surf-prod-price span{font-size:14px}
.prod-list-wrap .prod-list-wrap-right .surf-history .surf-list .surf-item:hover .img-wrap img{-webkit-transform:translateZ(0) scale(1.05);-moz-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}
.search-none-box{width:1200px;margin:auto}
.botRecommend-title{font-size:20px;font-weight:600;margin-bottom:10px;padding:30px 0 8px}
.botRecommend-list{margin:0 -8px}
.botRecommend-list .botRecommend-item{width:288px;height:294px;background-color:#fff;position:relative;margin:0 8px 18px}
.botRecommend-list .botRecommend-item.mg18{margin-right:18px}
.botRecommend-list .botRecommend-item .img-wrap{width:288px;height:192px;margin-bottom:10px;overflow:hidden}
.botRecommend-list .botRecommend-item .img-wrap img{width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s;-o-transition:all .25s;-moz-transition:all .25s;transition:all .25s}
.botRecommend-list .botRecommend-item .botRecommend-prod-tit{height:38px;padding:0 25px 0 14px;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:14px}
.botRecommend-list .botRecommend-item .botRecommend-prod-price{padding:0 25px 0 14px;font-size:20px;color:#FF5455}
.botRecommend-list .botRecommend-item .botRecommend-prod-price span{font-size:14px}
.botRecommend-list .botRecommend-item:hover .img-wrap img{-webkit-transform:translateZ(0) scale(1.05);-moz-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}
.botRecommend-list .botRecommend-item:hover::before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px solid #fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);background-color:#fff;z-index:-1;pointer-events:none}
.AllsorryNothingSearch{width:1200px;padding:27px 0 0;margin:10px auto 10px auto}
.AllsorryNothingSearch .img-wrap{width:300px;height:179px;margin:0 auto 20px auto}
.AllsorryNothingSearch .img-wrap img{width:100%;height:100%;display:block}
.AllsorryNothingSearch p{text-align:center;font-size:18px;color:#666;margin-bottom:20px}
.AllsorryNothingSearch p span{color:#ffab00}
.AllsorryNothingSearch .btnbox{text-align:center;font-size:0}
.AllsorryNothingSearch .btnbox .yellow-btn{width:120px;height:36px;line-height:34px;font-size:16px;margin-right:16px;background-color:#ffd800;border:1px solid #ffd800;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;vertical-align:middle}
.AllsorryNothingSearch .btnbox .yellow-btn:hover{background-color:#ffec49;border:1px solid #ffec49}
.AllsorryNothingSearch .btnbox .yellow-btn a{color:#666;display:block}
.AllsorryNothingSearch .btnbox .white-btn{width:120px;height:36px;line-height:34px;font-size:16px;margin-right:16px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;vertical-align:middle}
.AllsorryNothingSearch .btnbox .white-btn:hover{border:1px solid #ffab00}
.AllsorryNothingSearch .btnbox .white-btn:hover a{color:#ffab00}
.AllsorryNothingSearch .btnbox .white-btn a{color:#666;display:block}
.searchPage-header-nav-wrap{position:relative}
.searchPage-header-nav-wrap .searchPage-back-btn{height:20px;line-height:20px;font-size:0;position:absolute;right:30px;top:1px;bottom:1px;margin:auto}
.searchPage-header-nav-wrap .searchPage-back-btn a{color:#666}
.searchPage-header-nav-wrap .searchPage-back-btn a i{display:inline-block;vertical-align:middle;margin-right:10px}
.searchPage-header-nav-wrap .searchPage-back-btn a span{height:16px;line-height:16px;font-size:14px;display:inline-block;vertical-align:middle}
.searchPage-header-nav-wrap .searchPage-back-btn a:hover{color:#ffab00}
.searchPage-header-nav-wrap .searchPage-back-btn a:hover i{background-position-y:-476px}
.searchPage-header-nav-wrap.fixed{position:fixed;top:0;left:50%;z-index:1;margin-top:0;margin-left:-600px;z-index:2}
.page-box{overflow:hidden}
.page-box .total-page{float:right;font-size:14px;line-height:40px;margin-right:16px}
.page-box .pagination{float:right}
.filter-group{height:auto!important;padding:0 0 0 10px}
.filter-list span{display:inline-block;font-size:14px;line-height:28px;margin-right:40px;cursor:pointer}
.filter-list span i{margin-left:5px}
.filter-list span:hover{color:#ffab00}
.filter-list span.active{color:#ffab00}
.filter-list span.active .seachPage-filter-seeMore{background-position:-551px -411px}
.filter-list-result .result-item{display:none}
.filter-list-result .result-item span{display:inline-block;font-size:14px;margin-right:40px;line-height:28px;cursor:pointer}
.filter-list-result .result-item span.active{color:#ffab00}
.browsing-history{position:relative;width:1200px;margin:0 auto;padding:20px;background:#fff}
.browsing-history .swiper-container{height:80px}
.browsing-history .arrow-left,.browsing-history .arrow-right{position:absolute;bottom:44px;z-index:1;opacity:.8;cursor:pointer}
.browsing-history .arrow-left{left:20px}
.browsing-history .arrow-right{right:20px}
.browsing-history .title-item{font-size:16px;color:#999;line-height:22px;margin-bottom:20px}
.browsing-history .browsing-group{height:80px;font-size:0}
.browsing-history .browsing-prod{display:inline-block;vertical-align:top}
.browsing-history .browsing-prod:hover{cursor:pointer}
.browsing-history .browsing-prod:hover img{-webkit-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}
.browsing-history .browsing-prod+.browsing-prod{margin-left:20px}
.browsing-history .browsing-prod-info{display:inline-block;vertical-align:middle;width:145px}
.browsing-history .browsing-prod-info h2{font-size:16px;font-weight:400;line-height:23px;height:46px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.browsing-history .browsing-prod-info .price-item{font-size:14px;color:#F55;margin-top:6px}
.browsing-history .browsing-prod-info .price-item strong{font-size:20px}
.browsing-history .browsing-prod-img{display:inline-block;vertical-align:middle;width:120px;height:80px;margin-right:10px;overflow:hidden}
.browsing-history .browsing-prod-img img{display:block;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s;transition:all .25s}