::v-deep .el-search-form-public {
  .each-line {
    white-space: nowrap;
  }
  // 重置element 表单样式
  .el-form-item {
    display: inline-flex;
    align-items: center;
    margin-bottom: 16px;
    margin-right: 24px;
    .el-form-item__label {
      font-weight: 400;
      color: rgba(35, 35, 35, 0.8);
      text-align: right;
      font-size: 14px;
      line-height: 32px;
      padding-right: 0px;
      margin-right: 12px;
    }
    .el-form-item__content {
      margin-left: 0px !important;
      line-height: 32px;
    }

    .el-input__inner {
      height: 32px;
      line-height: 32px;
      width: 268px;
      border-radius: 2px;
      border: 1px solid #dcdfe6;
      padding: 0px 12px;
      padding-right: 30px;
      box-sizing: border-box;

      &:focus {
        border-color: #0081ff;
      }

      &::placeholder {
        color: #c0c4cc !important;
      }
    }

    .el-input__suffix {
      display: flex;
      align-items: center;
      justify-content: center;

      .el-input__icon {
        line-height: 32px;
        color: #C0C4CC;
      }
    }

    .el-date-editor {
      width: 268px;
      height: 32px;
      line-height: 32px;
      border-radius: 2px;
      border: 1px solid #dcdfe6;
      padding: 3px 0px;
      box-sizing: border-box;

      &.is-active {
        border-color: #0081ff;
      }

      .el-input__icon.el-range__icon.el-icon-date {
        display: none;
      }

      .el-range__close-icon {
        line-height: 32px;
        display: flex;
        align-items: center;
        justify-content: center;
      }

      .el-range-separator {
        padding: 0px;
        line-height: 24px;
        color: rgba(35, 35, 35, 0.8);
      }

      .el-range-input {
        padding: 0px 12px;
        box-sizing: border-box;
        text-align: left;
      }
    }

    // 三级联动
    .el-cascader {
      line-height: 32px;
    }

  }
}
