.main {
  margin: 8px 0 0 0;
}

.main .list {
  float: left;
  width: 95%;
  background-color: #ffffff;
  margin: 0 0 8px 0;
  padding: 8px;
}

.main .list .left {
  float: left;
  width: 70%;
}

.main .list .left .title {
  font-size: 14px;
  color: #000;
  font-weight: bold;
  margin: 0 0 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.main .list .left .brief {
  font-size: 12px;
  color: #666666;
  margin: 0 0 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.main .list .left .date {
  font-size: 12px;
  color: #666666;
}

.main .list .right {
  float: left;
  width: 30%;
}

.main .list .right image {
  width: 100%;
  height: 66px;
  overflow: hidden;
  border-radius: 5px;
}