
.container, .footer{
    max-width: 430px;
}

.history,.logo,.more{
background-color: #ff9518;
border-radius:10px;
padding:10px;
text-align: center;
width:95%;
margin:0 auto;

}


.more{
color:#fff;
font-weight: bold;
font-size:28px;
padding:5px;
}

.history{
margin-top:10px;
height:90px; /* 增加高度以适应调整后的元素 */
padding: 15px 10px; /* 调整内边距 */
}

.logo img {
    height: auto;
    max-height:30px;
}


.history-link{
    display: block;
    float:left;
    width:18%; /* 调整宽度确保5个元素能在一行显示 */
    margin-right: 2.5%; /* 添加右侧间距 */
    text-align: center;
}

.history-link:last-child {
    margin-right: 0; /* 最后一个元素不需要右侧间距 */
}

.history-img {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.history-link img{
    height:45px;
    width:45px; 
    max-width: 100%;
    max-height: 100%;
}

.banner {
    width: 95%;
    margin: 0 auto;
    border-radius: 10px;
}

.banner a {
    display: block;
    width: 100%;
    border-radius: 10px;
    overflow: hidden;
    margin:8px 0px;
    height:250px;
}

.banner img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.game-description{
    width:95%;
    margin:0 auto;
    background-color: #fff;
    border-radius:10px;
    padding:10px;
    line-height: 40px;
    margin-top:10px;

}

.game-title{
    color:#2383f5;
    border-bottom:1px solid #eee;
    font-size:24px;
    display:inline-block;
    width:100%;
}

.rich-text-content {
    margin-top: 15px;
    color: #333;
    font-size: 16px;
    line-height: 1.6;
    overflow: hidden;
    padding:10px;
}

.footer{
    max-width: 430px;
    text-align: center;
    margin: 0 auto;
    margin-top:10px;
    text-align: center;
    margin-bottom:30px;
}

.footer-logo img{
    height: auto;
    max-height:50px;
    margin:0 auto;
}

.footer-content{
    font-size:16px;
    color:#fff;
    margin-top:10px;
}