* {
  margin: 0;
  padding: 0;
  list-style: none;
  text-decoration: none;
}

.home {
  width: 0.75rem;
  height: 0.3rem;
  position: relative;
  text-align: center;
}

.homea {
  width: 0.4rem;
  height: 0.3rem;
  position: relative;
  text-align: center;
  padding-bottom: 0.22rem;
}

.homea:after {
  content: "";
  width: 0;
  height: 0.02rem;
  background: #1c9f9f;
  position: absolute;
  bottom: 0%;
  left: 50%;
  transition: all 0.8s;
}

.homea:hover:after {
  left: 0%;
  width: 100%;
}

.aboutUs,
.productDescription,
.careerDevelopment {
  width: 1rem;
  height: 0.3rem;
  position: relative;
}

.abouta {
  height: 0.3rem;
  position: relative;
  text-align: center;
  padding-bottom: 0.19rem;
  border-bottom: 0.02rem solid #1c9f9f;
}

.product {
  width: 100%;
  margin-top: 1.11rem;
}

.productTagbar {
  width: 12rem;
  /* width: 15rem; */
  height: 1.5rem;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  /* position: relative; */
}
.productTagbar::after {
  content: "";
  display: block;
  clear: both;
}

.bottom {
  height: 1rem;
  width: 100%;
}

.all_health {
  /* width: 1.7rem; */
  width: 2rem;
  height: 0.74rem;
  /* position: absolute; */
  margin-top: 0.42rem;
  cursor: pointer;
  position: relative;
  /* float: left; */
}

.hearingHealth {
  /* margin-left: 2.6rem; */
}

.bloodSugarHealth {
  /* margin-left: 5.2rem; */
}

.fetalHeart {
  /* margin-left: 10.3rem; */
}
.ahaCertification {
  /* margin-left: 12.8rem; */
}

.onlinePharmacy {
  /* margin-left: 7.8rem; */
}

.sleepHealthWord {
  line-height: 0.4rem;
}

