body,html{ margin:0px; padding:0px;}

body{ position: relative;font-family: PingFang SC-Bold, PingFang SC,"Microsoft YaHei",helvetica,arial,sans-serif;font-size:14px; color: #333333; background-color: #f7f7f7;-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}

ul{ margin:0px; padding:0px;zoom:1;}
div {zoom:1;}
li{ margin:0px; padding:0px;list-style:none;vertical-align:middle;}
dl,dt,dd {margin:0;padding:0;}
img{ border:0;max-width: 100%;}
a {text-decoration:none;color: #333333;outline: none;}
a:hover {color:#51b233; text-decoration:none !important;}
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5 {margin:0;padding:0;}
input,select ,button{padding:0;margin:0; border:none;outline: none;}
a:focus{ text-decoration:none;}
.w100{ width:100%;}

.container{max-width: 800px;-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
.banner{margin-bottom: 20px;}
.content{padding: 50px  20px 40px;background-color: #FFF;}
h3.title{ text-align: center;margin-bottom: 20px;}
.in_w{max-width: 412px; margin: 0 auto 20px;position: relative;}
.form-control{height: 40px;line-height: 40px;box-shadow:inherit}
.txyzm {
    position: absolute;
    right: 0;
    bottom: 0;
    color: #FF9635;
    cursor: pointer;
}
.txyzm img{height: 40px;border-radius: 0 3px 3px 0;max-width: 100px;}
.sendsms {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    color: #FF9635;
    cursor: pointer;
    padding-right: 10px;
}
.nbtn{width: 100%;height: 34px;line-height: 34px;background-color: #51b233;color: #FFF;border-radius: 3px;}
.nbtn:hover{opacity: 0.8;}

h3.title{display: flex;justify-content: center;align-items: center;}
.jg{text-align: center;}
.btna,.btnb{margin: 30px 5px;}
.footer{text-align: center; font-size: 14px; line-height: 20px; width: 100%; padding: 15px; box-sizing: border-box;}
