body {

    color: #4D4D4D;

    background: #f5f5f5;

}





.styles-show {

    padding-top: 20px;

    width: 1200px;

}

.type-vid-list li {

    margin: 0 14.16666px 10px;

    width: 215px;

    height: 152px;

}

.type-vid-list li {

    margin: 0 36.16666px 10px !important;

}

.type-vid-list li .type-vid-thumb {

    margin-bottom: 8px;

    width: 100%;

    height: 125px;

    overflow: hidden;

    border-radius: 4px;

}

.pr {

    position: relative;

}

.type-vid-list li .type-vid-thumb img.thumb-pic {

    margin: 0 auto;

    max-width: 100%;

    max-height: 100%;

    width: 100%;

    height: 125px;

    display: block;

}

.type-vid-thumb * {

    bottom: 5px;

}

.type-vid-list li .thumb-pop {

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-color: rgba(0,0,0,0.65);

    transition: .5s;

    opacity: 0;

}

.type-vid-list li .thumb-pop:hover{

    opacity:1;

    color: #fff;

}

.type-vid-list li .thumb-pop img {

    top: 50%;

    margin-top: -24px;

    left: 50%;

    margin-left: -24px;

    width: 48px;

    height: 48px;

}

.type-vid-list li .type-vid-thumb i {

    left: 5px;

}

.type-vid-thumb span.study-not {

    background-color: #999;

}

.type-vid-list li span {

    right: 5px;

    bottom: 5px;

    padding: 2px 8px;

    color: #fff;

    border-radius: 3px;

    font-size: 14px;

}

.type-vid-list li p {

    font-size: 14px;

    color: #666;

}

.text-hide-1 {

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.type-vid-list li:hover .type-vid-thumb i{color:#fff;transition:.5s;}

.type-vid-thumb span.study-not{background-color:#999;}

.type-vid-thumb span.study-ing{background-color:#1877c9;}

.type-vid-thumb span.study-over{background-color:#18bc69;}

.public-link{height:auto !important;}

.type-vid-list li{margin: 0 36.16666px 10px !important;}
