.load.lazyloaded {background:none;transition: all .3s;height: auto}
.outer.lazyload {opacity: 0}
.vWrap{width:100%;clear:both;margin:10px auto;padding:0;display:block;float: left}
.vWrap img{vertical-align: bottom; max-width:100%}
.outer{position: relative;padding:0;width:100%;height: auto}
.vPlay{background:rgba(0, 0, 0, 0.25) url('../img/lightbox-play.png') no-repeat center center;position: absolute;width:100%;height:100%;transition: all .3s;top:0;left:0}
.vPlay:hover{opacity: .5}
.vWrap .vLink{background:white;max-width: 100%;padding:5px 10px;margin: auto;border: 1px solid #ccc;font-size: inherit;text-decoration: none;display: block;text-align: center}
.vWrap .vLink:hover{background: #f7f7f7;text-decoration: none}
.vWrap .vLink p, .vinfo p{margin: auto !important}
.load{margin:0;background:#eee url('../img/loading.png') no-repeat center center;position: relative;float: left;max-width: 100%;height:auto;min-height: 50px}
.vinfo{padding:5px;width: 100%;clear: both;opacity: 0;margin: 0;background:#fafafa;display: flex;border: 1px solid #eee}
.outer.lazyloaded, .vinfo.lazyloaded {opacity: 1;transition: all .3s}
.html5-title{padding-left: 10px}
#ccm-tab-content-tips a{text-decoration: underline}