  .zonkvm-sever{border-top: 1px solid #eee;}
  .feature-section {
            padding: 20px 0;
              
        }
        .feature-card {
            text-align: center;
            padding: 20px;
        }
        /* 80*80 图标容器 */
        .feature-icon {
            width: 80px;
            height: 80px;
            margin: 0 auto 20px;
            background-color: #e8f0fe;
            border-radius: 8px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        /* 图片严格 80*80 */
        .feature-icon img {
            width: 80px;
            height: 80px;
            object-fit: contain; /* 保证图片不变形 */
            display: block;
        }
        .feature-title {
            font-size: 22px;
            font-weight: 500;
            margin-bottom: 15px;
        }
        .feature-desc {
            font-size: 13px;
            line-height: 1.7;
            color: #666;
        }
        
    .table-responsive{background-color:#fff}
        .ssl-table {
            width: 100%;
            border-collapse: collapse;
        }
        .ssl-table th,
        .ssl-table td {
            border: 1px solid #e8e8e8;
            padding: 20px;
            text-align: center;
            vertical-align: middle;
        }
        .ssl-table th {
            background-color: #f5f7fa;
            font-weight: 500;
        }
        .ssl-table .domain-type {
            background-color: #eef1f7;
            font-weight: 500;
        }
        .ssl-table td {
            color: #666;
        }
        
        
        
         .ssl-type-section {
            padding: 60px 0;
        }
        .ssl-card {
            border: 1px solid #e8e8e8;
            border-radius: 4px;
            padding: 40px 20px;
            text-align: center;
            height: 100%;
            margin: 0 10px;
        }
        .ssl-icon {
            width: 64px;
            height: 64px;
            margin: 0 auto 20px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 40px;
            color: #4080ff;
        }
        .ssl-title {
            font-size: 22px;
            font-weight: 500;
            margin-bottom: 20px;
        }
        .ssl-desc {
            font-size: 14px;
            line-height: 1.8;
            color: #666;
        }
        
        
    .compare-section-zonkvm{margin-bottom:40px}    
        
        
    .compare-table {
            width: 100%;
            border-collapse: separate;
            border-spacing: 0;
            border-radius: 8px;
            overflow: hidden;
            box-shadow: 0 4px 20px rgba(0,0,0,0.08);
        }
        .compare-table th {
            background-color: #2b6de9;
            color: #fff;
            padding: 20px;
            text-align: center;
            font-weight: 500;
            font-size: 20px;
        }
        .compare-table td {
            padding: 20px;
            text-align: center;
            border-bottom: 1px solid #eee;
            background-color: #fff;
        }
        .compare-table tr:last-child td {
            border-bottom: none;
        }
        .check-icon {
            color: #00b42a;
            font-size: 18px;
            font-weight: bold;
        }
        .cross-icon {
            color: #666;
            font-size: 18px;
            font-weight: bold;
        }
        .compare-table td:first-child {
            text-align: center;
            font-weight: 500;
        }
        
        

        .process-row {
            display: flex;
            align-items: center;
            background: #fff;
            padding: 60px;
            border-radius: 8px;
            box-shadow: 0 2px 10px rgba(0,0,0,0.05);
        }
        .process-step {
            flex: 1;
            display: flex;0
            align-items: center;
            position: relative;
            padding: 0 15px;
        }
        /* 箭头 */
        .process-step:not(:last-child)::after {
            content: ">";
            position: absolute;
            right: -5px;
            top: 50%;
            transform: translateY(-50%);
            color: #999;
            font-size: 20px;
            font-weight: bold;
        }
        /* 图标 + 标题 横向布局 */
        .process-icon {
            margin-right: 12px;
            display: flex;
            align-items: center;
        }
        .process-icon img {
            display: block;
        }
        .process-text {
            flex: 1;
        }
        .process-title {
            font-size: 16px;
            font-weight: 600;
            margin: 0 0 3px 0;
            color: #333;
        }
        .process-desc {
            font-size: 12px;
            color: #999;
            margin: 0;
            line-height: 1.3;
        }

        /* 移动端适配 */
        @media (max-width: 768px) {
            .process-row {
                flex-direction: column;
                align-items: flex-start;
                 padding: 10px;
            }
            .process-step {
                width: 100%;
                margin-bottom: 15px;
            }
            .process-step:not(:last-child)::after {
                display: none;
            }
        }