
.feedback{padding:58px 0;}
.feedback .form{min-width:75%; float:right;}
.feedback .form form{display:block; margin-top:38px;}
.feedback .form form:after{display:block; content:''; clear:both;}
.feedback .form form dl{display:block; margin:18px 0 0 0;}
.feedback .form form dl dt{display:none;}
.feedback .form form dl dd{display:block;}
.feedback .form form dl dd span{display:block;}
.feedback .form form dl dd span.captcha{position:relative;}
.feedback .form form dl dd span.captcha i{position:absolute; background:#f8f8f8; top:1px; right:1px; bottom:1px; border:3px; padding:6px; padding-bottom:0;}
.feedback .form form dl dd span.captcha img{display:block; max-height:100%; cursor:pointer;}
.feedback .form form dl dd p{display:block; margin:4px 0 0; opacity:.8;}
.feedback .form form dl input[type=text],
.feedback .form form dl input[type=tel],
.feedback .form form dl input[type=number],
.feedback .form form dl input[type=email],
.feedback .form form dl textarea{border-color:#d8d8d8;}
.feedback .form form button{float:right; margin:18px 0 0; width:180px; padding:8px; font-size:16px; line-height:30px; border:none; border-radius:3px; cursor:pointer; transition:.3s; color:#fff; background:rgb(51,104,215);}
.feedback .form form button:hover{opacity:.88;}
.feedback .form form dl.form888{float:left;}

.feedback .fkleft{float:left; width:50%; border-right:1px solid #d8d8d8;}
.feedback .fkright{float:left; width:50%; border-left:1px solid #d8d8d8; margin-left:-1px;}

.feedback .tits h2{font-size:38px; font-weight:700; color:rgb(51,104,215);}
.feedback .tits hr{margin:0; padding:0; width:48px; height:4px; background:rgb(51,104,215);}
.feedback .tits p{font-size:18px; color:#686868; margin-top:18px;}

.feedback .conts{display:block; padding-top:8px;}
.feedback .conts dl{margin-top:32px;}
.feedback .conts dl:after{display:block; content:''; clear:both;}
.feedback .conts dt{float:left; width:58px;}
.feedback .conts dt i{width:58px; height:58px; text-align:center; line-height:58px; border-radius:50%; background:#f0f1f2; color:#686868; font-size:28px;}
.feedback .conts dd{margin-left:88px;}
.feedback .conts dd b{display:block; padding-top:2px; color:#484848;}

.feedback .ewm{display:block; margin-top:38px;}
.feedback .ewm>span{display:inline-block; width:128px;}
.feedback .ewm>span+span{margin-left:18px;}
.feedback .ewm img{width:128px; display:block; box-shadow:0 0 6px rgba(0,0,0,0.18);}
.feedback .ewm p{text-align:center; margin-top:8px;}
@media(max-width:1200px){
.feedback{padding:38px 0;}
.feedback .form{width:85%;}
}
@media(max-width:992px){
.feedback .fkleft{float:none; width:100%; border-right:none;}
.feedback .fkright{float:none; width:100%; border-left:none; border-top:1px solid #d8d8d8; margin:28px 0 0 0; padding-top:28px;}
.feedback .form{width:100%; float:none;}
}
@media(max-width:767px){
.feedback{padding:18px 0;}
.feedback .tits h2{font-size:28px;}
.feedback .conts dl{margin-top:18px;}
.feedback .form form{margin-top:18px;}
.feedback .form form dl.form888{float:none;}
.feedback .form form button{float:none;}
}