@media (max-width: 1230px) {
  .gcal ul {
    margin: 0 -0.08130081rem;
  }
  .gcal ul li {
    padding: 0 0.08130081rem;
  }
  .gcal ul li a {
    margin-bottom: 0.16260163rem;
  }
  .gcal ul li:nth-child(1) a .img {
    height: 3.7398374rem;
  }
  .gcal ul li:nth-child(2) a .img {
    height: 1.78861789rem;
  }
  .gcal ul li:nth-child(2) dl {
    margin: 0 -0.08130081rem;
  }
  .gcal ul li:nth-child(2) dl dd {
    padding: 0 0.08130081rem;
  }
  .gcal ul li:nth-child(3) a:nth-child(1) .img {
    height: 2.5203252rem;
  }
  .gcal ul li:nth-child(3) a:nth-child(2) {
    height: 1.05691057rem;
    font-size: 0.16260163rem;
    line-height: 0.24390244rem;
  }
  .gcal ul li:nth-child(3) a:nth-child(2) .img {
    height: 1.05691057rem;
  }
}
@media (max-width: 750px) {
  .gcal ul {
    margin: 0 -0.06666667rem;
  }
  .gcal ul li {
    padding: 0 0.06666667rem;
  }
  .gcal ul li a {
    margin-bottom: 0.13333333rem;
  }
  .gcal ul li:nth-child(1) a .img {
    height: 5.06666667rem;
  }
  .gcal ul li:nth-child(2) a .img {
    height: 2.46666667rem;
  }
  .gcal ul li:nth-child(2) dl {
    margin: 0 -0.06666667rem;
  }
  .gcal ul li:nth-child(2) dl dd {
    padding: 0 0.06666667rem;
  }
  .gcal ul li:nth-child(3) a:nth-child(1) .img {
    height: 3.46666667rem;
  }
  .gcal ul li:nth-child(3) a:nth-child(2) {
    height: 1.46666667rem;
    font-size: 0.33333333rem;
    line-height: 0.53333333rem;
  }
  .gcal ul li:nth-child(3) a:nth-child(2) .img {
    height: 1.73333333rem;
  }
}
