.basic-content{background-position-x:center}.award-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;height:100vh;bottom:0}.award-wrap .award-mask{position:absolute;top:0;right:0;bottom:0;left:0}.award-wrap .award-wrapper,.award-wrap .empty-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;height:118.4vw;bottom:0;background:#fff;border-top-left-radius:5.333333333333333vw;border-top-right-radius:5.333333333333333vw}.award-wrap .empty-wrapper{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.award-wrap .empty-wrapper .empty-wrapper-header-img{position:absolute;width:100vw;height:37.333333333333336vw;top:-29.333333333333332vw}.award-wrap .empty-wrapper .empty-wrapper-empty-img{width:66.66666666666667vw;height:53.333333333333336vw;background-size:cover}.award-wrap .empty-share-btn{bottom:10.133333333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42.4vw;height:13.866666666666667vw;font-size:4.8vw;font-weight:700;color:#fff;border-radius:6.933333333333334vw;background-color:#e63e3e}.award-wrap .award-wrapper,.award-wrap .empty-share-btn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.award-wrap .award-wrapper{bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:118.4vw;padding:16.8vw 4.266666666666667vw 2.666666666666667vw}.award-wrap .award-wrapper .award-wrapper-header-img{position:absolute;width:100vw;height:37.333333333333336vw;top:-29.333333333333332vw;left:0}.award-wrap .award-wrapper .award-list{overflow-y:auto}.award-wrap .award-wrapper .award-list,.award-wrap .award-wrapper .award-list .award-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.award-wrap .award-wrapper .award-list .award-item{margin-bottom:2.666666666666667vw;padding:2.133333333333333vw 0 4.533333333333333vw;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:4.266666666666667vw;font-family:PingFangSC-Bold;font-weight:700;color:#484848;background:#fff}.award-wrap .award-wrapper .award-list .award-item:last-child{margin-bottom:0}.award-wrap .award-wrapper .award-list .award-item .item-avatar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16vw;height:16vw;border-radius:2.666666666666667vw;background:#fff3e0}.award-wrap .award-wrapper .award-list .award-item .item-avatar-container .item-avatar{width:16vw;height:16vw;background-size:cover}.award-wrap .award-wrapper .award-list .award-item .prize-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:55.733333333333334vw;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 3.2vw 0 2.133333333333333vw}.award-wrap .award-wrapper .award-list .award-item .prize-text-wrap.small{width:36.53333333333333vw}.award-wrap .award-wrapper .award-list .award-item .prize-sub-title,.award-wrap .award-wrapper .award-list .award-item .prize-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.award-wrap .award-wrapper .award-list .award-item .prize-title{font-size:4vw;font-weight:700;color:#484848;font-family:PingFangSC-Semibold;color:#222}.award-wrap .award-wrapper .award-list .award-item .prize-sub-title{margin-top:.266666666666667vw;font-size:3.2vw;font-family:AlibabaPuHuiTi-Regular;font-size:2.933333333333333vw;color:#666;opacity:.8}.award-wrap .award-wrapper .award-list .award-item .item-handle-btn{width:19.2vw;height:9.066666666666666vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4.8vw;font-family:PingFang SC;font-weight:700;font-size:3.466666666666667vw;color:#fff;background:linear-gradient(266deg,#ff2358,#ff4427 37%,#ff8318 99%)}.award-wrap .award-wrapper .award-list .award-item .item-handle-btn.used{color:#455884;background-color:#b8cff9}.close-modal-btn{position:absolute;top:-10.666666666666666vw;right:3.733333333333333vw;width:8.533333333333333vw;height:8.533333333333333vw;background:url(https://img.alicdn.com/imgextra/i4/O1CN01IeOMd81ewHPnDsqM1_!!6000000003935-2-tps-108-108.png) 50%/100% 100% no-repeat}.close-modal-btn.close-address{position:absolute;top:108.8vw;right:31.733333333333334vw}.close-modal-btn.close-coupon{top:2.666666666666667vw}.address-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:74.66666666666667vw;height:101.86666666666666vw;margin:0 auto;background:#fff;padding:4.266666666666667vw 5.333333333333333vw 5.333333333333333vw;border-radius:5.333333333333333vw}.address-wrapper .address-wrapper-title{font-family:AlibabaPuHuiTi-Bold;font-size:4.8vw;color:#373737;text-align:center;font-weight:700;line-height:6.666666666666667vw}.address-wrapper .address-wrapper-subheading-title{margin-top:1.066666666666667vw;margin-bottom:3.733333333333333vw;font-family:AlibabaPuHuiTiR;font-size:2.933333333333333vw;color:#797979;text-align:center}.address-wrapper .address-content{position:relative}.address-wrapper .address-content,.address-wrapper .address-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.address-wrapper .address-form .address,.address-wrapper .address-form .name,.address-wrapper .address-form .phone{position:absolute;font-family:AlibabaPuHuiTiM;font-size:3.733333333333333vw;color:#596676;font-weight:500;top:1.333333333333333vw;left:3.2vw}.address-wrapper .address-form .input-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.address-wrapper .address-form .input-normal{width:100%;height:8vw;padding-left:16.533333333333335vw;padding-right:3.2vw;margin-bottom:4vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3.2vw;font-size:3.733333333333333vw;color:#919db3;outline:none;border:none;background:#e9e9e9;border-radius:6.4vw}.address-wrapper .address-form .input-normal::-webkit-input-placeholder{font-size:3.733333333333333vw;color:#596676}.address-wrapper .address-form .input-normal::-moz-placeholder{font-size:3.733333333333333vw;color:#596676}.address-wrapper .address-form .input-normal::-ms-input-placeholder{font-size:3.733333333333333vw;color:#596676}.address-wrapper .address-form .input-normal::placeholder{font-size:3.733333333333333vw;color:#596676}.address-wrapper .address-form .address-input .input-normal{height:24vw;padding:7.466666666666667vw 3.2vw 3.2vw}.address-wrapper .address-form .address-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1.6vw auto 0;text-align:center}.address-wrapper .address-form .address-tips .line-normal{font-size:3.2vw;color:#7a7c86}.address-wrapper .authorization{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:AlibabaPuHuiTi-Regular;font-size:2.933333333333333vw;color:#797979;text-align:center;line-height:4.266666666666667vw}.address-wrapper .authorization .authorization-text{margin-left:1.333333333333333vw;line-height:4.266666666666667vw;font-size:2.933333333333333vw}.address-wrapper .authorization .authorization-text .authorization-text-top{font-size:2.933333333333333vw}.address-wrapper .authorization .authorization-text .authorization-text-top .authorization-text-policy{text-decoration:underline;font-family:AlibabaPuHuiTi-Regular;color:#000}.address-wrapper .authorization .authorization-text .authorization-text-bottom{font-size:2.933333333333333vw}.address-wrapper .authorization img{width:3.733333333333333vw;height:3.733333333333333vw}.address-wrapper .submit-btn{position:absolute;bottom:4vw;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:61.333333333333336vw;height:14.666666666666666vw;border-radius:7.2vw;font-size:4.8vw;font-weight:700;color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:linear-gradient(268deg,#ff2358,#ff4427 37%,#ff8318 99%)}.bind-modal{width:100vw;height:106.4vw;top:106.4vw;border-radius:6.4vw 6.4vw 0 0;background-color:#fff}.bind-modal .bind-title{position:relative;top:7.2vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:84vw;height:6.666666666666667vw;font-size:4.8vw;font-weight:700;color:#222}.bind-modal .bind-imgStyleForbgI{top:18.666666666666668vw;height:37.333333333333336vw}.bind-modal .bind-desc,.bind-modal .bind-imgStyleForbgI{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:84vw}.bind-modal .bind-desc{top:59.46666666666667vw;height:9.066666666666666vw;font-size:3.2vw;font-weight:lighter;color:#999}.bind-modal .bind-btn-wrap{position:absolute;top:74.93333333333334vw;width:100%;height:13.333333333333334vw}.bind-modal .bind-btn-wrap .bind-btn-cancel{left:8vw;color:#222}.bind-modal .bind-btn-wrap .bind-btn-bind,.bind-modal .bind-btn-wrap .bind-btn-cancel{position:absolute;width:39.46666666666667vw;height:13.333333333333334vw;border-radius:3.2vw;font-weight:700;text-align:center;line-height:13.333333333333334vw;background-color:hsla(0,0%,95.7%,.6)}.bind-modal .bind-btn-wrap .bind-btn-bind{left:52.53333333333333vw;color:#2828ff}.coupon-bg{position:relative;width:84.8vw;height:68.53333333333333vw;padding:10.266666666666667vw 9.066666666666666vw 0;margin:0 auto;border-radius:6.133333333333334vw;background-color:#325ebe}.coupon-bg .coupon-title{margin-bottom:3.466666666666667vw}.coupon-bg .coupon-title .coupon-tips{display:inline-block;width:58.93333333333333vw;max-height:37.333333333333336vw;overflow:auto;font-size:3.2vw;color:#fff;letter-spacing:0;text-align:left}.coupon-bg .coupon-content{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.coupon-bg .coupon-content,.coupon-bg .coupon-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-bg .coupon-input{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:66.66666666666667vw;height:12vw;padding:2.933333333333333vw 3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:.4vw solid #fff;border-radius:2.666666666666667vw;font-size:3.466666666666667vw;color:#f5c7a8;outline:none;background-color:#325ebe}.coupon-bg .coupon-input::-webkit-input-placeholder{font-size:3.466666666666667vw;color:#f5c7a8}.coupon-bg .coupon-input::-moz-placeholder{font-size:3.466666666666667vw;color:#f5c7a8}.coupon-bg .coupon-input::-ms-input-placeholder{font-size:3.466666666666667vw;color:#f5c7a8}.coupon-bg .coupon-input::placeholder{font-size:3.466666666666667vw;color:#f5c7a8}.coupon-bg .coupon-babel{display:inline-block;width:18.133333333333333vw;height:4.8vw;margin-top:-1.066666666666667vw;vertical-align:middle;font-size:3.466666666666667vw;color:#fff;letter-spacing:0}.coupon-bg .coupon-code{width:40vw;height:4.8vw;font-size:4.533333333333333vw;color:#000;font-weight:700;border:0;outline:none;letter-spacing:0;background:transparent}.coupon-bg .copy-button{position:absolute;bottom:-18.666666666666668vw;left:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45.86666666666667vw;height:14.4vw;font-size:4.266666666666667vw;color:#000095;font-weight:700;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:7.2vw;background-image:linear-gradient(222deg,#f1ffce,#b9e8ff)}.coupon-bg .copy-button,.starbucks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.starbucks-wrap{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:84.8vw;height:75.2vw;padding:5.333333333333333vw 6.666666666666667vw 0;margin:0 auto;border-radius:6.133333333333334vw;background:#325ebe}.starbucks-wrap .starbucks-logo{width:18.133333333333333vw;height:18.133333333333333vw;margin-bottom:2.933333333333333vw;background:url(https://img.alicdn.com/imgextra/i3/O1CN01NtsNhP1XASd4P8PJ4_!!6000000002883-2-tps-136-136.png) 50%/100% 100% no-repeat}.starbucks-wrap .starbucks-desc{font-size:3.2vw;font-weight:400;color:#fff}.starbucks-wrap .starbucks-input-wrap{position:relative;margin:3.733333333333333vw 0 1.066666666666667vw}.starbucks-wrap .starbucks-input{width:60.8vw;height:12vw;padding:3.2vw 8vw 3.2vw 9.066666666666666vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:.4vw solid #fff;border-radius:2.666666666666667vw;font-size:4vw;color:#fff;outline:none;background-color:#325ebe}.starbucks-wrap .starbucks-input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.starbucks-wrap .starbucks-input::-moz-placeholder{color:rgba(0,0,0,.3)}.starbucks-wrap .starbucks-input::-ms-input-placeholder{color:rgba(0,0,0,.3)}.starbucks-wrap .starbucks-input::placeholder{color:rgba(0,0,0,.3)}.starbucks-wrap .prefix-icon{position:absolute;top:3.733333333333333vw;left:3.466666666666667vw}.starbucks-wrap .prefix-icon.phone{width:5.866666666666666vw;height:5.866666666666666vw;background:url(https://img.alicdn.com/imgextra/i1/O1CN01TXzs991R9BpnlPSZ8_!!6000000002068-2-tps-66-66.png) 50%/100% 100% no-repeat}.starbucks-wrap .starbucks-btn{position:absolute;bottom:-20.533333333333335vw;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45.86666666666667vw;height:14.4vw;font-size:4.266666666666667vw;font-weight:700;color:#00007a;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:7.2vw;background-image:linear-gradient(222deg,#f1ffce,#b9e8ff)}.starbucks-wrap .starbucks-tip{font-size:2.666666666666667vw;font-weight:400;color:rgba(0,0,0,.3);letter-spacing:0}.wrc-modal-mask{background-color:rgba(0,0,0,.7)!important}b,body,button,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,i,img,li,ol,p,span,ul{margin:0;padding:0;list-style:none;border:0;outline:0}html{font-size:500px}body,html{height:100%}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;position:relative;width:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent}a{text-decoration:none}.hide{display:none}.hidden{display:none!important}.invisible{visibility:hidden}.rtl{direction:rtl}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{background-color:transparent}body{font-size:16px;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toast{position:fixed!important;padding:2.666666666666667vw 4vw!important;border-radius:1.066666666666667vw!important;max-width:77.33333333333333vw!important;font-size:3.733333333333333vw!important;left:50%!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;word-break:keep-all!important}.broccoli_cmp_app{width:100%}::-webkit-scrollbar{display:none}.page-home{background-size:100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.basic-content,.page-home{position:relative;background-repeat:no-repeat;background-position:50%}.basic-content{background-size:100% auto}.sem-wrap{position:fixed;bottom:0;width:100%;padding:.008rem .02rem;font-weight:700;line-height:.026rem;z-index:999}.sem-wrap a,.sem-wrap span{font-size:.018rem}.sem-wrap a{text-decoration:none;width:.048rem;height:.028rem;line-height:.028rem;border-radius:.008rem;text-align:center}.sem-wrap .introduceStyle{position:absolute;right:.02rem}.sem-wrap .privacyStyle{position:absolute;right:.084rem}.sem-wrap .rightStyle{position:absolute;right:.15rem}.menu-back-wrapper{position:fixed}.menu-back-btn{width:100%;height:100%}.menu-share-btn-wrapper{position:fixed}.menu-share-btn{width:100%;height:100%}.healthy-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:89.33333333333333vw;height:11.733333333333333vw;padding:2.133333333333333vw 2.4vw 2.133333333333333vw 3.733333333333333vw;background-image:linear-gradient(96deg,#f7ffff,#fcfdff);-webkit-box-shadow:0 2.666666666666667vw 3.733333333333333vw 0 rgba(0,0,0,.17);box-shadow:0 2.666666666666667vw 3.733333333333333vw 0 rgba(0,0,0,.17);border-radius:2.666666666666667vw;border:.533333333333333vw solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:-webkit-gradient(linear,left top,right top,from(#f7ffff),to(#fcfdff)),-webkit-gradient(linear,left top,right top,from(#0090fd),to(#00d5e1));background-image:linear-gradient(90deg,#f7ffff,#fcfdff),linear-gradient(90deg,#0090fd,#00d5e1)}.healthy-entry .healthy-query{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:3.2vw;color:#222;letter-spacing:0;line-height:4.266666666666667vw;font-weight:700}.healthy-entry .healthy-btn{padding:1.866666666666667vw 2.133333333333333vw;font-size:3.2vw;color:#fff;letter-spacing:0;line-height:4.266666666666667vw;font-weight:700;background-image:linear-gradient(105deg,#0d53ff,#0eafff);-webkit-box-shadow:0 1.6vw 5.333333333333333vw 0 rgba(0,0,0,.06);box-shadow:0 1.6vw 5.333333333333333vw 0 rgba(0,0,0,.06);border-radius:1.6vw}.healthy-entry .healthy-btn,.share-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-btn{background-size:100% 100%;background-repeat:no-repeat;background-position:50%;-webkit-animation:heartBeat 1.2s infinite both;animation:heartBeat 1.2s infinite both}.download-btn{position:fixed;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bw-btn{background-position:50%;background-size:100% 100%;background-repeat:no-repeat;-webkit-animation:heartBeat 1.2s infinite both;animation:heartBeat 1.2s infinite both}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}16%{-webkit-transform:scale(1.02);transform:scale(1.02)}32%{-webkit-transform:scale(1);transform:scale(1)}48%{-webkit-transform:scale(1.02);transform:scale(1.02)}72%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}16%{-webkit-transform:scale(1.02);transform:scale(1.02)}32%{-webkit-transform:scale(1);transform:scale(1)}48%{-webkit-transform:scale(1.02);transform:scale(1.02)}72%{-webkit-transform:scale(1);transform:scale(1)}}.fix-bottom-buttons{position:fixed;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.common-btn-img{width:100%;height:100%}