
  .responsive-container {
    max-width: 1200px;
    margin: 0 auto 40px auto;
    box-sizing: border-box;
    width: 100%;
  }
  
  /* 移动端专属响应式微调 */
  @media (max-width: 768px) {
    .responsive-card {
      padding: 24px 16px !important; /* 移动端减小内边距，防止文字溢出 */
    }
    .responsive-title {
      font-size: 22px !important;
    }
    .responsive-text {
      font-size: 13px !important;
      word-break: break-word; /* 允许长字符自动换行 */
    }
  }
