.confirm-modal .modal-shadow{display:none}.confirm-modal .modal-wrapper{width:100%;height:50vh;margin-left:8%;margin-right:8%;border-radius:12px}.confirm-modal .modal-wrapper .modal-title{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center;padding:0 16px;color:#161616;color:var(--ion-font,#161616);font-size:20px;font-weight:600}.confirm-modal .modal-wrapper ion-header{margin-top:20px}.confirm-modal .modal-wrapper ion-header i{font-size:24px;position:absolute;right:10px;top:10px;color:#c6c6c6}.confirm-modal .modal-wrapper ion-content{--padding-top:16px;--padding-end:16px;--padding-bottom:16px;--padding-start:16px}.confirm-modal .modal-wrapper ion-content .ion-content-wrap{color:#161616;color:var(--ion-font,#161616)}.confirm-modal .modal-wrapper ion-footer .footer-btn{height:64px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;padding:0 40px 20px}.confirm-modal .modal-wrapper ion-footer .footer-btn div{flex:1 1;max-width:160px;font-size:14px;color:#161616;color:var(--ion-font,#161616);text-align:center;line-height:40px;border-radius:20px;border:1px solid #b3b3b3;margin:0 8px}.confirm-modal .modal-wrapper ion-footer ion-toolbar{--min-height:80px}.confirm-modal .modal-wrapper ion-footer ion-toolbar ion-button{width:100%;height:48px;margin-right:0 16px;border-radius:24px;--border-radius:24px}.confirm-modal.single-style-modal .modal-wrapper{min-height:200px;height:auto}.confirm-modal.single-style-modal .modal-wrapper ion-header{padding:5px 40px}.confirm-modal.single-style-modal .modal-wrapper ion-header .modal-title{padding:0;font-size:16px;border:none}.confirm-modal.single-style-modal .modal-wrapper ion-header .icon-close{top:18px;right:20px;color:#c6c6c6}.confirm-modal.single-style-modal .modal-wrapper ion-footer .footer-btn{border:none!important}.confirm-modal.single-style-modal .modal-wrapper ion-footer .footer-btn .confirm{width:140px;height:40px;background:#fff;border:1px solid #b3b3b3;border-radius:20px;color:#161616;flex:none;line-height:38px;margin:0 auto}.notice-container .notice-wrap{position:fixed;top:0;left:0;z-index:1002;width:100%}.notice-container .notice-wrap.notice-mask{width:100vw;height:100vh;background-color:rgba(0,0,0,.3)}.notice-container .notice-item{position:fixed;top:50%;left:50%;width:unset;height:unset;max-width:360px;padding:16px;border-radius:3px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:none;animation:none}.notice-container .notice-item.notice-loading{background-color:#fff}.notice-container .notice-item.notice-loading>img{width:80px;height:80px}.notice-container .notice-item.notice-toast{position:fixed;top:50%;left:50%;width:unset;height:unset;max-width:300px;padding:10px 16px;background-color:rgba(0,0,0,.8);border-radius:3px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:none;animation:none;color:#fff;font-size:13px}.notice-container .notice-item.notice-toast+.notice-toast{margin-top:0}.notice-container .notice-item .toast-inner{display:flex;align-items:center}.notice-container .notice-item .toast-inner .iconfont{margin-right:8px}.entrance-wrapper{position:relative;margin:16px 5vw}.entrance-wrapper .entrance-item{position:relative;z-index:1;flex:1 1;margin:0 7px;color:#161616;color:var(--dr-entry-text-color,#161616);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);border-radius:12px;overflow:hidden}.entrance-wrapper .entrance-item.no-shadow{box-shadow:none}.entrance-wrapper .entrance-item .entrance-item-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background-color:#fff;background-color:var(--dr-entry-back-color,#fff)}.entrance-wrapper .entrance-item .entrance-item-content{z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.entrance-wrapper .entrance-item .entrance-item-content .entrance-info{text-align:center;word-break:break-all}.entrance-wrapper .entrance-item .entrance-item-content .entrance-info .entry-name{font-size:16px;font-weight:600}.entrance-wrapper .entrance-item .entrance-item-content .entrance-info .entry-sub-name{margin-top:2px}.entrance-wrapper.dpin3,.entrance-wrapper.dpin4,.entrance-wrapper.pin3,.entrance-wrapper.pin4,.entrance-wrapper.row,.entrance-wrapper.row2,.entrance-wrapper.row3,.entrance-wrapper.row4{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.entrance-wrapper.dpin3 .entrance-item,.entrance-wrapper.dpin4 .entrance-item,.entrance-wrapper.pin3 .entrance-item,.entrance-wrapper.pin4 .entrance-item,.entrance-wrapper.row2 .entrance-item,.entrance-wrapper.row3 .entrance-item,.entrance-wrapper.row4 .entrance-item,.entrance-wrapper.row .entrance-item{min-height:154px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.entrance-wrapper.dpin3 .entrance-item>img,.entrance-wrapper.dpin4 .entrance-item>img,.entrance-wrapper.pin3 .entrance-item>img,.entrance-wrapper.pin4 .entrance-item>img,.entrance-wrapper.row2 .entrance-item>img,.entrance-wrapper.row3 .entrance-item>img,.entrance-wrapper.row4 .entrance-item>img,.entrance-wrapper.row .entrance-item>img{width:72px;height:72px}.entrance-wrapper.dpin3 .entrance-item>i,.entrance-wrapper.dpin4 .entrance-item>i,.entrance-wrapper.pin3 .entrance-item>i,.entrance-wrapper.pin4 .entrance-item>i,.entrance-wrapper.row2 .entrance-item>i,.entrance-wrapper.row3 .entrance-item>i,.entrance-wrapper.row4 .entrance-item>i,.entrance-wrapper.row .entrance-item>i{font-size:72px}.entrance-wrapper.dpin3 .entrance-item .entrance-info,.entrance-wrapper.dpin4 .entrance-item .entrance-info,.entrance-wrapper.pin3 .entrance-item .entrance-info,.entrance-wrapper.pin4 .entrance-item .entrance-info,.entrance-wrapper.row2 .entrance-item .entrance-info,.entrance-wrapper.row3 .entrance-item .entrance-info,.entrance-wrapper.row4 .entrance-item .entrance-info,.entrance-wrapper.row .entrance-item .entrance-info{text-align:center}.entrance-wrapper.dpin3 .entrance-item .entrance-info .entry-name,.entrance-wrapper.dpin4 .entrance-item .entrance-info .entry-name,.entrance-wrapper.pin3 .entrance-item .entrance-info .entry-name,.entrance-wrapper.pin4 .entrance-item .entrance-info .entry-name,.entrance-wrapper.row2 .entrance-item .entrance-info .entry-name,.entrance-wrapper.row3 .entrance-item .entrance-info .entry-name,.entrance-wrapper.row4 .entrance-item .entrance-info .entry-name,.entrance-wrapper.row .entrance-item .entrance-info .entry-name{margin-top:5px}.entrance-wrapper.column,.entrance-wrapper.column1,.entrance-wrapper.column2,.entrance-wrapper.column3,.entrance-wrapper.column4,.entrance-wrapper.row1{display:flex;align-items:unset;justify-content:center;flex-direction:column;flex-wrap:unset}.entrance-wrapper.column1 .entrance-item,.entrance-wrapper.column2 .entrance-item,.entrance-wrapper.column3 .entrance-item,.entrance-wrapper.column4 .entrance-item,.entrance-wrapper.column .entrance-item,.entrance-wrapper.row1 .entrance-item{min-height:72px;margin-top:16px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.entrance-wrapper.column1 .entrance-item:first-child,.entrance-wrapper.column2 .entrance-item:first-child,.entrance-wrapper.column3 .entrance-item:first-child,.entrance-wrapper.column4 .entrance-item:first-child,.entrance-wrapper.column .entrance-item:first-child,.entrance-wrapper.row1 .entrance-item:first-child{margin-top:0}.entrance-wrapper.column1 .entrance-item>img,.entrance-wrapper.column2 .entrance-item>img,.entrance-wrapper.column3 .entrance-item>img,.entrance-wrapper.column4 .entrance-item>img,.entrance-wrapper.column .entrance-item>img,.entrance-wrapper.row1 .entrance-item>img{width:56px;height:56px}.entrance-wrapper.column1 .entrance-item>i,.entrance-wrapper.column2 .entrance-item>i,.entrance-wrapper.column3 .entrance-item>i,.entrance-wrapper.column4 .entrance-item>i,.entrance-wrapper.column .entrance-item>i,.entrance-wrapper.row1 .entrance-item>i{font-size:56px}.entrance-wrapper.column1 .entrance-item .entrance-item-content,.entrance-wrapper.column2 .entrance-item .entrance-item-content,.entrance-wrapper.column3 .entrance-item .entrance-item-content,.entrance-wrapper.column4 .entrance-item .entrance-item-content,.entrance-wrapper.column .entrance-item .entrance-item-content,.entrance-wrapper.row1 .entrance-item .entrance-item-content{padding:0 0 0 30px}.entrance-wrapper.column1 .entrance-item .entrance-info,.entrance-wrapper.column2 .entrance-item .entrance-info,.entrance-wrapper.column3 .entrance-item .entrance-info,.entrance-wrapper.column4 .entrance-item .entrance-info,.entrance-wrapper.column .entrance-item .entrance-info,.entrance-wrapper.row1 .entrance-item .entrance-info{margin-left:14px}.entrance-wrapper.dpin4 .entrance-item,.entrance-wrapper.pin4 .entrance-item,.entrance-wrapper.row3 .entrance-item{min-height:127px}.entrance-wrapper.dpin4 .entrance-item>img,.entrance-wrapper.pin4 .entrance-item>img,.entrance-wrapper.row3 .entrance-item>img{width:50px;height:50px}.entrance-wrapper.dpin4 .entrance-item>i,.entrance-wrapper.pin4 .entrance-item>i,.entrance-wrapper.row3 .entrance-item>i{font-size:50px}.entrance-wrapper.pin3,.entrance-wrapper.pin4{flex-wrap:wrap}.entrance-wrapper.pin3 .entrance-item:first-child,.entrance-wrapper.pin4 .entrance-item:first-child{flex:1 1 100%;min-height:72px;margin-bottom:16px;padding:0 30px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.entrance-wrapper.pin3 .entrance-item:first-child>img,.entrance-wrapper.pin4 .entrance-item:first-child>img{width:56px;height:56px}.entrance-wrapper.pin3 .entrance-item:first-child>i,.entrance-wrapper.pin4 .entrance-item:first-child>i{font-size:56px}.entrance-wrapper.pin3 .entrance-item:first-child .entrance-info,.entrance-wrapper.pin4 .entrance-item:first-child .entrance-info{margin-left:14px}.entrance-wrapper.dpin3,.entrance-wrapper.dpin4{flex-wrap:wrap}.entrance-wrapper.dpin3 .entrance-item:last-child,.entrance-wrapper.dpin4 .entrance-item:last-child{flex:1 1 100%;min-height:72px;margin-top:16px;padding:0 30px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.entrance-wrapper.dpin3 .entrance-item:last-child>img,.entrance-wrapper.dpin4 .entrance-item:last-child>img{width:56px;height:56px}.entrance-wrapper.dpin3 .entrance-item:last-child>i,.entrance-wrapper.dpin4 .entrance-item:last-child>i{font-size:56px}.entrance-wrapper.dpin3 .entrance-item:last-child .entrance-info,.entrance-wrapper.dpin4 .entrance-item:last-child .entrance-info{margin-left:14px}.entrance-wrapper.row3 .entrance-item{min-height:127px}.entrance-wrapper.row3 .entrance-item>img{width:50px;height:50px}.entrance-wrapper.row3 .entrance-item>i{font-size:50px}.entrance-wrapper.row4 .entrance-item{min-height:108px}.entrance-wrapper.row4 .entrance-item>img{width:43px;height:43px}.entrance-wrapper.row4 .entrance-item>i{font-size:43px}.entrance-wrapper.tian{display:flex;align-items:normal;justify-content:center;flex-direction:row;flex-wrap:wrap}.entrance-wrapper.tian .entrance-item{flex:1 1 45%;margin:0;height:175px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset;border-radius:12px}.entrance-wrapper.tian .entrance-item:nth-child(odd){margin-right:8px}.entrance-wrapper.tian .entrance-item:first-child{margin-bottom:8px}.entrance-wrapper.tian .entrance-item .dicon,.entrance-wrapper.tian .entrance-item img{height:64px}.entrance-wrapper.tian .entrance-item .dicon{font-size:64px}.entrance-wrapper.tian .entrance-item .entrance-info{margin-top:16px}.entrance-wrapper.tian .entrance-item .entrance-info .entry-sub-name{padding:0 24px;margin-top:8px}.entrance-wrapper .entrance-info .entry-name{font-size:16px;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:18px}.entrance-wrapper .entrance-info .entry-sub-name{line-height:12px;font-size:12px;margin-top:6px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.entrance-wrapper.row .entrance-item{padding:0 16px}.entrance-wrapper.row .entrance-item .entrance-info{margin-top:8px}.entrance-wrapper.row .entrance-item .entry-name{font-size:16px;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:18px;margin-top:0!important}.entrance-wrapper.row .entrance-item .entry-sub-name{line-height:12px;font-size:12px;margin-top:6px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.entrance-wrapper.row .entrance-item .dicon{font-size:80px;line-height:1}.entrance-wrapper.row .entrance-item img{width:80px;height:80px}.entrance-wrapper.row .entrance-item:first-child{margin-left:0}.entrance-wrapper.row .entrance-item:last-child{margin-right:0}.entrance-wrapper.row2 .entrance-item{margin:0 8px;height:170px}.entrance-wrapper.row3 .entrance-item{height:140px;margin:0 5px}.entrance-wrapper.row3 .entrance-item .dicon{font-size:56px}.entrance-wrapper.row3 .entrance-item img{width:56px;height:56px}.entrance-wrapper.row4 .entrance-item{height:120px;margin:0 4px;padding:0 12px}.entrance-wrapper.row4 .entrance-item .entry-name{font-size:14px}.entrance-wrapper.row4 .entrance-item .dicon{font-size:44px}.entrance-wrapper.row4 .entrance-item img{width:44px;height:44px}.entrance-wrapper.column{flex-direction:column;height:auto}.entrance-wrapper.column .entrance-item{width:100%;margin:0}.entrance-wrapper.column .entrance-item:not(:first-child){margin-top:16px}.entrance-wrapper.column .entrance-item .entrance-item-content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 32px;margin:0;width:100%;min-height:72px}.entrance-wrapper.column .entrance-item .entrance-item-content .entry-sub-name{line-height:12px;font-size:12px;margin-top:6px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.entrance-wrapper.column .entrance-item .entrance-item-content .dicon{font-size:44px}.entrance-wrapper.column .entrance-item .entrance-item-content img{width:44px;height:44px}.entrance-wrapper.column .entrance-item .entrance-item-content .entrance-info{margin-left:14px;text-align:left}.entrance-wrapper.column .entrance-item .entrance-item-content .entrance-info.entrance-info-flex{display:flex;align-items:center}.entrance-wrapper.column .entrance-item .entrance-item-content .entrance-info.entrance-info-flex .entry-name{margin-top:0!important;margin-right:8px}.entrance-wrapper.rowtow .entrance-item .entrance-item-bg{height:170px}.entrance-wrapper.rowtow .entrance-content-rowtow{height:170px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.entrance-wrapper.rowtow .entrance-content-rowtow>img{width:80px;height:80px}.entrance-wrapper.rowtow .entrance-content-rowtow>i{font-size:80px}.entrance-wrapper.rowtow .entry-name{color:#161616;color:var(--dr-entry-text-color,#161616);font-size:16px!important;font-weight:600}.entrance-wrapper.rowtow .entry-sub-name{padding-top:6px;font-weight:400;font-size:12px!important}.entrance-wrapper.rowthree .entrance-item{min-height:140px}.entrance-wrapper.rowthree .entrance-item .entrance-item-bg{height:140px}.entrance-wrapper.rowthree .entrance-content-rowthree{height:140px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.entrance-wrapper.rowthree .entrance-content-rowthree>img{width:60px!important;height:60px!important}.entrance-wrapper.rowthree .entrance-content-rowthree>i{font-size:60px!important}.entrance-wrapper.rowthree .entry-name{color:#161616;color:var(--dr-entry-text-color,#161616);font-size:16px!important;font-weight:600}.entrance-wrapper.rowthree .entry-sub-name{font-size:12px!important;padding-top:6px;font-weight:400}.custom-wrapper{position:relative;margin:16px 5%;font-size:0;border-radius:12px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);overflow:hidden}.custom-wrapper.no-material{min-height:100px;background-color:#fff}.custom-wrapper>img{width:100%;max-width:none}.custom-wrapper>img.custom-scale-item{-webkit-transform-origin:left top;transform-origin:left top;position:absolute}.custom-wrapper>video{width:100%;height:100%;object-fit:cover;border-radius:12px}.custom-wrapper>.custom-tel{position:absolute;left:16px;bottom:16px;display:flex;align-items:center;height:32px;padding:0 16px;font-size:14px;font-weight:500;color:#000;background:#fff;text-decoration:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);border-radius:16px}.custom-wrapper>.custom-tel>.iconfont{margin-right:5px;font-size:14px}.ad-notice-container.position{position:absolute;top:0;left:0;right:0;margin:auto;z-index:99}.ad-notice-container.position.top{top:44px}.ad-notice-container .advertElement-notice-container{background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);border-radius:12px;margin:16px 5vw 0;height:48px}.ad-notice-container .advertElement-notice-container .advertElement-notice-item{width:100%;height:28px!important;margin:10px 0;text-align:left;padding:0 16px;justify-content:flex-start}.ad-notice-container .advertElement-notice-container .advertElement-notice-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-notice-container .advertElement-notice-container .advertElement-notice-item .iconfont{margin-left:auto}.home-page .home-page-content{overflow-y:auto;--background:var(--dr-theme-bg-color,"#f4f4f4")}.home-page .home-banner-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;position:absolute;top:0;left:0;width:100%}.home-page .home-banner-wrapper .logo-container{text-align:center}.home-page .home-banner-wrapper .logo-container>h3{margin-top:8px}.home-page .home-banner-wrapper .logo-container>img{width:120px;height:120px}.home-page .home-banner-wrapper .back-container{width:100%}.home-page .home-banner-wrapper .advert-wrapper{position:absolute;top:0;left:0;width:100vw}.home-page .home-components-wrapper{position:relative;z-index:2;padding-bottom:calc(72px + env(safe-area-inset-bottom))}.home-page .home-components-wrapper .component-container{margin:16px 4.8%}.home-page .home-components-wrapper .component-container.no-margin{margin:16px 0}.home-page .home-components-wrapper .component-container.has-shadow{box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.member-card-list-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.8)}.member-card-list-modal .modal-wrapper{background-color:transparent;width:100%;height:100%}.member-card-list-modal .modal-wrapper .ion-page{background:transparent!important;z-index:2}.member-card-list-modal .modal-wrapper .ion-page ion-content{--background:transparent!important}.member-card-list-modal .modal-body{padding:84px 0 20px 24px}.member-card-list-modal .modal-body .card-block{padding-bottom:20px;display:flex;align-items:center}.member-card-list-modal .modal-body .card-block .card-item{width:calc(100% - 51px);height:calc(44.33333vw - 31.03333px)}.member-card-list-modal .modal-body .card-block .card-icon{flex:1 1;text-align:center}.member-card-list-modal .modal-body .card-block .card-icon .icon-circle-block{width:28px;height:28px;line-height:28px;border-radius:50%;background-color:#fff;text-align:center;margin:0 auto}.member-card-list-modal .modal-body .card-block .card-icon .icon-circle-block .icon-check{font-size:16px;color:#161616;color:var(--ion-color-primary,#161616);font-weight:600}.diy-member-card-layout{width:100%;height:100%}.diy-member-card-layout .member-card-one{min-width:300px;height:100%;display:flex;align-items:center;justify-content:center}.diy-member-card-layout .member-card-one .title{font-size:12px;opacity:.5}.diy-member-card-layout .member-card-one .desc{font-size:14px;font-weight:600;padding-left:4px;padding-right:16px}.diy-member-card-layout .member-card-one .grade{display:flex;align-items:center;padding-right:4px}.diy-member-card-layout .member-card-one .grade .benefit-level-block{display:block;width:24px;height:3px;border-radius:2px;background-color:#d8d8d8;-webkit-transform:translate(-12px,1px);transform:translate(-12px,1px)}.diy-member-card-layout .member-card-one .grade .benefit-level-block .benefit-level{display:block;height:3px;border-radius:2px}.diy-member-card-layout .member-card-one .icon-box{padding-left:10px}.diy-member-card-layout .member-card-two{min-width:224px;height:100%;display:flex;flex-wrap:wrap;align-items:center}.diy-member-card-layout .member-card-two .member-card-two-block{width:50%;text-align:left}.diy-member-card-layout .member-card-two .member-card-two-block.icon-block{display:flex}.diy-member-card-layout .member-card-two .member-card-two-block.icon-block .icon-box{padding-right:10px}.diy-member-card-layout .member-card-two .title{font-size:12px;opacity:.5}.diy-member-card-layout .member-card-two .desc{font-size:14px;font-weight:600;padding-left:4px;padding-right:16px;position:relative}.diy-member-card-layout .member-card-two .desc .benefit-level-block{display:block;width:24px;height:3px;border-radius:2px;background-color:#d8d8d8;position:absolute;top:8px;right:-10px}.diy-member-card-layout .member-card-two .desc .benefit-level-block .benefit-level{display:block;height:3px;border-radius:2px}.diy-member-card-layout .diy-member-card{width:300px;margin:0 auto}.diy-member-card-layout .diy-member-card .diy-member-card-name{font-weight:600}.diy-member-card-layout .diy-member-card .diy-member-card-benefit{padding:12px 0}.diy-member-card-layout .diy-member-card .diy-member-card-benefit .benefit-title{font-size:12px;padding-right:4px;opacity:.5}.diy-member-card-layout .diy-member-card .diy-member-card-benefit .benefit-desc{font-size:18px;font-weight:600;position:relative}.diy-member-card-layout .diy-member-card .diy-member-card-benefit .benefit-desc .benefit-level-block{display:block;width:38px;height:2px;border-radius:2px;background-color:#d8d8d8;position:absolute;bottom:-2px;left:0}.diy-member-card-layout .diy-member-card .diy-member-card-benefit .benefit-desc .benefit-level-block .benefit-level{display:block;height:2px;border-radius:2px}.diy-member-card-layout .diy-member-card .diy-member-card-benefit .benefit-line{padding:0 10px;color:#b3b3b3}.diy-member-card-layout .diy-member-card .diy-member-card-benefit .card-benefit-center{display:flex;justify-content:center;align-items:center;font-size:12px}.diy-member-card-layout .diy-member-card .diy-member-card-benefit .card-benefit-center .center-line{width:1px;height:24px;background-color:#b3b3b3;margin:0 32px}.diy-member-card-layout .diy-member-card .diy-member-card-benefit .card-benefit-center-title{opacity:.5}.diy-member-card-layout .diy-member-card .diy-member-card-icon{display:flex;align-items:center}.diy-member-card-layout .diy-member-card .diy-member-card-icon .icon-line{padding:0 18px}.diy-member-card-layout .diy-card-name-style{width:100%;height:100%;padding:8px;display:flex;flex-direction:column;justify-content:space-between}.diy-member-card-layout .diy-card-name-style .diy-card-name-style-info{width:100%;font-size:12px;position:relative}.diy-member-card-layout .diy-card-name-style .diy-card-name-style-info .name-style-info-left{display:flex;align-items:center;width:76%}.diy-member-card-layout .diy-card-name-style .diy-card-name-style-info .name-style-info-left .name-style-info-title{flex:1 1;opacity:.5;overflow:hidden}.diy-member-card-layout .diy-card-name-style .diy-card-name-style-info .name-style-info-left .name-style-info-count{font-size:18px;font-weight:600}.diy-member-card-layout .diy-card-name-style .diy-card-name-style-info .name-style-info-btn{position:absolute;top:0;right:0;border-radius:8px;padding:1px 6px}.diy-member-card-layout .diy-card-name-style .diy-card-name-style-bottom{display:flex;align-items:center}.diy-member-card-layout .diy-card-name-style .diy-card-name-style-bottom .name-style-bottom-title{font-size:14px;font-weight:500;flex:1 1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.diy-member-card-layout .diy-card-name-style .diy-card-name-style-bottom .name-style-bottom-icon{padding-left:6%}.diy-member-info{display:flex}.diy-member-info .diy-member-info-img{background-size:cover;border-radius:50%;flex-shrink:0}.diy-member-info .diy-member-info-nickname{border-radius:50%;flex-shrink:0;background-color:#fff;font-weight:600;border:1px solid rgba(125,125,131,.2);color:#161616;display:flex;align-items:center;justify-content:center}.diy-member-info .diy-member-info-text{flex:1 1}.diy-member-info .diy-member-info-text.diy-member-info-text-row{padding:0 12px;white-space:nowrap}.diy-member-info .diy-member-info-text.diy-member-info-text-column{padding:16px 0}.free-card-box{width:100%;height:100%}.free-card,.free-card-box{display:flex;align-items:center}.free-card{justify-content:center;width:110px;height:32px;border-radius:4px;font-size:14px}.points-card-layout{width:100%;height:100%}.points-card-layout .layout-compact-block{height:100%;display:flex;align-items:center;padding:0 10px}.points-card-layout .layout-compact-block .layout-title-icon-num{font-size:12px}.points-card-layout .layout-compact-block .layout-title-icon-num span{font-size:14px;font-weight:600}.points-card-layout .layout-loose-block{padding:0 10px}.points-card-layout .layout-loose-block .layout-loose-block-top{display:flex;padding-bottom:8px;align-items:center}.points-card-layout .layout-loose-block .layout-loose-block-top .layout-title-icon-num{font-size:14px}.points-card-layout .layout-loose-block .layout-loose-block-top .layout-title-icon-num span{font-size:16px;font-weight:600}.points-card-layout .layout-loose-block .layout-bar{width:168px;height:6px;padding:1px;border-radius:3px}.points-card-layout .layout-loose-block .layout-bar .layout-bar-block{height:100%;border-radius:3px}.points-card-layout .layout-title-icon{font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1 1;padding-right:10px}.points-card-layout .point-list{display:flex;align-items:center}.points-card-layout .point-list .point-item{width:22px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:6px}.points-card-layout .point-list .point-item.point-item-loose{width:30px;height:30px;margin-right:10px}.points-card-layout .point-list .icon-ellipsis{font-size:24px;line-height:24px;font-weight:700;color:#7a7a7a}.points-card-layout .layout-square-block{width:110px;height:110px;padding:8px;align-items:center;margin:0 auto}.points-card-layout .layout-square-block .layout-square-block-icon{width:74px;height:74px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;border:1px solid #e0e0e0;position:relative}.points-card-layout .layout-square-block .layout-square-block-icon .layout-square-block-left{position:absolute;width:38px;height:76px;top:-2px;left:-2px;overflow:hidden}.points-card-layout .layout-square-block .layout-square-block-icon .layout-square-block-left .leftcircle{width:200%;height:100%;border-bottom:3px solid transparent;border-right:3px solid transparent;border-radius:50%;position:absolute;box-sizing:border-box;top:0}.points-card-layout .layout-square-block .layout-square-block-icon .layout-square-block-right{position:absolute;width:38px;height:76px;top:-2px;right:-2px;overflow:hidden}.points-card-layout .layout-square-block .layout-square-block-icon .layout-square-block-right .rightcircle{width:200%;height:100%;border-bottom:3px solid transparent;border-right:3px solid transparent;border-radius:50%;position:absolute;box-sizing:border-box;top:0;right:0}.points-card-layout .layout-square-block .layout-square-block-icon .layout-square-block-icon-top{width:26px;height:26px;background-size:contain}.points-card-layout .layout-square-block .layout-square-block-icon .layout-square-block-icon-bottom{padding-top:4px}.points-card-layout .layout-square-block .layout-square-block-text{margin:4px 0;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.home-page .home-page-content.diy-page-content{--background:var(--dr-theme-bg-color,"#ffffff")}.home-page .home-content-wrapper{min-height:100%;position:relative;overflow:hidden}.home-page .home-bg-wrapper{position:relative;font-size:0}.home-page .home-bg-wrapper .advert-wrapper{position:absolute;top:0;left:0;width:100vw;z-index:3}.home-page .home-bg-wrapper .home-bg-item{width:100vw;object-fit:cover}.home-page .home-diy-wrapper{position:absolute;top:0;left:0;z-index:2}.home-page .home-diy-wrapper .home-diy-item{position:absolute}.home-page .home-diy-wrapper .home-diy-item .tel{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.home-page .home-diy-wrapper .home-diy-item .diy-store-display-img,.home-page .home-diy-wrapper .home-diy-item .pic,.home-page .home-diy-wrapper .home-diy-item .video{width:100%;height:100%;object-fit:cover}.home-page .home-diy-wrapper .home-diy-item .diy-store-display-info{height:100%;width:100%;padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between}.home-page .home-diy-wrapper .home-diy-item .diy-store-display-info>div{width:100%;height:20px;font-size:14px}.home-page .home-diy-wrapper .home-diy-item .diy-store-display-info>div.name-wrap{text-align:left;font-size:14px}.home-page .home-diy-wrapper .home-diy-item .diy-store-display-info>div.address-wrap{display:flex;align-items:center;justify-content:space-between}.home-page .home-diy-wrapper .home-diy-item .diy-store-display-info>div.address-wrap .more{color:#d6d6d6}.home-page .new-diy-member-info .diy-member-info-img{background-size:cover;border-radius:50%;flex-shrink:0}.home-page .new-diy-member-info .diy-member-info-nickname{border-radius:50%;flex-shrink:0;background-color:#fff;font-weight:600;border:1px solid rgba(125,125,131,.2);color:#161616;display:flex;align-items:center;justify-content:center;font-size:22px}.language-switch-container .language-switch-wrapper{width:32px;height:32px;line-height:32px;text-align:center}.language-switch-container .language-switch-wrapper .language-img{height:28px;width:28px}.home-page .language-switch-container{position:absolute;top:20px;left:20px;z-index:99}.select-address-modal .modal-wrapper{background:transparent}.select-address-modal .ion-page{--ion-background-sec:#f4f4f4;top:calc(100vh - 620px);background:transparent;border-radius:12px 12px 0 0!important}.select-address-modal ion-content .address-group{padding:0 8px}.select-address-modal ion-content .address-group .address-title{padding:16px 8px 0;font-size:12px;color:#7a7a7a}.select-address-modal ion-content .address-group .address-title .address-lbs-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;color:#3d3d3d;font-size:14px}.select-address-modal ion-content .address-group .address-title .address-lbs-wrapper i.iconfont{margin-right:5px}.select-address-modal ion-content .address-group .address-item{position:relative;display:flex;align-items:unset;justify-content:unset;flex-direction:unset;flex-wrap:unset}.select-address-modal ion-content .address-group .address-item .my-address-item .address-block{padding:12px 0}.select-address-modal ion-content .address-group .address-item.disabled{opacity:.5}.select-address-modal ion-content .address-group .address-item.check .my-address-item .address-block{padding-left:40px}.select-address-modal ion-content .address-group .address-item .address-check{position:absolute;top:0;bottom:0;left:25px;width:24px;height:24px;margin:auto;z-index:1}.select-address-modal ion-content .address-group .address-item .address-check i{font-size:24px}.select-address-modal ion-content .address-group .address-item .my-address-item{height:auto;min-height:95px}.select-address-modal ion-content .address-group .address-item .my-address-item .address-block{padding:8px 0}.select-address-modal ion-content .address-group .address-item .address-info{line-height:22px!important;font-size:14px!important}.select-address-modal .select-address-header{height:48px;align-items:center;padding-left:16px;display:flex;justify-content:space-between}.select-address-modal .select-address-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.select-address-modal .select-address-header i{padding-right:16px;font-size:24px;color:#161616;color:var(--ion-font,#161616)}.select-address-modal .select-address-footer{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;margin:24px 3.2%;height:48px;border-radius:24px;background-color:#161616;background-color:var(--ion-color-primary,#161616);color:#fff}.select-address-modal .select-address-footer i{margin-right:5px;font-size:18px}.menu-store-bar-container{padding:14px 6px 10px}.menu-store-bar-container.delivery .store-info .store-address .store-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-store-bar-container.default .store-info .store-address .store-name{overflow:hidden;-webkit-line-clamp:2;text-overflow:clip;display:-webkit-box;-webkit-box-orient:vertical}.menu-store-bar-container .store-info{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.menu-store-bar-container .store-info .iconfont{font-size:20px;color:#fff;margin-bottom:6px}.menu-store-bar-container .store-info .store-address{width:100%;border-radius:12px;display:flex;align-items:row;justify-content:center;flex-direction:center;flex-wrap:unset}.menu-store-bar-container .store-info .store-address .store-name{line-height:16px;font-size:12px;color:#fff;max-height:32px;text-align:left}.menu-store-bar-container .store-info .arrow-icon{height:10px;line-height:10px}.menu-store-bar-container .store-info .arrow-icon .iconfont{font-size:16px}.menu-store-bar-container .address-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.menu-store-bar-container .address-wrapper .iconfont{font-size:20px;color:#fff;margin-bottom:6px}.menu-store-bar-container .address-wrapper .address-name{line-height:16px;font-size:12px;color:#fff;max-height:32px;text-align:left;overflow:hidden;-webkit-line-clamp:2;text-overflow:clip;display:-webkit-box;-webkit-box-orient:vertical}.eat-type-bar{height:40px;line-height:30px;padding:0 6px 10px}.eat-type-bar .eat-type-item{width:100%;height:24px;line-height:24px;border-radius:12px;background-color:#fff;opacity:.5;font-size:12px;color:#161616;color:var(--ion-color-primary,#161616)}.eat-type-bar .eat-type-item .txt{margin:0 auto;width:58px;display:block;white-space:nowrap;overflow:hidden;text-align:center}.eat-type-bar .eat-type-item.active{opacity:1;z-index:1;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.eat-type-bar .eat-type-wrap{width:100%;height:30px;position:relative}.eat-type-bar .eat-type-wrap .eat-type-item{position:absolute;width:34px;text-align:center}.eat-type-bar .eat-type-wrap .eat-type-item .txt{display:block;white-space:nowrap;width:34px;overflow:hidden}.eat-type-bar .eat-type-wrap .eat-type-item.left{top:0;left:0;border-radius:12px 1px 1px 12px;text-align:left;padding:0 2px}.eat-type-bar .eat-type-wrap .eat-type-item.left:after{content:"";position:absolute;right:-10px;top:0;height:0;width:0;border-right:10px solid transparent;border-top:24px solid #fff;z-index:-1}.eat-type-bar .eat-type-wrap .eat-type-item.right{bottom:0;right:0;border-radius:1px 12px 12px 1px;padding:0 2px;text-align:right}.eat-type-bar .eat-type-wrap .eat-type-item.right:before{content:"";position:absolute;left:-10px;border-left:10px solid transparent;border-bottom:24px solid #fff;z-index:-1}.eat-type-bar .eat-type-wrap-modal{position:absolute;left:6px;right:6px;margin:auto;background-color:#fff;z-index:2;padding:2px 10px;border-radius:12px;-webkit-transform:scaleY(0);transform:scaleY(0);transition:all .1s linear}.eat-type-bar .eat-type-wrap-modal.show{-webkit-transform:scaleY(1);transform:scaleY(1)}.eat-type-bar .eat-type-wrap-modal .eat-type-modal-item{display:block;border-bottom:1px solid rgba(22,22,22,.1);white-space:nowrap;text-align:center}.eat-type-bar .eat-type-wrap-modal .eat-type-modal-item span{margin:0 -4px;height:40px;line-height:40px;text-align:center;font-size:12px;color:#161616}.eat-type-bar .eat-type-wrap-modal .eat-type-modal-item:last-child{border:none}.time-pick-bar-container{padding:0 6px 10px}.time-pick-bar-container .time-pick-bar-btn{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;min-width:62px;border-radius:12px;background-color:transparent;outline:none;font-size:12px;color:#fff;border:1px solid #fff;padding:4px;box-sizing:border-box}.time-pick-bar-container .time-pick-bar-btn span{line-height:14px}.time-pick-bar-container .time-pick-bar-btn .iconfont{margin-right:2px;font-size:12px}.voice-service-content,.voice-service-content *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.voice-service-content .sign{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:16px}.voice-service-content .sign p{font-size:20px;font-weight:500;color:#161616}.voice-service-content .sign img{max-width:100%;height:100%;width:60px;margin-top:40px}.voice-service-content .sign img.default{height:200px}.voice-service-content .sign .result{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px}.voice-service-content .sign .result .iconfont{font-size:32px}.voice-service-content .sign .result .iconfont.icon-voice_loading{-webkit-animation:loading 6s ease infinite;animation:loading 6s ease infinite}.voice-service-content .sign .result .iconfont+p{margin-top:16px;margin-bottom:8px}.voice-service-content .sign .result p{font-size:16px;font-weight:400}.voice-service-content .sign .result .loading{width:32px;height:32px;border:1px dashed #fff;border-radius:50%}.voice-service-content .content{flex:1 1;position:absolute;top:0;left:0;width:100%;height:100%}.voice-service-content .content .tips{color:#bbb;font-size:14px;text-align:center;position:absolute;left:0;right:0;margin:0 auto;bottom:50px;display:flex;justify-content:center}.voice-service-content .content .tips p{margin-bottom:16px}.voice-service-content .content .tips p:nth-child(odd){color:#595959;font-size:12px}.voice-service-content .content .tips .tip1{position:absolute;-webkit-animation:toShowTip1 1s;animation:toShowTip1 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.voice-service-content .content .tips .tip2{position:absolute;opacity:0;-webkit-animation:toShowTip2 1s;animation:toShowTip2 1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.voice-service-content .content .tips .tip2 p:last-child{margin-bottom:0}.voice-service-content .content .btn{background-color:#fff;height:48px;border-radius:24px;width:240px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#161616;position:absolute;left:0;right:0;margin:0 auto;bottom:20px;border:1px solid #979797}.voice-service-content .content .btn .iconfont{margin-right:10px;font-size:24px}.voice-service-content .content .btn.parsing{background-color:hsla(0,0%,100%,.2)}.voice-service-content .content .btn.recording{background-color:#5f5f5f;color:#fff}.voice-service-content .content .count-down{height:48px;border-radius:24px;width:240px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#979797;position:absolute;left:0;right:0;margin:0 auto;bottom:20px}.voice-service-content svg,.voice-service-content svg path{fill:red;color:#00f}.service-ring-modal{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.service-ring-modal ion-header{padding:10px 20px 0;display:flex}.service-ring-modal ion-header .icon-close{margin-left:auto;font-size:20px}.service-ring-modal .modal-wrapper{position:absolute;bottom:0;max-height:340px;border-radius:8px 8px 0 0}.service-ring-modal .service-ring-content{height:100%;padding:25px 0;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.service-ring-modal .service-ring-content .service-ring-quick{padding:25px 0;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.service-ring-modal .service-ring-content .service-ring-quick>h3{margin:0;font-size:14px;font-weight:500}.service-ring-modal .service-ring-content .service-ring-quick>.btn-send{margin-top:25px;padding:10px 30px;color:#fff;border-radius:24px;background:#161616;background:var(--ion-color-primary,#161616);display:flex;align-items:unset;justify-content:unset;flex-direction:unset;flex-wrap:unset}.service-ring-modal .service-ring-content .service-ring-quick>.btn-send>i{margin-right:10px}.service-ring-modal .service-ring-content .service-ring-voice{flex:1 1;position:relative}.service-ring-modal .service-ring-content .service-ring-voice .content .tips{bottom:80px}.waterfall-service-ring-wrapper{padding:0 6px 10px}.waterfall-service-ring-wrapper .service-ring-bar-btn{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;min-width:62px;height:24px;padding:4px;line-height:24px;border-radius:12px;background-color:transparent;outline:none;color:#fff;border:1px solid #fff}.waterfall-service-ring-wrapper .service-ring-bar-btn .iconfont{font-size:16px}.waterfall-bought-products{position:absolute;color:#161616;color:var(--ion-font,#161616);font-size:12px;font-weight:400;padding:8px;width:calc(45.2vw - 37px);width:var(--miniwateritemwidth,calc(45.2vw - 37px))}.waterfall-bought-products .bought-title{height:20px;font-weight:400;color:#b3b3b3;line-height:20px}.waterfall-bought-products .bought-product-item{width:100%;padding:10px 0;display:flex;align-items:flex-start;justify-content:space-between;position:relative;border-bottom:1px dashed rgba(65,65,65,.2)}.waterfall-bought-products .bought-product-item:last-child{border:none}.waterfall-bought-products .bought-product-item.left-list .product-info{order:1}.waterfall-bought-products .bought-product-item.left-list .product-image{order:0;margin-right:6px}.waterfall-bought-products .bought-product-item.right-list .product-info{order:0}.waterfall-bought-products .bought-product-item.right-list .product-image{order:1;margin-left:6px}.waterfall-bought-products .bought-product-item.has-pic .product-info{max-width:calc(100% - 48px)}.waterfall-bought-products .bought-product-item .product-image{border-radius:8px}.waterfall-bought-products .bought-product-item .product-info{max-width:100%;flex:1 1;padding:0!important}.waterfall-bought-products .bought-product-item .product-info>h3{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.waterfall-bought-products .bought-product-item .product-info>span{line-height:20px;font-weight:600}.waterfall-bought-products .bought-product-item .product-info .product-extra{display:flex;align-items:flex-end;justify-content:flex-end;height:20px}.waterfall-coupon-buyTogether-wrapper{padding:0 8px;width:calc(45.2vw - 37px);width:var(--miniwateritemwidth,calc(45.2vw - 37px))}.waterfall-coupon-buyTogether-wrapper .waterfall-bt-wrap{border-bottom:1px dashed rgba(65,65,65,.2)}.waterfall-coupon-buyTogether-wrapper .waterfall-bt-wrap:last-child{border:none}.waterfall-coupon-buyTogether-wrapper .waterfall-bt-wrap .waterfall-bt-btn{height:60px;display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;position:relative}.waterfall-coupon-buyTogether-wrapper .waterfall-bt-wrap .waterfall-bt-btn .bt-icon{width:32px;height:32px;line-height:32px;text-align:center}.waterfall-coupon-buyTogether-wrapper .waterfall-bt-wrap .waterfall-bt-btn .bt-icon>img{width:32px;height:32px}.waterfall-coupon-buyTogether-wrapper .waterfall-bt-wrap .waterfall-bt-btn .bt-icon>i{color:#161616;color:var(--ion-color-primary,#161616);font-size:32px}.waterfall-coupon-buyTogether-wrapper .waterfall-bt-wrap .waterfall-bt-btn .bt-icon .icon-thirdcoupon{font-size:22px}.waterfall-coupon-buyTogether-wrapper .waterfall-bt-wrap .waterfall-bt-btn .name{color:#161616;color:var(--ion-color-primary,#161616);margin-left:8px;font-size:14px}.btcart-confirm-modal .modal-wrapper{width:100%;height:50vh;min-height:400px;margin-left:3.2%;margin-right:3.2%;border-radius:12px}.btcart-confirm-modal .modal-wrapper ion-header i{font-size:30px;position:absolute;right:10px;top:10px;color:#c6c6c6;z-index:2}.btcart-confirm-modal .modal-wrapper ion-header .icon-close{background-color:rgba(22,22,22,.2);color:#fff;border-radius:50%;width:24px;height:24px;line-height:24px;text-align:center;z-index:999;font-size:24px}.btcart-confirm-modal .modal-wrapper ion-header .btcart-advert-wrapper{position:relative;z-index:1;height:240px;width:100%}.btcart-confirm-modal .modal-wrapper ion-header .btcart-advert-wrapper .advert-img{object-fit:cover;height:240px;width:100%}.btcart-confirm-modal .modal-wrapper ion-content{--padding-top:16px;--padding-end:16px;--padding-bottom:16px;--padding-start:16px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.btcart-confirm-modal .modal-wrapper ion-content .ion-content-wrap{color:#161616;color:var(--ion-font,#161616);height:100%}.btcart-confirm-modal .modal-wrapper ion-content .ion-content-wrap,.btcart-confirm-modal .modal-wrapper ion-content .ion-content-wrap .info-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.btcart-confirm-modal .modal-wrapper ion-content .ion-content-wrap .info-wrapper .title{font-size:20px;font-weight:500;color:#161616;line-height:28px;text-align:center}.btcart-confirm-modal .modal-wrapper ion-content .ion-content-wrap .info-wrapper .desc{margin-top:8px;font-size:14px;color:#a8a8a8;line-height:20px;text-align:center}.btcart-confirm-modal .modal-wrapper ion-footer .footer-btn{display:flex;height:80px;align-items:center;padding:0 30px}.btcart-confirm-modal .modal-wrapper ion-footer .footer-btn div{flex:1 1;font-size:14px;color:var(--ion-font,#161616);text-align:center;line-height:40px;border-radius:24px;border:1px solid #b3b3b3;background:#fff;color:#161616}.btcart-confirm-modal .modal-wrapper ion-footer .footer-btn div:nth-child(2){margin-left:16px}.category-modal{--width:248px;height:100%;top:0;right:0}.category-modal.fullwidth{--width:100%}.category-modal.search-category-modal{display:none}.category-modal .modal-shadow{right:0}.category-modal .modal-wrapper{right:0;position:absolute;transition:width .3s}.category-modal .title .search-wrap{display:flex;overflow:hidden;width:100%;padding:16px}.category-modal .title .search-wrap>:first-child{flex:1 1}.category-modal .title .search-wrap span{color:var(--ion-font);display:flex;justify-content:flex-end;align-items:center;padding-left:16px;font-size:14px;white-space:nowrap;overflow:hidden}.category-modal .serach-by-category{display:flex;align-items:center;height:56px;padding:0 16px;overflow:hidden;border-bottom:1px solid var(--ion-line);box-sizing:content-box}.category-modal .serach-by-category.transform{border:none}.category-modal .serach-by-category.transform i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.category-modal .serach-by-category span{flex:1 1;font-size:14px;font-weight:700;color:var(--ion-font)}.category-modal .serach-by-category i{font-size:12px;color:var(--ion-font);-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.category-modal ion-content{pointer-events:auto}.category-modal ion-content .container{padding:0 16px}.category-modal ion-content .category-list{margin:0 -16px}.category-modal ion-content .category-list .item{padding:0 16px;display:flex;height:56px;justify-content:space-between;align-items:center;font-size:14px;color:#161616;color:var(--ion-font,#161616)}.category-modal ion-content .category-list .item .cnt{width:16px;height:16px;background:#161616;background:var(--ion-color-primary,#161616);text-align:center;line-height:16px;font-size:12px;color:#fff;border-radius:100%}.category-modal ion-content .category-list .item.selected{background:var(--ion-background-fir);font-weight:600}.category-modal ion-content .category-list .item:last-child{border-bottom:1px solid var(--ion-line)}.category-modal ion-content .search-result{padding-top:32px}.category-modal ion-content .search-result h5{font-size:14px;font-weight:600;margin-bottom:18px;color:#161616;color:var(--ion-font,#161616)}.category-modal ion-content .search-result .simple-product{padding:5px 6px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);display:inline-block;border-radius:4px;margin-right:16px;font-size:12px;margin-bottom:8px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.menu-status-confirm-modal .modal-content i.icon-shalou{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:64px;font-weight:400}.store-status-confirm-modal{--backdrop-opacity:0.4}.store-status-confirm-modal .modal-wrapper{width:100%;height:370px;margin:0 16px;border-radius:12px;text-align:center}.store-status-confirm-modal .modal-wrapper .modal-content{height:100%}.store-status-confirm-modal .modal-wrapper .sale-time-info-wrapper{padding:0 16px}.store-status-confirm-modal .modal-wrapper .sale-time-info-wrapper .iconfont.icon-mendian{font-size:36px;color:#7a7a7a}.store-status-confirm-modal .modal-wrapper .sale-time-info-wrapper h3{margin:8px 0 16px;font-size:20px}.store-status-confirm-modal .modal-wrapper .sale-time-info-wrapper .sale-time-info{color:#7a7a7a;font-size:14px}.store-status-confirm-modal .modal-wrapper .sale-time-info-wrapper .sale-time-list{max-height:80px;overflow-y:auto}.store-status-confirm-modal .button-footer-wrapper{display:flex;align-items:center;justify-content:unset;flex-direction:column;flex-wrap:unset;margin-top:16px;padding:16px}.store-status-confirm-modal .button-footer-wrapper button{width:140px;height:40px;font-size:16px;color:#fff;background-color:#161616;background-color:var(--ion-color-primary,#161616);border-radius:20px}.store-status-confirm-modal .button-footer-wrapper button.btn-link{width:auto;height:auto;margin-top:5px;padding:10px 25px;font-size:14px;color:#161616;color:var(--ion-font,#161616);background-color:transparent}.store-status-confirm-modal ion-header{padding:16px;text-align:right}.store-status-confirm-modal ion-header .iconfont{font-size:20px;color:#c6c6c6}.store-status-confirm-modal ion-content{overflow:hidden}.store-status-confirm-modal ion-content .ion-content-wrap{color:#161616;color:var(--ion-font,#161616)}.confirm-modal.order-enter-table-confirm-modal .modal-wrapper{min-height:260px}.confirm-modal.order-enter-table-confirm-modal .modal-wrapper ion-content{--padding-top:0}.confirm-modal.order-enter-table-confirm-modal .modal-wrapper .modal-content{font-size:16px;font-weight:600;text-align:center}.confirm-modal.order-enter-table-confirm-modal .modal-wrapper .modal-content .pic-list{display:flex;align-items:unset;justify-content:unset;flex-direction:unset;flex-wrap:unset;margin-top:20px}.confirm-modal.order-enter-table-confirm-modal .modal-wrapper .modal-content .pic-list .product-image{margin:0 8px;flex:0 0 64px;border-radius:4px}.multi-spell-type-swicher{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.multi-spell-type-swicher .type-item-wrapper{position:relative;margin:0 8px;flex:1 1;height:88px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:6px;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset}.multi-spell-type-swicher .type-item-wrapper:first-child{margin-left:0}.multi-spell-type-swicher .type-item-wrapper:last-child{margin-right:0}.multi-spell-type-swicher .type-item-wrapper.active .type-item-content .type-icon-wrap i,.multi-spell-type-swicher .type-item-wrapper.active .type-item-content .type-info .type-name{color:#161616;color:var(--ion-color-primary,#161616)}.multi-spell-type-swicher .type-item-wrapper.active:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);border-radius:6px}.multi-spell-type-swicher .type-item-wrapper.disabled{background:#f7f7f7;opacity:.5}.multi-spell-type-swicher .type-item-wrapper .type-item-content{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset}.multi-spell-type-swicher .type-item-wrapper .type-item-content .type-icon-wrap,.multi-spell-type-swicher .type-item-wrapper .type-item-content .type-icon-wrap>img{width:44px;height:44px}.multi-spell-type-swicher .type-item-wrapper .type-item-content .type-icon-wrap>i{font-size:44px;line-height:44px;color:#161616}.multi-spell-type-swicher .type-item-wrapper .type-item-content .type-info{margin-left:13px}.multi-spell-type-swicher .type-item-wrapper .type-item-content .type-info .type-name{font-size:16px;font-weight:600;color:#161616}.multi-spell-type-swicher .type-item-wrapper .active-icon-wrap{position:absolute;right:0;bottom:0;height:0;line-height:0;font-size:0;width:0;border-color:transparent transparent #161616;border-left:30px solid transparent;border-bottom:30px solid var(--ion-color-primary,#161616);border-right:0 solid transparent;border-top:0 solid transparent}.multi-spell-type-swicher .type-item-wrapper .active-icon-wrap .active-icon{position:absolute;right:2px;bottom:-27px}.multi-spell-type-swicher .type-item-wrapper .active-icon-wrap .active-icon .iconfont{font-size:14px;line-height:14px;color:#fff}.multi-spell-store-select-container{padding-bottom:8px;margin-bottom:24px}.multi-spell-store-select-container .title{height:20px;font-size:12px;color:#a8a8a8;display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset}.multi-spell-store-select-container .title>i{margin-right:4px;font-size:14px}.multi-spell-store-select-container .multi-spell-store-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.multi-spell-store-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-name-wrap .store-name{font-size:16px;font-weight:600;color:#161616}.multi-spell-store-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-name-wrap .store-distance{margin-left:12px;font-size:12px;color:#f83f47}.multi-spell-store-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-count-down{margin:5px 8px 5px 0}.multi-spell-store-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-count-down span{display:inline-block;padding:0 6px;font-size:12px;border-radius:4px}.multi-spell-store-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-count-down span.rest-tag{background:#c6c6c6;color:#fff;border:1px solid #c6c6c6}.multi-spell-store-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-location{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;font-size:14px;color:#7a7a7a;line-height:20px}.multi-spell-store-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-location span{flex:1 1}.multi-spell-store-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-location .empty-txt{font-size:16px;font-weight:400;color:#161616}.multi-spell-store-select-container .multi-spell-store-wrapper i{padding:4px;width:20px;height:16px;line-height:12px;color:#000}.multi-spell-address-select-container{padding-bottom:8px;margin-bottom:24px}.multi-spell-address-select-container .title{height:20px;font-size:12px;color:#a8a8a8;display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset}.multi-spell-address-select-container .title>i{margin-right:4px;font-size:14px}.multi-spell-address-select-container .multi-spell-store-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.multi-spell-address-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-name-wrap .store-name{font-size:16px;font-weight:700;color:#161616}.multi-spell-address-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-name-wrap .store-distance{margin-left:12px;font-size:12px;color:#f83f47}.multi-spell-address-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-location{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;font-size:14px;color:#7a7a7a;line-height:20px}.multi-spell-address-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-location span{flex:1 1}.multi-spell-address-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-location span>span:last-child{margin-left:8px}.multi-spell-address-select-container .multi-spell-store-wrapper .multi-spell-store-wrap .store-location .empty-txt{font-size:16px;font-weight:400;color:#7a7a7a}.multi-spell-address-select-container .multi-spell-store-wrapper i{padding:4px;width:20px;height:16px;line-height:12px;color:#000}.multi-spell-start-modal{--backdrop-opacity:0.4!important}.multi-spell-start-modal .modal-wrapper{background:transparent}.multi-spell-start-modal .ion-page{--ion-background-sec:transparent!important;background:transparent!important;background:var(--ion-background-sec,transparent)!important}.multi-spell-start-modal ion-content{--background:transparent!important;--offset-bottom:1px!important;height:60vh}.multi-spell-start-modal ion-content .multi-spell-content{position:absolute;left:0;right:0;bottom:0;--ion-background-sec:#fff;z-index:2;width:100%;margin-bottom:-10px;box-shadow:0 -1px 10px 0 rgba(0,0,0,.05);border-radius:12px 12px 0 0;background:#fff;padding-left:4.8vw;padding-right:4.8vw}.multi-spell-start-modal ion-content .multi-spell-content .multi-spell-start-header{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;padding:16px 0 22px;font-size:18px;color:#161616}.multi-spell-start-modal ion-content .multi-spell-content .multi-spell-start-header>span{font-size:20px;font-weight:600}.multi-spell-start-modal ion-content .multi-spell-content .multi-spell-start-header>i{font-size:22px}.multi-spell-start-modal ion-content .multi-spell-content .multi-spell-type-swicher{margin-bottom:32px}.multi-spell-start-modal ion-content .multi-page-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.multi-spell-start-modal ion-footer{--ion-background-sec:#fff;background:#fff;background:var(--ion-background-sec,#fff);padding-left:4.8vw;padding-right:4.8vw}.multi-spell-start-modal ion-footer .footer-container{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;width:100%;height:80px}.multi-spell-start-modal ion-footer .footer-container .btn{flex:1 1;height:48px;border-radius:24px;text-align:center}.multi-spell-start-modal ion-footer .footer-container .btn.confirm{flex:1 1;margin-left:8px;background:#161616;background:var(--ion-color-primary,#161616);color:#fff;font-weight:600}.multi-spell-start-modal ion-footer .footer-container .btn.cancel{flex:0.7 1;margin-right:8px;border:1px solid #b3b3b3;background:#fff;color:#161616;font-weight:400}.multi-spell-start-modal ion-footer .footer-container .btn span{font-size:14px;line-height:48px}.multi-spell-start-modal ion-footer .footer-container button[disabled]{background:#c6c6c6!important}.voice-modal{display:flex;justify-content:unset}.voice-modal ion-header{padding:10px 20px 0;display:flex}.voice-modal ion-header .icon-close{margin-left:auto;font-size:20px}.voice-modal .modal-wrapper{height:300px;position:absolute;bottom:0;border-radius:12px 12px 0 0}.act-product-item.disabled{opacity:.5;background:#fff}.search-input-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:8px;background-color:#fff}.search-input-wrapper .btn-back{width:40px;text-align:center}.search-input-wrapper .btn-back .iconfont{font-size:24px}.search-input-wrapper .handtop-input-wrap{flex:1 1;margin-right:8px}.search-input-wrapper .handtop-input-wrap .handtop-input{background:#f4f4f4;border-radius:4px}.search-input-wrapper>span{font-size:14px}.search-input-wrapper .input-box{position:relative}.search-input-wrapper .input-box .btn-microphone{position:absolute;right:16px}.search-input-wrapper .btn-microphone{position:absolute;right:24px}.search-input-wrapper .btn-microphone .iconfont{font-size:22px;color:#7a7a7a}ion-content.menu-search-content{--background:#f4f4f4!important}ion-content.menu-search-content .hot-product-wrapper{padding:16px}ion-content.menu-search-content .hot-product-wrapper h5{margin-bottom:18px;font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}ion-content.menu-search-content .hot-product-wrapper .simple-product{padding:5px 6px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);display:inline-block;border-radius:4px;margin-right:16px;font-size:12px;margin-bottom:8px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);border:1px solid #b3b3b3;border-radius:16px}ion-content.menu-search-content .search-product-split{width:100%}ion-content.menu-search-content .search-product-list .empty-info{height:calc(100vh - 56px);color:#161616;font-size:14px;text-align:center;padding-top:80px}ion-content.menu-search-content .search-product-list .empty-info .empty-info-pic{width:200px;margin-bottom:32px}.fulloff-modal .fulloff-modal-title{padding:8px 0;text-align:center;border-bottom:1px solid #f0f0f0}.fulloff-modal ion-footer{padding:16px;text-align:center}.fulloff-modal .default-btn{width:100%;height:48px;margin-right:8px;border-radius:30px;text-align:center;background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.fulloff-modal .fulloff-desc{position:relative;height:50px;padding:10px 15px;font-size:12px;color:hsla(0,0%,100%,.6);overflow:hidden;background:linear-gradient(117deg,#ff662d,#ff5144)}.fulloff-modal .fulloff-desc>h4{margin:0 0 2px;font-size:14px;font-weight:600;color:#fff}.fulloff-modal .fulloff-desc:after{content:"";position:absolute;top:-25px;right:-10px;width:40px;height:40px;border-radius:50%;border:9px solid hsla(0,0%,100%,.09)}.fulloff-modal .fulloff-products-list{padding:8px 0}.fulloff-modal .fulloff-product-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;margin-bottom:8px;padding:8px 16px}.fulloff-modal .fulloff-product-item:active{background:#f0f0f0}.fulloff-modal .fulloff-product-item .product-image{margin-right:16px;border-radius:12px}.fulloff-modal .fulloff-product-item .fulloff-product-info{flex:1 1;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-wrap:unset;color:#161616;height:80px}.fulloff-modal .fulloff-product-item .fulloff-product-info h3{font-size:16px;font-weight:600}.fulloff-modal .fulloff-product-item .fulloff-product-info .grey{color:#b3b3b3}.fulloff-modal .fulloff-product-item .fulloff-product-price{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;width:100%;font-size:16px;font-weight:700}.fulloff-modal .fulloff-product-item .fulloff-product-price .iconfont{font-size:24px;font-weight:400}.fulloff-modal .fulloff-product-item .fulloff-product-price .price-info>del{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:4px 0 0 4px;font-size:12px;line-height:16px;font-weight:400}.activity-modal .bpm-title{padding:8px 0;text-align:center;border-bottom:1px solid #f0f0f0}.activity-modal .bpm-footer{padding:16px;text-align:center}.activity-modal .act-desc{position:relative;height:50px;padding:10px 15px;font-size:12px;color:hsla(0,0%,100%,.6);overflow:hidden;background:linear-gradient(117deg,#ff662d,#ff5144)}.activity-modal .act-desc .header{display:flex}.activity-modal .act-desc .header>h4{margin:0 0 2px;font-size:14px;font-weight:600;color:#fff}.activity-modal .act-desc:after{content:"";position:absolute;top:-25px;right:-10px;width:40px;height:40px;border-radius:50%;border:9px solid hsla(0,0%,100%,.09)}.activity-modal .bpm-content .bpm-list{padding:0 3.2%}.activity-modal .bpm-content .bpm-list .bpm-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;padding:3.2% 0;overflow:hidden;font-size:14px}.activity-modal .bpm-content .bpm-list .bpm-item .name{color:#161616;font-weight:500}.activity-modal .bpm-content .bpm-list .bpm-item .used-discount{color:#fe5050;margin-left:auto}.activity-modal .bpm-content .empty-info{height:calc(100vh - 56px);color:#161616;font-size:14px;text-align:center;padding-top:80px}.activity-modal .bpm-content .empty-info .empty-info-pic{width:200px;margin-bottom:32px}.activity-modal .bpm-result{padding:1.6% 3.2%;color:#161616;font-size:12px;text-align:right}.activity-modal .bpm-result span{font-size:16px;font-weight:500}.select-person-container,.select-person-container .select-icon-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.select-person-container .select-icon-wrap{margin-bottom:16px;height:52px;width:100%}.select-person-container .select-icon-wrap .iconfont{font-size:35px}.select-person-container .select-icon-wrap .kid-img{width:42px}.select-person-container .select-icon-wrap .kids-tips{font-size:12px;color:#b3b3b3}.select-person-container .select-person-wrapper{margin-bottom:20px}.select-person-container .select-person-wrapper .item{position:relative;margin-right:20px;margin-bottom:10px;vertical-align:top;display:inline-block;width:calc(18.08vw - 16px);height:calc(18.08vw - 16px);line-height:calc(18.08vw - 16px);background:#fcfcfc;border-radius:4px;text-align:center;color:#7a7a7a;box-sizing:border-box}.select-person-container .select-person-wrapper .item.active{background:#fff;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);color:#161616;color:var(--ion-color-primary,#161616)}.select-person-container .select-person-wrapper .item .iconfont{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:20px;line-height:20px;text-align:center;z-index:1}.select-person-container .select-person-wrapper .item .input{position:relative;width:40px;height:40px;line-height:40px;border:none;outline:none;text-align:center;background-color:transparent;z-index:2}.select-person-container .select-person-wrapper .item:nth-child(5n){margin-right:0}.dining-person-modal{--backdrop-opacity:0.7!important}.dining-person-modal .modal-wrapper{background:transparent}.dining-person-modal .ion-page{--ion-background-sec:transparent!important;background:transparent!important;background:var(--ion-background-sec,transparent)!important}.dining-person-modal ion-content{--background:transparent!important;--offset-bottom:1px!important;height:60vh}.dining-person-modal ion-content .dining-person-header-wrapper{padding:16px 0 22px}.dining-person-modal ion-content .dining-person-header-wrapper .dining-person-header{margin-bottom:6px;display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;font-size:18px;color:#161616}.dining-person-modal ion-content .dining-person-header-wrapper .dining-person-header>span{font-size:20px;font-weight:600}.dining-person-modal ion-content .dining-person-header-wrapper .dining-person-header>i{font-size:22px}.dining-person-modal ion-content .dining-person-header-wrapper .dining-person-tips{font-size:14px;font-weight:400;color:#7a7a7a;line-height:20px}.dining-person-modal ion-content .dining-person-content-wrapper{position:absolute;left:0;right:0;bottom:0;--ion-background-sec:#fff;z-index:2;width:100%;margin-bottom:-10px;box-shadow:0 -1px 10px 0 rgba(0,0,0,.05);border-radius:12px 12px 0 0;background:#fff;padding-left:4.8vw;padding-right:4.8vw}.dining-person-modal ion-footer{--ion-background-sec:#fff;background:#fff;background:var(--ion-background-sec,#fff);padding-left:4.8vw;padding-right:4.8vw}.dining-person-modal ion-footer .footer-container{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;width:100%;height:80px}.dining-person-modal ion-footer .footer-container .btn{flex:1 1;height:48px;border-radius:24px;text-align:center}.dining-person-modal ion-footer .footer-container .btn.confirm{flex:1 1;background:#161616;background:var(--ion-color-primary,#161616);color:#fff;font-weight:600}.dining-person-modal ion-footer .footer-container .btn.confirm.disabled{background:#c6c6c6!important}.dining-person-modal ion-footer .footer-container .btn span{font-size:14px;line-height:48px}.dining-person-modal ion-footer .footer-container button[disabled]{background:#c6c6c6!important}.confirm-modal.confirm-pre-order-modal{--backdrop-opacity:0.4}.confirm-modal.confirm-pre-order-modal .product-total{line-height:14px;margin-bottom:10px}.confirm-modal.confirm-pre-order-modal .product-total .txt{font-size:12px;font-weight:500;color:#161616}.confirm-modal.confirm-pre-order-modal .product-total .txt.error{color:#f83f47}.confirm-modal.confirm-pre-order-modal .product-list .product-item-wrapper{flex:1 1;display:flex;width:100%;margin-bottom:20px;overflow:hidden;align-items:center}.confirm-modal.confirm-pre-order-modal .product-list .product-item{flex:1 1;display:flex;align-items:center}.confirm-modal.confirm-pre-order-modal .product-list .product-item.disabled{opacity:.5}.confirm-modal.confirm-pre-order-modal .product-list .product-item .product-image{flex:0 0 40px;height:40px;border-radius:12px;margin-right:8px;background-size:cover}.confirm-modal.confirm-pre-order-modal .product-list .product-item .product-name{flex:1 1;display:flex;font-size:14px;flex-direction:column;overflow:hidden}.confirm-modal.confirm-pre-order-modal .product-list .product-item .product-option{margin-top:4px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.confirm-modal.confirm-pre-order-modal .product-list .product-cnt{font-size:14px}.confirm-modal.confirm-pre-order-modal .product-list .disable-txt{font-size:12px;font-weight:500;color:#3d3d3d}.confirm-modal.confirm-pre-order-modal.confirm-modal .modal-wrapper{height:40vh;min-height:320px}.confirm-modal.confirm-pre-order-modal.confirm-modal .modal-wrapper ion-footer .footer-btn .cancel{color:#161616;color:var(--ion-font,#161616);background:#fff;border:1px solid #b3b3b3}.confirm-modal.confirm-pre-order-modal.confirm-modal .modal-wrapper ion-footer .footer-btn .confirm{background:#161616;background:var(--ion-color-primary,#161616);color:#fff;border:none}.confirm-modal.confirm-pre-order-modal.confirm-modal .modal-wrapper .modal-title{font-size:16px;justify-content:flex-start;font-weight:500}.business-license-modal ion-header{padding:10px 15px}.business-license-modal ion-header .icon-close{line-height:1;font-size:28px}.business-license-modal ion-content{--padding-start:20px;--padding-end:20px}.business-license-modal ion-content img{margin-bottom:10px}.product-list-content.waterfall-style .waterfall-template{width:100%;position:relative;margin-top:16px}.product-list-content.waterfall-style .waterfall-template .category-item{position:absolute;left:3.2vw;z-index:-1}.product-list-content.waterfall-style .waterfall-template .product-item.waterfall{position:absolute;left:3.2vw;width:calc(45.2vw - 37px);width:var(--miniwateritemwidth,calc(45.2vw - 37px))}.product-list-content.waterfall-style .waterfall-template .title{padding:16px 0 16px 16px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600}.menu-waiting-position-wrapper{position:absolute;top:50px;left:3.2vw;right:3.2vw;z-index:2;background:#fff6e5;padding:6px 13px 6px 8px;display:flex;align-items:center;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.menu-waiting-position-wrapper p{font-size:12px;font-weight:500;color:#b5821e;margin-right:13px;flex:1 1;display:flex;justify-content:center}.menu-waiting-position-wrapper .iconfont{color:#b5821e;font-size:16px}.brand-header{opacity:1;font-size:0}.brand-header.animateHeightOut{height:0;opacity:0}.menu-header-container{-webkit-overflow-scrolling:touch;position:sticky;position:-webkit-sticky;top:0;left:0;z-index:102;opacity:1}.menu-header-container.show-tip{height:44px}.menu-header-container.show-botton-line>:last-child{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.menu-header-container.close-animation .header-search{transition:none}.menu-header-container.show-search .header-search{top:0;opacity:1}.menu-header-container.show-search .header-search.has-tip{margin-top:0}.menu-header-container.show-search .header-search.category-list-warapper{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.menu-header-container .menu-header-tip{position:relative;z-index:22;height:40px;padding:0 16px;line-height:40px;background:#fae5e8;font-size:12px;color:#d0021b}.menu-header-container .header-search{transition:top .5s ease 0s;position:absolute;top:-112px;opacity:0;left:0;width:100%;z-index:1}.menu-header-container .header-search.has-tip{top:40px}.menu-header-container .header-search .header-search-input{background:#fff;background:var(--ion-background-sec,#fff);padding:8px}.menu-header-container .header-search .header-search-input input{font-size:12px}.menu-header-container .header-search .header-search-input .search-wrap{display:flex;overflow:hidden}.menu-header-container .header-search .header-search-input .search-wrap>:first-child{flex:1 1}.menu-header-container .header-search .header-search-input .search-wrap span{color:var(--ion-font);display:flex;justify-content:flex-end;align-items:center;padding-left:16px;font-size:14px;white-space:nowrap;overflow:hidden}.menu-header-container .header-search .category-list{padding:12px 0;height:48px;overflow:hidden;overflow-x:auto;vertical-align:text-top;white-space:nowrap;z-index:2;width:100%;background:#fff;background:var(--ion-background-sec,#fff)}.menu-header-container .header-search .category-list .item{display:inline-block;width:24%;padding-right:6px;vertical-align:top;font-size:12px;height:100%;line-height:24px;text-align:center}.menu-header-container .header-search .category-list .item.selected{border-radius:16px;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.menu-header-container .header-search.category-list-warapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;flex-wrap:wrap;padding:8px 1.6%;background-color:hsla(0,0%,100%,.9);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.menu-header-container .header-search.category-list-warapper .category-list-item{display:inline-block;height:24px;margin:8px 0;padding:0 8px;line-height:24px;border-radius:20px;cursor:pointer;font-size:12px;color:#7a7a7a;background-color:#f4f4f4}.menu-header-container .header-search.category-list-warapper .category-list-item:not(:last-child){margin-right:8px}.menu-header-container .header-search.category-list-warapper .category-list-item.active{color:#fff;background-color:#393939}.menu-header-container .eatype-switch{--background:var(--ion-background-fir-color);height:36px;width:172px;min-width:164px;border-radius:20px;flex:none;display:flex;align-items:center;padding:0 4px}.menu-header-container .eatype-switch ion-segment-button{min-width:30px;height:24px;min-height:24px;width:50%;--border-radius:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px}.menu-header-container .eatype-switch ion-segment-button.segment-button-checked{--indicator-color:var(--ion-color-primary);color:#fff;font-weight:700}.menu-header-container .eatype-switch .segment-button-indicator-background{border-radius:20px!important;color:#fff}.menu-header-container .eattype-single{background:var(--ion-color-primary);height:32px;display:flex;align-items:center;padding:4px 8px;border-radius:20px;color:#fff}.menu-header-container .eattype-single>span{font-size:12px}.menu-header-container .eattype-single img,.menu-header-container .eatype-switch img{margin-right:2px}.menu-header-container .category-bar{display:none}.menu-header-container.show-category .category-bar,.menu-header-container.show-search .category-bar{display:block}.search-drawer{background:#fff;overflow:hidden;touch-action:none;-webkit-user-drag:none}.search-drawer ion-content{--background:#fff}.show-search-drawer .cart-bar,.show-search-drawer .menu-header,.show-search-drawer ion-tab-bar{display:none!important}.show-search-drawer .menu-header-container.show-search .header-search{top:0;transition:top .2s}.show-search-drawer .search-result{padding:16px;height:100%}.show-search-drawer .search-result h5{font-size:14px;font-weight:600;margin-bottom:18px;color:#161616;color:var(--ion-font,#161616)}.show-search-drawer .search-result .simple-product{padding:5px 6px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);display:inline-block;border-radius:4px;margin-right:16px;font-size:12px;margin-bottom:8px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.show-search-drawer .menu-header-container .header-search .header-search-input{padding:8px 16px}.waterfall-template{width:100vw;position:relative;margin-top:16px}.waterfall-template .product-item{position:absolute}.waterfall-template .title{padding:16px 0 16px 16px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600}.waterfall-template .waterfall-advert-item{left:12px}.waterfall-advert-item{width:100%;background:#fff;border-radius:8px;overflow:hidden}.waterfall-advert-item .waterfall-ad-notimg{background-color:#312f2f;background-color:var(--ion-color-primary,#312f2f);width:100%;height:auto;padding:0 20px;overflow:hidden}.waterfall-advert-item .waterfall-ad-notimg .ad-name{padding:16px 0;font-size:14px;font-weight:500;color:#fff;line-height:20px}.waterfall-advert-item .waterfall-ad-notimg .ad-btn{margin:0 0 16px;float:left;padding:0 10px;background:#fff;color:#161616;color:var(--ion-color-primary,#161616);height:24px;line-height:24px;border-radius:12px;font-size:12px}.waterfall-advert-item.waterfall{width:calc(50vw - 50vw*1.6%);width:var(--wateritemwidth,calc(50vw - 50vw*1.6%))}.waterfall-advert-item.waterfall .waterfall-img{border-radius:8px}.waterfall-advert-item.waterfall .waterfall-ad-notimg .ad-btn{margin-top:40px;float:right;height:28px;line-height:28px;border-radius:18px}.bought-products{color:#161616;color:var(--ion-font,#161616);font-size:12px;font-weight:400;margin-bottom:4px;padding:0 3.2vw}.bought-products+.category-list{padding-top:0}.bought-products .title{padding-top:12px}.bought-products .bought-product-item{width:100%;padding:10px 0;display:flex;align-items:center;justify-content:space-between;position:relative}.bought-products .bought-product-item.left-list .product-info{order:1}.bought-products .bought-product-item.left-list .product-image{order:0;margin-right:8px}.bought-products .bought-product-item.right-list .product-info{order:0}.bought-products .bought-product-item.right-list .product-image{order:1;margin-left:8px}.bought-products .bought-product-item.has-pic .product-info{max-width:calc(100% - 36px)}.bought-products .bought-product-item .product-image{border-radius:6px}.bought-products .bought-product-item .product-info{max-width:100%;flex:1 1;display:flex;justify-content:space-between;align-items:center}.bought-products .bought-product-item .product-info>h3{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bought-products .bought-product-item .product-info .product-extra{display:flex;align-items:center}.bought-products .bought-product-item .product-info .product-extra>span{font-weight:600;margin:0 8px}.product-template .classic-template,.product-template .classic-template .product-list{min-height:calc(100vh - 112px)}.category-btns-container{width:100vw;padding-right:16px;box-sizing:border-box;padding-bottom:56px}.category-btns-container>p{color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600;padding:16px 3.2%}.category-btns-container .categories-btn-list{display:flex;flex-wrap:wrap;align-items:center;text-align:center}.category-btns-container .categories-btn-list .category-btn-item{box-sizing:border-box;flex-grow:0;flex-shrink:0;height:28px;line-height:28px;border-radius:24px;min-width:80px;max-width:calc(100vw - 32px);margin:0 0 16px 3.2%;padding:0 12px;color:#fff;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:rgba(250,248,248,0);border:1px solid #b3b3b3;color:#7a7a7a}.cart-bar{position:absolute;right:8px;bottom:0;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;height:48px;background:#161616;background:var(--ion-color-primary,#161616);opacity:0;transition:all .3s linear;border-radius:28px;overflow:hidden;z-index:99;padding:0 24px 0 16px;color:#fff;font-size:14px;font-weight:400}.cart-bar.slideInUp{opacity:1;bottom:79px}.cart-bar.notabbar{bottom:8px}.cart-bar .left-info{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;position:relative;height:100%;padding-right:28px;margin-left:10px}.cart-bar .left-info .dicon{font-size:24px}.cart-bar .left-info .shopcart-img{height:28px;width:28px}.cart-bar .left-info .icon-cart{font-size:24px}.cart-bar .left-info .total-cnt{box-sizing:border-box;position:absolute;top:4px;left:16px;min-width:24px;height:24px;padding:2px;line-height:20px;text-align:center;border-radius:24px;background:#fff;font-weight:600;color:#161616;color:var(--ion-color-primary,#161616)}.cart-bar .right-info{position:relative;height:100%;padding-left:12px;line-height:48px;text-align:center;font-size:18px;font-weight:900}.cart-bar .right-info:before{position:absolute;top:50%;left:0;content:"";height:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid hsla(0,0%,100%,.5)}.cart-bar .center-info{flex:1 1;padding-right:16px;max-width:70px;white-space:nowrap;overflow:auto}.cart-bar .center-info::-webkit-scrollbar{display:none}.cart-bar .center-info .cps-avatar{margin-right:-10px;border:none}.cart-bar .center-info .cps-avatar img{width:24px;height:24px}.cart-bar .buytogeter-confirm{margin-left:8px;font-size:14px;color:#fff}.product-recommend-bar{position:absolute;right:8px;bottom:0;opacity:0;transition:all .3s;overflow:hidden;z-index:99;visibility:hidden;background:rgba(22,22,22,.9);border-radius:8px;padding:0 16px 16px;width:calc(100vw - 104px);color:#fff;font-size:14px;font-weight:400}.product-recommend-bar.hasSafe{padding-bottom:env(safe-area-inset-bottom)}.product-recommend-bar.slideInUp{opacity:1;bottom:134px;visibility:visible}.product-recommend-bar .product-recommend-title-wrapper{position:relative;height:35px;display:flex;align-items:center;justify-content:flex-start;flex-direction:center;flex-wrap:unset}.product-recommend-bar .product-recommend-title-wrapper .icon,.product-recommend-bar .product-recommend-title-wrapper .txt{margin-right:7px;color:#fff;font-size:12px}.product-recommend-bar .product-recommend-title-wrapper .close-icon{position:absolute;right:0;top:0;bottom:0;height:20px;line-height:20px;margin:auto;color:#fff}.product-recommend-bar .product-recommend-wrapper{height:48px;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset}.product-recommend-bar .product-recommend-wrapper .left-info{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;position:relative;height:100%;padding-right:24px}.product-recommend-bar .product-recommend-wrapper .left-info .product-img{height:40px;width:40px;margin-right:12px;border-radius:4px;background-repeat:no-repeat;background-size:cover;background-position:50%}.product-recommend-bar .product-recommend-wrapper .left-info .product-name{font-size:14px;font-weight:600;color:#fff;line-height:18px;word-break:break-all;word-wrap:break-word}.product-recommend-bar .product-recommend-wrapper .right-info{position:relative;font-size:18px;font-weight:900}.product-recommend-bar .product-recommend-wrapper .right-info .cart-add-icon{font-size:22px;color:#fff}.recommend-products{width:100%;padding:16px}.recommend-products .title{color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600}.recommend-products .product-item{width:100%;margin:16px 0;position:relative;border-radius:12px;overflow:hidden}.recommend-products .product-item .product-image{width:100%}.recommend-products .product-item .stepper{background:none}.empty-store{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.empty-store i{font-size:56px}.empty-store h6{margin:16px 0}.empty-store span{color:#0f62fe}.menu-header{height:60px;min-height:60px;padding:0 3.2% 0 0;background:#fff;background:var(--ion-background-sec,#fff);display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;overflow:hidden;position:relative;z-index:22}.menu-header .menu-topbar-button i{color:#161616;color:var(--ion-font,#161616);font-size:24px;font-weight:100}.menu-header img{width:20px;height:20px;border-radius:100%}.menu-header .store-info-bar{margin-left:3.2%;margin-right:12px;flex:1 1;overflow:hidden;max-width:60vw;color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:400}.menu-header .store-info-bar .store-name{font-weight:600;display:flex;justify-content:center;align-items:center;justify-content:left}.menu-header .store-info-bar .store-name i.iconfont{color:#161616;color:var(--ion-font,#161616);font-size:18px;font-weight:500;position:relative;top:1px}.menu-header .store-info-bar .store-name-txt{display:inline-block;max-width:180px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-header .store-info-bar .store-address{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);max-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-header .store-info-bar .store-tag{display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px;margin-left:8px;max-height:20px}.menu-header .store-info-bar .store-tag>span{white-space:nowrap;background-color:#393939;background-color:var(--ion-color-primary,#393939);padding:1px 6px;border-radius:2px;overflow:hidden}.menu-header .store-info-bar .store-tag>span.store-bought-cnt{position:relative;background-color:transparent;margin-left:4px;color:#393939;color:var(--ion-color-primary,#393939)}.menu-header .store-info-bar .store-tag>span.store-bought-cnt:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#393939;background-color:var(--ion-color-primary,#393939);opacity:.1}.menu-header .store-info-bar .store-infos{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;white-space:nowrap}.menu-header .store-info-bar.delivery{padding:8px 0}.menu-header .store-info-bar.delivery .store-name-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;position:relative}.menu-header .store-info-bar.delivery .store-name-wrapper>i{margin-right:5px;color:#8a8a8a;opacity:.5;font-size:14px;height:20px;line-height:20px}.menu-header .store-info-bar.delivery .store-name-wrapper .store-name-txt{font-size:14px;color:#8a8a8a;line-height:20px}.menu-header .store-info-bar.delivery .store-name-wrapper .arrow-icon{position:absolute;bottom:-6px;left:0;height:14px}.menu-header .store-info-bar.delivery .store-name-wrapper .arrow-icon>i{color:#000;opacity:.5;font-size:14px;height:14px}.menu-header .store-info-bar.delivery .address-wrapper{position:relative;margin-top:0;display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset}.menu-header .store-info-bar.delivery .address-wrapper>i{margin-right:5px;color:#333;font-size:14px;height:14px;height:20px;line-height:20px}.menu-header .store-info-bar.delivery .address-wrapper .address-name{font-size:16px;font-weight:600;color:#161616;line-height:28px;max-width:170px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-header .store-info-bar.delivery .address-wrapper .change-icon{height:20px;line-height:20px;margin-left:6px}.menu-header .store-info-bar.delivery .address-wrapper .change-icon>i{color:#000;font-size:14px}.pre-order-button{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;min-width:64px;height:30px;line-height:30px;padding:0 10px;color:#161616;color:var(--ion-font,#161616);background:#f3f3f3;border-radius:16px;outline:none}.pre-order-button .iconfont{margin-right:4px}.eat-type-swicher{height:28px;line-height:28px;font-size:12px;margin-left:8px;background:#f3f3f3;border-radius:16px}.eat-type-swicher>.eat-type-item{display:inline-block;height:100%;padding:0 12px;border-radius:16px;transition:all .1s ease-in;color:#161616}.eat-type-swicher>.eat-type-item.active{background-color:#393939;background-color:var(--ion-color-primary,#393939);color:#fff}.service-ring-button{height:28px;line-height:28px;padding:0 6px;margin-left:8px;background:#f3f3f3;border-radius:16px;border:none;outline:none;display:flex;justify-content:center;align-items:center}.menu-soldout-container{position:fixed;top:-50px;left:0;right:0;margin:auto;width:260px;height:40px;background:#fff6e5;box-shadow:0 1px 4px 0 rgba(181,130,30,.2);border-radius:33px;display:flex;align-items:center;padding-left:24px;z-index:23}.menu-soldout-container.slidein{-webkit-animation:slidein .5s .5s forwards;animation:slidein .5s .5s forwards}.menu-soldout-container.slideout{-webkit-animation:slideout .5s;animation:slideout .5s}.menu-soldout-container .txt{font-size:14px;font-weight:500;color:#b5821e}.menu-soldout-container .soldout-btn{margin:0 8px 0 34px;height:26px;line-height:26px;background:#b5821e;border-radius:16px;width:46px;text-align:center;font-size:12px;color:#fff}.menu-soldout-container .iconfont{font-size:24px;color:#b5821e}@-webkit-keyframes slidein{0%{top:-50px}to{top:72px}}@keyframes slidein{0%{top:-50px}to{top:72px}}@-webkit-keyframes slideout{0%{top:72px}to{top:-50px}}@keyframes slideout{0%{top:72px}to{top:-50px}}.menu-notice-scroll{position:relative;width:100%;height:30px;margin-top:-8px;padding:6px 3.2%;background:#fff;background:var(--ion-background-sec,#fff)}.menu-notice-scroll .menu-notice-fold{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;position:absolute;right:0;top:0;width:40px;height:100%;color:#b3b3b3}.menu-notice-scroll .menu-notice-content{height:18px;line-height:18px;overflow:hidden}.menu-notice-scroll .menu-notice-content .menu-notice-scroll-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:20px;padding-right:20px;font-size:12px;color:#b3b3b3}.menu-notice-scroll .menu-notice-content .menu-notice-scroll-item>i{margin-right:5px}.menu-notice-full{position:fixed;width:100%;height:100%;z-index:99}.menu-notice-full .menu-notice-header{position:fixed;left:0;top:50px;z-index:100;width:100%;height:30px;padding:6px 3.2%;background:#fff;background:var(--ion-background-sec,#fff)}.menu-notice-full .menu-notice-fold{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;position:absolute;right:0;top:0;width:40px;height:100%;color:#b3b3b3}.menu-notice-full .menu-notice-content{position:fixed;left:0;top:70px;z-index:100;background-color:#fff;width:100%;height:calc(100vh - 70px);line-height:24px;padding:12px 12px 60px;font-size:14px;color:#7a7a7a;overflow-y:scroll}.menu-notice-full .menu-notice-content .menu-notice-full-title{line-height:22px;margin-bottom:8px;font-size:16px;font-weight:500;color:#161616}.menu-notice-full .menu-notice-content .menu-notice-full-item{margin-bottom:40px}.menu-notice-full .menu-notice-content pre.menu-notice-full-item{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.menu-notice-full .menu-notice-content .to-see-license{display:inline-block;margin-top:5px;font-size:12px;color:#0f62fe}.buytogether-btn-wrapper{margin-left:4px;height:40px;padding:0 14px;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.05);border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;z-index:1;position:relative}.buytogether-btn-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);opacity:.07;z-index:1}.buytogether-btn-wrapper .bt-icon{width:32px;height:32px;line-height:32px;text-align:center}.buytogether-btn-wrapper .bt-icon>img{width:32px;height:32px}.buytogether-btn-wrapper .bt-icon>i{color:#161616;color:var(--ion-color-primary,#161616);font-size:28px}.buytogether-btn-wrapper .name{color:#161616;color:var(--ion-color-primary,#161616);margin-left:4px;font-size:12px}.coupon-bar-element-wrapper{margin-left:4px;z-index:1;position:relative;display:flex;align-items:row;justify-content:center;flex-direction:center;flex-wrap:unset;height:40px;padding:0 14px;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.05);border-radius:20px}.coupon-bar-element-wrapper .coupon-bar-element{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.coupon-bar-element-wrapper .coupon-bar-element:nth-child(2){margin-left:8px}.coupon-bar-element-wrapper .coupon-bar-element:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;opacity:.07;z-index:1}.coupon-bar-element-wrapper .coupon-bar-element .bt-icon{width:28px;height:32px;line-height:32px;text-align:center}.coupon-bar-element-wrapper .coupon-bar-element .bt-icon>i{color:#161616;color:var(--ion-color-primary,#161616);font-size:24px}.coupon-bar-element-wrapper .coupon-bar-element .bt-icon .icon-thirdcoupon{font-size:18px}.coupon-bar-element-wrapper .coupon-bar-element .name{color:#161616;color:var(--ion-color-primary,#161616);margin-left:4px;font-size:12px}.coupon-bar-element-wrapper .coupon-bar-element .name-cnt{position:absolute;top:0;right:-10px;height:16px;border-radius:8px;color:#fff;padding:0 6px;background-color:#161616;background-color:var(--ion-color-primary,#161616);font-size:14px;line-height:16px;font-weight:600;text-align:center}.bt-fill-btn-wrap{height:0}.classic .bt-fill-btn-wrap{height:10px}.coupon-buyTogether-btn-wrapper{position:relative;margin-right:10px;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:unset;flex-wrap:unset;z-index:1}.classic .coupon-buyTogether-btn-wrapper{top:-15px;right:10px;margin:0}.cart-box-supports{display:flex;align-items:center;border-radius:24px}.cart-box-supports .cart-box-support{text-align:center;line-height:48px;position:relative;border-radius:50%;width:48px;display:flex;justify-content:center;align-items:center}.cart-box-supports .cart-box-support.single{width:48px}.cart-box-supports .cart-box-support:not(:first-child):before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:1px;height:16px;background-color:hsla(0,0%,53.3%,.36)}.cart-box-supports .cart-box-support .iconfont{font-size:28px}.fulloff-bar{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;position:absolute;z-index:99;height:30px;padding:0 18px;font-size:13px;color:#fff;background:linear-gradient(117deg,#ff662d,#ff5144);border-radius:16px;transition:all .3s}.fulloff-bar.scene-menu{left:15px;right:15px;bottom:calc(70px + constant(safe-area-inset-bottom));bottom:calc(70px + env(safe-area-inset-bottom))}.fulloff-bar.scene-menu.floattabbar{border-radius:16px 16px 0 0;bottom:70px}.fulloff-bar.scene-menu.notabbar{bottom:8px;border-radius:16px}.fulloff-bar.scene-checkout{top:-30px;left:0;right:0;bottom:auto;border-radius:6px 6px 0 0}.fulloff-bar>.tag{height:16px;line-height:10px;padding:2px 4px;font-size:12px;zoom:.9;opacity:.9;border:1px solid #fff;border-radius:1px}.fulloff-bar .btn-icon{position:absolute;right:18px;display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;font-size:12px;zoom:.9}.fulloff-bar .info{font-weight:600;margin:0 10px}.queue-bar{position:relative;z-index:2}.queue-bar.scene-checkout{margin:0 -4.8vw}.queue-bar .summary{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;width:100%;height:40px;padding:0 3.2%;font-size:14px;color:#fff;background:#161616;background:var(--ion-color-primary,#161616)}.queue-bar .summary>.iconfont{margin-left:3px}.queue-bar .detail{position:absolute;width:100%;height:72px;padding:2px 3.2%;font-size:12px;color:hsla(0,0%,100%,.8);background:#161616;background:var(--ion-color-primary,#161616)}.queue-bar .detail .qd-time{margin-bottom:5px}.queue-bar .detail .qd-item{line-height:18px}.queue-bar .detail .qd-up{position:absolute;bottom:10px;right:3.2%;color:#fff}.shopwindow-product-item{width:120px;height:182px;background:#fff;border-radius:8px;overflow:hidden}.shopwindow-product-item.sold-out{opacity:.4}.shopwindow-product-item.sold-out .sold-out-msg{font-size:12px}.shopwindow-product-item .waterfall-img{border-radius:8px 8px 0 0}.shopwindow-product-item .product-image{background-size:cover}.shopwindow-product-item .watercolor{height:120px;width:100%;border-radius:8px 8px 0 0}.shopwindow-product-item .product-info{padding:2px 8px;max-width:100%;height:62px}.shopwindow-product-item .product-info .product-name{line-height:20px;color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shopwindow-product-item .product-info .product-price{display:flex;align-items:flex-end;justify-content:unset;flex-direction:row;flex-wrap:wrap}.shopwindow-product-item .product-info .stepper{position:absolute;bottom:2px;right:0}.shopwindow-product-item .product-info .product-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;min-height:28px;flex-wrap:nowrap}.shopwindow-product-item.mini{border-radius:8px}.shopwindow-product-item.mini .waterfall-img{border-radius:8px 8px 0 0}.shopwindow-product-item.mini .product-info{padding:8px 6px}.shopwindow-product-item.mini .stepper-wrapper .stepper-inner{width:60px;padding:2px 4px}.shopwindow-product-item.mini .stepper-wrapper .stepper-inner .step-cnt{font-size:14px}.shopwindow-product-item.mini .stepper-wrapper .iconfont{font-size:18px!important}.shopwindow-container{margin:16px 0}.shopwindow-container .shopwindow-scroll-wrapper{height:182px;width:100%;overflow-x:scroll}.shopwindow-container .product-list-wrap{padding-left:1.6%;white-space:nowrap}.shopwindow-container .product-list-wrap .shopwindow-product-item{display:inline-block;vertical-align:top;margin-right:8px}.shopwindow-container .product-list-wrap .shopwindow-product-item:last-child{margin-right:1.6%}.shopwindow-container.waterfall .product-list-wrap{padding-left:3.2vw}.shopwindow-container.waterfall .product-list-wrap .shopwindow-product-item:last-child{margin-right:3.2vw}.menu .cart-box.hasSafe{padding-bottom:env(safe-area-inset-bottom)}.gift-card-auth-modal{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.gift-card-auth-modal .modal-wrapper{position:absolute;top:16px;width:calc(100% - 32px);max-height:33vh;border-radius:12px}.gift-card-auth-modal .gift-card-auth-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.gift-card-auth-modal .gift-card-auth-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.gift-card-auth-modal .gift-card-auth-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.gift-card-auth-modal .gift-code-input-bar .code-input-bar{padding:12px 16px;position:relative}.gift-card-auth-modal .gift-code-input-bar .code-input-bar input{padding:16px 88px 16px 16px;outline:none;border:none;color:#161616;color:var(--ion-font,#161616);background:#f4f4f4;border-radius:8px;width:100%;font-size:12px;height:48px}.gift-card-auth-modal .gift-code-input-bar .code-input-bar span{color:#f4f4f4;width:100%;height:36px;display:flex;justify-content:center;align-items:center;font-weight:600;margin-top:7.7vw;background:#8d8d8d;background:var(--ion-button-disable,#8d8d8d);border-radius:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gift-card-auth-modal .gift-code-input-bar .code-input-bar span.actived{background:#161616;background:var(--ion-color-primary,#161616)}.gift-card-auth-modal .gift-code-input-bar .code-input-bar span.actived i{color:#f4f4f4}.gift-card-auth-modal .gift-code-input-bar .code-input-bar span i{font-size:24px;color:#f4f4f4;color:var(--ion-button-font-disable,#f4f4f4)}.bank-card-auth-modal .card-connect-tokenizer iframe{margin:16px 3px;width:calc(100% - 6px);height:140px}.bank-card-auth-modal .heartland-tokenizer iframe{width:100%}.bank-card-auth-modal .heartland-tokenizer #heartland-tokenizer-form{padding:16px}.bank-card-auth-modal .heartland-tokenizer #heartland-tokenizer-form div{margin-top:16px;display:inline-block}.bank-card-auth-modal .heartland-tokenizer #heartland-tokenizer-form #credit-card-card-number{width:100%}.bank-card-auth-modal .heartland-tokenizer #heartland-tokenizer-form #credit-card-card-expiration{width:calc(50% - 8px)}.bank-card-auth-modal .heartland-tokenizer #heartland-tokenizer-form #credit-card-card-cvv{margin-left:16px;width:calc(50% - 8px)}.bank-card-auth-modal .submit-button{background:var(--ion-color-primary,#161616)}.compliance-policy-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:80vh}.compliance-policy-modal ion-header{color:#161616;color:var(--ion-font,#161616);border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9);padding:16px;font-size:14px;font-weight:600}.compliance-policy-modal .mobile-policy-content{color:#161616;color:var(--ion-font,#161616);padding:20px 16px}.compliance-policy-modal ion-footer{border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line,#d9d9d9);padding:16px 16px 12px;font-size:12px}.compliance-policy-modal ion-footer .pay-button{-webkit-appearance:none;appearance:none;margin-bottom:10px;outline:none;border-radius:999px;width:100%;height:48px;line-height:48px;font-size:14px;font-weight:600;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.cannot-pay-tip-popover{--min-width:0;--width:auto}.cannot-pay-tip-popover .popover-arrow:after,.cannot-pay-tip-popover .popover-viewport{background-color:#fff;background-color:var(--ion-background-sec,#fff)}.cannot-pay-tip-popover .popover-viewport{padding:16px;font-size:14px;color:var(--ion-font)}.cannot-pay-tip-popover .acknowledged{margin-top:16px;text-align:right;color:#0f62fe;color:var(--ion-link,#0f62fe)}.gift-card-amount-modal{--backdrop-opacity:.4}.gift-card-amount-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:80vh}.gift-card-amount-modal .gift-card-amount-header{align-items:center;padding:16px 16px 16px 48px;display:flex;justify-content:space-between}.gift-card-amount-modal .gift-card-amount-header>i{position:absolute;left:16px;font-size:22px;color:#000;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.gift-card-amount-modal .gift-card-amount-header .card-info .balance{font-size:12px;font-weight:500}.gift-card-amount-modal .gift-card-amount-header .card-info>i{margin-left:8px;color:#525252}.gift-card-amount-modal .amount{padding:16px 16px 4px;font-size:36px;line-height:36px;height:56px;text-align:center;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.gift-card-amount-modal .hint{font-size:12px;text-align:center;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.gift-card-amount-modal .key-board{margin:0 auto;height:300px;max-width:375px}.gift-card-amount-modal .gift-card-amount-footer{border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line,#d9d9d9);padding:8px;display:flex;flex-direction:row}.gift-card-amount-modal .gift-card-amount-footer button{-webkit-appearance:none;appearance:none;margin:8px;border-radius:999px;width:calc(100% - 16px);height:48px;line-height:48px;font-size:14px;font-weight:600}.gift-card-amount-modal .gift-card-amount-footer button.submit-button{background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.gift-card-amount-modal .gift-card-amount-footer button.submit-button[disabled]{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.gift-card-amount-modal .gift-card-amount-footer button.cancel-button{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.member-card-amount-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:80vh}.member-card-amount-modal .member-card-amount-header{align-items:center;padding:16px 16px 16px 48px;display:flex;justify-content:space-between}.member-card-amount-modal .member-card-amount-header>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.member-card-amount-modal .member-card-amount-header .card-info{flex:1 1;color:#161616;color:var(--ion-font,#161616)}.member-card-amount-modal .member-card-amount-header .card-info .card-name{margin-right:4px;padding-right:20px;position:relative;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.member-card-amount-modal .member-card-amount-header .card-info .card-name>i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.member-card-amount-modal .member-card-amount-header .card-info .balance{margin-top:4px;font-size:12px;font-weight:500}.member-card-amount-modal .member-card-amount-header .change-card{border-radius:999px;height:32px;padding:0 30px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616)}.member-card-amount-modal .amount{padding:16px 16px 4px;font-size:36px;line-height:36px;height:56px;text-align:center;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.member-card-amount-modal .hint{font-size:12px;text-align:center;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.member-card-amount-modal .key-board{margin:0 auto;height:300px;max-width:375px}.member-card-amount-modal .member-card-amount-footer{display:flex;flex-direction:row}.member-card-amount-modal .member-card-amount-footer button{-webkit-appearance:none;appearance:none;margin:8px;border-radius:999px;width:calc(100% - 16px);height:48px;line-height:48px;font-size:14px;font-weight:600}.member-card-amount-modal .member-card-amount-footer button.submit-button{background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.member-card-amount-modal .member-card-amount-footer button.submit-button[disabled]{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.member-card-amount-modal .member-card-amount-footer button.cancel-button{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.note-modal .ion-page{padding:16px}.note-modal .ion-page .remark-btn{display:flex;height:48px;margin:24px 0 0;justify-content:space-between}.note-modal .ion-page .remark-btn div{flex:1 1;line-height:48px;text-align:center;border-radius:24px;font-size:14px}.note-modal .ion-page .remark-btn .cancel{margin-right:8px;background:#c6c6c6;background:var(--ion-button-bg,#c6c6c6);color:#161616;color:var(--ion-font,#161616)}.note-modal .ion-page .remark-btn .ok{background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.select-bank-card-modal{--backdrop-opacity:.4}.select-bank-card-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:50vh}.select-bank-card-modal .select-bank-card-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.select-bank-card-modal .select-bank-card-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.select-bank-card-modal .select-bank-card-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.select-bank-card-modal .bank-card-list .bank-card-item{position:relative;margin:0 16px;height:56px;display:flex;flex-direction:row;align-items:center;font-size:14px}.select-bank-card-modal .bank-card-list .bank-card-item:not(:first-of-type){border-top:1px solid #e0e0e0}.select-bank-card-modal .bank-card-list .bank-card-item.selected .amount,.select-bank-card-modal .bank-card-list .bank-card-item.selected>i{color:#161616;color:var(--ion-color-primary,#161616)}.select-bank-card-modal .bank-card-list .bank-card-item .add-bank-card,.select-bank-card-modal .bank-card-list .bank-card-item .card-number{font-weight:600;color:#161616;color:var(--ion-font,#161616)}.select-bank-card-modal .bank-card-list .bank-card-item .card-number{width:100px}.select-bank-card-modal .bank-card-list .bank-card-item .last-used{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.select-bank-card-modal .bank-card-list .bank-card-item>i{position:absolute;right:0;font-size:24px;color:#525252}.waiter-modal.center-modal ion-header{border:none}.waiter-modal .modal-wrapper{height:348px;background:#fff;background:var(--ion-background-sec,#fff);border-radius:12px}.waiter-modal ion-content>div{display:flex;flex-direction:column;align-items:center}.waiter-modal ion-content img{margin:18px auto}.waiter-modal ion-content .icon-zhifuwancheng{font-size:126px;margin-bottom:32px}.waiter-modal ion-content h5{font-weight:600;margin:4px 0}.waiter-modal ion-content a{margin:16px 0;color:#0f62fe;font-size:14px}.waiter-modal ion-content small{color:#c6c6c6;font-size:12px;position:absolute;bottom:16px;width:100%;text-align:center}.activity-modal .am-title{padding:8px 0;text-align:center;border-bottom:1px solid #f0f0f0}.activity-modal .am-footer{padding:16px;text-align:center}.activity-modal .default-btn{width:100%;height:48px;margin-right:8px;border-radius:30px;font-size:14px;text-align:center;background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.activity-modal .am-list{margin:0 3.2%;border-bottom:1px solid #f4f4f4}.activity-modal .am-list .am-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;padding:3.2% 0;overflow:hidden;font-size:14px}.activity-modal .am-list .am-item .name{color:#161616;font-weight:500}.activity-modal .am-list .am-item .used-discount{color:#fe5050;margin-left:auto}.activity-modal .am-result{padding:1.6% 3.2%;color:#161616;font-size:12px;text-align:right}.activity-modal .am-result span{font-size:16px;font-weight:500}.box-price-modal .bpm-title{padding:8px 0;text-align:center;border-bottom:1px solid #f0f0f0}.box-price-modal .bpm-footer{padding:16px;text-align:center}.box-price-modal .default-btn{width:100%;height:48px;margin-right:8px;border-radius:30px;font-size:14px;text-align:center;background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.box-price-modal .bpm-list{padding:8px 0}.box-price-modal .bpm-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;padding:8px 16px;overflow:hidden}.box-price-modal .bpm-item>span{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.box-price-modal .bpm-item>span>strong{font-size:16px;color:#161616;color:var(--ion-font,#161616)}.box-price-modal .bpm-item>span>div{margin-top:4px}.box-price-modal .bpm-item>span:first-child{flex:1 1}.box-price-modal .bpm-item>span:nth-child(2){flex:0 0 80px}.box-price-modal .bpm-item>span:nth-child(3){flex:0 0 30px}.box-price-modal .bpm-item>span:nth-child(4){flex:0 0 40px}.custom-tip-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:80vh}.custom-tip-modal .custom-tip-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.custom-tip-modal .custom-tip-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.custom-tip-modal .custom-tip-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.custom-tip-modal .amount{padding:16px;font-size:36px;text-align:center;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.custom-tip-modal .key-board{margin:0 auto;height:300px;max-width:375px}.custom-tip-modal .custom-tip-footer{border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line,#d9d9d9);padding:8px;display:flex;flex-direction:row}.custom-tip-modal .custom-tip-footer button{-webkit-appearance:none;appearance:none;margin:8px;border-radius:999px;width:calc(100% - 16px);height:48px;line-height:48px;font-size:14px;font-weight:600}.custom-tip-modal .custom-tip-footer button:focus{outline:none}.custom-tip-modal .custom-tip-footer button.submit-button{background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.custom-tip-modal .custom-tip-footer button.submit-button[disabled]{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6);color:#c6c6c6;color:var(--ion-button-disable,#c6c6c6)}.custom-tip-modal .custom-tip-footer button.cancel-button{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.select-tip-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:50vh}.select-tip-modal .select-tip-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.select-tip-modal .select-tip-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.select-tip-modal .select-tip-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.select-tip-modal .option-list .select-tip-item{position:relative;margin:0 16px;height:56px;display:flex;flex-direction:row;align-items:center;font-size:14px}.select-tip-modal .option-list .select-tip-item:not(:first-of-type){border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line,#d9d9d9)}.select-tip-modal .option-list .select-tip-item.selected .amount,.select-tip-modal .option-list .select-tip-item.selected>i{color:#161616;color:var(--ion-color-primary,#161616)}.select-tip-modal .option-list .select-tip-item>:first-child{width:100px}.select-tip-modal .option-list .select-tip-item .amount{left:8px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.select-tip-modal .option-list .select-tip-item .percent{font-weight:600;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.select-tip-modal .option-list .select-tip-item>i{position:absolute;right:0;font-size:24px;color:#525252}.coupon-item-wrapper .coupon-item-r .icon-checked{color:var(--ion-color-primary,#161616)}.pay-and-recharge-list{position:relative;margin:15px 0 10px;padding:20px 4.8vw;background:hsla(0,0%,100%,.88);border-radius:10px}.pay-and-recharge-list:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(180deg,#161616,hsla(0,0%,84.7%,0));background:linear-gradient(180deg,var(--ion-color-primary,#161616),hsla(0,0%,84.7%,0));border-radius:10px}.pay-and-recharge-list .pr-header{position:relative;padding:10px 0}.pay-and-recharge-list .pr-header .prh-tag{position:absolute;top:-25px;left:-5px;line-height:12px;padding:5px 10px;font-size:12px;color:#fff}.pay-and-recharge-list .pr-header .prh-tag:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#161616;background:var(--ion-color-primary,#161616);border-radius:5px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.pay-and-recharge-list .pr-header .prh-tag>span{position:relative}.pay-and-recharge-list .pr-header .prh-title{font-size:14px;font-weight:500}.pay-and-recharge-list .pr-content .prc-title{padding:10px 0;font-size:12px;color:#595353}.pay-and-recharge-list .pr-content .prc-discount{display:flex;align-items:center;margin-top:10px;font-size:12px}.pay-and-recharge-list .pr-content .prc-discount .iconfont{margin-right:8px;font-size:16px}.pay-and-recharge-list .pr-content .prc-discount .use-reduce{margin-left:10px;color:#fe5050}.pay-and-recharge-list .pr-content .prc-discount .use-reduce big{line-height:0;font-size:16px}.cart-page .checkout-product-list{margin:0}.cart-page .checkout-product-list .checkout-product-item{margin-left:0}.cart-page .checkout-product-list .checkout-product-item .item-staus{padding-left:64px;margin-left:8px}.cart-page .checkout-product-list .checkout-product-item .remark-txt-wrap{margin-top:8px;margin-left:72px;font-size:12px;color:#7a7a7a;line-height:16px}.cart-pay-result{background-color:#fff;background-color:var(--ion-background-sec,#fff);padding-bottom:16px;border-top:1px solid #f4f4f4}.cart-pay-result .cart-pay-box{padding-top:10px}.cart-pay-result .cart-pay-box .cart-pay-info{font-size:14px;font-weight:400;color:#161616;color:var(--ion-font,#161616);text-align:right}.cart-pay-result .cart-pay-box .cart-pay-info .actual-pay-amount{margin-bottom:2px}.cart-pay-result .cart-pay-box .cart-pay-info .actual-pay-amount .amount{font-weight:600;font-size:16px}.cart-pay-result .cart-pay-box .cart-pay-info .integral{font-size:12px}.cart-box-info{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:3.2%;font-size:14px}.cart-box-info,.checkout-content header{background:#fff}.code-input-bar-wrapper .code-input-bar span.actived{background:var(--ion-color-primary,#161616)}.checkout-contact-wrapper{border-radius:8px;background:#fff;background:var(--ion-background-sec,#fff)}.checkout-contact-wrapper .checkout-contact-container{padding:16px 0;font-size:14px}.checkout-contact-wrapper .checkout-contact-container>header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset}.checkout-contact-wrapper .checkout-contact-container>header strong{font-size:16px;color:#161616;color:var(--ion-font,#161616);margin-bottom:4px}.checkout-contact-wrapper .checkout-contact-container>header a{color:#0f62fe}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;height:48px;margin-top:8px;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4);border-radius:8px}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item ion-input{height:100%;font-size:12px}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item ion-input .native-input{color:#161616;color:var(--ion-font,#161616)}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item.error-form-item{border:1px solid #d0021b}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item>.pass-input-wrapper{flex:1 1}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item>button{margin-right:10px;outline:none}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item .checkout-contact-form-item-icon{display:flex;align-items:center;justify-content:center;min-width:60px;text-align:center}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item .checkout-contact-form-item-icon .iconfont{font-size:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item .checkout-contact-form-item-icon .item-icon-text{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip{display:flex;align-items:center;margin-top:16px;font-size:12px}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip span{color:#161616;color:var(--ion-font,#161616)}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip.start{justify-content:flex-start}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip.end{justify-content:flex-end}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button{background:none;border:none;outline:none}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button .iconfont{color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button .iconfont.checked{color:#161616;color:var(--ion-color-primary,#161616)}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button .iconfont,.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button>span{display:inline-block;vertical-align:middle}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip .link{color:#0f62fe}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-error{margin-top:4px;color:#d0021b;font-size:12px;opacity:0;transition:opacity .3s cubic-bezier(.1,.7,.1,1)}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-error.show{opacity:1}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .empty-mobile-tips-wrapper{margin-top:8px}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .empty-mobile-tips-wrapper .empty-mobile-tips-wrap{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;background:#f44;border-radius:8px;font-size:14px;color:#fff;position:relative}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .empty-mobile-tips-wrapper .empty-mobile-tips-wrap:after{content:"";height:0;width:0;position:absolute;top:-5px;left:20px;border-bottom:5px solid #f44;border-left:5px solid transparent;border-right:5px solid transparent}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .empty-mobile-tips-wrapper .empty-mobile-tips-wrap .left-wrap{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;padding:6px 6px 6px 16px}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .empty-mobile-tips-wrapper .empty-mobile-tips-wrap .left-wrap .arrow{width:20px;height:32px;line-height:32px;text-align:center;position:relative;margin-right:4px}.checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .empty-mobile-tips-wrapper .empty-mobile-tips-wrap .right-wrap{height:12px;line-height:12px;padding:0 12px;border-left:1px solid #fff;white-space:nowrap}.checkout-contact-wrapper .link{color:#0f62fe}.checkout-contact-wrapper .ml{margin-left:5px}.checkout-contact-wrapper span.grey{color:#161616;color:var(--ion-font,#161616)}.checkout-contact-wrapper .checkout-contact-bar{position:relative;padding:12px 0}.checkout-contact-wrapper .checkout-contact-bar .checkout-contact-bar-title{margin-bottom:3px}.checkout-contact-wrapper .checkout-contact-bar .checkout-contact-bar-title span:first-child{font-size:20px;font-weight:500;margin-bottom:3px}.checkout-contact-wrapper .checkout-contact-bar .checkout-contact-edit{position:absolute;top:0;right:0;width:46px;height:43px;text-align:center;line-height:43px;background-color:#e1e1e1;border-radius:0 8px 0 100%}.checkout-contact-wrapper .checkout-contact-bar .checkout-contact-edit .iconfont{margin-left:8px}.checkout-contact-wrapper .checkout-shopinfo-wrapper{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;border-top:1px solid #f4f4f4;height:50px}.checkout-contact-wrapper .checkout-shopinfo-wrapper .iconfont{height:16px;line-height:16px;font-size:16px;color:#000;opacity:.5}.checkout-contact-wrapper .checkout-shopinfo-wrapper .store-name{margin-left:10px;font-size:14px;font-weight:600;color:#7a7a7a}.checkout-contact-wrapper .checkout-shopinfo-wrapper .store-tag{color:#fff;font-size:12px;margin-left:8px}.checkout-contact-wrapper .checkout-shopinfo-wrapper .store-tag>span{background-color:#393939;background-color:var(--ion-color-primary,#393939);padding:1px 6px;border-radius:2px;overflow:hidden}.checkout-address-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;position:relative;padding:12px 0;background:#fff}.checkout-address-wrapper:after{height:1px;position:absolute;bottom:0;left:16px;right:16px;background:#f4f4f4}.checkout-address-wrapper>.iconfont{font-size:40px}.checkout-address-wrapper>.icon-chevron-right{margin-right:0;color:#161616;opacity:.5;font-size:16px}.checkout-address-wrapper .checkout-address-info{flex:1 1;max-width:90%}.checkout-address-wrapper .checkout-address-info.error{color:#d0021b}.checkout-address-wrapper .checkout-address-info .contact-address{font-size:20px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.checkout-address-wrapper .checkout-address-info .contact-way{margin-top:3px;color:#7a7a7a;font-size:12px;font-weight:400}.use-card-item{display:flex;height:18.6vh;border-radius:9px}.use-card-item.disabled{opacity:.5}.use-card-item .mcip-footer{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;width:13%}.use-card-item .mcip-footer .use-tip{height:32px;padding:0 22px 0 16px}.use-card-item .mcip-footer .use-tip .iconfont{display:block}.use-card-item .mcip-footer .use-tip .iconfont.icon-checked{color:#393939;display:inline-block;font-size:22px}.use-card-item .mcip-footer .use-tip.no-select{height:22px;width:22px;border:2px solid #c6c6c6;border-radius:50%}.use-card-item .mci-content{width:90%;height:100%;padding:16px 20% 12px 16px;border-radius:9px;background-size:cover;background-position:50%;display:flex;align-items:unset;justify-content:space-between;flex-direction:column;flex-wrap:unset;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);overflow:hidden}.use-card-item .mci-content .mcip-header .content-detail{font-size:14px;flex-wrap:wrap}.use-card-item .mci-content .mcip-header .content-detail .split-line{margin:0 10px}.use-card-item .mci-content .mcip-header .content-detail .equity-item{line-height:18px}.use-card-item .mci-content .mcip-header .content-detail .detail{display:flex;align-items:center;justify-content:flex-end;flex-direction:unset;flex-wrap:unset}.use-card-item .mci-content .mcip-header .content-detail .detail .iconfont{color:#fff}.use-card-item .mci-content .mcip-header .content-detail .detail .expire-text{font-weight:500;color:#e50e2b}.use-card-item .mci-content .mcip-header .content-detail>:first-child{display:none;padding:0}.use-card-item .mci-content .mcip-header .name{flex:1 1;margin-bottom:8px;display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset}.use-card-item .mci-content .mcip-header .name .vip{width:16px;height:16px;margin-right:4px}.use-card-item .mci-content .mcip-header .name span{font-size:16px;font-weight:500;line-height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.switch-card-modal.height620-modal .modal-wrapper{width:100%;background-color:transparent;top:auto;height:620px}.switch-card-modal.height620-modal .modal-wrapper .ion-page{background-color:transparent;z-index:2;border-radius:8px 8px 0 0}.switch-card-modal .modal-content .card-list{width:100%;padding:12px 16px}.switch-card-modal .modal-content .card-list .title{font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:16px;padding-bottom:12px}.switch-card-modal .modal-content .card-list .card-blcok{margin-bottom:12px}.switch-card-modal .modal-content .card-list .card-blcok .card-tip{font-size:14px;line-height:20px;margin:8px 0 24px;color:#7a7a7a}.switch-card-modal .modal-content .card-list .get-card-blcok{margin-bottom:8px}.checkout-discount{background:#fff;background:var(--ion-background-sec,#fff)}.checkout-discount .checkout-discount-title{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);line-height:40px;font-size:14px;font-weight:400;color:#161616;color:var(--ion-font,#161616);text-indent:24px}.checkout-discount .checkout-discount-auto .discount-auto-item{margin-left:16px;padding:16px 16px 16px 0;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.checkout-discount .checkout-discount-auto .discount-auto-item:last-child{border-bottom:none}.checkout-discount .checkout-discount-auto .discount-auto-item .item-title{font-size:14px;flex:1 1}.checkout-discount .checkout-discount-auto .discount-auto-item .item-title i{font-size:16px;color:#f5a623;margin-right:8px;vertical-align:middle}.checkout-discount .checkout-discount-auto .discount-auto-item .item-title span{color:var(--ion-font)}.checkout-discount .checkout-discount-auto .discount-auto-item .price{flex:0 0 70px;text-align:right;font-size:14px;color:var(--ion-font)}.checkout-discount .checkout-discount-mod{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;margin-left:3.2%;padding:16px 3.2% 16px 0;font-size:14px}.checkout-discount .checkout-discount-mod:last-child{border-bottom:0}.checkout-discount .checkout-discount-mod .mod-left{flex:1 1;display:flex;justify-content:flex-start;flex-direction:row;align-items:center}.checkout-discount .checkout-discount-mod .mod-left i{font-size:24px;margin-right:8px}.checkout-discount .checkout-discount-mod .mod-left .mod-left-info{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}.checkout-discount .checkout-discount-mod .mod-left .mod-left-info i{margin:0 0 0 5px;font-size:16px;color:#a8a8a8}.checkout-discount .checkout-discount-mod .mod-left h5,.checkout-discount .checkout-discount-mod .mod-left h6{margin:0;color:#161616;color:var(--ion-font,#161616)}.checkout-discount .checkout-discount-mod .mod-left h5{font-size:14px;font-weight:400}.checkout-discount .checkout-discount-mod .mod-left h5.nowrap{display:flex;align-items:center;white-space:nowrap}.checkout-discount .checkout-discount-mod .mod-left h6{font-weight:600;font-size:12px}.checkout-discount .checkout-discount-mod .mod-right{flex:0 0 30%;text-align:right;display:flex;align-items:center;justify-content:flex-end}.checkout-discount .checkout-discount-mod .mod-right.used-discount{flex:0 0 50%;font-weight:600}.checkout-discount .checkout-discount-mod .mod-right.used-discount .used-discount-price{font-weight:400;color:#fe5050}.checkout-discount .checkout-discount-mod .mod-right span{color:#161616;color:var(--ion-font,#161616)}.checkout-discount .checkout-discount-mod .mod-right i{font-weight:400;font-size:22px;margin-left:8px;font-size:16px;color:rgba(22,22,22,.5)}.checkout-discount .checkout-discount-mod .mod-right i.disabled{color:#eaeaea}.checkout-discount .no-equity{font-size:12px;font-weight:400;color:#b3b3b3!important}.checkout-discount .equity-info{font-size:14px;font-weight:400;color:#c58d20;margin-left:10px}.used-discount-andcoupons{cursor:pointer;text-align:center;display:block;width:113px;height:20px;background:#fe5050;border-radius:100px 2px 100px 2px;font-weight:400;color:#fff;font-size:12px}.login-guide-wrapper{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:center;flex-wrap:row;padding:13px 16px 7px;font-size:14px;background-color:#fff6e5;margin:0 -4.8vw}.login-guide-wrapper:after{position:absolute;left:0;bottom:-6px;width:100%;height:6px;background-color:#fff6e5}.login-guide-wrapper .login-guide-info{display:flex;align-items:center;justify-content:flex-start;flex-direction:center;flex-wrap:row;font-weight:700;color:#b5821e}.login-guide-wrapper .login-guide-info .iconfont{margin-right:8px;font-size:20px}.login-guide-wrapper .link{margin-left:16px}.login-guide-wrapper.benefits{background:#ff4c4c;display:flex;color:#fff}.login-guide-wrapper.benefits .login-guide-info{color:#fff;font-weight:400}.login-guide-wrapper.benefits .iconfont{margin-left:auto;font-size:14px}.login-guide-wrapper.benefits.middle{margin:0}.member-card-pay{border-bottom:1px solid #f4f4f4;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;min-height:64px}.member-card-pay .card-info{width:80%;position:relative;padding:0 0 16px 16px}.member-card-pay .card-info>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.member-card-pay .card-info .card-name{margin-right:4px;padding-right:20px;position:relative;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#161616;color:var(--ion-font,#161616)}.member-card-pay .card-info .card-name>i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.member-card-pay .card-info .card-name .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.member-card-pay .card-info .card-name .card-title{display:inline-block;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-card-pay .card-info .balance{font-size:12px;font-weight:500;display:flex}.member-card-pay .card-info .balance .name{display:inline-block;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-card-pay .card-info .balance .balance-price{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;color:#c58d20;background:#fff5e1}.member-card-pay .card-info .balance .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.member-card-pay .card-info .balance .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.member-card-pay .card-info .card-info-recharge{display:flex;position:relative;margin-top:5px;justify-content:space-between;align-items:center;width:calc(80% - 16px)}.member-card-pay .card-info .card-info-recharge .recharge{font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff}.member-card-pay .card-info .card-info-recharge .recharge-to-pay{top:0;left:0}.member-card-pay .card-info .card-info-recharge .recharge-to-pay .cart-btn{margin-right:12px;width:calc(80% - 16px);font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-card-pay .card-info .card-info-recharge .recharge-to-pay .cart-btn .cart-btn{background-color:#fb752f;height:14px;line-height:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-card-pay .card-info-member{width:80%;position:relative;padding:16px 0}.member-card-pay .card-info-member>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.member-card-pay .card-info-member .card-name{margin-right:4px;padding-right:20px;position:relative;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#161616;color:var(--ion-font,#161616)}.member-card-pay .card-info-member .card-name>i{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.member-card-pay .card-info-member .card-name .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.member-card-pay .card-info-member .card-name .card-title{display:inline-block;max-width:50%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-card-pay .card-info-member .balance{font-size:12px;font-weight:500;margin-top:4px;display:flex}.member-card-pay .card-info-member .balance .balance-price{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;margin-left:4px;color:#c58d20;background:#fff5e1}.member-card-pay .card-info-member .balance .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.member-card-pay .card-info-member .balance .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.member-card-pay .card-info-member .card-info-recharge{display:flex;position:relative;margin-top:5px;justify-content:space-between;align-items:center}.member-card-pay .card-info-member .card-info-recharge .recharge-detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-card-pay .card-info-member .card-info-recharge .recharge{font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff}.member-card-pay .card-info-member .card-info-recharge .recharge-to-pay{top:0;left:0;max-width:100%}.member-card-pay .card-info-member .card-info-recharge .recharge-to-pay .cart-btn{margin-right:12px;font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-card-pay .card-info-member .card-info-recharge .recharge-to-pay .cart-btn .cart-btn{background-color:#fb752f;height:14px;line-height:14px;color:#fff}.member-card-pay .card-info-member.first{padding-top:0}.member-card-pay .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.member-card-pay .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.member-card-pay .amount-select{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border-radius:12px}.member-card-pay .amount-select .iconfont.icon-checked{color:#393939;display:inline-block;font-weight:400;font-size:22px}.member-card-pay .amount-select .iconfont.no-select,.member-card-pay .amount-select .no-checkout{height:22px;width:22px;border:2px solid #c6c6c6;border-radius:50%}.member-card-pay .amount-select .no-checkout{background:#f4f4f4}.member-card-pay .select-box{width:22px;height:22px;position:relative}.member-card-pay .select-box .select-mark{width:22px;height:22px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.member-card-pay .select-box .select-mark.has-select{color:#393939;line-height:22px}.member-card-pay .select-box .select-mark.has-select .iconfont{font-size:22px}.member-card-pay .gift-card .card-info>i{font-size:22px;color:#8ec5fe;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.member-card-pay .gift-card .card-info-member{width:80%;position:relative;padding:16px 0}.member-card-pay .gift-card .card-info-member>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.member-card-pay .gift-card .card-info-member .card-name{margin-right:4px;padding-right:20px;position:relative;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#161616;color:var(--ion-font,#161616)}.member-card-pay .gift-card .card-info-member .card-name>i{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.member-card-pay .gift-card .card-info-member .card-name .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.member-card-pay .gift-card .card-info-member .card-name .card-title{display:inline-block;max-width:50%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-card-pay .gift-card .card-info-member .balance{font-size:12px;font-weight:500;margin-top:4px}.member-card-pay .gift-card .card-info-member .balance .balance-price{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;margin-left:4px;color:#c58d20;background:#fff5e1}.member-card-pay .gift-card .card-info-member .balance .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.member-card-pay .gift-card .card-info-member .balance .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.member-card-pay .gift-card .card-info-member .card-info-recharge{display:flex;position:relative;margin-top:5px;justify-content:space-between;align-items:center}.member-card-pay .gift-card .card-info-member .card-info-recharge .recharge-detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-card-pay .gift-card .card-info-member .card-info-recharge .recharge{font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff}.member-card-pay .gift-card .card-info-member .card-info-recharge .recharge-to-pay{top:0;left:0}.member-card-pay .gift-card .card-info-member .card-info-recharge .recharge-to-pay .cart-btn{width:calc(80% - 16px);margin-right:12px;font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-card-pay .gift-card .card-info-member .card-info-recharge .recharge-to-pay .cart-btn .cart-btn{background-color:#fb752f;height:14px;line-height:14px;color:#fff}.member-card-pay .gift-card .card-info-member.first{padding-top:0}.external-pay-method-none{margin-top:20px;border-radius:8px;height:160px;padding:32px 0;display:flex;flex-direction:column;justify-content:space-around;align-items:center;font-size:12px;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4);color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.external-pay-method-none>i{font-size:48px}.gift-card-pay .gift-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;min-height:64px;border-bottom:1px solid #f4f4f4}.gift-card-pay .gift-card .card-icon{width:17px;height:17px}.gift-card-pay .gift-card .card-info>i{font-size:22px;color:#8ec5fe;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.gift-card-pay .gift-card .card-info-member{display:flex;width:80%;position:relative;padding:16px 0}.gift-card-pay .gift-card .card-info-member>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.gift-card-pay .gift-card .card-info-member .card-name{margin-right:4px;padding-right:20px;position:relative;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#161616;color:var(--ion-font,#161616)}.gift-card-pay .gift-card .card-info-member .card-name>i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.gift-card-pay .gift-card .card-info-member .card-name .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.gift-card-pay .gift-card .card-info-member .card-name .card-title{display:inline-block;max-width:50%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-card-pay .gift-card .card-info-member .balance{font-size:12px;font-weight:500}.gift-card-pay .gift-card .card-info-member .balance .balance-price{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;margin-top:4px;color:#c58d20;background:#fff5e1}.gift-card-pay .gift-card .card-info-member.first{padding-top:0}.gift-card-pay .gift-card .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.gift-card-pay .gift-card .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.gift-card-pay .gift-card .amount-select{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border-radius:12px}.gift-card-pay .gift-card .amount-select .iconfont.icon-checked{color:#393939;display:inline-block;font-size:22px}.gift-card-pay .gift-card .amount-select .iconfont.no-select{height:22px;width:22px;border:2px solid #c6c6c6;border-radius:50%}.gift-card-pay .gift-card-tip{display:flex;justify-content:space-between;padding-top:10px;font-size:12px;font-weight:400;color:#7a7a7a;border-top:1px solid #f4f4f4}.gift-card-pay .gift-card-tip>span{display:flex}.gift-card-pay .gift-card-tip>span .iconfont{display:inline-block;font-size:12px;color:#7a7a7a;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.external-pay-method-item{position:relative;border-radius:8px;height:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;color:#161616;color:var(--ion-font,#161616);border-bottom:1px solid #f4f4f4}.external-pay-method-item.wechat-pay-web .iconfont{color:#58be6b}.external-pay-method-item.alipay--app .iconfont{color:#1a9dde}.external-pay-method-item .card-left{display:flex;align-items:center}.external-pay-method-item .card-left .name{margin-left:16px}.external-pay-method-item .card-left .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.external-pay-method-item .card-content{width:80%;justify-content:space-between;display:flex;align-items:center}.external-pay-method-item .card-content .amount{padding:0;display:flex;text-align:center;font-weight:600;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.external-pay-method-item .card-content .title-top{flex:1 1;position:relative;display:flex;align-items:center}.external-pay-method-item .card-content .title-top .sub-name{position:absolute;top:20px;line-height:14px;font-size:12px;color:#7a7a7a}.external-pay-method-item .card-content .title-top .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.external-pay-method-item.selected{font-weight:600;background-color:#fff;background-color:var(--ion-background-sec,#fff)}.external-pay-method-item.selected>i{color:#161616;color:var(--ion-font,#161616)}.external-pay-method-item>i{left:16px;font-size:24px;font-weight:400;color:#000}.external-pay-method-item>.icon{position:absolute;left:56px;height:32px;width:32px}.external-pay-method-item>.amount-info{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border:2px solid #000;border-radius:12px}.external-pay-method-item>.amount-info>i{display:inline-block;line-height:24px;font-size:24px;font-weight:400;color:#000}.external-pay-method-item .amount-select{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border-radius:12px}.external-pay-method-item .amount-select .iconfont.icon-checked{color:#393939;display:inline-block;font-weight:400;font-size:22px}.external-pay-method-item .amount-select .iconfont.no-select{height:22px;width:22px;border:2px solid #c6c6c6;border-radius:50%}.checkout-pay-other{display:flex;align-items:center;justify-content:center;line-height:14px;padding:12px 0 10px;font-size:12px;color:#7a7a7a;background:#fff;border-bottom:1px solid #f4f4f4}.checkout-timepick{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;padding:12px 0;font-size:14px;font-weight:400;color:#161616;color:var(--ion-font,#161616);background:#fff;background:var(--ion-background-sec,#fff);border-radius:0 0 8px 8px}.checkout-timepick.product{margin:10px 0 0;border-top:1px dashed #d5d5d5}.checkout-timepick.noline{margin:0;border-top:0}.checkout-timepick.tag{margin:5px 0 0;padding:2px 5px;font-size:12px;font-weight:400;color:#b5821e;background:#fff6e5;border:none}.checkout-timepick.tag>i.icon-chevron-right{color:#b5821e}.checkout-timepick>i{font-size:20px;color:#161616;color:var(--ion-font,#161616);margin-right:8px;font-weight:400}.checkout-timepick>i.icon-chevron-right{margin-right:0;color:#161616;opacity:.5;font-size:16px}.checkout-timepick>span{flex:1 1;text-align:right;font-weight:600}.checkout-timepick>span.disabled{color:#b3b3b3}.checkout-tip{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;position:relative;height:64px;margin-top:0;padding:16px;border-radius:0;background:#fff;background:var(--ion-background-sec,#fff);font-size:14px;color:#161616;color:var(--ion-font,#161616)}.checkout-tip>i{position:absolute;left:16px;font-size:24px;color:#42be65}.checkout-tip .tip-percent{margin-top:4px;display:block;font-size:12px;color:#161616;color:var(--ion-font,#161616)}.checkout-tip .tip-select{position:relative;border-radius:999px;height:32px;padding-left:20px;padding-right:32px;display:flex;flex-direction:row;align-items:center;background-color:#f0faff;background-color:var(--ion-background-third,#f0faff);font-weight:600}.checkout-tip .tip-select:before{position:absolute;content:"\e727";right:6px;font-family:iconfont;font-size:20px}.cart-actions{min-height:20px;position:relative;display:flex;align-items:center;justify-content:space-around;flex-direction:row;flex-wrap:unset;padding-top:10px;padding-bottom:20px;border-radius:8px 8px 0 0;background:#fff;background:var(--ion-background-sec,#fff);color:#161616;color:var(--ion-font,#161616)}.cart-actions.in-packed{min-height:60px;margin:0 -4.8vw}.cart-actions .cart-action-item{position:relative;height:50px;display:flex;align-items:unset;justify-content:center;flex-direction:column;flex-wrap:unset}.cart-actions .cart-action-item .iconfont{font-size:24px}.cart-actions .cart-action-item .action-cnt{position:absolute;bottom:14px;left:25px;padding:0 4px 2px;font-weight:700;font-size:14px;color:#161616;color:var(--ion-color-primary,#161616);border-bottom:1px solid #d6d6d6}.cart-actions .cart-action-tip{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;width:100%;height:50px;z-index:1;font-size:14px;color:#fff;background-color:#595353}.cart-actions .cart-action-tip .action-btn-wrapper{position:absolute;top:50%;left:0;padding-left:3.2%;padding-right:3.2%}.cart-actions .cart-action-tip .action-btn-wrapper>button{padding:8px;background:none;color:#fff;border-radius:20px;border:1px solid #fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cart-actions .cart-action-tip h4{font-size:14px}.bag-icon{display:inline-block;vertical-align:middle}.bag-icon.default-size{width:32px;height:32px}.bag-icon.small-size{width:16px;height:16px;vertical-align:top}.bag-icon.fill-status{background:url(data:image/png;base64,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);background-size:cover}.bag-icon.empty-status{background:url(data:image/png;base64,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);background-size:cover}.cart-pack-wrapper .cart-pack-selector{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.cart-pack-wrapper .cart-pack-selector .bag-icon{margin-right:16px}.cart-pack-wrapper .cart-pack-selector .more-pack{width:24px;height:24px;margin-left:4px;font-size:18px;font-weight:700;line-height:20px;text-align:center;border:2px solid #333;border-radius:2px}.cart-pack-wrapper .cart-pack-selector .pack-tip{position:absolute;top:-32px;left:-3px;font-size:30px;-webkit-animation:updown 1.5s linear infinite;animation:updown 1.5s linear infinite}.cart-pack-wrapper .cart-pack-process{display:inline-block;margin-bottom:16px;padding:0 4px;color:#161616;color:var(--ion-color-primary,#161616);font-size:12px;border-radius:1px;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616)}@-webkit-keyframes updown{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes updown{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.cart-exchange-wrapper{position:relative;bottom:20px}.cart-exchange-wrapper.has-products{padding-top:8px}.cart-exchange-wrapper.has-products .cart-exchange-products{margin-top:8px}.cart-exchange-wrapper.has-need-pack{padding-left:16px;background-color:transparent}.cart-exchange-wrapper.has-need-pack .cart-pack-wrapper{flex:1 1;margin-left:48px}.cart-exchange-wrapper .cart-exchange-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:0 16px 0 62px;font-size:12px}.cart-exchange-wrapper .cart-exchange-header .exchange-header-tips{border:1px solid #f83f47;border-radius:14px;position:absolute;top:-18px;right:135px;height:26px;display:flex;justify-content:center;align-items:center;padding:0 12px;color:#f83f47;background:#fff}.cart-exchange-wrapper .cart-exchange-header .exchange-tips{flex:1 1}.cart-exchange-wrapper .cart-exchange-header .exchange-tag{display:inline-block;min-width:40px;margin:0 4px 0 -2px;padding:1px 6px;text-align:center;color:#fff;border-radius:1px;background-color:#f83f47;-webkit-transform:scale(.8333);transform:scale(.8333)}.cart-exchange-wrapper .cart-exchange-header>span{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset}.cart-exchange-wrapper .cart-exchange-products{background-color:#f7f7f7}.cart-exchange-wrapper .cart-exchange-products .cart-product-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;margin-left:0;padding:16px 16px 0 0}.cart-exchange-wrapper .cart-exchange-products .cart-product-item.disable-cart-items{opacity:1}.cart-exchange-wrapper .cart-exchange-products .cart-product-item.disable-cart-items .item-detail{opacity:.4}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .product-info{flex:1 1}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .product-info .item-detail{display:flex;margin-bottom:8px;overflow:hidden}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .product-info .item-disabled{padding-bottom:5px;font-size:12px;color:#f83f47}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .product-info .product-image{flex:0 0 40px;border-radius:8px;margin-right:8px;background-size:cover}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .product-info .product-name{flex:1 1;display:flex;flex-direction:column}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .product-info .product-name>strong{font-size:14px;color:var(--ion-font)}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .product-info .product-name small.grey{color:#b3b3b3}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .remove-item{width:62px;text-align:center}.cart-exchange-wrapper .cart-exchange-products .cart-product-item .remove-item .iconfont{font-size:20px}.cart-waiter-footer{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;background:#fff;background:var(--ion-background-sec,#fff);padding:16px;display:block;background-color:#ffc900}.cart-waiter-footer .cwf-wrapper .cwf-info{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;margin-bottom:8px}.cart-waiter-footer .cwf-wrapper .cwf-info small{color:#161616}.cart-waiter-footer .cwf-wrapper .cwf-info h3{font-size:18px}.cart-waiter-footer .cwf-wrapper .cwf-info i{margin-right:8px;font-size:40px}.cart-waiter-footer .cwf-wrapper a.cwf-link{margin-left:48px;font-size:14px}.cart-waiter-footer .cwf-wrapper .cwf-btn{height:48px;margin-top:8px;line-height:48px;font-size:14px;border:1px solid #161616;border-radius:40px;text-align:center}.cart-footer .cart-status{position:absolute;height:32px;top:-32px;width:100%;font-size:12px;color:#fff;background:#161616;left:0;line-height:32px;padding:0 16px}.cart-footer .cart-status i{position:absolute;right:16px;font-size:16px;color:#fff}.cart-footer .cart-button-footer{display:flex;height:80px;padding:16px 3.2%;background:#fff;background:var(--ion-background-sec,#fff)}.cart-footer .cart-button-footer button{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;border-radius:24px;background:#161616;background:var(--ion-color-primary,#161616);color:#fff;outline:none;border:none;font-weight:900;font-size:14px}.cart-footer .cart-button-footer button.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.cart-footer .cart-button-footer button.default-btn{background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.cart-footer .cart-button-footer button.wide-btn{flex:0 0 60%}.cart-footer .cart-button-footer button.wide-btn .pause-order-tip1{font-size:14px;font-weight:700}.cart-footer .cart-button-footer button.wide-btn .pause-order-tip2{font-size:12px;font-weight:400;margin-top:5px}.cart-footer .cart-button-footer button+button{margin-left:8px}.cart-footer .cart-button-footer button.has-tip{padding-bottom:14px}.cart-footer .cart-button-footer button big{margin:0 4px}.cart-footer .cart-button-footer button .tip{position:absolute;bottom:7px;font-size:12px;font-weight:400;color:hsla(0,0%,100%,.6)}.cart-product-wrapper{border-radius:0;background:#fff;background:var(--ion-background-sec,#fff)}.cart-product-wrapper .cart-product-title{height:64px;margin-bottom:1px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.cart-product-wrapper .cart-product-title .left strong,.cart-product-wrapper .cart-product-title .right strong{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:700;margin-right:4px}.cart-product-wrapper .cart-product-title .left small{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-weight:400px}.cart-product-wrapper .cart-product-title .right i{font-size:16px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);vertical-align:middle}.cart-product-wrapper .user-info{margin-bottom:8px;padding:0 4.8%;background:#f4f4f4;height:40px;display:flex;align-items:center}.cart-product-wrapper .user-info span{font-size:12px}.cart-product-wrapper .user-info .iconfont{margin-left:8px}.cart-product-wrapper .user-info.us-no-thing{padding:0;background:#fff}.cart-product-wrapper .user-info.us-no-thing .no-thing{flex:1 1;margin-left:10px;padding:0 10px;border-radius:9px 9px 9px 0;height:32px;line-height:32px;background:#f4f4f4;font-size:12px;font-weight:400;color:#7a7a7a}.cart-product-wrapper .line-bar{height:12px;background:#f4f4f4;margin:0 -16px}.cart-product-wrapper .cart-product-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;padding:3.2% 0}.cart-product-wrapper .cart-product-item.disable-togo{opacity:.6}.cart-product-wrapper .cart-product-item.disable-cart-items{opacity:.4}.cart-product-wrapper .cart-product-item.disable-cart-items .item-detail .item-disable-info{text-align:right;padding-right:0;font-size:14px;font-weight:400}.cart-product-wrapper .cart-product-item .product-info{flex:1 1}.cart-product-wrapper .cart-product-item .radio-wrapper{margin-right:8px}.cart-product-wrapper .cart-product-item .item-detail{flex:1 1;display:flex;width:100%;padding-right:1.6vw;margin-bottom:2px}.cart-product-wrapper .cart-product-item .item-detail .product-image{flex:0 0 64px;height:40px;border-radius:8px;margin-right:8px;background-size:cover}.cart-product-wrapper .cart-product-item .item-detail .product-image.no-pic{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);background-size:24px 24px;background-position:50%;background-repeat:no-repeat}.cart-product-wrapper .cart-product-item .item-groups{padding-left:72px}.cart-product-wrapper .cart-product-item .item-groups .item-group-product{display:flex;margin-top:8px}.cart-product-wrapper .cart-product-item .item-groups .item-group-product strong{font-weight:600}.cart-product-wrapper .cart-product-item .item-groups .item-group-product .product-cnt{display:flex;flex-direction:column;flex:0 0 70px;margin-right:12px;text-align:right;font-size:14px}.cart-product-wrapper .cart-product-item .item-groups .item-group-product .option-modify-offItems{line-height:14px;margin-top:0}.cart-product-wrapper .cart-product-item .item-actions{display:flex;align-items:center;justify-content:flex-end}.cart-product-wrapper .cart-product-item .item-actions .item-actions-wrap{position:relative;margin-left:72px;flex:1 1;display:flex;align-items:center;justify-content:flex-end;padding-bottom:2px}.cart-product-wrapper .cart-product-item .item-actions .user-list{flex:1 1;overflow:hidden;display:flex;align-items:center}.cart-product-wrapper .cart-product-item .item-actions .user-list .cps-avatar{margin-right:0}.cart-product-wrapper .cart-product-item .item-actions .user-list .cps-avatar+.cps-avatar{margin-left:-8px}.cart-product-wrapper .cart-product-item .item-actions .bag-icon{margin-right:8px}.cart-product-wrapper .cart-product-item .item-actions>small{width:40px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);text-align:left}.cart-product-wrapper .cart-product-item .item-actions .item-handle{display:flex;align-items:center;height:24px}.cart-product-wrapper .cart-product-item .item-actions .item-handle>i{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:24px}.cart-product-wrapper .cart-product-item .item-actions .item-handle>i:nth-child(3){color:#161616;color:var(--ion-color-primary,#161616)}.cart-product-wrapper .cart-product-item .item-actions .item-handle>span{width:32px;color:#161616;color:var(--ion-font,#161616);text-align:center}.cart-product-wrapper .cart-product-item .item-actions .cart-pack-wrapper{flex:1 1;margin-left:72px}.cart-product-wrapper .cart-product-item .product-name{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.cart-product-wrapper .cart-product-item .product-name>strong{font-size:14px;color:#161616;color:var(--ion-font,#161616)}.cart-product-wrapper .cart-product-item .product-name>strong .bag-icon{position:relative;top:1px;margin-right:2px}.cart-product-wrapper .cart-product-item .product-name>strong .given-tag{height:14px;margin-right:5px;padding:0 2px;font-size:12px;color:#f83f47;border-radius:1px;border:1px solid #f83f47}.cart-product-wrapper .cart-product-item .product-name>.disable-togo{margin-top:3px;font-size:10px;color:#f83f47}.cart-product-wrapper .cart-product-item .product-name .option-modify-offItems{margin:4px 0 0}.cart-product-wrapper .cart-product-item .product-name .option-modify-offItems>div>span{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cart-product-wrapper .cart-product-item .product-name .option-modify-offItems>div>span:first-child>span>i{color:#f5a623;vertical-align:middle;margin-right:4px}.cart-product-wrapper .cart-product-item .product-name .option-modify-offItems .item-detail-handle{display:block;color:#0f62fe;font-size:12px;margin-top:8px}.cart-product-wrapper .cart-product-item .product-name .option-modify-offItems .off-item{margin-right:4px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cart-product-wrapper .cart-product-item .product-name .option-modify-offItems .off-item i{font-size:16px;margin-right:4px;vertical-align:middle;color:#f5a623}.cart-product-wrapper .cart-product-item .product-name.need-ellipsis{overflow:hidden}.cart-product-wrapper .cart-product-item .product-name.need-ellipsis>.option-modify-offItems{flex:1 1;overflow:hidden;display:flex}.cart-product-wrapper .cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div{flex:1 1;overflow:hidden}.cart-product-wrapper .cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div>span{display:flex;overflow:hidden;align-items:center}.cart-product-wrapper .cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div>span>span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.cart-product-wrapper .cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div>span>i{width:40px;font-size:12px;color:#0f62fe;text-align:center}.cart-product-wrapper .cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div .off-item:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-product-wrapper .cart-product-item .product-name.need-ellipsis>.option-modify-offItems .item-detail-handle{flex:0 0 80px;text-align:right;margin:0}.cart-product-wrapper .cart-product-item .product-extra-info{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:unset}.cart-product-wrapper .cart-product-item .product-extra-info .tags-list{flex:1 1;margin-top:4px}.cart-product-wrapper .cart-product-item .product-extra-info .exchange-btn{height:24px;margin-bottom:8px;padding:0 16px;line-height:24px;font-size:12px;color:#7a7a7a;border:none;outline:none;background:#f4f4f4;border-radius:30px}.cart-product-wrapper .cart-product-item .product-extra-info .exchange-btn .iconfont{font-size:12px}.cart-product-wrapper .cart-whole{border-top:1px solid #f4f4f4}.cart-product-wrapper .cart-whole .cart-activity-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;height:40px;padding:10px 16px;overflow:hidden}.cart-product-wrapper .cart-whole .cart-activity-item i{font-size:16px;color:#f5a623;margin-right:4px}.cart-product-wrapper .cart-whole .cart-activity-item span{margin-right:8px;font-size:14px;color:#161616;color:var(--ion-font,#161616)}.cart-product-wrapper .cart-whole .cart-activity-item span:nth-child(2){flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-product-wrapper .cart-whole .cart-activity-item span:nth-child(3){flex:0 0 70px;min-width:70px;text-align:right}.cart-product-wrapper .cart-whole .cart-box-price{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;height:40px;padding:10px 16px;overflow:hidden}.cart-product-wrapper .cart-whole .cart-box-price i{flex:0 0 15px;font-size:16px;color:var(--ion-color-medium-shade)}.cart-product-wrapper .cart-whole .cart-box-price span{font-size:14px;color:#161616;color:var(--ion-font,#161616)}.cart-product-wrapper .cart-whole .cart-box-price span:first-child{margin-right:4px}.cart-product-wrapper .cart-whole .cart-box-price span:nth-child(2){margin-right:6px;overflow:hidden;white-space:nowrap}.cart-product-wrapper .cart-whole .cart-box-price span:nth-child(4){flex:1 1;min-width:70px;margin-right:8px;text-align:right}.cart-product-wrapper .cart-whole .cart-box-price span.cart-box-amount{margin-left:auto;margin-right:0}.cart-product-wrapper .cart-introduce{display:flex;background:#fff;background:var(--ion-background-sec,#fff);height:64px;align-items:center}.cart-product-wrapper .cart-introduce>i:first-child{font-size:22px;margin-right:10px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);flex:none}.cart-product-wrapper .cart-introduce>i:first-child.has-remark{color:#4589ff}.cart-product-wrapper .cart-introduce>div{flex:1 1;display:flex;flex-direction:column;width:calc(100vw - 95px)}.cart-product-wrapper .cart-introduce>div strong{font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616);line-height:16px;margin-bottom:4px}.cart-product-wrapper .cart-introduce>div small{font-size:12px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-product-wrapper .cart-introduce>i:nth-child(3){margin-left:10px;font-size:22px;color:#161616;color:var(--ion-font,#161616);flex:none}.cart-order-swap-buy-wrapper{margin-top:10px;padding:20px 0;border-top:1px solid #f4f4f4}.cart-order-swap-buy-wrapper .cart-osb-title{font-size:12px;color:#595353}.cart-order-swap-buy-wrapper .cart-product-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:unset;margin-left:0;padding:16px 16px 0 0}.cart-order-swap-buy-wrapper .cart-product-item.disable-togo{opacity:.6}.cart-order-swap-buy-wrapper .cart-product-item.disable-cart-items .item-detail{opacity:.4}.cart-order-swap-buy-wrapper .cart-product-item .remove-item{width:40px;margin-top:10px}.cart-order-swap-buy-wrapper .cart-product-item .remove-item .iconfont{font-size:20px}.cart-order-swap-buy-wrapper .cart-product-item .product-info{flex:1 1}.cart-order-swap-buy-wrapper .cart-product-item .product-info .item-detail{display:flex;margin-bottom:8px;overflow:hidden}.cart-order-swap-buy-wrapper .cart-product-item .product-info .item-disabled{font-size:12px;color:#f83f47}.cart-order-swap-buy-wrapper .cart-product-item .product-info .product-image{flex:0 0 40px;border-radius:8px;margin-right:8px;background-size:cover}.cart-order-swap-buy-wrapper .cart-product-item .product-info .product-name{flex:1 1;display:flex;flex-direction:column}.cart-order-swap-buy-wrapper .cart-product-item .product-info .product-name>strong{font-size:14px;color:var(--ion-font)}.cart-order-swap-buy-wrapper .cart-product-item .product-info .product-name small.grey{color:#b3b3b3}.cart-remark{font-size:14px;color:#161616;background:#fff}.cart-remark .cart-remark-content{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;padding:10px 0;border-bottom:1px solid #f4f4f4}.cart-remark .cart-remark-content .cart-remark-title{flex:1 1}.cart-remark .cart-remark-content .cart-remark-info{position:relative;width:85%;max-width:85%;margin-right:-4.8vw;padding-right:calc(4.8vw + 20px);text-align:right}.cart-remark .cart-remark-content .cart-remark-info.tips{color:#b3b3b3;font-size:12px}.cart-remark .cart-remark-content .cart-remark-info .remark-item{display:inline-block;max-width:180px;line-height:14px;padding:5px 15px;font-size:14px;color:#393939;background:#f7f7f7;border-radius:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 4px}.cart-remark .cart-remark-content .cart-remark-info .remark-item.selected{color:#fff;background:#595353}.cart-remark .cart-remark-content .iconfont{position:absolute;top:0;bottom:0;right:4.8vw;margin:auto;height:18px;opacity:.5;color:#161616}.cart-person{line-height:22px;position:relative;padding:10px 0;font-size:14px;color:#161616;background:#fff;border-bottom:1px solid #f4f4f4}.cart-person,.cart-person .cart-person-right{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset}.cart-person .cart-person-right{margin-left:auto}.cart-person .cart-person-right>.cart-person-info>.iconfont{line-height:1;margin-right:5px}.cart-person .cart-person-right>.iconfont{color:#161616;opacity:.5}.checkout-product{background:#fff;background:var(--ion-background-sec,#fff);border-radius:0;border-bottom:1px solid #f4f4f4}.checkout-product .checkout-product-list.hide{display:none}.checkout-product .checkout-product-merge{padding:16px;background:#fff;background:var(--ion-background-sec,#fff);display:flex;align-items:center;justify-content:space-between}.checkout-product .checkout-product-merge>div{display:flex;align-items:center}.checkout-product .checkout-product-merge>div>i{font-size:22px;color:#9b9b9b;margin-right:10px}.checkout-product .checkout-product-merge>div>span{font-size:14px;font-weight:400;color:#161616}.checkout-product .checkout-product-merge ion-toggle{--handle-height:12px;--handle-width:12px;height:18px;width:36px}.checkout-product .line-bar{height:12px;background:#f4f4f4;margin:0 -16px}.checkout-product .user-info{height:40px;padding:16px;background:#f4f4f4;display:flex;align-items:center}.checkout-product .user-info .user-img{margin-right:8px}.checkout-product .user-info .user-img>img{width:24px}.checkout-product .user-info span{font-size:12px}.checkout-product .checkout-product-summary{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:16px;font-weight:500}.checkout-product .checkout-product-summary .expand-icon{display:inline-block;padding:4px 16px;text-align:center;border-radius:20px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.checkout-product .checkout-product-summary .expand-icon .iconfont{font-size:16px;font-weight:700;transition:-webkit-transform .333s ease;transition:transform .333s ease;transition:transform .333s ease,-webkit-transform .333s ease}.checkout-product .checkout-product-summary .expand-icon.rotate .iconfont{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.checkout-product .checkout-product-summary .checkout-product-price{font-weight:400}.checkout-product .cart-product-merge{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:3.2% 0;background:#fff;background:var(--ion-background-sec,#fff)}.checkout-product .cart-product-merge>div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.checkout-product .cart-product-merge>div>i{font-size:22px;color:#9b9b9b;margin-right:10px}.checkout-product .cart-product-merge>div>span{font-size:14px;font-weight:400;color:#161616}.checkout-product .cart-product-merge ion-toggle{--handle-height:12px;--handle-width:12px;height:18px;width:36px}.checkout-product-list{border-bottom:1px solid #f4f4f4;margin:0}.checkout-product-list .checkout-product-item{padding:16px 16px 16px 0;margin:0}.checkout-product-list .checkout-product-item:last-child{border-bottom:none}.checkout-product-list .checkout-product-item .item-top{display:flex}.checkout-product-list .checkout-product-item .item-top>strong{flex:0 0 40px;height:24px;line-height:24px;text-align:center;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);color:#161616;color:var(--ion-font,#161616);font-size:14px;margin-right:8px;border-radius:4px}.checkout-product-list .checkout-product-item .item-top .product-image{margin-right:8px;border-radius:8px;background-size:cover}.checkout-product-list .checkout-product-item .item-top .item-info{flex:1 1;width:50%}.checkout-product-list .checkout-product-item .item-top .item-info .bag-icon{position:relative;top:1px;margin-right:2px}.checkout-product-list .checkout-product-item .item-top .item-info strong{font-size:14px;color:#161616;color:var(--ion-font,#161616);display:inline-block;vertical-align:middle}.checkout-product-list .checkout-product-item .item-top .item-info small{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.checkout-product-list .checkout-product-item .item-top .item-info .item-start-time{display:inline-block;margin:6px 0;padding:2px 8px;font-size:12px;font-weight:400;color:#fff;background:#393939}.checkout-product-list .checkout-product-item .item-top .item-price{flex:0 0 70px;text-align:right;line-height:24px;font-size:14px;font-weight:700;color:#161616;color:var(--ion-font,#161616)}.checkout-product-list .checkout-product-item .item-groups{padding-left:72px}.checkout-product-list .checkout-product-item .item-groups .item-group-product{display:flex;margin-top:8px}.checkout-product-list .checkout-product-item .item-groups .item-group-product .product-info{flex:1 1}.checkout-product-list .checkout-product-item .item-groups .item-group-product .product-info strong{font-weight:400;font-size:14px;color:#161616;color:var(--ion-font,#161616);display:inline-block;vertical-align:middle}.checkout-product-list .checkout-product-item .item-groups .item-group-product .product-info small{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.checkout-product-list .checkout-product-item .item-groups .item-group-product .product-info .tags-list{margin-top:4px}.checkout-product-list .checkout-product-item .item-groups .item-group-product .product-cnt{display:flex;flex-direction:column;flex:0 0 70px;text-align:right;font-size:14px}.checkout-product-list .checkout-product-item .item-discount{display:flex;margin-top:4px}.checkout-product-list .checkout-product-item .item-discount>span{font-size:12px;color:#8b572a;flex:1 1;padding-left:48px;font-weight:400}.checkout-product-list .checkout-product-item .item-discount>span>i{font-size:16px;color:#f5a623;margin-right:4px;vertical-align:middle}.checkout-product-list .checkout-product-item .item-discount del{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-weight:400;flex:0 0 70px;text-align:right}.checkout-product-list .checkout-product-item .remark-txt-wrap{margin-top:8px;margin-left:72px;font-size:12px;color:#7a7a7a;line-height:16px}.checkout-product-list .checkout-product-item .item-staus{padding-left:48px;line-height:0;margin:6px 0 0}.checkout-product-list .checkout-product-item .item-staus>span{display:inline-block;line-height:16px;padding:0 4px;font-size:12px;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);color:#161616;color:var(--ion-color-primary,#161616);border-radius:4px}.checkout-product-list .checkout-product-item .item-staus>span>em{padding:0 4px;zoom:.8333}.checkout-product-list .checkout-product-item .product-extra-info .tags-list{margin-top:8px}.checkout-product-list .checkout-product-item.ordered-item .item-top>div>span{color:#7a7a7a}.checkout-product-list .checkout-product-item.ordered-item .item-staus>span{color:#8e959f;border:1px solid #8e959f}.checkout-product-list .checkout-product-item.refund-item .item-top>div>span{color:#7a7a7a}.checkout-product-list .checkout-product-item.refund-item .item-top>span{text-decoration:line-through}.checkout-product-list .checkout-product-item.refund-item .item-staus>span{color:#7a7a7a;background:#e8e8e8;border:1px solid #e8e8e8}.checkout-product-list .checkout-product-newItem{padding-bottom:16px}.checkout-product-list .checkout-product-newItem .time{font-size:12px;color:#7a7a7a;margin-bottom:8px;height:28px;background:#f4f4f4;line-height:28px;color:#161616;padding-left:24px}.checkout-product-list .checkout-product-newItem .checkout-product-item{margin-left:0;padding:10px 0 0}.checkout-product-list .checkout-product-newItem .checkout-product-item .remark-txt-wrap{margin-top:8px;margin-left:72px;font-size:12px;color:#7a7a7a;line-height:16px}.checkout-product-list .checkout-product-newItem .add-user{display:flex;align-items:center;padding-left:0;margin-left:72px;margin-top:10px}.checkout-product-list .checkout-product-newItem .add-user>.cps-avatar{margin-right:0}.checkout-product-list .checkout-product-newItem .add-user>.cps-avatar+.cps-avatar{margin-left:-8px}.yellow-title{padding:12px 16px;background:#fff6e5;margin-bottom:8px}.yellow-title .title{font-size:14px;font-weight:500;color:#595353;line-height:16px}.yellow-title .desc{font-size:12px;font-weight:400;color:#b3b3b3;line-height:14px}.add-gift{position:relative;font-size:14px}.settlement-card{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.settlement-card .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;background-color:transparent!important}.settlement-card .settlement-card-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between}.settlement-card .settlement-card-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.settlement-card .settlement-card-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.settlement-card .settlement-card-content .settlement-card-pay{width:100%;padding:0 24px 24px;display:flex;align-items:inherit;justify-content:space-between;flex-direction:column;flex-wrap:unset}.settlement-card .settlement-card-content .pay-amount{display:flex;align-items:center;justify-content:center;line-height:48px;padding:15px 0 35px;font-size:48px}.settlement-card .settlement-card-content .pay-amount>em{line-height:1;padding-top:10px;font-size:18px!important}.settlement-card .settlement-card-content .add-gift{margin-top:12px}.settlement-card .settlement-card-footer{padding:16px;background-color:#fff}.settlement-card .settlement-card-footer .cart-btn{flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset;height:48px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;text-align:center;font-size:14px;font-weight:900;color:#fff}.settlement-card .settlement-card-footer .cart-btn.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6);color:#8d8d8d;color:var(--ion-button-font-disable,#8d8d8d)}.settlement-card .settlement-card-footer .cart-btn.default-btn{flex:0 0 40%;margin-right:8px;background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.confirm-modal.pay-confirm-modal .modal-wrapper{min-height:220px;height:auto}.confirm-modal.pay-confirm-modal .modal-wrapper ion-header{display:none}.confirm-modal.pay-confirm-modal .modal-wrapper .ion-content-wrap{padding:30px 0;text-align:center}.confirm-modal.pay-confirm-modal .modal-wrapper ion-footer .footer-btn{height:auto;padding:10px;flex-direction:column}.confirm-modal.pay-confirm-modal .modal-wrapper ion-footer .footer-btn>div{margin:0;border:none}.confirm-modal.pay-confirm-modal .modal-wrapper ion-footer .footer-btn>div:last-child{line-height:1;margin:10px 0 4px;padding-bottom:6px;width:160px;color:#7a7a7a}.confirm-modal.pay-confirm-modal .modal-wrapper ion-footer .footer-btn>div:first-child{width:160px;font-size:16px;font-weight:500;color:#fff;background-color:#161616;background-color:var(--ion-color-primary,#161616)}.pay-and-recharge-modal{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.pay-and-recharge-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;background-color:transparent!important}.pay-and-recharge-modal .pay-and-recharge-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between}.pay-and-recharge-modal .pay-and-recharge-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.pay-and-recharge-modal .pay-and-recharge-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.pay-and-recharge-modal .pay-and-recharge-content .pay-amount{display:flex;align-items:center;justify-content:center;line-height:48px;padding:15px 0 35px;font-size:48px}.pay-and-recharge-modal .pay-and-recharge-content .pay-amount>em{line-height:1;padding-top:10px;font-size:18px!important}.pay-and-recharge-modal .pay-and-recharge-content .pay-and-recharge-pay{width:100%;padding:0 24px 24px}.pay-and-recharge-modal .pay-and-recharge-footer{padding:16px;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.pay-and-recharge-modal .pay-and-recharge-footer .footer-pay{flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset;height:48px;background:#d0021b;background:var(--ion-color-primary,#d0021b);border-radius:24px;text-align:center;font-size:14px;font-weight:900;color:#fff}.pay-and-recharge-modal .pay-and-recharge-footer .footer-pay.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6);color:#8d8d8d;color:var(--ion-button-font-disable,#8d8d8d)}.pay-and-recharge-tip-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;position:fixed;bottom:80px;width:100%;height:40px;line-height:16px;font-size:12px;color:#161616;transition:all .3s linear;background:#161616;background:var(--ion-color-primary,#161616)}.pay-and-recharge-tip-wrapper:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:hsla(0,0%,100%,.95);opacity:.8}.pay-and-recharge-tip-wrapper .use-reduce{margin:0 10px;color:#fe5050}.pay-and-recharge-tip-wrapper .use-reduce big{line-height:0;font-size:16px}.pay-and-recharge-tip-wrapper .iconfont{position:relative;top:-1px;opacity:.5}.cart-single-remark-container .single-remark-btn{padding:1px 10px;height:26px;line-height:28px;text-align:center}.cart-single-remark-container .single-remark-btn .iconfont{font-size:16px;color:#ddd}.cart-single-remark-container .single-remark-btn.active .iconfont{color:#595353}.confirm-modal.cart-single-remark-modal .modal-wrapper{height:300px}.confirm-modal.cart-single-remark-modal .modal-wrapper .textarea-wrapper textarea{height:140px;border-radius:8px;background:#f7f8fa}.discount-order-swap-buy-tip-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;position:fixed;bottom:80px;width:100%;height:65px;padding-top:12px;line-height:16px;font-size:12px;color:#f83f47;background:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);transition:all .3s linear}.discount-order-swap-buy-wrapper{margin:0 -4.8vw;background-color:var(--ion-background-fir)}.discount-order-swap-buy-wrapper .dosb-title{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;height:32px;padding:2px 0 0 4.8vw;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.discount-order-swap-buy-wrapper .dosb-title .dosb-tag{margin-right:8px;padding:1px 4px;color:#fff;background-color:#ff563d;border-radius:1px;opacity:.9}.discount-order-swap-buy-wrapper .dosb-title .dosb-tag>span{zoom:.833}.discount-order-swap-buy-wrapper .dosb-title .price{color:#f83f47}.discount-order-swap-buy-wrapper .dosb-content{height:194px;overflow:hidden;overflow-x:scroll}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list{display:flex;flex-wrap:nowrap;padding:8px 0}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item{min-width:140px;max-width:140px;height:170px;margin-right:8px;background-color:#fff;border-radius:8px;overflow:hidden}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item:first-child{margin-left:4.8vw}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item.disabled{opacity:.5}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item .product-image{background-size:cover}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item .product-info{padding:8px}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item .product-info .product-name{font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item .product-info .product-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;flex-wrap:nowrap;min-height:28px;margin-top:2px}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item .product-info .product-actions .product-price{flex:auto;display:flex;align-items:flex-start;justify-content:unset;flex-direction:column;flex-wrap:unset}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item .product-info .product-actions .product-price span.price{font-size:14px}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item .product-info .product-actions .product-price>div.text-through>span.price{margin-top:0;font-size:12px}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item .product-info .product-actions .stepper-wrapper{padding-top:3px}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item.more{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;font-size:12px;font-weight:500;color:#161616}.discount-order-swap-buy-wrapper .dosb-content .dosb-product-list .dosb-product-item.more .iconfont{font-size:12px}.order-box{background:#fff}.order-box .order-box-info{border-radius:8px 8px 0 0;padding-top:24px;padding-bottom:16px;font-size:12px;color:#595353;border-bottom:1px solid #f4f4f4}.cart-tab{background-color:var(--ion-background-fir);margin:24px -4.8vw 0}.cart-tab .eat-type-swicher{display:flex;height:32px;line-height:32px;margin:-8px 0 0;font-size:14px;background-color:transparent}.cart-tab .eat-type-swicher .eat-type-item{flex:1 1;padding:0;font-size:12px;font-weight:400;color:#7a7a7a;text-align:center;background-color:#eee;transition:none;border-radius:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-tab .eat-type-swicher .eat-type-item>div{line-height:12px}.cart-tab .eat-type-swicher .eat-type-item.active{position:relative;top:-8px;height:40px;padding-top:8px;font-size:14px;font-weight:600;color:#161616;background-color:#fff;border-radius:8px 8px 0 0}.guide-register-modal{--width:100%;--height:100%}.guide-register-modal .modal-wrapper{position:absolute;top:calc(100vh - 450px);bottom:0;min-height:auto;height:auto;border-radius:12px 12px 0 0;background-color:transparent}.guide-register-modal .modal-wrapper .guide-register-container{display:flex;flex-direction:column;align-items:center}.guide-register-modal .modal-wrapper .header{display:flex;justify-content:flex-end;padding:14px 16px 0 0}.guide-register-modal .modal-wrapper .header-close{font-size:24px}.guide-register-modal .modal-wrapper .title{margin-top:34px;color:#161616;color:var(--ion-color-primary,#161616);font-size:18px;font-weight:700;text-align:center}.guide-register-modal .modal-wrapper .tips{margin-top:10px;line-height:14px;color:#7a7a7a;font-size:14px;font-weight:400;text-align:center}.guide-register-modal .modal-wrapper .register-btn{display:flex;align-items:center;justify-content:center;width:262px;height:48px;margin:160px auto 0;border-radius:24px;color:#fff;font-size:14px;font-weight:400;background-color:#161616;background-color:var(--ion-color-primary,#161616)}.guide-register-modal .modal-wrapper .reject-btn{margin:10px 0 53px;line-height:20px;color:#3d3d3d;font-size:14px;font-weight:400;text-align:center}.coupon-modal ion-content{--background:var(--ion-background-fir)!important}.coupon-modal ion-content .coupon-content-box{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;background:#fff}.coupon-modal ion-content .coupon-type-wrap{align-items:center;position:fixed;width:100%;z-index:2;background:#fff;background:var(--ion-background-sec,#fff);flex:0 0 72px}.coupon-modal ion-content .coupon-type-wrap .coupon-type-list{height:40px;margin:16px;padding:4px;display:flex;border-radius:20px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.coupon-modal ion-content .coupon-type-wrap .coupon-type-list .coupon-type-item{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);flex:1 1;height:32px;line-height:32px;text-align:center}.coupon-modal ion-content .coupon-type-wrap .coupon-type-list .coupon-type-item.choosed{background:#161616;background:var(--ion-color-primary,#161616);color:#fff;border-radius:20px}.coupon-modal ion-content .coupon-sliders{width:100%;padding-top:82px;flex:1 1;overflow:hidden}.coupon-modal ion-content .coupon-sliders .swiper-container{height:100%}.coupon-modal .coupon-footer{height:80px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;background:#fff;background:var(--ion-background-sec,#fff);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.coupon-modal .coupon-footer .coupon-price{display:flex;flex-direction:column;justify-content:center}.coupon-modal .coupon-footer .coupon-price>p{margin:0;font-size:16px;color:#161616;color:var(--ion-font,#161616)}.coupon-modal .coupon-footer .coupon-price>p:first-child{margin-bottom:4px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.coupon-modal .coupon-footer .certain-btn{width:220px;height:48px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;font-size:14px;color:#fff;text-align:center;line-height:48px}.product-content-box{height:100%}.product-content-box .product-list{padding:12px 16px;background-color:#f4f4f4;height:100%;overflow:auto}.product-content-box .product-list .product-item{display:flex;align-items:center;padding:16px 16px 16px 24px;position:relative;background-color:#fff;border-radius:6px;margin-bottom:12px}.product-content-box .product-list .product-item.disabled{opacity:.5}.product-content-box .product-list .product-item .product-img{width:64px;height:64px;border-radius:8px;text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#ebebeb;display:flex;justify-content:center;align-items:center}.product-content-box .product-list .product-item .product-img .default-span{color:#c6c6c6;font-size:20px}.product-content-box .product-list .product-item .product-img img{height:100%}.product-content-box .product-list .product-item .product-info{margin-left:8px;max-width:60%;width:60%}.product-content-box .product-list .product-item .product-info .product-info-base{display:flex;align-items:baseline;font-size:16px;color:#161616;font-weight:500}.product-content-box .product-list .product-item .product-info .product-info-base .price{margin-left:auto}.product-content-box .product-list .product-item .product-info .product-info-desc{margin:8px 0;font-size:12px;color:#b3b3b3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.product-content-box .product-list .product-item .select-mark{width:22px;height:22px;position:absolute;right:18px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.product-content-box .product-list .product-item .select-mark.no-select{border:2px solid #c6c6c6;border-radius:50%}.product-content-box .product-list .product-item .select-mark.has-select{color:#393939;line-height:22px}.product-content-box .product-list .product-item .select-mark.has-select .iconfont{font-size:22px}.multicnt-modal .modal-wrapper{top:50%!important}.multicnt-modal ion-header{font-size:14px;color:#161616;color:var(--ion-font,#161616);line-height:48px;padding:0 16px;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.multicnt-modal ion-header>span{font-weight:bolder}.multicnt-modal ion-header>i{display:inline-block;width:48px;height:48px;line-height:48px;text-align:right}.multicnt-modal .multi-users{padding:0 12px}.multicnt-modal .multi-users .multi-user-item{border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9);height:56px;display:flex;justify-content:space-between;align-items:center}.multicnt-modal .multi-users .multi-user-item:last-child{border-bottom:none}.multicnt-modal .multi-users .item-handle{display:flex;align-items:center;height:24px}.multicnt-modal .multi-users .item-handle>i{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:24px}.multicnt-modal .multi-users .item-handle>i:nth-child(3){opacity:.4}.multicnt-modal .multi-users .item-handle>span{width:32px;color:#161616;color:var(--ion-font,#161616);text-align:center}.multicnt-modal ion-footer{display:flex;height:80px;padding:16px}.multicnt-modal ion-footer button{width:100%;background-color:#d0021b;background-color:var(--ion-color-primary,#d0021b);height:48px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:24px}.remark-modal{--width:100%;--height:100%}.remark-modal .modal-wrapper{position:absolute;top:20vh;bottom:0;min-height:auto;height:auto;border-radius:12px 12px 0 0;background-color:transparent}.remark-modal .modal-wrapper .remark-title{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding-left:3.2%;padding-right:3.2%;font-size:14px;font-weight:700;color:#161616;color:var(--ion-font,#161616);border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.remark-modal .modal-wrapper .remark-title i{font-size:22px}.remark-modal .modal-wrapper .remark-modal-content{padding:16px 3.2%;display:flex;flex-direction:column}.remark-modal .modal-wrapper .remark-modal-content .remark-name{font-size:14px;margin-bottom:16px;display:block;color:#161616;color:var(--ion-font,#161616)}.remark-modal .modal-wrapper .remark-modal-content .count-wrap{bottom:0;right:10px;height:24px;top:unset}.remark-modal .modal-wrapper .remark-modal-content .count-wrap:before{content:"";height:8px;position:absolute;background-color:transparent;width:100%;left:0;top:-8px}.remark-modal .modal-wrapper .remark-modal-content .remark-quickly{margin-bottom:20px;font-size:12px}.remark-modal .modal-wrapper .remark-modal-content .remark-quickly .remark-quickly-item{display:inline-block;line-height:14px;margin:4px 8px 4px 0;padding:5px 15px;font-size:14px;color:#393939;background:#f7f7f7;border-radius:16px}.remark-modal .modal-wrapper .remark-modal-content .remark-quickly .remark-quickly-item.selected{color:#fff;background:#595353}.remark-modal .modal-wrapper .remark-modal-content .textarea-wrapper{min-height:100px;border-radius:14px;background-color:#f4f4f4;background-color:var(--ion-input-color,#f4f4f4);display:flex;align-items:center;flex-direction:column}.remark-modal .modal-wrapper .remark-modal-content .textarea-wrapper textarea{padding:18px 16px;min-height:100px;height:auto;overflow-y:hidden!important;font-size:12px;color:#161616;background:#f4f4f4;background:var(--ion-input-color,#f4f4f4)}.remark-modal .modal-wrapper .remark-modal-content .textarea-wrapper textarea::-webkit-input-placeholder{color:#161616}.remark-modal .modal-wrapper .remark-modal-content .textarea-wrapper textarea:-ms-input-placeholder{color:#161616}.remark-modal .modal-wrapper .remark-modal-content .textarea-wrapper textarea::placeholder{color:#161616}.remark-modal .modal-wrapper .remark-modal-content .textarea-wrapper textarea:-webkit-scrollbar{width:0!important;display:none}.remark-modal .modal-wrapper .remark-modal-content .handtop-input{margin-bottom:28px;padding-left:16px;height:56px}.remark-modal .modal-wrapper .remark-modal-content .remark-spread{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;margin-top:24px}.remark-modal .modal-wrapper .remark-modal-content .remark-spread.showlen{margin-top:48px}.remark-modal .modal-wrapper .remark-modal-content .remark-spread span{color:#0f62fe;display:inline-block;margin-left:8px}.remark-modal .modal-wrapper .remark-modal-content .remark-product-detail,.remark-modal .modal-wrapper .remark-modal-content .remark-product-warp{display:flex;flex-direction:column}.remark-modal .modal-wrapper .remark-modal-content .remark-product-detail .remark-product-detail,.remark-modal .modal-wrapper .remark-modal-content .remark-product-warp .remark-product-detail{margin-top:24px}.remark-modal .modal-wrapper .remark-modal-content .remark-product-detail .remark-product-info,.remark-modal .modal-wrapper .remark-modal-content .remark-product-warp .remark-product-info{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.remark-modal .modal-wrapper .remark-modal-content .remark-product-detail .remark-product-info .product-image,.remark-modal .modal-wrapper .remark-modal-content .remark-product-warp .remark-product-info .product-image{width:48px;height:48px;margin-right:8px;border-radius:12px;flex:none;background-size:cover;background-position:50%}.remark-modal .modal-wrapper .remark-modal-content .remark-product-detail .remark-product-info .product-info,.remark-modal .modal-wrapper .remark-modal-content .remark-product-warp .remark-product-info .product-info{display:flex;flex-direction:column;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remark-modal .modal-wrapper .remark-modal-content .remark-product-detail .remark-product-info .product-info strong,.remark-modal .modal-wrapper .remark-modal-content .remark-product-warp .remark-product-info .product-info strong{color:#161616;color:var(--ion-font,#161616);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remark-modal .modal-wrapper .remark-footer{height:80px;display:flex;align-items:center;padding-left:3.2%;padding-right:3.2%}.remark-modal .modal-wrapper .remark-footer .remark-button{width:100%;background-color:#161616;background-color:var(--ion-color-primary,#161616);height:48px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:24px}.exchange-product-item{position:absolute;width:calc(50vw - 50vw*1.6%);width:var(--exchangewateritemwidth,calc(50vw - 50vw*1.6%));border-radius:12px;overflow:hidden}.exchange-product-item .waterfall-img{border-radius:12px 12px 0 0}.exchange-product-item .watercolor{height:40px;width:100%;border-radius:12px 12px 0 0}.exchange-product-item .product-info{position:relative;padding:8px;background:#fff;border-radius:0 0 12px 12px}.exchange-product-item .product-info .product-name{margin-bottom:4px;line-height:20px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.exchange-product-item .product-info .scale-name{font-size:12px;color:#b3b3b3}.exchange-product-item .product-info .product-price{display:flex;align-items:flex-end;justify-content:unset;flex-direction:row;flex-wrap:unset}.exchange-product-item .product-info .stepper{position:absolute;bottom:2px;right:0}.exchange-product-item .product-info .product-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;min-height:28px;flex-wrap:nowrap}.exchange-product-item .product-add{position:absolute;right:8px;bottom:8px;height:24px;display:flex;justify-content:center;align-items:center}.exchange-product-item .product-add i{font-size:24px}.exchange-modal{--ion-background-color:transparent!important;--backdrop-opacity:var(--ion-backdrop-opacity,0.7)!important}.exchange-modal .ion-page{--ion-background-sec:transparent!important;top:calc(15vh - 50px);height:70vh}.exchange-modal .exchange-header{position:relative;padding:30px 24px 10px;color:#fff}.exchange-modal .exchange-header>span{font-size:16px;font-weight:600}.exchange-modal .exchange-header>.iconfont{position:absolute;top:5px;right:30px}.exchange-modal .exchange-content .exchange-template{position:relative;margin:0 6px}.confirm-modal.soldout-warn-modal{--backdrop-opacity:0.4}.confirm-modal.soldout-warn-modal .soldout-product-list .soldout-product-item{flex:1 1;display:flex;width:100%;overflow:hidden;margin-bottom:20px}.confirm-modal.soldout-warn-modal .soldout-product-list .soldout-product-item .product-image{flex:0 0 40px;height:40px;border-radius:12px;margin-right:8px;background-size:cover}.confirm-modal.soldout-warn-modal .soldout-product-list .soldout-product-item .product-name{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.confirm-modal.soldout-warn-modal .soldout-product-list .soldout-product-item .product-option{margin-top:4px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.confirm-modal.soldout-warn-modal .soldout-product-list .supply-stock-item{flex:1 1;display:flex;justify-content:space-between;width:100%;overflow:hidden;margin-bottom:10px;font-size:14px}.confirm-modal.soldout-warn-modal .soldout-product-list .supply-stock-item>div>span{margin-right:5px}.confirm-modal.soldout-warn-modal .soldout-product-list .supply-stock-item>div>span.product-name{font-weight:600}.confirm-modal.soldout-warn-modal .soldout-product-list .supply-stock-item>div>span.scale-name{font-size:12px;color:#b3b3b3}.confirm-modal.soldout-warn-modal .soldout-product-list .supply-stock-tips{font-size:14px;font-weight:600;color:#da1e28;text-align:center}.confirm-modal.soldout-warn-modal.confirm-modal .modal-wrapper{height:40vh;min-height:320px}.confirm-modal.soldout-warn-modal.confirm-modal .modal-wrapper ion-footer .footer-btn .cancel{color:#161616;color:var(--ion-font,#161616);background:#fff;border:1px solid #b3b3b3}.confirm-modal.soldout-warn-modal.confirm-modal .modal-wrapper .modal-title{font-size:16px;text-align:center;font-weight:500}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item{flex:1 1;display:flex;width:100%;overflow:hidden;margin-bottom:20px}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item .product-image{flex:0 0 40px;height:40px;border-radius:12px;margin-right:8px;background-size:cover}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item .product-info{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item .product-option{margin-top:4px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item .product-group .product-group-item{margin-bottom:5px}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item .product-group .product-group-item>*{display:block}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item .product-group .product-group-item>strong{font-size:14px}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item .product-group .product-group-item>small{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.confirm-modal.canot-togo-modal .canot-togo-list .canot-togo-item .product-group .product-group-item>span{margin-top:3px;font-size:10px;color:#f83f47}.confirm-modal.canot-togo-modal .modal-wrapper ion-footer .footer-btn .cancel{line-height:46px;color:#161616;color:var(--ion-font,#161616);background:#fff;border-radius:24px;border:1px solid #b3b3b3}.order-swap-buy-modal .bpm-title{padding:8px 0;text-align:center;border-bottom:1px solid #f0f0f0}.order-swap-buy-modal .bpm-footer{padding:16px;text-align:center}.order-swap-buy-modal .default-btn{width:100%;height:48px;margin-right:8px;border-radius:30px;font-size:14px;text-align:center;background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.order-swap-buy-modal .act-desc{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;position:relative;height:50px;padding:10px 15px;font-size:12px;color:hsla(0,0%,100%,.6);overflow:hidden;background:linear-gradient(117deg,#ff662d,#ff5144)}.order-swap-buy-modal .act-desc .header{display:flex;flex-direction:column}.order-swap-buy-modal .act-desc .header>h4{margin:0 0 2px;font-size:14px;font-weight:600;color:#fff}.order-swap-buy-modal .act-desc .iconfont{font-size:20px;color:#fff}.order-swap-buy-modal .act-desc:after{content:"";position:absolute;top:-25px;right:-10px;width:40px;height:40px;border-radius:50%;border:9px solid hsla(0,0%,100%,.09)}.order-swap-buy-modal .bpm-content .bpm-list{padding:0 3.2% 54px}.order-swap-buy-modal .bpm-content .bpm-list .bpm-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;padding:3.2% 0;overflow:hidden;font-size:14px}.order-swap-buy-modal .bpm-content .bpm-list .bpm-item .name{color:#161616;font-weight:500}.order-swap-buy-modal .bpm-content .bpm-list .bpm-item .used-discount{color:#fe5050;margin-left:auto}.order-swap-buy-modal .bpm-content .empty-info{height:calc(100vh - 56px);color:#161616;font-size:14px;text-align:center;padding-top:80px}.order-swap-buy-modal .bpm-content .empty-info .empty-info-pic{width:200px;margin-bottom:32px}.order-swap-buy-modal .bpm-result{padding:1.6% 3.2%;color:#161616;font-size:12px;text-align:right}.order-swap-buy-modal .bpm-result span{font-size:16px;font-weight:500}.order-buy-again-container{display:flex;align-items:center;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);border-radius:14px;height:28px;padding:0 10px}.order-buy-again-container .iconfont{font-size:16px;color:#161616;color:var(--ion-color-primary,#161616)}.order-buy-again-container span{padding-left:2px;color:#161616;color:var(--ion-color-primary,#161616);font-size:12px}.sold-title-wrap{width:100%;text-align:left}.sold-title-wrap .sold-title{font-size:16px;font-weight:600;color:#000;line-height:22px}.sold-title-wrap .sold-desc{font-size:10px;font-weight:400;color:#7a7a7a}.order-refund-container{display:flex;align-items:center;border:1px solid #e7e7e7;border-radius:14px;height:28px;padding:0 10px}.order-refund-container span{padding-left:2px;color:#161616;color:var(--ion-color-primary,#161616);font-size:12px}.eval-area .eval-btn{display:flex;align-items:center;border:1px solid #e7e7e7;border-radius:14px;height:28px;padding:0 10px}.eval-area .eval-btn.has-reply .eval-icon{position:relative}.eval-area .eval-btn.has-reply .eval-icon:after{content:"";width:8px;height:8px;background:#f83f47;border:2px solid #fff;border-radius:50%;position:absolute;top:-6px;left:8px}.eval-area .eval-btn .eval-icon{height:16px;line-height:16px}.eval-area .eval-btn .eval-icon .iconfont{font-size:16px;color:#b3b3b3}.eval-area .eval-btn span{padding-left:2px;color:#595353;font-size:12px}.order-tabs-bar-container .order-tabs-bar-one-wrapper{height:40px;display:flex;align-items:center;justify-content:center;background:#fff;background:var(--ion-background-sec,#fff)}.order-tabs-bar-container .order-tabs-bar-one-wrapper .tabs-bar-item{padding:0 16px;height:32px;line-height:32px;font-size:16px;color:#7a7a7a}.order-tabs-bar-container .order-tabs-bar-one-wrapper .tabs-bar-item.checked{color:#161616;color:var(--ion-color-primary,#161616);font-weight:700}.order-tabs-bar-container .order-tabs-bar-two-wrapper{padding:0 16px;height:40px;display:flex;align-items:flex-end;justify-content:space-around}.order-tabs-bar-container .order-tabs-bar-two-wrapper .tabs-bar-item{position:relative;font-size:14px;color:#7a7a7a;padding:0;height:32px;line-height:32px}.order-tabs-bar-container .order-tabs-bar-two-wrapper .tabs-bar-item:after{position:absolute;bottom:0;left:0;right:0;content:"";height:3px;background-color:#161616;background-color:var(--ion-color-primary,#161616);width:0;margin:auto;transition:all .1s linear;box-sizing:border-box}.order-tabs-bar-container .order-tabs-bar-two-wrapper .tabs-bar-item.checked{color:#161616;color:var(--ion-color-primary,#161616)}.order-tabs-bar-container .order-tabs-bar-two-wrapper .tabs-bar-item.checked:after{width:100%}.orders-page .orders-header{box-shadow:none!important}.orders-page .nav-bar{background:var(--ion-background-fir)}.orders-page .nav-bar,.orders-page ion-header{--background:var(--ion-background-fir)}.orders-page .order-login{height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 16px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.orders-page .order-login .icon-canpin{font-size:32px;color:#161616;color:var(--ion-font,#161616);margin-bottom:16px}.orders-page .order-login h4{color:#161616;color:var(--ion-font,#161616);font-weight:700;margin-bottom:16px}.orders-page .order-login p{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin-bottom:16px}.orders-page .order-login .button{margin:0 auto;height:48px;border-radius:24px;line-height:48px;font-size:14px;color:#fff;text-align:center;width:100%}.orders-page .order-list-warp{height:100%;padding:12px 8px}.orders-page .order-list-warp ion-header{position:relative;margin-bottom:16px}.orders-page .order-list-warp .order-top-tabs{margin-bottom:16px}.orders-page .order-list-warp .orders-tab-list{width:calc(100vw - 32px);border-radius:20px;padding:0 4px;display:flex;justify-content:space-between;height:40px;align-items:center;margin-bottom:16px}.orders-page .order-list-warp .orders-tab-list.has-invoice{width:calc(100vw - 32px)}.orders-page .order-list-warp .orders-tab-list .item{height:32px;line-height:32px;text-align:center;margin:4px 0;flex:1 1;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:14px}.orders-page .order-list-warp .orders-tab-list .item.checked{color:#fff;background:#161616;background:var(--ion-color-primary,#161616);border-radius:16px}.orders-page .order-list-warp .order-item-left{display:flex;align-items:center;flex-direction:column;padding-bottom:calc(80px + env(safe-area-inset-bottom));min-height:calc(100vh - 100px)}.orders-page .order-list-warp .order-item-left .no-order-item{height:165px;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(100vw - 32px);top:50%;margin-top:-160px}.orders-page .order-list-warp .order-item-left .no-order-item i{margin-bottom:16px;font-size:30px;color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.orders-page .order-list-warp .order-item-left .no-order-item .no-order-text{margin-bottom:47px;color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.orders-page .order-list-warp .order-item-left .no-order-item .no-order-button{width:100%;--border-radius:24px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;color:#fff}.orders-page .order-list-warp .order-item-left .no-order-item button{width:100%;height:48px;line-height:48px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);border-radius:24px;color:#fff}.orders-page .order-list-warp .order-item-left .more-month-wrapper .more-month-btn{padding:4px 10px;display:inline-block;margin:0 auto;font-size:12px;font-weight:400;color:#161616;line-height:12px}.orders-page .order-button{width:100%;background:#161616;background:var(--ion-color-primary,#161616);--border-radius:24px}.orders-page .order-item{background:#fff;background:var(--ion-background-sec,#fff);border-radius:4px;margin-top:12px;width:100%}.orders-page .order-item:first-child{margin-top:0}.orders-page .order-item .order-item-header{margin:0 12px;padding:14px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.orders-page .order-item .order-item-header .order-item-header-left{display:flex;flex-direction:column;align-items:flex-start}.orders-page .order-item .order-item-header .order-item-header-left .order-channel{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:700;margin-bottom:4px}.orders-page .order-item .order-item-header .order-item-header-left .order-channel .tag{margin:0 4px;display:inline-block;text-align:center;padding:0 4px;height:18px;line-height:18px;border-radius:1px;font-size:12px}.orders-page .order-item .order-item-header .order-item-header-left .order-channel .tag.bt-tag{background:linear-gradient(135deg,#f9efd5,#f1daab);color:#161616}.orders-page .order-item .order-item-header .order-item-header-left .order-channel .tag.refund-tag{background:#ebebeb;color:#b3b3b3}.orders-page .order-item .order-item-header .order-item-header-left .order-times{font-size:12px;color:#b3b3b3}.orders-page .order-item .order-item-header .order-item-header-left>span:first-child{color:#161616!important}.orders-page .order-item .order-item-header .order-item-header-right{height:100%;position:absolute;right:0;top:0;display:flex;align-items:center}.orders-page .order-item .order-item-header .order-item-header-right>span{color:#161616;color:var(--ion-font,#161616);font-size:12px;display:flex;align-items:center}.orders-page .order-item .order-item-header .order-item-header-right>span.error{color:#f83f47}.orders-page .order-item .order-item-header .order-item-header-right i{display:inline-block}.orders-page .order-item .order-item-main{display:flex;justify-content:space-between;padding:12px 12px 20px}.orders-page .order-item .order-item-main .order-info{flex:1 1}.orders-page .order-item .order-item-main .order-info-content-wrapper{display:flex;justify-content:space-between}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-img-list{display:flex;flex-direction:row;align-items:center;font-size:14px;margin-right:10px}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-img-list .order-img{margin-right:4px;border-radius:8px}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-img-list .order-img .product-image{border-radius:6px;background-size:cover}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-img-list .order-img .orderlist-image-color{width:48px;height:48px;border-radius:4px}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-img-list .orderlist-image-more{width:48px;height:48px;border-radius:4px;background-color:#f4f4f4;color:#c6c6c6;text-align:center;font-size:24px;font-weight:600}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-item-status-right{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;flex-wrap:unset}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-item-status-right .status-wrap{font-size:14px;font-weight:400;color:#161616;color:var(--ion-font,#161616);line-height:20px}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-item-status-right .status-wrap.red{color:#f83f47}.orders-page .order-item .order-item-main .order-info-content-wrapper .order-item-status-right .time-wrap{font-size:12px;font-weight:400;color:#161616;color:var(--ion-font,#161616);line-height:17px}.orders-page .order-item .order-item-main .order-count-info-wrapper{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;flex-wrap:unset}.orders-page .order-item .order-item-main .order-count-info-wrapper .order-count-info-left-wrap{flex:1 1}.orders-page .order-item .order-item-main .order-count-info-wrapper .order-count-info-left-wrap .order-product-name{margin-top:2px;font-size:12px;line-height:16px;color:#b3b3b3;display:flex}.orders-page .order-item .order-item-main .order-count-info-wrapper .order-count-info-left-wrap .order-product-name .name-str{flex:1 1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.orders-page .order-item .order-item-main .order-count-info-wrapper .order-count-info-left-wrap .order-count-info{margin-top:12px;display:flex;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:12px}.orders-page .order-item .order-item-main .order-count-info-wrapper .order-count-info-left-wrap .order-count-info span:last-child{margin-left:8px}.orders-page .order-item .order-item-main .order-count-info-wrapper .order-count-info-right-wrap{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:unset}.orders-page .order-item .order-item-main .order-count-info-wrapper .order-count-info-right-wrap>div{margin-left:10px}.orders-page .order-item .order-item-main .order-count-info-wrapper .order-count-info-right-wrap>div:first-child{margin-left:20px}.orders-page .order-item .order-other-btn-wrap{padding:0 12px 20px;display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.orders-page .order-item .order-other-btn-wrap .left-wrap{display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset}.orders-page .order-item .order-other-btn-wrap .left-wrap>div{margin-right:12px}.orders-page .order-item .order-other-btn-wrap .right-wrap{display:flex;align-items:center;justify-content:flex-end;flex-direction:unset;flex-wrap:unset}.orders-page .order-item .order-other-btn-wrap .right-wrap>div{margin-left:12px}.orders-page .order-item .order-item-footer{padding:0 12px 12px;line-height:12px}.orders-page .order-item .order-item-footer .order-stores{padding:8px 0 0;color:#161616;font-size:12px}.orders-page .order-item .order-item-tip{margin:12px 12px 0;padding:12px 0;border-top:1px solid #e0e0e0;border-top:1px solid var(--ion-line,#e0e0e0);font-size:12px;color:#7a7a7a;line-height:16px}.orders-page .order-item .circle{position:relative}.orders-page .order-item .circle:before{left:-8px}.orders-page .order-item .circle:after,.orders-page .order-item .circle:before{display:block;width:16px;height:16px;background:#f2f2f2;position:absolute;top:-8px;content:"";border-radius:100%}.orders-page .order-item .circle:after{right:-8px}.orders-page .order-item .circle .dashed{margin:0 16px;height:0;border-bottom:1px dashed #d5d5d5}.orders-page .order-page{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.orders-page .invoice-setting-modal{height:100%;top:0;--width:100%;--height:100%;--overflow:visible;padding-top:23px}.orders-page .invoice-setting-modal ion-content{--background:#fff!important;--height:calc(100vw - 23px)}.orders-page .invoice-setting-modal .invoice-setting-header{height:48px;border-top-left-radius:50%;border-top-right-radius:50%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #ddd}.orders-page .invoice-setting-modal .invoice-setting-header i{font-size:26px}.orders-page .invoice-setting-modal .searching{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.orders-page .invoice-setting-modal .invoice-setting-main{padding:0 16px}.orders-page .invoice-setting-modal .invoice-setting-main .order-item-header-right{display:none}.orders-page .invoice-setting-modal .invoice-setting-main .invoice-setting-item{position:relative}.orders-page .invoice-setting-modal .invoice-setting-main .invoice-setting-item.disable .order-item{background:#f4f4f4!important}.orders-page .invoice-setting-modal .invoice-setting-main .invoice-setting-item.disable .checkbox{border-color:#c6c6c6}.orders-page .invoice-setting-modal .invoice-setting-main .invoice-setting-item .invoice-status{font-size:14px;position:absolute;top:20px;right:45px;color:#c6c6c6}.orders-page .invoice-setting-modal .invoice-setting-main .checkbox{width:22px;height:22px;border:2px solid #e00324;margin-right:16px;position:absolute;right:0;top:20px;border-radius:2px}.orders-page .invoice-setting-modal .invoice-setting-main .checkbox.noall{background:#161616;position:relative}.orders-page .invoice-setting-modal .invoice-setting-main .checkbox.noall:after{content:"";width:14px;height:2px;border-radius:25%;background:#fff;position:absolute;top:8px;left:2px}.orders-page .invoice-setting-modal .invoice-setting-main .checkbox.action{background:#e00324}.orders-page .invoice-setting-modal .invoice-setting-main .checkbox.action:before{content:"";color:#fff;width:10px;height:5px;border:2px solid #fff;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:0;border-right:0;left:3px;top:5px}.orders-page .invoice-setting-modal .invoice-setting-main .invoice-no-item{width:200px;height:100px;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-100px;display:flex;flex-direction:column;align-items:center}.orders-page .invoice-setting-modal .invoice-setting-main .invoice-no-item i{font-size:40px;margin-bottom:12px}.orders-page .invoice-setting-modal .invoice-setting-footer{height:80px;display:flex;align-items:center;padding:0 16px}.orders-page .invoice-setting-modal .invoice-setting-footer .invoice-setting-button{width:100%;background:linear-gradient(135deg,#ff5151,#e00324);border-radius:24px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff}.google-map.store-map-show-area,.mkt-baidu.store-map-show-area{width:100%;flex:1 1;height:calc(100vh - 300px);position:relative;background:#fff}.google-map.store-map-show-area .info,.mkt-baidu.store-map-show-area .info{padding:10px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:33;border-color:#fff;background:#fff}.google-map.store-map-show-area .info .icon,.mkt-baidu.store-map-show-area .info .icon{font-size:22px}.google-map.store-map-show-area .info .handtop-input-wrap,.mkt-baidu.store-map-show-area .info .handtop-input-wrap{width:90%}.google-map.store-map-show-area .info .handtop-input-wrap .handtop-input,.mkt-baidu.store-map-show-area .info .handtop-input-wrap .handtop-input{background-color:#f4f4f4;border-radius:14px}.google-map.store-map-show-area .search-area,.mkt-baidu.store-map-show-area .search-area{position:absolute;top:50px;left:0;width:100%;height:100vh;background:#fff;padding:0 16px;overflow-y:auto;z-index:33}.google-map.store-map-show-area .search-area .search-item,.mkt-baidu.store-map-show-area .search-area .search-item{padding:16px 0;border-bottom:1px solid #e6e6e6}.google-map.store-map-show-area .search-area .search-item .title,.mkt-baidu.store-map-show-area .search-area .search-item .title{font-size:16px;line-height:20px;margin-bottom:4px}.google-map.store-map-show-area .search-area .search-item .des,.mkt-baidu.store-map-show-area .search-area .search-item .des{font-size:12px;line-height:16px}.google-map.store-map-show-area .baidu-map-show,.mkt-baidu.store-map-show-area .baidu-map-show{width:100%;height:calc(100vh - 300px)}.google-map.store-map-show-area #googleMap,.mkt-baidu.store-map-show-area #googleMap{width:100%;height:100%}.google-map .gm-style .gm-style-iw-c{padding:12px!important}.store-list-item{position:relative;margin-top:16px;border-radius:12px;padding:12px 16px;display:flex;justify-content:space-between;border:1px solid #e9e9e9;background-color:#fff;background-color:var(--ion-background-sec,#fff)}.store-list-item:first-child{margin-top:0}.store-list-item.disabled{background:#ebebeb;background:var(--ion-background-fourth,#ebebeb);cursor:not-allowed;color:#7a7a7a!important;color:var(--ion-sub,#7a7a7a)!important;border:1px solid #7a7a7a}.store-list-item.disabled .store-msg-wrap .business-time-list,.store-list-item.disabled .store-msg-wrap .name,.store-list-item.disabled .store-msg-wrap .store-eat-type,.store-list-item.disabled .store-msg-wrap .store-location,.store-list-item.disabled .store-msg-wrap .store-name{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.store-list-item.disabled .store-msg-wrap .store-eat-type .eat-tag{background-color:#7a7a7a;background-color:var(--ion-sub,#7a7a7a)}.store-list-item.current{border:1px solid #161616}.store-list-item .store-type{padding:0!important;margin:-2px -16px 10px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;min-height:27px;font-size:12px}.store-list-item .store-type .iconfont{margin-right:4px}.store-list-item .store-type.near{background:#def7c9;color:#3d9158}.store-list-item .store-type.bought{background:#ffefd5;color:#bd7328}.store-list-item .store-msg-wrap{flex:1 1}.store-list-item .store-msg-wrap>div{padding:4px 0}.store-list-item .store-msg-wrap>div .iconfont{font-size:16px}.store-list-item .store-msg-wrap .store-name{font-size:16px;font-weight:600;color:var(--ion-font);margin-right:5px;display:flex;align-items:center}.store-list-item .store-msg-wrap .store-bought-cnt{color:#fff;font-size:12px;font-weight:400;position:relative;margin:5px 8px 5px 0;border-radius:4px;display:flex;align-items:center;background-color:#161616;background-color:var(--ion-color-primary,#161616);border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);padding:0 6px}.store-list-item .store-msg-wrap .store-status{display:flex;align-items:center;flex-wrap:wrap;padding:0}.store-list-item .store-msg-wrap .store-status .current-store{margin:5px 8px 5px 0}.store-list-item .store-msg-wrap .store-status .self-delivery{background:#c6c6c6;color:#fff;border:1px solid #c6c6c6;display:inline-block;margin:5px 8px 5px 0;padding:0 6px;font-size:12px;border-radius:4px}.store-list-item .store-msg-wrap .store-count-down{margin:0}.store-list-item .store-msg-wrap .store-count-down span{display:inline-block;padding:0 6px;font-size:12px;border-radius:4px;margin-right:8px;margin-bottom:5px}.store-list-item .store-msg-wrap .store-count-down span.rest-tag{background:#c6c6c6;color:#fff;border:1px solid #c6c6c6}.store-list-item .store-msg-wrap .store-count-down span.pre-order-tag{color:#e50e2b;border:1px solid #e50e2b}.store-list-item .store-msg-wrap .store-location{display:flex;color:#7a7a7a;font-size:14px;font-weight:400}.store-list-item .store-msg-wrap .store-location i{margin-right:8px;font-size:16px}.store-list-item .store-msg-wrap .store-eat-type{display:flex;align-items:center;color:#7a7a7a}.store-list-item .store-msg-wrap .store-eat-type i{margin-right:8px}.store-list-item .store-msg-wrap .store-eat-type .eat-tag{color:var(--ion-background-sec);font-size:12px;font-weight:400;background:var(--ion-font);border-radius:4px;margin-right:6px;display:inline-block;padding:0 5px}.store-list-item .store-msg-wrap .store-eat-type .eat-tag>small{-webkit-transform:scale(.8);transform:scale(.8);display:block}.store-list-item .store-msg-wrap .tags{margin-top:14px}.store-list-item .store-msg-wrap .tags span{display:inline-block;height:24px;padding:2px 4px;border-radius:4px;margin-right:8px;color:#fff;font-size:14px;font-weight:400}.store-list-item .store-msg-wrap .tags span.saleCnt{background:#f1c21b}.store-list-item .store-msg-wrap .tags span.closing,.store-list-item .store-msg-wrap .tags span.resting{background:#665454}.store-list-item .store-msg-wrap .tags span.booking{background:#42be65}.store-list-item .store-distance{color:#7a7a7a;font-size:12px;line-height:20px;text-align:center}.store-list-item .current-store{color:#fff;font-size:12px;font-weight:400;display:inline-block;background:#161616;background:var(--ion-color-primary,#161616);border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);border-radius:4px;padding:0 6px;display:inline-flex;align-items:center}.store-list-item .current-store span{font-size:12px}.store-list-item .business-time-list{display:flex;color:#7a7a7a;font-size:12px;font-weight:400}.store-list-item .business-time-list>i{vertical-align:middle;margin-right:8px}.store-list-item .business-time-list>div{flex:1 1}.store-list-item .business-time-list>div .more-btn{font-size:14px;color:#0f62fe;text-align:right}.store-list-item .business-time-list.hide-time{height:16px;align-items:center}.store-list-item .business-time-list.hide-time>div{display:flex;height:16px;align-items:center}.store-list-item .business-time-list.hide-time>div .item-wrap{height:16px;overflow:hidden}.store-list-item .business-time-list.hide-time>div .more-btn{margin-left:8px}.change-input-bg{overflow:hidden}.change-input-bg .change-input{position:relative;z-index:22;width:88%;height:48px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.2);border-radius:4px;border:1px solid #161616;margin:20px auto;text-align:center;font-size:14px;color:#7a7a7a;line-height:48px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.change-input-bg .change-input .city-wrap{height:50px}.change-input-bg .change-input .city-wrap,.change-input-bg .change-input .city-wrap .city-border-wrap{margin:auto;width:94px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.change-input-bg .change-input .city-wrap .city-border-wrap{height:16px;border-right:1px solid #d8d8d8;padding:0 6px}.change-input-bg .change-input .city-wrap .city-border-wrap .city-name{padding:0;color:#161616;margin-right:10px;line-height:16px;max-height:30px;overflow:hidden}.change-input-bg .change-input .city-wrap .city-border-wrap:after{content:"";height:0;width:0;border-top:5px solid #161616;border-left:5px solid transparent;border-right:5px solid transparent}.change-input-bg .change-input .search-input{flex:1 1}.change-input-bg .change-input span{padding-left:5px}.store-list-box{-webkit-transform:translateY(-88px);transform:translateY(-88px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.store-list-box .store-list-sort-top{background-color:#fff;height:28px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.store-list-box.more{-webkit-transform:translateY(-388px);transform:translateY(-388px)}.store-list-box .change-input-bg{overflow:hidden}.store-list-box .store-list-sort-title{font-size:12px;line-height:22px;text-align:right;width:100%;display:flex;justify-content:space-between;padding:0 16px;background:#fff}.store-list-box .store-right{margin:50px 0 10px;padding-left:15px;display:flex;justify-content:center;flex-direction:column}.store-list-box .store-right .store-go{color:#161616;text-align:center;font-weight:500}.store-list-box .store-list-content.more{height:600px}.store-list-box .store-list-content{position:relative;z-index:22;background-color:#fff;height:300px;transition:height .5s;overflow-x:scroll;padding:0 16px 15px}.store-list-box .store-list-content .store-list-bought{margin-bottom:32px}.store-list-box .store-list-content .store-list-title{font-size:12px;color:#161616}.store-list-box .store-list-content .store-list-title+.store-list-item{margin-top:8px}.store-list-box .store-list-content .no-more{text-align:center;margin:32px 0;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;font-weight:400}.store-list-box .store-bought-wrapper{display:flex;align-items:stretch;justify-content:center;flex-direction:row;flex-wrap:unset}.store-list-box .store-bought-wrapper .store-list-item{flex:1 1;margin:0 0 16px}.store-list-box .store-bought-wrapper .store-list-item:first-child{margin-right:12px}.store-list-box .store-bought-wrapper .store-list-item:last-child{margin-right:0}.store-top{position:absolute;top:0;left:0;width:100%;z-index:22;font-size:14px;background-color:#fff6e5;color:#b5821e;display:flex;justify-content:space-between;align-items:center;padding:0 16px;height:40px}.store-top .button{height:24px;background:#b5821e;border-radius:12px;font-size:12px;padding:0 16px;color:#fff;line-height:24px}.store-list-box.delivery{-webkit-transform:translateY(-88px);transform:translateY(-88px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.store-list-box.delivery .store-list-sort-top{background-color:#fff;height:28px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.store-list-box.delivery.more{-webkit-transform:translateY(-388px);transform:translateY(-388px)}.store-list-box.delivery .change-input-bg{overflow:hidden}.store-list-box.delivery .store-list-sort-title{font-size:12px;line-height:22px;text-align:right;width:100%;display:flex;justify-content:space-between;padding:0 16px;background:#fff}.store-list-box.delivery .store-right{margin:50px 0 10px;padding-left:15px;display:flex;justify-content:center;flex-direction:column}.store-list-box.delivery .store-right .store-go{color:#161616;text-align:center;font-weight:500}.store-list-box.delivery .store-list-content.more{height:600px}.store-list-box.delivery .store-list-content{position:relative;z-index:22;background-color:#fff;height:300px;transition:height .5s;overflow-x:scroll;padding:0 16px 15px}.store-list-box.delivery .store-list-content .store-list-more{margin-bottom:20px}.store-list-box.delivery .store-list-content .store-list-more.disabled .store-list-item{opacity:.5}.store-list-box.delivery .store-list-content .store-list-title{font-size:12px;color:#b3b3b3}.store-list-box.delivery .store-list-content .store-list-title+.store-list-item{margin-top:8px}.store-list-box.delivery .store-list-content .no-more{text-align:center;margin:32px 0;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;font-weight:400}.store-list-box.delivery .store-list-content .store-address-title{margin-top:8px;margin-bottom:12px;font-size:12px;color:#7a7a7a}.store-list-box.delivery .store-list-content .store-address-title+.store-list-item{margin-top:8px}.store-list-box.delivery .store-list-content .store-address-title .store-address-lbs-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;color:#161616;font-size:16px}.store-list-box.delivery .store-list-content .store-address-title .store-address-lbs-wrapper i.iconfont{color:#161616;margin-right:5px}.store-city-page{color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:400}.store-city-page ion-content.store-city-content{--background:#fff}.store-city-page ion-content.store-city-content .store-city-container{padding:0 24px}.store-city-page ion-content.store-city-content .store-city-container .store-title{height:30px;font-size:14px;font-weight:500;color:#3d3d3d;line-height:30px}.store-city-page ion-content.store-city-content .store-city-container .store-list-wrapper .store-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;min-height:60px;border-bottom:1px solid #f4f4f4;font-size:14px;font-weight:400;color:#3d3d3d;line-height:20px}.btcart-top-container{position:relative}.btcart-top-container .btcart-title{height:42px;font-size:30px;font-weight:600;color:#161616;line-height:42px;margin-bottom:40px;margin-top:32px}.btcart-top-container .btcart-top-wrapper{padding-top:8px;margin-bottom:64px}.btcart-top-container .btcart-top-wrapper .btcart-advert-wrapper,.btcart-top-container .btcart-top-wrapper .btcart-advert-wrapper>img{width:90.4vw;height:240px}.btcart-top-container .btcart-top-wrapper .btcart-advert-wrapper .advert-wrapper .swiper-item{border-radius:8px;overflow:hidden}.btcart-top-container .btcart-top-wrapper .close-btn-wrapper{position:fixed;left:4.8vw;top:18px;height:28px;line-height:28px;width:28px;text-align:center;border-radius:50%;background:rgba(22,22,22,.2);z-index:1}.btcart-top-container .btcart-top-wrapper .close-btn-wrapper i{color:#fff;font-size:18px}.btcart-top-container .btcart-top-wrapper .share-btn-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;position:absolute;left:0;right:0;bottom:-24px;margin:0 67px;z-index:1}.btcart-top-container .btcart-top-wrapper .share-btn-wrapper .btn{flex:1 1;height:48px;border-radius:24px;text-align:center;font-size:14px}.btcart-top-container .btcart-top-wrapper .share-btn-wrapper .btn.confirm{flex:1 1;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.btcart-item-container .btcart-person-box .btcart-person-item{position:relative;background:#f4f4f4;border-radius:6px;padding:18px 16px;margin-bottom:1.6vw;height:auto}.btcart-item-container .btcart-person-box .btcart-person-item.more{overflow:hidden;height:230px}.btcart-item-container .btcart-person-box .btcart-person-item .person-info{display:flex;align-items:center}.btcart-item-container .btcart-person-box .btcart-person-item .person-info .cps-avatar{border:none}.btcart-item-container .btcart-person-box .btcart-person-item .person-info .name{flex:1 1;font-size:14px;color:#161616;flex-wrap:wrap;word-wrap:break-word;word-break:break-all}.btcart-item-container .btcart-person-box .btcart-person-item .person-info .status{margin-left:auto}.btcart-item-container .btcart-person-box .btcart-person-item .person-info .status .status-txt{font-size:12px;color:#b3b3b3;text-align:center;line-height:24px}.btcart-item-container .btcart-person-box .btcart-person-item .person-info .status .btn-box{display:flex;align-items:center;justify-content:space-between}.btcart-item-container .btcart-person-box .btcart-person-item .person-info .status .btn-box .btn{padding:8px 14px;background:#fff;font-size:12px;color:#595353;border-radius:16px;text-align:center}.btcart-item-container .btcart-person-box .btcart-person-item .person-info .status .btn-box .btn:last-child{margin-left:8px}.btcart-item-container .btcart-person-box .btcart-person-item .products-list{margin-top:16px}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item{display:flex;align-items:flex-start}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item:not(:last-child){margin-bottom:24px}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item .product-image{border-radius:4px;background-size:cover}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item .products-item-info{margin-left:8px;flex:1 1;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item .products-item-info .left-wrap .product-name{font-size:14px;font-weight:500;color:#161616}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item .products-item-info .left-wrap .desc{word-break:break-all;font-size:12px;color:#b3b3b3;margin-top:4px}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item .products-item-info .right-wrap{text-align:right;margin-left:4px}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item .products-item-info .right-wrap .price-wrap .price-box{white-space:nowrap;font-size:14px}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item .products-item-info .right-wrap .price-wrap del{font-size:12px;color:#b3b3b3}.btcart-item-container .btcart-person-box .btcart-person-item .products-list .products-item .products-item-info .right-wrap .cnt{font-size:12px;color:#b3b3b3;margin-top:4px}.btcart-item-container .btcart-person-box .btcart-person-item .more-btn-wrapper{position:absolute;left:0;right:0;bottom:0;height:65px;padding-top:40px;background:linear-gradient(180deg,hsla(0,0%,95.7%,.6),#f4f4f4);border-radius:0 0 6px 6px}.btcart-item-container .btcart-person-box .btcart-person-item .more-btn-wrapper .more-btn-wrap{width:150px;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.btcart-item-container .btcart-person-box .btcart-person-item .more-btn-wrapper .more-btn-wrap>span{font-size:12px;color:#161616}.btcart-item-container .btcart-person-box .btcart-person-item .more-btn-wrapper .more-btn-wrap>i{font-size:18px;color:#161616}.btcart-store-container{margin-bottom:24px}.btcart-store-container .store-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;position:relative}.btcart-store-container .store-wrapper>i{margin-right:9px;color:#000;opacity:.5;font-size:14px;height:20px;line-height:20px}.btcart-store-container .store-wrapper .store-name{font-size:14px;color:#8a8a8a;line-height:20px}.btcart-store-container .store-wrapper .arrow-icon{position:absolute;bottom:-12px;left:0;height:14px}.btcart-store-container .store-wrapper .arrow-icon>i{color:#000;opacity:.5;font-size:14px;height:14px}.btcart-store-container .address-wrapper{position:relative;margin-top:12px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:unset;flex-wrap:unset}.btcart-store-container .address-wrapper>i{margin-top:4px;margin-right:9px;color:#333;font-size:14px;height:14px;height:20px;line-height:20px}.btcart-store-container .address-wrapper .address-store-wrap .address-name-wrap .address-name{font-size:16px;font-weight:600;color:#161616;line-height:28px}.btcart-store-container .address-wrapper .address-store-wrap .address-name-wrap .store-distance{margin-left:12px;font-size:12px;color:#f83f47}.btcart-store-container .address-wrapper .address-store-wrap .address-location{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:unset;flex-wrap:unset;font-size:14px;color:#7a7a7a;line-height:20px}.btcart-store-container .address-wrapper .address-store-wrap .address-location span{flex:1 1}.btcart-store-container .address-wrapper .address-store-wrap .address-location span>span:last-child{margin-left:8px}.btcart-store-container .address-wrapper .address-store-wrap .address-location .empty-txt{font-size:16px;font-weight:600;color:#161616}.btcart-store-container .address-wrapper .change-icon{position:absolute;right:0;top:0;bottom:0;height:20px;line-height:20px;padding:8px 0}.btcart-store-container .address-wrapper .change-icon>i{color:#000;font-size:14px}.btcart-store-container .pickup-wrapper .pickup-wrap .title{font-size:14px;color:#bababa}.btcart-store-container .pickup-wrapper .address-wrapper{margin-top:2px}.btcart-store-container .store-count-down{margin:5px 8px 5px 0}.btcart-store-container .store-count-down span{display:inline-block;padding:0 6px;font-size:12px;border-radius:4px}.btcart-store-container .store-count-down span.rest-tag{background:#c6c6c6;color:#fff;border:1px solid #c6c6c6}.btcart-page{position:relative;width:100%;height:100%}.btcart-page.ion-page ion-content{--background:#fff}.btcart-page .cart-content{margin:0 4.8vw}.btcart-page button{outline:none}.bt-cart-order-modal.confirm-modal .modal-wrapper{margin-left:3.2vw;margin-right:3.2vw;height:40vh}.bt-cart-order-modal.confirm-modal .modal-wrapper .modal-title{border:none;display:none}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-content .ion-content-wrap{margin-top:40px}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-content .ion-content-wrap .bt-cart-modal-content{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-content .ion-content-wrap .bt-cart-modal-content .title{width:212px;text-align:center;font-size:20px;color:#161616;line-height:36px;margin-bottom:10px}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-content .ion-content-wrap .bt-cart-modal-content .user-wrap{max-width:136px;margin-bottom:20px}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-content .ion-content-wrap .bt-cart-modal-content .user-wrap>.cps-avatar{height:32px;width:32px;flex:0 0 32px;border-radius:50%;margin:4px 0 0;border:none}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-content .ion-content-wrap .bt-cart-modal-content .user-wrap>.cps-avatar img{height:32px;width:32px}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-content .ion-content-wrap .bt-cart-modal-content .desc{font-size:14px;color:#7a7a7a;line-height:20px}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-footer .footer-btn{border:none}.bt-cart-order-modal.confirm-modal .modal-wrapper ion-footer .footer-btn .cancel,.bt-cart-order-modal.confirm-modal .modal-wrapper ion-footer .footer-btn .confirm{background:#fff;border:1px solid #b3b3b3;color:#161616}.cart-pre-order-footer .cart-status{position:absolute;height:32px;top:-32px;width:100%;font-size:12px;color:#fff;background:#161616;left:0;line-height:32px;padding:0 16px}.cart-pre-order-footer .cart-status i{position:absolute;right:16px;font-size:16px;color:#fff}.cart-pre-order-footer .cart-waiter-footer{background:#fff;background:var(--ion-background-sec,#fff);padding:16px;display:block;background-color:#ffc900}.cart-pre-order-footer .cart-waiter-footer .cwf-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.cart-pre-order-footer .cart-waiter-footer .cwf-wrapper .cwf-info{margin-bottom:8px}.cart-pre-order-footer .cart-waiter-footer .cwf-wrapper .cwf-info h3{font-size:18px;text-align:center}.cart-pre-order-footer .cart-waiter-footer .cwf-wrapper a.cwf-link{margin-left:48px;font-size:14px}.cart-pre-order-footer .cart-waiter-footer .cwf-wrapper .cwf-btn{height:48px;margin-top:8px;line-height:48px;font-size:14px;border:1px solid #161616;border-radius:40px;text-align:center;width:100%}.cart-page{position:relative;width:100%;height:100%}.cart-page ion-header .error-footer-wrapper{height:40px;padding:0 20px;display:flex;align-items:center;background:#fec902;font-size:12px;color:#161616}.cart-page ion-header .error-footer-wrapper .iconfont{margin-right:8px}.cart-page ion-content{--background:var(--ion-background-fir)}.cart-page ion-content .cart-page-content{margin:0 0 10px;padding:0 4.8vw;background:#fff}.cart-page ion-content .cart-page-content .cart-split{height:8px;background-color:var(--ion-background-fir);margin:0 -4.8vw}.cart-page .product-price{display:flex;flex-direction:column;flex:0 0 70px;align-items:flex-end}.cart-page .product-price .price{display:flex;align-items:baseline;font-weight:500;font-size:16px}.cart-page .product-price .price img{width:20px;height:10px;margin-right:2px}.cart-page .product-price .item-discount{display:flex;align-items:center;justify-content:flex-end}.cart-page .product-price .item-discount div{height:10px;display:flex;align-items:center}.cart-page .product-price .item-discount div img{height:10px}.cart-page .product-price .item-discount div:last-child{margin-right:0!important}.cart-page .product-price .item-discount .single{margin-right:4px}.cart-page .product-price .item-discount .single span{display:block;font-size:8px;color:#161616;white-space:nowrap}.cart-page .product-price>span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600;line-height:20px}.cart-page .product-price>del{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin-top:4px;font-size:12px;line-height:16px;font-weight:400}.cart-page .product-price>.cnt{margin-top:10px;font-weight:400}.cart-pay{background-color:#fff;background-color:var(--ion-background-sec,#fff)}.cart-pay .cart-pay-info{padding:10px 3.2%;font-size:14px;font-weight:400;color:#161616;color:var(--ion-font,#161616);text-align:right}.cart-pay .cart-pay-info .actual-pay-amount{margin-bottom:2px}.cart-pay .cart-pay-info .actual-pay-amount .amount{font-weight:600}.cart-box .cart-box-item{background:#fff;position:relative;flex-direction:row;flex-wrap:unset;font-size:14px;padding:8px 0;color:#161616;font-weight:400;line-height:22px}.cart-box .cart-box-item,.cart-box .cart-box-item .cart-item-left{display:flex;align-items:center}.cart-box .cart-box-item .cart-item-left>p:first-child{white-space:nowrap}.cart-box .cart-box-item .cart-item-left .equity-info{color:#c58d20;margin-left:8px}.cart-box .cart-box-item .cart-item-left .equity-info.integral{color:#161616;white-space:nowrap}.cart-box .cart-box-item .cart-item-left .iconfont{margin-left:8px;color:#a8a8a8;font-size:12px}.cart-box .cart-box-item .cart-item-left .checked-box{width:16px;font-size:16px;color:#161616;margin-left:26px;margin-right:6px}.cart-box .cart-box-item .used-discount{margin-left:auto;display:flex;align-items:center}.cart-box .cart-box-item .used-discount .used-discount-price{color:#fe5050}.cart-box .cart-box-item .used-discount .used-discount-price.no-arrow{margin-right:16px}.cart-box .cart-box-item .used-discount .used-discount-price.has-arrow{margin-right:0}.cart-box .cart-box-item .used-discount .used-discount-price.tip{color:#161616}.cart-box .cart-box-item .used-discount .used-discount-price.tip .used-tip-price{background:#595353;color:#fff;font-size:14px;padding:2px 7px;border-radius:12px;display:flex;align-items:center}.cart-box .cart-box-item .used-discount .no-equity{font-size:12px;color:#b3b3b3;margin-right:16px}.cart-box .cart-box-item .used-discount .no-equity.has-arrow{margin-right:0}.cart-box .cart-box-item .cart-item-price{margin-right:16px}.cart-box .cart-box-item .icon-chevron-right{color:#161616;opacity:.5}.pos-cart-page .checkout-content .cart-page-content{padding-top:20px}.pay-bill-page .space-between{display:flex;justify-content:space-between}.pay-bill-page .bg-cover{position:absolute;top:0;left:0;right:0;bottom:0;background:#f2f2f2;z-index:88}.pay-bill-page .back-wrap .back-header{background:#fff}.pay-bill-page .back-wrap .back-header .left i,.pay-bill-page .back-wrap .back-header .left span{color:#4a4a4a}.pay-bill-page .bill-top{background:#fff;padding:34px 0 27px}.pay-bill-page .bill-top .img-box{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:block;margin:0 auto 8px}.pay-bill-page .bill-top h3{font-size:20px;color:#161616;line-height:28px;text-align:center;margin-bottom:19px}.pay-bill-page .bill-top p{margin:0;padding:24px}.pay-bill-page .bill-top p span{font-size:14px;color:#161616;display:block;margin-bottom:16px}.pay-bill-page .bill-top>div{font-size:14px;color:#7a7a7a;display:flex;align-items:center}.pay-bill-page .bill-top>div:last-child:after,.pay-bill-page .bill-top>div:last-child:before{content:" ";flex:1 1;border:1px dashed #e5e5e5}.pay-bill-page .bill-top>div:last-child:before{margin-right:8px}.pay-bill-page .bill-top>div:last-child:after{margin-left:8px}.pay-bill-page .bill-detail{padding:28px 3.2vw 0;position:relative;background-color:#fff}.pay-bill-page .bill-detail .bill-detail-item{padding:8px;margin-bottom:8px}.pay-bill-page .bill-detail .bill-detail-item .info{display:flex;align-items:center;margin-bottom:8px;padding:0 3.2vw}.pay-bill-page .bill-detail .bill-detail-item .info .name-wrap{flex:1 1;display:flex;align-items:center}.pay-bill-page .bill-detail .bill-detail-item .info .name-wrap .name{font-size:14px;color:#595353;word-break:break-all}.pay-bill-page .bill-detail .bill-detail-item .info .name-wrap img{width:20px;margin-right:8px;border-radius:50%}.pay-bill-page .bill-detail .bill-detail-item .info .price{margin-left:auto;font-size:14px;color:#b3b3b3;text-align:right}.pay-bill-page .bill-detail .bill-detail-item .info .price span{font-size:16px;font-weight:500;color:#161616}.pay-bill-page .bill-detail .bill-detail-item .products{padding:12px 16px 16px;position:relative}.pay-bill-page .bill-detail .bill-detail-item .products .products-item{margin-bottom:24px}.pay-bill-page .bill-detail .bill-detail-item .products .products-item.single{margin-bottom:0}.pay-bill-page .bill-detail .bill-detail-item .products .products-item .products-item-base{display:flex;align-items:center;margin-bottom:4px;font-weight:500}.pay-bill-page .bill-detail .bill-detail-item .products .products-item .products-item-base.no-extend{margin-bottom:0}.pay-bill-page .bill-detail .bill-detail-item .products .products-item .products-item-base .name{font-size:14px;color:#161616}.pay-bill-page .bill-detail .bill-detail-item .products .products-item .products-item-base .price{margin-left:auto;font-size:14px;color:#7a7a7a}.pay-bill-page .bill-detail .bill-detail-item .products .products-item .products-item-extend{font-size:12px;color:#b3b3b3}.pay-bill-page .bill-detail .bill-detail-item .products:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:#161616;background-color:var(--ion-color-primary,#161616);opacity:.05;border-radius:6px}.pay-bill-page .pay-bill-content{background-color:#fff;height:100%}.pay-bill-page .pay-bill-content .result-checking{display:flex;justify-content:center;align-items:center;flex-direction:column}.pay-bill-page .pay-bill-content .result-checking,.pay-bill-page .pay-bill-content .result-detail{background-color:#fff;height:187px;border-radius:8px 8px 0 0;margin:8px 8px 0}.pay-bill-page .pay-bill-content .result-detail h2{margin:0;padding-top:38px;text-align:center;line-height:50px;font-size:42px;color:#161616}.pay-bill-page .pay-bill-content .result-detail h6{font-size:14px;font-weight:600;color:#4a4a4a;line-height:18px;text-align:center;margin:2px auto 5px}.pay-bill-page .pay-bill-content .result-detail p{font-size:12px;color:#4a4a4a;line-height:16px;text-align:center;margin:0}.pay-bill-page .pay-bill-content .result-detail div{font-size:14px;color:#161616;color:var(--ion-color-primary,#161616);line-height:18px;text-align:center;margin-top:16px}.pay-bill-page .pay-bill-content .pay-error{background-color:#fff;height:187px;border-radius:8px 8px 0 0;margin:8px 8px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.pay-bill-page .pay-bill-content .pay-error i{font-size:32px;color:#e50e2b}.pay-bill-page .pay-bill-content .pay-error span{font-size:12px;color:#e50e2b;margin-top:12px}.pay-bill-page .pay-bill-content .iconfont-wrap{position:absolute;top:12px;right:12px}.pay-bill-page .pay-bill-content .iconfont-wrap i{font-size:80px;color:#c6c6c6}.pay-bill-page .pay-bill-content .circle:before{left:0}.pay-bill-page .pay-bill-content .circle:after,.pay-bill-page .pay-bill-content .circle:before{display:block;width:16px;height:16px;background:#f2f2f2;position:absolute;top:188px;content:"";border-radius:100%}.pay-bill-page .pay-bill-content .circle:after{right:0}.pay-bill-page .pay-bill-content .dashed{margin:0 32px;height:0;border-bottom:1px dashed #d5d5d5}.pay-bill-page .pay-bill-content .address-wrap{height:80px;padding:0 16px;margin:0 8px;background:#fff;align-items:center}.pay-bill-page .pay-bill-content .address-wrap .address-left{overflow:hidden;flex:1 1;display:flex}.pay-bill-page .pay-bill-content .address-wrap .address-left img{display:block;float:left;width:32px;height:32px;border-radius:100%;margin-right:16px}.pay-bill-page .pay-bill-content .address-wrap .address-left .name{float:left;padding-right:8px}.pay-bill-page .pay-bill-content .address-wrap .address-left .name p{margin:0}.pay-bill-page .pay-bill-content .address-wrap .address-left .name p:first-child{font-size:14px;color:#4a4a4a;line-height:18px}.pay-bill-page .pay-bill-content .address-wrap .address-left .name p:last-child{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px}.pay-bill-page .pay-bill-content .address-wrap a{text-decoration:none}.pay-bill-page .pay-bill-content .address-wrap a i{font-size:20px;color:#4a4a4a}.pay-bill-page .pay-bill-content .remark{padding:24px 16px;background:#fff;background:var(--ion-background-sec,#fff);font-size:14px;color:#161616;color:var(--ion-font,#161616);margin:0 8px}.pay-bill-page .pay-bill-content .product-list{background-color:#fff;margin:0 8px;padding:16px 0 0}.pay-bill-page .pay-bill-content .product-list .product-item-wrap{padding:10px 16px}.pay-bill-page .pay-bill-content .product-list .product-item{color:#4a4a4a;font-size:14px;overflow:hidden;margin:0;border-radius:0;width:auto;display:flex}.pay-bill-page .pay-bill-content .product-list .product-item .count{font-weight:500;margin-right:16px;min-width:20px;flex:0 0 20px}.pay-bill-page .pay-bill-content .product-list .product-item .name{flex:1 1}.pay-bill-page .pay-bill-content .product-list .product-item .name p{margin:0}.pay-bill-page .pay-bill-content .product-list .product-item .name p:first-child{color:#4a4a4a}.pay-bill-page .pay-bill-content .product-list .product-item .name p:first-child+p{margin-bottom:2px}.pay-bill-page .pay-bill-content .product-list .product-item .name p.note{font-weight:400;color:#c6c6c6;line-height:14px;font-size:12px;margin-top:4px}.pay-bill-page .pay-bill-content .product-list .product-item .name p .bag-icon{margin-top:-4px}.pay-bill-page .pay-bill-content .product-list .product-item .price{min-width:56px;margin-left:8px;text-align:right}.pay-bill-page .pay-bill-content .product-list .discount-item{padding:4px 0 0 36px;font-size:14px;font-weight:400;color:#c6c6c6}.pay-bill-page .pay-bill-content .hide-detail{background:#fff;margin:0 8px 32px;border-radius:0 0 8px 8px;padding-bottom:24px}.pay-bill-page .pay-bill-content .hide-detail .dashed{padding-top:16px;margin:0 16px}.pay-bill-page .pay-bill-content .hide-detail .detail-item{padding:16px 16px 0;font-size:14px;color:#4a4a4a;line-height:18px}.pay-bill-page .pay-bill-content .hide-detail .detail-item .title{min-width:56px;margin-right:16px}.pay-bill-page .pay-bill-content .hide-detail .detail-item .content{white-space:pre-wrap;overflow:hidden}.pay-bill-page .pay-bill-content .hide-detail .detail-item .font-weight{font-weight:700}.pay-bill-page .pay-bill-content .hide-detail .light{color:#c6c6c6;font-size:12px}.pay-bill-page .btn-box{padding:15px 0;display:flex;justify-content:center}.pay-bill-page .btn-box .btn{border:1px solid #b3b3b3;border-radius:24px;width:240px;height:48px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#161616}.pay-bill-page.bill-together .bill-top p{padding:0;text-align:center;color:#b3b3b3;font-size:12px;margin-top:4px}.pay-bill-page.bill-together .bill-top .img-box{width:64px;height:64px}.pay-bill-page.bill-together .bill-top .store-name{margin-top:16px;padding:0;color:#161616;font-size:16px;text-align:center}.pay-bill-page.bill-together .bill-top .price-total{font-size:20px;font-weight:500;color:#161616;margin-top:16px}.pay-bill-page.bill-together .bill-top .price-detail{color:#161616}.pay-bill-page.bill-together .bill-top .order-pay{margin-top:8px}ion-modal.modify-page{--ion-background-color:transparent!important;--ion-backdrop-opacity:0.4}ion-modal.modify-page .ion-page{top:120px;border-radius:12px 12px 0 0!important}.modify-page .modify-page-title{height:56px;display:flex;align-items:center;background:var(--ion-background-sec);padding-left:3.2%;padding-right:3.2%;border-bottom:1px solid var(--ion-line)}.modify-page .modify-page-title.warn>small{color:#d0021b}.modify-page .modify-page-title>span{flex:1 1;overflow:hidden;display:flex;align-items:center}.modify-page .modify-page-title>span>i{color:var(--ion-font);font-size:22px;vertical-align:middle;flex:0 0 32px}.modify-page .modify-page-title>span>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:var(--ion-font);font-weight:600}.modify-page .modify-page-title>small{font-size:14px;color:var(-ion-sub);margin-left:10px}.modify-page .choose-list{padding-left:3.2%;padding-right:3.2%;background:var(--ion-background-sec)}.modify-page .choose-item{min-height:32px;display:flex;border-bottom:1px solid var(--ion-line);align-items:center;padding:12px 0}.modify-page .choose-item:last-child{border:none}.modify-page .choose-item.disabled>*,.modify-page .choose-item.disabled>*>*{color:#b3b3b3}.modify-page .choose-item .iconfont-wrapper{flex:0 0 70px;justify-content:flex-end}.modify-page .choose-item .iconfont-wrapper>i{font-size:20px;color:var(--ion-font);width:auto}.modify-page .choose-item .iconfont-wrapper>i.icon-checkbox--checked--filled{color:#161616;color:var(--ion-color-primary,#161616)}.modify-page .choose-item>span{flex:1 1;margin-right:10px;font-size:14px;font-weight:400;color:var(--ion-font);overflow:hidden}.modify-page .choose-item>span>span{display:block}.modify-page .choose-item>span>small{font-size:14px;color:var(--ion-sub)}.modify-page .choose-item>div{display:flex;min-width:40px;height:32px;align-items:center;max-width:120px}.modify-page .choose-item>div>i{font-size:24px;width:40px;color:#161616;color:var(--ion-color-primary,#161616);text-align:center}.modify-page .choose-item>div>span{width:40px;font-size:14px;font-weight:400;color:var(--ion-font);text-align:center}.modify-page .modifier-button-footer{display:flex;height:80px;padding:16px 3.2%;background:#fff;background:var(--ion-background-sec,#fff);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.modify-page .modifier-button-footer button{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:24px;background:#161616;background:var(--ion-color-primary,#161616);color:#fff;outline:none;border:none;font-weight:900;font-size:14px}.modify-page .modifier-button-footer button.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.modify-page .modifier-button-footer button.reset-btn{background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.modify-page .modifier-button-footer button.ok-btn{flex:0 0 60%}.modify-page .modifier-button-footer button+button{margin-left:8px}.choose-modify-list .to-choose-tip{border-radius:4px;display:flex;overflow:hidden;align-items:center;justify-content:space-between;background-color:#fafafa;padding:10px 16px;min-height:48px}.choose-modify-list .to-choose-tip>span{font-size:12px;color:var(--ion-sub)}.choose-modify-list .to-choose-tip .iconfont{font-size:20px;color:var(--ion-sub)}.choose-modify-list .to-choose-tip .choose-tip{color:var(--ion-sub);font-size:14px}.choose-scale-list.has-modify .show .title{border-bottom:none}.choose-scale-list.disable-scale .single-choose-element .select-list>div{color:hsla(0,0%,47.8%,.5)}.choose-scale-list.disable-scale .single-choose-element .select-list>div.selected,.choose-scale-list.disable-scale .single-choose-element .select-list>div.selected .price{color:#393939;color:var(--ion-color-product,#393939)}.choose-scale-list.hide-price .single-choose-element .select-list>div .price,.choose-scale-list.hide-scale{display:none}.choose-scale-list .price{line-height:14px;margin-top:4px;font-size:14px}.choose-scale-list .price del{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.choose-scale-list .more-split-line{text-align:center;height:17px;font-size:12px;font-weight:400;color:#161616;line-height:17px}.choose-scale-list .more-split-line .left-line{margin-right:30px}.choose-scale-list .more-split-line .right-line{margin-left:27px}.choose-scale-list .to-choose-tip{margin-left:3.2%;margin-right:3.2%;border-radius:4px;display:flex;overflow:hidden;align-items:center;justify-content:space-between;background-color:#fafafa;padding:10px 16px;min-height:48px}.choose-scale-list .to-choose-tip>span{font-size:12px;color:var(--ion-sub)}.choose-scale-list .to-choose-tip .iconfont{font-size:20px;color:var(--ion-sub)}.choose-scale-list .to-choose-tip .choose-tip{color:var(--ion-sub);font-size:14px}.cn-scale-modify .choose-modify-list .modify-item .title{align-items:center;margin-bottom:10px;padding:16px 3.2% 6px;font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.cn-scale-modify .choose-modify-list .modify-item .title>span:nth-child(2){color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cn-scale-modify .choose-modify-list .modify-item .title>.wrong{color:#7b7c7d}.cn-scale-modify .choose-modify-list .modify-item .title>.colorred{color:#d0021b!important}.cn-scale-modify .choose-modify-list .modify-item .titlemin{padding-bottom:6px;align-items:center;margin-bottom:10px;padding-left:3.2%;padding-right:3.2%;font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.cn-scale-modify .choose-modify-list .modify-item .titlemin>span:nth-child(2){color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cn-scale-modify .choose-modify-list .modify-item .titlemin>.wrong{color:#7b7c7d}.cn-scale-modify .choose-modify-list .modify-item .titlemin>.colorred{color:#d0021b!important}.cn-scale-modify .choose-modify-list .modify-item .content{display:flex;flex-wrap:wrap;padding-left:3.2%;padding-right:3.2%}.cn-scale-modify .choose-modify-list .modify-item .content .item{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset;width:calc(33.33333% - 5.33333px);min-height:40px;margin-right:8px;margin-bottom:8px;padding:8px;border-radius:8px;background-color:#fafafa}.cn-scale-modify .choose-modify-list .modify-item .content .item:nth-child(3n){margin-right:0}.cn-scale-modify .choose-modify-list .modify-item .content .item.selected{background:#fff;color:#393939;color:var(--ion-color-product,#393939);box-shadow:0 0 0 1px #393939;box-shadow:0 0 0 1px var(--ion-color-product,#393939)}.cn-scale-modify .choose-modify-list .modify-item .content .item.selected .price,.cn-scale-modify .choose-modify-list .modify-item .content .item.selected h6{color:#393939;color:var(--ion-color-product,#393939)}.cn-scale-modify .choose-modify-list .modify-item .content .item.disabled{position:relative;overflow:hidden}.cn-scale-modify .choose-modify-list .modify-item .content .item.disabled .price,.cn-scale-modify .choose-modify-list .modify-item .content .item.disabled .sub-price-limit,.cn-scale-modify .choose-modify-list .modify-item .content .item.disabled h6{color:#b3b3b3}.cn-scale-modify .choose-modify-list .modify-item .content .item h6{width:100%;margin:0;text-align:center;font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cn-scale-modify .choose-modify-list .modify-item .content .item .price{margin-top:4px;min-width:30px;font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cn-scale-modify .choose-modify-list .modify-item .content .item .sub-price-limit{margin-top:8px;text-align:center;font-size:12px;color:#c6c6c6;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:12px}.cn-scale-modify .space-between{display:flex;justify-content:space-between}.cn-scale-modify .choose-scale-list .title{font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616);padding-left:3.2%;padding-right:3.2%;align-items:center}.cn-scale-modify .choose-scale-list .title>span:nth-child(2){color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cn-scale-modify .choose-scale-list .item-list{display:flex;padding:16px 16px 0;width:100%;flex-wrap:wrap;height:auto}.cn-scale-modify .choose-scale-list .item-list .item{position:relative;width:calc(33.33333% - 5.33333px);min-height:40px;margin-right:8px;margin-bottom:8px;padding:8px;border-radius:4px;background-color:#fafafa;overflow:hidden}.cn-scale-modify .choose-scale-list .item-list .item.disabled .name,.cn-scale-modify .choose-scale-list .item-list .item.disabled .price,.cn-scale-modify .choose-scale-list .item-list .item.disabled .sub-price-limit,.cn-scale-modify .choose-scale-list .item-list .item.sold-out .name,.cn-scale-modify .choose-scale-list .item-list .item.sold-out .price,.cn-scale-modify .choose-scale-list .item-list .item.sold-out .sub-price-limit{opacity:.4}.cn-scale-modify .choose-scale-list .item-list .item.selected{background:#fff;color:#393939;color:var(--ion-color-product,#393939);box-shadow:0 0 0 1px #393939;box-shadow:0 0 0 1px var(--ion-color-product,#393939)}.cn-scale-modify .choose-scale-list .item-list .item.selected .iconfont,.cn-scale-modify .choose-scale-list .item-list .item.selected .name,.cn-scale-modify .choose-scale-list .item-list .item.selected .price,.cn-scale-modify .choose-scale-list .item-list .item.selected .sub-price-limit{color:#393939!important;color:var(--ion-color-product,#393939)!important}.cn-scale-modify .choose-scale-list .item-list .item:nth-child(3n){margin-right:0}.cn-scale-modify .choose-scale-list .item-list .item .info{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset;height:100%;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cn-scale-modify .choose-scale-list .item-list .item .info .iconfont{line-height:1;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:40px}.cn-scale-modify .choose-scale-list .item-list .item .info .pic{max-width:100%;height:40px}.cn-scale-modify .choose-scale-list .item-list .item .info .iconfont+.name,.cn-scale-modify .choose-scale-list .item-list .item .info .pic+.name{margin-top:4px}.cn-scale-modify .choose-scale-list .item-list .item .info .name{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);width:100%;text-align:center}.cn-scale-modify .choose-scale-list .item-list .item .info .scale-remark{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.cn-scale-modify .choose-scale-list .item-list .item .price{margin-top:4px;font-size:14px;text-align:center;line-height:14px}.cn-scale-modify .choose-scale-list .item-list .item .sub-price-limit{margin-top:8px;text-align:center;font-size:12px;color:#c6c6c6;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:12px}.cn-scale-modify .choose-scale-list .item-list .item .soldout-tag{display:inline-block;width:64px;position:absolute;top:12px;right:-12px;font-size:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#7a7a7a;background-color:#ebebeb}.cn-scale-modify .choose-scale-list.disable-scale .item .name,.cn-scale-modify .choose-scale-list.disable-scale .item .price{opacity:.4}.cn-scale-modify .choose-scale-list.disable-scale .item.selected .name,.cn-scale-modify .choose-scale-list.disable-scale .item.selected .price{opacity:1}.cn-scale-modify .choose-scale-list.hide-price .item .price{display:none}.detail-page-modal .detail-top .slide-list .slide-item{width:100vw;position:relative}.detail-page-modal .detail-top .slide-list .slide-item .slide-item-resource{background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.detail-page-modal .detail-top .slide-list .slide-item .slide-item-resource .video-bg{position:absolute;z-index:1;opacity:.15;width:100%;height:100%}.detail-page-modal .detail-top .slide-list .slide-item .slide-item-resource video{z-index:11}.detail-page-modal .detail-top .slide-list .slide-item .slide-item-pagination{position:absolute;right:20px;bottom:30px;z-index:12;background-color:rgba(22,22,22,.3);border-radius:10px;font-size:14px;color:hsla(0,0%,100%,.5);padding:2px 12px}.detail-page-modal .detail-top .slide-list .slide-item .slide-item-pagination span{color:#fff;font-weight:500}.detail-page-modal .product-detail-wrap{position:relative;z-index:2;width:100%;padding:24px 0 0;box-shadow:0 -1px 10px 0 rgba(0,0,0,.05);border-radius:12px 12px 0 0;background:#fff}.detail-page-modal .product-detail-wrap.has-gradient{background:linear-gradient(180deg,hsla(0,0%,100%,.85),#fff 12%,#fff)}.detail-page-modal .product-detail-wrap .show-full{display:flex;align-items:center;justify-content:center;margin:-10px 0 10px}.detail-page-modal .product-detail-wrap .detail-info .detail-name{display:flex;align-items:unset;justify-content:space-between;flex-direction:unset;flex-wrap:unset;margin:0 0 8px;padding-left:3.2%;padding-right:3.2%;font-size:18px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.detail-page-modal .product-detail-wrap .detail-info .detail-name>.btn-share{margin-left:10px;flex:0 0 20px}.detail-page-modal .product-detail-wrap .detail-info .detail-name>.btn-share i{font-size:20px}.detail-page-modal .product-detail-wrap .detail-info .sales-info{padding-left:3.2%;padding-right:3.2%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.detail-page-modal .product-detail-wrap .detail-info .sales-info .detail-month-sale-info{padding-bottom:16px;font-size:14px;color:#b3b3b3}.detail-page-modal .product-detail-wrap .detail-info .sales-info .detail-month-sale-info.sales{margin-right:10px;color:#c79d64}.detail-page-modal .product-detail-wrap .detail-info .tags-list{padding:0 3.2%}.detail-page-modal .product-detail-wrap .detail-introduce{margin-bottom:40px;padding:0 3.2%;line-height:18px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);background:var(--ion-background-sec)}.detail-page-modal .product-detail-wrap .detail-introduce em{font-style:italic}.detail-page-modal .product-detail-wrap .detail-zoom-wrapper{display:flex;flex-direction:column}.detail-page-modal .product-detail-wrap .detail-zoom-wrapper .detail-introduce-wrapper{order:1}.detail-page-modal .product-detail-wrap .detail-zoom-wrapper .detail-introduce-wrapper.showDeep{order:3}.detail-page-modal .product-detail-wrap .detail-zoom-wrapper .detail-scale-wrapper{order:2}.detail-page-modal .footer-btn-wrap .footer-btn .primary-btn{font-size:15px!important;padding-left:10px}.detail-page-modal .footer-btn-wrap .footer-btn .primary-btn .pause-order-tip1{font-size:14px;font-weight:700}.detail-page-modal .footer-btn-wrap .footer-btn .primary-btn .pause-order-tip2{font-size:12px;margin-left:10px}.detail-page-modal .footer-btn-wrap .footer-sub1{font-size:14px;padding-right:6px!important;text-align:center;max-width:90px}.detail-page-modal .footer-btn-wrap .footer-price{padding-right:5px;font-size:16px}.detail-page-modal .footer-btn-wrap .footer-price em{font-size:16px!important}.detail-page-modal .footer-btn-wrap .footer-noprice{opacity:.6;padding-right:5px;font-size:12px;text-decoration:line-through}.select-combo-product-modal .product-item{margin-top:8px;padding:10px 3.2%;background-color:#fafafa;border-radius:4px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:unset}.select-combo-product-modal .product-item .item-detail{flex:1 1;display:flex;width:100%;overflow:hidden;margin-bottom:8px}.select-combo-product-modal .product-item .item-detail .product-image{flex:0 0 56px;height:56px!important;border-radius:4px;margin-right:8px;background-size:cover}.select-combo-product-modal .product-item .item-detail .product-image.no-pic{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);background-size:24px 24px;background-position:50%;background-repeat:no-repeat}.select-combo-product-modal .product-item .item-detail .product-intro{margin-top:5px;font-size:12px;color:var(--ion-color-step-700);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.select-combo-product-modal .product-item .item-detail .product-intro p{margin:0}.select-combo-product-modal .product-item .item-detail .product-intro *{font-size:12px!important}.select-combo-product-modal .product-item .item-detail .product-option{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;margin-top:5px;font-size:12px;font-weight:600;color:#161616}.select-combo-product-modal .product-item .item-detail .product-option>span{color:#fe5050}.select-combo-product-modal .product-item .item-detail .tags-list{flex:1 1;margin-top:4px}.select-combo-product-modal .product-item .item-operate{padding-top:20px}.select-combo-product-modal .product-item .item-operate .button{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;height:24px;font-size:12px;border-radius:12px}.select-combo-product-modal .product-item .item-operate .button.add{padding:0 10px 0 6px;color:#fff;background:#d0021b;background:var(--ion-color-primary,#d0021b)}.select-combo-product-modal .product-item .item-operate .button.show{width:78px;text-align:center;border-radius:12px;border:1px solid #161616}.detail-page-modal .product-reserve{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;margin:16px;padding:14px 8px;border-radius:4px;background-color:#fafafa}.detail-page-modal .product-reserve .product-reserve-title{font-size:14px;font-weight:600;color:var(--ion-font)}.detail-page-modal .product-reserve .product-reserve-content{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;font-size:12px}.detail-page-modal .product-reserve .product-reserve-content>span{margin-right:8px}.combo-group-list{padding:10px 3.2%}.combo-group-list .group-title{font-size:14px;font-weight:600;padding-bottom:8px;display:flex;justify-content:space-between}.combo-group-list .group-title>span{font-size:12px;font-weight:400}.combo-group-list .group-item{margin-bottom:20px}.combo-group-list .product-item{margin-top:8px;padding:10px 15px;background-color:#fafafa;border-radius:4px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:unset}.combo-group-list .product-item.sold-out{opacity:.4}.combo-group-list .product-item .item-detail{flex:1 1;display:flex;width:100%;overflow:hidden;margin-bottom:8px}.combo-group-list .product-item .item-detail .product-image{flex:0 0 56px;height:56px!important;border-radius:4px;margin-right:8px;background-size:cover}.combo-group-list .product-item .item-detail .product-image.no-pic{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);background-size:24px 24px;background-position:50%;background-repeat:no-repeat}.combo-group-list .product-item .item-detail .product-intro{margin-top:5px;font-size:12px;max-height:26px;color:var(--ion-color-step-700);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.combo-group-list .product-item .item-detail .product-intro p{margin:0}.combo-group-list .product-item .item-detail .product-intro *{font-size:12px!important;line-height:14px}.combo-group-list .product-item .item-detail .product-option{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;margin-top:5px;font-size:12px;font-weight:600;color:#161616}.combo-group-list .product-item .item-detail .product-option>span{color:#fe5050}.combo-group-list .product-item .item-detail .tags-list{flex:1 1;margin-top:4px}.combo-group-list .product-item .item-operate{display:flex;flex-direction:column;align-items:flex-end;padding-top:20px}.combo-group-list .product-item .item-operate .button{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;height:24px;padding:0 10px 0 6px;font-size:12px;color:#fff;background:#d0021b;background:var(--ion-color-primary,#d0021b);border-radius:12px}.combo-group-list .product-item .item-operate .check{font-size:22px}.combo-group-list .product-item .item-operate .check.disabled{color:#c6c6c6}.combo-group-list .product-item .item-operate .add-price{margin-top:2px;font-size:12px;font-weight:600}.combo-group-list .product-item .item-operate .sold-out-msg{font-size:12px;line-height:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.combo-cart-panel{width:100%;padding:8px 3.2% 20px;box-shadow:0 -1px 10px 0 rgba(0,0,0,.03);border-radius:12px 12px 0 0;background:linear-gradient(180deg,hsla(0,0%,100%,.9),#fff 12%,#fff)}.combo-cart-panel .title{margin-bottom:8px;font-size:14px;font-weight:600}.combo-cart-panel ion-content{height:60px!important;background:#fafafa;border-radius:4px}.combo-cart-panel .group-panel{display:flex;flex-wrap:nowrap;padding:10px 16px}.combo-cart-panel .group-item{display:flex}.combo-cart-panel .group-item .split-item{display:flex;justify-content:center;align-items:center;padding:0 8px}.combo-cart-panel .group-item .split-item>i{font-size:18px;font-weight:600}.combo-cart-panel .group-item .product-item{position:relative;width:40px!important;height:40px!important;margin-right:8px;background:#fafafa;border-radius:4px;border:1px dashed #979797}.combo-cart-panel .group-item .product-item:last-child{margin-right:0}.combo-cart-panel .group-item .product-item .product-image{position:absolute;top:-1px;left:-1px;width:40px!important;height:40px!important;border-radius:4px}.multi-modify-item .title{align-items:center;margin-bottom:10px;padding:16px 3.2% 6px;font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.multi-modify-item .title .reset-btn{padding:0 6px;height:20px;line-height:18px;border-radius:10px;border:1px solid #7a7a7a;background:#fff;font-size:12px;font-weight:400;color:#7a7a7a}.multi-modify-item .title .reset-btn.disabled{border-color:#d6d6d6;color:#d6d6d6}.multi-modify-item .title>span:first-child{flex:1 1}.multi-modify-item .title>span:nth-child(3){margin-left:10px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.multi-modify-item .title>.wrong{color:#7b7c7d}.multi-modify-item .title>.colorred{color:#d0021b!important}.multi-modify-item .content{display:flex;flex-wrap:wrap;padding-left:3.2%;padding-right:3.2%}.multi-modify-item .content .item{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;width:100%;min-height:48px;margin-bottom:8px;padding:8px;border-radius:8px;background-color:#fafafa}.multi-modify-item .content .item .price-wrap{flex:1 1;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.multi-modify-item .content .item .stepper-inner{background-color:#fff}.multi-modify-item .content .item.selected{background:#fff;box-shadow:0 0 0 1px #393939;box-shadow:0 0 0 1px var(--ion-color-product,#393939)}.multi-modify-item .content .item.selected,.multi-modify-item .content .item.selected .price,.multi-modify-item .content .item.selected h6{color:#393939;color:var(--ion-color-product,#393939)}.multi-modify-item .content .item.disabled{position:relative;overflow:hidden}.multi-modify-item .content .item.disabled .price,.multi-modify-item .content .item.disabled .sub-price-limit,.multi-modify-item .content .item.disabled h6{color:#b3b3b3}.multi-modify-item .content .item h6{margin-right:10px;font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.multi-modify-item .content .item .price{min-width:40px;font-size:14px;white-space:nowrap;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.multi-modify-item .content .item .sub-price-limit{margin-top:0;text-align:center;font-size:12px;color:#c6c6c6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:12px;flex:1 1}.multi-modify-item .content .more-btn-wrapper{position:absolute;left:0;right:0;bottom:0;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.multi-modify-item .content .more-btn-wrapper .more-btn-wrap{width:150px;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.multi-modify-item .content .more-btn-wrapper .more-btn-wrap>span{font-size:12px;color:#161616}.multi-modify-item .content .more-btn-wrapper .more-btn-wrap>i{font-size:18px;color:#161616}.multi-modify-item .space-between{display:flex;justify-content:space-between}.product-scroll-scale-bar-container{position:fixed;bottom:146px;left:0;right:0;height:1px;margin:auto;z-index:3;text-align:center}.product-scroll-scale-bar-container.OptionalCombo{bottom:262px}.product-scroll-scale-bar-container .product-scroll-scale-bar-wrapper{min-width:160px;height:36px;margin:auto;padding:0 20px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;display:inline-flex;border-radius:36px;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);white-space:nowrap}.product-scroll-scale-bar-container .product-scroll-scale-bar-wrapper>span{font-size:12px;color:#161616}.product-scroll-scale-bar-container .product-scroll-scale-bar-wrapper>i{font-size:18px;color:#161616}ion-modal.detail-page-modal{--ion-background-color:transparent!important;--ion-backdrop-opacity:0.4}ion-modal.detail-page-modal .ion-page{--ion-background-sec:transparent!important;background:transparent!important;background:var(--ion-background-sec,transparent)!important}ion-modal.detail-page-modal .ion-page ion-content{--offset-bottom:1px!important}.detail-page-modal ion-content{--background:transparent!important;--offset-bottom:1px!important;height:calc(100vh - 80px)}.detail-page-modal .detail-page-mask{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.detail-page-modal .footer-btn-wrap{--ion-background-sec:#fff}.detail-page-modal .footer-btn-wrap .footer-btn{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:16px 3.2%;background:#fff;background:var(--ion-background-sec,#fff)}.detail-page-modal .footer-btn-wrap .footer-btn .primary-btn{flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;height:48px;margin-left:16px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;font-size:14px;font-weight:700;color:#fff}.detail-page-modal .footer-btn-wrap .footer-btn .primary-btn.disabled{background-color:var(--ion-button-bg)}.detail-page-modal .footer-btn-wrap .footer-btn .primary-btn .price{display:flex;flex-direction:column;margin-left:6px;font-size:20px}.detail-page-modal .footer-btn-wrap .footer-btn .primary-btn .price>span{text-decoration:line-through;color:hsla(0,0%,100%,.7);font-size:12px;font-weight:400}.detail-page-modal .footer-btn-wrap .footer-btn .reset-btn{flex:0 0 40%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;height:48px;border-radius:24px;font-size:14px;font-weight:700;color:#fff;background:#fff;color:#161616;border:1px solid #b3b3b3}.detail-page-modal .footer-btn-wrap .footer-btn.combo-full{padding:12px 16px;flex-direction:column;align-items:flex-start;color:#fff;font-size:14px;background:#161616}.detail-page-modal .footer-btn-wrap .footer-btn.combo-full .reset-btn{width:100%;flex:0 0 100%;line-height:48px;margin-top:6px;color:#fff;background:transparent;border:1px solid #fff}.detail-page-modal .empty-info{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.detail-page-modal .empty-info .empty-info-pic{width:60%}.detail-page-modal .empty-info .empty-info-txt{margin-top:40px;color:#595353;font-size:16px}.detail-page-modal .empty-info .empty-info-btn{margin-top:24px;width:120px;height:32px;border:1px solid;font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:16px}.refund-product-list{background-color:#fff;margin-left:1.6%;margin-right:1.6%;padding:16px 0 0}.refund-product-list .no-product-txt{text-align:center}.refund-product-list .product-item-wrap{display:flex;padding:10px 16px}.refund-product-list .product-item-wrap.is-refund .product-item{color:#9b9b9b}.refund-product-list .product-item-wrap.is-refund .product-item .name>p{color:#9b9b9b!important}.refund-product-list .product-image{border-radius:4px;background-size:cover}.refund-product-list .product-content-wrapper{margin-left:16px;flex:1 1}.refund-product-list .product-content-wrapper .product-item{flex:1 1;color:#4a4a4a;font-size:16px;overflow:hidden;display:flex}.refund-product-list .product-content-wrapper .product-item .name{flex:1 1}.refund-product-list .product-content-wrapper .product-item .name p{margin:0;color:#4a4a4a}.refund-product-list .product-content-wrapper .product-item .name p.name-txt{font-size:14px;font-weight:600;display:flex;align-items:center}.refund-product-list .product-content-wrapper .product-item .name p.option-txt{font-size:14px}.refund-product-list .product-content-wrapper .product-item .name p.note{font-weight:400;color:#c6c6c6;line-height:14px;font-size:12px;margin-top:4px}.refund-product-list .product-content-wrapper .product-item .amount{display:flex;flex-direction:column;justify-content:space-between}.refund-product-list .product-content-wrapper .product-item .amount>span{text-align:right;margin-top:5px;font-size:12px}.refund-product-list .product-content-wrapper .product-item .count,.refund-product-list .product-content-wrapper .product-item .price{min-width:56px;margin-left:8px;text-align:right}.refund-product-list .product-content-wrapper .product-item .count{color:#b3b3b3;font-size:14px}.refund-product-list .product-content-wrapper .product-groups .product-group-product{padding:2px 0;color:#4a4a4a;font-size:14px;display:flex}.refund-product-list .product-content-wrapper .product-groups .product-group-product .name{flex:1 1}.refund-product-list .product-content-wrapper .product-groups .product-group-product .name p{margin:0}.refund-product-list .product-content-wrapper .product-groups .product-group-product .name p:first-child{color:#4a4a4a}.refund-product-list .product-content-wrapper .product-groups .product-group-product .name p:first-child+p{margin-bottom:2px}.refund-product-list .product-content-wrapper .product-groups .product-group-product .name p.note{font-weight:400;color:#c6c6c6;line-height:14px;font-size:12px;margin-top:4px}.refund-product-list .product-content-wrapper .product-groups .product-group-product .count{min-width:56px;margin-left:8px;text-align:right}.refund-product-list .product-content-wrapper .product-groups .product-coupon{font-size:10px;color:#7a7a7a}.refund-product-list .product-content-wrapper .discount-item{padding-top:4px;font-weight:400;color:#c6c6c6}.refund-product-list .product-content-wrapper .discount-item .name{flex:1 1;font-size:12px}.refund-product-list .product-content-wrapper .discount-item .price{flex:0 0 70px;text-align:right;font-size:12px}.refund-product-list.more{overflow:hidden;height:230px}.refund-product-list .more-btn-wrapper{position:absolute;left:0;right:0;bottom:0;height:65px;padding-top:40px;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 30%,#fff)}.refund-product-list .more-btn-wrapper .more-btn-wrap{width:150px;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.refund-product-list .more-btn-wrapper .more-btn-wrap>span{font-size:12px;color:#161616}.refund-product-list .more-btn-wrapper .more-btn-wrap>i{font-size:18px;color:#161616}.mall-pay-result-content{--background:#fff!important;--background:#fff}.mall-pay-result-content .back-wrap{position:fixed;z-index:10;top:16px;left:0;height:60px;padding:0 24px}.mall-pay-result-content .back-wrap i{font-size:24px;color:#4a4a4a}.mall-pay-result-content .space-between{display:flex;justify-content:space-between}.mall-pay-result-content .product-image{background-size:cover}.mall-pay-result-content .pay-result-wrapper{padding-left:4.8vw;padding-right:4.8vw}.mall-pay-result-content .pay-result-wrapper .content-wrapper{padding:16px 0 24px;margin-left:3.2vw;margin-right:3.2vw;background:#fff;align-items:center}.mall-pay-result-content .pay-result-wrapper .content-wrapper .content-title{margin-bottom:12px;font-size:14px;color:#b3b3b3;line-height:14px}.mall-pay-result-content .pay-result-wrapper .content-wrapper .content{font-size:14px;color:#000;line-height:14px}.mall-pay-result-content .pay-result-wrapper .content-wrapper .content.bold{font-weight:700}.mall-pay-result-content .pay-result-wrapper .content-wrapper .content-txt{font-size:14px;color:#7a7a7a;line-height:14px}.mall-pay-result-content .pay-result-wrapper .content-wrapper .content-wrap{margin-bottom:6px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.mall-pay-result-content .pay-result-wrapper .pay-result-base .copy-btn{display:inline-block;padding:0 3px;margin-left:7px;height:17px;line-height:17px;font-size:12px;color:#161616;background:#f4f4f4}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info{background:#fff;padding-top:36px;border-radius:8px;position:relative}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-result{padding:0 20px;text-align:center;margin-bottom:24px}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-result .make-result-send{margin-bottom:8px;font-size:24px;color:#161616}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-result .make-result-desc{display:inline-block;font-size:12px;color:#b3b3b3;line-height:17px;text-align:left}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-result .make-result-desc .context-phone{text-decoration:none}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-result .make-result-pickup{font-size:14px;color:#595353}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-result .make-result-pickup .make-result-nono{font-size:80px;color:#161616}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-result .make-result-delivery{font-size:24px;color:#161616;margin-bottom:44px}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-status{display:flex;justify-content:center;align-items:flex-start;padding-bottom:20px}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-status .status-item{font-size:12px;color:#d6d6d6;text-align:center;align-self:flex-end}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-status .status-item .iconfont{font-size:70px;margin-bottom:6px}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-status .status-item.active{color:#161616}.mall-pay-result-content .pay-result-wrapper .pay-result-base .make-info .make-status .split{border-top:1px dashed #d6d6d6;width:50px;margin:40px 10px 0}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-checking{min-height:100px;background-color:#fff;margin-left:1.6vw;margin-right:1.6vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail{margin:0 16px;padding:40px 0;min-height:100px;background-color:#fff;border-top:1px dashed #d5d5d5}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail h2{margin:0;text-align:center;line-height:50px;font-size:42px;color:#161616}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail h6{margin:2px auto 5px;font-size:14px;font-weight:600;color:#4a4a4a;line-height:18px;text-align:center}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail p{font-size:12px;color:#4a4a4a;line-height:16px;text-align:center;margin:0}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail div{font-size:14px;color:#161616;color:var(--ion-color-primary,#161616);line-height:18px;text-align:center;margin-top:16px}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail-top{margin:0 16px;padding:40px 0}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail-top i{font-size:48px;margin:0 auto;display:block;height:48px;line-height:48px;text-align:center}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail-top .icon-checkmark--outline{color:#24a148}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail-top .icon-warning-circle{color:#525252}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail-top h4{line-height:20px;margin:18px 0 6px;font-size:20px;text-align:center;color:#161616}.mall-pay-result-content .pay-result-wrapper .pay-result-base .result-detail-top h6{line-height:20px;margin:0;font-size:14px;color:#7a7a7a;text-align:center}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .remark{background:#fff;font-size:14px;color:#161616}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap{display:flex;margin-bottom:20px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper{margin-left:16px;flex:1 1}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-item{color:#4a4a4a;font-size:14px;overflow:hidden;display:flex}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-item .name{flex:1 1}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-item .name p{margin:0;color:#4a4a4a}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-item .name p.name-txt{font-weight:600}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-item .name p.note{font-weight:400;color:#c6c6c6;line-height:14px;font-size:12px;margin-top:4px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-item .amount{display:flex;flex-direction:column;justify-content:space-between}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-item .count,.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-item .price{min-width:56px;margin-left:8px;text-align:right}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-groups .product-group-product{padding:2px 0;color:#4a4a4a;font-size:14px;display:flex}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-groups .product-group-product .name{flex:1 1}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-groups .product-group-product .name p{margin:0}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-groups .product-group-product .name p:first-child{color:#4a4a4a}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-groups .product-group-product .name p:first-child+p{margin-bottom:2px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-groups .product-group-product .name p.note{font-weight:400;color:#c6c6c6;line-height:14px;font-size:12px;margin-top:4px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-groups .product-group-product .count{min-width:56px;margin-left:8px;text-align:right}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .product-groups .product-coupon{font-size:10px;color:#7a7a7a}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .discount-item{padding-top:4px;font-weight:400;color:#c6c6c6}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .discount-item .name{flex:1 1;font-size:12px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap .product-content-wrapper .discount-item .price{flex:0 0 70px;text-align:right;font-size:12px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .product-list-wrap .product-item-wrap:last-child{margin:0}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .hide-detail .dashed{padding-top:16px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .hide-detail .detail-item{padding-top:16px;font-size:14px;color:#4a4a4a;line-height:18px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .hide-detail .detail-item:first-child{padding-top:0}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .hide-detail .detail-item .title{max-width:80%;min-width:56px;margin-right:16px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .hide-detail .detail-item .content{white-space:pre-wrap;overflow:hidden}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .hide-detail .detail-item .font-weight{font-weight:700}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .hide-detail .light{color:#c6c6c6;font-size:12px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .shop-info{padding:0 0 60px}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .detail-refund{display:flex;justify-content:space-between;align-items:center;padding:20px 12px;font-size:12px;border-radius:6px;margin:0 1.6vw 36px;background-color:#fff}.mall-pay-result-content .pay-result-wrapper .pay-result-detail .detail-refund .icon-chevron-right{font-size:12px}.mall-pay-result-content .dashed{border-bottom:1px dashed #d5d5d5}.mall-pay-result-content a.phone{font-size:14px;color:#7a7a7a;text-decoration:none}.mall-pay-result-content .store-phone-wrapper{margin-top:12px}.mall-pay-result-content .store-phone-wrapper div{border:1px solid #b3b3b3;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.mall-pay-result-content .store-phone-wrapper div a{text-decoration:none;color:#161616}.mall-pay-result-content .store-phone-wrapper .iconfont{font-size:10px!important}.mall-pay-result-content .pay-result-footer .send-email-btn{background-color:#393939;overflow:hidden}.mall-pay-result-content .pay-result-footer .send-email-btn .title{padding:12px 0 0 6px}.mall-pay-result-content .pay-result-footer .send-email-btn .title i{font-size:24px;color:#fff;display:inline-block;margin-right:8px;vertical-align:middle}.mall-pay-result-content .pay-result-footer .send-email-btn .title i:last-child{position:absolute;right:12px}.mall-pay-result-content .pay-result-footer .send-email-btn .title span{font-size:14px;font-weight:400;color:#fff;line-height:20px}.mall-pay-result-content .pay-result-footer .send-email-btn .send-title .send-number{height:47px;border-bottom:1px solid #313131;display:flex;align-items:center;padding:0 16px}.mall-pay-result-content .pay-result-footer .send-email-btn .send-title .send-number i{font-size:18px;color:#fff;margin-right:10px}.mall-pay-result-content .pay-result-footer .send-email-btn .send-title .send-number span{font-size:14px;color:#fff}.mall-pay-result-content .pay-result-footer .send-email-btn .send-title .send-number span:nth-child(2){flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.mall-pay-result-content .pay-result-footer .send-email-btn .send-title .to-member{display:flex;height:75px;justify-content:space-between;padding:0 16px;align-items:center}.mall-pay-result-content .pay-result-footer .send-email-btn .send-title .to-member span{font-size:16px;color:#fff}.mall-pay-result-content .pay-result-footer .send-email-btn .send-title .to-member i{font-size:24px;color:#fff}.mall-pay-result-content .pay-result-footer .send-email-btn .content{padding:0 16px 16px;margin-top:14px}.mall-pay-result-content .pay-result-footer .send-email-btn .content .number-input{display:flex;align-items:center;height:56px;background:#f4f4f4;border-radius:8px;padding:0 16px;justify-content:space-between}.mall-pay-result-content .pay-result-footer .send-email-btn .content .number-input span{font-size:12px;line-height:48px;color:#c6c6c6}.mall-pay-result-content .pay-result-footer .send-email-btn .content .number-input>div{width:72px;height:40px;line-height:40px;text-align:center;border-radius:8px;background:#c6c6c6;color:#fff;font-size:14px}.mall-pay-result-content .pay-result-footer .go-pay-wrap{height:80px;background:#fff;border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line,#d9d9d9);padding:16px}.mall-pay-result-content .pay-result-footer .go-pay-wrap .go-pay-btn{height:48px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;text-align:center;line-height:48px;font-size:14px;font-weight:600;color:#fff}.mall-pay-result-content .result-group-card-container{padding-top:36px}.input-table-modal{--width:100%;--height:100%}.input-table-modal .modal-wrapper{border-radius:12px 12px 0 0;background-color:transparent}.input-table-modal .modal-wrapper .ion-page{top:calc(100vh - 260px)}.input-table-modal .modal-wrapper .table-title{width:100%;height:54px;font-size:18px;font-weight:700;color:#161616;color:var(--ion-font,#161616);display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;padding-left:3.2%;padding-right:3.2%}.input-table-modal .modal-wrapper .table-title i{font-size:22px;color:#c6c6c6}.input-table-modal .modal-wrapper .table-content{padding-left:3.2%;padding-right:3.2%}.input-table-modal .modal-wrapper .table-content .handtop-input-wrap{margin-top:20px}.input-table-modal .modal-wrapper .table-footer{height:80px;display:flex;align-items:center;padding-left:3.2%;padding-right:3.2%}.input-table-modal .modal-wrapper .table-footer .btn{width:100%;background-color:#161616;background-color:var(--ion-color-primary,#161616);height:48px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:24px}.input-table-modal .modal-wrapper .table-footer .btn.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.express-price-modal .bpm-title{padding:8px 0;text-align:center;border-bottom:1px solid #f0f0f0}.express-price-modal .bpm-footer{padding:16px;text-align:center}.express-price-modal .default-btn{width:100%;height:48px;line-height:48px;margin-right:8px;border-radius:30px;font-size:14px;text-align:center;background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.express-price-modal .bpm-list{padding:8px 0}.express-price-modal .bpm-item{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:8px 16px;overflow:hidden}.express-price-modal .bpm-item>span{font-size:14px;color:#d3d3d3;color:var(--ion-sub,#d3d3d3)}.express-price-modal .bpm-item>span:first-child{color:#161616;color:var(--ion-font,#161616)}.express-price-modal .bpm-total{padding:8px 16px;text-align:right}.express-price-modal .bpm-total span{font-size:14px;font-weight:500;color:#3d3d3d}.express-price-modal .bpm-total span:last-child{margin-left:3px;font-size:20px}.express-price-modal .bpm-total:before{content:"";margin-bottom:17px;display:block;height:0;width:100%;border-bottom:1px solid #f4f4f4}.table-input{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;width:180px;height:40px;margin:20px auto 30px;font-size:16px;font-weight:16px;color:#fff;border-radius:24px;background-color:#393939;background-color:var(--ion-color-primary,#393939)}.table-input>.dicon{margin-right:8px}.detail-item{font-size:14px;color:#4a4a4a;line-height:18px;display:flex;justify-content:space-between}.detail-item .title{max-width:80%;min-width:56px;margin-right:8px}.detail-item .iconfont{font-size:14px;color:#a8a8a8}.detail-item .content{white-space:pre-wrap;overflow:hidden}.detail-item .font-weight{font-weight:700}.detail-item.light{color:#c6c6c6;font-size:12px}.refund-bar-container{margin:0 8px 8px;background:#fff;border-radius:4px;padding:16px}.refund-bar-container .refund-status-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,83.5%,.2)}.refund-bar-container .refund-status-wrapper .refund-price{font-size:16px;font-weight:500;color:#161616;line-height:16px}.refund-bar-container .refund-status-wrapper .refund-status{display:flex;align-items:center;justify-content:flex-end;flex-direction:unset;flex-wrap:unset}.refund-bar-container .refund-status-wrapper .refund-status .refund-txt.error{color:#f83f47}.refund-bar-container .refund-status-wrapper .refund-status .iconfont{color:#161616;opacity:.5}.refund-bar-container .refund-status-desc{margin-top:10px;font-size:12px;font-weight:400;color:#b2b2b2;line-height:16px}.order-groupbuy-prize-box-container{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;flex-direction:column;align-items:center;justify-content:center}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper{width:360px;min-height:500px}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper{position:relative;z-index:1}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper{position:relative;height:190px}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .no-open-img,.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .open-img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:350px;height:300px}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .no-open-img.randomBox{-webkit-animation:jumpBox 1s linear infinite;animation:jumpBox 1s linear infinite}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .no-open-img.luckyBag{-webkit-animation:pulseBag 1s linear infinite;animation:pulseBag 1s linear infinite}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .open-img.bag-img{-webkit-animation:upAndDown 3s linear infinite;animation:upAndDown 3s linear infinite}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .hide,.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .open-img{display:none}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .show{display:block}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-top-wrapper .bag-img-wrapper .star-bg-img{-webkit-animation:bulinbulin 1s linear infinite;animation:bulinbulin 1s linear infinite}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper{display:none;padding:56px 0 40px;background:#fff;border-radius:10px;position:relative;max-height:45vh}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper.open{display:block;-webkit-animation:showCouponList .3s alternate;animation:showCouponList .3s alternate}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .coupon-list-wrapper{display:flex;align-items:center;flex-direction:column}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .coupon-tab-wrapper{padding:0 20px;height:20px;display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;max-width:100%;margin-bottom:6px}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .coupon-tab-wrapper .coupon-tab-item{margin:0 10px;white-space:nowrap;font-size:14px;font-weight:500;color:#a4a4a4}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .coupon-tab-wrapper .coupon-tab-item.active{color:#3d3d3d;font-weight:700}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .coupon-tab-wrapper .coupon-tab-item.active:after,.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .coupon-tab-wrapper .coupon-tab-item.active:before{content:"/"}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .groupbuy-coupon-item-wrapper{width:100%;overflow-y:scroll;height:100%;max-height:calc(45vh - 140px)}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .coupon-item{border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.2);margin:10px 20px}.order-groupbuy-prize-box-container .order-groupbuy-prize-box-wrapper .order-groupbuy-prize-modal-wrapper .use-btn{position:absolute;left:0;right:0;bottom:-24px;margin:auto;padding:0 16px;width:160px;height:48px;line-height:48px;border-radius:24px;text-align:center;color:#fff;background:#4fae60}.order-groupbuy-prize-box-container .close-btn{position:fixed;bottom:40px;left:0;right:0;margin:auto;width:40px;height:40px;line-height:40px;text-align:center;border-radius:20px;border:1px solid #fff;overflow:hidden}.order-groupbuy-prize-box-container .close-btn .iconfont{font-size:26px;color:#fff}@-webkit-keyframes jumpBox{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(38deg);transform:rotate(38deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes jumpBox{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(38deg);transform:rotate(38deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes pulseBag{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseBag{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes upAndDown{0%{-webkit-transform:translateY(5px);transform:translateY(5px)}25%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes upAndDown{0%{-webkit-transform:translateY(5px);transform:translateY(5px)}25%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes bulinbulin{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes bulinbulin{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@-webkit-keyframes showCouponList{0%{opacity:0;-webkit-transform:scale(0) translateY(-200%);transform:scale(0) translateY(-200%)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes showCouponList{0%{opacity:0;-webkit-transform:scale(0) translateY(-200%);transform:scale(0) translateY(-200%)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.refund-discount{background:#fff;margin:0 1.6%;padding-bottom:24px}.refund-discount .solid{margin:0 16px}.refund-discount .discount-content .solid{margin-top:16px}.refund-discount .detail-item{padding:16px 16px 0;font-size:14px;color:#4a4a4a;line-height:18px}.refund-discount .light{color:#c6c6c6;font-size:12px}.refund-discount .all-total-wrapper{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:row;flex-wrap:unset;height:60px;margin:0 16px;padding-bottom:16px;border-bottom:1px dashed #d5d5d5}.refund-discount .all-total-wrapper .txt{font-size:14px;font-weight:500;color:#161616}.refund-discount .all-total-wrapper .all-total-txt{font-size:18px;font-weight:500;color:#161616;margin:0 8px}.refund-discount .all-total-wrapper .more-btn .iconfont{font-size:18px;height:21px;line-height:21px}.refund-discount .all-total-wrapper .more-btn.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refund-discount .all-total-wrapper:last-child{border-bottom:none}.reason-modal{--width:100%;--height:100%}.reason-modal .modal-wrapper{position:absolute;top:20vh;bottom:0;min-height:auto;height:auto;border-radius:12px 12px 0 0;background-color:transparent}.reason-modal .modal-wrapper .reason-title{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding-left:3.2%;padding-right:3.2%;font-size:14px;font-weight:700;color:#161616;color:var(--ion-font,#161616)}.reason-modal .modal-wrapper .reason-title i{font-size:22px}.reason-modal .modal-wrapper .reason-desc{padding:0 16px;margin-top:12px;margin-bottom:10px;font-size:12px;font-weight:400;color:#b2b2b2;line-height:16px}.reason-modal .modal-wrapper .reason-modal-content{padding:16px 3.2%;display:flex;flex-direction:column}.reason-modal .modal-wrapper .reason-modal-content .reason-item-wrapper{padding:0 16px;height:40px;position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset}.reason-modal .modal-wrapper .reason-modal-content .content{font-size:14px;font-weight:400;color:#161616;line-height:16px}.reason-modal .modal-wrapper .reason-modal-content .select-mark{width:22px;height:22px;position:absolute;right:16px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.reason-modal .modal-wrapper .reason-modal-content .select-mark.no-select{border:2px solid #c6c6c6;border-radius:50%}.reason-modal .modal-wrapper .reason-modal-content .select-mark.has-select{color:#393939;line-height:22px}.reason-modal .modal-wrapper .reason-modal-content .select-mark.has-select .iconfont{font-size:22px}.reason-modal .modal-wrapper .reason-footer{height:80px;display:flex;align-items:center;padding-left:3.2%;padding-right:3.2%}.reason-modal .modal-wrapper .reason-footer .reason-button{width:100%;background-color:#161616;background-color:var(--ion-color-primary,#161616);height:48px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:24px}.order-refund-page .solid{margin:0 16px;height:0;border-bottom:1px solid #e8e8e8}.order-refund-page ion-content{--background:var(--ion-background-fir,#f4f4f4)}.order-refund-page ion-content .refund-item-wrapper{overflow:hidden;margin:8px;background:#fff;border-radius:8px}.order-refund-page ion-content .refund-item-wrapper .title-wrapper{margin:0 16px;font-size:14px;height:48px;line-height:48px;border-bottom:1px solid #e8e8e8;display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.order-refund-page ion-content .refund-item-wrapper .title-wrapper .left-wrap{display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset}.order-refund-page ion-content .refund-item-wrapper .title-wrapper .right-wrap{display:flex;align-items:center;justify-content:flex-end;flex-direction:unset;flex-wrap:unset}.order-refund-page ion-content .refund-item-wrapper .title-wrapper .right-wrap .refund-reason.error{color:#f83f47}.order-refund-page ion-content .refund-item-wrapper .title-wrapper .right-wrap .iconfont{color:#161616;opacity:.5}.order-refund-page ion-content .refund-item-wrapper .refund-item-content{padding:8px 16px 16px}.order-refund-page ion-content .refund-item-wrapper .ion-textarea-wrap .ion-text-area textarea{background:#f4f4f4;border-radius:4px;padding:10px 13px}.order-refund-page ion-content .refund-item-wrapper .ion-textarea-wrap .ion-text-area textarea ::-webkit-input-placeholder{color:#b2b2b2}.order-refund-page ion-content .refund-item-wrapper .ion-textarea-wrap .ion-text-area textarea :-ms-input-placeholder{color:#b2b2b2}.order-refund-page ion-content .refund-item-wrapper .ion-textarea-wrap .ion-text-area textarea ::placeholder{color:#b2b2b2}.order-refund-page ion-content .refund-item-wrapper .ion-textarea-wrap .count-wrap{right:16px}.order-refund-page ion-footer{background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4)}.order-refund-page ion-footer .footer-btn{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.order-refund-page ion-footer .footer-btn .cancel,.order-refund-page ion-footer .footer-btn .confirm{flex:2 1;color:#161616;color:var(--ion-sub,#161616);font-size:14px;height:48px;text-align:center;border-radius:24px;margin:0 16px 16px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.order-refund-page ion-footer .footer-btn .cancel{border:1px solid #d5d5d5}.order-refund-page ion-footer .footer-btn .confirm{margin-left:0;flex:3 1;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.order-refund-page ion-footer .footer-btn .confirm.disabled{background:#b2b2b2}.order-refund-detail-page .solid{margin:0 16px;height:0;border-bottom:1px solid #e8e8e8}.order-refund-detail-page ion-content{--background:var(--ion-background-fir,#f4f4f4)}.order-refund-detail-page ion-content .refund-new-status-wrapper{padding:28px 16px 10px}.order-refund-detail-page ion-content .refund-new-status-wrapper .refund-new-status{font-size:20px;font-weight:500;color:#3d3d3d;line-height:20px}.order-refund-detail-page ion-content .refund-new-status-wrapper .refund-new-status-desc{margin-top:8px;font-size:12px;font-weight:400;color:#b2b2b2;line-height:16px}.order-refund-detail-page ion-content .refund-step-wrapper{padding:16px 16px 0}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item{position:relative;padding-bottom:16px}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item .step-tail{position:absolute;top:14px;left:3px;bottom:-6px;margin:0;width:0;border-left:1px dashed #3d3d3d}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item .step-icon{width:7px;height:7px;margin-top:6px;margin-right:10px;border:1px solid #161616;border-radius:100%;float:left;box-sizing:border-box;background-color:#fff}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item .step-content{display:block;overflow:hidden}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item .step-content .step-title{font-size:14px;font-weight:400;color:#3d3d3d;line-height:16px;display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item .step-content .step-title .title{font-size:14px;font-weight:400;color:#3d3d3d;line-height:16px}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item .step-content .step-desc,.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item .step-content .step-title .date{font-size:12px;font-weight:400;color:#b2b2b2;line-height:16px}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item:first-child .step-icon{background-color:#161616}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item.Reject .step-icon,.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item.Timeout .step-icon{background-color:#f83f47;border-color:#f83f47}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item.Reject .step-content .step-title .title,.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item.Timeout .step-content .step-title .title{color:#f83f47}.order-refund-detail-page ion-content .refund-step-wrapper .refund-step-item:last-child .step-tail{display:none}.order-refund-detail-page ion-content .refund-item-wrapper{overflow:hidden;margin:8px;background:#fff;border-radius:8px}.order-refund-detail-page ion-content .refund-item-wrapper .title-wrapper{margin:0 16px;font-size:14px;height:48px;line-height:48px;border-bottom:1px solid #e8e8e8;display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.order-refund-detail-page ion-content .refund-item-wrapper .title-wrapper .left-wrap{display:flex;align-items:center;justify-content:flex-start;flex-direction:unset;flex-wrap:unset}.order-refund-detail-page ion-content .refund-item-wrapper .title-wrapper .right-wrap{display:flex;align-items:center;justify-content:flex-end;flex-direction:unset;flex-wrap:unset}.order-refund-detail-page ion-content .refund-item-wrapper .title-wrapper .right-wrap .refund-reason.error{color:#f83f47}.order-refund-detail-page ion-content .refund-item-wrapper .title-wrapper .right-wrap .iconfont{color:#161616;opacity:.5}.order-refund-detail-page ion-content .refund-item-wrapper .refund-item-content{padding:8px 16px 16px}.order-refund-detail-page ion-content .refund-item-wrapper .ion-textarea-wrap .ion-text-area textarea{background:#f4f4f4;border-radius:4px;padding:10px 13px}.order-refund-detail-page ion-content .refund-item-wrapper .ion-textarea-wrap .ion-text-area textarea ::-webkit-input-placeholder{color:#b2b2b2}.order-refund-detail-page ion-content .refund-item-wrapper .ion-textarea-wrap .ion-text-area textarea :-ms-input-placeholder{color:#b2b2b2}.order-refund-detail-page ion-content .refund-item-wrapper .ion-textarea-wrap .ion-text-area textarea ::placeholder{color:#b2b2b2}.order-refund-detail-page ion-content .refund-item-wrapper .ion-textarea-wrap .count-wrap{right:16px}.order-refund-detail-page ion-footer{background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4)}.order-refund-detail-page ion-footer .footer-btn{display:flex;align-items:center;justify-content:flex-end;flex-direction:unset;flex-wrap:unset}.order-refund-detail-page ion-footer .footer-btn .cancel,.order-refund-detail-page ion-footer .footer-btn .confirm{flex:none;color:#161616;color:var(--ion-sub,#161616);font-size:14px;height:48px;text-align:center;border-radius:24px;margin:0 16px 16px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.order-refund-detail-page ion-footer .footer-btn .cancel{padding:0 20px;border:1px solid #d5d5d5}.pay .container{--background:var(--ion-cart-content-color,#f4f4f4)}.pay .container.cn .section.summary{padding-bottom:0;margin-bottom:0}.pay .container.cn .section.summary .item,.pay .container.cn .section.summary .total{display:none}.pay .container.cn .section.summary .title span:nth-child(2){display:block}.pay .container.cn .section.method .title{display:none}.pay .section{background-color:#fff;background-color:var(--ion-background-sec,#fff);color:#161616;color:var(--ion-font,#161616);margin-bottom:24px;padding:0 16px 24px;overflow:hidden}.pay .section.summary .item{margin:24px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px}.pay .section.summary .item.select-tip{margin:6px -4px 6px 0}.pay .section.summary .item.select-tip .value{position:relative;border-radius:999px;width:138px;height:36px;padding-left:16px;padding-right:28px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4)}.pay .section.summary .item.select-tip .value:before{position:absolute;content:"\e727";right:6px;font-family:iconfont;font-size:20px}.pay .section.summary .item .value{font-weight:600}.pay .section.summary .total{margin-top:15px;padding-top:10px;text-align:right;font-size:20px;font-weight:600}.pay .section.method{padding:0 16px 8px}.pay .section.method .item{position:relative;padding:16px 0;display:flex;flex-direction:row;justify-content:space-between}.pay .section.method .item.has-message{padding-bottom:20px}.pay .section.method .method{display:flex;flex-direction:row;align-items:center}.pay .section.method .method .icon{height:32px;width:32px}.pay .section.method .method .dropdown{position:relative;padding-left:12px;padding-right:30px;display:flex;flex-direction:column;justify-content:space-around}.pay .section.method .method .dropdown.no-arrow:after{content:unset}.pay .section.method .method .dropdown:after{position:absolute;content:"\e727";right:6px;font-family:iconfont;font-size:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.pay .section.method .method .dropdown .name{margin-bottom:2px;font-weight:600}.pay .section.method .method .dropdown .info{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.pay .section.method .amount{position:relative;border-radius:999px;margin-right:-4px;width:128px;height:40px;padding-right:16px;line-height:40px;vertical-align:middle;text-align:right;font-size:16px;font-weight:600;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4)}.pay .section.method .amount:before{position:absolute;content:"\e71f";left:16px;font-family:iconfont;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:24px;font-weight:400}.pay .section.method .message{position:absolute;left:0;bottom:4px;font-size:12px;color:#da1e28}.pay .section .title{margin:20px 0;display:flex;flex-direction:row;justify-content:space-between;font-size:20px;font-weight:600}.pay .section .title span:nth-child(2){display:none}.pay .submit{padding:16px 16px 12px;font-size:12px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.pay .submit .pay-button{-webkit-appearance:none;appearance:none;margin-bottom:10px;outline:none;border-radius:999px;width:100%;height:48px;line-height:48px;font-size:14px;font-weight:600;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.pay .submit .pay-button[disabled]{background:#9b9b9b}.pay .submit .agreement{margin-bottom:10px;text-align:center;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.pay .submit .agreement a{color:#0f62fe;text-decoration:underline}.pay .submit .copyright{text-align:center}.pay .submit .copyright .iconfont{display:block;font-size:100px;font-weight:100;height:12px;line-height:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);overflow:hidden}.tip-select-popover{--width:auto;--min-width:144px;--box-shadow:0 0 8px 0 rgba(0,0,0,0.2)}.tip-select-popover .popover-arrow{display:none}.tip-select-popover .popover-content{border-radius:12px;border:1px solid rgba(0,0,0,.1)}.tip-select-popover .popover-content ul{padding:10px 0}.tip-select-popover .popover-content ul li{padding:0 16px;height:45px;line-height:45px;vertical-align:middle;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.tip-select-popover .popover-content ul li.custom-tip{position:relative;padding-right:56px}.tip-select-popover .popover-content ul li.custom-tip:after{position:absolute;content:"\e71f";right:16px;font-family:iconfont;font-size:24px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.tip-select-popover .popover-content ul li.selected{color:#161616;color:var(--ion-color-primary,#161616)}.tip-select-popover .popover-content ul li .hint{font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.pay-method-select-popover{--width:auto;--min-width:280px;--box-shadow:0 0 8px 0 rgba(0,0,0,0.2)}.pay-method-select-popover .popover-arrow{display:none}.pay-method-select-popover .popover-content{border-radius:12px;border:1px solid rgba(0,0,0,.1);color:#161616;color:var(--ion-font,#161616);padding:12px 16px}.pay-method-select-popover .group{padding:12px 0}.pay-method-select-popover .group-title{display:flex;flex-direction:row;align-items:center;font-size:14px;font-weight:600}.pay-method-select-popover .group-title img{margin-right:12px;height:32px;width:32px}.pay-method-select-popover .card-list li{position:relative;margin-top:16px;height:32px;line-height:32px;padding-right:32px;vertical-align:middle;font-size:14px;font-weight:600;counter-increment:custom}.pay-method-select-popover .card-list li:before{content:counter(custom);display:inline-block;margin-right:12px;height:32px;width:32px;text-align:center;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.pay-method-select-popover .card-list li:first-child{counter-reset:custom}.pay-method-select-popover .card-list li.current{color:#161616;color:var(--ion-color-primary,#161616)}.pay-method-select-popover .card-list li .balance{position:absolute;right:0}.pay-method-select-popover .card-list li .iconfont{position:absolute;right:0;font-size:21px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.pay-tokenizer-modal{--ion-modal-color:#fff}.pay-tokenizer-modal .close-modal-btn{position:absolute;top:8px;left:2px;width:32px;height:32px;background:#fff;text-align:center;line-height:32px;border-radius:100%;z-index:999}.pay-tokenizer-modal .close-modal-btn i{font-size:24px;color:#000}.pay-tokenizer-modal .loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;background-color:#fff;color:#ccc}.pay-tokenizer-modal .loading-wrapper>div{margin-top:16px}.pay-tokenizer-modal .processor-power-by{font-size:12px;text-align:center;color:#ccc}.pay-tokenizer-modal .card-connect-tokenizer iframe{margin:40px 16px;width:calc(100% - 32px);height:300px}.pay-tokenizer-modal .heartland-tokenizer iframe{width:100%}.pay-tokenizer-modal .heartland-tokenizer #heartland-tokenizer-form{margin-top:20px;padding:16px}.pay-tokenizer-modal .heartland-tokenizer #heartland-tokenizer-form label{text-transform:uppercase;font-weight:700;font-size:13px;color:#555;line-height:1.5}.pay-tokenizer-modal .heartland-tokenizer-footer iframe{width:100%}.pay-tokenizer-modal .submit-button{-webkit-appearance:none;appearance:none;margin:10px;border-radius:999px;width:calc(100% - 20px);height:48px;line-height:48px;font-size:14px;font-weight:600;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.pay-tokenizer-modal .submit-button[disabled]{background:#9b9b9b}.amount-keyboard-modal .header{position:relative;margin-top:20px;padding:0 16px;align-items:center;color:#161616;color:var(--ion-font,#161616)}.amount-keyboard-modal .header,.amount-keyboard-modal .header .method{display:flex;flex-direction:row}.amount-keyboard-modal .header .icon{margin-right:12px;height:32px;width:32px}.amount-keyboard-modal .header .name{margin-bottom:2px;font-weight:600}.amount-keyboard-modal .header .info{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.amount-keyboard-modal .header .max{position:absolute;right:16px;font-size:14px}.amount-keyboard-modal .header .max span{margin-left:10px}.amount-keyboard-modal .header .max span:first-child{font-weight:600}.amount-keyboard-modal .amount{padding:24px 0;font-size:36px;font-weight:800;text-align:center;color:#161616;color:var(--ion-font,#161616)}.amount-keyboard-modal .amount.no-input{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.amount-keyboard-modal .numpad{padding:15px;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.amount-keyboard-modal .numpad li{margin:8px;border-radius:999px;height:80px;width:80px;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.amount-keyboard-modal .numpad li:active{border:1px solid rgba(0,0,0,.1);background-color:rgba(74,74,74,.1)}.amount-keyboard-modal .numpad li .iconfont{font-size:32px}.amount-keyboard-modal .button-bar{border-top:1px solid rgba(0,0,0,.1);padding:8px;display:flex;flex-direction:row}.amount-keyboard-modal .button-bar button{-webkit-appearance:none;appearance:none;margin:8px;border-radius:999px;width:calc(100% - 16px);height:48px;line-height:48px;font-size:14px;font-weight:600;color:#fff}.amount-keyboard-modal .button-bar button[disabled]{background:#9b9b9b}.amount-keyboard-modal .button-bar button.submit-button{background:#161616;background:var(--ion-color-primary,#161616)}.amount-keyboard-modal .button-bar button.cancel-button{background:#000}.pay-policy-modal ion-header{color:#161616;color:var(--ion-font,#161616);border-bottom:1px solid rgba(0,0,0,.1);padding:16px;font-size:14px;font-weight:600}.pay-policy-modal .mobile-policy-content{color:#161616;color:var(--ion-font,#161616);padding:20px 16px}.pay-policy-modal ion-footer{border-top:1px solid rgba(0,0,0,.1);padding:16px 16px 12px;font-size:12px}.pay-policy-modal ion-footer .pay-button{-webkit-appearance:none;appearance:none;margin-bottom:10px;outline:none;border-radius:999px;width:100%;height:48px;line-height:48px;font-size:14px;font-weight:600;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.order-waiting-position-wrapper{background:#fff6e5;padding:10px 13px 10px 8px;margin:0 24px 26px;display:flex;align-items:center;border-radius:4px}.order-waiting-position-wrapper p{font-size:12px;font-weight:500;color:#b5821e;margin-right:13px;flex:1 1;display:flex;justify-content:center}.order-waiting-position-wrapper .iconfont{color:#b5821e;font-size:16px}.pay-result-page .space-between{display:flex;justify-content:space-between}.pay-result-page .back-wrap{position:fixed;z-index:10;top:16px;left:0;height:60px;padding:0 24px}.pay-result-page .back-wrap i{font-size:24px;color:#4a4a4a}.pay-result-page .pay-result-content{--background:#f2f2f2}.pay-result-page .pay-result-content .dashed{margin:0 32px;height:0;border-bottom:1px dashed #d5d5d5}.pay-result-page .pay-result-content .solid{margin:0 32px;height:0;border-bottom:1px solid #e8e8e8}.pay-result-page .pay-result-content .circle{position:relative}.pay-result-page .pay-result-content .circle:before{left:-8px}.pay-result-page .pay-result-content .circle:after,.pay-result-page .pay-result-content .circle:before{display:block;width:16px;height:16px;background:#f2f2f2;position:absolute;top:-8px;content:"";border-radius:100%}.pay-result-page .pay-result-content .circle:after{right:-8px}.pay-result-page .pay-result-content .circle .dashed{margin:0}.pay-result-page .pay-result-content .pay-result-base{margin:8px;background:#fff;border-radius:8px}.pay-result-page .pay-result-content .pay-result-base .address-wrap{padding:20px 16px;background:#fff;align-items:center;margin-left:1.6%;margin-right:1.6%}.pay-result-page .pay-result-content .pay-result-base .address-wrap a{text-decoration:none}.pay-result-page .pay-result-content .pay-result-base .address-wrap a i{font-size:20px;color:#4a4a4a}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-left{overflow:hidden;flex:1 1;display:flex}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-left img{display:block;float:left;width:32px;height:32px;border-radius:100%;margin-right:8px}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-left .name{float:left;padding-right:8px}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-left .name p{margin:0}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-left .name p:first-child{margin-bottom:4px;font-size:16px;font-weight:500;color:#4a4a4a;line-height:18px}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-left .name p.address{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-left .name p.table{margin-top:4px;font-size:16px;font-weight:500}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-right{display:flex;align-items:center;justify-content:center}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-right div{border:1px solid #b3b3b3;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-right div:last-child{margin-left:16px}.pay-result-page .pay-result-content .pay-result-base .address-wrap .address-right .iconfont{height:32px;line-height:32px;font-size:14px!important}.pay-result-page .pay-result-content .pay-result-base .notice-wrap{display:flex;justify-content:center;align-items:center;padding:15px 0}.pay-result-page .pay-result-content .pay-result-base .notice-wrap .btn{display:flex;justify-content:center;align-items:center;width:104px;height:32px;margin:0;padding:0;font-size:12px;border-radius:24px;border:1px solid #d6d6d6;color:#161616}.pay-result-page .pay-result-content .pay-result-base .contact-warp{line-height:18px;padding:16px;font-size:14px;color:#b3b3b3;background:#fff;margin-left:1.6%;margin-right:1.6%}.pay-result-page .pay-result-content .pay-result-base .contact-warp .address-info{margin-top:5px;color:#161616}.pay-result-page .pay-result-content .pay-result-base .contact-warp .contact-info{margin-top:5px;color:#7a7a7a}.pay-result-page .pay-result-content .pay-result-base .contact-warp .time-info{margin-bottom:8px;font-size:16px;font-weight:600;color:#161616}.pay-result-page .pay-result-content .pay-result-base .contact-warp .courier-tel{text-decoration:none;color:#161616}.pay-result-page .pay-result-content .pay-result-base .make-info{background:#fff;padding-top:36px;border-radius:8px;position:relative}.pay-result-page .pay-result-content .pay-result-base .make-info.hasMap{padding:0}.pay-result-page .pay-result-content .pay-result-base .make-info .make-result{text-align:center}.pay-result-page .pay-result-content .pay-result-base .make-info .make-result .make-result-pickup{font-size:14px;color:#595353}.pay-result-page .pay-result-content .pay-result-base .make-info .make-result .make-result-pickup .make-result-nono{font-size:80px;color:#161616;color:var(--ion-color-primary,#161616)}.pay-result-page .pay-result-content .pay-result-base .make-info .pickup-cabinet{width:100%;padding:16px 0 30px;display:flex;flex-direction:column;align-items:center}.pay-result-page .pay-result-content .pay-result-base .make-info .pickup-cabinet .bar-area{width:100%;display:flex;flex-direction:column;text-align:center}.pay-result-page .pay-result-content .pay-result-base .make-info .pickup-cabinet .bar-area .bar-code{width:100%}.pay-result-page .pay-result-content .pay-result-base .make-info .pickup-cabinet .cabinet-des{padding-top:16px;vertical-align:middle}.pay-result-page .pay-result-content .pay-result-base .make-info .pickup-cabinet .cabinet-des .title{font-size:14px;line-height:16px;color:#b3b3b3;padding-right:8px}.pay-result-page .pay-result-content .pay-result-base .make-info .pickup-cabinet .cabinet-des .code{font-size:16px;line-height:16px;font-weight:500;letter-spacing:5px}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups{padding:30px 0;text-align:center}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-delivery,.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-pickup,.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-send{line-height:1;margin-bottom:15px;font-size:20px;color:#161616}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-delivery.strong,.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-pickup.strong,.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-send.strong{font-size:24px;font-weight:700}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-products{margin-bottom:15px;line-height:16px;font-size:14px;color:#a8a8a8}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-status{display:flex;justify-content:center;align-items:center}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-status .status-item{font-size:12px;color:#d6d6d6;text-align:center;align-self:flex-end}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-status .status-item .iconfont{font-size:40px;margin-bottom:6px}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-status .status-item.active{color:#161616}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-status .status-item .delivery-info{display:flex;align-items:center;color:#595353;font-size:12px;padding:4px 8px;border:1px solid #b3b3b3;border-radius:24px;margin-bottom:5px}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-status .status-item .delivery-info a{text-decoration:none}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-status .status-item .delivery-info .iconfont{color:#000;font-size:12px;margin-right:3px}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups .make-status .split{border-top:1px dashed #d6d6d6;width:50px;margin:0 10px}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:16px;margin-left:1.6%;margin-right:1.6%}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .left-wrap .make-delivery,.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .left-wrap .make-pickup,.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .left-wrap .make-send{margin-bottom:4px;font-size:14px;color:#161616}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .left-wrap .make-delivery.strong,.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .left-wrap .make-pickup.strong,.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .left-wrap .make-send.strong{font-size:16px;font-weight:700}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .left-wrap .make-products{line-height:16px;font-size:12px;color:#a8a8a8}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:unset}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status .status-item{font-size:12px;color:#d6d6d6;text-align:center;align-self:flex-end}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status .status-item .status-wrap{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:unset}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status .status-item .status-wrap .iconfont{font-size:26px;margin-right:6px}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status .status-item .status-wrap p{font-size:12px}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status .status-item.active{color:#161616}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status .status-item .delivery-info{display:flex;align-items:center;color:#595353;font-size:12px;padding:4px 8px;border:1px solid #b3b3b3;border-radius:24px;margin-bottom:5px}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status .status-item .delivery-info a{text-decoration:none}.pay-result-page .pay-result-content .pay-result-base .make-info .make-groups-thumb .make-status .status-item .delivery-info .iconfont{color:#000;font-size:12px;margin-right:3px}.pay-result-page .pay-result-content .pay-result-base .result-checking{min-height:100px;background-color:#fff;margin-left:1.6%;margin-right:1.6%;display:flex;justify-content:center;align-items:center;flex-direction:column}.pay-result-page .pay-result-content .pay-result-base .result-detail{margin:0 16px;padding:40px 0;min-height:100px;background-color:#fff;border-top:1px dashed #d5d5d5}.pay-result-page .pay-result-content .pay-result-base .result-detail h2{margin:0;text-align:center;line-height:50px;font-size:42px;color:#161616}.pay-result-page .pay-result-content .pay-result-base .result-detail h6{margin:2px auto 5px;font-size:14px;font-weight:600;color:#4a4a4a;line-height:18px;text-align:center}.pay-result-page .pay-result-content .pay-result-base .result-detail p{font-size:12px;color:#4a4a4a;line-height:16px;text-align:center;margin:0}.pay-result-page .pay-result-content .pay-result-base .result-detail div{font-size:14px;color:#161616;color:var(--ion-color-primary,#161616);line-height:18px;text-align:center;margin-top:16px}.pay-result-page .pay-result-content .pay-result-base .result-detail-top{margin:0 16px;padding:40px 0}.pay-result-page .pay-result-content .pay-result-base .result-detail-top i{font-size:48px;margin:0 auto;display:block;height:48px;line-height:48px;text-align:center}.pay-result-page .pay-result-content .pay-result-base .result-detail-top .icon-checkmark--outline{color:#24a148}.pay-result-page .pay-result-content .pay-result-base .result-detail-top .icon-warning-circle{color:#525252}.pay-result-page .pay-result-content .pay-result-base .result-detail-top h4{line-height:20px;margin:18px 0 6px;font-size:20px;text-align:center;color:#161616}.pay-result-page .pay-result-content .pay-result-base .result-detail-top h6{line-height:20px;margin:0;font-size:14px;color:#7a7a7a;text-align:center}.pay-result-page .pay-result-content .pay-result-base .result-detail-top .sub-title{line-height:24px;color:#7a7a7a;font-size:14px;text-align:center}.pay-result-page .pay-result-content .pay-result-base .result-detail-top .balance{line-height:20px;font-size:16px;font-weight:600;text-align:center}.pay-result-page .pay-result-content .pay-result-base .result-detail-top .last-payment{margin-top:16px;text-align:center;font-size:30px;font-weight:400;color:#161616}.pay-result-page .pay-result-content .pay-result-base .result-detail-top .pay-error-txt{margin-top:30px;text-align:center;font-size:14px;font-weight:400;color:#f83f47}.pay-result-page .pay-result-content .pay-result-base .result-detail-top .repay{width:120px;height:40px;line-height:40px;text-align:center;margin:24px auto 0;border-radius:24px;font-size:14px;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.pay-result-page .pay-result-content .pay-result-base .result-detail-group{margin:0 16px;padding:40px 0}.pay-result-page .pay-result-content .pay-result-detail{overflow:hidden;margin:8px;background:#fff;border-radius:8px}.pay-result-page .pay-result-content .pay-result-detail .dashed,.pay-result-page .pay-result-content .pay-result-detail .solid{margin:0 16px}.pay-result-page .pay-result-content .pay-result-detail .title-wrapper{margin:0 16px;font-size:14px;height:48px;line-height:48px;border-bottom:1px solid #e8e8e8}.pay-result-page .pay-result-content .pay-result-detail .remark{padding:24px 16px;background:#fff;font-size:14px;color:#161616;margin-left:1.6%;margin-right:1.6%}.pay-result-page .pay-result-content .pay-result-detail .product-list{background-color:#fff;margin-left:1.6%;margin-right:1.6%;padding:16px 0 0}.pay-result-page .pay-result-content .pay-result-detail .product-list .no-product-txt{text-align:center}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-item-wrap{display:flex;padding:10px 16px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-item-wrap.is-refund .product-item{color:#9b9b9b}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-item-wrap.is-refund .product-item .name>p{color:#9b9b9b!important}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-image{border-radius:4px;background-size:cover}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper{margin-left:16px;flex:1 1}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item{flex:1 1;color:#4a4a4a;font-size:16px;overflow:hidden;display:flex}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .name{flex:1 1}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .name p{margin:0;color:#4a4a4a}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .name p.name-txt{font-size:14px;font-weight:600;display:flex;align-items:center}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .name p.option-txt{font-size:14px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .name p.note{font-weight:400;color:#c6c6c6;line-height:14px;font-size:12px;margin-top:4px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .amount{display:flex;flex-direction:column;justify-content:space-between}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .amount>span{text-align:right;margin-top:5px;font-size:12px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .count,.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .price{min-width:56px;margin-left:8px;text-align:right}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-item .count{color:#b3b3b3;font-size:14px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .product-group-product{padding:2px 0;color:#4a4a4a;font-size:14px;display:flex}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .product-group-product .name{flex:1 1}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .product-group-product .name p{margin:0}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .product-group-product .name p:first-child{color:#4a4a4a}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .product-group-product .name p:first-child+p{margin-bottom:2px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .product-group-product .name p.note{font-weight:400;color:#c6c6c6;line-height:14px;font-size:12px;margin-top:4px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .product-group-product .count{min-width:56px;margin-left:8px;text-align:right}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .product-coupon{font-size:10px;color:#7a7a7a}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .groupbuy-prize-wrap{display:flex;flex-direction:column;margin-bottom:16px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .groupbuy-prize-wrap:last-child{margin:0}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .groupbuy-prize-wrap .name{margin-bottom:4px;font-size:12px;font-weight:500;line-height:14px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .product-groups .groupbuy-prize-wrap .coupon-name{font-size:12px;font-weight:400;line-height:14px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .discount-item{padding-top:4px;font-weight:400;color:#c6c6c6}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .discount-item .name{flex:1 1;font-size:12px}.pay-result-page .pay-result-content .pay-result-detail .product-list .product-content-wrapper .discount-item .price{flex:0 0 70px;text-align:right;font-size:12px}.pay-result-page .pay-result-content .pay-result-detail .product-list.more{overflow:hidden;height:230px}.pay-result-page .pay-result-content .pay-result-detail .product-list .more-btn-wrapper{position:absolute;left:0;right:0;bottom:0;height:65px;padding-top:40px;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 30%,#fff)}.pay-result-page .pay-result-content .pay-result-detail .product-list .more-btn-wrapper .more-btn-wrap{width:150px;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.pay-result-page .pay-result-content .pay-result-detail .product-list .more-btn-wrapper .more-btn-wrap>span{font-size:12px;color:#161616}.pay-result-page .pay-result-content .pay-result-detail .product-list .more-btn-wrapper .more-btn-wrap>i{font-size:18px;color:#161616}.pay-result-page .pay-result-content .pay-result-detail .hide-detail{background:#fff;margin:0 1.6%;padding-bottom:24px}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .pay-more-wrapper{transition:all .5s linear;overflow:hidden;display:none}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .pay-more-wrapper.more{display:block}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .dashed{padding-top:16px;margin:0 16px}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .detail-item{padding:16px 16px 0;font-size:14px;color:#4a4a4a;line-height:18px}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .light{color:#c6c6c6;font-size:12px}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .all-total-wrapper{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:row;flex-wrap:unset;height:60px;margin:0 16px;padding-bottom:16px;border-bottom:1px dashed #d5d5d5}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .all-total-wrapper .txt{font-size:14px;font-weight:500;color:#161616}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .all-total-wrapper .all-total-txt{font-size:18px;font-weight:500;color:#161616;margin:0 8px}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .all-total-wrapper .more-btn .iconfont{font-size:18px;height:21px;line-height:21px}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .all-total-wrapper .more-btn.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pay-result-page .pay-result-content .pay-result-detail .hide-detail .all-total-wrapper:last-child{border-bottom:none}.pay-result-page .pay-result-content .pay-result-detail .detail-refund{display:flex;justify-content:space-between;align-items:center;padding:20px 12px;font-size:14px;border-radius:6px;margin:0 1.6%;background-color:#fff}.pay-result-page .pay-result-content .pay-result-detail .detail-refund .icon-chevron-right{font-size:12px}.pay-result-page .pay-result-content .pay-result-detail.orderInfo .hide-detail{padding-bottom:24px}.pay-result-page .pay-result-content .consume-send-coupon{display:flex;align-items:center;margin:8px;background:#fff;border-radius:8px;padding:16px}.pay-result-page .pay-result-content .consume-send-coupon .icon-piaoju{font-size:24px}.pay-result-page .pay-result-content .consume-send-coupon .content{font-size:14px;flex:1 1;padding-left:12px}.pay-result-page .pay-result-content .consume-send-coupon .get-coupon{font-size:12px;height:24px;line-height:20px;text-align:center;background:#fb752f;border-radius:2px;color:#fff;padding:0 6px;margin-left:6px}.pay-result-page .pay-result-content .consume-send-coupon .get-coupon .icon-chevron-right{display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px)}.pay-result-page .pay-result-content .result-not-member-tip{padding:0 12px 15px;display:flex}.pay-result-page .pay-result-content .result-not-member-tip .iconfont{color:#f1c21b}.pay-result-page .pay-result-content .result-not-member-tip .tip-text{flex:1 1;font-size:12px;line-height:16px;color:#b3b3b3;padding-left:9px}.pay-result-page .pay-result-footer .send-email-btn{background-color:#393939;overflow:hidden}.pay-result-page .pay-result-footer .send-email-btn .title{padding:12px 0 0 6px}.pay-result-page .pay-result-footer .send-email-btn .title i{font-size:24px;color:#fff;display:inline-block;margin-right:8px;vertical-align:middle}.pay-result-page .pay-result-footer .send-email-btn .title i:last-child{position:absolute;right:12px}.pay-result-page .pay-result-footer .send-email-btn .title span{font-size:14px;font-weight:400;color:#fff;line-height:20px}.pay-result-page .pay-result-footer .send-email-btn .send-title .send-number{height:47px;border-bottom:1px solid #313131;display:flex;align-items:center;padding:0 16px}.pay-result-page .pay-result-footer .send-email-btn .send-title .send-number i{font-size:18px;color:#fff;margin-right:10px}.pay-result-page .pay-result-footer .send-email-btn .send-title .send-number span{font-size:14px;color:#fff}.pay-result-page .pay-result-footer .send-email-btn .send-title .send-number span:nth-child(2){flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.pay-result-page .pay-result-footer .send-email-btn .send-title .to-member{display:flex;height:75px;justify-content:space-between;padding:0 16px;align-items:center}.pay-result-page .pay-result-footer .send-email-btn .send-title .to-member span{font-size:16px;color:#fff}.pay-result-page .pay-result-footer .send-email-btn .send-title .to-member i{font-size:24px;color:#fff}.pay-result-page .pay-result-footer .send-email-btn .content{padding:0 16px 16px;margin-top:14px}.pay-result-page .pay-result-footer .send-email-btn .content .number-input{display:flex;align-items:center;height:56px;background:#f4f4f4;border-radius:8px;padding:0 16px;justify-content:space-between}.pay-result-page .pay-result-footer .send-email-btn .content .number-input span{font-size:12px;line-height:48px;color:#c6c6c6}.pay-result-page .pay-result-footer .send-email-btn .content .number-input>div{width:72px;height:40px;line-height:40px;text-align:center;border-radius:8px;background:#c6c6c6;color:#fff;font-size:14px}.pay-result-page .pay-result-footer .go-pay-wrap{height:80px;background:#fff;border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line,#d9d9d9);padding:16px}.pay-result-page .pay-result-footer .go-pay-wrap .go-pay-btn{height:48px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;text-align:center;line-height:48px;font-size:14px;font-weight:600;color:#fff}.pay-result-page .pay-result-footer.pay-bt{height:80px;display:flex;justify-content:center;align-items:center;background:#fff;padding:0 24px}.pay-result-page .pay-result-footer.pay-bt .btn{width:100px;height:48px;line-height:48px;border:1px solid #b3b3b3;border-radius:24px;text-align:center;font-size:14px}.pay-result-page .refund-btn{margin:0 8px 8px;height:50px;background:#fff;border-radius:4px 4px 4px 4px;font-size:14px;font-weight:400;color:#161616;line-height:50px;text-align:center}.mergeqr-content{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.third-coupon-item{display:flex;border-radius:9px;margin-bottom:16px}.third-coupon-item.disabled{opacity:.5}.third-coupon-item .mcip-footer{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;width:13%}.third-coupon-item .mcip-footer .use-tip{height:32px;line-height:32px;width:32px;padding:0 22px 0 16px}.third-coupon-item .mcip-footer .use-tip .iconfont{color:#393939;display:inline-block;font-size:22px}.third-coupon-item .mcip-footer .use-tip .iconfont.no-select{display:block;height:20px;width:20px;border:1px solid #c6c6c6;border-radius:50%}.third-coupon-item .mci-content{width:90%;height:100%;padding:16px 20% 12px 16px;border-radius:9px;background-size:cover;background-position:50%;display:flex;align-items:unset;justify-content:space-between;flex-direction:column;flex-wrap:unset;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);overflow:hidden}.third-coupon-item .mci-content .mcip-header .content-detail{font-size:14px;flex-wrap:wrap}.third-coupon-item .mci-content .mcip-header .content-detail .split-line{margin:0 10px}.third-coupon-item .mci-content .mcip-header .content-detail .equity-item{line-height:18px}.third-coupon-item .mci-content .mcip-header .content-detail .detail{display:flex;align-items:center;justify-content:flex-end;flex-direction:unset;flex-wrap:unset}.third-coupon-item .mci-content .mcip-header .content-detail .detail .iconfont{color:#fff}.third-coupon-item .mci-content .mcip-header .content-detail .detail .expire-text{font-weight:500;color:#e50e2b}.third-coupon-item .mci-content .mcip-header .content-detail>:first-child{display:none;padding:0}.third-coupon-item .mci-content .mcip-header .name{flex:1 1;margin-bottom:8px;display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset}.third-coupon-item .mci-content .mcip-header .name .vip{width:16px;height:16px;margin-right:4px}.third-coupon-item .mci-content .mcip-header .name span{font-size:16px;font-weight:500;line-height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.third-coupon-block-wrapper{width:100%}.third-coupon-block-wrapper .third-coupon-block{width:100%;height:88px;border-radius:6px;position:relative}.third-coupon-block-wrapper .third-coupon-block.douyin .third-coupon-con{background:#1f0a1c;color:#fff;left:4px;top:4px;width:calc(100% - 8px);height:calc(100% - 8px)}.third-coupon-block-wrapper .third-coupon-block.douyin .third-coupon-icon{color:#fff}.third-coupon-block-wrapper .third-coupon-block.meituan .third-coupon-con{background:#f7c844;color:#161616}.third-coupon-block-wrapper .third-coupon-block .header{font-size:24px;font-weight:500;color:#fff;line-height:24px;margin-bottom:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.third-coupon-block-wrapper .third-coupon-block .header.long{font-size:16px}.third-coupon-block-wrapper .third-coupon-block .time{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.7);line-height:12px;margin-bottom:6px}.third-coupon-block-wrapper .third-coupon-block .name{font-size:12px;font-weight:400;color:#fff;line-height:20px}.third-coupon-block-wrapper .third-coupon-block .coupon-code{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.7);line-height:12px}.third-coupon-block-wrapper .third-coupon-block .third-coupon-con{font-size:24px;line-height:30px;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:6px}.third-coupon-block-wrapper .third-coupon-block .third-coupon-con .desc{font-size:12px;line-height:14px;padding-top:4px}.third-coupon-block-wrapper .third-coupon-block .douyin-border{position:absolute;border-radius:6px}.third-coupon-block-wrapper .third-coupon-block .douyin-border.left{top:0;left:0;right:4px;bottom:4px;background:#57ffff;width:calc(100% - 8px);height:calc(100% - 8px)}.third-coupon-block-wrapper .third-coupon-block .douyin-border.right{right:0;bottom:0;top:4px;left:4px;background:#ff1852}.third-coupon-block-wrapper .third-coupon-block .third-coupon-icon{padding:8px;position:absolute;right:0;bottom:0;opacity:.2;color:#000}.third-coupon-block-wrapper .third-coupon-block .third-coupon-icon .iconfont{font-size:48px}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container>.koubei-total-price{height:100px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container>.koubei-total-price>span{font-size:32px;font-weight:700;color:#161616;line-height:54px}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container .koubei-third-coupon-detail{width:100%;height:88px;background:#fe6e31;border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container .koubei-third-coupon-detail>div{font-size:24px;font-weight:700;color:#fff;line-height:29px}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container .koubei-third-coupon-detail>.desc{font-size:12px;font-weight:400;color:#fff;line-height:14px;margin-top:4px}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container .koubei-third-coupon-detail:first-child{font-size:24px;font-weight:700;color:#fff;line-height:29px}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container .koubei-third-coupon-detail>.koubei{position:absolute;right:4px;bottom:4px;font-size:24px;color:#fff}.third-coupon-block-wrapper .third-coupon-block .koubei-third-coupon-container .koubei-third-coupon-detail>.koubei>.icon-koubei{font-size:24px;color:#fff}.third-coupon-block-wrapper .third-coupon-footer{width:100%;margin-top:-16px;height:44px;background:#f4f4f4;border-radius:0 0 6px 6px}.third-coupon-page ion-header{position:relative}.third-coupon-page ion-header .modal-title{padding:0;font-size:16px;border:none}.third-coupon-page ion-header .icon-close{position:absolute;top:18px;right:20px;font-size:20px;color:#161616}.third-coupon-page ion-content{--background:#fff!important}.third-coupon-page ion-content .third-coupon-content-wrapper{padding-top:30vh;padding-left:4.8%;padding-right:4.8%;transition:all .2s linear}.third-coupon-page ion-content .third-coupon-content-wrapper.has-use{padding-top:140px}.third-coupon-page ion-content .type-tab-content{margin-bottom:30px;display:flex;align-items:row;justify-content:center;flex-direction:center;flex-wrap:unset}.third-coupon-page ion-content .type-tab-content .type-tab-btn{height:56px;width:56px;border-radius:12px;background:#e8e8e8;color:#fff;text-align:center;margin:0 15px}.third-coupon-page ion-content .type-tab-content .type-tab-btn .iconfont{font-size:32px;line-height:56px}.third-coupon-page ion-content .type-tab-content .type-tab-btn.select{position:relative}.third-coupon-page ion-content .type-tab-content .type-tab-btn.select:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #000}.third-coupon-page ion-content .type-tab-content .type-tab-btn.select.meituan{background:#f7c844}.third-coupon-page ion-content .type-tab-content .type-tab-btn.select.meituan:after{border-top-color:#f7c844}.third-coupon-page ion-content .type-tab-content .type-tab-btn.select.douyin{background:#1f0a1c}.third-coupon-page ion-content .type-tab-content .type-tab-btn.select.douyin:after{border-top-color:#1f0a1c}.third-coupon-page ion-content .type-tab-content .type-tab-btn.select.koubei{background:#fe6e31}.third-coupon-page ion-content .type-tab-content .type-tab-btn.select.koubei:after{border-top-color:#fe6e31}.third-coupon-page ion-content .code-input-wrapper{position:relative}.third-coupon-page ion-content .code-input-wrapper .code-input{height:48px;padding-right:90px;border-radius:14px;font-size:14px}.third-coupon-page ion-content .code-input-wrapper .code-btn{position:absolute;height:40px;right:4px;top:4px;border-radius:14px;font-size:14px;--background:#161616;--ion-color-primary:#161616;--ion-color-primary-shade:#161616;--ion-color-primary-tint:#161616}.third-coupon-page ion-content .code-input-wrapper .code-btn.button-disabled{--background:#aaa}.third-coupon-page ion-content .code-input-wrapper .input-foucs-wrapper{position:absolute;top:62px;left:8px;padding:16px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border-radius:14px;width:247px}.third-coupon-page ion-content .code-input-wrapper .input-foucs-wrapper .arrow{position:absolute;top:-20px;left:16px;font-size:28px}.third-coupon-page ion-content .code-input-wrapper .input-foucs-wrapper p{font-size:14px;font-weight:400;color:#7a7a7a;line-height:22px}.third-coupon-page ion-content .code-input-wrapper .input-foucs-wrapper p.black{color:#161616}.third-coupon-page ion-content .split-line{display:flex;align-items:center;justify-content:space-between;padding:32px 0 45px;font-size:14px;font-weight:400;color:#161616}.third-coupon-page ion-content .split-line:after,.third-coupon-page ion-content .split-line:before{flex:1 1;content:"";height:1px;background:#e8e8e8}.third-coupon-page ion-content .split-line:after{margin-left:30px}.third-coupon-page ion-content .split-line:before{margin-right:30px}.third-coupon-page .footer-btn{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;height:48px;margin-bottom:16px;margin-left:4.8%;margin-right:4.8%;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;font-size:16px;color:#fff}.header-panel-back{width:100%;height:66.66667vw;background-size:cover;background-position:50%}.header-panel{width:100%;padding:60px 24px 36px}.header-panel .haslog-content{width:100%;display:flex;align-items:center}.header-panel .haslog-content .haslog-l{flex:1 1;display:flex;align-items:center}.header-panel .haslog-content .haslog-r{display:flex;flex-direction:column;align-items:center}.header-panel .haslog-content .haslog-r .member-code{text-align:center;font-size:11px;font-weight:400;line-height:11px;padding-top:6px}.header-panel .avatar{width:64px;height:64px;margin-right:12px;border-radius:50%;background-color:#fff;font-size:20px;line-height:64px;font-weight:600;text-align:center;border:1px solid rgba(125,125,131,.2);color:#161616}.header-panel .avatar .avatar-img{width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50%}.header-panel .login-info .title{font-size:18px;font-weight:500;line-height:18px;margin-bottom:4px;display:flex;align-items:center}.header-panel .login-info .title .use-mini{font-size:12px;line-height:12px;border-radius:1px;padding:1px 6px;margin-left:16px;color:#a8a8a8;border:1px solid #a8a8a8}.header-panel .login-info .des{font-size:12px;font-weight:500;line-height:14px;display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset}.header-panel .login-info .des .iconfont{font-size:14px;line-height:14px;font-weight:600}.new-header-panel{text-align:center;position:relative;padding-top:46px}.new-header-panel .avatar{width:64px;height:64px;border-radius:50%;background-color:#fff;font-size:20px;line-height:64px;font-weight:600;text-align:center;color:#161616;position:absolute;top:-26px;left:50%;-webkit-transform:translateX(-32px);transform:translateX(-32px);z-index:99}.new-header-panel .avatar .avatar-img{width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50%;border:2px solid #fff}.new-header-panel .login-info{display:flex;flex-direction:column;align-items:center}.new-header-panel .login-info .title{font-size:18px;font-weight:500;line-height:18px;padding-bottom:8px}.new-header-panel .login-info .des{font-size:12px;display:flex;justify-content:center;align-items:center}.new-header-panel .login-info .des .iconfont{font-size:10px;font-weight:600}.new-header-panel .login-info .use-mini{font-size:12px;line-height:12px;border-radius:1px;padding:1px 6px;margin-top:6px;color:#a8a8a8;border:1px solid #a8a8a8}.mkt-entry-module{width:100%;height:auto;padding:16px 0 4px;background:#fff;border-radius:12px;display:flex;flex-wrap:wrap;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.mkt-entry-module .mkt-entry-item{width:25%;min-height:66px;margin-bottom:12px;display:flex;flex-direction:column;align-items:center;padding:8px 0 0;color:#161616;text-align:center}.mkt-entry-module .mkt-entry-item .mkt-entry-icon{width:24px;height:24px;margin-bottom:6px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.mkt-entry-module .mkt-entry-item .mkt-entry-icon .iconfont{font-size:22px;line-height:24px}.mkt-entry-module .mkt-entry-item .mkt-entry-icon .icon-giftcard{font-size:14px}.mkt-entry-module .mkt-entry-item .mkt-entry-icon .icon-yinhangka{font-size:16px}.mkt-entry-module .mkt-entry-item .mkt-entry-title{font-size:12px;line-height:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mkt-entry-vertical{width:100%;height:auto;padding:14px 16px;background:#fff;border-radius:8px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.mkt-entry-vertical .mkt-entry-item{display:flex;align-items:center;height:56px}.mkt-entry-vertical .mkt-entry-item .mkt-entry-icon{width:24px;height:24px;line-height:24px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.mkt-entry-vertical .mkt-entry-item .mkt-entry-icon .iconfont{font-size:22px;line-height:24px}.mkt-entry-vertical .mkt-entry-item .mkt-entry-icon .icon-giftcard{font-size:14px}.mkt-entry-vertical .mkt-entry-item .mkt-entry-icon .icon-yinhangka{font-size:16px}.mkt-entry-vertical .mkt-entry-item .mkt-entry-title{padding-left:10px;text-align:left;font-size:14px;flex:1 1}.mkt-entry-vertical .more-features{font-size:12px;margin:16px auto 0;text-align:center}.active-module{width:100%;border-radius:12px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);overflow:hidden}.active-module img{display:block;width:100%;height:auto}.card-info-module .card-info{padding:30px 0;display:flex;justify-content:center;align-items:center;font-size:12px}.card-info-module .card-info .card-info-item{width:106px;text-align:center}.card-info-module .card-info .card-info-item .item-num{padding-top:4px;font-size:18px;font-weight:500}.card-info-module .card-info .line{width:1px;height:28px;background-color:rgba(0,0,0,.2)}.card-info-module .tip{padding:0 5vw 30px;font-size:10px;line-height:12px;text-align:center}.card-info-module .tip .level-num{background:#161616;background:var(--ion-color-primary,#161616);font-size:12px;font-weight:600;border-radius:4px;color:#fff;padding:1px 3px;margin-left:2px}.card-info-module .tip .level-right{font-size:10px;font-weight:600}.card-info-module .tip .pro-bar{width:200px;height:4px;margin:14px auto 0;position:relative}.card-info-module .tip .pro-bar .pro-bar-bg{width:100%;height:100%;border-radius:5px;background:#161616;background:var(--ion-color-primary,#161616);opacity:.2}.card-info-module .tip .pro-bar .pro-bar-completed{height:4px;border-radius:5px;background:#161616;background:var(--ion-color-primary,#161616);position:absolute;top:0;left:0}.second-temp-module{width:100%;background-size:auto 520px;background-position:top;height:150px;overflow:hidden;transition:height .3s ease-out}.second-temp-module.temp-area-show{height:calc(42.09913vw + 520px)}.second-temp-module.temp-area-hide{-webkit-animation:hide .3s ease-out;animation:hide .3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.second-temp-module .temp-area{width:100%;padding:40px 0 16px;min-height:150px}.second-temp-module .temp-area .card-panel{width:100%}.second-temp-module .temp-area .card-panel .guide-area{width:100%;padding:0 5vw}.second-temp-module .temp-area .card-panel .card-slides{padding:0 4vw;overflow:visible}.second-temp-module .temp-area .card-panel .card-slides .card-area{width:100%;margin:0 1vw}.second-temp-module .temp-area .card-panel .card-slides .card-area .card-detail-enter .card-detail-enter-block,.second-temp-module .temp-area .card-panel .card-slides .card-area .card-detail-enter .code-area{background-color:#fff}.second-temp-module .temp-area .card-panel .temp-card-code{height:315px;border-radius:12px;background-color:#fff;margin:16px 5vw 0;padding:24px 16px}.second-temp-module .temp-area .card-panel .temp-card-code .title{display:flex;justify-content:space-between}.second-temp-module .temp-area .card-panel .temp-card-code .title .card-no{font-size:16px;font-weight:500}.second-temp-module .temp-area .card-panel .temp-card-code .title .detail{flex:1 1;font-size:12px;text-align:right}.second-temp-module .temp-area .card-panel .temp-card-code .title .detail .iconfont{font-size:12px}.second-temp-module .temp-area .card-panel .temp-card-code .code{text-align:center;margin-top:30px}.new-member-info{width:100%;position:relative}@-webkit-keyframes show{0%{height:150px}to{height:calc(42.09913vw + 345px)}}@keyframes show{0%{height:150px}to{height:calc(42.09913vw + 345px)}}@-webkit-keyframes hide{0%{height:calc(42.09913vw + 345px)}to{height:150px}}@keyframes hide{0%{height:calc(42.09913vw + 345px)}to{height:150px}}.three-temp-module .three-temp-info{padding:44px 24px 16px;display:flex;align-items:center}.three-temp-module .three-temp-info .three-temp-left{flex:1 1;overflow:hidden;text-align:left}.three-temp-module .three-temp-info .three-temp-left .three-temp-name{height:20px;display:flex;align-items:flex-end}.three-temp-module .three-temp-info .three-temp-left .three-temp-discount{max-width:100%;border-radius:16px;height:28px;line-height:24px;padding:2px 13px;display:inline-block;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:6px;margin-bottom:4px}.three-temp-module .three-temp-info .three-temp-left .three-temp-discount span:before{display:inline-block;content:"";width:6px;height:12px;border-right-width:1px;border-right-style:solid;margin-right:6px;-webkit-transform:translateY(1px);transform:translateY(1px)}.three-temp-module .three-temp-info .three-temp-left .three-temp-desc{padding-top:4px}.three-temp-module .three-temp-info .three-temp-right{width:64px;height:64px;background:#fff;border-radius:50%;margin-left:12px;color:#161616}.three-temp-module .three-temp-info .three-temp-right .avatar-img{width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50%}.three-temp-module .three-temp-info .three-temp-right .avatar-name{width:100%;height:100%;line-height:64px;text-align:center;font-size:22px;font-weight:600}.three-temp-module .three-temp-card{padding-bottom:24px}.three-temp-module .three-temp-card .three-temp-card-detail{padding:0 5vw}.three-temp-module .three-temp-card .three-temp-card-detail .card-detail-enter .card-detail-enter-block,.three-temp-module .three-temp-card .three-temp-card-detail .card-detail-enter .code-area{background-color:#fff}.three-temp-module .three-temp-card .guide-area{width:100%;padding:0 5vw}.three-temp-module .three-temp-card .card-slides{padding:0 4vw;overflow:visible}.three-temp-module .three-temp-card .card-slides .card-area{position:relative;width:100%;height:42.09913vw;margin:0 1vw}.three-temp-module .three-temp-card .card-slides .card-area .card-area-item{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;box-shadow:0 -1px 6px 0 rgba(0,0,0,.25);background-size:cover;background-position:50%}.three-temp-module .three-temp-card .card-slides .card-area .card-area-row{padding:16px;display:flex;align-items:flex-start}.three-temp-module .three-temp-card .card-slides .card-area .card-area-name{flex:1 1;position:relative;padding-right:5px;word-break:break-all;text-align:left}.three-temp-module .three-temp-card .card-slides .card-area .card-like{position:relative;display:flex;align-items:center;margin:4px 2px 0 0;font-size:12px}.three-temp-module .three-temp-card .card-slides .card-area .card-like-icon{margin-top:2px;font-size:16px}.three-temp-module .three-temp-card .card-slides .card-area .card-like-text{margin-left:8px}.three-temp-module .three-temp-card .three-temp-card-info{display:flex;justify-content:space-around;padding:26px 5vw 0;font-size:12px;text-align:center}.three-temp-module .three-temp-card .three-temp-card-info .three-temp-card-tit{padding-top:8px}.three-temp-module .three-temp-card .three-temp-card-info .iconfont{font-size:25px}.three-temp-module .three-temp-card .three-temp-card-info .three-temp-card-btn{font-size:12px;line-height:12px;border-radius:10px;padding:4px 8px;margin-top:6px}.three-temp-module .three-temp-card .three-temp-card-info .three-temp-card-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:40px;margin-top:2px}.three-temp-module .three-temp-card .three-temp-card-info .three-temp-card-footer .three-temp-card-give{margin-bottom:8px}.three-temp-module .three-temp-card .three-temp-card-info .three-temp-card-footer .three-temp-card-btn{margin-top:0}.groupBuy-product{width:100%;overflow:hidden;background:#fff;border-radius:8px;position:relative}.groupBuy-product .top{width:100%;height:170px;background-size:cover;background-position:50%;background-color:#ddd;display:flex;justify-content:flex-end}.groupBuy-product .top .top-time{height:30px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:0 8px 0 0;padding:6px;display:flex;align-items:center}.groupBuy-product .bottom{padding:12px 16px}.groupBuy-product .bottom .info-area{width:100%}.groupBuy-product .bottom .info-area .info-name{width:100%;font-size:14px;line-height:18px;margin-bottom:8px;font-weight:500}.groupBuy-product .bottom .info-area .info-name--disabled{color:#b3b3b3}.groupBuy-product .bottom .info-area .info-tag{display:flex;flex-wrap:wrap}.groupBuy-product .bottom .info-area .info-tag .person-limit-area{display:flex;margin:0 7px 8px 0}.groupBuy-product .bottom .info-area .info-tag .person-limit-area .person-limit{max-width:100%;font-size:12px;line-height:18px;color:#161616;color:var(--ion-color-primary,#161616);border-radius:2px;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);padding:0 3px}.groupBuy-product .bottom .info-area .info-tag .person-limit-area .person-limit>span{zoom:.9}.groupBuy-product .bottom .info-area .info-tag .person-limit-area:last-child{margin-right:0}.groupBuy-product .bottom .info-area .info-sale{font-size:12px;line-height:12px;color:#7a7a7a;margin-bottom:16px}.groupBuy-product .bottom .info-area .info-sale .bar-area{margin-bottom:8px}.groupBuy-product .bottom .info-area .info-sale .bar-area:last-child{margin-bottom:0}.groupBuy-product .bottom .info-area .info-tip{width:100%;display:flex;justify-content:flex-start}.groupBuy-product .bottom .info-area .info-tip .tip-con{min-width:48px;height:16px;font-size:12px;font-weight:600;color:#e50e2b;line-height:16px;padding:0 2px;border-radius:2px;overflow:hidden;text-overflow:ellipsis}.groupBuy-product .bottom .info-area .info-tip .tip-con span{zoom:.9;white-space:nowrap}.groupBuy-product .bottom .price-area{display:flex;align-items:center;justify-content:space-between}.groupBuy-product .bottom .price-area .price{display:flex;align-items:center;font-size:18px;font-weight:600;color:#161616;line-height:14px;white-space:nowrap}.groupBuy-product .bottom .price-area .price .text{margin-top:1px;margin-right:3px;font-size:12px;line-height:12px;padding-left:2px;font-weight:400}.groupBuy-product .bottom .price-area .price--disabled{color:#b3b3b3}.groupBuy-product .bottom .price-area .tip-con{min-width:48px;height:16px;font-size:12px;font-weight:600;color:#e50e2b;line-height:16px;padding:0 2px;border-radius:2px;overflow:hidden;text-overflow:ellipsis}.groupBuy-product .bottom .price-area .tip-con span{zoom:.9;white-space:nowrap}.groupBuy-product .bottom .price-area .sold-out{font-size:14px;font-weight:400;color:#b3b3b3}.groupBuy-product .recom-show{width:45px;height:45px;position:absolute;right:0;top:0}.product-item-bottom-bar{height:12px;background-color:#f4f4f4}.cd-area{display:flex}.cd-area .cd-item{width:18px;height:18px;background:#fff;border-radius:4px;font-size:12px;font-weight:400;color:#161616;color:var(--ion-color-primary,#161616);line-height:18px;text-align:center}.cd-area .cd-item span{zoom:.9}.cd-area .cd-inter{width:6px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cd-area .cd-inter .cd-circle{width:2px;height:2px;border-radius:50%;background:#fff;margin-bottom:4px}.cd-area .cd-inter .cd-circle:last-child{margin-bottom:0}.top-bar{width:100%;background:#d0021b;background:var(--ion-color-primary,#d0021b);border-radius:12px;display:flex}.top-bar,.top-bar .bar-progress{height:100%}.top-bar .bar-show{flex:1 1;height:100%;background:hsla(0,0%,100%,.3)}.progress-bar{position:relative;width:100px;height:13px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:8px;overflow:hidden;display:flex}.progress-bar .bar-con{height:100%}.progress-bar .bar-show{flex:1 1;height:100%;background:hsla(0,0%,100%,.3)}.progress-bar .bar-text{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;color:#7a7a7a;font-size:12px;line-height:13px}.progress-bar .bar-text .text{color:#fff;width:100%;zoom:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress-bar .bar-text .bar-text-extra{margin-left:5px}.mkt-draw-num{height:50px;border-radius:8px;padding:3px 30px;background-color:#000;color:#fff;font-size:14px;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}.mkt-draw-num .left{left:8px}.mkt-draw-num .left,.mkt-draw-num .right{position:absolute;top:50%;-webkit-transform:translateY(-8px);transform:translateY(-8px);display:flex}.mkt-draw-num .right{right:8px}.mkt-draw-num .line{width:3px;height:16px;background-color:#fff;border-radius:3px;margin-right:3px;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.mkt-draw-num .line-tex{color:#ff0}.new-tiger-main{width:318px;height:120px;background-color:#ededed;border-radius:10px;border:3px solid #d3d3d3;margin:0 auto;display:flex;justify-content:center;align-items:center}.new-tiger-main .tiger-item{width:90px;height:114px;margin:0 6px;overflow:hidden}.new-tiger-main .tiger-item .img-block{width:90px;height:94px;margin:10px 0;border-radius:5px;background-color:#fff}.new-tiger-main .tiger-item .img-block .img{width:90px;height:94px;background-size:cover;background-repeat:no-repeat;border-radius:5px;overflow:hidden}.mkt-recharge-item{width:100%;height:90px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:14px;margin-bottom:16px;position:relative}.mkt-recharge-item .first-floor{position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:92px;background:hsla(0,0%,100%,.95);border-radius:12px;padding:0 16px 0 20px}.mkt-recharge-item .first-floor.custom .title{font-size:16px}.mkt-recharge-item .first-floor.custom .des{background:hsla(0,0%,100%,.5);color:#161616}.mkt-recharge-item .recommend{position:absolute;height:20px;left:0;top:0;background:#e50e2b;border-radius:12px 0 12px 0;font-size:12px;line-height:20px;color:#fff;padding:0 8px}.mkt-recharge-item .recommend .icon-zan{font-size:12px;padding-right:2px}.mkt-recharge-item .title{font-size:20px;font-weight:700;margin-top:28px;display:flex;align-items:center;justify-content:space-between}.mkt-recharge-item .title .title-price{display:inline-block}.mkt-recharge-item .title .title-price:first-letter{font-size:12px;font-weight:400;margin-right:2px}.mkt-recharge-item .des-recommend-card span{margin-top:8px;font-weight:400;color:#7a7a7a;line-height:17px;width:210px;font-size:12px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mkt-recharge-item .des{width:auto;max-width:180px;padding:8px 16px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:16px;font-size:12px;line-height:16px;display:flex;align-items:center;color:#fff}.mkt-recharge-item .des.des-recommend{background:rgba(233,56,56,.9)}.mkt-recharge-item .des .text{flex:1 1;white-space:nowrap;overflow:hidden}.mkt-recharge-item .icon-chevron-right{font-size:12px!important;color:#7a7a7a}.mkt-clause-detail .content{padding:16px}.mkt-terms-tick{font-size:12px;color:#a8a8a8;display:inline-block;position:relative}.mkt-terms-tick .terms{text-decoration:underline}.mkt-terms-tick .tip{height:36px;line-height:36px;position:absolute;background:#161616;color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border-radius:8px;top:-44px;left:-10px;padding:0 10px;z-index:999;max-width:100%}.mkt-terms-tick .tip:before{display:inline-block;content:"";border:6px solid transparent;border-top-color:#161616;position:absolute;bottom:-12px;left:12px}.mkt-terms-tick .tip span{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mkt-terms-tick .iconfont{display:inline-block;padding-right:4px;-webkit-transform:translateY(1px);transform:translateY(1px)}.mkt-terms-tick .iconfont.icon-duigou{color:#000}.store-list-modal ion-content{--background:#f4f4f4!important}.store-list-modal .modal-wrapper{background-color:transparent;width:100%;height:100%}.store-list-modal .modal-wrapper .ion-page{background-color:transparent;top:32vh;border-radius:8px 8px 0 0;z-index:2}.store-list-modal .modal-header{width:100%;height:60px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616);font-weight:600}.store-list-modal .modal-header .iconfont{font-size:24px;line-height:24px}.store-list-modal .modal-header .icon-mendian1{display:inline-block;font-weight:400;padding-right:4px;-webkit-transform:translateY(2px);transform:translateY(2px)}.store-list-modal .modal-body{padding:0 8px}.store-list-modal .modal-body .store-item{width:100%;height:83px;margin:8px 0;background-color:#fff;border-radius:6px;display:flex;align-items:center;padding:0 16px}.store-list-modal .modal-body .store-item .store-info{flex:1 1;overflow:hidden;padding-right:8px}.store-list-modal .modal-body .store-item .store-info .store-name{font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.store-list-modal .modal-body .store-item .store-info .store-name .buy{background:#161616;color:#fff;font-size:10px;padding:0 4px;border-radius:2px;font-weight:400;margin-right:4px}.store-list-modal .modal-body .store-item .store-info .store-address{font-size:12px;color:#7a7a7a;padding-top:8px}.store-list-modal .modal-body .store-item .store-closest{height:20px;line-height:20px;border-radius:2px;background:#fff4ec;color:#e5720e;font-size:12px;padding:0 4px}.store-list-modal .modal-body .store-item .store-distance{color:#b3b3b3;font-size:12px}.mkt-choose-store{text-align:center;font-size:12px;display:flex;align-items:center}.mkt-choose-store .store-name{display:inline-block;max-width:72px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:2px;-webkit-transform:translateY(1px);transform:translateY(1px)}.mkt-choose-store .icon-chevron-down{font-size:10px}.mkt-back-header{width:100%;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;position:fixed;top:0;left:0;z-index:9;transition:all .3s ease-in}.mkt-back-header.mkt-back-header-hide{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.16)}.mkt-back-header.mkt-back-header-hide .header-left .back-btn{box-shadow:none}.mkt-back-header.mkt-back-header-hide .hide-children{opacity:0}.mkt-back-header .header-left{display:flex;align-items:center}.mkt-back-header .header-left .back-btn{display:inline-block;width:30px;height:30px;background-color:#fff;border-radius:50%;padding-left:2px;padding-top:3px;box-shadow:0 0 4px 0 rgba(0,0,0,.16)}.mkt-back-header .header-left .back-btn .icon-chevron-left{font-size:24px;line-height:24px}.mkt-back-header .header-left .title{font-size:14px;line-height:14px;font-weight:500}.mkt-gift-card-face .card-face-top{width:100%;height:60vw;position:relative}.mkt-gift-card-face .card-face-top .cover-img-bg-block{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1}.mkt-gift-card-face .card-face-top .cover-img-bg-block .cover-img-bg{-webkit-filter:blur(15px);filter:blur(15px);-webkit-transform:scale(130%);transform:scale(130%)}.mkt-gift-card-face .card-face-top .first-floor{position:absolute;left:0;top:-1px;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.5));z-index:2}.mkt-gift-card-face .card-face-top .cover-img{position:absolute;left:5vw;right:5vw;height:56.14925vw;bottom:-14.03731vw;background-size:cover;border-radius:16px;background-position:50%;box-shadow:0 2px 14px 0 rgba(51,51,51,.15);z-index:4}.mkt-gift-card-face .card-face-top .cover-img.cover-img-card{height:39.88338vw;bottom:-14px}.mkt-gift-card-face .card-face-top .cover-img .qrcode{border-radius:4px;background-color:#fff;width:32px;height:32px;line-height:33px;text-align:center;margin:12px 12px auto auto}.mkt-gift-card-face .space-block{position:relative;width:100%;height:calc(15.59701vw + 3.76119px);border-top-left-radius:10px;border-top-right-radius:10px;margin-top:-10px;background:#fff;z-index:3}.more-actions-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.more-actions-modal .modal-wrapper{background-color:transparent;border-radius:6px 6px 0 0;width:100%;height:100%}.more-actions-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;z-index:2}.more-actions-modal .modal-header{width:100%;height:50px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;position:relative;color:#161616;color:var(--ion-font,#161616)}.more-actions-modal .modal-header .iconfont{font-size:24px;line-height:24px}.more-actions-modal .modal-header .title{font-size:16px;font-weight:500;line-height:45px}.more-actions-modal .modal-content{flex:1 1}.more-actions-modal .modal-content .type-item{width:100%;height:56px;padding:0 18px}.more-actions-modal .modal-content .type-item .type-area{width:100%;height:100%;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;font-size:14px;color:#161616;line-height:16px}.more-actions-modal .modal-content .type-item .type-area span{font-weight:600;padding-left:16px}.more-actions-modal .modal-content .type-item .type-area .left{width:23px;height:23px;display:flex;align-items:center;justify-content:center}.more-actions-modal .modal-content .type-item .type-area .left .iconfont{font-size:24px}.fix-back-header{width:100%;position:fixed;top:0;z-index:9999;padding:12px 8px;display:flex;justify-content:space-between}.fix-back-header .back{width:36px;height:36px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.fix-back-header .back .iconfont{font-size:24px;margin-left:8px}.fix-back-header .btn{height:36px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:12px 14px;border-radius:36px;font-size:12px;color:#161616}.notice-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.notice-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.notice-modal .modal-wrapper .ion-page{background-color:transparent!important;top:25vh;left:20px;right:20px;z-index:2;overflow:visible}.notice-modal .modal-content{width:100%;background:#fff;position:relative;padding:40px;border-radius:12px;text-align:center}.notice-modal .modal-content .title{font-size:16px;font-weight:500;margin-bottom:16px}.notice-modal .modal-content .des{text-align:left;font-size:14px;font-weight:400;margin-bottom:28px}.notice-modal .modal-content .modal-btn{border-radius:20px;width:140px;height:40px;text-align:center;font-size:14px;line-height:40px;background:#fff;border:1px solid #161616;margin:0 auto}.mkt-coupon-header{width:100%;height:40px;display:flex;align-items:center;padding:0 14px;background:#fff}.mkt-coupon-header .title{font-size:14px;font-weight:500}.mkt-coupon-header .desc{font-size:12px;color:#595353}.mkt-card-buy-item{width:160px;height:80px;border:1px solid #fce9c5;background-color:#fff5e0;border-radius:4px;padding:0 8px;position:relative}.mkt-card-buy-item:before{left:-6px;border-color:#fce9c5 #fce9c5 transparent transparent}.mkt-card-buy-item:after,.mkt-card-buy-item:before{display:inline-block;content:"";position:absolute;top:33px;width:8px;height:8px;border-radius:50%;border-style:solid;border-width:1px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mkt-card-buy-item:after{right:-6px;border-color:transparent transparent #fce9c5 #fce9c5}.mkt-card-buy-item.pink{border:1px solid #fdd3cb;background-color:#ffe7e2}.mkt-card-buy-item.pink:before{left:-6px;border-color:#fdd3cb #fdd3cb transparent transparent}.mkt-card-buy-item.pink:after,.mkt-card-buy-item.pink:before{display:inline-block;content:"";position:absolute;top:33px;width:8px;height:8px;border-radius:50%;border-style:solid;border-width:1px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mkt-card-buy-item.pink:after{right:-6px;border-color:transparent transparent #fdd3cb #fdd3cb}.mkt-card-buy-item.grey{border:1px solid #e0e0e0;background-color:#f9f9f9}.mkt-card-buy-item.grey:before{left:-6px;border-color:#e0e0e0 #e0e0e0 transparent transparent}.mkt-card-buy-item.grey:after,.mkt-card-buy-item.grey:before{display:inline-block;content:"";position:absolute;top:33px;width:8px;height:8px;border-radius:50%;border-style:solid;border-width:1px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mkt-card-buy-item.grey:after{right:-6px;border-color:transparent transparent #e0e0e0 #e0e0e0}.mkt-card-buy-item .card-buy-item-reco{position:absolute;bottom:-1px;right:-6px;font-size:12px;color:#fff;background-color:#fd4c4e;border-radius:8px 1px 8px 1px;padding:0 8px}.mkt-gift-card-shape{position:relative;width:100%;height:100%;overflow:hidden;z-index:3}.mkt-gift-card-shape .card-brief-info{display:flex;justify-content:space-between;position:relative;width:100%;padding:15px 8px 0 13px;font-size:16px;font-weight:500;color:#161616}.mkt-gift-card-shape .card-brief-info-name{width:calc(100% - 120px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mkt-gift-card-shape .card-brief-info-price{width:180px;text-align:right;font-size:12px}.mkt-gift-card-shape .card-brief-info-price-num{font-size:18px}.mkt-gift-card-shape.add-shadow-padding{padding:12px}.mkt-gift-card-shape.my-add-shadow-padding{display:flex;flex-direction:column;align-items:center;padding:12px 16px}.mkt-gift-card-shape .gift-card-shape-img{width:100%;height:100%;object-fit:cover;-webkit-transform:scale(.95);transform:scale(.95);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;-ms-mask-size:contain;-moz-mask-size:contain;mask-position:left;-webkit-mask-position:left;-ms-mask-position:left;-moz-mask-position:left}.mkt-gift-card-shape .gift-card-shape-img.has-border{-webkit-transform:translateY(-3px) scale(.95);transform:translateY(-3px) scale(.95)}.mkt-gift-card-shape .gift-card-shape-img.flower{mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/3b941f4d1136fd24.png);-webkit-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/3b941f4d1136fd24.png);-moz-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/3b941f4d1136fd24.png);-ms-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/3b941f4d1136fd24.png)}.mkt-gift-card-shape .gift-card-shape-img.arched{mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/b7fbadfe8d316621.png);-webkit-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/b7fbadfe8d316621.png);-moz-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/b7fbadfe8d316621.png);-ms-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/b7fbadfe8d316621.png)}.mkt-gift-card-shape .gift-card-shape-img.rectangle{mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/c89c684bc5edd3a4.png);-webkit-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/c89c684bc5edd3a4.png);-moz-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/c89c684bc5edd3a4.png);-ms-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/c89c684bc5edd3a4.png)}.mkt-gift-card-shape .gift-card-shape-img.square{mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/10e0882a266b1253.png);-webkit-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/10e0882a266b1253.png);-moz-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/10e0882a266b1253.png);-ms-mask-image:url(https://eshine-image-test.oss-cn-hangzhou.aliyuncs.com/20220927/10e0882a266b1253.png)}.mkt-gift-card-shape .my-gift-card-shape-img{margin-top:10px;height:calc(100% - 50px)}.mkt-gift-card-shape .my-gift-card-border{position:absolute;left:0;top:12px;width:calc(100% - 20px);height:calc(100% - 20px);margin-left:10px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:8px}.mkt-gift-card-shape .gift-card-shape-border{position:absolute;left:0;top:0;background-size:contain;background-repeat:no-repeat;width:100%;height:100%}.member-busy-page{--background:#fff!important}.my-page .page-content .my-page-con{width:100%;position:absolute;top:0;left:0;padding-bottom:calc(71px + env(safe-area-inset-bottom))}.my-page .page-content .my-page-con .module-area{width:100%;padding:0 5vw 16px}.my-page .page-content .my-page-con .module-area.no-lr-padd{padding:0 0 16px}.my-page .page-content .my-page-con .module-area .card-detail-enter-block,.my-page .page-content .my-page-con .module-area .code-area{background-color:#fff}.nickname-modify-modal .modal-wrapper{width:100%;height:100%}.nickname-modify-modal .modal-header{width:100%;height:55px;padding:0 18px;display:flex;align-items:center;justify-content:flex-start;color:#161616;color:var(--ion-font,#161616)}.nickname-modify-modal .modal-header .iconfont{font-size:24px;line-height:24px}.nickname-modify-modal .modal-content{padding:0 16px}.nickname-modify-modal .modal-content .title{font-size:24px;font-weight:600;line-height:34px;margin-bottom:20px;color:#161616;color:var(--ion-font,#161616)}.nickname-modify-modal .modal-content .btn-area{padding-top:20px}.verification-type-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.verification-type-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;z-index:2}.verification-type-modal .modal-header{width:100%;height:50px;padding:0 18px;display:flex;align-items:center;justify-content:center;position:relative;color:#161616;color:var(--ion-font,#161616)}.verification-type-modal .modal-header .iconfont{font-size:24px;line-height:24px}.verification-type-modal .modal-header .title{font-size:16px;font-weight:500;line-height:45px}.verification-type-modal .modal-header .right{height:100%;position:absolute;top:0;right:18px;display:flex;align-items:center}.verification-type-modal .modal-content{flex:1 1;padding:0 16px}.verification-type-modal .modal-content .btn-area{padding-top:14px}.verification-type-modal .modal-content .email-btn{background:#f4f4f4;color:#333}.display-mode-modal{color:#161616;color:var(--ion-font,#161616)}.display-mode-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.display-mode-modal .modal-wrapper .ion-page{background-color:transparent;top:35vh;border-radius:8px 8px 0 0;z-index:2}.display-mode-modal .modal-header{width:100%;height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d5d5d5}.display-mode-modal .modal-header .iconfont{font-size:24px;line-height:24px}.display-mode-modal .modal-header .title{font-size:16px;font-weight:500;line-height:45px}.display-mode-modal .modal-content .mode-list{display:flex;justify-content:space-around;padding:32px 0 0}.display-mode-modal .modal-content .mode-list .mode-item .name{padding:16px 0;color:#161616;color:var(--ion-font,#161616);text-align:center;font-size:14px;line-height:14px}.display-mode-modal .modal-content .mode-list .mode-item .radio-item{margin:0 auto}.display-mode-modal .radio-item{width:21px;height:21px;border:2px solid #c6c6c6;border-radius:50%;text-align:center}.display-mode-modal .radio-item.select{border:2px solid #e50e2b;background:#e50e2b}.display-mode-modal .radio-item.select .iconfont{color:#fff}.display-mode-modal .modal-footer{padding:16px;border-top:1px solid #d5d5d5}.display-mode-modal .modal-footer .auto-area{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;line-height:14px}.display-mode-modal .modal-footer .auto-area .title{padding-bottom:4px}.display-mode-modal .modal-footer .auto-area .des{font-size:12px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:12px}.mode-style{width:80px;height:160px;background:#f4f4f4;border-radius:12px}.mode-style .cate-item{background:#d5d5d5;border-radius:4px}.mode-style.selected .cate-item{background:linear-gradient(135deg,#ff8644,#f04641)}.mode-style .pro-item{width:32px;height:2px;background:#d5d5d5;border-radius:8px}.mode-style .pro-item.middle{width:24px}.mode-style .pro-item.short{width:16px}.mode-style .list{padding:16px 6px 0}.mode-style .list .list-item{width:100%;display:flex;margin-bottom:4px}.mode-style .list .list-item .cate-item{width:24px;height:24px}.mode-style .list .list-item .list-item-r{padding-left:4px}.mode-style .list .list-item .list-item-r .pro-item{margin-bottom:2px}.mode-style .classic{padding:16px 4px 0;display:flex}.mode-style .classic .classic-l{width:18px}.mode-style .classic .classic-l .cate-item{width:18px;height:12px;margin-bottom:8px}.mode-style .classic .classic-l .pro-item{margin-bottom:8px}.mode-style .classic .classic-r{flex:1 1;padding-left:5px}.mode-style .classic .classic-r .list-item{width:100%;display:flex;margin-bottom:8px}.mode-style .classic .classic-r .list-item .cate-item{width:20px;height:20px}.mode-style .classic .classic-r .list-item .list-item-r{padding-left:4px}.mode-style .classic .classic-r .list-item .list-item-r .pro-item{margin-bottom:2px}.mode-style .waterfall{padding:16px 6px 0;display:flex;justify-content:space-between}.mode-style .waterfall .cate-item{width:32px;height:40px;margin-bottom:4px}.mode-style .waterfall .cate-item.big{height:53px}.mode-style .waterfall .cate-item.middle{height:16px}.mode-style .waterfall .cate-item.small{height:11px}.mode-style .waterfall .pro-item{margin-bottom:2px}.mode-style .waterfall .pro-item.margin{margin-bottom:6px}.bind-mobile-modal .page-content .panel{padding:8px 16px 0;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.bind-mobile-modal .page-content .panel .des{font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px;margin-bottom:20px}.bind-mobile-modal .page-content .panel .body .input-item{padding-top:12px}.bind-mobile-modal .page-content .panel .footer{padding-top:20px}.merge-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.setting-page .page-content .fix-block{width:100%;height:10px}.setting-page .page-content .fix-block.fix-block-bg{background-color:#fff}.setting-page .page-content .setting-list{width:100%;background:#fff;background:var(--ion-background-sec,#fff)}.setting-page .page-content .setting-list .setting-item{width:100%;height:66px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.setting-page .page-content .setting-list .setting-item.setting-date{position:relative}.setting-page .page-content .setting-list .setting-item .picker-date{position:absolute;left:0;width:100%;text-align:right;opacity:0}.setting-page .page-content .setting-list .setting-item .name{font-size:14px;font-weight:500;line-height:14px}.setting-page .page-content .setting-list .setting-item .link{flex:1 1;display:flex;align-items:center;justify-content:flex-end}.setting-page .page-content .setting-list .setting-item .link span{font-size:14px;font-weight:500;line-height:14px;padding-right:8px}.setting-page .page-content .setting-list .setting-item .link .iconfont{font-size:16px;line-height:16px}.setting-page .page-content .setting-list .setting-item .link .toggle{width:40px;height:20px;border-radius:50px;background-color:#24a148}.setting-page .page-content .setting-list .setting-item .link .toggle.toggle-off{background-color:#b3b3b3}.setting-page .page-content .setting-list .setting-item .link .toggle .toggle-succ{width:14px;height:14px;margin:3px;background-color:#fff;border-radius:50%;display:flex;justify-items:center;justify-content:center;-webkit-transform:translateX(20px);transform:translateX(20px)}.setting-page .page-content .setting-list .setting-item .link .toggle .toggle-succ.toggle-fail{-webkit-transform:translateX(0);transform:translateX(0)}.setting-page .page-content .setting-list .setting-item .link .toggle .toggle-succ .toggle-icon{color:#24a148;font-size:10px;font-weight:600}.coupon-type-modal{padding-top:65vh;--height:35vh}.coupon-type-modal .modal-header{width:100%;height:48px;padding:0 12px;display:flex;align-items:center;justify-content:space-between}.coupon-type-modal .modal-header span{font-size:16px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:16px}.coupon-type-modal .modal-header .iconfont{color:#161616;color:var(--ion-font,#161616);font-size:24px;line-height:24px}.coupon-type-modal .type-panel .type-area{width:100%;height:56px;padding:0 22px}.coupon-type-modal .type-panel .type-area .type-item{width:100%;height:100%;border-bottom:1px solid #e0e0e0;padding-right:2px;display:flex;align-items:center;justify-content:space-between}.coupon-type-modal .type-panel .type-area .type-item span{font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616);line-height:14px}.coupon-type-modal .type-panel .type-area .type-item .iconfont{font-size:20px;color:#24a148}.coupon-get-page .type-select{width:100%;height:44px;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;line-height:16px;background:#fff;background:var(--ion-background-sec,#fff)}.coupon-get-page .type-select span{color:#161616;color:var(--ion-font,#161616)}.coupon-get-page .type-select .iconfont{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.coupon-get-page .page-content .card-list{width:100%;padding:12px 16px}.coupon-get-page .page-content .card-list .coupon-area{width:100%;height:auto;padding:20px 16px 8px;margin-bottom:12px;border-radius:16px;background:#fff;background:var(--ion-background-sec,#fff)}.coupon-get-page .page-content .card-list .coupon-area .header{width:100%;height:46px}.coupon-get-page .page-content .card-list .coupon-area .header .title{color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:500;line-height:16px;padding-bottom:4px}.coupon-get-page .page-content .card-list .coupon-area .header .des{color:var(--ion-sub,#7a7a7a);font-size:12px;font-weight:400;color:#7a7a7a;line-height:14px}.coupon-get-page .page-content .card-list .coupon-area .coupon-list .coupon-block{margin-bottom:8px}.coupon-get-page .page-content .card-list .coupon-area .coupon-list .coupon-block .mkt-coupon-item{background:#fff;background:var(--ion-background-fir,#fff)}.coupon-get-page .page-content .card-list .coupon-area .coupon-list .coupon-block .mkt-coupon-item .discount .circle{background:var(--ion-background-fir)}.coupon-get-page .page-footer{padding:16px;border-top:1px solid #d5d5d5;background:#fff;background:var(--ion-background-sec,#fff)}.bind-page .page-content .fix-block{width:100%;height:10px}.bind-page .page-content .setting-list{width:100%;background:#fff;background:var(--ion-background-sec,#fff)}.bind-page .page-content .setting-list .setting-item{width:100%;height:66px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616);position:relative}.bind-page .page-content .setting-list .setting-item .name{font-size:14px;font-weight:500;line-height:14px}.bind-page .page-content .setting-list .setting-item .link{flex:1 1;display:flex;align-items:center;justify-content:flex-end}.bind-page .page-content .setting-list .setting-item .link span{font-weight:500;line-height:14px;padding-right:8px}.bind-page .page-content .setting-list .setting-item .link span.bind{color:#b3b3b3;font-size:12px}.bind-page .page-content .setting-list .setting-item .link span.unbind{color:#e50e2b;font-size:12px}.bind-page .page-content .setting-list .setting-item .link .iconfont{font-size:16px;line-height:16px}.bind-page .page-content .setting-list .setting-item .type-item{position:absolute;top:0;right:0;width:100px;height:66px}.bind-page .page-content .setting-list .setting-item .type-item button{width:100%;height:100%;opacity:0!important}.bind-page .page-content .page-footer{padding:16px}.bind-page .page-content .page-footer .btn-logout{background:#c6c6c6}.unbind-confirm-modal .modal-content{padding:24px 16px 0!important;text-align:center}.language-page .page-content .fix-block{width:100%;height:10px}.language-page .page-content .setting-list{width:100%;background:#fff;background:var(--ion-background-sec,#fff)}.language-page .page-content .setting-list .setting-item{width:100%;height:56px;padding:0 16px;color:#161616;color:var(--ion-font,#161616)}.language-page .page-content .setting-list .setting-item:last-child .item-block{border-bottom:none}.language-page .page-content .setting-list .setting-item .item-block{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e0e0e0}.language-page .page-content .setting-list .setting-item .name{font-size:14px;font-weight:500;line-height:14px;flex:1 1}.language-page .page-content .setting-list .setting-item .link .iconfont{font-size:22px;line-height:22px;color:#0f62fe}.forget-scan-page .page-content{--background:#fff}.forget-scan-page .page-content .unbind-tip{padding:24px;font-size:20px;line-height:28px}.forget-scan-page .page-content .panel{padding:16px 16px 0;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.forget-scan-page .page-content .panel .tip{padding:10px 10px 0}.forget-scan-page .page-content .panel .des{font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px;margin-bottom:20px}.forget-scan-page .page-content .panel .body .input-item{padding-top:12px}.forget-scan-page .page-content .panel .footer{padding-top:20px}.my-address-page .page-content .address-list{padding:6px 0}.my-address-page .page-footer{padding:0 16px 16px;background:#f4f4f4}.my-address-page .page-footer .tip-text{font-size:12px;color:#7a7a7a;line-height:14px;padding-bottom:8px;text-align:center}.mall-product-item.waterfall{width:calc(50vw - 1px);background:#fff;overflow:hidden}.mall-product-item.waterfall.sold-out{opacity:.4}.mall-product-item.waterfall.sold-out .sold-out-msg{font-size:12px}.mall-product-item.waterfall .watercolor{height:40px;width:100%}.mall-product-item.waterfall .product-info{position:relative;padding:8px 16px 32px;background:var(--ion-background-sec);display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.mall-product-item.waterfall .product-info .product-name{margin-bottom:6px;line-height:18px;text-align:center;color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mall-product-item.waterfall .product-info .product-intro{color:var(--ion-sub);font-size:12px;margin-bottom:8px;word-break:break-word;max-height:28px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.mall-product-item.waterfall .product-info .product-intro p{margin:0}.mall-product-item.waterfall .product-info .product-intro *{font-size:12px!important}.mall-product-item.waterfall .product-info .product-alias{width:100%;word-wrap:break-word;line-height:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:14px;font-weight:400;margin-bottom:5px}.mall-product-item.waterfall .product-info .product-price{display:flex;align-items:flex-end;justify-content:unset;flex-direction:row;flex-wrap:unset}.mall-product-item.waterfall .product-info .product-price.use-price{color:var(--ion-font);font-size:12px;font-weight:400;white-space:nowrap}.mall-product-item.waterfall .product-info .product-price.use-price div.text-through .price{margin:0}.mall-product-item.waterfall .product-info .product-price.use-price .member-price.small>span{font-size:12px!important}.mall-product-item.waterfall .product-info .stepper{position:absolute;bottom:2px;right:0}.mall-product-item.waterfall .product-info .more-scales-btn{position:absolute;bottom:4px;right:0;display:inline-block;background:#161616;background:var(--ion-color-mall-primary,#161616);padding:2px 4px;border-radius:12px;line-height:16px}.mall-product-item.waterfall .product-info .more-scales-btn>span{display:inline-block;color:#fff;font-size:12px;font-weight:400;-webkit-transform:scale(.9);transform:scale(.9);position:relative;top:-1px}.mall-product-item.waterfall .product-info .product-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:unset;flex-wrap:wrap}.mall-product-item.waterfall .product-info .product-actions .product-price{flex:auto}.mall-product-item.waterfall .product-info .tags-list{margin-bottom:2px}.mall-product-item.waterfall .product-cnt{flex-direction:row;flex-wrap:unset;bottom:16px;min-width:24px;padding:2px;background:#fff;border-radius:13px;border:1px solid #f0f0f0;color:#161616}.mall-product-item.waterfall .product-add,.mall-product-item.waterfall .product-cnt{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;height:24px}.mall-product-item.waterfall .product-add{bottom:8px}.mall-product-item.waterfall .product-add i{font-size:24px}.mall-product-item.waterfall .month-sales-info-wrapper{margin:4px 0 0}.mall-product-item.topstyle{width:100vw;background:#fff;overflow:hidden}.mall-product-item.topstyle.sold-out{opacity:.4}.mall-product-item.topstyle.sold-out .sold-out-msg{font-size:12px}.mall-product-item.topstyle .watercolor{height:40px;width:100%}.mall-product-item.topstyle .product-info{position:relative;padding:8px 64px 32px;background:var(--ion-background-sec);display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.mall-product-item.topstyle .product-info .product-name{margin-bottom:6px;line-height:18px;text-align:center;color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mall-product-item.topstyle .product-info .product-intro{color:var(--ion-sub);font-size:12px;margin-bottom:8px;word-break:break-word;max-height:28px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.mall-product-item.topstyle .product-info .product-intro p{margin:0}.mall-product-item.topstyle .product-info .product-intro *{font-size:12px!important}.mall-product-item.topstyle .product-info .product-alias{width:100%;word-wrap:break-word;line-height:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:14px;font-weight:400;margin-bottom:5px}.mall-product-item.topstyle .product-info .product-price{display:flex;align-items:flex-end;justify-content:unset;flex-direction:row;flex-wrap:unset}.mall-product-item.topstyle .product-info .product-price.use-price{color:var(--ion-font);font-size:12px;font-weight:400;white-space:nowrap}.mall-product-item.topstyle .product-info .product-price.use-price div.text-through .price{margin:0}.mall-product-item.topstyle .product-info .product-price.use-price .member-price.small>span{font-size:12px!important}.mall-product-item.topstyle .product-info .stepper{position:absolute;bottom:2px;right:0}.mall-product-item.topstyle .product-info .more-scales-btn{position:absolute;bottom:4px;right:0;display:inline-block;background:#161616;background:var(--ion-color-mall-primary,#161616);padding:2px 4px;border-radius:12px;line-height:16px}.mall-product-item.topstyle .product-info .more-scales-btn>span{display:inline-block;color:#fff;font-size:12px;font-weight:400;-webkit-transform:scale(.9);transform:scale(.9);position:relative;top:-1px}.mall-product-item.topstyle .product-info .product-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:unset;flex-wrap:wrap}.mall-product-item.topstyle .product-info .tags-list{margin-bottom:2px}.mall-product-item.topstyle .product-cnt{flex-direction:row;flex-wrap:unset;bottom:16px;min-width:24px;padding:2px;background:#fff;border-radius:13px;border:1px solid #f0f0f0;color:#161616}.mall-product-item.topstyle .product-add,.mall-product-item.topstyle .product-cnt{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;height:24px}.mall-product-item.topstyle .product-add{bottom:8px}.mall-product-item.topstyle .product-add i{font-size:24px}.mall-product-item.topstyle .month-sales-info-wrapper{margin:4px 0 0}.mall-product-list-content .mall-waterfall-template{width:100vw;position:relative}.mall-product-list-content .mall-waterfall-template .mall-product-item{position:absolute}.mall-product-list-content .mall-waterfall-template .title{padding:16px 0 16px 16px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600}.mall-product-list-content .product-list-deep{height:48px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;font-size:12px;color:#b3b3b3}.mall-product-list-content .product-list-deep:after,.mall-product-list-content .product-list-deep:before{content:"";margin:0 16px;width:32px;height:1px;background:#d6d6d6}.mall-product-list-content .product-list-deep-tab-fill{padding-bottom:calc(56px + env(safe-area-inset-bottom))}.mall-product-template{position:relative;z-index:1;min-height:calc(100vh - 48px)}.mall-category-btns-container{background:#fff}.mall-category-btns-container.fixed{position:fixed;top:0;left:0;right:0}.mall-category-btns-container .mall-category-btns-wrapper{width:100vw;box-sizing:border-box;overflow-x:auto}.mall-category-btns-container .mall-category-btns-wrapper .mall-category-btn-list{font-size:0;white-space:nowrap}.mall-category-btns-container .mall-category-btns-wrapper .mall-category-btn-list .mall-category-btn-item{display:inline-block;vertical-align:top;position:relative;margin:0 16px;white-space:nowrap;height:48px;line-height:48px;font-size:14px;font-weight:600;color:#b3b3b3}.mall-category-btns-container .mall-category-btns-wrapper .mall-category-btn-list .mall-category-btn-item:after{position:absolute;bottom:8px;left:0;right:0;content:"";height:4px;background-color:#161616;background-color:var(--ion-color-mall-primary,#161616);width:0;margin:auto;transition:all .1s linear}.mall-category-btns-container .mall-category-btns-wrapper .mall-category-btn-list .mall-category-btn-item.active{color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-category-btns-container .mall-category-btns-wrapper .mall-category-btn-list .mall-category-btn-item.active:after{width:100%}.menu-search-button{width:56px;height:56px;position:absolute;right:0;bottom:100px;z-index:100;background:#7a7a7a;padding:8px;border-radius:100%}.menu-search-button.moving{border-radius:100%!important}.menu-search-button.right{transition:all .5s;border-top-right-radius:0;border-bottom-right-radius:0}.menu-search-button.left{transition:all .5s;border-top-left-radius:0;border-bottom-left-radius:0}.menu-search-button span{height:40px;width:40px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center}.menu-search-button span i{font-size:26px;color:#161616}.mall-header-container{background:#fff;background:var(--ion-background-sec,#fff);padding-top:10px;position:relative;z-index:22}.mall-header-container .mall-header-wrapper{height:46px;padding:0 16px 0 10px;display:flex;align-items:center;justify-content:space-between}.mall-header-container .mall-header-wrapper .title-wrapper{display:flex;align-items:center}.mall-header-container .mall-header-wrapper .title-wrapper .title{font-size:32px;font-weight:700;color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-header-container .mall-header-wrapper .title-wrapper .iconfont{margin-right:4px;font-size:22px;color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-header-container .mall-header-wrapper .favorite-wrap{height:24px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.mall-header-container .mall-header-wrapper .favorite-wrap .icon{position:relative;height:20px;width:20px;background-size:cover;background-position:50%}.mall-header-container .mall-header-wrapper .favorite-wrap .icon .number{position:absolute;left:0;right:0;bottom:0;margin:auto;line-height:15px;height:15px;width:20px;text-align:center;font-size:12px;font-weight:600;color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-header-container .mall-header-wrapper .favorite-wrap .iconfont{margin-right:10px;height:20px;line-height:20px;text-align:center;font-size:16px}.mall-header-container .mall-header-wrapper .favorite-wrap .iconfont.icon-search1{font-weight:600}.mall-header-container .category-fixed-wrapper{height:48px}.shopcart-bar-container{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;font-size:14px;background:#fcfcfc;color:#161616;color:var(--ion-color-mall-primary,#161616);font-weight:500}.shopcart-bar-container .shopcart-wrap{padding:0 6px;position:relative}.shopcart-bar-container .shopcart-wrap i{height:20px;line-height:20px;text-align:center;font-size:20px}.shopcart-bar-container .shopcart-wrap .icon{position:relative;height:20px;width:20px;background-size:cover;background-position:50%}.shopcart-bar-container .shopcart-wrap .txt{margin-left:4px}.shopcart-bar-container .shopcart-wrap .badge{position:absolute;top:-10px;right:-3px;height:16px;line-height:16px;min-width:16px;padding:0 5px;border-radius:8px;background:#f83f47;font-size:12px;text-align:center;color:#fff}.favorite-wrap .iconfont,.favorite-wrap span{margin-left:6px;font-size:14px;color:#161616;color:var(--ion-color-mall-primary,#161616)}.favorite-wrap.animate .iconfont{display:inline-block;-webkit-animation:favAnimate 1.5s forwards;animation:favAnimate 1.5s forwards}.favorite-wrap .iconfont{display:inline-block}@-webkit-keyframes favAnimate{0%{transForm:scale(1)}10%{transForm:scale(2)}20%{transForm:scale(1)}30%{transForm:scale(2);opacity:1}40%{transForm:scale(1.8);opacity:.8}50%{transForm:scale(1.6);opacity:.6}60%{transForm:scale(1.5);opacity:.4}70%{transForm:scale(1.5);opacity:.2}80%{transForm:scale(1.5);opacity:0}81%{transForm:scale(1.6);opacity:1}90%{transForm:scale(1.6);opacity:1}to{transForm:scale(1.6);opacity:1}}@keyframes favAnimate{0%{transForm:scale(1)}10%{transForm:scale(2)}20%{transForm:scale(1)}30%{transForm:scale(2);opacity:1}40%{transForm:scale(1.8);opacity:.8}50%{transForm:scale(1.6);opacity:.6}60%{transForm:scale(1.5);opacity:.4}70%{transForm:scale(1.5);opacity:.2}80%{transForm:scale(1.5);opacity:0}81%{transForm:scale(1.6);opacity:1}90%{transForm:scale(1.6);opacity:1}to{transForm:scale(1.6);opacity:1}}.mall{color:#161616;color:var(--ion-color-mall-primary,#161616);background:#fff;pointer-events:auto!important}.mall .mall-container{position:relative;--background:#fff}.mall .mall-container .advert-wrapper{margin:8px 1.6vw}.mall .mall-container .mall-content-container{position:relative}.mall .mall-product-list-content{width:100vw;position:relative}.mall .mall-product-list-content .title{padding:16px 0 24px 16px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600}.mall-detail-page-modal .detail-top .slide-list .slide-item{width:100vw;position:relative}.mall-detail-page-modal .detail-top .slide-list .slide-item .slide-item-resource{background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#000;height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.mall-detail-page-modal .detail-top .slide-list .slide-item .slide-item-resource .video-bg{position:absolute;z-index:1;opacity:.15;width:100%;height:100%}.mall-detail-page-modal .detail-top .slide-list .slide-item .slide-item-resource video{z-index:11}.mall-detail-page-modal .detail-top .slide-list .slide-item .slide-item-pagination{position:absolute;right:20px;bottom:30px;z-index:12;background-color:hsla(0,0%,100%,.3);border-radius:10px;font-size:14px;color:rgba(22,22,22,.5);padding:2px 12px}.mall-detail-page-modal .detail-top .slide-list .slide-item .slide-item-pagination span{color:#161616;font-weight:600}.item-resource{background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#000;height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.item-resource .video-bg{position:absolute;z-index:1;opacity:.15;width:100%;height:100%}.item-resource video{z-index:10}.mall-product-scale-modal ion-content .scale-stepper-wrapper .stepper-wrapper.default-theme .step-add-icon,.mall-product-scale-modal ion-content .scale-stepper-wrapper .stepper-wrapper.default-theme .step-minus-icon{color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.default-btn{background:#fff;color:#8a8a8a}.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.default-btn span{text-decoration:line-through;margin-left:2px}.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.default-btn,.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.primary-btn{font-weight:700;font-size:14px}.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.default-btn .btn-wrap .price-wrap,.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.primary-btn .btn-wrap .price-wrap{margin-bottom:3px}.mall-product-scale-modal ion-content .return-container{white-space:pre-wrap;padding:30px 24px 20px}.mall-product-scale-modal ion-content .return-container p{font-size:12px;color:#161616;line-height:26px}.mall-detail-page-modal .product-detail-container{position:relative;width:100%}.mall-detail-page-modal .product-detail-container .product-detail-wrapper{margin-bottom:16px;padding-left:4.8vw;padding-right:4.8vw;background-color:#fff;overflow:hidden}.mall-detail-page-modal .product-detail-container .product-detail-wrapper .product-detail-name{display:flex;align-items:unset;justify-content:space-between;flex-direction:unset;flex-wrap:unset;color:#161616;color:var(--ion-font,#161616);padding:15px 0 4px}.mall-detail-page-modal .product-detail-container .product-detail-wrapper .product-detail-name .detail-name{font-weight:600;font-size:24px;line-height:30px}.mall-detail-page-modal .product-detail-container .product-detail-wrapper .product-detail-name .btn-share{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset}.mall-detail-page-modal .product-detail-container .product-detail-wrapper .product-detail-name .btn-share i{margin-left:10px;font-size:20px}.mall-detail-page-modal .product-detail-container .product-detail-wrapper .product-detail-name .btn-share i.icon-fenxiang{font-size:26px}.mall-detail-page-modal .product-detail-container .product-detail-wrapper .price-wrap{margin:12px 0 26px;height:32px;font-size:16px;font-weight:600;color:#161616;display:flex;align-items:center}.mall-detail-page-modal .product-detail-container .product-detail-wrapper .price-wrap>span{margin-left:6px;text-decoration:line-through;color:#b3b3b3;font-size:14px}.mall-detail-page-modal .product-detail-container .product-detail-wrapper .detail-month-sale-info{font-size:12px;color:#b3b3b3}.mall-detail-page-modal .product-detail-container .detail-introduce-wrapper{border-top:1px solid #f0f0f0}.mall-detail-page-modal .product-detail-container .detail-introduce-wrapper .detail-introduce-title{margin:16px 0;font-size:20px;font-weight:600;color:#161616;line-height:24px}.mall-detail-page-modal .product-detail-container .detail-introduce-wrapper .detail-introduce{margin:0 -4.8vw 32px;line-height:18px;font-size:12px}.mall-detail-page-modal .product-detail-container .detail-introduce-wrapper .detail-introduce *{max-width:100%}.mall-detail-page-modal .product-detail-container .detail-introduce-wrapper .detail-introduce img{display:block;max-width:100%;height:auto!important}.mall-detail-page-modal .product-detail-container .detail-introduce-wrapper .detail-introduce *{text-align:center;margin:0 auto;clear:both}.mall-detail-page-modal .product-detail-container .content-wrapper{margin-bottom:18px;display:flex;align-items:center;height:56px}.mall-detail-page-modal .product-detail-container .content-wrapper .iconfont{color:#000;margin-right:10px;font-size:18px}.mall-detail-page-modal .product-detail-container .content-wrapper span{color:#161616;font-size:14px}.mall-detail-page-modal .product-detail-container .content-wrapper.member{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.mall-detail-page-modal .product-detail-container .content-wrapper.return{padding:0 26px;background:#fcfcfc}.mall-footer-btn-wrap{background:#f0f0f0}.mall-footer-btn-wrap .footer-btn{height:56px;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;background:#fff;background:var(--ion-background-sec,#fff);box-shadow:none}.mall-footer-btn-wrap .footer-btn button{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#161616;background:var(--ion-color-mall-primary,#161616);color:#fff;outline:none;border:none;font-size:16px;font-weight:600}.mall-footer-btn-wrap .footer-btn button.btn{flex:1 1}.mall-footer-btn-wrap .footer-btn button.oneHelf{flex:1.5 1}.mall-footer-btn-wrap .footer-btn button.dubble{flex:2 1}.mall-footer-btn-wrap .footer-btn button.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.mall-footer-btn-wrap .footer-btn button.white-btn{flex:1.5 1;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;background:#fcfcfc}.mall-footer-btn-wrap .footer-btn button.grey-btn{background:#595353;font-size:14px}.mall-footer-btn-wrap .footer-btn button.default-btn{background:#6a6a6a;color:#fff}.mall-footer-btn-wrap .footer-btn button.default-btn span{text-decoration:line-through;margin-left:2px}.mall-footer-btn-wrap .footer-btn button.default-btn,.mall-footer-btn-wrap .footer-btn button.primary-btn{font-weight:700;font-size:14px}.mall-footer-btn-wrap .footer-btn button.default-btn .btn-wrap .price-wrap,.mall-footer-btn-wrap .footer-btn button.primary-btn .btn-wrap .price-wrap{margin-bottom:3px}.mall-select-scales-container .space-between{display:flex;justify-content:space-between}.mall-select-scales-container .choose-scale-list .title{font-size:14px;color:#7a7a7a;padding-left:4.8vw;padding-right:4.8vw;height:48px;align-items:center}.mall-select-scales-container .choose-scale-list .title>span:nth-child(2){color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-select-scales-container .choose-scale-list .item-list{display:flex;padding:0 4.8vw 16px;width:100%;flex-wrap:wrap;height:auto}.mall-select-scales-container .choose-scale-list .item-list .item{position:relative;min-height:40px;margin-right:8px;margin-bottom:8px;padding:8px 40px;background-color:#fafafa;overflow:hidden}.mall-select-scales-container .choose-scale-list .item-list .item.sold-out .name,.mall-select-scales-container .choose-scale-list .item-list .item.sold-out .price,.mall-select-scales-container .choose-scale-list .item-list .item.sold-out .sub-price-limit{color:#d6d6d6!important}.mall-select-scales-container .choose-scale-list .item-list .item.selected{background:#fff;color:#161616;color:var(--ion-color-mall-primary,#161616);box-shadow:0 0 0 1px #161616;box-shadow:0 0 0 1px var(--ion-color-mall-primary,#161616)}.mall-select-scales-container .choose-scale-list .item-list .item.selected .iconfont,.mall-select-scales-container .choose-scale-list .item-list .item.selected .name,.mall-select-scales-container .choose-scale-list .item-list .item.selected .price,.mall-select-scales-container .choose-scale-list .item-list .item.selected .sub-price-limit{font-weight:700;color:#161616!important;color:var(--ion-color-mall-primary,#161616)!important}.mall-select-scales-container .choose-scale-list .item-list .item .info{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset;height:100%;font-size:12px;color:#7a7a7a}.mall-select-scales-container .choose-scale-list .item-list .item .info .iconfont{color:#7a7a7a;font-size:40px}.mall-select-scales-container .choose-scale-list .item-list .item .info .iconfont+.name{margin-top:4px}.mall-select-scales-container .choose-scale-list .item-list .item .info .name{font-size:14px;color:#7a7a7a;width:100%;text-align:center}.mall-select-scales-container .choose-scale-list .item-list .item .info .scale-remark{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-select-scales-container .choose-scale-list .item-list .item .price{margin-top:4px;font-size:14px;text-align:center;line-height:14px}.mall-select-scales-container .choose-scale-list .item-list .item .sub-price-limit{margin-top:8px;text-align:center;font-size:12px;color:#c6c6c6;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:12px}.mall-select-scales-container .choose-scale-list .item-list .item .soldout-tag{display:inline-block;width:64px;position:absolute;top:12px;right:-12px;font-size:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#7a7a7a;background-color:#ebebeb}.mall-select-scales-container .choose-scale-list.disable-scale .item .name{opacity:.3}.mall-select-scales-container .choose-scale-list.disable-scale .item .price{opacity:.3;display:none}.mall-product-item.recommend{width:50vw;background:#fff;overflow:hidden}.mall-product-item.recommend.sold-out{opacity:.4}.mall-product-item.recommend.sold-out .sold-out-msg{font-size:12px}.mall-product-item.recommend .product-info{position:relative;padding:14px 8px;background:var(--ion-background-sec);display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset}.mall-product-item.recommend .product-info .product-name{margin-bottom:4px;line-height:20px;color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mall-product-item.recommend .product-info .product-intro{color:var(--ion-sub);font-size:12px;margin-bottom:8px;word-break:break-word;max-height:28px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.mall-product-item.recommend .product-info .product-intro p{margin:0}.mall-product-item.recommend .product-info .product-intro *{font-size:12px!important}.mall-product-item.recommend .product-info .product-alias{width:100%;word-wrap:break-word;line-height:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:14px;font-weight:400;margin-bottom:5px}.mall-product-item.recommend .product-info .product-price{display:flex;align-items:center;justify-content:unset;flex-direction:row;flex-wrap:unset}.mall-product-item.recommend .product-info .product-price.use-price{color:var(--ion-font);font-size:12px;font-weight:400;display:inline-block}.mall-product-item.recommend .product-info .product-price.use-price>div{margin:0}.mall-product-item.recommend .product-info .product-price .member-price{display:flex;height:16px;align-items:center;margin-left:4px}.mall-product-item.recommend .product-info .product-price .member-price>span{font-size:12px;color:#4a4a4a;line-height:16px;padding-left:4px;padding-right:2px;border-radius:4px 0 0 4px;background:linear-gradient(135deg,#f9efd5,#f1daab)}.mall-product-item.recommend .product-info .product-price .member-price>i{font-size:12px;color:#f3e0b7;display:inline-block;width:18px;height:16px;text-align:center;line-height:16px;background:#161616;border-radius:0 4px 4px 0}.mall-product-item.recommend .product-info .stepper{position:absolute;bottom:2px;right:0}.mall-product-item.recommend .product-info .more-scales-btn{position:absolute;bottom:4px;right:0;display:inline-block;background:#161616;background:var(--ion-color-mall-primary,#161616);padding:2px 4px;border-radius:12px;line-height:16px}.mall-product-item.recommend .product-info .more-scales-btn>span{display:inline-block;color:#fff;font-size:12px;font-weight:400;-webkit-transform:scale(.9);transform:scale(.9);position:relative;top:-1px}.mall-product-item.recommend .product-info .product-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:unset;flex-wrap:wrap}.mall-product-item.recommend .product-info .product-actions .product-price{flex:auto}.mall-product-item.recommend .product-image{background-size:cover}.dark .mall-product-item.waterfall :after{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.mall-recommend-product-container{background-color:#fff;padding-bottom:20px}.mall-recommend-product-container .title-wrapper{height:64px;line-height:64px;padding:0 24px;font-size:24px;font-weight:600;color:#161616}.mall-recommend-product-container .product-scroll-wrapper{width:100%;overflow-x:auto}.mall-recommend-product-container .product-scroll-wrapper .product-list-wrapper{padding-left:24px;white-space:nowrap}.mall-recommend-product-container .product-scroll-wrapper .product-list-wrapper>div{display:inline-block;vertical-align:top;margin-right:16px}.mall-recommend-product-container .product-scroll-wrapper .product-list-wrapper>div:last-child{margin-right:24px}ion-modal.mall-detail-page-modal{--ion-background-color:transparent!important;--ion-backdrop-opacity:0.4}ion-modal.mall-detail-page-modal .ion-page{--ion-background-sec:transparent!important;background:transparent!important;background:var(--ion-background-sec,transparent)!important}ion-modal.mall-detail-page-modal .ion-page ion-content{--offset-bottom:1px!important}.mall-detail-page-modal ion-content{--offset-bottom:1px!important;height:calc(100vh - 80px)}.mall-detail-page-modal .detail-page-mask{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.mall-detail-page-modal .empty-info{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.mall-detail-page-modal .empty-info .empty-info-pic{width:60%}.mall-detail-page-modal .empty-info .empty-info-txt{margin-top:40px;color:#595353;font-size:16px}.mall-detail-page-modal .empty-info .empty-info-btn{margin-top:24px;width:120px;height:32px;font-size:14px;display:flex;justify-content:center;align-items:center;background-color:#161616;color:#fff}.mall-cart-product-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:unset;padding:3.2% 3.2% 3.2% 4.8%}.mall-cart-product-item .product-info{flex:1 1;width:100%;overflow-x:hidden}.mall-cart-product-item .product-info.disable-cart-items{opacity:.4}.mall-cart-product-item .product-status-wrap{margin-top:4px;padding-left:72px}.mall-cart-product-item .product-status-wrap .status-txt{font-size:12px;color:#161616}.mall-cart-product-item .product-status-wrap .check-btn{margin-left:16px;font-size:12px;color:#b5821e}.mall-cart-product-item .item-detail{flex:1 1;display:flex;width:100%;overflow:hidden;padding-right:8px;margin-bottom:2px}.mall-cart-product-item .item-detail .product-image{flex:0 0 64px;height:40px;margin-right:8px;background-size:cover}.mall-cart-product-item .item-detail .product-image.no-pic{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);background-size:24px 24px;background-position:50%;background-repeat:no-repeat}.mall-cart-product-item .item-actions{display:flex;align-items:center;justify-content:flex-end}.mall-cart-product-item .item-actions .user-list{flex:1 1;overflow:hidden;display:flex;align-items:center}.mall-cart-product-item .item-actions .user-list .cps-avatar{margin-right:0}.mall-cart-product-item .item-actions .user-list .cps-avatar+.cps-avatar{margin-left:-8px}.mall-cart-product-item .item-actions .bag-icon{margin-right:8px}.mall-cart-product-item .item-actions>small{width:40px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);text-align:left}.mall-cart-product-item .item-actions .item-handle{display:flex;align-items:center;height:24px}.mall-cart-product-item .item-actions .item-handle>i{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:24px}.mall-cart-product-item .item-actions .item-handle>i:nth-child(3){color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-cart-product-item .item-actions .item-handle>span{width:32px;color:#161616;color:var(--ion-font,#161616);text-align:center}.mall-cart-product-item .item-actions .cart-pack-wrapper{flex:1 1;margin-left:72px}.mall-cart-product-item .product-name{flex:1 1;display:flex;flex-direction:column;overflow:hidden;border-radius:0}.mall-cart-product-item .product-name>strong{font-size:16px;color:#161616;color:var(--ion-font,#161616)}.mall-cart-product-item .product-name>strong .bag-icon{position:relative;top:1px;margin-right:2px}.mall-cart-product-item .product-name>strong .given-tag{height:14px;margin-right:5px;padding:0 2px;font-size:12px;color:#f83f47;border-radius:1px;border:1px solid #f83f47}.mall-cart-product-item .product-name>.disable-togo{margin-top:3px;font-size:10px;color:#f83f47}.mall-cart-product-item .product-name .option-modify-offItems{margin:4px 0 0}.mall-cart-product-item .product-name .option-modify-offItems>div>span{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-cart-product-item .product-name .option-modify-offItems>div>span:first-child>span>i{color:#f5a623;vertical-align:middle;margin-right:4px}.mall-cart-product-item .product-name .option-modify-offItems .item-detail-handle{display:block;color:#0f62fe;font-size:12px;margin-top:8px}.mall-cart-product-item .product-name .option-modify-offItems .off-item{margin-right:4px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-cart-product-item .product-name .option-modify-offItems .off-item i{font-size:16px;margin-right:4px;vertical-align:middle;color:#f5a623}.mall-cart-product-item .product-name.need-ellipsis{overflow:hidden}.mall-cart-product-item .product-name.need-ellipsis>.option-modify-offItems{flex:1 1;overflow:hidden;display:flex}.mall-cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div{flex:1 1;overflow:hidden}.mall-cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div>span{display:flex;overflow:hidden;align-items:center}.mall-cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div>span>span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.mall-cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div>span>i{width:40px;font-size:12px;color:#0f62fe;text-align:center}.mall-cart-product-item .product-name.need-ellipsis>.option-modify-offItems>div .off-item:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mall-cart-product-item .product-name.need-ellipsis>.option-modify-offItems .item-detail-handle{flex:0 0 80px;text-align:right;margin:0}.mall-cart-product-item .product-extra-info{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:unset}.mall-cart-product-item .product-extra-info .tags-list{flex:1 1;margin-top:4px}.mall-cart-product-item .product-extra-info .exchange-btn{height:24px;margin-bottom:8px;padding:0 16px;line-height:24px;font-size:12px;color:#7a7a7a;border:none;outline:none;background:#f4f4f4;border-radius:30px}.mall-cart-product-item .product-extra-info .exchange-btn .iconfont{font-size:12px}.mall-cart-product-wrapper{padding-top:40px;border-radius:0;background:#fff;background:var(--ion-background-sec,#fff)}.mall-cart-product-wrapper .cart-product-title{height:64px;margin-bottom:1px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.mall-cart-product-wrapper .cart-product-title .left strong,.mall-cart-product-wrapper .cart-product-title .right strong{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:700;margin-right:4px}.mall-cart-product-wrapper .cart-product-title .left small{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-weight:400px}.mall-cart-product-wrapper .cart-product-title .right i{font-size:16px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);vertical-align:middle}.mall-cart-product-wrapper .user-info{padding:0 4.8%;background:#f4f4f4;height:40px;display:flex;align-items:center}.mall-cart-product-wrapper .user-info span{font-size:12px}.mall-cart-product-wrapper .user-info .iconfont{margin-left:8px}.mall-cart-product-wrapper .no-thing{height:64px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;color:#7a7a7a}.mall-cart-product-wrapper .line-bar{height:12px;background:#f4f4f4;margin:0 -16px}.mall-cart-product-wrapper .cart-whole{border-top:1px solid #f4f4f4}.mall-cart-product-wrapper .cart-whole .cart-activity-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;height:40px;padding:10px 16px;overflow:hidden}.mall-cart-product-wrapper .cart-whole .cart-activity-item i{font-size:16px;color:#f5a623;margin-right:4px}.mall-cart-product-wrapper .cart-whole .cart-activity-item span{margin-right:8px;font-size:14px;color:#161616;color:var(--ion-font,#161616)}.mall-cart-product-wrapper .cart-whole .cart-activity-item span:nth-child(2){flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-cart-product-wrapper .cart-whole .cart-activity-item span:nth-child(3){flex:0 0 70px;min-width:70px;text-align:right}.mall-cart-product-wrapper .cart-whole .cart-box-price{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;height:40px;padding:10px 16px;overflow:hidden}.mall-cart-product-wrapper .cart-whole .cart-box-price i{flex:0 0 15px;font-size:16px;color:var(--ion-color-medium-shade)}.mall-cart-product-wrapper .cart-whole .cart-box-price span{font-size:14px;color:#161616;color:var(--ion-font,#161616)}.mall-cart-product-wrapper .cart-whole .cart-box-price span:first-child{margin-right:4px}.mall-cart-product-wrapper .cart-whole .cart-box-price span:nth-child(2){margin-right:6px;overflow:hidden;white-space:nowrap}.mall-cart-product-wrapper .cart-whole .cart-box-price span:nth-child(4){flex:1 1;min-width:70px;margin-right:8px;text-align:right}.mall-cart-product-wrapper .cart-whole .cart-box-price span.cart-box-amount{margin-left:auto;margin-right:0}.mall-cart-product-wrapper .cart-introduce{display:flex;background:#fff;background:var(--ion-background-sec,#fff);height:64px;align-items:center}.mall-cart-product-wrapper .cart-introduce>i:first-child{font-size:22px;margin-right:10px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);flex:none}.mall-cart-product-wrapper .cart-introduce>i:first-child.has-remark{color:#4589ff}.mall-cart-product-wrapper .cart-introduce>div{flex:1 1;display:flex;flex-direction:column;width:calc(100vw - 95px)}.mall-cart-product-wrapper .cart-introduce>div strong{font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616);line-height:16px;margin-bottom:4px}.mall-cart-product-wrapper .cart-introduce>div small{font-size:12px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-cart-product-wrapper .cart-introduce>i:nth-child(3){margin-left:10px;font-size:22px;color:#161616;color:var(--ion-font,#161616);flex:none}.mall-cart-product-wrapper .stepper-wrapper .stepper-inner{background:#fff}.mall-cart-product-wrapper .stepper-wrapper.default-theme .step-add-icon,.mall-cart-product-wrapper .stepper-wrapper.default-theme .step-minus-icon{color:#161616;color:var(--ion-color-mall-primary,#161616)}.cart-tips-popover .popover-viewport{padding:16px}.cart-tips-popover .popover-viewport p{font-size:14px;color:#161616;color:var(--ion-font,#161616)}.cart-tips-popover .popover-viewport span{margin-top:10px;font-size:14px;display:block;text-align:right;color:#0f62fe;color:var(--ion-link,#0f62fe)}.pack-up-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:16px 0;font-size:14px}.mall-cart-footer .cart-status{position:absolute;height:32px;top:-32px;width:100%;font-size:12px;color:#fff;background:#161616;left:0;line-height:32px;padding:0 16px}.mall-cart-footer .cart-status i{position:absolute;right:16px;font-size:16px;color:#fff}.mall-cart-footer .cart-button-footer{display:flex;height:56px;padding:0;background:#fff;background:var(--ion-background-sec,#fff)}.mall-cart-footer .cart-button-footer button{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#161616;background:var(--ion-color-mall-primary,#161616);color:#fff;outline:none;border:none;font-weight:700;font-size:14px}.mall-cart-footer .cart-button-footer button.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.mall-cart-footer .cart-button-footer button.default-btn{background:#fff;color:#161616}.mall-cart-footer .cart-button-footer button.primary-btn{flex:0 0 60%}.mall-cart-footer .cart-button-footer button big{margin:0 4px}.mall-settlement-card{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.mall-settlement-card .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;background-color:transparent!important}.mall-settlement-card ion-content{overflow:hidden;border-radius:12px 12px 0 0;box-shadow:0 0 16px 0 rgba(0,0,0,.2)}.mall-settlement-card .ion-page{background-color:hsla(0,0%,100%,0)!important}.mall-settlement-card .settlement-card-pay{padding:0 24px 24px;width:100%;display:flex;align-items:inherit;justify-content:space-between;flex-direction:column;flex-wrap:unset}.mall-settlement-card .settlement-card-footer{padding:16px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.mall-settlement-card .settlement-card-footer .cart-btn{flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset;height:48px;background:#161616;background:var(--ion-color-mall-primary,#161616);border-radius:24px;text-align:center;font-size:14px;font-weight:900;color:#fff}.mall-settlement-card .settlement-card-footer .cart-btn.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6);color:#8d8d8d;color:var(--ion-button-font-disable,#8d8d8d)}.mall-settlement-card .settlement-card-footer .cart-btn.default-btn{flex:0 0 40%;margin-right:8px;background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.mall-checkout-product{background:#fff;background:var(--ion-background-sec,#fff);border-radius:0}.mall-checkout-product .mall-checkout-product-list.hide{display:none}.mall-checkout-product .mall-checkout-product-merge{padding:16px;background:#fff;background:var(--ion-background-sec,#fff);display:flex;align-items:center;justify-content:space-between}.mall-checkout-product .mall-checkout-product-merge>div{display:flex;align-items:center}.mall-checkout-product .mall-checkout-product-merge>div>i{font-size:22px;color:#9b9b9b;margin-right:10px}.mall-checkout-product .mall-checkout-product-merge>div>span{font-size:14px;font-weight:400;color:#161616}.mall-checkout-product .mall-checkout-product-merge ion-toggle{--handle-height:12px;--handle-width:12px;height:18px;width:36px}.mall-checkout-product .line-bar{height:12px;background:#f4f4f4;margin:0 -16px}.mall-checkout-product .user-info{height:40px;padding:16px;background:#f4f4f4;display:flex;align-items:center}.mall-checkout-product .user-info .user-img{margin-right:8px}.mall-checkout-product .user-info .user-img>img{width:24px}.mall-checkout-product .user-info span{font-size:12px}.mall-checkout-product .mall-checkout-product-summary{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:16px;font-weight:500}.mall-checkout-product .mall-checkout-product-summary .expand-icon{display:inline-block;padding:4px 16px;text-align:center;border-radius:20px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.mall-checkout-product .mall-checkout-product-summary .expand-icon .iconfont{font-size:16px;font-weight:700;transition:-webkit-transform .333s ease;transition:transform .333s ease;transition:transform .333s ease,-webkit-transform .333s ease}.mall-checkout-product .mall-checkout-product-summary .expand-icon.rotate .iconfont{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mall-checkout-product .mall-checkout-product-summary .mall-checkout-product-price{font-weight:400}.mall-checkout-product-list{margin:0 4.8%;border-bottom:1px solid #f4f4f4}.mall-checkout-product-list .mall-checkout-product-item{padding:16px 16px 16px 0;margin-left:16px}.mall-checkout-product-list .mall-checkout-product-item:last-child{border-bottom:none}.mall-checkout-product-list .mall-checkout-product-item .item-top{display:flex}.mall-checkout-product-list .mall-checkout-product-item .item-top>strong{flex:0 0 40px;height:24px;line-height:24px;text-align:center;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);color:#161616;color:var(--ion-font,#161616);font-size:14px;margin-right:8px;border-radius:4px}.mall-checkout-product-list .mall-checkout-product-item .item-top .product-image{margin-right:8px;border-radius:8px;background-size:cover}.mall-checkout-product-list .mall-checkout-product-item .item-top .item-info{flex:1 1;width:50%}.mall-checkout-product-list .mall-checkout-product-item .item-top .item-info .bag-icon{position:relative;top:1px;margin-right:2px}.mall-checkout-product-list .mall-checkout-product-item .item-top .item-info strong{font-size:14px;color:#161616;color:var(--ion-font,#161616);display:inline-block;vertical-align:middle}.mall-checkout-product-list .mall-checkout-product-item .item-top .item-info small{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-checkout-product-list .mall-checkout-product-item .item-top .item-price{flex:0 0 70px;text-align:right;line-height:24px;font-size:14px;font-weight:700;color:#161616;color:var(--ion-font,#161616)}.mall-checkout-product-list .mall-checkout-product-item .item-groups{padding-left:72px}.mall-checkout-product-list .mall-checkout-product-item .item-groups .item-group-product{display:flex;margin-top:8px}.mall-checkout-product-list .mall-checkout-product-item .item-groups .item-group-product .product-info{flex:1 1}.mall-checkout-product-list .mall-checkout-product-item .item-groups .item-group-product .product-info strong{font-weight:400;font-size:14px;color:#161616;color:var(--ion-font,#161616);display:inline-block;vertical-align:middle}.mall-checkout-product-list .mall-checkout-product-item .item-groups .item-group-product .product-info small{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-checkout-product-list .mall-checkout-product-item .item-groups .item-group-product .product-info .tags-list{margin-top:4px}.mall-checkout-product-list .mall-checkout-product-item .item-groups .item-group-product .product-cnt{display:flex;flex-direction:column;flex:0 0 70px;text-align:right;font-size:14px}.mall-checkout-product-list .mall-checkout-product-item .item-discount{display:flex;margin-top:4px}.mall-checkout-product-list .mall-checkout-product-item .item-discount>span{font-size:12px;color:#8b572a;flex:1 1;padding-left:48px;font-weight:400}.mall-checkout-product-list .mall-checkout-product-item .item-discount>span>i{font-size:16px;color:#f5a623;margin-right:4px;vertical-align:middle}.mall-checkout-product-list .mall-checkout-product-item .item-discount del{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-weight:400;flex:0 0 70px;text-align:right}.mall-checkout-product-list .mall-checkout-product-item .item-staus{padding-left:48px;line-height:0;margin:6px 0 0}.mall-checkout-product-list .mall-checkout-product-item .item-staus>span{display:inline-block;line-height:16px;padding:0 4px;font-size:12px;border:1px solid #7ed321;color:#7ed321;border-radius:4px}.mall-checkout-product-list .mall-checkout-product-item .item-staus>span>span{display:block;-webkit-transform:scale(.8);transform:scale(.8)}.mall-checkout-product-list .mall-checkout-product-item .product-extra-info .tags-list{margin-top:8px}.mall-checkout-product-list .mall-checkout-product-item.ordered-item .item-top>div>span,.mall-checkout-product-list .mall-checkout-product-item.refund-item .item-top>div>span{color:#7a7a7a}.mall-checkout-product-list .mall-checkout-product-item.ordered-item .item-staus>span,.mall-checkout-product-list .mall-checkout-product-item.refund-item .item-staus>span{color:#8e959f;border:1px solid #8e959f}.mall-checkout-product-list .mall-checkout-product-item.refund-item .item-top>span{text-decoration:line-through}.mall-checkout-product-list .mall-checkout-product-newItem{padding-bottom:16px}.mall-checkout-product-list .mall-checkout-product-newItem .time{font-size:12px;color:#7a7a7a;height:28px;background:#f4f4f4;margin:0 -24px;line-height:28px;color:#161616;padding-left:24px}.mall-checkout-product-list .mall-checkout-product-newItem .mall-checkout-product-item{margin-left:0;padding:10px 0 0}.mall-checkout-product-list .mall-checkout-product-newItem .add-user{display:flex;align-items:center;padding-left:0;margin-left:72px;margin-top:10px}.mall-checkout-product-list .mall-checkout-product-newItem .add-user>.cps-avatar{margin-right:0}.mall-checkout-product-list .mall-checkout-product-newItem .add-user>.cps-avatar+.cps-avatar{margin-left:-8px}.mall-remark-modal{--width:100%;--height:100%}.mall-remark-modal .modal-wrapper{border-radius:12px 12px 0 0;background-color:transparent}.mall-remark-modal .modal-wrapper .ion-page{top:10%}.mall-remark-modal .modal-wrapper .remark-title{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding-left:3.2vw;padding-right:3.2vw;font-size:14px;font-weight:700;color:#161616;color:var(--ion-font,#161616);border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.mall-remark-modal .modal-wrapper .remark-title i{font-size:22px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content{padding:16px 3.2vw;display:flex;flex-direction:column}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-name{font-size:14px;margin-bottom:16px;display:block;color:#161616;color:var(--ion-font,#161616)}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .count-wrap{bottom:-24px;width:100%;left:0;height:24px;top:unset;text-align:right;padding-right:16px;background-color:#ebebeb;background-color:var(--ion-input,#ebebeb);border-bottom-left-radius:12px;border-bottom-right-radius:12px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .count-wrap:before{content:"";height:8px;position:absolute;background-color:#ebebeb;background-color:var(--ion-input-color,#ebebeb);width:100%;left:0;top:-8px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .textarea-wrapper{min-height:34px;border-radius:14px;background-color:#f4f4f4;background-color:var(--ion-input-color,#f4f4f4);display:flex;align-items:center;flex-direction:column}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .textarea-wrapper textarea{padding:18px 16px 6px;min-height:34px;height:auto;overflow-y:hidden!important;font-size:12px;color:#161616;background:#f4f4f4;background:var(--ion-input-color,#f4f4f4)}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .textarea-wrapper textarea::-webkit-input-placeholder{color:#161616}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .textarea-wrapper textarea:-ms-input-placeholder{color:#161616}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .textarea-wrapper textarea::placeholder{color:#161616}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .textarea-wrapper textarea:-webkit-scrollbar{width:0!important;display:none}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .handtop-input{margin-bottom:28px;padding-left:16px;height:56px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-spread{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;margin-top:24px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-spread.showlen{margin-top:48px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-spread span{color:#0f62fe;display:inline-block;margin-left:8px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-detail,.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-warp{display:flex;flex-direction:column}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-detail .remark-product-detail,.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-warp .remark-product-detail{margin-top:24px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-detail .remark-product-info,.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-warp .remark-product-info{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-detail .remark-product-info .product-image,.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-warp .remark-product-info .product-image{width:48px;height:48px;margin-right:8px;border-radius:12px;flex:none;background-size:cover;background-position:50%}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-detail .remark-product-info .product-info,.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-warp .remark-product-info .product-info{display:flex;flex-direction:column;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-detail .remark-product-info .product-info strong,.mall-remark-modal .modal-wrapper .mall-remark-modal-content .remark-product-warp .remark-product-info .product-info strong{color:#161616;color:var(--ion-font,#161616);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-remark-modal .modal-wrapper .remark-footer{height:80px;display:flex;align-items:center;padding-left:3.2vw;padding-right:3.2vw}.mall-remark-modal .modal-wrapper .remark-footer .remark-button{width:100%;background-color:#161616;background-color:var(--ion-color-mall-primary,#161616);height:48px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:24px}.confirm-modal.mall-soldout-warn-modal .soldout-product-list .soldout-product-item{flex:1 1;display:flex;width:100%;overflow:hidden;margin-bottom:20px}.confirm-modal.mall-soldout-warn-modal .soldout-product-list .soldout-product-item .product-image{flex:0 0 40px;height:40px;border-radius:12px;margin-right:8px;background-size:cover}.confirm-modal.mall-soldout-warn-modal .soldout-product-list .soldout-product-item .product-name{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.confirm-modal.mall-soldout-warn-modal .soldout-product-list .soldout-product-item .product-option{margin-top:4px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.confirm-modal.mall-soldout-warn-modal .modal-wrapper ion-footer .footer-btn .cancel{line-height:46px;color:#161616;color:var(--ion-font,#161616);background:#fff;border-radius:24px;border:1px solid #b3b3b3}.mall-gift-card-auth-modal{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.mall-gift-card-auth-modal .modal-wrapper{position:absolute;top:16px;width:calc(100% - 32px);max-height:33vh;border-radius:12px}.mall-gift-card-auth-modal .gift-card-auth-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.mall-gift-card-auth-modal .gift-card-auth-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.mall-gift-card-auth-modal .gift-card-auth-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.mall-gift-card-auth-modal .gift-code-input-bar .code-input-bar{padding:12px 16px;position:relative}.mall-gift-card-auth-modal .gift-code-input-bar .code-input-bar input{padding:16px 88px 16px 16px;outline:none;border:none;color:#161616;color:var(--ion-font,#161616);background:#f4f4f4;border-radius:8px;width:100%;font-size:12px;height:48px}.mall-gift-card-auth-modal .gift-code-input-bar .code-input-bar span{color:#f4f4f4;width:100%;height:36px;display:flex;justify-content:center;align-items:center;font-weight:600;margin-top:7.7vw;background:#8d8d8d;background:var(--ion-button-disable,#8d8d8d);border-radius:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mall-gift-card-auth-modal .gift-code-input-bar .code-input-bar span.actived{background:linear-gradient(90deg,#ff5151,#e00324)}.mall-gift-card-auth-modal .gift-code-input-bar .code-input-bar span.actived i{color:#f4f4f4}.mall-gift-card-auth-modal .gift-code-input-bar .code-input-bar span i{font-size:24px;color:#f4f4f4;color:var(--ion-button-font-disable,#f4f4f4)}.mall-custom-tip-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:80vh}.mall-custom-tip-modal .custom-tip-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.mall-custom-tip-modal .custom-tip-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.mall-custom-tip-modal .custom-tip-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.mall-custom-tip-modal .amount{padding:16px;font-size:36px;text-align:center;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.mall-custom-tip-modal .key-board{margin:0 auto;height:300px;max-width:375px}.mall-custom-tip-modal .custom-tip-footer{border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line,#d9d9d9);padding:8px;display:flex;flex-direction:row}.mall-custom-tip-modal .custom-tip-footer button{-webkit-appearance:none;appearance:none;margin:8px;border-radius:999px;width:calc(100% - 16px);height:48px;line-height:48px;font-size:14px;font-weight:600}.mall-custom-tip-modal .custom-tip-footer button:focus{outline:none}.mall-custom-tip-modal .custom-tip-footer button.submit-button{background:#161616;background:var(--ion-color-mall-primary,#161616);color:#fff}.mall-custom-tip-modal .custom-tip-footer button.submit-button[disabled]{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6);color:#c6c6c6;color:var(--ion-button-disable,#c6c6c6)}.mall-custom-tip-modal .custom-tip-footer button.cancel-button{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-activity-modal .am-title{padding:8px 0;text-align:center;border-bottom:1px solid #f0f0f0}.mall-activity-modal .am-footer{padding:16px;text-align:center}.mall-activity-modal .default-btn{width:100%;height:48px;margin-right:8px;border-radius:30px;font-size:14px;text-align:center;background:#fff;color:#161616;font-weight:500;border:1px solid #b3b3b3}.mall-activity-modal .am-list{margin:0 3.2%;border-bottom:1px solid #f4f4f4}.mall-activity-modal .am-list .am-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;padding:3.2% 0;overflow:hidden;font-size:14px}.mall-activity-modal .am-list .am-item .name{color:#161616;font-weight:500}.mall-activity-modal .am-list .am-item .used-discount{color:#fe5050;margin-left:auto}.mall-activity-modal .am-result{padding:1.6% 3.2%;color:#161616;font-size:12px;text-align:right}.mall-activity-modal .am-result span{font-size:16px;font-weight:500}.mall-checkout-discount{background:#fff;background:var(--ion-background-sec,#fff)}.mall-checkout-discount .checkout-discount-title{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);line-height:40px;font-size:14px;font-weight:400;color:#161616;color:var(--ion-font,#161616);text-indent:24px}.mall-checkout-discount .checkout-discount-auto .discount-auto-item{margin-left:16px;padding:16px 16px 16px 0;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.mall-checkout-discount .checkout-discount-auto .discount-auto-item:last-child{border-bottom:none}.mall-checkout-discount .checkout-discount-auto .discount-auto-item .item-title{font-size:14px;flex:1 1}.mall-checkout-discount .checkout-discount-auto .discount-auto-item .item-title i{font-size:16px;color:#f5a623;margin-right:8px;vertical-align:middle}.mall-checkout-discount .checkout-discount-auto .discount-auto-item .item-title span{color:var(--ion-font)}.mall-checkout-discount .checkout-discount-auto .discount-auto-item .price{flex:0 0 70px;text-align:right;font-size:14px;color:var(--ion-font)}.mall-checkout-discount .checkout-discount-mod{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:16px 3.2% 16px 0;font-size:14px}.mall-checkout-discount .checkout-discount-mod:last-child{border-bottom:0}.mall-checkout-discount .checkout-discount-mod .mod-left{flex:1 1;display:flex;justify-content:flex-start;flex-direction:row;align-items:center}.mall-checkout-discount .checkout-discount-mod .mod-left i{font-size:24px;margin-right:8px}.mall-checkout-discount .checkout-discount-mod .mod-left .mod-left-info{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}.mall-checkout-discount .checkout-discount-mod .mod-left .mod-left-info i{margin:0 0 0 5px;font-size:16px;color:#a8a8a8}.mall-checkout-discount .checkout-discount-mod .mod-left h5,.mall-checkout-discount .checkout-discount-mod .mod-left h6{margin:0;color:#161616;color:var(--ion-font,#161616)}.mall-checkout-discount .checkout-discount-mod .mod-left h5{font-size:14px;font-weight:400}.mall-checkout-discount .checkout-discount-mod .mod-left h5.nowrap{display:flex;align-items:center;white-space:nowrap}.mall-checkout-discount .checkout-discount-mod .mod-left h6{font-weight:600;font-size:12px}.mall-checkout-discount .checkout-discount-mod .mod-right{flex:0 0 30%;text-align:right;display:flex;align-items:center;justify-content:flex-end}.mall-checkout-discount .checkout-discount-mod .mod-right.used-discount{flex:0 0 50%;font-weight:600}.mall-checkout-discount .checkout-discount-mod .mod-right.used-discount .used-discount-price{font-weight:400;color:#fe5050}.mall-checkout-discount .checkout-discount-mod .mod-right span{color:#161616;color:var(--ion-font,#161616)}.mall-checkout-discount .checkout-discount-mod .mod-right i{font-weight:400;font-size:22px;font-size:16px;color:rgba(22,22,22,.5)}.mall-checkout-discount .checkout-discount-mod .mod-right i.disabled{color:#eaeaea}.mall-checkout-discount .no-equity{font-size:12px;font-weight:400;color:#b3b3b3!important}.mall-checkout-discount .equity-info{font-size:14px;font-weight:400;color:#c58d20;margin-left:10px}.mall-coupon-item-wrapper{width:100%;display:flex;margin-bottom:10px;background:#fff;background:var(--ion-background-sec,#fff)}.mall-coupon-item-wrapper .coupon-item-l{flex:0 0 96px;background:#ff8600;display:flex;align-items:center;flex-direction:column;position:relative;justify-content:center}.mall-coupon-item-wrapper .coupon-item-l:after,.mall-coupon-item-wrapper .coupon-item-l:before{content:"";position:absolute;right:-8px;top:-8px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);width:16px;height:16px;border-radius:100%}.mall-coupon-item-wrapper .coupon-item-l:after{top:auto;bottom:-8px}.mall-coupon-item-wrapper .coupon-item-l h3{font-size:16px;color:#fff;margin:0}.mall-coupon-item-wrapper .coupon-item-l h3>span{font-size:24px}.mall-coupon-item-wrapper .coupon-item-l h3>span>small{font-size:16px}.mall-coupon-item-wrapper .coupon-item-l h5{font-size:12px;color:#fff;margin:10px 0 0}.mall-coupon-item-wrapper .coupon-item-c{flex:1 1;padding:14px;display:flex;flex-direction:column;justify-content:center}.mall-coupon-item-wrapper .coupon-item-c h5{color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:600;margin:0 0 10px;text-align:left;max-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mall-coupon-item-wrapper .coupon-item-c h6{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;margin:0 0 14px;text-align:left}.mall-coupon-item-wrapper .coupon-item-c h6:last-child{margin-bottom:0}.mall-coupon-item-wrapper .coupon-item-r{flex:0 0 44px;min-width:44px;display:flex;align-items:center;padding:0 10px}.mall-coupon-item-wrapper .coupon-item-r i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.mall-coupon-item-wrapper .coupon-item-r i.delete-icon{font-size:28px}.mall-coupon-item-wrapper .coupon-item-r .icon-checked{color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-coupon-disable-item-wrapper{width:100%;border-radius:8px;background:#fff;flex-direction:column;height:auto;margin-top:12px}.mall-coupon-disable-item-wrapper .coupon-item-top{display:flex;height:90px}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-l{flex:0 0 90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-l h3{margin:0 0 2px;font-size:16px;color:var(--ion-input)}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-l h3>span{font-size:24px;color:var(--ion-input)}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-l h3>span>small{font-size:16px;color:var(--ion-input)}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-l h5{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:0}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-r{flex:1 1;padding:0 14px;display:flex;flex-direction:column;justify-content:center}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-r h5{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:0 0 10px;text-align:left;max-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-r h6{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:0 0 14px;font-weight:400;text-align:left}.mall-coupon-disable-item-wrapper .coupon-item-top .coupon-item-r h6:last-child{margin-bottom:0}.mall-coupon-disable-item-wrapper .coupon-item-bottom{border-top:1px dashed #d9d9d9;border-top:1px dashed var(--ion-line,#d9d9d9);margin:0 11px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);padding:16px 0;text-align:left}.mall-counpon-list-wrapper{width:100%;height:100%;overflow:auto;padding-bottom:12px;background:#f4f4f4}.mall-counpon-list-wrapper .coupon-list{padding:12px 16px;margin:0 auto;width:100%}.mall-counpon-list-wrapper .coupon-list .mkt-coupon-item{margin-bottom:12px}.mall-counpon-list-wrapper .coupon-list .mkt-coupon-item:last-child{margin-bottom:0}.mall-counpon-list-wrapper .coupon-list .mkt-coupon-item .type{text-align:left}.mall-counpon-list-wrapper .unuse-wrapper .title{font-size:12px;padding:0 22.5px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);text-align:left}.mall-counpon-list-wrapper .unuse-wrapper .disabled-coupon-list{padding:0 16px}.mall-counpon-list-wrapper .unuse-wrapper .disabled-coupon-list .mkt-coupon-item{margin-top:12px}.mall-counpon-list-wrapper .unuse-wrapper .disabled-coupon-list .mkt-coupon-item .type{text-align:left}.mall-counpon-list-wrapper .no-coupon-wrap{height:200px;display:flex;justify-content:center;align-items:flex-end}.mall-counpon-list-wrapper .no-coupon-wrap i{font-size:36px;color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.mall-product-content-box{height:100%}.mall-product-content-box .product-list{padding:12px 16px;background-color:#f4f4f4;height:100%;overflow:auto}.mall-product-content-box .product-list .product-item{display:flex;align-items:center;padding:16px 16px 16px 24px;position:relative;background-color:#fff;border-radius:6px;margin-bottom:12px}.mall-product-content-box .product-list .product-item.disabled{opacity:.5}.mall-product-content-box .product-list .product-item .product-img{width:64px;height:64px;border-radius:8px;text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#ebebeb;display:flex;justify-content:center;align-items:center}.mall-product-content-box .product-list .product-item .product-img .default-span{color:#c6c6c6;font-size:20px}.mall-product-content-box .product-list .product-item .product-img img{height:100%}.mall-product-content-box .product-list .product-item .product-info{margin-left:8px;max-width:60%;width:60%}.mall-product-content-box .product-list .product-item .product-info .product-info-base{display:flex;align-items:baseline;font-size:16px;color:#161616;font-weight:500}.mall-product-content-box .product-list .product-item .product-info .product-info-base .price{margin-left:auto}.mall-product-content-box .product-list .product-item .product-info .product-info-desc{margin:8px 0;font-size:12px;color:#b3b3b3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.mall-product-content-box .product-list .product-item .select-mark{width:22px;height:22px;position:absolute;right:18px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.mall-product-content-box .product-list .product-item .select-mark.no-select{border:2px solid #c6c6c6;border-radius:50%}.mall-product-content-box .product-list .product-item .select-mark.has-select{color:#393939;line-height:22px}.mall-product-content-box .product-list .product-item .select-mark.has-select .iconfont{font-size:22px}.code-input-bar-wrapper .code-input-bar{padding:12px 16px;position:relative}.code-input-bar-wrapper .code-input-bar input{padding:16px 88px 16px 16px;outline:none;border:none;color:#161616;color:var(--ion-font,#161616);background:#f4f4f4;border-radius:8px;width:100%;font-size:12px;height:48px}.code-input-bar-wrapper .code-input-bar span{position:absolute;width:76px;height:36px;display:flex;justify-content:center;align-items:center;right:22px;top:50%;background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6);border-radius:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.code-input-bar-wrapper .code-input-bar span.actived{background:#161616;background:var(--ion-color-mall-primary,#161616)}.code-input-bar-wrapper .code-input-bar span.actived i{color:#fff}.code-input-bar-wrapper .code-input-bar span i{font-size:24px;color:#8d8d8d;color:var(--ion-button-font-disable,#8d8d8d)}.code-input-bar-wrapper .select-gift-card{margin-top:-12px;text-align:right}.code-input-bar-wrapper .select-gift-card span{display:inline-block;padding:12px 16px;font-size:14px;color:#0f62fe;color:var(--ion-link,#0f62fe)}.coupon-item-wrapper{width:100%;display:flex;margin-bottom:10px;background:#fff;background:var(--ion-background-sec,#fff)}.coupon-item-wrapper .coupon-item-l{flex:0 0 96px;background:#ff8600;display:flex;align-items:center;flex-direction:column;position:relative;justify-content:center}.coupon-item-wrapper .coupon-item-l:after,.coupon-item-wrapper .coupon-item-l:before{content:"";position:absolute;right:-8px;top:-8px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);width:16px;height:16px;border-radius:100%}.coupon-item-wrapper .coupon-item-l:after{top:auto;bottom:-8px}.coupon-item-wrapper .coupon-item-l h3{font-size:16px;color:#fff;margin:0}.coupon-item-wrapper .coupon-item-l h3>span{font-size:24px}.coupon-item-wrapper .coupon-item-l h3>span>small{font-size:16px}.coupon-item-wrapper .coupon-item-l h5{font-size:12px;color:#fff;margin:10px 0 0}.coupon-item-wrapper .coupon-item-c{flex:1 1;padding:14px;display:flex;flex-direction:column;justify-content:center}.coupon-item-wrapper .coupon-item-c h5{color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:600;margin:0 0 10px;text-align:left;max-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.coupon-item-wrapper .coupon-item-c h6{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;margin:0 0 14px;text-align:left}.coupon-item-wrapper .coupon-item-c h6:last-child{margin-bottom:0}.coupon-item-wrapper .coupon-item-r{flex:0 0 44px;min-width:44px;display:flex;align-items:center;padding:0 10px}.coupon-item-wrapper .coupon-item-r i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.coupon-item-wrapper .coupon-item-r i.delete-icon{font-size:28px}.coupon-item-wrapper .coupon-item-r .icon-checked{color:#161616;color:var(--ion-color-mall-primary,#161616)}.coupon-disable-item-wrapper{width:100%;border-radius:8px;background:#fff;flex-direction:column;height:auto;margin-top:12px}.coupon-disable-item-wrapper .coupon-item-top{display:flex;height:90px}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-l{flex:0 0 90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-l h3{margin:0 0 2px;font-size:16px;color:var(--ion-input)}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-l h3>span{font-size:24px;color:var(--ion-input)}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-l h3>span>small{font-size:16px;color:var(--ion-input)}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-l h5{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:0}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-r{flex:1 1;padding:0 14px;display:flex;flex-direction:column;justify-content:center}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-r h5{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:0 0 10px;text-align:left;max-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-r h6{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:0 0 14px;font-weight:400;text-align:left}.coupon-disable-item-wrapper .coupon-item-top .coupon-item-r h6:last-child{margin-bottom:0}.coupon-disable-item-wrapper .coupon-item-bottom{border-top:1px dashed #d9d9d9;border-top:1px dashed var(--ion-line,#d9d9d9);margin:0 11px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);padding:16px 0;text-align:left}.counpon-list-wrapper{width:100%;height:100%;overflow:auto;padding-bottom:12px;background:#f4f4f4}.counpon-list-wrapper .coupon-list{padding:12px 16px;margin:0 auto;width:100%}.counpon-list-wrapper .coupon-list .mkt-coupon-item{margin-bottom:12px}.counpon-list-wrapper .coupon-list .mkt-coupon-item:last-child{margin-bottom:0}.counpon-list-wrapper .coupon-list .mkt-coupon-item .type{text-align:left}.counpon-list-wrapper .unuse-wrapper .title{font-size:12px;padding:0 22.5px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);text-align:left}.counpon-list-wrapper .unuse-wrapper .disabled-coupon-list{padding:0 16px}.counpon-list-wrapper .unuse-wrapper .disabled-coupon-list .mkt-coupon-item{margin-top:12px}.counpon-list-wrapper .unuse-wrapper .disabled-coupon-list .mkt-coupon-item .type{text-align:left}.counpon-list-wrapper .no-coupon-wrap{height:200px;display:flex;justify-content:center;align-items:flex-end}.counpon-list-wrapper .no-coupon-wrap i{font-size:36px;color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.mall-coupon-modal ion-content{--background:var(--ion-background-fir)!important}.mall-coupon-modal ion-content .coupon-content-box{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;background:#fff}.mall-coupon-modal ion-content .coupon-type-wrap{align-items:center;position:fixed;width:100%;z-index:2;background:#fff;background:var(--ion-background-sec,#fff);flex:0 0 72px}.mall-coupon-modal ion-content .coupon-type-wrap .coupon-type-list{height:40px;margin:16px;padding:4px;display:flex;border-radius:20px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.mall-coupon-modal ion-content .coupon-type-wrap .coupon-type-list .coupon-type-item{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);flex:1 1;height:32px;line-height:32px;text-align:center}.mall-coupon-modal ion-content .coupon-type-wrap .coupon-type-list .coupon-type-item.choosed{background:#161616;background:var(--ion-color-mall-primary,#161616);color:#fff;border-radius:20px}.mall-coupon-modal ion-content .coupon-sliders{width:100%;padding-top:82px;flex:1 1;overflow:hidden}.mall-coupon-modal ion-content .coupon-sliders .swiper-container{height:100%}.mall-coupon-modal .coupon-footer{height:80px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;background:#fff;background:var(--ion-background-sec,#fff);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.mall-coupon-modal .coupon-footer .coupon-price{display:flex;flex-direction:column;justify-content:center}.mall-coupon-modal .coupon-footer .coupon-price>p{margin:0;font-size:16px;color:#161616;color:var(--ion-font,#161616)}.mall-coupon-modal .coupon-footer .coupon-price>p:first-child{margin-bottom:4px;font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-coupon-modal .coupon-footer .certain-btn{width:220px;height:48px;background:#161616;background:var(--ion-color-mall-primary,#161616);border-radius:24px;font-size:14px;color:#fff;text-align:center;line-height:48px}.mall-login-guide-wrapper{padding:10px 16px;font-size:14px;background-color:#fff6e5}.mall-login-guide-wrapper,.mall-login-guide-wrapper .login-guide-info{display:flex;align-items:center;justify-content:flex-start;flex-direction:center;flex-wrap:row}.mall-login-guide-wrapper .login-guide-info{font-weight:700;color:#b5821e}.mall-login-guide-wrapper .login-guide-info .iconfont{margin-right:8px;font-size:20px}.mall-login-guide-wrapper .link{margin-left:16px}.mall-login-guide-wrapper.benefits{background:#ff4c4c;display:flex;color:#fff}.mall-login-guide-wrapper.benefits .login-guide-info{color:#fff;font-weight:400}.mall-login-guide-wrapper.benefits .iconfont{margin-left:auto;font-size:14px}.mall-checkout-contact-wrapper{border-radius:8px;background:#fff;background:var(--ion-background-sec,#fff)}.mall-checkout-contact-wrapper .checkout-contact-container{padding:16px 3.2%;font-size:14px}.mall-checkout-contact-wrapper .checkout-contact-container>header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset}.mall-checkout-contact-wrapper .checkout-contact-container>header strong{font-size:16px;color:#161616;color:var(--ion-font,#161616);margin-bottom:4px}.mall-checkout-contact-wrapper .checkout-contact-container>header a{color:#0f62fe}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;height:48px;margin-top:8px;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4);border-radius:8px}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item ion-input{height:100%;font-size:12px}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item ion-input .native-input{color:#161616;color:var(--ion-font,#161616)}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item.error-form-item{border:1px solid #d0021b}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item>.pass-input-wrapper{flex:1 1}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item>button{margin-right:10px;outline:none}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item .checkout-contact-form-item-icon{display:flex;align-items:center;justify-content:center;min-width:60px;text-align:center}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item .checkout-contact-form-item-icon .iconfont{font-size:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-form-item .checkout-contact-form-item-icon .item-icon-text{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip{display:flex;align-items:center;margin-top:16px;font-size:12px}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip span{color:#161616;color:var(--ion-font,#161616)}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip.start{justify-content:flex-start}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip.end{justify-content:flex-end}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button{background:none;border:none;outline:none}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button .iconfont{color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button .iconfont.checked{color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button .iconfont,.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip button>span{display:inline-block;vertical-align:middle}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-tip .link{color:#0f62fe}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-error{margin-top:4px;color:#d0021b;font-size:12px;opacity:0;transition:opacity .3s cubic-bezier(.1,.7,.1,1)}.mall-checkout-contact-wrapper .checkout-contact-container .checkout-contact-form .checkout-contact-error.show{opacity:1}.mall-checkout-contact-wrapper .link{color:#0f62fe}.mall-checkout-contact-wrapper .ml{margin-left:5px}.mall-checkout-contact-wrapper span.grey{color:#161616;color:var(--ion-font,#161616)}.mall-checkout-contact-wrapper .checkout-contact-bar{position:relative;padding:12px 3.2%}.mall-checkout-contact-wrapper .checkout-contact-bar .checkout-contact-bar-title{margin-bottom:3px}.mall-checkout-contact-wrapper .checkout-contact-bar .checkout-contact-bar-title span:first-child{font-size:20px;font-weight:500;margin-bottom:3px}.mall-checkout-contact-wrapper .checkout-contact-bar .checkout-contact-edit{position:absolute;top:0;right:0;width:46px;height:43px;text-align:center;line-height:43px;background-color:#e1e1e1;border-radius:0 8px 0 100%}.mall-checkout-contact-wrapper .checkout-contact-bar .checkout-contact-edit .iconfont{margin-left:8px}.mall-checkout-address-container .mall-login-guide-wrapper{margin:0}.mall-checkout-address-container .mall-checkout-address-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;position:relative;padding:28px 4.8vw;background:#fff}.mall-checkout-address-container .mall-checkout-address-wrapper:after{height:1px;position:absolute;bottom:0;left:16px;right:16px;background:#f4f4f4}.mall-checkout-address-container .mall-checkout-address-wrapper>.iconfont{font-size:40px}.mall-checkout-address-container .mall-checkout-address-wrapper>.icon-chevron-right{margin-right:0;color:#161616;opacity:.5;font-size:16px}.mall-checkout-address-container .mall-checkout-address-wrapper .checkout-address-info{flex:1 1}.mall-checkout-address-container .mall-checkout-address-wrapper .checkout-address-info.error{font-weight:700}.mall-checkout-address-container .mall-checkout-address-wrapper .checkout-address-info .contact-address{font-size:20px;line-height:28px;font-weight:600;color:#000}.mall-checkout-address-container .mall-checkout-address-wrapper .checkout-address-info .contact-way{margin-top:8px;font-size:12px;line-height:12px;color:#7a7a7a;font-weight:400}.mall-checkout-address-container .mall-checkout-address-wrapper .checkout-address-info .contact-way.middle{margin:0 0 4px}.mall-checkout-address-container .express-line-img{height:3px;width:100%;background-size:cover;background-position:50%}.mall-checkout-content header{padding:0 0 6px;background:#fff}.mall-checkout-content header .cart-tab{margin-top:24px;background-color:var(--ion-background-fir)}.mall-checkout-content header .cart-tab .eat-type-swicher{display:flex;height:32px;line-height:32px;margin:-8px 0 0;font-size:14px;background-color:transparent}.mall-checkout-content header .cart-tab .eat-type-swicher .eat-type-item{flex:1 1;padding:0;font-size:12px;font-weight:400;color:#7a7a7a;text-align:center;background-color:#eee;border-radius:8px 8px 0 0;transition:none}.mall-checkout-content header .cart-tab .eat-type-swicher .eat-type-item.active{position:relative;top:-8px;height:40px;padding-top:8px;font-size:14px;font-weight:600;color:#161616;background-color:#fff}.mall-checkout-content .cart-box-info{background:#fff;position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:3.2vw;font-size:14px}.mall-checkout-content .cart-pay-result{background-color:#fff;background-color:var(--ion-background-sec,#fff);padding-bottom:16px;border:none}.mall-checkout-content .cart-pay-result .cart-pay-box{margin:0 4.8vw;padding-top:10px;border-top:1px solid #f4f4f4}.mall-checkout-content .cart-pay-result .cart-pay-box .cart-pay-info{font-size:14px;font-weight:400;color:#161616;color:var(--ion-font,#161616);text-align:right}.mall-checkout-content .cart-pay-result .cart-pay-box .cart-pay-info .actual-pay-amount{margin-bottom:2px}.mall-checkout-content .cart-pay-result .cart-pay-box .cart-pay-info .actual-pay-amount .amount{font-weight:600}.mall-checkout-content .cart-pay-result .cart-pay-box .cart-pay-info .integral{font-size:12px}.mall-checkout-content .card-open-slides .open-card-slides{margin:10px 0 0}.mall-member-card-amount-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:80vh}.mall-member-card-amount-modal .member-card-amount-header{align-items:center;padding:16px 16px 16px 48px;display:flex;justify-content:space-between}.mall-member-card-amount-modal .member-card-amount-header>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.mall-member-card-amount-modal .member-card-amount-header .card-info{flex:1 1;color:#161616;color:var(--ion-font,#161616)}.mall-member-card-amount-modal .member-card-amount-header .card-info .card-name{margin-right:4px;padding-right:20px;position:relative;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mall-member-card-amount-modal .member-card-amount-header .card-info .card-name>i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-member-card-amount-modal .member-card-amount-header .card-info .balance{margin-top:4px;font-size:12px;font-weight:500}.mall-member-card-amount-modal .member-card-amount-header .change-card{border-radius:999px;height:32px;padding:0 30px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616)}.mall-member-card-amount-modal .amount{padding:16px 16px 4px;font-size:36px;line-height:36px;height:56px;text-align:center;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.mall-member-card-amount-modal .hint{font-size:12px;text-align:center;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-member-card-amount-modal .key-board{margin:0 auto;height:300px;max-width:375px}.mall-member-card-amount-modal .member-card-amount-footer{display:flex;flex-direction:row}.mall-member-card-amount-modal .member-card-amount-footer button{-webkit-appearance:none;appearance:none;margin:8px;border-radius:999px;width:calc(100% - 16px);height:48px;line-height:48px;font-size:14px;font-weight:600}.mall-member-card-amount-modal .member-card-amount-footer button.submit-button{background:#161616;background:var(--ion-color-mall-primary,#161616);color:#fff}.mall-member-card-amount-modal .member-card-amount-footer button.submit-button[disabled]{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.mall-member-card-amount-modal .member-card-amount-footer button.cancel-button{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-cannot-pay-tip-popover{--min-width:0;--width:auto}.mall-cannot-pay-tip-popover .popover-arrow:after,.mall-cannot-pay-tip-popover .popover-viewport{background-color:#fff;background-color:var(--ion-background-sec,#fff)}.mall-cannot-pay-tip-popover .popover-viewport{padding:16px;font-size:14px;color:var(--ion-font)}.mall-cannot-pay-tip-popover .acknowledged{margin-top:16px;text-align:right;color:#0f62fe;color:var(--ion-link,#0f62fe)}.mall-member-card-pay{border-bottom:1px solid #f4f4f4;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;min-height:64px}.mall-member-card-pay .card-info{width:80%;position:relative;padding:0 0 16px 16px}.mall-member-card-pay .card-info>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.mall-member-card-pay .card-info .card-name{margin-right:4px;padding-right:20px;position:relative;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#161616;color:var(--ion-font,#161616)}.mall-member-card-pay .card-info .card-name>i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-member-card-pay .card-info .card-name .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.mall-member-card-pay .card-info .card-name .card-title{display:inline-block;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-member-card-pay .card-info .balance{font-size:12px;font-weight:500;display:flex}.mall-member-card-pay .card-info .balance .name{display:inline-block;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-member-card-pay .card-info .balance .balance-price{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;color:#c58d20;background:#fff5e1}.mall-member-card-pay .card-info .balance .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.mall-member-card-pay .card-info .balance .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.mall-member-card-pay .card-info .card-info-recharge{display:flex;position:relative;margin-top:5px;justify-content:space-between;align-items:center;width:calc(80% - 16px)}.mall-member-card-pay .card-info .card-info-recharge .recharge{font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff}.mall-member-card-pay .card-info .card-info-recharge .recharge-to-pay{top:0;left:0}.mall-member-card-pay .card-info .card-info-recharge .recharge-to-pay .cart-btn{margin-right:12px;width:calc(80% - 16px);font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mall-member-card-pay .card-info .card-info-recharge .recharge-to-pay .cart-btn .cart-btn{background-color:#fb752f;height:14px;line-height:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mall-member-card-pay .card-info-member{width:80%;position:relative;padding:16px 0}.mall-member-card-pay .card-info-member>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.mall-member-card-pay .card-info-member .card-name{margin-right:4px;padding-right:20px;position:relative;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#161616;color:var(--ion-font,#161616)}.mall-member-card-pay .card-info-member .card-name>i{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-member-card-pay .card-info-member .card-name .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.mall-member-card-pay .card-info-member .card-name .card-title{display:inline-block;max-width:50%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-member-card-pay .card-info-member .balance{font-size:12px;font-weight:500;margin-top:4px;display:flex}.mall-member-card-pay .card-info-member .balance .balance-price{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;margin-left:4px;color:#c58d20;background:#fff5e1}.mall-member-card-pay .card-info-member .balance .disable-tag{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;margin-left:4px;color:#f83f47;background:#ffe2e2}.mall-member-card-pay .card-info-member .balance .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.mall-member-card-pay .card-info-member .balance .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.mall-member-card-pay .card-info-member .card-info-recharge{display:flex;position:relative;margin-top:5px;justify-content:space-between;align-items:center}.mall-member-card-pay .card-info-member .card-info-recharge .recharge-detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mall-member-card-pay .card-info-member .card-info-recharge .recharge{font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff}.mall-member-card-pay .card-info-member .card-info-recharge .recharge-to-pay{top:0;left:0;max-width:100%}.mall-member-card-pay .card-info-member .card-info-recharge .recharge-to-pay .cart-btn{margin-right:12px;font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mall-member-card-pay .card-info-member .card-info-recharge .recharge-to-pay .cart-btn .cart-btn{background-color:#fb752f;height:14px;line-height:14px;color:#fff}.mall-member-card-pay .card-info-member.first{padding-top:0}.mall-member-card-pay .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.mall-member-card-pay .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.mall-member-card-pay .amount-select{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border-radius:12px}.mall-member-card-pay .amount-select .iconfont.icon-checked{color:#393939;display:inline-block;font-size:22px}.mall-member-card-pay .amount-select .iconfont.no-select,.mall-member-card-pay .amount-select .no-checkout{height:22px;width:22px;border:2px solid #c6c6c6;border-radius:50%}.mall-member-card-pay .amount-select .no-checkout{background:#f4f4f4}.mall-member-card-pay .select-box{width:22px;height:22px;position:relative}.mall-member-card-pay .select-box .select-mark{width:22px;height:22px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.mall-member-card-pay .select-box .select-mark.has-select{color:#393939;line-height:22px}.mall-member-card-pay .select-box .select-mark.has-select .iconfont{font-size:22px}.mall-member-card-pay .gift-card .card-info>i{font-size:22px;color:#8ec5fe;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.mall-member-card-pay .gift-card .card-info-member{width:80%;position:relative;padding:16px 0}.mall-member-card-pay .gift-card .card-info-member>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.mall-member-card-pay .gift-card .card-info-member .card-name{margin-right:4px;padding-right:20px;position:relative;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#161616;color:var(--ion-font,#161616)}.mall-member-card-pay .gift-card .card-info-member .card-name>i{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-member-card-pay .gift-card .card-info-member .card-name .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.mall-member-card-pay .gift-card .card-info-member .card-name .card-title{display:inline-block;max-width:50%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-member-card-pay .gift-card .card-info-member .balance{font-size:12px;font-weight:500;margin-top:4px}.mall-member-card-pay .gift-card .card-info-member .balance .balance-price{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;margin-left:4px;color:#c58d20;background:#fff5e1}.mall-member-card-pay .gift-card .card-info-member .balance .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.mall-member-card-pay .gift-card .card-info-member .balance .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.mall-member-card-pay .gift-card .card-info-member .card-info-recharge{display:flex;position:relative;margin-top:5px;justify-content:space-between;align-items:center}.mall-member-card-pay .gift-card .card-info-member .card-info-recharge .recharge-detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mall-member-card-pay .gift-card .card-info-member .card-info-recharge .recharge{font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff}.mall-member-card-pay .gift-card .card-info-member .card-info-recharge .recharge-to-pay{top:0;left:0}.mall-member-card-pay .gift-card .card-info-member .card-info-recharge .recharge-to-pay .cart-btn{width:calc(80% - 16px);margin-right:12px;font-size:12px;border:1px solid;border-radius:2px;padding:2px 8px;background-color:#fb752f;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mall-member-card-pay .gift-card .card-info-member .card-info-recharge .recharge-to-pay .cart-btn .cart-btn{background-color:#fb752f;height:14px;line-height:14px;color:#fff}.mall-member-card-pay .gift-card .card-info-member.first{padding-top:0}.mall-external-pay-method-none{margin-top:20px;border-radius:8px;height:160px;padding:32px 0;display:flex;flex-direction:column;justify-content:space-around;align-items:center;font-size:12px;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4);color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.mall-external-pay-method-none>i{font-size:48px}.mall-gift-card-amount-modal{--backdrop-opacity:.4}.mall-gift-card-amount-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:80vh}.mall-gift-card-amount-modal .gift-card-amount-header{align-items:center;padding:16px 16px 16px 48px;display:flex;justify-content:space-between}.mall-gift-card-amount-modal .gift-card-amount-header>i{position:absolute;left:16px;font-size:22px;color:#000;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.mall-gift-card-amount-modal .gift-card-amount-header .card-info .balance{font-size:12px;font-weight:500}.mall-gift-card-amount-modal .gift-card-amount-header .card-info>i{margin-left:8px;color:#525252}.mall-gift-card-amount-modal .amount{padding:16px 16px 4px;font-size:36px;line-height:36px;height:56px;text-align:center;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.mall-gift-card-amount-modal .hint{font-size:12px;text-align:center;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-gift-card-amount-modal .key-board{margin:0 auto;height:300px;max-width:375px}.mall-gift-card-amount-modal .gift-card-amount-footer{border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line,#d9d9d9);padding:8px;display:flex;flex-direction:row}.mall-gift-card-amount-modal .gift-card-amount-footer button{-webkit-appearance:none;appearance:none;margin:8px;border-radius:999px;width:calc(100% - 16px);height:48px;line-height:48px;font-size:14px;font-weight:600}.mall-gift-card-amount-modal .gift-card-amount-footer button.submit-button{background:#161616;background:var(--ion-color-mall-primary,#161616);color:#fff}.mall-gift-card-amount-modal .gift-card-amount-footer button.submit-button[disabled]{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.mall-gift-card-amount-modal .gift-card-amount-footer button.cancel-button{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-gift-card-pay .gift-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;min-height:64px;border-bottom:1px solid #f4f4f4}.mall-gift-card-pay .gift-card .card-icon{width:17px;height:17px}.mall-gift-card-pay .gift-card .card-info>i{font-size:22px;color:#8ec5fe;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.mall-gift-card-pay .gift-card .card-info-member{display:flex;width:80%;position:relative;padding:16px 0}.mall-gift-card-pay .gift-card .card-info-member>i{position:absolute;left:16px;font-size:24px;color:#ff8c00}.mall-gift-card-pay .gift-card .card-info-member .card-name{margin-right:4px;padding-right:20px;position:relative;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#161616;color:var(--ion-font,#161616)}.mall-gift-card-pay .gift-card .card-info-member .card-name>i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-gift-card-pay .gift-card .card-info-member .card-name .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.mall-gift-card-pay .gift-card .card-info-member .card-name .card-title{display:inline-block;max-width:50%;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-gift-card-pay .gift-card .card-info-member .balance{font-size:12px;font-weight:500}.mall-gift-card-pay .gift-card .card-info-member .balance .balance-price{display:inline-block;border-radius:2px;padding:3px 6px 3px 4px;margin-top:4px;color:#c58d20;background:#fff5e1}.mall-gift-card-pay .gift-card .card-info-member.first{padding-top:0}.mall-gift-card-pay .gift-card .amount-info{font-weight:600;flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.mall-gift-card-pay .gift-card .amount-info>i{font-size:14px;margin-left:8px;color:#000;color:var(--ion-font,#000)}.mall-gift-card-pay .gift-card .amount-select{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border-radius:12px}.mall-gift-card-pay .gift-card .amount-select .iconfont.icon-checked{color:#393939;display:inline-block;font-size:22px}.mall-gift-card-pay .gift-card .amount-select .iconfont.no-select{height:22px;width:22px;border:2px solid #c6c6c6;border-radius:50%}.mall-checkout-pay{position:relative;padding-bottom:12px;border-radius:8px;background-color:#a82626;background-color:var(--ion-background-sec,#a82626)}.mall-checkout-pay .actual-pay-amount{position:-webkit-sticky;position:sticky;background:#fff;top:0;z-index:999;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);height:7vh}.mall-checkout-pay .actual-pay-amount .amount{font-size:20px;font-weight:600}.mall-checkout-pay .actual-pay-amount .iconfont{font-size:24px}.mall-external-pay-method-item{position:relative;border-radius:8px;height:56px;flex-direction:row;justify-content:space-between;font-size:14px;color:#161616;color:var(--ion-font,#161616);border-bottom:1px solid #f4f4f4}.mall-external-pay-method-item,.mall-external-pay-method-item .card-left{display:flex;align-items:center}.mall-external-pay-method-item .card-left .name{margin-left:16px}.mall-external-pay-method-item .card-left .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.mall-external-pay-method-item .card-content{width:80%;justify-content:space-between;display:flex;align-items:center}.mall-external-pay-method-item .card-content .amount{padding:0;display:flex;text-align:center;font-weight:600;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.mall-external-pay-method-item .card-content .title-top{flex:1 1;position:relative;display:flex;align-items:center}.mall-external-pay-method-item .card-content .title-top .sub-name{position:absolute;top:20px;line-height:14px;font-size:12px;color:#7a7a7a}.mall-external-pay-method-item .card-content .title-top .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.mall-external-pay-method-item.selected{font-weight:600;background-color:#fff;background-color:var(--ion-background-sec,#fff)}.mall-external-pay-method-item.selected>i{color:#161616;color:var(--ion-font,#161616)}.mall-external-pay-method-item>i{left:16px;font-size:24px;font-weight:400;color:#000}.mall-external-pay-method-item>.icon{position:absolute;left:56px;height:32px;width:32px}.mall-external-pay-method-item>.amount-info{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border:2px solid #000;border-radius:12px}.mall-external-pay-method-item>.amount-info>i{display:inline-block;line-height:24px;font-size:24px;font-weight:400;color:#000}.mall-external-pay-method-item .amount-select{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border-radius:12px}.mall-external-pay-method-item .amount-select .iconfont.icon-checked{color:#393939;display:inline-block;font-size:22px}.mall-external-pay-method-item .amount-select .iconfont.no-select{height:22px;width:22px;border:2px solid #c6c6c6;border-radius:50%}.mall-cart-page .mall-checkout-content{--background:#fff}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item{background:#fff;position:relative;display:flex;align-items:center;flex-direction:row;flex-wrap:unset;font-size:14px;padding:8px 4.8%;color:#161616;font-weight:400;line-height:22px}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-item-left{display:flex;align-items:center}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-item-left>p:first-child{white-space:nowrap}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-item-left .equity-info{color:#c58d20;margin-left:8px}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-item-left .equity-info.integral{color:#161616;white-space:nowrap}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-item-left .iconfont{margin-left:8px;color:#a8a8a8;font-size:12px}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-remark-input{border:none;text-align:right;font-size:12px;font-weight:400;color:#161616;outline:none;width:200px;background-color:#fff}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-remark-input::-webkit-input-placeholder{color:#b3b3b3}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-remark-input::-moz-placeholder{color:#b3b3b3}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-remark-input:-ms-input-placeholder{color:#b3b3b3}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .used-discount{margin-left:auto;display:flex;align-items:center}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .used-discount .used-discount-price{color:#fe5050}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .used-discount .used-discount-price.no-arrow{margin-right:24px}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .used-discount .used-discount-price.tip{color:#161616}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .used-discount .used-discount-price.tip .used-tip-price{background:#595353;color:#fff;font-size:14px;padding:2px 7px;border-radius:12px;display:flex;align-items:center}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .used-discount .no-equity{font-size:12px;color:#b3b3b3;margin-right:24px}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .used-discount .no-equity.has-arrow{margin-right:0}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .cart-item-price{margin-right:16px}.mall-cart-page .mall-checkout-content .cart-box .cart-box-item .icon-chevron-right{color:#161616;opacity:.5}.mall-cart-page .product-price{display:flex;flex-direction:column;flex:0 0 70px;align-items:flex-end}.mall-cart-page .product-price .price{display:flex;align-items:baseline;font-weight:500;font-size:14px}.mall-cart-page .product-price .price img{width:20px;height:10px;margin-right:2px}.mall-cart-page .product-price .item-discount{display:flex;align-items:center;justify-content:flex-end}.mall-cart-page .product-price .item-discount div{height:10px;display:flex;align-items:center}.mall-cart-page .product-price .item-discount div img{height:10px}.mall-cart-page .product-price .item-discount div:last-child{margin-right:0!important}.mall-cart-page .product-price .item-discount .single{margin-right:4px}.mall-cart-page .product-price .item-discount .single span{display:block;font-size:8px;color:#161616;white-space:nowrap}.mall-cart-page .product-price>span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600;line-height:20px}.mall-cart-page .product-price>del{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin-top:4px;font-size:12px;line-height:16px;font-weight:400}.mall-cart-page .product-price>.cnt{margin-top:10px;font-weight:400}.mall-product-scale-modal .modal-wrapper{height:50vh;position:absolute;bottom:0;border-radius:12px 12px 0 0}.mall-product-scale-modal ion-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding-left:4.8vw;padding-right:4.8vw;width:100%;height:48px}.mall-product-scale-modal ion-header .modal-title{width:85vw;font-size:24px;font-weight:600;color:#161616;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mall-product-scale-modal ion-content .scale-stepper-wrapper{padding-left:4.8vw;padding-right:4.8vw;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;height:48px}.mall-product-scale-modal ion-content .scale-stepper-wrapper .title{font-size:14px;color:#7a7a7a}.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.primary-btn{flex:1 1}.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.primary-btn:disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.primary-btn .price-wrap{margin-left:8px}.mall-product-scale-modal .mall-footer-btn-wrap .footer-btn button.primary-btn .price-wrap .price{opacity:.5;margin-left:4px;text-decoration:line-through;font-size:12px}.mall-favo-product-item{background:#fff;display:flex;padding:4.8%;position:relative}.mall-favo-product-item:after{content:"";height:1px;width:90.4vw;position:absolute;bottom:0;left:0;right:0;margin:auto;background:#f4f4f4}.mall-favo-product-item .product-info{flex:1 1;overflow-x:hidden}.mall-favo-product-item .radio-wrapper{height:64px;margin-right:8px}.mall-favo-product-item .radio-wrapper .radio-inner{border-color:#161616!important;border-color:var(--ion-color-mall-primary,#161616)!important}.mall-favo-product-item .radio-wrapper .radio-inner.active{background-color:#161616!important;background-color:var(--ion-color-mall-primary,#161616)!important}.mall-favo-product-item .radio-wrapper:focus{outline:none}.mall-favo-product-item .item-detail{flex:1 1;display:flex;width:100%;overflow:hidden}.mall-favo-product-item .item-detail .product-image{flex:0 0 64px;height:40px;margin-right:8px;background-size:cover}.mall-favo-product-item .item-detail .product-image.no-pic{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);background-size:24px 24px;background-position:50%;background-repeat:no-repeat}.mall-favo-product-item .item-detail .item-right-wrapper{flex:1 1;margin-top:8px}.mall-favo-product-item .item-detail .item-right-wrapper .product-name{width:100%;overflow:hidden;border-radius:0;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:unset}.mall-favo-product-item .item-detail .item-right-wrapper .product-name>strong{font-size:16px;color:#161616;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mall-favo-product-item .item-detail .item-right-wrapper .product-name .product-price{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:column;flex-wrap:unset;color:#161616}.mall-favo-product-item .item-detail .item-right-wrapper .product-name .product-price .price{font-size:16px;font-weight:700}.mall-favo-product-item .item-detail .item-right-wrapper .product-name .product-price .txt{font-size:12px}.mall-favo-footer .cart-status{position:absolute;height:32px;top:-32px;width:100%;font-size:12px;color:#fff;background:#161616;left:0;line-height:32px;padding:0 16px}.mall-favo-footer .cart-status i{position:absolute;right:16px;font-size:16px;color:#fff}.mall-favo-footer .cart-button-footer{display:flex;height:56px;padding:0;background:#fff;background:var(--ion-background-sec,#fff);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.mall-favo-footer .cart-button-footer button{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#161616;background:var(--ion-color-mall-primary,#161616);color:#fff;outline:none;border:none;font-weight:700;font-size:16px}.mall-favo-footer .cart-button-footer button.disabled{background:#c6c6c6;background:var(--ion-button-disable,#c6c6c6)}.mall-favo-footer .cart-button-footer button.default-btn{background:#fff;color:#161616}.mall-favo-footer .cart-button-footer button.primary-btn{flex:0 0 60%}.mall-favo-footer .cart-button-footer button big{margin:0 4px}.mall-favo-footer .cart-button-footer button .price-wrap{margin-right:6px}.collect-empty-wrapper{height:100vh;background:#fff;flex-direction:unset}.collect-empty-wrapper,.collect-empty-wrapper .collect-empty-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:unset}.collect-empty-wrapper .collect-empty-wrap{flex-direction:column}.collect-empty-wrapper .collect-empty-wrap img{width:200px}.collect-empty-wrapper .collect-empty-wrap p{margin-top:40px;height:22px;font-size:16px;font-weight:600;color:#595353;line-height:22px}.collect-empty-wrapper .collect-empty-wrap .back-btn{margin-top:40px;width:120px;height:32px;line-height:32px;background:#161616;background:var(--ion-color-mall-primary,#161616);text-align:center;color:#fff;font-size:14px}.mall-favo-product-wrapper{border-radius:0}.mall-favo-product-wrapper,.mall-favo-product-wrapper .empty{--background:var(--ion-background-fir)}.mall-scales-wrapper{width:calc(90.4vw - 110px)}.mall-scales-wrapper .scales-item-wrapper{margin-top:4px;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset}.mall-scales-wrapper .scales-item-wrapper .scales-item-wrap{width:calc(90.4vw - 144px);padding:0 4px;height:24px;background:#f4f4f4;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset}.mall-scales-wrapper .scales-item-wrapper .scales-item-wrap .scales-item-left{flex:1 1;margin-right:14px;font-size:14px;color:#b3b3b3;line-height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mall-scales-wrapper .scales-item-wrapper .scales-item-wrap .scales-item-right{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.mall-scales-wrapper .scales-item-wrapper .scales-item-wrap .scales-item-right .amount,.mall-scales-wrapper .scales-item-wrapper .scales-item-wrap .scales-item-right i{font-size:14px;color:#b3b3b3;line-height:14px}.mall-scales-wrapper .scales-item-wrapper .delete-wrap{width:34px;text-align:right}.mall-scales-wrapper .scales-item-wrapper .delete-wrap i{font-size:18px;color:#b3b3b3}.mall-scales-wrapper .scales-add-wrapper{margin-top:8px;height:24px;padding:0 6px 0 2px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;display:inline-flex;background:#f4f4f4}.mall-scales-wrapper .scales-add-wrapper i,.mall-scales-wrapper .scales-add-wrapper span{font-size:14px;color:#161616}.pay-fail-page ion-footer .handle-btn .repay{background:var(--ion-color-mall-primary,#161616)}.product-item.waterfall.mall{width:calc(50vw - 1px);border-radius:0}.product-item.waterfall.mall .waterfall-img{border-radius:0}.product-item.waterfall .product-info .product-price{flex-wrap:unset}.search-page ion-content.search-content{--background:#fff!important}.search-page ion-content.search-content .waterfall-template{margin-top:0}.ibind-page .page-content .panel{padding:32px 16px 0;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.ibind-page .page-content .panel .switch{padding-bottom:16px}.ibind-page .page-content .panel .footer{padding-top:32px}.ibind-page .page-content .panel .mkt-user-input{background:#ebebeb}.ibind-page .page-content .panel .extra{padding-top:42px;text-align:center}.ibind-page .page-content .panel .extra .reg-span{font-size:14px;font-weight:400;color:#0f62fe;line-height:32px}.my-card-page .apply-card-tit{flex:1 1;text-align:right;font-size:12px}.my-card-page .apply-card-tit .icon-shenling{padding-right:4px}.my-card-page .page-content{--background:#fff}.my-card-page .page-content .card-list{padding-top:18px;padding-bottom:140px;position:relative}.my-card-page .page-content .card-list .card-blcok{width:100%;height:60px;padding:0 5vw;transition:height .5s ease}.my-card-page .page-content .card-list .card-blcok.top-show{height:88vh;transition:height .5s ease}.my-card-page .page-content .card-list .card-blcok.move{height:88vh;transition:all .4s ease}.my-card-page .page-content .card-list .card-blcok.move-down{transition:all .4s ease}.my-card-page .page-content .pull-up{position:absolute;bottom:calc(12vh - 68px);left:50%;-webkit-transform:translateX(-43px);transform:translateX(-43px)}.my-card-page .page-content .pull-up .pull-up-tip{width:86px;height:24px;line-height:24px;border-radius:13px;border:1px solid #e0e0e0;background-color:#fff;color:#a8a8a8;font-size:12px;text-align:center;margin:0 auto}.my-card-page .page-content .pull-up .pull-up-tip .icon-daohangzhankai{display:inline-block;-webkit-transform:translate(2px,-1px) rotate(-90deg) scale(.7);transform:translate(2px,-1px) rotate(-90deg) scale(.7);font-size:12px}.card-recharge-page .card-block{padding:18px 5vw 0;position:relative}.card-recharge-page .card-block .card-block-store{position:absolute;bottom:15px;left:44px;z-index:99;display:flex;border-radius:12px;font-size:12px;padding:2px 8px}.card-recharge-page .card-block .card-block-store span{padding-right:4px}.card-recharge-page .card-block .card-info-block{padding:25px 23px 0;background-size:cover;background-position:50%;height:calc(44.31487vw - 10.63557px);border-radius:10px}.card-recharge-page .card-block .card-info-block .card-name{font-size:16px;line-height:16px;font-weight:500}.card-recharge-page .card-block .card-info-block .legal-right{padding-top:26px}.card-recharge-page .card-block .card-info-block .legal-right span{display:inline-block;content:"";font-size:12px;line-height:12px;border-right-width:1px;border-right-style:solid;padding-right:8px;margin-right:8px}.card-recharge-page .card-block .card-info-block .legal-right span:last-of-type{border:none}.card-recharge-page .card-block .card-info-block .legal-right .balance{font-size:20px;font-weight:700}.card-recharge-page .card-block .card-info-block .legal-right .balance:first-letter{font-size:10px}.card-recharge-page .card-block .card-info-block .level-tip{padding-top:4px;padding-bottom:6px}.card-recharge-page .card-block .card-info-block .pro-bar{width:100px;height:2px;position:relative}.card-recharge-page .card-block .card-info-block .pro-bar .pro-bar-bg{width:100%;height:100%;border-radius:5px;opacity:.2}.card-recharge-page .card-block .card-info-block .pro-bar .pro-bar-completed{height:2px;border-radius:5px;position:absolute;top:0;left:0}.card-recharge-page .balance{padding-right:16px;font-weight:500;font-size:15px}.card-recharge-page .balance .text{font-size:12px;font-weight:500}.card-recharge-page .member-detail-btn{font-size:12px;background:#fff;height:28px;padding:0 8px;border-radius:14px;display:flex;align-items:center;font-weight:500;box-shadow:0 0 4px 0 rgba(0,0,0,.16)}.card-recharge-page .member-detail-btn .iconfont{margin-left:6px}.card-recharge-page .page-content{--background:#fff}.card-recharge-page .page-content .card-face{padding:60px 20px 0;background:linear-gradient(180deg,#fff,#e6e6e6)}.card-recharge-page .page-content .card-face .card-item{width:100%;height:42.09913vw;border-radius:12px;background-size:cover;background-position:50%;padding:20px 16px;position:relative}.card-recharge-page .page-content .card-face .card-item .card-name{font-size:20px;font-weight:700}.card-recharge-page .page-content .recharge-block{margin:0 38px;background-color:hsla(0,0%,95.7%,.49);border-radius:0 0 4px 4px}.card-recharge-page .page-content .recharge-block .recharge-item-block{margin:0 16px;height:63px;display:flex;align-items:center;border-bottom:1px solid hsla(0,0%,87.8%,.49);position:relative}.card-recharge-page .page-content .recharge-block .recharge-item-block:last-of-type{border:none}.card-recharge-page .page-content .recharge-block .recharge-item-block .recharge-reco{position:absolute;left:-18px;top:0;height:17px;line-height:17px;padding:0 8px;border-radius:8px 1px 8px 1px;background-color:#fd4c4e;color:#fff;font-size:10px;-webkit-transform:scale(.9);transform:scale(.9)}.card-recharge-page .page-content .recharge-block .recharge-item-block .price{min-width:76px;text-align:center;font-size:22px;line-height:22px;font-weight:500;text-align:left}.card-recharge-page .page-content .recharge-block .recharge-item-block .price:first-letter{font-size:12px;font-weight:400;padding-right:4px}.card-recharge-page .page-content .recharge-block .recharge-item-block .price span{font-size:14px}.card-recharge-page .page-content .recharge-block .recharge-item-block .recharge-desc{flex:1 1;color:#7a7a7a;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;padding-right:8px}.card-recharge-page .page-content .recharge-block .recharge-item-block .recharge-btn{height:21px;line-height:20px;background-color:#161616;background-color:var(--ion-color-primary,#161616);border-radius:11px;color:#fff;font-size:12px;padding:0 12px}.card-recharge-page .page-content .recharge-block .amount-item{width:48%;height:100px;background:#fff7ed;border-radius:6px;border:1px solid #ffc28c;margin-bottom:14px;display:flex;align-items:center;justify-content:center;position:relative}.card-recharge-page .page-content .recharge-block .amount-item.recommend-item{background:#fff4f2;border:1px solid #db4646}.card-recharge-page .page-content .recharge-block .amount-item .look-more{position:absolute;top:0;right:0;padding:6px}.card-recharge-page .page-content .recharge-block .amount-item .look-more .iconfont{font-weight:600;font-size:20px;line-height:16px}.card-recharge-page .page-content .recharge-block .amount-item .recommend{position:absolute;width:17px;height:20px;background-size:contain;left:10px;top:0}.card-recharge-page .page-content .recharge-block .amount-item .amount-block{text-align:center}.card-recharge-page .page-content .recharge-block .amount-item .amount-block .amount{font-size:20px;line-height:24px;font-weight:500}.card-recharge-page .page-content .recharge-block .amount-item .amount-block .amount .currency{font-size:12px;font-weight:400;padding-right:2px}.card-recharge-page .page-content .recharge-block .amount-item .amount-block .give-area{font-size:12px;line-height:16px;padding-top:8px}.card-recharge-page .page-content .card-detail-enter-block{margin:16px 38px 0;border-radius:8px;background-color:hsla(0,0%,95.7%,.49);color:#7a7a7a}.card-recharge-page .page-content .card-detail-enter-block .enter-item{height:44px;margin:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,87.8%,.49);font-size:12px;line-height:12px}.card-recharge-page .page-content .card-detail-enter-block .enter-item:last-of-type{border:none}.card-recharge-page .page-footer-block{padding:8px 30px 20px;font-size:12px;background-color:#fff;position:fixed;width:100%;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.card-open-page .card-block{padding:0 5vw}.card-open-page .card-block .card-info-block{padding:25px 23px 0;background-size:cover;background-position:50%;height:calc(44.31487vw - 10.63557px);border-radius:10px}.card-open-page .card-block .card-info-block .card-name{font-size:16px;line-height:16px;font-weight:700;margin-bottom:16px}.card-open-page .card-block .card-info-block .legal-right span{display:inline-block;content:"";font-size:14px;line-height:14px;border-right-width:1px;border-right-style:solid;padding-right:4px;margin:0 4px 10px 0}.card-open-page .card-block .card-info-block .legal-right-two span:nth-child(4),.card-open-page .card-block .card-info-block .legal-right span:last-of-type{border:none}.card-open-page .card-block .card-info-block .card-expire{font-size:12px;line-height:12px;padding-top:18px}.card-open-page .page-content{--background:#fff}.card-open-page .page-content .amount-panel{background:#fff;border-radius:10px 10px 0 0}.card-open-page .page-content .amount-panel .amount-title{width:100%;display:flex;justify-content:space-between;padding:10px 8px;background-color:#f4f4f4;border-radius:6px;font-size:12px;margin-bottom:8px}.card-open-page .page-content .amount-panel .amount-title .title{font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:16px}.card-open-page .page-content .amount-panel .amount-title .detail{color:#0f62fe}.card-open-page .page-content .amount-panel .amount-content-title{padding:16px;margin:0 30px;font-size:14px}.card-open-page .page-content .amount-panel .amount-content-title.amount-content-title-border{border-top:1px solid #f9f9f9}.card-open-page .page-content .amount-panel .amount-content{display:flex;flex-wrap:wrap;justify-content:space-between;width:344px;margin:0 auto}.card-open-page .page-content .amount-panel .amount-content .amount-item{position:relative;width:50%;padding:0 6px;margin-bottom:16px}.card-open-page .page-content .amount-panel .amount-content .amount-item .mcard-recharge-item{height:92px}.card-open-page .page-content .amount-panel .amount-content .amount-item .mcard-recharge-item .card-buy-item-reco{bottom:-8px;padding:0 7px}.card-open-page .page-content .amount-panel .amount-content .amount-item .card-type{font-size:12px;line-height:12px;text-align:center;padding:14px 0 11px}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-box{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:54px;border-top:1px solid #fce9c5}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-box.pink{border-top:1px solid #fdd3cb}.card-open-page .page-content .amount-panel .amount-content .amount-item .price{display:flex;align-items:baseline;justify-content:center;width:100%;font-size:22px;font-weight:500}.card-open-page .page-content .amount-panel .amount-content .amount-item .price-value{font-size:22px;font-weight:500}.card-open-page .page-content .amount-panel .amount-content .amount-item .price-value:first-letter{font-size:12px;font-weight:400;padding-right:2px}.card-open-page .page-content .amount-panel .amount-content .amount-item .price-origin{text-decoration:line-through;font-size:14px;color:#979797}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-integral{font-size:22px;font-weight:500;word-break:keep-all}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-integral-ano{line-height:20px;font-size:20px}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-integral-unit{margin-left:2px;font-weight:400}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-plus{margin:0 4px;color:#161616;font-size:22px;font-weight:500}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-top{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-integral-unit{font-size:12px}.card-open-page .page-content .amount-panel .amount-content .amount-item .price-fit{padding:14px 0}.card-open-page .page-content .amount-panel .amount-content .amount-item .price-fit .price-value,.card-open-page .page-content .amount-panel .amount-content .amount-item .price-fit .recharge-integral,.card-open-page .page-content .amount-panel .amount-content .amount-item .price-fit .recharge-plus{line-height:18px;font-size:22px}.card-open-page .page-content .amount-panel .amount-content .amount-item .price-fit-small{padding:10px 0 16px}.card-open-page .page-content .amount-panel .amount-content .amount-item .price-fit-small .price-value,.card-open-page .page-content .amount-panel .amount-content .amount-item .price-fit-small .recharge-integral,.card-open-page .page-content .amount-panel .amount-content .amount-item .price-fit-small .recharge-plus{line-height:18px;font-size:18px}.card-open-page .page-content .amount-panel .amount-content .amount-item .origin-price{font-size:12px;color:rgba(22,22,22,.30196078431372547);text-decoration:line-through}.card-open-page .page-content .amount-panel .amount-content .amount-item .customize-price{font-size:16px;font-weight:500;text-align:center;padding-top:26px}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-card{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;line-height:14px;margin-top:4px;color:#979797;font-size:12px;font-weight:400}.card-open-page .page-content .amount-panel .amount-content .amount-item .recharge-card-name{text-align:center}.card-open-page .page-content .amount-panel .amount-content .integral-lack{opacity:.5}.card-open-page .page-content .amount-panel .scale-water-fall-container{display:block;position:relative}.card-open-page .page-content .amount-panel .scale-water-fall-container .amount-item-flow{position:absolute;width:calc(50% - 8px);margin:0;padding:0}.card-open-page .page-content .amount-panel .scale-water-fall-container .amount-item-flow .mcard-recharge-item{width:calc(100% - 2px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card-open-page .page-content .amount-panel .scale-water-fall-container .amount-item-flow .mcard-recharge-item .recharge-box{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card-open-page .page-content .amount-panel .card-detail-enter-block{margin:8px 30px 0;border-radius:8px;background-color:hsla(0,0%,95.7%,.49);color:#7a7a7a}.card-open-page .page-content .amount-panel .card-detail-enter-block .enter-item{height:44px;margin:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,87.8%,.49);font-size:12px;line-height:12px}.card-open-page .page-content .amount-panel .card-detail-enter-block .enter-item:last-of-type{border:none}.card-open-page .page-content .amount-panel .free-get-card-btn{width:250px;height:48px;line-height:48px;border-radius:24px;background:#161616;background:var(--ion-color-primary,#161616);color:#fff;font-size:14px;margin:0 auto 64px;text-align:center}.card-open-page .page-content .icon-chevron-right{display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px);font-size:14px}.card-open-page .page-footer-block{text-align:center;padding:8px 30px 20px;font-size:12px;background-color:#fff;position:fixed;width:100%;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.card-open-page .page-footer-block .bottom .mkt-choose-store{color:#8a8a8a}.apply-card-page .page-content{--background:#fff}.apply-card-page .page-content .card-list{padding:18px 5vw 0}.apply-card-page .page-content .card-list .get-card-blcok{padding-bottom:16px}.bind-giftcard-modal .modal-wrapper{width:100%;height:100%}.bind-giftcard-modal .modal-content{padding:24px 16px 0}.bind-giftcard-modal .modal-content .input-item{padding-top:12px}.bind-giftcard-modal .modal-content .btn-area{padding-top:20px}.my-giftcard-detail{width:100%}.my-giftcard-detail .giftcard-info{background-color:hsla(0,0%,95.7%,.49);border-radius:0 0 8px 8px;padding:30vw 16px 10px}.my-giftcard-detail .giftcard-info .giftcard-info-top{display:flex;font-size:12px}.my-giftcard-detail .giftcard-info .giftcard-info-top .giftcard-info-left{flex:1 1;color:#7a7a7a}.my-giftcard-detail .giftcard-info .er-area{width:100%;text-align:center;padding-top:16px}.my-giftcard-detail .giftcard-balance-block{margin:7px 0;padding:12px 16px;background-color:hsla(0,0%,95.7%,.49);border-radius:8px}.my-giftcard-detail .giftcard-balance-block .expiration-date{margin-top:5px;font-size:12px;font-weight:400;color:#161616}.my-giftcard-detail .giftcard-balance{display:flex;justify-content:space-between;align-items:center;font-size:12px}.my-giftcard-detail .giftcard-balance .balance{font-size:20px}.my-giftcard-detail .giftcard-info-btn{height:19px;line-height:19px;background-color:#161616;background-color:var(--ion-color-primary,#161616);color:#fff;border-radius:12px;padding:0 12px}.my-giftcard-detail .card-detail-enter-block{margin:8px 0;border-radius:8px;background-color:hsla(0,0%,95.7%,.49);color:#7a7a7a}.my-giftcard-detail .card-detail-enter-block .enter-item{height:44px;margin:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,87.8%,.49);font-size:12px;line-height:12px}.my-giftcard-detail .card-detail-enter-block .enter-item:last-of-type{border:none}.gift-sort-header{display:flex;justify-content:center;align-items:end;position:fixed;top:40px;width:100%;height:40px;padding-bottom:10px;background-color:#fff;z-index:1000}.gift-sort-header-tab{display:flex;position:relative;color:#c4c4c4}.gift-sort-header-tab:first-child{padding-right:24px}.gift-sort-header-tab:first-child:after{position:absolute;top:4px;right:0;display:block;content:"";width:1px;height:14px;background-color:#c4c4c4}.gift-sort-header-tab:last-child{padding-left:25px}.gift-sort-header-tab-text{display:flex;justify-content:end;position:relative;font-size:14px}.gift-sort-header-tab-text-active{color:#161616}.gift-sort-header-tab-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-left:5px}.gift-sort-header-tab-icon:before{display:block;content:"";border:4px solid transparent;border-bottom-color:#c4c4c4}.gift-sort-header-tab-icon:after{display:block;margin-top:2px;content:"";border:4px solid transparent;border-top-color:#c4c4c4}.gift-sort-header-tab-icon-asc:before{border-bottom-color:#161616}.gift-sort-header-tab-icon-des:after{border-top-color:#161616}.my-giftcard-page .mkt-back-header{padding-right:20px;padding-left:10px}.my-giftcard-page .giftcard-opt{flex:1 1;display:flex;justify-content:flex-end}.my-giftcard-page .giftcard-opt .opt-btn{font-size:12px;margin-left:12px}.my-giftcard-page .giftcard-opt .opt-btn .iconfont{font-size:15px}.my-giftcard-page .giftcard-opt .opt-btn span{display:inline-block;-webkit-transform:translateY(-1px);transform:translateY(-1px);padding-left:2px}.my-giftcard-page .giftcard-opt .opt-btn-give{position:relative}.my-giftcard-page .giftcard-opt .opt-btn-give:after{position:absolute;top:1px;right:-5px;display:block;content:"";width:6px;height:6px;border-radius:50%;background-color:#ff4d4d}.my-giftcard-page .page-content{--background:#fff}.my-giftcard-page .page-content .card-list{padding-bottom:140px;position:relative}.my-giftcard-page .page-content .card-list-sort{padding-top:40px}.my-giftcard-page .page-content .card-list .card-blcok{width:100%;height:90px;padding:0 3vw;transition:height .5s ease}.my-giftcard-page .page-content .card-list .card-blcok.top-show{height:88vh;transition:height .5s ease;overflow:hidden}.my-giftcard-page .page-content .card-list .card-blcok.move{height:88vh;transition:all .4s ease}.my-giftcard-page .page-content .card-list .card-blcok.move-down{transition:all .4s ease}.my-giftcard-page .page-content .card-list .card-blcok .card-face-block{width:94vw;height:94vw}.my-giftcard-page .page-content .card-list .card-blcok .card-detail-block{height:calc(88vh - 30vw);padding:0 32px;margin-top:-30vw}.my-giftcard-page .page-content .card-list .card-blcok .card-detail-block .card-detail-content{--background:transparent}.my-giftcard-page .page-content .pull-up{position:absolute;bottom:calc(12vh - 72px);left:50%;-webkit-transform:translateX(-43px);transform:translateX(-43px);z-index:4}.my-giftcard-page .page-content .pull-up .pull-up-tip{width:86px;height:24px;line-height:24px;border-radius:13px;border:1px solid #e0e0e0;background-color:#fff;color:#a8a8a8;font-size:12px;text-align:center;margin:0 auto}.my-giftcard-page .page-content .pull-up .pull-up-tip .icon-daohangzhankai{display:inline-block;-webkit-transform:translate(2px,-1px) rotate(-90deg) scale(.7);transform:translate(2px,-1px) rotate(-90deg) scale(.7);font-size:12px}.my-giftcard-page .page-content .page-body .gift-card-block:last-child{margin-bottom:12px}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info{padding:16px 7vw 0 6vw}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .mgci-content{display:flex;align-items:center}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .mgci-content .mgci-content-l{flex:1 1;line-height:16px;font-weight:600;padding-right:26px;overflow:hidden}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .mgci-content .mgci-content-l .name{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .mgci-content .mgci-content-l .amount{font-size:12px;padding-top:8px}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .mgci-content .mgci-content-l .amount.warm-tip{color:#e50e2b}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .mgci-content .recharge-btn{width:75px}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .mgci-content .recharge-btn .mkt-btn{font-size:12px}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .card-recommend{color:#161616;color:var(--ion-color-primary,#161616);font-size:12px;padding-top:10px}.my-giftcard-page .page-content .page-body .gift-card-block .gift-card-info .card-recommend .card-recommend-item{padding-right:15px}.my-giftcard-page .page-content .null-block{padding-top:25vh;text-align:center}.my-giftcard-page .page-content .null-block .null-block-img{width:130px;height:142px;background-size:contain;background-repeat:no-repeat;margin:0 auto}.my-giftcard-page .page-content .null-block .null-block-text{font-size:16px;color:#7a7a7a}.my-giftcard-page .page-content .null-block .null-block-desc{font-size:14px;color:#b2b2b2;padding:16px 0 32px}.my-giftcard-page .page-content .null-block .null-block-btn{width:120px;text-align:center;height:32px;line-height:32px;background-color:#161616;background-color:var(--ion-color-primary,#161616);color:#fff;font-size:14px;border-radius:20px;margin:0 auto}.my-gc-detail-page .page-content .modal-body{border-radius:8px}.my-gc-detail-page .page-content .modal-body .detail-group{padding:20px;background:#fff;background:var(--ion-background-sec,#fff);margin-bottom:12px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card{padding:16px 20px 25px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .group-line{border-bottom:1px dashed #d5d5d5}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .card-cover{width:100%;height:calc(57.31343vw - 22.92537px);background-size:cover;border-radius:8px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .card-name{font-size:16px;font-weight:600;color:#161616;color:var(--ion-font,#161616);line-height:20px;padding:12px 0 16px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .card-info{padding:12px 0;display:flex;align-items:center;justify-content:space-between}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .card-info .info-area{font-size:12px;font-weight:400;color:#161616;color:var(--ion-font,#161616);line-height:16px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .card-info .info-area .balance{font-size:18px;font-weight:600;line-height:20px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .card-info .info-area .cardno{padding:6px 0 2px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .er-area{width:100%;text-align:center;padding:25px 0}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .opera-area{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .opera-area .opera-item{flex:1 1;height:67px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#161616;color:var(--ion-font,#161616);font-size:12px;line-height:16px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .opera-area .opera-item .icon{width:24px;height:24px;margin-bottom:6px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .opera-area .opera-item .icon .iconfont{font-size:24px;line-height:24px}.my-gc-detail-page .page-content .modal-body .detail-group.detail-card .opera-area .center-line{width:1px;height:24px;background:#d9d9d9}.my-gc-detail-page .page-content .modal-body .detail-group .group-top{padding-bottom:12px}.my-gc-detail-page .page-content .modal-body .detail-group .group-top .title{font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:16px}.my-gc-detail-page .page-content .modal-body .detail-group .rule-item{font-size:12px;font-weight:400;line-height:19px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.my-gc-detail-page .page-content .modal-body .detail-group .basic-list{width:100%;padding-top:4px}.my-gc-detail-page .page-content .modal-body .detail-group .basic-list .basic-item{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:14px;margin-bottom:12px}.my-gc-detail-page .page-content .modal-body .detail-group .basic-list .basic-item .info{color:#161616;color:var(--ion-font,#161616)}.my-gc-detail-page .page-content .modal-body .detail-group .basic-list .basic-item:last-of-type{margin-bottom:0}.giftcard-recharge-page .mkt-back-header .header-left .back-btn{background-color:transparent;box-shadow:none}.giftcard-recharge-page .page-content{--background:#fff}.giftcard-recharge-page .page-content .page-panel{padding:0 5vw}.giftcard-recharge-page .page-content .page-panel .card-name{padding:16px 0 24px;font-size:16px;font-weight:600;text-align:center}.giftcard-recharge-page .page-content .recharge-block{padding:0 3vw}.giftcard-recharge-page .page-content .recharge-block .card-title{width:100%;font-size:18px;font-weight:500;padding:18px 26px 0;text-align:center}.giftcard-recharge-page .page-content .recharge-block .card-face-block{width:94vw;height:94vw}.giftcard-recharge-page .page-content .recharge-block .recharge-list{padding:12px 0;display:flex;flex-wrap:wrap;width:348px;margin:0 auto}.giftcard-recharge-page .page-content .recharge-block .recharge-list .recharge-info-block{margin:0 4px 10px}.giftcard-recharge-page .page-content .recharge-block .recharge-list .recharge-info-block .mkt-card-buy-item{width:108px;display:flex;flex-direction:column;justify-content:center;align-items:center}.giftcard-recharge-page .page-content .recharge-block .recharge-list .recharge-info-block .recharge-info-price{font-size:22px;padding-bottom:6px}.giftcard-recharge-page .page-content .recharge-block .recharge-list .recharge-info-block .recharge-info-price:first-letter{font-size:12px;padding-right:2px}.giftcard-recharge-page .page-content .recharge-block .recharge-list .recharge-info-block .recharge-info-des{width:100%;border-top:1px solid #dcdcdc;text-align:center;padding-top:8px;color:#7a7a7a;font-size:14px}.giftcard-recharge-page .page-content .recharge-block .recharge-list .recharge-info-block .origin-price{text-decoration:line-through}.giftcard-recharge-page .page-content .recharge-block .recharge-list .recharge-info-block .recharge-custom-price{font-size:14px;font-weight:500;height:74px;padding-top:12px}.giftcard-recharge-page .page-content .recharge-block .recharge-list .recharge-info-block .recharge-custom-des{width:100%;height:100%;border-top:1px solid #dcdcdc;text-align:center;color:#7a7a7a;font-size:12px;display:flex;align-items:center;justify-content:center}.giftcard-recharge-page .page-content .recharge-block .card-detail-enter-block{width:348px;margin:0 auto;border-radius:8px;background-color:hsla(0,0%,95.7%,.49);color:#7a7a7a}.giftcard-recharge-page .page-content .recharge-block .card-detail-enter-block .enter-item{height:44px;margin:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,87.8%,.49);font-size:12px;line-height:12px}.giftcard-recharge-page .page-content .recharge-block .card-detail-enter-block .enter-item:last-of-type{border:none}.giftcard-recharge-page .page-content .recharge-block .recharge-item-block{width:100%}.giftcard-recharge-page .page-footer{background-color:#fff;text-align:center;padding:16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.giftcard-recharge-page .page-footer .amount-title{padding-right:4px}.giftcard-recharge-page .page-footer .card-choose .mkt-choose-store{color:#8a8a8a}.gift-record-item{width:100%;background:#f4f4f4;border-radius:12px;padding:12px}.gift-record-item .header{display:flex;justify-content:space-between;margin-bottom:14px;font-size:12px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:12px}.gift-record-item .header .status{color:#c6c6c6}.gift-record-item .header .status.unbind{color:red}.gift-record-item .content{display:flex}.gift-record-item .content .content-l{width:150px;height:150px}.gift-record-item .content .content-l.rectangle{height:96px}.gift-record-item .content .content-r{flex:1 1;padding-left:16px;font-size:16px;font-weight:600;color:#161616;color:var(--ion-font,#161616);line-height:20px;text-align:right}.gift-record-detail .modal-body{padding:0 3vw}.gift-record-detail .modal-body .card-cover{width:94vw;height:94vw}.gift-record-detail .modal-body .card-cover.rectangle{height:62.98vw}.gift-record-detail .modal-body .detail-group{padding:20px;margin:12px 30px;border-radius:8px;background-color:hsla(0,0%,95.7%,.6)}.gift-record-detail .modal-body .detail-group.detail-card{padding:30vw 20px 20px;margin-top:-29vw}.gift-record-detail .modal-body .detail-group.detail-card .card-name{font-size:16px;font-weight:600;color:var(--ion-font)}.gift-record-detail .modal-body .detail-group.detail-card .card-info{font-size:12px;font-weight:400;color:var(--ion-font);line-height:16px;padding-top:12px}.gift-record-detail .modal-body .detail-group.detail-card .card-info .cardno{padding-bottom:2px}.gift-record-detail .modal-body .detail-group .group-top{padding-bottom:12px}.gift-record-detail .modal-body .detail-group .group-top .title{font-size:14px;font-weight:500;color:var(--ion-font);line-height:16px}.gift-record-detail .modal-body .detail-group .basic-list{width:100%;padding-top:4px}.gift-record-detail .modal-body .detail-group .basic-list .basic-item{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:400;color:var(--ion-sub);line-height:14px;margin-bottom:12px}.gift-record-detail .modal-body .detail-group .basic-list .basic-item .info{color:var(--ion-font)}.gift-record-detail .modal-body .detail-group .basic-list .basic-item .info.red{color:red}.gift-record-detail .modal-body .detail-group .basic-list .basic-item:last-of-type{margin-bottom:0}.gift-record-detail .modal-body .detail-group .cancle-send{width:140px;height:40px;line-height:40px;border-radius:20px;text-align:center;border:1px solid #161616;font-size:14px;margin:16px auto 0}.gift-record-detail .cancel-btn{width:100%;height:64px;background:#fff;font-size:14px;font-weight:600;color:#da1e28;line-height:64px;text-align:center}.cancle-gc-modal .modal-wrapper .ion-page{top:70vh!important;border-radius:0!important}.cancle-gc-modal .modal-header{height:64px!important}.gift-record-page .page-content{--background:#fff}.gift-record-page .page-content .log-body{padding:16px}.gift-record-page .page-content .log-body .log-block{margin-bottom:16px}.mkt-unavailable-card-item{width:100%;overflow:hidden;border-radius:8px;color:#fff;font-size:20px;font-weight:400}.mkt-unavailable-card-item .item-area{width:100%;height:100%;padding:16px 16px 12px;background:#fff;background:var(--ion-background-sec,#fff);color:#161616;color:var(--ion-font,#161616)}.mkt-unavailable-card-item .item-area .mgci-header{display:flex;padding-bottom:12px;border-bottom:1px dashed #d5d5d5}.mkt-unavailable-card-item .item-area .mgci-header .mgci-header-l{width:134px}.mkt-unavailable-card-item .item-area .mgci-header .mgci-header-l.rectangle{height:75px}.mkt-unavailable-card-item .item-area .mgci-header .mgci-header-r{flex:1 1;padding-left:8px;width:100%;text-align:right;padding-top:4px}.mkt-unavailable-card-item .item-area .mgci-header .mgci-header-r .title{font-weight:600;font-size:16px;line-height:20px;padding-bottom:8px}.mkt-unavailable-card-item .item-area .mgci-header .mgci-header-r .number{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mkt-unavailable-card-item .item-area .mgci-content{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;padding-top:12px}.mkt-unavailable-card-item .item-area .mgci-content .mgci-content-l{font-size:18px;font-weight:600;line-height:20px;padding-bottom:4px}.mkt-unavailable-card-item .item-area .mgci-content .mgci-content-r{color:#7a7a7a;font-size:14px}.gift-available-page .page-content .log-body{padding:16px}.gift-available-page .page-content .log-body .log-block{margin-bottom:16px}.login-page .page-header{position:relative}.login-page .page-header .left{position:absolute;left:20px;top:23px;cursor:pointer}.login-page .page-header .left .iconfont{font-size:26px;line-height:26px;font-weight:700;color:#161616;color:var(--ion-font,#161616)}.login-page .page-header .brand-area{width:100px;margin:0 auto;padding-top:20px;padding-bottom:32px}.login-page .page-header .brand-area .brand-logo{width:100px;height:100px}.login-page .page-header .brand-area .brand-logo img{display:block;width:100%;height:100%;border-radius:50%}.login-page .page-header .brand-area .brand-name{padding-top:4px;text-align:center;color:#161616;color:var(--ion-font,#161616);font-size:16px;line-height:24px}.login-page .page-content{--background:#fff}.login-page .page-content .panel{padding:0 16px;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.login-page .page-content .panel .switch{padding-bottom:16px}.login-page .page-content .panel .body .tip-area{font-size:12px;font-weight:400;color:#bdbdbd;line-height:14px;padding-top:8px}.login-page .page-content .panel .body .tip-area .warn-span{color:#da1e28}.login-page .page-content .panel .footer{padding-top:32px}.login-page .page-content .panel .extra{padding-top:42px;padding-bottom:16px;text-align:center}.login-page .page-content .panel .extra .reg-span{font-size:14px;font-weight:400;color:#0f62fe;line-height:16px}.login-page .page-content .panel .other{display:flex;align-items:center;font-size:12px;color:#bdbdbd;line-height:14px}.login-page .page-content .panel .other .line{flex:1 1;height:1px;background:#e6e6e6}.login-page .page-content .panel .other span{padding:0 20px}.login-page .page-content .panel .type-content{padding:20px 0 0;display:flex;justify-content:center}.login-page .page-content .panel .type-content .type-item{position:relative;margin-right:63px;width:44px;height:44px}.login-page .page-content .panel .type-content .type-item:last-child{margin-right:0}.login-page .page-content .panel .type-content .type-item .type-block,.login-page .page-content .panel .type-content .type-item button{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0!important}.login-page .page-footer{text-align:center;color:#161616;color:var(--ion-font,#161616);background:#fff;background:var(--ion-background-sec,#fff)}.login-page .page-footer .des{font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px;margin-bottom:8px}.login-page .page-footer .des .click-span{color:#0f62fe}.login-page .page-footer .des .account-span{padding-left:4px}.login-page .page-footer .agree{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;font-size:12px;font-weight:400;color:#999;line-height:16px;padding-bottom:12px}.login-page .page-footer .agree .checkbox{--background:#f1f1f1;--background-checked:#0f6ef4;--border-color-checked:#0f6ef4;--size:14px;--border-radius:2px;margin-right:6px}.login-page .page-footer .agree .aggrement{margin-left:3px;color:#0f6ef4}.login-page .page-footer .support{font-size:10px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:10px;padding-bottom:12px}.verify-page .page-content .panel{padding:8px 16px 0;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.verify-page .page-content .panel .des{font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px;margin-bottom:20px}.verify-page .page-content .panel .footer{padding-top:32px}.password-page .page-content .page-header{width:100%;height:60px;padding:0 20px;background:#fff;display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset}.password-page .page-content .page-header .iconfont{font-size:24px;color:#333}.password-page .page-content .avatar{width:60px;height:60px;margin:0 auto 40px}.password-page .page-content .panel{padding:8px 16px 0;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.password-page .page-content .panel .tip{padding:10px 10px 0}.password-page .page-content .panel .title{font-size:24px;font-weight:600;color:#161616;color:var(--ion-font,#161616);line-height:34px;margin-bottom:12px}.password-page .page-content .panel .des{font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px;margin-bottom:20px}.password-page .page-content .panel .body .tip-area{font-size:12px;font-weight:400;color:#bdbdbd;line-height:14px;padding-top:8px}.password-page .page-content .panel .body .tip-area .warn-span{color:#da1e28}.password-page .page-content .panel .body .input-item{padding-top:12px}.password-page .page-content .panel .footer{padding-top:20px}.password-page .page-content .panel .extra{padding-top:24px}.password-page .page-content .panel .extra .reg-span{font-size:14px;font-weight:400;color:#0f62fe;line-height:32px}.giftcard-page .apply-card-tit{flex:1 1;text-align:right;font-size:12px}.giftcard-page .apply-card-tit .icon-yuyuehuanka-lan{display:inline-block;padding-right:4px;-webkit-transform:translateY(1px);transform:translateY(1px)}.giftcard-page .page-content .card-list{padding-bottom:calc(60px + env(safe-area-inset-bottom));padding-top:138px;background-size:contain}.giftcard-page .page-content .card-list .giftcard-item{position:relative}.giftcard-page .page-content .card-list .giftcard-item.giftcard-item-1{margin-top:-25px}.giftcard-page .page-content .card-list .giftcard-item.giftcard-item-2{margin-top:-120px}.giftcard-page .page-content .card-list .giftcard-item.giftcard-item-3{margin-top:-80px}.giftcard-page .page-content .card-list .giftcard-item.select-card-id{-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:all 1s ease}.giftcard-page .page-content .card-list .giftcard-item .info-block{position:absolute;top:25%;left:40%;z-index:9}.giftcard-page .page-content .card-list .giftcard-item .info-block .gc-info-block{position:relative;background-color:#161616;border-radius:4px;box-shadow:2px 2px 4px 0 hsla(0,0%,51.4%,.5);padding:2px 7px;max-width:98px}.giftcard-page .page-content .card-list .giftcard-item .info-block .gc-info-block:before{display:inline-block;content:"";width:7px;height:7px;background-color:#161616;border-radius:50%;position:absolute;top:10px;left:-30px}.giftcard-page .page-content .card-list .giftcard-item .info-block .gc-info-block:after{display:inline-block;content:"";width:35px;height:1px;background-color:#161616;position:absolute;top:13px;left:-28px}.giftcard-page .page-content .card-list .giftcard-item .info-block .gc-info-block .giftcard-reco{position:absolute;top:-4px;right:-22px;color:#fff;font-size:12px;background:#fd4c4e;border-radius:8px 1px 8px 1px;padding:0 6px}.giftcard-page .page-content .card-list .giftcard-item .info-block .gc-info-block .info-name{font-size:12px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.giftcard-page .page-content .card-list .giftcard-item .info-block .gc-info-block .giftcard-detail{font-size:12px;color:#ffdd3e}.giftcard-page .page-content .card-list .giftcard-item .hand-top-move{position:absolute;top:0;left:-120px;width:166px;height:150px;background-size:contain;background-repeat:no-repeat}.giftcard-page .page-content .card-list .giftcard-item .hand-bottom-move{position:absolute;top:150px;left:-120px;width:166px;height:65px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-1px);transform:translateY(-1px);z-index:10}.giftcard-page .page-content-fixed{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;min-height:100%;background-color:#f4f4f4;padding-bottom:60px;background-size:cover}.giftcard-page .page-content-fixed .giftcard-item{position:relative}.giftcard-page .page-content-fixed .giftcard-item.select-card-id{-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:all .5s ease}.giftcard-page .page-content-fixed .giftcard-item.select-card-id1{-webkit-transform-origin:top left;transform-origin:top left;transition:all .5s ease}.giftcard-page .page-content-fixed .giftcard-item .hand-top-move{position:absolute;top:0;left:-120px;width:166px;height:150px;background-size:contain;background-repeat:no-repeat}.giftcard-page .page-content-fixed .giftcard-item .hand-bottom-move{position:absolute;top:150px;left:-120px;width:166px;height:65px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-1px);transform:translateY(-1px);z-index:10}.giftcard-page .page-content-fixed .info-block{position:absolute;top:30%;left:50%;z-index:9}.giftcard-page .page-content-fixed .info-block .gc-info-block{position:relative;background-color:#161616;border-radius:4px;box-shadow:2px 2px 4px 0 hsla(0,0%,51.4%,.5);padding:2px 7px;max-width:98px}.giftcard-page .page-content-fixed .info-block .gc-info-block:before{display:inline-block;content:"";width:7px;height:7px;background-color:#161616;border-radius:50%;position:absolute;top:10px;left:-30px}.giftcard-page .page-content-fixed .info-block .gc-info-block:after{display:inline-block;content:"";width:35px;height:1px;background-color:#161616;position:absolute;top:13px;left:-28px}.giftcard-page .page-content-fixed .info-block .gc-info-block .giftcard-reco{position:absolute;top:-4px;right:-22px;color:#fff;font-size:12px;background:#fd4c4e;border-radius:8px 1px 8px 1px;padding:0 6px}.giftcard-page .page-content-fixed .info-block .gc-info-block .info-name{font-size:12px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.giftcard-page .page-content-fixed .info-block .gc-info-block .giftcard-detail{font-size:12px;color:#ffdd3e}.buy-type-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.buy-type-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;border-radius:8px 8px 0 0;z-index:2}.buy-type-modal .modal-header{width:100%;height:50px;padding:0 12px 0 24px;display:flex;align-items:center;justify-content:space-between}.buy-type-modal .modal-header span{font-size:16px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:16px}.buy-type-modal .modal-header .iconfont{color:#161616;color:var(--ion-font,#161616);font-size:24px;line-height:24px}.buy-type-modal .type-panel .type-area{width:100%;padding:0 24px;display:flex}.buy-type-modal .type-panel .type-area .type-item{width:100px;height:100px;border-radius:8px;text-align:center;margin-right:15px;border:1px solid #e8e8e8;padding-top:22px}.buy-type-modal .type-panel .type-area .type-item .iconfont{font-size:28px;line-height:28px}.buy-type-modal .type-panel .type-area .type-item .type-item-text{font-size:14px;padding-top:10px}.giftcard-buy-page .mkt-back-header .header-left .back-btn{background-color:transparent;box-shadow:none}.giftcard-buy-page .giftcard-opt{background-color:#fff;border-radius:14px;height:28px;line-height:28px;font-size:12px;padding:0 8px;margin-right:8px;box-shadow:0 0 4px 0 rgba(0,0,0,.16);display:flex;align-items:center}.giftcard-buy-page .giftcard-opt .icon-qiaopi{font-size:16px}.giftcard-buy-page .giftcard-opt .icon-chevron-down{font-size:12px}.giftcard-buy-page .giftcard-opt span{padding:0 4px;font-weight:600}.giftcard-buy-page .page-content{--background:#fff}.giftcard-buy-page .page-content .page-panel{padding:0 5vw}.giftcard-buy-page .page-content .page-panel .card-name{padding:16px 0 24px;font-size:16px;font-weight:600;text-align:center}.giftcard-buy-page .page-content .card-face-choose{background-color:#f4f4f4;text-align:center}.giftcard-buy-page .page-content .card-face-choose .card-title{font-size:18px;font-weight:500;padding:18px 0 20px}.giftcard-buy-page .page-content .card-face-choose .card-face{position:relative}.giftcard-buy-page .page-content .card-face-choose .card-face .card-slides{padding:0 12vw;overflow:visible;height:73vw}.giftcard-buy-page .page-content .card-face-choose .card-face .card-slides .card-area{width:73vw;height:73vw}.giftcard-buy-page .page-content .card-face-choose .card-face .card-slides .card-area.card-area-rectangle{-webkit-transform:translateY(2px) rotate(-40deg);transform:translateY(2px) rotate(-40deg)}.giftcard-buy-page .page-content .card-face-choose .card-face .card-slides .hand-top-move{width:166px;height:150px;background-size:contain;background-repeat:no-repeat;position:absolute;left:-107px;top:0;-webkit-transform:rotate(6deg);transform:rotate(6deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;z-index:8;-webkit-animation:backMove 1.5s ease forwards;animation:backMove 1.5s ease forwards}.giftcard-buy-page .page-content .card-face-choose .card-face .card-slides .hand-bottom-move{width:166px;height:65px;background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(6deg);transform:rotate(6deg);-webkit-transform-origin:top left;transform-origin:top left;position:absolute;left:-107px;top:149px;-webkit-animation:backMove 1.5s ease forwards;animation:backMove 1.5s ease forwards}.giftcard-buy-page .page-content .card-face-choose .card-face .card-face-border{background-size:contain;background-repeat:no-repeat;width:73vw;height:73vw;position:absolute;top:0;left:13.5vw;z-index:9}.giftcard-buy-page .page-content .card-face-choose .card-face .card-face-border.face-border-rectangle{height:46.72vw;-webkit-transform:translateY(13vw) rotate(-40deg);transform:translateY(13vw) rotate(-40deg)}.giftcard-buy-page .page-content .card-face-choose .card-face .hand-move{width:166px;height:215px;position:absolute;left:0;top:0;-webkit-transform-origin:bottom left;transform-origin:bottom left;z-index:8;-webkit-animation:handMove 2.6s ease forwards;animation:handMove 2.6s ease forwards}.giftcard-buy-page .page-content .card-face-choose .card-face .hand-move .hand-top-move{width:100%;height:150px;background-size:contain;background-repeat:no-repeat;position:absolute;left:-57px;top:0;-webkit-transform:rotate(6deg);transform:rotate(6deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;z-index:8}.giftcard-buy-page .page-content .card-face-choose .card-face .hand-move .card-move{width:73vw;height:73vw;position:absolute;left:13.5vw;top:0;z-index:5}.giftcard-buy-page .page-content .card-face-choose .card-face .hand-move .card-move .mkt-gift-card-shape .gift-card-shape-img{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95)}.giftcard-buy-page .page-content .card-face-choose .card-face .hand-move .card-move.card-move-rectangle{height:46.72vw;-webkit-transform:translateY(13vw) rotate(-40deg);transform:translateY(13vw) rotate(-40deg)}.giftcard-buy-page .page-content .card-face-choose .card-face .hand-move .card-move.card-move-rectangle .mkt-gift-card-shape .gift-card-shape-img{-webkit-transform:translate(0) scale(.99);transform:translate(0) scale(.99)}.giftcard-buy-page .page-content .card-face-choose .card-face .hand-move .hand-bottom-move{width:100%;height:65px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-1px) rotate(6deg);transform:translateY(-1px) rotate(6deg);-webkit-transform-origin:top left;transform-origin:top left;position:absolute;left:-57px;bottom:0}.giftcard-buy-page .page-content .card-face-choose .card-shape{display:flex;justify-content:center;padding:28px 0}.giftcard-buy-page .page-content .card-face-choose .card-shape .card-shape-content{width:67px;height:67px;margin:0 9px;position:relative}.giftcard-buy-page .page-content .card-face-choose .card-shape .card-shape-content.card-shape-content-ed .card-shape-block{opacity:.5}.giftcard-buy-page .page-content .card-face-choose .card-shape .card-shape-content .card-shape-block{width:100%;height:100%}.giftcard-buy-page .page-content .card-face-choose .card-shape .card-shape-content .card-shape-block.card-shape-rectangle{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.giftcard-buy-page .page-content .card-face-choose .card-shape .card-shape-content .card-shape-checked{position:absolute;top:19px;left:50%;-webkit-transform:translateX(-14px);transform:translateX(-14px);z-index:9;background-color:#000;border-radius:50%;width:28px;height:28px}.giftcard-buy-page .page-content .card-face-choose .card-shape .card-shape-content .card-shape-checked .icon-check{color:#fff;font-size:24px;display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px)}.giftcard-buy-page .page-content .card-recharge .card-recharge-title{font-size:14px;padding:29px 0 8px 38px}.giftcard-buy-page .page-content .card-recharge .card-recharge-block{padding-left:38px;display:flex;flex-wrap:nowrap;overflow-x:scroll;margin-bottom:29px}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block{position:relative;margin-right:7px}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .mkt-card-buy-item{width:108px;display:flex;flex-direction:column;justify-content:center;align-items:center}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-info-price{font-size:22px;padding-bottom:6px}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-info-price:first-letter{font-size:12px;padding-right:2px}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-info-des{width:100%;border-top:1px solid #dcdcdc;text-align:center;padding-top:8px;color:#7a7a7a;font-size:14px}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .origin-price{text-decoration:line-through}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-custom-price{font-size:14px;font-weight:500;height:74px;padding-top:12px}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-custom-des{width:100%;height:100%;border-top:1px solid #dcdcdc;text-align:center;color:#7a7a7a;font-size:12px;display:flex;align-items:center;justify-content:center}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-price-mask{display:flex;flex-direction:column;position:absolute;padding:0 10px;border-radius:4px;top:0;left:0;width:100%;height:100%;font-size:22px;color:#fff;background-color:rgba(57,57,57,.8980392156862745);z-index:100}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-price-mask:before{display:inline-block;content:"";position:absolute;top:34px;left:-6px;width:8px;height:8px;border-radius:50%;border-color:#fce9c5 #fce9c5 transparent transparent;border-style:solid;border-width:1px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-price-mask-amount{width:100%;padding-top:12px;display:flex;align-items:baseline;justify-content:center}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-price-mask-amount>span{font-size:12px;padding-right:2px}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-price-mask-num{flex:1 1;width:100%;display:flex;align-items:center;justify-content:space-between}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-price-mask-num-value{display:flex;align-items:center;justify-content:center;word-break:break-all}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-price-mask-icon{font-size:24px;color:#fff}.giftcard-buy-page .page-content .card-recharge .card-recharge-block .recharge-info-block .recharge-price-mask-icon-disabled{color:#aaa}.giftcard-buy-page .page-content .card-recharge .card-detail-enter-block{margin:0 38px;border-radius:8px;background-color:hsla(0,0%,95.7%,.49);color:#7a7a7a}.giftcard-buy-page .page-content .card-recharge .card-detail-enter-block .enter-item{height:44px;margin:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,87.8%,.49);font-size:12px;line-height:12px}.giftcard-buy-page .page-content .card-recharge .card-detail-enter-block .enter-item:last-of-type{border:none}.giftcard-buy-page .page-footer{background-color:#fff;text-align:center;padding:16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.giftcard-buy-page .page-footer .amount-title{padding-right:4px}.giftcard-buy-page .page-footer .card-choose .mkt-choose-store{color:#8a8a8a}.giftcard-buy-page-ano{padding-bottom:80px}.card-pay{position:absolute;bottom:0;height:80px;padding:0 24px;background-color:#fff;z-index:99999}.card-pay,.card-pay-btn{display:flex;align-items:center;width:100%}.card-pay-btn{justify-content:center;height:48px;border-radius:24px;font-size:14px;font-weight:500;color:#fff;background-color:#161616}.card-pay-btn-text{display:flex;align-items:center}.card-pay-btn-unit{margin-left:5px}.card-pay-btn-num{margin-top:-2px;font-size:20px;font-weight:700}@-webkit-keyframes handMove{0%{-webkit-transform:rotate(-120deg);transform:rotate(-120deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{opacity:1}71%{opacity:0}to{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes handMove{0%{-webkit-transform:rotate(-120deg);transform:rotate(-120deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{opacity:1}71%{opacity:0}to{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes backMove{0%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}20%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}to{-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}}@keyframes backMove{0%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}20%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}to{-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}}.mkt-giftcard-product{text-align:center}.mkt-giftcard-product .small-block{display:flex;padding:0 5vw 24px}.mkt-giftcard-product .small-block .mgcp-pic{width:201px;height:201px}.mkt-giftcard-product .small-block .mgcp-pic.rectangle{height:125px}.mkt-giftcard-product .small-block .mgcp-info{padding-left:12px;flex:1 1;display:flex;flex-direction:column;justify-content:center;text-align:left}.mkt-giftcard-product .small-block .mgcp-info .small-name{font-size:12px;font-weight:700;line-height:12px;padding:0 0 8px 2px}.mkt-giftcard-product .small-block .mgcp-info .amount{font-size:12px;padding-bottom:2px;font-weight:700}.mkt-giftcard-product .small-block .mgcp-info .small-btn{width:66px;height:28px;line-height:28px;border-radius:16px;border:1px solid #b3b3b3;text-align:center;font-size:12px;margin-top:4px}.mkt-giftcard-product .card-recommend{padding-bottom:6px}.mkt-giftcard-product .card-recommend .card-recommend-item{display:inline-block;font-size:12px;line-height:12px;color:#161616;color:var(--ion-color-primary,#161616);border-radius:2px;margin-right:8px;background-color:#161616;background-color:var(--ion-color-primary,#161616);padding:2px 0}.mkt-giftcard-product .card-recommend .card-recommend-item .card-recommend-item-bg{width:100%;height:100%;padding:1px 4px;background-color:hsla(0,0%,100%,.9)}.mkt-giftcard-product .card-recommend .card-recommend-item:last-of-type{margin-right:0}.all-giftcard-page .card-list-container{padding-top:56px}.all-giftcard-page .card-list-container .card-list{padding:0}.all-giftcard-page .block-title{padding:16px 5vw;color:#161616;font-size:14px;font-weight:500}.promo-code-alert.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.promo-code-alert .modal-wrapper{width:100%;height:100%;background-color:transparent}.promo-code-alert .modal-wrapper .ion-page{background-color:transparent!important;left:16px;right:16px;z-index:2;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center}.promo-code-alert .modal-content{width:100%;background:#fff;position:relative;padding:40px 24px 32px;border-radius:12px;text-align:center}.promo-code-alert .modal-content .back{position:absolute;top:0;right:0;padding-top:20px;padding-right:22px}.promo-code-alert .modal-content .back .icon-close{font-size:24px;color:#c6c6c6}.promo-code-alert .modal-content .title{font-size:16px;font-weight:600;color:#161616;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;padding-bottom:16px}.promo-code-alert .modal-content .des-main{max-height:320px;margin-bottom:32px}.promo-code-alert .modal-content .des-main .handtop-input{height:56px;font-size:16px}.promo-code-alert .modal-content .modal-btn{border-radius:20px;width:140px;height:40px;line-height:40px;text-align:center;font-size:14px;margin:32px auto 0;color:#fff;background:#161616;background:var(--ion-color-primary,#161616)}.my-coupons-get .get-all-coupon{font-size:14px;line-height:14px;text-align:right;padding-top:2px}.my-coupons-get .get-all-coupon>span{border-bottom:1px solid #161616;padding-bottom:1px}.my-coupons-get .get-coupon-area{width:100%;height:auto;padding:12px 0;margin-bottom:8px}.my-coupons-get .get-coupon-area .header{padding-bottom:8px}.my-coupons-get .get-coupon-area .header .title{color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:500;line-height:16px}.my-coupons-get .get-coupon-area .header .des{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;font-weight:400;line-height:14px;padding-top:4px}.my-coupons-get .get-coupon-area .coupon-list .coupon-block{margin-bottom:8px}.my-coupon-page .my-coupon-header .coupon-left{flex:1 1}.my-coupon-page .my-coupon-header .coupon-left .coupon-get{display:inline-block;padding-left:20px;position:relative}.my-coupon-page .my-coupon-header .coupon-left .coupon-get .coupon-get-tip{position:absolute;display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#ff4d4d;top:1px;right:-3px}.my-coupon-page .my-coupon-header .couon-opt{font-size:12px;font-weight:500;padding-left:16px}.my-coupon-page .my-coupon-header .couon-opt .iconfont{font-size:14px;display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px);padding-right:2px}.my-coupon-page .page-content .page-body{width:100%;padding:12px 5vw}.my-coupon-page .page-content .page-body .coupon-opera{display:flex;justify-content:space-between}.my-coupon-page .page-content .page-body .coupon-opera .opera-btn{display:flex;align-items:center;flex:1 1;height:56px;padding:0 16px;background:#fff;border-radius:6px;margin-right:12px}.my-coupon-page .page-content .page-body .coupon-opera .opera-btn:last-child{margin-right:0}.my-coupon-page .page-content .page-body .coupon-opera .opera-btn .btn-icon{width:20px;height:20px}.my-coupon-page .page-content .page-body .coupon-opera .opera-btn .btn-icon .iconfont{font-size:20px;line-height:20px}.my-coupon-page .page-content .page-body .coupon-opera .opera-btn span{font-size:12px;font-weight:400;color:#161616;line-height:16px;padding-left:10px}.my-coupon-page .page-content .page-body .coupon-opera .coupon-more{width:56px;height:56px;line-height:56px;text-align:center;padding:0 16px;background:#fff;border-radius:6px}.my-coupon-page .page-content .page-body .coupon-areaa .area-title{padding:12px 0 10px;font-size:12px;font-weight:400;color:#7a7a7a;line-height:10px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin-x:left;-webkit-transform-origin-y:center;-ms-transform-origin-x:left;-ms-transform-origin-y:center;-webkit-transform-origin:left center;transform-origin:left center}.my-coupon-page .page-content .page-body .coupon-areaa .coupon-block{padding-bottom:12px}.my-coupon-page .page-content .page-body .coupon-areaa .coupon-block:last-of-type{padding-bottom:0}.my-coupon-page .page-content .page-body .no-coupon-block i{font-size:30px;color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.my-coupon-page .page-content .page-body .no-coupon-block .text{font-size:16px}.my-coupon-page .page-content .page-body .no-coupon-block .btn-back{margin-top:24px}.my-coupon-page .page-footer{height:48px;line-height:48px;background-color:#f4f4f4;text-align:center;color:#595353;font-size:12px}.coupon-record-page .top-select{padding-right:32px}.coupon-record-page .page-content .page-body{padding:24px 5vw}.coupon-record-page .page-content .page-body .coupon-block{padding-bottom:12px}.coupon-gift-record .page-content{--background:#fff}.coupon-gift-record .page-content .page-body{padding:12px 5vw}.coupon-gift-record .page-content .page-body .gift-btn{width:100%;height:56px;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:space-between;padding:0 14px}.coupon-gift-record .page-content .page-body .gift-btn span{font-size:12px;font-weight:600;color:#161616;line-height:16px}.coupon-gift-record .page-content .page-body .gift-btn .left{display:flex;align-items:center}.coupon-gift-record .page-content .page-body .gift-btn .left .iconfont{font-size:18px;line-height:18px}.coupon-gift-record .page-content .page-body .gift-btn .left span{padding-left:10px}.coupon-gift-record .page-content .page-body .record-area .record-item{width:100%;padding:20px 0 12px;font-size:14px;font-weight:400;line-height:14px;border-bottom:1px dashed #e0e0e0}.coupon-gift-record .page-content .page-body .record-area .record-item.un-accept{color:#7a7a7a}.coupon-gift-record .page-content .page-body .record-area .record-item .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.coupon-gift-record .page-content .page-body .record-area .record-item .top .unAccept{color:#fe5050}.coupon-gift-record .page-content .page-body .record-area .record-item .top .top-time{font-size:12px;color:#b3b3b3}.coupon-gift-record-detail .page-content .info-area{background:#fff;padding:20px;font-size:12px;font-weight:400;color:#7a7a7a;line-height:12px}.coupon-gift-record-detail .page-content .info-area .title{font-weight:500;color:#161616;margin-bottom:8px;font-size:14px;line-height:16px}.coupon-gift-record-detail .page-content .info-area .info-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.coupon-gift-record-detail .page-content .info-area .info-item .right{color:#161616}.coupon-gift-record-detail .page-content .info-area .info-item .right.unAccept{color:red}.coupon-gift-record-detail .page-content .info-area .info-item:last-of-type{margin-bottom:0}.coupon-gift-record-detail .page-content .coupon-body{padding:0 16px}.coupon-gift-record-detail .page-content .coupon-body .coupon-areaa .area-title{padding:12px 0 10px;font-size:10px;font-weight:400;color:#7a7a7a;line-height:10px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin-x:left;-webkit-transform-origin-y:center;-ms-transform-origin-x:left;-ms-transform-origin-y:center;-webkit-transform-origin:left center;transform-origin:left center}.coupon-gift-record-detail .page-content .coupon-body .coupon-areaa .coupon-block{padding-bottom:12px}.coupon-gift-record-detail .page-content .coupon-body .coupon-areaa .coupon-block:last-of-type{padding-bottom:0}.coupon-gift-record-detail ion-footer{display:flex;align-items:center;padding:16px;--background:transparent!important}.coupon-get-record-page .page-content .card-list{width:100%;padding:12px 5vw}.coupon-get-record-page .page-content .card-list .coupon-area{width:100%;height:auto;padding:12px 0;margin-bottom:8px}.coupon-get-record-page .page-content .card-list .coupon-area .header{padding-bottom:8px}.coupon-get-record-page .page-content .card-list .coupon-area .header .title{color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:500;line-height:16px}.coupon-get-record-page .page-content .card-list .coupon-area .header .des{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;font-weight:400;line-height:14px;padding-top:4px}.coupon-get-record-page .page-content .card-list .coupon-area .coupon-list .coupon-block{margin-bottom:8px}.my-coupon-give-page .page-content{--background:var(--ion-background-fir)!important}.my-coupon-give-page .page-content .page-body{width:100%;padding:12px 5vw}.my-coupon-give-page .page-content .page-body .coupon-give-choose{font-size:14px;line-height:14px;text-align:right;padding:2px 0 14px}.my-coupon-give-page .page-content .page-body .coupon-give-choose>span{border-bottom:1px solid #161616;padding-bottom:1px}.my-coupon-give-page .page-content .page-body .coupon-area .area-title{padding:12px 0 10px;font-size:10px;font-weight:400;color:#7a7a7a;line-height:10px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin-x:left;-webkit-transform-origin-y:center;-ms-transform-origin-x:left;-ms-transform-origin-y:center;-webkit-transform-origin:left center;transform-origin:left center}.my-coupon-give-page .page-content .page-body .coupon-area .coupon-block{padding-bottom:12px}.my-coupon-give-page .page-content .page-body .coupon-area .coupon-block:last-of-type{padding-bottom:0}.my-coupon-give-page .page-footer .send-area{width:100%;height:68px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:400;color:#161616;line-height:16px;box-shadow:inset 0 1px 0 0 rgba(125,125,131,.1)}.my-coupon-give-page .page-footer .send-area .send-btn{width:165px;height:48px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#fff;line-height:20px}.my-coupon-give-page .page-footer .send-record{height:48px;line-height:48px;background-color:#f4f4f4;text-align:center;font-size:12px;color:#595353}.my-point-card .point-card-list-content{padding:16px}.my-point-card .point-card-list-content .point-card-block{padding-bottom:16px}.point-square-list{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:32px 25px 0}.point-square-list .point-block{width:33.33%;height:32px;display:flex;justify-content:center;margin-bottom:32px}.point-square-list .point-block .point-item{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:50%}.point-number-show{padding:42px 0 25px;display:flex;flex-direction:column;align-items:center}.point-number-show .points{font-size:80px;color:#43466f;line-height:80px;margin-bottom:12px}.point-number-show .line{width:64px;height:4px;background:#43466f}.point-number-show .total{font-size:50px;color:#43466f;line-height:60px;padding-top:16px;margin-bottom:20px}.point-number-show .point-img-block{padding-top:18px}.point-number-show .point-img{width:44px;height:44px;background-size:contain;background-repeat:no-repeat;background-position:50%}.point-detail-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.point-detail-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.point-detail-modal .modal-wrapper .ion-page{background-color:transparent;top:40vh;border-radius:6px 6px 0 0;z-index:2;contain:none}.point-detail-modal .modal-wrapper ion-content{--background:#f2f2f2!important}.point-detail-modal .modal-header{width:100%;height:50px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.point-detail-modal .modal-header span{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.point-detail-modal .modal-header .iconfont{font-size:24px;line-height:24px}.point-detail-modal .modal-body{padding:12px 12px 0}.point-detail-modal .opera-area{width:100%;height:56px;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:12px;font-weight:600;margin-bottom:16px}.point-detail-modal .detail-des{border-radius:8px;background:#fff;padding:16px;font-size:12px;margin-bottom:12px}.point-detail-modal .detail-des .des{white-space:pre-wrap}.point-detail-modal .detail-des .des,.point-detail-modal .detail-des .info-area{padding-top:8px;color:rgba(22,22,22,.6)}.point-detail-modal .detail-des .info-area .info-item{display:flex;align-items:flex-start;justify-content:space-between;line-height:20px}.point-detail-modal .detail-des .info-area .info-item .right{flex:1 1;padding-left:10px;text-align:right}.point-card-template{width:341px;height:500px;background-color:#fff;-webkit-transform-origin:top left;transform-origin:top left;background-size:cover;background-position:50%;border-radius:7px}.point-card-template .default-noimg-tip{height:70%;padding:10px;background-color:#5a5858}.point-card-template .default-noimg-tip .default-noimg-content{width:100%;height:100%;border:1px dashed #d6d6d6;font-size:22px;color:#fff;display:flex;justify-content:center;align-items:center}.point-card-template .noimg-tip{height:100%;padding:10px;background-color:#5a5858}.point-card-template .noimg-tip .default-noimg-content{width:100%;height:100%;border:1px dashed #d6d6d6;color:#fff;padding:38px 20px;font-size:22px}.point-card-template .noimg-tip .default-noimg-content .noimg-tip-desc{padding-top:40px;font-size:16px;line-height:26px}.point-card-template .default-bgimg{width:100%}.point-card-template .rectangle-block{width:100%;height:100%}.point-card-template .rectangle-block .rectangle-item{border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;display:flex;justify-content:center;align-items:center;background-size:341px 500px;background-repeat:no-repeat}.point-card-template .rectangle-block .rectangle-item:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.point-card-template .rectangle-block .rectangle-item:last-of-type{border-bottom:1px solid #d8d8d8;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.point-card-template .rectangle-block .rectangle-item.rectangle-item-ed{opacity:0}.point-card-template .square-block{display:flex;width:100%;height:100%;flex-wrap:wrap}.point-card-template .square-block .square-item{width:50%;display:flex;justify-content:center;align-items:center;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background-size:341px 500px;background-repeat:no-repeat}.point-card-template .square-block .square-item:nth-of-type(2n-1){border-right:none}.point-card-template .square-block .square-item:first-of-type{border-top-left-radius:6px}.point-card-template .square-block .square-item:nth-of-type(2){border-top-right-radius:6px}.point-card-template .square-block .square-item:last-of-type{border-bottom:1px solid #d8d8d8;border-bottom-right-radius:6px}.point-card-template .square-block .square-item:nth-last-of-type(2){border-bottom:1px solid #d8d8d8;border-bottom-left-radius:6px}.point-card-template .square-block .square-item.square-item-single:nth-last-of-type(2){border-bottom:none;border-radius:0}.point-card-template .square-block .square-item.square-item-single:last-of-type{width:100%;border-right:1px solid #d8d8d8;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.point-card-template .square-block .square-item.square-item-ed{opacity:0}.point-card-template .irregular-block{display:flex;width:100%;height:100%;flex-wrap:wrap;background-size:contain;background-repeat:no-repeat}.point-card-template .irregular-block .irregular-item{width:50%;display:flex;justify-content:center;align-items:center}.point-card-template .irregular-block .irregular-item.irregular-opacity{opacity:0}.point-card-template .irregular-block2{display:flex;width:100%;height:100%;flex-wrap:wrap;background-size:contain;background-repeat:no-repeat;position:relative}.point-card-template .irregular-block2 .irregular-item{width:50%;display:flex;justify-content:center;align-items:center;position:relative}.point-card-template .irregular-block2 .irregular-item .irregular-item-circle{position:absolute;width:50px;height:50px;background-color:#fff;border-radius:50%}.point-card-template .irregular-block2 .irregular-item .irregular-item-cross{position:absolute;top:0;left:0;width:100%;height:36px;display:flex;z-index:10}.point-card-template .irregular-block2 .irregular-item .irregular-item-cross .border-line{height:1px;flex:1 1;background-color:#d6d6d6;z-index:11}.point-card-template .irregular-block2 .irregular-item .irregular-item-cross .border-circle{width:50px;height:50px;background-color:transparent;border-radius:50%;border-color:transparent transparent #d6d6d6 #d6d6d6;border-style:solid;border-width:1px;-webkit-transform:translateY(-25px) rotate(-45deg);transform:translateY(-25px) rotate(-45deg);box-shadow:-4px 3px 0 0 #fff;z-index:10}.point-card-template .irregular-block2 .irregular-item .irregular-item-cross .border-circle.circle-convex{-webkit-transform:translateY(-24px) rotate(135deg);transform:translateY(-24px) rotate(135deg);box-shadow:none}.point-card-template .irregular-block2 .irregular-item.irregular-item-left{border-left:1px solid #d6d6d6}.point-card-template .irregular-block2 .irregular-item.irregular-item-left:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:radial-gradient(circle at top center,transparent 0,transparent 25px,#fff 0);background-repeat:no-repeat}.point-card-template .irregular-block2 .irregular-item.irregular-item-left:first-of-type{border-top:1px solid #d6d6d6}.point-card-template .irregular-block2 .irregular-item.irregular-item-left:first-of-type:before,.point-card-template .irregular-block2 .irregular-item.irregular-item-left:nth-of-type(3):before{background-color:#fff}.point-card-template .irregular-block2 .irregular-item.irregular-item-left:nth-last-of-type(2){border-bottom:1px solid #d6d6d6}.point-card-template .irregular-block2 .irregular-item.irregular-item-left .circle-top{left:50%;top:-24px;-webkit-transform:translateX(-25px);transform:translateX(-25px)}.point-card-template .irregular-block2 .irregular-item.irregular-item-left .circle-right{top:50%;right:-25px;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.point-card-template .irregular-block2 .irregular-item.irregular-item-left .circle-bottom{left:50%;bottom:-25px;-webkit-transform:translateX(-25px);transform:translateX(-25px)}.point-card-template .irregular-block2 .irregular-item.irregular-item-right{border-right:1px solid #d6d6d6}.point-card-template .irregular-block2 .irregular-item.irregular-item-right:before{content:"";position:absolute;width:28%;height:100%;left:0;top:0;background:radial-gradient(circle at left center,transparent 0,transparent 25px,#fff 0);background-repeat:no-repeat}.point-card-template .irregular-block2 .irregular-item.irregular-item-right:after{content:"";position:absolute;width:72%;height:100%;top:0;right:0;background:radial-gradient(circle at 37px 0,transparent 0,transparent 25px,#fff 0);background-repeat:no-repeat}.point-card-template .irregular-block2 .irregular-item.irregular-item-right:nth-of-type(2){border-top:1px solid #d6d6d6}.point-card-template .irregular-block2 .irregular-item.irregular-item-right:nth-of-type(2):after{background-color:#fff}.point-card-template .irregular-block2 .irregular-item.irregular-item-right:last-of-type{border-bottom:1px solid #d6d6d6}.point-card-template .irregular-block2 .irregular-item.irregular-item-right .circle-bottom{left:50%;bottom:-25px;-webkit-transform:translateX(-25px);transform:translateX(-25px)}.point-card-template .irregular-block2 .irregular-item.irregular-item-right .irregular-item-border{position:absolute;top:0;left:0;width:36px;height:100%;display:flex;flex-direction:column;z-index:10}.point-card-template .irregular-block2 .irregular-item.irregular-item-right .irregular-item-border .border-line{width:1px;flex:1 1;background-color:#d6d6d6;z-index:11}.point-card-template .irregular-block2 .irregular-item.irregular-item-right .irregular-item-border .border-circle{width:50px;height:50px;background-color:transparent;border-radius:50%;border-color:#d6d6d6 transparent transparent #d6d6d6;border-style:solid;border-width:1px;-webkit-transform:translateX(-25px) rotate(135deg);transform:translateX(-25px) rotate(135deg);box-shadow:-5px -4px 0 0 #fff;z-index:10}.point-card-template .irregular-block2 .irregular-item.irregular-opacity{opacity:0}.point-card-template .custom-block{width:100%;height:100%;position:relative}.point-card-template .custom-block .custom-item{width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:absolute}.point-card-template .custom-block .custom-item .custom-item-img{background-size:contain;background-repeat:no-repeat;background-position:50%}.point-card-detail-page .page-content{--background:#f7f7f7}.point-card-detail-page .point-card-body{width:100%;height:100%;overflow:hidden;position:relative}.point-card-detail-page .point-card-body .point-card-bg{width:100%;height:100%}.point-card-detail-page .point-card-body .point-card-bg img{display:block;width:100%;height:auto}.point-card-detail-page .point-card-body .point-card-detail{position:absolute;left:25px;right:25px;bottom:20px}.point-card-detail-page .point-card-body .point-card-detail .point-detail-main{width:100%;background:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between}.point-card-detail-page .point-card-body .point-card-detail .point-detail-main .main-bottom .activity-time{font-size:12px;color:#7a7a7a;text-align:center;padding:16px 0}.point-card-detail-page .point-card-body .point-card-detail .point-detail-main .main-btn{height:44px;line-height:44px;border-radius:25px;font-size:14px;font-weight:600;text-align:center;margin:0 85px;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.point-card-detail-page .point-card-body .point-card-detail .point-detail-main .collect-succ{font-size:16px;font-weight:600;color:#e50e2b;line-height:20px;text-align:center;padding-bottom:20px}.point-card-detail-page .point-card-body .point-card-detail .point-detail-main .has-limit{font-size:14px;color:#43466f;font-weight:600;line-height:20px;text-align:center}.point-card-detail-page .point-temp-body{background-color:#fff;padding:30px 0}.point-card-detail-page .point-temp-body .point-temp-content{margin:0 auto;width:341px;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:7px}.point-card-detail-page .point-temp-body .main-bottom .collect-succ{font-size:16px;font-weight:600;color:#e50e2b;line-height:20px;text-align:center;padding-top:20px}.point-card-detail-page .point-temp-body .main-bottom .main-btn{height:44px;line-height:44px;border-radius:25px;font-size:14px;font-weight:600;text-align:center;margin:24px 98px;background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.point-card-detail-page .point-temp-body .main-bottom .has-limit{padding-top:20px;font-size:14px;color:#43466f;font-weight:600;line-height:20px;text-align:center}.point-card-detail-page .point-temp-body .detail-des{padding:38px 40px 0;font-size:12px}.point-card-detail-page .point-temp-body .detail-des .title{font-size:14px;font-weight:600;padding-bottom:12px}.point-card-detail-page .point-temp-body .detail-des .info{padding-bottom:6px;color:#595353}.point-card-detail-page .point-temp-body .detail-des .coupon-block{margin-bottom:10px;text-align:left}.point-card-detail-page .point-temp-body .detail-des .coupon-block .mkt-coupon-item{background:#f5f5f5}.point-card-detail-page .point-temp-body .detail-des .coupon-block:last-child{margin-bottom:0}.flow-page .page-content{--background:#fff}.flow-page .page-content .flow-table{width:100%}.flow-page .page-content .flow-table .flow-item{width:100%;padding:0 12px}.flow-page .page-content .flow-table .flow-item .flow-area{width:100%;height:100%;border-bottom:1px dashed #efefef;padding:16px 0}.flow-page .page-content .flow-table .flow-item .flow-area .flow-top{display:flex;font-size:14px;color:#161616;color:var(--ion-font,#161616);line-height:14px}.flow-page .page-content .flow-table .flow-item .flow-area .flow-top .type{width:50%;text-align:left}.flow-page .page-content .flow-table .flow-item .flow-area .flow-top .change{width:27%;text-align:right}.flow-page .page-content .flow-table .flow-item .flow-area .flow-top .balance{width:23%;text-align:right;font-weight:500}.flow-page .page-content .flow-table .flow-item .flow-area .balance-give{margin-top:5px;font-size:12px;font-weight:400;color:#161616;color:var(--ion-font,#161616);text-align:right}.flow-page .page-content .flow-table .flow-item .flow-area .flow-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:13px;font-size:12px;font-weight:400;color:#b3b3b3;line-height:12px}.consum-page .page-content .flow-table{width:100%}.consum-page .page-content .flow-table .flow-item{width:100%;padding:0 12px}.consum-page .page-content .flow-table .flow-item .flow-area{width:100%;border-bottom:1px solid #e0e0e0;padding-top:16px;padding-bottom:4px}.consum-page .page-content .flow-table .flow-item .flow-area .flow-con{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:400;color:#161616;color:var(--ion-font,#161616);line-height:12px;padding-bottom:12px}.consum-page .page-content .flow-table .flow-item .flow-area .flow-con .left{flex:1 1}.consum-page .page-content .flow-table .flow-item .flow-area .flow-con.title{font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:14px}.pay-fail-page ion-content{--background:var(--ion-background-fir,#f4f4f4)}.pay-fail-page ion-content i{font-size:80px;margin:104px auto 16px;display:block;text-align:center}.pay-fail-page ion-content h4{font-size:20px;color:#161616;color:var(--ion-font,#161616);text-align:center;margin:0 0 13px}.pay-fail-page ion-content h6{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:0;text-align:center}.pay-fail-page ion-footer{background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4)}.pay-fail-page ion-footer .handle-btn .repay,.pay-fail-page ion-footer .handle-btn .reproduct{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:14px;height:48px;line-height:48px;text-align:center;border-radius:24px;margin:0 16px 16px}.pay-fail-page ion-footer .handle-btn .repay{background:#161616;background:var(--ion-color-primary,#161616);color:#fff}.giftcard-result-page .page-content{--padding-top:110px;--padding-bottom:65px;--padding-start:25px;--padding-end:25px}.giftcard-result-page .page-content .success-panel{padding-bottom:40px;text-align:center}.giftcard-result-page .page-content .success-panel .icon{line-height:98px;font-size:98px;color:#161616;color:var(--ion-color-primary,#161616)}.giftcard-result-page .page-content .success-panel .title{color:#161616;color:var(--ion-font,#161616);padding:20px 0 10px}.giftcard-result-page .page-content .success-panel .desc{font-size:12px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:15px}.giftcard-result-page .page-content .btn-bind{margin-top:20px;color:#161616;color:var(--ion-font,#161616);background:#f2f2f2}.pay-success-page .page-content .success-panel{padding:8px;text-align:center}.pay-success-page .page-content .success-panel .top-block{background-color:#fff;border-radius:8px 8px 0 0;padding:24px 0;position:relative;border-bottom:1px dashed #d5d5d5}.pay-success-page .page-content .success-panel .top-block:before{display:inline-block;content:"";width:16px;height:16px;border-radius:50%;background-color:#f2f2f2;position:absolute;left:-8px;bottom:-8px}.pay-success-page .page-content .success-panel .top-block:after{display:inline-block;content:"";width:16px;height:16px;border-radius:50%;background-color:#f2f2f2;position:absolute;right:-8px;bottom:-8px}.pay-success-page .page-content .success-panel .top-block .icon{line-height:60px;font-size:60px;color:#161616;color:var(--ion-color-primary,#161616)}.pay-success-page .page-content .success-panel .top-block .icon.warn{color:#f1c21b}.pay-success-page .page-content .success-panel .top-block .title{color:#161616;color:var(--ion-font,#161616);font-size:18px;padding:8px 0;font-weight:500}.pay-success-page .page-content .success-panel .middle-block{padding:24px 16px;background-color:#fff;border-bottom:1px dashed #d5d5d5}.pay-success-page .page-content .success-panel .middle-block .coupon-block{margin-top:12px;text-align:left}.pay-success-page .page-content .success-panel .middle-block .coupon-block .mkt-coupon-item{background:#f5f5f5}.pay-success-page .page-content .success-panel .middle-block .coupons-num{padding-top:12px;font-size:12px;color:#0f62fe}.pay-success-page .page-content .success-panel .bottom-block{padding:24px 0 16px;background-color:#fff;position:relative;border-radius:0 0 8px 8px}.pay-success-page .page-content .success-panel .bottom-block:before{display:inline-block;content:"";width:16px;height:16px;border-radius:50%;background-color:#f2f2f2;position:absolute;left:-8px;top:-8px}.pay-success-page .page-content .success-panel .bottom-block:after{display:inline-block;content:"";width:16px;height:16px;border-radius:50%;background-color:#f2f2f2;position:absolute;right:-8px;top:-8px}.pay-success-page .page-content .success-panel .bottom-block .btn{width:160px;height:36px;line-height:36px;border-radius:24px;border:1px solid #7a7a7a;font-weight:600;font-size:12px;margin:0 auto}.pay-success-page .page-content .success-panel .desc{font-size:12px;font-weight:400;color:#161616;color:var(--ion-sub,#161616);line-height:15px}.poster-wrap .advert-mall-waterfall-template{box-sizing:content-box;position:relative;margin:0}.poster-wrap .advert-mall-waterfall-template .waterfall{position:absolute}.month-sales-info-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:2px 0;margin-bottom:4px}.month-sales-info-wrapper .sales-month-wrap{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset}.month-sales-info-wrapper .sales-month-wrap .month-sales.sales{margin-right:10px;color:#c79d64}.month-sales-info-wrapper.hot-wrapper{border-radius:3px}.month-sales-info-wrapper .hot-avatars img{display:inline-block;vertical-align:middle;width:20px;height:20px;border-radius:50%;border:1px solid #f0f0f0}.month-sales-info-wrapper .hot-avatars img+img{margin-left:-8px}.month-sales-info-wrapper .month-sales{font-size:12px;color:#b3b3b3}.product-item.list{width:100%;padding:16px 0;display:flex;justify-content:space-between;position:relative}.product-item.list.product-shake{border:1px solid #e2e2e2;border-radius:8px;padding:15px}.product-item.list.left-list .product-info{order:1}.product-item.list.left-list .product-image{order:0;margin-right:8px}.product-item.list.left-list .product-other-box{margin-right:8px}.product-item.list.right-list .product-info{order:0}.product-item.list.right-list .product-image{order:1;margin-left:8px}.product-item.list.right-list .product-other-box{margin-left:8px}.product-item.list .product-img{width:88px;height:88px;border-radius:4px;flex-basis:88px;background-size:cover;background-position:50%}.product-item.list:after{content:"";height:.5px;bottom:0;background:#d9d9d9;background:var(--ion-line,#d9d9d9);position:absolute}.product-item.list.sold-out{opacity:.4}.product-item.list.sold-out .sold-out-msg{font-size:12px}.product-item.list .product-info{flex:1 1;position:relative}.product-item.list .product-info h3{margin-bottom:4px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:500;word-break:break-all}.product-item.list .product-info .product-intro{font-size:12px;word-break:break-word;max-height:28px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;color:#b3b3b3;line-height:14px;margin-bottom:4px}.product-item.list .product-info .product-intro p{margin:0}.product-item.list .product-info .product-intro *{line-height:14px;font-size:12px!important}.product-item.list .product-info .product-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;flex-wrap:nowrap}.product-item.list .product-info .product-alias{width:100%;word-wrap:break-word;line-height:20px;color:var(--ion-font-disable);font-size:14px;font-weight:400;margin-bottom:5px}.product-item.list .product-info .product-price{display:flex;align-items:flex-end;justify-content:unset;flex-direction:row;flex-wrap:wrap}.product-item.list .waterfall-img{width:96px!important;height:96px!important;flex:0 0 96px}.product-item.list .product-cnt{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;min-width:24px;height:24px;padding:2px;background:#fff;border-radius:13px;border:1px solid #f0f0f0;color:#161616;font-weight:700}.product-item.list:last-child:after{content:"";display:none}.product-item.list .product-other-box{position:relative}.product-item.list .product-other-box.only-cnt-num{width:24px}.product-item.list .product-other-box .product-image{margin:0}.product-item.list .product-other-box .product-cnt{top:0;border-radius:8px;width:24px;left:auto;right:0;background:#d8d8d8;border:none}.dark .product-item:after{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.product-item.waterfall{width:calc(50vw - 50vw*1.6%);width:var(--wateritemwidth,calc(50vw - 50vw*1.6%));background:#fff;border-radius:12px;overflow:hidden}.product-item.waterfall.sold-out{opacity:.4}.product-item.waterfall.sold-out .sold-out-msg{font-size:12px}.product-item.waterfall .waterfall-img{border-radius:12px 12px 0 0}.product-item.waterfall .watercolor{height:40px;width:100%;border-radius:12px 12px 0 0}.product-item.waterfall .product-info{position:relative;padding:16px 8px;background:var(--ion-background-sec);border-radius:0 0 12px 12px}.product-item.waterfall .product-info .product-name{margin-bottom:4px;line-height:20px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-item.waterfall .product-info .product-intro{color:var(--ion-sub);font-size:12px;margin-bottom:8px;word-break:break-word;max-height:32px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.product-item.waterfall .product-info .product-intro p{margin:0}.product-item.waterfall .product-info .product-intro *{font-size:12px!important}.product-item.waterfall .product-info .product-alias{width:100%;word-wrap:break-word;line-height:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:14px;font-weight:400;margin-bottom:5px}.product-item.waterfall .product-info .product-price{display:flex;align-items:flex-end;justify-content:unset;flex-direction:row;flex-wrap:wrap}.product-item.waterfall .product-info .stepper{position:absolute;bottom:2px;right:0}.product-item.waterfall .product-info .more-scales-btn{position:absolute;bottom:4px;right:0;display:inline-block;background:#161616;background:var(--ion-color-primary,#161616);padding:2px 4px;border-radius:12px;line-height:16px}.product-item.waterfall .product-info .more-scales-btn>span{display:inline-block;color:#fff;font-size:12px;font-weight:400;-webkit-transform:scale(.9);transform:scale(.9);position:relative;top:-1px}.product-item.waterfall .product-info .product-actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;min-height:28px;flex-wrap:nowrap}.product-item.waterfall .product-cnt{flex-direction:row;flex-wrap:unset;bottom:16px;min-width:24px;padding:2px;background:#fff;border-radius:13px;border:1px solid #f0f0f0;color:#161616}.product-item.waterfall .product-add,.product-item.waterfall .product-cnt{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;height:24px}.product-item.waterfall .product-add{bottom:8px}.product-item.waterfall .product-add i{font-size:24px}.product-item.waterfall.mini{border-radius:8px}.product-item.waterfall.mini .waterfall-img{border-radius:8px 8px 0 0}.product-item.waterfall.mini .product-info{padding:8px 6px}.product-item.waterfall.mini .stepper-wrapper .stepper-inner{width:60px;padding:2px 4px}.product-item.waterfall.mini .stepper-wrapper .stepper-inner .step-cnt{font-size:14px}.product-item.waterfall.mini .stepper-wrapper .iconfont{font-size:18px!important}.dark .product-item.waterfall :after{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}.decorateProduct-waterfall-template{width:100vw;position:relative;margin-top:16px}.decorateProduct-waterfall-template .product-item{position:absolute}.decorateProduct-waterfall-template .title{padding:16px 0 16px 16px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600}.decorateProduct-waterfall-template .waterfall-advert-item{left:12px}.category-list.category-item{padding:0 3.2vw}.category-list.category-item:first-child{padding-top:16px}.category-list.category-item .category-title{display:flex;padding:20px 0 4px;color:#161616;color:var(--ion-font,#161616);font-size:12px;font-weight:400;align-items:center}.category-list.category-item .category-title .sub-title{margin:0 0 0 8px;color:#b3b3b3}.category-list.category-item .category-title .title{font-size:16px;font-weight:600}.category-list.category-item .category-title.column{display:flex;flex-direction:column;align-items:inherit;padding-bottom:0}.category-list.category-item .category-title.column .sub-title{margin:2px 0 0}.product-list{position:relative;padding-bottom:86px;background:#fff;background:var(--ion-background-sec,#fff)}.product-list.classic{padding-top:20px;margin-left:96px}.category-bar.list-category-bar{width:100%;height:48px;line-height:48px;top:56px;z-index:3}.category-bar.list-category-bar ion-content.category-bar-content{--padding-start:8px;--background:var(--ion-background-sec)}.category-bar.list-category-bar ion-content.category-bar-content>ul{white-space:nowrap;background:var(--ion-background-sec)}.category-bar.list-category-bar ion-content.category-bar-content>ul li{height:32px;line-height:32px;box-sizing:border-box;display:inline-block;color:var(--ion-sub);padding:0 22px;font-size:12px}.category-bar.list-category-bar ion-content.category-bar-content>ul li.active{background:#161616;background:var(--ion-color-primary,#161616);color:#fff;border-radius:16px}.category-bar.classic-category-bar{width:96px;float:left;position:sticky;position:-webkit-sticky;top:0;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);z-index:10}.category-bar.classic-category-bar ion-content.category-bar-content{--background:var(--ion-background-fir,#f4f4f4);box-sizing:border-box;--padding-bottom:56px}.category-bar.classic-category-bar ion-content.category-bar-content ul li{color:#777;font-size:14px;font-weight:400;padding:16px 8px}.category-bar.classic-category-bar ion-content.category-bar-content ul li.active{background:#fff;background:var(--ion-background-sec,#fff);border-left:4px solid #161616;border-left:4px solid var(--ion-color-primary,#161616);padding-left:4px;color:#161616}.category-bar.classic-category-bar ion-content.category-bar-content ul li.active>span{color:#7a7a7a}.category-bar.classic-category-bar ion-content.category-bar-content ul li>img{max-width:100%;max-height:32px}.category-bar.classic-category-bar ion-content.category-bar-content ul li>span{color:#d6d6d6;font-size:12px;font-weight:400}.category-bar.classic-category-bar ion-content.category-bar-content ul.typeCenter{text-align:center}.category-bar.classic-category-bar ion-content.category-bar-content ul.typeCenter li>img{margin:0 auto}.menu{color:#161616;color:var(--ion-color-primary,#161616);background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);pointer-events:auto!important}.menu .menu-container{position:relative}.menu .menu-container .advert-wrapper{margin:8px 1.6%}.menu .menu-measure-height{position:relative;padding-bottom:56px}.menu .menu-measure-height.no-tabbar{padding-bottom:0}.menu .menu-measure-height .menu-waiting{top:50px;left:3.2%;z-index:111;background:#fff6e5;padding:9px 13px 9px 8px;display:flex;align-items:center}.menu .menu-measure-height .menu-waiting p{font-size:12px;font-weight:500;color:#b5821e;margin-right:13px;flex:1 1;display:flex;justify-content:center}.menu .menu-measure-height .menu-waiting .iconfont{color:#b5821e;font-size:16px}.menu .menu-measure-height .menu-waiting:before{width:0;height:0;position:absolute;top:-8px;left:16px;border:4px solid transparent;border-bottom-color:#fff6e5}.menu .product-list-content{width:100vw;position:relative}.menu .product-list-content .title{padding:16px 0 24px 16px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600}.menu .product-shake{-webkit-animation-name:shake-rotate;animation-name:shake-rotate;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.menu .cart-box{position:absolute;right:15px;bottom:79px;display:flex;align-items:center;transition:all .3s}.menu .cart-box.hasfullof{bottom:109px}.menu .cart-box.notabbar{bottom:8px}.menu .cart-box.notabbar.hasfullof{bottom:46px}.menu .cart-box.deep{bottom:8px}.menu .cart-box.deep.hasfullof{bottom:46px}.menu .cart-box>div{background:#161616;background:var(--ion-color-primary,#161616);color:#fff;height:48px}.menu .cart-box .cart-bar{position:static;margin-left:8px;display:none}.menu .cart-box .cart-bar.slideInUp{display:flex}.menu .add-app-box{position:fixed;top:0;right:8px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:4px;z-index:111;font-size:12px;color:#161616;padding:4px 12px;max-width:300px}.menu .add-app-box,.menu .add-app-box .add-box-txt{display:flex;align-items:center}.near-store-confirm-modal .ion-content-wrap{padding:20px}.near-store-confirm-modal .near-tip{font-size:16px;font-weight:600}.near-store-confirm-modal .near-store{margin-top:15px;font-size:20px;font-weight:600}.near-store-confirm-modal .near-store .iconfont{margin-right:8px;font-size:24px}.order-pause-confirm-modal .modal-wrapper{height:105.07246vw}.order-pause-confirm-modal .ion-content-wrap{text-align:center}.order-pause-confirm-modal .ion-content-wrap .modal-content .pause-img{width:50%}.order-pause-confirm-modal .ion-content-wrap .modal-content .pause-tips{color:#595353;font-size:12px}.order-pause-confirm-modal .ion-content-wrap .modal-content .pause-tips .pause-tip1{font-size:14px;font-weight:700}.order-pause-confirm-modal .ion-content-wrap .modal-content .pause-tips .pause-tip2{margin-top:8px}.order-pause-confirm-modal .ion-content-wrap .modal-operate{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:50px auto 0}.order-pause-confirm-modal .ion-content-wrap .modal-operate .btn{color:#161616;font-size:14px}.order-pause-confirm-modal .ion-content-wrap .modal-operate .btn.btn-primary{height:40px;padding:0 36px;display:flex;justify-content:center;align-items:center;border:1px solid #d6d6d6;border-radius:20px}.order-pause-confirm-modal .ion-content-wrap .modal-operate .btn.btn-link{color:#a8a8a8;font-size:12px}.order-pause-confirm-modal .ion-content-wrap .modal-operate .btn.btn-link.btn-to-store{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:12px;border-bottom:1px solid #a8a8a8;padding-bottom:2px}.menu-style-category-bar-wrapper{margin-bottom:-56px}.menu-style-category-bar-wrapper.waterfallCategory-category-bar{width:74px;margin-top:10px;float:left;position:sticky;position:-webkit-sticky;top:0;background:#312f2f;background:var(--ion-color-primary,#312f2f);z-index:1}.menu-style-category-bar-wrapper.waterfallCategory-category-bar .category-bar-content{background:#312f2f;background:var(--ion-color-primary,#312f2f);box-sizing:border-box;--padding-bottom:56px}.menu-style-category-bar-wrapper.waterfallCategory-category-bar .category-bar-content ul li{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;padding:20px 4px;border-left:3px solid #312f2f;border-left:3px solid var(--ion-color-primary,#312f2f)}.menu-style-category-bar-wrapper.waterfallCategory-category-bar .category-bar-content ul li.active{background:hsla(0,0%,100%,.2);border-left:3px solid #fff;padding-left:3px;color:#fff}.menu-style-category-bar-wrapper.waterfallCategory-category-bar .category-bar-content ul li.active>span{color:#fff}.menu-style-category-bar-wrapper.waterfallCategory-category-bar .category-bar-content ul li>img{max-width:100%;max-height:32px}.menu-style-category-bar-wrapper.waterfallCategory-category-bar .category-bar-content ul li>span{color:hsla(0,0%,100%,.7);font-size:12px;font-weight:400}.menu-style-category-bar-wrapper.waterfallCategory-category-bar .category-bar-content ul.typeCenter{text-align:center}.menu-style-category-bar-wrapper.waterfallCategory-category-bar .category-bar-content ul.typeCenter li>img{margin:0 auto 7px}.menu-style-category-bar-wrapper #background-content{background:#312f2f!important;background:var(--ion-color-primary,#312f2f)!important}.menu-style-left-bar-container{position:relative;width:74px;background:#312f2f;background:var(--ion-color-primary,#312f2f);float:left;min-height:100vh}.menu-style-left-bar-container:-webkit-scrollbar{width:0!important;display:none}.eatType-container{padding-top:15px}.product-list-content.waterfall-style{width:100%!important}.product-list-content.waterfall-style .decorateProduct-waterfall-template{width:100%;position:relative;margin-top:16px}.product-list-content.waterfall-style .decorateProduct-waterfall-template .category-item{position:absolute;left:3.2vw;z-index:-1}.product-list-content.waterfall-style .decorateProduct-waterfall-template .product-item.waterfall{position:absolute;left:3.2vw;width:calc(45.2vw - 37px);width:var(--miniwateritemwidth,calc(45.2vw - 37px))}.product-list-content.waterfall-style .decorateProduct-waterfall-template .title{padding:16px 0 16px 16px;color:#161616;color:var(--ion-font,#161616);font-size:16px;font-weight:600}.product-template{position:relative;z-index:1}.product-template .classic-template,.product-template .classic-template .product-list{min-height:100vh}.menu-style-big-content-container{min-height:100vh;width:calc(100vw - 74px);position:relative;padding-bottom:40px;background:#f4f4f4}.menu-style-big-content-container .menu-notice-scroll.waterfall{margin:8px 3.2vw;height:40px;border-radius:8px;background-color:#fff;width:auto}.menu-style-big-content-container .menu-notice-scroll.waterfall .menu-notice-content,.menu-style-big-content-container .menu-notice-scroll.waterfall .menu-notice-content .menu-notice-scroll-item{height:28px;line-height:28px}.menu-style-big-content-container .menu-notice-full .menu-notice-header{top:0}.menu-style-big-content-container .menu-notice-full .menu-notice-content{top:30px;height:calc(100vh - 30px)}.menu-style-big-content-container .advert-wrapper.menu{margin-left:3.2vw!important;margin-right:3.2vw!important}.menu-style-big-container{display:flex;flex-direction:row}.poster-wrap ion-content{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);--offset-bottom:-60px}.poster-wrap ion-content .detail-page-callback{z-index:11;position:fixed;top:16px;left:16px;width:28px;height:28px;background:url(data:image/png;base64,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);background-size:cover}.poster-wrap .advert-waterfall-template{box-sizing:content-box;position:relative;margin:0}.poster-wrap .advert-waterfall-template .waterfall{position:absolute}.poster-wrap .content-wrap{min-height:100vh;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;background-color:transparent;--background:transparent}.poster-wrap .poster-banner-img img,.poster-wrap .poster-intro img{width:100%;height:auto;display:block}.poster-wrap .poster-intro p{margin:24px 16px;padding:0;font-size:14px;color:#161616;color:var(--ion-font,#161616)}.poster-wrap .poster-intro p:first-child{margin-top:0}.poster-wrap .poster-product{padding:0 16px 16px}.poster-wrap .poster-product .product-item.product-item{margin-top:16px}.poster-wrap .poster-back-btn{width:56px;height:56px;position:absolute;right:0;bottom:196px;border-radius:28px 0 0 28px;display:flex;align-items:center;justify-content:center;background:#000;box-shadow:0 0 10px 0 rgba(0,0,0,.2);background:#7a7a7a}.poster-wrap .poster-back-btn .poster-back-circle{background:#fff;width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center}.poster-wrap .poster-back-btn .poster-back-circle i{font-size:26px;color:#161616}.poster-wrap .cart-bar.slideInUp{bottom:8px!important}.poster-wrap .has-bar .content-wrap{padding-bottom:50px}.code-coupon-detail-modal{--backdrop-opacity:0.4}.code-coupon-detail-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.code-coupon-detail-modal .modal-wrapper .ion-page{background-color:transparent;top:55vh;border-radius:6px 6px 0 0;z-index:2;contain:none}.code-coupon-detail-modal .modal-wrapper ion-content{--background:#f2f2f2!important}.code-coupon-detail-modal .modal-content{border-top:1px solid #f4f4f4}.code-coupon-detail-modal .modal-content .detail-body{padding:12px 16px;width:100%}.code-coupon-detail-modal .modal-content .detail-body .detail-des{border-radius:8px;background:#fff;padding:16px;font-size:12px;margin-bottom:12px}.code-coupon-detail-modal .modal-content .detail-body .detail-des .des{padding-top:8px;color:rgba(22,22,22,.6);white-space:pre-wrap}.code-coupon-detail-modal .modal-content .detail-body .detail-des .info-area{padding-top:8px;color:rgba(22,22,22,.6)}.code-coupon-detail-modal .modal-content .detail-body .detail-des .info-area .info-item{display:flex;align-items:flex-start;justify-content:space-between;line-height:20px}.code-coupon-detail-modal .modal-content .detail-body .detail-des .info-area .info-item .right{flex:1 1;padding-left:10px;text-align:right}.code-coupon-page .detail-btn{font-size:12px;background:#fff;height:28px;padding:0 8px;border-radius:14px;display:flex;align-items:center;font-weight:500;box-shadow:0 0 4px 0 rgba(0,0,0,.16)}.code-coupon-page .detail-btn .iconfont{margin-left:6px}.code-coupon-page .page-body,.code-coupon-page .page-content{width:100%;height:100%;position:relative}.code-coupon-page .page-body{background-size:cover;background-position:50%}.code-coupon-page .page-body .coupon-body{position:absolute;left:0;bottom:0;width:100%;padding:0 12px 8px}.code-coupon-page .page-body .coupon-body .coupon-area{background:#fff;border-radius:20px;padding:36px 32px 24px}.code-coupon-page .page-body .coupon-body .coupon-area .coupon-list{max-height:302px;overflow:hidden}.code-coupon-page .page-body .coupon-body .coupon-area .coupon-list.show-all{max-height:363px;overflow-y:auto}.code-coupon-page .page-body .coupon-body .coupon-area .coupon-list .coupon-block{margin-bottom:16px}.code-coupon-page .page-body .coupon-body .coupon-area .coupon-list .coupon-block:last-of-type{margin-bottom:0}.code-coupon-page .page-body .coupon-body .coupon-area .coupon-list .coupon-block .mkt-coupon-item{background:#f4f4f4}.code-coupon-page .page-body .coupon-body .coupon-area .view-all{font-size:14px;font-weight:500;color:#0f62fe;line-height:14px;text-align:center;padding-top:16px}.code-coupon-page .code-coupon-page-footer{width:100%;text-align:center;padding-top:20px}.code-coupon-page .code-coupon-page-footer .mkt-btn{width:200px;margin:0 auto;height:40px;line-height:40px}.code-coupon-page .code-coupon-page-footer .tip{font-size:12px;font-weight:400;color:#7a7a7a;line-height:12px;padding-top:6px}.wechat-coupon-page .page-content{width:100%;height:100%}.wechat-coupon-page .page-body{width:100%}.wechat-coupon-page .page-body .active-img{width:100%;max-height:100vw;overflow:hidden}.wechat-coupon-page .page-body .active-img img{width:100%}.wechat-coupon-page .page-body .active-info{padding:20px 16px;background:#fff}.wechat-coupon-page .page-body .active-info .title{font-size:20px;color:#404040;line-height:24px}.wechat-coupon-page .page-body .active-info .des{margin-top:8px;font-size:12px;font-weight:400;color:#333;line-height:19px;white-space:pre-wrap;position:relative}.wechat-coupon-page .page-body .active-info .des.unfold{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wechat-coupon-page .page-body .active-info .des .unfold-icon{position:absolute;bottom:0;right:0;width:19px;height:19px}.wechat-coupon-page .page-body .active-info .des .unfold-icon .iconfont{font-size:20px;line-height:19px}.wechat-coupon-page .page-body .coupon-area{width:100%;padding:16px}.wechat-coupon-page .page-body .coupon-area .coupon-block{padding-bottom:16px}.wechat-coupon-page .page-footer{width:100%;height:72px;padding:0 16px;display:flex;align-items:center}.wechat-coupon-page .page-footer .receive-btn{width:100%;height:48px;background:linear-gradient(135deg,#ff5151,#e00324);border-radius:24px;font-size:14px;line-height:14px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff}.wechat-coupon-page .page-footer .receive-btn .title{font-weight:600}.wechat-coupon-page .page-footer .receive-btn .des{font-size:12px;line-height:12px;font-weight:400;padding-top:4px}.activity-detail-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.activity-detail-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.activity-detail-modal .modal-wrapper .ion-page{background-color:transparent;top:40vh;border-radius:6px 6px 0 0;z-index:2;contain:none}.activity-detail-modal .modal-wrapper ion-content{--background:#f2f2f2!important}.activity-detail-modal .modal-header{width:100%;height:50px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.activity-detail-modal .modal-header span{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:500}.activity-detail-modal .modal-header .iconfont{font-size:24px;line-height:24px}.activity-detail-modal .modal-body{padding:12px 12px 0}.activity-detail-modal .opera-area{width:100%;height:56px;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:12px;font-weight:600;margin-bottom:16px}.activity-detail-modal .detail-des{border-radius:8px;background:#fff;padding:16px;font-size:12px;margin-bottom:12px}.activity-detail-modal .detail-des.space-between{display:flex;justify-content:space-between;align-items:center}.activity-detail-modal .detail-des .title{font-weight:700}.activity-detail-modal .detail-des .des{padding-top:8px;color:rgba(22,22,22,.6);white-space:pre-wrap}.activity-detail-modal .detail-des .info-area{padding-top:8px;color:rgba(22,22,22,.6)}.activity-detail-modal .detail-des .info-area .info-item{display:flex;align-items:flex-start;justify-content:space-between;line-height:20px}.activity-detail-modal .detail-des .info-area .info-item .right{flex:1 1;padding-left:10px;text-align:right}.invitation-coupons{width:100%;background-color:#fff;border:none;border-radius:20px;padding:24px 32px}.invitation-coupons .share-text{margin-bottom:20px;text-align:left;font-size:14px}.invitation-coupons .coupon-block{margin-bottom:12px;text-align:left}.invitation-coupons .coupon-block .mkt-coupon-item{background:#f5f5f5}.invitation-coupons .coupon-block:last-child{margin-bottom:0}.invitation-coupons .coupons-num{font-size:12px;color:#0f62fe}.invitation-coupons .button{height:40px;line-height:40px;border-radius:20px;color:#fff;background-color:#161616;background-color:var(--ion-color-primary,#161616);margin:16px 30px 0;font-size:14px;font-weight:600}.invitation-coupons .button .icon-duomeitiicon{margin-right:6px}.invitation-coupons .tip{font-size:14px;text-align:left;font-weight:500;padding-top:12px}.coupon-send-page .page-body .activity-img{width:100%;min-height:200px;max-height:500px;object-fit:cover;pointer-events:none}.coupon-send-page .page-body .activity-info{text-align:center}.coupon-send-page .page-body .activity-info .activity-block{width:100%;padding:0 16px 16px}.coupon-send-page .page-body .activity-info .activity-block .invitation-coupons{-webkit-transform:translateY(-36px);transform:translateY(-36px)}.coupon-send-page .page-body .activity-info .luck-draw .title{margin:0 15px 20px}.coupon-send-page .page-body .activity-info .luck-draw .draw-btn{width:250px;height:50px;border-radius:25px;background-color:#000;color:#fff;font-size:16px;text-align:center;margin:25px auto 10px;line-height:1;display:flex;flex-direction:column;justify-content:center}.coupon-send-page .page-body .activity-info .luck-draw .draw-btn.disable{background-color:#b3b3b3}.coupon-send-page .page-body .activity-info .luck-draw .draw-btn .des{font-size:10px;font-weight:400;padding-top:6px}.coupon-send-page .page-body .activity-info .prize-invite{display:flex;padding-top:16px}.coupon-send-page .page-body .activity-info .prize-invite .btn{flex:1 1;height:44px;line-height:42px;border-radius:22px;background-color:#fff;border:2px solid #404040;font-size:14px;margin-right:9px}.coupon-send-page .page-body .activity-info .prize-invite .btn:last-of-type{margin-right:0}.coupon-send-page .page-body .activity-info .prize-invite .btn .iconfont{font-size:20px}.coupon-send-page .page-body .activity-info .prize-invite .btn .icon-person{font-size:14px}.coupon-send-page .page-body .activity-info .prize-invite .btn .icon-person:first-of-type,.coupon-send-page .page-body .activity-info .prize-invite .btn .icon-person:last-of-type,.coupon-send-page .page-body .activity-info .prize-invite .btn .text{display:inline-block}.coupon-send-page .page-body .activity-info .detail-title{margin:33px auto 22px}.coupon-send-page .page-body .activity-info .des-text{font-size:12px;text-align:left;line-height:1.6;padding:0 37px 40px}.coupon-send-page .page-body .activity-info .des-text .title{font-weight:600}.coupon-send-page .page-body .activity-info .des-text .text{color:#7a7a7a}.coupon-send-page .page-body .activity-info .des-text .tip{color:#0f62fe;text-indent:13px}.coupon-send-page .page-body .activity-end{position:relative;width:100%;height:calc(100vh - 280px);background-color:#f5f5f5;padding-top:20vh}.coupon-get-page .page-content{--background:#f5f5f5}.coupon-get-page .page-body .activity-img{width:100%;min-height:200px;max-height:500px;object-fit:cover;pointer-events:none}.coupon-get-page .page-body .activity-info{text-align:center}.coupon-get-page .page-body .activity-info .activity-block{width:100%;padding:0 16px 16px;background:#f5f5f5}.coupon-get-page .page-body .activity-info .activity-block .invitation-coupons{-webkit-transform:translateY(-36px);transform:translateY(-36px)}.coupon-get-page .page-body .activity-info .luck-draw .title{margin:0 15px 20px}.coupon-get-page .page-body .activity-info .luck-draw .draw-btn{width:250px;height:50px;border-radius:25px;background-color:#000;color:#fff;font-size:16px;text-align:center;margin:25px auto 10px;line-height:1;display:flex;flex-direction:column;justify-content:center}.coupon-get-page .page-body .activity-info .luck-draw .draw-btn.disable{background-color:#b3b3b3}.coupon-get-page .page-body .activity-info .luck-draw .draw-btn .des{font-size:10px;font-weight:400;padding-top:6px}.coupon-get-page .page-body .activity-end{position:relative;width:100%;background-color:#f5f5f5;padding-top:20vh}.end-title{font-size:14px}.invitation-prizes-page .page-content .page-body{padding:16px}.invitation-prizes-page .page-content .page-body .info{width:100%;height:70px;line-height:70px;border-radius:6px;background:#fff;margin-bottom:16px;font-size:14px;color:#161616;font-weight:700;padding:0 15px}.invitation-member-page .mkt-header{box-shadow:none}.invitation-member-page .page-content .page-body{margin:12px 15px}.invitation-member-page .page-content .page-body .info{width:100%;height:70px;font-size:14px;color:#161616;padding:15px;margin-bottom:12px;background-color:#fff;border-radius:6px}.invitation-member-page .page-content .page-body .info .title{font-weight:500}.invitation-member-page .page-content .page-body .info .times{font-size:12px;color:#7a7a7a;padding-top:8px}.consume-rebate-page .page-body .activity-img{width:100%;min-height:200px;max-height:500px;object-fit:cover;pointer-events:none}.consume-rebate-page .page-body .activity-info{position:absolute;width:100%;padding:0 8px}.consume-rebate-page .page-body .activity-info.activity-info-top{margin-top:-40px}.consume-rebate-page .page-body .activity-info .card-info{background-color:#fff;border-radius:9px;padding:8px 8px 20px}.consume-rebate-page .page-body .activity-info .card-info .get-card-face{width:100%;overflow:hidden;border-radius:9px;background:#fff;position:relative}.consume-rebate-page .page-body .activity-info .card-info .get-card-face .mci-content{width:100%;height:calc(44.31487vw - 14.18076px);padding:0 16px;background-size:cover;display:flex;align-items:center}.consume-rebate-page .page-body .activity-info .card-info .get-card-face .mci-content .mci-content-l{flex:1 1}.consume-rebate-page .page-body .activity-info .card-info .get-card-face .mci-content .mci-content-l .name{font-size:16px;font-weight:500;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.consume-rebate-page .page-body .activity-info .card-info .get-card-face .mci-content .mci-content-l .legal-right{font-size:12px;margin-top:8px}.consume-rebate-page .page-body .activity-info .card-info .get-card-face .mci-content .mci-content-l .legal-right span{display:inline-block;content:"";height:10px;line-height:10px;border-right-width:1px;border-right-style:solid;padding-right:4px;margin-right:4px}.consume-rebate-page .page-body .activity-info .card-info .get-card-face .mci-content .mci-content-l .legal-right span:last-of-type{border:none}.consume-rebate-page .page-body .activity-info .card-info .card-btn{margin:20px 80px 12px;height:36px;line-height:36px;background-color:#161616;color:#fff;font-size:16px;font-weight:600;border-radius:25px;text-align:center}.consume-rebate-page .page-body .activity-info .card-info .partin-num{text-align:center;font-size:10px}.consume-rebate-page .page-body .activity-info .detail-des{margin:12px 0;border-radius:8px;background-color:#fff;background-color:var(--ion-background-sec,#fff);padding:16px;font-size:12px;text-align:left}.consume-rebate-page .page-body .activity-info .detail-des .des{padding-top:8px;color:rgba(22,22,22,.6);white-space:pre-wrap}.consume-rebate-page .page-body .activity-info .detail-des .info-area{padding-top:8px;color:rgba(22,22,22,.6)}.consume-rebate-page .page-body .activity-info .detail-des .info-area .info-item{display:flex;align-items:flex-start;justify-content:space-between;font-size:12px;line-height:20px}.consume-rebate-page .page-body .activity-info .detail-des .info-area .info-item .right{flex:1 1;padding-left:10px;text-align:right}.consume-rebate-page .page-body .activity-end{position:relative;width:100%;height:calc(100vh - 280px);border-radius:20px 20px 0 0;background-color:#f5f5f5;margin-top:-20px}.all-activity-page .coupon-send-body{width:100%;min-height:100%;position:relative;background-color:#161616;background-color:var(--ion-color-primary,#161616)}.all-activity-page .coupon-send-body .coupon-send-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat}.bind-mobile-body{width:100%;height:100%}.bind-mobile-body .active-detail{height:32px;line-height:28px;border-radius:18px;background-color:#fff;font-size:12px;padding:0 14px;box-shadow:0 0 4px 0 rgba(0,0,0,.16)}.bind-mobile-body .active-detail .icon-chevron-right{display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px)}.bind-mobile-body .activity-content{position:relative;padding:50vh 5vw 16px;height:100%}.bind-mobile-body .activity-content-fixed{position:absolute;left:5vw;right:5vw;bottom:16px}.bind-mobile-body .coupon-send-main{width:100%;border-radius:20px;background-color:#fff;padding:24px 32px}.bind-mobile-body .coupon-send-main .share-text{font-size:14px;padding-bottom:20px}.bind-mobile-body .coupon-send-main .main-block{max-height:250px;overflow-y:auto}.bind-mobile-body .coupon-send-main .main-block .coupon-block{padding-bottom:12px}.bind-mobile-body .coupon-send-main .main-block .coupon-block:last-of-type{padding-bottom:0}.bind-mobile-body .coupon-send-main .main-block .coupon-block .mkt-coupon-item{background:#f5f5f5}.bind-mobile-body .coupon-send-main .coupon-send-btn{width:200px;height:40px;line-height:40px;border-radius:25px;background:#161616;background:var(--ion-color-primary,#161616);text-align:center;margin:24px auto 0;color:#fff;font-size:14px;font-weight:600}.bind-mobile-body .coupon-send-main .coupon-send-btn.coupon-send-over{opacity:.5}.activity-relate-card-modal .page-content{--background:#fff}.activity-relate-card-modal .modal-content{padding:0 5vw}.activity-relate-card-modal .modal-content .card-block{padding-bottom:16px}.active-list-page .page-content .page-body{padding:12px 16px}.active-list-page .page-content .page-body .info{width:100%;height:210px;border-radius:6px;background:#fff;overflow:hidden;margin-bottom:16px}.active-list-page .page-content .page-body .info .info-img{height:175px;background-size:cover}.active-list-page .page-content .page-body .info .info-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:35px;line-height:35px;font-size:12px;padding:0 8px}.loading{display:flex;justify-content:center;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.loading .round{width:8px;height:8px;border-radius:50%;background-color:#fff;margin-right:10px}.loading .round:first-of-type{-webkit-animation:roll .5s linear 0s infinite alternate;animation:roll .5s linear 0s infinite alternate}.loading .round:nth-of-type(2){-webkit-animation:roll .5s linear .5s infinite alternate;animation:roll .5s linear .5s infinite alternate}.loading .round:nth-of-type(3){-webkit-animation:roll .5s linear .75s infinite alternate;animation:roll .5s linear .75s infinite alternate}.loading .round:last-of-type{-webkit-animation:roll .5s linear 1s infinite alternate;animation:roll .5s linear 1s infinite alternate;margin-right:0}@-webkit-keyframes roll{form{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes roll{form{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}.coupon-detail-modal.lucky-draw-activity .activity-info-content{position:absolute;top:unset;bottom:0!important;width:100vw;max-height:100%;overflow:auto}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page{position:relative;height:100vh;background-color:rgba(0,0,0,.7)!important}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-header{background-color:#fff;padding:24px;border-radius:8px 8px 0 0;display:flex;justify-content:space-between}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-header .title{font-size:20px;font-weight:500}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-header i{font-size:20px}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body{padding:0 12px;background-color:#f2f2f2}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des{margin:12px 0;border-radius:8px;background-color:#fff;background-color:var(--ion-background-sec,#fff);padding:16px;font-size:12px;text-align:left}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des.prize{display:flex;justify-content:space-between;align-items:center}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des .title{font-weight:500}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des .des{padding-top:8px;color:rgba(22,22,22,.6);white-space:pre-wrap}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des .info-area{color:rgba(22,22,22,.6)}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des .info-area .info-item{font-size:12px;padding:8px 0}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des .info-area .info-item~.info-item{border-top:1px dashed #979797}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des .info-area .info-item .line-block{display:flex;align-items:flex-start;justify-content:space-between;line-height:20px}.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page .modal-body .detail-des .info-area .info-item .line-block .right{flex:1 1;padding-left:10px;text-align:right}.coupon-detail-modal.lucky-draw-activity .modal-wrapper,.coupon-detail-modal.lucky-draw-activity .modal-wrapper .ion-page{background:transparent!important}.more-time-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.more-time-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.more-time-modal .modal-wrapper .ion-page{background-color:transparent!important;left:8vw;right:8vw;z-index:2;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center}.more-time-modal .modal-content{width:100%;background:#fff;position:relative;border-radius:12px;text-align:center;padding:10px 0 20px}.more-time-modal .modal-content .icon-close{position:absolute;top:20px;right:16px;font-size:24px}.more-time-modal .modal-content .icon-title{display:inline-block;padding-top:32px;padding-bottom:10px;font-size:64px}.more-time-modal .modal-content .end-title{font-size:18px}.more-time-modal .modal-content .title{width:100%;height:48px;font-size:16px;line-height:48px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.more-time-modal .modal-content .main{max-height:320px;overflow-y:auto;padding:24px 8vw 10px}.more-time-modal .modal-content .main .get-number-btn{height:40px;border:1px solid #161616;border-radius:20px;line-height:38px;margin-bottom:16px;font-size:14px}.more-time-modal .modal-content .main .coupon-block{margin-bottom:10px;text-align:left}.more-time-modal .modal-content .main .coupon-block .mkt-coupon-item{background:#f5f5f5}.more-time-modal .modal-content .main .coupon-block:last-child{margin-bottom:0}.more-time-modal .modal-content .des-main{font-size:14px;font-weight:400}.active-tiger-page .page-body{height:100vh}.active-tiger-page .page-body .activity-img{float:left;width:100%;height:auto;object-fit:cover;pointer-events:none}.active-tiger-page .page-body .activity-info{width:100%;height:100%;background:#161616;background:var(--ion-color-primary,#161616);padding:16px;text-align:center}.active-tiger-page .page-body .activity-info .luck-draw{width:calc(100vw - 32px);border-radius:20px;background-color:#fff;background-color:var(--ion-background-sec,#fff);padding:20px 0 16px;position:fixed;bottom:16px;z-index:1}.active-tiger-page .page-body .activity-info .luck-draw .draw-btn{width:230px;height:48px;border-radius:25px;background-color:#161616;background-color:var(--ion-color-primary,#161616);font-weight:600;color:#fff;font-size:16px;text-align:center;margin:12px auto 10px;line-height:1;display:flex;flex-direction:column;justify-content:center}.active-tiger-page .page-body .activity-info .luck-draw .draw-btn .left-num{font-size:10px;font-weight:400;margin-top:5px}.active-tiger-page .page-body .activity-info .luck-draw .draw-btn.disable{background-color:#fff;color:#161616}.active-tiger-page .page-body .activity-info .luck-draw .draw-btn .des{font-size:10px;font-weight:400;padding-top:6px}.active-tiger-page .page-body .activity-info .luck-draw .prize-info{display:flex;align-items:center;justify-content:center;font-size:12px;line-height:12px}.active-tiger-page .page-body .activity-info .luck-draw .prize-info .vertical-line{width:1px;height:12px;background-color:#161616;margin:0 10px}.active-tiger-page .page-body .activity-info .luck-draw .use-up{font-size:19px;font-weight:600;padding:24px 0 10px}.active-tiger-page .page-body .activity-info .luck-draw .use-up-des{font-size:10px;padding-bottom:24px}.active-tiger-page .page-body .activity-end{width:100%;border-radius:20px 20px 0 0;background-color:#f5f5f5;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.prize-item{width:100%;padding:16px;border-radius:6px;background:#fff;margin-bottom:16px}.prize-item .title{color:#161616;font-size:14px;line-height:14px;font-weight:500;margin-bottom:16px}.prize-item .coupon-area{display:flex;align-items:center;justify-content:space-between}.prize-item .coupon-area .coupon-list{width:100%;display:flex}.prize-item .coupon-area .coupon-list .coupon-item{width:40px;height:40px;border-radius:6px;background-size:cover;background-position:50%;margin-right:4px;display:flex;align-items:center;justify-content:center;color:#e0e0e0}.prize-item .coupon-area .coupon-list .coupon-item .iconfont{font-size:20px}.prize-item .coupon-area .iconfont{font-size:10px}.prize-item .times{color:#7a7a7a;padding-top:12px;font-size:12px;line-height:12px}.active-prizes-page .page-content .page-body{padding:12px 16px}.active-prizes-page .page-content .page-body .coupon-block{padding-bottom:12px}.pro-detail-modal .modal-wrapper{width:100%;height:100%}.pro-detail-modal .mkt-header{position:fixed;left:0;top:0}.pro-detail-modal .top-back{width:36px;height:36px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.16);border-radius:50%;position:fixed;left:10px;top:10px;z-index:99;line-height:36px;padding-left:11px}.pro-detail-modal .top-back .iconfont{font-size:22px}.pro-detail-modal .modal-content{--background:#f4f4f4!important}.pro-detail-modal .modal-content .modal-top{margin-bottom:10xp}.pro-detail-modal .modal-content .modal-top .top-area{width:100%;height:355px;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:50%;position:relative}.pro-detail-modal .modal-content .modal-top .top-area .bar-info{position:absolute;left:0;bottom:0;width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-weight:600;color:#fff}.pro-detail-modal .modal-content .modal-top .top-area .bar-info .left{display:flex;align-items:center;font-size:16px;line-height:16px}.pro-detail-modal .modal-content .modal-top .top-area .bar-info .left .left-text{padding-right:6px}.pro-detail-modal .modal-content .modal-top .top-area .bar-info .right{font-size:12px;line-height:14px}.pro-detail-modal .modal-content .pro-con{width:90%;margin:-25px auto 0;position:relative}.pro-detail-modal .modal-content .pro-con .title{font-size:12px;color:#161616;line-height:16px;margin-bottom:12px}.pro-detail-modal .modal-content .pro-con .coupon-block{margin-bottom:12px}.pro-detail-modal .modal-content .pro-con .coupon-block .mkt-coupon-item,.pro-detail-modal .modal-content .pro-con .coupon-block .mkt-coupon-item .coupon-info .discount .circle{background:#f4f4f4}.pro-detail-modal .modal-content .pro-con .top-time{height:66px;margin-bottom:12px;position:relative;background:#161616;background:var(--ion-color-primary,#161616);border-radius:12px}.pro-detail-modal .modal-content .pro-con .top-time .bar-info{position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-weight:600;color:#fff}.pro-detail-modal .modal-content .pro-con .top-time .bar-info .left{display:flex;align-items:center;font-size:16px;line-height:16px}.pro-detail-modal .modal-content .pro-con .top-time .bar-info .left .left-text{padding-right:6px}.pro-detail-modal .modal-content .pro-con .top-time .bar-info .right{font-size:12px;line-height:14px}.pro-detail-modal .modal-content .pro-con .top-info-container{padding:6%;background:#fff;border-radius:12px}.pro-detail-modal .modal-content .pro-con .top-info-container .top-info .sale{color:#7a7a7a;font-size:12px;margin-top:8px}.pro-detail-modal .modal-content .pro-con .top-info-container .top-info .price{display:flex;align-items:center;padding:16px 0}.pro-detail-modal .modal-content .pro-con .top-info-container .top-info .price .price-info{font-size:12px;font-weight:600;color:#161616;line-height:24px}.pro-detail-modal .modal-content .pro-con .top-info-container .top-info .price .price-info .integral{font-size:24px;margin-right:2px}.pro-detail-modal .modal-content .pro-con .top-info-container .top-info .price .limit-text{font-size:12px;line-height:12px;color:#161616;color:var(--ion-color-primary,#161616);border-radius:2px;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);margin-left:8px;padding:2px 4px;white-space:nowrap}.pro-detail-modal .modal-content .pro-con .top-info-container .top-info .name{font-size:16px;font-weight:500;color:#161616;line-height:16px}.pro-detail-modal .modal-content .pro-con .top-info-container .title{font-size:14px;font-weight:500px}.pro-detail-modal .modal-content .pro-con .top-info-container .intro{padding-top:8px;zoom:.9;font-size:12px;font-weight:400;color:#7d7d83;line-height:18px;white-space:pre-wrap}.pro-detail-modal .footer-btn-wrap{padding:12px 16px}.pro-detail-modal .footer-btn-wrap .handle-price{margin-right:16px}.pro-detail-modal .footer-btn-wrap .add-cart{flex:1 1;height:48px;display:flex;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;font-size:14px;line-height:14px;font-weight:600;color:#fff;flex-direction:column;align-items:center;justify-content:center}.pro-detail-modal .footer-btn-wrap .add-cart.disable{background:#c6c6c6}.pro-detail-modal .footer-btn-wrap .add-cart .small-tip{font-size:12px;line-height:12px;-webkit-transform:scale(.9);transform:scale(.9);margin-bottom:3px}.redeem-page .page-content .page-body{width:100%;height:100%;display:flex;flex-direction:column;background-color:#ededed}.redeem-page .page-content .page-body .card-area{width:100%;overflow-x:auto;padding:16px 0 6px;white-space:nowrap}.redeem-page .page-content .page-body .card-area .redeem-card-item{position:relative;width:72vw;height:33.77778vw;display:inline-block;border-radius:6px;background-size:cover;background-position:50%;color:#f0cda8;margin-right:16px;padding:19px 14px}.redeem-page .page-content .page-body .card-area .redeem-card-item.selected{box-shadow:0 4px 8px 0 rgba(0,0,0,.04)}.redeem-page .page-content .page-body .card-area .redeem-card-item.card-item-one{width:calc(100vw - 48px);height:calc(44.44444vw - 21.33333px)}.redeem-page .page-content .page-body .card-area .redeem-card-item .card-name{width:100%;font-size:14px;line-height:16px;padding-bottom:12px;font-weight:500;text-overflow:ellipsis;overflow:hidden}.redeem-page .page-content .page-body .card-area .redeem-card-item .card-inter{font-size:12px;color:#a8a8a8}.redeem-page .page-content .page-body .card-area .redeem-card-item .card-inter span{font-size:26px;font-weight:500}.redeem-page .page-content .page-body .card-area .redeem-card-item .no-select-tip{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:6px;background:hsla(0,0%,100%,.6)}.redeem-page .page-content .page-body .card-area .redeem-card-item:first-child{margin-left:24px}.redeem-page .page-content .page-body .pro-area{width:100%;flex:1 1;overflow-y:auto;padding:12px 12px 0}.redeem-page .page-content .page-body .pro-area .water-fall-container{position:relative}.redeem-page .page-content .page-body .pro-area .pro-block{position:absolute;width:calc(50vw - 17px);margin-bottom:12px}.redeem-page .navigator{--background:none;background-color:#ededed}.redeem-page .navigator .mkt-header{background:none;box-shadow:none}.groupBuy-page .page-content .page-body{width:100%;height:100%;display:flex;flex-direction:column;background-color:#ededed}.groupBuy-page .page-content .page-body .card-area{width:100%;height:90px;background:#fff;overflow-x:auto;padding:16px 0 0;white-space:nowrap}.groupBuy-page .page-content .page-body .card-area .redeem-card-item{position:relative;width:125px;height:58px;display:inline-block;border-radius:6px;background-size:cover;color:#f0cda8;margin-right:12px;padding:14px}.groupBuy-page .page-content .page-body .card-area .redeem-card-item.selected{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.groupBuy-page .page-content .page-body .card-area .redeem-card-item .card-name{width:100%;font-size:14px;line-height:16px;padding-bottom:6px;font-weight:500;text-overflow:ellipsis;overflow:hidden}.groupBuy-page .page-content .page-body .card-area .redeem-card-item .card-inter{font-size:12px;line-height:12px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:left top;transform-origin:left top}.groupBuy-page .page-content .page-body .card-area .redeem-card-item .no-select-tip{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:6px;background:hsla(0,0%,100%,.6)}.groupBuy-page .page-content .page-body .card-area .redeem-card-item:first-child{margin-left:16px}.groupBuy-page .page-content .page-body .pro-area{width:100%;flex:1 1;overflow-y:auto;padding:12px 12px 0}.groupBuy-page .page-content .page-body .pro-area .water-fall-container{position:relative}.groupBuy-page .page-content .page-body .pro-area .pro-block{position:absolute;width:calc(50vw - 17px)}.groupBuy-page .navigator{--background:none;background-color:#ededed}.groupBuy-page .navigator .mkt-header{background:none;box-shadow:none}.groupBuy-detail-modal .mkt-header{position:fixed;left:0;top:0}.groupBuy-detail-modal .top-back{width:36px;height:36px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.16);border-radius:50%;position:fixed;left:10px;top:10px;z-index:99;line-height:36px;padding-left:11px}.groupBuy-detail-modal .top-back .iconfont{font-size:22px}.groupBuy-detail-modal .modal-content{--background:#f4f4f4}.groupBuy-detail-modal .modal-content .modal-top{margin-bottom:10xp}.groupBuy-detail-modal .modal-content .modal-top .top-area{width:100%;height:355px;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:50%;position:relative}.groupBuy-detail-modal .modal-content .modal-top .top-area .bar-info{position:absolute;left:0;bottom:0;width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-weight:600;color:#fff}.groupBuy-detail-modal .modal-content .modal-top .top-area .bar-info .left{display:flex;align-items:center;font-size:16px;line-height:16px}.groupBuy-detail-modal .modal-content .modal-top .top-area .bar-info .left .left-text{padding-right:6px}.groupBuy-detail-modal .modal-content .modal-top .top-area .bar-info .right{font-size:12px;line-height:14px}.groupBuy-detail-modal .modal-content .pro-con{width:90%;margin:-24px auto 16px;position:relative}.groupBuy-detail-modal .modal-content .pro-con .title{font-size:14px;color:#161616;line-height:14px;margin-bottom:8px}.groupBuy-detail-modal .modal-content .pro-con .coupon-block{margin-bottom:16px}.groupBuy-detail-modal .modal-content .pro-con .coupon-block .mkt-coupon-item{background:#f4f4f4}.groupBuy-detail-modal .modal-content .pro-con .top-time{height:66px;margin-bottom:12px;position:relative;background:#161616;background:var(--ion-color-primary,#161616);border-radius:12px}.groupBuy-detail-modal .modal-content .pro-con .top-time .bar-info{position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-weight:600;color:#fff}.groupBuy-detail-modal .modal-content .pro-con .top-time .bar-info .left{display:flex;align-items:center;font-size:16px;line-height:16px}.groupBuy-detail-modal .modal-content .pro-con .top-time .bar-info .left .left-text{padding-right:6px}.groupBuy-detail-modal .modal-content .pro-con .top-time .bar-info .right{font-size:12px;line-height:14px}.groupBuy-detail-modal .modal-content .pro-con .top-info-container{padding:6%;background:#fff;border-radius:12px}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .top-info .sale{color:#7a7a7a;font-size:12px;margin-top:8px}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .top-info .price{display:flex;align-items:center;padding:16px 0}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .top-info .price .price-info{font-size:24px;font-weight:600;color:#161616;line-height:24px}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .top-info .price .price-info .currency{font-size:12px}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .top-info .price .limit-text{font-size:12px;line-height:12px;color:#161616;color:var(--ion-color-primary,#161616);border-radius:2px;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616);margin-left:8px;padding:2px 4px;white-space:nowrap}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .top-info .name{font-size:16px;color:#161616;line-height:18px}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .title{font-size:14px;font-weight:500px}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .intro{font-size:12px;font-weight:400;color:#7d7d83;line-height:18px;white-space:pre-wrap}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .child-product-item-wrapper{width:100%}.groupBuy-detail-modal .modal-content .pro-con .top-info-container .child-product-item-wrapper .child-product-name{font-size:14px;line-height:18px;color:#161616;text-align:center;margin-bottom:10px;font-weight:600}.groupBuy-detail-modal .footer-btn-wrap{padding:12px 16px;display:flex;flex-direction:column}.groupBuy-detail-modal .footer-btn-wrap .footer-block{width:100%}.groupBuy-detail-modal .footer-btn-wrap .footer-block .amount-title{display:flex;justify-content:center;padding-bottom:8px}.groupBuy-detail-modal .footer-btn-wrap .add-cart{width:100%;height:48px;display:flex;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px;font-size:14px;line-height:14px;font-weight:600;color:#fff;flex-direction:column;align-items:center;justify-content:center}.groupBuy-detail-modal .footer-btn-wrap .add-cart.disable{background:#c6c6c6}.groupBuy-detail-modal .footer-btn-wrap .add-cart .small-tip{font-size:12px;line-height:12px;-webkit-transform:scale(.9);transform:scale(.9);margin-bottom:3px}.groupBuy-detail-modal .footer-btn-wrap .no-card-auth{display:flex;align-items:center;justify-content:center;width:100%;height:54px;font-size:12px;font-weight:400;color:#3d3d3d}.groupBuy-detail-modal-footer{display:flex;align-items:center}.groupBuy-detail-modal-footer .add-cart{margin-left:16px}.groupBuy-detail-modal .member-card-auth{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:12px;padding:2px 0;border:1px solid #f83f47;border-radius:1px}.groupBuy-detail-modal .member-card-auth-text{line-height:14px;font-size:12px;color:#f83f47;-webkit-transform:scale(.9);transform:scale(.9)}.groupBuy-detail-modal .member-card-auth-top-blank{margin-top:35px}.eval-order-product{width:100%;background:#fff;border-radius:6px;display:flex;justify-content:space-between;padding:16px}.eval-order-product .order-img-list{display:flex;flex-direction:row;align-items:center;font-size:14px}.eval-order-product .order-img-list .order-img{margin-right:8px;border-radius:6px}.eval-order-product .order-img-list .order-img .product-image{border-radius:6px;background-size:cover}.eval-order-product .order-img-list .order-img .orderlist-image-color{width:48px;height:48px;border-radius:4px}.eval-order-product .order-img-list .orderlist-image-more{width:48px;height:48px;border-radius:4px;background-color:#f4f4f4;color:#c6c6c6;text-align:center;font-size:24px;font-weight:600}.eval-order-product .order-pro-name{font-size:12px;color:#7a7a7a;line-height:16px;padding-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.eval-page .page-body{padding:16px}.eval-page .page-body .eval-order-product{margin-bottom:16px}.eval-page .page-body .eval-con{width:100%;background:#fff;border-radius:12px;padding:16px 16px 8px;margin-bottom:16px}.eval-page .page-body .eval-con .top-area{display:flex;align-items:center;justify-content:space-between}.eval-page .page-body .eval-con .top-area .left{font-size:16px;line-height:16px}.eval-page .page-body .eval-con .top-area .left .title{font-weight:500}.eval-page .page-body .eval-con .top-area .left .des{font-size:12px;line-height:14px;padding-top:8px}.eval-page .page-body .eval-con .top-area .right{display:flex}.eval-page .page-body .eval-con .top-area .right .zan-item{width:48px;height:48px;border-radius:8px;border:1px solid #e3e3e3;display:flex;align-items:center;justify-content:center;margin-left:12px}.eval-page .page-body .eval-con .top-area .right .zan-item .iconfont{color:#e5e5e5;font-size:28px}.eval-page .page-body .eval-con .top-area .right .zan-item.bad{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.eval-page .page-body .eval-con .top-area .right .zan-item.selected{border:1px solid rgba(255,125,21,.6);box-shadow:0 0 4px 0 rgba(255,133,34,.4)}.eval-page .page-body .eval-con .top-area .right .zan-item.selected .iconfont{color:#f74}.eval-page .page-body .eval-con .message-area{font-size:14px;line-height:20px;padding:24px 0}.eval-page .page-body .eval-con .message-area.bottom{padding:24px 0 8px}.eval-page .page-body .eval-con .message-area .message-tag{color:#f74;padding-bottom:2px}.eval-page .page-body .eval-con .message-area .message-show{font-size:14px;font-weight:400;line-height:20px}.eval-page .page-body .eval-con .message-area .message-show .tag{color:#f74;padding-right:2px}.eval-page .page-body .eval-con .message-area .message-text{color:#b3b3b3;width:100%;height:172px;position:relative}.eval-page .page-body .eval-con .message-area .message-text textarea{position:absolute;width:100%;height:100%;left:0;top:0;background:transparent;border:none;box-shadow:none;outline:none;color:#161616}.eval-page .page-body .eval-con .upload-area{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.eval-page .page-body .eval-con .upload-area .upload-img{width:216px;display:flex;flex-wrap:wrap}.eval-page .page-body .eval-con .upload-area .upload-img .img-item{margin-right:8px;margin-bottom:8px;width:64px;height:64px;border-radius:8px;background-size:cover;background-position:50%;position:relative}.eval-page .page-body .eval-con .upload-area .upload-img .img-item .close-icon{position:absolute;top:-8px;right:-8px}.eval-page .page-body .eval-con .upload-area .upload-img .img-item .close-icon .iconfont{font-size:18px;line-height:18px}.eval-page .page-body .eval-con .upload-area .message-num{padding-bottom:8px}.eval-page .page-body .eval-con .reply-area{padding:16px 0 0;font-size:14px;line-height:20px}.eval-page .page-body .eval-con .reply-tip{font-size:12px;color:#b3b3b3;line-height:12px;padding-top:4px}.eval-page .page-body .eval-con .coupon-area{font-size:14px;line-height:14px;padding:16px 0 0}.eval-page .page-body .eval-con .coupon-area .coupon-item{margin-bottom:12px}.eval-page .page-body .eval-con .message-num{font-size:14px;color:#b3b3b3;line-height:14px}.eval-page .page-body .eval-con .footer-area{display:flex;align-items:flex-end;justify-content:space-between;padding-top:8px;padding-bottom:8px}.eval-page .page-body .eval-con .footer-area .tag-area{display:flex}.eval-page .page-body .eval-con .footer-area .tag-area .tag-item{width:auto;height:30px;background:#ebebeb;border-radius:8px;padding:0 8px;font-size:14px;line-height:30px}.eval-page .page-body .eval-con .footer-area .tag-area .tag-item.selected{background:#ffdacd;color:#ff6300}.eval-page .page-body .eval-con .footer-area .at-boss-tip{font-size:14px;color:#e50e2b;line-height:14px}.eval-page ion-footer{padding:16px}.eval-page .aquire-footer{width:100%;padding:16px;box-sizing:border-box;position:absolute;bottom:0;left:0}.eval-page .aquire-footer .aquire-btn{width:100%;height:56px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);border-radius:28px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:14px}.bank-card-manage ion-list{background-color:transparent}.bank-card-manage ion-item{--background:#4589ff;--color:#fff;--inner-border-width:0;--min-height:98px;--inner-padding-start:16px;--inner-padding-end:16px;--padding-start:0;--padding-end:0;--border-radius:8px}.bank-card-manage ion-item-option{background:transparent}.bank-card-manage .card-number{font-size:20px;font-weight:600}.bank-card-manage .card-number .recently-used{font-size:12px;color:#fff;font-weight:400}.bank-card-manage .delete-button{height:32px;--background:linear-gradient(135deg,#ff5151,#e00324);--border-radius:999px;font-size:14px}.bank-card-manage .no-bank-card{padding-top:30vh;font-size:16px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);text-align:center}.my-first-page .my-first-page-container{background:#fff;display:flex;flex-direction:column;height:100%}.my-first-page .container{flex:1 1;overflow-y:auto}.my-first-page .banner{position:relative}.my-first-page .banner .tips{position:absolute;bottom:24px;z-index:5;width:100%;text-align:center;font-size:14px;line-height:18px;color:#161616;font-weight:600}.my-first-page .first-page-form{padding:0 16px}.my-first-page .first-page-form .first-page-header{display:flex;align-items:center;padding:15px 0}.my-first-page .first-page-form .first-page-header .first-page-title{flex:1 1;color:#161616;font-size:20px;font-weight:600}.my-first-page .first-page-form .first-page-avatar-box{padding:24px 0 32px;display:flex;flex-direction:column;align-items:center;justify-content:center}.my-first-page .first-page-form .first-page-avatar-box .avatar{width:56px;height:56px;text-align:center;border-radius:50%;background-color:#d8d8d8;color:#161616;line-height:56px;font-size:24px;font-weight:600;margin-bottom:14px}.my-first-page .name-bar{position:relative}.my-first-page .name-bar .iconfont{position:absolute;width:48px;left:0;top:12px;font-size:24px;z-index:4;text-align:center}.my-first-page .name-bar ion-input{border-radius:8px;height:48px;line-height:48px;--background:#d8d8d8;--placeholder-color:#161616;--placeholder-font-weight:600;--padding-start:48px}.my-first-page .cookie-info-bar{display:flex;align-items:center;padding-top:18px;padding-bottom:42px;font-size:12px;color:#161616;line-height:12px}.my-first-page .cookie-info-bar ion-checkbox{width:15px;height:15px;margin-right:6px}.my-first-page .link-btn{color:#0f62fe;font-size:12px;cursor:pointer}.my-first-page .link-btn+.link-btn{margin-left:16px}.my-first-page .btn-ctn{width:100%;display:flex;padding:14px 16px 18px;box-shadow:0 0 1px 1px #d5d5d5}.my-first-page .btn-ctn .cancel-btn{flex:1 1;padding:0 15px;text-align:center;background-color:#f4f4f4;color:#161616;cursor:pointer;height:48px;line-height:48px;font-size:16px;font-weight:500;border-radius:28px}.phone-window{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.phone-window .window-top{width:100%;height:100%;min-height:1050px;padding:50px 0 88px;display:flex;justify-content:center;background:hsla(0,0%,70.2%,.83);position:relative}.phone-window .window-top .window-top-img{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;left:0;top:0}.phone-window .window-top .window-top-img.system:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:inherit;-webkit-filter:blur(7px);filter:blur(7px)}.phone-window .window-top .phone-area{width:420px;height:912px;position:relative}.phone-window .window-top .phone-area .phone-top{width:100%;height:250px;background-size:cover}.phone-window .window-top .phone-area .phone-center{width:100%;height:412px;background-size:contain;background-repeat:repeat-y}.phone-window .window-top .phone-area .phone-app-area{width:375px;height:812px;background:#fff;position:absolute;left:23px;top:50px;border-radius:20px;overflow:hidden}.phone-window .window-top .phone-area .phone-app-area .phone-app-iframe{width:100%;height:100%;border:none}.phone-window .window-top .phone-area .phone-er-area{width:204px;height:auto;padding:12px 12px 0;background:#fff;position:absolute;top:50px;right:-230px;border-radius:4px}.phone-window .window-top .phone-area .phone-er-area .er-code{width:100%;height:180px;display:flex;align-items:center;justify-content:center}.phone-window .window-top .phone-area .phone-er-area .er-des{padding:8px 0 10px;font-size:12px;line-height:20px}.phone-window .window-bottom{text-align:center;padding-top:59px;padding-bottom:90px}.phone-window .window-bottom .power{font-size:12px;color:#d2c9c0}.jumm-wx-page{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:#f5f5f5}.jumm-wx-page .head-info{text-align:center}.jumm-wx-page .head-info .logo{width:80px;height:80px;border-radius:50%;margin-bottom:16px;overflow:hidden}.jumm-wx-page .head-info .logo img{display:block;width:100%}.jumm-wx-page .head-info .name{font-size:16px;line-height:16px}.jumm-wx-page .head-info .des{font-size:14px;line-height:14px;padding-top:8px;display:flex;align-items:center;justify-content:center;color:#999}.jumm-wx-page .head-info .des span{padding:4px}.jumm-wx-page .jump-bth{padding:12px 16px;border-radius:4px;background:#06a306;color:#fff;font-size:14px;line-height:14px;font-weight:600}.invoice-page .invoice-header{box-shadow:none}.invoice-page .invoice-nav-bar{background:#fff;background:var(--ion-background-sec,#fff);padding:8px 8px 12px;box-shadow:0 1px 2px -1px rgba(0,0,0,.16);margin-bottom:1px}.invoice-page .invoice-ordes-list .invoice-ordes-item{display:flex;align-items:center;background:#fff;background:var(--ion-background-sec,#fff);border-bottom:1px solid #f4f4f4;padding:15px 0;color:#161616;color:var(--ion-font,#161616)}.invoice-page .invoice-ordes-list .invoice-ordes-item.disable{color:#b3b3b3}.invoice-page .invoice-ordes-list .invoice-ordes-item .iconfont{margin:0 22px 0 15px}.invoice-page .invoice-ordes-list .invoice-ordes-item .iconfont.icon-checkbox{color:#c6c6c6}.invoice-page .invoice-ordes-list .invoice-ordes-item .iconfont.icon-checkbox--checked--filled{color:#161616;color:var(--ion-color-primary,#161616)}.invoice-page .invoice-ordes-list .invoice-ordes-item .main{flex:1 1}.invoice-page .invoice-ordes-list .invoice-ordes-item .main .title{font-size:14px;padding-bottom:4px}.invoice-page .invoice-ordes-list .invoice-ordes-item .main .text{font-size:12px;color:#b3b3b3}.invoice-page .invoice-ordes-list .invoice-ordes-item .main .status{color:#161616;color:var(--ion-font,#161616);display:inline-block;background-color:#ffd8d8;padding:0 8px;font-size:12px;margin-top:8px}.invoice-page .invoice-ordes-list .invoice-ordes-item .price{font-size:14px;padding-right:20px}.invoice-page .invoice-no-item{width:200px;height:100px;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-100px;display:flex;flex-direction:column;align-items:center;color:#c6c6c6}.invoice-page .invoice-no-item i{font-size:40px;margin-bottom:12px}.invoice-page .order-footer{background:#fff;background:var(--ion-background-sec,#fff)}.invoice-page .order-footer .footer-choosed{padding:10px 16px 10px 24px;border-bottom:1px solid #f4f4f4;font-size:14px;display:flex}.invoice-page .order-footer .footer-choosed .title{color:#595353;flex:1 1}.invoice-page .order-footer .footer-choosed .desc{color:#d6d6d6;font-size:12px}.invoice-page .order-footer .footer-next{padding:16px;display:flex;justify-content:space-between;align-items:center}.invoice-page .order-footer .footer-next .left{font-size:16px;color:#595353}.invoice-page .order-footer .footer-next .left .iconfont{margin-right:10px}.invoice-page .order-footer .footer-next .left .iconfont.icon-checkbox{color:#c6c6c6}.invoice-page .order-footer .footer-next .left .iconfont.icon-checkbox--checked--filled{color:#161616;color:var(--ion-color-primary,#161616)}.invoice-page .order-footer .footer-next .btn{width:132px;height:48px;line-height:48px;background-color:#161616;background-color:var(--ion-color-primary,#161616);border-radius:24px;color:#fff;font-size:14px;text-align:center}.invoice-page .flow-table{width:100%}.invoice-page .flow-table .flow-item{width:100%;padding:16px;border-bottom:1px solid #f4f4f4;background-color:#fff;display:flex;align-items:center;font-size:14px}.invoice-page .flow-table .flow-item:last-of-type{border-bottom:none}.invoice-page .flow-table .flow-item .item-area{flex:1 1}.invoice-page .flow-table .flow-item .item-area .label{display:inline-block;font-size:10px;color:#7a7a7a;background:linear-gradient(90deg,#f6f6f6,#ebebeb);padding:0 4px;margin-left:8px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.invoice-page .flow-table .flow-item .item-area .item-time{color:#b3b3b3;padding-top:8px;font-size:12px}.invoice-page .flow-table .flow-item .item-area .item-time .email{margin-right:16px}.invoice-page .flow-table .flow-item .item-area .item-con{padding-top:4px;font-size:12px;color:#c58d20}.invoice-page .flow-table .no-more{color:#b3b3b3;font-size:10px;padding:14px 0;text-align:center}.invoice-page .history-content .choose-order-time-block{margin:34vh auto 0;text-align:center}.invoice-page .history-content .choose-order-time-block .choose-order-time{width:160px;margin:0 auto;border:1px solid #979797;border-radius:20px;padding:6px 0;text-align:center;color:#7a7a7a;font-size:14px;position:relative}.invoice-page .history-content .choose-order-time-block .choose-order-time .time-picker{position:absolute;left:0;top:0;width:100%;height:100%}.invoice-page .history-content .choose-order-time-block .choose-order-time-tip{font-size:12px;color:#ff4d4d;padding-bottom:12px}.invoice-page .history-content .cur-order-time{font-size:16px;color:#7a7a7a;padding:14px 20px;display:flex;align-items:center;position:relative}.invoice-page .history-content .cur-order-time .time-picker{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.invoice-page .history-content .cur-order-time .icon-chevron-down{padding-left:4px}.invoice-page .last-month{position:absolute;height:30px;line-height:30px;right:18px;bottom:140px;border-radius:16px;background-color:#f4f4f4;padding:0 12px 0 8px;font-size:16px;color:#7a7a7a}.invoice-page .last-month.last-month-bg{background-color:#fff}.my-invoice-not-page ion-content{--background:var(--ion-background-sec,#fff)!important}.my-invoice-not-page .my-invoice-not{color:var(--ion-font);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.my-invoice-not-page .my-invoice-not .emoji{font-size:40px;line-height:40px}.my-invoice-not-page .my-invoice-not h3{width:200px;font-size:16px;padding:24px 0}.my-invoice-not-page .my-invoice-not h3 .iconfont{font-size:16px}.my-invoice-not-page .my-invoice-not .copy-area{text-align:center;font-size:14px;line-height:14px;font-weight:400;color:#595353;margin-bottom:40px}.my-invoice-not-page .my-invoice-not .copy-area div{margin-bottom:8px}.my-invoice-not-page .my-invoice-not .copy-area .title{color:#b3b3b3}.my-invoice-not-page .my-invoice-not .copy-area .copy{color:#0f62fe}.my-invoice-not-page .my-invoice-not .copy-area .copy span{padding-left:3px}.my-invoice-not-page .my-invoice-not .back-btn{height:32px;border-radius:20px;border:1px solid #d6d6d6;font-size:14px;font-weight:400;color:#161616;line-height:30px;text-align:center;padding:0 30px}.voice-page{display:flex;justify-content:unset}.voice-page,.voice-page *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.voice-page .btn-back{background-color:#000;padding-top:16px;padding-left:16px;color:#fff}.voice-page .sign{background-color:#000;height:280px;text-align:center;display:flex;justify-content:center;align-items:center}.voice-page .sign img{max-width:100%;height:100%}.voice-page .sign img.default{height:200px}.voice-page .sign .result{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:14px}.voice-page .sign .result .iconfont{font-size:32px}.voice-page .sign .result .iconfont.icon-voice_loading{-webkit-animation:loading 6s ease infinite;animation:loading 6s ease infinite}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.voice-page .sign .result .iconfont+p{margin-top:16px;margin-bottom:8px}.voice-page .sign .result .loading{width:32px;height:32px;border:1px dashed #fff;border-radius:50%}.voice-page .content{background-image:linear-gradient(180deg,#000,#131313);flex:1 1;position:relative}.voice-page .content .tips{color:#bbb;font-size:14px;text-align:center;position:absolute;left:0;right:0;margin:0 auto;bottom:190px;display:flex;justify-content:center}.voice-page .content .tips p{margin-bottom:16px}.voice-page .content .tips p:nth-child(odd){color:#595959;font-size:12px}.voice-page .content .tips .tip1{position:absolute;-webkit-animation:toShowTip1 1s;animation:toShowTip1 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.voice-page .content .tips .tip2{position:absolute;opacity:0;-webkit-animation:toShowTip2 1s;animation:toShowTip2 1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.voice-page .content .tips .tip2 p:last-child{margin-bottom:0}@-webkit-keyframes toShowTip1{0%{opacity:0;bottom:0}to{opacity:1;bottom:92px}}@keyframes toShowTip1{0%{opacity:0;bottom:0}to{opacity:1;bottom:92px}}@-webkit-keyframes toShowTip2{0%{opacity:0;bottom:0}to{opacity:1;bottom:48px}}@keyframes toShowTip2{0%{opacity:0;bottom:0}to{opacity:1;bottom:48px}}.voice-page .content .btn{background-color:#fff;height:48px;border-radius:24px;width:240px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#161616;position:absolute;left:0;right:0;margin:0 auto;bottom:112px}.voice-page .content .btn .iconfont{margin-right:10px;font-size:24px}.voice-page .content .btn.parsing{background-color:hsla(0,0%,100%,.2)}.voice-page .content .btn.recording{background-color:#5f5f5f;color:#fff}.wechat-page .navigator{display:flex;align-items:center;padding:12px}.wechat-page .navigator .title{font-size:14px}.wechat-page .content{position:relative;display:flex;justify-content:center;align-items:center;height:100%;background-position:50%;background-size:contain;background-repeat:no-repeat}.wechat-page .content .txt{position:absolute;top:132px;width:100%;text-align:center;font-size:24px;color:#161616}.wechat-page .content .txt .title{font-weight:700}.wechat-page .content .txt .subtitle{margin-bottom:10px}.wechat-page .content .qrcode{width:96px;height:96px;position:absolute}.queue-page{--ion-background-fir:#fff}.queue-page .qc-head{max-width:100%}.queue-page .qc-content{margin:24px}.queue-page .qc-content .qc-title{line-height:1;font-size:36px;font-weight:600}.queue-page .qc-content .qc-rule{margin-top:16px;line-height:22px;font-size:14px;color:#b3b3b3}.queue-page .qc-content .qc-form{margin-top:20px}.queue-page .qc-content .qc-form .input-item{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;--ion-input:transparent;border-bottom:1px solid #f1f1f1}.queue-page .qc-content .qc-form .input-item ion-input{font-size:14px}.queue-page .qc-content .qc-form .input-item>label{min-width:120px;font-size:14px;color:#595353;white-space:nowrap}.queue-page .qc-content .qc-form .input-item>label>small{color:#b3b3b3}.queue-page .qc-content .qc-form .input-item>.input{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;width:100%;height:40px;border:none;outline:none;color:var(--ion-font);font-size:14px}.queue-page .qc-content .qc-form .input-item>.input::-webkit-input-placeholder{color:#7a7a7a}.queue-page .qc-content .qc-form .input-item>.input:-ms-input-placeholder{color:#7a7a7a}.queue-page .qc-content .qc-form .input-item>.input::placeholder{color:#7a7a7a}.queue-page .qc-content .qc-form .input-item>.input .person{margin:2px 0 0 10px;font-size:16px;font-weight:600}.queue-page .qc-content .qc-btn{width:230px;height:48px;line-height:48px;margin:35px auto;font-size:16px;color:#fff;text-align:center;background:#161616;background:var(--ion-color-primary,#161616);border-radius:24px}.waterfall-activity-item{box-shadow:0 2px 10px 0 hsla(0,0%,66.7%,.1)}.waterfall-activity-item.activity-disable-item{opacity:.5}.waterfall-activity-item .waterfall-activity-info{padding:8px 16px;font-size:12px;color:#a8a8a8}.waterfall-activity-item .waterfall-activity-info .title{padding:0;font-size:14px;font-weight:700;color:#161616;margin-bottom:10px}.waterfall-activity-item .waterfall-activity-info .tags{padding:4px;margin-bottom:8px;border:1px solid #c58d20;border-radius:2px;color:#c58d20;display:inline-block}.waterfall-activity-item .waterfall-activity-info .btn{background-color:#161616;color:#fff;font-size:12px;border-radius:2px;display:inline-block;padding:4px 8px;margin-top:16px}.waterfall-activity-item.no-img .waterfall-activity-info{padding:16px}.act-product-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;margin-bottom:8px;padding:8px 16px}.act-product-item:active{background:#f0f0f0}.act-product-item .product-image{margin-right:16px;border-radius:12px}.act-product-item .act-product-info{flex:1 1;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;color:#161616;height:80px}.act-product-item .act-product-info h3{font-size:16px;font-weight:600}.act-product-item .act-product-info .grey{color:#b3b3b3}.act-product-item .act-product-price{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;font-size:16px;font-weight:700}.act-product-item .act-product-price .iconfont{font-size:24px;font-weight:400}.act-product-item .act-product-price .price-info>del{color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:4px 0 0 4px;font-size:12px;line-height:16px;font-weight:400}.search-page{display:flex}.search-page .search-input-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;padding:8px;background-color:#fff}.search-page .search-input-wrapper .btn-back{width:40px;text-align:center}.search-page .search-input-wrapper .btn-back .iconfont{font-size:24px}.search-page .search-input-wrapper .handtop-input-wrap{flex:1 1;margin-right:8px}.search-page .search-input-wrapper .handtop-input-wrap .handtop-input{background:#f4f4f4;border-radius:24px}.search-page .search-input-wrapper>span{font-size:14px}.search-page .search-input-wrapper .input-box{position:relative}.search-page .search-input-wrapper .input-box .btn-microphone{position:absolute;right:16px}.search-page .search-input-wrapper .btn-microphone{position:absolute;right:24px}.search-page .search-input-wrapper .btn-microphone .iconfont{font-size:22px;color:#7a7a7a}.search-page ion-content.search-content{--background:#f4f4f4!important}.search-page ion-content.search-content .hot-product-wrapper{padding:16px}.search-page ion-content.search-content .hot-product-wrapper h5{margin-bottom:18px;font-size:14px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.search-page ion-content.search-content .hot-product-wrapper .simple-product{padding:5px 6px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);display:inline-block;border-radius:4px;margin-right:16px;font-size:12px;margin-bottom:8px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);border:1px solid #b3b3b3;border-radius:16px}.search-page ion-content.search-content .search-product-split{width:100%}.search-page ion-content.search-content .search-product-list .empty-info{height:calc(100vh - 56px);color:#161616;font-size:14px;text-align:center;padding-top:80px}.search-page ion-content.search-content .search-product-list .empty-info .empty-info-pic{width:200px;margin-bottom:32px}.header-wrapper{width:100%;height:40px;display:flex;align-items:center;padding:0 14px;background:#fff}.header-wrapper .title{font-size:14px;font-weight:500}.header-wrapper .desc{font-size:12px;color:#595353}.store-display-detail-modal .modal-shadow{display:none}.store-display-detail-modal .modal-wrapper{width:88vw;height:100vh;background:transparent}.store-display-detail-modal .modal-wrapper .ion-page{margin:auto;display:flex;align-items:center;flex-direction:row;background:transparent!important}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content{width:100%}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .back-wrap{margin-bottom:10px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .back-wrap .iconfont{font-size:20px;color:#fff}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .detail-btn{margin-top:36px;height:32px;line-height:32px;padding:0 34px;font-size:14px;color:#fff;display:inline-block;float:right;border-radius:16px;border:1px solid hsla(0,0%,100%,.5)}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:8px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper{position:relative;background-size:contain;background-position:50%;border-radius:8px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper{padding:40px 10px 0;width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:unset}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-left-wrap{position:relative;width:50%;padding-left:10px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-left-wrap .bg-txt{position:absolute;top:6px;left:20px;font-size:32px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#161616;opacity:.05}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-left-wrap .city{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#161616;margin-bottom:6px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-right-wrap{width:50%}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-right-wrap .store-name{font-size:16px;font-weight:500;color:#161616;line-height:22px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-right-wrap .store-address{font-size:12px;font-weight:400;color:#7a7a7a;line-height:18px;margin-bottom:34px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-right-wrap .store-sale-time{font-size:12px;color:#7a7a7a;line-height:16px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-right-wrap .store-tel{font-size:12px;color:#7a7a7a;line-height:16px;margin-bottom:34px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-info-wrapper .store-right-wrap .brand-name{font-size:14px;font-weight:600;color:#161616;color:var(--ion-color-primary,#161616);border-bottom:3px solid #161616;border-bottom:3px solid var(--ion-color-primary,#161616);display:inline-block;margin-bottom:60px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-pic-wrapper{border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;max-height:250px}.store-display-detail-modal .modal-wrapper .store-display-detail-modal-content .store-display-detail-modal-wrapper .store-detail-wrapper .store-pic-wrapper .product-image{max-height:250px;background-size:cover}.store-list-page ion-content{--background:var(--ion-background-sec)!important}.store-list-page ion-content .near-wrapper{margin-left:4.8%;margin-right:4.8%;margin-bottom:40px}.store-list-page ion-content .near-wrapper .img-wrap{border-radius:8px;overflow:hidden}.store-list-page ion-content .near-wrapper .name-wrap{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset}.store-list-page ion-content .near-wrapper .name-wrap .name{font-size:16px;color:#161616}.store-list-page ion-content .near-wrapper .name-wrap .distance{font-size:14px;color:#a8a8a8}.store-list-page ion-content .more-city-wrapper{margin-left:4.8%;margin-right:4.8%}.store-list-page ion-content .more-city-wrapper .city-title{height:18px;font-size:14px;font-weight:600;color:#a8a8a8;line-height:18px;margin-bottom:16px}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper{overflow:hidden;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:unset;margin-bottom:16px;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.07);border-radius:8px;height:142px}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-left-wrap{position:relative;width:114px;padding-left:20px;padding-top:40px}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-left-wrap .bg-txt{position:absolute;top:20px;left:20px;font-size:32px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#161616;opacity:.05}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-left-wrap .city{height:16px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#161616;line-height:16px;margin-bottom:6px}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-left-wrap .count-wrap{display:flex;align-items:center;justify-content:flex-start}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-left-wrap .count-wrap .city-line{margin-right:8px;height:17px;font-size:12px;color:#161616;line-height:17px;opacity:.3}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-left-wrap .count-wrap .count{height:23px;font-size:16px;color:#161616;line-height:23px}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-right-wrap{flex:1 1;height:100%}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-right-wrap .img-wrap{width:100%;height:100%}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-right-wrap .img-wrap .store-img{height:100%;object-fit:cover}.store-list-page ion-content .more-city-wrapper .city-wrapper .city-item-wrapper .city-right-wrap .img-wrap .empty-img{height:100%}.store-list-page ion-content .img-wrap{margin-bottom:14px}.store-list-page ion-content .img-wrap .store-img{width:100%}.store-list-page ion-content .img-wrap .empty-img{height:50vw;background:#d3d3d3}.store-display-item-wrappper{position:absolute;width:calc(50vw - 20px);background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.07);border-radius:8px;overflow:hidden}.store-display-item-wrappper .empty-img{height:100px;background:#d3d3d3}.store-display-item-wrappper .product-image{background-size:cover}.store-display-item-wrappper .store-info{padding:8px 10px}.store-display-item-wrappper .store-info .store-name-wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:unset;margin-bottom:8px}.store-display-item-wrappper .store-info .store-name-wrap .store-name{font-size:14px;font-weight:500;color:#161616}.store-display-item-wrappper .store-info .store-name-wrap .distance{margin-left:6px;font-size:12px;font-weight:400;color:#a8a8a8}.store-display-item-wrappper .store-info .item-wrap{font-size:12px;font-weight:400;color:#a8a8a8}.store-list-page .store-list-wrapper{margin-bottom:20px;position:relative}.store-list-page .store-list-city-name{position:relative;width:114px;padding-top:20px;height:36px;margin:0 auto 20px}.store-list-page .store-list-city-name .bg-txt{position:absolute;top:-4px;right:0;left:0;margin:auto;font-size:32px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#161616;opacity:.05;text-align:center}.store-list-page .store-list-city-name .city{text-align:center;height:16px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#161616;line-height:16px;margin-bottom:6px}.store-page{color:#161616;color:var(--ion-font,#161616);font-size:14px;font-weight:400}.store-page .bg{min-height:calc(100vh - 300px);position:relative}.store-page .choose-store-title{padding:0 16px;background:var(--ion-background-fir);position:fixed;width:100%;z-index:2}.store-page .choose-store-title .avatar-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column}.store-page .choose-store-title .avatar-wrap img{width:64px;height:64px;margin:16px auto 8px;border-radius:50%}.store-page .choose-store-title .avatar-wrap h5{margin:8px 0 16px;font-size:16px;font-weight:600;color:#161616;color:var(--ion-font,#161616)}.store-page .choose-store-title .choosestore-title{margin:0 0 16px;color:#7a7a7a;font-size:14px;display:flex;justify-content:flex-end}.store-page .choose-store-title .choosestore-title .obs-status{color:#0f62fe;color:var(--ion-link,#0f62fe)}.store-page .choose-store-content{padding:168px 16px 80px;background:var(--ion-background-fir);background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);min-height:calc(100vh - 44px)}.store-page .choose-store-content .store-list-wrap .open-lbs{padding:16px;text-align:center;height:80px;background:#fff;background:var(--ion-background-sec,#fff);border-radius:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:14px;font-weight:400;display:flex;justify-content:center;align-items:center;flex-direction:column}.store-page .choose-store-content .store-list-wrap .open-lbs>span{color:#0f62fe;color:var(--ion-link,#0f62fe);margin-top:6px}.store-page .choose-store-content .store-list-wrap .icon-wrap{float:right}.store-page .choose-store-content .store-list-wrap .icon-wrap i{color:#0f62fe;font-size:20px;font-weight:600;margin-left:28px}.handtop-tabbar{position:absolute;bottom:0;left:0;right:0;height:56px;display:flex;justify-content:center;align-items:center;text-decoration:none;background:#fff;background:var(--ion-background-sec,#fff);z-index:999;overflow:hidden;transition:all .3s;opacity:1;padding-bottom:env(safe-area-inset-bottom);border:none;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.handtop-tabbar.tabbar-float{position:absolute;left:15px;right:15px;bottom:15px;height:56px;padding-bottom:0;border-radius:56px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.handtop-tabbar.tabbar-float.has-fullofbar{border-radius:0 0 28px 28px}.handtop-tabbar.hide{opacity:0;bottom:-60px}.handtop-tabbar .tabbar-item{flex:auto;color:#a2a2a2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;background:#fff;background:var(--ion-background-sec,#fff)}.handtop-tabbar .tabbar-item.selected{color:#161616;color:var(--ion-color-primary,#161616)}.handtop-tabbar .tabbar-item i{font-size:26px!important}.handtop-tabbar .tabbar-item img{width:28px;height:28px;display:block;margin-bottom:2px}.handtop-tabbar .tabbar-item label{font-size:10px}.develop-modal{padding:10px}.develop-modal .store-item{display:flex;justify-content:space-between}.develop-modal ion-content>div{padding:8px}.develop-modal h4{font-size:18px;margin:16px 0 8px}.develop-modal ion-footer{height:80px;display:flex;align-items:center;padding:0 16px;border-top:1px solid #d9d9d9;border-top:1px solid var(--ion-line-color,#d9d9d9)}.develop-modal ion-footer button{width:100%;background-color:#d0021b;background-color:var(--ion-color-primary,#d0021b);height:48px;color:#fff;border-radius:24px}.develop-modal ion-footer button,.error-boundary-wrap{display:flex;align-items:center;justify-content:center}.error-boundary-wrap{position:absolute;top:35vh;left:0;right:0;margin:auto;flex-direction:column;font-size:24px;font-weight:500;color:#595353;text-align:center}.error-boundary-wrap>p{margin:6px 0}.error-boundary-wrap>.btn-refresh{margin-top:20px;padding:10px 40px;font-size:14px;font-weight:400;background:#fff;border-radius:20px;border:1px solid #161616}.skeleton-text{width:100%;height:inherit;background:linear-gradient(90deg,hsla(0,0%,74.5%,.2) 25%,hsla(0,0%,50.6%,.24) 37%,hsla(0,0%,74.5%,.2) 63%);background-size:400% 100%;height:12px;line-height:12px;border-radius:6px}.skeleton-text.skeleton-text-animated{-webkit-animation:shimmer 1s linear infinite;animation:shimmer 1s linear infinite}.waterfall-skeleton{position:relative;height:calc(100vh - 142px)}.waterfall-skeleton .title{margin:16px}.waterfall-skeleton .title .skeleton-text{border-radius:8px}.waterfall-skeleton .product-list{position:relative;background:transparent}.waterfall-skeleton .product-list .product-item{margin:10px 10px 0 0;border-radius:6px;width:calc(50% - 21px);position:absolute}.waterfall-skeleton .product-list .product-item:first-of-type{left:16px}.waterfall-skeleton .product-list .product-item:nth-of-type(2){left:calc(50% + 5px)}.waterfall-skeleton .product-list .product-item:nth-of-type(3){left:16px;top:230px}.waterfall-skeleton .product-list .product-item:nth-of-type(4){top:270px;left:calc(50% + 5px)}.header-skeleton{height:64px;display:flex;padding:0 16px;align-items:center}.header-skeleton .left-avatar{margin-right:12px}.header-skeleton .left-avatar .skeleton-text{width:40px;height:40px;border-radius:20px}.header-skeleton .middle-label{flex:1 1}.header-skeleton .middle-label .skeleton-text:first-of-type{margin-bottom:8px}.header-skeleton .right-buttons{flex-basis:150px;display:flex;justify-content:flex-end}.header-skeleton .right-buttons .skeleton-text{width:22px;height:3px;margin-top:2px}.menu-skeleton{height:100%}.menu-skeleton ion-item{--inner-border-width:0;--min-height:56px}.menu-skeleton ion-item ion-label{margin-left:16px}.menu-skeleton ion-item .sc-ion-buttons-ios-s ion-icon[slot=icon-only]{margin-right:6px}.menu-skeleton ion-item ion-icon{color:rgba(0,0,0,.4);color:rgba(var(--ion-text-color-rgb,0,0,0),.4)}.menu-skeleton .category-btn{display:flex;flex-direction:column;margin-right:8px}.menu-skeleton .category-btn ion-skeleton-text{width:22px;height:3px;margin-top:2px}.thumbnail-skeleton{padding:22px 10px;display:flex}.thumbnail-skeleton .left-thumbnail{width:88px;height:88px}.thumbnail-skeleton .right-label{flex:1 1;padding-left:12px;display:flex;justify-content:center;align-items:center}.thumbnail-skeleton .right-label>div{flex:1 1}.thumbnail-skeleton .right-label .skeleton-text:nth-of-type(2){margin:12px 0}.list-skeleton{flex:1 1;padding-top:12px}.list-skeleton .title{padding-left:12px}.sidebar-skeleton{flex:0 1;flex-basis:120px;width:120px;margin-top:12px}.sidebar-skeleton .skeleton-text{height:64px}.classic-skeleton{display:flex;flex-direction:row;flex-basis:1}.handtop-version-bar{height:auto;text-align:center;padding:0 16px}.handtop-version-bar span{font-size:10px;opacity:.2}.tabs-bar-box{height:40px;background:#f2f2f2;border-radius:20px;display:flex;justify-content:space-between;font-size:12px;padding:4px}.tabs-bar-box .bar-item{flex:1 1;height:32px;line-height:32px;text-align:center;border-radius:20px;color:#7a7a7a}.tabs-bar-box .bar-item.checked{background:#161616;background:var(--ion-color-primary,#161616);color:#fff}ion-header.navigator .back-header{display:flex;justify-content:space-between;padding:0 16px;height:56px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);align-items:center;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}ion-header.navigator .back-header .left>i{font-size:24px;color:#161616;color:var(--ion-font,#161616);display:inline-block;vertical-align:middle;position:relative;left:-4px;top:-1px;margin-right:4px}ion-header.navigator .back-header .left>span{font-weight:600}.page-container .login-in,ion-header.navigator .back-header .left>span,ion-header.navigator .login-in{font-size:14px;color:#161616;color:var(--ion-font,#161616)}.page-container .login-in{margin-right:16px;font-weight:600}.component{margin-bottom:16px;margin-bottom:var(--dr-top-bottom-space,16px);position:relative}.handtop-modal-header{height:48px;width:100%;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9);justify-content:space-between}.handtop-modal-header>i{font-size:24px;color:#161616;color:var(--ion-font,#161616);margin-right:4px}.handtop-modal-header>span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.ion-textarea-wrap{position:relative;top:0;left:0}.ion-textarea-wrap .ion-text-area textarea{background-color:#ebebeb;background-color:var(--ion-input,#ebebeb);height:120px;border-radius:16px;padding:20px 24px;font-size:14px;color:#161616;color:var(--ion-font,#161616)}.ion-textarea-wrap .ion-text-area textarea::-webkit-input-placeholder{color:#c6c6c6}.ion-textarea-wrap .count-wrap{position:absolute;top:88px;right:40px;font-size:14px;color:#c6c6c6;line-height:18px;z-index:2}.empty{width:100%;height:100%;min-height:60vh;color:#161616;font-size:14px;font-weight:400;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.empty .dicon,.empty .iconfont{margin-bottom:12px;font-size:54px}.empty .pic{width:140px;height:140px;margin-bottom:16px}.empty .desc{margin-top:10px;color:#aaa;font-size:14px;font-weight:400}.empty .text{color:#7a7a7a;font-size:16px;font-weight:400}.empty .btn-go{margin-top:48px;color:#0f62fe;font-size:14px;font-weight:400}.empty .btn-back{width:104px;height:32px;line-height:32px;margin-top:42px;font-size:14px;color:#161616;text-align:center;border-radius:20px;border:1px solid #d6d6d6}.empty .btn-back.btn-back-bg{background-color:#161616;background-color:var(--ion-color-primary,#161616);color:#fff;border:1px solid #161616;border:1px solid var(--ion-color-primary,#161616)}.line{width:100vw;display:flex;justify-content:center;align-items:center}.line:after{content:"";display:inline-block;width:100%;height:.55px}.line.shadow:after{box-shadow:0 3px 6px 2px rgba(0,0,0,.3)}.line.light:after{background:#c4c4c4}.line.dark:after{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4)}@media screen and (max-width:375px){.use-price.has-market-price{font-size:12px!important}}.use-price{color:var(--ion-font);font-size:12px;font-weight:400;display:inline-block}.use-price>div{margin-right:4px;vertical-align:middle;display:inline-block;margin-top:4px}.use-price>div>span{font-size:1em;color:var(--ion-font)}.use-price>div.text-through>span{text-decoration:line-through;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:12px;font-weight:400}.use-price>div.text-through>span.price{color:#b3b3b3;margin-top:4px}.use-price>div.text-through.hide{display:none;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.use-price .member-price{display:flex;height:calc(1em - 4px);align-items:flex-end;margin-right:4px;background:linear-gradient(135deg,#f9efd5,#f1daab);padding:0 2px;border-radius:1px;margin-top:4px}.use-price .member-price.small>span{font-size:calc(1em - 2px)}.use-price .member-price>span{font-size:1em;line-height:14px;color:#4a4a4a;padding-left:2px}.use-price .member-price>i{line-height:14px;font-size:12px;color:#161616;display:inline-block}.single-choose-element .title{padding:16px 0;display:flex;align-items:center;margin:0 16px}.single-choose-element .title>span{font-size:14px}.single-choose-element .title>span:first-child{flex:1 1;overflow:hidden;font-weight:600;color:var(--ion-font)}.single-choose-element .title>span:nth-child(2){flex:0 0 50%;overflow:hidden;font-weight:400;color:var(--ion-sub);text-align:right}.single-choose-element .select-list{display:none}.single-choose-element.show{padding:16px}.single-choose-element.show .title{font-size:14px;font-weight:600;border:none;padding:0;margin:0 0 8px}.single-choose-element.show .select-list{display:flex;flex-wrap:wrap}.single-choose-element.show .select-list>div{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:unset;width:calc(33.33333% - 5.33333px);min-height:40px;margin-right:8px;margin-bottom:8px;padding:8px;overflow:hidden;font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);background-color:#fafafa;border-radius:8px}.single-choose-element.show .select-list>div .iconfont{line-height:1;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:40px}.single-choose-element.show .select-list>div .pic{max-width:100%;height:40px}.single-choose-element.show .select-list>div .iconfont+.name,.single-choose-element.show .select-list>div .pic+.name{margin-top:4px}.single-choose-element.show .select-list>div:nth-child(3n){margin-right:0}.single-choose-element.show .select-list>div.selected{background:#fff;color:#393939;color:var(--ion-color-product,#393939);box-shadow:0 0 0 1px #393939;box-shadow:0 0 0 1px var(--ion-color-product,#393939)}.single-choose-element.show .select-list>div.disabled{color:#d6d6d6}.single-choose-element.show .select-list>div>span{display:block;width:100%;text-align:center}.single-choose-element.show .select-list>div .sub-price-limit{margin-top:8px;text-align:center;font-size:12px;color:#c6c6c6;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:12px}.single-choose-element.wrong .title>span:nth-child(2){color:#d0021b}.single-choose-element:last-child>.title{border:none}.multi-choose-element{background:var(--ion-background-sec);margin:16px;min-height:48px;padding:0 8px;border-radius:4px;background-color:#fafafa}.multi-choose-element.wrong .to-choose>i,.multi-choose-element.wrong .to-choose>span{color:#d0021b}.multi-choose-element .title{padding:14px 0 8px;display:flex;overflow:hidden;align-items:center;justify-content:space-between}.multi-choose-element .title>span{font-size:14px}.multi-choose-element .title>span:first-child{flex:1 1;overflow:hidden;font-weight:600;color:var(--ion-font)}.multi-choose-element .title>span:nth-child(2){flex:0 0 50%;overflow:hidden;font-weight:400;color:var(--ion-sub);text-align:right}.multi-choose-element .to-choose{border-radius:4px;display:flex;overflow:hidden;align-items:center;justify-content:space-between;background-color:#fafafa;padding:10px 0;min-height:48px;border-top:1px solid #ebebeb}.multi-choose-element .to-choose>span{font-size:12px;color:var(--ion-sub)}.multi-choose-element .to-choose>i{font-size:20px;color:var(--ion-sub)}.multi-choose-element .to-choose .choose-tip{color:var(--ion-sub);font-size:14px}.multi-choose-element .selected-list>div{line-height:18px;color:#161616;font-size:12px}.multi-choose-element:last-child{border-bottom:none}.switch-menu{width:calc(100vw - 32px);min-height:48px;border-radius:24px;margin:0 16px;padding:4px 8px 4px 12px;position:fixed;bottom:64px;background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);float:left;display:flex;justify-content:center;align-items:center;justify-content:space-between;transition:all .3s linear;z-index:1;box-shadow:0 2px 7px 1px rgba(0,0,0,.3)}.switch-menu.hasCart{bottom:120px}.switch-menu.hide{display:none}.switch-menu .tips{display:flex;justify-content:center;align-items:center;justify-content:space-between;flex-grow:1}.switch-menu .tips i.iconfont{font-size:26px}.switch-menu .tips>p{flex:1 1;margin:0 4px 0 8px}.switch-menu .tips>p>.time{flex:1 1;margin:0 4px;color:#161616;color:var(--ion-color-primary,#161616)}.switch-menu ion-button{flex:0 0 80px;height:32px;--border-radius:16px}.power-by-eshine{display:flex;justify-content:center;align-items:center;height:18px;line-height:18px;overflow:hidden}.power-by-eshine .iconfont{font-size:110px;color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.handtop-input-wrap{position:relative}.handtop-input-wrap .handtop-input{width:100%;height:40px;background:var(--ion-input);border:none;border-radius:8px;outline:none;padding:0 16px;color:var(--ion-font);font-size:12px}.handtop-input-wrap .handtop-input.has-icon{padding-left:44px}.handtop-input-wrap i{position:absolute;left:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);top:50%;font-size:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-image{position:relative;background-color:#ebebeb;background-color:var(--ion-background-fourth,#ebebeb);background-size:contain;background-position:50%;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat}.product-image.cover{background-size:cover;border-radius:12px;background-position:50%}.product-image .default-span{display:inline-block;color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6);font-size:32px}.product-image.color i{display:none}.product-image .product-cnt{position:absolute;right:-2px;bottom:-2px;display:inline-block;min-width:14px;height:14px;padding:2px;line-height:14px;box-sizing:content-box;text-align:center;font-size:12px;font-weight:700;background-color:#fff;border-radius:18px;border:1px solid #f0f0f0}.key-board{width:100%;flex:1 1;flex-wrap:wrap}.key-board,.key-board li{display:flex;justify-content:center}.key-board li{height:25%;width:30%;align-items:center;font-size:32px;font-weight:700;color:#161616;color:var(--ion-font,#161616)}.key-board li:active{background-color:rgba(74,74,74,.1)}.key-board li .iconfont{font-size:32px}.pass-input-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;width:100%;height:48px}.pass-input-wrapper ion-input{height:100%;font-size:12px}.pass-input-wrapper ion-input .native-input{color:#161616;color:var(--ion-font,#161616)}.input-type-select-wrapper{width:60px;text-align:center}.input-type-select-wrapper .iconfont{font-size:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.input-type-popover ul{padding:10px 0}.input-type-popover ul li{position:relative;padding:10px 16px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.input-type-popover ul li span{margin-left:10px}.input-type-popover ul li .iconfont,.input-type-popover ul li span{font-size:14px}.input-type-popover ul li .icon-checked{display:none;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-type-popover ul li.active{color:#161616;color:var(--ion-font,#161616)}.input-type-popover ul li.active .icon-checked{display:block}.input-type-popover ul li.active span{font-weight:600}.cps-avatar{display:inline-block;box-sizing:content-box;width:24px;height:24px;margin-right:8px;text-align:center;line-height:24px;font-weight:700;font-size:12px;color:#393939;border:1px solid #d8d8d8;background-color:#f4f4f4;border-radius:50%;overflow:hidden}.radio-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;font-size:14px;background:none;border:none;color:#161616;color:var(--ion-font,#161616)}.radio-wrapper .radio-inner{display:inline-block;width:22px;height:22px;margin-right:8px;text-align:center;line-height:22px;border:1px solid #c6c6c6;border-radius:50%}.radio-wrapper .radio-inner .iconfont{font-weight:700}.radio-wrapper .radio-inner.active{background-color:#d0021b;background-color:var(--ion-color-primary,#d0021b);border-color:#d0021b;border-color:var(--ion-color-primary,#d0021b);color:#fff}.stepper-wrapper .stepper-inner{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:unset;border-radius:30px;color:#141414;color:var(--ion-font,#141414);background-color:hsla(0,0%,95.7%,.7)}.stepper-wrapper .stepper-inner .step-cnt{font-weight:700}.stepper-wrapper .stepper-inner .step-add-icon.disabled,.stepper-wrapper .stepper-inner .step-minus-icon.disabled{color:#c6c6c6}.stepper-wrapper.default-theme .step-add-icon,.stepper-wrapper.default-theme .step-minus-icon,.stepper-wrapper.primary-theme .step-add-icon,.stepper-wrapper.primary-theme .step-minus-icon{color:#161616;color:var(--ion-color-primary,#161616)}.stepper-wrapper.small-size.no-minus{padding-top:0}.stepper-wrapper.small-size .stepper-inner{width:90px;padding:2px 8px}.stepper-wrapper.small-size .step-add-icon .iconfont,.stepper-wrapper.small-size .step-minus-icon .iconfont{font-size:20px}.stepper-wrapper.large-size .stepper-inner{width:136px;height:48px;padding:4px 8px}.stepper-wrapper.large-size .step-add-icon .iconfont,.stepper-wrapper.large-size .step-minus-icon .iconfont{font-size:32px}.stepper-wrapper.no-minus .step-cnt,.stepper-wrapper.no-minus .step-minus-icon{display:none}.stepper-wrapper.no-minus .stepper-inner{width:auto!important;padding:0!important;background-color:inherit!important}.stepper-wrapper.disabled .step-add-icon{color:#c6c6c6}.stepper-keybroad-modal .ion-page,.stepper-keybroad-modal .modal-wrapper{--ion-background-sec:transparent!important;background:transparent!important;background:var(--ion-background-sec,transparent)!important}.stepper-keybroad-modal .ion-page ion-content{--background:transparent!important}.stepper-keybroad-modal .stepper-keybroad-container .stepper-box-wrapper{width:100%;background-color:#fafafa;z-index:2;padding:0 16px}.stepper-keybroad-modal .stepper-keybroad-container .stepper-keybroad-wrapper{height:64px;width:100%;display:flex;align-items:center;align-content:space-between}.stepper-keybroad-modal .stepper-keybroad-container .stepper-keybroad-wrapper .handtop-input-wrap{flex:1 1;margin:0 8px}.stepper-keybroad-modal .stepper-keybroad-container .stepper-keybroad-wrapper .btn,.stepper-keybroad-modal .stepper-keybroad-container .stepper-keybroad-wrapper .label{font-size:14px;font-weight:400;color:#3d3d3d}.stepper-keybroad-modal .stepper-keybroad-container .stepper-keybroad-wrapper .input{flex:1 1;margin:0 8px;width:100%;border:none;outline:none;background-color:transparent}.stepper-keybroad-modal .stepper-keybroad-container .stepper-keybroad-wrapper .btn{width:72px;height:32px;line-height:32px;border-radius:152px;text-align:center;border:1px solid #161616}.tags-list{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;flex-wrap:wrap;margin-left:-2px}.tags-list .tag-item{line-height:15px;margin:0 2px 4px;padding:1px;font-size:12px;border:1px solid;border-radius:2px}.tags-list .tag-item.allergy{background:#ffe2e2;border-color:#ffe2e2;color:#f83f47}.tags-list .tag-item.tag{border-color:#27bfbf;color:#27bfbf}.tags-list .tag-item.togo{background:#e8e8e8;border-color:#e8e8e8;color:#7a7a7a}.tags-list .tag-item.sales-cnt,.tags-list .tag-item.single-sale{border-color:#b3b3b3;color:#b3b3b3}.tags-list .tag-item .tag-text{padding:0 4px;zoom:.833}.order-product-image{background:#f4f4f4;border-radius:6px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:50%;color:#e0e0e0}.order-product-image .iconfont{font-size:20px;font-weight:600}.coupon-discount-block{width:100%;display:flex;justify-content:left}.coupon-discount-block .discount{max-width:82%;height:20px;line-height:20px;padding:0 10px;color:#fff;font-size:12px;font-weight:600;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coupon-discount-block .discount.cash{background:linear-gradient(135deg,#f1a59f,#dd7065)}.coupon-discount-block .discount.designate,.coupon-discount-block .discount.ladder,.coupon-discount-block .discount.order{background:linear-gradient(137deg,#e6c8a1,#d5a973)}.coupon-discount-block .discount.item{background:linear-gradient(135deg,#85b9da,#6b9ad9)}.coupon-discount-block .discount.express{background:linear-gradient(135deg,#a0dbd6,#8ac5c3)}.coupon-discount-block .discount.used{background:#dcdcdc}.coupon-discount-block .discount .discount-left{position:absolute;top:0;left:-2px}.coupon-discount-block .discount .discount-right{position:absolute;top:0;right:-2px}.coupon-discount-block .discount .circle{width:4px;height:4px;border-radius:50%;background-color:#fff;margin-top:4px}.mkt-coupon-item{width:100%;min-height:90px;background:#fff;background:var(--ion-background-sec,#fff);border-radius:6px;overflow:hidden}.mkt-coupon-item .coupon-item-area{width:100%;height:90px;position:relative;display:flex}.mkt-coupon-item.unavailable .coupon-item-area .coupon-info .des,.mkt-coupon-item.unavailable .coupon-item-area .coupon-info .type{color:#7a7a7a}.mkt-coupon-item .coupon-mark{width:90px;height:90px;border-radius:6px 0 0 6px;text-align:center;line-height:1;font-size:24px;font-weight:600;color:#fff;background-size:cover;background-position:50%}.mkt-coupon-item .coupon-mark .disable-mark{position:absolute;left:0;top:0;width:90px;height:90px;background:hsla(0,0%,100%,.6)}.mkt-coupon-item .coupon-mark .disable-mark.dark{background:rgba(0,0,0,.6)}.mkt-coupon-item .coupon-mark.cash{background:linear-gradient(135deg,#f1a59f,#dd7065)}.mkt-coupon-item .coupon-mark.designate,.mkt-coupon-item .coupon-mark.ladder,.mkt-coupon-item .coupon-mark.order{background:linear-gradient(137deg,#e6c8a1,#d5a973)}.mkt-coupon-item .coupon-mark.item{background:linear-gradient(135deg,#85b9da,#6b9ad9)}.mkt-coupon-item .coupon-mark.express{background:linear-gradient(135deg,#a0dbd6,#8ac5c3)}.mkt-coupon-item .coupon-mark.used{background:#c6c6c6}.mkt-coupon-item .coupon-mark .coupon-type{width:100%;height:100%;background-position:50%;background-size:cover}.mkt-coupon-item .coupon-info{flex:1 1;padding:0 12px;font-size:14px;line-height:14px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.mkt-coupon-item .coupon-info .type{height:14px;font-weight:500;margin-bottom:10px;color:#161616;color:var(--ion-font,#161616);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mkt-coupon-item .coupon-info .des-box{display:flex;line-height:12px;margin-top:8px;font-size:12px}.mkt-coupon-item .coupon-info .des-box .des{color:#161616;color:var(--ion-font,#161616);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:4px}.mkt-coupon-item .coupon-info .des-box .des.expire{color:#da1e28}.mkt-coupon-item .coupon-info .des-box .detail{white-space:nowrap;color:#7a7a7a}.mkt-coupon-item .coupon-info .des-box .detail span{padding-right:4px}.mkt-coupon-item .coupon-info .des-box .detail .iconfont{font-size:12px}.mkt-coupon-item .cnt-mark{height:26px;right:16px;font-size:20px;color:#7a7a7a;line-height:26px}.mkt-coupon-item .cnt-mark,.mkt-coupon-item .select-mark{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.mkt-coupon-item .select-mark{width:22px;height:22px;right:18px}.mkt-coupon-item .select-mark.no-select{border:2px solid #c6c6c6;border-radius:50%}.mkt-coupon-item .select-mark.has-select{color:#393939;line-height:22px}.mkt-coupon-item .select-mark.has-select .iconfont{font-size:22px}.mkt-coupon-item .tip-area{position:absolute;right:12px;top:0;min-width:36px;height:14px;padding:0 3px;font-weight:500;color:#fff;font-size:12px;line-height:14px;background:#b3b3b3}.mkt-coupon-item .tip-area span{display:inline-block;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:center center;transform-origin:center center}.mkt-coupon-item .unavailable-area{width:100%;padding:0 10px}.mkt-coupon-item .unavailable-area .unavailable-info{border-top:1px dashed #979797;padding:8px 0;font-size:12px;font-weight:400;color:#7a7a7a;line-height:12px;text-align:left}.advert-wrapper .tile-item{margin:0 auto 8px;display:block}.advert-wrapper .tile-item:last-child{margin-bottom:0}.advert-wrapper.home .swiper-pagination.swiper-pagination-bullets{bottom:16px}.advert-wrapper.popUps .swiper-pagination.swiper-pagination-bullets{bottom:0}.advert-wrapper.popUps .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{opacity:.6}.advert-wrapper.popUps .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:.8}.swiper-pagination.swiper-pagination-bullets{height:2px;font-size:0;bottom:12px}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:32px;height:2px;margin:0;background:#000;border-radius:0}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.popUps-modal .modal-shadow{display:none}.popUps-modal .modal-wrapper{height:600px;background:transparent}.popUps-modal .modal-wrapper .ion-page{margin:auto;display:flex;align-items:center;flex-direction:row;background:transparent!important}.popUps-modal .modal-wrapper .popUps-modal-content{display:flex;flex-direction:column;width:100%}.popUps-modal .modal-wrapper .popUps-modal-content .swiper-container{width:100%;padding:0 calc(50% - 152.5px) 20px}.popUps-modal .modal-wrapper .popUps-modal-content .swiper-container .swiper-wrapper .swiper-slide{transition:all .1s linear;-webkit-transform:scale(.8);transform:scale(.8)}.popUps-modal .modal-wrapper .popUps-modal-content .swiper-container .swiper-wrapper .swiper-slide .swiper-item{width:305px;border-radius:6px}.popUps-modal .modal-wrapper .popUps-modal-content .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{-webkit-transform:scale(1);transform:scale(1)}.popUps-modal .modal-wrapper img{border-radius:12px}.popUps-modal .modal-wrapper .banner-receive-coupon{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;padding:25px 32px}.popUps-modal .modal-wrapper .banner-receive-coupon .mask{position:absolute;top:0;left:0;bottom:0;right:0}.popUps-modal .modal-wrapper .banner-receive-coupon .coupon-title{text-align:left}.popUps-modal .modal-wrapper .banner-receive-coupon .coupon-title .title{font-size:24px;font-weight:900;color:#161616;color:var(--ion-color-primary,#161616);line-height:28px}.popUps-modal .modal-wrapper .banner-receive-coupon .coupon-title div{font-size:12px;font-weight:500;color:#161616;color:var(--ion-color-primary,#161616);line-height:16px}.popUps-modal .modal-wrapper .banner-receive-coupon .coupon-content{position:absolute;top:100px;left:32px;right:32px;height:240px;max-width:242px;overflow:hidden;overflow-y:scroll}.popUps-modal .modal-wrapper .banner-receive-coupon .coupon-content .coupon-item{width:100%;border-radius:5px;margin-bottom:9px;text-align:left}.popUps-modal .modal-wrapper .banner-receive-coupon .coupon-btn{position:absolute;bottom:0;left:21px;right:21px;margin:auto;width:160px;height:43px;line-height:43px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:60px;font-size:16px;font-weight:500;color:#fff}.popUps-modal .modal-wrapper .icon-close{font-size:32px;color:#fff;display:block;text-align:center;background-color:rgba(22,22,22,.3);border-radius:50%;margin:20px auto 0;width:32px;height:32px;line-height:32px}.open-screen-wrapper{height:100vh;z-index:99999;background-color:#fff}.open-screen-wrapper .open-screen-packet{z-index:99;color:#fff;width:64px;height:32px;font-size:12px;background:rgba(22,22,22,.2);border-radius:16px;position:absolute;bottom:24px;right:24px;display:flex;align-items:center;justify-content:center}.username-input-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;width:100%;height:48px}.username-input-wrapper ion-input{height:100%;font-size:12px}.username-input-wrapper ion-input .native-input{color:#161616;color:var(--ion-font,#161616)}.username-input-wrapper .username-input-icon{display:flex;align-items:center;justify-content:center;min-width:60px;text-align:center}.username-input-wrapper .username-input-icon .iconfont{font-size:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.username-input-wrapper .username-input-icon .username-input-icon-text{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.back-page-callback-btn{z-index:11;position:fixed;top:16px;left:16px;width:28px;height:28px;text-align:center;font-size:0}.back-page-callback-btn .back-img{display:inline-block;width:26px;height:26px;text-align:center}.page-loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff}.soldout-fold-bar-container{min-height:44px;width:100%;padding:0 8px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:unset;flex-direction:row!important}.soldout-fold-bar-container .iconfont,.soldout-fold-bar-container .txt{font-size:12px;font-weight:400;color:#909090;line-height:14px}.element-page-header{width:100%;height:40px;display:flex;align-items:center;padding:0 14px;background:#fff;justify-content:space-between}.element-page-header .left-wrap{display:flex}.element-page-header .title{font-size:14px;font-weight:500}.element-page-header .desc{font-size:12px;color:#595353}.location-map-area{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.location-map-area .local-search{width:100%;background:#fff;padding:8px 16px 12px}.location-map-area .local-search .search-input{width:100%;height:40px;background:#f4f4f4;border-radius:24px;display:flex;align-items:center;padding-left:12px}.location-map-area .local-search .search-input .input-left{display:flex;justify-content:center;padding:0 12px}.location-map-area .local-search .search-input .input-left span{font-size:14px;line-height:14px}.location-map-area .local-search .search-input .input-right{flex:1 1;padding-right:12px}.location-map-area .local-search .search-input .input-right ion-input{width:100%;font-size:14px;line-height:18px;--background:#f4f4f4;--placeholder-color:#c6c6c6;--placeholder-font-size:14px}.location-map-area .map-show-area{width:100%;flex:1 1;position:relative}.location-map-area .map-show-area .baidu-map-show{width:100%;height:100%}.location-map-area .map-show-area .baidu-map-marker{position:absolute;width:20px;height:32px;left:0;top:0;right:0;bottom:0;margin:auto}.location-map-area .map-show-area .map-error{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c6c6c6}.location-map-area .map-show-area .map-error .iconfont{font-size:32px}.location-map-area .map-show-area .map-error span{font-size:12px;padding-top:8px}.location-map-area .local-recom{width:100%;height:210px;background:#fff;overflow-y:auto}.location-map-area .local-recom .search-item{width:100%;display:flex;align-items:center}.location-map-area .local-recom .search-item .left{width:44px;text-align:center}.location-map-area .local-recom .search-item .left .iconfont{font-size:24px}.location-map-area .local-recom .search-item .right{flex:1 1;font-size:16px;line-height:20px;padding:16px 16px 16px 0;border-bottom:1px solid #e6e6e6}.location-map-area .local-recom .search-item .right .title{margin-bottom:2px}.location-map-area .local-recom .search-item .right .des{font-size:12px;line-height:16px}.location-map-area .search-area{position:absolute;top:58px;left:0;width:100%;height:100%;background:#fff;padding:0 16px;overflow-y:auto}.location-map-area .search-area .search-item{padding:16px 0;border-bottom:1px solid #e6e6e6}.location-map-area .search-area .search-item .title{font-size:16px;line-height:20px;margin-bottom:4px}.location-map-area .search-area .search-item .des{font-size:12px;line-height:16px}.map-empty{width:100%;height:100%;min-height:60vh;color:#161616;font-size:14px;font-weight:400;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.map-empty .dicon,.map-empty .iconfont{margin-bottom:12px;font-size:54px}.map-empty .text{color:#7a7a7a;font-size:16px;font-weight:400}.map-container{width:100%;height:100%}.address-tip-modal{--max-width:92%;--min-width:92%;--min-height:260px;--height:auto;--backdrop-opacity:0.3;--border-radius:12px}.address-tip-modal .ion-page ion-footer{display:flex;padding:16px;background:var(--ion-background-sec)}.address-tip-modal .ion-page ion-footer>div{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;flex:1 1;height:44px;font-weight:700;font-size:14px;border-radius:24px;border:none}.address-tip-modal .ion-page ion-footer>div.confirm{margin-left:4px;color:#fff;background-color:#d0021b;background-color:var(--ion-color-primary,#d0021b)}.address-tip-modal .ion-page ion-footer>div.cancel{background-color:#fff;color:#d0021b;color:var(--ion-color-primary,#d0021b);border:1px solid #d0021b;border:1px solid var(--ion-color-primary,#d0021b)}.address-tip-modal .ion-page .title{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;height:48px;padding:8px 16px;font-size:18px;color:var(--ion-font);font-weight:500}.address-tip-modal .ion-page .tip-content{padding:30px 20px;font-size:14px;color:var(--ion-font)}.address-tip-modal .ion-page .tip-content>div{margin:4px 0}.address-tip-modal .ion-page .tip-content .tel{color:#0f62fe;text-decoration:none}.confirm-modal.brand-orders-modal{--backdrop-opacity:0.4!important}.confirm-modal.brand-orders-modal.no-time-list .modal-wrapper{min-height:280px}.confirm-modal.brand-orders-modal .modal-wrapper{min-height:320px;height:auto}.confirm-modal.brand-orders-modal .modal-wrapper ion-header{margin-top:0}.confirm-modal.brand-orders-modal .modal-wrapper ion-header .modal-title{min-height:30px;border:none}.confirm-modal.brand-orders-modal .modal-wrapper ion-content{--padding-top:2px}.confirm-modal.brand-orders-modal .brand-order-detail{max-width:280px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.confirm-modal.brand-orders-modal .brand-order-detail .title{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:unset;margin-bottom:15px;color:#161616;font-size:14px}.confirm-modal.brand-orders-modal .brand-order-detail .title i{margin-right:3px;font-size:20px;color:#000}.confirm-modal.brand-orders-modal .brand-order-detail .address{margin-bottom:4px;font-size:20px;font-weight:500;color:#000;line-height:25px}.confirm-modal.brand-orders-modal .brand-order-detail .address .iconfont{font-size:20px;margin-right:4px}.confirm-modal.brand-orders-modal .brand-order-detail .detail{font-size:14px;margin-bottom:8px;color:#595353;line-height:22px}.confirm-modal.brand-orders-modal .brand-order-detail .store-tag{margin-bottom:8px;font-size:12px}.confirm-modal.brand-orders-modal .brand-order-detail .store-tag .store-bought-cnt{border-radius:2px;color:#fff;padding:1px 4px;background:#161616;background:var(--ion-color-primary,#161616)}.confirm-modal.brand-orders-modal .brand-order-detail .store-tag .store-distance{border-radius:2px;color:#b5821e;padding:1px 4px;background:#fff6e5}.confirm-modal.brand-orders-modal .brand-order-detail .time-list .time-title{display:flex;align-items:unset;justify-content:unset;flex-direction:unset;flex-wrap:unset;margin-top:10px;font-weight:400;color:#111;line-height:18px}.confirm-modal.brand-orders-modal .brand-order-detail .time-list .time-title>i{margin-right:5px}.confirm-modal.brand-orders-modal .brand-order-detail .time-list .time-item{margin-top:12px;font-weight:600;text-align:center;text-decoration:underline}.confirm-modal.brand-orders-modal .brand-order-detail .btn-box{display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;flex-direction:column;width:100%;margin-top:20px}.confirm-modal.brand-orders-modal .brand-order-detail .btn-box .btn-submit{width:120px;height:32px;line-height:32px;font-size:14px;color:#fff;text-align:center;background:#161616;background:var(--ion-color-primary,#161616);border-radius:16px}.confirm-modal.brand-orders-modal .brand-order-detail .btn-box .btn-switch{margin-top:15px;font-size:12px;color:#7a7a7a;border-bottom:1px solid #7a7a7a}.confirm-modal.cart-confirm-modal .modal-wrapper{min-height:260px;height:auto}.common-detail-modal.min-height .modal-wrapper{height:144px}.common-detail-modal.min-height .modal-wrapper .detail-list{display:flex;flex-direction:column;align-items:center;justify-content:center}.common-detail-modal .modal-wrapper{height:280px;width:calc(100% - 32px);border-radius:12px}.common-detail-modal .charge-top{height:48px;padding:0 12px 0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.common-detail-modal .charge-top>span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.common-detail-modal .charge-top>i{width:48px;height:48px;line-height:48px;font-size:24px;text-align:right;color:#161616;color:var(--ion-font,#161616)}.common-detail-modal .detail-list{width:100%;height:100%;padding:16px 16px 0}.common-detail-modal .detail-list>.item{width:100%;margin-bottom:24px;margin-top:8px}.common-detail-modal .detail-list>.item:first-child{margin:0}.common-detail-modal .detail-list>.item>div{display:flex;height:20px;align-items:center}.common-detail-modal .detail-list>.item>div .name{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600;margin-right:8px}.common-detail-modal .detail-list>.item>div .dotted{flex:1 1;border-bottom:2px dotted #7a7a7a;border-bottom:2px dotted var(--ion-sub,#7a7a7a)}.common-detail-modal .detail-list>.item>div .price{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600;margin-left:8px}.common-detail-modal .detail-list>.item>p{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);margin:8px 0 0}.phone-modal .modal-wrapper{background:transparent}.phone-modal .modal-wrapper .ion-page{background:transparent!important}.phone-modal .modal-wrapper .ion-page ion-content{background:transparent}.phone-modal .content-wrap{background:#393939;height:120px}.phone-modal .title{padding:12px 0 0 6px}.phone-modal .title i{font-size:24px;color:#fff;display:inline-block;margin-right:8px;vertical-align:middle}.phone-modal .title i:last-child{position:absolute;right:12px}.phone-modal .title span{font-size:14px;font-weight:400;color:#fff;line-height:20px}.phone-modal .content{padding:0 16px;margin-top:14px}.phone-modal .content .number-input{display:flex;align-items:center;height:56px;background:#f4f4f4;border-radius:8px;padding:8px 8px 8px 16px}.phone-modal .content .number-input span:first-child{display:flex;align-items:center}.phone-modal .content .number-input span i:first-child{font-size:24px;color:#4a4a4a;display:inline-block}.phone-modal .content .number-input span i:nth-child(2){font-size:24px;line-height:48px;color:#525252;margin:0 18px 0 8px}.phone-modal .content .number-input input{outline:none;border:none;background:#f4f4f4;flex:1 1;font-size:14px;color:#161616}.phone-modal .content .number-input input::-webkit-input-placeholder{font-size:12px;color:#c6c6c6}.phone-modal .content .number-input>div:last-child{width:72px;height:40px;line-height:40px;text-align:center;border-radius:8px;background:#c6c6c6;color:#fff;font-size:14px}.phone-modal .content .number-input>div:last-child.checked{background:#161616;background:var(--ion-color-primary,#161616)}.clear-modal{--backdrop-opacity:0.4}.clear-modal .modal-wrapper{width:calc(100% - 32px);height:160px;border-radius:12px}.clear-modal .modal-wrapper .clear-modal-content>.message{padding:8px 16px;height:80px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;color:var(--ion-font);border-bottom:1px solid var(--ion-line)}.clear-modal .modal-wrapper .clear-modal-content>div{display:flex;height:80px;align-items:center;padding:0 16px}.clear-modal .modal-wrapper .clear-modal-content>div>div{flex:1 1;height:48px;text-align:center;line-height:48px;font-size:14px;border-radius:24px}.clear-modal .modal-wrapper .clear-modal-content>div>div:first-child{margin-right:16px}.clear-modal .modal-wrapper .clear-modal-content>div .btn-cancel{color:var(--ion-color);background:var(--ion-button-bg)}.clear-modal .modal-wrapper .clear-modal-content>div .btn-ok{color:#fff;background:#161616;background:var(--ion-color-primary,#161616)}.time-pick-modal .modal-wrapper{position:absolute;top:calc(100% - 430px);bottom:0;min-height:auto;height:auto;background:transparent}.time-pick-modal .ion-page{background:transparent;border-radius:12px 12px 0 0!important;justify-content:unset}.time-pick-modal .time-pick-header{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;padding:10px 20px;font-size:18px;color:#161616}.time-pick-modal .time-pick-header>i{font-size:22px}.time-pick-modal .time-pick-calendar{width:100%;padding:0 6px;border:none}.time-pick-modal .time-pick-calendar .react-calendar__navigation{margin:0;display:flex;align-items:unset;justify-content:unset;flex-direction:unset;flex-wrap:unset}.time-pick-modal .time-pick-calendar .react-calendar__navigation>button{position:absolute;line-height:44px}.time-pick-modal .time-pick-calendar .react-calendar__navigation>button:disabled,.time-pick-modal .time-pick-calendar .react-calendar__navigation>button:enabled:focus,.time-pick-modal .time-pick-calendar .react-calendar__navigation>button:hover{background-color:inherit}.time-pick-modal .time-pick-calendar .react-calendar__navigation .react-calendar__navigation__label{left:20px;font-size:14px;font-weight:600;pointer-events:none;color:#161616}.time-pick-modal .time-pick-calendar .react-calendar__navigation .react-calendar__navigation__next2-button,.time-pick-modal .time-pick-calendar .react-calendar__navigation .react-calendar__navigation__prev2-button{display:none}.time-pick-modal .time-pick-calendar .react-calendar__navigation .react-calendar__navigation__prev-button{min-width:20px;right:48px}.time-pick-modal .time-pick-calendar .react-calendar__navigation .react-calendar__navigation__next-button{min-width:20px;right:18px}.time-pick-modal .time-pick-calendar .react-calendar__month-view__weekdays{font-size:12px;font-weight:400;color:#b3b3b3}.time-pick-modal .time-pick-calendar .react-calendar__month-view__weekdays abbr{text-decoration:none}.time-pick-modal .time-pick-calendar .react-calendar__tile{height:50px;padding:0;font-size:16px;font-weight:400;color:#161616}.time-pick-modal .time-pick-calendar .react-calendar__tile.react-calendar__month-view__days__day--weekend{color:inherit}.time-pick-modal .time-pick-calendar .react-calendar__tile.react-calendar__tile--now{background:inherit}.time-pick-modal .time-pick-calendar .react-calendar__tile.react-calendar__tile--active{position:relative;color:#fff;background:inherit}.time-pick-modal .time-pick-calendar .react-calendar__tile.react-calendar__tile--active:before{content:"";width:50px;height:50px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:var(--ion-color-primary);border-radius:50%}.time-pick-modal .time-pick-calendar .react-calendar__tile.react-calendar__tile--active>abbr{position:relative;z-index:2}.time-pick-modal .time-pick-calendar .react-calendar__tile:disabled{background:inherit;color:#b3b3b3}.time-pick-picker{--min-height:350px;--border-color:#f4f4f4}.time-pick-picker .picker-wrapper{border-radius:12px 12px 0 0}.time-pick-picker .picker-header{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;padding:10px 20px;font-size:18px;color:#161616}.time-pick-picker .picker-header>i{font-size:22px}.time-pick-picker .picker-toolbar{position:absolute;bottom:0;height:80px;padding:15px 10px}.time-pick-picker .picker-toolbar .picker-toolbar-button{padding:0 4px}.time-pick-picker .picker-toolbar .picker-toolbar-button button{width:100%;height:48px;border-radius:24px;font-size:14px;font-weight:600!important;color:#fff!important;background:var(--ion-color-primary);border:1px solid var(--ion-color-primary)}.time-pick-picker .picker-toolbar .picker-toolbar-button.picker-toolbar-cancel button{color:#161616!important;background:var(--ion-background-sec);border:1px solid #b3b3b3}.time-pick-picker .picker-columns{height:220px}.time-pick-picker .picker-columns ion-picker-column:first-of-type{max-width:40%}.time-pick-picker .picker-columns ion-picker-column .picker-opt{opacity:0}.time-pick-picker .picker-columns ion-picker-column .picker-opt[style]{opacity:1}.global-payments-modal{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.global-payments-modal .modal-wrapper{position:absolute;top:30px;width:calc(100% - 32px);height:calc(100% - 60px);border-radius:12px}.global-payments-modal .loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;background-color:#fff;color:#ccc}.global-payments-modal .loading-wrapper>div{margin-top:16px}.global-payments-modal .global-payments-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.global-payments-modal .global-payments-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.global-payments-modal .global-payments-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.global-payments-modal .global-payments-content iframe{width:calc(100% - 6px);height:680px;display:block!important;margin:10px 5px}.mkt-switch-tab{--background:none}.mkt-switch-tab .button{height:40px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:18px;font-weight:500}.mkt-switch-tab .button.segment-button-checked{color:#161616;color:var(--ion-font,#161616)}.mkt-switch-tab{width:100%;display:flex;justify-content:center}.mkt-switch-tab .tab-item{min-width:28px;font-size:14px;font-weight:600;color:#c6c6c6;line-height:16px;padding-bottom:8px;margin-right:24px;position:relative}.mkt-switch-tab .tab-item.select{color:#161616;color:var(--ion-font,#161616)}.mkt-switch-tab .tab-item .select-line{width:100%;height:1px;background:#161616;background:var(--ion-color-primary,#161616);position:absolute;left:0;bottom:0}.mkt-header{width:100%;height:60px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;position:relative;background:#fff;background:var(--ion-background-sec,#fff);box-shadow:0 1px 2px 0 rgba(0,0,0,.16);font-weight:500}.mkt-header.noShadow{box-shadow:none}.mkt-header.animation{-webkit-animation:showAn .5s cubic-bezier(.1,.7,.1,1);animation:showAn .5s cubic-bezier(.1,.7,.1,1)}.mkt-header .left{flex:1 1;overflow:hidden;height:100%;display:flex;align-items:center}.mkt-header .left .left-back{display:flex;align-items:center;width:16px;height:100%}.mkt-header .left .left-back .iconfont{font-size:20px;line-height:20px;color:#161616;color:var(--ion-font,#161616)}.mkt-header .left .title{flex:1 1;font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mkt-header .right{height:100%;display:flex;align-items:center}@-webkit-keyframes showAn{0%{opacity:0}to{opacity:1}}@keyframes showAn{0%{opacity:0}to{opacity:1}}.mkt-user-input{display:flex;align-items:center;width:100%;height:56px;background:#f4f4f4;border-radius:14px;font-size:16px}.mkt-user-input .email-input{width:100%;padding:0 12px}.mkt-user-input .mobile-input{flex:1 1;padding-right:12px}.mkt-user-input .code{width:73px;display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.mkt-user-input .code span{font-size:16px;font-weight:400;line-height:20px}.mkt-user-input .code .iconfont{margin-left:2px;font-size:20px}.mkt-user-input ion-input{font-size:16px;font-weight:400;color:#161616;color:var(--ion-font,#161616);line-height:20px;--placeholder-color:#c6c6c6;--placeholder-opacity:1}.mkt-nick-input{display:flex;align-items:center;width:100%;height:56px;background:#ebebeb;background:var(--ion-input,#ebebeb);border-radius:8px}.mkt-nick-input .nick-input{width:100%;padding:0 12px}.mkt-nick-input ion-input{font-size:16px;font-weight:400;line-height:20px}.mkt-nick-input ion-input,.mkt-pass-input{color:#161616;color:var(--ion-font,#161616)}.mkt-pass-input{display:flex;align-items:center;justify-content:space-around;width:100%;height:56px;background:#ebebeb;background:var(--ion-input,#ebebeb);border-radius:8px;padding:0 12px}.mkt-pass-input .visible{padding-left:10px;display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset}.mkt-pass-input .visible .icon{color:var(--ion-font);font-size:24px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mkt-amount-keyboard{display:flex;flex-direction:column}.mkt-amount-keyboard .modal-header{width:100%;height:50px;padding:0 18px;display:flex;align-items:center;justify-content:center;position:relative;color:#161616;color:var(--ion-font,#161616)}.mkt-amount-keyboard .modal-header .iconfont{font-size:24px;line-height:24px}.mkt-amount-keyboard .modal-header .title{font-size:16px;font-weight:500;line-height:45px}.mkt-amount-keyboard .modal-header .right{height:100%;position:absolute;top:0;right:18px;display:flex;align-items:center}.mkt-amount-keyboard .modal-content{width:100%;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.mkt-amount-keyboard .amount-area .amount{display:flex;justify-content:center;align-items:center;padding-top:30px;height:80px;font-size:36px;font-weight:800;text-align:center;color:#161616;color:var(--ion-font,#161616)}.mkt-amount-keyboard .amount-area .amount .exceed{color:#da1e28}.mkt-amount-keyboard .amount-area .amount .fix-line{width:22px;height:2px;background:#a8a8a8}.mkt-amount-keyboard .amount-area .range{width:100%;text-align:center;font-size:14px;font-weight:400;color:#b3b3b3;line-height:38px}.mkt-amount-keyboard .numpad{width:100%;flex:1 1;display:flex;justify-content:center;flex-wrap:wrap}.mkt-amount-keyboard .numpad li{height:25%;width:30%;display:flex;justify-content:center;align-items:center;font-size:32px;font-weight:700;color:#161616;color:var(--ion-font,#161616)}.mkt-amount-keyboard .numpad li:active{background-color:rgba(74,74,74,.1)}.mkt-amount-keyboard .numpad li .iconfont{font-size:32px}.mkt-amount-keyboard .button-bar{display:flex;align-items:center;padding:0 16px;border-top:1px solid #d5d5d5;height:80px}.mkt-verify-input{display:flex;align-items:center;justify-content:space-around;width:100%;height:56px;background:#ebebeb;background:var(--ion-input,#ebebeb);border-radius:14px;padding:0 12px;font-size:16px;font-weight:400;color:#161616;color:var(--ion-font,#161616);line-height:20px}.mkt-verify-input .time-span{color:#da1e28}.mkt-toast.toastW80{width:80vw;margin:0 10vw;text-align:center}.mkt-footer{height:auto;box-shadow:inset 0 1px 0 0 rgba(125,125,131,.1);background:#fff;background:var(--ion-background-sec,#fff);display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.mkt-modal,.mkt-modal .modal-wrapper{background-color:transparent}.mkt-modal .modal-wrapper{width:100%;height:100%}.mkt-modal .modal-wrapper .modal-header{position:relative;padding:16px 16px 0;display:flex;align-items:unset;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.mkt-modal .modal-wrapper .modal-header>h3{margin:0;color:var(--ion-font);font-size:16px;font-weight:500}.mkt-modal .modal-wrapper .modal-header .iconfont{position:absolute;right:10px;color:var(--ion-font);font-size:22px;font-weight:500}.mkt-modal .modal-wrapper .modal-content{padding:24px 16px}.mkt-modal .modal-wrapper .modal-content .mkt-input{margin-top:20px}.mkt-modal .modal-wrapper .modal-content .mkt-input:first-child{margin-top:0}.mkt-modal .modal-wrapper .modal-footer{padding:16px}.mkt-empty{padding-top:150px;text-align:center}.mkt-empty img{display:block;width:140px;height:140px;object-fit:contain;margin:0 auto}.mkt-empty .icon-shalou{font-size:64px}.mkt-empty .empty-text{padding-top:16px;color:#7a7a7a;font-weight:500;font-size:16px}.mkt-empty .empty-desc{padding-top:16px;font-size:14px;color:#c6c6c6}.mkt-empty .empty-btn{display:inline-block;height:32px;line-height:32px;padding:0 30px;border-radius:20px;border:1px solid #d6d6d6;font-size:14px;margin-top:32px}.mkt-btn{width:auto;padding:0 16px;border-radius:6px;text-align:center;background-color:#161616;background-color:var(--ion-color-primary,#161616);white-space:nowrap;font-size:14px;font-weight:500;color:#fff}.mkt-btn.large{width:100%;height:48px;line-height:48px}.mkt-btn.large.radius{border-radius:28px}.mkt-btn.large.border{border-radius:28px;background-color:transparent;border:1px solid #b3b3b3;color:#161616}.mkt-btn.small{height:32px;line-height:32px}.mkt-btn.small.radius{border-radius:16px}.mkt-btn.small.border{border-radius:16px;background-color:transparent;border:1px solid #b3b3b3;color:#161616}.mkt-btn.disabled{cursor:default;background:#c6c6c6;pointer-events:none}.mkt-login-modal .modal-header{width:100%;height:55px;padding:0 18px;display:flex;align-items:center;justify-content:flex-end}.mkt-login-modal .modal-header .iconfont{font-size:24px;line-height:24px}.mkt-login-modal .modal-content{padding:0 28px}.mkt-login-modal .modal-content .title{text-align:center;font-size:24px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:34px;margin-bottom:6px}.mkt-login-modal .modal-content .intro{text-align:center;font-size:12px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px}.mkt-login-modal .modal-content .type-content{padding:36px 0 0}.mkt-login-modal .modal-content .type-content button{width:100%;background:transparent}.mkt-login-modal .modal-content .type-content .type-item{display:flex;align-items:center;width:100%;height:52px;border-radius:26px;margin-bottom:16px}.mkt-login-modal .modal-content .type-content .type-item.btn-facebook{background:linear-gradient(131deg,#1aa0f5,#0265f1)}.mkt-login-modal .modal-content .type-content .type-item.btn-google{background:linear-gradient(133deg,#43dd7c,#0aca3e);position:relative}.mkt-login-modal .modal-content .type-content .type-item.btn-google button{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0!important}.mkt-login-modal .modal-content .type-content .type-item.btn-account{color:#161616;color:var(--ion-font,#161616);background:#f4f4f4}.mkt-login-modal .modal-content .type-content .type-item.btn-account .start{border-right-color:#d9d9d9;border-right-color:var(--ion-line,#d9d9d9)}.mkt-login-modal .modal-content .type-content .type-item.btn-account .end{color:#333}.mkt-login-modal .modal-content .type-content .type-item .start{width:68px;height:32px;padding:0 20px;border-right:1px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset}.mkt-login-modal .modal-content .type-content .type-item .start .iconfont{color:#fff;font-size:22px}.mkt-login-modal .modal-content .type-content .type-item .start .icon-email{color:rgba(0,0,0,.1);font-size:20px}.mkt-login-modal .modal-content .type-content .type-item .start .icon-my{color:rgba(0,0,0,.1);font-size:24px}.mkt-login-modal .modal-content .type-content .type-item .end{flex:1 1;text-align:center;font-size:16px;font-weight:500;color:#fff;line-height:24px;padding-right:30px}.mkt-login-modal .modal-footer{padding:20px 0}.mkt-login-modal .modal-footer .agree{text-align:center;padding:0 10px;font-size:12px;font-weight:400;color:#999;line-height:16px}.mkt-login-modal .modal-footer .agree .checkbox{--background-checked:#0f6ef4;--border-color-checked:#0f6ef4;--size:12px;--border-radius:2px;margin-right:6px}.mkt-login-modal .modal-footer .agree .aggrement{margin-left:3px;color:#0f6ef4}.pay-giftcard-modal .modal-header{width:100%;height:55px;padding:0 18px;display:flex;align-items:center;justify-content:flex-start}.pay-giftcard-modal .modal-header .iconfont{font-size:24px;line-height:24px}.pay-giftcard-modal .modal-content{padding:0 16px}.pay-giftcard-modal .modal-content .title{font-size:24px;font-weight:600;color:#333;line-height:34px;margin-bottom:20px}.pay-giftcard-modal .modal-content .btn-area{padding-top:20px}.privacy-agreement-modal{width:100%;height:100%}.privacy-agreement-modal .modal-content{padding:10px 16px}.privacy-agreement-modal .agree-content{line-height:1.6;font-size:16px;color:#161616;color:var(--ion-font,#161616)}.privacy-agreement-modal .agree-content .s-title{margin:15px 0;font-size:20px;font-weight:600}.privacy-agreement-modal .agree-content .ac-title{margin:15px 0;font-size:18px;font-weight:600}.privacy-agreement-modal .agree-content .ac-item{margin:15px 0}.service-agreement-modal{width:100%;height:100%}.service-agreement-modal .modal-content{padding:10px 16px}.service-agreement-modal .agree-content{line-height:1.6;font-size:16px;color:#161616;color:var(--ion-font,#161616)}.service-agreement-modal .agree-content .s-title{margin:15px 0;font-size:20px;font-weight:600}.service-agreement-modal .agree-content .ac-title{margin:15px 0;font-size:18px;font-weight:600}.service-agreement-modal .agree-content .ac-item{margin:15px 0}.coupon-detail-modal .modal-body{background:#f4f4f4!important;height:100%;overflow-y:auto}.coupon-detail-modal .modal-body .coupon-detail-back{position:-webkit-sticky;position:sticky;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.2);color:#fff;padding-left:10px;line-height:28px;left:16px;top:16px;z-index:99}.coupon-detail-modal .modal-body .coupon-detail-area{background-color:#fff;margin:16px;box-shadow:0 4px 6px 0 rgba(0,0,0,.13);border-radius:8px;-webkit-transform:translateY(-28px);transform:translateY(-28px)}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-bg{width:100%;height:365px;background-size:cover;background-position:50%;border-radius:8px 8px 0 0}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-title{padding:28px 39px 19px;font-size:14px}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-title .coupon-detail-title-top{font-size:24px;font-weight:600;line-height:26px;padding-bottom:8px}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-line{border-bottom:1px dashed #e8e8e8;position:relative}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-line:before{content:"";display:inline-block;position:absolute;left:-10px;top:-10px;width:20px;height:20px;border-radius:50%;background-color:#f4f4f4;box-shadow:inset -2px 0 2px 0 rgba(0,0,0,.13)}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-line:after{content:"";display:inline-block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;border-radius:50%;background-color:#f4f4f4;box-shadow:inset 2px 0 2px 0 rgba(0,0,0,.13)}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info{padding:12px 41px 16px}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item{border-bottom:1px dashed #e8e8e8;padding:16px 0 14px}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item.info-item-top{display:flex;padding:0}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item.info-item-top .info-item-top-left{flex:1 1;padding:4px 15px 14px 0}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item.info-item-top .info-item-top-right{flex:1 1;border-left:1px dashed #e8e8e8;padding:4px 0 14px 15px}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item:last-of-type{border:none}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item .info-item-top{color:#b3b3b3;line-height:12px;font-size:12px}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item .info-item-content{padding-top:8px;line-height:20px;color:#595353;font-size:12px;white-space:pre-wrap}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item .info-item-content.info-item-content-more{max-height:88px;overflow:hidden}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item .info-item-content.info-item-content-more:before{content:"";float:right;width:0;height:59px}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item .info-item-content .info-item-content-show{font-size:12px;color:#161616;float:right;clear:both;margin-left:10px}.coupon-detail-modal .modal-body .coupon-detail-area .coupon-detail-info .info-item .info-item-content .info-item-content-show .icon-jiantou{display:inline-block;-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}.tip-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.tip-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.tip-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;border-radius:8px 8px 0 0;z-index:2}.tip-modal .modal-header{width:100%;height:50px;padding:0 16px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;color:#999}.tip-modal .modal-header .close{color:#161616;position:absolute;right:16px}.tip-modal .modal-header .close .iconfont{font-size:24px}.tip-modal .modal-content .modal-body{padding:12px 16px 0;font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:19px}.tip-modal .modal-footer{width:100%;height:80px;box-shadow:0 1px 0 0 #d5d5d5;border-top:1px solid #d5d5d5;display:flex;align-items:center;padding:0 16px}.tip-modal .modal-footer .btn{flex:1 1;height:48px;border-radius:24px;text-align:center;margin:0 8px}.tip-modal .modal-footer .btn.confirm{background:#161616;background:var(--ion-color-primary,#161616)}.tip-modal .modal-footer .btn.cancel{background:#393939}.tip-modal .modal-footer .btn span{font-size:14px;font-weight:600;color:#fff;line-height:48px}.store-show{width:100%;height:auto;font-size:12px;font-weight:400;line-height:16px}.store-show .store-span{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.store-show .show-all{padding-top:12px;color:#0f62fe}.bind-tip-modal .modal-wrapper{background-color:transparent;width:100%;height:100%}.bind-tip-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;border-radius:8px 8px 0 0;z-index:2}.bind-tip-modal .modal-header{width:100%;height:50px;padding:0 12px;display:flex;align-items:center;justify-content:center;color:#161616;color:var(--ion-font,#161616)}.bind-tip-modal .modal-content{padding:12px 16px 0;font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:19px}.bind-tip-modal .modal-footer{width:100%;height:80px;box-shadow:0 1px 0 0 #d5d5d5;border-top:1px solid #d5d5d5;display:flex;align-items:center;padding:0 16px}.bind-tip-modal .modal-footer .btn{flex:1 1;height:48px;border-radius:24px;text-align:center;margin-right:16px}.bind-tip-modal .modal-footer .btn.confirm{background:linear-gradient(135deg,#ff5151,#e00324)}.bind-tip-modal .modal-footer .btn.cancel{background:#393939}.bind-tip-modal .modal-footer .btn span{font-size:14px;font-weight:600;color:#fff;line-height:48px}.buy-giftcard-info-modify-modal .modal-wrapper{width:100%;height:100%}.buy-giftcard-info-modify-modal .send-info-header{height:32px;font-size:14px;padding:0 14px}.buy-giftcard-info-modify-modal .ion-content{--background:#f4f4f4!important}.buy-giftcard-info-modify-modal .ion-content .send-info-title{font-size:18px;font-weight:500;text-align:center;padding:18px 50px 14px}.buy-giftcard-info-modify-modal .ion-content .send-info-title .send-info-price{display:inline-block;font-size:16px;padding-left:4px}.buy-giftcard-info-modify-modal .ion-content .send-info-title .send-info-price:first-letter{font-size:12px}.buy-giftcard-info-modify-modal .ion-content .send-info-shape{width:100%}.buy-giftcard-info-modify-modal .modal-content{padding:0 5vw}.buy-giftcard-info-modify-modal .modal-content.send-info-style{padding:0 38px}.buy-giftcard-info-modify-modal .modal-content.send-info-style .mkt-input{height:40px;background-color:#fff;font-size:14px}.buy-giftcard-info-modify-modal .modal-content.send-info-style .mkt-text-area{font-size:14px;min-height:63px;background-color:#fff}.buy-giftcard-info-modify-modal .modal-content.send-info-style .mkt-user-input{font-size:16px;height:40px;background-color:#fff}.buy-giftcard-info-modify-modal .modal-content.send-info-style .mkt-user-input .code span,.buy-giftcard-info-modify-modal .modal-content.send-info-style .mkt-user-input ion-input{font-size:14px}.buy-giftcard-info-modify-modal .modal-content .input-area{padding-bottom:20px}.buy-giftcard-info-modify-modal .modal-content .input-item .title{display:flex;align-items:flex-end;justify-content:space-between;font-size:14px;font-weight:400;color:#333;line-height:20px;padding:16px 0 8px}.buy-giftcard-info-modify-modal .modal-content .input-item .title .extra{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin-x:right;-webkit-transform-origin-y:center;-ms-transform-origin-x:right;-ms-transform-origin-y:center;-webkit-transform-origin:right center;transform-origin:right center;font-size:12px;color:#a8a8a8;line-height:14px}.buy-giftcard-info-modify-modal .modal-content .send-info-area{box-shadow:0 4px 2px 0 rgba(0,0,0,.15),0 3px 6px 0 rgba(0,0,0,.13);border-radius:4px;margin:12px 0;position:relative}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-cnt{position:absolute;width:100%;height:100%;border-right:.5px solid hsla(0,0%,59.2%,.5);border-bottom:.5px solid hsla(0,0%,59.2%,.5);border-radius:4px;left:6px;top:8px;z-index:99}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-cnt:after{content:"";position:absolute;width:100%;height:100%;border-right:.5px solid hsla(0,0%,59.2%,.5);border-bottom:.5px solid hsla(0,0%,59.2%,.5);border-radius:4px;left:4px;top:4px;z-index:99}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-img{width:100%;height:316px;background-size:cover;background-position:50%;border-radius:4px 4px 0 0}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-text{height:93px;padding:28px 39px 19px;font-size:14px;background:#fff}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-text.send-info-clc{position:relative}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-text.send-info-clc:before{content:"";display:inline-block;position:absolute;left:-10px;top:36px;width:20px;height:20px;border-radius:50%;background-color:#f4f4f4;box-shadow:inset -2px 0 2px 0 rgba(0,0,0,.13)}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-text.send-info-clc:after{content:"";display:inline-block;position:absolute;right:-10px;top:36px;width:20px;height:20px;border-radius:50%;background-color:#f4f4f4;box-shadow:inset 2px 0 2px 0 rgba(0,0,0,.13)}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-text .send-info-text-top{font-size:18px;font-weight:600;line-height:18px;padding-bottom:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-line{border-bottom:1px dashed #e8e8e8;position:relative}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-line:before{content:"";display:inline-block;position:absolute;left:-10px;top:-10px;width:20px;height:20px;border-radius:50%;background-color:#f4f4f4;box-shadow:inset -2px 0 2px 0 rgba(0,0,0,.13)}.buy-giftcard-info-modify-modal .modal-content .send-info-area .send-info-line:after{content:"";display:inline-block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;border-radius:50%;background-color:#f4f4f4;box-shadow:inset 2px 0 2px 0 rgba(0,0,0,.13)}.buy-giftcard-info-modify-modal .send-info-footer{background-color:#f4f4f4;padding:12px 5vw}.buy-giftcard-info-modify-modal .send-info-footer .send-info-btn{height:40px;line-height:40px;text-align:center;border-radius:25px;margin:0 auto;color:#fff;background:#161616;background:var(--ion-color-primary,#161616);font-size:14px}.buy-giftcard-info-modify-modal .send-info-footer .send-info-btn.send-info-btn2{width:140px}.forget-page .page-content .panel{padding:8px 16px 0;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.forget-page .page-content .panel .tip{padding:10px 10px 0}.forget-page .page-content .panel .title{font-size:24px;font-weight:600;color:#161616;color:var(--ion-font,#161616);line-height:34px;margin-bottom:12px}.forget-page .page-content .panel .des{font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px;margin-bottom:20px}.forget-page .page-content .panel .des .click-span{color:#0f62fe}.forget-page .page-content .panel .des .account-span{padding-left:4px}.forget-page .page-content .panel .body .input-item{padding-top:12px}.forget-page .page-content .panel .footer{padding-top:20px}.mkt-list-show{width:100%;height:auto;font-size:12px;line-height:20px;transition:max-height .3s}.mkt-list-show .hide-area{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mkt-list-show .opera{color:#0f62fe}.coupon-give-type-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.coupon-give-type-modal .modal-wrapper{background-color:transparent;border-radius:12px 12px 0 0;width:100%;height:100%}.coupon-give-type-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;z-index:2}.coupon-give-type-modal .modal-header{width:100%;height:50px;padding:10px 24px 4px;display:flex;align-items:center;justify-content:space-between;position:relative;color:#161616;color:var(--ion-font,#161616);font-size:16px}.coupon-give-type-modal .modal-header .iconfont{font-size:24px;line-height:24px}.coupon-give-type-modal .modal-header .title{font-size:16px;font-weight:500;line-height:45px}.coupon-give-type-modal .modal-content{flex:1 1;padding:0 24px;width:100%;display:flex}.coupon-give-type-modal .modal-content .give-item{width:100px;height:100px;margin-right:16px;margin-top:8px}.coupon-give-type-modal .modal-content .give-item .give-area{width:100%;height:100%;text-align:center;font-size:14px;color:#161616;line-height:16px;border:1px solid #eaeaea;padding-top:24px;border-radius:4px}.coupon-give-type-modal .modal-content .give-item .give-area .iconfont{font-size:26px}.coupon-give-type-modal .modal-content .give-item .give-area .give-area-text{padding-top:16px}.mkt-loading{width:100%;height:100%;position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;z-index:99}.mkt-loading img{width:100px}.mkt-confirm-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.mkt-confirm-modal .modal-wrapper{background-color:transparent;width:100%;height:100%}.mkt-confirm-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;border-radius:8px 8px 0 0;z-index:2}.mkt-confirm-modal .modal-header{width:100%;height:50px;padding:0 12px;display:flex;align-items:center;justify-content:center;color:#161616;color:var(--ion-font,#161616)}.mkt-confirm-modal .modal-content{padding:12px 16px 0;font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:19px}.mkt-confirm-modal .modal-footer{width:100%;height:80px;box-shadow:0 1px 0 0 #d5d5d5;border-top:1px solid #d5d5d5;display:flex;align-items:center;padding:0 16px}.mkt-confirm-modal .modal-footer .btn{flex:1 1;height:48px;border-radius:24px;text-align:center;margin-right:16px}.mkt-confirm-modal .modal-footer .btn.confirm{color:#fff;background:#161616;background:var(--ion-color-primary,#161616)}.mkt-confirm-modal .modal-footer .btn.cancel{color:#393939;border:1px solid #393939}.mkt-confirm-modal .modal-footer .btn span{font-size:14px;font-weight:600;line-height:48px}.merge-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.merge-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;border-radius:8px 8px 0 0;z-index:2}.merge-modal .modal-header{width:100%;height:50px;padding:0 12px;display:flex;align-items:center;justify-content:center;color:#161616;color:var(--ion-font,#161616)}.merge-modal .modal-content{padding:12px 16px 0;font-size:14px;font-weight:500;color:#161616;color:var(--ion-font,#161616);line-height:19px}.merge-modal .modal-footer{width:100%;height:80px;box-shadow:0 1px 0 0 #d5d5d5;border-top:1px solid #d5d5d5;display:flex;align-items:center;padding:0 16px}.merge-modal .modal-footer .btn{flex:1 1;height:48px;border-radius:24px;text-align:center;margin-right:16px}.merge-modal .modal-footer .btn.confirm{background:#161616;background:var(--ion-color-primary,#161616)}.merge-modal .modal-footer .btn.cancel{background:#393939}.merge-modal .modal-footer .btn span{font-size:14px;font-weight:600;color:#fff;line-height:48px}.give-succ-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.give-succ-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.give-succ-modal .modal-wrapper .ion-page{background-color:transparent!important;top:30vh;left:38px;right:38px;z-index:2;overflow:visible}.give-succ-modal .modal-content{width:100%;height:224px;background:#fff;position:relative;padding:75px 16px 0;border-radius:6px;text-align:center}.give-succ-modal .modal-content .shadow-image{position:absolute;left:0;top:-160px;width:100%;height:160px}.give-succ-modal .modal-content .card-image{position:absolute;top:-100px;left:35px;width:230px;height:auto}.give-succ-modal .modal-content .coupon-name{position:absolute;top:12px;left:0;right:0;margin-left:auto;margin-right:auto;width:84px;height:14px;font-size:14px;font-weight:500;color:#fff;line-height:14px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.give-succ-modal .modal-content .title{font-size:18px;font-weight:500;color:#430000;line-height:25px;margin-bottom:20px}.give-succ-modal .modal-content .des{font-size:12px;font-weight:400;color:#7a7a7a;line-height:12px;margin-bottom:28px}.give-succ-modal .modal-content .modal-btn{border-radius:24px;height:48px;text-align:center;font-size:14px;font-weight:600;color:#fff;line-height:48px;background:#161616;background:var(--ion-color-primary,#161616)}.avatar-modal .modal-wrapper{position:relative;height:348px;width:382px;background-color:transparent;border-radius:12px}.avatar-modal header{display:flex;align-items:center;padding:0 16px;height:56px;font-size:14px;font-weight:600;border-bottom:1px solid #dcdce0}.avatar-modal header .extra{flex:1 1;text-align:right}.avatar-modal header .extra .iconfont{padding:8px;color:#c6c6c6;font-size:20px;line-height:16px}.avatar-modal .avatars-ctn{flex:1 1;padding:25px 19px 0;display:flex;justify-content:space-between;flex-wrap:wrap}.avatar-modal .avatars-ctn .avatar-item{width:56px;height:56px;text-align:center;line-height:56px;margin-bottom:28px;margin-right:28px;border-radius:50%;position:relative}.avatar-modal .avatars-ctn .avatar-item.default{background-color:#d8d8d8;color:#161616;font-size:24px;font-weight:600}.avatar-modal .avatars-ctn .avatar-item.active:before{border:2px solid #d0021b;content:"";display:block;width:66px;height:66px;background-color:transparent;border-radius:50%;position:absolute;left:-7px;top:-7px}.avatar-modal .avatars-ctn .avatar-item:nth-child(4n){margin-right:0}.ibind-verify .modal-wrapper{width:100%;height:100%}.ibind-verify .page-content .panel{padding:32px 16px;display:flex;align-items:unset;justify-content:unset;flex-direction:column;flex-wrap:unset}.ibind-verify .page-content .panel .des{font-size:14px;font-weight:400;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);line-height:16px;margin-bottom:20px}.ibind-verify .page-content .panel .des .account-span{padding-left:4px}.ibind-verify .page-content .panel .body .tip-area{font-size:12px;font-weight:400;color:#bdbdbd;line-height:14px;padding-top:8px}.ibind-verify .page-content .panel .body .tip-area .warn-span{color:#da1e28}.ibind-verify .page-content .panel .footer{padding-top:32px}.ibind-verify .page-content .panel .extra{padding-top:42px;text-align:center}.ibind-verify .page-content .panel .extra .reg-span{font-size:14px;font-weight:400;color:#0f62fe;line-height:32px}.get-result-alert.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.get-result-alert .modal-wrapper{width:100%;height:100%;background-color:transparent}.get-result-alert .modal-wrapper .ion-page{background-color:transparent!important;left:8vw;right:8vw;z-index:2;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center}.get-result-alert .modal-content{width:100%;background:#fff;position:relative;border-radius:12px;text-align:center;padding:10px 0 20px}.get-result-alert .modal-content .icon-close{position:absolute;top:20px;right:16px;font-size:24px}.get-result-alert .modal-content .icon-title{display:inline-block;padding-top:32px;padding-bottom:10px;font-size:64px}.get-result-alert .modal-content .end-title{font-size:18px}.get-result-alert .modal-content .title{width:100%;height:48px;font-size:18px;line-height:48px;font-weight:500;color:#161616;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.get-result-alert .modal-content .main{max-height:320px;overflow-y:auto;padding:24px 8vw}.get-result-alert .modal-content .main .coupon-block{margin-bottom:10px;text-align:left}.get-result-alert .modal-content .main .coupon-block .mkt-coupon-item{background:#f5f5f5}.get-result-alert .modal-content .main .coupon-block:last-child{margin-bottom:0}.get-result-alert .modal-content .des-main{font-size:12px;font-weight:400;color:#7a7a7a}.get-result-alert .modal-content .footer{width:100%;height:64px;display:flex;justify-content:center;align-items:center}.get-result-alert .modal-content .footer .modal-btn{min-width:140px;height:40px;border-radius:24px;text-align:center;font-size:14px;font-weight:600;color:#fff;background:#161616;background:var(--ion-color-primary,#161616);line-height:1;display:flex;flex-direction:column;justify-content:center}.get-result-alert .modal-content .footer .modal-btn .btn-des{font-size:10px;font-weight:400;padding-top:6px;color:hsla(0,0%,100%,.7)}.mkt-event-detail-title{display:inline-block;position:relative;font-size:14px;font-weight:600}.mkt-event-detail-title .icon{position:absolute;width:64px;height:30px;background-size:cover}.mkt-event-detail-title .icon.left{left:-34px;top:-5px}.mkt-event-detail-title .icon.right{right:-34px;top:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.point-card-bar{width:100%;height:14px;border-radius:20px;padding:4px}.point-card-bar .progress-bar-block{position:relative}.point-card-bar .progress-bar-block,.point-card-bar .progress-bar-block .progress-bar-bg{width:100%;height:100%;border-radius:10px}.point-card-bar .progress-bar-block .progress-bar{height:100%;border-radius:10px;position:absolute;left:0;top:0}.point-card{position:relative;width:100%;height:88px;border-radius:12px;overflow:hidden;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);background-size:cover;background-position:50%}.point-card.point-card-height{height:147px}.point-card .point-con{width:100%;height:100%;padding:20px 16px;display:flex;flex-direction:column;justify-content:space-between;position:absolute;left:0;top:0;z-index:1}.point-card .point-con .point-con-top{display:flex}.point-card .point-con .point-con-top .point-card-title{flex:1 1;text-align:left;font-weight:600}.point-card .point-con .point-con-top .point-card-title,.point-card .point-con .point-con-top .point-card-title .name{font-size:14px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.point-card .point-con .point-con-top .point-card-title .status{padding-top:12px;font-size:16px;line-height:16px}.point-card .point-con .point-con-top .right{font-size:14px;line-height:14px;font-weight:600}.point-card .point-con .point-con-top .right-status{font-size:12px;line-height:12px;padding-left:8px}.point-card .point-con .point-list{width:100%;display:flex;justify-content:space-between}.point-card .point-con .point-list .point-item{width:22px;height:22px;background-size:cover;background-repeat:no-repeat;background-position:50%}.point-card .point-con .point-list .icon-ellipsis{font-size:24px;line-height:24px;font-weight:700;color:#7a7a7a}.point-card-module{width:100%}.point-card-module .card-slides{padding:0 4vw;overflow:visible}.point-card-module .card-slides .card-area{width:100%;margin:0 1vw}.point-card-module.point-card-module-height .card-slides{height:88px}.guide-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.8)}.guide-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.guide-modal .modal-wrapper .ion-page{background-color:transparent!important;z-index:2;overflow:visible}.guide-modal .guide-content{height:100%;position:relative}.guide-modal .guide-content.weixin-mini .tip-box{right:130px}.guide-modal .guide-content.weixin-mini .arrow{right:70px}.guide-modal .guide-content .tip-box{height:35px;background-color:#fff;border-radius:8px;padding:0 10px;font-size:16px;display:flex;align-items:center;position:absolute;top:90px;right:80px}.guide-modal .guide-content .tip-box .cursor{width:24px;height:24px;background-size:contain;margin-right:4px;background-repeat:no-repeat}.guide-modal .guide-content .tip-box .text{flex:1 1}.guide-modal .guide-content .arrow{width:61px;height:91px;background-size:contain;position:absolute;top:8px;right:20px}.alert-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.alert-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.alert-modal .modal-wrapper .ion-page{background-color:transparent!important;left:38px;right:38px;z-index:2;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center}.alert-modal .modal-content{width:100%;background:#fff;position:relative;border-radius:6px;text-align:center;padding-top:32px}.alert-modal .modal-content .icon-close{position:absolute;top:0;right:0;padding:4px;font-size:24px}.alert-modal .modal-content .main{max-height:320px;overflow-y:auto;font-size:18px;line-height:26px;font-weight:500}.alert-modal .modal-content .main .main-icon{margin-bottom:12px}.alert-modal .modal-content .main .main-icon .iconfont{font-size:64px;line-height:64px}.alert-modal .modal-content .modal-btn{width:100%;height:80px;display:flex;align-items:center;padding:0 25px}.alert-modal .modal-content .modal-btn .btn{width:100%;height:48px;background:linear-gradient(135deg,#ff5151,#e00324);border-radius:24px;text-align:center}.alert-modal .modal-content .modal-btn .btn span{font-size:14px;font-weight:600;color:#fff;line-height:48px}.lottery-panel{width:100%;border-radius:12px;background:#fff;min-height:122px;position:relative;overflow:hidden;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.lottery-panel .lottery-panel-block{position:absolute;left:0;top:0;width:100%;height:100%;padding:20px 16px 0}.lottery-panel .lottery-panel-block .title{font-size:14px;line-height:14px}.lottery-panel img{display:block;width:100%;vertical-align:middle}.coupon-panel{width:100%;min-height:122px;border-radius:12px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.coupon-panel .coupon-panel-block{width:100%;height:100%;position:absolute;left:0;top:0;padding:20px 16px}.coupon-panel .coupon-panel-block .title{font-size:14px;line-height:14px;padding-bottom:10px}.coupon-panel .coupon-panel-block .des{font-size:16px;line-height:16px}.card-level-modal .modal-wrapper{background-color:transparent;width:100%;height:100%}.card-level-modal .modal-wrapper .ion-page{background-color:transparent;top:26vh;border-radius:8px 8px 0 0;z-index:2}.card-level-modal .modal-header{width:100%;height:60px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.card-level-modal .modal-header .iconfont{font-size:24px;line-height:24px}.card-level-modal .modal-body .card-slides{padding:0 12vw}.card-level-modal .modal-body .card-slides .card-slides-item{width:85vw;height:34.5656vw;background-size:cover;background-position:50%;border-radius:6px;margin:0 6px;text-align:left;padding-left:28px;padding-top:24px}.card-level-modal .modal-body .card-slides .card-slides-item .item-title{height:82px}.card-level-modal .modal-body .card-slides .card-slides-item .item-title .card-level{font-size:34px;line-height:34px;font-style:italic;padding-right:8px}.card-level-modal .modal-body .card-slides .card-slides-item .item-title .card-name{font-size:20px}.card-level-modal .modal-body .card-slides .card-slides-item .pro-bar{position:relative;width:130px;font-size:12px}.card-level-modal .modal-body .card-slides .card-slides-item .pro-bar .pro-bar-left{position:absolute;left:0;top:-16px}.card-level-modal .modal-body .card-slides .card-slides-item .pro-bar .pro-bar-right{position:absolute;right:0;top:-16px}.card-level-modal .modal-body .card-slides .card-slides-item .pro-bar .pro-bar-bg{width:130px;height:3px;border-radius:2px;background-color:hsla(0,0%,100%,.3)}.card-level-modal .modal-body .card-slides .card-slides-item .pro-bar .pro-bar-completed{height:3px;border-radius:2px;position:absolute;left:0;bottom:0}.card-level-modal .modal-body .card-slides .card-slides-item .item-text{padding-top:8px;font-size:10px;line-height:10px}.card-level-modal .modal-body .level-count-bar{width:100%;height:4px;background-color:#c4c4c4;margin-top:24px;position:relative}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed{position:relative;min-width:100%;height:100%;display:flex;flex-wrap:nowrap}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item{flex-shrink:0;height:4px}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item .colorful-block{position:relative}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item .colorful-block .colorful-item-ed{height:4px}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item .colorful-block .colorful-center-block{border-radius:50%;background-color:hsla(0,0%,100%,.5);width:20px;height:20px;position:absolute;top:0;right:0;-webkit-transform:translate(10px,-8px);transform:translate(10px,-8px);z-index:8;padding:5px}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item .colorful-block .colorful-center-block .colorful-point-center{width:10px;height:10px;border-radius:50%}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item .colorful-block .colorful-point{width:6px;height:6px;border-radius:50%;position:absolute;top:0;right:0;background-color:#9d9d9d;z-index:9;-webkit-transform:translate(2px,-1px);transform:translate(2px,-1px)}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item .colorful-block .colorful-point-num{position:relative}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item .colorful-block .colorful-point-num .text{display:inline-block;position:absolute;left:-17px;top:16px;font-size:12px;border-radius:15px;width:34px;height:24px;line-height:22px;text-align:center;color:#a8a8a8}.card-level-modal .modal-body .level-count-bar .level-count-bar-ed .colorful-item .colorful-block .colorful-point-num .text.center-text{border:1px solid #a8a8a8}.card-level-modal .modal-body .cur-level-info{padding:24px}.card-level-modal .modal-body .cur-level-info .cur-level-info-title{font-size:16px;line-height:16px;font-weight:600;padding-top:38px}.card-level-modal .modal-body .cur-level-info .cur-level-info-text{font-size:14px;color:#595353;padding-top:8px;line-height:22px}.card-level-modal .modal-body .cur-level-info .cur-level-info-text span{padding-right:6px}.card-level-modal .modal-body .cur-level-info .cur-level-benefit{display:flex;flex-wrap:wrap;width:100%}.card-level-modal .modal-body .cur-level-info .cur-level-benefit .cur-level-benefit-block{width:28%;padding-top:20px}.card-level-modal .modal-body .cur-level-info .cur-level-benefit .cur-level-benefit-block .cur-level-benefit-icon{width:64px;height:64px;line-height:64px;border-radius:50%;text-align:center}.card-level-modal .modal-body .cur-level-info .cur-level-benefit .cur-level-benefit-block .cur-level-benefit-icon .iconfont{font-size:36px}.card-level-modal .modal-body .cur-level-info .cur-level-benefit .cur-level-benefit-block .cur-level-benefit-text{font-size:14px;color:#595353;padding-top:12px;width:64px;text-align:center}.card-level-modal .modal-body .mkt-detail-area{border:none}.card-level-modal .modal-body .levelinfo-value{font-size:12px;font-weight:600;padding-bottom:16px}.card-level-modal .modal-body .levelinfo-value .level-num{background:#161616;background:var(--ion-color-primary,#161616);border-radius:4px;color:#fff;padding:1px 3px;margin-left:2px}.card-level-modal .modal-body .levelinfo-value .pro-bar{width:100%;height:8px;margin:14px auto 0;position:relative}.card-level-modal .modal-body .levelinfo-value .pro-bar .pro-bar-bg{width:100%;height:100%;border-radius:5px;background:#161616;background:var(--ion-color-primary,#161616);opacity:.2}.card-level-modal .modal-body .levelinfo-value .pro-bar .pro-bar-completed{height:8px;border-radius:5px;background:#161616;background:var(--ion-color-primary,#161616);position:absolute;top:0;left:0}.card-level-modal .modal-body .levelinfo-value .cur-growth-value{font-size:10px;color:#7a7a7a;padding-top:7px;font-weight:400}.card-level-modal .modal-body .card-info-block{padding:8px 0;font-size:12px}.card-level-modal .modal-body .card-info-block .title{font-weight:600;padding-bottom:4px}.card-level-modal .modal-body .card-info-block .des{color:#7a7a7a;line-height:1.7}.mkt-card-equity-modal.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.mkt-card-equity-modal .modal-wrapper{background-color:transparent;width:100%;height:100%}.mkt-card-equity-modal .modal-wrapper .ion-page{background-color:transparent;top:60vh;border-radius:8px 8px 0 0;z-index:2}.mkt-card-equity-modal .modal-header{width:100%;height:50px;padding:0 20px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.mkt-card-equity-modal .modal-header .icon-close{font-size:18px}.mkt-card-equity-modal .modal-content{padding:0 24px;color:#161616;color:var(--ion-font,#161616)}.mkt-card-equity-modal .modal-content .card-info-block{padding:8px 0;font-size:12px}.mkt-card-equity-modal .modal-content .card-info-block .title{font-weight:600;padding-bottom:4px}.mkt-card-equity-modal .modal-content .card-info-block .des{color:#7a7a7a;line-height:1.7;white-space:pre-wrap}.mkt-card-equity-modal .modal-content .card-info-block .des.des-line{line-height:1.9}.mkt-card-equity-modal .use-rule{margin-top:20px}.mkt-card-equity-modal .use-rule-title{margin-bottom:15px;color:#000}.card-detail-enter{padding:0 18px;max-height:calc(88vh - 42.09913vw);overflow-y:auto}.card-detail-enter .code-area{text-align:center;line-height:1.5;padding:30px 0 20px;background-color:hsla(0,0%,95.7%,.49);border-radius:0 0 8px 8px}.card-detail-enter .code-area .cardno{font-size:16px;padding-top:4px;color:#7a7a7a}.card-detail-enter .card-detail-enter-block{margin-top:8px;border-radius:8px;background-color:hsla(0,0%,95.7%,.49);color:#7a7a7a}.card-detail-enter .card-detail-enter-block .enter-item{height:44px;margin:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,87.8%,.49);font-size:12px;line-height:12px}.card-detail-enter .card-detail-enter-block .enter-item:last-of-type{border:none}.card-item{width:100%;height:42.09913vw;overflow:hidden;border-radius:10px;box-shadow:0 -1px 6px 0 rgba(0,0,0,.25);position:relative}.card-item .mci-content{width:100%;height:100%;background-size:cover;background-position:50%;display:flex;text-align:left}.card-item .mci-content .mci-content-l{flex:1 1;padding:14px 16px 16px 23px}.card-item .mci-content .mci-content-l .mci-header .mci-header-l{max-width:200px;min-height:22px;max-height:36px;font-size:16px;line-height:18px;font-weight:600;display:flex;align-items:flex-end}.card-item .mci-content .mci-content-l .mci-header .mci-header-l.mci-header-l-small{max-width:150px}.card-item .mci-content .mci-content-l .mci-header .mci-header-l span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.card-item .mci-content .mci-content-l .mci-header .mci-header-r{position:absolute;top:20px;right:18px}.card-item .mci-content .mci-content-l .mci-header .mci-header-r .set-like{font-size:12px;display:inline-block;-webkit-transform:translateY(-2px);transform:translateY(-2px);padding-left:8px}.card-item .mci-content .mci-content-l .mci-header .mci-header-r .header-r-hide{height:100%;display:flex;align-items:center}.card-item .mci-content .mci-content-l .mci-header .mci-header-r .header-r-hide .header-r-hide-price{font-size:16px;font-weight:500}.card-item .mci-content .mci-content-l .mci-header .mci-header-r .header-r-hide .header-r-hide-price:first-letter{font-size:12px;font-weight:400}.card-item .mci-content .mci-content-l .mci-header .mci-header-r .header-r-hide .header-r-hide-line{height:14px;line-height:14px;overflow:hidden;padding:0 8px}.card-item .mci-content .mci-content-l .mci-header .mci-header-r .header-r-hide .header-r-hide-equity{font-size:14px}.card-item .mci-content .mci-content-l .mci-header .mci-header-r .header-r-hide .header-r-hide-equity .header-r-hide-equity-tit{font-size:12px;line-height:16px}.card-item .mci-content .mci-content-l .mci-level-info{font-size:10px;padding-top:2.10496vw}.card-item .mci-content .mci-content-l .mci-level-info .icon-daohangzhankai{font-size:10px;padding:10px 15px 15px 8px}.card-item .mci-content .mci-content-l .mci-equity-info{padding-top:4.20991vw;font-size:12px}.card-item .mci-content .mci-content-l .mci-equity-info .equity-info-price{font-size:20px;font-weight:700}.card-item .mci-content .mci-content-l .mci-equity-info .equity-info-price:first-letter{margin-right:3px;font-size:10px;font-weight:400}.card-item .mci-content .mci-content-l .mci-equity-info .equity-info-price-give{font-size:12px;font-weight:400;margin:0 0 0 4px}.card-item .mci-content .mci-content-l .mci-equity-info span{display:inline-block;content:"";font-size:12px;line-height:10px;border-right-width:1px;border-right-style:solid;padding-right:8px;margin:0 8px 10px 0}.card-item .mci-content .mci-content-l .mci-equity-info-two span:nth-child(2),.card-item .mci-content .mci-content-l .mci-equity-info span:last-of-type{border:none}.card-item .mci-content .mci-content-l .operation-btn{position:absolute;left:24px;bottom:16px;display:flex}.card-item .mci-content .mci-content-l .operation-btn .recharge{min-width:72px;height:28px;border-radius:16px;margin-right:8px;font-weight:600;display:flex;align-items:center;justify-content:center}.card-item .mci-content .mci-content-l .operation-btn .recharge .btn-text{font-size:12px;line-height:12px;padding:0 15px}.card-item .mci-content .mci-content-l .operation-btn .recharge .card-expired{display:inline-block;height:100%;line-height:24px;border-radius:16px 0 3px 16px;color:#fff;font-size:12px;background-color:#fe5050;padding-left:15px;padding-right:2px;position:relative}.card-item .mci-content .mci-content-l .operation-btn .recharge .card-expired:after{display:inline-block;content:"";border-color:#fe5050 transparent transparent #fe5050;border-style:solid;border-width:0 15px 26px;position:absolute;top:0;right:-29px}.card-item .mci-content .icon-erweima{position:absolute;right:20px;bottom:20px;font-size:18px}.card-item .mci-content .status-show{position:absolute;left:0;bottom:21px;background-color:#f83f47;border-radius:0 22px 22px 0;color:#fff;font-size:12px;padding:2px 10px}.mkt-level-table{margin-top:4px;border:1px solid #c6c6c6;width:100%}.mkt-level-table th{font-weight:400;text-align:left;padding:12px 0 12px 5px;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}.mkt-level-table th:first-child{width:32px}.mkt-level-table th:nth-child(4){width:56px}.mkt-level-table td{padding:12px 0 12px 5px;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}.mkt-category-tab{display:flex;font-size:14px;font-weight:600;padding-bottom:8px}.mkt-category-tab .detail-cate-item{margin-right:25px;position:relative;cursor:pointer}.mkt-category-tab .detail-cate-item.detail-cate-item-ed:after{display:inline-block;content:"";position:absolute;width:100%;height:4px;background:#161616;background:var(--ion-color-primary,#161616);bottom:-8px;left:0}.member-card-detail .modal-wrapper{background-color:transparent;width:100%;height:100%}.member-card-detail .modal-wrapper .ion-page{background-color:transparent;top:30vh;border-radius:8px 8px 0 0;z-index:2}.member-card-detail .modal-header{width:100%;height:60px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.member-card-detail .modal-header .iconfont{font-size:24px;line-height:24px}.member-card-detail .modal-category{margin:0 20px;border-bottom:1px solid #c6c6c6}.member-card-detail .modal-body{padding:0 20px}.member-card-detail .modal-body .mkt-detail-area{border:none}.member-card-detail .modal-body .mkt-detail-area .slide-box{width:100%;text-align:left}.member-card-detail .modal-body .detail-cate{display:flex;font-size:14px;font-weight:600;padding-bottom:16px}.member-card-detail .modal-body .detail-cate .detail-cate-item{margin-right:25px;position:relative}.member-card-detail .modal-body .detail-cate .detail-cate-item.detail-cate-item-ed:after{display:inline-block;content:"";position:absolute;width:100%;height:4px;background:#161616;background:var(--ion-color-primary,#161616);bottom:-4px;left:0}.member-card-detail .modal-body .card-info-block{padding:8px 0;font-size:12px;width:100%;text-align:left}.member-card-detail .modal-body .card-info-block .title{font-weight:600;padding-bottom:4px}.member-card-detail .modal-body .card-info-block .des{color:#7a7a7a;line-height:1.7}.member-card-detail .page-footer{padding:16px 20px}.member-card-detail .page-footer .buy{background:#161616;background:var(--ion-color-primary,#161616)}.get-card-face{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.get-card-face .mci-content{width:100%;height:calc(44.31487vw - 10.63557px);padding:0 16px;background-size:cover;background-position:50%;display:flex}.get-card-face .mci-content .mci-content-l{flex:1 1;padding-top:22px;padding-bottom:16px;display:flex;align-items:unset;justify-content:space-between;flex-direction:column;flex-wrap:unset}.get-card-face .mci-content .mci-content-l .mci-header .header-info{text-align:left}.get-card-face .mci-content .mci-content-l .mci-header .name{font-size:16px;font-weight:600;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.get-card-face .mci-content .mci-content-l .mci-header .legal-right{padding-top:20px;font-size:12px}.get-card-face .mci-content .mci-content-l .mci-header .legal-right span{display:inline-block;content:"";font-size:12px;line-height:12px;border-right-width:1px;border-right-style:solid;padding-right:4px;margin:0 4px 10px 0}.get-card-face .mci-content .mci-content-l .mci-header .legal-right-two span:nth-child(2),.get-card-face .mci-content .mci-content-l .mci-header .legal-right span:last-of-type{border:none}.get-card-face .mci-content .mci-content-l .mci-header .expire-text{font-size:12px;line-height:12px;padding-top:6px;color:#e50e2b}.get-card-face .mci-content .mci-content-l .operation-btn{display:flex}.get-card-face .mci-content .mci-content-l .operation-btn .recharge{min-width:72px;height:28px;border-radius:16px;margin-right:8px;font-weight:600;display:flex;align-items:center;justify-content:center}.get-card-face .mci-content .mci-content-l .operation-btn .recharge .btn-text{font-size:12px;line-height:12px;-webkit-transform:scale(.9);transform:scale(.9)}.get-card-face .detail-info{width:100%;height:40px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;background:#fff;font-size:10px;font-weight:500;color:#161616;line-height:12px}.get-card-face .detail-info .info{flex:1 1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.get-card-face .detail-info .detail{color:#7a7a7a;padding-left:10px}.get-card-face .recom-show{width:45px;height:45px;position:absolute;right:0;top:0}.card-panel{width:100%}.card-panel .guide-area{width:100%;padding:0 5vw}.card-panel .card-slides{padding:0 4vw;overflow:visible}.card-panel .card-slides .card-area{width:100%;margin:0 1vw}.memberCard-detail-modal .modal-wrapper{background-color:transparent;width:100%;height:100%}.memberCard-detail-modal .modal-wrapper .ion-page{background-color:transparent;top:26vh;border-radius:8px 8px 0 0;z-index:2}.memberCard-detail-modal .modal-header{width:100%;height:60px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.memberCard-detail-modal .modal-header .iconfont{font-size:24px;line-height:24px}.memberCard-detail-modal .basic-info-block{margin:0 20px;border-bottom:1px solid #c6c6c6}.memberCard-detail-modal .basic-info-block .card-basic-info{font-size:12px;padding-bottom:10px}.memberCard-detail-modal .basic-info-block .card-basic-info>span{padding-right:16px}.memberCard-detail-modal .basic-info-block .card-basic-info .expire-text{color:#da1e28}.memberCard-detail-modal .modal-body{padding:0 20px}.memberCard-detail-modal .modal-body .mkt-detail-area{border:none}.memberCard-detail-modal .modal-body .mkt-detail-area .slide-box{width:100%;text-align:left}.memberCard-detail-modal .modal-body .mkt-detail-area .slide-box .code-area{text-align:center;line-height:1.5;padding:16px 0}.memberCard-detail-modal .modal-body .mkt-detail-area .slide-box .code-area .cardno{font-size:20px;font-weight:600;padding-top:4px}.memberCard-detail-modal .modal-body .mkt-detail-area .slide-box .code-area .cardno .icon-like{display:inline-block;-webkit-transform:translateY(-1px);transform:translateY(-1px);color:#e50e2b;margin-right:10px}.memberCard-detail-modal .modal-body .footer .footer-block{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:12px;font-size:12px}.memberCard-detail-modal .modal-body .footer .footer-block .btn{width:calc(50% - 12px);height:56px;line-height:54px;border-radius:6px;background:#f4f4f4;color:#161616;padding-left:18px;margin:0 6px 12px}.memberCard-detail-modal .modal-body .footer .footer-block .btn:last-of-type{flex:1 1}.memberCard-detail-modal .modal-body .footer .footer-block .btn.recharge-btn{background:rgba(232,182,115,.2);color:#915d17}.memberCard-detail-modal .modal-body .footer .footer-block .btn.expireRenew-btn{color:#223b72;background:rgba(115,202,232,.2)}.memberCard-detail-modal .modal-body .footer .footer-block .btn .opt-icon{display:inline-block;font-size:18px;-webkit-transform:translateY(2px);transform:translateY(2px);padding-right:9px}.memberCard-detail-modal .modal-body .footer .footer-block .btn .icon-like{color:#e50e2b}.memberCard-detail-modal .modal-body .card-info-block{padding:8px 0;font-size:12px}.memberCard-detail-modal .modal-body .card-info-block .title{font-weight:600;padding-bottom:4px}.memberCard-detail-modal .modal-body .card-info-block .des{color:#7a7a7a;line-height:1.7;white-space:pre-wrap}.memberCard-detail-modal .modal-body .levelinfo-value{font-size:12px;font-weight:600;padding-top:12px;padding-bottom:16px}.memberCard-detail-modal .modal-body .levelinfo-value .level-num{background:#161616;background:var(--ion-color-primary,#161616);border-radius:4px;color:#fff;padding:1px 3px;margin-left:2px}.memberCard-detail-modal .modal-body .levelinfo-value .pro-bar{width:100%;height:8px;margin:14px auto 0;position:relative}.memberCard-detail-modal .modal-body .levelinfo-value .pro-bar .pro-bar-bg{width:100%;height:100%;border-radius:5px;background:#161616;background:var(--ion-color-primary,#161616);opacity:.2}.memberCard-detail-modal .modal-body .levelinfo-value .pro-bar .pro-bar-completed{height:8px;border-radius:5px;background:#161616;background:var(--ion-color-primary,#161616);position:absolute;top:0;left:0}.memberCard-detail-modal .modal-body .levelinfo-value .cur-growth-value{font-size:10px;color:#7a7a7a;padding-top:7px;font-weight:400}.giftcard-code-modal{--height:386px;--width:340px}.giftcard-code-modal .modal-header{width:100%;height:50px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.giftcard-code-modal .modal-header span{font-size:20px;font-weight:700;line-height:24px}.giftcard-code-modal .modal-header .iconfont{font-size:24px;line-height:24px}.giftcard-code-modal .code-panel{width:100%;height:336px;background:#fff;display:flex;justify-content:center;align-items:center}.giftcard-code-modal .code-panel .code-area{width:310px;height:310px;text-align:center}.giftcard-panel{width:100%;border-radius:12px;background:#fff;font-size:10px;padding:20px 16px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.giftcard-panel .panel-header{padding-bottom:16px}.giftcard-panel .panel-header .title{font-weight:600;font-size:14px;line-height:14px}.giftcard-panel .panel-content{display:flex;flex-wrap:wrap;justify-content:space-between}.giftcard-panel .panel-content .card-info{padding-bottom:12px;width:49%}.giftcard-panel .panel-content .card-info.one{width:100%}.giftcard-panel .panel-content .card-info.one .card-img{width:calc(62.5vw - 50px);height:calc(62.5vw - 50px);-webkit-transform:scale(1.05);transform:scale(1.05);margin:0 auto}.giftcard-panel .panel-content .card-info.one .card-desc{text-align:center}.giftcard-panel .panel-content .card-info.one.rectangle .card-img{width:100%;height:calc(62.5vw - 50px);-webkit-transform:scale(1.05);transform:scale(1.05)}.giftcard-panel .panel-content .card-info.one.rectangle .card-desc{text-align:left}.giftcard-panel .panel-content .card-info .card-img{width:100%;height:calc(50vw - 40px)}.giftcard-panel .panel-content .card-info .card-desc{color:rgba(22,22,22,.6);font-size:10px;line-height:14px;padding-top:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.giftcard-panel .panel-footer{width:100%;padding-top:4px}.giftcard-panel .panel-footer .btn{font-size:12px;line-height:14px;text-align:center}.mkt-modal-header{width:100%;height:48px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;color:#161616;color:var(--ion-font,#161616)}.mkt-modal-header .iconfont{font-size:24px;line-height:24px}.give-detail-modal{--backdrop-opacity:0.4}.give-detail-modal .modal-wrapper{width:100%;height:100%;background-color:transparent;bottom:0;position:absolute}.give-detail-modal .modal-wrapper .ion-page{background-color:transparent;border-radius:6px 6px 0 0;z-index:2;contain:none}.give-detail-modal .modal-content{border-top:1px solid #f4f4f4}.give-detail-modal .modal-content .detail-body{width:100%;padding:12px 16px}.give-detail-modal .modal-content .detail-body .title{font-size:12px;padding-bottom:10px}.give-detail-modal .modal-content .detail-body .coupon-block{padding-bottom:12px}.give-detail-modal .modal-content .detail-body .coupon-block .mkt-coupon-item,.give-detail-modal .modal-content .detail-body .coupon-block .mkt-coupon-item .coupon-info .discount .circle{background:#f4f4f4}.mc-recharge-stall{white-space:nowrap;overflow-x:auto}.mc-recharge-stall .stall-amount-item{width:130px;height:76px;margin:0 8px 5px 0;padding:8px;display:inline-block;position:relative;color:#161616;background:#fff;border:1px solid #e8e8e8;border-radius:4px}.mc-recharge-stall .stall-amount-item:last-child{margin-right:0}.mc-recharge-stall .stall-amount-item .iconfont{position:absolute;top:5px;right:5px;font-size:18px}.mc-recharge-stall .stall-amount-item .iconfont.icon-circle{color:#ccc}.mc-recharge-stall .stall-amount-item .iconfont:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;width:100%;height:100%;margin:auto}.mc-recharge-stall .stall-amount-item .recommend{position:absolute;width:17px;height:20px;background-size:contain;left:10px;top:0}.mc-recharge-stall .stall-amount-item .amount-block{display:flex;flex-direction:column;height:100%}.mc-recharge-stall .stall-amount-item .amount-block .amount{padding:7px 0;font-size:20px;line-height:24px;font-weight:500;text-align:center;border-bottom:1px solid #e8e8e8}.mc-recharge-stall .stall-amount-item .amount-block .give-area{flex:1 1;padding:8px 0 0;font-size:14px;line-height:16px;color:#7a7a7a;display:flex;align-items:center;justify-content:center;text-decoration:underline;zoom:.83}.mc-recharge-stall .stall-amount-item .amount-block .give-area span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.my-address-item{width:100%;height:95px;padding:6px 8px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.my-address-item .address-block{width:100%;height:100%;background:#fff;border-radius:8px;display:flex;cursor:pointer}.my-address-item .address-block .left{flex:1 1;padding-left:16px;display:flex;flex-direction:column;justify-content:center}.my-address-item .address-block .left .address-area{margin-bottom:5px}.my-address-item .address-block .left .address-area div{display:inline}.my-address-item .address-block .left .address-area .address-info{font-size:12px;line-height:16px;font-weight:600;padding-left:2px}.my-address-item .address-block .left .address-area .tag-item{padding:1px 3px;background:#73d1e8;border-radius:4px;margin-right:2px;font-size:12px;line-height:12px;text-align:center;color:#fff;font-weight:500}.my-address-item .address-block .left .address-area .tag-item.default{background:#0f62fe}.my-address-item .address-block .left .user-area{font-size:12px;color:#7a7a7a;line-height:14px}.my-address-item .address-block .left .user-area span{padding-right:8px}.my-address-item .address-block .right{width:52px;display:flex;align-items:center;justify-content:center}.my-address-item .address-block .right .iconfont{font-size:18px;color:#c6c6c6}.my-address-item .opera-block{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}.my-address-item .opera-block .btn{min-width:83px;height:58px;background:#0f62fe;border-radius:8px;font-size:16px;color:#fff;line-height:58px;text-align:center;margin-right:30px}.my-address-item .opera-block .btn:last-child{margin-right:0}.my-address-item .opera-block .btn.del{background:#e50e2b}.address-edit-modal .modal-content{padding:16px}.address-edit-modal .modal-content .input-item{margin-bottom:16px}.address-edit-modal .modal-content .input-item .input-top{font-size:12px;line-height:16px;margin-bottom:6px;display:flex;justify-content:space-between;align-items:center}.address-edit-modal .modal-content .input-item .input-top .des{color:#7a7a7a;display:flex;align-items:center}.address-edit-modal .modal-content .input-item .input-top .des .icon-weixin{color:#28c445;line-height:16px;margin:0 4px}.address-edit-modal .modal-content .input-item .input-bottom .name-input{width:100%;height:56px;display:flex;align-items:center;background:#f4f4f4;border-radius:14px}.address-edit-modal .modal-content .input-item .input-bottom .name-input .input-area{flex:1 1;padding-left:12px}.address-edit-modal .modal-content .input-item .input-bottom .name-input .gender-area,.address-edit-modal .modal-content .input-item .input-bottom .name-input .gender-area .gender-item{display:flex;align-items:center}.address-edit-modal .modal-content .input-item .input-bottom .name-input .gender-area ion-checkbox{width:18px;height:18px;margin-right:4px;font-size:16px;line-height:16px;--background:#f4f4f4;--background-checked:#161616;--border-color-checked:#161616}.address-edit-modal .modal-content .input-item .input-bottom .name-input .gender-area span{padding-right:12px}.address-edit-modal .modal-content .input-item .input-bottom .address-info{width:100%;padding:18px 12px;display:flex;align-items:center;justify-content:space-between;background:#f4f4f4;border-radius:14px;font-size:16px;line-height:20px}.address-edit-modal .modal-content .input-item .input-bottom .address-info span{color:#c6c6c6}.address-edit-modal .modal-content .input-item .input-bottom .address-info .info-left{flex:1 1;overflow:hidden}.address-edit-modal .modal-content .input-item .input-bottom .address-info .title{padding-bottom:2px}.address-edit-modal .modal-content .input-item .input-bottom .address-info .des{font-size:12px;color:#b3b3b3;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-edit-modal .modal-content .input-item .input-bottom .address-info .iconfont{font-size:24px;color:#e50e2b}.address-edit-modal .modal-content .input-item .input-bottom .tag-area{display:flex;padding-top:10px}.address-edit-modal .modal-content .input-item .input-bottom .tag-area .tag-item{min-width:56px;padding:0 12px;height:24px;font-size:12px;line-height:12px;background:#f4f4f4;border-radius:14px;margin-right:4px;display:flex;align-items:center;justify-content:center}.address-edit-modal .modal-content .input-item .input-bottom .tag-area .tag-item.selected{background:#73d1e8;color:#fff}.address-edit-modal .modal-content .default-area{width:100%;height:56px;display:flex;font-size:12px;line-height:16px;justify-content:space-between;align-items:center}.address-edit-modal ion-footer{padding:16px}.address-edit-modal .tag-edit-modal{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.8);z-index:11;padding:0 16px;display:flex;align-items:center;justify-content:center}.address-edit-modal .tag-edit-modal .tag-input{width:100%;height:56px;background:#fff;border-radius:8px;display:flex;padding-left:12px;overflow:hidden}.address-edit-modal .tag-edit-modal .tag-input .btn{width:64px;height:100%;background:#e50e2b;color:#fff;font-size:16px;text-align:center;line-height:56px}.address-edit-modal .tag-edit-modal .tag-input .btn.del-btn{background:#fff;color:#e50e2b}.mkt-toggle{--handle-height:12px;--handle-width:12px;height:20px;width:40px}.save-cookie-info-bar{display:flex;align-items:center;font-size:12px;line-height:16px;color:#7a7a7a}.save-cookie-info-bar ion-checkbox{width:20px;height:20px;margin-right:8px}.save-cookie-info-bar .link-btn{color:#0f62fe;padding-left:4px}.text-tip-alert.sc-ion-modal-ios-h{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.text-tip-alert .modal-wrapper{width:100%;height:100%;background-color:transparent}.text-tip-alert .modal-wrapper .ion-page{background-color:transparent!important;left:16px;right:16px;z-index:2;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center}.text-tip-alert .modal-content{width:100%;background:#fff;position:relative;padding:40px 40px 32px;border-radius:12px;text-align:center}.text-tip-alert .modal-content .title{font-size:16px;font-weight:600;color:#161616;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;padding-bottom:16px}.text-tip-alert .modal-content .des-main{max-height:320px;overflow-y:auto;font-size:14px;margin-bottom:32px}.text-tip-alert .modal-content .modal-btn{border-radius:20px;width:140px;height:40px;line-height:40px;text-align:center;font-size:14px;margin:32px auto 0;color:#fff;background:#161616;background:var(--ion-color-primary,#161616)}.mkt-detail-modal{--backdrop-opacity:0.4}.mkt-detail-modal .modal-wrapper{width:100%;height:100%;background-color:transparent}.mkt-detail-modal .modal-wrapper .ion-page{background-color:transparent;top:55vh;border-radius:6px 6px 0 0;z-index:2;contain:none}.mkt-detail-modal .modal-content{border-top:1px solid #f4f4f4}.mkt-detail-modal .modal-content .content-body{padding:12px 16px;white-space:pre-wrap;font-size:14px}.market-detail-tab{width:calc(100% - 16px);height:44px;padding:0 12px;background:#161616;background:var(--ion-color-primary,#161616);border-radius:8px;position:absolute;top:8px;right:8px;z-index:9;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:space-between}.market-detail-tab.auto-width{width:auto}.market-detail-tab .detail-area{display:flex;align-items:center}.group-buy-status{text-align:center}.group-buy-status .title{padding-bottom:8px;font-size:20px;font-weight:600}.group-buy-status .tip{font-size:12px;color:#b3b3b3;padding-bottom:4px}.group-buy-status .time{font-size:20px;font-weight:600}.group-buy-status .member-succ{font-size:14px;padding:0 40px 8px}.group-buy-status .mall-succ{font-size:600;padding-bottom:8px}.group-buy-status .btn{width:180px;height:40px;line-height:40px;text-align:center;background-color:#161616;color:#fff;font-size:14px;border-radius:20px;margin:24px auto 0}.group-buy-status .btn .icon-im_fenxiang_b{font-size:16px;margin-left:8px}.get-card-recommend{width:100%;height:39.57049vw;border-radius:16px}.get-card-recommend .mci-content{width:100%;height:100%;background-size:cover;border-radius:16px}.get-card-recommend .mci-content .mci-content-l{height:56%;padding:0 15px}.get-card-recommend .mci-content .mci-content-l .mci-header{text-align:left;padding-top:14px}.get-card-recommend .mci-content .mci-content-l .mci-header .mci-header-top{display:flex;align-items:unset;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.get-card-recommend .mci-content .mci-content-l .mci-header .mci-header-top .name{flex:1 1;font-size:18px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.get-card-recommend .mci-content .mci-content-l .mci-header .mci-header-top .open-btn{height:24px;line-height:22px;border-radius:16px;font-size:12px;padding:0 5px 0 9px;margin-top:2px}.get-card-recommend .mci-content .mci-content-l .mci-header .mci-header-top .open-btn .icon-chevron-right{display:inline-block;-webkit-transform:translate(-2px,1px);transform:translate(-2px,1px)}.get-card-recommend .mci-content .mci-content-l .mci-header .price{font-size:12px;padding-top:6px}.get-card-recommend .detail-info{width:calc(100% + 4px);height:45%;background:hsla(0,0%,100%,.9);padding:0 17px;-webkit-transform:translate(-2px,1%);transform:translate(-2px,1%);color:#161616;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.get-card-recommend .detail-info .detail-info-top{font-size:14px;line-height:14px;font-weight:600;padding-bottom:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.get-card-recommend .detail-info .detail-info-top .coupon-num{color:#fe5050;padding-left:6px}.get-card-recommend .detail-info .detail-info-content{font-size:12px;color:#161616;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.get-card-recommend .detail-info .detail-info-content span{display:inline-block;content:"";font-size:12px;line-height:12px;border-right-width:1px;border-right-style:solid;padding-right:4px;margin-right:4px}.get-card-recommend .detail-info .detail-info-content span:last-of-type{border:none}.open-card-slides{width:100%;margin:0 0 10px;padding:16px 4.8vw;background-color:#fff}.open-card-slides .card-slides{overflow:visible}.open-card-slides .card-slides .card-area{width:100%;margin:0 1vw}.mkt-upload-input{width:64px;height:64px;background:#fff;border-radius:8px;border:1px dashed #c6c6c6;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.mkt-upload-input .iconfont{font-size:20px;line-height:20px}.mkt-upload-input span{font-size:10px;color:#b3b3b3;line-height:10px;padding-top:4px}.mkt-upload-input input{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0}.bank-card-auth-modal{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}.bank-card-auth-modal .modal-wrapper{position:absolute;top:16px;width:calc(100% - 32px);height:322px;border-radius:12px}.bank-card-auth-modal .bank-card-auth-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.bank-card-auth-modal .bank-card-auth-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.bank-card-auth-modal .bank-card-auth-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.bank-card-auth-modal .loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;background-color:#fff;color:#ccc}.bank-card-auth-modal .loading-wrapper>div{margin-top:16px}.bank-card-auth-modal .processor-power-by{font-size:12px;text-align:center;color:#ccc}.bank-card-auth-modal .mall-card-connect-tokenizer iframe{margin:16px 3px;width:calc(100% - 6px);height:140px}.bank-card-auth-modal .mall-heartland-tokenizer iframe{width:100%}.bank-card-auth-modal .mall-heartland-tokenizer #mall-heartland-tokenizer-form{padding:16px}.bank-card-auth-modal .mall-heartland-tokenizer #mall-heartland-tokenizer-form div{margin-top:16px;display:inline-block}.bank-card-auth-modal .mall-heartland-tokenizer #mall-heartland-tokenizer-form #credit-card-card-number{width:100%}.bank-card-auth-modal .mall-heartland-tokenizer #mall-heartland-tokenizer-form #credit-card-card-expiration{width:calc(50% - 8px)}.bank-card-auth-modal .mall-heartland-tokenizer #mall-heartland-tokenizer-form #credit-card-card-cvv{margin-left:16px;width:calc(50% - 8px)}.bank-card-auth-modal .submit-button{-webkit-appearance:none;appearance:none;margin:16px;border-radius:999px;width:calc(100% - 32px);height:48px;line-height:48px;font-size:14px;font-weight:600;background:#161616;background:var(--ion-color-mall-primary,#161616);color:#fff}.bank-card-auth-modal .submit-button[disabled]{background:#9b9b9b}.mall-select-bank-card-modal{--backdrop-opacity:.4}.mall-select-bank-card-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:50vh}.mall-select-bank-card-modal .select-bank-card-header{height:48px;align-items:center;padding:0 16px;display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--ion-line,#d9d9d9)}.mall-select-bank-card-modal .select-bank-card-header span{font-size:14px;color:#161616;color:var(--ion-font,#161616);font-weight:600}.mall-select-bank-card-modal .select-bank-card-header i{font-size:24px;color:#161616;color:var(--ion-font,#161616)}.mall-select-bank-card-modal .bank-card-list .bank-card-item{position:relative;margin:0 16px;height:56px;display:flex;flex-direction:row;align-items:center;font-size:14px}.mall-select-bank-card-modal .bank-card-list .bank-card-item:not(:first-of-type){border-top:1px solid #e0e0e0}.mall-select-bank-card-modal .bank-card-list .bank-card-item.selected .amount,.mall-select-bank-card-modal .bank-card-list .bank-card-item.selected>i{color:#161616;color:var(--ion-color-mall-primary,#161616)}.mall-select-bank-card-modal .bank-card-list .bank-card-item .add-bank-card,.mall-select-bank-card-modal .bank-card-list .bank-card-item .card-number{font-weight:600;color:#161616;color:var(--ion-font,#161616)}.mall-select-bank-card-modal .bank-card-list .bank-card-item .card-number{width:100px}.mall-select-bank-card-modal .bank-card-list .bank-card-item .last-used{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mall-select-bank-card-modal .bank-card-list .bank-card-item>i{position:absolute;right:0;font-size:24px;color:#525252}.mkt-external-pay .pay-method-item{position:relative;border-radius:8px;height:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;color:#161616;color:var(--ion-font,#161616);border-bottom:1px solid #f4f4f4}.mkt-external-pay .pay-method-item .card-left{display:flex;align-items:center}.mkt-external-pay .pay-method-item .card-left .name{margin-left:16px}.mkt-external-pay .pay-method-item .card-left .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.mkt-external-pay .pay-method-item .card-content{width:80%;justify-content:space-between;display:flex;align-items:center}.mkt-external-pay .pay-method-item .card-content .amount{padding:0;display:flex;margin-right:32px;text-align:center;font-weight:600;align-items:center;color:#161616;color:var(--ion-font,#161616);font-size:14px}.mkt-external-pay .pay-method-item .card-content .title-top{display:flex;align-items:center}.mkt-external-pay .pay-method-item .card-content .title-top .triangle-tip{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;margin-left:14px}.mkt-external-pay .pay-method-item.selected{font-weight:600;background-color:#fff;background-color:var(--ion-background-sec,#fff)}.mkt-external-pay .pay-method-item.selected>i{color:#161616;color:var(--ion-font,#161616)}.mkt-external-pay .pay-method-item>i{left:16px;font-size:24px;font-weight:400;color:#000}.mkt-external-pay .pay-method-item>.icon{position:absolute;left:56px;height:32px;width:32px}.mkt-external-pay .pay-method-item .amount-select{display:flex;width:24px;align-items:center;height:24px;justify-content:center;border-radius:12px}.mkt-external-pay .pay-method-item .amount-select .iconfont.icon-checked{color:#393939;display:inline-block;font-size:22px}.mkt-external-pay .pay-method-item .amount-select .iconfont.no-select{height:22px;width:22px;border:2px solid #c6c6c6;border-radius:50%}.mkt-external-pay .pay-method-none{margin-top:20px;border-radius:8px;height:160px;padding:32px 0;display:flex;flex-direction:column;justify-content:space-around;align-items:center;font-size:12px;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4);color:#c6c6c6;color:var(--ion-font-disable,#c6c6c6)}.mkt-external-pay .pay-method-none>i{font-size:48px}.pay-modal .modal-wrapper{position:absolute;bottom:0;border-radius:12px 12px 0 0;height:80vh}.pay-modal .modal-footer{padding:16px}.pay-modal .section{background-color:#fff;background-color:var(--ion-background-sec,#fff);color:#161616;color:var(--ion-font,#161616);margin-bottom:24px;padding:0 16px 24px;overflow:hidden}.pay-modal .section.summary .item{margin:24px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px}.pay-modal .section.summary .item.select-tip{margin:6px -4px 6px 0}.pay-modal .section.summary .item.select-tip .value{position:relative;border-radius:999px;width:138px;height:36px;padding-left:16px;padding-right:28px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4)}.pay-modal .section.summary .item.select-tip .value:before{position:absolute;content:"\e727";right:6px;font-family:iconfont;font-size:20px}.pay-modal .section.summary .item .value{font-weight:600}.pay-modal .section.summary .total{margin-top:15px;padding-top:10px;text-align:right;font-size:20px;font-weight:600}.pay-modal .section.method{padding:0 16px 8px}.pay-modal .section.method .item{position:relative;padding:16px 0;display:flex;flex-direction:row;justify-content:space-between}.pay-modal .section.method .item.has-message{padding-bottom:20px}.pay-modal .section.method .method{display:flex;flex-direction:row;align-items:center}.pay-modal .section.method .method .icon{height:32px;width:32px}.pay-modal .section.method .method .dropdown{position:relative;padding-left:12px;padding-right:30px;display:flex;flex-direction:column;justify-content:space-around}.pay-modal .section.method .method .dropdown.no-arrow:after{content:unset}.pay-modal .section.method .method .dropdown:after{position:absolute;content:"\e727";right:6px;font-family:iconfont;font-size:20px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.pay-modal .section.method .method .dropdown .name{margin-bottom:2px;font-weight:600}.pay-modal .section.method .method .dropdown .info{font-size:12px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.pay-modal .section.method .amount{position:relative;border-radius:999px;margin-right:-4px;width:128px;height:40px;padding-right:16px;line-height:40px;vertical-align:middle;text-align:right;font-size:16px;font-weight:600;background-color:#f4f4f4;background-color:var(--ion-background-fir,#f4f4f4)}.pay-modal .section.method .amount:before{position:absolute;content:"\e71f";left:16px;font-family:iconfont;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);font-size:24px;font-weight:400}.pay-modal .section.method .message{position:absolute;left:0;bottom:4px;font-size:12px;color:#da1e28}.pay-modal .pay-method-list{padding:0 16px}.mkt-avatar{width:56px;height:56px;margin-right:12px;border-radius:50%;background-color:#fff;font-size:20px;line-height:56px;font-weight:600;text-align:center;border:1px solid rgba(125,125,131,.2);color:#161616}.mkt-avatar .mkt-avatar-img{width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50%}.mkt-avatar-character{display:flex;align-items:center;justify-content:center}.mkt-avatar-character-text{padding-right:0!important}.agreement-check{display:flex;margin-top:13px}.agreement-check-icon{color:#161616;color:var(--ion-color-primary,#161616)}.agreement-check-tip{margin-left:12px;line-height:18px;font-size:12px;font-weight:400;color:#7a7a7a}.agreement-check-tip-link{color:#161616;color:var(--ion-color-primary,#161616)}:root{--ion-color-primary:#161616;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3171e0;--ion-color-primary-tint:#4c8dff;--ion-color-secondary:#3dc2ff;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-background-fir:#f4f4f4;--ion-background-sec:#fff;--ion-background-third:#f0faff;--ion-background-fourth:#ebebeb;--ion-line:#d9d9d9;--ion-input:#ebebeb;--ion-button-bg:#c6c6c6;--ion-button-disable:#c6c6c6;--ion-button-font-disable:#8d8d8d;--ion-font:#161616;--ion-sub:#7a7a7a;--ion-link:#0f62fe;--ion-font-disable:#c6c6c6;--ion-color-product:#161616;--ion-color-inverse:#fff}body.dark{--ion-background-color:#171920;--ion-background-fir:#171920;--ion-background-sec:#1f2128;--ion-background-third:#313644;--ion-background-fourth:#121317;--ion-line:#171920;--ion-input:#121317;--ion-button-bg:#7a7a7a;--ion-button-disable:#272a32;--ion-button-font-disable:#555;--ion-font:#fff;--ion-sub:#7a7a7a;--ion-link:#0f62fe;--ion-font-disable:#3f4147}.ios body.dark{--ion-background-color:#000;--ion-background-color-rgb:0,0,0;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-color-step-50:#0d0d0d;--ion-color-step-100:#1a1a1a;--ion-color-step-150:#262626;--ion-color-step-200:#333;--ion-color-step-250:#404040;--ion-color-step-300:#4d4d4d;--ion-color-step-350:#595959;--ion-color-step-400:#666;--ion-color-step-450:#737373;--ion-color-step-500:grey;--ion-color-step-550:#8c8c8c;--ion-color-step-600:#999;--ion-color-step-650:#a6a6a6;--ion-color-step-700:#b3b3b3;--ion-color-step-750:#bfbfbf;--ion-color-step-800:#ccc;--ion-color-step-850:#d9d9d9;--ion-color-step-900:#e6e6e6;--ion-color-step-950:#f2f2f2;--ion-item-background:#000;--ion-card-background:#1c1c1d}.ios body.dark ion-modal{--ion-background-color:var(--ion-color-step-100);--ion-toolbar-background:var(--ion-color-step-150);--ion-toolbar-border-color:var(--ion-color-step-250);--ion-item-background:var(--ion-color-step-150)}.md body.dark{--ion-background-color:#121212;--ion-background-color-rgb:18,18,18;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-border-color:#222;--ion-color-step-50:#1e1e1e;--ion-color-step-100:#2a2a2a;--ion-color-step-150:#363636;--ion-color-step-200:#414141;--ion-color-step-250:#4d4d4d;--ion-color-step-300:#595959;--ion-color-step-350:#656565;--ion-color-step-400:#717171;--ion-color-step-450:#7d7d7d;--ion-color-step-500:#898989;--ion-color-step-550:#949494;--ion-color-step-600:#a0a0a0;--ion-color-step-650:#acacac;--ion-color-step-700:#b8b8b8;--ion-color-step-750:#c4c4c4;--ion-color-step-800:#d0d0d0;--ion-color-step-850:#dbdbdb;--ion-color-step-900:#e7e7e7;--ion-color-step-950:#f3f3f3;--ion-item-background:#1e1e1e;--ion-toolbar-background:#1f1f1f;--ion-tab-bar-background:#1f1f1f;--ion-card-background:#1e1e1e}.braft-output-content p{min-height:1em}.braft-output-content .image-wrap img{max-width:100%;height:auto}.braft-output-content ol,.braft-output-content ul{margin:16px 0;padding:0}.braft-output-content blockquote{margin:0 0 10px;padding:15px 20px;background-color:#f1f2f3;border-left:5px solid #ccc;color:#666;font-style:italic}.braft-output-content pre{max-width:100%;max-height:100%;margin:10px 0;padding:15px;overflow:auto;background-color:#f1f2f3;border-radius:3px;color:#666;font-family:monospace;font-size:14px;font-weight:400;line-height:16px;word-wrap:break-word;white-space:pre-wrap}.braft-output-content pre pre{margin:0;padding:0}@font-face{font-family:"dicon";src:url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url(/static/media/iconfont.0e0faecd.ttf) format("truetype")}.dicon{font-family:"dicon"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dicon-entry-newproduct2:before{content:"\e718"}.dicon-entry-newproduct1:before{content:"\e719"}.dicon-entry-newproduct0:before{content:"\e71a"}.dicon-edit1:before{content:"\e752"}.dicon-dinein-kiosk:before{content:"\e60d"}.dicon-togo-kiosk:before{content:"\e60e"}.dicon-entry-newgroupBuy1:before{content:"\e70f"}.dicon-entry-newgroupBuy2:before{content:"\e710"}.dicon-entry-newgroupBuy0:before{content:"\e711"}.dicon-shopcart4:before{content:"\e6d3"}.dicon-entry-newgiftCard1:before{content:"\e709"}.dicon-entry-newgiftCard0:before{content:"\e70a"}.dicon-entry-newgiftCard2:before{content:"\e70b"}.dicon-entry-neworder0:before{content:"\e706"}.dicon-entry-neworder1:before{content:"\e707"}.dicon-entry-neworder2:before{content:"\e708"}.dicon-entry-newmemberCard2:before{content:"\e865"}.dicon-entry-newmemberCard0:before{content:"\e701"}.dicon-entry-newmemberCard1:before{content:"\e864"}.dicon-mall-shopcart1:before{content:"\e702"}.dicon-mall-shopcart2:before{content:"\e703"}.dicon-mall-shopcart3:before{content:"\e704"}.dicon-dengbituoda:before{content:"\e6f6"}.dicon-lagao:before{content:"\e6f7"}.dicon-lakuan:before{content:"\e6f8"}.dicon-qiyeweixin:before{content:"\e6b2"}.dicon-abnormalState-couponemptystatenew0:before{content:"\e863"}.dicon-abnormalState-brandselectemptystatenew0:before{content:"\e862"}.dicon-abnormalState-ordersemptystatenew0:before{content:"\e7d3"}.dicon-tab-mallnew1_active:before{content:"\e6f0"}.dicon-tab-mallnew1:before{content:"\e6f1"}.dicon-tab-mallnew0_active:before{content:"\e6f2"}.dicon-tab-mallnew2:before{content:"\e6f3"}.dicon-abnormalState-mealsemptystatenew0:before{content:"\e6ed"}.dicon-wenzidaxiao:before{content:"\e6ec"}.dicon-pindan:before{content:"\e6ea"}.dicon-entry-newbuyTogether2:before{content:"\e6e6"}.dicon-tangshi1:before{content:"\e6e1"}.dicon-tangshi0:before{content:"\e6e2"}.dicon-tangshi2:before{content:"\e6e3"}.dicon-entry-newintegralRedeem2:before{content:"\e6e0"}.dicon-entry-newintegralRedeem0:before{content:"\e6dc"}.dicon-entry-newintegralRedeem1:before{content:"\e6dd"}.dicon-tab-mallnew2_active:before{content:"\e6db"}.dicon-entry-newcoupon2:before{content:"\e6d8"}.dicon-entry-newcoupon0:before{content:"\e6d6"}.dicon-entry-newcoupon1:before{content:"\e6d7"}.dicon-entry-newbuyTogether1:before{content:"\e6c7"}.dicon-entry-newbuyTogether0:before{content:"\e6c8"}.dicon-entry-newmall0:before{content:"\e6c2"}.dicon-entry-newmall1:before{content:"\e6c3"}.dicon-entry-newmall2:before{content:"\e6c4"}.dicon-tab-mallnew0:before{content:"\e6bb"}.dicon-tab-giftsnew2:before{content:"\e6ac"}.dicon-tab-giftsnew0:before{content:"\e6ad"}.dicon-tab-giftsnew0_active:before{content:"\e6ae"}.dicon-tab-giftsnew1_active:before{content:"\e6af"}.dicon-tab-giftsnew1:before{content:"\e6b0"}.dicon-tab-giftsnew2_active:before{content:"\e6b1"}.dicon-member_entry:before{content:"\e6b9"}.dicon-home_contentSort:before{content:"\e6a8"}.dicon-entry-newdelivery1:before{content:"\e6a3"}.dicon-entry-newdelivery0:before{content:"\e6a4"}.dicon-entry-newdelivery2:before{content:"\e6a5"}.dicon-entry-newscancode2:before{content:"\e6a0"}.dicon-entry-newscancode1:before{content:"\e6a1"}.dicon-entry-newscancode0:before{content:"\e6a2"}.dicon-entry-newtogo2:before{content:"\e679"}.dicon-entry-member2:before{content:"\e676"}.dicon-tab-mealsnew1:before{content:"\e667"}.dicon-tab-mealsnew1_active:before{content:"\e671"}.dicon-tab-mealsnew2:before{content:"\e672"}.dicon-tab-ordersnew0:before{content:"\e673"}.dicon-tab-mealsnew2_active:before{content:"\e674"}.dicon-tab-ordersnew0_active:before{content:"\e675"}.dicon-tab-ordersnew1:before{content:"\e677"}.dicon-tab-homenew0_active:before{content:"\e678"}.dicon-tab-homenew1:before{content:"\e67a"}.dicon-tab-ordersnew2_active:before{content:"\e67b"}.dicon-tab-ordersnew1_active:before{content:"\e67d"}.dicon-tab-homenew0:before{content:"\e680"}.dicon-tab-ordersnew2:before{content:"\e681"}.dicon-tab-homenew2:before{content:"\e682"}.dicon-tab-homenew1_active:before{content:"\e683"}.dicon-tab-mynew0_active:before{content:"\e684"}.dicon-tab-homenew2_active:before{content:"\e685"}.dicon-tab-mealsnew0_active:before{content:"\e686"}.dicon-tab-mealsnew0:before{content:"\e687"}.dicon-entry-newtogo1:before{content:"\e688"}.dicon-entry-newmember1:before{content:"\e689"}.dicon-entry-newwaimai0:before{content:"\e68a"}.dicon-entry-newpickup0:before{content:"\e68b"}.dicon-entry-newdinein2:before{content:"\e68c"}.dicon-entry-neworders2:before{content:"\e68d"}.dicon-tab-mynew1:before{content:"\e68f"}.dicon-tab-mynew0:before{content:"\e690"}.dicon-tab-mynew2_active:before{content:"\e691"}.dicon-tab-mynew2:before{content:"\e692"}.dicon-tab-mynew1_active:before{content:"\e68e"}.dicon-entry-neworders1:before{content:"\e696"}.dicon-entry-newdinein0:before{content:"\e697"}.dicon-entry-newdinein1:before{content:"\e698"}.dicon-entry-newtogo0:before{content:"\e693"}.dicon-entry-delivery0:before{content:"\e661"}.dicon-entry-togo0:before{content:"\e662"}.dicon-entry-member0:before{content:"\e663"}.dicon-entry-pickup0:before{content:"\e664"}.dicon-entry-orders0:before{content:"\e665"}.dicon-entry-orders1:before{content:"\e668"}.dicon-entry-member1:before{content:"\e66a"}.dicon-entry-newpickup1:before{content:"\e699"}.dicon-entry-togo1:before{content:"\e66b"}.dicon-entry-pickup1:before{content:"\e66c"}.dicon-entry-dinein0:before{content:"\e66e"}.dicon-entry-dinein1:before{content:"\e66f"}.dicon-entry-dinein2:before{content:"\e670"}.dicon-entry-newmember0:before{content:"\e694"}.dicon-entry-newpickup2:before{content:"\e69a"}.dicon-entry-neworders0:before{content:"\e695"}.dicon-tab-orders1:before{content:"\e649"}.dicon-tab-meals2_active:before{content:"\e64b"}.dicon-tab-home0_active:before{content:"\e64d"}.dicon-tab-orders1_active:before{content:"\e64e"}.dicon-tab-meals2:before{content:"\e650"}.dicon-tab-home0:before{content:"\e651"}.dicon-tab-meals1_active:before{content:"\e652"}.dicon-tab-meals1:before{content:"\e653"}.dicon-tab-orders0:before{content:"\e647"}.dicon-tab-orders0_active:before{content:"\e648"}.dicon-tab-home1:before{content:"\e654"}.dicon-tab-home1_active:before{content:"\e655"}.dicon-tab-my0_active:before{content:"\e656"}.dicon-tab-my1_active:before{content:"\e657"}.dicon-tab-my1:before{content:"\e659"}.dicon-tab-my0:before{content:"\e65a"}.dicon-tab-meals0_active:before{content:"\e65b"}.dicon-tab-meals0:before{content:"\e65d"}.dicon-tab-meals3:before{content:"\e65e"}.dicon-tab-meals3_active:before{content:"\e65f"}@font-face{font-style:normal;font-family:"HarmonyOS_Sans";src:url(/static/media/HarmonyOS_Sans_Light.cc154965.ttf) format("truetype")}.animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes progress{0%{width:0}to{width:160px}}@keyframes progress{0%{width:0}to{width:160px}}@-webkit-keyframes move{0%{min-height:0}to{min-height:80px}}@keyframes move{0%{min-height:0}to{min-height:80px}}@-webkit-keyframes slide{form{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes slide{form{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes shake-rotate{2%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}4%{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}6%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}8%{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}10%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}12%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}14%{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}16%{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}18%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}20%{-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg)}22%{-webkit-transform:rotate(-5.5deg);transform:rotate(-5.5deg)}24%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}26%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}28%{-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}30%{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}32%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}34%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}36%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}38%{-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}40%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}42%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}44%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}46%{-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}48%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}50%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}52%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}54%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}56%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}58%{-webkit-transform:rotate(-5.5deg);transform:rotate(-5.5deg)}60%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}62%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}64%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}66%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}68%{-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg)}70%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}72%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}74%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}76%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}78%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}80%{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}82%{-webkit-transform:rotate(7.5deg);transform:rotate(7.5deg)}84%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}86%{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}88%{-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg)}90%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}92%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}94%{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}96%{-webkit-transform:rotate(6.5deg);transform:rotate(6.5deg)}98%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}0%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes shake-rotate{2%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}4%{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}6%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}8%{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}10%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}12%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}14%{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}16%{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}18%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}20%{-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg)}22%{-webkit-transform:rotate(-5.5deg);transform:rotate(-5.5deg)}24%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}26%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}28%{-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}30%{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}32%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}34%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}36%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}38%{-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}40%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}42%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}44%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}46%{-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}48%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}50%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}52%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}54%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}56%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}58%{-webkit-transform:rotate(-5.5deg);transform:rotate(-5.5deg)}60%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}62%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}64%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}66%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}68%{-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg)}70%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}72%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}74%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}76%{-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}78%{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}80%{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}82%{-webkit-transform:rotate(7.5deg);transform:rotate(7.5deg)}84%{-webkit-transform:rotate(.5deg);transform:rotate(.5deg)}86%{-webkit-transform:rotate(4.5deg);transform:rotate(4.5deg)}88%{-webkit-transform:rotate(3.5deg);transform:rotate(3.5deg)}90%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}92%{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}94%{-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}96%{-webkit-transform:rotate(6.5deg);transform:rotate(6.5deg)}98%{-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}0%,to{-webkit-transform:rotate(0);transform:rotate(0)}}.dark ion-skeleton-text{background:#1f2128}.dark .list-skeleton ion-item{border-bottom:1px solid #1f2128}.mkt-input{width:100%;height:56px;padding:0 12px;border-radius:14px;background:#f4f4f4;overflow:hidden;display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset;font-size:16px;line-height:20px}.mkt-input ion-input{height:100%;text-align:left;color:#161616;color:var(--ion-font,#161616);--placeholder-color:#c6c6c6;--placeholder-opacity:1;border-radius:14px}.mkt-input .left{flex:1 1}.mkt-input .right{display:flex;align-items:center}.mkt-text-area{width:100%;min-height:100px;border-radius:6px;background:#f4f4f4;padding:17px 12px;border:none;outline:none;font-size:16px;resize:none}.mkt-picker .picker-wrapper{max-width:100%;border:none}.mkt-picker .picker-wrapper .picker-toolbar{border:none;background:#fff;background:var(--ion-background-sec,#fff)}.mkt-picker .picker-wrapper .picker-toolbar.sc-ion-picker-md{justify-content:space-between}.mkt-picker .picker-wrapper .picker-columns{background:#fff;background:var(--ion-background-sec,#fff)}.mkt-picker .picker-wrapper .picker-columns .picker-above-highlight,.mkt-picker .picker-wrapper .picker-columns .picker-below-highlight{background:#f4f4f4;background:var(--ion-background-fir,#f4f4f4);opacity:.5;border:none}.mkt-picker .picker-wrapper .picker-columns .picker-above-highlight.sc-ion-picker-md,.mkt-picker .picker-wrapper .picker-columns .picker-below-highlight.sc-ion-picker-md{display:block}.mkt-picker .picker-wrapper .picker-columns ion-picker-column .picker-opt-selected{color:#161616;color:var(--ion-font,#161616)}.mkt-picker .picker-wrapper .picker-columns ion-picker-column button{color:#7a7a7a;color:var(--ion-sub,#7a7a7a)}.mkt-picker .picker-wrapper.disabled .picker-toolbar{position:relative}.mkt-picker .picker-wrapper.disabled .picker-toolbar .picker-toolbar-disabled{color:#c6c6c6;color:var(--ion-button-disable,#c6c6c6);font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;bottom:0;right:0;width:50%;padding:0 16px;background:#fff;background:var(--ion-background-sec,#fff)}.mkt-picker .picker-wrapper.disabled .picker-columns .picker-opt-selected{color:#c6c6c6;color:var(--ion-button-disable,#c6c6c6)}.mkt-toast{--color:#fff!important;--background:rgba(0,0,0,0.8)!important}.mkt-toast.toastW50{width:50vw;margin:0 25vw;text-align:center}.mkt-segment-btn{--indicator-transform:translateY(34px) scale(0.4);--indicator-color:var(--ion-color-primary);--indicator-box-shadow:none;--indicator-height:8px}.mkt-list{margin:0 16px;padding:14px 0;border-radius:0;border:0 solid #d9d9d9;border-color:var(--ion-line,#d9d9d9);border-bottom:1px solid var(--ion-line,#d9d9d9)}.mkt-list:last-child{border:none}.mkt-list .mkt-item{position:relative;padding:14px 0;display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset}.mkt-list .mkt-item .name{color:var(--ion-font);font-size:16px;font-weight:500}.mkt-list .mkt-item .name .iconfont{font-size:18px;margin-right:12px;color:#161616;color:var(--ion-color-primary,#161616)}.mkt-list .mkt-item .link{font-size:14px;color:#7a7a7a;color:var(--ion-sub,#7a7a7a);display:flex;align-items:center;justify-content:unset;flex-direction:unset;flex-wrap:unset}.mkt-list .mkt-item .link .tag{margin:0 3px;padding:2px 7px;border-radius:20px;background:#f2f2f2;font-style:normal;color:#161616;color:var(--ion-color-primary,#161616);font-size:12px;font-weight:400}.mkt-list .mkt-item .link .toggle{height:22px;--handle-width:18px}.mkt-detail-area{padding:12px 0;border-top:1px solid #c6c6c6}.mkt-detail-area .detail-height{width:100%;height:10px}.mkt-detail-area .detail-block{font-size:12px;line-height:20px}.mkt-detail-area .detail-block .title{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:left center;transform-origin:left center}.mkt-detail-area .detail-block .des{zoom:.9;white-space:pre-wrap;color:#7a7a7a}.mkt-detail-area .detail-item{display:flex;align-items:flex-start;justify-content:space-between;font-size:12px;font-weight:400;color:#7a7a7a;line-height:20px}.mkt-detail-area .detail-item .left{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:left center;transform-origin:left center}.mkt-detail-area .detail-item .right{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:right center;transform-origin:right center;flex:1 1;text-align:right;padding-left:18px}.mkt-detail-area .detail-item .right.red{color:#e50e2b}.mkt-detail-area .detail-item .des{zoom:.9;white-space:pre-wrap}.mkt-popover.dark .popover-arrow:after{background:#161616}.mkt-popover.dark .popver-con{background:#161616;padding:8px 12px}.mkt-popover.dark .popver-con .text{color:#fff;font-size:14px}.mkt-popover .popver-con{padding:20px 12px}.mkt-popover .popver-con .text{font-size:12px;line-height:18px;color:#161616;color:var(--ion-font,#161616);white-space:pre-wrap}.mkt-popover .popver-con .get{padding-top:8px;font-size:14px;line-height:14px;text-align:right;color:#0f62fe}.common-picker-modal{--min-height:350px;--border-color:#f4f4f4}.common-picker-modal .picker-wrapper{border-radius:12px 12px 0 0;height:400px}.common-picker-modal .picker-header{position:relative;padding:10px 20px 0;z-index:10;-webkit-transform:translateZ(10001px);transform:translateZ(10001px)}.common-picker-modal .picker-header .title{display:flex;align-items:center;justify-content:space-between;flex-direction:unset;flex-wrap:unset;padding-bottom:10px;font-size:20px;color:#161616;font-weight:500}.common-picker-modal .picker-header .title .iconfont{font-size:20px;font-weight:400}.common-picker-modal .picker-header .subtitle{font-size:14px;color:#7a7a7a}.common-picker-modal .picker-toolbar{position:absolute;bottom:0;z-index:10;height:80px;padding:15px 10px;-webkit-transform:translateZ(10001px);transform:translateZ(10001px)}.common-picker-modal .picker-toolbar .picker-toolbar-button{padding:0 4px}.common-picker-modal .picker-toolbar .picker-toolbar-button button{width:100%;height:48px;border-radius:24px;font-size:14px;font-weight:600!important;color:#fff!important;background:var(--ion-color-primary);border:1px solid var(--ion-color-primary)}.common-picker-modal .picker-toolbar .picker-toolbar-button.picker-toolbar-cancel button{color:#161616!important;background:var(--ion-background-sec);border:1px solid #b3b3b3}.person-pick-modal .picker-header .action{display:flex;align-items:center;margin:0 -20px;padding:50px 0 8px}.person-pick-modal .picker-header .action .iconfont{font-size:7.72947vw;text-align:center;margin:0 4px;width:50%}.person-pick-modal .picker-header .action .kids{width:50%;margin:0 4px;text-align:center}.person-pick-modal .picker-header .action .kids img{width:9.66184vw}.person-pick-modal .picker-header .action .kids .kids-tips{font-size:12px;color:#b3b3b3}.person-pick-modal .picker-columns{height:220px;position:relative;top:-30px}.person-pick-modal .picker-columns.no-icon{top:0}.person-pick-modal .picker-columns ion-picker-column .picker-opt{opacity:0}.person-pick-modal .picker-columns ion-picker-column .picker-opt[style]{opacity:1}.desk-area-modal .picker-columns{height:220px}.desk-area-modal .picker-columns ion-picker-column .picker-opt{opacity:0}.desk-area-modal .picker-columns ion-picker-column .picker-opt[style]{opacity:1}ion-alert.common-alert{--max-width:84%!important;--min-width:84%!important}ion-alert.common-alert .alert-head{height:60px!important;border-bottom:none!important}ion-alert.common-alert .alert-head>h2{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center;padding:0 16px;color:#161616;color:var(--ion-font,#161616);font-size:20px!important;font-weight:600!important}ion-alert.common-alert .alert-message{min-height:100px!important;padding:16px!important;font-size:16px!important}ion-alert.common-alert .alert-message-sub{color:#7a7a7a;text-align:center;background:#fff}ion-alert.common-alert .alert-button-group{display:flex;align-items:center;justify-content:center;flex-direction:unset;flex-wrap:unset;border-top:none!important}ion-alert.common-alert .alert-button-group>.alert-button{flex:1 1;max-width:160px;font-size:14px;font-weight:400!important;text-align:center;height:40px!important;line-height:40px;border-radius:20px!important;background:#fff!important;border:1px solid #b3b3b3!important;margin:0 8px}ion-alert.common-alert .alert-button-group>.alert-button .alert-button-inner{color:#161616!important}ion-alert.no-button .alert-button-group,ion-alert.queue-to-table-alert .alert-button-group{display:none}*,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:14px}em,i{font-style:normal}ol,ul{list-style:none;list-style-image:none}.ddmessage-wrap{padding:15px 8px;text-align:center;min-width:126px;max-width:250px;background:#393939;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3000;border-radius:8px}.common-barrage,.ddmessage-wrap{color:#fff;position:absolute;font-size:14px}.common-barrage{right:0;padding:6px 16px;border-radius:20px;opacity:.8;background:#000;min-height:32px;min-width:80px;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transform:translateX(100%);transform:translateX(100%)}.common-barrage.show{-webkit-animation:barrage 10s linear;animation:barrage 10s linear}@-webkit-keyframes barrage{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}1%{opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@keyframes barrage{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}1%{opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}ion-modal .ion-page{background:#fff!important;background:var(--ion-background-sec,#fff)!important}ion-modal ion-content{--background:var(--ion-background-sec,#fff)!important}ion-modal.tall-modal .modal-wrapper{position:absolute;top:10vh;bottom:0;min-height:auto;height:auto;border-radius:12px 12px 0 0}ion-modal.tall-modal .modal-wrapper ion-content{--keyboard-offset:0!important}ion-modal.sub-modal .modal-wrapper{top:80px;border-radius:12px 12px 0 0;position:absolute;min-height:auto;bottom:0;height:auto}ion-modal.height620-modal .modal-wrapper{min-height:540px;height:620px}ion-modal.center-modal{--max-width:92%;--min-width:92%}ion-modal.center-modal ion-header{height:56px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(var(--ion-text-color-rgb,0,0,0),.2)}ion-modal.center-modal ion-header i{font-size:20px}.sc-ion-modal-ios-h,.sc-ion-modal-ios-h:first-of-type{--backdrop-opacity:var(--ion-backdrop-opacity,0.7)}ion-popover .popover-arrow:after,ion-popover .popover-viewport{background:#fff;background:var(--ion-background-sec,#fff)}.ion-page ion-content{--background:var(--ion-background-fir)}ion-alert.sc-ion-alert-ios-h{--max-width:92%;--min-width:92%}ion-alert.sc-ion-alert-ios-h .alert-wrapper.sc-ion-alert-ios{border-radius:12px}ion-alert.sc-ion-alert-ios-h .alert-head.sc-ion-alert-ios{height:48px;padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(var(--ion-text-color-rgb,0,0,0),.2);background:var(--ion-background-sec)}ion-alert.sc-ion-alert-ios-h .alert-head.sc-ion-alert-ios h2{text-align:left;font-size:14px;color:var(--ion-font);font-weight:400}ion-alert.sc-ion-alert-ios-h .alert-message{padding:48px 16px;font-size:14px;color:var(--ion-font);text-align:left;background:var(--ion-background-sec)}ion-alert.sc-ion-alert-ios-h .alert-button-group{padding:16px;border-top:.55px solid rgba(0,0,0,.2);border-top:.55px solid rgba(var(--ion-text-color-rgb,0,0,0),.2);background:var(--ion-background-sec)}ion-alert.sc-ion-alert-ios-h .alert-button-group .alert-button{background-color:#161616;background-color:var(--ion-color-primary,#161616);border:none;border-radius:24px}ion-alert.sc-ion-alert-ios-h .alert-button-group .alert-button .alert-button-inner{color:#fff;font-size:14px}a.link{color:#0f62fe}.picker-wrapper .picker-button{color:#161616!important}.object-fit-cover{object-fit:cover}
/*# sourceMappingURL=main.ce9b7d41.chunk.css.map */