.video-detail-content{margin-top:3.75rem;position:relative}.video-detail-content .ad-position{width:11.1875rem;height:auto;position:absolute;top:25.75rem;left:-14.375rem}
.video-detail-content .ad-position.ad-right{left:unset;right:-14.375rem}.video-detail-content .ad-position .close{width:1.5rem;height:1.5rem;position:absolute;right:.75rem;top:.75rem;cursor:pointer}
.video-detail-content .left{width:49.375rem}.video-detail-content .left .title{font-weight:600;font-size:1.875rem;color:#222;line-height:2.625rem}
.video-detail-content .left .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem;font-size:1.125rem;color:#666;line-height:1.5625rem;margin-bottom:2.5625rem}
.video-detail-content .left .author .avatar{width:2.25rem;height:2.25rem;border-radius:50%}
.video-detail-content .left .author .name{margin-left:.5rem}.video-detail-content .left .author .time{margin-left:auto}
.video-detail-content .left .text p{font-size:1.125rem;color:#333;line-height:2.125rem;margin-bottom:1.1875rem}
.video-detail-content .left .plyr--video{width:49.375rem;height:27.75rem;margin-bottom:1.625rem;border-radius:10px}
.video-detail-content .right{width:23.125rem}.video-detail-content .right .ad{width:100%;height:28.125rem;background:#d8d8d8;border:1px solid #979797;margin-bottom:2.375rem}
.video-detail-content .right .video-list .panel-content{margin-top:1.5rem;height:25.5625rem;overflow:auto}
.video-detail-content .right .video-list .panel-content .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.9375rem}
.video-detail-content .right .video-list .panel-content .item img{width:11.375rem;height:6.4375rem;margin-right:.75rem}
.video-detail-content .right .video-list .panel-content .item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.video-detail-content .right .video-list .panel-content .item .info .name{font-size:.9375rem;color:#3a3a3a;line-height:1.3125rem}
.video-detail-content .right .video-list .panel-content .item .info .time{font-size:.8125rem;color:#999;line-height:1.125rem}
.video-detail-content .right .article{margin-top:1.6875rem;margin-bottom:2.5rem}.video-detail-content .right .article .item{font-size:.9375rem;color:#3a3a3a;line-height:1.3125rem;display:block;position:relative;margin-top:1.5rem}