@import "../../../../../src/theme.less"; :host { height: 100%; display: flex; flex-direction: column; justify-content: space-between; background-color: #F0F2F5; .list-template__nzTable, .list-template__bottom{ padding: 0!important; border: none!important; background: #fff!important; } .list-template{ width: 100%!important; height: 100%!important; } .content{ flex: 1; min-height: 0; display: flex; flex-direction: column; justify-content: space-between; border: 1px solid #EEF3F9; &.priority{ margin: 24px 275px 0; background-color: #fff; .contentInner{ padding: 40px 158px 72px; border: 1px solid #E8EBEF; .addressAssign{ width: 100%; border: none; } .contentBody{ flex: 1; display: flex; flex-direction: column; align-items: center; padding: 0 16px; gap: 32px; } .hospital{ width: 100%; text-align: left; } .classList{ .select{ width: 313px; } } } } .contentItem{ padding: 4px 16px; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; &.active{ color: @primary-color; background-color: #F0F6ED; border-radius: 4px; } } .contentInner{ flex: 1; display: flex; flex-direction: column; align-items: center; padding: 0 16px; gap: 32px; .contentHead{ height: 45px; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 0 16px; font-size: 16px; font-weight: bold; border-bottom: 1px solid #D9D9D9; .title{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .btns{ flex-shrink: 0; } } .contentBody{ padding: 0 8px 16px; margin: 4px 0; flex: 1; } .contentBody2{ flex: 1; } .address{ flex: 1; height: 100%; background: #FFFFFF; border: 1px solid #E8EBEF; display: flex; flex-direction: column; width: 0; } .addressAssign{ flex: 3; height: 100%; background: #FFFFFF; border: 1px solid #E8EBEF; display: flex; flex-direction: column; width: 0; } .list-template__searchItem { margin-bottom: 16px; .label { color: #333; display: inline-block; width: 70px; text-align-last: justify; text-align: justify; &.label--big { width: 100px; } } .formItem { width: 135px; } } } .contentBtns{ margin-bottom: 16px; display: flex; justify-content: center; align-items: center; } } }