.become{padding:60px 0; position:relative; background: #fff url('') center no-repeat;}
.become-text{float: left; width: 50%;}
.become-text>h2{font-size:36px; line-height: 1; font-weight: normal;}
.become-text>h2:after{display: block; width: 80px; height: 3px; border-radius: 1px; margin-top:16px; content: ''; background: #1565e3;}
.become-text>ul{display: block; padding-top: 10px;}
.become-text>ul>li{margin-top:18px;}
.become-text>ul>li>span{display: block;}
.become-text>ul>li>span:after{display:block; content:''; clear:both;}
.become-text>ul>li>span>i{float: left; font-size:23px; padding-right:7px; color:#989898;}
.become-text>ul>li>span>b{float: left; font-size:18px; padding-right: 5px; font-weight: normal;}
.become-text>ul>li>span>p{float: left; font-size:18px;}
.become-text>span{display: block; width: 200px; margin:30px 0 0 30px;}
.become-text>span>img{max-width: 100%; display: block;}
.become-text>span>ins{display: block; font-style: normal; margin-top: 5px; font-size: 16px; text-align: center;}
.become-form{float: left; width: 50%;}  
.become-form dl{margin-bottom: 12px;}
.become-form dl.form888{width:50%;} 
.become-form dl>dt{line-height:20px; padding-bottom:8px;}
.become-form dl>dt:after{display:block; content:''; clear:both;}
.become-form dl>dt>h4{float:left; font-size:16px; padding-left:5px;}
.become-form dl>dt>i{float:left; margin-left:4px; color:red;}
.become-form dl>dd>p{margin:2px 0 0 5px; color:#686868;}
.become-form dl>dd>span.captcha{position:relative; display:block;}
.become-form dl>dd>span.captcha>i{position:absolute; top:6px; right:6px; bottom:6px;}
.become-form dl>dd>span.captcha>i>img{display:block; height:100%; object-fit:contain; background:#f8f9fa; padding:0 5px; border-radius:3px;}
.become-form button{color:#fff; border:none; border-radius:5px; padding:12px 48px; font-size:16px; line-height:22px; margin:15px; cursor:pointer; transition:.3s; background:#1565e3;}
.become-form button:hover{background:#2b85ff;}
.become-form select,
.become-form textarea,
.become-form input[type=file],
.become-form input[type=text],
.become-form input[type=password],
.become-form input[type=number],
.become-form input[type=tel],
.become-form input[type=email]{background:#f8f8f8; border-radius:5px; height:58px; padding:15px; line-height:28px; font-size:16px; border-color:#e8e8e8;}
.become-form select[multiple],
.become-form textarea{height:150px;}
.become-form select:hover,
.become-form textarea:hover,
.become-form input[type]:hover,
.become-form div.file_input>input[type=file]:hover+input[type=text],
.become-form select:focus,
.become-form textarea:focus,
.become-form input[type]:focus,
.become-form div.file_input>input[type=file]:focus+input[type=text]{border-color:#1565e3;}
@media(max-width:1200px){
.become{padding:40px 0;}
.become-text>h2{font-size:32px;}
.become-text>ul>li{margin-top: 16px;}
.become-text>ul>li>span>i{font-size:21px;}
.become-text>ul>li>span>b{font-size:16px;}
.become-text>ul>li>span>p{font-size:16px;}
.become-text>span{width: 180px; margin:25px 0 0 25px;}
.become-form select,
.become-form textarea,
.become-form input[type=file],
.become-form input[type=text],
.become-form input[type=password],
.become-form input[type=number],
.become-form input[type=tel],
.become-form input[type=email]{height:52px; padding:12px; font-size:14px;}
.become-form select[multiple],
.become-form textarea{height:150px;}
}
@media(max-width:992px){
.become-text{ width: 100%;}
.become-text>ul{float: left;}
.become-text>span{float: right;}
.become-form{ width: 100%; margin-top: 40px; }
}
@media(max-width:767px){
.become{padding:20px 0;}
.become-text>ul{float: none;}
.become-text>h2{font-size:24px;}
.become-text>ul>li{margin-top: 10px;}
.become-text>ul>li>span>b{font-size:14px;}
.become-text>ul>li>span>p{font-size:14px;}
.become-text>span{float: none; margin: 15px 0 0 25px;}
.become-form{margin-top:20px; }
.become-form dl.form888{width:100%;}
.become-form dl>dt{line-height:18px; padding-bottom:4px;}
.become-form dl>dt>h4{font-size:15px;}
.become-form select,
.become-form textarea,
.become-form input[type=file],
.become-form input[type=text],
.become-form input[type=password],
.become-form input[type=number],
.become-form input[type=tel],
.become-form input[type=email]{height:42px; padding:8px; line-height:26px; font-size:14px;}
.become-form select[multiple],
.become-form textarea{height:100px;}
.become-form>button{padding:8px 28px; font-size:14px; margin:4px;}
}