.hidden[data-v-08a02f5d]{visibility:hidden;display:none}[data-v-0b6dc6ab] .tabs-content>.el-tabs__header{padding:0 48px;margin-bottom:0}[data-v-0b6dc6ab] .tabs-content>.el-tabs__header .el-tabs__item,[data-v-0b6dc6ab] .tabs-content>.el-tabs__header .el-tabs__nav{border:none}[data-v-0b6dc6ab] .tabs-content>.el-tabs__header .el-tabs__item{font-weight:400;font-size:14px;color:#252b31;height:52px;line-height:52px}[data-v-0b6dc6ab] .tabs-content>.el-tabs__header .el-tabs__item.is-active{position:relative}[data-v-0b6dc6ab] .tabs-content>.el-tabs__header .el-tabs__item.is-active:before{content:"";position:absolute;left:50%;bottom:0;width:88px;height:4px;background:#0087ff;transform:translate(-50%);border-radius:5px 5px 0 0}#app{background:#f4f6f8}*{margin:0;padding:0;text-decoration:none}.wrapper{width:1200px;margin:0 auto}.p-label{padding:0 10px;height:32px;background:#f0f2f3;border-radius:8px 8px 8px 8px;font-weight:400;font-size:13px;color:#252b31;display:flex;justify-content:center;align-items:center;margin:0 12px;cursor:pointer;margin-bottom:16px}.p-label.active{background:#0087ff!important;color:#fff}.p-label.error{background:red;color:#fff}.p-label .icon{position:absolute;left:0;top:0;width:20px;height:20px;display:none}.p-label.active .icon{display:block}.p-label2{padding:0 17px;height:32px;background:#e8f2ff;border-radius:8px 8px 8px 8px;border:1px solid #f0f2f3;background:#f0f2f3;font-weight:500;font-size:13px;color:#252b31;display:flex;justify-content:center;align-items:center;margin:6px;cursor:pointer}.p-label2.active{color:#0087ff;background:#e8f2ff;border-color:#0087ff}body .share-button{width:192px;height:40px;background:#19cf5d;border-radius:29px 29px 29px 29px;font-weight:400;font-size:16px;color:#fff;display:flex;justify-content:center;line-height:1;align-items:center;cursor:pointer;border:0}body .share-button:hover{background:#17b14d}body .danger-button{width:192px;height:40px;background:red;border-radius:29px 29px 29px 29px;font-weight:400;font-size:16px;color:#fff;display:flex;justify-content:center;line-height:1;align-items:center;cursor:pointer;border:0}body .danger-button:hover{background:red}.primary-button-plain{width:192px;height:40px;background:#fff;border-radius:29px 29px 29px 29px;border:1px solid #0087ff;font-weight:400;font-size:16px;color:#0087ff;display:flex;justify-content:center;line-height:1;align-items:center;cursor:pointer}.primary-button-plain:hover{background:#f0f2f3;border:1px solid #0087ff;color:#0087ff}.publish-button{width:192px;height:40px;background:#0087ff;border-radius:29px 29px 29px 29px;border:0;font-weight:400;font-size:16px;color:#fff;display:flex;justify-content:center;line-height:1;align-items:center;cursor:pointer}.publish-button:hover{background:#006bbf}.student-grid{padding-top:21px;display:flex;flex-wrap:wrap}.student-grid .student-item,.student-grid .student-item1{display:flex;flex-direction:column;align-items:center;width:11.11111%;margin-bottom:15px;position:relative}.student-grid .student-item *,.student-grid .student-item1 *{position:relative;z-index:1}.student-grid .student-item.active,.student-grid .student-item1.active{height:77px;box-sizing:border-box}.student-grid .student-item.active:before,.student-grid .student-item1.active:before{content:"";z-index:0;position:absolute;top:0;left:50%;width:52px;transform:translate(-50%);height:100%;border-radius:8px;background:#e8f2ff;border-radius:8px 8px 8px 8px;border:1px solid #0087ff}.student-grid .student-item.hasHandle,.student-grid .student-item1.hasHandle{height:77px;box-sizing:border-box}.student-grid .student-item.hasHandle:before,.student-grid .student-item1.hasHandle:before{content:"";z-index:0;position:absolute;top:0;left:50%;width:52px;transform:translate(-50%);height:100%;border-radius:8px;background:#e8f2ff;border-radius:8px 8px 8px 8px;border:1px solid red}.student-grid .student-item .avatar-circle,.student-grid .student-item1 .avatar-circle{width:44px;height:44px;border-radius:50%;background-color:#dcdfe6;margin-bottom:8px;display:block;margin:0 auto;margin-top:3px}.student-grid .student-item .avatar-circle img,.student-grid .student-item1 .avatar-circle img{width:44px;height:44px;border-radius:50%}.student-grid .student-item .student-name,.student-grid .student-item1 .student-name{font-size:12px;color:#252b31;text-align:center;margin-top:4px}.tag{padding:0 8px;height:24px;color:#8f99a2;border-radius:8px 8px 8px 8px;font-weight:400;font-size:12px;background:#f4f6f8;display:flex;align-items:center}.tag.active{background:#e8f2ff;color:#0087ff}.question-item{margin-bottom:15px;border-bottom:1px solid #ebeef5;margin-right:20px}.question-item:last-child{border-bottom:none}.question-item .question-header{display:flex;align-items:center;height:46px;background:hsla(0,0%,85%,0);border-radius:0 0 0 0;justify-content:space-between;border-bottom:1px solid #f0f2f3}.question-item .question-header .left,.question-item .question-header .right{display:flex;align-items:center}.question-item .question-header .left img,.question-item .question-header .right img{width:24px;height:24px;margin-left:12px}.question-item .question-header .title{font-weight:400;font-size:16px;color:#252b31;margin-right:16px}.question-options{margin-top:4px;margin-bottom:4px}.question-options .option-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:5px;padding-top:10px}.question-options .option-header .category{font-weight:400;font-size:14px;color:#4b5563}.question-options .option-header .select-all{font-weight:500;font-size:13px;color:#8f99a2;display:flex;align-items:center}.question-options .option-header .select-all .add{display:flex;align-items:center;cursor:pointer;margin-right:10px;font-weight:400;font-size:14px;color:#0087ff;margin-right:16px}.question-options .option-header .select-all .add img{width:20px;height:20px}.question-options .option-list{margin-bottom:10px}.question-options .option-list .option-row{display:flex;flex-wrap:wrap;margin:0 -12px}.class-item,.question-options .option-list .option-row .p-label{position:relative}.class-item{padding:16px;display:flex;align-items:center;background:#f8fcff;height:76px;width:100%;box-sizing:border-box}.class-item .class-img img{width:44px;height:44px;border-radius:8px;display:block}.class-item .class-info{padding-left:8px}.class-item .class-info span{font-weight:600;font-size:15px;color:#0087ff;display:block}.class-item .class-info .grade{font-weight:400;font-size:13px;color:#8f99a2;text-align:left}