.quick-box{
    display: inline-block;
    font-size: 15px;
    width:100%;
}
.quick-box{
    display:inline-block;
    font-size:15px;
    width:100%;
    overflow:hidden;
}

/* 图标入口 */

.icon-grid {
    display:grid;
    grid-template-columns:repeat(8,1fr);
    gap:15px;
    background:#000;
    padding:15px;
}


.icon-item {
    display:flex;
    flex-direction:column;
    align-items:center;
    text-align:center;
    text-decoration:none;
    transition:.2s;
}


.icon-item:hover {
    transform:translateY(-3px);
}


.icon-item img {
    width:60px;
    height:60px;
    border-radius:12px;
    object-fit:cover;
}


.icon-item span {
    margin-top:5px;
    color:#fff;
    font-size:12px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:100%;
}



/* 文字链接 */

.wenzi {
    width:100%;
    display:flex;
    flex-wrap:wrap;
    justify-content:flex-start;
    align-items:center;
    background:#000;
    gap:5px;
}


.wenzi a {
    padding:0 12px;
    height:60px;
    line-height:60px;
    color:#fff;
    font-size:14px;
    text-decoration:none;
}


@media(max-width:768px){

    .icon-grid{
        grid-template-columns:repeat(4,1fr);
        gap:10px;
        padding:10px;
    }


    .icon-item img{
        width:50px;
        height:50px;
    }


    .icon-item span{
        font-size:11px;
    }


}


@media(max-width:1000px){

    .wenzi a{
        height:40px;
        line-height:40px;
        padding:0 8px;
        font-size:12px;
    }

}

/* =========================
      横幅广告
========================= */


/* 每一个横幅 */
.dankeimg .ad-item {

    width:fit-content;

    margin:5px auto;

}



.dankeimg .ad-item img {

    display:block;

    height:auto;

    width:auto;

    max-width:100%;

    border-radius:12px;

    background:#000;

}



/* 移动端 */

@media(max-width:768px){


    .dankeimg .ad-item {

        width:fit-content;

        margin:3px auto;

    }



    .dankeimg .ad-item img {

        height:clamp(50px,4vw,80px);

        width:auto;

        max-width:100%;

    }


}