*{outline:none;margin:0;padding:0}html{-webkit-text-size-adjust:100%;overscroll-behavior:none;line-height:1.2}body{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;font-family:BlinkMacSystemFont,Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif}button,input,select,textarea{border:none;font-size:100%}textarea,input{resize:none}ul,ol{list-style:none}a{text-decoration:none}del{text-decoration:line-through}.font6,.font7,.font8{font-size:.8rem}.font9{font-size:.9rem}.font10{font-size:1rem}.font11{font-size:1.1rem}.font12{font-size:1.2rem}.font13{font-size:1.3rem}.font14{font-size:1.4rem}.font15{font-size:1.5rem}.font16{font-size:1.6rem}.font17{font-size:1.7rem}.font18{font-size:1.8rem}.font19{font-size:1.9rem}.font20{font-size:2rem}.font21{font-size:2.1rem}.font22{font-size:2.2rem}.font23{font-size:2.3rem}.font24{font-size:2.4rem}@media screen and (min-width:413px){.font6{font-size:7px}.font7{font-size:8px}.font8{font-size:9px}.font9{font-size:10px}.font10{font-size:11px}.font11{font-size:12px}.font12{font-size:13px}.font13{font-size:14px}.font14{font-size:15px}.font15{font-size:16px}.font16{font-size:17px}.font17{font-size:18px}.font18{font-size:19px}.font19{font-size:20px}.font20{font-size:21px}.font21{font-size:22px}.font22{font-size:23px}.font23{font-size:24px}.font24{font-size:25px}.item-big-btn{min-width:6.5rem!important;height:3.1rem!important;line-height:3.1rem!important}}@font-face{font-family:MTNewDigitalDisplay-Bold;src:url(//www.dpfile.com/app/lvrule-static/static/media/MTNewDigitalDisplay-Bold.53a61257.otf);font-style:normal;font-weight:700}@font-face{font-family:MTNewDigitalDisplay-Medium;src:url(//www.dpfile.com/app/lvrule-static/static/media/MTNewDigitalDisplay-Medium.e4ee9527.otf)}@font-face{font-family:MT New Digital;src:url(//www.dpfile.com/app/lvrule-static/static/media/MTNewDigitalDisplay-Bold.53a61257.otf);font-style:normal;font-weight:700}@font-face{font-family:MT New Digital Display;src:url(//www.dpfile.com/app/lvrule-static/static/media/MTNewDigitalDisplay-Medium.e4ee9527.otf);font-style:normal;font-weight:500}@font-face{font-family:MT New Digital Display;src:url(//www.dpfile.com/app/lvrule-static/static/media/MTNewDigitalDisplay-Bold.53a61257.otf);font-style:normal;font-weight:700}.font-bold{font-weight:500}.font-bolder{font-weight:600}.platform-ios .font-bold{font-weight:500}.platform-ios .font-bolder{font-weight:600}.platform-android .font-bold{font-weight:700}.platform-android .font-bolder{font-weight:bolder}.vipenvoke-page{box-sizing:border-box;background:#fff7e4 url(https://p0.meituan.net/trafficpublic/1788772519799-main-state-bg-compressed.png) top/100% no-repeat;min-height:100vh;padding:5.5rem 0 4rem;overflow:hidden}.vipenvoke-profile{justify-content:center;align-items:center;min-height:3.2rem;margin:8rem 0 1.6rem;display:flex}.vipenvoke-avatar{object-fit:cover;border-radius:50%;flex:0 0 3.2rem;width:3.2rem;height:3.2rem;display:block}.vipenvoke-nickname{color:#111;text-overflow:ellipsis;white-space:nowrap;margin-left:.8rem;font-size:1.8rem;font-weight:600;line-height:2.2rem;overflow:hidden}.vipenvoke-title{width:28.3rem;max-width:100%;height:auto;margin:0 auto;display:block}.vipenvoke-benefit-card{min-height:64.5939vw;margin:4.9rem 1rem 0;position:relative}.vipenvoke-benefit-image{max-width:100%;height:auto;margin:0 auto;display:block}.vipenvoke-participation-notice{color:#666;margin:1.2rem 2rem 0;font-family:PingFang SC,sans-serif;line-height:1.8rem}.vipenvoke-participation-notice .font-bold{color:#111}.vipenvoke-open-app{transform-origin:50%;background:0 0;border-radius:3rem;justify-content:center;align-items:center;width:20rem;height:4.6rem;text-decoration:none;animation:2.4s ease-in-out infinite vipenvoke-open-app-breathe;display:flex;position:absolute;bottom:2.7rem;left:50%;transform:translate(-50%)}.vipenvoke-open-app img{width:100%;height:100%;display:block}@keyframes vipenvoke-open-app-breathe{0%,to{opacity:1;transform:translate(-50%)scale(1);box-shadow:0 0 rgba(255,102,51,0)}50%{opacity:.94;transform:translate(-50%)scale(1.04);box-shadow:0 .5rem 1.5rem rgba(255,102,51,.36)}}@media (prefers-reduced-motion:reduce){.vipenvoke-open-app{animation:none;transform:translate(-50%)}}@media (min-width:600px){.vipenvoke-profile,.vipenvoke-title,.vipenvoke-benefit-card,.vipenvoke-participation-notice{max-width:46rem;margin-left:auto;margin-right:auto}.vipenvoke-benefit-card{min-height:29.7132rem}}