.x_label_line[data-v-e8af458e]{position:relative;bottom:20px;display:flex;width:85%;margin:0 auto;height:1px;background-color:#fff}.analysis_data[data-v-e8af458e]{display:flex;justify-content:space-evenly;background:linear-gradient(180deg,rgba(19,69,116,.3),#134574);border-radius:6px;margin-right:20px;margin-left:15px;padding:10px 20px;margin-top:15px}.analysis_data .data_body[data-v-e8af458e]{display:flex;flex-direction:column;color:#ccc}.analysis_data .data_body .data_title[data-v-e8af458e]{display:flex;align-items:center}.analysis_data .data_body .data_title .num[data-v-e8af458e]{font-size:20px;height:20px;font-weight:700}.AI-report #teacher-action-map{display:inline-block;margin:0 auto}.AI-report .bgc_b{background-color:#eaf5ff}.report-observation .report_participation{display:flex;height:150px;margin-bottom:15px}.report-observation .report_participation .report_average{display:flex;flex-direction:column;width:150px;justify-content:space-around;align-items:center;border:1px solid #666;border-radius:20px;margin-right:10px}.report-observation .report_participation .report_average .count{font-size:30px;font-weight:700}.report-observation .report_participation .student_action{flex:1;border:1px solid #666;border-radius:20px;padding:20px}.report-observation .report_participation .student_action .stu_count{display:flex;justify-content:space-around;margin-top:20px}.report-observation .report_participation .student_action .stu_count .count_body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100px;height:65px}.report-observation .report_participation .student_action .stu_count .count_body span{font-size:14px}.report-observation .report_participation .student_action .stu_count .count_body .count{margin-bottom:10px;font-size:20px}.report-observation .focus_container{display:flex;flex-direction:column}.report-observation .focus_container .focus_box_container{display:flex;height:100px;width:100%;margin-top:10px}.report-observation .focus_container .focus_box_container .box{display:flex;flex-direction:column;justify-content:space-around;border:1px solid #666;border-radius:20px;width:33%;padding:10px}.report-observation .focus_container .focus_box_container .box .box_info{line-height:normal}.report-observation .focus_container .focus_box_container .middle{margin:0 10px}.title{font-size:18px}.summary_merge{padding:0 10px}.ch_container{margin:10px 0}.ch_container .st_tip{text-align:justify;line-height:normal}.ch_container .st_tip li{list-style:disc;margin:0 220px}.ch_container .st_tip li:first-child{list-style:none}