.stepMain .container .contact .contact-form .idcard .el-form-item__label{width:78px!important}body{background-image:url(../img/bg.cda757a7.jpg);background-size:cover}body img{vertical-align:unset!important}.stepMain{width:100%;height:auto;overflow:hidden;line-height:1}.stepMain .el-form-item__error{left:90px!important}.stepMain .stepMain .container .tips{margin-left:87px}.stepMain .showUpload .el-upload--picture-card{width:91px;height:114px;background-color:#f5f5f5;line-height:114px}.stepMain .hideUpload .el-upload--picture-card{display:none}.stepMain .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.stepMain .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{display:block;float:left;margin-top:3px!important}.stepMain .noProp .el-form-item__label{padding-left:10px}.stepMain .el-input{margin-left:19px}.stepMain .el-input__inner{height:32px;line-height:32px;font-size:12px}.stepMain .el-input__icon{line-height:32px}.stepMain .el-form-item__label{font-size:12px;font-family:Source Han Sans CN;font-weight:400;color:#282828;-moz-text-align-last:justify;text-align-last:justify;text-align:justify;text-justify:distribute-all-lines;padding:0}.stepMain .container{width:522px;height:auto;background-color:#fff;margin:26px auto;overflow:hidden;padding:0 178px}.stepMain .container .el-icon-upload-success{position:absolute;top:0;right:15px}.stepMain .container .title{font-size:19px;font-family:Source Han Sans CN;font-weight:500;color:#282828;text-align:center;margin-top:58px;margin-bottom:51px}.stepMain .container .step{overflow:hidden;position:relative;margin-bottom:50px}.stepMain .container .step .item{text-align:center;float:left;margin-right:99px}.stepMain .container .step .item .img{width:43px;height:43px;position:relative;margin:0 auto;margin-bottom:11px}.stepMain .container .step .item .img img{width:43px;height:43px;margin:0 auto}.stepMain .container .step .item .img span{font-size:15px;font-family:Source Han Sans CN;font-weight:500;color:#fff;position:absolute;top:15px;left:17px}.stepMain .container .step .item .text{font-size:11px;font-family:Source Han Sans CN;font-weight:400;color:#989898}.stepMain .container .step .item .text-active{color:#d00}.stepMain .container .step .item:last-child{margin-right:0}.stepMain .container .step .line{width:433px;background:#fff;border:1px dashed #bababa;position:absolute;top:22px;left:40px}.stepMain .container .form-title{font-size:15px;font-family:Source Han Sans CN;font-weight:500;color:#282828;margin-bottom:37px}.stepMain .container .tips{margin-left:118px;font-size:10px;font-family:Source Han Sans CN;font-weight:400;color:#989898}.stepMain .container .qualifications{margin-top:50px}.stepMain .container .qualifications .el-upload--picture-card,.stepMain .container .qualifications .el-upload-list--picture-card .el-upload-list__item{width:91px;height:114px;background-color:#f5f5f5;line-height:114px}.stepMain .container .region .el-input__inner{text-align:center}.stepMain .container .region .el-select:nth-child(2) .el-input{margin-left:0}.stepMain .container .region .el-select:nth-child(2) .el-input__inner{border-radius:0}.stepMain .container .region .el-select:nth-child(3) .el-input{margin-left:-10px}.stepMain .container .region .el-select:nth-child(3) .el-input__inner{border-radius:0 4px 4px 0}.stepMain .container .contact .contact-form .el-form-item__label{width:80px!important}.stepMain .container .contact .idcard-upload .el-form-item__content{margin-left:60px!important}.stepMain .container .contact .idcard-upload .el-upload-list__item-name{max-width:160px!important}.stepMain .container .contact .el-form-item__error{left:100px!important}.stepMain .container .contact .avatar-uploader{float:left}.stepMain .container .contact .avatar-uploader:first-child{margin-right:45px}.stepMain .container .contact .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;background-color:#f5f5f5}.stepMain .container .contact .avatar-uploader .el-upload:hover{border-color:#282828}.stepMain .container .contact .avatar-uploader-icon{font-size:28px;color:#8c939d;width:182px;height:114px;line-height:114px;text-align:center}.stepMain .container .contact .avatar{width:182px;height:114px;display:block}.stepMain .container .step1-tip{width:499px;height:37px;background:hsla(0,0%,94.9%,.7);line-height:37px;font-size:12px;font-family:Source Han Sans CN;font-weight:400;color:#282828;padding-left:18px;margin-bottom:48px}.stepMain .container .step1 .el-form-item__error{left:27px!important}.stepMain .container .step1 .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.stepMain .container .step1 .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{display:none}.stepMain .container .step1 .el-form-item{padding-left:10px}.stepMain .container .step3-text{font-size:12px;font-family:Source Han Sans CN;font-weight:400;color:#717171}.stepMain .container .step3 .el-form-item__content,.stepMain .container .step3 .el-form-item__label{line-height:1}.stepMain .container .step4-div{width:320px;margin:0 auto;margin-top:102px}.stepMain .container .step4-div img{float:left;width:35px;height:35px;margin-right:27px}.stepMain .container .step4-div .text{float:left}.stepMain .container .step4-div .text h3{font-size:18px;font-family:Source Han Sans CN;font-weight:600;color:#282828;margin-bottom:30px}.stepMain .container .step4-div .text p{font-size:13px;color:#989898;font-weight:400;margin-bottom:36px}.stepMain .container .examine{height:100px;background:#f7f7f7}.stepMain .container .examine img{width:35px;height:35px;margin-right:20px;margin-top:26px;margin-left:45px;float:left}.stepMain .container .examine .text{margin-top:28px;float:left}.stepMain .container .examine .text h3{font-size:16px;font-family:Source Han Sans CN;font-weight:500;color:#282828;margin-bottom:20px}.stepMain .container .examine .text p{font-size:13px;font-family:Source Han Sans CN;font-weight:400;color:#989898}.stepMain .submit{width:97px;height:36px;background:#e84f3f;border-radius:4px;font-size:13px;font-family:PingFang SC;font-weight:400;color:#fff;margin:70px auto;line-height:.8}.stepMain .code{margin-top:4px;margin-right:17px;float:right;cursor:pointer;width:103px;height:32px;background:#f6f6f6;border-radius:4px;font-family:Source Han Sans CN;color:#848484;line-height:32px}.footer,.stepMain .code{font-size:12px;font-weight:400;text-align:center}.footer{font-family:PingFang SC;color:#666565;width:100%;margin-top:53px;margin-bottom:29px}