body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}*,body{margin:0}*{box-sizing:border-box;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.w-e-full-screen-editor{padding-top:80px}.class_table_modal .teachername,.class_table_modal .title{line-height:20px;font-size:14px;text-align:center;color:#111;margin-bottom:0}.class_table_modal .ant-table-cell:hover{background:#f2f4fb!important}.line{display:block;content:"";position:absolute;width:1px;height:137px;top:-46px;left:51px;background:#959699;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.attenceCard .attence_card_title{display:flex;justify-content:space-between}.attenceCard .attence_card_title .card_left{font-family:"PingFang SC Bold";font-weight:700;font-size:16px;text-align:center;color:#333;line-height:30px}.attenceCard .attence_card_title .card_right{font-family:"PingFang SC";font-weight:400;font-size:12px;text-align:center;color:#909499;line-height:30px}.attenceCard .attence_card_container .container_top{display:flex;justify-content:space-between;flex-wrap:wrap}.attenceCard .attence_card_container .container_top .top_item{width:65px}.attenceCard .attence_card_container .container_top .top_item .top_text{font-family:"PingFang SC";font-weight:400;font-size:13px;text-align:center;color:#616266;width:64px}.attenceCard .attence_card_container .container_bottom{display:flex;flex-wrap:wrap}.attenceCard .attence_card_container .container_bottom .card_tip_container{display:flex;align-items:center}.attenceCard .attence_card_container .container_bottom .card_tip_container .card_dot{width:8px;height:8px;border-radius:50%}.attenceCard .attence_card_container .container_bottom .card_tip_container .card_text{padding:3px 16px 3px 8px}.attenceCard .card_base{margin:3px;width:60px;height:25px;border-radius:3px;color:#fff;text-align:center;line-height:25px;font-family:"PingFang SC";font-weight:400;font-size:13px}.attenceCard .card_normal{background-color:#5781f2}.attenceCard .card_late{background-color:#fcb21d}.attenceCard .card_lack{background-color:#fe4f54}.attenceCard .card_leave{background-color:#3cc251}.attenceCard .card_rest{background-color:#c6c8cc}.attenceCard .card_temp{background-color:#fff;border:1px solid #ccc;color:#ccc}.leaveDetail .ant-radio-disabled+span{color:#000;cursor:not-allowed}.tip-container{display:flex;justify-content:flex-end;height:28px;width:100%;margin-top:20px;font-family:PingFang SC;font-weight:400}.tip-container .left,.tip-container .right{text-align:center;line-height:28px;border-radius:3px}.tip-container .right{width:80px;margin-left:10px}.tip-container .orange-right{color:#ff8948;background:rgba(255,137,72,.15)}.tip-container .orange-left{color:#ff8948}.tip-container .green-right{color:#3cc251;background:rgba(60,194,80,.26666666666666666)}.tip-container .green-left{color:#3cc251}.tip-container .blue-left{color:#5781f2}.tip-container .red-right{color:#fe4f54;background:rgba(254,79,85,.29411764705882354)}.tip-container .red-left{color:#fe4f54}.tip-container .gray-right{color:#959699;background:rgba(149,150,153,.4117647058823529)}.dot{width:8px;height:8px;background:#5781f2;border-radius:50%;margin-top:32px;position:relative}.dot:before{top:9px}.dot:after,.dot:before{display:block;content:"";position:absolute;left:3px;width:2px;height:60px;background:#dde6fd}.dot:after{bottom:9px}.approvalstep .timelineItem:first-child .dot:after{height:0}.approvalstep .timelineItem:nth-child(2) .dot:after{height:60px}.timelineItem:last-child .dot:before,.timelineItem:nth-child(2) .dot:after{height:0}.timelineItem:last-child .contentInfo{border:0}.contentInfo{margin-left:20px;border-bottom:1px solid #dfe1e6;width:100%;padding:15px 0;display:flex;justify-content:space-between}.contentInfo .record{height:22px;font-size:16px;line-height:22px;color:#303133}.contentInfo .recordInfo{height:18px;font-size:13px;line-height:18px;color:#84878c}.teacher{position:relative;width:78px}.whiteBorder{position:absolute;width:16px;height:16px;top:-6px;right:-6px;background:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none}.delete,.whiteBorder{border-radius:50%;cursor:pointer}.delete{width:14px;height:14px;background:url(https://oss.xshs.cn/frontend/xszx/student/80e0a400b2e611eb91b0bd62ab559b00.png) no-repeat;background-size:14px 14px;margin:1px auto}.teacherInfo{position:relative;width:36px;height:36px;background:#5781f2;border-radius:4px;line-height:36px;color:#fff;margin:0 auto}.teacherInfo,.teacherName{font-size:13px;text-align:center}.teacherName{line-height:18px;color:#909499}.divide{width:7px;height:20px;color:#c6c8cc;font-size:16px;line-height:36px}.add{width:36px;height:36px;margin:0 auto;background:url(https://oss.xshs.cn/frontend/xszx/student/ebfd7000a8c911eb83bb39c31e54a3c4.png) no-repeat;background-size:36px 36px;cursor:pointer;position:relative}.free:before{display:block;content:"*";font-size:16px;line-height:16px;background:#fff;color:#fe4f54;position:absolute;top:-7px;right:-7px;height:16px;width:16px;font-size:18px}.timelineItem:last-child .content{border-bottom:0}.allTeacherName{width:36px;height:36px;background:#4d5f8a;border-radius:4px;margin:0 auto;overflow:hidden}.allTeacherName img{display:block;width:20px;height:16px;margin:10px auto 0}.allTeacher{cursor:pointer;width:78px}.none{display:none}.timeline{margin-bottom:20px}.visitor .form_list_content{width:100%}.approvalstep{margin-bottom:20px}.approvalstep .dot{width:8px;height:8px;background:#5781f2;border-radius:50%;margin-top:32px;position:relative}.approvalstep .dot:before{display:block;content:"";position:absolute;top:9px;left:3px;width:2px;height:250px;background:#dde6fd}.approvalstep .stepTime{min-width:127px;height:18px;font-size:13px;line-height:26px;color:#909499}.approvalstep .stepTitle{min-width:53px;height:20px;font-size:14px;line-height:23px;color:#616266;margin-right:20px;display:inline-block;vertical-align:top}.approvalstep .substance{margin-left:20px;min-height:80px;border-bottom:1px solid #dfe1e6;width:100%;padding:24px 0;box-sizing:border-box;display:flex;justify-content:space-between}.approvalstep .stepItem:last-child .substance{border-bottom:0}.approvalstep .stepName{height:22px;font-size:16px;line-height:22px;color:#303133;font-family:PingFang SC;justify-content:space-between;margin-bottom:0}.approvalstep .stepName .recordInfo{display:block;height:22px;font-size:16px;line-height:22px;color:#303133}.approvalstep .approverInfo{font-size:13px;line-height:20px;color:#909499}.approvalstep .tag{display:block;background:#e6ecfd;width:76px;height:26px;margin-right:35px;border-radius:3px;font-size:16px;line-height:26px;color:#5781f2;text-align:center}.approvalstep .stepItem{overflow:hidden}.approvalstep .tagName{display:block;width:76px;height:26px;margin-right:35px;border-radius:3px}.approvalstep .dot:after{display:block;content:"";position:absolute;bottom:9px;left:3px;width:2px;height:250px;background:#dde6fd}.approvalstep .stepItem:first-child .dot:after,.approvalstep .stepItem:last-child .dot:before{height:0}.approvalstep .none{display:none}.approvalstep .progress{font-size:16px;line-height:22px;color:#ff8948}.approvalstep .refuse{font-size:16px;line-height:22px;color:#fe4f54}.approvalstep .pass{font-size:16px;line-height:22px;color:#3cc251}.alreadyDeliver{position:absolute;top:20px;left:-73px;font-size:12px;line-height:17px;color:#5781f2}.buttonSubmit{background:#5781f2;color:#fff;margin-right:20px}.buttonCancel,.buttonSubmit{padding:0;width:70px;height:34px;border-radius:3px;text-align:center;font-size:13px;line-height:34px;cursor:pointer}.buttonCancel{color:#5781f2}.buttonChange{padding:0;width:70px;height:34px;border:1px solid #5781f2;border-radius:3px;font-size:13px;text-align:center;line-height:34px;color:#5781f2}.approvalForm .textarea{width:350px;height:70px;border:1px solid #c6c8cc;border-radius:3px}.textLength{width:60px;height:17px;text-align:right;position:absolute;bottom:7px;right:13px;font-size:12px;line-height:17px;color:#84878c}.appointApplove{margin-bottom:15px}.approvalContent{font-size:13px;line-height:18px;color:#909499;word-break:break-word}.popover{width:14px;height:14px;background:#fe4f54;border-radius:50%;line-height:14px}.popover,.popStyle{text-align:center;color:#fff}.popStyle{width:260px;background:#000;height:33px;font-size:13px;line-height:33px;border-radius:3px}.resultStateInfo:last-child .point{display:none}.visitorApprovalTitle:before{display:inline-block;content:"";margin-right:10px;width:4px;height:18px;background:#5781f2;border-radius:5px;position:relative;top:3px}.sure-modal .ant-modal-footer,.sure-modal .ant-modal-header{border:none}.application_detail_manage,.application_detail_message{margin-left:20px}.application_detail_manage .detail_line,.application_detail_message .detail_line{display:flex;margin:0 auto 16px}.application_detail_manage .detail_line .detail-label,.application_detail_message .detail_line .detail-label{width:110px;text-align:right;margin-right:10px}.application_detail_manage .detail_line .detail-content,.application_detail_message .detail_line .detail-content{width:590px;word-break:break-all;text-align:left}.application_detail_message .detail_line .detail-content{width:520px}#detail_arrange_class_container{padding-top:20px}#detail_arrange_class_container .detail_arrange_class_name{width:100%;height:40px;line-height:40px;text-align:center;margin-bottom:15px;font-weight:700}#detail_arrange_class_container .detail_arrange_class_line,#detail_arrange_class_container .header_line{display:flex;border-top:1px solid #ccc}#detail_arrange_class_container .detail_arrange_class_line .detail_item_address,#detail_arrange_class_container .detail_arrange_class_line .detail_item_class,#detail_arrange_class_container .detail_arrange_class_line .detail_item_old_address,#detail_arrange_class_container .detail_arrange_class_line .detail_item_time,#detail_arrange_class_container .header_line .detail_item_address,#detail_arrange_class_container .header_line .detail_item_class,#detail_arrange_class_container .header_line .detail_item_old_address,#detail_arrange_class_container .header_line .detail_item_time{flex:1 0 120px;text-align:center;padding:10px 5px;border-left:1px solid #ccc;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;word-break:break-all}#detail_arrange_class_container .detail_arrange_class_line .detail_item_address,#detail_arrange_class_container .header_line .detail_item_address{flex:2 0 250px;border-right:1px solid #ccc}#detail_arrange_class_container .detail_arrange_class_line:last-child,#detail_arrange_class_container .header_line:last-child{border-bottom:1px solid #ccc}#detail_arrange_class_container .header_line{background-color:#f1f3fa}.arrange_header_wrapper{padding:0!important}.arrange_header_wrapper .arrange_header_container{position:relative}.arrange_header_wrapper .arrange_header_container .left_bottom,.arrange_header_wrapper .arrange_header_container .right_top{position:absolute;top:0;left:0}.arrange_header_wrapper .arrange_header_container .right_top{position:absolute}.arrange_container,.arrange_container_scroll{width:90%;margin:0 auto}.arrange_container .arrange_tip,.arrange_container_scroll .arrange_tip{margin:20px auto;color:#5781f2}.arrange_container .arrange_header,.arrange_container_scroll .arrange_header{display:flex;border:1px solid #ccc;background-color:#f1f3fa}.arrange_container .arrange_table .arrange_table_line,.arrange_container_scroll .arrange_table .arrange_table_line{display:flex;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.arrange_container .arrange_table .arrange_loading,.arrange_container_scroll .arrange_table .arrange_loading{display:flex;width:100%;padding:25px 0;justify-content:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.arrange_container .arrange_slash_item,.arrange_container_scroll .arrange_slash_item{position:relative;width:150px}.arrange_container .arrange_slash_item .slash,.arrange_container_scroll .arrange_slash_item .slash{position:absolute;width:158px;height:1px;background-color:#ccc;left:-4px;top:22px;-webkit-transform:rotate(17deg);transform:rotate(17deg)}.arrange_container .arrange_slash_item .left_bottom,.arrange_container_scroll .arrange_slash_item .left_bottom{position:absolute;bottom:5px;left:5px;line-height:18px}.arrange_container .arrange_slash_item .right_top,.arrange_container_scroll .arrange_slash_item .right_top{position:absolute;right:6px;top:6px;line-height:18px}.arrange_container .arrange_item,.arrange_container_scroll .arrange_item{flex:1 1;border-left:1px solid #ccc;transition:all .3s}.arrange_container .arrange_item,.arrange_container .arrange_slash_item,.arrange_container_scroll .arrange_item,.arrange_container_scroll .arrange_slash_item{height:46px;text-align:center;line-height:46px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrange_container .in_table,.arrange_container_scroll .in_table{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.arrange_container .click_item,.arrange_container_scroll .click_item{background-color:#5781f2;color:#fff}.arrange_container_scroll{overflow-x:scroll;overflow-y:hidden}.arrange_container_scroll .arrange_header,.arrange_container_scroll .arrange_table_line{width:150%}.content_detail{margin:40px 20px 0 280px}.content_detail .content_row{flex-wrap:nowrap;align-items:center;margin-bottom:18px}.content_detail .content_detail_label{flex:0 0 80px;width:80px;text-align:right;font-family:"PingFang SC";font-size:13px;color:#616266}.content_detail .content_detail_item{flex:1 1;margin-left:2px;font-family:"PingFang SC";font-weight:400;font-size:13px;text-align:left;color:#303133}.content_detail .content_detail_itemImg{flex:1 1;margin-left:2px;display:flex;flex-direction:row;flex-wrap:wrap}.content_detail .content_detail_itemImg .content_detail_itemImage{width:72px;height:72px;margin-right:10px;margin-bottom:10px}.content_detail .content_detail_people{flex:1 1;margin-left:2px;display:flex;flex-direction:row;flex-wrap:wrap}.content_detail .content_detail_people .content_detail_peopleItem{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-shrink:0;padding:6px 12px;margin-right:10px;border-radius:3px;background:#ebf0ff;font-family:"PingFang SC";font-weight:400;font-size:13px;color:#5781f2;margin-bottom:10px}
/*# sourceMappingURL=commons2~970f9218.4f540d0c02a3d4900810.chunk.css.map */