:root {
  --rem: calc(100vw / 1920);
}
blockquote,
body,
button,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
i,
input,
legend,
li,
ol,
p,
pre,
span,
td,
textarea,
th,
ul {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
body,
button,
input,
select,
textarea {
  font-size: 12px;
  font-family: inherit;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
}
button,
input {
  outline: none;
  border: 0;
}
input::-webkit-input-placeholder {
  color: #999;
  font-size: 12px;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #fff inset;
  -webkit-text-fill-color: #333;
}
::-ms-clear,
::-ms-reveal,
input::-ms-clear,
input::-ms-reveal {
  display: none !important;
}
.placeholder {
  color: #999 !important;
}
span {
  display: inline-block;
}
b,
em {
  font-style: normal;
  font-weight: 400;
}
ol,
ul {
  list-style: none;
}
a:active,
a:link,
a:visited {
  color: #000;
}
a {
  text-decoration: none;
  cursor: pointer;
}
fieldset,
img {
  border: 0;
}
img {
  -ms-interpolation-mode: bicubic;
}
button,
input,
select,
textarea {
  font-size: 100%;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
textarea {
  resize: vertical;
}
a,
button,
label {
  cursor: pointer;
}
.modal {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 32px;
  left: 0;
  background-color: #000 !important;
  opacity: 0.3;
  display: none;
  filter: alpha(opacity=30);
}
.clear {
  zoom: 1;
}
.clear:after {
  content: "";
  height: 0;
  width: 0;
  clear: both;
  display: block;
  overflow: hidden;
}
@font-face {
  font-family: iconfont;
  src: url(//font-scjuchuang.oss-cn-chengdu.aliyuncs.com/v1.1/iconfont.eot?t=1614927138893);
  src: url(//font-scjuchuang.oss-cn-chengdu.aliyuncs.com/v1.1/iconfont.eot?t=1614927138893#iefix) format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"), url(//font-scjuchuang.oss-cn-chengdu.aliyuncs.com/v1.1/iconfont.woff?t=1614927138893) format("woff"), url(//font-scjuchuang.oss-cn-chengdu.aliyuncs.com/v1.1/iconfont.ttf?t=1614927138893) format("truetype");
}
#root-overlay-view {
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
}
#root-overlay-view.root-overlay-view_show {
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  overflow: hidden;
}
.global-popup-tips-msg {
  position: absolute;
  opacity: 0;
  z-index: 101;
}
.global-popup-tips-msg:after {
  content: "";
  display: block;
  clear: both;
}
.global-popup-tips-msg-left {
  left: -10px;
  transform: translate(-100%, -50%);
  -ms-transform: translate(-100%, -50%);
  top: 50%;
}
.global-popup-tips-msg-left .global-popup-tips-icon {
  position: absolute;
  transform: rotate(-90deg) translate(50%);
  -ms-transform: rotate(-90deg) translate(50%);
  right: -20px;
  top: 50%;
}
.global-popup-tips-msg-right {
  left: 100%;
  transform: translate(10px, -50%);
  -ms-transform: translate(10px, -50%);
  top: 50%;
}
.global-popup-tips-msg-right .global-popup-tips-icon {
  position: absolute;
  transform: rotate(90deg) translate(-50%);
  -ms-transform: rotate(90deg) translate(-50%);
  left: -20px;
  top: 50%;
}
.global-popup-tips-msg-top {
  transform: translate(-50%, -100%);
  -ms-transform: translate(-50%, -100%);
  top: -10px;
  left: 50%;
}
.global-popup-tips-msg-top .global-popup-tips-icon {
  position: absolute;
  transform: translate(50%);
  -ms-transform: translate(50%);
  right: 50%;
  bottom: -20px;
}
.global-popup-tips-msg-bottom {
  transform: translate(-50%, 10px);
  -ms-transform: translate(-50%, 10px);
  top: 100%;
  left: 50%;
}
.global-popup-tips-msg-bottom .global-popup-tips-icon {
  position: absolute;
  transform: rotate(-180deg) translate(50%);
  -ms-transform: rotate(-180deg) translate(50%);
  left: 50%;
  top: -20px;
}
.page-footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: calc(96*var(--rem));
  width: 100%;
  height: calc(470*var(--rem));
  padding: calc(22*var(--rem)) 0;
  background-color: #202020;
  position: relative;
  z-index: 7;
}
.page-footer .new_bottom_list {
  display: flex;
  align-items: center;
  width: 82%;
  margin-top: calc(20*var(--rem));
}
.page-footer .new_bottom_list .new_bottom_item {
  display: flex;
  align-items: center;
  width: calc(525*var(--rem));
  font-size: calc(27*var(--rem));
  color: #fff;
  border-left: 1px solid #666;
  height: calc(32*var(--rem));
}
.page-footer .new_bottom_list .new_bottom_item:first-child {
  border: unset;
}
.page-footer .new_bottom_list .new_bottom_item .new_bottom_icon_box {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(61*var(--rem));
  height: calc(61*var(--rem));
  margin-left: calc(42*var(--rem));
  margin-right: calc(24*var(--rem));
  border-radius: 50%;
}
.page-footer .new_bottom_list .new_bottom_item .new_bottom_icon_box .icon {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.page-footer-top {
  width: 82%;
  margin-top: calc(48*var(--rem));
  padding-bottom: calc(21*var(--rem));
  margin-bottom: calc(21*var(--rem));
  border-bottom: 1px solid #292929;
}
.page-footer-top .left {
  display: flex;
}
.page-footer-top .left .item {
  margin-left: calc(42*var(--rem));
  margin-right: calc(144*var(--rem));
}
.page-footer-top .left .item .new_code {
  width: calc(107*var(--rem));
  height: calc(107*var(--rem));
  background-color: #fff;
}
.page-footer-top .left .item .new_code img {
  width: 100%;
  height: 100%;
}
.page-footer-top .left .item a {
  display: block;
  font-size: calc(16*var(--rem));
  margin-bottom: calc(10*var(--rem));
  color: #fff;
}
.page-footer-top .left .item a:hover {
  color: #ff7400;
}
.page-footer-top .left .item a.title {
  font-size: calc(19*var(--rem));
  color: #666;
}
.page-footer-top .right {
  width: 400px;
  float: left;
  min-height: 150px;
}
.page-footer-top .right .qr {
  margin: 0 50px;
  width: 100px;
  height: 100px;
  float: left;
}
.page-footer-top .right .qr a {
  color: #666;
  font-size: 14px;
  text-align: center;
  display: block;
  width: 100%;
}
.page-footer-top .right .qr img {
  width: 100px;
  height: 100px;
}
.page-footer-btm {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: calc(20*var(--rem)) 0;
  background: #202020;
  /* padding: 20px 0 40px; */
  /* margin: 20px auto 0 */
}
.page-footer-btm p {
  width: 82%;
  text-align: center;
  line-height: calc(27*var(--rem));
}
.page-footer-btm p,
.page-footer-btm p a {
  font-size: calc(16*var(--rem));
  color: #666;
}
.page-footer-btm p a:hover {
  text-decoration: underline;
}
.page-slider-menu {
  position: fixed;
  right: calc(92*var(--rem));
  width: calc(64*var(--rem));
  height: calc(352*var(--rem));
  top: 50%;
  transform: translateY(-50%);
  z-index: 99;
  background-color: #fff;
  box-shadow: 0px 0 calc(10*var(--rem)) 0 rgba(0, 0, 0, 0.08);
  border-radius: calc(5*var(--rem));
}
.page-slider-menu .hover-show-text {
  color: #fff;
  font-size: 14px;
  box-sizing: border-box;
  line-height: 30px;
}
.page-slider-menu .menu-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.page-slider-menu .menu-item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: calc(64*var(--rem));
  cursor: pointer;
}
.page-slider-menu .cart-text {
  -ms-writing-mode: tb-rl;
  writing-mode: tb-rl;
  font-size: 14px;
  color: #ccc;
  letter-spacing: 3px;
}
.page-slider-menu .icon {
  font-family: iconfont;
  font-size: calc(32*var(--rem));
  color: #fb5151;
  font-style: normal;
  display: block;
  width: 100%;
  text-align: center;
  position: relative;
}
.page-slider-menu .icon img {
  width: calc(32*var(--rem));
  height: calc(32*var(--rem));
}
.page-slider-menu .icon .cart-total-num {
  position: absolute;
  right: calc(6*var(--rem));
  top: 0;
  transform: translateY(-50%);
  font-size: calc(16*var(--rem));
  padding: calc(0*var(--rem)) calc(6*var(--rem));
  background-color: #FF4907;
  color: #fff;
  border-radius: calc(100*var(--rem));
}
.wrap_UxUBPdEq {
  width: 100%;
  height: 100%;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
}
.wrap_UxUBPdEq:before {
  content: "";
  height: 100%;
  width: 0;
  display: inline-block;
  background: none;
  vertical-align: middle;
}
.dialogContainer_1mEGPXkw {
  display: inline-block;
  min-width: 260px;
  max-width: 350px;
  min-height: 170px;
  background-color: #fff;
  border-radius: 8px;
  padding: 20px;
  vertical-align: middle;
}
.content_2LAqehHA {
  width: 100%;
  display: inline-block;
  min-height: 95px;
  box-sizing: border-box;
  background-image: url(../images/1608518523448.png);
  background-position: 10px;
  background-size: 41px 41px;
  padding-left: 61px;
  background-repeat: no-repeat;
  display: table;
}
.content_2LAqehHA .ctx_1XLzh_3h {
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  font-size: 18px;
  color: #666;
  text-align: center;
}
.btns_3nFsoThq {
  width: 100%;
  height: 35px;
  margin-top: 10px;
}
.btns_3nFsoThq span {
  display: inline-block;
  width: 98px;
  height: 35px;
  border-radius: 18px;
  overflow: hidden;
  cursor: pointer;
  line-height: 35px;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  margin: 0 5px;
  vertical-align: middle;
}
.btns_3nFsoThq .canel_23jA3TQR {
  background: linear-gradient(90deg, #e6e6e6, #d1d1d1);
  background-color: #d1d1d1;
  color: #999;
}
.btns_3nFsoThq .submit_3vOpkI6x {
  background: linear-gradient(90deg, #6caffe, #508ae2);
  background-color: #508ae2;
}
.wrap_z8pjH1Va {
  width: 100%;
  height: 100%;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
}
.wrap_z8pjH1Va:before {
  content: "";
  height: 100%;
  width: 0;
  display: inline-block;
  background: none;
  vertical-align: middle;
}
.dialogContainer_3yhVuEXe {
  display: inline-block;
  background-color: #fff;
  border-radius: 8px;
  padding: 25px;
  vertical-align: middle;
}
.content_1CgoZEBB {
  width: 100%;
}
.content_1CgoZEBB .load_Ar9fraZg {
  display: block;
  width: 52px;
  height: 52px;
  margin: auto;
  animation: load_Ar9fraZg 0.8s linear infinite;
  -ms-animation: load_Ar9fraZg 0.8s infinite linear;
}
.btns_3mD2bkg4 {
  width: 100%;
  margin-top: 8px;
  font-size: 14px;
  color: #666;
  padding: 0 10px;
}
@keyframes load_Ar9fraZg {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.wrap_NLLIJpR6 {
  width: 100%;
  height: 100%;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
  position: relative;
}
.dialogContainer_3NUamKfF {
  position: absolute;
  left: 0;
  right: 0;
  top: 44%;
  text-align: center;
}
.content_NzyrME8s {
  display: inline-block;
  background-color: #fff;
  padding: 10px 14px 8px;
  border-radius: 5px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
  font-size: 0;
  transition: 0.2s;
  -ms-transition: 0.2s;
  opacity: 0;
  transform: translateY(-40px);
  -ms-transform: translateY(-40px);
}
.content_NzyrME8s .msg_231RoL_r,
.content_NzyrME8s svg {
  display: inline-block;
  vertical-align: top;
}
.content_NzyrME8s .msg_231RoL_r {
  font-size: 14px;
  padding-left: 10px;
  color: #333;
}
.carousel_1h6dOEW5 {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.carousel_1h6dOEW5 .container_2CTdXyHT {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.carousel_1h6dOEW5 .item_EoaTKKPh {
  display: block;
  float: left;
  height: 100%;
}
.carousel_1h6dOEW5 .prev_3ErHoeom {
  display: block;
  width: 24px;
  height: 50px;
  position: absolute;
  border-radius: 24px 0 0 24px;
  left: 5px;
  top: 50%;
  box-sizing: border-box;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 29;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
  padding-right: 0;
}
.carousel_1h6dOEW5 .prev_3ErHoeom img {
  display: block;
  width: 16px;
  height: 16px;
  margin: 17px auto;
}
.carousel_1h6dOEW5 .next_1ezgWNpd {
  display: block;
  width: 24px;
  height: 50px;
  position: absolute;
  border-radius: 0 24px 24px 0;
  right: 5px;
  top: 50%;
  box-sizing: border-box;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 29;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
  padding-right: 0;
}
.carousel_1h6dOEW5 .next_1ezgWNpd img {
  display: block;
  width: 16px;
  height: 16px;
  margin: 17px auto;
}
.page-slider-shop {
  width: calc(500*var(--rem));
  height: calc(827*var(--rem));
  position: fixed;
  top: 50%;
  right: calc(-500*var(--rem));
  transform: translateY(-50%);
  background: white;
  z-index: 10006;
  border: 1px solid #E6E6E6;
  border-radius: calc(5*var(--rem)) 0 0 calc(5*var(--rem));
}
.page-slider-shop .shopcar-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: calc(64*var(--rem));
  background: #FF5E15;
  padding: 0 calc(21*var(--rem));
  font-size: calc(19*var(--rem));
  color: #fff;
}
.page-slider-shop .shopcar-title .gwc-icon {
  display: inline-block;
  position: relative;
  top: 2px;
  width: 26px;
  height: 20px;
  background-position: -86px 0;
}
.page-slider-shop .shopcar-title .gwc-close {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.page-slider-shop .shopcar-title .gwc-close img {
  margin-left: calc(5*var(--rem));
  width: calc(21*var(--rem));
  height: calc(21*var(--rem));
}
.page-slider-shop .shopcar-footer {
  display: flex;
  justify-content: center;
  margin-top: auto;
}
.page-slider-shop .shopcar-footer a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(331*var(--rem));
  height: calc(64*var(--rem));
  background: #FF5E15;
  border-radius: calc(5*var(--rem));
  font-size: calc(19*var(--rem));
  color: #fff;
}
.page-slider-content {
  width: 100%;
  flex: 1;
  overflow: auto;
}
.page-slider-shopcar {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding-bottom: calc(32*var(--rem));
}
.page-slider-content .page-slider-shopcar-ul {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  padding: 0 calc(21*var(--rem));
}
.page-slider-content .page-slider-shopcar-ul li {
  width: 100%;
  margin-top: calc(16*var(--rem));
  position: relative;
  background: #F5F5F5;
  border-radius: calc(5*var(--rem));
  padding: calc(11*var(--rem));
  padding-bottom: calc(60*var(--rem));
  display: flex;
}
.page-slider-content .page-slider-shopcar-ul li:first-child {
  margin-top: 0 !important;
}
.page-slider-content .page-slider-shopcar-ul li .new_info_box {
  flex: 1;
  margin-left: calc(11*var(--rem));
}
.page-slider-content .page-slider-shopcar-ul li .new_info_box p {
  line-height: 1.5;
}
.page-slider-content .page-slider-shopcar-ul li .new_info_box p:first-child {
  margin-bottom: calc(5*var(--rem));
}
.page-slider-content .page-slider-shopcar-ul li .new_info_box p:nth-of-type(n + 2) {
  font-size: calc(16*var(--rem));
  color: #666;
}
.page-slider-content .img-box {
  width: calc(90*var(--rem));
  height: calc(90*var(--rem));
  overflow: hidden;
}
.page-slider-content .img-box a {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.page-slider-content .img-box img {
  width: 100%;
  height: 100%;
}
.page-slider-content p {
  font-size: calc(19*var(--rem));
  color: #666666;
}
.page-slider-content .biaot {
  color: #333333;
}
.page-slider-content .jiage {
  position: absolute;
  bottom: calc(11*var(--rem));
  left: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: calc(16*var(--rem));
  margin-top: calc(16*var(--rem));
  padding: calc(8*var(--rem)) calc(11*var(--rem)) 0;
  color: #FF5E15;
  width: 100%;
  border-top: 1px solid #e6e6e6;
}
.page-slider-content .jiage span.new_price {
  margin-left: auto;
}
.page-slider-content .jiage span.new_price span {
  margin-left: calc(5*var(--rem));
}
.page-slider-content .shanchu,
.slider-Collection .jrgwc {
  color: #666 !important;
  cursor: pointer;
}
.slider-user-center .yyg {
  display: inline-block;
  width: 20px;
  height: 20px;
  position: relative;
  top: 2px;
  margin-right: 5px;
}
.slider-user-center .xinxi {
  width: 100%;
  height: 100px;
  border-bottom: 1px solid #e5e5e5;
  background: white;
}
.slider-user-center .xinxi .img-box {
  width: 68px;
  height: 68px;
  border: 1px solid #e5e5e5;
  border-radius: 3px;
  margin-top: 15px;
}
.slider-user-center .xinxi div {
  float: left;
  margin-left: 10px;
}
.slider-user-center .xinxi .img-box img {
  width: 100%;
}
.slider-user-center .xinxi .name {
  margin-top: 25px;
  color: #3dbb2b;
  font-size: 14px;
  font-weight: bold;
}
.slider-user-center .xinxi .name,
.page-slider-shopcar .fixgwc-company {
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}
.slider-user-center .xinxi .addr {
  margin-top: 10px;
  color: #777777;
}
.slider-user-center .ziliao {
  border-bottom: 1px solid #e5e5e5;
  padding: 10px 0 10px 0;
  background: white;
  width: 100%;
}
.slider-user-center .first-ul {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  margin-top: 5px;
}
.slider-user-center .ziliao li {
  width: 86px;
  height: 60px;
  text-align: center;
  border-right: 1px solid #e5e5e5;
  display: inline-block;
  float: left;
  cursor: pointer;
}
.slider-user-center .ziliao li p:first-child {
  color: #666666;
  margin-top: 5px;
}
.slider-user-center .ziliao li p:first-child + p {
  color: #f52547;
  font-size: 14px;
  margin-top: 15px;
}
.slider-user-center .ddgl {
  display: inline-block;
  width: 248px;
  height: 58px;
  line-height: 58px;
  text-align: center;
  border: 1px solid #cccccc;
  color: #333333;
  font-size: 16px;
  border-radius: 30px;
  margin: 10px 10px;
}
.slider-Collection .gwc-icon {
  background-position: 2px 0 !important;
  width: 24px !important;
}
/* 购物车分组 */
.page-slider-content .GroupCartName {
  width: 100%;
  height: calc(64*var(--rem));
  font-size: calc(19*var(--rem));
  color: #333;
  padding: 0 calc(21*var(--rem));
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.page-slider-content .GroupCartName p {
  margin: 0 !important;
}
.page-slider-content .GroupCartName .GroupCartPrice {
  color: #ff0000;
}
