*{ box-sizing:border-box;font-family: sans-serif;}
.xz-form-tit{background:#f2f2f2;color:#18457c;font-size:20px;border-left:6px solid #007bff;padding:10px 15px;margin-top:40px;margin-bottom:20px;}
.ctleft{ margin: 0 auto;}
i{font-style:normal;font-size:1rem;color: #F9BC00;}
.iqbtn{ display:block;width:10rem;line-height:3rem;background:#007bff;color:#fff;font-size:1rem;text-align:center;margin: 0 auto;border-radius:1.5rem;transition:all .3s;margin-top:1.25rem;border:none;}
.iqbtn:hover{ filter:brightness(1.1);}
.iqbtn:active{ transform:scale(.95);}
.user-info_wrap{ display:flex;flex-flow:row wrap;justify-content:space-between;}
.user-info{flex:none;width: calc((100% - 1.25rem)/2);height: 3.75rem;display: flex;align-items: center;padding-left: 1.5rem;padding-right: 1.5rem;background-color: #fff;border: 1px solid #ddd;margin-bottom:1.25rem;overflow:hidden;border-radius: 4px;}
.user-info input{flex:1;height: 3.75rem;line-height: 3.75rem;background-color: #fff;border: none;font-size: 1rem;outline: none;color: #666;}
.user-info i{flex:none;}
.user-info label{flex:none;}
.inqu{border: 1px solid #ddd;padding: 1rem 1.5rem;display: flex;background-color: #fff;border-radius: 4px;}
.fonts {font-weight: 400;font-size: 1.125rem;color: #092235;}
.inqu label{ font-size: 1.125rem;display: inline-block;}
.inqu textarea{width: 100%;height: 7.5rem;background-color: #ffffff;color: #666;border: none;outline: none;resize: none;font-size: 1rem;}
.inqu i{ vertical-align: top;}
.gape{ flex:none;margin-right:1rem;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#ccc;}

@media screen and (max-width: 1650px) {	
html {font-size:15px;}
}
@media screen and (max-width: 800px) {
	.user-info label,.inqu label { display:none;}
}
@media screen and (max-width: 600px) {
	.user-info label,.inqu label { display:inline-block;font-size:1rem;}
	.user-info {width:100%;padding:0 1rem;height:2.5rem;margin-bottom:.5rem;}
	.inqu textarea {height:6rem;}
	.inqu {padding:.5rem 1rem}
}
input[type="submit"]{-webkit-appearance: none;}