.banner{ text-align: center; } .banner img, .tc-video img{ max-width: 100%; } .sz-body{ text-align: center; margin: 0 10%; } .sz-body img{ width: 100%; } .js-info{ display: inline-block; vertical-align: top; text-align: left; position: relative; } .j-i-d{ margin-top: 50%; transform: translateY(-25%); } .js-photo{ width: 3rem; display: inline-block; margin-left: 20%; } .js-photo img{ width: 100%; } .s-s-title{ color: #a0a0a0; text-align: center; margin-top: 0; width: 3.75rem; margin: 0 auto; } .s-s-no{ background-image: url("http://weina-official-website.oss-cn-shanghai.aliyuncs.com/cn/img/spa-line.png"); background-repeat: no-repeat; background-position: bottom; padding-bottom: .1rem; } .s-s-text{ padding-top: .1rem; } .sz-name-en{ padding-left: .1rem; } .zjpxb{ color: #a0a0a0; padding: 0 .6rem; } .zjpxb span{ font-size: .14rem !important; } .zjpxb-img{ text-align: center; padding: 0 .6rem; } .zjpxb-img img{ width: 100%; } .zm-dg li span{ display: inline-block; color: #2a2a2a; padding-top: .2rem; line-height: .3rem; } .zm-dg li span:nth-of-type(1){ width: 17%; font-size: .16rem; font-weight: 600; text-align: center; border-bottom: .03rem #ea1974 solid; } .zm-dg li span:nth-of-type(2){ width: 83%; font-size: .14rem; text-align: left; padding-left: .2rem; border-bottom: .03rem #e0e0e0 solid; } .mfzs img{ width: 100%; } .mfzs-title{ padding-top: .15rem; text-align: center; color: #2a2a2a; } .s-i-l{ font-size: 0; padding: 0 .1rem; text-align: center; } .s-i-l img{ /* max-width: 100%; */ width: 1.4rem !important; } .mfzs .s-i-l{ width: 25%; float: left; padding-bottom: .2rem; } .zgzs-img .z-i-i{ padding-bottom: .2rem; text-align: center; padding-left: .3rem; } .zgzs-img .z-i-i img{ width: 100%; } .zgzs-img .z-i-i:nth-of-type(1){ margin-left: 0; } /* .zgzs-img .z-i-i:nth-of-type(3){ margin-left: 10%; } */ .s-i-r-t{ margin-top: .1rem; } .zgzs-text{ text-align: center; } .z-i-i{ text-align: center; } .z-i-t{ border-top: .01rem solid #2a2a2a; padding-top: .15rem; color: #a0a0a0; } .lxfs{ color: #2a2a2a; text-align: center; font-size: 0; display: flex; } .lxfs span{ display: block; flex: 1; font-size: .14rem; text-align: center; } .tips{ text-align: center; color: #2a2a2a; margin-top: .25rem; } .sz-content{ position: relative; } #hgjs{ font-size: .2rem; color: #d63874; } @media screen and (max-width:1100px){ .sz-body{ margin: 0; } } @media screen and (max-width:750px){ .mfzs .s-i-l{ width: 50%; float: left; } .zgzs-text{ padding: 0 .6rem; } .zgzs-img .z-i-i{ padding-bottom: .2rem; margin-left: 0; width: 100% !important; padding: 0 .6rem; } }