body {
    margin: 0;
    padding: 0;
    display: flex; /* 使用flex布局 */
    justify-content: center; /* 水平居中 */
    align-items: center; /* 垂直居中 */
    min-height: 100vh; /* 设置最小高度为100vh，确保垂直居中 */
}

/* 灰色背景区域 */
#custom-logo-container {
    background-color: #45474F; /* 灰色背景 */
    padding: 20px;
    border-radius: 8px;
    max-width: 90%; /* 控制宽度以避免溢出 */
    margin: 0 auto;
    margin-bottom: 40px; /* 调整数值以控制空隙大小 */
}

.custom-logo-item {
    display: flex; /* 允许子元素在同一行显示 */
    align-items: center; /* 垂直居中对齐 */
    justify-content: space-between; /* 左右两端对齐 */
    gap: 20px; /* 控制左右间距 */
    margin-bottom: 20px; /* 增加每个 custom-logo-item 之间的下方空隙 */
}

/* 左边游戏厂商 logo 样式 */
.custom-logo-item .game-logo {
    width: 400px; /* 确保左右两边图片宽度一致 */
    height: auto;
}

/* 右边图片样式 */
.custom-logo-item .additional-image {
    width: 100px; /* 确保左右两边图片宽度一致 */
    height: auto;
}

/* 中间描述部分向左对齐 */
.custom-logo-description {
    display: flex;
    flex-direction: column;
    align-items: flex-start; /* 左对齐 */
    text-align: left; /* 文字左对齐 */
}

.custom-description {
    color: #FFFFFF !important;
}

.custom-logo-item img.additional-image {
    width: 100px; /* 设置图片大小 */
    height: auto;
}

.star-rating {
    display: flex; /* 确保星星能够显示 */
    justify-content: center; /* 水平居中对齐 */
    gap: 5px; /* 控制星星之间的间距 */
    margin-bottom: 10px; /* 星星与下方描述的间距 */
}

.star-rating i {
    display: inline-block; 
    color: gold;
    font-size: 20px; /* 可调整大小 */
}

.star-rating span {
    font-size: 20px; /* 可以根据需求调整大小 */
    color: gold;
    display: inline-block;
    margin-right: 5px; /* 控制星星之间的间距 */
}



/* 手机端样式 */
@media (max-width: 767px) {
    .custom-logo-description {
        display: flex; /* 确保父容器在手机端可见 */
    }

    .custom-logo-item .additional-image {
        display: none; /* 隐藏右边的额外图片 */
    }

    .custom-logo-item .game-logo {
        width: 150px; /* 可以根据需要调整logo大小 */
    }

    .star-rating {
        display: flex; /* 确保星星在手机端显示 */
        justify-content: center;
        gap: 5px;
        margin-bottom: 10px;
    }

    .custom-description {
        display: none; /* 确保描述文本在手机端隐藏 */
    }
}
