.comp-message-wrap{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.comp-message-wrap .box-padding{padding:0 30px 30px}.comp-message-wrap .box-scroll-content{overflow-y:auto}.comp-message-wrap .mask{top:0;left:0;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:1000}.comp-message-wrap .mask-enter,.comp-message-wrap .mask-leave-to{opacity:0}.comp-message-wrap .mask-enter-active{transition:opacity .25s}.comp-message-wrap .message-flex{height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1001}.comp-message-wrap .message-flex-enter{opacity:0;transform:translate3d(0,-10px,0)}.comp-message-wrap .message-flex-enter-active{animation:message-flex .25s}@keyframes message-flex{0%{opacity:0;transform:scale3d(.3,.3,.3)}60%{transform:scale3d(1.01,1.01,1.01)}to{opacity:1;transform:scaleX(1)}}.comp-message-wrap .message-box{border-radius:1px;background:#fff;box-sizing:border-box;max-width:1400px;min-width:300px;position:relative;overflow:hidden;box-shadow:0 15px 50px rgba(0,0,1,.35)}.comp-message-wrap .message-box.type-msg{min-width:auto}.comp-message-wrap .message-box.type-alert,.comp-message-wrap .message-box.type-confirm{padding-bottom:25px}.comp-message-wrap .message-box.type-alert .context,.comp-message-wrap .message-box.type-confirm .context{padding:35px}.comp-message-wrap .message-box .title{background-color:#fff;padding:30px 30px 16px;font-family:PingFang SC Semibold;font-weight:600;font-size:22px;line-height:27px;color:#1a1a1a}.comp-message-wrap .message-box .close{position:absolute;right:20px;top:30px;font-size:14px;width:30px;height:30px;text-align:center;line-height:30px;color:#ccc;cursor:pointer;opacity:.3;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfUlEQVQ4T7WT7Q2AMAhEX9fRfRzSedR5zJnU2AoWv/hXwr2GAxLQASMwAAux2DUJmIAemIOQLN40AhSJBuRUK4AiAjFrMqAFcT84AjyI8jLZ9KkGWBDlXJMtQA3R253QL4DasFstWG6HTbzaheYYXy1SRJxPzFzlz47p0TmvLvpKYZ0izFkAAAAASUVORK5CYII=) 50% no-repeat;background-size:14px 14px}.comp-message-wrap .message-box .close:hover{opacity:.5}.comp-message-wrap .message-box .svg-icon{flex:0 0 auto;padding-bottom:10px}.comp-message-wrap .message-box .svg-icon img{width:50px;height:50px;display:block;margin:0 auto}.comp-message-wrap .message-box .context{line-height:1.5;min-height:35px;padding-top:15px;padding-bottom:15px}.comp-message-wrap .message-box .btns{display:flex;justify-content:center}.comp-message-wrap .message-box .btns.is-type-custom{padding:15px;border-top:1px solid #f5f5f5}.comp-message-wrap .message-box .btns .btn{border-radius:2px;box-sizing:border-box;padding:.4em .5em;font-size:14px;min-width:110px;margin-left:15px;cursor:pointer}.comp-message-wrap .message-box .btns .btn:first-child{margin-left:0}.comp-message-wrap .message-box .btns-plain{overflow:hidden;margin:0 -15px}.comp-message-wrap .message-box .btns-plain .btn-plain{border:none;background-color:#fff;flex:1 1 auto;box-sizing:border-box;padding:.8em 0;text-align:center;font-size:15px;color:#003592;border-radius:0 0 1px 1px}.comp-message-wrap .message-box .btns-plain .btn-plain:first-child{border-left:none}.tx-video{position:relative;width:932px;height:524px}.tx-video.hide-cursor{cursor:none}.tx-video #video-layer{width:100%;height:100%;background:#000}.tx-video #video-layer video{width:100%;height:100%}.tx-video #video-layer .video-water{position:absolute;right:30px;top:30px;flex:0 0 120px;width:120px;height:auto;opacity:.5}.tx-video #video-layer .video-stop-btn{position:absolute;width:130px;height:130px;left:50%;top:50%;transform:translate(-50%,-50%)}.tx-video #video-layer .video-stop-ad{z-index:100;color:#fff;font-size:18px;position:absolute;width:430px;height:240px;left:50%;top:50%;transform:translate(-50%,-50%)}.tx-video #video-layer .video-stop-ad :hover{color:#fff}.tx-video #video-layer .video-stop-ad .video-stop-ad-close{padding:0 10px;z-index:1001;position:absolute;right:10px;top:10px;display:flex;justify-content:center;align-items:center;height:30px;border-radius:15px;background:#000;opacity:.3}.tx-video #video-layer .video-stop-ad .video-stop-ad-close img{width:16px;height:16px;margin-left:8px}.tx-video #video-layer .video-stop-ad .video-stop-ad-img{width:100%;height:100%}.tx-video #ad-layer{z-index:800}.tx-video #ad-layer,.tx-video #ad-layer .ad-wrap #ad-video,.tx-video #video-dashboard{position:absolute;top:0;left:0;height:100%;width:100%}.tx-video #video-dashboard{display:flex;z-index:700;flex-direction:column;align-content:flex-end;justify-content:flex-end;place-content:flex-end flex-end;cursor:default}.tx-video #video-dashboard .click-control{position:relative;width:100%;display:flex;flex:1 1 0%;cursor:pointer}.tx-video #video-dashboard .dashboard-wrap{background-image:linear-gradient(transparent,rgba(0,0,0,.6))}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container{display:flex;z-index:2;height:20px;margin-left:18px;margin-right:18px;align-items:center;margin-bottom:0;color:#fff}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .play-btn{cursor:pointer;color:#fff}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .play-btn .icon{font-size:20px}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .play-btn:hover{color:#00b6ff}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .process-bar{flex:1}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .process-bar .el-slider .el-slider__runway{height:4px;background:hsla(0,0%,76.5%,.25)}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .process-bar .el-slider .el-slider__runway .el-slider__bar{background-color:#00b6ff;height:4px}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .process-bar .el-slider .el-slider__runway .el-slider__button-wrapper{top:-16px}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .process-bar .el-slider .el-slider__runway .el-slider__button-wrapper .el-slider__button{width:12px;height:12px;border:2px solid #00b6ff}.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .process-bar .el-slider .el-slider__runway .el-slider__button-wrapper .el-slider__button.dragging,.tx-video #video-dashboard .dashboard-wrap .dashboard-bar-container .process-bar .el-slider .el-slider__runway .el-slider__button-wrapper .el-slider__button.hover{transform:scale(1.4)}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel{position:relative;display:flex;z-index:2;width:100%;height:40px;color:#fff;padding:0 20px;flex-direction:row;justify-content:space-between;box-sizing:border-box;align-items:center}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn{display:inline-block;height:32px;line-height:32px;cursor:pointer;position:relative;background-size:cover;background-color:transparent;border:none;text-shadow:rgba(0,0,0,.24) 0 1px 0;vertical-align:middle;font-size:14px;opacity:.8}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container{width:auto;position:absolute;bottom:20px;padding-bottom:35px;left:-20px;background-color:transparent}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .playrate-dashbord{padding:10px 0;display:inline-block;background-color:#000;border-radius:4px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .playrate-dashbord .playrate-item{padding:10px 20px;white-space:nowrap;line-height:16px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .playrate-dashbord .playrate-item:hover{color:#00b6ff}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard{width:60px;height:200px;font-size:12px;color:#fff;display:inline-block;background-color:#000;border-radius:7px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard .volume-tip{position:relative;font-size:14px;color:#fff;letter-spacing:0;display:block;width:36px;height:16px;margin:9px 12px;line-height:16px;text-align:center;padding-top:7px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard .el-slider{position:absolute;top:48px;left:13px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard .el-slider .el-slider__runway{width:4px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard .el-slider .el-slider__runway .el-slider__bar{background-color:#00b6ff;width:4px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard .el-slider .el-slider__runway .el-slider__button-wrapper{left:-16px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard .el-slider .el-slider__runway .el-slider__button-wrapper .el-slider__button{width:12px;height:12px;border:2px solid #00b6ff;background-color:#00b6ff}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard .el-slider .el-slider__runway .el-slider__button-wrapper .el-slider__button.dragging,.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn .control-container .volume-dashboard .el-slider .el-slider__runway .el-slider__button-wrapper .el-slider__button.hover{transform:scale(1);box-shadow:0 0 15px #fff}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn.icon{width:24px;text-align:center}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn.icon .fullscreen{font-size:22px}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn.icon .fullscreen:hover{animation:large .3s ease-in-out;-webkit-animation:large .3s ease-in-out}@keyframes large{50%{transform:scale(1.2)}0%{transform:scale(1)}}.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .color-main,.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn:hover .control-icon,.tx-video #video-dashboard .dashboard-wrap .dashboard-panel .control-btn:hover .icon{color:#00b6ff}.tx-video #preplay-layer,.tx-video #replay-layer{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#111;text-align:center;z-index:850}.tx-video #preplay-layer .preplay-panel-container,.tx-video #replay-layer .preplay-panel-container{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.tx-video #preplay-layer .preplay-panel-container .abortlayer-play-btn,.tx-video #replay-layer .preplay-panel-container .abortlayer-play-btn{cursor:pointer;display:block;margin:10px auto;line-height:36px;background-color:transparent;width:100px;border-radius:18px;color:hsla(0,0%,100%,.8);border:1px solid #fff}.resource-detail .detail-wrap{border:1px solid #f2f2f2;padding:20px 30px;margin-bottom:25px}.resource-detail .detail-wrap .detail-top{border-bottom:1px solid #f2f2f2;padding-bottom:20px;position:relative}.resource-detail .detail-wrap .detail-top .book-down{position:absolute;background:#003592;color:#fff;cursor:pointer;width:72px;height:32px;text-align:center;line-height:32px;font-size:14px;border-radius:4px;right:0;top:0}.resource-detail .detail-wrap .detail-top .book-down.disabled{background:#c0c4cc}.resource-detail .detail-wrap .detail-top .title{font-size:22px;color:#333;font-weight:700}.resource-detail .detail-wrap .detail-top .book-type{margin-top:20px}.resource-detail .detail-wrap .detail-top .book-type>span{color:#999;margin-right:30px}.resource-detail .detail-wrap .detail-top .book-type .feedback{cursor:pointer;text-decoration:underline}.resource-detail .detail-wrap .detail-top .book-type .feedback:hover{color:#003592}.resource-detail .detail-wrap .detail-content .aplayer-icon-mode{display:none}.resource-detail .detail-wrap .detail-content .detail-info{min-height:600px;height:auto;overflow-y:auto}.resource-detail .detail-wrap .detail-content .detail-info.l-hidden{height:600px;overflow-y:hidden}.resource-detail .detail-wrap .detail-content .show-more-btn{box-shadow:1px -15px 15px #eee;cursor:pointer;color:#999;width:100%;height:40px;line-height:40px;text-align:center;background:#f8f8f8}.resource-detail .detail-wrap .detail-content img{max-width:100%}.resource-detail .relative-resources{margin-bottom:20px}.resource-detail .relative-resources .title{font-size:18px;color:#333;font-weight:700;margin-bottom:25px}.resource-detail .relative-resources .resources-wrap .resources-item{border:1px solid #f2f2f2;padding:23px 20px;border-radius:4px;width:49%;margin-right:2%;margin-bottom:15px}.resource-detail .relative-resources .resources-wrap .resources-item:hover{border:1px solid #003592}.resource-detail .relative-resources .resources-wrap .resources-item:hover .item-lf .item-title,.resource-detail .relative-resources .resources-wrap .resources-item:hover .item-ri{color:#003592}.resource-detail .relative-resources .resources-wrap .resources-item:nth-child(2n){margin-right:0}.resource-detail .relative-resources .resources-wrap .resources-item .item-ri{font-size:24px;margin-top:10px;color:#ddd}.resource-detail .relative-resources .resources-wrap .resources-item .book-down{width:72px;height:32px;background:transparent;text-align:center;line-height:32px;font-size:14px;color:#999;border-radius:4px;margin-top:16px}.resource-detail .relative-resources .resources-wrap .resources-item .book-down:hover{background:#003592;color:#fff;cursor:pointer}.resource-detail .relative-resources .resources-wrap .resources-item .book-down .icon{font-size:15px;margin-right:5px}.resource-detail .relative-resources .resources-wrap .resources-item .book-down.disabled{background:#c0c4cc}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf{width:calc(100% - 82px)}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf .item-title{font-size:14px;color:#333;margin-bottom:12px;height:23px}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf .item-title span{font-size:12px;color:#003592;border-radius:4px;padding:2px;margin-right:8px}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf .item-title .tingli{border:1px solid #7461ee;color:#7461ee}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf .item-title .fanyi{border:1px solid #47b347;color:#47b347}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf .item-title .datika{border:1px solid #f65f5f;color:#f65f5f}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf .item-title .kejian{border:1px solid #003592;color:#003592}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf .item-num{font-size:12px;color:#999}.resource-detail .relative-resources .resources-wrap .resources-item .item-lf .item-num span{margin-right:25px}.feedback-form .btn-primary{padding:7px 40px;border-radius:2px}.comp-upload-file .el-dialog__body{text-align:center}.comp-upload-file .el-dialog__body img{max-width:100%}.comp-upload-file .iconyichu{top:-18px;right:-8px;z-index:1;font-size:16px;color:#4c4c4c}.comp-upload-file .iconyichu:hover{color:#ff4040}.comp-upload-file .feed-img{width:100px;height:100px;margin-right:20px;border-radius:5px}.comp-upload-file .feed-img.feed-img-add:hover{color:#003592}.comp-upload-file .feed-img img.icon-jia{width:40px;height:40px;margin:0 auto}.comp-upload-file .feed-img img{max-width:98px;max-height:98px}.comp-upload-file .el-upload{width:100px;height:100px;display:flex;flex-direction:column;justify-content:center}