.drawerTable { .header { display: flex; width: 100%; flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 16px; .title { font-weight: 500; font-size: 16px; color: #17181A; } .btns { span { display: inline-block; cursor: pointer; padding: 0 14px; height: 24px; line-height: 24px; background: #FAFCFF; border-radius: 4px; font-weight: 400; font-size: 14px; color: #17181A; border: 1px solid #DAE2F2; } } } } .DepartmentCostCalc { background: #FFFFFF; border-radius: 4px; .header { display: flex; flex-direction: row; justify-content: space-between; align-items: center; border-radius: 4px; padding: 16px; background-color: #fff; border-bottom: 16px solid #F7F9FC; } .content { padding: 16px; padding-top: 0; .inner { display: flex; width: 100%; flex-direction: row; justify-content: flex-start; align-items: flex-start; .left { width: 220px; height: calc(734px - 44px); border-radius: 4px; padding-top: 16px; margin-right: 16px; border: 1px solid #DAE2F2; } .right { width: calc(100% - 236px); .toolBar { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 12px; .filterItem { display: flex; flex-direction: row; justify-content: center; align-items: center; } .btnGroup { &>span { cursor: pointer; display: inline-block; color: #17181A; line-height: 24px; padding: 0 14px; border-radius: 4px; border: 1px solid #DAE2F2; background: #FAFCFF; margin-right: 8px; font-weight: 400; font-size: 14px; color: #17181A; &.calc { color: #fff; background: #3377FF; } } } } } } } }