/* ============================================================
   【8】图片资料板块（图片 + 浮动文字标签）
   对应 HTML: .img-box, .img-box-img, .img-span, .img-span-s, .img-text
   ============================================================ */

/* ============================================================
   全屏容器（占页面宽度100%）
   ============================================================ */


.list{
    margin-top:5px;
    width: 100%;

}


.list-title{
    width: 100%;
    height: 60px;                 /* ← 关键：给个高度，改成你要的 */
    padding: 0;                   /* ← 去掉 padding，避免撑高 */
    text-align: center;
    background: url(../img/lt-bg.png) no-repeat center center;
    background-size: 100% 100%;   /* 图片贴合容器 */
    margin-top: 10px;
    color: var(--fff);
    font-size: 24px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;

    /* 让文字垂直居中 */
    display: flex;
    align-items: center;
    justify-content: center;
}



@keyframes randomMove {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}






.img-box {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.img-box-img {
    width: 100%;
    height: auto;
    display: block;
    object-fit: cover;
}

.img-span {
    font-family: "HongLeiXingShu", "KaiTi", cursive;
    position: absolute;
    font-size: 22px;
    z-index: 10;
    font-weight: 700;
    opacity: 0.8;
}

/* ---- 图片上的文字标签（竖向排列） ---- */
.img-span-s {
    writing-mode: vertical-rl;
    display: inline-block;
    vertical-align: top;
    font-family: "HongLeiXingShu", "KaiTi", cursive;
    position: absolute;
    font-size: 22px;
    z-index: 10;
    color: #ff4500;
    font-weight: 700;
}

/* ---- 图片上的多行文本（如六肖18码的号码区） ---- */
.img-text {
    position: absolute;
    font-size: 18px;
    z-index: 10;
    font-weight: 700;
    text-align: left;
}