#prize-winner-list {
    height: 100%;
    background: #5327fa;

    .banner {
        width: 100%;
        height: 168px;
        margin-bottom: 30px;

        img {
            width: 100%;
            height: 100%;
        }
    }

    h1 {
        font-size: 14px;
        color: #FEFDC7;
        text-align: center;
        margin-bottom: 15px;

        span {
            margin: 0 12px;
        }

        .icon {
            width: 25px;
            height: 12px;
        }
    }

    ul {
        width: 355px;
        height: 316px;
        margin: 0 auto;
        background: rgba(57, 0, 201, 1);
        border: 1px solid rgba(89, 112, 255, 1);
        border-radius: 4px;

        & li:nth-of-type(2n+1) {
            background: #3900C9;
        }

        & li:nth-of-type(2n) {
            background: #4200EB;
        }

        li {
            height: 44px;
            color: #FAF9E1;
            display: flex;
            text-align: left;
            line-height: 44px;
        }

        .title{
            color: #95FBCA;
            text-align: center;
        }

        .code, .user-name {
            width: 110px;
            padding-left: 8px;
        }
        .user-name{
            text-align: center;
        }

        .prize {
            width: 135px;
            padding-right: 8px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }
    }

}
