.gameimg-list img {
    width: 100%;
}
.gameimg-a img {
    width: 100%;  
}
.gameimg-b img {
    width: 100%;
}
.gameimg-c img {
    width: 100%;
}
.shadow img {
    width: 100%;
}

#infoBar {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 17vw;
    background-color: rgba(0, 0, 0, 0.5);
}

#infoBar>* {
    position: absolute;
}

.hallGameIcon {
    width: 14vw;
    height: 14vw;
    top: 1.5vw;
    left: 3vw;
}

.gameText {
    left: 18vw;
    text-align: left;
    font-size: 4.5vw;
    font-weight: 900;
    top: 0;
    padding-top: 3vw;
}

.gameName {
    text-align: left;
    line-height: 5.5vw;
    font-size: 4vw;
    color: #fff;
}

.activeText {
    text-align: left;
    margin-top: 1.5vw;
    color: #fff;
    font-size: 3vw;
  	padding-left: 4vw;
}

/* 缩放效果 */
@keyframes living {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.3);
    }
    100% {
        transform: scale(1);
    }
}

.live {
    font-weight: bold;
    color: transparent;
    background-color: #fff;
    -webkit-background-clip: text;
    -webkit-animation: living 3s linear infinite;
}

.andriod-body {
    background: #d3d3d3;
}

.pic-list {
    width: auto;
    height: auto;
    margin: 10vw;
    border: #909ba8 1vw solid;
    background: #ececec;
}

.pic-list div {
    padding-top: 20%;
    font-size: 10vw;
    color: #515c66;
    text-align: center;
}

.pic-list div img {
    padding-top: 10%;
    padding-bottom: 40%;
    vertical-align : middle;
    width: 40%;
}