*{box-sizing: border-box;}
a{cursor: pointer;}
body{font-size:16px;background: #f5f5f5}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
input{border: none;}
input:focus,select:focus{border: none;outline: none;}


.is-banner{width: 100%;padding-top:30px;height:460px;background: url(../images/banner.png) center top no-repeat;}
.u-back{width: 120px;height: 42px;border-radius: 6px;text-align: center;line-height: 42px;background-color: rgba(0, 0, 0, 0.2);
       color: #fff;margin-left:20px;font-size:18px}
.u-back:hover{color:#fff}
.m-logo{margin-top:108px;display: block;text-align:left;width:100%}


.is-content{width:1200px;margin:auto}
.form-item{margin-bottom:45px}
.is-form{background:#fff;margin-top:20px;padding: 50px}
.form-title{color:#1c83d7;font-size:18px;font-weight:bold;margin-bottom:15px}
.form-item input[type="text"],.form-item select{border:none;display:block;height: 50px;line-height:50px;background:#f5f5f5;font-size:16px;padding:0 17px;border-radius:4px;width:100%}
.u-gkb{margin-bottom:15px}
.u-gkb label{margin-right:40px}
.form-flex{display:flex;justify-content: space-between;flex-wrap: wrap;}
.form-flex div{width:49%;margin-bottom:20px}
.form-item .form-code input{width:70%}
.form-code{display: flex;justify-content: space-between}
.form-code img{display: block;width:140px;height:50px}
.layui-laydate .layui-this{background: #1c83d7!important}
.m-mltjcz{padding: 30px 0 50px;}
.m-mltjcz input{margin: 0 16px; width: 132px; height: 53px; line-height: 53px; border: none; font-size: 18px; -moz-border-radius: 6px; border-radius: 6px; background: #ebebeb; color: #999; cursor: pointer;}
.m-mltjcz input.u-sub{background: #1c83d7; color: #fff;}
.form-item textarea{width: 100%; padding: 10px; border: 1px solid #ddd; font-size: 14px; font-size: 16px;}
