*,
*::before,
*::after {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    /* 浣垮厓绱犵殑瀹藉害鍜岄珮搴﹀寘鎷琾adding鍜宐order */
}

body {
    font-family: 'Arial', sans-serif;
    /* background-color: #FFF9D9; */


}

ul,
ol {
    list-style: none;
}

a {
    text-decoration: none;
    color: #000;
}

/* 绉婚櫎鎸夐挳鍜岃緭鍏ユ鐨勯粯璁ゆ牱寮� */
button,
input,
textarea {
    border: none;
    outline: none;
}

img {
    border-style: none;
}

/* 娓呴櫎娴姩 */
.clearfix::after {
    content: "";
    display: table;
    clear: both;
}

/* 杈呭姪绫伙細鏂囨湰瀵归綈 */
.text-center {
    text-align: center;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

/* 婧㈠嚭涓夎鏄剧ず灏忓渾鐐� */
.text-wrap-3 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}


/* 浠ヤ笂涓洪粯璁ゆ牱寮� */
main {
    max-width: 1440px;
    margin: 0 auto;
    padding: 20px;
    /* background-color: #FFDE95; */

}

.mainBox {
    padding: 20px;
}

.gamesUl-title {
    font-size: 3rem;
    /* color: #D99946;
    background: rgba(0, 0, 0, 0.15);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    border-radius: 10px;
    padding: 10px 20px; */
}

/* 鍝嶅簲寮忔爣棰樻牱寮� */
@media (max-width: 768px) {
    .gamesUl-title {
        font-size: 2em;
        /* 鍦ㄥ皬灞忓箷涓婂噺灏忔爣棰樺ぇ灏� */
    }
}

.mainBox h3 {
    margin: 16px 0;
}

.mainBox p {
    color: #444444;
}