.page-home{overflow:hidden}.basic-content{background-position-x:center}@media screen and (min-width:768px){.page-home{max-width:768px;margin:0 auto}.page-home .download-btn{width:768px}}.award-wrap{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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:83.2vw;height:97.86666666666666vw;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;background-image:url(https://image.quark.cn/s/uae/g/3o/broccoli/resource/novel_tts_act/my_award.png)}.award-wrap .empty-wrapper{position:relative;background-image:url(https://image.quark.cn/s/uae/g/3o/broccoli/resource/novel_tts_act/my_award_empty.png)}.award-wrap .empty-share-btn{position:absolute;bottom:10.133333333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-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: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{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;height:97.86666666666666vw;padding:16.8vw 4.266666666666667vw 7.733333333333333vw}.award-wrap .award-wrapper .award-list{overflow-y:auto}.award-wrap .award-wrapper .award-list .award-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:4.266666666666667vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFangSC-Bold;font-weight:700;color:#484848}.award-wrap .award-wrapper .award-list .award-item:last-child{margin-bottom:0}.award-wrap .award-wrapper .award-list .award-item .item-avatar{flex-direction:column;width:12.8vw;height:12.8vw;border-radius:50%}.award-wrap .award-wrapper .award-list .award-item .item-avatar,.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}.award-wrap .award-wrapper .award-list .award-item .prize-text-wrap{flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:0;-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-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-family:PingFangSC-Semibold;font-size:3.733333333333333vw;font-weight:700;color:#000}.award-wrap .award-wrapper .award-list .award-item .prize-sub-title{font-family:PingFangSC-Semibold;font-size:2.666666666666667vw;color:#d4d4d4}.award-wrap .award-wrapper .award-list .award-item .item-handle-btn{width:19.2vw;height:7.466666666666667vw;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:4vw;font-family:PingFangSC-Semibold;font-weight:700;font-size:3.2vw;color:#fff;background-color:#354fff;-ms-flex-negative:0;flex-shrink:0;line-height:7.466666666666667vw}.award-wrap .award-wrapper .award-list .award-item .item-handle-btn.used{color:#455884;background-color:#b8cff9}.close-modal-btn{position:absolute;width:4.266666666666667vw;height:4.266666666666667vw;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;background-image:url(https://img.alicdn.com/imgextra/i3/O1CN01oE6uGI1DDrFWnRsJg_!!6000000000183-2-tps-45-45.png)}.close-modal-btn,.close-modal-btn.close-address{top:6.666666666666667vw;right:7.466666666666667vw}.close-modal-btn.close-coupon{top:2.666666666666667vw}.address-wrapper{width:83.2vw;height:97.86666666666666vw;margin:0 auto;background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.address-wrapper,.address-wrapper .address-content{position:relative}.address-wrapper,.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 .input-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.733333333333333vw}.address-wrapper .address-form .input-wrapper>label{font-family:PingFangSC-Semibold;font-size:4.266666666666667vw;color:#002551;letter-spacing:0;font-weight:700;width:17.066666666666666vw;margin-right:5.866666666666666vw}.address-wrapper .address-form .input-wrapper.address-input-wrapper>label{-ms-flex-item-align:start;align-self:flex-start;margin-top:2.666666666666667vw}.address-wrapper .address-form .input-wrapper.address-input-wrapper .input-normal{height:26.666666666666668vw}.address-wrapper .address-form .input-normal{width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;height:10.666666666666666vw;padding:2.4vw 3.733333333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3.2vw;border:.266666666666667vw solid #c9cbd6;outline:none;background-color:#fff;font-family:PingFangSC-Semibold;font-size:4.266666666666667vw;color:#28305c;letter-spacing:0;font-weight:400;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;-webkit-user-select:auto}.address-wrapper .submit-btn{position:absolute;width:42.4vw;height:13.866666666666667vw;background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.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}.activity-end-container{position:relative;background-position:50%;background-size:100% 100%;background-repeat:no-repeat}.activity-end-container .activity-end-button,.activity-end-container .activity-end-close{position:absolute;background-position:50%;background-size:100% 100%;background-repeat:no-repeat}.wrc-modal-mask{background-color:rgba(0,0,0,.7)!important}.before-get-award-container{position:relative;background-position:50%;background-size:100% 100%;background-repeat:no-repeat}.before-get-award-container .before-get-award-button,.before-get-award-container .before-get-award-close{position:absolute;background-position:50%;background-size:100% 100%;background-repeat:no-repeat}.after-get-award-container{position:relative;background-position:50%;background-size:100% 100%;background-repeat:no-repeat}.after-get-award-container .after-get-award-button,.after-get-award-container .after-get-award-close{position:absolute;background-position:50%;background-size:100% 100%;background-repeat:no-repeat}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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}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}.broccoli_cmp_app{width:100%}::-webkit-scrollbar{display:none}.page-home{background-size:100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box}.basic-content,.page-home{position:relative;background-repeat:no-repeat;background-position:50%}.basic-content{background-size:100% auto}.custom-toast-wrap{opacity:.9;background-color:#000;border-radius:2.666666666666667vw;max-width:80vw;height:9.066666666666666vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 5.6vw;position:fixed;text-align:center;top:80%;left:50%;z-index:10000005;-webkit-transform:translateX(-50%) scale(.5);transform:translateX(-50%) scale(.5);-webkit-animation:custom-toast-ani .3s ease-in-out forwards;animation:custom-toast-ani .3s ease-in-out forwards}.custom-toast-wrap .custom-toast-text{width:100%;height:3.2vw;line-height:3.2vw;white-space:nowrap;font-size:3.2vw;color:#fff;text-align:center;font-weight:600;text-overflow:ellipsis;overflow:hidden}.custom-toast-wrap .android_fix_middle{margin-top:.266666666666667vw}.custom-toast-show{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}@-webkit-keyframes custom-toast-ani{0%{-webkit-transform:translateX(-50%) scale(.5);transform:translateX(-50%) scale(.5)}50%{-webkit-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}to{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@keyframes custom-toast-ani{0%{-webkit-transform:translateX(-50%) scale(.5);transform:translateX(-50%) scale(.5)}50%{-webkit-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}to{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}.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:100%;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%}.buwang-btn-wrap,.common-btn-img{width:100%;height:100%}.buwang-btn-wrap{position:fixed;top:0;left:0;z-index:999}.buwang-btn-wrap .buwang-btn{width:100%;height:100%}