.auth-main .safe-title:before,.fontIcon{content:"";position:absolute;display:block}.multi-line-ellipsis,.text-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.text-clamp{transition:-webkit-line-clamp .3s ease}.text-clamp:hover{-webkit-line-clamp:unset}.single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-container{max-height:100px;overflow:hidden;transition:max-height .3s ease;cursor:pointer;scroll-behavior:smooth}.text-container:hover{overflow-y:auto}.text-container::-webkit-scrollbar{width:6px}.text-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.auth-wrap{width:100%;background:#f7f7f7}.auth-main{padding:30px 30px 168px 7%;box-sizing:border-box;background-color:#fff}.auth-main .safe-title{position:relative;font-size:16px;color:#333;padding-left:20px;font-weight:700;line-height:60px}.auth-main .safe-title:before{left:0;top:1px;width:4px;height:0;border-bottom:16px solid #296cf1}.auth-main .form-wrap{background-color:#fff;padding-top:30px;text-align:center}.auth-main .form-wrap .el-input,.auth-main .form-wrap .el-select,.auth-main .form-wrap .el-upload{width:320px}.auth-main .form-wrap .upload-demo .el-button{width:100%;background:#fff;border:1px solid #296cf1;color:#296cf1}.auth-main .form-wrap .area-input{width:440px}.auth-main .auth-form{display:inline-block;text-align:left}.auth-main .auth-form .upload-section{float:left;margin-right:30px;position:relative}.auth-main .auth-form .upload-section .uploader{width:100px;height:100px;box-sizing:border-box;border-radius:4px;border:1px dotted #e6e6e6;cursor:pointer;float:left}.auth-main .auth-form .upload-section .uploader .el-upload{width:100%}.auth-main .auth-form .upload-section .uploader .avatar-uploader-icon{font-size:28px;color:#ccc;width:22px;height:22px;line-height:100px;text-align:center}.auth-main .auth-form .upload-section .uploader .img{width:100%;height:100px;display:block}.auth-main .auth-form .upload-section .title{position:absolute;bottom:-36px;width:100px;font-size:12px;color:#888;text-align:center;white-space:nowrap}.auth-main .menu-list{display:inline-block}.auth-main .menu-list .menu{width:181px;height:54px;background-image:linear-gradient(180deg,#fff 100%);border-radius:12px 12px 0 0;line-height:54px;font-size:19px;color:#333;text-align:center;display:inline-block;margin:0 5px;cursor:pointer}.auth-main .menu-list .menu.active{color:#fff;background-image:linear-gradient(-90deg,#0a63cc,#297ef2),linear-gradient(180deg,#4cb0fb,#a5d7fd);background-blend-mode:normal,normal;box-shadow:0 4px 8px 0 rgba(23,77,169,.28)}.auth-main .btn-wrap{padding:38px 0 54px;text-align:center}.auth-main .btn-wrap .goback{color:inherit;display:block}.checkCode-wrap{display:flex;justify-content:space-between}.checkCode-wrap .el-input{width:160px!important}