.ht-base-page-header-artical {
  border: 1px solid @border-color-base;
  color: rgba(0,0,0,0.65);
  line-height: 1.5;
  position: relative;
  padding: 16px 24px;
  background: #fff;
  .ht-page-header-heading{
    margin-top: 12px;
    display: inline-block;
    .ht-page-header-heading-title {
      display: inline-block;
      padding-right: 12px;
      color: #333333;
      font-weight: 400;
      font-size: 14px;
      line-height: 16px;
    }
    .ht-page-header-heading-sub-title {
      display: inline-block;
      padding-right: 12px;
      color: #999999;
      font-size: 12px;
      line-height: 1.8;
    }
  }
  .ht-page-header-content {
    padding-top: 0px;
    .wrap {
      display: flex;
      .content {
        flex: 1;
      }
    }
    div.ht-typography, .ht-typography p {
      margin-bottom: 1em;
      font-size: 12px;
      color: #666666;
      line-height: 18px;
      margin-bottom: 1em;
    }
    .contentLink {
      padding-top: 6px;
      font-size: 12px;
      a {
        display: inline-block;
        vertical-align: text-top;
        margin-right: 32px;
        color: #228EF8;
        text-decoration: none;
        background-color: transparent;
        outline: none;
        cursor: pointer;
      }
      a:hover{
        color: rgb(77,172,255);
      }
      a:active{
        color: rgb(19,108,209);
      }
      a:nth-last-child(1){
        color: #ED4014;
      }
      a:nth-last-child(1):hover{
        color: rgb(250,104,60);
      }
      a:nth-last-child(1):active{
        color: rgb(199,37,6);
      }
    }
    .extraContent {
      min-width: 240px;
      text-align: right;
      margin-top: 12px;
    }
  }
}
