@import "~antd/lib/style/themes/default.less"; :global{ .ExaminationApproval{ flex-direction: column; .card{ font-size: 16px; color: #333; padding: 24px 16px 0; } .ExaminationApproval-form{ padding: 16px; } .more{ width: 100%; text-align: center; clear: both; padding: 24px; } .ealist{ background: #F0F2F5; overflow: hidden; min-height: 500px; .ea-item{ float: left; width: 237px; height: 132px; border-radius: 8px; margin-top: 16px; margin-right: 16px; position: relative; background: #fff; display: flex; overflow: hidden; flex-direction: column; .ea-item-top{ flex: 1; overflow: auto; position: relative; margin: 16px 16px 0; padding-left: 48px; .anticon-ellipsis{ position: absolute; right: 0px; top: -6px; } .anticon-ellipsis:before{ font-size: 20px; } .title{ color: #333; line-height: 1; height: 40px; display: flex; align-items: center; } p{ color: #666; font-size: 12px; margin-top: -8px; } .ant-avatar{ position: absolute; left: 0; top: 0; } } .ea-item-footer{ height: 32px; background: #F5F9FF; display: flex; justify-content: center; align-items: center; .ant-badge-status-text{ font-size: 12px; color: #999; line-height: 1; } &>span{ flex: 1; text-align: center; height: 12px; font-size: 12px; color: #999; cursor: pointer; display: block; line-height: 1; } &>span:nth-of-type(2){ border-left: 1px solid #E9E9E9; border-right: 1px solid #E9E9E9; } } } .ea-item-add{ display: flex; justify-content: center; align-items: center; font-size: 14px; color: #333333; flex-direction: column; line-height: 1; border: 1px dashed #D9D9D9; .anticon-plus::before{ color: rgba(0,0,0,0.43); line-height: 1; margin-bottom: 4px; } } } } .ea-item-poperpop{ border-radius: 4px; overflow: hidden; p{ height: 32px; cursor: pointer; color: #999; line-height: 32px; margin: 0; padding: 0; width: 60px; text-align: center; font-size: 12px; position: relative; &:hover{ background: #F5F9FF; color: #333; } } } }