.bb-notes{width:min(1400px,94.4%);margin:8px auto 0;padding-bottom:40px}
  .bb-note{position:relative;display:flex;align-items:center;gap:clamp(14px,2.4vw,34px);
    border-radius:16px;background:#f1f9fd;padding:0 clamp(22px,3vw,44px) 0 0;
    margin-top:14px;min-height:146px;overflow:hidden}
  .bb-note .cat{width:clamp(96px,13.2vw,174px);flex:none;align-self:flex-end}
  .bb-note .cat img{width:100%;height:auto;display:block}
  /* 信息条右下角精灵球水印图（淡蓝，贴右/下边框，完整显示） */
  .bb-note .wm{position:absolute;right:0;bottom:0;width:clamp(80px,8vw,120px);height:auto;
    pointer-events:none;z-index:0;line-height:0}
  .bb-note .wm img{width:100%;height:auto;display:block}
  .bb-note p{position:relative;z-index:1;font-weight:400;
    color:#000969;font-size:clamp(13px,1.45vw,19px);line-height:1.7;margin:0}
  .bb-note p small{display:block;font-weight:400;color:#3b5277;
    font-size:clamp(12px,1.3vw,17px);margin-top:.2em}
  /* 注意事项：左侧标题块 + 右侧黑点列表 */
  .bb-note .att-title{flex:none;width:clamp(96px,9.1vw,120px);position:relative;z-index:1}
  .bb-note .att-title b{display:block;font-family:var(--round);font-weight:800;
    font-size:20px;color:#000969;line-height:1.2}
  .bb-note .att-title .en{display:block;font-size:13px;
    letter-spacing:.14em;color:#3485f6;font-weight:400;margin-top:5px}
  .bb-note ul{position:relative;z-index:1;flex:1;min-width:0;margin:0;padding:0;list-style:none}
  .bb-note li{position:relative;padding-left:18px;font-weight:400;color:#000969;
    font-size:clamp(11.5px,1.12vw,15px);line-height:1.7;margin-bottom:8px}
  .bb-note li::before{content:"";position:absolute;left:0;top:.68em;width:6px;height:6px;
    border-radius:50%;background:#000969}
  .bb-note li:last-child{margin-bottom:0}
  @media(max-width:600px){
    .bb-note{flex-wrap:wrap;gap:8px;padding:16px 16px 16px 0;min-height:0}
    .bb-note .cat{width:92px}
    .bb-note p{font-size:13.5px}
    .bb-note p small{font-size:12px}
    .bb-note .att-title{width:100%;padding-left:6px;display:flex;align-items:baseline;gap:10px}
    .bb-note .att-title .en{margin-top:0}
    .bb-note ul{padding-left:6px;flex-basis:100%}
    .bb-note li{font-size:12.5px;padding-left:14px}
    .bb-note .wm{width:64px;right:0;bottom:0;top:auto;transform:none}
  }
