.video-page{padding:20px 0 40px}.player-section{margin-bottom:24px}.player-section .player-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}@media screen and (max-width:799px){.player-section .player-header{flex-wrap:wrap;gap:8px}}.player-section .player-header .player-title{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.player-section .player-header .player-title .title-name{color:#3e2723;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:22px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:799px){.player-section .player-header .player-title .title-name{font-size:18px}}.player-section .player-header .player-title .title-gradient{color:#5d4037;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:22px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:799px){.player-section .player-header .player-title .title-gradient{font-size:18px}}.player-section .player-header .player-title .title-episode{background:#e65100;border:1px solid #bf360c;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;box-shadow:1px 1px 0 rgba(62,39,35,.2);color:#fff;flex-shrink:0;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;font-weight:600;padding:2px 10px}.player-section .player-header .player-badge{background:#5d4037;border:1px solid #4e342e;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#fff;flex-shrink:0;font-size:12px;font-weight:500;padding:3px 10px}.player-section .player-wrapper{background:#1a1208;border:2px solid #bcaaa4;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:2px 3px 0 rgba(62,39,35,.1),4px 5px 0 rgba(62,39,35,.05);margin-bottom:16px;overflow:hidden}.player-section .player-wrapper .player-container{background:#000;padding-top:56.25%;position:relative;width:100%}.player-section .player-wrapper .dplayer-container{height:100%;left:0;position:absolute;top:0;width:100%}.player-section .player-wrapper .dplayer-container .dplayer-video-wrap{background:#000}.player-section .player-wrapper .player-loading{align-items:center;background:rgba(0,0,0,.8);bottom:0;color:#bcaaa4;display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.player-section .player-wrapper .player-loading .loading-spinner{animation:spin 1s linear infinite;border:3px solid hsla(0,0%,100%,.1);border-radius:50%;border-top-color:#e65100;height:40px;width:40px}.player-section .player-wrapper .player-loading .loading-text{color:#a1887f;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:15px}.player-section .player-info{background:#fffde7;border:2px solid #d7ccc8;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:2px 3px 0 rgba(62,39,35,.1),4px 5px 0 rgba(62,39,35,.05);transition:transform .3s ease,box-shadow .3s ease}.player-section .player-info:hover{box-shadow:3px 4px 0 rgba(62,39,35,.15),5px 6px 0 rgba(62,39,35,.08);transform:translateY(-3px) rotate(-.5deg)}.player-section .player-info{margin-bottom:16px;padding:14px 20px}.player-section .player-info:hover{transform:none}.player-section .player-info{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}@media screen and (max-width:799px){.player-section .player-info{align-items:flex-start;flex-direction:column;padding:12px 14px}}.player-section .player-info .player-tips{align-items:center;display:flex;flex-wrap:wrap;gap:8px 20px}@media screen and (max-width:799px){.player-section .player-info .player-tips{gap:6px 12px}}.player-section .player-info .player-tips .tip-item{align-items:center;color:#795548;display:flex;font-size:13px}.player-section .player-info .player-tips .tip-item .tip-icon{color:#e65100;flex-shrink:0;height:16px;margin-right:5px;width:16px}.player-section .player-info .player-tips .tip-item strong{color:#3e2723;font-weight:600}.player-section .player-info .player-tips .divider{background:#d7ccc8;height:14px;width:1px}.player-section .player-info .player-controls{align-items:center;display:flex;flex-shrink:0;gap:10px}@media screen and (max-width:799px){.player-section .player-info .player-controls{justify-content:space-between;width:100%}}.player-section .player-info .player-controls .next-episode-btn{align-items:center;background:#5d4037;border:2px solid #3d2a24;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#fff;cursor:pointer;display:inline-flex;font-family:Comic Neue,Helvetica,Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;justify-content:center;padding:8px 20px;transition:all .2s ease}.player-section .player-info .player-controls .next-episode-btn:hover{background:#432e28;color:#fff;transform:translateY(-1px)}.player-section .player-info .player-controls .next-episode-btn{font-size:13px;gap:5px;padding:7px 16px;text-decoration:none}.player-section .player-info .player-controls .next-episode-btn .btn-icon{height:16px;width:16px}.player-section .player-info .player-controls .next-episode-btn:hover{transform:translateY(-1px) rotate(-1deg)}.player-section .player-info .player-controls .auto-play-switch{align-items:center;background:#fffde7;border:1px solid #d7ccc8;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;box-shadow:1px 1px 0 rgba(62,39,35,.2);color:#795548;display:flex;font-size:13px;gap:8px;padding:6px 12px}.player-section .player-info .player-controls .auto-play-switch .switch-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.player-section .player-info .player-controls .auto-play-switch input[type=checkbox]{display:none}.player-section .player-info .player-controls .auto-play-switch .switch-slider{background:#f5e6c8;border:1px solid #d7ccc8;border-radius:10px;cursor:pointer;height:20px;position:relative;transition:all .3s ease;width:36px}.player-section .player-info .player-controls .auto-play-switch .switch-slider .slider-dot{background:#bcaaa4;border-radius:50%;height:14px;left:2px;position:absolute;top:2px;transition:all .3s ease;width:14px}.player-section .player-info .player-controls .auto-play-switch input[type=checkbox]:checked+.switch-slider{background:rgba(93,64,55,.2);border-color:#5d4037}.player-section .player-info .player-controls .auto-play-switch input[type=checkbox]:checked+.switch-slider .slider-dot{background:#5d4037;box-shadow:0 0 6px rgba(93,64,55,.4);left:18px}.player-section .player-info .player-controls .auto-play-switch .toggle-switch{background:#f5e6c8;border:1px solid #d7ccc8;border-radius:10px;cursor:pointer;height:20px;position:relative;transition:all .3s ease;width:36px}.player-section .player-info .player-controls .auto-play-switch .toggle-switch .slider-dot{background:#bcaaa4;border-radius:50%;height:14px;left:2px;position:absolute;top:2px;transition:all .3s ease;width:14px}.player-section .player-info .player-controls .auto-play-switch .toggle-switch.active{background:rgba(93,64,55,.2);border-color:#5d4037}.player-section .player-info .player-controls .auto-play-switch .toggle-switch.active .slider-dot{background:#5d4037;box-shadow:0 0 6px rgba(93,64,55,.4);left:18px}.play-section{background:#fffde7;border:2px solid #d7ccc8;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:2px 3px 0 rgba(62,39,35,.1),4px 5px 0 rgba(62,39,35,.05);transition:transform .3s ease,box-shadow .3s ease}.play-section:hover{box-shadow:3px 4px 0 rgba(62,39,35,.15),5px 6px 0 rgba(62,39,35,.08);transform:translateY(-3px) rotate(-.5deg)}.play-section{margin-bottom:24px;padding:20px 24px}.play-section:hover{transform:none}.play-section .section-header{align-items:center;border-bottom:2px dashed #d7ccc8;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.play-section .section-header .section-title{align-items:center;color:#5d4037;display:flex;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:18px;font-weight:700;gap:8px}.play-section .section-header .section-title .title-icon{color:#e65100;height:20px;width:20px}.play-section .source-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.play-section .source-tabs .source-tab{align-items:center;background:#fffde7;border:2px solid #d7ccc8;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;box-shadow:1px 1px 0 rgba(62,39,35,.2);color:#795548;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 18px;position:relative;transition:all .25s ease}.play-section .source-tabs .source-tab:hover{border-color:#5d4037;color:#5d4037;transform:translateY(-1px) rotate(-.5deg)}.play-section .source-tabs .source-tab.active{background:#5d4037;border-color:#4e342e;box-shadow:2px 3px 0 rgba(62,39,35,.1),4px 5px 0 rgba(62,39,35,.05);color:#fff}.play-section .source-tabs .source-tab .tab-label,.play-section .source-tabs .source-tab .tab-text{align-items:center;display:flex;gap:4px}.play-section .source-tabs .source-tab .speed-indicator{align-items:center;display:inline-flex;font-size:10px;font-weight:600;gap:2px;margin-left:4px;padding:1px 6px}.play-section .source-tabs .source-tab .speed-indicator.speed-success{background:rgba(85,139,47,.12);border:1px solid rgba(85,139,47,.25);border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#558b2f}.play-section .source-tabs .source-tab .speed-indicator.speed-info{background:rgba(21,101,192,.12);border:1px solid rgba(21,101,192,.25);border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#1565c0}.play-section .source-tabs .source-tab .speed-indicator.speed-error{background:rgba(198,40,40,.12);border:1px solid rgba(198,40,40,.25);border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#c62828}.play-section .source-tabs .source-tab .speed-indicator.speed-testing{background:rgba(230,81,0,.12);border:1px solid rgba(230,81,0,.25);border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#e65100}.play-section .source-tabs .source-tab .speed-indicator.speed-testing .loading-dot{animation:pulse 1s infinite;display:inline-block}.play-section .source-tabs .source-tab.active .speed-indicator.speed-success{background:rgba(85,139,47,.25);border-color:rgba(85,139,47,.4);color:#86c759}.play-section .source-tabs .source-tab.active .speed-indicator.speed-info{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff}.play-section .source-tabs .source-tab.active .speed-indicator.speed-error{background:rgba(198,40,40,.25);border-color:rgba(198,40,40,.4);color:#e27272}.play-section .episodes-wrapper{margin-bottom:10px}.play-section .sort-btn{align-items:center;background:#fffde7;border:1px solid #d7ccc8;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;box-shadow:1px 1px 0 rgba(62,39,35,.2);color:#795548;cursor:pointer;display:inline-flex;font-size:13px;justify-content:center;padding:5px 14px;transition:all .2s ease}.play-section .sort-btn:hover{border-color:#5d4037;color:#5d4037}.play-section .sort-btn .sort-icon{height:14px;margin-right:4px;transition:transform .2s ease;width:14px}.play-section .sort-btn.reversed .sort-icon{transform:scaleY(-1)}.play-section .episodes-panel.hidden{display:none}.play-section .episodes-panel .episodes-header{align-items:center;border-bottom:1px dashed #d7ccc8;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:10px}.play-section .episodes-panel .episodes-header .episodes-info,.play-section .episodes-panel .episodes-header .episodes-title{align-items:center;color:#3e2723;display:flex;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:600;gap:6px}.play-section .episodes-panel .episodes-header .episodes-info .info-icon,.play-section .episodes-panel .episodes-header .episodes-info .title-icon,.play-section .episodes-panel .episodes-header .episodes-title .info-icon,.play-section .episodes-panel .episodes-header .episodes-title .title-icon{color:#e65100;height:18px;width:18px}.play-section .episodes-panel .episodes-header .episodes-info .episode-count,.play-section .episodes-panel .episodes-header .episodes-title .episode-count{color:#a1887f;font-family:Comic Neue,Helvetica,Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;font-weight:400;margin-left:4px}.play-section .episodes-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));max-height:340px;overflow-y:auto;padding-right:4px;padding-top:4px}@media screen and (max-width:799px){.play-section .episodes-grid{gap:6px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}}.play-section .episodes-grid.expanded{max-height:none}.play-section .episode-link{align-items:center;background:#fffde7;border:1px solid #d7ccc8;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;box-shadow:1px 1px 0 rgba(62,39,35,.2);color:#795548;display:flex;font-size:13px;justify-content:center;padding:8px 6px;text-align:center;text-decoration:none;transition:all .2s ease}.play-section .episode-link,.play-section .episode-link .episode-number{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.play-section .episode-link:hover{background:#fff9c4;border-color:#5d4037;color:#5d4037;transform:translateY(-1px) rotate(-.5deg)}.play-section .episode-link.active,.play-section .episode-link.current{background:#5d4037;border-color:#4e342e;box-shadow:2px 3px 0 rgba(62,39,35,.1),4px 5px 0 rgba(62,39,35,.05);color:#fff;font-weight:600}.play-section .episode-link.playing{background:#e65100;border-color:#bf360c;box-shadow:2px 3px 0 rgba(230,81,0,.2),4px 5px 0 rgba(230,81,0,.1);color:#fff;font-weight:600}.play-section .episodes-expand-btn{align-items:center;background:#fffde7;border:1px solid #d7ccc8;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#a1887f;cursor:pointer;display:flex;font-size:13px;gap:4px;justify-content:center;margin-top:10px;padding:8px;transition:all .2s ease;width:100%}.play-section .episodes-expand-btn:hover{border-color:#5d4037;color:#5d4037}.play-section .episodes-expand-btn .icon{height:14px;transition:transform .2s ease;width:14px}.play-section .episodes-expand-btn.expanded .icon{transform:rotate(180deg)}.video-info-section{background:#fffde7;border:2px solid #d7ccc8;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:2px 3px 0 rgba(62,39,35,.1),4px 5px 0 rgba(62,39,35,.05);transition:transform .3s ease,box-shadow .3s ease}.video-info-section:hover{box-shadow:3px 4px 0 rgba(62,39,35,.15),5px 6px 0 rgba(62,39,35,.08);transform:translateY(-3px) rotate(-.5deg)}.video-info-section{margin-bottom:24px;padding:20px 24px}.video-info-section:hover{transform:none}.video-info-section .section-header{align-items:center;border-bottom:2px dashed #d7ccc8;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.video-info-section .section-header .section-title{align-items:center;color:#5d4037;display:flex;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:18px;font-weight:700;gap:8px}.video-info-section .section-header .section-title .title-icon{color:#e65100;height:20px;width:20px}.video-info-section .video-info-grid{display:grid;gap:10px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:14px}@media screen and (max-width:799px){.video-info-section .video-info-grid{grid-template-columns:1fr}}.video-info-section .video-info-grid .info-item{align-items:flex-start;display:flex;font-size:14px}.video-info-section .video-info-grid .info-item.full-width{grid-column:1/-1}.video-info-section .video-info-grid .info-item .info-icon{align-items:center;color:#e65100;display:inline-flex;flex-shrink:0;height:16px;margin-right:6px;margin-top:2px;width:16px}.video-info-section .video-info-grid .info-item .info-icon svg{height:100%;width:100%}.video-info-section .video-info-grid .info-item .info-label{color:#8d6e63;flex-shrink:0;font-weight:500;width:70px}.video-info-section .video-info-grid .info-item .info-value{color:#3e2723;flex:1}.video-info-section .video-info-grid .info-item .info-value a{color:#5d4037;text-decoration:none;transition:color .2s ease}.video-info-section .video-info-grid .info-item .info-value a:hover{color:#e65100}.video-info-section .video-blurb{align-items:flex-start;border-top:2px dashed #d7ccc8;display:flex;gap:8px;padding-top:14px}.video-info-section .video-blurb .blurb-icon{align-items:center;color:#e65100;display:flex;flex-shrink:0;height:18px;margin-top:2px;width:18px}.video-info-section .video-blurb .blurb-icon svg{height:100%;width:100%}.video-info-section .video-blurb .blurb-text{color:#795548;flex:1;font-size:14px;line-height:1.8}.recommend-section{background:#fffde7;border:2px solid #d7ccc8;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:2px 3px 0 rgba(62,39,35,.1),4px 5px 0 rgba(62,39,35,.05);transition:transform .3s ease,box-shadow .3s ease}.recommend-section:hover{box-shadow:3px 4px 0 rgba(62,39,35,.15),5px 6px 0 rgba(62,39,35,.08);transform:translateY(-3px) rotate(-.5deg)}.recommend-section{margin-bottom:24px;padding:20px 24px}.recommend-section:hover{transform:none}.recommend-section .section-header{align-items:center;border-bottom:2px dashed #d7ccc8;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.recommend-section .section-header .section-title{align-items:center;color:#5d4037;display:flex;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:18px;font-weight:700;gap:8px}.recommend-section .section-header .section-title .title-icon{color:#e65100;height:20px;width:20px}.recommend-section .section-header .section-more{align-items:center;color:#795548;display:flex;font-size:13px;gap:4px;text-decoration:none;transition:color .2s ease}.recommend-section .section-header .section-more:hover{color:#5d4037}.recommend-section .section-header .section-more svg{height:14px;width:14px}.test-speed-btn{align-items:center;background:#fffde7;border:2px solid #5d4037;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;box-shadow:1px 1px 0 rgba(62,39,35,.2);color:#5d4037;cursor:pointer;display:inline-flex;font-size:13px;justify-content:center;padding:6px 16px;transition:all .2s ease}.test-speed-btn .btn-icon{height:16px;margin-right:5px;width:16px}.test-speed-btn:hover{background:#5d4037;color:#fff;transform:translateY(-1px) rotate(-1deg)}.test-speed-btn.testing{background:rgba(230,81,0,.06);border-color:rgba(230,81,0,.4);color:#e65100;opacity:.7;pointer-events:none}.test-speed-btn.testing .btn-icon{animation:spin 1s linear infinite}.test-speed-btn.testing .btn-text:after{animation:dots 1.5s steps(4) infinite;content:"..."}.speed-indicator{align-items:center;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;display:inline-flex;font-size:10px;font-weight:600;gap:2px;padding:1px 6px}.speed-indicator.speed-success{background:rgba(85,139,47,.12);border:1px solid rgba(85,139,47,.25);color:#558b2f}.speed-indicator.speed-info{background:rgba(21,101,192,.12);border:1px solid rgba(21,101,192,.25);color:#1565c0}.speed-indicator.speed-error{background:rgba(198,40,40,.12);border:1px solid rgba(198,40,40,.25);color:#c62828}.speed-indicator.speed-testing{background:rgba(230,81,0,.12);border:1px solid rgba(230,81,0,.25);color:#e65100}.speed-indicator.speed-testing .loading-dot{animation:pulse 1s infinite;display:inline-block}.breadcrumb-nav .breadcrumb-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autoplay-notification{animation:slideDown .3s ease;background:rgba(255,248,225,.97);border:2px solid #5d4037;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:3px 4px 0 rgba(62,39,35,.15),5px 6px 0 rgba(62,39,35,.08);max-width:400px;min-width:300px;padding:20px;position:fixed;right:24px;top:24px;z-index:1000}@media screen and (max-width:799px){.autoplay-notification{left:12px;min-width:auto;right:12px}}.autoplay-notification .notification-content{align-items:flex-start;display:flex;gap:12px}.autoplay-notification .notification-content .notification-icon{align-items:center;background:#e65100;border:2px solid #bf360c;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.autoplay-notification .notification-content .notification-icon .icon{height:22px;width:22px}.autoplay-notification .notification-content .notification-text{flex:1}.autoplay-notification .notification-content .notification-text .notification-title{color:#3e2723;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:600;margin-bottom:4px}.autoplay-notification .notification-content .notification-text .notification-desc{color:#795548;font-size:13px}.autoplay-notification .notification-content .notification-text .notification-countdown{align-items:center;display:flex;gap:8px;margin-top:12px}.autoplay-notification .notification-content .notification-text .notification-countdown .countdown-bar{background:#f5e6c8;border-radius:2px;flex:1;height:4px;overflow:hidden}.autoplay-notification .notification-content .notification-text .notification-countdown .countdown-bar .countdown-progress{background:#e65100;border-radius:2px;height:100%;transition:width 1s linear}.autoplay-notification .notification-content .notification-text .notification-countdown .countdown-time{color:#e65100;font-family:ZCOOL KuaiLe,Ma Shan Zheng,cursive,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;font-weight:600}.autoplay-notification .notification-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.autoplay-notification .notification-actions .notification-btn{cursor:pointer;font-size:13px;padding:7px 18px;transition:all .2s ease}.autoplay-notification .notification-actions .notification-btn.btn-cancel{background:#fffde7;border:1px solid #d7ccc8;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#795548}.autoplay-notification .notification-actions .notification-btn.btn-cancel:hover{border-color:#bcaaa4;color:#3e2723}.autoplay-notification .notification-actions .notification-btn.btn-confirm{align-items:center;background:#e65100;border:2px solid #b33f00;border-radius:65px 8px 55px 8px/8px 55px 8px 65px;color:#fff;cursor:pointer;display:inline-flex;font-family:Comic Neue,Helvetica,Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;justify-content:center;padding:8px 20px;text-decoration:none;transition:all .2s ease}.autoplay-notification .notification-actions .notification-btn.btn-confirm:hover{background:#bd4300;color:#fff;transform:translateY(-1px)}.autoplay-notification .notification-actions .notification-btn.btn-confirm{padding:7px 18px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:799px){.video-page{padding:12px 0 24px}.play-section,.recommend-section,.video-info-section{margin-bottom:16px;padding:16px}.player-section{margin-bottom:16px}.player-section .player-info{padding:10px 12px}}