.egameList{--gutter:2px;--mb:4px;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;position:relative}.egameList:not(:first-child){margin-top:20px}.egameList>div{flex-grow:1;overflow-x:hidden;overflow-y:auto}.egameList ul{display:flex;flex-wrap:wrap;margin:0 calc(var(--gutter)*-1) calc(var(--mb)*-1);overflow-y:auto}.egameList li{margin-bottom:var(--mb);padding:0 var(--gutter);width:33.333%}.egameList .listItem{border-radius:5px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.egameList .listItem:not(.maintain) .itemMaintain{display:none}.egameList .itemImg{align-items:center;background:#fff;display:flex;justify-content:center;padding:3px}.egameList .itemImg img{aspect-ratio:1/1;border-radius:3px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.egameList .itemTitle{align-items:center;background:var(--gradientRadialMain);color:#fff;flex-grow:1;font-size:12px;justify-content:center;line-height:16px;padding:5px 3px}.egameList .itemFunc,.egameList .itemTitle{display:flex;font-weight:600;text-align:center}.egameList .itemFunc{font-size:11px}.egameList .itemFunc button{display:block;flex-grow:1;padding:8px 2px;width:50%}.egameList .palyGame{background:var(--thirdColor);color:#fff}.egameList .testGame{background:var(--forthColor);color:var(--mainColor)}.egameList .itemMaintain{align-items:center;background:#000c;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.egameList .itemMaintain .text{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:center;letter-spacing:.1em}.egameList .itemMaintain .text i{--iconSize:54px;--iconColor:var(--thirdColor);display:inline-block;margin-bottom:10px}
