.center-box .title {
  margin-top: 0.2rem;
  margin-bottom: 0.25rem;
  font-size: 0.3rem;
  line-height: 0.44rem;
  font-weight: bold;
  text-align: center;
  color: #333;
}

.center-box .info {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.center-box .info span {
  margin: 0 0.2rem;
  font-size: 0.16rem;
  font-weight: 400;
  line-height: 0.3rem;
  color: #999;
}

.center-box .info .share {
  position: absolute;
  right: 0;
  top: 0;
}
.center-box .info .share img {
  margin-left: 0.05rem;
  height: 0.3rem;
}
.center-box .line {
  margin: 0.15rem 0 0.25rem 0;
  height: 0.01rem;
  background-color: #ebebeb;
}
.center-box .content {
  margin-bottom: 0.3rem;
  font-size: 0.16rem;
  font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
  font-weight: 400;
  color: #333333;
  line-height: 0.3rem;
}
@media screen and (max-width: 850px) {
  /* 防止文本因不同尺寸的屏幕而自动调整大小 */
  html {
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
  }

  /* 禁用 Safari 和 Chrome 中元素被触摸选中时出现的高光效果 */
  * {
    -webkit-tap-highlight-color: transparent;
  }
  .center-box .title {
    margin-top: 0.15rem;
    margin-bottom: 0.2rem;
    font-size: 0.24rem;
    line-height: 0.34rem;
  }

  .center-box .info {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
  .center-box .info span {
    margin: 0.05rem 0;
    font-size: 0.18rem;
  }
  .center-box .info .share {
    position: static;
  }
  .center-box .info .share img {
    margin-top: 0.05rem;
    margin-left: 0.05rem;
    height: 0.24rem;
  }

  .center-box .content {
    font-size: 0.18rem;
    text-align: justify;
  }
}
