.div_form { margin: 20px 50px; } .form_item { display: flex; justify-content: flex-start; font-size: 15px; .item_title { text-align: right; flex: 0 0 150px; line-height: 36px; } .item_content { margin-left: 30px; line-height: 36px; } .attach_item { display: flex; justify-content: flex-start; align-items: center; margin-left: 30px; line-height: 36px; .attach_item_name { margin-left: 10px; color: #3e8ef7; text-decoration: underline; } .attach_item_name:hover { cursor: pointer; color: #1461c7; } } } .div_btn { margin-top: 15px; display: flex; width: 100%; justify-content: center; .btn_right { margin-left: 50px; } }