@font-face{font-family:Sun;src:url(../fonts/simsun.b4a89f58.ttf);font-weight:400;font-style:normal}@font-face{font-family:Source Han Sans;src:url(../fonts/思源黑体CNNormal.4bf258e4.otf);font-weight:400;font-style:normal}div,input,li,p,span,textarea,ul{margin:0;padding:0;box-sizing:border-box;font-family:Source Han Sans}.text-center{text-align:center}.flex{display:flex;align-items:center}.flex-column{flex-direction:column}.flex-justify-between{display:flex;align-items:center;justify-content:space-between}.flex-justify-center{display:flex;align-items:center;justify-content:center}.flex-justify-around{display:flex;align-items:center;justify-content:space-around}.flex-justify-evenly{display:flex;align-items:center;justify-content:space-evenly}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.van-uploader__upload,.wyfy{background-color:#fff}.wyfy{width:100%;height:100%;padding-bottom:4vw}.wyfy .wyfy_box{position:relative;margin-top:9.5vw;border-top:1px solid transparent}.wyfy .wyfy_box .bg{position:absolute;top:0;left:0;width:100%;height:24vw;background-color:#2189ff}.wyfy .wyfy_box .wyfy_form{position:relative;z-index:1}.wyfy .wyfy_box .wyfy_form .card{width:95.2vw;padding:3.33333vw;background:#fff;border-radius:2.13333vw;margin:1.33333vw auto;box-shadow:0 .53333vw 1.33333vw 0 rgba(61,116,237,.2)}.wyfy .wyfy_box .wyfy_form .card .form-item{display:flex;align-items:center;margin:1.33333vw 0}.wyfy .wyfy_box .wyfy_form .card .form-item .form-label{padding-top:1.33333vw;font-size:4.26667vw;color:#012743;min-width:20vw;flex-shrink:0}.wyfy .wyfy_box .wyfy_form .card .form-item .form-label span{color:#a6a6a6}.wyfy .wyfy_box .wyfy_form .card .form-item .form-label[required]:after{content:"*";color:red}.wyfy .wyfy_box .wyfy_form .card .form-item .form-content{width:calc(100% - 20vw)}.wyfy .wyfy_box .wyfy_form .card .form-item .form-content input[type=radio]{width:4.66667vw;height:4.66667vw;margin-right:1.33333vw;margin-left:2.66667vw;vertical-align:text-bottom}.wyfy .wyfy_box .wyfy_form .card .form-item .form-content input{border:none;width:100%;padding-left:2.66667vw;border-radius:.8vw;outline:none;font-size:4vw;height:8.66667vw;line-height:8.66667vw;color:#111;background-color:#f6f7f8}.wyfy .wyfy_box .wyfy_form .card .form-item .form-content textarea{width:100%;padding:1.33333vw 0 0 2.66667vw;line-height:5.33333vw;border-radius:.8vw;border:none;color:#111;resize:none;background-color:#f6f7f8}.wyfy .wyfy_box .wyfy_form .card .form-item .two-input{display:flex;align-items:center}.wyfy .wyfy_box .wyfy_form .card .form-item .two-input input:first-child{width:21.73333vw;margin-right:1.33333vw}.wyfy .wyfy_box .wyfy_form .card .form-item .two-input input:last-child{width:calc(100% - 23.06667vw)}.wyfy .wyfy_box .wyfy_form .card .upload{background-color:#f7f7f7;padding:3.86667vw 3.6vw;display:flex;justify-content:space-between;flex-wrap:wrap}.wyfy .wyfy_box .wyfy_form .form_box1{height:48.66667vw;margin:3.73333vw auto 1.33333vw}.wyfy .wyfy_box .wyfy_form .form_box2 .form-content{margin-top:1.33333vw}.wyfy .wyfy_box .wyfy_form .grinfo .title{text-align:center;font-family:Source Han Sans;font-weight:700;font-size:4vw;color:#3d3d3d}.wyfy .wyfy_box .wyfy_form .grinfo .title img{width:4.66667vw;height:4.4vw;vertical-align:text-bottom}.wyfy .wyfy_box .wyfy_form .grinfo .form-item{border-bottom:1px solid #f5f5f5}.wyfy .wyfy_box .wyfy_form .grinfo .form-content input{background-color:#fff!important}.wyfy .wyfy_box .tips{font-size:3.73333vw;color:#fa5151}.wyfy .van-dialog{padding:5.06667vw}.wyfy .van-dialog .title{font-family:Source Han Sans;font-weight:700;font-size:4.26667vw;color:#012743;text-align:center;margin-bottom:2.66667vw}.wyfy .van-dialog .title img{width:6vw;height:6vw;vertical-align:text-bottom}.wyfy .van-dialog .content{font-family:Source Han Sans;font-weight:400;font-size:4vw;color:#666;line-height:5.73333vw;text-align:justify;text-indent:2rem}.wyfy .van-dialog .back-btn{width:97%;height:8vw;line-height:8vw;text-align:center;margin:4vw auto 2.66667vw;background:#3d74ed;border-radius:.53333vw .53333vw .53333vw .53333vw;border:1px solid #3d74ed;font-family:Source Han Sans;font-weight:700;font-size:3.73333vw;color:#fff}.wyfy .van-uploader{width:100%}.wyfy .uploader-icon,.wyfy .van-uploader__preview{width:30%;height:21.2vw;margin:0}.wyfy .uploader-icon img,.wyfy .van-uploader__preview img{width:100%;height:100%}.wyfy .van-uploader__wrapper{flex-wrap:wrap;display:flex}.wyfy .van-uploader__preview{margin-right:3.33333vw;flex-shrink:0}.wyfy .van-uploader__preview:nth-child(3n){margin-right:0}