html,
body {
  background: #fff;
}

.mainbox {
  width: 840px;
  margin: 0 auto;
  padding-top: 20px;
  position: relative;
}


.mainbox .lineabox{
  min-width: 840px;
}

.mainbox .lineabox>div {
  float: left;
}

.mainbox .lineabox>div.pic {
  /* width: 35px; */
  /* height: 31px; */
  text-align: center;
}


.mainbox .lineabox .pic .picx1 {
  width: 35px;
  height: 31px;
  background: url('../../images/kzzx/weqy_zh_one.png') no-repeat;
}



.mainbox .lineabox .pic .picx2 {
  width: 35px;
  height: 31px;
  background: url('../../images/kzzx/weqy_zh_two.png') no-repeat;
}

.mainbox .lineabox .pic .picx2.active {
  width: 35px;
  height: 31px;
  background: url('../../images/kzzx/weqy_zh_two_active.png') no-repeat;
}

.mainbox .lineabox .pic .picx3 {
  width: 35px;
  height: 31px;
  background: url('../../images/kzzx/weqy_zh_three.png') no-repeat;
}

.mainbox .lineabox .pic .picx3.active {
  width: 35px;
  height: 31px;
  background: url('../../images/kzzx/weqy_zh_three_active.png') no-repeat;
}





.mainbox .lineabox>div.pic:nth-child(3) {
  /* margin-left: 5px; */
  /* background: url('../../images/kzzx/weqy_zh_one.png'); */
}

.mainbox .lineabox>div.pic>p {
  font-size: 14px;
  padding-top: 15px;
  color: #cbcbcb;
}

.mainbox .lineabox>div.pic>.p_txt.active {
  color: #003d84;
}

.mainbox .lineabox .line2 {
  margin-right: 10px;
}

.mainbox .lineabox .line {
  /* margin-right: 5px; */
  color: #cbcbcb;
  width: 318px;
  overflow: hidden;
  height: 20px;
}

.mainbox .tip1 {
  font-size: 14px;
  text-align: center;
  margin-top: 50px;
  border-bottom: 1px solid #cbcbcb;
  padding-bottom: 20px;
}

.mainbox .inputbox {

  width: 100%;
  position: relative;
}

.mainbox .inputbox input {
  border: 0;
  outline: none;
  font-size: 20px;
}

.mainbox .inputbox>p {
  margin-top: 35px;
  border-bottom: 1px solid #cbcbcb;
  height: 50px;
  line-height: 50px;
  position: relative;
}

.mainbox .inputbox>p>span {
  display: inline-block;
  width: 240px;
  font-size: 20px;
  border-bottom: 1px solid #003d84;
  padding-left: 50px;
  box-sizing: border-box;
  color: #003d84;
  /* font-weight: 700; */


}

.mainbox .inputbox .yzbtn{
  width: 170px;
  height: 70px;
  background: #f85e05;
  color: #fff;
  position: absolute;
  /* top: 0px; */
  line-height: 70px;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
  user-select: none;
  bottom: 0px;
  right: 0px;
  display: inline-block;
  /* margin-bottom: -1px; */
  border-bottom:0;
  padding-left: 0;
  outline: none;
  border: 0;
}

.mainbox .inputbox .yzbtn >i{
  font-style: normal;
}


.mainbox .inputbox .yzbtn em{
  font-style: normal;
}

.mainbox .subbtn{
  width: 260px;
  height: 50px;
  font-size: 16px;
  line-height: 50px;
  text-align: center;
  color: #fff;
  background: #003d84;
  margin: 0;
  border-radius: 5px;
  margin-top: 85px;
  user-select: none;
}


.mainbox .yzmtip2{
color: #e60012;
/* text-align: center; */
font-size: 14px;
padding-top: 10px;
background: url('../../images/kzzx/weqy_yantip_02.png') no-repeat;
background-position: 0 12px;
padding-left: 20px;
position: absolute;
left: 240px;
display: none;
}

/* .mainbox .yzmtip:bo */