.comment_box{padding:20px 5px;box-sizing:border-box}.comment_box .comment_area{position:relative;margin-bottom:10px}.comment_box .comment_area .el-textarea__inner{background:#f9f9f9}.comment_box .comment_area .submit_comment{position:absolute;bottom:10px;right:20px}.comment_box .comment_area .submit_comment .el-button--warning{background:#ff6f1d;border-color:#ff6f1d}.comment_box .user_comment_box>div:last-child{border:none}.comment_box .user_comment_box .comment_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #f5f5f5}.comment_box .user_comment_box .comment_list .comment_list_left{width:60px}.comment_box .user_comment_box .comment_list .comment_list_left .user_img_box{width:60px;height:60px;border-radius:50%;overflow:hidden;margin:0 auto;border:1px solid #e2e2e2;box-sizing:border-box}.comment_box .user_comment_box .comment_list .comment_list_left .user_img_box>img{width:60px;height:60px;border-radius:50%}.comment_box .user_comment_box .comment_list .comment_list_right{width:calc(100% - 80px)}.comment_box .user_comment_box .comment_list .comment_list_right .comment_content{font-size:14px;font-weight:400;color:#656565;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.comment_box .user_comment_box .comment_list .comment_list_right .reply_content{display:flex;justify-content:flex-end}.comment_box .user_comment_box .comment_list .comment_list_right .reply_content .reply_box{width:100%;background:#f0f2f7;padding:15px;box-sizing:border-box;margin-top:20px;border-radius:5px;display:flex;align-items:center}.comment_box .user_comment_box .comment_list .comment_list_right .reply_content .reply_box .reply_btn .el-button{margin-left:20px}.comment_box .user_comment_box .comment_list .comment_list_right .reply_content .reply_box .reply_btn .el-button--warning{background:#ff6f1d;border-color:#ff6f1d}.comment_box .user_comment_box .comment_list .comment_list_right>p{display:flex;justify-content:flex-end;align-items:center;font-size:12px;font-weight:400;color:#777;margin-top:10px}.comment_box .user_comment_box .comment_list .comment_list_right>p>font{margin-right:20px}.comment_box .user_comment_box .comment_list .comment_list_right .name_other{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.comment_box .user_comment_box .comment_list .comment_list_right .name_other>p{font-size:14px;font-weight:400;color:#777}.comment_box .user_comment_box .comment_list .comment_list_right .name_other .other_box{font-size:12px;font-weight:400;color:hsla(0,0%,46.7%,.6) 9}.comment_box .user_comment_box .comment_list .comment_list_right .name_other .other_box>span{margin-right:20px;cursor:pointer}.comment_box .user_comment_box .comment_list .comment_list_right .name_other .other_box .isIconGood{color:#f8b500}.comment_box .user_comment_box .comment_list .comment_list_right .name_other .other_box>font{margin-right:20px}.comment_box .user_comment_box .comment_list .comment_list_right .name_other .other_box>font:last-of-type{margin-right:0}.comment_box .user_comment_box .comment_list .comment_list_right .name_other .other_box .reply_btn{cursor:pointer}.comment_box .user_comment_box .comment_list .comment_list_right .reply_btn_box{display:flex;justify-content:flex-end}.comment_box .user_comment_box .comment_list .comment_list_right .reply_btn_box>div .el-button{font-size:12px}.comment_box .user_comment_box .comment_list .comment_list_right .reply_btn_box>div .el-button--text{color:#656565}.comment_box .user_comment_box .comment_list .comment_list_right .reply_btn_box>div font{font-size:12px;color:#656565}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_left{width:45px}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_left .child_list_img_box{width:45px;height:45px;border-radius:50%;overflow:hidden;margin:0 auto;border:1px solid #e2e2e2;box-sizing:border-box}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_left .child_list_img_box>img{width:45px;height:45px;border-radius:50%}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right{width:calc(100% - 65px)}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right .child_name_other{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right .child_name_other>p{font-size:14px;font-weight:400;color:#777}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right .child_name_other .child_other_box{font-size:12px;font-weight:400;color:hsla(0,0%,46.7%,.6) 9}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right .child_name_other .child_other_box>span{margin-right:20px;cursor:pointer}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right .child_name_other .child_other_box .isIconGood{color:#f8b500}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right .child_name_other .child_other_box>font{margin-right:20px}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right .child_name_other .child_other_box>font:last-of-type{margin-right:0}.comment_box .user_comment_box .comment_list .comment_list_right .comment_reply_box .comment_child_list .child_list_right .child_comment_content{font-size:14px;font-weight:400;color:#656565;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.comment_box .page_box{margin:0 0;margin-top:20px}.lecturer_page .lecturer_box{padding:20px;box-sizing:border-box}.lecturer_page .lecturer_box>h2{border-bottom:1px solid #ebebeb;padding-bottom:20px}.lecturer_page .lecturer_box>h2>p{font-size:18px;font-weight:400;color:#1a1a1a;position:relative;width:75px}.lecturer_page .lecturer_box>h2>p>font{display:block;position:absolute;width:100%;height:2px;background:#ff6f1d;top:42px}.lecturer_page .lecturer_box .lecturer_list .teacher_box{display:flex;align-items:center;margin:20px 0}.lecturer_page .lecturer_box .lecturer_list .teacher_box .teacher_img{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:10px}.lecturer_page .lecturer_box .lecturer_list .teacher_box .teacher_img>img{width:100%;height:100%}.lecturer_page .lecturer_box .lecturer_list .teacher_box .teacher_name>p{font-size:18px;font-weight:400;color:#555}.lecturer_page .lecturer_box .lecturer_list .teacher_box .teacher_name>font{font-size:14px;font-weight:400;color:hsla(0,0%,46.7%,.6) 9}.lecturer_page .lecturer_box .lecturer_list .teacher_info{width:260px;font-size:14px;font-weight:400;color:#777;line-height:24px;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.coupon_card{width:360px}.coupon_card .coupon_box{position:relative}.coupon_card .coupon_box .coupon_head{display:flex;align-items:center}.coupon_card .coupon_box .coupon_head>i{margin-right:10px;font-size:20px;color:#1890ff}.coupon_card .coupon_box .coupon_head .coupon_text{width:200px}.coupon_card .coupon_box .coupon_head .coupon_text>p{font-size:14px;color:hsla(0,0%,100%,.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon_card .coupon_box .coupon_head .coupon_receive{cursor:pointer;width:85px;display:flex;justify-content:flex-end;align-items:center}.coupon_card .coupon_box .coupon_head .coupon_receive>p{font-size:14px;color:#1890ff;margin-left:10px;border-bottom:1px dashed #1890ff}.coupon_card .coupon_box .coupon_body{position:absolute;background:#fff;border:1px solid #e4e7ed;box-sizing:border-box;top:30px;left:60px;z-index:99}.coupon_card .coupon_box .coupon_body>div{padding:0 10px;box-sizing:border-box;font-size:14px;height:35px}.coupon_card .coupon_box .coupon_body .coupon_list{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e4e7ed;width:300px}.coupon_card .coupon_box .coupon_body .coupon_list .list_cont{color:hsla(0,0%,100%,.55);width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon_card .coupon_box .coupon_body .coupon_list .list_receive{cursor:pointer;color:#1890ff}.coupon_card .coupon_box .coupon_body .receive_all{display:flex;justify-content:flex-end;align-items:center;color:#1890ff;cursor:pointer}.coupon_card .coupon_empty{color:#656565}.message-board-container[data-v-50781c90]{width:100%;padding:20px;box-sizing:border-box}.message-board-container .message-header[data-v-50781c90]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #f0f0f0}.message-board-container .message-header h3[data-v-50781c90]{font-size:18px;font-weight:500;color:#555;margin:0}.message-board-container .message-list .message-item[data-v-50781c90]{display:flex;padding:20px 0;border-bottom:1px solid #f0f0f0}.message-board-container .message-list .message-item[data-v-50781c90]:last-child{border-bottom:none}.message-board-container .message-list .message-item .message-avatar[data-v-50781c90]{width:48px;height:48px;margin-right:15px;flex-shrink:0}.message-board-container .message-list .message-item .message-avatar img[data-v-50781c90]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.message-board-container .message-list .message-item .message-content[data-v-50781c90]{flex:1}.message-board-container .message-list .message-item .message-content .message-user[data-v-50781c90]{display:flex;align-items:center;margin-bottom:8px}.message-board-container .message-list .message-item .message-content .message-user .username[data-v-50781c90]{font-size:14px;font-weight:500;color:#555;margin-right:12px}.message-board-container .message-list .message-item .message-content .message-user .time[data-v-50781c90]{font-size:12px;color:#777}.message-board-container .message-list .message-item .message-content .message-text[data-v-50781c90]{font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.6;margin-bottom:10px}.message-board-container .message-list .message-item .message-content .message-actions .action-btn[data-v-50781c90]{display:inline-flex;align-items:center;font-size:13px;color:#777;cursor:pointer;transition:color .3s}.message-board-container .message-list .message-item .message-content .message-actions .action-btn[data-v-50781c90]:hover{color:#ff6f1d}.message-board-container .message-list .message-item .message-content .message-actions .action-btn i[data-v-50781c90]{margin-right:4px}.message-board-container .message-list .message-item .message-content .reply-list[data-v-50781c90]{margin-top:15px;padding-left:20px;border-left:2px solid #f0f0f0}.message-board-container .message-list .message-item .message-content .reply-list .reply-item[data-v-50781c90]{display:flex;margin-bottom:12px}.message-board-container .message-list .message-item .message-content .reply-list .reply-item[data-v-50781c90]:last-child{margin-bottom:0}.message-board-container .message-list .message-item .message-content .reply-list .reply-item .reply-avatar[data-v-50781c90]{width:32px;height:32px;margin-right:10px;flex-shrink:0}.message-board-container .message-list .message-item .message-content .reply-list .reply-item .reply-avatar img[data-v-50781c90]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.message-board-container .message-list .message-item .message-content .reply-list .reply-item .reply-content[data-v-50781c90]{flex:1}.message-board-container .message-list .message-item .message-content .reply-list .reply-item .reply-content .reply-user[data-v-50781c90]{display:flex;align-items:center;margin-bottom:5px}.message-board-container .message-list .message-item .message-content .reply-list .reply-item .reply-content .reply-user .username[data-v-50781c90]{font-size:13px;font-weight:500;color:#555;margin-right:10px}.message-board-container .message-list .message-item .message-content .reply-list .reply-item .reply-content .reply-user .time[data-v-50781c90]{font-size:12px;color:#777}.message-board-container .message-list .message-item .message-content .reply-list .reply-item .reply-content .reply-text[data-v-50781c90]{font-size:13px;color:hsla(0,0%,100%,.55);line-height:1.6}.message-board-container .message-list .message-item .message-content .reply-list .reply-item .reply-content .reply-text .reply-to[data-v-50781c90]{color:#ff6f1d;margin-right:4px}.message-board-container .message-list .empty-message[data-v-50781c90]{text-align:center;padding:60px 20px;color:#777}.message-board-container .message-list .empty-message i[data-v-50781c90]{font-size:64px;color:#ddd;margin-bottom:15px}.message-board-container .message-list .empty-message p[data-v-50781c90]{font-size:14px;margin:0}.teacher-intro-container[data-v-6d8ce87d]{width:100%;padding:20px;box-sizing:border-box}.teacher-intro-container .teacher-card[data-v-6d8ce87d]{background:#fff;border-radius:8px}.teacher-intro-container .teacher-card .teacher-header[data-v-6d8ce87d]{display:flex;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.teacher-intro-container .teacher-card .teacher-header .teacher-avatar[data-v-6d8ce87d]{width:120px;height:120px;margin-right:30px;flex-shrink:0}.teacher-intro-container .teacher-card .teacher-header .teacher-avatar img[data-v-6d8ce87d]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:4px solid #f0f0f0}.teacher-intro-container .teacher-card .teacher-header .teacher-basic[data-v-6d8ce87d]{flex:1}.teacher-intro-container .teacher-card .teacher-header .teacher-basic h2[data-v-6d8ce87d]{font-size:28px;font-weight:600;color:#555;margin:0 0 10px 0}.teacher-intro-container .teacher-card .teacher-header .teacher-basic .teacher-title[data-v-6d8ce87d]{font-size:16px;color:#ff6f1d;margin-bottom:15px;font-weight:500}.teacher-intro-container .teacher-card .teacher-header .teacher-basic .teacher-synopsis[data-v-6d8ce87d]{font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.8}.teacher-intro-container .teacher-card .teacher-introduction[data-v-6d8ce87d]{padding:25px 0}.teacher-intro-container .teacher-card .teacher-introduction h3[data-v-6d8ce87d]{font-size:18px;font-weight:600;color:#555;margin:0 0 15px 0;padding-left:12px;border-left:4px solid #ff6f1d}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d]{font-size:15px;color:hsla(0,0%,100%,.55);line-height:1.8;text-align:justify}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] p{margin:10px 0}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] h1,.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] h2,.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] h3,.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] h4,.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] h5,.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] h6{margin:20px 0 10px 0;color:#555}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] ol,.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] ul{padding-left:20px;margin:10px 0}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] li{margin:5px 0}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] img{max-width:100%;height:auto;margin:10px 0;border-radius:4px}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] table{width:100%;border-collapse:collapse;margin:15px 0}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] table td,.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] table th{border:1px solid #e0e0e0;padding:10px;text-align:left}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] table th{background:#fafafa}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] blockquote{margin:15px 0;padding:10px 20px;background:#f9f9f9;border-left:4px solid #ff6f1d;color:hsla(0,0%,100%,.55)}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] a{color:#ff6f1d;text-decoration:none}.teacher-intro-container .teacher-card .teacher-introduction .introduction-content[data-v-6d8ce87d] a:hover{text-decoration:underline}.teacher-intro-container .teacher-card .no-introduction[data-v-6d8ce87d]{padding:40px 0;text-align:center;color:#777;font-size:14px}.course_info .top_info_card{width:100%;max-width:1200px;padding:20px;margin:0 auto;box-sizing:border-box;display:flex;justify-content:space-between}.course_info .top_info_card .course_img{width:37%;max-width:425px;height:275px;overflow:hidden}.course_info .top_info_card .course_img>img{width:100%;height:100%}.course_info .top_info_card .info_box{width:100%;max-width:700px}.course_info .top_info_card .info_box .calss_title{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eaeaea;padding-bottom:20px}.course_info .top_info_card .info_box .calss_title>h1{font-size:26px;font-weight:500;color:#555;width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course_info .top_info_card .info_box .calss_title>div{display:flex;align-items:center;font-weight:400;color:hsla(0,0%,46.7%,.6) 9}.course_info .top_info_card .info_box .calss_title>div>p{gap:3px;display:flex;align-items:center;cursor:pointer;font-size:14px}.course_info .top_info_card .info_box .calss_title>div>p .el-icon-star-off,.course_info .top_info_card .info_box .calss_title>div>p .el-icon-star-on{font-size:17px}.course_info .top_info_card .info_box .calss_title>div>p .icon-fenxiang{font-size:14px;margin:2px 3px 0 0}.course_info .top_info_card .info_box .calss_title>div>p:first-child{margin-right:20px}.course_info .top_info_card .info_box .calss_title>div .collect_set,.course_info .top_info_card .info_box .calss_title>div .praise_set{color:#ff6f1d}.course_info .top_info_card .info_box .calss_title>div .praise_count{font-size:14px;margin-left:2px;display:inline-flex}.course_info .top_info_card .info_box>p{margin-top:15px;font-size:16px;font-weight:400;color:#656565}.course_info .top_info_card .info_box .price_box{display:flex;align-items:flex-end}.course_info .top_info_card .info_box .price_box>h2{color:#f43b29;font-size:33px;font-weight:400;margin-right:20px}.course_info .top_info_card .info_box .price_box>h2>font{font-size:19px}.course_info .top_info_card .info_box .price_box>span{font-size:16px;font-weight:400;text-decoration:line-through;color:hsla(0,0%,46.7%,.6) 9;margin-right:30px}.course_info .top_info_card .info_box .price_box>p{width:130px;height:24px;line-height:24px;background:#ff6f1d;border-bottom:1px solid #ff6f1d;display:flex;text-align:center;box-sizing:border-box;align-items:center}.course_info .top_info_card .info_box .price_box>p>span{width:50%;color:#fff}.course_info .top_info_card .info_box .price_box>p>font{background:#fff;height:22px;width:50%;margin-right:1px;color:#ff6f1d;font-size:14px}.course_info .top_info_card .info_box .coupon_box{margin-top:15px}.course_info .top_info_card .info_box .button_num{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.course_info .top_info_card .info_box .button_num .num_box{display:flex;font-size:14px;font-weight:400;color:hsla(0,0%,46.7%,.6) 9}.course_info .top_info_card .info_box .button_num .num_box>font{margin:0 15px}.course_info .course_info_box{width:100%;max-width:1200px;margin:20px auto 50px auto;display:flex;justify-content:space-between}.course_info .course_info_box .info_box_left{width:880px;position:relative}.course_info .course_info_box .info_box_left .phone{position:absolute;right:22px;font-size:14px;top:14px;cursor:pointer;width:78px;text-align:right;z-index:2}.course_info .course_info_box .info_box_left .phone_er{position:absolute;top:37px;z-index:2;right:0;box-shadow:0 0 10px rgba(0,0,0,.5);background:#fff;display:none}.course_info .course_info_box .info_box_left .el-tabs__header{padding:0 20px;box-sizing:border-box}.course_info .course_info_box .info_box_left .el-tabs__item.is-active{color:#1890ff}.course_info .course_info_box .info_box_left .el-tabs__item{font-size:18px;height:50px;line-height:50px;font-weight:400;color:#555}.course_info .course_info_box .info_box_left .el-tabs__item:hover{color:#1890ff}.course_info .course_info_box .info_box_left .el-tabs__active-bar{background-color:#1890ff}.course_info .course_info_box .info_box_left .is-disabled,.course_info .course_info_box .info_box_left .is-disabled:hover{color:#eff1f7}.course_info .course_info_box .info_box_left .el-tabs__header{margin:0}.course_info .course_info_box .info_box_left .course_introduce{padding:20px 25px;box-sizing:border-box;text-align:justify}.course_info .course_info_box .info_box_left .evaluate_box{padding:0 20px;box-sizing:border-box}.course_info .course_info_box .info_box_right{width:300px}.course_info .course_info_box .info_box_right .right_box1 .rec_course{margin-top:20px}.select_like{min-width:150px;display:flex;gap:15px}@media screen and (max-width:800px){.top_info_card{display:block!important}.top_info_card>.course_img{width:100%!important;max-width:100%!important}.info_box_right{display:none}}.course_attachments{margin-top:30px;padding:20px;background:#f7f8fa;border-radius:8px}.course_attachments .attachments_header{margin-bottom:20px}.course_attachments .attachments_header h3{font-size:18px;color:#555;margin-bottom:8px}.course_attachments .attachments_header .attachments_tip{font-size:14px;color:hsla(0,0%,100%,.55)}.course_attachments .attachments_list .attachment_item{display:flex;align-items:center;padding:15px;margin-bottom:10px;background:#fff;border-radius:6px;border:1px solid #e4e7ed;transition:all .3s}.course_attachments .attachments_list .attachment_item:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transform:translateY(-2px)}.course_attachments .attachments_list .attachment_item .attachment_icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#ecf5ff;border-radius:6px;margin-right:15px}.course_attachments .attachments_list .attachment_item .attachment_icon i{font-size:28px;color:#409eff}.course_attachments .attachments_list .attachment_item .attachment_info{flex:1}.course_attachments .attachments_list .attachment_item .attachment_info .file_name{font-size:15px;color:#555;margin-bottom:5px;font-weight:500}.course_attachments .attachments_list .attachment_item .attachment_info .file_size{font-size:13px;color:#777}.course_attachments .attachments_list .attachment_item .attachment_actions .el-button{padding:8px 20px}