.imageBox .cards {
  padding: 20px;
  text-align: left;
  color: #cfd1d2;
}
.imageBox .cards h3 {
  text-align: center;
  margin: 20px 0;
}
.imageBox .cards img {
  border-radius: 20px;
  width: 100%;
  max-width: 500px;
  height: 100%;
  min-height: 300px;
  display: block;
  margin: auto;
}
.iconTitle a {
  color: rgba(255, 255, 255, 0.5);
}
.iconTitle a .iconfont {
  font-size: 20px;
  margin: 0 5px;
}
.iconTitle a .iconfont.icon-x_twiter {
  font-size: 18px;
}
.footer-a a {
  color: rgba(255, 255, 255, 0.5);
  font-size: 13px;
}
.title-txt {
  text-align: left;
  color: #cfd1d2;
}
.title-txt strong {
  text-align: left;
  width: 100%;
}
/* 手机屏幕（小于768px） */
@media screen and (max-width: 900px) {
  .imageBox .cards img {
    min-height: auto;
  }
}
/*# sourceMappingURL=style.css.map */