.type_menu .menu_item[data-v-bdd14292]{padding:14px 16px;display:flex;justify-content:space-between;align-items:center}.type_menu .menu_item.active[data-v-bdd14292],.type_menu .menu_item[data-v-bdd14292]:hover{color:#1678ff;background-color:#e9f2ff}.type_menu .menu_item .menu_item_desc[data-v-bdd14292]{width:192px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.type_menu .menu_item .menu_item_count[data-v-bdd14292]{color:#999}.chapter_menu[data-v-203a5d8f]{height:100%;position:relative}.chapter_menu .search_box[data-v-203a5d8f]{display:flex;background-color:#fafafa;padding:12px;border-bottom:1px solid #ddd}.chapter_menu .search_box[data-v-203a5d8f] .ivu-select .ivu-select-prefix i{color:#ccc}.chapter_menu .search_box[data-v-203a5d8f] .ivu-select .ivu-select-dropdown{width:215px}.chapter_menu .search_box[data-v-203a5d8f] .ivu-select .ivu-select-dropdown .ivu-select-item{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter_menu .search_box .expand_btn[data-v-203a5d8f]{margin-left:12px;font-size:24px;color:#666;cursor:pointer}.chapter_menu[data-v-203a5d8f] .ivu-tree{height:calc(100% - 73px);overflow:auto}.chapter_menu[data-v-203a5d8f] .ivu-tree .ivu-tree-children li{font-size:0;margin:0}.chapter_menu[data-v-203a5d8f] .ivu-tree .ivu-tree-children .ivu-tree-arrow,.chapter_menu[data-v-203a5d8f] .ivu-tree .ivu-tree-children .ivu-tree-title{font-size:12px;padding:0 12px}.chapter_menu[data-v-203a5d8f] .ivu-tree>.ivu-tree-children>li>.ivu-tree-arrow,.chapter_menu[data-v-203a5d8f] .ivu-tree>.ivu-tree-children>li>.ivu-tree-title{background-color:#fafafa}.chapter_menu[data-v-203a5d8f] .ivu-tree>.ivu-tree-children>li>.ivu-tree-children>li>.ivu-tree-children .ivu-tree-title-selected{color:#1678ff;background-color:#e9f2ff}.chapter_menu[data-v-203a5d8f] .ivu-tree .ivu-tree-arrow{line-height:46px}.chapter_menu[data-v-203a5d8f] .ivu-tree .ivu-tree-title{width:calc(100% - 60px)}.chapter_menu[data-v-203a5d8f] .ivu-tree .ivu-checkbox-wrapper{line-height:46px}.chapter_menu[data-v-203a5d8f] .tree_item{display:flex;justify-content:space-between;padding:14px 12px 14px 0}.chapter_menu[data-v-203a5d8f] .tree_item .description{max-width:156px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter_menu[data-v-203a5d8f] .tree_item.section .description{max-width:140px}.chapter_menu[data-v-203a5d8f] .tree_item.knowledge .description{max-width:132px}.chapter_menu[data-v-203a5d8f] .tree_item.knowledge.active,.chapter_menu[data-v-203a5d8f] .tree_item.knowledge:hover{color:#1678ff;background:#e9f2ff}.type_menu .menu_item[data-v-60fa09d9]{padding:14px 16px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type_menu .menu_item.active[data-v-60fa09d9],.type_menu .menu_item[data-v-60fa09d9]:hover{color:#1678ff;background-color:#e9f2ff}.exercise_details[data-v-020deda2]{padding:16px}.exercise_details .exercise_content_item[data-v-020deda2]{display:flex}.exercise_details .exercise_content_item[data-v-020deda2]:not(:last-of-type){margin-bottom:16px}.exercise_details .exercise_content_item .desc[data-v-020deda2]{min-width:60px;color:#999;margin-right:8px}.exercise_details .exercise_content_item .content[data-v-020deda2]{color:#333;flex:1;word-break:break-all}.exercise_details .exercise_content_item .content[data-v-020deda2] img{max-width:100%;height:auto}.exercise_details .exercise_content_item .content .choice_item[data-v-020deda2]{display:flex}.exercise_details .exercise_content_item .content .choice_item[data-v-020deda2]:not(:last-of-type){margin-bottom:8px}.exercise_details .topic-fade-enter[data-v-020deda2],.exercise_details .topic-fade-leave-to[data-v-020deda2]{height:0;opacity:0}.exercise_details .topic-fade-enter-active[data-v-020deda2],.exercise_details .topic-fade-leave-active[data-v-020deda2]{transition:all .2s}.exercise_details .more_oper[data-v-020deda2]{margin-top:20px}.exercise_details .more_oper .hxb-icon_jiantou_y[data-v-020deda2]{display:inline-block;transform:rotate(90deg);transition:all .5s ease}.exercise_details .more_oper .hxb-icon_jiantou_y.expand[data-v-020deda2]{transform:rotate(270deg)}.set_menu .set_group[data-v-01b1c582]{padding:0 12px;display:flex;justify-content:space-between;align-items:center;background:#fafafa;cursor:pointer;border-bottom:1px solid #eee;height:52px}.set_menu .set_group .group_desc[data-v-01b1c582]{font-weight:700;width:156px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set_menu .set_group .group_desc .icon_expand[data-v-01b1c582]{color:#999;font-size:16px;transform:rotate(90deg);display:inline-block;font-weight:400}.set_menu .set_group .group_desc .icon_expand.expand[data-v-01b1c582]{transform:rotate(-90deg)}.set_menu .group_list .set_item[data-v-01b1c582]{cursor:pointer;padding:14px 12px 14px 36px;display:flex;justify-content:space-between;align-items:center}.set_menu .group_list .set_item .set_item_desc[data-v-01b1c582]{width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set_menu .group_list .set_item.active[data-v-01b1c582]{background-color:#e9f2ff}.set_menu .group_list .set_item.active .set_item_desc[data-v-01b1c582]{color:#1678ff}.tag[data-v-460090d2]{font-size:12px;font-weight:400;color:#ff9736;padding:0 8px;background:rgba(255,151,54,.1);border:1px solid rgba(255,151,54,.3);border-radius:4px;margin-right:4px;height:24px;line-height:24px}.exercise_item[data-v-460090d2]{background:#fafafa;border-radius:4px;margin-bottom:12px}.exercise_item .header[data-v-460090d2]{padding:8px 16px 12px;border-bottom:1px solid #eee;color:#666}.exercise_item .header .tit[data-v-460090d2]{display:inline-block;width:60px;margin-right:8px}.exercise_item .header .topic_wrapper[data-v-460090d2]{display:flex;justify-content:space-between;align-items:flex-start}.exercise_item .header .topic_wrapper .topic_tit[data-v-460090d2]{display:flex;align-items:flex-start}.exercise_item .header .refered[data-v-460090d2]{font-size:12px;color:#ff9736;margin-top:-2px}.exercise_item .content[data-v-460090d2]{padding:16px}.exercise_item .check_box[data-v-460090d2] .ivu-checkbox-wrapper{padding:6px 8px;border-radius:4px}.exercise_item .check_box[data-v-460090d2] .ivu-checkbox-wrapper.ivu-checkbox-wrapper-checked,.exercise_item .check_box[data-v-460090d2] .ivu-checkbox-wrapper:hover{background:#eee}.exercise_item .check_box[data-v-460090d2] .ivu-checkbox-wrapper .ivu-checkbox{margin-right:8px}.exercise_list[data-v-4fce4fc7] .ivu-scroll-wrapper{height:100%}.exercise_list[data-v-4fce4fc7] .ivu-scroll-container{width:100%;height:100%!important;padding:2px 12px 12px}.exercise_list[data-v-4fce4fc7] .ivu-scroll-container::-webkit-scrollbar{width:4px;height:4px}.exercise_list[data-v-4fce4fc7] .ivu-scroll-container::-webkit-scrollbar-thumb{border-radius:2px;background:#ddd}.exercise_list[data-v-4fce4fc7] .ivu-scroll-container::-webkit-scrollbar-track{border-radius:2px;background:#fff}.choose_topic[data-v-93a200e0]{height:100%}.choose_topic .header[data-v-93a200e0]{background:#fafafa;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;padding:8px 16px 0;display:flex;justify-content:space-between}.choose_topic .header .search_btn[data-v-93a200e0]{margin-bottom:8px}.choose_topic .header .search_btn[data-v-93a200e0] .ivu-btn-info{background-color:#00c0c0;border-color:#00c0c0}.choose_topic .header .search_btn[data-v-93a200e0] .ivu-btn-info:hover{background-color:rgba(0,192,192,.8);border-color:rgba(0,192,192,.8)}.choose_topic .header[data-v-93a200e0] .ivu-tabs .ivu-tabs-bar{margin-bottom:0;border-bottom:0}.choose_topic .header[data-v-93a200e0] .ivu-tabs .ivu-tabs-bar .ivu-tabs-ink-bar{margin-bottom:1px}.choose_topic .header[data-v-93a200e0] .ivu-tabs .ivu-tabs-bar .ivu-tabs-tab{padding:8px 16px 16px}.choose_topic .header[data-v-93a200e0] .ivu-tabs .ivu-tabs-content{height:0}.choose_topic .content_box[data-v-93a200e0]{padding:16px;height:calc(100% - 52px)}.choose_topic .content_box .search_result[data-v-93a200e0]{display:flex;justify-content:space-between;color:#666;margin-bottom:12px}.choose_topic .content_box .search_result .close_btn[data-v-93a200e0]{color:#ff4343;cursor:pointer;line-height:normal}.choose_topic .content_box .search_result .close_btn .hxb-icon_x[data-v-93a200e0]{vertical-align:middle}.choose_topic .content_box .content_content[data-v-93a200e0]{display:flex;border:1px solid #ddd;border-radius:5px;height:calc(100% - 42px)}.choose_topic .content_box .content_content .choose_menu[data-v-93a200e0]{flex-shrink:0;width:320px;border-right:1px solid #ddd;height:100%;overflow:auto;position:relative}.choose_topic .content_box .content_content[data-v-93a200e0] .exercise_list{height:100%;flex:1}.tag[data-v-6b7ac8eb]{font-size:12px;font-weight:400;color:#ff9736;padding:4px 8px;background:rgba(255,151,54,.1);border:1px solid rgba(255,151,54,.3);border-radius:4px;margin-right:4px}.selected_topic[data-v-6b7ac8eb]{color:#666;position:relative;height:100%}.selected_topic .hxb-icon_dian[data-v-6b7ac8eb]{color:#999;cursor:pointer}.selected_topic .header[data-v-6b7ac8eb]{background:#fafafa;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;padding:14px 16px;display:flex;justify-content:space-between;align-items:center}.selected_topic .notice_info[data-v-6b7ac8eb]{padding:8px 0;text-align:center;color:#1890ff;font-size:12px;background-color:rgba(24,144,255,.1)}.selected_topic .content[data-v-6b7ac8eb]{padding:12px;height:calc(100% - 130px);overflow:auto}.selected_topic .content .selected_item[data-v-6b7ac8eb]{background:#fafafa;border-radius:4px;padding:14px 12px;display:flex;justify-content:space-between;align-items:center;min-height:70px}.selected_topic .content .selected_item[data-v-6b7ac8eb] .ivu-poptip{width:100%}.selected_topic .content .selected_item[data-v-6b7ac8eb] .ivu-poptip .ivu-poptip-rel{display:flex;justify-content:space-between;align-items:center}.selected_topic .content .selected_item .refered[data-v-6b7ac8eb]{font-size:12px;color:#ff9736;margin-top:4px}.selected_topic .content .selected_item .oper_btn[data-v-6b7ac8eb]{visibility:hidden;transition:all .5s}.selected_topic .content .selected_item[data-v-6b7ac8eb] .ivu-dropdown:hover .hxb-icon_dian{color:#1678ff}.selected_topic .content .selected_item.chosen[data-v-6b7ac8eb]{box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.selected_topic .content .selected_item.ghost[data-v-6b7ac8eb]{position:relative}.selected_topic .content .selected_item.ghost[data-v-6b7ac8eb]:after{content:"";position:absolute;width:80%;height:1px;background-color:#1678ff;bottom:-6px;left:50%;transform:translateX(-50%)}.selected_topic .content .selected_item.active[data-v-6b7ac8eb],.selected_topic .content .selected_item[data-v-6b7ac8eb]:hover{background:#f5f5f5}.selected_topic .content .selected_item.active .oper_btn[data-v-6b7ac8eb],.selected_topic .content .selected_item:hover .oper_btn[data-v-6b7ac8eb]{visibility:visible}.selected_topic .content .selected_item[data-v-6b7ac8eb]:not(:last-of-type){margin-bottom:8px}.selected_topic .footer_btn[data-v-6b7ac8eb]{position:absolute;width:100%;border-radius:0 0 4px 4px;left:0;bottom:1px;text-align:right;background-color:#fff;padding:4px 16px 16px}.selected_topic[data-v-6b7ac8eb] .ivu-scroll-container{height:100%!important;overflow:auto}.selected_topic[data-v-6b7ac8eb] .ivu-scroll-container::-webkit-scrollbar{width:4px;height:4px}.selected_topic[data-v-6b7ac8eb] .ivu-scroll-container::-webkit-scrollbar-thumb{border-radius:4px;background:#ddd}.selected_topic[data-v-6b7ac8eb] .ivu-scroll-container::-webkit-scrollbar-track{border-radius:4px;background:#f5f5f5}.selected_topic .no_more[data-v-6b7ac8eb]{text-align:center;color:#999;opacity:.5}.poptip_description{word-break:break-all}.poptip_description .poptip_content{max-height:500px;overflow:auto;display:flex}.poptip_description .poptip_content .title{width:40px;margin-right:8px;color:#666;white-space:nowrap}.poptip_description .poptip_content img{width:40px;height:auto}.refer_topic{max-width:100%;overflow-x:hidden}.refer_topic .ivu-modal{padding:20px 0}.refer_topic .ivu-modal,.refer_topic .ivu-modal-content{height:100%}.refer_topic .ivu-modal-body{display:flex;height:calc(100% - 52px)}.refer_topic .ivu-modal-body .choose{width:948px;height:100%;margin-right:12px;border:1px solid #ddd;border-radius:5px}.refer_topic .ivu-modal-body .selected{width:320px;flex-shrink:0;border:1px solid #ddd;border-radius:5px;height:100%}