.focus {
  width: 0.55rem;
  height: 0.12rem;
  background: url(https://icon.shuiyu365.com/productfocus.png) no-repeat;
  background-size: 100% 100%;
  /* margin-left: 0.57rem; */
  margin-top: 0.2rem;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

.all_health_Imh {
  width: 0.44rem;
  height: 0.44rem;
  margin: 0 auto;
}

.all_aha_Imh {
  width: 0.44rem;
  height: 0.44rem;
  margin: 0 auto;
}

.sleepHealthImg {
  background: url("../newImg/nav1.png") no-repeat;
  background-size: 100% 100%;
}

.hearingthImg {
  background: url("../newImg/nav2.png") no-repeat;
  background-size: 100% 100%;
}

.bloodImg {
  background: url("../newImg/nav3.png") no-repeat;
  background-size: 100% 100%;
}

.fetalHeartImg {
  background: url(../newImg/nav5.png) no-repeat;
  background-size: 100% 100%;
}
.ahaImg {
  background: url("../newImg/aharz.png") no-repeat;
  background-size: 100% 100%;
}

/* .ahaImg {
  background: url(../newImg/nav5.png) no-repeat;
  background-size: 100% 100%;
} */

.onlinePhImg {
  background: url(../newImg/nav4.png) no-repeat;
  background-size: 100% 100%;
}

.sleepHealthContent {
  width: 100%;
  background: url(https://icon.shuiyu365.com/img/product/sleep_banner1.png)
    no-repeat;
  background-size: 100% 100%;
}
.hearingAidContent {
  width: 100%;
  height: 4.8rem;
  background: url("https://icon.shuiyu365.com/img/product/hearingaid/hearingaidbanner.png")
    no-repeat;
  background-size: 100% 100%;
}
.hearingAidContent-en {
  width: 100%;
  height: 4.8rem;
  background: url("https://icon.shuiyu365.com/img/product/hearingaid/hearingaidbanner1.jpg")
    no-repeat;
  background-size: 100% 100%;
}
.hearingAidContent-jp {
  width: 100%;
  height: 4.8rem;
  background: url("https://icon.shuiyu365.com/img/product/hearingaid/hearingaidbanner2.jpg")
    no-repeat;
  background-size: 100% 100%;
}

.ahaBanner {
  width: 100%;
  height: 5.18rem;
  background: url("https://icon.shuiyu365.com/guanwang/pcahabanner.png")
    no-repeat;
  background-size: 100% 100%;
}
.ahaBannerDescBox {
  width: 12rem;
  /* width: 10.99rem; */
  height: 100%;
  margin: 0 auto;
  padding-top: 1.72rem;
  box-sizing: border-box;
}
.ahaCharts {
  width: 100%;
  height: 4.73rem;
}
.ahaChartsContent {
  width: 12rem;
  height: 100%;
  padding: 0.48rem 0rem 0.72rem 0rem;
  box-sizing: border-box;
  margin: 0 auto;
  display: flex;
}
.charts-content-left {
  width: 5.72rem;
  height: 100%;
  /* height: 2.68rem; */
}
.charts-content-left img {
  width: 5.72rem;
  height: 2.68rem;
}
.charts-content-left-title {
  font-weight: 500;
  line-height: 1;
  font-size: 0.3rem;
  margin-bottom: 0.56rem;
  text-align: center;
}
.charts-content-right {
  margin-top: 0.85rem;
  padding-left: 0.67rem;
  /* width: 100%; */
  /* width: 5.72rem; */
  flex: 1;
  height: 2.68rem;
  box-sizing: border-box;
}
.charts-content-right-title {
  font-size: 0.36rem;
  font-weight: bold;
  line-height: 1;
}
.charts-content-right-title span {
  color: #cc3300;
}
.charts-content-right-desc {
  margin-top: 0.23rem;
  font-size: 0.18rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.3rem;
}
.charts-content-right-remark {
  width: 100%;
  /* padding-right: 1.56rem; */
  /* box-sizing: border-box; */
  margin-top: 0.2rem;
  font-size: 0.16rem;
  font-weight: 400;
  color: #cc3300;
  line-height: 0.3rem;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
}
.aha-skill {
  width: 100%;
  height: 1.86rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #1c9f9f;
}
.aha-skill-title {
  font-weight: bold;
  color: #ffffff;
  font-size: 0.48rem;
}
.aha-skill-desc {
  font-weight: 400;
  color: #ffffff;
  font-size: 0.24rem;
}
.aha-symptom {
  width: 100%;
  height: 6.75rem;
  padding-top: 0.73rem;
  padding-bottom: 1.03rem;
  box-sizing: border-box;
}
.aha-symptom-content-box {
  /* width: 10.99rem; */
  width: 12rem;
  height: 100%;
  margin: 0 auto;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  /* justify-content: space-between; */
  /* align-items: center; */
}
.aha-symptom-content {
  width: 1.64rem;
  height: 2.2rem;
  text-align: center;
  margin-right: 0.7rem;
}
.aha-symptom-content:nth-of-type(n + 6) {
  margin-top: 0.58rem;
}
.aha-symptom-content:nth-of-type(5n) {
  margin-right: 0;
}
.aha-symptom-content-img {
  width: 1.64rem;
  height: 1.64rem;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #8d8d8d;
  border-radius: 50%;
}

.aha-symptom-content:nth-of-type(1) img {
  width: 0.87rem;
  height: 0.74rem;
}
.aha-symptom-content:nth-of-type(2) img {
  width: 0.76rem;
  height: 0.91rem;
}
.aha-symptom-content:nth-of-type(3) img {
  width: 0.86rem;
  height: 0.86rem;
}
.aha-symptom-content:nth-of-type(4) img {
  width: 0.95rem;
  height: 0.77rem;
}
.aha-symptom-content:nth-of-type(5) img {
  width: 0.74rem;
  height: 0.87rem;
}
.aha-symptom-content:nth-of-type(6) img {
  width: 0.85rem;
  height: 0.74rem;
}
.aha-symptom-content:nth-of-type(7) img {
  width: 0.78rem;
  height: 0.86rem;
}
.aha-symptom-content:nth-of-type(8) img {
  width: 0.62rem;
  height: 0.84rem;
}
.aha-symptom-content:nth-of-type(9) img {
  width: 0.69rem;
  height: 0.86rem;
}
.aha-symptom-content:nth-of-type(10) img {
  width: 0.81rem;
  height: 0.86rem;
}
/* .aha-symptom-content-img img {
 
} */
.aha-symptom-content-desc {
  font-weight: 400;
  color: #000000;
  font-size: 0.24rem;
  margin-top: 0.32rem;
  line-height: 1;
}
.aha-cert-title {
  font-weight: 500;
  color: #393939;
  font-size: 0.3rem;
  line-height: 1;
}
.aha-cert-title-desc {
  font-weight: 400;
  color: #696969;
  font-size: 0.16rem;
}
.aha-cert-title-desc-color {
  color: #cc3300;
}
.aha-cert-class {
}
.aha-cert-class-img {
  display: flex;
  display: -webkit-flex;
}
.aha-cert-class img {
  width: 2.66rem;
  height: 1.75rem;
}

.aha-cert {
  /* padding-top: 0.75rem;
  padding-bottom: 1.03rem; */
  width: 100%;
  height: 7.64rem;
  margin-top: 0.75rem;
  margin-bottom: 1.03rem;
}
.aha-cert-box {
  width: 12rem;
  height: 100%;
  margin: 0 auto;
  display: flex;
  display: -webkit-flex;
}

.aha-cert-left {
  width: 5.47rem;
  height: 7.64rem;
  /* height: 7.99rem; */
}
.aha-cert-left img {
  width: 100%;
  height: 100%;
}
.aha-cert-right {
  width: 5.55rem;
  height: 7.64rem;
  /* background: pink; */
  /* height: 100%; */
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
}
.aha-cert-teacher {
  display: flex;
}
.aha-cert-teacher-right {
  width: 1.61rem;
  margin-top: 0.29rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-left: 0.62rem;
  align-items: center;
}
.aha-cert-teacher-right img {
  width: 100%;
  height: 1.61rem;
  vertical-align: top;
}
.weixin-scan {
  color: #cc3300;
  font-size: 0.24rem;
  margin-top: 0.14rem;
  line-height: 1;
}
.sign-up {
  width: 1.55rem;
  height: 0.34rem;
  background: #d9b250;
  border-radius: 0.17rem;
  border: none;
  color: #ffffff;
  font-size: 0.16rem;
  margin-top: 0.36rem;
  text-align: center;
  line-height: 0.34rem;
  cursor: pointer;
}
.aha-skill-cert {
  width: 100%;
  height: 6.97rem;
  padding-top: 1.07rem;
  padding-bottom: 1rem;
  box-sizing: border-box;
}
.aha-skill-cert-box {
  width: 12rem;
  height: 100%;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  margin: 0 auto;
}
.aha-skill-cert-box li {
  width: 5.24rem;
  display: flex;
  display: -webkit-flex;
  align-items: flex-end;
  /* height: 0.57rem; */
  height: 0.69rem;
}
.aha-skill-cert-box li:nth-of-type(2n + 2) {
  margin-left: 0.97rem;
}
.aha-skill-cert-left {
  width: 0.7rem;
  height: 0.57rem;
  background: #d9b250;
  border-radius: 0.25rem 0.25rem 0px 0.25rem;
  color: #ffffff;
  font-size: 0.3rem;
  line-height: 0.57rem;
  text-align: center;
}
.aha-skill-cert-right {
  height: 0.69rem;
  width: 4.56rem;
  border-bottom: 1px solid #f7d9b0;
  font-size: 0.18rem;
  color: #000000;
  line-height: 1;
  padding-bottom: 0.1rem;

  display: flex;
  align-items: flex-end;
  padding-left: 0.32rem;

  /* padding-left: 0.34rem;
  padding-right: 0.54rem; */
  box-sizing: border-box;
}
.aha-skill-cert-box li:nth-of-type(1) .aha-skill-cert-right {
  padding-right: 0.62rem;
}
.aha-skill-cert-box li:nth-of-type(2) .aha-skill-cert-right {
  padding-right: 0.8rem;
}
.aha-skill-cert-box li:nth-of-type(3) .aha-skill-cert-right {
  padding-right: 0.73rem;
}
.aha-skill-cert-box li:nth-of-type(4) .aha-skill-cert-right {
  padding-right: 0.36rem;
}
.aha-skill-cert-box li:nth-of-type(5) .aha-skill-cert-right {
  padding-right: 0.26rem;
  /* padding-bottom: 0.10rem;
  align-items: unset; */
  /* height: 0.79rem; */
}
.aha-skill-cert-box li:nth-of-type(7) .aha-skill-cert-right {
  padding-right: 0.71rem;
}
.aha-skill-cert-box li:nth-of-type(9) .aha-skill-cert-right {
  padding-right: 0rem;
}
.aha-cert-cost {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
}
.aha-phone {
  width: 100%;
  height: 3.76rem;
  background: #1c9f9f;
  font-weight: 500;
  color: #ffffff;
  font-size: 0.3rem;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.siteDesc {
  margin-top: 0.17rem;
  line-height: 1;
}
.ahaLine {
  margin-top: 0.7rem;
  width: 0.6rem;
  height: 0.04rem;
  background: #1c9f9f;
}

.sleepContent {
  height: 4.8rem;
  width: 12rem;
  margin: 0 auto;
  position: relative;
}

.sleepContentWord {
  position: absolute;
  width: 100%;
  height: 2.8rem;
  margin-top: 1rem;
  animation: sleep 1s forwards;
}

@keyframes sleep {
  from {
    margin-left: -5rem;
  }
  to {
    margin-left: 0rem;
  }
}

.title {
  padding-top: 0.15rem;
}

.content {
  line-height: 0.1rem;
  padding-top: 0.24rem;
}

.seeDetails {
  width: 1.21rem;
  margin-top: 0.28rem;
  padding-top: 0.1rem;
  padding-bottom: 0.09rem;
}

.seeDetails:hover {
  transform: scale(1.2, 1.2); /* 放大2倍 */
}

.sleepProduct {
  width: 100%;
  height: 4.03rem;
  margin-top: 0.4rem;
  margin-bottom: 0.5rem;
}

.sleepProductContent {
  width: 12rem;
  margin: 0 auto;
  /* opacity: 0; */
  display: flex;
  justify-content: space-between;
}

.sleepProduct-item {
  width: 3.96rem;
  height: 4.03rem;
  background: rgba(238, 238, 238, 1);
  position: relative;
}
.sleepProduct-item .more {
  display: none;
}
.sleepProduct-item:hover {
  margin-top: -15px;
  /* transform: scale(1,1.1); */
  transition: all 0.3s;
}
.sleepProduct-item:hover .more {
  display: block;
}
.sleepProduct-item:hover .sleepProduct-info {
  display: none;
}
.sleepProduct-title {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  /* width:1.57rem; */
  padding: 0 0.44rem;
  height: 0.46rem;
  /* background:rgba(0,145,219,1); */
  background: url("../newImg/tilte-bg.png") no-repeat;
  background-size: 100% 100%;
  /* border-radius:0px 0px .35rem .35rem; */
  font-size: 0.24rem;
  line-height: 0.46rem;
  color: rgba(255, 255, 255, 1);
  text-align: center;
  white-space: nowrap;
}
.sleepProduct-img {
  text-align: center;
}
.sleepProduct-img img {
  width: 3.34rem;
  height: 2.04rem;
  margin-top: 0.82rem;
}
.sleepProduct-info {
  font-size: 0.16rem;
  text-align: center;
}
.sleepProduct-info p {
  font-size: 0.16rem;
  font-weight: bold;
  color: rgba(78, 78, 78, 1);
  line-height: 0.24rem;
}
.sleepProduct-info span {
  font-size: 0.14rem;
  font-weight: 400;
  color: rgba(78, 78, 78, 1);
}
.sleepProduct-item .more {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 1.04rem;
  height: 0.28rem;
  line-height: 0.3rem;
  /* margin-top: 0.34rem; */
  /* margin-left: 0.88rem; */
  background-color: #f04d4e;
  font-size: 0.16rem;
  color: #fff;
}
.sleepProduct-item a {
  color: #fff;
  text-align: center;
}
#sleepProductContentTwo {
  margin-top: 0.57rem;
}
.sleepProductContentTwo {
  width: 12rem;
  margin: 0 auto;
  /* opacity: 0; */
  display: flex;
  justify-content: space-between;
}

.sleepProductContentTwo-item {
  width: 5.89rem;
  height: 2.83rem;
  background: rgba(238, 238, 238, 1);
  display: flex;
}
.sleepProductContentTwo-item:hover {
  margin-top: -15px;
  transition: all 0.2s;
}
.sleepProductContentTwo-item-left img {
  width: 2.52rem;
  height: 1.86rem;
  margin-top: 0.49rem;
  margin-left: 0.4rem;
}
.sleepProductContentTwo-item-right {
  display: flex;
  height: 100%;
  align-items: center;
  margin-left: 0.34rem;
  padding-right: 0.61rem;
  box-sizing: border-box;
  justify-content: center;
  flex-direction: column;
  flex: 1;
}
.sleepProductContentTwo-item-right .sleepProductContentTwo-title {
  font-size: 0.14rem;
  color: rgba(78, 78, 78, 1);
}
.sleepProductContentTwo-item-right .sleepProductContentTwo-info {
  font-size: 0.16rem;
  color: rgba(78, 78, 78, 1);
  line-height: 0.24rem;
}
.sleepProductContentTwo-item .more {
  display: inline-block;
  width: 1.21rem;
  height: 0.32rem;
  background: rgba(240, 77, 78, 1);
  font-size: 0.14rem;
  line-height: 0.32rem;
  color: rgba(255, 255, 255, 1);
  text-align: center;
  margin-top: 0.34rem;
}
.sleepProductContentTwo-item .more:hover {
  transform: scale(1.1);
}
.all_pic_img {
  position: absolute;
  width: 100%;
  height: 1.98rem;
  /* margin-top: 0.4rem; */
  background-position: center;
}

.cpapImgPic {
  background: url(https://icon.shuiyu365.com/img/product/CPAP.png) no-repeat;
}

.apapImgPic {
  background: url(https://icon.shuiyu365.com/img/product/APAP.png) no-repeat;
}

.st25ImgPic {
  background: url(https://icon.shuiyu365.com/img/product/ST25.png) no-repeat;
}

.st30ImgPic {
  background: url(https://icon.shuiyu365.com/img/product/ST30.png) no-repeat;
}

@keyframes opcit {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.autoSet {
  width: 3.95rem;
  height: 4.03rem;
  border: solid 0.01rem #e2e2e2;
  float: left;
}

.autoSetImg {
  width: 2.8rem;
  height: 2.64rem;
  position: relative;
}

.autoSetImgTitle {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 1.57rem;
  height: 0.46rem;
  background: rgba(0, 145, 219, 1);
  border-radius: 0px 0px 0.25rem 0.25rem;
}

.autoSetImgPic {
  background: url(https://icon.shuiyu365.com/img/product/AutoSet.png) no-repeat;
}

.auto25ImgPic {
  background: url(https://icon.shuiyu365.com/img/product/Auto25.png) no-repeat;
}

.vapapImgPic {
  position: absolute;
  width: 1.77rem;
  height: 1.6rem;
  margin-top: 0.6rem;
  margin-left: 0.515rem;
  background: url(https://icon.shuiyu365.com/img/product/VPAV-IV-ST.png)
    no-repeat center;
  background-size: 100% 100%;
  background-position: center center;
}

.s9vpapImgPic {
  background: url(https://icon.shuiyu365.com/img/product/S9VPAPST.png) no-repeat;
}

.autoSetImgName {
  width: 100%;
  margin-top: 2.4rem;
  position: absolute;
}

.autoSetWord {
  width: 100%;
  height: 0.94rem;
  position: relative;
}

.autoSetWordTitle {
  position: absolute;
  width: 100%;
  margin-top: 0.29rem;
}

.autoSetWordHover {
  margin: 0 auto;
  width: 100%;
  height: 1rem;
  display: none;
}

.autoSetWordHoverMore {
  position: absolute;
  width: 1.04rem;
  height: 0.28rem;
  line-height: 0.3rem;
  margin-top: 0.34rem;
  margin-left: 0.88rem;
}

.auto25 {
  width: 3.95rem;
  height: 4.03rem;
  border: solid 0.01rem #e2e2e2;
  float: left;
  cursor: pointer;
}

.margin_left {
  /* margin-left: 0.25rem; */
}

.margin-top:hover {
  margin-top: -0.15rem;
}

.auto_series:hover {
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  transform: scale(1.03);
  position: relative;
  z-index: 5;
}

.s9vpap:hover {
  margin-top: -3.75rem;
}

.s9vpap {
  width: 3.95rem;
  height: 4.03rem;
  border: solid 0.01rem #e2e2e2;
  /* margin-left: 9.2rem; */
  float: left;
  cursor: pointer;
  margin-top: -3.6rem;
}

.BreatheContent {
  width: 100%;
  height: 4.2rem;
  margin-top: 0.46rem;
  background: url("https://icon.shuiyu365.com/guanwang/banner2.png") no-repeat;
  /* background: url(https://icon.shuiyu365.com/img/product/breath_banner2.png) no-repeat; */
  background-size: 100% 100%;
  overflow: hidden;
}

.titleTwo {
  padding-top: 0.15rem;
}

.contentTwo {
  line-height: 0.1rem;
  padding-top: 0.24rem;
}

.BreatheTitleLeft {
  width: 12rem;
  margin: 0 auto;
  height: 2.8rem;
  margin-left: -6rem;
  margin-top: 0.7rem;
  animation: leftleft 1s forwards;
}

@keyframes leftleft {
  form {
    margin-left: -6rem;
  }
  to {
    margin-left: 0.3rem;
  }
}

.BreatheTitleRight {
  width: 3.83rem;
  height: 3.09rem;
  background: url(https://icon.shuiyu365.com/img/product/SimpleBreth.png)
    no-repeat;
  background-size: 100% 100%;
  margin-top: -3rem;
  margin-left: 13rem;
  animation: rightleft 1s forwards;
}
.bloodSugar-banner-h {
  background: url(https://icon.shuiyu365.com/guanwang/banner3.png) no-repeat;
  background-size: 100% 100%;
  padding-bottom: 0.34rem;
}
.BreatheTitle-shengming {
  width: 12rem;
  margin: 0 auto;
  overflow: hidden;
}
.bloodSugar-banner-h {
  height: 4.44rem;
}
.BreatheTitle-shengming-center {
  float: right;
  width: 4.68rem;
  /* margin-top: 1.53rem; */
}
.bloodSugar-banner-title {
  margin-top: 1.2rem;
  font-size: 0.16rem;
  color: rgba(78, 78, 78, 1);
}
.bloodSugar-banner-tip {
  font-size: 0.3rem;
  font-weight: bold;
  color: rgba(78, 78, 78, 1);
}
.BreatheTitle-shengming-center .contentTwo {
  font-size: 0.14rem;

  font-weight: 400;
  color: rgba(78, 78, 78, 1);
  line-height: 0.24rem;
}
.productkong {
  width: 100%;
  height: 0.02rem;
  background-color: #f4f4f4;
  /* margin-top: 0.4rem; */
}

@keyframes rightleft {
  form {
    margin-left: 13rem;
  }
  to {
    margin-left: 8rem;
  }
}

.hearingHealthbox {
  width: 100%;
  min-height: 4.09rem;
}

.huxijiankang-img {
  width: 4rem;
  height: 4rem;
  margin-top: 0.2rem;
}

.huxijiankang-img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  position: relative;
  z-index: 5;
}

.huxijiankang-img-mz {
  width: 3rem;
  height: 3rem;
  margin-top: 0.8rem;
}

.huxijiankang-img-mz:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  position: relative;
  z-index: 5;
}

.originalSound {
  width: 12rem;
  margin: 0 auto;
}

.BreatheTitle {
  width: 12rem;
  margin: 0 auto;
  /* opacity: 0; */
}

.Situationleft {
  width: 4.65rem;
  height: 4.01rem;
  margin-top: 0.5rem;
}

.Situationright {
  width: 4.72rem;
  margin-left: 6rem;
  float: left;
  margin-top: -3.11rem;
}

.originalSoundLeft {
  width: 4.72rem;
  float: left;
  position: absolute;
  margin-top: 0.99rem;
}
.originalSoundRight {
  width: 4.72rem;
  float: right;
  position: absolute;

  margin-top: 0.2rem;
}
.yimei-item-right {
  margin-top: 0.9rem;
}
.fengliRight {
  width: 4.65rem;
  height: 4.01rem;
  margin-left: 7rem;
  margin-top: 0.5rem;
  position: absolute;
}

.productName {
  line-height: 0.24rem;
}

.productDetail {
  padding-top: 0.32rem;
}

.understandMore {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  opacity: 0.95;
  display: table; /*重点就是这个属性,这个样式会告知浏览器当前元素的宽度,采用最小的宽度.不是默认全宽*/
  padding-top: 0.05rem;
  padding-bottom: 0.05rem;
  padding-right: 0.25rem;
  padding-left: 0.21rem;
}

.all_Img {
  height: 4rem;
  position: absolute;
}
.shenming-img {
  width: 6rem;
  height: 4rem;
  margin-top: 0.2rem;
}
.shenmingjk-img {
  width: 4rem;
  height: 4rem;
  margin-top: 0.2rem;
}
.shenmingjk-img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  position: relative;
  z-index: 5;
}

.originalSoundRight {
  margin-left: 6rem;
}

.productImg {
  margin-top: -0.2rem;
}

.babyImg {
  margin-top: 0.2rem;
}

.onlinePharmacybox {
  width: 100%;
  height: 4.8rem;
  /* background: url(https://icon.shuiyu365.com/img/product/shijingBG.png) no-repeat; */
  /* background-size: 100% 100%; */
}

.onlinePharmacyLeft {
  position: absolute;
  width: 5rem;
  height: 3rem;
  margin-top: 1.2rem;
}
.onlinePharmacyRight {
  margin-left: 6rem;
  height: 4.4rem;
  width: 6rem;
  background: url("../newImg/shjjing.png") no-repeat;
  background-size: 100% 100%;
}
.chainPharmacyContent {
  width: 12rem;
  position: relative;
  margin: 0 auto;
  height: 2.67rem;
}
.onlinePharmacybox-title {
  font-size: 0.36rem;
  color: rgba(28, 159, 159, 1);
  white-space: nowrap;
}
.onlinePharmacybox-more {
  width: 1.23rem;
  height: 0.36rem;
  line-height: 0.36rem;
  font-size: 0.14rem;
  color: rgba(255, 255, 255, 1);
  text-align: center;
  margin-top: 0.6rem;
}
.Timepharmacy {
  margin-top: 0.43rem;
}

.xixiWord {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
}

.xixi {
  width: 2.34rem;
  height: 2.24rem;
  float: left;
}

.all_Img_meduci {
  width: 100%;
  height: 1.84rem;
  /* background-position: center; */
  /* background-size: 100% 100%; */
}

.all_Img_meduci_Eng {
  width: 100%;
  height: 2.24rem;
  /* background-position: center; */
  /* background-size: 100% 100%; */
}

.all_Img_meduci_Eng:hover {
  background-size: 110% 110%;
}

.xixiImg {
  background: url(https://icon.shuiyu365.com/img/product/xixi.png) no-repeat;
  background-position: center;
  background-size: 100% 100%;
}

.all_Img_meduci:hover {
  background-size: 110% 110%;
}

.youyi {
  margin-left: 0.05rem;
}

.youyiImg {
  background: url(https://icon.shuiyu365.com/img/product/youyi.png) no-repeat;
  background-position: center;
  background-size: 100% 100%;
}

.shuiyinImg {
  background: url(https://icon.shuiyu365.com/img/product/shuiyin.png) no-repeat;
  background-position: center;
  background-size: 100% 100%;
}

.pingfengImg {
  background: url(https://icon.shuiyu365.com/img/product/pingfeng.png) no-repeat;
  background-position: center;
  background-size: 100% 100%;
}

.liuxiaImg {
  background: url(https://icon.shuiyu365.com/img/product/liuxia.png) no-repeat;
  background-position: center;
  background-size: 100% 100%;
}

.all_this_img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  position: relative;
  z-index: 5;
}

.yuntaixinRight {
  width: 4rem;
  height: 4rem;
  margin-left: 6rem;
  position: absolute;
}

.yuntaixin {
  width: 6rem;
  height: 4.07rem;
  /* margin-top: 0.5rem; */
  position: absolute;
  /* border: 1px solid red; */
}
.yimei-jk-img {
  width: 4rem;
  height: 4rem;
  position: absolute;
}
.yimei-jk-img-fx {
  width: 5rem;
  height: 3.18rem;
  margin-top: 0.4rem;
  position: absolute;
}
.yuntaixinLeft {
  width: 4rem;
  height: 4rem;
}

.TimepharmacyTitle {
  width: 100%;
  padding-top: 2.4rem;
}

.sleepProduct-item-shengming {
  margin-top: 0.21rem;
  height: 4.79rem;
}
.sleepProduct-item-shengming.sleepProduct-item:hover {
  margin-top: 0.21rem;
}
.sleepProduct-item-shengming .sleepProduct-img img {
  height: 100%;
}

/* cao 上面写的都是啥玩意啊 咋改啊 */

.banner-item-wrap {
  display: flex;
  justify-content: space-between;
  padding: 0.7rem 0;
  padding-bottom: 0.5rem;
  align-items: center;
  /* border: 1px solid red; */
}
.banner-item-wrap-text {
  width: 4.72rem;
}
.banner-item-wrap-img {
  width: 4.72rem;
  /* border: 1px solid red; */
  height: 4rem;
}

.img-m-t {
  margin-top: -0.8rem;
}

.cert-m-t-7 {
  margin-top: 0.07rem;
}
.cert-m-t-18 {
  margin-top: 0.18rem;
}
.cert-m-t-14 {
  margin-top: 0.14rem;
}
.cert-m-t-21 {
  margin-top: 0.21rem;
}
.cert-m-t-49 {
  margin-top: 0.49rem;
}
.cert-m-t-45 {
  margin-top: 0.45rem;
}
.cert-m-t-47 {
  margin-top: 0.47rem;
}

/* 表单 */
.aha-form-box {
  width: 12rem;
  min-height: 10rem;
  background: #1c9f9f;
  padding-left: 0.27rem;
  padding-right: 0.27rem;
  padding-bottom: 0.26rem;
  box-sizing: border-box;
  display: none;
}

.aha-form-top {
  height: 2.16rem;
  width: 100%;
  padding-top: 0.45rem;
  box-sizing: border-box;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  /* justify-content: center; */
  align-items: center;
}
.aha-form-top-title {
  font-weight: 300;
  color: #313131;
  font-size: 0.24rem;
  width: 3.68rem;
  height: 0.4rem;
  background: #ffffff;
  border-radius: 20px;
  line-height: 0.4rem;
  text-align: center;
}
.aha-form-top-title-desc1 {
  font-weight: 500;
  color: #fffefe;
  line-height: 0.38rem;
  font-size: 0.48rem;
  margin-top: 0.18rem;
}

.aha-form-top-title-desc2 {
  font-size: 0.18rem;
  color: #ffffff;
  line-height: 0.24rem;
  margin-top: 0.17rem;
}

.aha-form-content {
  width: 100%;
  height: 7.59rem;
}
.aha-form-content-box {
  width: 100%;
  min-height: 4.6rem;
  padding-left: 0.62rem;
  padding-right: 0.34rem;
  padding-top: 0.6rem;
  background: #ffffff;
  box-sizing: border-box;
}

.aha-form-content-first {
  display: flex;
  display: -webkit-flex;
}

.aha-form-input {
  display: flex;
  flex-direction: column;
}
.aha-form-input-box {
  flex: 1;
  display: flex;
}
.aha-form-input-label-remark {
  font-weight: 400;
  color: #333333;
  font-size: 0.16rem;
}
.aha-form-input-label {
  font-weight: 400;
  color: #333333;
  font-size: 0.16rem;
}
.aha-form-input-label::after {
  content: "*";
  color: #cc3300;
}
.cert-address {
  margin-left: 0.33rem;
}

.aha-form-input input {
  border: none;
  border-bottom: 1px solid #eaeaea;
  margin-left: 0.07rem;
  width: 2.32rem;
  font-size: 0.16rem;
}
.aha-form-input input::placeholder {
  color: #333333;
  font-size: 0.16rem;
  opacity: 0.33;
}
.aha-form-content-two {
  margin-top: 0.37rem;
  display: flex;
  display: -webkit-flex;
  align-items: flex-start;
}
.aha-form-flex {
  display: flex;
  display: -webkit-flex;
}
.aha-form-label {
  font-weight: 400;
  color: #333333;
  font-size: 0.16rem;
}
.aha-form-label::after {
  content: "*";
  color: #cc3300;
}
.aha-form-radio {
  display: flex;
  display: -webkit-flex;
  align-items: center;
}
.aha-form-radio input[type="radio"] {
  /* display: none; */
  width: 0.13rem;
  height: 0.13rem;
  /* border: 2px solid #4b4b4b; */
  border-radius: 50%;
  border: 1px solid #4b4b4b;
  margin-right: 0.08rem;
}
.aha-form-radio input[type="radio"]:nth-of-type(1) {
  margin-left: 0.18rem;
}
.aha-form-radio input[type="radio"]:nth-of-type(2) {
  margin-left: 0.32rem;
}
.aha-form-radio input[type="radio"]:checked {
  /* border: 2px solid #4b4b4b; */
  -webkit-appearance: none;
  background-color: #fff;
  position: relative;
  border-radius: 50%;
  outline: none;
  cursor: pointer;
}
.aha-form-radio input[type="radio"]:checked:after {
  position: absolute;
  content: "";
  /* left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); */
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 0.07rem;
  height: 0.07rem;
  border-radius: 50%;
  background-color: #cc3300;
}
.company-name {
  margin-left: 0.34rem;
}
.aha-email {
  margin-left: 1.79rem;
}

.aha-form-content-three {
  margin-top: 0.37rem;
  display: flex;
  display: -webkit-flex;
  align-items: flex-start;
}
.aha-form-content-four {
  margin-top: 0.37rem;
  display: flex;
  display: -webkit-flex;
  /* align-items: center; */
}
.aha-form-content-five {
  display: flex;
  display: -webkit-flex;
  margin-top: 0.27rem;
  padding-bottom: 0.2rem;
  /* margin-bottom: 0.1rem; */
}
.aha-form-content-five .aha-form-column:nth-of-type(2) {
  margin-left: 0.43rem;
}
.aha-form-content-five .aha-form-column:nth-of-type(3) {
  margin-left: 0.8rem;
}

.aha-form-column {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
}
.aha-form-label {
  font-weight: 400;
  color: #333333;
  font-size: 0.16rem;
}
.aha-form-label::after {
  content: "*";
  color: #cc3300;
}
.aha-form-content-five input[type="radio"] {
  /* display: none; */
  width: 0.13rem;
  height: 0.13rem;
  /* border: 2px solid #4b4b4b; */
  border-radius: 50%;
  border: 1px solid #4b4b4b;
}
input[type="radio"]:checked {
  /* border: 2px solid #4b4b4b; */
  -webkit-appearance: none;
  background-color: #fff;
  position: relative;
  border-radius: 50%;
  outline: none;
  cursor: pointer;
}
input[type="radio"]:checked:after {
  position: absolute;
  content: "";
  /* left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); */
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 0.07rem;
  height: 0.07rem;
  border-radius: 50%;
  background-color: #cc3300;
}

.aha-form-content-five {
  display: flex;
  display: -webkit-flex;
  height: 1.1rem;
  align-items: flex-end;
}
.aha-form-other {
  font-size: 0.18rem;
  color: #cc3300;
  line-height: 0.28rem;
}

.flex-1 {
  flex: 1;
}

.aha-form-content-four .aha-form-flex:nth-of-type(2) {
  margin-left: 0.63rem;
  flex: 1;
}

.aha-form-content-four .aha-form-flex:nth-of-type(2) .aha-form-input {
  flex: 1;
}
.aha-form-content-four .aha-form-flex:nth-of-type(2) .aha-form-input input {
  width: 5.22rem;
}

.aha-form-bottom {
  width: 100%;
  height: 2.98rem;
  background: #fbf7ec;
  /* opacity: 0.11; */
  padding-top: 0.41rem;
  box-sizing: border-box;
  text-align: center;
}
.aha-form-bottom .submit-btn {
  border: none;
  width: 2.16rem;
  height: 0.48rem;
  background: #d9b250;
  border-radius: 0.24rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #ffffff;
  line-height: 0.48rem;
  text-align: center;
  margin-top: 0.22rem;
}

.aha-form-bottom-title {
  font-size: 0.29rem;
  color: #000000;
  font-weight: bold;
  margin-bottom: 0.32rem;
  line-height: 1;
}
.aha-form-bottom-desc {
  line-height: 0.24rem;
  font-size: 0.16rem;
}

.layui-form-radio {
}
.aha-form-danger {
  border-color: #ff5722 !important;
}
label.error {
  color: #cc3300;
}

.aha-form-payment-account {
  width: 2.43rem;
}
.aha-form-payment-account input {
  width: 100%;
}

.aha-form-input-address {
  /* width: 2.32rem; */
  /* height: 0.22rem; */
  width: 5.25rem;
  /* display: flex; */
}
.cert-address {
  display: flex;
  display: -webkit-flex;
  /* width: 5.3rem;
  height: 0.22rem; */
}
.cert-address .address-select {
  width: 0.8rem;
  height: 0.22rem;
  border: none;
  border-bottom: 1px solid #eaeaea;
  /* position: relative; */
}
.detail-address-box {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
}
.detail-address-box input {
  height: 0.22rem;
}
/* .cert-address .address-select::after {
  width: 0;
  height: 0;
  border-left: 0.06rem solid transparent;
  border-right: 0.06rem solid transparent;
  border-top: 0.06rem solid #f00;
  position: absolute;
  top: 40%;
  right: 0.05rem;
  content: "";
  z-index: 98;
} */
.cert-address input {
  width: 3.4rem;
  border: none;
  border-bottom: 1px solid #eaeaea;
  box-sizing: border-box;
}
/* .aha-form-input-address input {
  width: 100%;
} */
.city-picker-span.focus {
  background: none;
  margin: unset;
}
.radio-btn {
  position: relative;
}
.radio-btn label.error {
  position: absolute;
  top: 0.23rem;
}
.layui-layer-page .layui-layer-content {
  height: 700px !important;
}
.banner-text {
  font-size: 0.9rem !important;
}
.banner-text-1 {
  font-size: 0.3rem !important;
}
.table-box {
  /* width: 5.47rem; */
  width: 5.12rem;
  height: 7.64rem;
  table-layout: fixed;
  /* border-collapse: collapse;
      border-spacing: 0; */
  border-collapse: separate;
  border-spacing: 0;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
}
.table-box .fw {
  font-weight: 600;
}
.table-box .fw1 {
  font-weight: 500;
}
.table-box td {
  font-size: 0.13rem;
  text-indent: 0.1rem;
  border: 1px solid #000000;
  border-top: none;
  border-left: none;
}

@media screen and (max-width: 1280px) {
  /* html {
    font-size: 80px;
    transition: all 0.3s;
  } */
  .aha-cert {
    height: 9.55rem;
  }
  .aha-cert-left {
    height: 9.55rem;
  }
  .table-box {
    height: 9.55rem;
  }
  .table-box td {
    height: 0.16rem;
  }
  .aha-cert-right {
    height: 9.55rem;
    width: 6.9rem;
  }
  .cert-m-t-45 {
    margin-top: 0.56rem;
  }
  .cert-m-t-18 {
    margin-top: 0.2rem;
  }
  .cert-m-t-7 {
    margin-top: 0.08rem;
  }
  .cert-m-t-47 {
    margin-top: 0.58rem;
  }
  .cert-m-t-49 {
    margin-top: 0.61rem;
  }
  .cert-m-t-14 {
    margin-top: 0.17rem;
  }
  .aha-cert-title {
    font-size: 0.37rem;
  }
  .aha-cert-title-desc {
    font-size: 0.2rem;
  }
  .aha-cert-teacher {
    width: 100%;
  }
  .aha-cert-class img {
    width: 3.325rem;
    height: 2.18rem;
  }
  .aha-cert-teacher-right {
    width: 2rem;
    margin-top: 0.36rem;
    margin-left: 0.77rem;
  }
  .aha-cert-teacher-right img {
    height: 2rem;
    width: 2rem;
  }
  .weixin-scan {
    font-size: 0.3rem;
    margin-top: 0.17rem;
  }
  .sign-up {
    width: 1.9rem;
    height: 0.4rem;
  }
}
