.ceo-cover-container {
  /*aspect-ratio: 16 / 9;*/
  overflow: hidden;
  position: relative;
}

.ceo-cover-container .ceo-cover {
  max-width: none;
  position: absolute;
  left: 50%;
  top: 0%;
  transform: translateX(-50%);
  width: 100%;
  height: auto;
}


/* Tag页（loop-flow2）专用：将 .ceo-cat-sucai 统一为16:9容器 */
.ceo-cat-sucai {
  aspect-ratio: 3 / 2;
  position: relative;
  overflow: hidden;
  display: block;
}

/*.ceo-cat-sucai img {*/
/*  position: absolute;*/
/*  top: 0;*/
/*  left: 0;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  object-fit: cover;*/
/*}*/


/* Search页(loop-flow)使用的图片容器，统一16:9 */
.ceo_app_img .cover {
  aspect-ratio: 3 / 2;
  position: relative;
  overflow: hidden;
  display: block;
}

.ceo_app_img .cover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
}
