.form{ border: 1px solid #DDDDDD; margin-top: 30px; box-sizing: border-box; padding: 20px; } .form ul li{ width: 50%; line-height: 30px; margin-bottom: 20px; } .form ul li:last-child{ margin-right: 0; } .form span{ display: inline-block; min-width: 100px; } .form em{ color: #DA251C; } .form input{ border: 1px solid #DDDDDD; box-sizing: border-box; padding: 0 20px; width: 55%; margin-right: 10px; } .form .input{ line-height: 30px; margin-bottom: 20px; } .form .input textarea{ border: 1px solid #DDDDDD; box-sizing: border-box; padding: 10px; line-height: normal; font-size: 16px; width: 60%; height: 150px; margin-right: 10px; overflow-y: auto; } .form .input .text{ margin-left: 20px; margin-top: 20px; } .form .input .text input{ width: auto; } .form .input .text label{ margin-left: 10px; cursor: pointer; } .form .input img{ width: 150px; height: 30px; object-fit: cover; margin-right: 10px; } .form .input2 input{ width: 10%; } .top_form { padding: 2.5rem; background-color: #FFFFFF; display: flex; } .top_form .titles { font-size: 1.25rem; color: #333333; margin-top: 3px; } .top_form .form { flex: 1; margin-left: 1.25rem; } .top_form .form input { border: 1px solid #DDDDDD; line-height: 2.1875rem; font-size: 0.875rem; width: 100%; box-sizing: border-box; padding: 0 1.25rem; border-radius: 5px; } .top_form .form select { border: 1px solid #DDDDDD; line-height: 2.1875rem; height: 2.1875rem; font-size: 0.875rem; width: 100%; box-sizing: border-box; padding: 0 1.25rem; border-radius: 5px; color: #666666; } .top_form .btn input { background-color: #004A96; border: none; color: #FFFFFF; cursor: pointer; } .san_nav li{display: inline;text-decoration: underline;margin-right: 10px;} .san_nav li.on a{color: #004a96;} .top-ml a img { image-rendering: -webkit-optimize-contrast; } .wap-img, .ywbk { display: none; } .slideBoxb { overflow: hidden; }