.basic-info{min-height:100vh;background-color:#fff;padding-bottom:16vw}.basic-info .content{padding:5.333333vw 4vw}.basic-info .content .sub-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:6.666667vw;border-bottom:1px solid #eee;padding-bottom:2.666667vw}.basic-info .content .sub-nav .nav-item{font-size:3.733333vw;color:#999;margin-right:5.333333vw;position:relative}.basic-info .content .sub-nav .nav-item.active{color:#333;font-weight:700}.basic-info .content .sub-nav .nav-item.active:after{content:"";position:absolute;left:50%;bottom:-2.666667vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:5.333333vw;height:.533333vw;background:#3fa1f4;border-radius:.266667vw}.basic-info .content .form-container .form-item{margin-bottom:4vw}.basic-info .content .form-container .form-item .label{font-size:3.466667vw;color:#666;margin-bottom:2vw}.basic-info .content .form-container .form-item .van-field{background:#f7f8fa;border-radius:.533333vw}.basic-info .content .form-container .form-item .van-field:after{display:none}.basic-info .content .form-container .form-item .van-field input{font-size:3.466667vw;color:#333}.basic-info .content .form-container .form-item .van-uploader .van-uploader__upload{width:24vw;height:24vw;background:#f7f8fa;border-radius:.533333vw;margin:0}.basic-info .content .form-container .form-item .van-uploader .van-uploader__upload .van-icon{font-size:6.4vw;color:#999}.basic-info .content .form-container .form-item .van-uploader .van-uploader__preview-image{width:24vw;height:24vw;border-radius:.533333vw}.basic-info .content .btn-group{margin-top:8vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.basic-info .content .btn-group .van-button{width:100%;height:10.666667vw;font-size:4vw;border-radius:.533333vw;border:none}.basic-info .content .btn-group .btn-save{background:#fff;color:#333;border:1px solid #ebedf0}.basic-info .content .btn-group .btn-submit{background:#3fa1f4;color:#fff}.main-title{position:relative;display:inline-block;margin-bottom:5.333333vw}.main-title .text{font-size:4.8vw;font-weight:700;color:#000;position:relative;z-index:2}.main-title .underline{position:absolute;left:0;bottom:.266667vw;width:50%;height:1.6vw;background-color:#fc0;z-index:1;border-radius:.8vw}