.imgNews {
    display: inline-block;
    overflow: hidden;
    position: relative;
    border-radius: 6px;

    &>div {
        .img {
            width: 130px;
            height: 100px;
            cursor: pointer;
            object-fit: contain;
        }
    }

    .mask {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background-color: rgba(0, 0, 0, .1);
        display: flex;
        justify-content: center;
        align-items: center;

        &>img {
            width: 20px;
            height: 20px;
            display: inline-block;
            cursor: pointer;
        }
    }
}

.video {
    width: 100%;
    max-width: 320px;
    max-height: 600px;
    display: block;
    margin: auto;
}