/* modified by Growth.W on 2022-04-19 */
.el-button--mini {
    padding: 0 8px !important;
    height: 24px !important;
    line-height: 24px !important;
}

.el-button,
.el-button--normal,
.el-button--primary,
.el-button--delete,
.el-button--small,
.el-button--large,
.el-button--confirm,
.el-button--medium {
    padding: 0 16px;
    height: 32px;
    line-height: 32px;
}

.el-button {
    font-weight: 400;
    color: #101739;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.el-button.is-circle {
    padding: 0;
}

.el-button:focus,
.el-button:hover {
    color: #0d5aff;
    border-color: #0d5aff;
    background: #fff;
}

.el-button.is-plain {
    background: #fff;
    color: #101739;
    border: 1px solid #e7e8ec;
}

.el-button.is-plain:focus,
.el-button.is-plain:hover {
    color: #0d5aff;
    border-color: #0d5aff;
    background: #fff;
}

.el-button.is-plain.is-disabled,
.el-button.is-plain.is-disabled:focus,
.el-button.is-plain.is-disabled:hover {
    background: #fff;
    color: #101739;
    border: 1px solid #e7e8ec;
    opacity: 0.4;
}

.el-button--mini,
.el-button--small {
    border-radius: 4px;
}

.el-button.is-round {
    padding: 0 16px;
}
.el-button--default {
    border: 1px solid #e7e8ec;
}
.el-button--text {
    height: 24px;
    line-height: 24px;
    padding: 0;
    color: #0d5aff;
    font-size: 14px;
    font-weight: 400;
}

.el-button--text:hover {
    color: #7387f0;
    background: 0 0;
    border-color: transparent;
}

.el-button--text:focus {
    color: #4054bd;
    background: 0 0;
    border-color: transparent;
}

.el-button--text.is-disabled {
    color: #c8cad3 !important;
}

.el-button--primary {
    background-color: #0d5aff;
    border-color: #0d5aff;
    color: #fff;
}

.el-button--primary:hover {
    background: #7387f0;
    border-color: #7387f0;
    color: #fff;
}

.el-button--primary:focus {
    background: #4054bd;
    border-color: #4054bd;
    color: #fff;
}

.el-button--primary.is-plain:focus,
.el-button--primary.is-plain:hover {
    color: #0d5aff;
    border-color: #0d5aff;
    background: #fff;
}

.el-button--primary.is-disabled,
.el-button--primary.is-disabled:focus,
.el-button--primary.is-disabled:hover {
    background-color: #0d5aff;
    border-color: #0d5aff;
    color: #fff;
    opacity: 0.4;
}

.el-button--success {
    color: #fff;
    background-color: #00ca5c;
    border-color: #00ca5c;
}

.el-button--success:hover {
    background: #33d57d;
    border-color: #33d57d;
    color: #fff;
}

.el-button--success:focus {
    background: #00ba54;
    border-color: #00ba54;
    color: #fff;
}

.el-button--success.is-plain:focus,
.el-button--success.is-plain:hover {
    color: #00ca5c;
    border-color: #00ca5c;
    background: #fff;
}

.el-button--success.is-disabled,
.el-button--success.is-disabled:focus,
.el-button--success.is-disabled:hover {
    background-color: #00ca5c;
    border-color: #00ca5c;
    color: #fff;
    opacity: 0.4;
}

.el-button--info {
    color: #fff;
    background-color: #a2a5b5;
    border-color: #a2a5b5;
}

.el-button--info:hover {
    background: #bbbed0;
    border-color: #bbbed0;
    color: #fff;
}

.el-button--info:focus {
    background: #8c8f9c;
    border-color: #8c8f9c;
    color: #fff;
}

.el-button--info.is-plain:focus,
.el-button--info.is-plain:hover {
    color: #444b6c;
    border-color: #444b6c;
    background: #fff;
}

.el-button--info.is-disabled,
.el-button--info.is-disabled:focus,
.el-button--info.is-disabled:hover {
    background-color: #444b6c;
    border-color: #444b6c;
    color: #fff;
    opacity: 0.4;
}

.el-button--warning {
    color: #fff;
    background-color: #fe7c2a;
    border-color: #fe7c2a;
}

.el-button--warning:hover {
    background: #fe9655;
    border-color: #fe9655;
    color: #fff;
}

.el-button--warning:focus {
    background: #ea7226;
    border-color: #ea7226;
    color: #fff;
}

.el-button--warning.is-plain:focus,
.el-button--warning.is-plain:hover {
    color: #fe7c2a;
    border-color: #fe7c2a;
    background: #fff;
}

.el-button--warning.is-disabled,
.el-button--warning.is-disabled:focus,
.el-button--warning.is-disabled:hover {
    background-color: #fe7c2a;
    border-color: #fe7c2a;
    color: #fff;
    opacity: 0.4;
}

.el-button--danger {
    color: #fff;
    background-color: #f2333a;
    border-color: #f2333a;
}

.el-button--danger:hover {
    background: #f6666c;
    border-color: #f6666c;
    color: #fff;
}

.el-button--danger:focus {
    background: #d92d34;
    border-color: #d92d34;
    color: #fff;
}

.el-button--danger.is-plain:focus {
    background: #fff;
    color: #101739;
    border: 1px solid #e7e8ec;
}
.el-button--danger.is-plain:hover {
    color: #f2333a;
    border-color: #f2333a;
    background: #fff;
}

.el-button--danger.is-disabled,
.el-button--danger.is-disabled:focus,
.el-button--danger.is-disabled:hover {
    background-color: #f2333a;
    border-color: #f2333a;
    color: #fff;
    opacity: 0.4;
}

.el-message-box__btns .el-button--small {
    min-width: 68px;
    height: 32px;
    line-height: 32px;
    padding: 0 20px;
}

input::-webkit-input-placeholder {
    color: #acafbd !important;
    font-weight: 400 !important;
}
input::-moz-placeholder {
    color: #acafbd !important;
    font-weight: 400 !important;
}
input::-moz-placeholder {
    color: #acafbd !important;
    font-weight: 400 !important;
}
input::-ms-input-placeholder {
    color: #acafbd !important;
    font-weight: 400 !important;
}
input::placeholder {
    color: #acafbd !important;
    font-weight: 400 !important;
}
