html[data-v-7f16fcb7]{font-size:20vw}@media screen and (max-width:320px){html[data-v-7f16fcb7]{font-size:64px}}@media screen and (min-width:540px){html[data-v-7f16fcb7]{font-size:108px}}body[data-v-7f16fcb7]{max-width:540px;min-width:320px;font-size:.2rem}.mod_grid[data-v-7f16fcb7]{position:relative}.mod_grid[data-v-7f16fcb7]:after{content:"";position:absolute;z-index:0;pointer-events:none;background-color:#eee;height:1px;left:0;right:0;bottom:0}@media only screen and (-webkit-min-device-pixel-ratio:2){.mod_grid[data-v-7f16fcb7]:after{-webkit-transform:scaleY(.5);-webkit-transform-origin:50% 0}}.mod_banner[data-v-7f16fcb7]{position:relative;padding-top:14.2857142857%;height:0;overflow:hidden}.mod_banner img[data-v-7f16fcb7]{width:100%;height:auto;position:absolute;left:0;top:0}.user-btn[data-v-7f16fcb7]:active{opacity:.8;transform:scale(.95)}.hs-btn[data-v-7f16fcb7]{width:13.3333333333vw;height:13.3333333333vw;border-radius:50%;font-size:3.7333333333vw;font-weight:450;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#54c48a}.pub-triangle[data-v-7f16fcb7]{position:absolute;top:50%;right:2vw;width:0;height:0;transition:all .5s;transform:translateY(-25%);border-top:1.3333333333vw solid #4a4a4a}.pub-triangle-top[data-v-7f16fcb7],.pub-triangle[data-v-7f16fcb7]{border-left:1.3333333333vw solid #fff;border-right:1.3333333333vw solid #fff;border-bottom:1.3333333333vw solid #fff}.pub-triangle-top[data-v-7f16fcb7]{transform:rotate(180deg) translateY(75%);border-top:1.3333333333vw solid #dc0050}.ps[data-v-7f16fcb7]{text-align:left;color:#999;font-size:3.2vw;padding:0 1.3333333333vw;margin-top:.6666666667vw;box-sizing:border-box}.text-overflow[data-v-7f16fcb7]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-text-center[data-v-7f16fcb7]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;justify-content:center}.prize-content[data-v-7f16fcb7]{background-color:#fff7f0;background-image:url(https://cdnvue.gymcity.com.cn/uploads/253b2cc8ab85a4c64d46dfd430b3b3b5.png);background-repeat:no-repeat;background-size:contain;background-position:top;overflow-y:scroll;width:100%;min-height:100vh;box-sizing:border-box;padding:0 5.1vw}.prize-content .my-prize[data-v-7f16fcb7]{position:relative;box-sizing:border-box;padding:7.5vw 7.2vw;margin-top:72vw;background-color:#fff;border-radius:2.7vw;border:.8vw solid #f45151;margin-bottom:6.9vw}.prize-content .my-prize .title-image[data-v-7f16fcb7]{width:60vw;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.prize-content .my-prize .prize-list .prize-item[data-v-7f16fcb7]{height:13.3vw;display:flex;align-items:center}.prize-content .my-prize .prize-list .prize-item .prize-image[data-v-7f16fcb7]{height:9vw;margin-right:5vw}.prize-content .my-prize .prize-list .prize-item .item-right[data-v-7f16fcb7]{height:13.3vw;flex:1;display:flex;align-items:center;border-bottom:.3vw solid #f5efea}.prize-content .my-prize .prize-list .prize-item .item-right .name[data-v-7f16fcb7]{text-align:left;flex:1;flex-shrink:0;overflow:hidden;font-family:PingFangSC-Regular;font-size:3.5vw;color:#000;font-weight:600}.prize-content .my-prize .prize-list .prize-item .item-right .unit[data-v-7f16fcb7]{font-family:PingFangSC-Medium;font-size:3.7vw;color:#000;font-weight:600}.nav-list[data-v-7f16fcb7]{margin:0 auto;margin-bottom:4.3vw;width:71.7vw;height:8vw;box-sizing:border-box;background-color:#fff7f0;border-radius:1.6vw;border:.5vw solid #56355b;font-family:PingFangSC-Medium;font-size:4vw;letter-spacing:.3vw;color:#56355b;display:flex;align-items:center;font-weight:600;overflow:hidden}.nav-list .nav-item[data-v-7f16fcb7]{display:flex;align-items:center;justify-content:center;width:36vw}.nav-list .nav-item-active[data-v-7f16fcb7]{width:36vw;height:8vw;background-color:#56355b;color:#fff;border-radius:1.6vw}.list-content[data-v-7f16fcb7]{margin-bottom:6.9vw}.list-item[data-v-7f16fcb7]{padding:8.8vw 6vw;border-radius:2.7vw;border:.5vw dashed rgba(112,72,118,.31)}.record-item[data-v-7f16fcb7]{height:11.5vw;border-bottom:.3vw solid #f5ebe6;display:flex;align-items:center;justify-content:space-between}.record-item .name[data-v-7f16fcb7]{height:5.6vw;font-size:4vw;color:#56355b}.record-item .time[data-v-7f16fcb7]{line-height:4.5vw;font-family:PingFangSC-Regular;font-size:3.2vw;color:rgba(86,53,91,.5)}.logo-image[data-v-7f16fcb7]{width:66vw;height:auto;object-fit:contain;margin-bottom:7.2vw}.notice[data-v-7f16fcb7]{margin-bottom:3.2vw;line-height:4.5vw;font-family:PingFangSC-Regular;font-size:3.2vw;color:#56355b}.notice .red[data-v-7f16fcb7]{color:#f04646}.invite-list .invite-item[data-v-7f16fcb7]{background-color:#fff;border-radius:2.7vw;padding:3.5vw 5.3vw;margin-bottom:2.7vw}.invite-list .invite-item .text[data-v-7f16fcb7]{text-align:left;margin-bottom:3.5vw;line-height:5.6vw;font-family:PingFangSC-Regular;font-size:4vw;color:#000;font-weight:600;display:flex;align-items:center}.invite-list .invite-item .text .phone[data-v-7f16fcb7]{font-size:3.2vw;margin-left:1.6vw}.invite-list .invite-item .text .invite-name[data-v-7f16fcb7]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;max-width:40vw}.invite-list .invite-item .step-content[data-v-7f16fcb7]{display:flex;align-items:center}.invite-list .invite-item .step-content .line[data-v-7f16fcb7]{flex:1;overflow:hidden;flex-shrink:0;height:0;border-bottom:.3vw dashed #000;margin:0 2.4vw}.invite-list .invite-item .step-content .circle[data-v-7f16fcb7]{box-sizing:border-box;position:relative;width:12.8vw;height:12.8vw;background-color:#f1f1f1;border-radius:6.4vw;display:flex;align-items:center;justify-content:center;font-size:3.2vw;color:#000}.invite-list .invite-item .step-content .circle .time[data-v-7f16fcb7]{width:auto;white-space:nowrap;background-color:#b48674;border-radius:.8vw;line-height:3.7vw;font-family:PingFangSC-Regular;font-size:2.7vw;color:#fff;padding:0 1.1vw;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%)}.invite-list .invite-item .step-content .circle-active[data-v-7f16fcb7]{background-color:#fff5dc;border:.3vw solid #e8d8c1}.invite-list .invite-item[data-v-7f16fcb7]:last-child{margin-bottom:0}.not-invite[data-v-7f16fcb7],.not-prize[data-v-7f16fcb7],.not-record[data-v-7f16fcb7]{color:#999;margin:6vw 0}