@charst 'utf-8';
* {
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  box-sizing: border-box;
   font-family: "Microsoft YaHei" ! important;  }

.clear {
  clear: both;
  width: 0;
  height: 0;
  overflow: hidden; }

body {
  font-size: .14rem; }

ul, li {
  list-style: none; }

html {
  -webkit-touch-callout: none;
  font-size: 625%; }

img, input, select, a {
  vertical-align: middle; }

img, div, body, html, ul, li, a {
  -webkit-touch-callout: none; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #ccc; }

html, body {
  width: 100%;
  height: 100%; }

.wrap {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: auto; }

header {
  width: 100%;
  height: 0.32rem;
  background: #f6f4f5; }
  header .header {
    max-width: 11.02rem;
    height: .32rem;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    header .header span {
      color: #ff9037;
      padding-right: .15rem; }
    header .header a {
      padding: 0 .1rem;
      color: #333; }
    header .header a:hover{
      color: #f58125;
    }


.logo {
  max-width: 10.88rem;
  height: .85rem;
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .logo select {
    width: .66rem;
    height: .3rem;
    border: 0;
    border: 1px solid #118ff3;
    border-right: 0; }
  .logo input:nth-of-type(1) {
    width: 1.74rem;
    height: .3rem;
    border: 0;
    border-top: 1px solid #118ff3;
    border-bottom: 1px solid #118ff3;
    background: url(images/inputbg_16.jpg) no-repeat left center;
    padding-left: .1rem; }

nav {
  width: 100%;
  height: 0.52rem;
  background: #198eee; }
  nav .naver {
    width: 100%;
    height: 0.52rem;
    max-width: 10.7rem;
    margin: 0 auto;
    line-height: .52rem; }
    nav .naver a {
      color: #fff;
      float: left;
      padding: 0 .50rem;
      font-size: 0.16rem;
      position: relative; }
      nav .naver a img {
        position: absolute;
        top: -.03rem; }
      nav .naver a:hover {
        background: #1f5aa6; }


.layout_n{ width: 1100px; margin: 0 auto; padding:30px 0;}
.reg_step_list_3 .step_item{width: 526px;}
.step_item{float: left;height: 60px;padding: 14px 0;background-color: #EDF9FF;line-height: 32px;text-align: center;}
.step_item .num{
  display: inline-block;
   *display: inline;
   width: 32px;
   height: 32px;
   background: url(images/circle_2.png) no-repeat;
   vertical-align: middle;
   font-size: 18px;
   color: #fff;
 }
.step_item .txt{ display: inline-block; *display: inline; height: 32px; margin-left: 9px; vertical-align: middle; font-size: 16px; color: #999;}
.step_item_sep{ float: left; width: 48px; height: 60px;}
.step_item.active{background-color: #f90;}
.step_item.active .num{color: #f60;background: url(images/circle_1.png) no-repeat;}
.step_item.active .txt{ color: #fff;}
.sep_1{ background: url(images/step_arrow_1.png) no-repeat;}
.sep_2{ background: url(images/step_arrow_2.png) no-repeat;}

.layout_x{
  width: 1100px;

  margin:0 auto;
  background-color: #fff;
  
}
.input_wrap{
  width: 1100px;
  height: 580px;
  margin: 50px 0;
  border: 1px solid #dfdfdf;
}
.input_right{
  padding:20px 0 0 350px;
}
.input_control_1 .input_control_2 .input_control_3 .input_control_4 .input_control_5{
  
}
.input_control1 input{
  margin-top: 20px;
  width: 350px;
  height: 40px;
  text-indent:40px;
  background: url(images/zc_t1.png) no-repeat 7px center;
  border:none;
  border:1px solid #ccc;
}
.input_control2 input{
  margin-top: 20px;
  width: 350px;
  height: 40px;
  text-indent:40px;
  background: url(images/zc_t2.png) no-repeat 7px center;
  border:none;
  border:1px solid #ccc;
}
.input_control3 input{
  margin-top: 20px;
  width: 350px;
  height: 40px;
  text-indent:40px;
  background: url(images/zc_t2.png) no-repeat 7px center;
  border:none;
  border:1px solid #ccc;
}
.input_control4 input{
  margin-top: 20px;
  width: 350px;
  height: 40px;
  text-indent:40px;
  background: url(images/zc_t3.png) no-repeat 7px center;
  border:none;
  border:1px solid #ccc;
}
.input_control5 input{
  margin-top: 20px;
  width: 150px;
  height: 40px;
  text-indent:31px;
  border:none;
  border:1px solid #ccc;
  float:left;
}
.input_control6 input{
  margin-top: 20px;
  width: 350px;
  height: 40px;
  text-indent:40px;
  background: url(images/zc_t6.png) no-repeat 7px center;
  border:none;
  border:1px solid #ccc;
}
.Verification img{
  width: 94px;
  margin-left: 15px;
  margin-top:20px;
  float: left;
}
.huan{
  float:left;
  padding: 27px 0 0 10px;
  color: #188eee;
}
.careful{
  margin-top: 125px;
  color: #ff0000;
  padding-left: 45px;
}

.btn a{
  width: 230px;
  margin: 30px 0 0 65px;
  display: block; 
  height: 50px; 
  background-color: #f60; 
  border-radius: 4px; 
  line-height: 48px; 
  text-align: center; 
  font-size: 18px; 
  color: #fff;
  border:0;

}
.btn a:hover{ background-color: #f90; cursor:pointer;}


/*-------------------注册成功---------------------*/
.success{
  width: 390px;
  height: 85px;
  margin-top: 60px;
  background: url(images/zc_t5.png) no-repeat; 
}
.input_right p{
  padding:46px 0 90px 30px; 
}
.input_right p a{

}













.foot {
  width: 100%;
  height: 4rem;
  background: #363636; }
  .foot footer {
    width: 11rem;
    height: auto;
    margin: 0 auto; }
    .foot footer h4 {
      line-height: .8rem;
      font-weight: 400;
      color: #fff;
      font-size: .12rem; }
      .foot footer h4 a {
        color: #fff;
        padding: 0 .08rem;
        position: relative;
        top: -.03rem; }
      .foot footer h4 a:hover{
        color: #f58125;
      }

.box1, .box2, .box3 {
  float: left; }

.box1 {
  width: 3.33rem;
  height: 1.4rem;
  overflow: hidden;
  border-right: 1px solid #5b5c5e; }
  .box1 li {
    margin-bottom: .2rem; }
    .box1 li img {
      margin-right: .15rem;
      margin-left: .25rem; }
    .box1 li a {
      color: #fff;
      font-size: .12rem; }
      .box1 li a span {
        color: #ff7e1b;
        font-size: .16rem;
        font-weight: 800; }

.box2 {
  width: 3.37rem;
  margin-left: .73rem; }
  .box2 dl {
    float: left;
    margin-right: .65rem; }
    .box2 dl dt {
      margin-bottom: .2rem;
      color: #fff; }

.box3 ul {
  float: left;
  width: 1.36rem;
  color: #fff; }
  .box3 ul li {
    margin-bottom: .1rem; }
    .box3 ul li a {
      color: #fff; }
    .box3 ul li a:hover{
      color: #f58125;
    }
.box3 h3{
    margin-bottom: .2rem;}


.foot p {
  text-align: center;
  font-size: .12rem;
  color: #fff;
  line-height: .2rem; }
  .foot p:nth-of-type(1) {
    margin-top: .4rem; }

/*# sourceMappingURL=style.css.map */
