.torrent_content{
    border-top: 1px solid rgba(255, 255, 255, .1);
    border-bottom: 1px solid rgba(255, 255, 255, .1);
    padding: 30px 20px;
    line-height: 40px;
    text-align: left;
    font-size: 18px;
}

.img_item {
    float: left;
}
@media (max-width: 500px) {
    .img_item{
        width: 50%;
    }
}
@media (min-width: 501px) {
    .img_item{
        width: 25%;
    }
}
.img_item{
    padding: 2px;
}



.abk-item{width:100%;display:block;overflow:hidden;position:relative}.abk-item .abk-image{width:100%;height:100%;overflow:hidden}.abk-item .abk-image img{width:100%;height:100%;display:block}.abk-frame{width:100%}.abk-banner{margin:5px 0}.abk-banner .abk-image img{max-height:100px}.app-abk{margin-top:30px;margin-bottom:-5px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px}.app-abk .app-abk-item{width:100%;overflow:hidden}.app-abk .app-abk-item .app-img{width:100%;border-radius:10px;position:relative;overflow:hidden}.app-abk .app-abk-item .app-img::before{content:'';width:100%;height:0;padding-bottom:100%;display:block}.app-abk .app-abk-item .app-img .abk-image{width:100%;height:100%;position:absolute;left:0;top:0}.app-abk .app-abk-item .app-img .abk-image img{width:100%;height:100%;object-fit:cover}.app-abk .app-abk-item p{width:100%;margin:5px 0 0;color:#ffbf00;font-size:12px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.appad{width:100%;margin-top:0;max-width:1300px;padding-right:7px;padding-left:7px;margin-right:auto;margin-left:auto}@media screen and (min-width:1280px){.app-abk{margin-top:20px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:10px}}

