body{background-color: #242729;}
#sp-header{z-index: 5 !important;}
.lnn-new-video-header{position: relative !important;}
.photo-Img {display: inline-block;width: 20px;height: 20px;background: url("//static.699pic.com/images/rj-iconv6.1.png") no-repeat;margin-right: 6px;vertical-align: -5px;float: none;margin: 0 10px 0 0;}
/* After Effects */
.photo-1, .photo-2.photo-3, .photo-4, .photo-5, .photo-6, .photo-7, .photo-8, .photo-9, .photo-36, .photo-37, .photo-38, .photo-58{
    background-position: 0px 0px;
}
/* Premiere */
.photo-10, .photo-11, .photo-12, .photo-13, .photo-14, .photo-15, .photo-16, .photo-17, .photo-18, .photo-39, .photo-40, .photo-41, .photo-59{
    background-position: 0px -20px;
}
/* 会声会影 */
.photo-19, .photo-20, .photo-21, .photo-22, .photo-23, .photo-24, .photo-60{
    background-position: 0px -40px;
}
/* Edius */
.photo-25, .photo-26, .photo-27, .photo-28, .photo-29, .photo-30, .photo-35, .photo-55{
    background-position: 0px -60px;
}
/* Microsoft Media Player */
.photo-0, .photo-31, .photo-32, .photo-56{
    background-position: 0px -80px;
}
/* Quicktime Player */
.photo-33{
    background-position: 0px -340px;
}
/* finalcut */
.photo-34{
    background-position: 0px -420px;
}
/* Cinema 4D */
.photo-42, .photo-43, .photo-44, .photo-45, .photo-46, .photo-47{
    background-position: 0px -240px;
}
/* 3Dmax */
.photo-48, .photo-49, .photo-50, .photo-51, .photo-52, .photo-53, .photo-54{
    background-position: 0px -200px;
}
/* 剪映 */
.photo-57{
    background-position: 0px -440px;
}
/* 当前位置 */
.crumbs{height:17px;line-height: 17px;width: 1200px;margin: 0 auto;font-size: 12px;color: #666666;padding: 9px 0;}
.crumbs i{font-size: 12px;margin: 0 4px;}
.crumbs a {color: #666666;font-size: 12px;}
.crumbs a:hover {color: #07BFD4;}
/* 视频详情 */
.video-detail{width: 1200px;margin: 0 auto;box-sizing: border-box;padding-bottom: 25px;}
/* 视频详情-左侧视频 */
.video-view{width: 870px;margin-right: 30px;position: relative;}
.video-view-info-wrap{background: #2B2F31;border-radius: 0px 0px 6px 6px;padding: 10px 15px;}
.video-view h1{color: #999999;font-size: 12px;line-height: 28px;height: 28px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.video-view h1 span{font-size: 12px;color: #999999;letter-spacing: 0;margin-left: 10px;}
.video-view .sign-block{display: inline-block;position: relative;line-height: 25px;}
.video-view .sign-block i{color: #15CC8F;font-size: 19px;margin: 0px 6px 0 0;cursor: pointer;}
.video-view .sign-block .sign-tip{position: absolute;left: 0;top: 28px;width: 186px;height: 27px;line-height: 17px;background: #4A4E51;border-radius: 4px;text-align: center;padding: 5px 9px;font-size: 12px;color: #cccccc;letter-spacing: 0;box-sizing: border-box;z-index: 5;display: none;}
.video-view .sign-block:hover .sign-tip{display: block;}
.video-view .sign-block .sign-tip.sign-protocol{width: 223px;}
.video-view .sign-block .sign-tip:before{content: "";border-top: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #4A4E51;border-left: 5px solid transparent;position: absolute;top: -8px;left: 5px;}
.video-view .video-show{width: 100%;height: 489px;border-radius: 6px 6px 0 0;}
/* 视频详情-右侧信息 */
.video-info .video-content-tips-banquan div {left: -216px;width: 234px;}
.video-info .video-content-tips-banquan div:before {left: 216px;}
.video-info .video-content-tips-banquan div:after {left: 217px;}
.video-info .video-content-tips-banquan div a {color: #999999;}
.video-info{width: 300px;}
/* 选择类型 */
/* .video-info{margin-top: 30px;} */
.video-info .video-set-wrap{background: #2B2F31;border-radius: 6px;overflow: hidden;}
.video-info .video-set{padding: 0px 0 11px 0px;box-sizing: border-box;min-height: 84px;display: flex;align-content: center;flex-wrap: wrap;justify-content: space-between;}
.video-info .video-set li{position: relative;cursor: pointer;height: 36px;line-height: 36px;font-size: 14px;color: #999;width:100%;padding: 0 20px;box-sizing: border-box;}
.video-info .video-set li:first-child{border-radius: 6px 6px 0 0;}
.video-info .video-set li span{float: left;}
.video-info .video-set .i-set{float: left;width: 14px;height: 14px;margin-right: 10px;margin-top: 11px;background: #404347;border-radius: 50%;box-sizing: border-box;border: 1px solid #404347;}
.video-info .video-set .i-set var{float: left;width: 8px;height: 8px;border-radius: 50%;margin: 2px 0 0 2px;}
.video-info .video-set .icons{display: inline-block;width: 18px;height: 17px;vertical-align: 2px;line-height:15px;font-style: normal;text-align:center;color: #69DCB6;font-size:12px;background: rgba(0, 0, 0, 0.3);border: 1px solid rgba(105, 220, 182, 0.5);backdrop-filter: blur(10px);border-radius: 2px;box-sizing: border-box;margin-left: 5px;}
.video-info .video-set li.on .i-set{border-color: #15CC8F;}
.video-info .video-set li.on var{background-color: #15CC8F;}
.video-info .video-set .set-style{float: left;width: 48px;height: 20px;line-height: 20px;text-align: left;letter-spacing: 0;font-style: normal;margin-right: 10px;margin-top: 8px;color: #ffffff;}
.video-info .video-set .set-style.set-style-8k,.video-info .video-set .set-style.set-style-4k{background: url("//static.699pic.com/images/video/video2-4k8k-icons.png") no-repeat;background-size: 194px 51px;}
.video-info .video-set .set-style.set-style-8k{background-position: -37px 0;}
.video-info .video-set .set-style.set-style-4k{background-position: -37px -30px;}
.video-info .video-set li:hover {background: #34373A;}
/* .video-info .video-set li.on .set-style{background:#33CFFF;color:#fff;} */
.video-info .video-set li span.set-width2{float: right;text-align: left;position: relative;width: 95px;box-sizing: border-box;}
.video-info .video-set.high-rate li span.set-width2{width: 130px;}

.video-info .video-type-btn a{float: left;height: 48px;text-align: center;}
.video-info .video-type-btn .freedownload-downloadbtn {width: 100%;line-height: 48px;font-size: 22px;color: #fff;background: linear-gradient(270deg, #00CBE1 0%, #15CC8F 100%);border-radius: 6px;transition: all .2s;margin-right: 10px;}
.video-info .video-type-btn .freedownload-downloadbtn:hover {background: linear-gradient(270deg, #00A4B7 0%, #00BC7D 100%);}
.video-info .video-type-btn .freedownload-collectbtn {width: 48px;line-height: 46px;margin-left: 10px;border-radius: 50%;background: #ffffff;border: 1px solid #DDDDDD;font-size: 18px;color: #666666;box-sizing: border-box;transition: all .2s;margin: 0;}
.video-info .video-type-btn .freedownload-collectbtn i{margin-right: 0;padding-right: 0;font-size: 18px;}
.video-info .video-type-btn .freedownload-collectbtn:hover{background: #E3F8FF;border-color: #A8EAFF;}
.video-info .video-type-btn .freedownload-collectbtn:hover i{color: #07BFD4;}
.video-info .video-type-btn .freedownload-collected i,.video-info .video-type-btn .on i{color: #F9D300;}

.video-info .video-topinfo p{color: #999999;font-size: 12px;letter-spacing: 0;line-height: 20px;margin-top: 6px;}
.video-info .video-topinfo p span.video-topinfo-dec{font-size: 14px;letter-spacing: 1.37px;}
.video-info .video-topinfo p span.video-topinfo-line{display: inline-block;width: 1px;height: 12px;background-color: #cccccc;margin: 0 6px 0 7px;vertical-align: -1px;}
.video-info .video-topinfo p span.video-topinfo-icon{vertical-align: -2px;padding-right: 3px;}
.video-info .video-topinfo p span.video-topinfo-vip{color: #15CC8F;}
.video-info .video-topinfo p a{color: #15CC8F;}
.video-info .video-topinfo p a:hover{color: #07BFD4;}
.video-info .video-set li.screen-troggle-list{padding: 0;}
.video-info .video-set li.screen-troggle-list a{display: block;height: 100%;padding: 0 20px;box-sizing: border-box;}
.video-info .video-set li.screen-troggle-list .set-width2{color: #999;}
/* 授权信息、音频等限制信息 */
/* .video-info .video-content-box {margin-top: 20px;} */
.video-info .video-content{line-height: 28px;}
.video-info .video-content .video-content-title{float: left;font-size: 14px;color: #999999;}
.video-info .video-content .video-content-info{width: 100%;padding-left: 75px;font-size: 14px;color: #666666;box-sizing: border-box;}
.video-info .video-content .video-content-info em{font-size: 12px;color: #15CC8F;letter-spacing: 0;line-height: 20px;font-style: normal;margin-left: 5px;}
.video-info .video-content .video-content-btn{font-size: 0;margin-top: 20px;}
.video-info .video-content .video-content-btn a{display: inline-block;width: 145px;height: 30px;line-height: 30px;text-align: center;background: #E3F8FF;border-radius: 6px;font-size: 14px;color: #15CC8F;letter-spacing: 0;margin-right: 10px;transition: all .2s;}
.video-info .video-content .video-content-btn a:hover{background: #D4F1FC;}
.video-info .video-content .video-content-btn a.company-btn{background: #DEEDFE;color: #0065D4;margin-right: 0;}
.video-info .video-content .video-content-btn a.company-btn-single{margin-left: 75px;}
.video-info .video-content .video-content-btn a.company-btn:hover{background: #D0E2F8;}
.video-info .video-content .video-content-btn-copyright{margin-top: 20px;}
.video-info .video-content .video-content-btn-copyright a{width: 100%;height: 32px;line-height: 32px;}
.video-info .video-content .video-content-btn-copyright a i{vertical-align: -1px;margin-right: 7px;}
.video-info .video-content-wrapper {margin-top: 10px;transition: all .2s;}
.video-info .video-content-limit{margin-top: 0px;}
.video-info .video-content-limit .video-content{line-height: 28px;margin-bottom: 0;}
.video-info .video-content-limit .video-content .video-content-info{padding-left: 67px;}
.video-info .video-basic{width: 100%;padding: 11px 15px 6px;background: #F3F4F7;border-radius: 4px;box-sizing: border-box;margin-top: 8px;}
.video-info .video-content-limit .video-content .video-content-info>i{font-size: 14px;margin-right: 5px;}
.video-content-wrap{background: #2B2F31;border-radius: 6px;padding: 10px 20px;box-sizing: border-box;margin-top: 20px;}
.video-info .video-content-wrap .video-content .video-content-title,.video-info .video-content .video-content-info{font-size: 12px;color: #999999;}
.video-info .video-content-wrapper .video-content .video-content-title,.video-info .video-content-wrapper .video-content .video-content-info{font-size: 12px;color: #666666;}
/* 提示下拉 */
.video-info .video-content-tips-box{display: inline-block;position: relative;cursor: pointer;}
.video-info .video-content-tips-box i{font-size: 14px;}
.video-info .video-content-tips-box:hover i{color:#07BFD4;}
.video-info .video-content-tips{position: absolute;top: 25px;left: -106px;width: 228px;padding: 10px;box-sizing: border-box;background: #FFFFF8;border: 1px solid #E5DA9D;border-radius: 4px;font-size: 12px;color: #999999;letter-spacing: 0;line-height: 17px;z-index: 10;opacity: 0;visibility: hidden;transition: all .2s;}
.video-info .video-content-tips-box:hover .video-content-tips{opacity: 1;visibility: visible;}
.video-info .video-content-tips:before{position: absolute;top: -11px;left: 107px;content: "";border-top: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #E5DA9D;border-left: 5px solid transparent;}
.video-info .video-content-tips:after{position: absolute;top: -8px;left: 108px;content: "";border-top: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid #FFFFF8;border-left: 4px solid transparent;}
.video-info .video-content-tips a{color:#15CC8F;}
.video-info .video-content-tips a:hover{color:#07BFD4;}
.video-info .video-content-tips-ziti .video-content-tips{top: 30px;left: -35px;}
.video-info .video-content-tips-ziti .video-content-tips:before{left: 36px;}
.video-info .video-content-tips-ziti .video-content-tips:after{left: 37px;}
.video-info .video-content-tips-limit .video-content-tips{top: 30px;left: -60px;}
.video-info .video-content-tips-limit .video-content-tips:before{left: 62px;}
.video-info .video-content-tips-limit .video-content-tips:after{left: 63px;}
.video-info .video-content-tips-zihun .video-content-tips{top: 30px;left: -193px;}
.video-info .video-content-tips-zihun .video-content-tips:before{left: 195px;}
.video-info .video-content-tips-zihun .video-content-tips:after{left: 196px;}
.video-info .video-content-moreinfo{position: relative;display: inline-block;margin-left: 20px;cursor: pointer;}
.video-info .video-content-moreinfo i{font-size: 14px;margin-left: 5px;}
.video-info .video-content-moreinfo-pull{position: absolute;top: 30px;right: -10px;width: 158px;padding: 10px;background: #4A4E51;border-radius: 4px;font-size: 12px;color: #CCCCCC;letter-spacing: 0;line-height: 17px;z-index: 5;opacity: 0;visibility: hidden;transition: all .2s;}
.video-info .video-content-moreinfo:hover .video-content-moreinfo-pull{opacity: 1;visibility: visible;}
.video-info .video-content-moreinfo-pull:after{position: absolute;right: 12px;top: -10px;content: "";border-top: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #4A4E51;border-left: 5px solid transparent;}
.video-info .video-content-moreinfo-ziti{margin-left: 0px;}
.video-info .video-content-moreinfo-center .video-content-moreinfo-pull{right:-78px;}
.video-info .video-content-moreinfo-center .video-content-moreinfo-pull:after{right:80px;}
.video-info .info-btn{margin-top: 17px;text-align: center;display: none;}
.video-info .info-btn i{cursor: pointer;}
.video-info .info-btn i:hover{color: #07BFD4;}
/* 基本信息 */
.video-info .video-basic-content{position: relative;height: 28px;line-height: 28px;}
.video-info .video-basic-content .video-basic-title{position: absolute;top: 0;left: 0;font-size: 12px;color: #999999;}
.video-info .video-basic-content .video-basic-info{padding-left: 45px;font-size: 12px;color: #666666;}
.video-info .video-basic-content .video-basic-info a:hover{color: #07BFD4;}
.video-info .video-basic-content .video-basic-userinfo{display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;}
/* .video-info .video-basic-content .course-btn{display: inline-block;width: 46px;height: 22px;border-radius: 13px;line-height: 20px;text-align: center;margin-left: 10px;font-size: 12px;color: #18BCEF;transition: all .2s;} */
/* .video-info .video-basic-content .course-btn:hover{background: #E3F8FF;border-color: #A8EAFF;} */
.video-info .video-basic-content .author-link:hover{color: #07BFD4;}
.video-info .video-basic-content .user-head{display: inline-block;width: 22px;height: 22px;line-height: 22px;border-radius: 50%;overflow: hidden;vertical-align: -6px;margin-right: 6px;}
.video-info .video-basic-content .user-head img{width: 22px;height: 22px;}
/* pugc */
.video-pugc-link-box{position: relative;}
.video-pugc-link{display: block;width: 100%;height: 48px;background-image: linear-gradient(151deg, #EF55FF 0%, #9843FF 100%);border-radius: 24px;font-size: 22px;color: #FFFFFF;letter-spacing: 1px;text-align: center;line-height: 48px;transition: .2s;}
.video-pugc-link:hover{background-image: linear-gradient(151deg, #9843FF 0%, #EF55FF 100%);}
.video-pugc-link-tags{position: absolute;top: -10px;right: 40px;width: 107px;height: 20px;background-image: linear-gradient(135deg, #FFB74C 0%, #FE4C00 100%);border-radius: 10px 10px 10px 0;font-size: 12px;color: #FFFFFF;letter-spacing: 0;text-align: center;line-height: 20px;}
.video-pugc-intro{margin-top: 15px;}
.video-pugc-intro span{font-size: 14px;color: #FE5200;letter-spacing: 0;}
.video-pugc-intro .video-pugc-tips{position: relative;display: inline-block;cursor: pointer;margin-left: 5px;}
.video-pugc-intro .video-pugc-tips i{font-size: 14px;}
.video-pugc-intro .video-pugc-float{position: absolute;top: 26px;left: 50%;width: 200px;margin-left: -100px;padding: 8px;background: #666666;border-radius: 6px;font-size: 12px;color: #FFFFFF;letter-spacing: 0;line-height: 16px;opacity: 0;visibility: hidden;transition: .5s;box-sizing: border-box;}
.video-pugc-intro .video-pugc-float::before{position: absolute;top: -12px;left: 50%;content: "";border-width: 6px;border-style: solid;border-color: transparent transparent #666666 transparent;margin-left: -6px;}
.video-pugc-intro .video-pugc-tips:hover .video-pugc-float{opacity: 1;visibility: visible;}
.video-content-info-certificate{color: #15CC8F;padding-left: 8px;}
.video-content-info-certificate:hover{color: #07BFD4;}

/* 
    竖版视频下载到手机 
    1.新增下载到手机按钮
    2.基本信息、收藏位置调整
*/
/* .video-view-title{margin-top: 10px;} */
.video-view h1{float: left;max-width: 500px;}
.download-mobile-btn{float: right;width: 88px;height: 26px;border-radius: 15px;font-size: 12px;color: #15CC8F;letter-spacing: 0;text-align: center;line-height: 24px;box-sizing: border-box;cursor: pointer;transition: .2s;margin-right: 10px;}
.download-mobile-btn i{font-size: 14px;}
.download-mobile-btn:hover{color: #07BFD4;}
.video-view-title .freedownload-collectbtn{float: right;width: 26px;height: 26px;border-radius: 50%;font-size: 14px;color: #999999;box-sizing: border-box;transition: all .2s;margin: 0;text-align: center;line-height: 23px;}
.video-view-title .freedownload-collectbtn i{font-size: 14px;}
/* .video-view-title .freedownload-collectbtn:hover{background: #E3F8FF;border-color: #A8EAFF;} */
.video-view-title .freedownload-collectbtn:hover i{color: #07BFD4;}
.video-view-title .freedownload-collectbtn.on i {color: #F9D300;}
.video-infointro-box{width: 100%;box-sizing: border-box;}
.video-infointro-box .video-infointro-item{float: left;line-height: 28px;margin-right: 50px;}
.video-infointro-box .video-infointro-name{font-size: 12px;color: #999999;}
.video-infointro-box .video-infointro-content{font-size: 12px;color: #999999;}
.video-infointro-box .video-infointro-item a{color: #999999;}
.video-infointro-box .video-infointro-item a:hover{color: #07BFD4;}
.video-infointro-box .video-infointro-item a.course-btn{display: inline-block;width: 36px;height: 18px;border-radius: 3px;line-height: 16px;text-align: center;margin-left: 10px;font-size: 12px;color: #15CC8F;transition: all .2s;border: 1px solid rgba(21, 204, 143, 0.5);box-sizing: border-box;}
.video-infointro-box .video-infointro-item a.course-btn:hover{color: #07BFD4;}
.video-infointro-box .video-infointro-item .photo-Img{display: inline-block;width: 20px;height: 20px;margin-right: 6px;vertical-align: -5px;float: none;margin: 0 10px 0 0;}
.video-infointro-box .video-infointro-item .user-head{display: inline-block;width: 22px;height: 22px;line-height: 22px;border-radius: 50%;overflow: hidden;vertical-align: -6px;margin-right: 6px;}
.video-infointro-box .video-infointro-item .user-head img{width: 22px;height: 22px;}

/* 相关搜索 */
.alikesearchbox{width: 1200px;margin: 24px auto 0;}
.alikesearchbox span{font-size: 14px;color: #999999;}
.alikesearchbox-muban{width: 100%;}
.alikesearchbox-muban span{display: block;margin-bottom: 8px;}
.alikesearchbox-muban a{margin-bottom: 11px;}
.alikesearchbox a{display: inline-block;height: 28px;line-height: 28px;padding: 0 8px;margin-right: 4px;border-radius: 14px;background: #FFFFFF;border: 1px solid #E8EBF3;}
.alikesearchbox a:hover{background: #D7EDFF;border: 1px solid #A8D7FF;color: #07BFD4;}
/* 更多相似 */
.video-list{width: 1200px;margin: 28px auto 0;}
.video-list .asmore{font-size: 16px;color: #ffffff;letter-spacing: 0;line-height: 22px;padding: 0;height: 22px;}
.video-list .asmore a{float: right;font-size: 14px;color: #999999;letter-spacing: 0;}
.video-list .asmore a:hover{color: #07BFD4;}
.video-list ul{margin-right: -20px;margin-top: 10px;}
.video-list li{width: 285px; height: 200px;background: #34373A; float: left; margin: 0 20px 20px 0; position: relative; box-shadow: 0 0 4px 0 rgba(0,0,0,0.20); border-radius: 4px;padding: 0;transition: .2s;z-index: 0;}
.video-list li:hover{transform: translateY(-10px);}
.video-list .video-box{height: 160px; position: relative;border-radius: 4px 4px 0 0;overflow: hidden;}
.video-list .video-box img{width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2;}
.video-list .video-box video{object-fit:fill; height:100%;}
.video-list .video-box .video-box-img{width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;background: #000;}
.video-list .video-box .video-box-img img{width: auto;max-width: 100%;left: 50%;transform: translateX(-50%);}
.video-list .video-name{width: 100%;height: 40px; line-height: 40px; color: #999999; padding: 0 10px;box-sizing: border-box;position: relative;}
.video-list li:hover .video-name{color: #ffffff;}
.video-list .video-name h2{max-width: 100px; overflow: hidden; font-size: 14px; float: left; text-overflow: ellipsis; white-space: nowrap;margin-right: 5px;margin-top: 0 !important;}
.video-list .video-name span.video-time{float: left;}
.video-list .video-name span.video-type{background-color: rgba(0, 0, 0, 0.3);border-radius: 4px 0px 4px 0px;border: 1px solid rgba(105, 220, 182, 0.5);backdrop-filter: blur(10px); font-size: 12px; line-height: 18px; color: #69DCB6; padding: 0 8px; position: absolute; right: 12px; top: 10px;}
.video-list .progress-bar{width: 100%; height: 3px; display: none; overflow: hidden; position: absolute; left: 0; top: 160px;}
.video-list .progress-slider{width: 0; height: 3px; overflow: hidden; background: linear-gradient(270deg, #00CBE1 0%, #15CC8F 100%); position: absolute; left: 0; top: 0; transition: .2s;}
.video-list .video-option{height: 0;position: absolute;top: 0px;right: 10px;transition: 0.2s;opacity: 0;visibility: hidden;}
.video-option-item{height: 30px;width: 100px;margin-bottom: 6px;}
.video-option-item:first-child{margin-top: 10px;}
.video-list .video-option .icon-download{float: right; width: 100%;height: 100%;border-radius: 3px;line-height: 30px;color: rgba(255, 255, 255,.7);background: rgba(0, 0, 0, 0.5);text-align: center;cursor: pointer;backdrop-filter: blur(5px);overflow: hidden;padding-left: 1px;box-sizing: border-box;transition: .3s;}
.video-list .video-option .icon-download i{margin-right: 0px;font-size: 14px;margin-right: 5px;}
.video-list .video-option .icon-download:hover{color: #15CC8F;}
.video-list .video-collect{float: right;display: block;width: 30px;height: 100%;text-align: center;line-height: 30px;border-radius: 3px;background: rgba(0, 0, 0, 0.5);cursor: pointer;}
.video-list .video-collect i{font-size: 14px;color: rgba(255, 255, 255,.7);}
.video-list .video-collect.on i{color: #F9D300;}
.video-list .video-collect:hover i{color: #15CC8F;}
.video-list .video-option .video-option-edit{float: right;width: 100%;height: 100%;text-align: center;line-height: 30px;border-radius: 4px;background: rgba(0, 0, 0, 0.5);font-size: 14px;color: rgba(255, 255, 255,.7);letter-spacing: 0;transition: .2s;padding-left: 1px;box-sizing: border-box;transition: .3s;overflow: hidden;}
.video-list .video-option .video-option-edit i{font-size: 14px;margin-right: 5px;}
.video-list .video-option .video-option-edit:hover{color: #15CC8F;}
.video-list li:hover .video-option{opacity: 1;visibility: visible;}
.video-vips-type{float: left;margin-right: 10px;font-size: 0;height: 100%;}
.video-vips-type i{font-size: 14px;}
/* 标签 */
.photo-info-other{ margin: 10px auto 0; border-radius: 0 0 2px 2px; width: 1200px;box-sizing: border-box;background: none;border: none;padding-bottom: 0;}
.main{line-height: 20px;color: #666666;position: relative;margin:0;}
.main .tags-l{position: absolute;left: 0;top: 0;width: 42px;margin-left: 0;}
.main .tags{padding-left: 42px;}
.main .tags a,.main .tags span{float: left;margin: 0 5px;color: #666666;padding: 0;line-height: 20px;background: none;}
.main .tags a:hover{color: #07BFD4;background: none;}
/* 版权申明 */
.copyright-block{width: 1200px;margin: 8px auto 40px;font-size: 14px;color: #666666;letter-spacing: 0;text-align: justify;}
/* 今日热词&推荐 */
.hotword-recommend-wrap{width: 1200px;margin: 10px auto 0;}
.hotword-recommend-wrap .hotword-recommend-tab{padding-bottom: 5px;font-size: 0;}
.hotword-recommend-wrap .hotword-recommend-tab a{margin-right: 10px;cursor: pointer;font-size: 14px;color: #666666;transition: all .2s;}
.hotword-recommend-wrap .hotword-recommend-tab a:hover,.hotword-recommend-wrap .hotword-recommend-tab a.active{color: #999999;font-weight: bold;}
.hotword-recommend-wrap .hotword-recommend-box{min-height: 20px;}
.hotword-recommend-wrap .hotword-recommend-item{font-size: 0;display: none;}
.hotword-recommend-wrap .hotword-recommend-item.active{display: block;}
.hotword-recommend-wrap .hotword-recommend-item a{color: #999999;margin-right: 10px;font-size: 14px;line-height: 20px;transition: all .2s;}
.hotword-recommend-wrap .hotword-recommend-item a:hover{color: #07BFD4;}

/* 固定头 */
.fixed-btn{position: fixed !important;top: 5px;z-index: 4;}
.fixed-top{width: 100%;height: 58px;background: #242729;box-sizing: border-box;position: fixed;top: 0;left: 0;z-index: 4;display: none;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.20);}
.fixed-top .fixed-top-block{width: 1200px;margin: 0 auto; line-height: 58px;}
.fixed-top .fixed-top-logo a{display: inline-block;width: 113px;height: 32px;background: url("//static.699pic.com/images/video/video2-logo.png") no-repeat 0px 0;margin-top: 13px;background-size: 113px 32px;}
.fixed-top .fixed-top-title{margin-left: 68px;font-size: 18px;color: #ffffff;letter-spacing: 0;}
.fixed-top .fixed-top-title i{color: #15CC8F;font-size: 19px;vertical-align: -1px;margin: 1px 6px 0 0;}
.fixed-top .logo-link{margin-right: 0;}

/* 弹窗 */
.common-pop-wrap{width:450px;height:240px;display:none;margin:-120px 0 0 -225px;position:fixed;left:50%;top:50%;border-radius:10px;z-index:100;}
.common-pop-wrap i.icon-guanbi{margin: 17px 17px 0 0;cursor: pointer;transition: transform 0.55s ease-in-out;}
.common-pop-wrap i.icon-guanbi:hover{transform: rotate(360deg);color: #07BFD4;}
.common-pop-wrap .common-title{width:100%;font-size:20px;line-height:28px;color:#ffffff;font-weight:normal;text-align:center;position:absolute;left:0;top:60px}
.common-pop-wrap .common-text{width:100%;font-size:16px;color:#999;text-align:center;position:absolute;left:0;top:98px}
.common-pop-wrap .common-btn{font-size:0;text-align:center;margin:144px 0 0}
.common-pop-wrap .common-btn a{position: relative;height:44px;display:inline-block;font-size:20px;line-height:44px;color:#fff;padding:0 45px;transition:.2s;border-radius:25px}
.pop-open .common-btn a,.pop-video-enterprise .common-btn a,.downloadLimit-pop .common-btn a{background: linear-gradient(270deg, #758B9E 0%, #B4C8D7 100%);}
.pop-open .common-btn a:hover,.pop-video-enterprise .common-btn a:hover,.downloadLimit-pop .common-btn a:hover{background: linear-gradient(270deg, #5C7489 0%, #93AEC1 100%);}
.common-pop-wrap .common-btn a sup{position: absolute;width: 135px;height: 26px;background: linear-gradient(270deg, #FF8609 0%, #FFB84A 100%);
  border-radius: 13px 13px 13px 0px;line-height: 26px;top: -13px;font-size: 14px;}

.apply-attestation-block{position:fixed;z-index:12;left:0;top:0;right:0;bottom:0;margin:auto;width: 580px;height: 335px;box-sizing: border-box;border: 1px solid #e5e5e5;background: #fff;display: none;}
.attestation-title-color{text-align: center;padding: 27px 0 6px;}
.attestation-title-color .xian-img{display: inline-block;height: 10px;width: 79px;background: url(//static.699pic.com/images/banquanimg.png) no-repeat;}
.attestation-title-color .xian-left{background-position: -172px -118px;}
.attestation-title-color .xian-right{background-position: -529px -118px;}
.attestation-title-color .atitle-color{display: inline-block;width: 172px;font-size: 18px;color: #67d49a;}
.attestation-title-color .atitle-color2{display: inline-block;width: 172px;font-size: 18px;color: #6ccbe1;}
.attestation-title-color .atitle-color2{color: #6ccbe1;}
.attestation-padding{padding-left: 123px;}
.attestation-ipt{margin-bottom: 8px;}
.attestation-ipt input{width: 330px;height: 36px;line-height: 34px;border-radius: 2px;box-sizing: border-box;padding:0 9px;color: #666;border: 1px solid #d9dce0;}
.attestation-ipt .captcha{width: 210px;}
.gain-captcha{display: inline-block;width: 110px;height: 36px;background: #dddddd;border-radius:2px;font-size: 14px;color: #666666;text-align: center;line-height: 36px;margin-left: 6px;}
.gain-captcha-on{box-sizing: border-box;line-height: 34px;border: 1px solid #269edc; color: #0099e5; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #e7f7ff 100%); background: -webkit-linear-gradient(top, #ffffff 0%,#e7f7ff 100%); background: linear-gradient(to bottom, #ffffff 0%,#e7f7ff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7f7ff',GradientType=0 );}
.attestation-link2{display: block;font-size: 16px;color: #ffffff;width: 330px;height: 36px;background: #67d49a;border-radius: 2px;line-height: 36px;text-align: center;}
.attestation-link2:hover{opacity: 0.8;color: #fff !important;}
.attestation-link2-bg{background: #6ccbe1;}
.attestation-title-size{ font-size: 14px; color: #999999; text-align: center; margin-bottom: 17px; }
.tip-list-word{margin-top: 25px;font-size: 20px;color: #756b6b;text-align: center;margin-bottom: 17px;}
.bgimg{position: fixed;display:none;top: 0;left: 0;width: 100%;height: 100%;background: url(//static.699pic.com/images/vip/bgimg.png)\9;background:rgba(0,0,0,0.5);z-index: 11;}

.video-customer {height: 28px;margin: 7px 0 0;border-bottom: 1px dashed #DFDFDF;padding-bottom: 8px;}
.video-customer a {background: #FFFFFF;border: 1px solid #A8EAFF;border-radius: 15px;float: left;width: 120px;height: 28px;box-sizing: border-box;margin-right: 10px;font-size: 14px;color: #18BCEF;cursor: pointer;line-height: 26px;text-align: center;position: relative;}
.video-customer a:hover {background: #E3F8FF;border-color: #A8EAFF;}
.video-customer a i {padding: 2px 5px;font-size: 12px;line-height: 14px;-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);color: #fff;-webkit-border-radius: 4px;border-radius: 4px;background: #E95F1E;z-index: 5;position: absolute;top: 1px;right: -14px;animation: fivezhevideo 1.8s infinite;font-style: normal;}
.video-customer a i:after{bottom: -4px;left: 3px;border-top: solid transparent;border-top-width: medium;border-right: solid transparent;border-right-color: transparent;border-right-width: medium;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136,183,213,0);border-top-color: #E95F1E;border-width: 4px;margin-left: 0;}
.video-customer span {font-size: 12px;color: #999999;line-height: 28px;cursor: pointer;}
.video-customer-pop {width: 660px;height: 280px;background: #FFFFFF;box-shadow: 0 0 6px 0 rgba(0,0,0,0.20);border-radius: 10px;position: fixed;left: 50%;top: 50%;z-index: 99999;margin-left: -330px;margin-top: -140px;}
.video-customer-pop .video-customer-close {width: 34px;height: 34px;position: absolute;right: 9px;top: 8px;cursor: pointer;text-align: center;line-height: 34px;transition: all ease-in-out 0.2s;}
.video-customer-pop .video-customer-close:hover {transform: rotate(180deg);}
.video-customer-pop .video-customer-close i {font-size: 18px;color: #999999;}
.video-customer-main {box-sizing: border-box;padding-top: 32px;padding-left: 35px;}
.video-customer-title {height: 28px;line-height: 28px;font-size: 20px;color: #333333;text-align: center;margin-bottom: 15px;}
.video-customer-head {font-size: 16px;color: #666666;line-height: 30px;height: 30px;margin-bottom: 18px;}
.video-customer-context p {font-size: 16px;color: #666666;line-height: 32px;}
@keyframes fivezhevideo {0% {top: -9px}50% {top: -15px}100% {top: -9px}}

/* 视频详情页授权及信息优化 */
.video-info .video-content-moreinfo-pull a{color: #cccccc;}
.video-info .video-content a:hover{color: #07BFD4;}
.video-info .video-content-moreinfobox{position: relative;display: inline-block;margin-left: 20px;cursor: pointer;}
.video-info .video-content-moreinfo{margin-left: 0;}
.multi-line p{float: left; width: 50%;}
/* 视频展示信息 */
.video-info .video-content-portrait{position: relative;}
.video-content-portrait-tips{position: absolute;top: 0;left: 45px;cursor: pointer;}
.video-content-portrait-tips i{color: #999999;font-size: 14px;}
.video-content-portrait-tips .video-content-portrait-info{position: absolute;left: -48px;top: 27px;font-size: 12px;letter-spacing: 0;z-index: 1;color: #cccccc;width: 300px;line-height: 17px;box-sizing: border-box;border: 1px solid #4A4E51;background: #4A4E51;border-radius: 4px;padding: 10px 8px 8px;visibility: hidden;opacity: 0;transition: all 0.2s;}
.video-content-portrait-tips .video-content-portrait-info:before{content: '';position: absolute;top: -6px;left: 48px;display: block;width: 12px;height: 12px;background: #4A4E51;box-sizing: border-box;border-top: 1px solid #4A4E51;border-left: 1px solid #4A4E51;transform: rotate(45deg);}
.video-content-portrait-tips .video-content-portrait-info a{color: #15CC8F;text-decoration: underline;}
.video-content-portrait-tips:hover i,.video-content-portrait-hover i{color: #07BFD4;}
.video-content-portrait-tips:hover .video-content-portrait-info, .video-content-portrait-hover .video-content-portrait-info{visibility: visible;opacity: 1;}
.video-info .video-content .video-content-btn{position: relative;}
.video-info .video-content .video-content-btn .company-handle-btn{width: 100%;background: linear-gradient(270deg, #1B3A31 0%, #18363A 100%);backdrop-filter: blur(10px);}
.video-info .video-content .video-content-btn-tips{position: absolute;top: 44px;left: 56px;width: 188px;height: 30px;padding: 6px 10px;background: #B1BFCB;border-radius: 4px;font-size: 12px;color: #FFFFFF;letter-spacing: 0;box-sizing: border-box;visibility: hidden;opacity: 0;z-index: 2;}
.video-info .video-content .video-content-btn-tips:before{position: absolute;top: -10px;right: 10px;content: "";border-top: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #B1BFCB;border-left: 5px solid transparent;}
.video-info .video-content .video-content-btn-tips:after{content: '';position: absolute;left: 138px;top: -20px;width: 50px;height: 20px;}
.video-info .video-content .video-content-btn .company-handle-btn i{vertical-align: -1px;}
.video-info .video-content .video-content-btn .company-handle-btn:hover{background: linear-gradient(270deg, #074B53 0%, #0C573E 100%);color: #15CC8F;}
.video-info .video-content .video-content-btn .company-handle-btn:hover .video-content-btn-tips{visibility: visible;opacity: 1;}
.video-info .video-basic-content{float: left;width: 50%;}
.video-info .video-basic-content.video-basic-content-spec{width: 100%;}
.video-info .video-content-limit .video-content-info-tips{width: 100%;margin-top: 20px; font-size: 12px;color: #666666;letter-spacing: 0;line-height: 20px;}
.video-info .video-content-limit .video-content-info-tips a{color: #666666;text-decoration: underline;}
.video-info .video-content-limit .video-content-info-tips a:hover{color: #07BFD4;}
.video-info .video-content-limit .video-content{line-height: 24px;}
.video-info .video-content-limit .video-content .video-content-title{font-size: 12px;}
.video-info .video-content-limit .video-content .video-content-info{padding-left: 36px;font-size: 12px;color: #666666;}
.video-info .video-content-limit .video-content .video-content-info>a,.video-info .video-content-limit .video-content .video-content-info span a{color: #999999;}
.video-info .video-content-limit .video-content .video-content-info>a:hover,.video-info .video-content-limit .video-content .video-content-info span a:hover{color: #07BFD4;}
.video-info .video-content-tips-ziti i{vertical-align: -1px;}
.video-info .video-content-tips-ziti .video-content-tips{left: -170px;}
.video-info .video-content-tips-ziti .video-content-tips:before{left: 172px;}
.video-info .video-content-tips-ziti .video-content-tips:after{left: 173px;}
/* 后续一些修改优化 */
.video-list .video-box video.video-spec{object-fit: contain;background: #000000;}
.video-type .fixed-btn{min-width: 300px;}
.video-show .video-speed-box{z-index: 3;bottom: 15px;}
.video-show .has-screen-btn{right: 186px;}
/* .video-info .video-basic-content .course-btn{border: 1px solid #A8D7FF;color: #39AEFF;box-sizing: border-box;} */
/* .video-info .video-basic-content .video-basic-info a.course-btn:hover{background-color: #39AEFF;color: #fff;} */
.video-info .video-content .video-content-info i{vertical-align: -1px;}
.video-info .video-content-limit .video-content-info-tips{margin-top: 10px;}
.video-content-portrait-link a{display: inline-block;width: 150px;height: 30px;border: 1px solid #999999;line-height: 28px;text-align: left;border-radius: 20px;box-sizing: border-box;color: #999999;margin-top: -5px;text-align: center;}
.video-content-portrait-link a.video-content-portrait-link-hover{border-color: #07BFD4;color: #07BFD4;text-align: center;}
.video-content-monkey-music{display: inline-block;width: 135px;height: 22px;line-height: 20px;text-align: left;border-radius: 20px;box-sizing: border-box;color: #999999;margin-top: -5px;text-align: center;text-decoration: underline;}
.video-content-monkey-music-hover{border-color: #07BFD4;color: #07BFD4;text-align: center;}
.video-customer a i{z-index: 3;}
.plyr .play-largebtn-hide{opacity: 0;visibility: hidden;}
.video-list .video-box .video-cover-img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background: #000000;text-align: center;}
.video-list .video-box .video-cover-img img{width: auto;height: 100%;position: static;}
/* .video-content-btn-mark{position: absolute;top:-8px;right: -7px;width: 88px;height: 16px;line-height: 16px;background-image: linear-gradient(135deg, #AC67FF 0%, #F166FF 100%);border-radius: 9px 9px 9px 0;font-size: 12px;color: #FFFFFF;letter-spacing: 0;text-align: center;} */
.video-content-btn-mark{position: absolute;top: -17px;left: 50%;width: 90px;height: 20px;margin-left: -45px;line-height: 20px;background-image: linear-gradient(90deg, #B567FF 0%, #EC66FE 100%);border-radius: 100px;font-size: 12px;color: #ffffff;letter-spacing: 0;text-align: center;}
.video-content-btn-mark::after{position: absolute;bottom: -8px;left: 50%;content: "";border-width: 4px;border-style: solid;border-color: #d066fe transparent transparent transparent;margin-left: -4px;}
.video-list .video-name .video-type.video-type8,.video-list .video-name .video-type.video-type4{display: inline-block;border: none;background-color: none;padding: 0;}
/* .video-list .video-name .video-type.video-type4{display: inline-block;width: 30px;height: 21px;background: url(//static.699pic.com/images/activity/4k8k.png) no-repeat 0px -50px;border-radius: 0;margin-top: 8px;margin-right: 8px;} */
.video-show .video-media {position: relative;}
.video-show .video-media .video-tags-box{position: absolute;left: 0px;top: 0px;z-index: 1;}
.video-show .video-media .video-tags-item{float: left;width: 45px;height: 44px;background: url(//static.699pic.com/images/activity/4k8k.png) no-repeat;box-sizing: border-box;}
.video-show .video-media .video-iden8,.video-show .video-media .video-iden4 {height: 44px;background-size: 194px 51px;background-position: -95px 0px;}
.video-show .video-media .video-iden4 {background-size: 194px 51px;background-position: -149px 0px;}
.video-show .video-media .video-optimizing{width: 40px;height: 44px;background: linear-gradient(270deg, #AB8DF3 0%, #5B4BE4 100%);border-radius: 6px 0px 6px 0px;padding-top: 6px;font-size: 14px;color: #FFFFFF;letter-spacing: 0px;line-height: 16px;text-align: center;text-shadow: 0px 2px 3px rgba(48, 37, 120, 0.7);}
.video-show .video-media .video-enterprise{position: relative; width: 52px;height: 44px;background-image: linear-gradient(135deg, #FF8033 0%, #FF4035 100%);padding-top: 3px;font-size: 12px;color: #FFFFFF;letter-spacing: 0px;line-height: 18px;padding-left: 4px;border-radius: 6px 0px 6px 0px;box-sizing: border-box;}
.video-show .video-media .video-enterprise span{position: absolute;top: 3px;right: 3px;display: block;width: 14px;height: 36px;background: #FFD4C5;border-radius: 3px;font-size: 12px;color: #F50000;letter-spacing: 0;line-height: 17px;text-align: center;}
.video-show .video-media .video-tags-more{top: 10px;left: 10px;}
.video-show .video-media .video-tags-more .video-tags-item{margin-right: 10px;}
.video-show .video-media .video-tags-item.video-person-exclusive{width: 44px;height: 44px;background: linear-gradient(135deg, #FCB44E 0%, #F97931 100%);border-radius: 6px 0px 6px 0px;padding-top: 6px;font-size: 14px;color: #FFFFFF;line-height: 16px;text-align: center;text-shadow: 0px 1px 7px rgba(191,69,0,0.5);}
.video-show .video-media .video-person-exclusive-limit{position: relative; width: 52px;height: 44px;background: linear-gradient(135deg, #FCB44E 0%, #F97931 100%);padding-top: 3px;font-size: 12px;color: #FFFFFF;letter-spacing: 0px;line-height: 18px;padding-left: 4px;border-radius: 6px 0px 6px 0px;box-sizing: border-box;}
.video-show .video-media .video-person-exclusive-limit span{position: absolute;top: 3px;right: 3px;display: block;width: 14px;height: 36px;background: rgba(255,255,255,.7);border-radius: 3px;font-size: 12px;color: #FF3891;letter-spacing: 0;line-height: 17px;text-align: center;padding-top: 1px;box-sizing: border-box;}
/* 横竖版切换 */
.plyr .plyr__controls__item[data-plyr='captions']{display: block;visibility: hidden;opacity: 0;}
.screen-troggle{position: absolute;bottom: 5px;right: 42px;z-index: 3;}
.screen-troggle .screen-troggle-tips{position: absolute;top: -28px;left: 50%;width: 76px;height: 24px;margin-left: -42px;background-image: linear-gradient(270deg, #34EAFF 0%, #328AFF 100%);border-radius: 12px;font-size: 14px;color: #FFFFFF;letter-spacing: 0;text-align: center;line-height: 24px;}
.screen-troggle .screen-troggle-tips::after{position: absolute;bottom: -12px;left: 50%;content: "";border-width: 6px;border-style: solid;border-color: #33bbff transparent transparent transparent;margin-left: -3px;}
.screen-troggle .screen-troggle-link{display: block;}
.screen-troggle .screen-troggle-link i{font-size: 24px;color: #8D9AA6;transition: .2s;}
.screen-troggle .screen-troggle-link:hover i{color: #00b3ff;}
.plyr__poster.mobile-market-poster{background-size: cover;background-image: none !important;overflow: hidden;background-color: #a8a8a8;}
.plyr__poster .detail-cover-blur{width: 100%;filter: blur(10px);-webkit-filter: blur(10px);-moz-filter: blur(10px);-ms-filter: blur(10px);-o-filter: blur(10px);filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);opacity: .8;}
.plyr__poster .detail-cover-img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;}
.plyr__poster .detail-cover-img img{height: 100%;width: auto;}
.soundEffect-block .video-box .video-cover-img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background: #000000;text-align: center;}
.soundEffect-block .video-box .video-cover-bgimg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;overflow: hidden;background-color: #a8a8a8;}
.soundEffect-block .video-box .video-cover-img img{width: auto;height: 100%;position: static;}
.soundEffect-block .video-box .video-cover-bgimg .video-cover-def{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;z-index: 3;}
.soundEffect-block .video-box .video-cover-bgimg img.video-cover-bg{width: 100%;filter: blur(10px);-webkit-filter: blur(10px);-moz-filter: blur(10px);-ms-filter: blur(10px);-o-filter: blur(10px);filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);opacity: .8;}
.video-type .show-video-edit .freedownload-downloadbtn{width: 100%;}
/* 单个购买 */
.video-info .video-content .video-content-btn .company-handle-btn {position: relative;width: 180px;margin-right: 10px;}
.video-info .video-content .video-content-btn-tips{left: 4px;padding: 0;}
.video-info .video-content .video-content-btn a.video-single-link,.video-info .video-content .video-content-btn a.video-single-consult{position: relative;width: 110px;background: linear-gradient(270deg, #1B3A31 0%, #18363A 100%);color: #15CC8F;margin-right: 0;}
.video-info .video-content .video-content-btn a.video-single-link:hover,.video-info .video-content .video-content-btn a.video-single-consult:hover{background: linear-gradient(270deg, #074B53 0%, #0C573E 100%);}
.video-single-tips{position: absolute;top: -14px;right: -10px;width: 70px;height: 20px;background-image: linear-gradient(-270deg, #B567FF 0%, #EC66FE 100%);border-radius: 6px 6px 6px 0px;font-size: 12px;color: #FFFFFF;letter-spacing: 0;text-align: center;line-height: 20px;}
/* 视频添加标签 */
.video-tag-box{position: absolute;top: 0;left: 0;z-index: 2;}
.video-tag{float: left;width: 18px;height: 18px;font-size: 12px;color: #FFFFFF;letter-spacing: 0;text-align: left;line-height: 18px;box-sizing: border-box;position: relative;cursor: pointer;text-align: center;border-radius: 4px 0px 4px 0px;}
.video-tag-drop{position: absolute;top: -60px;left: 50%;width: 168px;margin-left: -84px;padding: 6px 10px;background: #4A4E51;border-radius: 10px;box-sizing: border-box;opacity: 0;visibility: hidden;transition: .2s;}
.video-tag-drop::after{position: absolute;bottom: -12px;left: 50%;content: "";border-width: 6px;border-style: solid;border-color: #4A4E51 transparent transparent transparent;margin-left: -6px;}
.video-tag-drop::before{position: absolute;bottom: -20px;left: 50%;content: "";width: 62px;height: 20px;margin-left: -31px;}
.video-tag-drop p{font-size: 12px;color: #FFFFFF;letter-spacing: 0;line-height: 18px;text-align: left;}
.video-tag-drop p a{color: #69DCB6;}
.video-tag-drop p a:hover{opacity: .8;}
.video-tag:hover .video-tag-drop{opacity: 1;visibility: visible;}
.video-tag-optimizing{background: linear-gradient(270deg, #AB8DF3 0%, #5B4BE4 100%);}
.video-tag-enterprise{background: linear-gradient(270deg, #F39E8D 0%, #E93333 100%);}
.video-tag-enterprise .video-tag-drop{top: -75px;}
.video-tag-price{width: auto;padding: 0 6px;background: rgba(0, 0, 0, 0.4);border-radius: 0 0 4px 0;color: #ffffff;}
.video-tag-price .video-tag-price-discount{color: #15CC8F;}
.video-tag-exclusive{width: 55px;height: 18px;background: linear-gradient(135deg, #FCB44E 0%, #F97931 100%);border-radius: 4px 0px 4px 0px;font-size: 12px;font-weight: 500;color: #FFFFFF;line-height: 18px;text-shadow: 0px 1px 6px rgba(191,69,0,0.5);text-align: center;}
.video-tag-exclusive .video-tag-drop{top: -80px;margin-left: -102px;}
.video-tag-exclusive .video-tag-drop::before{margin-left: -13px;}
/* pugc二期 */
.video-view .video-show{overflow: hidden;}
.pugc-play-tips{position: absolute;left: -450px;bottom: 60px;height: 34px;padding: 0 15px;background: rgba(0,0,0,0.50);border-radius: 0 10px 0 0;z-index: 4;line-height: 34px;transition: .8s;}
.pugc-play-tips span{font-size: 14px;color: #FFFFFF;letter-spacing: 0;}
.pugc-play-tips .pugc-buy-btn{color: #15CC8F;cursor: pointer;transition: .2s;}
.pugc-play-tips .pugc-buy-btn:hover{color: #07BFD4;}
.pugc-play-tips .pugc-play-tips-close{display: inline-block;font-size: 12px;margin-left: 5px;cursor: pointer;transition: .3s;}
.pugc-play-tips .pugc-play-tips-close:hover{transform: rotate(360deg);}
/* pugc二期-企业/个人 */
.video-pugc-loading{width: 100%;min-height: 100px;line-height: 100px;text-align: center;padding-top: 30px;box-sizing: border-box;}
.video-pugc-loading img{width: auto;height: 100%;}
.video-type-haspugc-hide{display: none;}
/* .video-pugc{padding-top: 30px;} */
.video-pugc-res{display: none;}
.video-pugc-type{height: 50px;background: #34373A;border-radius: 4px;padding: 3px;box-sizing: border-box;margin-bottom: 10px;box-sizing: border-box;}
.video-pugc-type .video-pugc-type-item{float: left;width: 144px;height: 44px;font-size: 16px;color: #ffffff;letter-spacing: 0;text-align: center;line-height: 44px;transition: all .2s;cursor: pointer;border-radius: 4px;}
.video-pugc-type .video-pugc-type-item2{float: right;}
.video-pugc-type .video-pugc-type-item:hover{color: #07BFD4;}
.video-pugc-type .video-pugc-type-item.active{background: linear-gradient(270deg, #00CBE1 0%, #15CC8F 100%);}
.video-pugc-type .video-pugc-type-item.active:hover{color: #ffffff;}
.video-pugc-type .video-pugc-type-item.video-pugc-type-forbid{color: #555555;cursor: not-allowed;}
.video-pugc-inner{width: 100%;padding: 0 3px;box-sizing: border-box;}
.video-pugc-inner-type{display: none;}
.video-pugc-selected{position: absolute;right: 0px;bottom: 0px;width: 0;height: 0;border-bottom: 20px solid #15CC8F;border-left: 20px solid transparent;display: none;}
.video-pugc-selected i{position: absolute;right: -2px;bottom: -24px;font-size: 16px;color: #fff;}
.video-pugc-selected-small{position: absolute;right: 0;bottom: 1px;width: 0;height: 0;border-bottom: 16px solid #15CC8F;border-left: 16px solid transparent;display: none;}
.video-pugc-selected-small i{position: absolute;right: -1px;bottom: -19px;font-size: 12px;color: #fff;}
.video-pugc-license-item{position: relative;width: 100%;box-sizing: border-box;background: #2B2F31;border: 2px solid #2B2F31;border-radius: 5px;font-size: 14px;color: #999999;letter-spacing: 0;margin-bottom: 7px;cursor: pointer;transition: .2s;}
.video-pugc-license-inner{width: 100%;height: 100%;padding: 7px 14px;box-sizing: border-box;border-radius: 3px;line-height: 22px;}
.video-pugc-license-item span{color: #ffffff;}
.video-pugc-license-item em{font-style: normal;color: #333333;}
.video-pugc-license-item:hover{background: #34373A;}
.video-pugc-license-item.active{border-color: #15CC8F;}
.video-pugc-rate{margin-bottom: 10px;}
/* .video-pugc-license-item.active .video-pugc-selected{display: block;} */
.video-pugc-rate-item{position: relative;float: left;width: 69px;height: 34px;margin-right: 6px;background: #2B2F31;border: 2px solid #2B2F31;border-radius: 4px;box-sizing: border-box;font-size: 14px;color: #ffffff;letter-spacing: 0;text-align: center;cursor: pointer;transition: .2s;}
.video-pugc-rate-item:last-child{margin-right: 0;}
.video-pugc-rate-inner{width: 100%;height: 100%;border-radius: 3px;box-sizing: border-box;line-height: 30px;}
.video-pugc-rate-item:hover{background: #34373A;}
.video-pugc-rate-item.active{border-color: #15CC8F;}
/* .video-pugc-rate-item.active .video-pugc-selected-small{display: block;} */
.video-pugc-license-other{font-size: 14px;color: #999999;letter-spacing: 0;line-height: 20px;}
.video-pugc-license-other a{color: #15CC8F;}
.video-pugc-price{height: 50px;font-size: 0;margin-top: 15px;margin-bottom: 10px;}
.video-pugc-price span{font-size: 14px;color: #999999;letter-spacing: 0;}
.video-pugc-price span.video-pugc-price-current{position: relative;display: inline-block;font-size: 16px;color: #ffffff;margin-left: 17px;margin-right: 5px;}
.video-pugc-price span.video-pugc-price-current em{font-style: normal;font-size: 36px;}
.video-pugc-price span.video-pugc-price-original{text-decoration: line-through;display: none;}
.video-pugc-price .video-pugc-discount{position: absolute;top: 0;right: -50px;display: block;width: 46px;height: 20px;background-image: linear-gradient(225deg, #FF653C 0%, #FF5EB8 100%);border-radius: 10px 10px 10px 0;font-size: 12px;color: #FFFFFF;letter-spacing: 0;line-height: 20px;text-align: center;display: none;}
.video-pugc-download{position: relative;width: 100%;height: 48px;background: linear-gradient(270deg, #00CBE1 0%, #15CC8F 100%);margin-bottom: 7px;border-radius: 6px;font-size: 22px;color: #FFFFFF;letter-spacing: 1px;text-align: center;line-height: 48px;cursor: pointer;}
.video-pugc-download:hover{background: linear-gradient(270deg, #00A4B7 0%, #00BC7D 100%);}
.video-pugc-download.video-type-btn-fixed{width: 294px;}
.video-pugc-discount-tips{position: relative;font-size: 12px;letter-spacing: 0;line-height: 17px;text-align: center;display: none;width: 100%;}
.video-pugc-discount-tips span{background: linear-gradient(270deg, #00CBE1 0%, #15CC8F 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.video-pugc-discount-tips i{font-size: 12px;color: #FE5200;margin-right: 5px;}
.video-pugc-discount-tips-float{display: inline-block;position: relative;width: 13px;cursor: pointer;}
.video-pugc-discount-tips-float i{font-size: 12px;color: #07BFD4;}
.video-pugc-discount-tips-float p{position: absolute;top: 23px;left: 50%;width: 240px;margin-left: -120px;padding: 5px 10px;background: #4A4E51;border-radius: 6px;font-size: 12px;color: #cccccc;letter-spacing: 0;line-height: 20px;opacity: 0;visibility: hidden;transition: .3s;box-sizing: border-box;z-index: 2;text-align: left;z-index: 2;}
.video-pugc-discount-tips-float p::before{position: absolute;top: -12px;left: 50%;content: "";border-width: 6px;border-style: solid;border-color: transparent transparent #4A4E51 transparent;margin-left: -6px;}
.video-pugc-btn-forbid{cursor: not-allowed;}
.video-pugc-discount-tips-float:hover p{opacity: 1;visibility: visible;}
.video-content-pugc{margin-top: 20px;}
.video-content-pugc-info{position: relative;font-size: 0;color: #999999;line-height: 20px;}
.video-content-pugc-info span{font-size: 12px;letter-spacing: 0;margin-right: 15px;}
.video-content-pugc-info2 span{margin-right: 5px;}
.video-content-pugc-info i{font-size: 12px;margin-left: 5px;}
.video-content-pugc-info-tips{position: relative;display: inline-block;cursor: pointer;}
.video-content-pugc-info-tips i{margin-left: 0;}
.video-content-pugc-info-drop{position: absolute;top: 26px;left: 50%;width: 240px;margin-left: -120px;padding: 5px 10px;background: #4A4E51;border-radius: 10px;z-index: 3;box-sizing: border-box;opacity: 0;visibility: hidden;transition: .3s;}
.video-content-pugc-info-tips:hover i{color: #07BFD4;}
.video-content-pugc-info-tips:hover .video-content-pugc-info-drop{opacity: 1;visibility: visible;}
.video-content-pugc-info-drop::after{position: absolute;top: -16px;left: 50%;content: "";border-width: 8px;border-style: solid;border-color: transparent transparent #4A4E51 transparent;margin-left: -8px;}
.video-content-pugc-info-drop p{font-size: 12px;color: #cccccc;letter-spacing: 0;line-height: 20px;}
/* pugc二期-支付弹窗 */
.pugc-pay-pop-bg{position: fixed;z-index: 50;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);display: none;}
.pugc-pay-pop{position: fixed;top: 50%;left: 0;right: 0;transform: translateY(-50%);margin: auto;width: 624px;padding: 20px 0;background: #353738;box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, 0.2);border-radius: 10px;z-index: 101;box-sizing: border-box;display: none;}
.pugc-pay-close{position: absolute;top: 15px;right: 15px;font-size: 18px;color: #666666;cursor: pointer;transition: .3s;}
.pugc-pay-close:hover{transform: rotate(360deg);}
.pugc-pay-title{font-size: 18px;color: #ffffff;letter-spacing: 0;text-align: center;line-height: 25px;font-weight: 600;}
.pugc-pay-info-box{width: 523px;margin: 20px auto 0;padding: 13px 20px;background: #2B2F31;border-radius: 6px;box-sizing: border-box;}
.pugc-pay-img{float: left;width: 160px;height: 90px;margin-right: 20px;background: #ffffff;margin-top: 7px;}
.pugc-pay-info{float: left;}
.pugc-pay-info-title{max-width: 280px;font-size: 14px;color: #666666;letter-spacing: 0;line-height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pugc-pay-info-item{height: 26px;line-height: 26px;font-size: 0;}
.pugc-pay-info-item .pugc-pay-info-name{float: left;width: 98px;font-size: 14px;color: #666666;letter-spacing: 0;}
.pugc-pay-info-item .pugc-pay-info-content{font-size: 14px;color: #999999;}
.pugc-pay-price{height: 42px;line-height: 42px;font-size: 14px;color: #ffffff;letter-spacing: 0;text-align: center;margin-top: 20px;}
.pugc-pay-price span{font-size: 16px;color: #ffffff;}
.pugc-pay-price span em{font-style: normal;font-size: 30px;vertical-align: -3px;}
.ent-tip{background-color: #2B2F31;color: #c1c425;text-align: center;font-size: 14px;line-height: 22px;padding: 10px 15px;border-radius: 35px;margin: 20px 20px 0 20px;}
/* 支付方式 */
.pay-ways{margin-top: 30px;}
.pay-ways .pay-way_item {width: 186px;height: 193px;text-align: center;margin-left: 95px;}
.pay-ways .ali-pay {margin-left: 62px;cursor: pointer;}
.pay-ways .pay-way_item .pay-area {width: 150px;height: 150px;border: 1px solid #00B800;margin: 0 auto 10px;position: relative;}
.pay-ways .ali-pay .pay-area {border-color: #00A1EF;}
.wx-pay .pay-area img,.pay-ways .ali-pay .pay-area  img {width: 100%;display: block;}
.pay-ways .pay-way_item p {line-height: 26px;height: 26px;font-size: 16px;color: #999999;}
.pay-ways .pay-way_item p i {color: #00b800;margin-right: 12px;font-size: 26px;line-height: 26px;vertical-align: middle;}
.pay-ways .pay-way_item p span {line-height: 26px;vertical-align: middle;}
.pay-ways .ali-pay p {line-height: 26px;height: 26px;font-size: 16px;color: #999999;}
.pay-ways .ali-pay p i {color: #00b800;margin-right: 12px;font-size: 26px;line-height: 26px;vertical-align: middle;}
.pay-ways .ali-pay p span {line-height: 26px;vertical-align: middle;}
.pay-ways .ali-pay p i {color: #00a1ef;font-size: 28px;}
.unlogin-cover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.unlogin-cover img {opacity: 0.06;}
.pay-ways .pay-way_item .unlogin-cover p,.pay-ways .ali-pay .unlogin-cover p {position: absolute;left: 0;top: 0;height: 100%;line-height: 150px;width: 100%;cursor: default;}
.unlogin-cover p a {text-decoration: underline;}
.hide{display: none;}
/* 推荐pugc视频 */
.video-pugc-recommend-wrap{background: #2B2F31;padding: 30px 0 20px;margin-top: 10px;display: none;}
.video-pugc-recommend{width: 1200px;margin: 0 auto;}
.video-pugc-recommend-title{margin-bottom: 10px;text-align: center;}
.video-pugc-recommend-title span{position: relative;display: inline-block;font-size: 24px;color: #ffffff;letter-spacing: 0;text-align: center;line-height: 34px;}
.video-pugc-recommend-title span::before{position: absolute;top: 16px;left: -115px;content: "";width: 100px;height: 2px;background-image: linear-gradient(90deg, rgba(153, 153, 153, 0), rgba(153, 153, 153, 1));}
.video-pugc-recommend-title span::after{position: absolute;top: 16px;right: -115px;content: "";width: 100px;height: 2px;background-image: linear-gradient(90deg, rgba(153, 153, 153, 1), rgba(153, 153, 153, 0));}
/* 推荐新视界 */
.xsj-video-guide{width: 100%;display: none;}
.xsj-video-wrap{width: 1200px;height: auto;margin: 0 auto;padding: 20px 0;position: relative;z-index: 1;}
.xsj-video-wrap .xsj-video-title {position: relative;}
.xsj-video-wrap .xsj-video-title .xsj-video-more{position: absolute;top: 10px;right: 0;line-height: 20px;font-size: 14px;color: #666666;letter-spacing: 0;}
.xsj-video-wrap .xsj-video-title .xsj-video-more:hover{color: #0099e5;}
.xsj-video-wrap .xsj-video-title h4{width: 407px;height: 40px;line-height: 40px;margin: 0 auto;font-size: 28px;color: #333333;letter-spacing: 0;text-align: center;position: relative;font-weight: normal;}
.xsj-video-wrap .xsj-video-title h4:before{position: absolute;top: 15px;left: -18px;content: "";width: 10px;height: 10px;border-radius: 50%;background-color: #EDD063;}
.xsj-video-wrap .xsj-video-title h4:after{position: absolute;top: 15px;right: -18px;content: "";width: 10px;height: 10px;border-radius: 50%;background-color: #EDD063;}
.xsj-video-wrap .video-list li,.xsj-video-wrap .video-list .video-name{background: #F5F6F9;}
.xsj-video-list-height{height: 442px;overflow: hidden;box-sizing: border-box;}
/* 企业专享 */
.enterprise-exclusive-tips{position: absolute;left: -500px;bottom: 60px;height: 34px;padding: 0 15px;background: rgba(0,0,0,0.50);border-radius: 0 10px 0 0;z-index: 4;line-height: 34px;transition: .8s;}
.enterprise-exclusive-tips span{font-size: 14px;color: #FFFFFF;letter-spacing: 0;}
.enterprise-exclusive-tips span a{color: #15CC8F;cursor: pointer;transition: .2s;}
.enterprise-exclusive-tips span a:hover{color: #07BFD4;}
.enterprise-exclusive-tips .enterprise-exclusive-tips-close{display: inline-block;font-size: 12px;margin-left: 5px;cursor: pointer;transition: .3s;}
.enterprise-exclusive-tips .enterprise-exclusive-tips-close:hover{transform: rotate(360deg);}
.video-type-btn{position: relative;height: 48px;}
.enterprise-exclusive-limit{position: absolute;top: -60px;left: 50%;width: 236px;margin-left: -118px;padding: 5px 10px;background: #666666;border-radius: 6px;font-size: 12px;color: #FFFFFF;letter-spacing: 0;line-height: 20px;box-sizing: border-box;opacity: 0;visibility: hidden;transition: .2s;}
.enterprise-exclusive-limit::before{position: absolute;bottom: -12px;left: 50%;content: "";border-width: 6px;border-style: solid;border-color: #666666 transparent transparent transparent;margin-left: -6px;}
.video-type-btn:hover .enterprise-exclusive-limit{opacity: 1;visibility: visible;}
.video-type-btn.fixed-btn:hover .enterprise-exclusive-limit{opacity: 0;visibility: hidden;}
.video-accredit-type{position: relative;float: left;width: 40px;height: 20px;border-radius: 19px;cursor: pointer;margin: 3px 10px 0 0;}
.video-accredit-type a{display: block;width: 100%;height: 100%;line-height: 20px;text-align: center;font-size: 12px;color: #15CC8F;letter-spacing: 0;transition: .2s;border-radius: 3px;border: 1px solid rgba(21, 204, 143, 0.5);}
.video-info .video-content .video-accredit-type a:hover{color: #15CC8F;}
/* .video-accredit-type1 a{background-image: linear-gradient(270deg, #34EAFF 0%, #328AFF 100%);}
.video-info .video-content .video-accredit-type1 a:hover{background-image: linear-gradient(270deg, #328AFF 0%, #34EAFF 100%);color: #FFFFFF;}
.video-accredit-type2 a{background-image: linear-gradient(135deg, #FF8033 0%, #FF4035 100%);}
.video-info .video-content .video-accredit-type2 a:hover{background-image: linear-gradient(135deg, #FF4035 0%, #FF8033 100%);color: #FFFFFF;} */
.video-accredit-type .video-accredit-type-drop{position: absolute;top: -38px;left: 50%;width: 174px;margin-left: -87px;padding: 5px 10px;border-radius: 6px;background: #666666;font-size: 12px;color: #FFFFFF;letter-spacing: 0;box-sizing: border-box;transition: .2s;opacity: 0;visibility: hidden;box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);}
.video-accredit-type .video-accredit-type-drop::before{position: absolute;bottom: -12px;left: 50%;content: "";border-width: 6px;border-style: solid;border-color: #666666 transparent transparent transparent;margin-left: -6px;}
.video-accredit-type:hover .video-accredit-type-drop{opacity: 1;visibility: visible;}
.video-accredit-type .video-accredit-type-drop2{width: 178px;margin-left: -89px;top: -50px;line-height: 20px;}
/* 个人商用 */
.person-exclusive-tips{position: absolute;left: -700px;bottom: 60px;height: 34px;padding: 0 15px 0 8px;background: rgba(43,47,49,0.7);border-radius: 0px 10px 0px 0px;z-index: 4;line-height: 34px;transition: .8s;}
.person-exclusive-tips span{font-size: 14px;color: #FFFFFF;letter-spacing: 0;}
.person-exclusive-tips .person-exclusive-tips-close{display: inline-block;font-size: 12px;margin-left: 15px;cursor: pointer;transition: .3s;}
.person-exclusive-tips .person-exclusive-tips-close:hover{transform: rotate(360deg);}
.person-exclusive-limit{position: absolute;top: -60px;left: 50%;width: 264px;margin-left: -132px;padding: 5px 10px;background: #666666;border-radius: 6px;font-size: 12px;color: #FFFFFF;letter-spacing: 0;line-height: 20px;box-sizing: border-box;opacity: 0;visibility: hidden;transition: .2s;}
.person-exclusive-limit span{color: #FF2D11;}
.person-exclusive-limit::before{position: absolute;bottom: -12px;left: 50%;content: "";border-width: 6px;border-style: solid;border-color: #666666 transparent transparent transparent;margin-left: -6px;}
.video-type-btn:hover .person-exclusive-limit{opacity: 1;visibility: visible;}
.freedownload-downloadbtn-vip:hover .person-exclusive-limit{opacity: 1;visibility: visible;}
.video-type-btn.fixed-btn:hover .person-exclusive-limit{opacity: 0;visibility: hidden;}
/* 视频匹配音乐 */
.video-music{margin-top: 20px;}
.video-music-title {height: 22px;line-height: 22px;}
.video-music-title span{font-size: 16px;color: #ffffff;letter-spacing: 0;}
.video-music-title span i{color: #FA328C;}
.video-music-title a{float: right;font-size: 14px;color: #999999;letter-spacing: 0;}
.video-music-title a:hover{color: #FA328C;}
.video-music-list{margin-top: 10px;}
.video-music-item{position: relative;float: left;width: 280px;height: 40px;background: #2B2F31;border-radius: 4px;padding-right: 35px;box-sizing: border-box;margin-right: 14px;}
.video-music-item:last-child{margin-right: 0;}
.video-music-play-box{position: relative;padding-left: 45px;cursor: pointer;}
.video-music-link{display: block;line-height: 40px;font-size: 14px;color: #999999;letter-spacing: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: .2s;}
/* .video-music-play-box:hover .video-music-link{color: #FA328C;} */
/* .video-music-play-box.video-music-pause .video-music-link{color: #FA328C;} */
.video-music-item .video-music-icon{position: absolute;top: 9px;left: 15px;font-size: 20px;color: #FA328C;cursor: pointer;}
.video-music-item audio{opacity: 0;}
.video-music-item .video-music-dl{position: absolute;top: 10px;right: 10px;}
.video-music-item .video-music-dl i{font-size: 14px;color: #999999;}
.video-music-item .video-music-dl i:hover{color: #FA328C;}
.video-music-item .time-bar{position: absolute;bottom: 0px;left: 0;display: block;width: 100%;height: 3px;border-radius: 0 0 4px 4px;z-index: 1;cursor: pointer;overflow: hidden;display: none;}
.video-music-item .time-bar .progressBar{z-index: 1;width: 0;height: 3px;background-image: linear-gradient(270deg, #FD9383 0%, #FA328B 100%);}
/* pugc优惠券 */
.video-pugc-price span.video-pugc-offprice{position: absolute;top: 0;right: -60px;display: block;width: 54px;height: 18px;background: url(//static.699pic.com/images/video/video-pugc-discount-tips.png) no-repeat center top;font-size: 12px;color: #FFFFFF;letter-spacing: 0;line-height: 18px;text-align: center;opacity: 0;visibility: hidden;}
.video-pugc-price span.video-pugc-offprice.has-discount{right: -112px;}
/* pugc优惠券弹窗 */
.video-pugc-popbg{position: fixed;z-index: 50;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);display: none;}
.video-pugc-pop{position: fixed;left: 50%;top: 50%;width: 324px;height: 291px;margin: -145px 0 0 -162px;background: url(//static.699pic.com/images/video/video-pugc-discount-pop.png) no-repeat center top;z-index: 101;padding-top: 75px;box-sizing: border-box;display: none;}
.video-pugc-pop.pop-anime{animation: pugvPopAnime 1s both;-webkit-animation: pugvPopAnime 1s both;}
.video-pugc-pop-close{position: absolute;top: 10px;right: 15px;width: 30px;height: 30px;border-radius: 50%;background: rgba(0,0,0,0.30);cursor: pointer;text-align: center;line-height: 30px;}
.video-pugc-pop-close i{font-size: 18px;color: #ffffff;display: inline-block;transition: .3s;}
.video-pugc-pop-close:hover i{transform: rotate(360deg);}
.video-pugc-pop-price{height: 80px;line-height: 80px;font-size: 40px;color: #AA3333;letter-spacing: 0;text-align: center;}
.video-pugc-pop-price span{font-size: 70px;}
.video-pugc-pop-intro{font-size: 12px;color: #C5700A;letter-spacing: 0;text-align: center;line-height: 17px;}
.video-pugc-pop-btn{width: 166px;height: 42px;margin: 37px auto 0;background-image: linear-gradient(90deg, #FFEE93 0%, #FFD466 100%);box-shadow: 0 8px 12px 0 rgba(255,221,118,0.30);border-radius: 22px;cursor: pointer;font-size: 22px;color: #ED131F;letter-spacing: 0;text-align: center;line-height: 42px;transition: .2s;}
.video-pugc-pop-btn:hover{background-image: linear-gradient(90deg, #FFE765 0%, #FFC635 100%);}
@keyframes pugvPopAnime {
    0% {transform: none;}
    100% {opacity: 0;transform: scale(0,0);}
}
/* 个人使用|企业商用 s*/
.video-useType{width: 100%;height: 50px;background: #34373A;border-radius: 6px;box-sizing: border-box;margin-bottom: 10px;}
.video-useType-more{padding: 3px 2px;}
.video-useType-more span{float: left;width: 147px;height: 44px;border-radius: 4px;cursor: pointer;font-size: 18px;font-weight: 600;color: #FFFFFF;text-align: center;line-height: 44px;transition: .2s;}
.video-useType-more span:first-child{margin-right: 2px;}
.video-useType-more span:hover{color: #07BFD4;}
.video-useType-more span.active{background: linear-gradient(270deg, #00CBE1 0%, #15CC8F 100%);}
.video-useType-more span.active:hover{color: #FFFFFF;}
.video-useType-single{background: #2B2F31;text-align: center;}
.video-useType-single span{display: inline-block;position: relative;font-size: 18px;font-weight: 600;color: #FFFFFF;text-align: center;line-height: 50px;}
.video-useType-single span::after{content: "";position: absolute;bottom: 0;left: 50%;width: 70px;height: 3px;background: linear-gradient(270deg, #00CBE1 0%, #15CC8F 100%);border-radius: 4px;margin-left: -35px;}
/* 版权提示&关联素材 */
.video-info .video-content-wrap .video-content-policy .video-content-title, .video-info .video-content-policy .video-content-info{color: #666;line-height: 24px;}
.video-info .video-material-wrap .video-content-material .video-content-title, .video-info .video-content-material .video-content-info{color: #666;line-height: 24px;}
.video-info .video-content-material{margin-top: 10px;padding-top: 10px;border-top: 1px dashed #666666;}
.video-info .video-content-material .video-content-info span{color: #16CD8F;}
/* 关联导航 */
.SimilarRecommend-module{position: relative;}
.detail-recommend-tab-box{position: absolute;top: -20px;left: 50%;width: 1100px;height: 50px;z-index: 4;margin-left: -601px;background: #242729;}
.detail-recommend-tab-fixed{position: fixed;top: 58px;left: 0;width: 100%;margin-left: 0;}
.detail-recommend-tab{width: 1100px;margin: 0 auto;font-size: 0;height: 50px;line-height: 50px;}
.detail-recommend-tab-fixed .detail-recommend-tab{width: 1200px;}
.detail-recommend-tab span{position: relative;font-size: 18px;color: #999999;letter-spacing: 0;margin-right: 30px;cursor: pointer;transition: .2s;}
.detail-recommend-tab span::before{position: absolute;bottom: -6px;left: 50;content: "";width: 100%;height: 3px;background: #16CD8F;border-radius: 2px;opacity: 0;visibility: hidden;transition: .2s;}
.detail-recommend-tab span.active,.detail-recommend-tab span:hover{color: #FFFFFF;}
.detail-recommend-tab span.active{cursor: default;}
.detail-recommend-tab span.active::before,.detail-recommend-tab span:hover::before{opacity: 1;visibility: visible;}
/* 关联素材 */
.SimilarRecommend-wrap{position: relative;width: 1200px;margin: 30px auto 0;box-sizing: border-box;}
.SimilarRecommend-title{font-size: 16px;color: #ffffff;letter-spacing: 0;line-height: 22px;padding: 0;height: 22px;}
.SimilarRecommend-block{position: relative;height: 155px;margin-top: 10px;}
.SimilarRecommend-jiantou.icon-jiantouda-zuo{z-index: 2;}
.SimilarRecommend-jiantou{display: block;width: 34px;height: 34px;background: #FFFFFF;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.3);text-align: center;font-size: 18px;color: #16CD8F;cursor: pointer;position: absolute;top: 48px;border-radius: 20px;line-height: 34px;z-index: 2;}
.SimilarRecommend-jiantou:hover{background: #D7EDFF;color: #07BFD4;}
.SimilarRecommend-jiantou.icon-jiantouda-zuo{left: -17px;display: none;}
.SimilarRecommend-jiantou.icon-jiantouda-you{right: -17px;padding-left: 2px;box-sizing: border-box;}
#SimilarRecommend-Carousel{height: 100%;overflow: hidden;vertical-align: top;width: 100%;position: relative;}
.SimilarRecommend-list{height: 100%;}
.SimilarRecommend-list li{position: relative;float: left;margin-right: 15px;height: 100%;overflow: hidden;padding-bottom: 25px;box-sizing: border-box;}
.SimilarRecommend-list li .SimilarRecommend-img{width: 100%;height: 100%;overflow: hidden;border-radius: 5px;}
.SimilarRecommend-list li img{display: block;height: 100%;border-radius: 5px;transition: .5s;}
.SimilarRecommend-list li:hover img,.SimilarRecommend-list li:hover .SimilarRecommend-font-preview{transform: scale(1.08);}
.similar-cover{position: absolute; top: 0; right: 0; width: 0; height: 130px; box-shadow: 0px 0 60px 60px #fff;display: none !important;}
.SimilarRecommend-block.outerWidth{padding: 0;background: none;box-shadow:none;}
.SimilarRecommend-block.outerWidth .SimilarRecommend-jiantou,.SimilarRecommend-block.outerWidth .similar-cover{display: none !important;}
.SimilarRecommend-font-preview{width: 100%;height: 130px;border-radius: 5px;background: url(//static.699pic.com/images/material-font3.png) no-repeat center;background-size: 170px 130px;text-align: center;font-size: 36px;color: #3a190f;padding-top: 30px;box-sizing: border-box;transition: transform .5s;}
.SimilarRecommend-music{width: 190px;}
.SimilarRecommend-music-img{width: 100%;height: 130px;padding: 5px;border-radius: 5px;background: #DBDBDB;box-sizing: border-box;}
.SimilarRecommend-list .SimilarRecommend-music .SimilarRecommend-img{width: 120px;height: 120px;border-radius: 5px 0 0 5px;}
.SimilarRecommend-list li.SimilarRecommend-music img{border-radius: 5px 0 0 5px;}
.SimilarRecommend-music-dec{position: absolute;top: 5px;right: 5px;width: 60px;height: 120px;background: url(//static.699pic.com/images/material-music-mark.png) no-repeat center top;background-size: 60px 120px;}
.SimilarRecommend-music-img img{position: relative;z-index: 1;}
.SimilarRecommend-photo-mark{position: absolute;bottom: 30px;left: 5px;height: 20px;padding: 0 8px;background: rgba(255,255,255,0.7);border-radius: 4px;backdrop-filter: blur(3px);font-size: 12px;color: #333333;line-height: 20px;z-index: 1;text-align: center;}
.SimilarRecommend-name{font-size: 14px;color: #999999;line-height: 20px;margin-top: 5px;height: 20px;padding: 0 1px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.SimilarRecommend-name i{font-size: 12px;}
.forbid-click, .forbid-click:hover {color: #999 !important;background: #F7F8FA !important;cursor: not-allowed;}
/* 个人使用|企业商用 e*/
/* 下载入口调整 s */
.video-typebtn-def{width: 100%;line-height: 48px;font-size: 22px;color: #fff;background: linear-gradient(270deg, #00CBE1 0%, #15CC8F 100%);border-radius: 6px;transition: all .2s;margin-right: 10px;display: none;}
.video-typebtn-def:hover{background: linear-gradient(270deg, #00A4B7 0%, #00BC7D 100%);}
.video-info .video-content .video-content-btn a.video-typebtn-def2{display: none;}
.freedownload-downloadbtn-vip:hover .enterprise-exclusive-limit{opacity: 1;visibility: visible;}
.video-info .video-content .video-content-btn a.freedownload-downloadbtn-vip{position: relative;width: 110px;background: linear-gradient(270deg, #1B3A31 0%, #18363A 100%);color: #15CC8F;margin-right: 0;}
.video-info .video-content .video-content-btn a.freedownload-downloadbtn-vip:hover{background: linear-gradient(270deg, #074B53 0%, #0C573E 100%);}
/* 下载入口调整 e */


.search-video-btn{float: right;width: 100px;height: 28px;line-height: 28px;text-align: center;background: linear-gradient(270deg, #1B3A31 0%, #18363A 100%);
  border-radius: 6px;font-size: 14px;color: #15CC8F;letter-spacing: 0;margin-right: 10px;transition: all .2s;cursor: pointer;position: relative;}
.search-video-btn:hover{background: linear-gradient(270deg, #074B53 0%, #0C573E 100%);}
.search-video-btn-drop{display: none;position: absolute;top: 35px;left: 50%;width: 180px;margin-left: -87px;padding: 5px 10px;border-radius: 6px;background: #666666;font-size: 12px;
  color: #FFFFFF;line-height: 20px;box-sizing: border-box;transition: .2s;box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);}
.search-video-btn-drop::before{position: absolute;top: -12px;left: 50%;content: "";border-width: 6px;border-style: solid;border-color: transparent transparent #666666 transparent;margin-left: -6px;}
.search-video-btn:hover .search-video-btn-drop{display: block;}
.search-video-btn:hover::after{content: '';position: absolute;height: 8px;width: 100%;top: 28px;left: 0;background: transparent;}

.video-list .video-shitu{    float: right;display: block;width: 30px;height: 100%;text-align: center;line-height: 30px;border-radius: 3px;background: rgba(0, 0, 0, 0.5);cursor: pointer;}
.video-list .video-shitu i{font-size: 20px;color: rgba(255,255,255,.7);}
.video-list .video-shitu:hover i{color: #15CC8F;}


/* 下载小样 */
.download-sample{display: none;width: 91px;width: 91px;height: 48px;float: left;position: relative;
  background: #2B2F31;font-size: 16px;color: #FFFFFF;line-height: 44px;text-align: center;cursor: pointer;
  border-radius: 6px;box-sizing: border-box;border: 2px solid #15CC8F;margin-bottom: 7px;margin-left: 10px;}
.download-sample sup{width: 120px;height: 26px;font-size: 14px;color: #FFFFFF;line-height: 26px;
  background: linear-gradient( 135deg, #A927FF 0%, #D44FFF 100%);border-radius: 13px;position: absolute;top: -32px;left: 50%;transform: translateX(-50%);}
.download-sample sup::before{content: '';position: absolute;bottom: -6px;left: 0;right: 0;margin: auto;width: 0;height: 0;border: 3px solid transparent;border-top-color: #BE3BFF;}
.download-sample sup::after{content: '';position: absolute;bottom: -6px;width: 6px;height: 6px;}

.video-pugc-inner.video-pugc-inner-enterprise .download-sample{display: block;}
.video-pugc-inner.video-pugc-inner-enterprise .video-pugc-discount-tips{display: block;}
.video-pugc-inner.video-pugc-inner-enterprise .video-pugc-download{width: 193px;float: left;}