.ht-base-list {
  &.ant-list {
    font-size: @font-size-base;
  }
  &.ant-list-sm {
    font-size: @font-size-small;
  }
  &.ant-list-lg {
    font-size: @font-size-large;
  }
  &.ant-list-split .ant-list-item {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  &.ant-list-sm .ant-list-item {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  &.ant-list-lg .ant-list-item {
    padding-top: 18px;
    padding-bottom: 18px;
  }
  .ant-list-item-meta-title {
    font-size: @font-size-base;
  }
  .ant-list-item-meta-description, .ant-list-item-action > li {
    font-size: @font-size-small;
  }
  .ant-list-item-action li a {
    color: @primary-color;
  }
  &.demo-loadmore-list .ant-list-item {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .ant-spin-nested-loading .ant-list-item {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
