.liveWaterfall {
    border: none;
    position: relative;
}
.liveWaterfall .liveItem {
    width: 100%;
    background: #E5E5E5;
    margin-bottom: 0.2rem;
    border: 1px solid #eee;
}
/* .liveWaterfall .liveItem a {display: block;} */
.liveWaterfall .liveItem .liveBox {width: 100%;position: relative;}
.liveWaterfall .liveItem .liveBox .liveBoxCon {
    width: 100%;
    height: 100% !important;
}
.liveWaterfall .liveItem .liveBox .liveBoxCon .prism-big-play-btn {
    display: none !important;
}
.liveWaterfall .liveItem .liveBox .liveBox-mask {
    width: 100%;
    height: 100%;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .2);
    /* 坑 */
    z-index: 999; 
}
.liveWaterfall .liveItem .liveBox .liveBox-mask .liveBox-mask-cover {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.liveWaterfall .liveItem .liveBox .liveBox-mask .liveBox-btn {
    width: 1.27rem;
    height: 1.27rem;
    background: url("../pub/img/playButton.png");
    background-size: 100% 100%;
    background-position: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform:translate3d(-50%,-50%,0);
    cursor: pointer;
}
.liveWaterfall .liveItem .liveItem_info {
    display: block;
    padding: 0.1rem 0.08rem;
}
.liveWaterfall .liveItem .liveItem_info .liveItem_title {
    font-size: 0.14rem;
    color: #414141;
    line-height: 0.25rem;
}
.liveWaterfall .liveItem .liveItem_info .liveItem_desc {
    font-size: 0.12rem;
    transform : scale(0.83,0.83);
    font-size:10px;
    color: #999999;
    line-height: 0.25rem;
    margin-left: -9.3%;
    font-weight: 300;
}
/* 加载样式 */
.liveCon_left {overflow: hidden;}
.liveCon_left>.morefreshBtn{cursor: pointer; color: #284783; font-size: 0.16rem;  line-height: 0.54rem; text-align:center; border-radius:2px; font-weight: 500; display: flex; align-items: center; justify-content: center; margin-top: 0.1rem;}
.liveCon_left>.morefreshBtn>img {width: 0.3rem; height: 0.3rem;margin-left:0.09rem;animation: rotating 1s linear infinite;}
.liveCon_left>.morefreshBtn.loadend{color:#aaa; cursor:no-drop}
@keyframes rotating {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(1turn);
    }
}
.liveCon_left>.loadmore, .liveCon_left>.loadend {display: none;}

.live_num {
    position: absolute; right:0.1rem; top: 0.1rem;padding:0.06rem 0.18rem; border-radius:23px; background: rgba(46, 50, 55, 0.5);font-size:0.24rem; color:#fff; text-align: center; z-index:1000;
    
}
.live_num img {
    display: inline-block;
    width: 0.17rem;
    height: 0.2rem;
    margin-right: 0.1rem;
    margin-top: -0.04rem;
}
.liveBox-cover {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999; 
}
.imgstyle{
    object-fit:scale-down !important;
}
