.fbvc-card{
    max-width:900px;
    margin:20px auto;
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 5px 18px rgba(0,0,0,0.12);
    background:#fff;
    cursor:pointer;
}
.fbvc-thumb{position:relative;}
.fbvc-thumb img{width:100%;display:block;}
.fbvc-play{
    position:absolute;
    top:50%;left:50%;
    transform:translate(-50%,-50%);
    font-size:60px;
    color:#fff;
    background:rgba(0,0,0,0.5);
    width:80px;height:80px;
    border-radius:50%;
    text-align:center;line-height:80px;
}
.fbvc-title{
    padding:12px 15px;
    font-size:18px;
    font-weight:600;
}
