.box { width: 100%; height: 100%; display: flex; justify-content: center; position: relative; } ::-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; overflow-y: auto; .table { 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 { tr, td { height: 200px; } .imgbox { position: relative; .deleteTr{ position: absolute; right: 5px; top: 5px; cursor: pointer; } .uploadDivbox { width: 100%; height: 100%; box-sizing: border-box; padding: 0 16px; display: flex; align-items: center; position: relative; } .uploadDiv { margin-left: 16px; width: 120px; height: 80px; // border: 1px solid red; 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; } } .timeDiv { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); display: flex; flex-direction: column; align-items: flex-start; justify-content: space-around; .timeDivflex { width: 100%; display: flex; nz-form-item { width: 45%; margin-right: 15px; } } .timeDivflex2 { align-items: center; nz-form-item { width: 30%; margin-right: 9px; } } } } } } .btnbox { height: 40px; width: 100%; margin-bottom: 24px; display: flex; justify-content: flex-end; button { height: 40px; background: rgba(0, 129, 255, 0.3); border: 1px solid #36A2FF; opacity: 1; border-radius: 0px; color: #91CCFF; } button:nth-child(1) { width: 100px; margin-left: 16px; } button:nth-child(2) { width: 130px; 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; } }