.enjoy[data-v-42f4a650]{background-color:#fcefd2}.enjoy .iconimg[data-v-42f4a650]{width:100%}.enjoy .ruleimg[data-v-42f4a650]{width:100vw}.enjoy .dialog[data-v-42f4a650]{padding:.625rem;font-size:.625rem}.enjoy .dialog .title[data-v-42f4a650]{width:100%;height:1.5625rem;text-align:center;font-weight:600;font-size:1.125rem;margin:.625rem 0}.enjoy .dialog img[data-v-42f4a650]{width:100%}.enjoy .form[data-v-42f4a650]{width:96vw;margin:0 auto;position:relative;background-color:#1058de;border-radius:.625rem;box-sizing:border-box;padding:.625rem}.enjoy .form .form-address[data-v-42f4a650]{width:21.25rem;height:6.25rem;background-color:#fff;border-radius:.625rem}.enjoy .form .form-address .form-address-tip[data-v-42f4a650]{height:1.5625rem;line-height:1.5625rem;font-size:.75rem;padding-left:.625rem;padding-top:.625rem}.enjoy .form .form-address .form-address-tip span[data-v-42f4a650]{color:red}.enjoy .form .form-address[data-v-42f4a650] .van-cell{border:none;margin-top:.625rem}.enjoy .form .form-address[data-v-42f4a650] .van-cell .van-field__label{line-height:1.5625rem;color:red}.enjoy .form .four[data-v-42f4a650],.enjoy .form .one[data-v-42f4a650],.enjoy .form .three[data-v-42f4a650],.enjoy .form .two[data-v-42f4a650]{width:10.1875rem;position:absolute;z-index:1;pointer-events:none}.enjoy .form .one[data-v-42f4a650]{transform:translate(9.375rem,-2.5rem)}.enjoy .form .two[data-v-42f4a650]{width:5.1875rem;right:1.25rem;top:1.5625rem}.enjoy .form .three[data-v-42f4a650]{width:14.25rem;transform:translate(2.5rem,-1.875rem)}.enjoy .form .four[data-v-42f4a650]{width:9.6875rem;transform:translate(6.25rem,-2.9375rem)}.enjoy .form[data-v-42f4a650] .van-cell{width:21.25rem;height:3.125rem;background-color:#fff;border-radius:.625rem;margin:1.25rem auto;overflow:hidden;box-sizing:border-box;padding:0 0 0 1.4375rem;border:.09375rem solid #b2b2b2}.enjoy .form[data-v-42f4a650] .van-cell :before{left:3.125rem;top:.625rem}.enjoy .form[data-v-42f4a650] .van-cell .van-field__value{padding-right:.3125rem}.enjoy .form[data-v-42f4a650] .van-cell .van-field__label{line-height:3.125rem}.enjoy .form[data-v-42f4a650] .van-cell.input-code{margin-top:1.40625rem}.enjoy .form[data-v-42f4a650] .van-cell .van-field__body,.enjoy .form[data-v-42f4a650] .van-cell .van-field__body input{height:100%}.enjoy .form[data-v-42f4a650] .van-cell:after{border:none}.enjoy .form[data-v-42f4a650] .van-cell .van-field__control::-webkit-input-placeholder{font-size:.75rem;font-weight:40;color:#969696}.enjoy .form .submit[data-v-42f4a650]{width:20.625rem;height:3.75rem;display:block;margin:1.5625rem auto;position:relative;z-index:10}.enjoy .form .submit .onsubmit[data-v-42f4a650]{width:20.625rem;height:3.75rem}.enjoy .form .submit.none[data-v-42f4a650]{pointer-events:none}.enjoy .form .submit.bottom[data-v-42f4a650]{position:fixed;left:0;right:0;margin:0 auto;width:19.8125rem;bottom:2.1875rem}.enjoy .form .submit .finger[data-v-42f4a650]{width:3.125rem;position:absolute;right:2.5rem;top:.9375rem}.enjoy .form .from-rules[data-v-42f4a650]{font-size:.75rem;color:#c9cdf6}.enjoy .form .checked[data-v-42f4a650]{color:#c9cdf6;display:flex;flex-direction:column;align-items:center;font-size:.75rem;font-weight:400;margin:1.5625rem 0}.enjoy .form .checked[data-v-42f4a650] .van-checkbox{width:auto;float:left;position:relative}.enjoy .form .checked[data-v-42f4a650] .van-checkbox .van-checkbox__icon{border:1px solid #fff;position:absolute;top:0}.enjoy .form .checked[data-v-42f4a650] .van-checkbox .van-checkbox__label{color:#c9cdf6}.enjoy .info[data-v-42f4a650]{font-size:.8125rem;color:#000;line-height:1.1875rem;font-weight:600;padding:1.5625rem .875rem .625rem;word-wrap:break-word;word-break:normal}.enjoy .info .info-title[data-v-42f4a650]{width:100%;height:1.125rem;font-size:1.125rem;padding:.3125rem .3125rem .625rem 0}.enjoy .info .info-title div[data-v-42f4a650]{width:.625rem;height:1.125rem;background-color:#ff752d;margin-right:.3125rem;float:left}.enjoy .info .red[data-v-42f4a650]{color:red}.enjoy .info-downarrow[data-v-42f4a650]{width:100%;height:3.125rem;margin-top:.9375rem;display:flex;align-items:center;justify-content:space-around}.enjoy[data-v-42f4a650] .footer{padding:18.3125rem 0 0 .6875rem;justify-content:space-evenly}.enjoy[data-v-42f4a650] .footer .btn{width:7.71875rem}.enjoy[data-v-42f4a650] .footer .btn-close{width:7.78125rem}