.company-layout .el-tree-node__content{display:inline-block;padding-right:15px}.company-layout .el-tree-node{padding-top:5px}.company-layout[data-v-4e1ba458]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;font-size:14px}.company-layout .el-tree[data-v-4e1ba458]{width:400px}.company-layout .el-tree span[data-v-4e1ba458]{display:inline-block}.company-layout .el-table--mini[data-v-4e1ba458],.company-layout .el-table--small[data-v-4e1ba458],.company-layout .el-table__expand-icon[data-v-4e1ba458]{font-size:13px!important}.company-layout .viewport-left[data-v-4e1ba458]{border-right:1px solid #f0f0f0;height:100%;min-height:400px;width:240px;overflow-x:scroll}.company-layout .viewport-right[data-v-4e1ba458]{min-width:calc(100% - 240px);padding:0 20px;z-index:1001;overflow-y:auto}.company-layout .viewport-right .crumbs[data-v-4e1ba458]{padding-bottom:10px;border-bottom:1px solid #f0f0f0;width:100%;color:#333}.company-layout .viewport-right .head-office[data-v-4e1ba458]{padding:15px 0;position:relative}.company-layout .viewport-right .head-office .head-office-title-left .title-name[data-v-4e1ba458]{font-size:24px;font-weight:400;font-stretch:normal;line-height:31px;margin-bottom:10px;letter-spacing:0;color:#333;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-layout .viewport-right .head-office .head-office-title-left .title-label[data-v-4e1ba458]{margin-left:16px;color:#9a9a9a}.company-layout .viewport-right .head-office .head-office-title-left .title-frame[data-v-4e1ba458]{display:inline-block;height:24px;line-height:22px;border-radius:4px;border:1px solid #3bb1ff;font-size:14px;letter-spacing:0;color:#3bb1ff;padding:0 6px}.company-layout .viewport-right .sub-table-header .sub-table-name[data-v-4e1ba458]{margin-top:9px}.company-layout .viewport-right .sub-table-header .sub-table-name .label-shape[data-v-4e1ba458]{width:4px;height:16px;background-color:#2970ff;margin-right:12px;margin-top:-3px;display:inline-block;vertical-align:middle}.company-layout .viewport-right .sub-table-header .sub-table-name .label-name[data-v-4e1ba458]{font-size:16px;color:#333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px;display:inline-block}.company-layout .viewport-right .sub-table-header .sub-table-name .label-name .tooltip[data-v-4e1ba458]{font-size:18px;color:#818d99;vertical-align:middle;margin-left:5px}.company-layout .viewport-right .operate-btn[data-v-4e1ba458]{color:#2f8dff;display:inline-block;font-size:13px;padding-right:32px}