.img-text-col4 ul {
  display: flex;
  flex-wrap: wrap;
  gap: 0.3rem 0.35rem;
  justify-content: center;
}
.img-text-col4 ul li {
  padding: 0.46rem 0.3rem 0.25rem;
  width: 3.52rem;
  min-height: 4.2rem;
  background: #f6faff;
  box-shadow: 0px 20px 45px 2px rgba(222, 233, 248, 0.8);
}
.img-text-col4 ul li img {
  width: 0.6rem;
  height: 0.6rem;
}
.img-text-col4 ul li .flex-box {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 3rem;
}
.img-text-col4 ul li .title {
  margin: 0.25rem 0;
  font-size: 0.24rem;
  font-family: Source Han Sans CN, Source Han Sans CN-700;
  font-weight: 700;
  color: #333333;
  line-height: 0.32rem;
}
.img-text-col4 ul li .des {
  font-size: 0.18rem;
  font-family: Source Han Sans CN, Source Han Sans CN-400;
  font-weight: 400;
  color: #333333;
  line-height: 0.29rem;
  flex: 1;
  overflow-y: scroll;
}
.img-text-col4 ul li .des::-webkit-scrollbar-thumb {
  background-color: transparent;
}
.img-text-col4 ul li .des::-webkit-scrollbar-corner {
  background-color: transparent;
}
.img-text-col4 ul li .des:hover::-webkit-scrollbar-thumb {
  background-color: #ccc;
}
