/* block-component-separate-city-element */
.separate-city-element{position:relative;width:100%}
/* block-component-separate-city-container */
.separate-city-container{position:relative;width:100%}.loading{width:100%;height:100%;text-align:center}.loading img{width:50%}
/* block-component-deal-list */
.wrap[data-v-36a8bc89]{position:relative;width:100%;overflow:hidden;font-size:0}.wrap .data-loading[data-v-36a8bc89]{width:100%;padding:.4rem;text-align:center;background:#fff;margin-bottom:.2rem}.wrap .data-loading img[data-v-36a8bc89]{display:inline-block;width:.6rem}.wrap .packageWrap[data-v-36a8bc89]{width:7.02rem;height:1.9rem;background:#fff;border-radius:.2rem;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:.2rem;margin-bottom:.17rem;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;padding:.3rem .2rem}.wrap .packageWrap .img[data-v-36a8bc89]{width:1.74rem;height:1.3rem;background-size:cover}.wrap .packageWrap .price-tag[data-v-36a8bc89]{display:inline-block;padding:0 .06rem;margin-left:.12rem;border-radius:.04rem;font-family:PingFangSC-Regular;font-size:.2rem;color:#ff1a1a;background:#fff1ec;border:.01rem solid #ff1717}.wrap .packageWrap .content[data-v-36a8bc89]{width:4.6rem;margin-left:.2rem;position:relative}.wrap .packageWrap .content .title[data-v-36a8bc89]{font-family:PingFangSC-Semibold;font-size:.32rem;color:#333;letter-spacing:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.15rem}.wrap .packageWrap .content .curPrice[data-v-36a8bc89]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.4rem;margin-bottom:.03rem}.wrap .packageWrap .content .curPrice .value[data-v-36a8bc89]{font-size:.4rem;color:#ff4b10;line-height:.4rem;font-weight:700}.wrap .packageWrap .content .curPrice .unit[data-v-36a8bc89]{font-family:PingFangSC-Medium;font-size:.24rem;color:#ff4b10;margin-left:.04rem}.wrap .packageWrap .content .curPrice .sign[data-v-36a8bc89]{margin-left:.09rem;font-family:PingFangSC-Regular;font-size:.2rem;color:#ff4b10;letter-spacing:0;text-align:center;background:#fff1ec;border-radius:.18rem;height:.32rem;line-height:.22rem;box-sizing:border-box;padding:.06rem .1rem;min-width:.52rem}.wrap .packageWrap .content .originPrice[data-v-36a8bc89]{font-family:PingFangSC-Regular;font-size:.22rem;color:#b6b6b6;text-decoration:line-through}.wrap .packageWrap .content .btn[data-v-36a8bc89]{position:absolute;right:0;bottom:0;cursor:pointer;background-image:-webkit-linear-gradient(219deg,#ff8225,#ff4b10);background-image:linear-gradient(-129deg,#ff8225,#ff4b10);border-radius:.34rem;min-width:1.52rem;box-sizing:border-box;padding-left:.28rem;padding-right:.28rem;height:.68rem;line-height:.68rem;font-family:PingFangSC-Regular;font-size:.24rem;color:#fff;letter-spacing:0;text-align:center}.wrap .packageWrap div.disable div[data-v-36a8bc89]{font-family:PingFangSC-Semibold!important;color:#b6b6b6!important}.wrap .packageWrap div.disable .btn[data-v-36a8bc89],.wrap .packageWrap div.disable .sign[data-v-36a8bc89]{background:#b6b6b6!important;color:#fff!important}.wrap .voucher .voucherWrap[data-v-36a8bc89]{box-sizing:border-box;padding:.24rem .3rem .25rem;width:6.9rem;height:1.46rem;background:url(https://p0.meituan.net/travelcube/8e8c98fd172690dec5cd221b561246996928.png@690w_146h_80q) no-repeat;background-size:100% 100%;border-radius:.2rem;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:.2rem;margin-bottom:.17rem;display:-webkit-box;display:-webkit-flex;display:flex}.wrap .voucher .voucherWrap .curPrice[data-v-36a8bc89]{margin-right:.4rem;height:.97rem;display:-webkit-box;display:-webkit-flex;display:flex}.wrap .voucher .voucherWrap .curPrice .unit[data-v-36a8bc89]{font-size:.4rem;color:#ff4b10;letter-spacing:0;-webkit-align-self:flex-end;align-self:flex-end}.wrap .voucher .voucherWrap .curPrice .val[data-v-36a8bc89]{font-size:.8rem;color:#ff4b10;letter-spacing:0;font-weight:700;letter-spacing:-.02rem}.wrap .voucher .voucherWrap .content[data-v-36a8bc89]{position:relative;width:4.68rem;padding-top:.1rem}.wrap .voucher .voucherWrap .content .voucherVal[data-v-36a8bc89]{font-family:PingFangSC-Medium;font-size:.32rem;color:#333;margin-bottom:.05rem;height:.45rem;line-height:.45rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:2.8rem}.wrap .voucher .voucherWrap .content .voucherVal .val[data-v-36a8bc89]{margin-right:.1rem}.wrap .voucher .voucherWrap .content .originPrice[data-v-36a8bc89]{font-family:PingFangSC-Regular;font-size:.22rem;color:#b6b6b6;text-decoration:line-through;height:.3rem;line-height:.3rem}.wrap .voucher .voucherWrap .content .btn[data-v-36a8bc89]{position:absolute;right:0;top:50%;margin-top:-.34rem;cursor:pointer;background-image:-webkit-linear-gradient(219deg,#ff8225,#ff4b10);background-image:linear-gradient(-129deg,#ff8225,#ff4b10);border-radius:.34rem;min-width:1.52rem;box-sizing:border-box;padding-left:.28rem;padding-right:.28rem;height:.68rem;line-height:.68rem;font-family:PingFangSC-Regular;font-size:.24rem;color:#fff;letter-spacing:0;text-align:center}.wrap .voucher .disable [data-v-36a8bc89]{color:#b6b6b6!important}.wrap .voucher .disable .btn[data-v-36a8bc89]{background:#b6b6b6!important;color:#fff!important}
