.news-list {
  color: #7f7f7f;
}
.news-list li a{
  display: block;
  border-bottom: solid 1px #ccc;
  padding: 13px 23px;
  height: auto;
}
.news-list a:hover {
  background: #E4E4E4;
}
.news-list.box-img {
  float: left; 
  min-width: 230px; 
  min-height: 224px;
  max-width: 230px; 
  max-height: 224px;
  overflow: hidden;
  position: relative;
}
.news-list.img-news {
  position: relative;
  max-width: 230px;
  max-height: 110px;
}
.news-list.img-news.square {
  position: relative;
  min-width: 230px;
  min-height: 224px;
}
.news-list.img-news.horizontal {
  position: relative;
  /*left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);*/
  height: 100%;
  min-height: 224px;
  max-width: none; 
}
.news-list.img-news.vertical {
  position: relative;
  max-height: none;
  width: 100%;
  min-width: 165px;
}
.news-list.box-content {
  float: left; 
  margin-left: 10px;
}
.news-list.date {
  font-size: 13px;
}
.news-list.title {
  font-size: 17px;
  width: 674px;
  word-wrap: break-word;
}
