img {
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
}

.custom-logo-link {
    max-width: 160px;
    width: 100%;
    height: 100%;
}

.custom-logo-link img {
    height: 100%;
    width: 100%;
}

.blog {
    height: inherit;
}

.blog::before,
.blog::after {
    content: none;
}

#alert_placeholder .alert {
    display: inline-block;
}

.alert-system {
    position: fixed;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    bottom: 10px;
    right: -10px;
    z-index: 10000;
}
.alert-body {
    transform: translateX(110%);
    opacity: 0.5;
    transition: 0.3s;
    max-height: 10px;
}
.alert-body.show {
    transform: translateX(0);
    opacity: 1;
    max-height: 200px;
    transition: 0.5s;
}
.alert-body.align-items-center {
    min-width: 200px;
    max-width: 360px;
    float: right;
    margin-bottom: 10px;
}

.carousel .carousel-item img {
    max-width: 100%;
}

/* 创作中心图片修复 */
.zmo-field-upload-image .upload-image-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.zmo-field-upload-image .upload-image-btn img {
    width: unset !important;
    height: unset !important;
    max-width: 100%;
    max-height: 100%;
}

/* 修复后台用户列表显示 */
@media (max-width: 768px) {
    .column-id {
        display: none !important;
    }
}
