.flex-scroll .pro-list::-webkit-scrollbar{display:none}#app,.g-wrap,body,html{height:100%;width:100%}body .ucApiDialog-dialog{background-color:#0009!important}.flex-scroll{-webkit-overflow-scrolling:touch;background:#191818;height:100%;overflow:scroll;position:relative;width:100%}.flex-scroll .pro-list{display:flex;flex-direction:row;overflow-x:scroll;width:100%}.flex-scroll .pro-lists-column{padding:0 10px;width:100%}.flex-scroll .pro-item{background:#fff;border-radius:10px;flex-shrink:0;margin-right:.05rem;overflow:hidden;width:1.5rem}.flex-scroll .pro-item .img-wrap{height:100px;position:relative;width:100%}.flex-scroll .pro-item .img-wrap .bg-img{border-radius:10px;height:100%;object-fit:cover;overflow:hidden;width:100%}.flex-scroll .pro-item .img-wrap .week-tag{background-image:linear-gradient(270deg,#902927,#b34645);border-radius:10px 0 10px 0;bottom:0;color:#fff;font-size:10px;left:10px;line-height:12px;padding:1px 6px 2px;position:absolute;transform:translateY(50%)}.flex-scroll .pro-item .bottom{display:flex;flex-direction:column;height:99px;margin-top:15px}.flex-scroll .pro-item .desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-size:12px;font-weight:600;height:32px;line-height:17px;margin:0 5px 3px;overflow:hidden;text-overflow:ellipsis}.flex-scroll .pro-item .tag-list{display:flex;flex-direction:row;flex-wrap:wrap;height:16px;margin:0 5px;overflow:hidden}.flex-scroll .pro-item .tag-item{border-radius:4px;color:#a63433;display:inline-block;flex-shrink:0;font-size:10px;height:15px;line-height:15px;margin-bottom:2px;margin-right:4px;padding:0 4px;position:relative;text-align:center}.flex-scroll .pro-item .tag-item:after{border:1px solid #a63433;content:" ";left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:999}@media(-webkit-max-device-pixel-ratio:1.4893617021276595),(-webkit-max-device-pixel-ratio:1.489795918367347),(-webkit-max-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.flex-scroll .pro-item .tag-item:after{border-radius:4px;height:100%;width:100%}}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){.flex-scroll .pro-item .tag-item:after{border-radius:8px;height:200%;transform:scale(.5);width:200%}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.flex-scroll .pro-item .tag-item:after{border-radius:12px;height:300%;transform:scale(.3333);width:300%}}.flex-scroll .pro-item .price-info{align-items:flex-end;display:flex;flex:1;justify-content:space-between;padding-bottom:8px}.flex-scroll .pro-item .price-info .p-left{margin-left:5px}.flex-scroll .pro-item .price-info .p-left .price{color:#a63433;font-size:12px}.flex-scroll .pro-item .price-info .p-left .price .num{font-size:20px;font-weight:700}.flex-scroll .pro-item .price-info .p-left .j-tag-list{display:flex;flex-direction:row;flex-wrap:wrap;height:12px;overflow:hidden}.flex-scroll .pro-item .price-info .p-left .j-tag-list .j-tag-item{background-color:#922b29;border-radius:2px;color:#ecd8b4;display:inline-block;flex-shrink:0;font-size:9px;line-height:12px;margin-right:2px;overflow:hidden;padding:0 4px;text-align:center}.flex-scroll .pro-item .price-info .p-right .buy-btn{align-self:flex-end;background:#a63433;border-radius:100px 0 0 100px;color:#fff;font-size:12px;height:31px;line-height:31px;text-align:center;width:44px}.flex-scroll .c-pro-item{border-radius:15px 20px 20px 30px;display:flex;height:150px;margin-bottom:10px;margin-right:0;margin-top:0;width:100%}.flex-scroll .c-pro-item .img-wrap{height:150px;max-width:1.4rem;min-width:1.4rem;width:1.4rem}.flex-scroll .c-pro-item .img-wrap .bg-img{border-radius:15px 30px 30px 30px;object-fit:cover}.flex-scroll .c-pro-item .img-wrap .week-tag{bottom:inherit;font-size:12px;left:5px;line-height:17px;right:inherit;top:5px;transform:none}.flex-scroll .c-pro-item .img-wrap .top{position:absolute;right:5px;top:0;width:37px}.flex-scroll .c-pro-item .img-wrap .top .num{color:#e38038;left:50%;line-height:13px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.flex-scroll .c-pro-item .img-wrap .top .num p{font-size:9px}.flex-scroll .c-pro-item .img-wrap .top .num i{font-size:18px;font-weight:700}.flex-scroll .c-pro-item .bottom{flex:1;height:150px;margin-left:12px;margin-top:0}.flex-scroll .c-pro-item .bottom .func{color:#212121;font-size:12px;font-weight:600;height:17px;margin-top:8px}.flex-scroll .c-pro-item .desc{font-size:14px;height:36px;line-height:19px;margin:2px 12px 3px 0}.flex-scroll .c-pro-item .tag-list{flex-wrap:wrap;margin:6px 12px 0 0}.flex-scroll .c-pro-item .price-info{padding-bottom:7px}.flex-scroll .c-pro-item .price-info .p-left{margin-left:0}.flex-scroll .c-pro-item .price-info .p-left .price{color:#a63433;font-size:12px}.flex-scroll .c-pro-item .price-info .p-left .price .num{font-size:24px;font-weight:700}.flex-scroll .c-pro-item .price-info .p-left .j-tag-list{margin-bottom:1px}.flex-scroll .c-pro-item .price-info .p-right .buy-btn{background:#922b29;color:#ecd8b4;font-size:12px;height:38px;line-height:14px;padding:5px 0 0 2px;width:58px}.flex-scroll .c-pro-item.pro-item-no-spacard .price-info .p-right .buy-btn{color:#fff}.flex-scroll .more-dis-c{background-color:#a43a38;color:#fff;font-size:14px;height:54px;line-height:54px;margin-top:15px;text-align:center;width:100%}img{width:100%}.huawei-back{background-color:#000000b3;border-radius:50%;bottom:70px;color:#fff;font-size:24px;height:50px;left:0;line-height:50px;position:fixed;text-align:center;width:50px;z-index:3}.huawei-back .yo-ico{line-height:50px;position:relative;right:2px}.m-hbar{background:#000;font-size:14px;height:48px;padding:0 15px 0 19px;position:relative;z-index:109}.m-hbar-wrap{align-items:center;color:#fff;display:flex;flex-direction:row;height:100%;justify-content:space-between}.m-hbar-wrap .left{flex-shrink:0;margin-right:15px}.m-hbar-wrap .left .ico-location{font-size:20px;vertical-align:-5px}.m-hbar-wrap .left .ico-arrow{font-size:14px}.m-hbar-wrap .search{background:#fff;border-radius:14px;color:#9e9e9e;height:28px;line-height:28px;padding:0 10px;width:234px}.m-hbar-wrap .search .yo-ico{font-size:14px;margin-right:3px}.m-hbar .city-choose{background:#fff;display:flex;flex-direction:row;flex-wrap:wrap;left:0;position:absolute;top:100%;width:100%;z-index:9001}.m-hbar .city-choose-item{color:#555;line-height:40px;position:relative;text-align:center;width:25%}.m-hbar .city-choose-item:after{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;content:" ";left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:999}@media(-webkit-max-device-pixel-ratio:1.4893617021276595),(-webkit-max-device-pixel-ratio:1.489795918367347),(-webkit-max-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.m-hbar .city-choose-item:after{height:100%;width:100%}}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){.m-hbar .city-choose-item:after{height:200%;transform:scale(.5);width:200%}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.m-hbar .city-choose-item:after{height:300%;transform:scale(.3333);width:300%}}.m-hbar .city-choose-item.active{background:#000;color:#fff}.m-maincover{overflow:hidden;position:relative;z-index:0}.m-maincover img{width:100%}.m-maincover .rules-c{height:20px;position:absolute;right:.15rem;top:.11rem;width:64px}.m-maincover .rules-c .rules{background:#000;border-radius:20px;color:#fff;font-size:12px;height:18px;line-height:18px;opacity:.7;position:relative;text-align:center;width:100%}.m-maincover .rules-c .rules.rules-nocard{color:#fff}.m-maincover .btn{background-image:linear-gradient(270deg,#912a28 1%,#b24544);border-radius:20px;box-shadow:0 2px 4px 0 #32000080;color:#fff;font-weight:700;height:34px;left:.78rem;line-height:34px;overflow:hidden;position:absolute;text-align:center;top:1.13rem;width:2.2rem;z-index:12}.m-maincover .btn.not-start{animation:doScale 1s infinite;left:1.08rem;width:1.6rem}.m-maincover .btn.suc{background-image:linear-gradient(0deg,#f0c498 1%,#e2b07b 99%);box-shadow:0 2px 4px 0 #fde6ce;color:#976d40}@keyframes doScale{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}#launch-btn{height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.rules-modal{background:#000c;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.rules-modal .close{color:#fff;font-size:40px;line-height:1;padding-top:14px;text-align:center}.rules-content{display:flex;flex-direction:column;height:4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.2rem}.rules-content.safe .rules-tit{background:#6d42fd;height:1.05rem}.rules-content.safe .rules-detail{background:#6d42fd;padding:0 .2rem}.rules-content img{width:100%}.rules-tit{background:#fff url(//s.qunarzz.com/vacation_react/spa_2020/rule_layer.png) top/100% no-repeat;border-radius:15px 15px 0 0;color:#fff;font-size:24px;font-weight:700;height:1.15rem;line-height:1.15rem;text-align:center;width:100%}.rules-detail{-webkit-overflow-scrolling:touch;background:#fff;border-radius:0 0 15px 15px;flex:1;margin-top:-2px;overflow:scroll}.rules-detail .rules-item{margin-top:.15rem;padding:0 .2rem}.rules-detail .sub-tit{color:#000;font-size:14px;font-weight:700;line-height:18px}.rules-detail .content{color:#666;font-size:12px;line-height:18px;white-space:pre-wrap}.t-pro-item{background:#fff6e6;border-radius:10px;flex-shrink:0;margin-right:5px;overflow:hidden;width:1.5rem}.t-pro-item .cover{height:1rem;position:relative;width:100%}.t-pro-item .cover img{border-radius:10px;height:100%;width:100%}.t-pro-item .cover .func-t{background-image:linear-gradient(270deg,#902927,#b34645);border-radius:10px 0 10px 0;bottom:0;color:#fff;font-size:12px;height:20px;left:5px;line-height:20px;overflow:hidden;padding:0 6px;position:absolute;transform:translateY(50%)}.t-pro-item .cover .soldout-mask{background:url(//s.qunarzz.com/vacation_react/spa_2020/sold_out.png),#0006;background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:.95rem .87rem,cover;border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.t-pro-item .pro-info{margin-top:16px}.t-pro-item .pro-info .tit{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-size:12px;font-weight:700;height:32px;line-height:17px;margin:0 5px 7px;overflow:hidden;text-overflow:ellipsis}.t-pro-item .pro-info .tags{display:flex;flex-direction:row;flex-wrap:wrap;height:15px;margin:0 5px;overflow:hidden}.t-pro-item .pro-info .tags-item{border-radius:4px;color:#a63433;flex-shrink:0;font-size:10px;height:15px;line-height:15px;margin-right:4px;padding:0 4px;position:relative;text-align:center}.t-pro-item .pro-info .tags-item:after{border:1px solid #a63433;content:" ";left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:999}@media(-webkit-max-device-pixel-ratio:1.4893617021276595),(-webkit-max-device-pixel-ratio:1.489795918367347),(-webkit-max-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.t-pro-item .pro-info .tags-item:after{border-radius:4px;height:100%;width:100%}}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){.t-pro-item .pro-info .tags-item:after{border-radius:8px;height:200%;transform:scale(.5);width:200%}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.t-pro-item .pro-info .tags-item:after{border-radius:12px;height:300%;transform:scale(.3333);width:300%}}.t-pro-item .pro-info .price-info{background:url(//s.qunarzz.com/vacation_react/spa_2020/p_tab_price_bg.png) 0 0 no-repeat;background-size:100%;display:flex;flex-direction:row;height:49px;justify-content:space-between;margin-top:6px;padding:0 9px;width:100%}.t-pro-item .pro-info .price-info .p-org .o-k{color:#ccc;font-size:10px;margin-top:17px}.t-pro-item .pro-info .price-info .p-org .o-v{color:#ccc;font-size:12px;margin-top:-2px}.t-pro-item .pro-info .price-info .p-act{align-items:flex-end;display:flex;flex-direction:column}.t-pro-item .pro-info .price-info .p-act .a-p-tag{height:19px;margin-top:5px;width:auto;z-index:11}.t-pro-item .pro-info .price-info .p-act .price{color:#ecd8b4;font-size:12px;font-weight:700;height:18px;margin-top:-4px}.t-pro-item .pro-info .price-info .p-act .num{font-size:20px}.t-pro-item .pro-info .price-info .p-act .ext{font-weight:400}.m-rights{margin-bottom:15px;margin-top:-.8rem;padding:0 10px}.m-rights .m-r-tab{display:flex;flex-direction:row;height:82px;justify-content:space-between;position:relative;width:100%}.m-rights .m-r-tab .line{background-color:#ebb985;border-radius:2px;bottom:14px;height:1px;left:0;position:absolute;width:100%}.m-rights .m-r-tab .t_item{align-items:center;display:flex;flex:1;flex-direction:column;position:relative}.m-rights .m-r-tab .t_item .t_ico{height:40px;width:40px}.m-rights .m-r-tab .t_item .t_text{color:#ebb985;font-size:12px;line-height:16px;margin-top:4px;text-align:center}.m-rights .m-r-tab .t_item.active .t_text{color:#f6d5b3;font-weight:500}.m-rights .m-r-tab .t_item.active .tab-act-img{bottom:6px;height:11px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.m-rights .m-r-pro{position:relative}.m-rights .m-r-pro .p-tab-c,.m-rights .m-r-pro .p-tab-c .tit-img{width:100%}.m-rights .m-r-pro .p-tab-c .tab-c{display:flex;flex-direction:row;height:42px;padding:10px 0 0 5px;width:100%}.m-rights .m-r-pro .p-tab-c .tab-c .tab-item{-webkit-line-clamp:1;-webkit-box-orient:vertical;border:1px solid #a33a38;border-radius:16px;color:#a33a38;display:-webkit-box;flex-shrink:0;flex:1;font-size:14px;font-weight:600;height:32px;line-height:32px;margin-right:5px;overflow:hidden;text-align:center;text-overflow:ellipsis}.m-rights .m-r-pro .p-tab-c .tab-c .tab-item.active{background-color:#a33a38;border:none;color:#fff;font-weight:700}.m-rights .m-r-pro .p-tab-c .pro-list{padding:10px 0 0 5px}.m-rights .m-r-pro .p-tab-c .q-cnt{margin:6px 0;position:relative}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-img{width:100%}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap{align-items:center;display:flex;flex-direction:row;height:100%;left:0;position:absolute;top:0;width:100%}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .left{color:#ecd8b4;font-size:18px;font-weight:500;line-height:60px;margin-left:25px;min-width:55px}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .left .font-60{font-size:60px;font-weight:700;line-height:84px}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .left span{vertical-align:bottom}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .left .ico-yuan{display:inline-block;margin-bottom:-4px}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .middle-c{color:#ecd8b4;flex:1;font-weight:500;margin:0 1px 0 10px}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .middle-c .tit{font-size:18px;height:25px}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .middle-c .desc{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;height:17px;overflow:hidden;text-overflow:ellipsis}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .middle-c .range{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:9px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .right{color:#ecd8b4;font-size:18px;font-weight:500;margin-right:8px;text-align:center;width:.81rem}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .right .font-40{font-size:40px}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .right .font-10{font-size:10px;font-weight:400}.m-rights .m-r-pro .p-tab-c .q-cnt .cnt-text-wrap .right .close{line-height:22px}.m-rights .m-r-pro .p-tab-c .cnt-desc{color:#ecd8b4;font-size:10px;margin-top:6px;text-align:center}.m-rights .m-r-pro .c-pros-tab-c{background-color:#fff;border-radius:15px;overflow:hidden;padding-bottom:20px}.m-floor-tab-outer{height:50px;position:relative;width:100%;z-index:100}.m-floor-tab-outer.layer-o{position:absolute;top:-180px;z-index:1000}.m-floor-tab{background-color:#a43a38;position:relative;width:100%}.m-floor-tab.fixed{position:fixed;top:0}.m-floor-tab .list{display:flex!important;font-size:0;overflow:auto;white-space:nowrap}.m-floor-tab .list::-webkit-scrollbar{display:none}.m-floor-tab .item{background-color:#a43a38;color:#f5ddc4;flex:1;font-size:14px;font-weight:600;height:50px;line-height:50px;text-align:center}.m-floor-tab .item.active{background-color:#f5ddc4;color:#a43a38}.m-floor-tab .item:not(:first-child){position:relative}.m-floor-tab .item:not(:first-child):after{border:solid #b12b21;border-width:0 0 0 2px;content:" ";left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:999}@media(-webkit-max-device-pixel-ratio:1.4893617021276595),(-webkit-max-device-pixel-ratio:1.489795918367347),(-webkit-max-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.m-floor-tab .item:not(:first-child):after{height:100%;width:100%}}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){.m-floor-tab .item:not(:first-child):after{height:200%;transform:scale(.5);width:200%}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.m-floor-tab .item:not(:first-child):after{height:300%;transform:scale(.3333);width:300%}}.common-title{margin:15px 0}.common-title img{width:100%}.common-more{color:#e1d4bb;font-size:12px;margin-top:15px;position:relative}.common-more .text{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.js-item{margin:12px 0 0;padding:5px 10px 13px}.js-item,.js-item .cnt-wrap{position:relative}.js-item .cnt-wrap .cnt-bg-img{width:100%}.js-item .cnt-wrap .cnt-c{bottom:5px;display:flex;flex-direction:column;left:13px;position:absolute;right:167px;top:18px}.js-item .cnt-wrap .cnt-c .tit{color:#fff;font-size:18px;font-weight:600;height:19px;line-height:19px}.js-item .cnt-wrap .cnt-c .line{background:#fff0d4;border-radius:.5px;height:1px;margin-bottom:12px;margin-top:10px;width:100%}.js-item .cnt-wrap .cnt-c .desc{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:12px;height:78px;line-height:16px;overflow:hidden;text-align:justify;text-overflow:ellipsis}.js-item .img{background:#b35353;border:1px solid #b35353;border-radius:5px 5px 100px 100px;height:100%;object-fit:cover;overflow:hidden;position:absolute;right:20px;top:0;width:140px}.m-hot .m-filter{display:flex;flex-direction:column;height:auto;margin:0 10px}.m-hot .m-filter .f-row{background-color:#fff6e6;display:flex;flex-direction:row;height:40px;position:relative;width:100%}.m-hot .m-filter .f-row:after{border:solid #e0e0e0;border-width:0 0 1px;content:" ";left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:999}@media(-webkit-max-device-pixel-ratio:1.4893617021276595),(-webkit-max-device-pixel-ratio:1.489795918367347),(-webkit-max-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.m-hot .m-filter .f-row:after{height:100%;width:100%}}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){.m-hot .m-filter .f-row:after{height:200%;transform:scale(.5);width:200%}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.m-hot .m-filter .f-row:after{height:300%;transform:scale(.3333);width:300%}}.m-hot .m-filter .f-row .slt-name{color:#ae3f10;flex:1;font-size:14px;font-weight:500;height:40px;line-height:40px;margin-left:16px}.m-hot .m-filter .f-row .f-btn{color:#ae3f10;font-size:14px;font-weight:500;line-height:40px;margin-right:13px}.m-hot .m-filter .f-row .f-btn .b-pre{font-size:15px;font-weight:400;margin-right:2px}.m-hot .m-filter .f-row .f-btn .b-suf{font-weight:400;margin-left:2px}.m-hot .m-filter .f-spread{box-shadow:0 3px 4px 0 #091b2233;height:313px;position:relative;width:100%}.m-hot .m-filter .f-spread.hid{display:none}.m-hot .m-filter .f-spread .f-s-cnt{background-color:#fff6e6;display:flex;flex-direction:row;height:313px;width:100%}.m-hot .m-filter .f-spread .f-s-cnt .left{background-color:#fff6e6;overflow-y:auto;padding-bottom:72px;width:87px}.m-hot .m-filter .f-spread .f-s-cnt .left .l-t{color:#616161;font-size:14px;height:50px;line-height:50px;text-align:center;width:100%}.m-hot .m-filter .f-spread .f-s-cnt .left .l-t.slt{background-color:#fff;color:#c2a369;font-weight:600}.m-hot .m-filter .f-spread .f-s-cnt .right{background-color:#fff;flex:1;overflow-y:auto;padding-bottom:72px;padding-left:17px}.m-hot .m-filter .f-spread .f-s-cnt .right .r-t{color:#212121;font-size:14px;height:50px;line-height:50px;position:relative;width:100%}.m-hot .m-filter .f-spread .f-s-cnt .right .r-t:after{border:solid #e0e0e0;border-width:0 0 1px;content:" ";left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:999}@media(-webkit-max-device-pixel-ratio:1.4893617021276595),(-webkit-max-device-pixel-ratio:1.489795918367347),(-webkit-max-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.m-hot .m-filter .f-spread .f-s-cnt .right .r-t:after{height:100%;width:100%}}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){.m-hot .m-filter .f-spread .f-s-cnt .right .r-t:after{height:200%;transform:scale(.5);width:200%}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.m-hot .m-filter .f-spread .f-s-cnt .right .r-t:after{height:300%;transform:scale(.3333);width:300%}}.m-hot .m-filter .f-spread .f-s-cnt .right .r-t .ok-ico{display:none}.m-hot .m-filter .f-spread .f-s-cnt .right .r-t.slt{color:#c2a369}.m-hot .m-filter .f-spread .f-s-cnt .right .r-t.slt .ok-ico{color:#b12b21;display:inline-block;font-size:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.m-hot .m-filter .f-s-btn-c{background-image:linear-gradient(180deg,#fff0,#fff 18%);bottom:0;display:flex;flex-direction:row;height:72px;justify-content:flex-end;left:0;padding-top:23px;position:absolute;width:100%;z-index:999}.m-hot .m-filter .f-s-btn-c .btn{border-radius:4px;font-size:14px;height:34px;line-height:34px}.m-hot .m-filter .f-s-btn-c .btn-reset{background-color:#fff;border-radius:4px;color:#c2a369;position:relative;text-align:center;width:80px}.m-hot .m-filter .f-s-btn-c .btn-reset:after{border:1px solid #c2a369;content:" ";left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:999}@media(-webkit-max-device-pixel-ratio:1.4893617021276595),(-webkit-max-device-pixel-ratio:1.489795918367347),(-webkit-max-device-pixel-ratio:1.49),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.m-hot .m-filter .f-s-btn-c .btn-reset:after{border-radius:4px;height:100%;width:100%}}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){.m-hot .m-filter .f-s-btn-c .btn-reset:after{border-radius:8px;height:200%;transform:scale(.5);width:200%}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.m-hot .m-filter .f-s-btn-c .btn-reset:after{border-radius:12px;height:300%;transform:scale(.3333);width:300%}}.m-hot .m-filter .f-s-btn-c .btn-submit{background-color:#b12b21;color:#fff;font-weight:600;margin:0 15px 0 10px;padding:0 20px}.m-hot .pro-lists-column{margin-top:12px}*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}html{background-color:#f5f5f5;color:#212121;font-size:100px;-webkit-user-select:none;user-select:none}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){html[ios=true]{font-size:200px}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){html[ios=true]{font-size:300px}}body{font-family:PingFang SC,Helvetica Neue,Helvetica,STHeiTi,sans-serif;font-size:14px;line-height:1.5;margin:0}@media(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.4893617021276597),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.489795918367347),(-webkit-min-device-pixel-ratio:1.5)and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5)and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx)and (max-resolution:2.49dppx),(min-resolution:144dpi)and (max-resolution:239dpi){html[ios=true] body{font-size:28px}}@media(-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){html[ios=true] body{font-size:42px}}blockquote,button,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,pre,td,textarea,th,ul,xmp{margin:0;padding:0}button,code,input,kbd,pre,samp,select,textarea,tt,xmp{font-family:inherit;line-height:inherit}big,button,h1,h2,h3,h4,h5,h6,input,select,small,textarea{font-size:inherit}address,cite,dfn,em,i,optgroup,var{font-style:normal}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;text-align:left}menu,ol,ul{list-style:none}fieldset,img{border:0;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}blockquote:after,blockquote:before,q:after,q:before{content:" "}pre,textarea,xmp{-webkit-overflow-scrolling:touch;overflow:auto}textarea{resize:vertical}button,input,select a,textarea{outline:0 none}button,input,select,textarea{color:inherit}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:1}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=button],input[type=file]::-webkit-file-upload-button,input[type=reset],input[type=search]::-webkit-search-cancel-button,input[type=submit]{-webkit-appearance:none;appearance:none}mark{background-color:#0000}a,del,ins,s,u{text-decoration:none}a,img{-webkit-touch-callout:none}a{color:#00afc7}.g-clear:after,.g-mod:after{clear:both;content:" ";display:block;height:0;overflow:hidden}@font-face{font-family:vacation_react;src:url(//s.qunarzz.com/vacation_react/fonts/default/1.1.87/vacation_react.woff) format("woff"),url(//s.qunarzz.com/vacation_react/fonts/default/1.1.87/vacation_react.ttf) format("truetype")}.iconfont,.yo-ico{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:vacation_react!important;font-style:normal;vertical-align:middle}html{-webkit-text-size-adjust:100%}html::-webkit-scrollbar{display:none}.g-fullscreen,.g-wrap{background-color:#f5f5f5}.g-fullscreen{-webkit-overflow-scrolling:touch;bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.g-iframe-wrapper{border:none}.g-red{color:#f60}.g-middle{display:inline-block;vertical-align:middle}.hide{display:none!important}.visibility{visibility:hidden}.react-container{height:100%}.scroll-disabled{overflow:hidden!important}.scroll-x-disabled{overflow-x:hidden!important}.scroll-y-disabled{overflow-y:hidden!important}.g-fl{float:left}.g-fr{float:right}.p-r{position:relative}.ta-c{text-align:center}.ta-r{text-align:right}.mb20{margin-bottom:20px}.mb10{margin-bottom:10px}.mt20{margin-top:20px}.o-h{overflow:hidden}.layerabled{position:relative;z-index:1}.g-flexbox,.g-flexbox-column,.g-flexbox-start{display:flex}.g-flexbox-column>.flex,.g-flexbox-column>.flex-scroll,.g-flexbox-start>.flex,.g-flexbox-start>.flex-scroll,.g-flexbox>.flex,.g-flexbox>.flex-scroll{display:block;flex:1;height:auto;width:100%}.g-flexbox-column>.flex-scroll,.g-flexbox-start>.flex-scroll,.g-flexbox>.flex-scroll{-webkit-overflow-scrolling:touch;overflow:auto}.g-flexbox{align-items:center}.g-flexbox>.self-start{align-self:flex-start}.g-flexbox-column{flex-direction:column}.g-flexbox-start{align-items:flex-start}.g-wrap{color:#212121;font-size:14px;line-height:1.4;margin:0 auto;width:100%}.fixed-top{position:fixed!important;top:0;width:100%;z-index:1003}.fixed-top.top44{top:44px}.fixed-top.top84{top:84px}.fixed-top.top128{top:128px}.fixed-top-sibling{margin-top:44px}.fixed-top-sibling.top84{margin-top:84px}.fixed-top-sibling.top88{margin-top:88px}.fixed-top-sibling.top98{margin-top:98px}.fixed-top-sibling.top124{margin-top:124px}.fixed-top-sibling.top128{margin-top:128px}.fixed-bottom{bottom:0;position:fixed!important;width:100%;z-index:1000}.m-nav{display:flex;flex-direction:row;flex-wrap:wrap;height:.53rem;padding:.1rem 10px 0;width:100%}.m-nav .drawback{background:#fbf7ee;border-radius:0 0 4px 4px;bottom:-24px;box-shadow:0 3px 3px #0000001a;color:#ad1212;font-size:18px;height:25px;line-height:25px;position:absolute;right:.15rem;text-align:center;width:40px;z-index:100}.m-nav-wrap{position:relative}.m-nav-wrap.fixed{box-shadow:0 3px 3px #0000001a;height:auto;left:0;position:fixed;top:0;width:100%;z-index:2000}.m-nav-wrap.fixed .m-nav.spread{left:0;position:absolute;top:0}.m-nav.spread{box-shadow:0 3px 3px #0000001a;height:auto;z-index:100}.m-nav.min5{justify-content:space-between}.m-nav.min5 .m-nav-item{flex:1;width:auto}.m-nav.min5 .m-nav-item:last-child{margin-right:0}.m-nav-item{-webkit-line-clamp:1;-webkit-box-orient:vertical;border:1px solid #f5ddc4;border-radius:.16rem;color:#f5ddc4;display:-webkit-box;flex-shrink:0;font-size:.14rem;font-weight:600;line-height:.32rem;margin-bottom:.1rem;margin-right:.05rem;overflow:hidden;text-align:center;text-overflow:ellipsis;width:.67rem}.m-nav-item.active{background:#f5ddc4;color:#191818;font-weight:700}.m-nav-item:nth-of-type(5n){margin-right:0}.m-module .m-nav-item.nav-no-spa-card-item{border:1px solid #fff6e6;color:#fff6e6}.m-module .m-nav-item.nav-no-spa-card-item.active{background-color:#fff6e6;color:#b12b21}.m-national .n-list .pro-list{padding:11px 0 15px 10px}.m-national .n-list .common-more{margin-top:0}@keyframes fade-in-out{0%{background-position:0 25px}to{background-position:-100% 25px}}.loading-wrap{background:#fff;height:100%;position:fixed;width:100%}.loading-wrap .loading{animation:fade-in-out 1s linear infinite running;background-image:url(//s.qunarzz.com/package_fh/image/line.png);background-repeat:repeat-x;background-size:204px;height:80px;margin:100px auto 0;text-align:center;width:100px}.loading-wrap .desc{color:#9e9e9e}