   .app-footer {
       background-color: #f8f9fa;
       color: #6c757d;
       margin-top: 50px;
   }

   .footer-container {
       width: 100%;
   }

   .footer-links {
       padding: 15px 0;
       background-color: #2D333B;
   }

   .footer-links-div {
       display: flex;
       align-items: center;
       justify-content: center;
       /* 居中排布，也可改为 flex-start 左对齐 */
       gap: 30px;
       /* 链接之间的间距，可调整 */
       padding: 15px 0;
       border-bottom: 1px solid rgba(255, 255, 255, 0.4);
       margin-bottom: 15px;
       flex-wrap: wrap;
       background-color: #2D333B;
       margin: 0 auto;
       max-width: 1200px;
   }

   .footer-link {
       color: #ffffff;
       text-decoration: none;
       font-size: 14px;
       transition: color 0.3s;

   }

   .footer-link:hover {
       color: #007bff;
   }

   /* 版权区样式 */
   .footer-bottom {
       display: flex;
       flex-wrap: wrap;
       justify-content: center;
       /* 版权信息居中 */
       align-items: center;
       font-size: 14px;
       gap: 20px;
       text-align: center;
       background-color: #22272D;
   }

   .copyright {
       color: #ffffff;
       max-width: 1200px;
       padding: 25px 0;
   }

   /* 支付方式图标样式 */
   figure {
       display: flex;
       justify-content: center;
       align-items: center;
       flex-direction: column;
       background-color: #2D333B;
       padding-bottom: 20px;
       gap: 10px;
   }
   figure>img {
    border-radius: 5px;
   }

   /* 响应式适配：小屏幕下链接和版权信息更紧凑 */
   @media (max-width: 768px) {
       .footer-links {
           gap: 15px;
       }

       .footer-bottom {
           flex-direction: column;
           gap: 10px;
       }
   }
