.ivu-alert.ht-base-alert {
  font-size: @font-size-base;
  line-height: 24px;
  box-sizing: border-box;
  .ivu-alert-with-desc .ivu-alert-message {
    font-size: @font-size-large !important;
    color: @title-color;
  }

  .ivu-alert-desc {
    font-size: @font-size-base;
    line-height: 24px;
    margin-top: 4px;
    color: @sub-color;
  }
  .ivu-alert-icon {
    left: 16px;
    position: absolute;
  }
}
.ivu-alert.ivu-alert-with-icon.ht-base-alert {
  .ht-base-icon{
    font-size: 14px;
  }
}
.ivu-alert.ivu-alert-with-icon.ivu-alert-with-desc.ht-base-alert{
  .ht-base-icon{
    font-size: 28px;
  }
}
.ivu-alert.ht-base-alert.ivu-alert-info {
  background-color: rgba(230, 247, 255, 1);
  border: 1px solid @info-3;
}

.ivu-alert.ht-base-alert.ht-base-alert-no-bordered {
  border: none;
}

.ivu-alert.ht-base-alert.ht-base-alert-no-icon {
  padding: 7px 48px 7px 16px;
  .ivu-alert-icon {
    display: none;
  }
}
