.progress { padding: 30px 0; background: #fff; .pro-content { display: flex; flex-direction: column; .pc-title { text-align: center; font-size: 16px; font-weight: bold; margin-bottom: 10px; color: black; } .pc-row { display: flex; flex-direction: row; font-size: 12px; padding: 0 30px; .pr-item { width: 25%; } .pr-items { width: 50%; } .pr-itemss { width: 100%; } .pr-itemsss { width: 30%; } .pr-item, .pr-items, .pr-itemss, .pr-itemsss { div { height: 25px; line-height: 25px; } .pi-tit { font-weight: bold; color: black; } span { color: black; font-weight: bold; } .ant-checkbox-wrapper { span { color: #000000A6; font-weight: 400; } } .ant-radio-wrapper { span { color: #000000A6; font-weight: 400; } .ant-input { border: 0px; border-bottom: 1px solid #d9d9d9; border-radius: 0; } } .ant-input { border: 0px; border-bottom: 1px solid #d9d9d9; border-radius: 0; padding: 0 2px; height: 17px; text-align: center; background: transparent; } .ant-input:focus { box-shadow: none !important; border-color: inherit !important; outline: none !important; } button { background: green; border-color: green; margin: 0 10px; span { color: #fff; } } .pi-record { text-align: center; color: #999999; } .ant-radio-inner { border-radius: 2px; width: 14px; height: 14px; } .ant-radio-checked .ant-radio-inner { border-color: #58a3ff; background: #58a3ff; border: 0; } .ant-radio-checked .ant-radio-inner::after { content: '✔'; position: absolute; top: 0px; left: 2px; color: #fff; font-size: 12px; } .ant-checkbox-checked .ant-checkbox-inner::after { transform: rotate(45deg) scale(1); } span.ant-radio+* { padding-left: 5px; padding-right: 5px; } } } .p-line { border-top: 1px dashed #000000A6; margin: 6px 30px; } .pc-tit { font-size: 14px; padding: 5px 20px; margin: 5px 0; color: #fff; background: #02a7f0; position: relative; .pt-bt { position: absolute; top: 3px; right: 30px; button { background: green; border-color: green; color: #fff; } } } .ant-table table { font-size: 12px; } } .pro-bottom { display: flex; justify-content: center; } }