.box { width: 100%; height: 100%; display: flex; justify-content: center; position: relative; overflow-y: auto; } ::-webkit-scrollbar { display: none } .content { width: 1000px; height: 100%; display: flex; flex-direction: column; .title { height: 48px; width: 100%; margin: 16px 0; } .tablebox { flex: 1; .table { position: relative; table, table tr th, table tr td { border: 1px solid #91CCFF; } table { width: 100%; text-align: center; border-collapse: collapse; margin-bottom: 24px; tr { td { height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #C4E2FC; box-sizing: border-box; input { color: #fff; height: 100%; background: none; text-align: left; border: 0px; } } .head { width: 17%; background: #0b3863; color: #23D9FF; text-align: right; padding: 0 16px; max-width: 170px; } .text { width: 33%; } .text2 { width: 83%; } .organizations { text-align: left; color: #fff; padding: 0 11px; } } } .imgtable { width: 100%; text-align: center; border-collapse: collapse; .imgbox { width: 100%; height: 100%; position: relative; display: flex; flex-direction: column; .timeDiv { width: 100%; display: flex; flex-direction: column; .timeDivflex { width: 100%; height: 34px; display: flex; align-items: center; margin: 5px 0; nz-form-item { width: 20%; margin-right: 15px; } } } .uploadDivbox { width: 100%; height: 80px; display: flex; align-items: center; position: relative; margin: 5px 0; .uploadDiv { width: 120px; height: 80px; display: flex; align-items: center; justify-content: center; position: relative; .fileinput { width: 114px; height: 32px; position: absolute; z-index: 100; opacity: 0; top: 23px; cursor: pointer; } button { z-index: 99; width: 114px; height: 32px; background: rgba(0, 129, 255, 0.3); border: 1px solid #36A2FF; opacity: 1; border-radius: 0px; color: #91CCFF; } } } .itemname { width: 120px; text-align: right; box-sizing: border-box; padding-right: 12px; } .deleteTr { position: absolute; right: 5px; top: 5px; cursor: pointer; } } } .shade { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(77, 80, 83, 0.3); display: flex; justify-content: center; align-items: center; font-size: 25px; font-family: titlefont; color: white; } } .btnbox { height: 36px; line-height: 36px; width: 100%; display: flex; justify-content: flex-end; button { height: 36px; background: rgba(0, 129, 255, 0.4); border: 1px solid #36A2FF; opacity: 1; border-radius: 0px; color: #91CCFF; } button{ margin-left: 16px; } } } } .backbtn { position: absolute; right: 66px; top: 22px; button { width: 64px; height: 32px; background: rgba(0, 129, 255, 0.3); border: 1px solid #36A2FF; border-radius: 0px; color: #91CCFF; } }