.content-empty{position:fixed;top:0;right:0;bottom:0;left:0;min-height:31.25rem}.content-empty .empty-img{width:100%}.content-empty.available .empty-img{height:3.75rem;background-image:url(../img/coupon-empty-1@2x.png)}.content-empty.invalid .empty-img{height:6.9375rem;background-image:url(../img/coupon-empty-2@2x.png)}.content-empty.order{background-color:#f5f5f5}.content-empty.order .empty-img{height:4.5rem;background-image:url(../img/order-empty@2x.png)}.in-app .content-empty .empty-img{margin-top:-2.75rem}.empty-img{background-size:contain;background-position:center;background-repeat:no-repeat}.empty-txt{margin:1.25rem 0 0;text-align:center;color:#666}.iphoneX-paddingBottom{padding-bottom:34px}.page-scaffold-limit-width.iphoneX-paddingBottom{padding-bottom:0}.member-home-button{width:21.565rem;height:2.815rem;margin-top:1.25rem;background:#2182FC;border-radius:1.4rem;color:#fff;font-size:1.125rem}.promotion-desc-wrapper{display:inline-block}.promotion-desc-wrapper .promotion-desc{position:absolute;top:2.5rem;z-index:9999;font-size:.75rem;background:#ffffff;border:1px solid #2182FC;box-shadow:0 5px 12px 0 rgba(102,102,102,0.5);border-radius:4px;padding:.3125rem;left:.9375rem;right:.9375rem;line-height:normal}.promotion-desc-wrapper .icon-problem{top:3px;padding:.3125rem 2rem .3125rem 0}.in-app div.headerview{background-color:#fff}.in-app .ios-main-view .all-order .select-mask{top:6.75rem}.in-app .iphonex-main-view .all-order .select-mask{top:8.25rem}.crm-header-fix .header,.crm-header-fix .headerview{background-color:#fff !important}.crm-header-fix .header .header-btn,.crm-header-fix .headerview .header-btn,.crm-header-fix .header .page-title,.crm-header-fix .headerview .page-title,.crm-header-fix .header .icon,.crm-header-fix .headerview .icon{color:#000}.wg-blue-header .header{background-color:#2182FC;border-bottom:0}.wg-blue-header .header .header-btn,.wg-blue-header .header .page-title,.wg-blue-header .header .icon{color:#fff}.list-action.setting-list,.list-action.about-wingon a{color:#222}.list-action.setting-list{border-top:0}.rule-box{background:#fff;border-radius:6px;margin:0 1.25rem;padding:1.25rem .9375rem}.rule-content{position:relative;background:#fff;min-width:280px;text-align:justify;color:#222;font-size:.875rem}.rule-content p{padding-top:.9375rem;word-wrap:break-word;word-break:break-all;overflow:hidden}.rule-content .icon-close{position:fixed;top:-0.3125rem;right:0;color:#222;font-size:1.5rem}.new-light-box{align-items:flex-start;padding-top:2.5rem}.new-light-box .show{color:#222}.new-light-box .lightbox-body{font-size:.75rem;line-height:1.0625rem}.new-light-box .lightbox-body p{margin-bottom:.625rem;min-height:1.0625rem}.new-light-box .figure-close{position:absolute;top:0;right:1.75rem;background:#90bdf8}.crm-page-ad{text-align:center}.wg-web-chat{background-color:#f0f0f0}.select-mask{top:5.5rem}.select-mask.mask.dark{background-color:rgba(0,0,0,0.5)}.all-order,.favorite-with-tab{padding-top:2.75rem}.all-order .tab-header,.page-favorite .tab-header,.page-view-history .tab-header{position:fixed;top:2.75rem;left:0;right:0;z-index:20;padding:0 .9375rem;background-color:#fff}.all-order .tab-header .tab-mod,.page-favorite .tab-header .tab-mod,.page-view-history .tab-header .tab-mod{position:relative;width:auto;height:2.75rem;line-height:1;border-bottom:0;color:#2182FC;font-size:.875rem;list-style:none}.all-order .tab-header .tab-mod .icon-filter,.page-favorite .tab-header .tab-mod .icon-filter,.page-view-history .tab-header .tab-mod .icon-filter{margin-right:.3125rem}.test-comment-form{padding:1rem}.test-comment-form label{color:#666;margin-right:1rem;width:5rem}.test-comment-form input{width:100%;border:1px solid #f0f0f0}@media (min-width:768px){.header{max-width:768px;margin:0 auto}.page-limit-width{margin:0 auto;max-width:768px}.page-limit-width .bottom-nav{max-width:768px}.page-limit-width .sticky-bottom{max-width:768px;margin:0 auto}.page-limit-width .tab-mod{max-width:768px;margin:0 auto}.page-limit-width .page-order-list .tab-header{max-width:768px;margin:0 auto;box-sizing:border-box}.page-limit-width .page-order-list .tab-header .tab-mod{margin:unset}.page-limit-width{margin:0 auto;max-width:768px}.page-limit-width .fix-tab{margin:0 auto;max-width:768px}.page-limit-width .search-bar{margin:0 auto;max-width:768px}.page-limit-width .destination-search-box{margin:0 auto;max-width:768px}.page-limit-width .slider-touch-wrapper{max-width:768px;overflow:hidden}.page-limit-width .list-wrapper{max-width:768px;overflow:hidden}.page-limit-width .bottom-nav{max-width:768px}.page-limit-width .sticky-bottom{max-width:768px;margin:0 auto}.page-limit-width .tab-mod{max-width:768px;margin:0 auto}.mask{max-width:768px;margin:0 auto}.warning404{max-width:768px;margin:0 auto}}.ellipsis-4{display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:4;white-space:normal;word-break:break-word;overflow:hidden}.promotion-section{padding:1rem;background:#fff;color:#222}.promotion-section .icon-figure{display:none}.promotion-section .slider-pager{width:2.5rem;height:1.125rem;line-height:1.125rem;font-size:.75rem;text-align:center;background:rgba(0,0,0,0.5);border-radius:unset}.promotion-section h2{font-size:1.125rem;font-weight:600;line-height:1.5rem}.promotion-section .promotion-slider{height:8.5625rem;margin-top:1rem;border-radius:2px}.promotion-section .promotion-slider .slider-list{border-radius:2px;height:8.5625rem;min-height:8.5625rem}.recommend-hotel{padding:1rem 0 1rem 1rem;background:#fff;color:#222;overflow:hidden}.recommend-hotel .recommend-nav{padding-right:1rem}.recommend-hotel .recommend-nav .view-more{color:#2182fc;font-size:.875rem;padding-right:.9375rem}.recommend-hotel .recommend-nav .extra-page::after{border-color:#2182fc}.recommend-hotel .hotel-list{margin-top:1rem}.recommend-hotel .hotel-list li{border-right:.5rem solid #fff;box-sizing:border-box}.recommend-hotel .more-btn{margin-top:1rem}.recommend-hotel .more-btn button{border:1px solid #2182fc;color:#2182fc;font-size:.875rem;height:1.875rem;line-height:1.875rem;padding:0 .5rem;background-color:transparent;border-radius:2px}.recommend-hotel .hotel-item{border-radius:2px;border:1px solid #d8dce5;box-sizing:border-box}.recommend-hotel .hotel-item .item-image{border-radius:2px 2px 0 0}.recommend-hotel .hotel-item .item-image img{height:9.625rem;max-height:9.625rem;width:100%;border-radius:2px 2px 0 0}.recommend-hotel .hotel-item .item-name{margin-top:.5rem;font-size:.9375rem;padding:0 .5rem;line-height:1.25rem}.recommend-hotel .hotel-item .hotel-stars{margin:.5rem 0 0;padding:0 .5rem;line-height:1.25rem;min-height:1.25rem}.recommend-hotel .hotel-item .hotel-stars i{position:relative;color:#ff9a14}.recommend-hotel .hotel-item .hotel-stars i+i{margin-left:.1875rem}.recommend-hotel .hotel-item .hotel-stars .icon-half::after{content:'';display:inline-block;width:50%;background:#fff;position:absolute;z-index:1;left:50%;top:0;height:100%}.recommend-hotel .hotel-item .hotel-score{display:inline-block;font-size:.75rem;width:1.75rem;height:1rem;line-height:1rem;margin-left:.5rem;background-color:#2182fc;border-radius:.53125rem .53125rem .53125rem 0;color:#fff;font-weight:500;text-align:center}.recommend-hotel .hotel-item .item-price{margin:.5rem 0;padding:0 .5rem;color:#ff5e00;text-align:right;font-size:.75rem;font-weight:400;height:1.5rem}.recommend-hotel .hotel-item .item-price b{font-size:1.125rem;line-height:1.5rem}.recommend-nlbs{padding:1rem 0 1rem 1rem;background:#fff;color:#222;overflow:hidden}.recommend-nlbs .type-tab{width:100%;padding:1rem 0 0;background-color:#fff;overflow:hidden}.recommend-nlbs .type-tab .list{overflow:hidden;margin:0;padding:0 .125rem;border:none}.recommend-nlbs .type-tab .list .li-item{float:left;text-align:center;padding:0 1.25rem;color:#222;font-size:.875rem;border:none}.recommend-nlbs .type-tab .list .li-item:first-child{padding-left:0}.recommend-nlbs .type-tab .list .li-item a{display:inline-block;padding-bottom:.5rem;color:#222}.recommend-nlbs .type-tab .list .li-item.active{color:#2182fc}.recommend-nlbs .type-tab .list .li-item.active a{border-bottom:2px solid #2182fc;font-weight:600;color:#2182fc}.recommend-nlbs .nlbs-list{margin-top:1rem}.recommend-nlbs .nlbs-list li{border-right:.5rem solid #fff;box-sizing:border-box}.recommend-nlbs .more-btn{margin-top:1rem}.recommend-nlbs .more-btn button{border:1px solid #2182fc;color:#2182fc;font-size:.875rem;height:1.875rem;line-height:1.875rem;padding:0 .5rem;background-color:transparent;border-radius:2px}.recommend-nlbs .product-item{border-radius:2px;border:1px solid #d8dce5}.recommend-nlbs .product-item .item-image{border-radius:2px 2px 0 0}.recommend-nlbs .product-item .item-image img{height:9.625rem;max-height:9.625rem;width:100%;border-radius:2px 2px 0 0}.recommend-nlbs .product-item .item-name{margin-top:.5rem;font-size:.9375rem;padding:0 .5rem;min-height:2.5rem;line-height:1.25rem}.recommend-nlbs .product-item .item-price{margin:.5rem 0;padding:0 .5rem;color:#ff5e00;text-align:right;font-size:.75rem;font-weight:400;line-height:1;height:1.5rem}.recommend-nlbs .product-item .item-price b{font-size:1.125rem;line-height:1.5rem}.destination-surround-section{padding:1rem;background:#fff;color:#222;overflow:hidden}.destination-surround-section .surround-dest{margin-top:1rem}.destination-surround-section .slider-item{border-radius:2px;border-right:.5rem solid #fff;box-sizing:border-box}.destination-surround-section .slider-item:last-child{border-right:none}.destination-surround-section .item-dest{position:relative;display:inline-block;height:6.625rem;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:2px}.destination-surround-section .item-dest::before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);z-index:2;border-radius:2px}.destination-surround-section .item-dest .dest-info{position:absolute;bottom:.5rem;color:#fff;width:100%;text-align:center;z-index:50}.destination-surround-section .item-dest .dest-info .name{font-size:.9375rem;font-weight:600;line-height:1.25rem}.destination-surround-section .item-dest .dest-info .distance{font-size:.75rem;line-height:1rem;margin-top:.25rem}.theme-list-header{border-bottom:1px solid #f0f0f0}@media (max-width:374px){html{font-size:14px}.coupon-collect+.coupon-list-wrapper{margin-top:.625rem}.coupon-amount{font-size:2rem}.coupon-body .coupon-date{line-height:normal}.coupon-intro{line-height:1.1}}@media (min-width:375px) and (max-width:480px){html{font-size:16px}}@media (min-width:481px) and (max-width:640px){html{font-size:18px}}@media (min-width:641px) and (max-width:767px){html{font-size:20px}}@media (min-width:768px){html{font-size:18px}}@media (min-width:375px) and (max-width:480px){.video-list iframe{min-height:200px;height:200px}}@media (min-width:481px) and (max-width:640px){.video-list iframe{min-height:320px;height:320px}}@media (min-width:641px) and (max-width:768px){.activity-detail .video-list iframe{min-height:400px;height:400px}.activity-detail .promotion-info ul li .left-zigzag{width:12px;height:8rem;position:relative;margin-bottom:30px;background:radial-gradient(circle at 0 11px, transparent 6px, #2182fc 6px) top left / 100% 13.875% repeat;border-radius:5px 0 0 5px;float:left}.activity-detail .promotion-info ul li .right-zigzag{width:12px;height:8rem;position:relative;margin-bottom:30px;background:radial-gradient(circle at 7px 10px, transparent 6px, #2182fc 6px) top left / 100% 13.875% repeat;border-radius:0 5px 5px 0;float:left}}@media (max-width:768px){.activity-detail{padding-bottom:5.75rem}.activity-detail .normal-coupon-info{margin-bottom:.625rem}.activity-detail .normal-coupon-info .date{margin-left:.9375rem}.activity-detail .activity-list,.activity-detail .coupon-info,.activity-detail .promotion-info{margin-bottom:.625rem}.activity-detail .basic-desc{text-align:justify}.activity-detail .coupon-info{padding-top:.625rem;padding-bottom:.625rem}.activity-detail .activity-list{padding:.625rem 0}.activity-detail .activity-list .basic-info,.activity-detail .promotion-info li{max-width:36.25rem}.activity-detail .activity-list .list,.activity-detail .promotion-info .list{max-width:38rem}.activity-detail .coupon-info-mask p{font-size:.9375rem}.activity-detail .basic-desc{line-height:1.315rem;font-size:.9375rem;margin:1rem}.activity-detail .activity-terms{padding:.9375rem}.activity-detail .activity-terms .title{font-size:1rem}.activity-detail .activity-terms .content{line-height:1.25rem;font-size:.75rem}.activity-detail .detail-footer{height:5.75rem}.activity-detail .detail-footer .qr-code{width:3.94rem;margin-right:.565rem}.activity-detail .detail-footer .logo-pic{width:6.155rem}.activity-detail .detail-footer .download-wingon{margin-top:.15rem;padding-left:.2rem;font-size:.75rem;color:#222;line-height:1.25rem}.activity-detail .coupon-info .list{width:21.625rem;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.activity-detail .coupon-info .list li{width:18.5rem;margin:.3125rem 0}.activity-detail .coupon-info .list .coupon-unit{line-height:1.03rem}.activity-detail .coupon-info .check-coupon{line-height:1.125rem;margin-bottom:1.25rem;font-size:.9375rem}.activity-detail .coupon-info .fetch-btn{margin-top:.9375rem;margin-bottom:1.25rem}.activity-detail .coupon-info .download-btn{margin-bottom:.625rem}.activity-detail .coupon-info .success-text{margin-top:.9375rem;margin-bottom:.9375rem}.activity-detail .coupon-info .coupon-available{margin-top:.3125rem}.activity-detail .coupon-info .date{margin-bottom:.3125rem}.activity-detail .list-multi{-moz-box-pack:justify;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.activity-detail .list-single{-moz-box-pack:center !important;-webkit-box-pack:center !important;-moz-justify-content:center !important;-webkit-justify-content:center !important;justify-content:center !important}.activity-new-detail{padding-bottom:0}}@media (min-width:769px){.coupon-detail-header .headerview{height:60px;line-height:60px !important}.coupon-detail-header .headerview .header,.coupon-detail-header .headerview .header-btn,.coupon-detail-header .headerview .icon,.coupon-detail-header .headerview .page-title{height:60px;line-height:60px !important}.coupon-detail-header .headerview .page-title{font-size:20px}.coupon-detail-header .headerview .icon{font-size:30px !important}.activity-detail{padding-bottom:184px}.activity-detail .attachment-box .attachment-list-more ul{padding-left:0}.activity-detail .video-list iframe{min-height:400px;height:400px}.activity-detail .activity-list,.activity-detail .coupon-info,.activity-detail .promotion-info{margin-bottom:10px}.activity-detail .normal-coupon-info{margin-bottom:20px}.activity-detail .normal-coupon-info .date{font-size:20px;margin-left:15px}.activity-detail .activity-list,.activity-detail .coupon-info{padding:20px 0}.activity-detail .promotion-info .list{max-width:608px}.activity-detail .promotion-info li{max-width:520px}.activity-detail .fetch-btn{margin:20px 0}.activity-detail .download-btn{margin:20px 0}.activity-detail .coupon-info-mask p{font-size:20px}.activity-detail .activity-terms{padding:30px 24px}.activity-detail .activity-terms .title{font-size:20px}.activity-detail .activity-terms .content{line-height:25px;font-size:16px}.activity-detail .detail-footer{height:184px}.activity-detail .detail-footer .qr-code{width:110px;padding:7px;background-color:#fff;margin-right:18px}.activity-detail .detail-footer .logo-pic{width:198px}.activity-detail .detail-footer .download-wingon{font-size:24px;line-height:40px;color:#222}.activity-detail .activity-guide .fix-tab{top:60px}.activity-detail .coupon-info .date{font-size:20px;margin-bottom:15px}.activity-detail .coupon-info .fetch-btn{font-size:20px;height:52px;line-height:52px;padding:0 28px}.activity-detail .coupon-info .download-btn{font-size:20px;height:52px;line-height:52px;padding:0 28px}.activity-detail .coupon-info .success-text{margin:20px 0 10px;font-size:17px}.activity-detail .coupon-info .check-coupon{font-size:20px;line-height:18px;margin-bottom:20px}.activity-detail .coupon-info .coupon-available{margin-top:10px}.activity-detail .coupon-info .list{-moz-box-pack:start;-webkit-box-pack:start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:712px}.activity-detail .coupon-info .list li{width:336px;margin:10px}.activity-detail .coupon-info .list li .coupon-amount{height:146px}.activity-detail .coupon-info .list li .coupon-desc{font-size:16px;padding:25px 13px}.activity-detail .coupon-info .list li .coupon-addition{font-size:13px}.activity-detail .coupon-info .list li .coupon-unit{font-size:16px;line-height:20px}.activity-detail .coupon-info .list .amount-max{font-size:54px !important}.activity-detail .coupon-info .list .amount-middle{font-size:48px !important}.activity-detail .coupon-info .list .amount-min{font-size:42px !important}.activity-detail .activity-list .basic-info,.activity-detail .promotion-info li{margin:10px !important}.activity-detail .basic-desc{line-height:24px !important;margin:16px !important;font-size:16px !important}.activity-detail .activity-list .list-multi,.activity-detail .activity-list .list-single,.activity-detail .promotion-info .list-single{-moz-box-pack:start;-webkit-box-pack:start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.activity-detail .promotion-info .list-multi{-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.activity-detail .activity-top .basic-desc{-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.activity-new-detail{padding-bottom:0}}@media (min-width:1280px){.activity-detail .normal-coupon-info{padding-top:25px;margin-bottom:20px}.activity-detail .normal-coupon-info .date{text-align:center}.activity-detail .coupon-info .list{-moz-box-pack:start;-webkit-box-pack:start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:1116px}.activity-detail .coupon-info .list li{width:352px;margin:10px}.activity-detail .coupon-info .list li .coupon-amount{height:146px}.activity-detail .coupon-info .list li .coupon-desc{padding:18px 13px}.activity-detail .coupon-info .list li .coupon-available{margin-top:10px}.activity-detail .promotion-info .list{max-width:1200px}.activity-detail .activity-top .basic-desc{text-align:center}}.no-scroll .wg-components-mask,.csr-view .wg-components-mask{top:78px}body.no-scroll{overflow-y:hidden !important;overflow-x:hidden !important}.web-promotion-list{width:100%;margin:0 auto;background:#fff;padding-bottom:30px}.web-promotion-list .hot-sale-wrapper{padding-top:60px}.web-promotion-list .hot-sale-wrapper h1{font-weight:700;color:#222;text-align:center;font-size:32px;line-height:32px}.web-promotion-list .hot-sale-wrapper .hot-sale-list{width:100%;height:240px;margin-top:40px}.web-promotion-list .hot-sale-wrapper .hot-sale-list .hot-sale-item{width:380px;height:240px;float:left;margin:0 10px;position:relative;overflow:hidden;background-color:rgba(96,105,151,0.05)}.web-promotion-list .hot-sale-wrapper .hot-sale-list .hot-sale-item:nth-child(3n + 1){margin-left:0}.web-promotion-list .hot-sale-wrapper .hot-sale-list .hot-sale-item a{display:block}.web-promotion-list .hot-sale-wrapper .hot-sale-list .hot-sale-item img{-webkit-transition:all 1s ease-in-out,background .3s ease-in-out;transition:all 1s ease-in-out,background .3s ease-in-out;opacity:.9}.web-promotion-list .hot-sale-wrapper .hot-sale-list .hot-sale-item img:hover{-webkit-transform:scale3d(1.1, 1.1, 1) rotate(.01deg);transform:scale3d(1.1, 1.1, 1) rotate(.01deg);opacity:1}.web-promotion-list .promotion-wrapper{margin-top:60px}.web-promotion-list .promotion-wrapper .promotion-title{font-weight:700;color:#222;text-align:center;font-size:32px;line-height:32px;margin:0 auto}.web-promotion-list .promotion-wrapper .promotion-sub-title{margin-top:30px;text-align:center;font-size:16px;line-height:16px;font-weight:700;color:#222}.web-promotion-list .promotion-wrapper ul{display:flex;flex-wrap:wrap;-moz-justify-content:flex-start;justify-content:flex-start;width:1180px;margin:40px auto 0}.web-promotion-list .promotion-wrapper ul li{width:380px;height:222px;margin:10px;background-color:#fff;border-radius:4px;box-sizing:border-box;box-shadow:0 2px 11px 0 rgba(184,195,209,0.3);display:block;cursor:pointer}.web-promotion-list .promotion-wrapper ul li:nth-child(3n){margin-right:0}.web-promotion-list .promotion-wrapper ul li:nth-child(3n + 1){margin-left:0}.web-promotion-list .promotion-wrapper ul li:hover{transform:translateY(-2px);box-shadow:0 6px 12px 0 rgba(0,0,0,0.12),0 -1px 2px 0 rgba(0,0,0,0.08)}.web-promotion-list .promotion-wrapper ul li .list-img-wrapper{width:380px;height:152px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;overflow:hidden;display:flex;-moz-justify-content:center;justify-content:center;-o-box-align:center;-moz-align-items:center;align-items:center;background-color:rgba(96,105,151,0.05)}.web-promotion-list .promotion-wrapper ul li .list-img-wrapper img{height:auto;position:absolute;transform:translateY(-50%);top:50%;left:0}.web-promotion-list .promotion-wrapper ul li .activity-info .title{font-size:18px;line-height:18px;height:21px;color:#222;font-weight:700;margin:15px 15px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web-promotion-list .promotion-wrapper ul li .activity-info .desc{height:12px;font-size:12px;line-height:12px;margin:10px 15px 0;color:#666}.web-promotion-list .empty-activity .empty-activity{width:80px;height:80px}.web-promotion-list .empty-activity .empty-text{color:#999;font-size:.75rem;margin-top:.625rem}.web-promotion-list.csr-view .hot-sale-wrapper .hot-sale-list .hot-sale-item img{visibility:hidden}div.wg-site-footer{color:#222}.scaffold-container-pc{background-color:#fff}.crm-login-model{z-index:99999 !important}.generator-container{overflow:hidden}.generator-container:before{content:'';display:table}.generator-container h1{font-size:inherit;margin:0}.generator-container a{color:inherit;word-break:break-all}.generator-container a:hover{color:#2182fc}.generator-container .share-popup-view{max-width:768px;margin:0 auto}.generator-container .share-popup-view .wg-components-popup{max-width:768px}.generator-container table td{padding:4px}.iphoneX-paddingBottom .generator-container{padding-bottom:20px}.scaffold-container-pc .generator-container{overflow:unset}.wg-seo-loading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;height:500px}#scaffold_components-download-BOTTOM_FIXED,div.no-min-height,div.generator-container{min-height:unset}#scaffold_components-download-BOTTOM{padding:1rem}#scaffold_components-download-BOTTOM .download-bottom{box-shadow:0 .13rem .5rem 0 rgba(0,0,0,0.1);border-radius:.13rem}.store-page-container{margin:0 24px;font-size:14px;position:relative;height:800px;padding:16px 0}.store-page-container .store-page-content{margin-top:16px;display:flex;height:calc(100% - 84px)}.store-page-container .store-map{height:100%;background-color:#ffffff;flex:1}.store-page-container .store-map .gm-style-iw.gm-style-iw-c{left:-8px}.store-page-container .store-map .gm-style-iw-tc{left:-10px}.store-page-container .store-map-hide{height:2.75rem !important;width:100%}.store-page-container .location{width:calc(100vw - 2rem);height:2.25rem;align-items:center;background:#000000;opacity:.8;color:#ffffff;font-size:.875rem;border-radius:.25rem;position:absolute;top:calc(18rem - 2.25rem - .75rem);left:1rem}.store-page-container .location .tips{margin-left:.75rem}.store-page-container .location .open-btn{width:3.75rem;height:1.5rem;line-height:1.5rem;text-align:center;margin:0 .75rem 0 auto;background:#2182fc;border-radius:.125rem}.store-page-container .location::after{position:absolute;bottom:-0.5rem;left:1rem;content:'';width:0;height:0;border-style:solid;border-width:.5rem .5rem 0 .5rem;border-color:#000 transparent transparent transparent}.store-page-container .location-map-hide{top:calc(2.75rem - 2.25rem - .5rem)}.store-page-container .store-list{list-style:none;padding:0;border-radius:1rem;width:400px;background-color:#ffffff;overflow-y:overlay;position:relative;margin-right:16px}.store-page-container .store-list .store-item{padding:1rem;border-bottom:.0625rem solid #f0f0f0;cursor:pointer}.store-page-container .store-list .store-item .line-clamp-two{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.store-page-container .store-list .store-item .img-container{width:6.8125rem;height:6.8125rem;position:relative}.store-page-container .store-list .store-item .img-container img{border-radius:.089rem;width:100%;height:100%;object-fit:cover;object-position:50%}.store-page-container .store-list .store-item .img-container .tag{position:absolute;top:0;left:0;height:1.125rem;line-height:1.125rem;background:#d9ecff;border-radius:.125rem;color:#0057c4;font-size:.75rem}.store-page-container .store-list .store-item .info-map-container{flex-direction:column}.store-page-container .store-list .store-item .info-container{flex:1;margin-left:.5rem}.store-page-container .store-list .store-item .info-container .name{width:100%;line-height:1.375rem;color:#222222;font-size:1rem;font-weight:600;margin-bottom:.25rem}.store-page-container .store-list .store-item .info-container .stress{width:100%;line-height:1.25rem;color:#666666;font-size:.875rem;margin-bottom:.125rem}.store-page-container .store-list .store-item .info-container .open-date{line-height:1.25rem;color:#999999;font-size:.875rem}.store-page-container .store-list .store-item .map-distance{height:1.5rem;line-height:1.5rem;color:#666666;margin-top:1rem;font-size:.875rem;text-align:right}.store-page-container .store-list .store-item .map-distance .map-icon{width:1.5rem;height:1.5rem;margin-left:auto;margin-right:.25rem;background:url(../img-web/gaode.png) center;background-size:100%}.gm-style-iw button.gm-ui-hover-effect{display:none}.scroll-tab-title{margin:0 auto;background-color:#ffffff;display:flex;justify-content:center;align-items:center;padding:18px 0;border-radius:8px}.scroll-tab-title .scroll-view ul{list-style:none;padding:0}.scroll-tab-title .scroll-view ul .list-item{display:inline-block;padding:0 16px}.scroll-tab-title .scroll-view ul .list-item a{color:#222222;display:inline-block;font-size:20px;line-height:22px;padding:0 0 8px;border-bottom:2px solid #ffffff}.scroll-tab-title .scroll-view ul .list-item a:hover{color:#2182FC}.scroll-tab-title .scroll-view ul .list-item.active a{border-bottom:2px solid #2182FC;color:#2182FC;font-weight:600}@media screen and (max-width:768px){.scroll-tab-title{margin:0;display:block;width:100%;padding:0;border-bottom:1px solid #f0f0f0}.scroll-tab-title .scroll-view{width:100%}.scroll-tab-title .scroll-view ul{padding:0 .5rem;overflow:hidden;white-space:nowrap;width:fit-content}.scroll-tab-title .scroll-view ul .list-item{padding:0 .5rem}.scroll-tab-title .scroll-view ul .list-item a{font-size:1rem;line-height:1.375rem;padding:.75rem 0;border-bottom:2px solid #ffffff}}