    /* ===== 新增样式和js：让缩略图全部显示 ===== */
    .thumbnail-box-all {
      margin: 20px 0px;
      position: relative;
      width: 100%;
      box-sizing: border-box;
      background: #FFFFFF;
    }
    .thumbnail-box-all .list-all {
      width: 100%;
      margin: 0px auto;
      position: relative;
      overflow: visible;
    }
    .thumbnail-box-all .list-all .wrapper-all {
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      padding: 2px 0px;
      justify-content: flex-start;
    }
    .thumbnail-box-all .list-all .wrapper-all .item-all {
      width: 58px;
      height: 58px;
      display: flex;
      justify-content: center;
      align-items: center;
      box-sizing: border-box;
      overflow: hidden;
      border: 1px solid #CCCCCC;
      flex-shrink: 0;
    }
    .thumbnail-box-all .list-all .wrapper-all .item-all:hover {
      cursor: pointer;
    }
    .thumbnail-box-all .list-all .wrapper-all .item-all img {
      max-width: 100%;
      max-height: 100%;
      display: block;
    }
    .thumbnail-box-all .list-all .wrapper-all .item-cur-all {
      border: none;
      outline: 2px solid var(--color, #0078d7);
    }
    /* 移动端适配 */
    @media screen and (max-width: 768px) {
      .thumbnail-box-all .list-all .wrapper-all .item-all {
        width: 48px;
        height: 48px;
      }
    }
