body,html{margin:0;padding:0}#app{margin:0 auto;max-width:750px!important;margin-left:auto!important;margin-right:auto!important}.survery{width:min(100vw,750px);min-height:100vh;padding-bottom:4vw;padding-bottom:calc(4vw + constant(safe-area-inset-bottom));padding-bottom:calc(min(4vw, 30px) + env(safe-area-inset-bottom));background-color:#e1effe;overflow-x:hidden}.modal,.survery{box-sizing:border-box}.modal{width:50%;padding:min(4vw,30px);margin:0 auto}.modal .input{width:100%;text-align:center;background-color:#fff;border:none;font-size:min(3.466667vw,26px);height:min(8vw,60px);padding:0 min(2.666667vw,20px);color:#5c5c5c;box-sizing:border-box}.header{width:min(100vw,750px);height:min(82.666667vw,620px);background-image:url(https://public-oss.hualingzx.com/16915476320321764373686df9838718c40917765afbbadf89e85a5.png);background-size:cover}.required{position:relative}.required:before{content:"*";font-size:min(3.2vw,24px);color:#ff3c3c}.card{width:calc(min(100vw, 750px) - min(8vw, 60px));max-width:min(128vw,960px);margin:0 auto;padding:min(7.466667vw,56px) 0;background-color:#fff;border-radius:min(3.466667vw,26px)}.card,.card .title{box-sizing:border-box}.card .title{padding:min(4vw,30px);font-size:min(4.8vw,36px);line-height:1.8;font-weight:700;color:#467dff;text-align:center}.card1{margin:max(-8vw,-60px) auto min(4vw,30px)}.tip{font-size:min(3.2vw,24px);color:#4b4b4b;text-align:center}.form .form-title{margin-top:min(4vw,30px);font-size:min(3.733333vw,28px);padding:0 min(4vw,30px);font-weight:700;color:#333;box-sizing:border-box}.form .form-title__required{position:relative}.form .form-title__required:before{content:"*";font-size:min(3.2vw,24px);color:#ff3c3c}.form .upload-box{width:min(23.733333vw,178px);height:min(23.733333vw,178px);border-radius:min(1.6vw,12px);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:min(3.2vw,24px);color:#8b8b8b}.form .upload-box .image{width:100%;height:100%}.form .upload-box .icon-image{width:min(8vw,60px);height:min(6.4vw,48px);margin-bottom:min(2.133333vw,16px)}.form .footer{margin-top:min(10.666667vw,80px);text-align:center}.form .footer .btn{width:min(80vw,600px);height:min(10.666667vw,80px);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;font-size:min(3.733333vw,28px);color:#fff;background:linear-gradient(278deg,#5582ff,#7eaeff);border-radius:min(2.666667vw,20px);border:none}.form .footer .btn:after{border:none}.form .footer .btn:active{opacity:.8}.form .field{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 min(4vw,30px);margin:min(2.666667vw,20px) 0;box-sizing:border-box}.form .field .video{width:100%;height:min(65vw,487.5px)}.form .field .row{width:100%}.form .field .row .value{margin:min(2.666667vw,20px) 0}.form .field .van-checkbox{margin:0 0 min(2.666667vw,20px)}.form .field .van-checkbox__label{font-size:min(3.466667vw,26px);color:#5c5c5c}.form .field .van-radio{margin:0 0 min(2.666667vw,20px)}.form .field .van-radio__label{font-size:min(3.466667vw,26px);color:#5c5c5c}.form .field .label{margin-right:min(2.666667vw,20px);font-size:min(3.466667vw,26px);white-space:nowrap;color:#5c5c5c!important}.form .field .value{flex:1;display:flex;flex-direction:row;align-items:center;min-height:min(8vw,60px)}.form .field .value .icon{margin-right:min(2.666667vw,20px)}.form .field .value .input{width:100%;background-color:#fff;border:none;font-size:min(3.466667vw,26px);height:100%;padding:0 min(2.666667vw,20px);color:#5c5c5c;box-sizing:border-box}.form .field .value .input:disabled{color:#5c5c5c;-webkit-opacity:1;opacity:1;-webkit-text-fill-color:#5c5c5c}