.demo .banner {
  height: 6rem;
  width: 100%;
  background-image: url(../img/afterSaleService/组\ 111.png);
}
.nav {
  display: flex;
  height: 0.54rem;
}
.nav img {
  margin: auto 0.1rem;
  width: 0.16rem;
  height: 0.16rem;
}
.nav .text {
  line-height: 0.54rem;
  font-size: 0.14rem;
  color: #666666;
}
.tabBar {
  display: flex;
  justify-content: center;
  height: 0.58rem;
  background: #ffffff;
  border-bottom: 0.01rem solid #eeeeee;
  border-top: 0.01rem solid #eeeeee;
  box-sizing: border-box;
}
.tabBar .item {
  width: 2rem;
  height: 0.58rem;
  font-size: 0.18rem;
  line-height: 0.58rem;
  text-align: center;
  color: #666666;
}
.active {
  background-color: #0063b9 !important;
  color: #ffffff !important;
}
.form {
  padding: 0.68rem 0 0.41rem;
}
.form .title {
  display: flex;
  margin-bottom: 0.53rem;
}
.form .title .text {
  line-height: 0.56rem;
  font-size: 0.3rem;
}
.form .input {
  padding: 0.1rem 0.2rem;
  width: 4.5rem;
  height: 0.44rem;
  border: 0.01rem solid #e4e4e4;
}
.form .around {
  display: flex;
  justify-content: space-between;
  padding-left: 1.03rem;
}
.form .item {
  position: relative;
  margin-bottom: 0.3rem;
  display: flex;
  justify-content: space-between;
}
.form .item img {
  position: absolute;
  left: -0.17rem;
  top: 0.12rem;
  width: 0.09rem;
  height: 0.09rem;
}
.form .left .item {
  width: 5.6rem;
}
.form .right .item {
  width: 5.2rem;
}
.form .word {
  line-height: 0.44rem;
  font-size: 0.2rem;
  color: #666666;
}
.form .gender {
  position: relative;
  display: flex;
  margin-bottom: 0.3rem;
  width: 5.2rem;
}
.form .gender img {
  position: absolute;
  left: -0.17rem;
  top: 0.12rem;
  width: 0.09rem;
  height: 0.09rem;
}
.form .gender .btnBox {
  display: flex;
}
.form .gender .sex {
  width: 2rem;
  height: 0.44rem;

  font-size: 0.2rem;
  line-height: 0.44rem;
  text-align: center;
  border-radius: 0rem 0rem 0rem 0rem;
  background: #f9f9f9;
  border: 0.01rem solid #ebebeb;
}
.form .gender .boy {
  margin: 0 0.5rem 0 0.3rem;
}
.form .bottom {
  padding-left: 1.03rem;
  display: flex;
  justify-content: space-between;
}
.form .bottom .input {
  width: 11.87rem;
  height: 0.44rem;
  background: #ffffff;
  border: 0.01rem solid #e4e4e4;
}
.education {
  margin-top: 0.83rem;
}
.education .right .item {
  width: 5.6rem;
}
.language {
  display: flex;
  margin-left: 0.66rem;
  margin-bottom: 0.3rem;
}
.language .word {
  margin-right: 0.25rem;
}
.language .language_item {
  display: flex;
  margin-top: 0.1rem;
  margin-right: 0.2rem;
}
.language .language_item img {
  margin-top: 0.01rem;
  margin-right: 0.1rem;
  width: 0.22rem;
  height: 0.22rem;
}
.language .language_item .text {
  font-size: 0.18rem;
  line-height: 0.24rem;
  color: #666666;
}
.education .school {
  margin-bottom: 0.3rem;
}
.work .right .item {
  width: 5.6rem;
}
.work .hope {
  width: 6rem !important;
  margin-left: -0.4rem;
}
.experience {
  display: flex;
  justify-content: space-between;
  margin-left: 1.03rem;
}
.experience .textarea {
  padding: 0.2rem;
  width: 11.87rem;
  height: 1.99rem;
  background: #ffffff;
  border: 0.01rem solid #e4e4e4;
}
.reminder {
  margin-top: 0.04rem;
  display: flex;
}
.reminder img {
  margin-top: 0.08rem;
  width: 0.09rem;
  height: 0.09rem;
}
.reminder .text {
  margin-left: 0.1rem;
}

.reminder .text_p {
  font-size: 0.14rem;
  font-weight: 400;
  color: #666666;
  line-height: 0.3rem;
}

.conmit {
  margin: 0.63rem auto 0;
  width: 1.69rem;
  height: 0.52rem;
  background: #0063b9;
  font-size: 0.24rem;
  color: #ffffff;
  line-height: 0.52rem;
  text-align: center;
  border-radius: 0.06rem 0.06rem 0.06rem 0.06rem;
}
