.cover[data-v-937c87a7]{border-radius:8px;max-height:230px;max-width:250px}.oriprice[data-v-937c87a7]{color:#8f8f8f;text-decoration:line-through}.saleprice[data-v-937c87a7]{color:#f0793a}.split[data-v-937c87a7]{background:#ff9552;width:5px}.active[data-v-937c87a7]{border-bottom:5px solid #ff9552}.section[data-v-937c87a7]{background:#f5f6fa;position:relative}.section[data-v-937c87a7]:hover{outline:1px solid #ff9552}.last_flag[data-v-937c87a7]{background:red;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#fff;font-size:16px;padding:2px 10px;position:absolute;right:100px;top:0}.free_flag[data-v-937c87a7]{border:1px solid #ff9552;border-radius:6px;color:#ff9552;padding:2px 5px}.lock[data-v-937c87a7]{width:30px}.buy_btn[data-v-937c87a7]{background-color:#f0793a;border-radius:30px;box-shadow:0 0 15px 6px #0000001a;color:#fff;font-size:14px;font-weight:700;left:50%;padding:4px 16px;text-align:center}.theme[data-v-937c87a7]{border-radius:6px;margin-top:20px;overflow:hidden}.theme_head[data-v-937c87a7]{background-color:#ec9f59;padding:15px}.theme_desc[data-v-937c87a7]{background-color:#e6dabb;padding:15px}.fade-enter-active[data-v-937c87a7],.fade-leave-active[data-v-937c87a7]{transition:opacity .5s ease}.slide-fade-enter-active[data-v-937c87a7],.slide-fade-leave-active[data-v-937c87a7]{transition:all .3s ease-out}.slide-fade-enter-from[data-v-937c87a7],.slide-fade-leave-to[data-v-937c87a7]{opacity:0;transform:translateY(-10px)}.left_panel[data-v-a6c97eb2]{border-radius:4px;overflow:hidden;width:240px}.lesson_cover[data-v-a6c97eb2]{border-radius:6px;overflow:hidden;width:60px}.section_item[data-v-a6c97eb2]{padding:15px}.section_name[data-v-a6c97eb2]{color:#8590a6}.section_name.active[data-v-a6c97eb2],.section_name[data-v-a6c97eb2]:hover{color:#ff9552}.lock[data-v-a6c97eb2]{width:20px}.content_panel[data-v-a6c97eb2] p{color:#353535;white-space:pre-wrap}.comment_item[data-v-a6c97eb2]{border-top:1px solid #f3f2f8;margin-top:15px;padding-top:18px}.comment_item .comment_content[data-v-a6c97eb2]{line-height:24px;padding-left:60px}.comment_item .subcomment[data-v-a6c97eb2]{background:#f7f8fa;margin-left:48px;margin-top:8px;padding:0 30px 14px}.comment_item .subcomment .subcomment_item[data-v-a6c97eb2]{padding:20px 0 15px}.comment_item .subcomment .subcomment_item[data-v-a6c97eb2]:not(:first-child){border-top:1px solid #eaeaea}.comment_input[data-v-a6c97eb2]{background:#f3f2f8;border-radius:8px;padding:20px 20px 20px 30px}
