@charset "UTF-8";
:root {
    --bottom: 20px;
    --fontSize: 40px;
    --subtitleColor: #fff;
    --themeColor:#AA99FF;
    --activeColor:#47FFFF;
  }
.abp .container,.video-js{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.abp{position:relative}
.abp .container{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);position:absolute;display:block;overflow:hidden;margin:0;border:0;top:0;left:0;bottom:0;right:0;z-index:9999;touch-callout:none;user-select:none}
.abp .container .cmt{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;position:absolute;padding:3px 0 0;margin:0;color:#fff;font-family:SimHei,SimSun,Heiti,"MS Mincho",Meiryo,"Microsoft YaHei",monospace;font-size:25px;text-decoration:none;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;line-height:100%;letter-spacing:0;word-break:keep-all;white-space:pre}
.abp .container .cmt.noshadow{text-shadow:none}
.abp .container .cmt.rshadow{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}
@font-face{font-family:"\9ED1\4F53";src:local('SimHei')}
@font-face{font-family:"\5B8B\4F53";src:local('SimSun')}
@font-face{font-family:"\534E\6587\6977\4F53";src:local('SimKai')}
@font-face{font-family:"\5E7C\5706";src:local('YouYuan')}
@font-face{font-family:"\5FAE\8F6F\96C5\9ED1";src:local('Microsoft YaHei')}
.face-item{display:inline-block;width:33px;height:34px;background:url(../img/core/face.png) no-repeat;vertical-align:text-top}
.face-item-cy{background-position:0 -2px}
.face-item-ka{background-position:-33px -2px}
.face-item-fn{background-position:-66px -2px}
.face-item-ch{background-position:-99px -2px}
.face-item-huaix{background-position:-132px -2px}
.face-item-jk{background-position:-165px -2px}
.face-item-ll{background-position:-198px -2px}
.face-item-tx{background-position:-231px -2px}
.face-item-tp{background-position:-264px -2px}
.face-item-zhm{background-position:-297px -2px}
.face-item-wq{background-position:-330px -2px}
.face-item-yun{background-position:0 -34px}
.face-item-zk{background-position:-33px -34px}
.face-item-se{background-position:-66px -34px}
.face-item-bs{background-position:-99px -34px}
.face-item-bz{background-position:-132px -34px}
.face-item-fd{background-position:-165px -35px}
.face-item-kun{background-position:-198px -34px}
.face-item-kb{background-position:-231px -34px}
.face-item-yx{background-position:-264px -34px}
.face-item-tuu{background-position:-297px -34px}
.face-item-fendou{background-position:-330px -34px}
.face-item-jy{background-position:0 -68px}
.face-item-lh{background-position:-33px -68px}
.face-item-yiw{background-position:-65px -68px}
.face-item-xu{background-position:-99px -68px}
.face-item-lengh{background-position:-132px -68px}
.face-item-gz{background-position:-165px -68px}
.face-item-hq{background-position:-198px -68px}
.face-item-hanx{background-position:-231px -68px}
.face-item-dy{background-position:-264px -68px}
.face-item-qq{background-position:-297px -68px}
.face-item-shui{background-position:-330px -68px}
.face-item-yhh{background-position:0 -101px}
.face-item-zhh{background-position:-33px -101px}
.face-item-zhem{background-position:-66px -101px}
.face-item-kk{background-position:-99px -101px}
.face-item-kel{background-position:-132px -101px}
.face-item-qd{background-position:-165px -101px}
.face-item-am{background-position:-198px -101px}
.face-item-xia{background-position:-231px -101px}
.face-item-kuk{background-position:-264px -101px}
.face-item-db{background-position:-297px -101px}
.face-item-jie{background-position:-330px -101px}
.face-item-shuai{background-position:0 -136px}
.face-item-kl{background-position:-33px -136px}
.face-item-qiang{background-position:-66px -136px}
.face-item-ruo{background-position:-99px -136px}
.face-item-qiao{background-position:-132px -136px}
.face-item-xs{background-position:-165px -136px}
.face-item-ws{background-position:-198px -136px}
.face-item-shl{background-position:-231px -136px}
.face-item-cj{background-position:-264px -136px}
.face-item-bu{background-position:-297px -136px}
.face-item-qt{background-position:-330px -136px}
.face-item-cd{background-position:0 -170px}
.face-item-zhd{background-position:-33px -170px}
.face-item-bb{background-position:-66px -170px}
.face-item-lq{background-position:-99px -170px}
.face-item-zq{background-position:-132px -170px}
.face-item-shd{background-position:-165px -170px}
.face-item-zt{background-position:-198px -170px}
.face-item-pp{background-position:-231px -170px}
.able-player-container .able-player-skin .ablePlayerPopup-container .tbl-pop .reset-ele *{box-sizing:content-box}
.able-player-container .able-player-skin .ablePlayerPopup-container .tbl-pop .reset-ele{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-clip:border-box;background-origin:padding-box;background-position-x:0;background-position-y:0;background-size:auto auto;border:0;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-collapse:separate;border-image:none;border-left:0;border-left-color:inherit;border-radius:0;border-right:0;border-right-color:inherit;border-spacing:0;border-top:0;border-top-color:inherit;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font:400;font-family:inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;height:auto;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:'\201C' '\201D' '\2018' '\2019';right:auto;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;text-decoration-color:inherit;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto}
.video-js{top:0;left:0;min-width:100%;min-height:100%;width:auto!important;height:auto!important}
.able-player-container .able-player-skin .ablePlayerPopup-container{position:absolute;z-index:10;width:100%;height:100%}
.able-player-container .able-player-skin .ablePlayerPopup-container table.tbl-pop{width:100%;height:100%;border:none;border-collapse:collapse}
.able-player-container .able-player-skin .videoArea{background-image:url(..)}
.able-player-container .ablePlayerError{width:200px;height:140px;position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-90px;background:url(//image.zhihuishu.com/zhs/ablecommons/demo/201910/8ba381d8eff146288ff433542925a81b.png) center center no-repeat}
.able-player-container .ablePlayerErrorText{font-size:16px;width:300px;text-align:center;position:absolute;bottom:0;color:#fff;margin-left:-50px}
.able-player-container .ablePlayerErrorText2{font-size:16px;color:#ffff}
.able-player-container .ablePlayerErrorCode{font-size:16px;position:absolute;top:45px;left:110px;color:#2abda5;display: none;}
.ableVideoPlayer-full{position:fixed!important;left:0!important;top:0!important;width:100%!important;height:100%!important}
.able-player-container .able-player-skin .controlsBar .progress{
    bottom: 72px;
    left: 120px;
    width: calc(100% - 240px);
    height: 3px;
    position: absolute;
    cursor: pointer;
    transition: height .3s ease-in-out;
    display: flex;
    align-items: center;
}
.able-player-container .able-player-skin .controlsBar .progress .progressBar{margin-right: 2px; width:100%;height:4px;background: rgba(255, 255, 255, 0.20);
    backdrop-filter: blur(2px);transition: height .3s ease-in-out;top: auto}
.able-player-container .able-player-skin .controlsBar .progress .progressBar:last-child{
    margin-right: 0;
}
.able-player-container .able-player-skin .controlsBar .progress .progressBall{transition: top .3s ease-in-out; box-sizing: border-box;border:2px solid #fff;display:block; position:absolute; left:0; top:-6px; width:16px; height:16px; background:#604FFD; z-index:2; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.able-player-container .able-player-skin .controlsBar .progress .progressNumber{ display:none; position:absolute; width:85px; height:25px; padding: 0; top:-36px; left:-36px; z-index:4; color:#fff; font-size:14px; text-align:center; line-height:20px; background:#604FFD; border-radius: 67px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px;line-height: 25px;}
.able-player-container .able-player-skin .controlsBar .progress .passTime{width:0;height:5px;background:var(--themeColor);position:absolute;top:0;left:0;opacity: 0.9;transition: height .3s ease-in-out;}
/* .able-player-container .able-player-skin .controlsBar .progress:hover{height:10px;} */
/* .able-player-container .able-player-skin .controlsBar .progress:hover .progressBall{top:-3px;} */
/* .able-player-container .able-player-skin .controlsBar .progress .progressBar:hover{height: 10px;} */
.able-player-container .able-player-skin .controlsBar .progress .progressBar.strong{height: 8px;}
.able-player-container .able-player-skin .controlsBar .progress .progressBar.strong .passTime{height: 8px;}
/* .able-player-container .able-player-skin .controlsBar .progressBar:hover .passTime{height: 10px;} */
.able-player-container .able-player-skin .controlsBar .progressBar.strong:hover {height: 10px;}
.able-player-container .able-player-skin .controlsBar .progressBar.strong:hover .passTime{height: 10px;}
.loadingTime{width:100px;height:2px;background:#b0b0b0;position:absolute;top:0;left:0}
.able-player-container .able-player-skin .controlsBar{bottom:0;position:absolute;width:100%;height:58px;background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));padding: 0 30px;}
.able-player-container .able-player-skin .controlsBar .playButton{width:48px;height:40px;margin-top:3px;background:url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202504/170b6bb6e6854ce3adef6d55a83c2e7e.png) center left no-repeat;float:left;position:relative;cursor:pointer;opacity: 0.8;background-size: 26px 26px;background-position: center;}
.able-player-container .able-player-skin .controlsBar .playButton:hover{opacity: 1;}
.able-player-container .able-player-skin .controlsBar .pauseButton{width:48px;height:48px;background:url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202504/b4b1b3eddc1541deb8909a8339986628.png) center left no-repeat;float:left;position:relative;cursor:pointer;opacity: 0.8;background-size: cover;}
.able-player-container .able-player-skin .controlsBar .pauseButton:hover{opacity: 1;}
.able-player-container .able-player-skin .controlsBar .nextButton{width:26px;height:26px;background:url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202505/566d1680b1aa4957bde5647ea59c6e66.png) center left no-repeat;float:left;position:relative;cursor:pointer;background-size: cover;margin: 10px 10px 0;opacity: 0.8;}
.able-player-container .able-player-skin .controlsBar .nextButton:hover{opacity: 1;}
.able-player-container .able-player-skin .controlsBar .bigPlayButton{width:100px;height:100px;background:url(../img/core/playBig.png) center center no-repeat;position:absolute;top:-130px;left:0;z-index:2;visibility: hidden;}
.able-player-container .able-player-skin .controlsBar .nPlayTime{
    position: absolute;
    left: 0;
    bottom: 0px;
    width:100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box; 
    height:104px;
    line-height:48px;
    color:#fff;
    font-size:15px;
    font-family:"microsoft yahei";
    padding: 0 30px;
    border-radius: 16px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.30) 100%);
    font-weight: bold;
    z-index: -1;
}
.able-player-container .able-player-skin .controlsBar .nPlayTime span{
    transform: translateY(-20px);
}
.video-js .vjs-big-play-button,.video-js .vjs-captions-button,.video-js .vjs-chapters-button,.video-js .vjs-control.vjs-close-button,.video-js .vjs-descriptions-button,.video-js .vjs-fullscreen-control,.video-js .vjs-mouse-display,.video-js .vjs-mute-control,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-play-progress,.video-js .vjs-subtitles-button,.video-js .vjs-volume-level,.video-js .vjs-volume-menu-button,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-2,.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-audio-description,.vjs-icon-cancel,.vjs-icon-captions,.vjs-icon-chapters,.vjs-icon-circle,.vjs-icon-circle-inner-circle,.vjs-icon-circle-outline,.vjs-icon-cog,.vjs-icon-facebook,.vjs-icon-fullscreen-enter,.vjs-icon-fullscreen-exit,.vjs-icon-gplus,.vjs-icon-hd,.vjs-icon-linkedin,.vjs-icon-pause,.vjs-icon-pinterest,.vjs-icon-play,.vjs-icon-play-circle,.vjs-icon-replay,.vjs-icon-spinner,.vjs-icon-square,.vjs-icon-subtitles,.vjs-icon-tumblr,.vjs-icon-twitter,.vjs-icon-volume-high,.vjs-icon-volume-low,.vjs-icon-volume-mid,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}
.able-player-container .able-player-skin .controlsBar .speedBox{width:72px;height:40px;margin-top: 8px;
    /* line-height:48px; */
    position:relative;float:right;text-align:center;cursor:pointer;color: rgba(255, 255, 255, 0.80);
    font-family: "Alibaba PuHuiTi 3.0";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;}
