.v-list-item {
    height: 127px;
    padding: 10px 10px 0;

    .content {
        display: flex;
        height: 100%;
        padding-bottom: 10px;
        border-bottom: 1px solid $sp_e7eaf1;

        .cover {
            flex: 0 0 auto;
            margin-right: 16px;
            position: relative;
            img {
                width: 150px;
                height: 108px;
                border-radius: 3px;
            }
        }
        .course-status {
            width: 100%;
            height: 24px;
            position: absolute;
            bottom: -1px;
            border-radius: 0 0 3px 3px;
            text-align: center;
            line-height: 24px;
            color: $white;
            font-size: 13px;
        }

    }
}

