.From-list-certification { display: flex; justify-content: space-between; margin: 0 30px; border-bottom: 1px solid #f0f0f0; padding: 15px 0; .From-list-certification-label { font-size: 28px; font-weight: 400; color: #000000; width: 200px; border-right: 1px solid #f0f0f0; display: flex; align-items: center; } .From-list-certification-label-required::before { content: '*'; color: #ff0000; font-size: 28px; } .From-list-certification-right { min-width: 100px; flex: 1; font-size: 26px; font-weight: 400; } .From-list-certification-right-meet { min-height: 45px; border-radius: 20px; box-sizing: border-box; padding: 10px 20px; display: flex; justify-content: space-between; align-items: center; } .From-list-certification-input { width: 100%; display: flex; align-items: center; } .From-list-certification-input view { height: 100%; padding: 0 10px; box-sizing: border-box; } .From-list-certification-input text { width: 30px; min-width: 30px; height: 30px; background: rgba(0, 0, 0, 0.3); border-radius: 50%; font-size: 18px; display: flex; align-items: center; justify-content: center; flex: 1; color: white; } .From-list-certification-right input, .From-list-certification-right textarea { // flex: 0 0 auto; min-height: 100%; width: 100%; color: #000000; } .From-list-certification-right textarea { height: 186px; border-radius: 10px; padding: 10px 0; } .From-list-certification-right .phcolor { color: #ababab; } .From-list-certification-right-placeholder { color: #ababab; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; } .From-list-certification-right-enter .icon-a-moreback { font-size: 28px; } .add-address-default { display: flex; align-items: center; justify-content: space-between; margin: 70px 30px 0; font-size: 26px; font-weight: 700; color: #000000; } .add-address-save { width: 668px; height: 82px; background: $color_main; border-radius: 40px; font-size: 32px; font-weight: 400; color: #ffffff; display: flex; align-items: center; justify-content: center; margin: 620px auto 0; } }