.printModal{font-family:sans-serif;display:-ms-flexbox;display:flex;text-align:center;font-weight:300;font-size:30px;left:0;top:0;position:absolute;color:#045fb4;width:100%;height:100%;background-color:hsla(0,0%,100%,.9)}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:"\D7";font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer}.printSpinner{margin-top:3px;margin-left:-40px;position:absolute;display:inline-block;width:25px;height:25px;border:2px solid #045fb4;border-radius:50%;animation:spin .75s linear infinite}.printSpinner:after,.printSpinner:before{left:-2px;top:-2px;display:none;position:absolute;content:"";width:inherit;height:inherit;border:inherit;border-radius:inherit}.printSpinner,.printSpinner:after,.printSpinner:before{display:inline-block;border-color:transparent;border-top-color:#045fb4;animation-duration:1.2s}.printSpinner:before{transform:rotate(120deg)}.printSpinner:after{transform:rotate(240deg)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.qimo_main_content_css{background-color:#fff;border:none;padding-right:10px}.qimo_main_content_css .main_content_css_div{margin-top:10px;display:-ms-flexbox;display:flex;border:none}.qimo_main_content_css .main_content_css_div .leftLayoutDiv{height:700px;width:520px;margin-right:10px}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv1{height:calc(100% - 310px);min-height:490px;background-color:#fff;border-radius:6px;margin:0 0 10px 0}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv1 .font_div_1{font-size:28px;font-family:Microsoft YaHei;text-align:justify;color:#606266;font-weight:700;white-space:nowrap;letter-spacing:0;word-break:normal;transform-origin:left top;transition:unset;top:0;left:0;width:252px;min-width:252px}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv1 .font_div_2{font-size:14px;font-family:Microsoft YaHei;text-align:justify;color:#818489;font-weight:700;white-space:pre-wrap;letter-spacing:0;word-break:break-word;transform-origin:left top;transition:unset;top:0;left:0;width:856px;min-width:856px}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv1 .radar_css_main{width:520px;height:500px;position:relative}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv1 .radar_css_main .radar_css_zp{position:absolute;height:20px;margin:auto;top:0;left:0;right:0;bottom:70px;font-weight:700;font-size:20px;color:#e90;text-align:center}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv2{height:290px;background-color:#fff;border-radius:6px;padding:20px;padding-top:5px;position:relative}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv2 .font_bzr{font-size:16px;font-family:Microsoft YaHei;text-align:justify;color:#606266;font-weight:700;letter-spacing:0;word-break:break-word;line-height:52px;transform-origin:left top;transition:unset;top:0;left:0;width:212px;min-width:212px}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv2 .font_bzr_content{font-size:14px;line-height:32px;font-family:Microsoft YaHei;text-align:justify;color:#56585c;white-space:pre-wrap;letter-spacing:0;word-break:break-word;transform-origin:left top;transition:unset;top:0;left:0;width:100%;min-width:100%;z-index:20;height:220px;padding-right:10px;overflow:auto}.qimo_main_content_css .main_content_css_div .leftLayoutDiv .leftLayoutDiv2 .lib-comp-icon{position:absolute;right:20px;bottom:20px;box-sizing:border-box;z-index:0}.qimo_main_content_css .main_content_css_div .rightLayoutDiv{width:calc(100% - 520px);min-width:600px;background-color:#fff;height:790px;border-radius:6px;padding:10px;overflow:auto}.qimo_main_content_css .main_content_css_div .rightLayoutDiv .tab_content{height:calc(100% - 60px);overflow:auto}.qimo_main_content_css .main_content_css_div .rightLayoutDiv .tab_content .kecheng_hd .kecheng_hd_name{font-size:16px;font-family:Microsoft YaHei;text-align:justify;color:#606266;font-weight:700;letter-spacing:0;word-break:break-word;line-height:52px;transform-origin:left top;transition:unset;top:0;left:0;width:174px;min-width:174px}.qimo_main_content_css .main_content_css_div .rightLayoutDiv .tab_content .kecheng_hd .kecheng_hd_list{font-size:14px;font-family:Microsoft YaHei;text-align:justify;color:#56585c;letter-spacing:0;word-break:break-word;line-height:40px;transform-origin:left top;transition:unset;top:0;left:0}.qimo_main_content_css .main_content_css_div .rightLayoutDiv .tab_content .kecheng_hd .kecheng_hd_list .course_div{width:130px;overflow:hidden;margin-right:20px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;cursor:pointer}.qimo_main_content_css .main_content_css_div .rightLayoutDiv .tab_content .hd_record .hd_record_name{font-size:16px;font-family:Microsoft YaHei;text-align:justify;color:#606266;font-weight:700;letter-spacing:0;word-break:break-word;line-height:52px;transform-origin:left top;transition:unset;top:0;left:0;width:174px;min-width:174px}.main_css{padding:80px;background-color:#fff}.title_css{font-size:12px;text-align:right;color:#d7d8db;letter-spacing:0;white-space:pre-wrap;word-break:break-word;line-height:12px}.title_line{height:1px;background-color:#d7d8db;margin-top:3px}.report_name{font-size:42px;text-align:center;color:#606266;font-weight:700;letter-spacing:0;white-space:pre-wrap;word-break:break-word;line-height:42px}.conten_css,.report_name{margin-top:10px}.conten_css .student_name{font-size:26px;color:#606266;line-height:26px}.conten_css .student_name,.conten_css .xuexiao_message{text-align:justify;font-weight:700;letter-spacing:0;white-space:pre-wrap;word-break:break-word}.conten_css .xuexiao_message{font-size:14px;color:#818489;line-height:14px;margin-top:14px}.conten_css .xuexiao_message span{margin-right:8px}.conten_css .radar_css_main{width:100%;height:500px;position:relative}.conten_css .radar_css_main .radar_css_zp{position:absolute;height:20px;margin:auto;top:0;left:0;right:0;bottom:70px;font-weight:700;font-size:20px;color:#e90;text-align:center}table.gridtable{font-size:11px;color:#606266;border-width:1px;border-color:#666;border-collapse:collapse;margin-top:10px;width:100%}.title{background-color:#e6f7ff}.content,.title{border-width:1px;padding:8px;border-style:solid;border-color:#666;text-align:center}.content{background-color:#fff}