.user-info{background-color:#fafafa;min-height:100%}.user-info .user-info-main-body{height:calc(100vh - 70px);overflow:auto}.user-info .head{width:100%;height:70px;background-color:#fff}.user-info .head .title{padding:20px;font-size:20px;color:#333}.user-info .user-info-block{background-color:#fff;margin:50px 50px 20px 50px;display:flex;border-radius:10px}.user-info .user-info-block .avatar-wrap .avatar-upload{position:relative;width:100%;height:100%}.user-info .user-info-block .avatar-wrap .avatar-upload .modify-avatar{display:none;position:absolute;width:120px;height:120px;text-align:center;line-height:120px;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;font-weight:700;cursor:pointer}.user-info .user-info-block .avatar-wrap .avatar-upload .avatar{width:120px;height:120px;border-radius:50%;margin:30px;border:1px solid #fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.21)}.user-info .user-info-block .avatar-wrap .avatar-upload:hover .modify-avatar{display:block;top:-50px;left:30px}.user-info .user-info-block .content{margin:30px 0}.user-info .user-info-block .content .name-wrap{margin-top:20px;display:flex;align-items:center}.user-info .user-info-block .content .name-wrap .name{color:#333;font-size:20px;font-weight:700;margin-right:10px}.user-info .user-info-block .content .name-wrap .icon{margin-right:30px;cursor:pointer;color:#ccc;font-size:16px}.user-info .user-info-block .content .divide{width:695px;height:1px;background-color:#f2f2f2;margin:20px 0}.user-info .user-info-block .content .text-wrap{margin:10px 0;color:#333}.user-info .user-info-block .content .text-wrap:last-child{margin-bottom:0}.user-info .user-info-block .content .text-wrap .text-title{color:#999}.user-info .user-info-block .content .text-wrap .padding-left{padding-left:50px}.user-info .block-title{font-size:16px;font-weight:700;margin-bottom:5px;color:#333}.user-info .block-text{color:#999}.user-info .block-divide{height:50px;background-color:#f2f2f2;margin:0 30px}.user-info .common-block{margin:20px 50px;padding:30px;background-color:#fff;display:flex;border-radius:10px}.user-info .common-block .block-info{width:420px;margin:0 50px;line-height:25px}.user-info .common-block .img-wrap img{width:50px;height:50px}.user-info .modify-password .button-wrap{padding-top:7px}.password-modal .vercode-input-wrap{display:flex;justify-content:space-between;margin-top:10px}.password-modal .vercode-input-wrap .vercode-input{width:130px}.password-modal .vercode-input-wrap .vercode{width:100px;line-height:40px;background:var(--primaryHoverLightColor);border-radius:4px;text-align:center;color:var(--primaryColor)}.password-modal .vercode-input-wrap .vercode:hover{color:var(--primaryHoverColor);cursor:pointer}.password-modal .ant-modal-body section{margin-bottom:30px}.password-modal .ant-modal-body section:last-child{margin-bottom:0}.password-modal .password-title{display:inline-block;margin-bottom:10px;color:#999}.password-modal .error-text{color:#ee4320;font-size:12px}