.search_input_wrap { width: 100%; min-width: 1200px; padding-top: 150px; box-sizing: border-box; height: 1200px; background: url(../img/secondPage/search.png) no-repeat center center; background-size: 100% 1255px;} 
.search_input { width: 1200px; height: 1000px; background-color: #fff; border-radius: 20px; margin: 0 auto; } 
.search_input_logo { width: 180px; height: 180px; border-radius: 50%; overflow: hidden; margin-left: 510px; margin-top: -80px; display: inline-block} 
.search_input_logo img { width: 180px; height: 180px; border-radius: 50%; background: #fff;} 
.cf { line-height: 35px; min-height: 35px; padding: 20px 0; width: 1080px; margin: 0 auto} 
.cf span { float: left; color: #333; margin-right: 10px; font-size: 16px; width: 100px; display: block; text-align: right; font-weight: bold;} 
.main_box1 input { width: 150px; padding: 0 10px; height: 35px; border: 1px solid rgba(43,100,172,0.2); background-color: #F1F7FD}
.radioStyle input { display: none;}
.radioStyle label { font-size: 14px; color: #333; cursor: pointer; margin-right: 20px; display: block; float: left;}  
.radioStyle label::before { content: ''; display: block; float: left; margin-top: 10px; margin-right: 10px; width: 15px; height: 15px; border-radius: 50%; border: 1px solid #a5a5a5;}
.radioStyle input[type=radio]:checked + label::before { background: url(../img/secondPage/check01.png) no-repeat center center; background-size: 15px 15px; border: none} 
.checkboxStyle input { display: none;}
.checkboxStyle label { font-size: 14px; color: #333; cursor: pointer; margin-right: 20px; display: block; float: left;}  
.checkboxStyle label::before { content: ''; display: block; float: left; margin-top: 10px; margin-right: 10px; width: 15px; height: 15px; border-radius: 4px; border: 1px solid #a5a5a5;}
.checkboxStyle input[type=checkbox]:checked + label::before { background: url(../img/secondPage/check02.png) no-repeat center center; background-size: 15px 15px;  border: none} 
.main_box4_check { width: 890px; float: left;}
.area { float: left; width: 890px; margin-left: 185px;} 

.hr { height: 1px; width: 1080px; border-bottom: 1px dashed #a8a8a8; margin: 40px auto} 

.main_box_btn input { width: 150px; height: 50px; margin: 20px auto; display: block; background-color: #004FB4; font-size: 14px; color: #fff; text-align: center; line-height: 50px; border: none; border-radius: 5px; cursor: pointer;} 






