                }
            }
        }
         @media screen and (max-width: 1311PX) {
             .btn-operate {
                 @componentWidth: 344 / @px-unit;
                 min-width: calc(100% - @componentWidth) !important;
                 padding-right: 0 !important;
                 text-align: right;
                 .ant-btn {
                     margin-top: 44 / @px-unit !important;
                }
            }
             .encrySwitch {
                 margin-top: 12 / @px-unit !important;
            }
        }
    }
}
 .sideView-menu-page.collapsedMenu {
     ._SystemLog_ {
         @media screen and (max-width: 1499PX) {
             .btn-operate {
                 min-width: 100% !important;
                 padding-right: 0 !important;
                 text-align: right;
            }
        }
    }
}
 ._SystemLog_Detail_ {
     .ant-drawer-content-wrapper {
         width: 360 / @px-unit !important;
    }
}
 ._SystemService_ {
     height: 100%;
     width: 100%;
     padding: 24 / @px-unit;
     ._SystemService_LayoutHeader_ {
         height: auto;
         margin-bottom: 16 / @px-unit;
         .label-flex-container {
             padding: 0 !important;
        }
    }
     ._SystemService_LayoutFooter_ {
         height: auto;
         margin-top: 8 / @px-unit;
    }
}
 ._SystemUpgrade_ {
     .ant-layout {
         height: 100%;
         background-color: @neutral-bg-6-normal;
    }
     .title {
         margin-bottom: 8 / @px-unit;
         font-size: 16 / @px-unit;
         font-weight: 700;
         line-height: 24 / @px-unit;
    }
     ._SystemUpgrade_LayoutHeader_ {
         border-radius: 4 / @px-unit;
         padding: 24 / @px-unit;
         height: auto;
         line-height: normal;
         margin-bottom: 12 / @px-unit;
         .label-div-Container:last-child {
             .label-flex-container {
                 padding-bottom: 0 !important;
            }
        }
    }
     ._SystemUpgrade_LayoutContent_ {
         background-color: @neutral-bg-4-normal;
         border-radius: 4 / @px-unit;
         padding: 24 / @px-unit;
         .ant-input {
             width: 400 / @px-unit;
        }
    }
}
 .sideView-menu-page {
     ._UserManage_ {
         margin: 0;
         height: 100% !important;
         width: 100% !important;
    }
}
 ._UserManage_ {
     background-color: @neutral-bg-6-normal !important;
     .ant-spin-nested-loading, .ant-spin-container, .ant-layout {
         height: 100%;
    }
     .ant-layout {
         background-color: @neutral-bg-6-normal;
    }
     ._UserManage_LayoutContent_ {
         flex: 1;
         margin: 16 / @px-unit 16 / @px-unit 0 16 / @px-unit;
         padding: 24 / @px-unit;
         border-radius: 4 / @px-unit;
         display: flex;
         flex-direction: column;
         background-color: @neutral-bg-4-normal;
         .ant-layout-content {
             flex: 1;
        }
         .ant-layout-footer {
             margin-top: 24 / @px-unit;
             line-height: normal;
        }
         ._Table_, .m-table-showEmpty, .ant-table-wrapper, .ant-table, .ant-table-container {
             height: 100%;
        }
         @tableHeader: 44 / @px-unit;
         .ant-table-body {
             max-height: calc(100% - @tableHeader) !important;
        }
         .operate {
             margin-bottom: 16 / @px-unit;
        }
    }
     ._UserManage_LayoutFooter_ {
         border-radius: 4 / @px-unit;
         margin: 12 / @px-unit 16 / @px-unit 6 / @px-unit 16 / @px-unit;
         padding: 24 / @px-unit;
         background-color: @neutral-bg-4-normal;
         .label-div-Container:first-child {
             .label-flex-container {
                 padding-top: 0 !important;
            }
        }
         .label-div-Container:last-child {
             .label-flex-container {
                 padding-bottom: 0 !important;
            }
        }
    }
     ._UserManage_FooterButtonGroup_ {
         box-shadow: @shadow-1-up;
         .label-flex-container {
             padding: 10 / @px-unit 0 !important;
        }
         ._FormButtonGroup_ {
             padding-left: 40 / @px-unit;
        }
    }
     .userInfo {
         .label-flex-behind {
             margin-left: 12 / @px-unit;
        }
    }
}
 ._Version_ {
     height: 100%;
     width: 100%;
     padding: 24 / @px-unit;
     .ant-spin-nested-loading, .ant-spin-container {
         height: 100%;
    }
     ._Version_LayoutHeader_ {
         height: auto;
         .label-div-Container:first-child {
             .label-flex-container {
                 padding-top: 0 !important;
            }
        }
    }
     ._Version_LayoutFooter_ {
         height: auto;
         margin-top: 10 / @px-unit;
    }
}
 .ant-modal-confirm {
     width: 416 / @px-unit !important;
}
 .sideView-menu-page {
     background-color: @neutral-bg-6-normal;
     @space: 16 / @px-unit;
     > div {
         width: calc(100% - @space * 2) !important;
         height: calc(100% - @space * 2) !important;
         margin: @space;
         background-color: @neutral-bg-4-normal;
         border-radius: 4 / @px-unit;
    }
}
 .label-flex-container {
     align-items: baseline;
     height: auto;
}
 .safeopr-configBar {
     position: initial !important;
     padding: 16 / @px-unit 0 !important;
}
 .m-mt-16 {
     margin-top: 16 / @px-unit;
}

 @base-rem-size: 14PX;

 @topMenu_dark_bg_color: #181c21;
 @topMenu_dark_text_color: rgba(255, 255, 255, 0.8);
 @topMenu_dark_tab_select_bg_color: #2b303d;
 