/* 进度 当前已播放进度 */

.prism-player .prism-controlbar .prism-progress .prism-progress-played {
    background-color: #fff;
}

.prism-player .prism-progress-hover {
    height: 7px;
}

.prism-player .prism-progress-hover span {
    top: 0 !important;
    width: 7px !important;
    height: 7px !important;
}


/* 进度条相关 */

.prism-player .prism-progress {
    flex: 1;
    /* position: absolute;
    left: 28px !important;
    right: 28px; */
    width: auto;
    /* bottom: 80px !important; */
    position: relative !important;
    margin-top: 83px;
    margin-left: 26px;
}

.prism-player .prism-progress .prism-progress-cursor {
    background: none;
}

.prism-player .prism-liveshift-progress .prism-progress-cursor,
.prism-player .prism-progress .prism-progress-cursor {
    top: -6px;
    margin-left: 6px;
    background-size: 100% 100%;
}

.prism-player .prism-progress .prism-progress-cursor.cursor-hover {
    top: -6px !important;
}

.prism-player .prism-progress .prism-progress-cursor {
    top: -8px;
    width: 20px;
    height: 20px;
}

.prism-player .prism-progress .prism-progress-cursor.cursor-hover {
    top: -7px !important;
}

.prism-player .prism-progress .prism-progress-cursor img {
    width: 100%;
    height: 100%;
}


/* 视频加载loading */

.prism-player .prism-loading .circle {
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(254, 195, 71, 1) rgba(254, 195, 71, 1) rgb(254, 195, 71, 1) rgba(255, 255, 255, 0);
}

.prism-player .prism-info-display.prism-info-left-bottom span {
    color: #FEC347;
}


/* 进度条圆圈 */

.prism-player .prism-progress .prism-progress-cursor {
    margin-left: -2px !important;
}

.prism-player .prism-info-display {
    opacity: 0;
}


/* 时间位置*/

.prism-player .prism-time-display {
    /* margin-top: 129px !important; */
    /* margin-left: 183px; */
    font-size: 16px;
    font-family: ArialMT;
    float: none !important;
    margin-right: 26px;
}


/* 控制栏样式 */

.prism-player .prism-controlbar {
    height: 184px;
    background: linear-gradient(360deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);
    display: flex !important;
    align-items: center;
}

.prism-player .prism-controlbar .prism-controlbar-bg {
    display: none;
}

.el-loading-spinner .path {
    /* stroke: #0f9e5e !important; */
    stroke: #FEC347 !important;
}

.clearfix:after {
    content: '';
    display: block;
    clear: both;
}


/* 隐藏错误提示 */

.prism-player .prism-ErrorMessage {
    display: none !important;
}

video-panel {
    display: none !important;
}