/* 金蝶AI星瀚员工服务云 - 页面专属样式（复刻源站 head 内联规则） */

        .product_xc_banner .text {
            left: 5% !important;
        }

        .tabnav {
            width: 100% !important;
        }

        .cloud-intro {
            padding: 2.64% 0 2.64%;
        }

        .IDC-velue {
            padding: 86px 0 40px;
        }

        .pingtai_con {
            background: #f6f7fb;
            background-image: none;
            padding: 86px 0 40px;
        }

        .help {
            padding: 5vw 0 0;
        }

        .cloud-duibi {
            background: #f9fafc;
        }

        .index-newsactivy .new_activity {
            margin-bottom: 5%;
        }

        .news-lists ul {
            overflow-y: auto;
            max-height: 536px;
        }

        .news-lists ul::-webkit-scrollbar {
            width: 5px;
        }

        .news-lists ul::-webkit-scrollbar-thumb {
            background: #ebebeb;
            border-radius: 3px;
        }

        .mod18 .listBox {
            width: 100%;
        }

        .mod18 .picBox ul {
            position: static;
        }

        .mod18 .listBox ul {
            width: 100% !important;
            height: 60px;
            position: static;
            display: flex;
            justify-content: center;
        }

        .picBox .bd .info h3 {
            margin-bottom: 20px;
        }

        @media screen and (min-width:1500px) and (max-width:1680px) {
            .pingtai_con .picBox ul li .hd .img {
                width: 48%;
                margin-top: 25px;
            }

            .picBox .bd {
                padding-top: 40px;
            }
        }

        @media screen and (min-width:1680px) and (max-width:1920px) {
            .pingtai_con .picBox ul li .hd .img {
                width: 48%;
                margin-top: 40px;
            }

            .picBox .bd {
                padding-top: 40px;
            }

        }

        .cloud-duibi .duibi-lists ul li {
            width: 33.33%;
        }

        .cloud-duibi .duibi-lists table tr td {
            width: 33.33%;
        }

        .text p {
            margin-top: 10px;
            position: relative;
            padding-left: 34px;
        }

        .text p::before {
            content: '';
            width: 16px;
            height: 12px;
            background: url('/static/cosmic_dev_assets/r/cms/www/default/v0.1/images/finance/dui.png') no-repeat;
            background-size: cover;
            position: absolute;
            left: 2px;
            top: 6px;
        }

/* 您可能还感兴趣的产品：分页点置于卡片下方（修正 extend.css 绝对定位压在卡片上） */
.epm .swiper-container .swiper-pagination {
  position: relative !important;
  bottom: auto !important;
  left: auto !important;
  width: 100%;
  margin-top: 30px;
}

/* 开启您的AI原生企业管理之旅 CTA */
    .ai-journey-section {
      background: url('/static/cosmic_finance_img/connect_us_bg.png') no-repeat;
      background-size: cover;
      position: relative;
      overflow: hidden;
      width: 100%;
      padding: 100px 0 50px;
      box-sizing: border-box;
    }

    .ai-journey-container {
      max-width: 1200px;
      margin: 0 auto;
      text-align: center;
      position: relative;
      z-index: 4;
    }

    .ai-journey-title {
      font-weight: bold;
      color: #03053B;
      margin-bottom: 18px;
    }

    .ai-journey-desc {
      color: #03053B;
      margin-bottom: 32px;
      line-height: 36px;
    }

    .ai-journey-buttons {
      display: flex;
      justify-content: center;
      gap: 10px;
      margin-bottom: 30px;
    }

    .ai-journey-btn {
      display: inline-block;
      width: 140px;
      height: 42px;
      line-height: 42px;
      font-size: 14px;
      font-weight: 500;
      border-radius: 8px;
      text-decoration: none;
      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      cursor: pointer;
    }

    .ai-journey-btn-primary {
      background: linear-gradient(269deg, #1FABFF -21.46%, #06F 99.76%);
      color: #ffffff;
    }

    .ai-journey-btn-secondary {
      background: #ffffff;
      color: #0167FF;
      border: 1px solid #2F76F6;
    }

    .ai-journey-hint {
      color: #7B808C;
    }    
    /* 响应式设计 */
    @media (max-width: 768px) {
      /* AI之旅响应式 */
      .ai-journey-section {
        padding: 0.6rem 0.5rem 2rem !important;
      }

      .ai-journey-title {
        font-size: 22px;
        margin-bottom: 12px;
      }

      .ai-journey-desc {
        font-size: 13px;
        margin-bottom: 24px;
      }

      .ai-journey-buttons {
        flex-direction: row;
        flex-wrap: wrap;
        gap: 12px;
      }

      .ai-journey-btn {
        flex: 1 1 calc(50% - 6px);
        max-width: calc(50% - 6px);
        font-size: 13px;
      }
      /* AI之旅响应式 */
    }
