/**直播**/
.videoactBox {background:#fff; width:100%; margin:0px 0px 0px 0px}
.videoactBox .videoactArea {position:relative; overflow:hidden;}
.videoactBox .videoactArea .closeX {display:inline-block; width:50px; height:50px; float:left; position:absolute; z-index:1}
.videoactBox .videoactArea .closeX::before {content:''; display:inline-block; background-color:#ffffff; width:30px; height:2px; top:25px; left:10px; border-radius:60px; transform:rotate(-45deg); position:absolute}
.videoactBox .videoactArea .closeX::after {content:''; display:inline-block; background-color:#ffffff; width:30px; height:2px; top:25px; left:10px; border-radius:60px; transform:rotate(45deg); position:absolute}

.videoactBox .videoactArea .videoactBtn {display:none; height:60px; width:60px; font:15px/65px helvetica; letter-spacing:1px; text-align:center; position:absolute; top:15px; right:5px; background:url(/img/shopbag_video.png)no-repeat 0px 0px/60px auto}
.videoactBox .videoactArea span {display:inline-block; color:#fff}
.videoactBox .videoactArea .vjs-menu ul li span {color:#2B333F;} //避免m3u8播放器音軌的字被調整白色
#bt_A_805_01 {display:inline-block; width:100%}
#bt_A_805_01 h2 {display:inline-block; padding:0px; margin:0px; height:40px; width:100%; background:#F2F2F2; font:bold 15px/40px Helvetica}
#bt_A_805_01 h2::before {width:10px; background:transparent}
#bt_A_805_01 h2::before{content:''; height:40px; display:inline-block; background-size:auto 40px; float:left;}
#bt_A_805_01 h2::after {display:none}
#bt_A_805_01 h2 .closeBtn {display:none; width:50px; height:40px; margin:0px 5px; float:right; background:url(/img/colseIcon.png)no-repeat center center/15px 15px}
#bt_A_805_01 ul {margin:0px; padding:0px}
#bt_A_805_01 ul li {display:inline-block; list-style:none; padding:10px 5px 10px 0px; box-sizing:border-box; border-bottom:1px solid #E1E1E1; background-color:#ffffff; position:relative; width:100%}

#bt_A_805_01 ul li:nth-last-child(2) {border-bottom:none}
#bt_A_805_01 ul li i {background:transparent url(/img/topDigitalBk.png) no-repeat;background-size:auto 26px;width:20px;height:26px;font:bold 13px/24px Helvetica;color:#ffffff;text-align:center;position:absolute;top:10px;left:85px; z-index:1}
#bt_A_805_01 ul li a {display:inline-block; width:100%}
#bt_A_805_01 ul li a img {float:left; margin:0px 10px 0px 0px; position:absolute; top:10px} 
#bt_A_805_01 ul li a img.shopTag{height:18px;border-radius: 2px;}
#bt_A_805_01 ul li a .prdName {margin:0px; padding:0px 0px 0px 120px; font:15px/20px Helvetica; height:40px; overflow:hidden; color:#484848}
#bt_A_805_01 ul li a .priceArea {margin:0px; padding:30px 0px 0px 120px; font:18px/20px Century Gothic; color:#D62872; height:40px}
#bt_A_805_01 ul li a .priceArea .price {font:22px/20px Century Gothic; margin: 0px 2px 0px 2px;}
#bt_A_805_01 ul li a .priceArea .priceBox {float:left; margin:10px 0px 0px 0px;font: 13px/20px Century Gothic;}
#bt_A_805_01 ul li a .priceArea .prdbuyBtn {float:right; color:#ffffff; background:#D62782; border-radius:3px; padding:0px 10px; font:13px/30px Helvetica; margin:10px 0px 0px 0px}
#bt_A_805_01 ul .more {display:block; width:100%; height:50px; text-align:center; font:15px/40px helvetica; padding:5px}
#bt_A_805_01 ul .more a {display:block}
.videoactBox .videoactArea .vshowBox {display:none}
.landscape .videoactArea .vshowBox {position:absolute; top:20px; right:70px; padding:5px; margin:0px; background:#ffffff; border-radius:3px; width:150px}
.landscape .videoactArea .vshowBox::before {content: '';display: inline-block;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #fff;width: 0;height: 0;position: absolute;top: 20px;left: 160px;}
.landscape .videoactArea .vshowBox img {float:left}
.landscape .videoactArea .vshowBox .vshowName {font:12px/20px Helvetica; height:20px; overflow:hidden; color:#000000; width:65%; padding:0px; margin:0px 0px 0px 5px}
.vshowName .shopTag {display: none}
.landscape .videoactArea .vshowBox .vshowPrice {font:15px/20px Century Gothic; height:20px; overflow:hidden; color:#D62872; width:65%; padding:0px; margin:0px 0px 0px 5px}
.landscape #bt_A_805_01 {width:40%; min-width:236px; float:right; background:rgba(0,0,0,0.7); position:absolute; right:0px; top:0px}
.landscape #bt_A_805_01 h2 {background:none; color:#ffffff}
.landscape #bt_A_805_01 h2 .closeBtn {display:block}
.landscape #bt_A_805_01 ul {overflow:scroll; -webkit-overflow-scrolling:touch}
.landscape #bt_A_805_01 ul li {padding:10px; background-color:transparent}
.landscape #bt_A_805_01 ul li i {top:10px; left:95px}
.landscape #bt_A_805_01 ul li a img {position:initial}
.landscape #bt_A_805_01 ul li:nth-last-child(2) {border-bottom:none}
.landscape #bt_A_805_01 ul li a {position:relative}
.landscape #bt_A_805_01 ul .more {color: #ffffff;}
.landscape #bt_A_805_01 ul li a .prdName {color:#ffffff; padding:0px}
.landscape #bt_A_805_01 ul li a .priceArea {padding:36px 0px 0px 0px; position:absolute; width:100%}
.landscape #bt_A_805_01 ul li a .priceBox {width:110px; background:rgba(255, 255, 255, 0.8); height:24px; display:inline-block; font:13px/30px Century Gothic; text-align:right; vertical-align:top; margin:10px 0px 0px 0px}
.landscape #bt_A_805_01 ul li a .priceArea .priceBox .price {font:18px/30px Century Gothic}
.landscape #bt_A_805_01 ul li a .priceArea .prdbuyBtn {float: inherit; display:inline-block; margin:5px 0px 0px 5%; vertical-align:top}

/*m3u8播放器*/
.video-js {height:100% !important; width:100% !important}
.video-js .vjs-big-play-button {top:45% !important; left:40% !important}