body,html{height:100%}input,textarea{-webkit-user-select:auto!important;-moz-user-select:auto!important;-o-user-select:auto!important;user-select:auto!important;-webkit-appearance:none}.form-page{background-color:#f7f9ff;display:flex;flex-direction:column;height:100%}.form-page .content-wrap{padding:3.2vw 5.333333vw 8vw;overflow:auto;height:calc(100vh - 32vw);margin-bottom:23.466667vw;background-size:cover;background-repeat:no-repeat}.form-page .content-wrap .title-wrap{padding:4.266667vw;background:#fff;margin-bottom:4.266667vw;color:rgba(0,0,0,.8);box-shadow:1px 1px 1.066667vw .533333vw hsla(0,0%,67.1%,.15);border-radius:1.066667vw;word-break:break-all}.form-page .content-wrap .title-wrap span{display:block}.form-page .content-wrap .title-wrap .title{font-size:4.8vw;font-weight:500;margin-bottom:2.133333vw}.form-page .content-wrap .title-wrap .desc{font-size:3.2vw;font-weight:400}.form-page .content-wrap .form-wrap{background-color:#fff;padding:4.266667vw;box-shadow:1px 1px 1.066667vw .533333vw hsla(0,0%,67.1%,.15);border-radius:1.066667vw;margin-bottom:4.266667vw}.form-page .content-wrap .form-wrap .form-item{margin-bottom:4.266667vw}.form-page .content-wrap .form-wrap .cube-input{display:flex;-webkit-box-align:center;-webkit-align-items:center;-webkit-user-select:text!important;align-items:center;font-size:3.733333vw;line-height:1.429;background-color:#fff;position:relative}.form-page .content-wrap .form-wrap .cube-input .input-box{display:block;flex:1;width:100%;min-width:0;padding:2.133333vw;box-sizing:border-box;color:#606266;border-radius:.533333vw;border:1px solid #d9e1ec;outline:none;font-size:3.2vw}.form-page .content-wrap .form-wrap .cube-input .input-box:active,.form-page .content-wrap .form-wrap .cube-input .input-box:hover{border:1px solid #4d78ff}.form-page .content-wrap .form-wrap .cube-input .radio-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJlJREFUOE9jZKAQMFKon2E4GmBtn2L7n/H/+2MH5l5BDx9zxxRjpj//mY8fnnsKJocRBha2ydZMTAz1DIwMRciGgDX/+9fxj4mp4uT+OWdxGgCSsLRLtWJk/NcAMwSXZpBanLGAZMi8////J6PbjNcFMEmwIQx/m/8yM5UhOxs5bAimAz23WO5LuxZ/xZXgCBpAKKWOGsDAAAD/BD4RCEbyiwAAAABJRU5ErkJggg==) no-repeat 98%}.form-page .content-wrap .form-wrap .label{color:rgba(0,0,0,.8);font-size:3.733333vw;margin-bottom:2.133333vw;display:block}.form-page .footer{position:fixed;bottom:0;text-align:center;padding:3.2vw 0 8.533333vw;width:100%;z-index:999;background-color:#fff}.form-page .footer .van-button{background:#4d78ff;border-radius:1.066667vw;color:#fff;font-size:4.266667vw;font-weight:500;width:90%}.form-page .label{position:relative}.form-page .label.required:before{position:absolute;left:-2.666667vw;color:#ee0a24;font-size:3.733333vw;content:"*"}.form-page .success-page{height:calc(100vh - 12.26667vw);display:flex;justify-content:center;align-items:center}.form-page .detail-page .info{display:flex;justify-content:space-between}.form-page .detail-page .van-cell:after{border-bottom:none}.form-page .detail-page .has-img .van-cell__value{text-decoration:underline;color:#4d78ff;cursor:pointer}.form-van-popup{max-height:153.6vw;padding:4.266667vw 0}.form-van-popup .van-checkbox-group,.form-van-popup .van-radio-group{padding:0 5.333333vw}.form-van-popup .check-box{box-shadow:0 -1px 0 0 #f4f4f4;padding-bottom:2.133333vw}.form-van-popup .check-box .van-cell{padding:2.133333vw 0}.form-van-popup .check-box .van-cell:after{border-bottom:none}.form-van-popup .check-box .van-cell .van-cell__title span{color:rgba(0,0,0,.8);font-size:3.733333vw}.form-van-popup .check-box .van-cell--clickable:active{background-color:#fff}.form-van-popup .check-box .img-box img{width:18.133333vw;height:18.133333vw}.form-van-popup .van-checkbox__icon--checked .van-icon,.form-van-popup .van-radio__icon--checked .van-icon{background-color:#4d78ff;border-color:#4d78ff}.form-van-popup .botton-wrap{margin:6.4vw 5.333333vw 4.266667vw}.form-van-popup .botton-wrap .van-button{background:#4d78ff;border-radius:1.066667vw;font-size:4.266667vw;font-weight:500;height:12.8vw}.form-van-popup .botton-wrap .confirm{color:#fff;width:49.6vw;margin-left:2.133333vw}.form-van-popup .botton-wrap .cancel{background:rgba(77,120,255,.2);color:#4d78ff;width:37.6vw}