.m-navbar[data-v-be06d4d9]{max-width:100vw;position:fixed;top:0;left:0;right:0;z-index:20;font-size:4.8vw;box-shadow:var(--m-navbar-box-shadow)}.m-navbar-inner[data-v-be06d4d9]{height:12.8vw;padding:0 4.267vw 0 3.2vw;line-height:12.8vw;display:flex;align-items:center;position:relative}.m-navbar-large>.m-navbar-inner[data-v-be06d4d9]{height:13.333vw;line-height:13.333vw}.m-navbar-unbounded[data-v-be06d4d9]{background:#ffffff}.m-navbar-float[data-v-be06d4d9]{color:#fff;border-bottom:0}.m-navbar-float-dark[data-v-be06d4d9]{background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%)}.m-navbar-float-transparent[data-v-be06d4d9]{background:transparent}.m-navbar-title[data-v-be06d4d9]{margin:auto}.m-navbar-placeholder[data-v-be06d4d9]{width:auto;max-width:none;position:static;box-shadow:none;z-index:auto;border-bottom:0;background:transparent}.m-navbar-is-ios-app[data-v-be06d4d9],.m-navbar-is-android-app[data-v-be06d4d9]{padding-top:5.333vw}.m-navbar-is-ios-app[data-v-be06d4d9]{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.icon-return[data-v-eb106ed4],.icon-share[data-v-eb106ed4],.icon-more[data-v-eb106ed4]{vertical-align:middle;width:6.4vw;height:6.4vw}.icon-more[data-v-eb106ed4]{margin-left:4vw}.navbar-center[data-v-eb106ed4]{flex:1;margin:0 3.2vw;display:flex;justify-content:center}.navbar[data-v-eb106ed4]{max-width:100vw;position:fixed;top:0;left:0;right:0;z-index:20}.navbar-inner[data-v-eb106ed4]{padding:0 3.2vw 0 4.267vw;height:12.8vw;display:flex;justify-content:space-between;align-items:center}.navbar .navbar-center[data-v-eb106ed4]{flex:1;margin:0 3.2vw}.navbar__more[data-v-eb106ed4]{margin-left:5.333vw}.red-drop-box[data-v-eb106ed4]{position:relative}.red-drop[data-v-eb106ed4]{position:absolute;background:red;top:0;right:0;width:1.067vw;height:1.067vw;border-radius:50%}.navbar-container[data-v-cf726701]{--m-navbar-box-shadow: var(--e42abb74)}.navbar-container[data-v-cf726701] .m-navbar-title-inner{pointer-events:unset}.navbar-container .navbar-mask[data-v-cf726701]{position:fixed;top:0;width:100%;background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%)}.navbar-container .navbar-center-tab[data-v-cf726701]{display:flex;align-items:center;color:#242629;font-weight:400;pointer-events:var(--f35be15a)}.navbar-container .sub-nav[data-v-cf726701]{display:flex;padding:1.067vw 2.133vw;pointer-events:var(--f35be15a)}.navbar-container .sub-nav .package-btn[data-v-cf726701]{display:flex;max-width:32vw;height:8.533vw;align-items:center;margin-right:1.333vw;flex-shrink:0;background:#f5f6f7;border-radius:2.667vw;padding:0 2.133vw}.navbar-container .sub-nav .package-btn .package-name[data-v-cf726701]{font-weight:400;font-size:2.667vw;line-height:3.467vw;color:#242629;flex:1}.navbar-container .sub-nav .package-btn .icon[data-v-cf726701]{width:2.667vw;height:2.667vw;flex-shrink:0}.navbar-container .sub-nav .content-anchor[data-v-cf726701]{flex:1;display:flex;justify-content:space-around}.navbar-container .sub-nav .content-anchor .anchor[data-v-cf726701]{height:8.533vw;font-size:3.467vw;line-height:4vw;text-align:center;color:#242629;display:flex;align-items:center}.navbar-container .sub-nav .content-anchor .anchor.active[data-v-cf726701]{font-weight:700}.header-simple-wrap[data-v-58986c67]{position:relative;height:54.933vw;margin-bottom:-1px;background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,#FFFFFF 80%)}.header-simple-wrap .header-simple-img__blur[data-v-58986c67]{position:relative;z-index:-1}.header-simple-wrap .header-simple-info[data-v-58986c67]{position:absolute;left:4.8vw;right:4.8vw;bottom:0px;display:flex;align-items:center}.header-simple-wrap .header-simple-info .header-simple-img[data-v-58986c67]{flex-shrink:0;width:26.667vw;height:26.667vw;border-radius:5.333vw}.header-simple-wrap .header-simple-info .header-simple-text[data-v-58986c67]{margin-left:2.667vw;font-family:PingFang SC;font-weight:500;font-size:3.733vw;line-height:5.867vw;color:#242629;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis}.countdown[data-v-29353972]{font-size:3.2vw!important;margin-left:auto;margin-right:1.067vw;font-family:PingFang SC;font-size:2.667vw;font-weight:400;display:flex;align-items:center}.countdown .countdown_time_day[data-v-29353972]{width:auto;background-color:transparent;color:#242629;font-size:2.667vw!important}.countdown .hour[data-v-29353972],.countdown .minute[data-v-29353972],.countdown .second[data-v-29353972]{font-size:2.667vw!important;background:#242629;color:#fff;font-family:OPPOSans;font-weight:400;letter-spacing:-.5px;padding:.533vw;border-radius:1.6vw}.countdown span[data-v-29353972]{flex-shrink:0;background-color:#242628;display:inline-block;text-align:center;color:#fff;font-family:OPPOSans;font-size:2.667vw;font-weight:400;border-radius:1.333vw;font-family:PingFang SC;font-weight:500;line-height:3.733vw}.grop_sharing[data-v-29353972]{margin:4.133vw 3.2vw 2.667vw;margin-top:var(--9995b6b2);height:11.467vw;background-color:#fff3f3;border-radius:5.333vw;padding:3.2vw;display:flex;justify-content:flex-start;align-items:center;position:relative}.grop_sharing .left_logo[data-v-29353972]{position:absolute;left:0;top:-2.4vw;background-color:#ff4a26;color:#fff;font-family:PingFang SC;font-size:2.667vw;font-style:normal;font-weight:400;border-radius:3.733vw;border-radius:3.733vw 3.733vw 3.733vw 0;height:3.733vw;text-align:center;padding-left:1.517vw;padding-right:1.957vw;line-height:normal}.grop_sharing .left[data-v-29353972]{height:5.867vw;display:flex;justify-content:flex-start;align-items:center;border-radius:2.133vw;background:#fff}.grop_sharing .left .left_title[data-v-29353972]{height:100%;box-sizing:border-box;border-radius:2.133vw 0px 2.133vw 2.133vw;background:linear-gradient(270deg,#ff264d 0%,#ff6749 100%)}.grop_sharing .left .left_title img[data-v-29353972]{height:5.867vw}.grop_sharing .left .left_text[data-v-29353972]{padding:1.333vw 2.133vw 1.333vw 1.333vw;color:#ff2d4d;font-family:PingFang SC;font-size:3.2vw;font-style:normal;font-weight:600}.grop_sharing .center[data-v-29353972]{margin-left:3.2vw;color:#484b51;font-family:PingFang SC;font-size:3.2vw;font-style:normal;font-weight:400;line-height:11.467vw}.grop_sharing .right[data-v-29353972]{line-height:11.467vw;flex-grow:1;color:#484b51;text-align:right;font-family:PingFang SC;font-size:3.2vw;font-style:normal;font-weight:400;line-height:4vw;display:flex;justify-content:flex-end;align-items:center;gap:.533vw}.grop_sharing .right img[data-v-29353972]{width:2.667vw;height:2.667vw}.grop_sharing .red[data-v-29353972]{color:#ff4a26}.small-package-popup .popup-container{padding-top:0}.small-package-popup .popup-container .popup-body{padding:0}.small-package-wrap[data-v-f4d89818]{width:100%;padding:0 3.2vw}.small-package-wrap img[data-v-f4d89818],.small-package_tip-img[data-v-f4d89818]{width:100%}.mt-md[data-v-74969cc8]{margin-top:3.2vw}@font-face{font-family:OPPOSans;src:url(https://festatic.mafengwo.net/msales/salesdetail/1.0.244/assets/OPPOSans-Heavy-eb52b748.ttf)}.flex-wrap[data-v-8979e117]{display:flex}.flex-1[data-v-8979e117]{flex:1}.flex-start[data-v-8979e117]{justify-content:flex-start}.space-around[data-v-8979e117]{justify-content:space-around}.space-between[data-v-8979e117]{justify-content:space-between}.align-items-center[data-v-8979e117]{align-items:center}.ellipsis[data-v-8979e117]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card[data-v-8979e117]{padding:0 3.2vw}.card .feng-time[data-v-8979e117]{padding:0 3.2vw;display:none}.special-feng-card[data-v-8979e117]{padding:0!important;border-radius:4.267vw;border:1px solid #ff632b;overflow:hidden;background-color:#fff!important}.special-feng-card .hotelpackage-item[data-v-8979e117]{padding:3.2vw 3.2vw 4.267vw}.special-feng-card .feng-time[data-v-8979e117]{display:flex!important}.promotion-tag[data-v-8979e117]{display:inline-block;height:4.267vw;line-height:4.267vw;vertical-align:middle;padding:0 1.067vw;margin-right:1.067vw;border-radius:1.067vw;font-family:Alibaba PuHuiTi 2;font-weight:800;background-color:#ff4a26;color:#fff;font-size:2.667vw;margin-bottom:.8vw}.hotelpackage-item[data-v-8979e117]{display:flex;align-items:center;justify-content:space-between;padding:3.2vw 0 4.267vw}.hotelpackage-item[data-v-8979e117]:after{content:"";position:relative;border-radius:0}.hotelpackage-item[data-v-8979e117]:after:after{content:"";position:absolute;top:0;left:0;z-index:1;width:200%;height:200%;display:block;transform:scale(.5);transform-origin:left top;border-top:1px solid;border-radius:0;border-color:#e3e5e8}.hotelpackage-item .btn-detail-hotelpackage[data-v-8979e117]{font-family:PingFang SC;font-weight:400;font-size:3.2vw;line-height:4vw;color:#484b51}.hotelpackage-item .hotelpackage-item-icon[data-v-8979e117]{margin-right:1.067vw;width:7.467vw;height:4.267vw;display:inline-block;vertical-align:middle;background-size:cover;background-image:url(https://p1-q.mafengwo.net/s19/M00/E9/89/CpgwGmRF6QsSAJEcAAAH4h1QWaA.png)}.hotelpackage-item .row-space[data-v-8979e117]{margin-top:1.067vw}.hotelpackage-item .left .hotelpackage-title-wrap[data-v-8979e117]{line-height:1}.hotelpackage-item .left .hotelpackage-item-title[data-v-8979e117]{margin-right:2.133vw;font-family:PingFang SC;font-weight:500;font-size:3.733vw;line-height:5.867vw;color:#000;vertical-align:middle}.hotelpackage-item .left .gray-tag[data-v-8979e117]{font-weight:400;font-size:2.667vw;line-height:3.467vw;color:#717376}.hotelpackage-item .left .blue-tag[data-v-8979e117]{font-weight:400;font-size:2.667vw;line-height:3.467vw;color:#4d97ff}.hotelpackage-item .left .hotelpackage-item-tags[data-v-8979e117]{line-height:1}.hotelpackage-item .left .hotelpackage-item-tags .hotelpackage-item-tag[data-v-8979e117]{font-family:PingFang SC;font-weight:400;font-size:2.667vw;line-height:3.467vw}.hotelpackage-item .left .hotelpackage-item-tags .hotelpackage-item-tag[data-v-8979e117]:not(:last-of-type):after{content:"";display:inline-block;width:.533vw;height:.533vw;margin:0 1.067vw;background-color:#bdbfc2;vertical-align:middle;border-radius:50%}.hotelpackage-item .left .sku-tagname-wrap[data-v-8979e117]{margin-top:2.133vw}.hotelpackage-item .left .sku-tag-item[data-v-8979e117]{display:flex;align-items:center;margin-top:1.067vw;margin-right:1.067vw;width:64vw}.hotelpackage-item .left .sku-tag-item .tag[data-v-8979e117]{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:1.067vw;width:5.333vw;height:5.333vw;font-family:PingFang SC;font-weight:600;font-size:2.667vw;line-height:3.467vw;color:#4d97ff;background:#e7eff4;border-radius:2.133vw}.hotelpackage-item .left .sku-tag-item .desc[data-v-8979e117]{font-family:PingFang SC;font-weight:400;font-size:3.2vw;line-height:3.467vw;color:#242629;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hotelpackage-item .left .hotelpackage-item-tip-wrap[data-v-8979e117]{line-height:1}.hotelpackage-item .left .hotelpackage-item-tip[data-v-8979e117]{font-family:PingFang SC;font-style:normal;font-weight:400;font-size:2.667vw;line-height:3.467vw;color:#717376}.hotelpackage-item .left .hotelpackage-item-tip[data-v-8979e117]:not(:last-of-type):after{content:"";display:inline-block;width:.533vw;height:.533vw;margin:0 1.067vw;background-color:#bdbfc2;vertical-align:middle;border-radius:50%}.refund-wrapper p[data-v-e4bf9d32],.refund-wrapper h6[data-v-e4bf9d32]{margin:0}.refund-wrapper .purchase-text[data-v-e4bf9d32]{font-size:6.4vw}.refund-wrapper .title[data-v-e4bf9d32]{font-size:4.267vw;line-height:5.867vw;margin-bottom:5.333vw}.refund-wrapper .purchase-rule[data-v-e4bf9d32]{padding-bottom:3.2vw}.refund-wrapper .purchase-rule .rule-title[data-v-e4bf9d32]{padding-bottom:2.133vw;line-height:1.4}.refund-wrapper .purchase-rule .rule-table[data-v-e4bf9d32]{border-radius:1.6vw;width:100%;overflow:hidden}.refund-wrapper .purchase-rule .rule-table tr[data-v-e4bf9d32]{vertical-align:middle;line-height:1.5}.refund-wrapper .purchase-rule .rule-table th[data-v-e4bf9d32],.refund-wrapper .purchase-rule .rule-table td[data-v-e4bf9d32]{padding:1.6vw 0 0;text-align:left}.refund-wrapper .purchase-rule .rule-table th[data-v-e4bf9d32]:first-child,.refund-wrapper .purchase-rule .rule-table td[data-v-e4bf9d32]:first-child{padding-left:2.667vw}.refund-wrapper .purchase-rule .rule-table th[data-v-e4bf9d32]{background:#f6f7f9;font-weight:400;font-size:2.133vw;padding:2.667vw 0}.refund-wrapper .purchase-rule .rule-table td[data-v-e4bf9d32]{font-size:2.133vw}.refund-wrapper .refund-text[data-v-e4bf9d32]{margin-top:3.2vw;line-height:1.4}.hotelpackage-notice[data-v-5f846b5e]{display:flex;flex-direction:column;height:100%}.hotelpackage-notice .tab-box[data-v-5f846b5e]{padding:0 5.333vw 0px}.hotelpackage-notice p[data-v-5f846b5e],.hotelpackage-notice ul[data-v-5f846b5e]{padding:0;margin:0}.hotelpackage-notice li[data-v-5f846b5e]{list-style:none}.hotelpackage-notice h2[data-v-5f846b5e]{margin:2.667vw 0 0;font-size:4.267vw;font-family:PingFangSC;font-weight:600;color:#242629;line-height:6.4vw;z-index:1}.hotelpackage-notice h6[data-v-5f846b5e]{margin:0;font-size:4.267vw;line-height:5.867vw}.hotelpackage-notice[data-v-5f846b5e] .m-tab-title{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}.hotelpackage-notice .scroll-container[data-v-5f846b5e]{padding:0 5.333vw 3.2vw;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.hotelpackage-notice .icon-promotion[data-v-5f846b5e]{position:relative;display:inline-block;font-size:2.933vw;line-height:4.267vw;height:4.267vw;color:#ff5b4d;background:RGBA(255,74,38,.1);box-sizing:border-box;padding:0 1.6vw;border-radius:.533vw;margin-right:2.133vw}.hotelpackage-notice .icon-rule[data-v-5f846b5e]{margin-right:1.067vw;background:#D9F7FA;color:#00c7d9!important;border-radius:.533vw;padding:0 1.067vw;font-size:2.933vw;line-height:3.733vw}.hotelpackage-notice .icon-use[data-v-5f846b5e]{background:#FFF4BF;color:#b37012!important;border-radius:.533vw;padding:0 1.067vw;font-size:2.933vw;line-height:3.733vw}.hotelpackage-notice .hotelpackage-tab-wrap[data-v-5f846b5e]{height:12.8vw}.hotelpackage-notice .scroll-wrap[data-v-5f846b5e]{margin-top:2.133vw;position:relative;height:50.133vw;border-radius:1.6vw;overflow:hidden}.hotelpackage-notice .scroll-wrap .pagination[data-v-5f846b5e]{position:absolute;right:2.133vw;bottom:2.133vw;z-index:1;background:rgba(0,0,0,.5);border-radius:2.133vw;padding:.533vw 1.6vw;font-weight:700;color:#fff;line-height:1;font-weight:400}.hotelpackage-notice .head-line[data-v-5f846b5e]{width:10.667vw;height:1.333vw;background:#BDBFC2;border-radius:1.333vw;margin:0 auto;padding:0;margin-bottom:6vw}.hotelpackage-notice .nav-wrapper[data-v-5f846b5e]{top:0;width:100%;box-sizing:border-box;padding:2.667vw 10.667vw 3.333vw;margin-bottom:4.267vw;background:#fff;z-index:999}.hotelpackage-notice .nav-wrapper .navs[data-v-5f846b5e]{display:flex}.hotelpackage-notice .nav-wrapper .nav[data-v-5f846b5e]{flex:1;text-align:center;font-size:4.267vw;line-height:6.667vw}.hotelpackage-notice .nav-wrapper .nav.current[data-v-5f846b5e]{font-weight:600;font-size:4.8vw}.hotelpackage-notice .nav-wrapper .nav.current span[data-v-5f846b5e]{position:relative}.hotelpackage-notice .nav-wrapper .nav.current span[data-v-5f846b5e]:before{content:" ";position:absolute;background:#FFD831;border-radius:2.667vw;height:2.667vw;bottom:0;z-index:-1;width:calc(100% + 2.667vw);left:-1.333vw}.hotelpackage-notice .promotion-wrap[data-v-5f846b5e]{padding-top:3.2vw;padding-bottom:0;color:#474747}.hotelpackage-notice .promotion-wrap .item[data-v-5f846b5e]{align-items:flex-start}.hotelpackage-notice .promotion-wrap .item+.item[data-v-5f846b5e]{margin-top:2.133vw}.hotelpackage-notice .promotion-wrap .item .promotion-text[data-v-5f846b5e]{flex:1}.hotelpackage-notice section[data-v-5f846b5e]{padding:5.333vw 0;position:relative}.hotelpackage-notice section[data-v-5f846b5e]:after{content:"";display:inline-block;width:100%;position:absolute;left:0;bottom:0}.hotelpackage-notice section ul[data-v-5f846b5e]{margin-top:2.133vw}.hotelpackage-notice section ul .notice-item[data-v-5f846b5e]{display:flex}.hotelpackage-notice section ul .notice-item .title[data-v-5f846b5e]{width:16vw;color:#717376;margin-right:4.267vw}.hotelpackage-notice section ul .notice-item .content[data-v-5f846b5e]{flex:1}.hotelpackage-notice section ul .notice-item+.notice-item[data-v-5f846b5e]{margin-top:2.133vw}.hotelpackage-notice section ul li .expense-icon[data-v-5f846b5e]{display:inline-block;margin-right:3.2vw;width:6.4vw;height:6.4vw;background-size:100% 100%!important;border-radius:50%}.hotelpackage-notice section ul li .expense-icon.expense-icon-hotel_schedule[data-v-5f846b5e]{background:url(https://b3-q.mafengwo.net/s13/M00/2C/D2/wKgEaVxvxrWAA7ByAAAFlU7JMpU801.png) no-repeat}.hotelpackage-notice section ul li .expense-icon.expense-icon-restaurant[data-v-5f846b5e]{background:url(https://b4-q.mafengwo.net/s13/M00/2C/D1/wKgEaVxvxrWAGrI7AAAGaWL6FL0270.png) no-repeat}.hotelpackage-notice section ul li .expense-icon.expense-icon-poi[data-v-5f846b5e]{background:url(https://p3-q.mafengwo.net/s13/M00/2C/D1/wKgEaVxvxrWAL0UHAAAGL_nJdh0116.png) no-repeat}.hotelpackage-notice section ul li .expense-icon.expense-icon-traffic[data-v-5f846b5e]{background:url(https://n3-q.mafengwo.net/s13/M00/2C/D2/wKgEaVxvxrWAUxbvAAAGGoCoG3U967.png) no-repeat}.hotelpackage-notice section ul li .expense-icon.expense-icon-experience[data-v-5f846b5e]{background:url(https://n2-q.mafengwo.net/s13/M00/2C/D2/wKgEaVxvxrWAYeOVAAAFP8oihaE373.png) no-repeat}.hotelpackage-notice .expense-item[data-v-5f846b5e]{margin-top:6.667vw}.hotelpackage-notice .expense-item h5[data-v-5f846b5e]{font-size:3.733vw;margin:0}.hotelpackage-notice .expense-item .expense-tag[data-v-5f846b5e]{margin-right:1.067vw;display:inline}.hotelpackage-notice .expense-item .expense-poi[data-v-5f846b5e]{padding:1.6vw 0 0 9.6vw;font-size:3.2vw;font-weight:300}.hotelpackage-notice .expense-item .expense-poi .iconfont[data-v-5f846b5e]{font-size:3.2vw;margin-right:.533vw}.hotelpackage-notice .expense-item .expense-wrap[data-v-5f846b5e]{background:#f6f7f9;border-radius:1.6vw;padding:3.2vw;margin:2.133vw 0 5.333vw 9.6vw}.hotelpackage-notice .expense-item .expense-wrap .info-item p[data-v-5f846b5e]{align-items:center}.hotelpackage-notice .expense-item .expense-wrap .info-item+.info-item[data-v-5f846b5e]{margin-top:3.2vw}.hotelpackage-notice .expense-item .expense-wrap .info-title[data-v-5f846b5e]{margin:0;width:5em}.hotelpackage-skulist[data-v-862399c5]{background:#f6f8f9;border-radius:5.333vw;padding:2.133vw 0 1.067vw;margin:0 3.2vw}.hotelpackage-skulist .hotelpackage-navs-wrap[data-v-862399c5]{padding:0 3.2vw;height:12.8vw}.hotelpackage-skulist .hotelpackage-navs-wrap .nav-item-content[data-v-862399c5]{display:flex;flex-wrap:nowrap}.hotelpackage-skulist .hotelpackage-navs-wrap .nav-item-content .feng-tag[data-v-862399c5]{border-radius:1.067vw;background:#ff4a26;color:#fff;font-family:PingFang SC;font-size:2.667vw;font-weight:600;line-height:3.2vw;width:4.267vw;height:4.267vw;margin-right:1.067vw;display:flex;justify-content:center;align-items:center}.hotelpackage-skulist .hotelpackage-navs-wrap .nav-item-content .text[data-v-862399c5]{white-space:nowrap}.hotelpackage-skulist .hotelpackage-navs-wrap[data-v-862399c5] .m-tab-title-type-button{font-size:3.467vw;height:8.533vw;font-weight:400;font-size:3.2vw;line-height:4.267vw;text-align:center;color:#242629;background:#ffffff;border:.5px solid rgba(227,229,232,.85);border-radius:3.2vw;padding:2.133vw 3.2vw}.hotelpackage-skulist .hotelpackage-navs-wrap[data-v-862399c5] .m-tab-title-type-button.m-tab-title-active{border-radius:4.267vw 13.333vw 13.333vw 4.267vw;height:8.533vw;border:none;background:#242629;color:#fff}.hotelpackage-skulist .divider[data-v-862399c5]{width:100%;height:.5px;background:#e3e5e8;opacity:.85}.hotelpackage-skulist .btn-expand[data-v-862399c5]{padding:3.2vw 0 3.733vw;font-weight:400;font-size:3.2vw;line-height:4vw;color:#717376;text-align:right}.hotelpackage-skulist .btn-expand .expand-wrap[data-v-862399c5]{display:flex;justify-content:space-between}.hotelpackage-skulist .btn-expand .expand-wrap .btn-more-text[data-v-862399c5]{font-weight:500;font-size:3.733vw;line-height:4vw;color:#242629}.hotelpackage-skulist .btn-expand .icon-expand[data-v-862399c5]{width:2.667vw;height:2.667vw}.hotelpackage-notice-footer[data-v-862399c5]{display:flex;justify-content:space-between;padding:1.6vw 4.267vw;line-height:1}.hotelpackage-notice-footer .price-title[data-v-862399c5]{font-size:3.2vw}.hotelpackage-notice-footer .price-num[data-v-862399c5]{margin-top:1.067vw;font-size:5.333vw;font-weight:700;color:#ff4a26}.hotelpackage-notice-footer .hotelpackage-btn-buy[data-v-862399c5]{font-size:4.8vw;text-align:center;width:34.133vw;height:11.733vw;line-height:11.733vw;border-radius:6.4vw;background:linear-gradient(135deg,rgb(255,226,76) 0%,rgb(255,219,38) 100%)}.hotelpackage-notice-footer .before-active-btn[data-v-862399c5]{background:rgb(189,191,194)!important;color:#fff!important}.mt-md[data-v-6fbbfe05]{margin-top:3.2vw}.wifi-info[data-v-75743cce]{background-color:#f6f8f9;border-radius:5.333vw;margin:3.2vw;padding:0 3.2vw}.wifi-info .title[data-v-75743cce]{font-family:PingFang SC;font-weight:500;font-size:4.267vw;line-height:6.667vw;padding:3.2vw 0}.wifi-info .wifi-card[data-v-75743cce]{margin-top:1.067vw;margin-right:1.067vw;padding:3.2vw 1.6vw;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 1 33.3%;flex-wrap:wrap;background-color:#fff;border-radius:3.2vw;box-sizing:border-box}.wifi-info .wifi-card[data-v-75743cce]:last-child{margin-right:0}.wifi-info .wifi-card .wifi-title[data-v-75743cce]{font-family:PingFang SC;font-size:3.467vw;font-weight:700;line-height:4vw}.wifi-info .wifi-card .wifi-desc[data-v-75743cce]{width:100%;text-align:center;margin-top:2.133vw;font-family:PingFang SC;font-size:3.467vw;font-weight:400;line-height:4vw;max-height:4vw;position:relative}.wifi-info .wifi-card .wifi-desc .wifi-desc-show-more[data-v-75743cce]{color:#44a0ee;font-size:2.667vw;font-weight:700;background-color:#fff;position:absolute;top:0;right:0;height:calc(100% + 3.2vw)}.wifi-info .area[data-v-75743cce]{padding:6.4vw 0 3.2vw}.wifi-info .area .subtitle[data-v-75743cce]{margin-bottom:3.467vw;font-family:PingFang SC;font-weight:500;font-size:3.733vw;line-height:4vw;height:4vw}.wifi-info .area .text[data-v-75743cce]{font-family:PingFang SC;font-weight:400;font-size:3.467vw;line-height:5.867vwF}.wifi-info-modal{background-color:#fff;width:calc(100% - 20vw);height:auto;border-radius:5.333vw}.wifi-info-modal .title{margin:4.267vw auto 2.667vw;color:#242629;font-size:4.8vw;font-weight:800;font-family:PingFang SC;line-height:6.667vw;text-align:center}.wifi-info-modal .desc{margin:0 5.333vw;font-size:4vw;font-family:PingFang SC;left:6.667vw}.wifi-info-modal .btn{margin:4vw auto;font-size:4.267vw;font-weight:800;font-family:PingFang SC;display:flex;justify-content:center;align-items:center;background-color:#ffd831;width:72vw;height:12vw;border-radius:8vw}.visa-info[data-v-1817c222]{background-color:#f6f8f9;border-radius:5.333vw;margin:3.2vw;padding:0 3.2vw}.visa-info .title[data-v-1817c222]{font-family:PingFang SC;font-weight:500;font-size:4.267vw;line-height:6.667vw;padding:3.2vw 0}.visa-info .tips[data-v-1817c222]{margin-top:1.067vw;margin-bottom:3.2vw;display:flex}.visa-info .tips .tips-icon[data-v-1817c222]{margin-top:.533vw;margin-right:2.133vw}.visa-info .tips .tips-text[data-v-1817c222]{color:#bf812d;font-size:3.2vw;font-weight:400;font-family:PingFang SC;height:4.267vw;line-height:4.267vw}.visa-info .visa-card[data-v-1817c222]{margin-top:1.067vw;margin-right:1.067vw;padding:0 1.6vw;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:3.2vw;height:16vw}.visa-info .visa-card[data-v-1817c222]:last-child{margin-right:0}.visa-info .visa-card .visa-title[data-v-1817c222]{font-family:PingFang SC;font-size:3.467vw;font-weight:700;line-height:4vw}.visa-info .visa-card .visa-dec[data-v-1817c222]{width:100%;text-align:center;margin-top:2.133vw;font-family:PingFang SC;font-size:3.467vw;font-weight:400;line-height:4vw;max-height:8vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;word-break:break-all}.visa-info .area .subtitle[data-v-1817c222]{margin-bottom:3.467vw;font-family:PingFang SC;font-weight:500;font-size:3.733vw;line-height:4vw;height:4vw}.visa-info .area .text[data-v-1817c222]{font-family:PingFang SC;font-weight:400;font-size:3.467vw;line-height:5.867vw}.visa-info .icon-lamp-bulb[data-v-1817c222]{width:2.667vw;height:2.667vw}.visa-info-modal{background-color:#fff;width:calc(100% - 20vw);height:auto;border-radius:5.333vw}.visa-info-modal .title{margin:4.267vw auto 2.667vw;color:#242629;font-size:4.8vw;font-weight:800;font-family:PingFang SC;line-height:6.667vw;text-align:center}.visa-info-modal .desc{margin:0 5.333vw;font-size:4vw;font-family:PingFang SC;left:6.667vw}.visa-info-modal .btn{margin:4vw auto;font-size:4.267vw;font-weight:800;font-family:PingFang SC;display:flex;justify-content:center;align-items:center;background-color:#ffd831;width:72vw;height:12vw;border-radius:8vw}.visa-reservation[data-v-6fba98f3]{background-color:#f6f8f9;border-radius:5.333vw;margin:3.2vw}.visa-reservation .card[data-v-6fba98f3]{padding:0 3.2vw}.visa-reservation .card .feng-time[data-v-6fba98f3]{padding:0 3.2vw;display:none}.visa-reservation .special-feng-card[data-v-6fba98f3]{padding:0!important;border-radius:4.267vw;border:1px solid #ff632b;overflow:hidden;background-color:#fff!important}.visa-reservation .special-feng-card .card-content[data-v-6fba98f3]{padding:0 3.2vw 3.2vw}.visa-reservation .special-feng-card .feng-time[data-v-6fba98f3]{display:flex!important}.visa-reservation .card-content[data-v-6fba98f3]{padding-bottom:3.467vw;position:relative;width:100%;display:flex;justify-content:space-between}.visa-reservation .card-content-left[data-v-6fba98f3]{width:calc(100% - 21.333vw);overflow:hidden}.visa-reservation .card-content-left .title[data-v-6fba98f3]{margin:3.2vw 0 1.067vw;font-weight:500;font-size:3.733vw;font-family:PingFang SC;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.visa-reservation .card-content-left .title .promotion-tag[data-v-6fba98f3]{display:inline-block;height:4.267vw;line-height:4.267vw;vertical-align:middle;padding:0 1.067vw;margin-right:1.067vw;border-radius:1.067vw;font-family:Alibaba PuHuiTi 2;font-weight:800;background-color:#ff4a26;color:#fff;font-size:2.667vw;margin-bottom:.8vw}.visa-reservation .card-content-left .title .name[data-v-6fba98f3]{padding-right:2.667vw}.visa-reservation .card-content-left .need-info[data-v-6fba98f3]{display:inline-block;color:#484b51;font-weight:400;font-size:3.2vw;line-height:4vw;vertical-align:middle;padding-bottom:.8vw}.visa-reservation .card-content-left .visa-subname[data-v-6fba98f3]{font-weight:400;font-size:2.667vw;line-height:4vw;font-family:PingFang SC;color:#717376;margin-right:1.067vw}.visa-reservation .card-content-left .cost-desc[data-v-6fba98f3]{margin-top:1.067vw;font-weight:400;font-size:2.667vw;line-height:3.467vw;font-family:PingFang SC;color:#717376;display:flex;align-items:center}.visa-reservation .card-content-right[data-v-6fba98f3]{display:flex;flex-direction:column;justify-content:center;align-items:center}.visa-reservation .card-space-line[data-v-6fba98f3]{width:calc(100% - 6.4vw);margin-left:3.2vw;height:1px;background-color:#e3e5e8}.visa-reservation .show-more[data-v-6fba98f3]{height:10.933vw;display:flex;justify-content:center;align-items:center}.visa-reservation .show-more .subtitle[data-v-6fba98f3]{font-family:PingFang SC;font-weight:500;font-size:3.733vw;margin-right:1.333vw}.visa-reservation .show-more .text[data-v-6fba98f3]{color:#717376;font-family:PingFang SC;font-weight:400;font-size:3.2vw}.visa-reservation .icon-arrow-down[data-v-6fba98f3]{font-size:2.667vw;transform:rotate(90deg);margin-right:1px}.visa-reservation .icon-arrow-up[data-v-6fba98f3]{font-size:2.667vw;transform:rotate(-90deg);margin-right:1px}.visa-reservation .size-large[data-v-6fba98f3]{font-size:2.667vw}.visa-reservation .size-mini[data-v-6fba98f3]{font-size:2.133vw}.materials-list[data-v-79d4adb4]{display:flex;flex-wrap:wrap;margin-bottom:3.2vw}.materials-list .materials-card[data-v-79d4adb4]{width:calc(25% - .8vw);height:26.667vw;background-color:#fff;border-radius:3.2vw;margin:0 .533vw 1.067vw;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.materials-list .materials-card[data-v-79d4adb4]:nth-child(4n){margin-right:0}.materials-list .materials-card[data-v-79d4adb4]:nth-child(4n+1){margin-left:0}.materials-list .materials-card .img[data-v-79d4adb4]{width:16vw;height:16vw}.materials-list .materials-card .tag[data-v-79d4adb4]{height:4vw;line-height:4vw;padding:1px 1.333vw;position:absolute;top:1.067vw;left:1.067vw;border-radius:2.133vw;background-color:#ff4a26;color:#fff;font-weight:600;font-size:2.667vw;font-family:PingFang SC}.materials-list .materials-card .text[data-v-79d4adb4]{width:100%;margin-top:2.133vw;font-weight:400;font-size:3.467vw;line-height:4vw;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.visa-materials[data-v-84262160]{border-radius:5.333vw;margin:3.2vw}.visa-materials .title[data-v-84262160]{font-family:PingFang SC;font-weight:500;font-size:4.267vw;line-height:6.667vw;padding:3.2vw}.visa-materials .subtitle[data-v-84262160]{padding:3.2vw 0 3.733vw;font-family:PingFang SC;font-weight:500;font-size:3.733vw;line-height:4vw}.visa-materials .package[data-v-84262160]{display:flex;height:17.067vw;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:3.2vw;width:calc(100% + 6.4vw);margin-left:-3.2vw}.visa-materials .package[data-v-84262160]::-webkit-scrollbar{display:none}.visa-materials .package .package-card[data-v-84262160]{padding:0 6.4vw;height:17.067vw;flex-shrink:0;margin-right:1.067vw;border-radius:3.2vw;border:1px solid #e3e5e8;background-color:#fff;color:#242629;display:flex;flex-direction:column;justify-content:center}.visa-materials .package .package-card[data-v-84262160]:nth-child(1){margin-left:3.2vw}.visa-materials .package .package-card .m-price[data-v-84262160]{height:4.267vw;display:flex;align-items:center;color:var(--m-suffix-color)}.visa-materials .package .package-card[data-v-84262160] .m-price-suffix{color:#717376}.visa-materials .package .package-card .package-card-name[data-v-84262160]{color:#000;margin-top:1.067vw;font-family:PingFang SC;font-weight:400;font-size:3.733vw;line-height:5.067vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.visa-materials .package .package-active[data-v-84262160]{border:1px solid #ffe926;background-color:#ffe926}.visa-materials .package .package-card[data-v-84262160]:last-child{margin-right:3.2vw}.visa-materials .visa_materials_detail[data-v-84262160]{background-color:#f6f8f9;border-radius:5.333vw;padding:3.2vw}.visa-materials .visa_materials_detail .materials_title[data-v-84262160]{color:#242629;font-family:PingFang SC;font-size:4.267vw;font-style:normal;font-weight:500}.visa-materials .identify[data-v-84262160]{display:flex;flex-wrap:wrap;margin:2.133vw 0}.visa-materials .identify .materials_package[data-v-84262160]{display:flex;height:8.8vw;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;width:calc(100% + 6.4vw);margin-left:-3.2vw}.visa-materials .identify .materials_package[data-v-84262160]::-webkit-scrollbar{display:none}.visa-materials .identify .materials_package .materials_package_card[data-v-84262160]{padding:1.867vw 3.2vw;height:8.8vw;flex-shrink:0;margin-right:1.067vw;border-radius:3.2vw;border:1px solid #e3e5e8;background-color:#fff;color:#242629;display:flex;flex-direction:column;justify-content:center}.visa-materials .identify .materials_package .materials_package_card[data-v-84262160]:nth-child(1){margin-left:3.2vw}.visa-materials .identify .materials_package .materials_package_card .materials_package_card_name[data-v-84262160]{color:#000;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:3.733vw;font-style:normal;font-weight:600;line-height:5.067vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.visa-materials .identify .materials_package .materials_package_active[data-v-84262160]{border:1px solid #ffe926;background-color:#ffe926}.visa-materials .identify .materials_package .materials_package_card[data-v-84262160]:last-child{margin-right:3.2vw}.visa-materials .icon-selected[data-v-84262160]{font-size:2.667vw}.mt-md[data-v-fc8d3a2a],.mt-md[data-v-68b5a97b],.mt-md[data-v-f62f1999]{margin-top:3.2vw}.material[data-v-cfc3b05b]{margin-bottom:3.2vw;margin-top:4.267vw}.material .richtext[data-v-cfc3b05b] img{width:100%;display:block;margin-top:-.5px;height:auto}.material .richtext[data-v-cfc3b05b] p{line-height:1.5;margin:0;word-break:break-all}.material .richtext[data-v-cfc3b05b] ul{padding:0 4.267vw;line-height:0;margin:0;border:0;white-space:normal}.material .richtext[data-v-cfc3b05b] ul li{list-style:none;margin:0;padding:0;border:0;white-space:normal;font-weight:400;font-size:3.467vw;line-height:1.5;color:#242629}.btn-add-group[data-v-baa2ad6e]{flex-shrink:0;font-family:PingFangSC-Semibold;font-size:3.2vw;color:#ff4a26;padding:1.333vw 2.667vw;border:1px solid rgba(255,74,38,.5);border-radius:5.333vw;line-height:1}.stock-popup-modal{position:absolute;bottom:0;width:100%;min-height:70vh;max-height:85vh;height:100%}.stock-popup-modal:before{display:block;content:"";position:absolute;left:0;top:-6.4vw;width:100%;height:9.067vw;background-image:url(https://p1-q.mafengwo.net/s19/M00/BD/45/CpgwiGim00oAxCqoAAAJq1hDVgw.png);background-size:100% auto}.popup-close{position:absolute;width:5.067vw;height:5.067vw;right:3.467vw;top:-11.2vw;z-index:999999}.popup-container{position:absolute;bottom:0;width:100%;background-color:#fff;border-radius:2.667vw 2.667vw 0 0;overflow:hidden;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);padding-top:3.2vw;display:flex;flex-direction:column;height:100%}.popup-container .popup-title{padding:2.667vw 5.333vw;font-weight:500;font-size:4.267vw;line-height:6.667vw;color:#242629}.popup-container .popup-body{flex:1;overflow:auto;-webkit-overflow-scrolling:touch;padding:0;font-weight:400;font-size:3.467vw;line-height:4.8vw;color:#242629}.popup-container .popup-footer-btn{margin:1.333vw 4vw 2.667vw;background:#ffe926}.sticky-nav[data-v-b5aa03fd]{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:99;padding-bottom:2.667vw}.red_text[data-v-b5aa03fd]{color:#ff4a26;font-family:PingFang SC;font-size:3.2vw;font-weight:400;line-height:4.267vw}.please_select[data-v-b5aa03fd]{margin-top:.8vw;margin-bottom:1.333vw}header[data-v-b5aa03fd]{padding:1.333vw 5.333vw;border-bottom:1px solid #F2F2F2}header .header_price[data-v-b5aa03fd]{display:flex;justify-content:space-between;align-items:center}header .header_price .header_left[data-v-b5aa03fd]{display:flex;justify-content:center;align-items:center;padding:1.333vw 0}header .header_price .header_left .right_blank[data-v-b5aa03fd]{margin-right:2.133vw}header .header_price .header_left .price[data-v-b5aa03fd]{color:#ff4a26;font-family:PingFang SC;font-size:5.333vw;font-weight:500;margin-left:.8vw}header .header_price .header_left .no_price[data-v-b5aa03fd]{color:#ff4a26;font-family:PingFang SC;font-size:3.2vw;font-weight:500;margin-left:.8vw}header .header_price .header_left .reduce[data-v-b5aa03fd]{padding:0 1.067vw;height:4.267vw;border-radius:.8vw;background:#FFEFEB}header .header_price .original_price[data-v-b5aa03fd]{color:#a1a1a1;font-family:PingFang SC;font-size:3.2vw;font-style:normal;font-weight:400;line-height:4.267vw;text-decoration-line:line-through}header .coupon[data-v-b5aa03fd]{display:flex;padding:.8vw 0}header .coupon>div[data-v-b5aa03fd]{border-radius:.533vw;background:#FF4A26;padding:.8vw 1.333vw;color:#fff;font-family:PingFang SC;font-size:2.667vw;font-weight:500;line-height:100%;margin-right:.8vw}.selected[data-v-b5aa03fd]{padding:1.333vw 0}.selected .title[data-v-b5aa03fd]{color:#484b51;font-family:PingFang SC;font-size:3.2vw;font-weight:400;line-height:4.267vw;margin-bottom:1.333vw}.selected .select_box[data-v-b5aa03fd]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.selected .select_box .select_item[data-v-b5aa03fd]{padding:.533vw 1.867vw;border-radius:1.067vw;background:#F9F9F9;margin-right:.8vw;margin-bottom:.8vw;color:#7c7c7c;font-family:PingFang SC;font-size:3.2vw;font-weight:400;line-height:4.267vw}.list_box[data-v-6ea4dd52]{padding:3.467vw 5.333vw .533vw;border-bottom:1px solid #F2F2F2}.list_box .title[data-v-6ea4dd52]{color:#242629;font-family:PingFang SC;font-size:3.733vw;font-weight:500;line-height:5.333vw;margin-bottom:2.667vw}.list_box .option_box[data-v-6ea4dd52]{display:flex;flex-wrap:wrap}.list_box .option_box .option_item[data-v-6ea4dd52]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:2.4vw 3.2vw;border-radius:3.2vw;background:#F9F9F9;color:#242629;font-family:PingFang SC;font-size:3.2vw;font-weight:400;line-height:4vw;margin-right:2.133vw;margin-bottom:2.133vw;position:relative}.list_box .option_box .option_item .product_type_box[data-v-6ea4dd52]{width:100%}.list_box .option_box .option_item .product_type_box .option_content_box[data-v-6ea4dd52]{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.067vw}.list_box .option_box .option_item .product_type_box .option_content_box .option_content_box_name[data-v-6ea4dd52]{color:#242629;font-family:PingFang SC;font-size:3.2vw;font-weight:400}.list_box .option_box .option_item .product_type_box .option_content_box .option_content_box_detail[data-v-6ea4dd52]{padding:1px 1.333vw;color:#242629;text-align:center;font-family:PingFang SC;font-size:2.667vw;font-weight:400;border-radius:1.333vw;border:.5px solid #484B51;flex-shrink:0;margin-left:2.667vw;align-self:flex-end}.list_box .option_box .option_item .product_type_box .option_content_box .option_content_box_price[data-v-6ea4dd52]{white-space:nowrap}.list_box .option_box .option_item .product_type_box .option_content_box .option_content_box_price .option_content_box_price_unit[data-v-6ea4dd52]{color:#ff4a26;font-family:PingFang SC;font-size:3.2vw;font-style:normal;font-weight:400}.list_box .option_box .option_item .product_type_box .option_content_box .option_content_box_price .option_content_box_price_num[data-v-6ea4dd52]{color:#ff4a26;font-family:DIN;font-size:4.267vw;font-style:normal;font-weight:700;margin-left:.533vw;margin-right:.533vw}.list_box .option_box .option_item .product_type_box .option_content_box .option_content_box_price .option_content_box_price_rise[data-v-6ea4dd52]{color:#000;font-family:PingFang SC;font-size:2.667vw;font-style:normal;font-weight:400}.list_box .option_box .option_item .tag_container[data-v-6ea4dd52]{margin-bottom:1.067vw}.list_box .option_box .option_item .tag_box[data-v-6ea4dd52]{height:4.533vw;display:inline-block;border-radius:.8vw;background:#FF4A26;padding:1px 1.067vw;color:#fff;font-family:PingFang SC;font-size:2.667vw;font-weight:400;line-height:4vw;margin-right:1.333vw;box-sizing:border-box}.list_box .option_box .option_item .promotion[data-v-6ea4dd52]{height:4.533vw;box-sizing:border-box;margin-top:.8vw;margin-right:1.333vw;padding:1px .8vw;display:inline-block;border-radius:1.067vw;border:.5px solid #FF4A26;color:#ff4a26;font-family:PingFang SC;font-size:2.667vw;font-weight:400;line-height:4vw}.list_box .option_box .promotion_item[data-v-6ea4dd52]{margin-right:0}.list_box .option_box .selected[data-v-6ea4dd52]{background:#FFE431}.list_box .option_box .disabled[data-v-6ea4dd52]{color:#bdbfc2}.list_box .promotion_box[data-v-6ea4dd52]{display:block;width:100%}.list_box .promotion_box .option_item[data-v-6ea4dd52]{justify-content:flex-start}.detail-box[data-v-6ea4dd52]{height:100%}.calendar_box[data-v-34f257a3]{padding:3.467vw 5.333vw .533vw;border-bottom:1px solid #F2F2F2}.calendar_box .title[data-v-34f257a3]{color:#242629;font-family:PingFang SC;font-size:3.733vw;font-weight:500;line-height:5.333vw;margin-bottom:2.667vw}.calendar_box .month_tab[data-v-34f257a3]{width:calc(100% + 2.667vw);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar_box .month_tab[data-v-34f257a3]::-webkit-scrollbar{display:none}.calendar_tab[data-v-34f257a3]{text-align:center}.calendar_tab .month[data-v-34f257a3]{color:#484b51;font-size:4.267vw;font-weight:500}.calendar_tab .month span[data-v-34f257a3]{color:#484b51;font-family:PingFang SC;font-size:3.2vw;font-weight:400}.calendar_tab .min_price[data-v-34f257a3]{margin-top:1.6vw;color:#484b51;font-family:PingFang SC;font-size:2.933vw;font-weight:400}[data-v-34f257a3] .m-tab-title-wrap{padding-bottom:2.667vw;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:auto;white-space:nowrap}[data-v-34f257a3] .m-tab-title-wrap .m-tab-item{flex-shrink:0}[data-v-34f257a3] .m-tab-title-wrap::-webkit-scrollbar{display:none}[data-v-34f257a3] .m-tab-title-line{min-width:13.333vw;height:.8vw;bottom:0px}[data-v-34f257a3] .m-tab-title-active .calendar_tab .month{font-weight:186.667vw;color:#000}[data-v-34f257a3] .m-tab-title-active .calendar_tab .month span,[data-v-34f257a3] .m-tab-title-active .calendar_tab .min_price{font-weight:160vw;color:#000}.week[data-v-34f257a3]{padding:2.667vw 0;background:#F6F8F9;border-radius:13.333vw;display:flex;justify-content:center;align-items:center;margin-top:2.667vw;margin-bottom:1.333vw}.week li[data-v-34f257a3]{list-style:none;flex:1;text-align:center;font-weight:400}.calendar-month ul[data-v-34f257a3]{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:0;margin:0}.calendar-month ul .day[data-v-34f257a3]{overflow:hidden;position:relative;width:14.2%;text-align:center;min-height:17.067vw;box-sizing:border-box;color:#242629;border-radius:1.067vw}.calendar-month ul .day>p[data-v-34f257a3]{margin-top:1.333vw;margin-bottom:.8vw;font-size:3.733vw;font-weight:700}.calendar-month ul .day .calendar_item_box .icon-early[data-v-34f257a3]{font-style:normal;display:block;width:3.733vw;height:3.733vw;font-size:2.4vw;text-align:center;font-weight:500;line-height:3.733vw;color:#fff;position:absolute;left:1px;top:0;background:#FF4A26;border-radius:.8vw 0 3.467vw}.calendar-month ul .day .calendar_item_box .calendar_price[data-v-34f257a3]{color:#ff4a26;text-align:center;font-family:PingFang SC;font-size:2.933vw;font-weight:400;line-height:3.467vw;margin-top:.8vw;margin-bottom:.8vw}.calendar-month ul .day .calendar_item_box .calendar_remain[data-v-34f257a3]{color:#a1a1a1;text-align:center;font-family:PingFang SC;font-size:2.667vw;font-weight:400;line-height:3.467vw}.calendar-month ul .disabled p[data-v-34f257a3]{color:#bdbfc2}.calendar-month ul .disabled .calendar_price[data-v-34f257a3]{color:#bdbfc2!important}.calendar-month ul .active[data-v-34f257a3]{background:#FFE431}.calendar-month ul .weakActive[data-v-34f257a3]{background:#FFF9D1}.calendar-month .calendar-d-f[data-v-34f257a3]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.date_pop_footer[data-v-34f257a3]{position:absolute;bottom:0;display:flex;justify-content:flex-start;align-items:center;border-top:1px solid #F2F2F2;padding:3.467vw 5.333vw 9.333vw;color:#242629;font-family:PingFang SC;font-size:3.2vw;font-style:normal;font-weight:300}.date_pop_footer .date[data-v-34f257a3]{color:#242629;font-family:PingFang SC;font-size:4.267vw;font-style:normal;font-weight:500;margin-left:2.667vw;margin-right:2.667vw;min-width:25.6vw}.calendar_box[data-v-e1058e4b]{padding:3.467vw 5.333vw .533vw;border-bottom:1px solid #F2F2F2}.calendar_box .title[data-v-e1058e4b]{color:#242629;font-family:PingFang SC;font-size:3.733vw;font-weight:500;line-height:5.333vw;margin-bottom:2.667vw}.calendar_box .pick_up_date[data-v-e1058e4b]{display:flex;justify-content:center;align-items:center;margin-bottom:4vw;width:100%}.calendar_box .pick_up_date .date_box[data-v-e1058e4b]{width:100%;border-radius:2.4vw;background:#F5F6F7;height:8.533vw;line-height:8.533vw;color:#000;text-align:center;font-family:PingFang SC;font-size:4vw;font-style:normal;font-weight:400}.calendar_box .pick_up_date .center_day[data-v-e1058e4b]{white-space:nowrap;color:#000;font-family:PingFang SC;font-size:3.467vw;font-style:normal;font-weight:400;margin:0 2.667vw}.date_pop_title[data-v-e1058e4b]{padding:2.667vw;text-align:center;color:#242629;font-family:PingFang SC;font-size:4.267vw;font-style:normal;font-weight:500;line-height:4.267vw;border-bottom:1px solid #F5F6F7}.date_pop_box[data-v-e1058e4b]{margin-top:2.667vw}.list_box[data-v-28155d84]{padding:3.467vw 5.333vw .533vw;border-bottom:1px solid #F2F2F2}.list_box[data-v-28155d84]:last-child{border-bottom:none}.list_box .title[data-v-28155d84]{color:#242629;font-family:PingFang SC;font-size:3.733vw;font-weight:500;line-height:5.333vw;margin-bottom:2.667vw}.list_box .item_box[data-v-28155d84]{display:flex;justify-content:space-between;align-items:center;height:13.333vw}.list_box .item_box .item_box_left[data-v-28155d84]{display:flex}.list_box .item_box .item_box_left .name[data-v-28155d84]{color:#000;font-family:PingFang SC;font-size:3.467vw;font-weight:400;line-height:4vw;margin-right:2.667vw}.list_box .item_box .item_box_left .price[data-v-28155d84]{color:#ff4a26;font-family:PingFang SC;font-size:3.467vw;font-style:normal;font-weight:400;line-height:4vw}.list_box .item_box .item_box_right[data-v-28155d84]{display:flex}.list_box .item_box .item_box_right .minus_button[data-v-28155d84],.list_box .item_box .item_box_right .add_button[data-v-28155d84]{width:7.467vw;height:7.467vw;border-radius:50%;text-align:center}.list_box .item_box .item_box_right .content[data-v-28155d84]{border:none;margin-left:1.333vw;margin-right:1.333vw;width:10.667vw;line-height:7.467vw;height:7.467vw;border-radius:1.6vw;background:#F5F6F7;color:#242529;text-align:center;font-family:PingFang SC;font-size:3.733vw;font-weight:600}.list_box .description[data-v-28155d84]{color:#a1a1a1;font-family:PingFang SC;font-size:3.2vw;font-weight:400;line-height:4vw}.more_item_box[data-v-28155d84]{border-bottom:1px dashed #E3E5E8;padding-bottom:3.2vw}.more_item_box[data-v-28155d84]:last-child{border-bottom:none}.stock_footer[data-v-ccb83afc]{z-index:99;position:absolute;bottom:0px;width:100%;padding:1.333vw 5.333vw;display:flex;justify-content:center;align-items:center;background:#fff;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.stock_footer .bargain[data-v-ccb83afc]{height:10.667vw;width:30.933vw;margin-right:1.867vw;color:#fff;text-align:center;font-family:PingFang SC;font-size:3.733vw;font-weight:600;border-radius:3.2vw;background:#FF4A26}.stock_footer .booking_box[data-v-ccb83afc]{flex:1;position:relative}.stock_footer .booking_box .booking[data-v-ccb83afc]{width:100%;height:10.667vw;box-sizing:border-box;color:#242629;text-align:center;font-family:PingFang SC;font-size:3.733vw;font-weight:600;border-radius:3.2vw;background:#FFE926;padding:2.667vw 4vw}.stock_footer .booking_box .red[data-v-ccb83afc]{background:linear-gradient(274deg,#FF581E 9.72%,#FD5285 73.52%);color:#fff;display:flex;justify-content:center;align-items:center}.stock_footer .booking_box .red img[data-v-ccb83afc]{height:3.733vw;margin-right:2.667vw}.stock_footer .booking_box .return-honey[data-v-ccb83afc]{white-space:nowrap;position:absolute;z-index:10;right:0;top:-2.133vw;padding:.533vw 1.2vw;border-radius:2.133vw;border:.4vw solid #FFF;background:#A55F13;color:#fff;font-family:PingFang SC;font-size:2.667vw;font-weight:600;line-height:3.467vw}.countdown_box[data-v-ccb83afc]{display:flex;justify-content:center;align-items:center;border-radius:3.2vw;background:#E3E5E8;height:10.667vw}.countdown_box .countdown_title[data-v-ccb83afc]{color:#242629;text-align:center;font-family:PingFang SC;font-size:3.733vw;font-weight:600;line-height:4.267vw;margin-right:2.667vw}.countdown_box .countdown_time[data-v-ccb83afc]{color:#242629;text-align:center;font-family:PingFang SC;font-size:3.733vw;font-weight:600;line-height:4.267vw}.countdown_box .countdown_time span[data-v-ccb83afc]{padding:1.067vw;border-radius:1.333vw;background-color:#fff}.honey-message[data-v-04065c39]{padding:3.467vw 5.333vw;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #F2F2F2}.honey-message .tag[data-v-04065c39]{color:#ff4a26;font-family:PingFang SC;font-size:2.667vw;font-style:normal;font-weight:400;border-radius:1.067vw;border:.5px solid #FF4A26;padding:.533vw .8vw;margin-right:2.133vw}.honey-message .message[data-v-04065c39]{color:#000;font-family:PingFang SC;font-size:3.2vw;font-style:normal;font-weight:400}.pop_box[data-v-ccd33a7c]{margin-bottom:13.333vw}.footer-communtity-promotion[data-v-13836dfc]{display:flex;justify-content:space-between;align-items:center;padding:2.667vw 3.2vw 11.2vw;background:#fff5f3;height:18.667vw;border-radius:3.2vw}.footer-communtity-promotion__left[data-v-13836dfc]{display:flex;align-items:center;color:#ff4a26;flex:1}.footer-communtity-promotion__left .icon-promotion[data-v-13836dfc]{width:13.333vw;height:3.547vw;background-image:url(https://p1-q.mafengwo.net/s19/M00/DF/6F/CoNGEGLNYPhFiJLrAAAMmK-L8sU.png);background-repeat:no-repeat;background-size:contain}.footer-communtity-promotion__left-desc[data-v-13836dfc]{font-family:PingFangSC;font-size:2.933vw;margin-left:1.067vw;padding-left:1.067vw;width:56.533vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:.5px solid rgba(255,74,38,.5);line-height:1}.action-item[data-v-13836dfc]{margin-right:5.333vw;display:flex;flex-direction:column;font-weight:400;font-size:2.667vw;line-height:3.2vw;text-align:center;color:rgba(255,255,255,.85)}.action-item .icon[data-v-13836dfc]{width:6.4vw;height:6.4vw;background-size:100% 100%;background-position:center}.action-item .icon-service[data-v-13836dfc]{background-image:url(https://festatic.mafengwo.net/msales/salesdetail/1.0.244/assets/service-317b9e04.svg)}.action-item .icon-shop[data-v-13836dfc]{background-image:url(https://festatic.mafengwo.net/msales/salesdetail/1.0.244/assets/shop-9281a4ec.svg)}.action-item .icon-collect[data-v-13836dfc]{background-image:url(https://festatic.mafengwo.net/msales/salesdetail/1.0.244/assets/collect-f360155f.svg)}.action-item .icon-collect.collected[data-v-13836dfc]{background-image:url(https://festatic.mafengwo.net/msales/salesdetail/1.0.244/assets/collected-58a40da6.svg)}.action-item .icon-share[data-v-13836dfc]{background-image:url(https://festatic.mafengwo.net/msales/salesdetail/1.0.244/assets/wxshare-f792e745.svg)}.action-item .tel-icon[data-v-13836dfc]{width:6.4vw;height:6.4vw}.customer-modal{position:fixed;bottom:0;height:auto}.customer-box[data-v-13836dfc]{position:fixed;padding:0 3.2vw 9.6vw;box-sizing:border-box;bottom:0;width:100%}.customer-box .button-list[data-v-13836dfc]{border-radius:5.333vw;background-color:#fff}.customer-box .button-list>div[data-v-13836dfc]{text-align:center;padding:4.667vw;color:#242629;font-family:PingFang SC;font-size:4.267vw;font-style:normal;font-weight:500}.customer-box .button-list[data-v-13836dfc] :nth-child(1){border-bottom:1px solid #F5F6F7}.customer-box .cancel-button[data-v-13836dfc]{text-align:center;padding:4.667vw;background-color:#fff;margin-top:2.133vw;color:#484b51;font-weight:400;font-family:PingFang SC;font-size:4.267vw;font-style:normal;border-radius:5.333vw}.new-service[data-v-13836dfc]{width:29.6vw;height:10.667vw;padding:2.4vw;margin-right:2.667vw;border-radius:3.2vw;background:linear-gradient(127deg,#FFF 77.23%,#FFF4C6 98.84%);display:flex;justify-content:center;align-items:center;flex-direction:row}.new-service img[data-v-13836dfc]{width:6.88vw;height:6.88vw;margin-right:1.333vw;border-radius:50%}.new-service div[data-v-13836dfc]{color:#242629;text-align:center;font-family:PingFang SC;font-size:3.733vw;font-weight:600}.new-service-box[data-v-13836dfc]{position:relative}.new-service-box>img[data-v-13836dfc]{position:absolute;width:43.733vw;top:-8.8vw;left:-5.867vw}.new-service-no-box img[data-v-13836dfc]{width:5.867vw;height:5.867vw;margin-bottom:.533vw;border-radius:50%;border:1px solid #fff}.fade-enter-active[data-v-13836dfc],.fade-leave-active[data-v-13836dfc]{transition:opacity .5s ease}.fade-enter-from[data-v-13836dfc],.fade-leave-to[data-v-13836dfc]{opacity:0}.sku-package-wrap[data-v-68d6bd12]{display:flex;margin:0 -1.067vw;flex-wrap:wrap}.sku-package-wrap .sku-package-item[data-v-68d6bd12]{margin:0 1.067vw 1.333vw;padding:2.133vw 3.2vw;background:#f9f9f9;border-radius:3.2vw;font-weight:500;font-size:3.467vw;line-height:4.8vw;color:#000;flex-shrink:0}.sku-package-wrap .sku-package-item.active[data-v-68d6bd12]{background:#ffe926}.mdd-wrap[data-v-8bcd72ce]{display:flex;flex-wrap:wrap}.mdd-wrap .choice-btn[data-v-8bcd72ce]{border:1px solid #fff;border-radius:1.067vw}.mdd-wrap .choice-btn.on[data-v-8bcd72ce]{background:#ffe926}.mdd-wrap .mdd-item[data-v-8bcd72ce]{border-color:#e3e5e8;padding:3.2vw;margin-bottom:3.2vw;width:32%;box-sizing:border-box;text-align:center;margin-left:2%;border-radius:1.067vw}.mdd-wrap .mdd-item .mdd-item-name[data-v-8bcd72ce]{font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mdd-wrap .mdd-item .font-din[data-v-8bcd72ce]{font-weight:300;font-size:3.2vw;margin-top:1.067vw}.mdd-wrap .mdd-item[data-v-8bcd72ce]:nth-child(3n+1){margin-left:0}#app[data-v-560b9ab6]{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:16vw}.container[data-v-560b9ab6]{position:absolute;top:0;bottom:0;left:0;right:0}.container[data-v-560b9ab6]:before{content:"";display:table}.slidebacker[data-v-560b9ab6]{position:fixed;left:0;top:26.667vw;bottom:0;width:4.533vw;background:transparent;z-index:1000}.slogen[data-v-560b9ab6]{height:100%;font-size:6.4vw;line-height:11.733vw;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center}
