html, body {font-family: 'Arial', sans-serif;color: #333;line-height: 1.6;margin: 0;padding: 0;}.shenhe-container {width: 100%;margin: 0 auto;background: #fffff0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}.shenhe-container img {width: 100%;height: auto;display: block;}.shenhe-container .product-image {width: 100%;height: auto;display: block;}.shenhe-container .box-info {font-size: 16px;padding: 20px;box-sizing: border-box;}.shenhe-container h1 {color: #d2691e;border-bottom: 2px solid #ffd700;padding-bottom: 10px;}.shenhe-container h2 {color: #ffa500;margin-top: 20px;}.shenhe-container p {margin-bottom: 10px;line-height: 1.4;}.shenhe-footer-container {width: 100%;margin: 0 auto;background-color: #f2f2f2;color: #666;text-align: center;padding: 10px 0;box-sizing: border-box;border-top: 1px solid #eaeaea;font-size: 14px;padding-bottom: 100px;}.mip-sjh-wechat-wrap {margin: auto;min-width: 320px;max-width: 750px;bottom: 0;position: fixed;left: 0;right: 0;height: 60px;background: #fff;z-index: 999;font-size: 16px;color: #222;box-shadow: 0 1px 3px rgb(26 26 26/10%);z-index:999999;}@media (min-width: 769px) {.shenhe-container {width: 375px;margin: 0 auto;background: #fffff0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}.shenhe-footer-container {width: 375px;margin: 0 auto;background-color: #f2f2f2;color: #666;text-align: center;padding: 10px 0;box-sizing: border-box;border-top: 1px solid #eaeaea;font-size: 14px;padding-bottom: 100px;}.mip-sjh-wechat-wrap-base-two.new-base-two-btn .mip-sjh-wechat-wrap-base-two-left-span {max-width: 240px }.mip-sjh-wechat-wrap {max-width: 375px;}}.mip-sjh-wechat-wrap-base-two {overflow: hidden;width: 100%;background: #fff;background-color: #fff;height: 60px;display: flex;justify-content: space-between;align-items: center;color: #222 }.mip-sjh-wechat-wrap-base-two.new-base-two-btn .mip-sjh-wechat-wrap-base-two-left {margin-left: 15px }.mip-sjh-wechat-wrap-base-two-left {display: flex;justify-content: center;align-items: center;height: 100%;margin-left: 1.0625rem }.mip-sjh-wechat-wrap-base-two.new-base-two-btn .mip-sjh-wechat-wrap-base-two-right {width: 130px;height: 42px;border-radius: 20px;margin-right: 15px;padding: 0 }.mip-sjh-wechat-wrap-base-two-right {display: flex;justify-content: center;align-items: center;line-height: 60px;background: #1aad17;background-color: #1aad17;text-align: center;box-sizing: border-box;cursor: pointer;}.mip-sjh-wechat-wrap-base-two.new-base-two-btn .mip-sjh-wechat-wrap-base-two-left-span {font-size: 16px;display: inline-block;margin-left: 10px;max-width: 180px;word-break: keep-all;}.gt-jmy-h5-dialog {display: none;}.gt-jmy-h5-dialog-custom-dialog {position: fixed;width: 100%;height: 100%;z-index: 999999;}.gt-jmy-h5-dialog-custom-dialog-mask {position: absolute;width: 100%;height: 100% }.gt-jmy-h5-dialog-custom-dialog-container.is-center {left: 50%;top: 50%;transform: translate(-50%, -50%) }.gt-jmy-h5-dialog-custom-dialog-container {position: absolute;height: auto;background: #fff }.wechat-modal-container {display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 20px;position: relative;background: #fff;border-radius: 20px }.wechat-modal-container .close {position: absolute;right: 20px;top: 20px;z-index: 2;cursor: pointer }.wechat-modal-content {width: 100% }.wechat-modal-content-jump {display: flex;align-items: center;justify-content: center;flex-direction: column }.wechat-modal-content-jump .image {height: 42px;width: 42px }.wechat-modal-content-jump .title {color: #000;font-size: 20px;line-height: 20px;font-weight: 700;margin: 8px 0 }.wechat-modal-content-jump .desc, .wechat-modal-content-jump .wechat-number {color: #cb0000;font-size: 18px;line-height: 1.8;font-weight: 400;margin-bottom: 8px }.wechat-modal-content-jump .button {background-color: #1aad17;border-radius: 8px;width: 138px;height: 42px;display: flex;align-items: center;justify-content: center;margin-top: 5px;cursor: pointer;outline: 0;-webkit-appearance: none }.wechat-modal-content-jump .button span {color: #fff;font-size: 17px }.groot-ui-image {overflow-y: hidden;width: 32px;height: 32px;margin: 0;padding: 0;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;}