.videos-wrapper .video-list-wrapper{padding-bottom:100px;padding-top:50px;overflow-y:hidden;position:relative}.videos-wrapper .video-list-wrapper .video-types{font-size:16px;vertical-align:top;width:160px;display:inline-block;margin-top:10px;padding-right:32px;position:relative;padding-bottom:15px}.videos-wrapper .video-list-wrapper .video-types .type-item{margin-top:30px;margin-right:20px;text-align:right;word-break:break-all;cursor:pointer;font-size:18px;line-height:25px;color:#999;letter-spacing:0}.videos-wrapper .video-list-wrapper .video-types .type-item.all{margin-top:15px}.videos-wrapper .video-list-wrapper .video-types .type-item.active{font-weight:500;color:#f84f51;position:relative}.videos-wrapper .video-list-wrapper .video-types .type-item.active:after{position:absolute;content:" ";width:2px;right:-30px;height:55px;top:50%;transform:translateY(-50%);background-color:#f84f51;display:block;z-index:3}.videos-wrapper .video-list-wrapper .video-types:after{position:absolute;display:block;content:" ";right:22px;top:0;bottom:0;width:2px;background-color:#ddd}.videos-wrapper .video-list-wrapper .video-list{font-size:0;width:calc(100% - 164px);display:inline-block;vertical-align:top}.videos-wrapper .video-list-wrapper .video-list .video-item{font-size:16px;width:calc((100% - 8px)/3);margin-top:10px;display:inline-block;cursor:pointer;vertical-align:top;box-sizing:border-box;padding:10px 8px;transition:box-shadow .5s ease-out 0s}.videos-wrapper .video-list-wrapper .video-list .video-item .item-cover{width:100%;height:190px;position:relative}.videos-wrapper .video-list-wrapper .video-list .video-item .item-cover .cover-img{width:100%;height:100%}.videos-wrapper .video-list-wrapper .video-list .video-item .item-cover .item-time{background-color:hsla(0,0%,60.8%,.6);border-radius:14px;padding:0 14px;position:absolute;right:12px;bottom:12px;font-size:14px;font-weight:400;color:#fff;height:24px;line-height:24px}.videos-wrapper .video-list-wrapper .video-list .video-item .item-cover .item-time .item-play{width:9px;height:11px}.videos-wrapper .video-list-wrapper .video-list .video-item .item-cover .item-time span{margin-left:6px}.videos-wrapper .video-list-wrapper .video-list .video-item .item-title{margin-top:10px;height:56px;font-size:16px;font-weight:500;color:#333;line-height:28px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.videos-wrapper .video-list-wrapper .video-list .video-item.three{margin-right:0}.videos-wrapper .video-list-wrapper .video-list .video-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.2)}.videos-wrapper .video-list-wrapper .video-list .video-item:hover .fit-img{transform:scale(1.05)}.videos-wrapper .video-list-wrapper .video-list .video-item:first-child,.videos-wrapper .video-list-wrapper .video-list .video-item:nth-child(2),.videos-wrapper .video-list-wrapper .video-list .video-item:nth-child(3){margin-top:0}.videos-wrapper .video-list-wrapper .no-list{font-size:16px;width:calc(100% - 164px);text-align:center;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#999}.videos-wrapper .screen-video-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(51,51,51,.6);opacity:0;z-index:-100000;display:block}.videos-wrapper .screen-video-wrapper .screen-video-div{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:auto;width:1024px}.videos-wrapper .screen-video-wrapper .screen-video-div #video-wrapper{background-image:url(/rd/img/50d0cd0.png);background-size:cover;background-repeat:no-repeat;display:inline-block;width:95%;background-position:50%;vertical-align:top}.videos-wrapper .screen-video-wrapper .screen-video-div .close-icon{width:40px;height:40px;position:absolute;cursor:pointer;top:0;right:0;margin-right:5%;transform:translate(100%);vertical-align:top}.videos-wrapper .screen-video-wrapper .screen-video-div .video-content{background:#333;max-width:95%;padding:20px 30px 30px}.videos-wrapper .screen-video-wrapper .screen-video-div .video-content .video-title{font-size:20px;font-weight:500;line-height:28px;color:#fff}.videos-wrapper .screen-video-wrapper .screen-video-div .video-content .video-desc{margin-top:10px;font-size:16px;font-weight:400;line-height:22px;color:#ccc}@media screen and (max-width:1400px){.videos-wrapper .screen-video-wrapper .screen-video-div{width:930px}}.videos-wrapper .screen-video-wrapper.show{z-index:111111;opacity:1}