.news {
  background: #EEE; }
  .news_content {
    overflow-x: hidden;
    margin: 0 5px;
    position: relative;
    top: -2.2rem;
    border-radius: 5px;
    background: #FFF;
    box-shadow: 1.25px 1.25px 8px rgba(0, 0, 0, 0.1); }
    .news_content-header {
      position: fixed;
      top: 1.76rem;
      z-index: 100;
      width: calc(100vw - 10px);
      border-radius: 5px 5px 0 0;
      background: #FFF;
      margin: 0 5px;
      padding-top: 4px;
      padding-left: 18px;
      padding-right: 25px;
      height: 56px;
      line-height: 56px; }
      .news_content-header-title {
        float: left;
        font-size: 17px;
        font-weight: bold;
        color: #252729; }
      .news_content-header-nav {
        overflow: hidden;
        height: 50px; }
        .news_content-header-nav > div:first-child {
          margin-left: 1.06rem; }
        .news_content-header-nav div {
          float: right;
          height: 50px; }
          .news_content-header-nav div a {
            display: block;
            font-size: 16px;
            font-weight: bold;
            color: #252729; }
    .news_content-body {
      position: relative;
      top: 10px; }
      .news_content-body-list {
        padding: 0 .19rem; }
        .news_content-body-list > div {
          padding-top: .64rem;
          padding-bottom: .61rem;
          overflow: hidden;
          width: 100%;
          border-bottom: 1px solid #ededed; }
        .news_content-body-list .list-left {
          position: relative;
          top: 4px;
          float: left;
          margin-right: .4rem;
          width: 2.66rem;
          height: 2.08rem;
          background-size: cover !important; }
        .news_content-body-list .list-right {
          float: left;
          display: flex;
          flex-direction: column;
          justify-content: space-around;
          height: 86px; }
          .news_content-body-list .list-right-name {
            width: 5.8rem;
            font-size: 16px;
            font-weight: bold;
            color: #252729;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden; }
          .news_content-body-list .list-right-detail {
            overflow: hidden;
            height: 20px;
            line-height: 20px; }
            .news_content-body-list .list-right-detail-data {
              float: left;
              font-size: 12px;
              color: #5f5f5f; }
            .news_content-body-list .list-right-detail-through {
              float: left;
              overflow: hidden;
              margin-left: 1.01rem; }
              .news_content-body-list .list-right-detail-through img {
                position: relative;
                top: 3px;
                float: left;
                width: 12px;
                height: 12px; }
              .news_content-body-list .list-right-detail-through div {
                float: left;
                margin-left: 4px;
                font-size: 12px;
                color: #252729; }
            .news_content-body-list .list-right-detail-share {
              margin-left: .4rem;
              position: relative;
              top: 3px;
              float: left;
              width: 12px;
              height: 12px; }
          .news_content-body-list .list-right-more {
            font-size: 12px;
            color: #5f5f5f; }
    .news_content-load {
      height: 2rem;
      line-height: 2rem;
      text-align: center;
      font-size: 15px;
      color: #5f5f5f; }

.activeNews {
  border-bottom: 4px solid #333D82 !important; }
  .activeNews a {
    color: #4d517e !important; }

#countryInformation .news_content {
  top: -1.6rem !important; }

/*# sourceMappingURL=news.css.map */
