
body { font-size:12px;font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif,"Microsoft YaHei"; -webkit-text-size-adjust:none; background:#f5f5f5;}
a,a:link,a:visited,a:hover,a:active {text-decoration: none;}
h1 {font-size: 1.4em;text-align: center;color: #000;}
.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
footer p {opacity:0.35;}
html{font-size:62.5%;}
*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{background-color:#fff;font:14px/1.5 Microsoft Yahei,tahoma,Srial,helvetica,sans-serif;max-width:640px ;margin:auto !important;}
p{font-size:100%;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ol, ul, li, pre, fieldset, legend, button, input, textarea, menu, th, td {margin:0;padding:0;list-style-type:none; }
.fl{float:left;}
.fr{float:right;}
.container {font-size:2.6rem;line-height:134%;color:#232323;width:100%;background-color:#ffffff;}
.container img{border:0;max-width:100%;vertical-align:top;height:auto;}
/*@media*/
@media (min-width:320px) and  (max-width:359px){html{font-size:31%}}
@media (min-width:360px) and  (max-width:399px){html{font-size:36%}}
@media (min-width:400px) and  (max-width:479px){html{font-size:40%}}
@media (min-width:480px) and  (max-width:639px){html{font-size:49%}}
@media screen and (min-width: 640px){html {font-size:63%}}

.ghbb{width: 100%; padding-top: 15%; }
.ghbb img{width: 100%;}
.move{width:100%;background:#24AAB6;padding-bottom:8%; padding-top:4.5%;}
.mo_box{width:92%;margin:auto;background:#FFF;border-radius:5px;padding-bottom:;}
.mo_box .wsgh{padding:3.4% 3.4%;}


.ghk1{width:100%;color:#646566; height: 1.9rem;border-bottom: 1px #f1f1f1 solid; line-height: 1.9rem; box-sizing:content-box}
.ghk1 label{width: 30%;float: left; font-size: 0.7rem;}
.ghk1 input{width:68%;display:inline-block;height:1.8rem;line-height:1.8rem;padding-left:2%;font-size:0.7rem; border: 0; padding-top:0.2rem;}


.ghk2{ width:100%;color:#646566; height: 1.9rem;border-bottom: 1px #f1f1f1 solid; line-height: 1.9rem; box-sizing:content-box}
.ghk2 span{width:30%;font-size:0.7rem;float:left;display:inline-block;}
.ghk2 span i{width:38.5%;display:inline-block;}
.ghk2 label{width:20%;display:inline-block;float:left;font-size:0.7rem;cursor:pointer;margin-left:0.5%; color:#323233; }
.all_check{width:0.7rem;height:0.7rem;display:block;float:left;margin-right:0.3rem; margin-top:0.64rem; border-radius: 50%; border:1px solid #b1b1b1 }
input[type="radio"]{-webkit-appearance:none;outline: none;}
input.all_check:checked{background:url(../images/wx05.png) no-repeat 20% center;background-size: auto 100%; border: 0;}


.ghk3{width:100%;font-size:0.3rem;color:#646566;margin:1.2% 0;margin-top:5%;}
.ghk3 input{width:65%;height:1.8rem;line-height:1.8rem;padding-left:1.5%;border:1px solid #555555;font-size:2.4rem;}
#yysj{background: #FFF url(../images/xiala1.jpg) 100% 0% no-repeat;background-size: 18% 100%;}


.ghk4{width:100%;color:#646566; height:4.9rem; line-height: 1.8rem; box-sizing:content-box}
.ghk4 label{ width: 100%;height: 1.8rem;line-height: 1.8rem;font-size: 0.7rem;}
.ghk4 textarea{width:96%;height:2.6rem;line-height:1rem;padding-left:1.5%;border: 1px #f1f1f1 solid;margin-left:1.4%;margin-top:0;font-size:0.7rem; box-sizing:content-box;}
.ghk5{height: 1.6rem;}
.ghk5 button{width:70%;height: 100%;background:#07C160;color:#fff;border:0 none;outline:none;font-size:0.65rem;cursor:pointer;border-radius:1rem;margin:5% auto;display:block;}




.top {
 background-color:#f7f7f7;
 padding:16px;
 display:flex;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 align-items:center;
}
.top img {
 display:block;
 height:18px
}
.top span {
 color:#07c160;
 font-size:18px;
 font-weight:700;
 margin-left:5px;
 line-height:1
}



input::-webkit-input-placeholder {
    color: #ccc;
  }
 
  input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #ccc;
  }
 
  input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #ccc;
  }
 
  input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #ccc;
  }

textarea::-webkit-input-placeholder {
  /* WebKit browsers */
  /* placeholderÑÕÉ«  */
  color: #ccc;
  /* placeholder×ÖºÅ  */
  font-size: 0.7rem;
}
textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #ccc;
  font-size: 0.7rem;
}
textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #ccc;
  font-size: 0.7rem;
}
textarea::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #ccc;
  font-size: 0.7rem;
}
