SOURCE

console 命令行工具 X clear

                    
>
console
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>案件核心事实时间轴</title>
<style>
    * { margin: 0; padding: 0; box-sizing: border-box; font-family: "Microsoft YaHei", "SimSun", sans-serif; }
    body { padding: 40px 20px; background: #fff; }

    /* 标题 */
    .timeline-title {
        text-align: center;
        font-size: 22px;
        font-weight: bold;
        margin-bottom: 50px;
        letter-spacing: 3px;
        color: #1f2937;
    }

    /* 主容器 */
    .timeline-wrap {
        width: 1400px;
        margin: 0 auto;
        position: relative;
    }

    /* 时间轴线 */
    .timeline-axis {
        height: 6px;
        width: 100%;
        display: flex;
        border-radius: 3px;
        overflow: hidden;
        margin-bottom: 20px;
    }
    .axis-red { flex: 3; background: #dc2626; }
    .axis-green { flex: 3; background: #16a34a; }
    .axis-orange { flex: 2; background: #ea580c; }

    /* 节点容器 */
    .nodes-row {
        display: flex;
        width: 100%;
        position: relative;
    }
    .node {
        flex: 1;
        display: flex;
        flex-direction: column;
        align-items: center;
        position: relative;
    }

    /* 节点圆点 */
    .node-dot {
        width: 16px;
        height: 16px;
        border-radius: 50%;
        border: 3px solid #fff;
        box-shadow: 0 0 0 2px currentColor;
        position: absolute;
        top: -28px;
        z-index: 2;
    }
    .dot-red { color: #dc2626; background: #dc2626; }
    .dot-green { color: #16a34a; background: #16a34a; }
    .dot-orange { color: #ea580c; background: #ea580c; }
    .dot-highlight {
        width: 22px;
        height: 22px;
        top: -31px;
        border-width: 4px;
    }

    /* 日期 */
    .node-date {
        font-size: 16px;
        font-weight: bold;
        margin-bottom: 12px;
    }
    .date-red { color: #dc2626; }
    .date-green { color: #16a34a; }
    .date-orange { color: #ea580c; }

    /* 内容框(透明底色) */
    .node-card {
        width: 160px;
        min-height: 110px;
        padding: 12px 10px;
        border-radius: 8px;
        border: 1.5px solid currentColor;
        background: transparent;
        font-size: 13px;
        line-height: 1.6;
        text-align: center;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .card-red { color: #991b1b; }
    .card-green { color: #166534; }
    .card-orange { color: #9a3412; }
    .card-highlight {
        border-width: 2.5px;
        font-weight: bold;
        box-shadow: 0 3px 10px rgba(0,0,0,0.08);
    }

    /* 证据页码标注 */
    .evidence-ref {
        font-size: 11px;
        font-weight: bold;
        margin-top: 8px;
        opacity: 0.85;
    }

    /* 底部小标签 */
    .node-tag {
        font-size: 11px;
        font-weight: 500;
        margin-top: 10px;
        padding: 3px 10px;
        border-radius: 12px;
        white-space: nowrap;
    }
    .tag-red { background: #fee2e2; color: #b91c1c; }
    .tag-green { background: #dcfce7; color: #15803d; }
    .tag-orange { background: #ffedd5; color: #c2410c; }

    /* 图例 */
    .legend {
        width: 1400px;
        margin: 40px auto 0;
        display: flex;
        justify-content: center;
        gap: 60px;
        font-size: 13px;
        color: #374151;
    }
    .legend-item { display: flex; align-items: center; gap: 8px; }
    .legend-dot { width: 14px; height: 14px; border-radius: 50%; }
</style>
</head>
<body>

<div class="timeline-title">买卖合同纠纷案核心事实时间轴</div>

<div class="timeline-wrap">
    <!-- 时间轴线 -->
    <div class="timeline-axis">
        <div class="axis-red"></div>
        <div class="axis-green"></div>
        <div class="axis-orange"></div>
    </div>

    <!-- 8个节点 -->
    <div class="nodes-row">
        <!-- 节点1 红色(已修改文字) -->
        <div class="node">
            <div class="node-dot dot-red"></div>
            <div class="node-date date-red">2023年2月</div>
            <div class="node-card card-red">
                被告拉群,沟通所谓旧批次货物质量损失事宜
            </div>
        </div>

        <!-- 节点2 红色 -->
        <div class="node">
            <div class="node-dot dot-red"></div>
            <div class="node-date date-red">2023年6月17日</div>
            <div class="node-card card-red">
                双方微信协商一致以抵扣货款20万元方式终局性了结全部历史所谓质量争议
                <div class="evidence-ref">(详见原告提交补充证据三,第p126-127页)</div>
            </div>
        </div>

        <!-- 节点3 红色 -->
        <div class="node">
            <div class="node-dot dot-red"></div>
            <div class="node-date date-red">2023年6月23日</div>
            <div class="node-card card-red card-highlight">
                被告发送《品质异常处理报告》<br>载明“总费用200000元”<br>双方已实际抵扣并处理完毕
                <div class="evidence-ref">(详见原告提交补充证据三,第p129-130页)</div>
            </div>
            <div class="node-tag tag-red"><strong>“总”即全部</strong></div>
        </div>

        <!-- 节点4 绿色 -->
        <div class="node">
            <div class="node-dot dot-green"></div>
            <div class="node-date date-green">2023年6月30日/7月27日</div>
            <div class="node-card card-green">
                原告多次发送2023年6月新批次对账单,被告均予确认,未提出任何异议
                <div class="evidence-ref">(详见原告提交补充证据三,第p131-136页)</div>
            </div>
            <div class="node-tag tag-green">�� 新交易独立对账</div>
        </div>

        <!-- 节点5 绿色 高亮 -->
        <div class="node">
            <div class="node-dot dot-green dot-highlight"></div>
            <div class="node-date date-green">2023年8月14日</div>
            <div class="node-card card-green card-highlight">
                ⭐ 被告盖章回传<br>2023年6月对账单
                <div class="evidence-ref">(详见原告提交补充证据三,第p139-140页)</div>
            </div>
        </div>

        <!-- 节点6 绿色 -->
        <div class="node">
            <div class="node-dot dot-green"></div>
            <div class="node-date date-green">2023年9月16日</div>
            <div class="node-card card-green">
                被告全额支付2023年5月货款<br>未扣款、未提异议
                <div class="evidence-ref">(详见原告提交补充证据三,第p143页)</div>
            </div>
            <div class="node-tag tag-green">✅ 持续以行动确认旧账已清</div>
        </div>

        <!-- 节点7 橙色 高亮 -->
        <div class="node">
            <div class="node-dot dot-orange dot-highlight"></div>
            <div class="node-date date-orange">2023年10月23日</div>
            <div class="node-card card-orange card-highlight">
                ⚡ 被告突然提出就已处理完毕的旧批次再次扣款5万元,原告拒绝,双方未达成新合意
                <div class="evidence-ref">(详见原告提交补充证据三,第p147页)</div>
            </div>
        </div>

        <!-- 节点8 橙色(已修改文字) -->
        <div class="node">
            <div class="node-dot dot-orange"></div>
            <div class="node-date date-orange">2024年6月11日</div>
            <div class="node-card card-orange">
                被告再次拖欠24年4月货款,原告对此催款并再次告知此前所谓货物质量纠纷已于23年6月一次性处理完毕。<div class="evidence-ref">(详见原告提交补充证据三,第149页)</div><br>原告持续催讨拖欠的累计的货款55483.07元<div class="evidence-ref">(本诉货款请求依据详见《本诉货款55483.07元诉求事实依据一览表》及证据),对方至今未付</div>
            </div>
            <div class="node-tag tag-orange">�� 本案诉讼启动</div>
        </div>
    </div>
</div>

<!-- 图例 -->
<div class="legend">
    <div class="legend-item">
        <div class="legend-dot" style="background:#dc2626"></div>
        <span>第一阶段:旧批次质量争议协商与终局结算</span>
    </div>
    <div class="legend-item">
        <div class="legend-dot" style="background:#16a34a"></div>
        <span>第二阶段:新批次独立对账 正常履行</span>
    </div>
    <div class="legend-item">
        <div class="legend-dot" style="background:#ea580c"></div>
        <span>第三阶段: 原告诉讼维权</span>
    </div>
</div>

</body>
</html>