.AddLogistics { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; border-radius: 10px; padding: 24px; :global { .A2BaddMain { overflow-y: auto; width: 100%; height: 100%; .A2Btit { width: calc(100% - 30px); font-weight: 700; color: var(--themeColor); font-size: 18px; padding: 12px 0; border-top: 1px solid #ccc; } .A2Btit2 { & > div { width: 1000px; display: flex; justify-content: space-between; .ant-btn { margin-left: 15px; } } } .A2Btit3 { padding: 24px 0; } .tableListBox { width: 1000px; position: relative; padding-bottom: 40px; .tableNumBox { right: 0 !important; bottom: 10px !important; } } .ant-form { // width: 800px; .ant-row { width: 1000px; .ant-form-item-label { width: 110px; } } } .A2BaddBtn { position: absolute; top: 50%; left: 1145px; transform: translateY(-50%); .ant-row { width: auto; } } .formBox { display: flex; margin-bottom: 24px; width: 1000px; .formBoxLL { position: relative; top: 4px; width: 110px; text-align: right; & > span { color: #ff4d4f; } } .formBoxRR { width: calc(100% - 110px); .ant-btn { margin-right: 20px; } } } .formBox2 { margin-bottom: -10px; .formBoxLL { position: relative; top: 4px; } } } .A2BtableBoxAdd { position: absolute; top: 0; left: 0; z-index: 100; width: 100%; height: 100%; padding: 100px 200px; background-color: rgba(0, 0, 0, 0.6); border-radius: 10px; & > div { position: relative; width: 100%; height: 100%; } } } }