.input-showpass input[type=text i]~.el-input__suffix .el-icon-view:before {
    font-family: icomoon !important;
    content: "\e91c"
}

.input-showpass input[type=password i]~.el-input__suffix .el-icon-view:before {
    font-family: icomoon !important;
    content: "\e91b"
}

.el-input .el-icon-view {
    position: absolute;
    right: 100%;
    margin-top: 3px
}

.tip {
    padding: 20px;
    border: 1px dashed #ccc;
    border-radius: 5px;
    color: #999;
    margin: 20px 0;
}

.changepass {
    width: 1140px;
    margin: auto
}

.changepass-form {
    border-radius: 6px;
    width: 535px;
    padding: 25px 5px 5px 5px
}

.changepass-form .el-form-item--medium .el-form-item__label {
    line-height: 55px;
    padding-right: 40px
}

.changepass-form .el-input,
.changepass-form .el-input input {
    height: 55px
}

.changepass-form .input-icon {
    height: 55px;
    width: 14px;
    margin-left: 2px
}

.changepass-tip {
    font-size: 13px;
    text-align: center;
    color: #bfbfbf
}

.changepass-code {
    width: 33%;
    height: 38px;
    float: right
}

.changepass-code img {
    cursor: pointer;
    vertical-align: middle
}

.changepass-code-img {
    height: 38px
}

@media screen and (max-width:768px) {
    .changepass {
        width: 100%;
        margin: auto
    }

    .changepass-form {
        width: 100%
    }
}