.ps-form-item {
    padding-bottom: 16px;
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box
}

.ps-form-item--title {
    
    margin-bottom: 5px;
    font-size: 14px;
    color: #1b293d
}

.ps-form-item.is-required .ps-form-item--title:before {
    content: "*";
    color: #f56c6c;
    margin-right: 4px
}

.ps-form-item--error {
    display: none;
    position: absolute;
    bottom: 0;
    font-size: 12px;
    color: #f56c6c
}

.ps-form-item.is-error .ps-form-item--error {
    display: inline-block
}

.ps-form-item.is-error .el-input__inner {
    border-color: #f56c6c
}

.el-form .el-form-item .el-select{
    width: 100%
}
