.service-man {
  background: url("https://img.maimairen.com/low-code/components/text-image/service-man.png?imageMogr2/thumbnail/144x173") center top/cover;
  .avatar {
    opacity: 0.2;
    &:hover {
      opacity: 1;
    }
  }
}

.tpl5_container_box{
  width: 100%;
}
.tpl5_container_topBox{
  position: relative;
  overflow: hidden;
  background: url("https://img.maimairen.com/upload/img-text-tpl2/2022/09/21/c55d62004196f1c6ffe83bb0ac738257.png") no-repeat;
  background-size: cover;
  max-width: 420px;
  height: 244px;
  max-height: 244px;
}

// .bgImg {
//   display: flex;
//   overflow: hidden;
//   margin: 0 auto;
//   position: relative;
//   background: url("https://img.maimairen.com/upload/img-text-tpl2/2022/09/21/acc4c1392c3089513af48fcdedbf5f15.png") no-repeat;
//   background-size: cover;
//   max-width: 420px;
// }

// .tpl5_container_img1{
//   vertical-align: middle;
//   max-width: 100%;
// }
.tpl5_container_innerBox{
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  position: absolute;
  width: 88%;
  top: 60px;
  left: 16px;
  .tpl5_container_img2 {
    // position: absolute;
    vertical-align: middle;
    max-width: 100%;
  }
  .tpl_container_titleText{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    width: 100%;
    padding-left: 10%;
    padding-bottom: 4%;
    .title{
      font-size: 28px;
      font-family: MiSans;
      font-weight: bold;
      color: #D16416;
      line-height: 1.5em;
    }
    .message{
      font-size: 16px;
      font-family: MiSans;
      font-weight: 400;
      color: #D16416;
      line-height: 1em;
      padding-top: 4%;
    }
  }
}

// .tpl5_container_pd {
//   height: 70px;
//   background: #ffff;
// }
.tpl5_container_bottomBox{
  width: 100%;
  padding: 6% 0;
  background: -webkit-linear-gradient(175deg, #EB3F3E 0%, #FD856E 100%);
  background: linear-gradient(-85deg, #EB3F3E 0%, #FD856E 100%);
  border-top-left-radius: 5%;
  border-top-right-radius: 5%;
  position: relative;
  top: 0;
  margin-top: -4%;
}

.bottomBox_left{
  padding-left: 6%;
  .tpl3_container_circle {
    display: inline-block;
    width: 0.6em;
    height: 0.6em;
    margin-right: 10px;
    background: #FCD9AC;
    border-radius: 50%;
    line-height: 1.5em;
    vertical-align: middle;
  }

  .tpl3_container_text {
    font-size: 14px;
    font-family: MiSans;
    font-weight: bolder;
    color: #FFFFFF;
    line-height: 1.5em;
  }
}

