.EasyForm {
  .el-form-item{
    display: flex;
    align-items: center;
    .el-form-item__content{
      margin: 0!important;
      & *{
        font-size: 14px;
      }
    }
  }
  .el-form-item__label{
    line-height: 20px;
    flex: none;
    font-weight: bold;
  }
  .el-form-item__error{
    position: relative;
    top: auto;
  }
  .read-only{
    .el-checkbox{
      & * {
        color: #606266!important;
      }
      .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{
        background-color: #409EFF!important;
        border-color: #409EFF!important;
      }
      .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{
        border-color: #FFF!important;
      }
    }
    .el-radio{
      & * {
        color: #606266!important;
      }
      .el-radio__input.is-disabled.is-checked .el-radio__inner{
        background-color: #409EFF!important;
        border-color: #409EFF!important;
      }
      .el-radio__input.is-disabled.is-checked .el-radio__inner::after{
        border-color: #FFF!important;
      }
    }
    .el-select,.el-input,.el-textarea{
      input,textarea{
        color: #606266!important;
      }
    }
  }
}
.EasyTable{
  .caret-wrapper{
    .ascending{
      border-bottom-color: #fff;
    }
    .descending{
      border-top-color: #fff;
    }
  }
}

.EasyForm {
  .el-form{
    .el-form-item{
      background: #eaf4fe !important;
      margin: 0;
      height: 100%;
      .el-form-item__content{
        width: 100%;
        height: 100%;
        background: white;
        border-left: 1px solid #8CC3FB;
        padding: 10px 20px 10px 20px;
      }
    }
    .el-row{
      display: flex;
      border-top: 1px solid #8CC3FB;
      &:last-child{
        border-bottom: 1px solid #8CC3FB;
      }
      .el-col{
        min-height: 40px;
        border-left: 1px solid #8CC3FB;
        &:last-child{
          border-right: 1px solid #8CC3FB;
        }
      }
    }
  }
}
