@media screen and (min-width: 275px) and (max-width: 874px) {
  .container-wrap {
    width: 100%;
  }
  .container-wrap .d-content {
    max-width: 375px;
    width: 100%;
    margin: 0 auto;
  }
  .container-wrap .d-content .d-img-header {
    background-image: url("../images/375/contactus/05_header-centered-h3-slogan-subscribe-email-web2.35.45pm.png");
    height: 140px;
  }
  .container-wrap .d-content .d-img-header .d-txt-wrap {
    padding-top: 35px;
    text-align: center;
  }
  .container-wrap .d-content .d-img-header .d-txt-wrap .d-txt-1 {
    height: 37px;
    opacity: 1;
    font-size: 28px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    color: #ffffff;
    line-height: 46px;
  }
  .container-wrap .d-content .d-img-header .d-txt-wrap .d-txt-2 {
    height: 24px;
    opacity: 1;
    font-size: 18px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    color: #ffffff;
    line-height: 46px;
    letter-spacing: 1px;
    margin-top: 0px;
  }
  .container-wrap .d-content .d-contactus {
    padding-top: 39px;
  }
  .container-wrap .d-content .d-contactus .d-list {
    width: 328px;
    height: 372px;
    opacity: 1;
    background: #f9f9f9;
    border-radius: 12px;
    margin: 0 auto 25px 24px;
    padding-top: 14px;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-img {
    width: 302px;
    height: 166px;
    margin-left: 13px;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-img img {
    height: 166px;
    width: 100%;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-intro {
    margin-top: 15px;
    margin-left: 13px;
    vertical-align: top;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-intro .intro1 {
    height: 25px;
    opacity: 1;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-Regular;
    font-weight: 400;
    text-align: left;
    color: #28374e;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-intro .intro2 {
    padding-left: 0px;
    margin-top: 14px;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-intro .intro2 .in-img {
    width: 26px;
    height: 26px;
    background: #eee;
    border-radius: 100%;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-intro .intro2 .in-img img {
    width: 24px;
    height: 24px;
    margin-top: 3px;
    margin-left: 3px;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-intro .intro2 .in-txt {
    height: 20px;
    opacity: 1;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-Regular;
    font-weight: 400;
    text-align: left;
    color: #273f65;
    margin-left: 8px;
    vertical-align: middle;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-intro .intro2 .txt-mobile {
    margin-left: 39px;
    margin-top: -43px;
  }
  .container-wrap .d-content .d-contactus .d-list .d-list-intro .intro2-mt {
    margin-top: 16px;
  }
  .container-wrap .d-content .d-contactus-r {
    display: none;
    top: 108px;
    right: 84px;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro {
    margin-top: 25px;
    margin-left: 35px;
    vertical-align: top;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro .intro1 {
    height: 33px;
    opacity: 1;
    font-size: 24px;
    font-family: PingFang SC, PingFang SC-Regular;
    font-weight: 400;
    text-align: left;
    color: #28374e;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro .intro2 {
    padding-left: 6px;
    margin-top: 18px;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro .intro2 .in-img {
    width: 29px;
    height: 29px;
    background: #eee;
    border-radius: 50%;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro .intro2 .in-img img {
    width: 24px;
    height: 24px;
    margin-top: 3px;
    margin-left: 3px;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro .intro2 .in-txt {
    height: 20px;
    opacity: 1;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-Regular;
    font-weight: 400;
    text-align: left;
    color: #273f65;
    margin-left: 13px;
    vertical-align: middle;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro .intro2 .txt-mobile {
    margin-left: 39px;
    margin-top: -43px;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro .intro2-mt {
    margin-top: 14px;
  }
  .container-wrap .d-content .d-contactus-r .d-list-intro-2 {
    margin-top: 68px;
  }
}/*# sourceMappingURL=contactus3.css.map */