#tth-content {
  width: 75%;
}

#tth-content .box_mid {
  padding-right: 0px;
}

#tth-column {
  width: 25%;
  padding-left: 38px;
}

.news_content .box-content, .box_group_new .box-content {
  padding: 0px;
  border: none;
}

.news_content .box-content .list_item .col_item, .box_group_new .box-content .list_item .col_item {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 47px;
  border-bottom: solid 1px #ebebeb;
}

.news_content .box-content .list_item .col_item:before, .news_content .box-content .list_item .col_item:after, .box_group_new .box-content .list_item .col_item:before, .box_group_new .box-content .list_item .col_item:after {
  content: " ";
  display: table;
}

.news_content .box-content .list_item .col_item:after, .box_group_new .box-content .list_item .col_item:after {
  clear: both;
}

.news_content .box-content .list_item .col_item .img, .box_group_new .box-content .list_item .col_item .img {
  float: left;
  width: 34%;
}

.news_content .box-content .list_item .col_item .img img, .box_group_new .box-content .list_item .col_item .img img {
  max-width: 100%;
  width: 100%;
}

.news_content .box-content .list_item .col_item .info, .box_group_new .box-content .list_item .col_item .info {
  float: left;
  width: 66%;
  position: relative;
  padding-left: 17px;
}

.news_content .box-content .list_item .col_item .info h3, .box_group_new .box-content .list_item .col_item .info h3 {
  font-family: "Arial";
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 5px;
}

.news_content .box-content .list_item .col_item .info .date, .box_group_new .box-content .list_item .col_item .info .date {
  margin-bottom: 12px;
}

.news_content .box-content .list_item .col_item .info .short, .box_group_new .box-content .list_item .col_item .info .short {
  font-size: 14px;
  color: #404041;
}

.news_content .box-content .list_item .last, .box_group_new .box-content .list_item .last {
  border-bottom: none;
}

@media (max-width: 849px) {
  #tth-content .box_mid {
    padding-right: 17px;
  }
  .news_content .box-content .list_item .col_item {
    padding-top: 11px;
    padding-bottom: 20px;
  }
}

@media (max-width: 449px) {
  .news_content .box-content .list_item .col_item .img {
    float: none;
    width: 100%;
  }
  .news_content .box-content .list_item .col_item .info {
    float: none;
    width: 100%;
    padding-left: 0px;
  }
}

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