@charset "UTF-8";html{font-size:14px}body{font-size:1rem;font-family:Arial,Microsoft YaHei,黑体,宋体,sans-serif;line-height:1;margin:0;height:100vh;overflow:auto}*:focus{outline:unset}button{border:none;background-color:transparent;padding:unset}button:focus,button:active{outline:0}a{display:inline-block}a,a:hover,a:link,a:visited{text-decoration:none;color:inherit}input{border:none;outline:0}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}label{margin-bottom:0}span{display:inline-block}div{position:relative}div,span,button,input{box-sizing:border-box}*::-webkit-scrollbar-thumb{width:2px;height:2px;border-radius:1px;background-color:#aaa}*::-webkit-scrollbar-track{border-radius:6px;width:2px;background-color:transparent}.gl_flex_fit,.gl_page_in,.gl_page_in>.ant-spin-nested-loading,.gl_page_in>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading,.gl_page_in>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading,.gl_page_in>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container,.gl_page{min-height:100px;flex-grow:1;display:flex;flex-direction:column;overflow:auto}.gl_page_in,.gl_page_in>.ant-spin-nested-loading,.gl_page_in>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading,.gl_page_in>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading,.gl_page_in>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container,.gl_page_in>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container>.ant-spin-nested-loading>.ant-spin-nested-loading>.ant-spin-container{height:100%;width:100%;padding:0}.ant-spin-nested-loading>div{position:absolute;height:100%;width:100%}.ant-card>.ant-card-body{padding:0}.ant-card>.ant-card-head{min-height:32px}.gl_flex_main.ant-card>.ant-card-body{width:100%;height:100%;display:flex}.ant-page-header.ant-page-header-ghost{padding:8px 16px;margin-bottom:8px}.ant-drawer-body{padding:8px}.gth_no_border.ant-card{border:unset}.ant-tabs-nav-wrap{padding:0 12px}.ant-divider.ant-divider-horizontal{margin:8px 0}.ant-input.ant-input-disabled,.ant-input.ant-input[disabled]{border:unset;background-color:transparent;color:#111}.ant-select.ant-select-disabled .ant-select-selector{border:unset;background:transparent!important;color:#111!important}.ant-select.ant-select-disabled .ant-select-selector:after{content:unset!important}.ant-select{width:100%}.ant-select-selector{min-width:120px}.ant-form .ant-form-item{margin-bottom:20px}.ant-btn-default:disabled{border:unset;background-color:unset}.ant-tree-title{white-space:nowrap}.ant-table-thead{white-space:nowrap;word-break:keep-all}.ant-table-body{overflow:auto}.ant-table-sticky-scroll{display:none!important}.gu_no_wrap,.gu_no_wrap_flex{flex-shrink:0;flex-wrap:nowrap;white-space:nowrap;word-break:keep-all}.gl_flex,.gl_flex_main{display:flex}.gl_flex_v_center,.gl_flex_center{display:flex;align-items:center}.gl_flex_center{justify-content:center}.gl_flex_main{flex-grow:1;height:10%}.gl_flex_fit,.gl_page_in,.gl_page{min-height:100px;flex-grow:1;display:flex;flex-direction:column;overflow:auto}.gl_page{height:100vh}.gl_page_in{height:100%;width:100%;padding:0}.gl_list_card{margin:8px 8px 0;padding:0 8px}.gl_list_title_row{display:flex}.gl_list_title_row .gl_list_filter{height:100%;display:flex;flex-wrap:wrap;padding:0 4px 8px;flex-grow:1}.gl_list_title_row .gl_list_filter .gl_item{margin-top:8px;margin-right:16px;display:inline-flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;height:32px}.gl_card_body{padding-top:12px}.gl_card_body .gl_row{margin:0 8px 12px}.gl_card_body .gl_text_label{text-align:right;padding-right:8px}.gl_drawer_top{display:flex;align-items:center}.gl_hover{position:absolute}.gl_flex_left{flex-grow:1}.gl_p_s_tb{padding-top:4px;padding-bottom:4px}.gl_m_m_blr{margin:0 8px 8px}.gl_m_m_tlr{margin:8px 8px 0}.gl_m_m4{margin:8px}.gl_p_m_tb{padding-top:8px;padding-bottom:8px}.gl_m_l_l{margin-left:16px}.gl_m_lm_r{margin-right:24px}.gl_m_lm_b{margin-bottom:24px}.gl_m_lm_l{margin-left:24px}.gl_m_ll_t{margin-top:32px}.gu_btn{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.gu_no_wrap,.gs_label,.gu_no_wrap_flex{flex-shrink:0;flex-wrap:nowrap;white-space:nowrap;word-break:keep-all}.gu_no_wrap_flex{display:flex}.gu_no_wrap_mul{word-break:break-all;white-space:break-spaces;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.gu_over_hidden{overflow:hidden;text-overflow:ellipsis}.gu_wrap_force,.gu_hide_height_40{width:100%;white-space:break-spaces;word-break:break-all;overflow:hidden;text-overflow:ellipsis}.gu_wrap_btn{white-space:pre-wrap;text-align:left;word-break:break-all}.gu_block{display:block}.gu_space{display:inline-block;width:1rem}.gu_hide_height_40{max-height:40px}.gu_click_bg{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;background:#ffffff01}.gu_click_area{height:unset;text-align:left}.gu_sticky{position:sticky;top:4px}.gs_w_full{display:inline-block;width:100%}.gs_icon_ls{font-size:20px}.gs_label{display:inline-flex;justify-content:flex-end;align-items:center;flex-shrink:0;min-height:32px;margin-right:8px;line-height:1}.gs_m{min-width:120px}.gs_l{min-width:200px}.CurUserPasswordPage .pri_word{width:180px}.CurUserPasswordPage .pri_login_dialog{flex-grow:1;display:flex;padding-right:130px;padding-bottom:0;align-items:center;justify-content:flex-end}@media screen and (max-width: 750px){.CurUserPasswordPage .pri_login_dialog{padding-right:0;justify-content:center}}.CurUserPasswordPage .pri_login{background-color:#fff;width:620px;height:320px;display:flex;flex-direction:column}.CurUserPasswordPage .pri_login_out{display:flex;flex-grow:1}.CurUserPasswordPage .pri_login_left{width:30%;padding-top:8%;height:84%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;font-size:1.6em}.CurUserPasswordPage .pri_login_left:after{content:"";display:inline-block;height:100%;width:2px;background-color:#999;position:absolute;right:0}.CurUserPasswordPage .pri_login_right{height:100%;flex-grow:1}.CurUserPasswordPage .pri_login_title{height:80px;display:flex;align-items:center;justify-content:center;font-size:1.7em}.CurUserPasswordPage .pri_login_tip{font-size:.9em;color:#999;padding:0 0 16px 120px}.CurUserPasswordPage .pri_btn_out{display:flex;justify-content:center;margin-top:16px}.CurUserPasswordPage .pri_btn_first{margin-right:40px}.CurUserPasswordPage .pri_btn_submit{flex-grow:1}.CurUserPasswordPage .pri_title{height:64px;display:flex;align-items:center;padding:8px 32px;background-color:#fffffd}@media screen and (max-width: 750px){.CurUserPasswordPage .pri_title{justify-content:center}}.CurUserPasswordPage .pri_logo{height:100%}.CurUserPasswordPage .pri_text_out{padding:0 32px}.CurUserPasswordPage .pri_text_out .pri_text_title{font-size:1.1em;font-weight:600;margin-bottom:8px}.CurUserPasswordPage .pri_text_out .pri_text{margin-bottom:16px}.SelectFileReadCP .pri_item{display:flex;justify-content:space-between}.SelectFileReadCP .pri_file_title{flex-grow:1;width:50%}.SelectFileReadCP .pri_file_info{display:inline-block;width:100%}.SelectFileReadCP .pri_btn_out{width:auto}.SelectFileCP .pri_out{min-width:200px;width:100%}.SelectFileCP .pri_in{height:100%;width:100%;display:flex}.SelectFileCP .pri_fixed{width:64px;flex-shrink:0;display:flex;align-items:flex-start;justify-content:center}.SelectFileCP .pri_right{text-align:left}.SelectFileCP .pri_desc{margin-top:4px;padding-right:8px}.SelectFileCP .pri_file_out{border:0}.SelectTimeCP .pri_picker,.SelectUserCP{width:100%}.TipCP.pri_btn{display:inline-flex;width:32px;height:24px;align-items:center;justify-content:center;font-size:1.2em;cursor:pointer}.TipCP .pri_title{font-size:.9em}.TipCP .ant-popover-title{display:flex;align-items:center}.TipCP .ant-popover-title .pri_left{flex-grow:1}.TipCP .ant-popover-inner-content{max-width:200px;max-height:200px;word-break:break-all;overflow:auto}.CommonFormCP{margin-bottom:0}.CommonFormCP .pri_form_item{flex-grow:1;width:100%}.TaskInfoCP .pri_no_row{padding-top:8px;padding-left:16px}.TaskInfoCP .pri_title_row{display:flex;align-items:center;justify-content:center}.TaskInfoCP .pri_title_row .pri_title{font-weight:600;font-size:1.3em}.TaskInfoCP .pri_sub_row{padding:0 16px;display:flex}.TaskInfoCP .pri_body_row{padding:0 16px 8px}.TaskInfoCP .pri_sub_row_mid{padding-left:8px;flex-grow:1}.ArchiveListPage .pri_table_left{height:100%;flex-shrink:0;overflow:auto}.ArchiveListPage .pri_table{width:calc(100% - 200px);flex-grow:1}.HomePage .pri_total_row{display:flex;margin-top:16px;margin-left:16px}.HomePage .pri_icon{font-size:3em}.HomePage .pri_body{display:flex;align-items:center;margin-top:16px;margin-left:16px}.HomePage .pri_table{flex-grow:2;min-width:500px}.HomePage .pri_chart{flex-grow:1;flex-shrink:0;min-height:360px;min-width:300px}.HomePage .pri_table_left{flex-grow:1;width:10%}.HomePage .pri_item{width:248px;height:100px;margin-right:16px;padding:0 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.HomePage .pri_item .pri_item_left{display:flex;flex-direction:column;align-items:center;color:#5c89d7}.HomePage .pri_item .pri_item_total{font-size:2em}.HomePage .pri_item .pri_item_unit{font-size:1.2em;margin-left:4px}.HomePage .pri_item .pri_icon{font-size:50px}.HomePage .pri_item .pri_item_title{padding-top:8px}.HomePage .pri_table_out{width:70%}.TaskListPage .pri_table_left{height:100%;flex-shrink:0;overflow:auto}.TaskListPage .pri_table{width:calc(100% - 200px);flex-grow:1}.FormListPage .pri_table_left{height:100%;flex-shrink:0;overflow:auto}.FormListPage .pri_table{width:calc(100% - 200px);flex-grow:1}@keyframes flash_record{0%{opacity:.3}to{opacity:1}}.AudioRecorderCP .pri_icon_flash{animation:flash_record 1s infinite;animation-direction:alternate-reverse}.AudioRecorderCP .chart_out{height:100px}.AudioRecorderCP .pri_icon_in_btn{margin-left:8px}.AudioRecorderCP .pri_info_row{display:flex;align-items:center}.AudioRecorderCP .pri_icon_info{margin:0 4px 0 8px;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;position:relative}.AudioRecorderCP .pri_icon_info .pri_icon_out{position:absolute;font-size:1.3em}.AudioRecorderCP .pri_icon_info .pri_icon_in{position:absolute;font-size:.5em}.AudioRecorderCP .pri_icon_info .pri_icon_in.with_record{font-size:.7em;padding-top:1px}.AudioRecorderCP .pri_icon_info .pri_icon_in.with_play{font-size:.6em;padding-left:1px}.AudioRecorderCP .pri_icon_btn{display:flex;align-items:center;margin-left:16px}.AudioRecorderCP .pri_icon_btn .pri_icon{margin-left:4px}.AudioRecorderCP .pri_top_btn_row,.AudioRecorderCP .pri_def_card{display:flex;align-items:center}.MyAuditFormListPage .pri_table_left{height:100%;flex-shrink:0;overflow:auto}.MyAuditFormListPage .pri_table{width:calc(100% - 200px);flex-grow:1}.TeamListPage .pri_tree_out{flex-grow:1;display:flex;align-items:flex-start;height:1%;margin-top:16px;margin-bottom:16px}.TeamListPage .pri_top_btn_row{text-align:right}.TeamListPage .pri_node_title{display:flex;align-items:center;padding:4px 0}.TeamListPage .pri_left{width:200px;height:100%;flex-shrink:0;overflow:auto;background-color:#fff}.TeamListPage .pri_right{margin:0 16px;display:flex;height:100%;width:100%;justify-content:center}.TeamListPage .pri_right.pri_empty_out{align-items:center}.TeamListPage .pri_table{flex-grow:1}.TeamListPage .pri_btn_row{width:100%;display:flex;padding:0 16px;height:56px;align-items:center}.TeamListPage .pri_title_row{flex-grow:1;font-weight:600}.LoginPage{background-image:url(/img/main_bg.jpg);background-size:100% 100%;background-repeat:no-repeat}.LoginPage .pri_word{width:180px}.LoginPage .pri_login_dialog{flex-grow:1;display:flex;padding-right:130px;padding-bottom:0;align-items:center;justify-content:flex-end}@media screen and (max-width: 750px){.LoginPage .pri_login_dialog{padding-right:0;justify-content:center}}.LoginPage .pri_login{background-color:#fff;width:620px;height:320px;display:flex;flex-direction:column}.LoginPage .pri_login_out{display:flex;flex-grow:1}.LoginPage .pri_login_left{width:30%;padding-top:8%;height:84%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;font-size:1.6em}.LoginPage .pri_login_left:after{content:"";display:inline-block;height:100%;width:2px;background-color:#999;position:absolute;right:0}.LoginPage .pri_login_right{height:100%;flex-grow:1}.LoginPage .pri_login_title{height:80px;display:flex;align-items:center;justify-content:center;font-size:1.7em;margin-bottom:24px}.LoginPage .pri_login_tip{font-size:.9em;color:#999}.LoginPage .pri_btn{margin-left:120px}.LoginPage .pri_title{height:64px;display:flex;align-items:center;padding:8px 32px;background-color:#fffffd}@media screen and (max-width: 750px){.LoginPage .pri_title{justify-content:center}}.LoginPage .pri_logo{height:100%}.pri_msg_card .ant-card-head{padding:0}.pri_msg_card .ant-card-body{padding:4px 12px}.pri_msg_card{margin-bottom:8px}.UserInfoDrawerCP .pri_menu_title{font-weight:600px;height:32px;display:flex;align-items:center;padding:8px}.UserInfoDrawerCP .pri_photo_out{height:100px;margin-bottom:32px}.UserInfoDrawerCP .pri_btn{display:block}.UserInfoDrawerCP .pri_img{width:100%}.UserInfoDrawerCP .pri_name{padding-left:8px}.UserInfoDrawerCP .pri_team_item{padding:12px}.UserInfoDrawerCP.pri_down_card{border:1px solid #dddddd}.UserInfoDrawerCP .pri_down_title{min-width:200px;padding:16px}.NaviContainerCP{display:flex;height:100%}.NaviContainerCP .pri_layout_side{height:100%;min-width:70px;flex-shrink:0;display:flex;flex-direction:column;transition:all 1s ease;overflow-x:hidden}.NaviContainerCP .pri_layout_side ::-webkit-scrollbar{width:0px}.NaviContainerCP .pri_layout_main{height:100%;width:50%;flex-grow:1;display:flex;flex-direction:column}.NaviContainerCP .pri_layout_head{height:40px;flex-shrink:0}.NaviContainerCP .pri_layout_body{min-height:200px;flex-grow:1;overflow:auto;padding-bottom:8px}.NaviContainerCP .pri_layout_side_logo{height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.NaviContainerCP .pri_layout_side_in{min-height:200px;flex-grow:1;overflow:auto}.NaviContainerCP .pri_layout_side_btn{height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.App .pri_side_logo{height:42px}.App .pri_app_header{height:100%;display:flex;align-items:center}.App .pri_app_title{flex-grow:1;font-size:1.3em;font-weight:600;margin-left:16px}.App .pri_app_right{display:flex;justify-content:flex-end;align-items:center;padding-right:32px}.App .pri_foot{height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;padding-right:16px}.App .pri_foot .inx_foot_text{color:#949494}.App .pri_help_btn{margin-right:24px}
