
  .uee-gallery-simple{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;}
  .uee-gallery-simple *{box-sizing:border-box;}

  .uee-gallery-simple .wrap{
    max-width:1200px;
    margin:0 auto;
    padding:26px 16px 44px;
  }

  /* 通用图片卡片 */
  .uee-gallery-simple .card{
    background:#fff;
    border:1px solid #e7edf3;
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 8px 22px rgba(15,23,42,.06);
  }
  .uee-gallery-simple img{
    width:100%;
    height:100%;
    display:block;
    object-fit:cover;
  }

  /* 1) 顶部：主视觉（16:9） */
  .uee-gallery-simple .hero{
    aspect-ratio:16/9;
  }

  /* 间距 */
  .uee-gallery-simple .sp{height:16px;}

  /* 2) 两张横图（等高 16:9） */
  .uee-gallery-simple .two{
    display:grid;
    grid-template-columns:1fr;
    gap:16px;
  }
  .uee-gallery-simple .two .item{
    aspect-ratio:16/9;
  }

  /* 3) 四宫格（正方形） */
  .uee-gallery-simple .grid4{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:14px;
    margin-top:16px;
  }
  .uee-gallery-simple .grid4 .item{
    aspect-ratio:1/1;
  }

  /* 响应式：大屏两列 + 四列 */
  @media (min-width: 860px){
    .uee-gallery-simple .wrap{padding:34px 20px 56px;}
    .uee-gallery-simple .two{grid-template-columns:repeat(2,1fr);}
    .uee-gallery-simple .grid4{grid-template-columns:repeat(4,1fr); gap:16px;}
    .uee-gallery-simple .sp{height:18px;}
  }
