
    /* 1. 独立命名空间，防止 Ueeshop 模板干扰 */
    .uee-custom-cta-v3 {
        background-color: #56B8B8 !important; /* 强制应用您的主色调 */
        padding: 100px 20px !important;
        text-align: center !important;
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
        color: #ffffff !important;
        position: relative !important;
        overflow: hidden !important;
        display: block !important;
    }

    /* 2. 背景装饰圆圈 */
    .uee-custom-cta-v3::before,
    .uee-custom-cta-v3::after {
        content: "" !important;
        position: absolute !important;
        border: 1.5px solid rgba(255, 255, 255, 0.2) !important;
        border-radius: 50% !important;
        pointer-events: none !important;
    }
    /* 左侧圆 */
    .uee-custom-cta-v3::before {
        width: 450px !important;
        height: 450px !important;
        left: -180px !important;
        top: -100px !important;
    }
    /* 右侧圆 */
    .uee-custom-cta-v3::after {
        width: 550px !important;
        height: 550px !important;
        right: -180px !important;
        bottom: -200px !important;
    }

    /* 3. 内容层级 */
    .uee-cta-inner {
        position: relative !important;
        z-index: 5 !important;
        max-width: 900px !important;
        margin: 0 auto !important;
    }

    .uee-cta-inner h2 {
        font-size: 48px !important;
        font-weight: 800 !important;
        color: #ffffff !important;
        margin: 0 0 20px 0 !important;
        line-height: 1.2 !important;
        border: none !important; /* 防止模板自带边框 */
    }

    .uee-cta-inner p.uee-sub {
        font-size: 19px !important;
        color: #ffffff !important;
        margin: 0 0 45px 0 !important;
        opacity: 0.95 !important;
    }

    /* 4. 彻底重写按钮样式 - 解决“显示有问题” */
    .uee-cta-btn-box {
        display: block !important;
        margin-bottom: 30px !important;
    }

    .uee-book-demo-btn {
        /* 强制转换为块状按钮 */
        display: inline-block !important;
        background-color: #ffffff !important; /* 纯白背景 */
        color: #56B8B8 !important; /* 文字为主色调 */
        
        /* 尺寸与圆角 */
        padding: 18px 50px !important;
        border-radius: 12px !important; /* 现代圆角 */
        
        /* 字体与排版 */
        font-size: 20px !important;
        font-weight: 700 !important;
        text-decoration: none !important; /* 强制去掉下划线 */
        text-transform: none !important;
        
        /* 交互动画 */
        transition: all 0.3s ease !important;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1) !important;
        border: none !important;
        cursor: pointer !important;
    }

    .uee-book-demo-btn:hover {
        transform: translateY(-4px) !important;
        box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2) !important;
        background-color: #f8f9fa !important;
        color: #48a1a1 !important;
        text-decoration: none !important;
    }

    /* 5. 底部补充文字 */
    .uee-cta-small {
        font-size: 14px !important;
        color: #ffffff !important;
        opacity: 0.8 !important;
        margin: 0 !important;
    }

    /* 6. 移动端优化 */
    @media (max-width: 768px) {
        .uee-cta-inner h2 { font-size: 30px !important; }
        .uee-book-demo-btn { 
            width: 85% !important; 
            padding: 15px 0 !important; 
            font-size: 18px !important;
        }
        .uee-custom-cta-v3::before, .uee-custom-cta-v3::after { display: none !important; }
    }