.able-player-container .able-player-skin .controlsBar .speedBox span{position:absolute;top:50%;left:50%;margin:-18px 0 0 -24px!important;display: inline-block;width: 48px;height: 28px;line-height: 28px;border-radius: 28px;vertical-align: middle;font-size: 14px;font-family: "Alibaba PuHuiTi 3.0";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
/* .able-player-container .able-player-skin .controlsBar .speedBox:hover span{background: var(--activeColor);} */
.able-player-container .able-player-skin .controlsBar .speedBox:hover .speedList{display:block}
.able-player-container .able-player-skin .controlsBar .speedBox .speedList{position:absolute;bottom:40px;left:0;display:none;z-index:5;padding-bottom: 16px;}
.able-player-container .able-player-skin .controlsBar .commonBox:hover .trackList,.able-player-container .able-player-skin .controlsBar .commonBoxDef:hover .trackList{display:block}
.able-player-container .able-player-skin .controlsBar .speedBox .speedList .speedTab{width:72px;height:40px;line-height:40px;cursor:pointer;background:rgba(0,0,0,.9);}
.able-player-container .able-player-skin .controlsBar .speedBox .speedList .speedTab:hover{color: var(--activeColor);}
.paddingTop20{padding-top:10px;float:right;width:420px}
.able-player-container .able-player-skin .controlsBar .progress .hoverBox{
    position: absolute;
    bottom: 10px;
    background-color: #fff;
}
#current-node-box{
    float: left;
}
.able-player-container .able-player-skin .controlsBar .commonBox{width:72px;margin-top:4px;height:40px;position:relative;float:right;text-align:center;cursor:pointer;font-family: "Alibaba PuHuiTi 3.0";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;}
.able-player-container .able-player-skin .controlsBar .commonBox span{position:absolute;top:50%;left:50%;margin:-14px 0 0 -24px!important;display: inline-block;width: 48px;height: 28px;line-height: 28px;border-radius: 28px;vertical-align: middle;font-size: 12px;font-family: "Alibaba PuHuiTi 3.0";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;}
.able-player-container .able-player-skin .controlsBar .commonBoxDef{width:60px;height:40px;position:relative;float:right;margin-right:20px;background:url(../img/core/zm.png) center center no-repeat;text-align:center;cursor:pointer}
.able-player-container .able-player-skin .controlsBar .trackList{position:absolute;bottom:40px;left:0;display:none;padding-bottom:16px;z-index:5}
.able-player-container .able-player-skin .controlsBar .trackList .speedTabzh{width:72px;height:40px;line-height:40px;cursor:pointer;background:rgba(0,0,0,.9);}
.able-player-container .able-player-skin .controlsBar .trackList .speedTabzh:hover{color: var(--activeColor)}
.able-player-container .able-player-skin .controlsBar .trackList .speedTaben{width:72px;height:40px;line-height:40px;cursor:pointer;background:rgba(0,0,0,.9);}
.able-player-container .able-player-skin .controlsBar .trackList .speedTaben:hover{color: var(--activeColor)}
.able-player-container .able-player-skin .controlsBar .bulletSwitch{text-indent:-10px;position:relative;width:47px;height:26px;float:right;margin-right:20px;margin-top:17px;text-align:center;cursor:pointer}
.able-player-container .able-player-skin .controlsBar .bulletSwitch span{position:absolute;display:block;top:0;right:0;width:20px;height:40px;background:url(../img/core/bullet.png) center center no-repeat}
.able-player-container .able-player-skin .controlsBar .bulletSwitch div{color:#959597;margin-top:14px;font-size:12px}
.able-player-container .able-player-skin .controlsBar .bulletSwitchOn{background:url(../img/core/dmk.png) center center no-repeat;text-align:left;text-indent:23px;color:#000}
.able-player-container .able-player-skin .controlsBar .bulletSwitchOn span{height:40px;background:url(../img/core/bulletWhite.png) center center no-repeat;left:0}
.able-player-container .able-player-skin .controlsBar .bulletSwitchOff{background:url(../img/core/dmg.png) center center no-repeat;text-align:left;text-indent:14px;color:#000}
.able-player-container .able-player-skin .controlsBar .bulletSwitchOff span{margin-left:40px;height:40px;background:url(../img/core/bulletWhite.png) center center no-repeat;left:0}
.able-player-container .able-player-skin .controlsBar .fullScreen{cursor:pointer;width:40px;height:30px;margin-top:8px;float:right;background:url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202504/ca33256d1561439db24cbcadd86f9bb0.png) center no-repeat;opacity: 0.8;background-size: 25px 25px;background-position: center;}
.able-player-container .able-player-skin .controlsBar .fullScreen:hover{opacity: 1;}
.able-player-container .able-player-skin .controlsBar .notFullScreen{cursor:pointer;width:48px;height:48px;float:right;opacity: 0.8;background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202504/07840782dbdd4928a2f1db6e6ebf0e89.png) no-repeat center;background-size: 26px 26px;background-position: center;}
.able-player-container .able-player-skin .controlsBar .notFullScreen:hover{ opacity: 1;}
.able-player-container .able-player-skin .controlsBar .volumeBox{display:none;float:right;width:48px;margin-top:8px;height:40px;background:url(//image.zhihuishu.com/zhs_yufa_150820/ablecommons/demo/201907/511fea9d7b1f4688b113e0053bb07b17.png) left center no-repeat;position:relative;cursor: pointer;}
.able-player-container .able-player-skin .controlsBar .customFullScreen{cursor:pointer;width:40px;height:30px;float:right;background:url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202408/969cc4c50925418e9ff8b146f1c05c16.png) center no-repeat;opacity: 0.8;background-size: cover;}
.able-player-container .able-player-skin .controlsBar .customFullScreen:hover{opacity: 1;}
.able-player-container .able-player-skin .controlsBar .notCustomFullScreen{cursor:pointer;width:48px;height:48px;float:right;opacity: 0.8;background: url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202504/07840782dbdd4928a2f1db6e6ebf0e89.png) no-repeat center}
.able-player-container .able-player-skin .controlsBar .notCustomFullScreen:hover{ opacity: 1;}
.able-player-container .able-player-skin .controlsBar .volumeBox{display:none;float:right;width:40px;margin-top:4px;height:40px;background:url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202504/fab339ee4c684a34bf7ab464edf46062.png) left center no-repeat;position:relative;cursor: pointer;opacity: .8;background-size: 25px 25px;background-position: center;}
.able-player-container .able-player-skin .controlsBar .volumeBox:hover{opacity: 1;}
.able-player-container .able-player-skin .controlsBar .volumeBox .volumeBarWrap{display:none;position: absolute;bottom:30px;left:0;padding-bottom: 16px;z-index: 5;}
.able-player-container .able-player-skin .controlsBar .volumeBox:hover .volumeBarWrap{display: block;}
.able-player-container .able-player-skin .controlsBar .volumeBox .volumeBarWrapBg{border-radius: 10px; width: 48px;height: 130px;background: rgba(0, 0, 0, 0.60);backdrop-filter: blur(40px);}
.able-player-container .able-player-skin .controlsBar .volumeNone{width: 40px;height: 40px; background:url(https://image.zhihuishu.com/zhs_yufa_150820/b2cm/base1/202504/88e3f67b71f04d929d314b863de66dfc.png) left center no-repeat;opacity: 0.8;background-size: 28px 28px;}
.able-player-container .able-player-skin .controlsBar .volumeNone:hover{opacity: 1;}
.able-player-container .able-player-skin .controlsBar .volumeIcon{position:absolute;top:0;left:0;width:48px;height:100%;cursor:pointer}
.able-player-container .able-player-skin .controlsBar .volumeBar{left:22px;top:15px;height:100px;width:4px;background:#777;border-radius:4px;position:absolute;cursor:pointer}
.able-player-container .able-player-skin .controlsBar .volumeBall{width:12px;height:12px;background:#fff;border-radius:12px;position:absolute;left:50%;margin-left:-6px;cursor:pointer;z-index: 9;}
.able-player-container .able-player-skin .controlsBar .volumeNumber{display:none;position:absolute;width:36px;height:25px;top:-26px;left:-13px;z-index:4;color:#fefefe;font-size:10px;text-align:center;line-height:20px;background:url(../img/core/volumeNumber.png) center center no-repeat}
.able-player-container .able-player-skin .controlsBar .passVolume{border-radius:20px;width:100%;height:0;background:var(--themeColor);cursor:pointer;position:absolute;bottom: 0;left: 0;}
.able-player-container .able-player-skin .definiArea{position:absolute;bottom:0;left:0;right:0;width:400px;height:160px;background:#1e1e1e;text-align:center;margin:-90px auto 0;top:50%;display:none}
.able-player-container .able-player-skin .definiArea .definiHead{height:32px;width:100%;background:#101211;text-align:center;line-height:32px;position:relative}
.able-player-container .able-player-skin .definiArea .definiHead span{color:#2abda5;font-size:14px}
.able-player-container .able-player-skin .definiArea .definiHead b{cursor:pointer;display:block;position:absolute;top:6px;right:10px;width:20px;height:20px;background:url(../img/core/close_button.png) center center no-repeat}
.able-player-container .able-player-skin .definiArea .definiLines{margin-top:45px;height:83px}
.able-player-container .able-player-skin .definiArea .definiLines div{height:20px;text-align:left;line-height:20px;width:260px;margin:auto}
.video-js .vjs-big-play-button:before,.video-js .vjs-control,.video-js .vjs-control:before,.vjs-menu li,.vjs-no-js{text-align:center}
.able-player-container .able-player-skin .definiArea .definiLines div span{display:inline-block;height:20px;line-height:20px;font-weight:400;float:left;margin-right:20px;color:#939393}
.able-player-container .able-player-skin .definiArea .definiLines div b{display:inline-block;width:56px;height:20px;margin:0 15px}
.able-player-container .able-player-skin .controlsBar .definiBox{position:relative;width:72px;height:40px;margin-top:8px;
    /* line-height:48px; */
    float:right;text-align:center;cursor:pointer;color: rgba(255, 255, 255, 0.80);
    font-family: "Alibaba PuHuiTi 3.0";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;}
.able-player-container .able-player-skin .controlsBar .definiBox span{position:absolute;top:50%;left:50%;margin:-18px 0 0 -24px!important;display: inline-block;width: 48px;height: 28px;line-height: 28px;border-radius: 28px;vertical-align: middle;font-size: 12px;color: rgba(255, 255, 255, 0.80);
    font-family: "Alibaba PuHuiTi 3.0";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;}
/* .able-player-container .able-player-skin .controlsBar .definiBox span:hover{background: var(--activeColor);} */
.able-player-container .able-player-skin .definiLines{position: absolute;bottom: 40px;left: 0;display: none;z-index: 5;padding-bottom: 16px;font-weight: 400}
.able-player-container .able-player-skin .definiLines:hover span{background: var(--activeColor);}
.able-player-container .able-player-skin .definiLines .switchLine{width:72px;height:40px;display:block;cursor:pointer;height: 40px;line-height: 40px;background: rgba(0, 0, 0, .9)}
.able-player-container .able-player-skin .definiLines .switchLine:hover{border-radius: 0px;}
.able-player-container .able-player-skin .videoTitle{position:absolute;top:0;left:0;z-index:2;width:100%;height:44px;background:#000;opacity:.7;color:#eee;font-size:18px;line-height:44px;text-indent:40px}
.mp3BackGroundImage,.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;width:100%;height:100%;left:0;top:0}
.mp3BackGroundImage{display:block;background:#D5DFFF;background:-moz-linear-gradient(top,#FCFCFC 0,#D5DFFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FCFCFC),color-stop(100%,#D5DFFF));background:-webkit-linear-gradient(top,#FCFCFC 0,#D5DFFF 100%);background:-o-linear-gradient(top,#FCFCFC 0,#D5DFFF 100%);background:-ms-linear-gradient(top,#FCFCFC 0,#D5DFFF 100%);background:linear-gradient(to bottom,#FCFCFC 0,#D5DFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCFCFC ', endColorstr='#D5DFFF', GradientType=0 )}
.video-js,.vjs-no-js{color:#fff;background-color:#000}
@font-face{font-family:VideoJS;src:url(font/VideoJS.eot?#iefix) format("eot")}
@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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ATcuAScjBh8BHgEXDgEFMz8BFTMRIwYDJRUnAxyEzZRbCA2rgketCAEBqlRoCglxYwF+IiEOIysBAkswHQEECiQ0AgE+YyIhDiIsAQJLMB4BBQokNAE/YyIhDiIsAQJLMB4BBQokNAEBPvmD7kHhqs0s0gEnjgHJAv0FD2a9gIrADwUFAwPDAlVMZ3MF/pUHwgc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9UmQBZQMMR/61g/kBAAAAAAAQAMYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAAcAAQAAAAAAAwAHAA4AAQAAAAAABAAHABUAAQAAAAAABQALABwAAQAAAAAABgAHACcAAQAAAAAACgArAC4AAQAAAAAACwATAFkAAwABBAkAAQAOAGwAAwABBAkAAgAOAHoAAwABBAkAAwAOAIgAAwABBAkABAAOAJYAAwABBAkABQAWAKQAAwABBAkABgAOALoAAwABBAkACgBWAMgAAwABBAkACwAmAR5WaWRlb0pTUmVndWxhclZpZGVvSlNWaWRlb0pTVmVyc2lvbiAxLjBWaWRlb0pTR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AVgBpAGQAZQBvAEoAUwBSAGUAZwB1AGwAYQByAFYAaQBkAGUAbwBKAFMAVgBpAGQAZQBvAEoAUwBWAGUAcgBzAGkAbwBuACAAMQAuADAAVgBpAGQAZQBvAEoAUwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgAAAAAA) format("truetype");font-weight:400;font-style:normal}
.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:""}
.vjs-icon-play-circle:before{content:""}
.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:""}
.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:""}
.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:""}
.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:""}
.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:""}
.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:""}
.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:""}
.vjs-icon-square:before{content:""}
.vjs-icon-spinner:before{content:""}
.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:""}
.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:""}
.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:""}
.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}
.vjs-icon-share:before{content:""}
.vjs-icon-cog:before{content:""}
.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:""}
.vjs-icon-circle-outline:before{content:""}
.vjs-icon-circle-inner-circle:before{content:""}
.vjs-icon-hd:before{content:""}
.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:""}
.vjs-icon-replay:before{content:""}
.vjs-icon-facebook:before{content:""}
.vjs-icon-gplus:before{content:""}
.vjs-icon-linkedin:before{content:""}
.vjs-icon-twitter:before{content:""}
.vjs-icon-tumblr:before{content:""}
.vjs-icon-pinterest:before{content:""}
.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:""}
.video-js{display:block;vertical-align:top;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;user-select:none}
.video-js:-moz-full-screen{position:absolute}
.video-js:-webkit-full-screen{width:100%!important;height:100%!important}
.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}
.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}
.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}
.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}
.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}
.video-js.vjs-16-9{padding-top:56.25%}
.video-js.vjs-4-3{padding-top:75%}
.video-js .vjs-tech{position:absolute;top:0;left:0}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}
.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.vjs-hidden{display:none!important}
.vjs-disabled{opacity:.5;cursor:default}
.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}
.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}
.vjs-no-js{padding:20px;font-size:18px;width:300px;height:150px;margin:0 auto}
.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}
.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}
.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}
.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}
.video-js button{background:0 0;border:0;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}
.vjs-menu-button{cursor:pointer}
.vjs-menu-button.vjs-disabled{cursor:default}
.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}
.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}
.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}
.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-transform:lowercase}
.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,.5)}
.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}
.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}
.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}
.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}
.video-js .vjs-menu-button-inline:before{width:2.222222222em}
.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}
.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}
.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}
.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}
.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2B333F;background-color:rgba(43,51,63,.7)}
.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
@media \0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}
.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}
}
.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}
.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}
.video-js .vjs-control{outline:0;position:relative;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}
.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}
.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}
.video-js .vjs-custom-control-spacer{display:none}
.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}
.vjs-live .vjs-progress-control{display:none}
.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}
.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}
.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}
.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:.3em;margin:0;padding:0;width:0;left:0;top:0}
.video-js .vjs-mouse-display:before,.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}
.video-js .vjs-play-progress{background-color:#fff}
.video-js .vjs-play-progress:before{position:absolute;top:-.333333333333333em;right:-.5em;font-size:.9em}
.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}
.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}
.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}
.video-js.vjs-no-flex .vjs-progress-control{width:auto}
.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}
.vjs-tooltip-progress-bar{visibility:hidden}
.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}
.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}
.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}
.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}
.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em;background-color:#73859f;background-color:rgba(115,133,159,.5)}
.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.video-js .vjs-volume-bar{margin:1.35em .45em}
.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}
.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}
.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}
.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}
.vjs-slider-vertical .vjs-volume-level{width:.3em}
.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}
.vjs-slider-horizontal .vjs-volume-level{height:.3em}
.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}
.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}
.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}
.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}
.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}
.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}
.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent!important}
.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}
.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}
.vjs-has-started .vjs-poster{display:none}
.vjs-audio.vjs-has-started .vjs-poster{display:block}
.vjs-controls-disabled .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}
.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}
.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}
.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}
.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}
.vjs-time-divider{display:none;line-height:3em}
.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.vjs-text-track-display{position:absolute;bottom:0px;left:0;right:0;top:0;pointer-events:none;bottom: 0px!important;}
.vjs-text-track-display div{font-family:Microsoft YaHei;color: var(--subtitleColor)!important;font-size: var(--fontSize)!important;}
.vjs-text-track-display>div>div{position:absolute!important;inset: unset!important;bottom: var(--bottom)!important;width: 100%!important}
.vjs-double-subtitles{position:absolute;bottom:1em;left:0;right:0;top:0;pointer-events:none;z-index:1;height: 100%;}
.vjs-double-subtitles .double-subtitles-box{position: absolute;padding: 0 1.5%;z-index: 100;
    width: 100%;
    text-align: center;
    white-space: pre-line;
    position: absolute;
    direction: ltr;
    writing-mode: horizontal-tb;
    bottom:0;
    box-sizing: border-box;
    text-shadow: rgb(34, 34, 34) 2px 2px 3px, rgb(34, 34, 34) 2px 2px 4px, rgb(34, 34, 34) 2px 2px 5px;
}
.vjs-double-subtitles .subtitles-item{
    line-height: 1em!important;
    color: var(--subtitleColor)!important;
    font-size: var(--fontSize)!important;
}
.double-subtitles-box{
    bottom: var(--bottom)!important;
}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}
.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}
.vjs-subtitles{color:#fff}
.vjs-captions{color:#fc6}
.vjs-tt-cue{display:block}
video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}
.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.vjs-playback-rate .vjs-menu{width:4em;left:0}
.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}
.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}
.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}
.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}
.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}
.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}
.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}
@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}
}
@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}
35%{border-top-color:#fff}
}
@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}
35%{border-top-color:#fff}
}
.vjs-chapters-button .vjs-menu ul{width:24em}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}
.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,.75);color:#fff;margin:0 auto;padding:.5em;height:15em;font-size:12px;width:40em}
.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}
.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}
.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}
.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}
.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}
.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}
.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}
.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}
.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}
.vjs-caption-settings label>input{margin-right:10px}
.vjs-caption-settings input[type=button]{width:40px;height:40px}
.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0))}
.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}
.knowledges,.seek-box,.picinpic-box{
    float: left;
    height: 30px;
    line-height: 48px;
    color: #fff;
    font-size: 12px;
    font-family: "microsoft yahei";
    margin: 0 16px;
    margin-top: 10px;
    cursor: pointer;
}
.picinpic-box{
    float: right;
}
.seek-box,.picinpic-box {
    display: flex;
    align-items: center;
}
.seek-box svg{
    margin-right: 20px;
}
.hover-opt svg{
    opacity: 0.8;
}
.hover-opt svg:hover{
    opacity: 1;
}
.definiBox span,.speedBox span,.commonBox span{
    color: rgba(255,255,255,.8)!important;
    transition: all .2s ease-in-out;
}
.definiBox:hover span,.speedBox:hover span,.commonBox:hover span{
    color: rgba(255,255,255,1)!important;
    font-weight: bold;
}
.trackList,.speedList,.definiLines{
    color:#181B1F;
    border-radius: 12px;
    background: rgba(252, 253, 254, 0.30);
    backdrop-filter: blur(6.6px);
    /* padding: 4px!important; */
    box-sizing: border-box;
}
.trackList div,.speedList .speedTab,.definiLines b{
    background: transparent!important;
    margin-bottom: 2px;
}
.trackList div:hover,.speedList .speedTab:hover,.definiLines b:hover{
    background: rgba(255, 255, 255, 0.08)!important;
    color: #181B1F!important;
    /* border-radius: 8px; */
}
.trackList div.active,.speedList .speedTab.active,.definiLines b.active{
    color: #181B1F!important;
    /* border-radius: 8px; */
    background: rgba(255, 255, 255, 0.50)!important;
}
.seek-box{
    margin-top: 8px;
}