.applyDrawer { .applyDrawer-topBar { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 16px; .applyDrawer-topBar-title { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; font-weight: 500; font-size: 16px; color: #17181A; .closeIcon { display: inline-flex; justify-content: center; align-items: center; width: 24px; height: 24px; border-radius: 4px; margin-right: 8px; cursor: pointer; &:hover { background-color: #E6EAF2; } } } .btnGroup { &>span { display: inline-block; text-align: center; cursor: pointer; width: 56px; height: 24px; line-height: 21px; margin-right: 8px; font-weight: 400; font-size: 14px; color: #17181A; background: #FAFCFF; border-radius: 4px; border: 1px solid #DAE2F2; &.reject { width: auto; min-width: 56px; color: #FFFFFF; background: #FF4D6A; } &.commit { width: auto; min-width: 56px; color: #FFFFFF; background: #3377FF; } &:last-child { margin-right: 0; } } } } .drawer-content { max-height: calc(100vh - 72px); overflow-y: scroll; .personInfo { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; height: 78px; padding: 11px 16px; background: #FFFFFF; border-radius: 4px; margin-bottom: 16px; .avator { width: 56px; height: 56px; margin-right: 16px; border-radius: 50%; overflow: hidden; background: #F2F7FF; border: 1px solid #FFFFFF; &>img { width: 100%; height: 100%; } } .personInfo-detail { .name { font-weight: bold; font-size: 20px; height: 20px; color: #17181A; line-height: 20px; margin-bottom: 12px; &>img { position: relative; top: -2px; width: 16px; height: 16px; margin-left: 8px; } } .personInfo-detail-sub { font-weight: 400; font-size: 14px; height: 14px; color: #525866; line-height: 14px; } } } .qualificationInfo { padding: 16px; background: #FFFFFF; border-radius: 4px; margin-bottom: 16px; padding-bottom: 8px; .qualificationInfo-title { font-weight: 500; font-size: 16px; height: 16px; color: #17181A; line-height: 16px; margin-bottom: 16px; } .qualificationInfo-tagWrapper { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; flex-wrap: wrap; .qualificationInfo-tagWrapper-tag { width: 340px; font-weight: 400; height: 14px; font-size: 14px; color: #525866; line-height: 14px; margin-bottom: 12px; margin-right: 8px; &>span { display: inline-block; color: #17181A; } &:nth-child(3n) { margin-right: 0; } } } .qualificationInfo-fileWrapper { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center; margin-top: 4px; .qualificationInfo-fileItem { position: relative; display: flex; width: 100%; margin-right: 8px; margin-bottom: 8px; flex-direction: row; justify-content: flex-start; align-items: center; width: 340px; height: 48px; background: #F7F9FC; border-radius: 4px; padding: 0 12px; &>img { width: 20px; height: 20px; } .downloadBtn { display: flex; cursor: pointer; justify-content: center; align-items: center; position: absolute; width: 16px; height: 16px; padding: 2px; top: 16px; right: 12px; &:hover { color: #3376FE; } } .qualificationInfo-fileItem-detail { margin-left: 8px; .qualificationInfo-fileItem-detail-name { font-weight: 500; font-size: 14px; height: 14px; color: #17181A; line-height: 14px; margin-bottom: 4px; } .qualificationInfo-fileItem-detail-sub { width: 200; font-weight: 400; font-size: 12px; height: 12px; color: #7A8599; line-height: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } } &:nth-child(3n) { margin-right: 0; } } } } .qualificationInfo-apply { padding: 16px; background: #FFFFFF; border-radius: 4px; margin-top: 16px; .editContent-header-title { display: flex; width: 100%; flex-direction: row; justify-content: space-between; align-items: center; font-weight: bold; font-size: 16px; height: 16px; line-height: 16px; color: #17181A; margin-bottom: 16px; } .editContent-header-title-sub { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; &>div { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; width: 347px; font-weight: 400; font-size: 14px; height: 14px; color: #525866; line-height: 14px; &>span { font-weight: 400; font-size: 14px; height: 14px; color: #17181A; line-height: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } } } .editContent-header-title-authStandard { position: relative; background: #F7F9FC; border-radius: 4px; min-height: 56px; padding-right: 64px; padding: 6px 12px; font-weight: 400; font-size: 14px; color: #17181A; line-height: 18px; margin-top: 12px; border: 1px solid #DAE4F2; &::after { position: absolute; content: ''; top: 8px; right: 12px; display: inline-block; width: 40px; height: 40px; background: url('../../../../static/shouquanyiju.png'); background-size: contain; background-repeat: no-repeat; } } .editContent-header-title-detail { position: relative; top: 2px; display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; border-radius: 4px; max-height: 72px; margin-top: 12px; margin-bottom: 12px; &>span { display: inline-block; font-weight: 400; font-size: 14px; height: 14px; line-height: 14px; color: #525866; } &>div { position: relative; top: -2px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 400; font-size: 14px; color: #17181A; line-height: 18px; } } .appendix { font-weight: 400; height: 14px; line-height: 14px; font-size: 14px; color: #525866; } } .deptOpinion { padding: 16px; background: #FFFFFF; border-radius: 4px; margin-top: 16px; .deptOpinion-title { font-weight: 500; font-size: 16px; height: 16px; color: #17181A; line-height: 16px; margin-bottom: 16px; } .time-info { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; .info-tag { font-weight: 400; font-size: 14px; height: 14px; line-height: 14px; color: #525866; &>span { color: #17181A; } &:first-child { margin-right: 214px; } } } .time-wrapper { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; margin-bottom: 20px; .type, .time { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; margin-right: 61px; &>span { font-weight: 400; font-size: 14px; height: 14px; color: #17181A; line-height: 14px; margin-bottom: 12px; } } } .manageOpinion-detail { display: flex; width: 100%; margin-top: 12px; flex-direction: row; justify-content: flex-start; align-items: flex-start; &>span { font-weight: 400; height: 14px; font-size: 14px; color: #525866; line-height: 14px; } &>div { position: relative; top: -2px; font-weight: 400; font-size: 14px; color: #17181A; line-height: 18px; } } } } } .QualificationApproval { .pageContent { padding: 16px; background: #FFFFFF; border-radius: 4px; .toolBar { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 16px; .filter { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; .filterItem { display: flex; flex-direction: row; justify-content: center; align-items: center; } } .btnGroup { .import, .export { cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; color: #17181A; line-height: 24px; padding: 0 14px; margin-right: 8px; background: #FAFCFF; border-radius: 4px; border: 1px solid #DAE2F2; } .add { cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; color: #FFFFFF; line-height: 24px; padding: 0 14px; background: #3377FF; border-radius: 4px; } } } } }