.news .v-icon {
  color: var(--main_color);
}

.news .content-container {
  margin-top: 50px;
}

.news .content-container .content {
  display: flex;
  padding: 10px;
  box-shadow: 1px 1px 5px 1px rgba(112, 112, 112, 0.651);
  margin-bottom: 40px;
  transition: all .3s;
  cursor: pointer;
}

.news .content-container .content:hover {
  transform: scale(1.02);
  box-shadow: 1px 1px 20px 10px rgba(185, 185, 185, 0.651);
}

.news .content-container .content .right {
  flex-grow: 1;
  padding: 15px;
  display: flex;
  flex-direction: column;
}

.news .content-container .content .right .sub-top {
  display: flex;
  justify-content: space-between;
}

.news .content-container .content .right .sub-top span:first-child {
  font-size: 23px;
}

.news .content-container .content .right .sub-top span:last-child {
  color: #999999;
}

.news .content-container .content .right .sub-content {
  padding: 5px 0;
  flex-grow: 1;
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
}

.news .content-container .content .right .sub-bottom {
  display: flex;
  justify-content: flex-end;
}

.news .content-container .content .right .sub-bottom span {
  padding: 10px 15px;
  background-color: #d9e7f9;
  color: var(--main_color);
  transition: all .3s;
}

.news .content-container .content .right .sub-bottom span:hover {
  background-color: #aed0fd;
}

@media (max-width: 850px) {
  .news .content-container .content {
    flex-direction: column;
  }
  .news .content-container .content .left img {
    width: 100%;
  }
  .news .content-container .content .right {
    position: relative;
  }
  .news .content-container .content .right .sub-top span:first-child {
    font-size: 20px;
    font-weight: 500;
  }
  .news .content-container .content .right .sub-top span:last-child {
    position: absolute;
    bottom: 30px;
    left: 15px;
  }
}

.news .v-pagination {
  margin: 50px 0;
}

.news .v-pagination .v-pagination__item {
  background-color: #707070;
  color: white;
}

.news .v-pagination .v-pagination__navigation {
  background-color: #707070;
}
/*# sourceMappingURL=new.css.map */
