.edit-classname-dialog .el-dialog__body{padding:30px 20px}.edit-classname-dialog .dialog-content{margin-bottom:30px}.edit-classname-dialog .footer-btns{text-align:right}.top-search{display:flex;align-items:center;height:58px;padding:0 20px;background:#fff}.top-search .search-type-select{margin-left:0;margin-right:10px;width:120px}.teacher-analysis{width:1200px;margin:0 auto}.teacher-analysis .top-title{margin:20px auto;color:#333;line-height:1}.teacher-analysis .homework-detail-title{margin-bottom:20px;color:#666}.teacher-analysis .homework-detail-title .num{margin-left:1px;color:#333;font-weight:600}.teacher-analysis .student-list{margin:0 50px}.teacher-analysis .student-list .el-button{margin-right:20px;margin-left:0!important}.teacher-analysis .student-list-no-data{text-align:center}.teacher-analysis .top-overview .top-data-panel:last-child{margin-right:0}.class-list{max-height:150px;overflow-y:auto}.class-list .class-list-item{margin-bottom:5px;margin-left:5px}.arrange-statistics{margin-bottom:20px;padding:30px 20px 10px 20px;color:#333;background:#fff;border-radius:12px}.arrange-statistics .panel-title{margin-bottom:30px;font-weight:400;font-size:16px;line-height:1}.arrange-statistics table th{color:#666;font-size:16px;background:#fafbfd!important;border-top:1px solid #ebeef5}.arrange-statistics table td{color:#333}.arrange-statistics table td.el-table__expanded-cell{padding-top:0!important;padding-bottom:0!important;background:#f6f6f6}.arrange-statistics table tr:hover>td.el-table__expanded-cell{background:#f6f6f6!important}.arrange-statistics .table{margin:15px 0}.arrange-statistics .table .expand-box{padding-left:58px;background:#f6f6f6}.arrange-statistics .table .expand-box .item{display:flex;align-items:center;height:50px;border-bottom:1px solid #e5e5e5}.arrange-statistics .table .expand-box .item:last-child{border-bottom:0}.arrange-statistics .table .expand-box .item .lefter{width:240px}.chart-panel{width:100%;margin:15px auto}.chart-panel .row{display:flex}.chart-panel .row .panel-item{position:relative;flex:1;height:420px;margin-right:15px;margin-bottom:15px;padding:30px 20px 10px 20px;color:#333;background:#fff;border-radius:12px}.chart-panel .row .panel-item:last-child{margin-right:0}.chart-panel .row .panel-item .panel-title{margin-bottom:30px;font-weight:400;font-size:16px;line-height:1}.chart-panel .row .panel-item .content{position:absolute;top:190px;left:50%;transform:translateX(-50%);z-index:1;display:flex;flex-wrap:wrap;justify-content:center;width:100px;margin:0 auto}.chart-panel .row .panel-item .content .title{color:#666;font-size:15px}.chart-panel .row .panel-item .content .value{margin-top:6px;font-weight:700;font-size:28px}.chart-panel .row .panel-item .chart{display:flex;justify-content:center}.chart-panel .row .panel-item .go-topper{position:relative;bottom:10px}.chart-panel .row .panel-item .go-lower{position:relative;top:20px}.chart-panel .row .panel-item .sub-title{position:relative;bottom:25px;display:flex;justify-content:center;align-items:center;color:#666;font-size:14px}.chart-panel .row .panel-item .sub-title span{margin-left:4px;color:#333;font-weight:700}.chart-panel .row .panel-item .panel-subtitle{margin-top:10px;color:#666;font-size:14px}.chart-panel .row .panel-item .panel-subtitle span{margin-left:5px;color:#333;font-weight:700}.chart-panel .row .panel-item .select-bar-box{width:550px;margin-top:0;color:#333}.chart-panel .row .panel-item .select-bar-box .select-bar{display:flex;margin-bottom:25px}.chart-panel .row .panel-item .select-bar-box .select-bar .item{display:flex;align-items:center;justify-content:center;padding:6px 20px;background:#fff;border:1px solid #dcdfe6;border-left:0;cursor:pointer}.chart-panel .row .panel-item .select-bar-box .select-bar .item:first-child{border-left:1px solid #dcdfe6;border-radius:6px 0 0 6px}.chart-panel .row .panel-item .select-bar-box .select-bar .item:last-child{border-radius:0 6px 6px 0}.chart-panel .row .panel-item .select-bar-box .select-bar .item:hover{color:#3372ff}.chart-panel .row .panel-item .select-bar-box .select-bar .item-active{color:#3372ff;border:1px solid #3372ff!important}.chart-panel .row .panel-item .panel-table{margin:15px 0}