/*videodetailvideo*/
.vediodetails{ background:#f8f8f8;}
.videobox{ width:100%; background:#fff;}
.videobox .video{width:100%; min-height:13rem;background: #000; height:auto;}
.videobox .vediobox{ height:13rem;background-color:#000;}
.vediocont{ padding:1rem 0 0.1rem; background:#fff; margin-top:0.625rem;}
/*videodetailheader*/
.videodetailheader{background: #fff; margin-top:1rem;}
.videodetailheader .main{width:80%; float: left;margin-top: 1rem;}
.videodetailheader .title{width:100%;color:#272729;line-height:2.1rem;}
.videodetailvideofixed .videodetailheader .title{ -webkit-animation:scals 0.3s linear forwards; animation:scals 0.3s linear forwards; font-size:0.88rem;}
.videodetailheader .abstractbtn{color:#5d6e8f; float: right;margin: 1.28rem 0 0;}
.videodetailheader .abstractbtn .fnfont{font-size:1rem;margin-left:0.5rem;color:#5d6e8f;font-weight:bold;}
.videodetailheader .abstractbtn span{display: inline-block; float: left;}
.videodetailheader .abstractbtn .icon{background:  no-repeat center;background-size: contain;width: 1rem;height: 1rem;display: inline-block;margin: 0 0 0 0.2rem;}
.videodetailheader .abstractclosebtn{font-size:0.75rem;color:rgba(155,157,160,1); line-height:1rem; float: right;margin: 1.28rem 0 0;display: none;}
.videodetailheader .abstractclosebtn .icon{background:  no-repeat center;background-size: contain;width: 1rem;height: 1rem;display: inline-block;margin: 0 0 0 0.2rem;}
.videolabelbox{ background:#fff; padding:1rem 0 1.25rem;}
.videolabelbox .navitxt{ float:right; color:#578bed;}
.videolabelbox span{ color:#9a9b9e;font-size:0.75rem;}
.videolabelbox .dot{ margin:0 0.35rem;}
.videolabelbox .videoicon{ margin-right:0.94rem;}
.videolabelbox .videoicon em{background:  no-repeat;background-size: contain; width: 0.8rem;height: 0.8rem;display: inline-block;vertical-align: middle;margin: -0.1rem 0.2rem 0 0;}
.videolabelbox .labelbox{font-size:0.75rem;color:#9b9da0; line-height:0.75rem;}
/*videodetreco*/
.videodetreco{background: #fff;}
.videodetreco .vediotlt{ display:flex;justify-content:space-between;line-height:1rem;}
.videodetreco .vediotlt .title{color:#1b1c1e;}
.videodetreco .vediotlt .vediomore{ width:5rem;text-align:center; height:1.2rem;line-height:1.2rem; color:#5d6e8f;font-size:0.7rem; display:inline-block; background:#f2f4f6;border-radius:0.25rem;}
.videodetreco .vediotlt .vediomore i{ color:#5d6e8f;font-size:0.8rem;margin-left:0.34rem;}
.videodetreco .recommendlist{width:100%;height: 8.25rem; margin-top:1rem;}
.videodetreco .recommendlist li{ float:left;width:40%;height: 8.25rem;}
/*.videodetreco .recommendlist .swiper-slide{width:auto;height: 8.25rem;}*/
.videodetreco .recommendlist .videoimg{width:100%; height:4.75rem;background-repeat: no-repeat;background-position: center;display: inline-block;position: relative;border-radius:0.25rem; border:1px solid #efefef;}
.videodetreco .recommendlist .videoimg .time{position: absolute; bottom:0.15rem; right:0;height:1rem; font-size:0.69rem;color:rgba(255,255,255,1);line-height: 1rem; padding: 0 0.2rem;display: inline-block;background: rgba(0,0,0,0.4)}
.videodetreco .recommendlist .tit{width:98%; color:#272729;font-weight:normal; margin: 0.25rem auto 0;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/*videodetailabstract*/
.videoabstract{padding: 0.8rem 0;display: none; background:#fff;}
.videoabstract .title{color:#272729; margin-bottom: 0.75rem;font-weight:bold;}
.videoabstract p{color:#272729; margin-bottom: 0.5rem;}
.livedio{ width:100%; padding:0.88rem 0 0.94rem;}
.livedio .right{ width:100%; height:auto; position:relative; min-height:8rem;}
.livedio .right .vedioimg{ width:100%; height:12.19rem; position:relative; top:0; left:0;}
.livedio .right .vedioimg.act{ opacity:0;}
.livedio .right .openvedio{ position:absolute; display:block; width:3.75rem; height:2.81rem; background: no-repeat center;background-size:100%; top:50%; left:50%; margin-top:-1.875rem; margin-left:-1.405rem;}
.livedio .vedio1{ display:block;width:100%; height:100%; position:absolute; top:0; left:0; opacity:0;}
.livedio .vedio1.act{ opacity:1;}
.livedio h3{ margin:1rem auto;}
.livedio h3 a{ color:#272729;font-size:1rem;line-height:1.38rem;}
.livedio .lefttxt{font-size:0.69rem; color:#b5bac0;line-height:0.69rem; margin:1rem auto;}


