@charset "utf-8";
.valipicwrap{ width: auto; height: auto;}
.valipicwrap .pic{display:inline-block; width: 190px;}
.valipicwrap .pic img{width: 180px;}
.valipicwrap .tips{display:inline-block; list-style: 40px; font-size: 16px;}

.kfinput{outline:0; webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important; height:50px;line-height:30px; border:1px solid #e6e6e6; background-color:#fff; border-radius:2px; padding: 0px 10px; width: 100%; font-size: 16px;}
.kfbtn{ color:#444444; display:inline-block; font-size:18px; line-height:45px; cursor:pointer; padding:0px 20px; margin:0px; height:45px; border: 1px solid #dedede; background-color:#fff; -webkit-appearance:none; text-decoration:none;}
.kfbtngreen{ background-color:#1fbf8c; color: #ffffff; border: 1px solid #1fbf8c;}

.kfbtnpost{-webkit-appearance:none; border-radius:5px; width:100%; height:50px; line-height:50px; border:1px solid #3598db; text-align:center; padding:0px; margin:0px auto; background-color:#3598db; color:#FFFFFF; font-size:18px;}


.aboutwrap{ background-color: #ffffff; width: auto; margin: 0px 10px; padding:0px; padding-top: 20px; border-radius: 3px; min-height: 300px; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.2);}
.aboutwrap .title{line-height:30px; height: 40px; margin: 20px; font-size: 26px; color: #444444;}
.aboutwrap .text{line-height:30px; font-size: 16px; margin: 0px 20px; color: #444444; padding-bottom: 50px;}
.aboutwrap .text img{max-width:100%;}
.aboutwrap .text iframe{max-width:100%;}
.aboutwrap .about_links{margin:0px; padding: 0px; margin-top: 20px;}
.aboutwrap .about_links:after{content:'\20'; clear: both; float: none; height: 0px;display:block;height:0;}
.aboutwrap .about_links li{margin:0px; padding: 0px; list-style: none; display: inline-block; padding-right: 20px;}

.abouttop{height:45px; position:relative; line-height:45px; width:auto; font-size:18px; color:#444444; text-align:center; margin: 0px 10px;}
.abouttop .infoback{background-image:url(/wap/images/png_arrow_left.png); background-position:0px 11px; background-repeat:no-repeat; background-size:22px; display:block; color:#444444; padding-left:20px; padding-right:10px; position:absolute; top:0px; left:0px; width:40px; font-weight:normal;}
.abouttop .btn{display:block; color:#444444; position:absolute;  top:0px; right:0px; background-image:url(/wap/images/png20.png); background-position:0px 8px; background-repeat:no-repeat; background-size:24px;  padding-left:28px; padding-right:5px;}


.layui-form-checked[lay-skin=primary] i{border-color:#3598db!important;background-color:#3598db;color:#fff}
