.course-intro-detail-page[data-v-4c0616f0]{min-height:100vh;background-color:#f5f7fa;padding-bottom:40px}.course-intro-detail-page .breadcrumb-wrapper[data-v-4c0616f0]{position:sticky;top:0;z-index:99;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);padding:12px 240px;border-bottom:1px solid rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05);transition:all .3s ease}.course-intro-detail-page .content-wrapper[data-v-4c0616f0]{max-width:1440px;margin:24px auto 0;padding:0 24px}.course-intro-detail-page .main-card[data-v-4c0616f0]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.05);position:relative;padding-bottom:80px}.course-intro-detail-page .hero-section[data-v-4c0616f0]{height:480px;background:#2d508d;display:flex;align-items:center;justify-content:center}.course-intro-detail-page .hero-section .play-btn-wrap[data-v-4c0616f0]{display:flex;flex-direction:column;align-items:center;gap:16px;cursor:pointer;transition:opacity .3s}.course-intro-detail-page .hero-section .play-btn-wrap[data-v-4c0616f0]:hover{opacity:.9}.course-intro-detail-page .hero-section .play-btn-wrap .play-circle[data-v-4c0616f0]{width:80px;height:80px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.2)}.course-intro-detail-page .hero-section .play-btn-wrap .play-circle .play-icon[data-v-4c0616f0]{font-size:36px;color:#722ed1;margin-left:6px}.course-intro-detail-page .hero-section .play-btn-wrap .play-text[data-v-4c0616f0]{font-size:15px;color:hsla(0,0%,100%,.8)}.course-intro-detail-page .card-body[data-v-4c0616f0]{padding:0 40px}.course-intro-detail-page .info-header[data-v-4c0616f0]{padding:30px 0 20px;border-bottom:1px solid #ebebeb;margin-bottom:20px}.course-intro-detail-page .info-header .left-actions[data-v-4c0616f0]{display:flex;gap:16px;float:right}.course-intro-detail-page .info-header .left-actions .action-btn[data-v-4c0616f0],.course-intro-detail-page .info-header .left-actions .el-button[data-v-4c0616f0]{color:#666;border-color:#ebebeb}.course-intro-detail-page .info-header .left-actions .action-btn.active[data-v-4c0616f0]{color:#2678ff;background:#f0f6ff;border-color:#2678ff}.course-intro-detail-page .info-header .title[data-v-4c0616f0]{font-size:28px;font-weight:700;color:#333;margin:0 0 16px 0}.course-intro-detail-page .info-header .meta-row[data-v-4c0616f0]{display:flex;gap:24px;font-size:14px;color:#666}.course-intro-detail-page .custom-tabs[data-v-4c0616f0] .el-tabs__item{font-size:16px;padding:0 24px!important;height:50px;line-height:50px}.course-intro-detail-page .custom-tabs[data-v-4c0616f0] .el-tabs__nav-wrap:after{height:1px;background-color:#ebebeb}.course-intro-detail-page .custom-tabs .comments-box[data-v-4c0616f0]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.course-intro-detail-page .custom-tabs .comments-box .comment-input-area[data-v-4c0616f0]{display:flex;gap:16px;margin-bottom:30px}.course-intro-detail-page .custom-tabs .comments-box .comment-input-area .user-avatar[data-v-4c0616f0]{width:40px;height:40px;border-radius:50%;background:#c0c4cc;-o-object-fit:cover;object-fit:cover}.course-intro-detail-page .custom-tabs .comments-box .comment-input-area .input-wrapper[data-v-4c0616f0]{flex:1;display:flex;align-items:center;gap:12px}.course-intro-detail-page .custom-tabs .comments-box .comment-input-area .input-wrapper .comment-input[data-v-4c0616f0]{flex:1}.course-intro-detail-page .custom-tabs .comments-box .comment-list[data-v-4c0616f0]{display:flex;flex-direction:column;gap:12px}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item[data-v-4c0616f0]{display:flex;gap:16px;border-bottom:1px solid #f5f5f5;padding-bottom:12px}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item[data-v-4c0616f0]:last-child{border-bottom:none;padding-bottom:0}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item .default-avatar[data-v-4c0616f0]{width:35px;height:35px;border-radius:50%;background:#c0c4cc;-o-object-fit:cover;object-fit:cover}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item .comment-content[data-v-4c0616f0]{flex:1}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item .comment-content .comment-user[data-v-4c0616f0]{font-size:14px;font-weight:500;color:#333;margin-bottom:8px}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item .comment-content .comment-text[data-v-4c0616f0]{font-size:14px;color:#666;line-height:1.6;margin-bottom:12px}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item .comment-content .comment-meta[data-v-4c0616f0]{display:flex;gap:16px;font-size:12px;color:#999}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item .comment-content .comment-meta .delete-btn[data-v-4c0616f0]{cursor:pointer;color:#f56c6c}.course-intro-detail-page .custom-tabs .comments-box .comment-list .comment-item .comment-content .comment-meta .delete-btn[data-v-4c0616f0]:hover{color:#f78989}.course-intro-detail-page .custom-tabs .comments-box .pagination-container[data-v-4c0616f0]{margin-top:20px;display:flex;justify-content:flex-end}.course-intro-detail-page .tab-content-intro[data-v-4c0616f0]{padding:20px 0 40px}.course-intro-detail-page .section-block[data-v-4c0616f0]{margin-bottom:40px}.course-intro-detail-page .section-block .section-title[data-v-4c0616f0]{font-size:18px;font-weight:700;color:#333;margin:0 0 20px 0}.course-intro-detail-page .section-block .intro-text[data-v-4c0616f0]{font-size:14px;color:#666;line-height:1.8;margin:0}.course-intro-detail-page .section-block .coach-card[data-v-4c0616f0]{background:#f9fafc;border-radius:8px;padding:24px;display:flex;gap:24px;align-items:flex-start}.course-intro-detail-page .section-block .coach-card .coach-avatar[data-v-4c0616f0]{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#1890ff}.course-intro-detail-page .section-block .coach-card .coach-info[data-v-4c0616f0]{flex:1}.course-intro-detail-page .section-block .coach-card .coach-info .coach-name-row[data-v-4c0616f0]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.course-intro-detail-page .section-block .coach-card .coach-info .coach-name-row .coach-name[data-v-4c0616f0]{font-size:18px;color:#333}.course-intro-detail-page .section-block .coach-card .coach-info .coach-name-row .coach-title[data-v-4c0616f0]{font-size:13px;color:#1890ff}.course-intro-detail-page .section-block .coach-card .coach-info .coach-desc[data-v-4c0616f0]{font-size:14px;color:#666;line-height:1.6;margin:0 0 16px 0}.course-intro-detail-page .section-block .coach-card .coach-info .coach-stats[data-v-4c0616f0]{display:flex;gap:24px;font-size:13px;color:#999}.course-intro-detail-page .section-block .tag-list[data-v-4c0616f0]{display:flex;flex-wrap:wrap;gap:16px}.course-intro-detail-page .section-block .tag-list .target-tag[data-v-4c0616f0]{background:#f5f5f5;color:#666;padding:10px 24px;border-radius:4px;font-size:14px}.course-intro-detail-page .section-block .notice-list[data-v-4c0616f0]{display:flex;flex-direction:column;gap:6px}.course-intro-detail-page .section-block .notice-list .notice-item[data-v-4c0616f0]{background:#fffbe6;color:#8a6d3b;padding:10px 20px;border-radius:4px;font-size:14px}.course-intro-detail-page .placeholder-text[data-v-4c0616f0]{padding:30px 0;color:#999;font-size:14px}.course-intro-detail-page .action-footer[data-v-4c0616f0]{position:absolute;bottom:0;left:0;width:100%;height:80px;background:#fff;border-top:1px solid #ebebeb;display:flex;align-items:center;justify-content:space-between;padding:0 40px;box-sizing:border-box}.course-intro-detail-page .action-footer .start-btn[data-v-4c0616f0]{width:120px;font-size:15px}@media(max-width:992px){.course-intro-detail-page .hero-section[data-v-4c0616f0]{height:300px}.course-intro-detail-page .coach-card[data-v-4c0616f0]{flex-direction:column}}