/**
 * Swiper 4.5.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 13, 2019
 */
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}
/* 3D Effects */
.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* IE10 Windows Phone 8 Fixes */
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms opacity;
  -o-transition: 300ms opacity;
  transition: 300ms opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 200ms top, 200ms -webkit-transform;
  transition: 200ms top, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top, 200ms -webkit-transform;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms left, 200ms -webkit-transform;
  transition: 200ms left, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left, 200ms -webkit-transform;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms right, 200ms -webkit-transform;
  transition: 200ms right, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right, 200ms -webkit-transform;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #ffffff;
}
.swiper-pagination-progressbar.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
  background: #ffffff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000000;
}
.swiper-pagination-progressbar.swiper-pagination-black {
  background: rgba(0, 0, 0, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
  background: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-coverflow .swiper-wrapper {
  /* Windows 8 IE 10 fix */
  -ms-perspective: 1200px;
}

#GenRedOne {
  width: 100%;
  height: 100%;
}

.navbg-w .topbar[data-v-18b532d4] {
    background-color: #fff;
}
.navbg-w .footer[data-v-18b532d4] {
    margin-top: 0;
}
.main1920[data-v-18b532d4] {
    margin: 0 auto;
    width: 100%;
    max-width: 1920px;
}
.main1920 img[data-v-18b532d4] {
    width: 100%;
    height: auto;
}
.adv[data-v-18b532d4] {
    height: auto;
    overflow: hidden;
    /*-moz-transition: all 1s;-o-transition: all 1s;-ms-transition: all 1s;-webkit-transition: all 1s;transition: all 1s;*/
}
.adv a[data-v-18b532d4] {
    display: block;
    margin: 0 auto;
    position: relative;
}

/* .adv a img {
    float: left;
    width: 100%;
} */
.newuser[data-v-18b532d4] {
    width: 1390px;
    height: 150px;
    margin: 30px auto 0;
    position: relative;
    overflow: visible;
}
.newuser img[data-v-18b532d4] {
    width: 1200px;
    height: auto!important;
    float: none !important;
}
span.clicktoclose[data-v-18b532d4] {
    display: block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: 576px;
}
.clicktoclose i[data-v-18b532d4] {
    font-size: 14px;
    color: #fff;
}
span.clicktoclose[data-v-18b532d4]:hover {
    background-color: rgba(0, 0, 0, 0.6);
}
.adv.none[data-v-18b532d4] {
    -webkit-animation: hiddenadv-data-v-18b532d4 1s forwards;
    animation: hiddenadv-data-v-18b532d4 1s forwards;
}
@-webkit-keyframes hiddenadv-data-v-18b532d4 {
0% {
        opacity: 1;
        height: auto;
}
50% {
        opacity: .5;
}
99% {
        opacity: .2;
}
100% {
        opacity: 0;
        height: 0;
}
}
@keyframes hiddenadv-data-v-18b532d4 {
0% {
        opacity: 1;
        height: auto;
}
50% {
        opacity: .5;
}
99% {
        opacity: .2;
}
100% {
        opacity: 0;
        height: 0;
}
}
.newuser a[data-v-18b532d4] {
    position: relative;
}
.newuser a i[data-v-18b532d4] {
    display: block;
    position: absolute;
}
.newuser a i[data-v-18b532d4]:first-child {
    left: 30px;
    top: 5px;
    width: 70px;
    height: 70px;
    -webkit-animation: pulse-data-v-18b532d4 4s infinite;
    animation: pulse-data-v-18b532d4 4s infinite;
}
.newuser a i:first-child img[data-v-18b532d4] {
    width: 70px;
    height: 70px;
}
.newuser a i[data-v-18b532d4]:nth-child(2) {
    left: 20px;
    top: 75px;
    width: 30px;
    height: 40px;
    -webkit-animation: pulse-data-v-18b532d4 3s infinite;
    animation: pulse-data-v-18b532d4 3s infinite;
}
.newuser a i:nth-child(2) img[data-v-18b532d4] {
    width: 30px;
    height: 40px;
}
.newuser a i[data-v-18b532d4]:nth-child(3) {
    right: 20px;
    top: 5px;
    width: 64px;
    height: 72px;
    -webkit-animation: pulse-data-v-18b532d4 2.5s infinite;
    animation: pulse-data-v-18b532d4 2.5s infinite;
}
.newuser a i:nth-child(3) img[data-v-18b532d4] {
    width: 64px;
    height: 72px;
}
@-webkit-keyframes pulse-data-v-18b532d4 {
from {
        -webkit-transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, -10px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse-data-v-18b532d4 {
from {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, -10px, 0);
                transform: translate3d(0, -10px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
}

/*新人红包弹框*/
.modshade.mods-adv[data-v-18b532d4] {
    display: block;
}
.mods-adv .mods-cont[data-v-18b532d4] {
    width: 512px;
    height: 518px;
    margin-left: -256px;
    margin-top: -259px;
    background: none;
    border: none;
    overflow: visible;
}
.mods-adv .mods-cont .mc-tit[data-v-18b532d4] {
    background: none;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
}
.mods-adv .mods-cont .mc-tit .icon-gb[data-v-18b532d4] {
    color: #ff5f20;
    border: 1px solid #ff5f20;
    padding: 5px;
    border-radius: 100%;
    margin: 0;
}
.mods-adv .mods-cont .mc-cont[data-v-18b532d4] {
    padding: 0;
    position: relative;
}
.mods-adv .mc-cont i[data-v-18b532d4] {
    display: block;
    position: absolute;
    z-index: 1;
}
.mods-adv .mc-cont i[data-v-18b532d4]:nth-child(1) {
    width: 331px;
    height: 212px;
    background: url(https://presale.jhtsoft.com/picms/3849cf16cb30e6.png) no-repeat;
    top: 60px;
    right: -50px;
    animation: pulse-data-v-18b532d4 2.5s infinite;
    -moz-animation: pulse-data-v-18b532d4 2.5s infinite;
    -ms-animation: pulse-data-v-18b532d4 2.5s infinite;
    -o-animation: pulse-data-v-18b532d4 2.5s infinite;
    -webkit-animation: pulse-data-v-18b532d4 2.5s infinite;
}
.mods-adv .mc-cont i[data-v-18b532d4]:nth-child(2),
.mods-adv .mods-cont i[data-v-18b532d4]:nth-child(3) {
    width: 66px;
    height: 66px;
    background: url(https://presale.jhtsoft.com/picms/3849cb09b985ce.png);
}
.mods-adv .mc-cont i[data-v-18b532d4]:nth-child(4),
.mods-adv .mods-cont i[data-v-18b532d4]:nth-child(5) {
    width: 56px;
    height: 68px;
    background: url(https://presale.jhtsoft.com/picms/3849d2618c96f4.png);
}
.mods-adv .mc-cont i[data-v-18b532d4]:nth-child(2) {
    top: 160px;
    left: -30px;
    animation: pulse-data-v-18b532d4 2s infinite;
    -moz-animation: pulse-data-v-18b532d4 2s infinite;
    -ms-animation: pulse-data-v-18b532d4 2s infinite;
    -o-animation: pulse-data-v-18b532d4 2s infinite;
    -webkit-animation: pulse-data-v-18b532d4 2s infinite;
}
.mods-adv .mc-cont i[data-v-18b532d4]:nth-child(3) {
    top: 300px;
    right: -10px;
    animation: pulse-data-v-18b532d4 1.5s infinite;
    -moz-animation: pulse-data-v-18b532d4 1.5s infinite;
    -ms-animation: pulse-data-v-18b532d4 1.5s infinite;
    -o-animation: pulse-data-v-18b532d4 1.5s infinite;
    -webkit-animation: pulse-data-v-18b532d4 1.5s infinite;
}
.mods-adv .mc-cont i[data-v-18b532d4]:nth-child(4) {
    top: 340px;
    left: -30px;
    animation: pulse-data-v-18b532d4 1.5s infinite;
    -moz-animation: pulse-data-v-18b532d4 1.5s infinite;
    -ms-animation: pulse-data-v-18b532d4 1.5s infinite;
    -o-animation: pulse-data-v-18b532d4 1.5s infinite;
    -webkit-animation: pulse-data-v-18b532d4 1.5s infinite;
}
.mods-adv .mc-cont i[data-v-18b532d4]:nth-child(5) {
    top: 370px;
    right: 30px;
    animation: pulse-data-v-18b532d4 2s infinite;
    -moz-animation: pulse-data-v-18b532d4 2s infinite;
    -ms-animation: pulse-data-v-18b532d4 2s infinite;
    -o-animation: pulse-data-v-18b532d4 2s infinite;
    -webkit-animation: pulse-data-v-18b532d4 2s infinite;
}
.mods-adv .mc-cont a[data-v-18b532d4] {
    display: block;
    width: 170px;
    height: 48px;
    position: absolute;
    left: 160px;
    bottom: 20px;
    border-radius: 30px;
}
.mods-adv .mc-cont a[data-v-18b532d4]:hover {
    background-color: rgba(0, 0, 0, .3);
}
.mainbanner[data-v-18b532d4] {
    width: 100%;
    height: 100%;
    max-width: 1920px;
    max-height: 500px;
}
.mainbanner img[data-v-18b532d4] {
    width: 100%;
    height: 100%;
    max-width: 1920px;
    max-height: 500px;
}
.mainbanner[data-v-18b532d4] .swiper-pagination {
    width: auto;
    height: 24px;
    line-height: 24px;
    background: rgba(0, 0, 0, .4);
    left: 50%;
    margin-left: -60px;
    bottom: 20px;
    border-radius: 12px;
}
.mainbanner[data-v-18b532d4] .swiper-pagination-bullet {
    position: relative;
    display: block;
    float: left;
    width: 6px;
    height: 6px;
    border: 2px solid #fff;
    background: none;
    opacity: 1;
    margin-top: 7px !important;
}
.mainbanner[data-v-18b532d4] .swiper-pagination-bullet:first-child {
    margin-left: 10px !important;
}
.mainbanner[data-v-18b532d4] .swiper-pagination-bullet-active {
    width: 16px;
    height: 16px;
    background: hsla(0, 0%, 100%, .4);
    border: none;
    margin-top: 4px !important;
}
.mainbanner[data-v-18b532d4] .swiper-pagination-bullet-active:after {
    content: "";
    display: block;
    position: absolute;
    width: 10px;
    height: 10px;
    background: #fff;
    border-radius: 100%;
    left: 3px;
    top: 3px;
}
.gift-list-riimg-list li img[data-v-18b532d4],
.findticket-list-content img[data-v-18b532d4],
.seckillul img[data-v-18b532d4],
.prom-r img[data-v-18b532d4],
.recommend-box-leimg img[data-v-18b532d4] {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.gift-list-riimg-list li img[data-v-18b532d4]:hover,
.findticket-list-content img[data-v-18b532d4]:hover,
.prom-r img[data-v-18b532d4]:hover {
    -webkit-transition: transform 0.4s;
    -webkit-transition: -webkit-transform 0.4s;
    transition: -webkit-transform 0.4s;
    transition: transform 0.4s;
    transition: transform 0.4s, -webkit-transform 0.4s;
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
}
.seckillul img[data-v-18b532d4]:hover,
.recommend-box-leimg img[data-v-18b532d4]:hover {
    -webkit-transition: transform 0.4s;
    -webkit-transition: -webkit-transform 0.4s;
    transition: -webkit-transform 0.4s;
    transition: transform 0.4s;
    transition: transform 0.4s, -webkit-transform 0.4s;
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
}

/*限时秒杀*/
.seckill[data-v-18b532d4] {
    background-color: #fff;
    margin-top: 30px;
}
.seckillul li[data-v-18b532d4] {
    float: left;
    width: 240px;
    height: 360px;
    border-right: 1px solid #F0F0F0;
    background-color: #fff;
    position: relative;
}
.seckillul li[data-v-18b532d4]:nth-child(2) {
    padding-left: 7px;
}
.seckillul li[data-v-18b532d4]:last-child {
    border-right: 0;
}
.seckillul li a[data-v-18b532d4] {
    display: block;
    margin-bottom: 15px;
}
.seckillul li a p[data-v-18b532d4] {
    width: 200px;
    font-size: 16px;
    color: #333;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.seckillul li a:hover p[data-v-18b532d4] {
    color: #e62226;
}
.seckillul li>p[data-v-18b532d4] {
    width: 200px;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.seckillul li>p span[data-v-18b532d4] {
    display: inline-block;
}
.seckillul li>p span[data-v-18b532d4]:nth-child(2) {
    color: #999;
    font-size: 14px;
    text-decoration: line-through;
}
.seckillul li>p span[data-v-18b532d4]:nth-child(1) {
    color: #e62226;
    margin-right: 10px;
}
.seckillul li>p span big[data-v-18b532d4] {
    font-size: 24px;
}
.seckillul li>p em[data-v-18b532d4] {
    font-size: 14px;
}
.seckillul li>p span:nth-child(1) em[data-v-18b532d4] {
    font-size: 16px;
}
.seckillul img[data-v-18b532d4] {
    display: block;
    margin: 60px auto 20px;
    width: 200px;
    height: 200px;
}
.seckillul li[data-v-18b532d4]:first-child {
    width: 230.3px;
    background: url('https://presale.jhtsoft.com/picms/3850d191f72904.gif') no-repeat center;
    border-right: 0;
}
.seckillul li:first-child .seckill-tim[data-v-18b532d4] {
    text-align: center;
    height: 40px;
    line-height: 40px;
    margin: 227px auto 0;
}
.seckillul .seckill-tim span[data-v-18b532d4] {
    display: inline-block;
    font-size: 28px;
    font-weight: bold;
    color: #000;
}
.seckillul .seckill-tim em[data-v-18b532d4] {
    display: inline-block;
    margin-right: 2px;
    text-align: center;
}
.seckillul .seckill-tim span.seckill-tim-hour em[data-v-18b532d4],
.seckillul .seckill-tim span.seckill-tim-minute em[data-v-18b532d4],
.seckillul .seckill-tim span.seckill-tim-second em[data-v-18b532d4] {
    width: 25px;
    height: 40px;
    background-color: #000;
    color: #fff;
    border-radius: 5px;
}
.seckillul li:first-child a[data-v-18b532d4] {
    display: block;
    text-align: right;
    width: 150px;
    height: 46px;
    margin: 30px auto 0;
    background-image: url(https://presale.jhtsoft.com/picms/384dbe3c9e68b4.png);
    background-position: 0 -82px;
    -webkit-animation: wobble-data-v-18b532d4 4s infinite;
            animation: wobble-data-v-18b532d4 4s infinite;
}
@-webkit-keyframes wobble-data-v-18b532d4 {
75% {
        -webkit-transform: none;
                transform: none
}
80% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
                transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
85% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
                transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
90% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
                transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
95% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
                transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
99% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
                transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
100% {
        -webkit-transform: none;
                transform: none
}
}
@keyframes wobble-data-v-18b532d4 {
75% {
        -webkit-transform: none;
                transform: none
}
80% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
                transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
85% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
                transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
90% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
                transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
95% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
                transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
99% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
                transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
100% {
        -webkit-transform: none;
                transform: none
}
}
.selled[data-v-18b532d4] {
    position: absolute;
    right: 10px;
    top: -8px;
    color: #fff;
    width: 60px;
    height: 60px;
    z-index: 1;
    background-image: url(https://presale.jhtsoft.com/picms/384dbe3c9e68b4.png);
    background-position: -83px -1px;
    background-repeat: no-repeat;
}
.selled span[data-v-18b532d4] {
    display: block;
    width: 40px;
    text-align: center;
    margin-top: 5px;
    margin-left: 16px;
    font-size: 14px;
    font-weight: bold;
}
.selled span strong[data-v-18b532d4] {
    font-size: 18px;
    font-weight: bold;
}

/*左侧导航*/
.fixedbar[data-v-18b532d4] {
    position: fixed;
    opacity: 1;
    z-index: 99;
    left: 50%;
    margin-left: -684px;
    top: 50%;
    margin-top: -160px;
    -webkit-transition: opacity 1s;
    transition: opacity 1s;
}
.fixedbar a[data-v-18b532d4],
.fixedbar span[data-v-18b532d4] {
    width: 28px;
    padding: 9px 10px;
    display: block;
    font-size: 14px;
    color: #fff;
}
.fixedbar a[data-v-18b532d4] {
    margin-bottom: 1px;
    background-color: #918888;
    -webkit-transition: background-color .4s;
    transition: background-color .4s;
}
.fixedbar a[data-v-18b532d4]:hover,
.fixedbar span[data-v-18b532d4]:hover {
    cursor: pointer;
}
.fixedbar a.on[data-v-18b532d4] {
    background-color: #e62226;
}
.fixedbar span[data-v-18b532d4] {
    background-color: #5e4a4a;
    text-align: center;
    -webkit-transition: background-color .4s;
    transition: background-color .4s;
}
.fixedbar span i[data-v-18b532d4] {
    display: inline-block;
    width: 16px;
    height: 9px;
    line-height: 9px;
}
.fixedbarhidden[data-v-18b532d4] {
    opacity: 0;
    z-index: -1;
}
.gift-box .gift-list-leimg .swiper-container[data-v-18b532d4] {
    margin-top: 0;
}
.backshow[data-v-18b532d4] {
  display: none;
}
.fixedbar[data-v-18b532d4] {
  margin-left: -800px !important;
}
.noSwiperList[data-v-18b532d4] {
  width: 100% !important;
  height: 360px !important;
}
.adv a[data-v-18b532d4] {display: block;margin: 0 auto;position: relative;text-align: center;height: 80px;
}
.adv a img[data-v-18b532d4] {margin: auto;max-width: 100%; height: 80px;
}

.gift[data-v-15f0870e] {
  margin-top: 30px;
}
.gift .mainpage-tit[data-v-15f0870e] {
  background-color: #eb2131;
}
.gift .mainpage-tit .red-triangle[data-v-15f0870e] {
  border-top: 16px solid #dc1d2c;
}
.gift-list[data-v-15f0870e] {
  padding-top: 10px;
  background-color: #fff;
}
.gift-list-leimg[data-v-15f0870e] {
  float: left;
  width: 470px;
  height: 360px;
  margin-right: 10px;
  position: relative;
}
.gift-list-leimg[data-v-15f0870e] .swiper-container {
  width: 380px;
  height: 360px;
}
.gift-list-leimg[data-v-15f0870e] .swiper-slide {
  width: 380px !important;
  height: 360px;
}
.gift-list-leimg[data-v-15f0870e] .swiper-slide p {
  position: absolute;
  bottom: 0;
  width: 310px;
  height: 32px;
  line-height: 32px;
  padding-left: 25px;
  padding-right: 25px;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 16px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.gift-list-leimg[data-v-15f0870e] .swiper-pagination {
  position: absolute;
  bottom: 10px;
  width: auto;
  left: 50%;
  margin-left: -40px;
}
.gift-list-leimg[data-v-15f0870e] .swiper-pagination-bullet {
  display: block;
  float: left;
  width: 8px;
  height: 8px;
  border: 2px solid #dadada;
  background: rgba(0, 0, 0, 0);
  opacity: 1;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 2px !important;
}
.gift-list-leimg[data-v-15f0870e] .swiper-pagination-bullet-active {
  width: 12px;
  height: 12px;
  background: #e62226;
  border: 2px solid #fab3b9;
  margin-top: 0 !important;
}
.gift-list-leimg[data-v-15f0870e] .swiper-pagination2 {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1;
}
.gift-list-leimg a[data-v-15f0870e] {
  display: block;
  width: 380px;
  height: 225px;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.gift-list-leimg img[data-v-15f0870e] {
  width: 375px;
  height: 240px;
  border-radius: 10px;
  position: relative;
}
.gift-list-riimg[data-v-15f0870e] {
  float: right;
  width: 720px;
  overflow: hidden;
}
.gift-list-riimg-list[data-v-15f0870e] {
  width: 760px;
}
.gift-list-riimg-list li[data-v-15f0870e] {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  height: 175px;
  background-color: #fff;
  border: 1px solid #f0f0f0;
  overflow: hidden;
}
.gift-list-riimg-list li.riimg-list-big[data-v-15f0870e] {
  width: 478px;
}
.gift-list-riimg-list li.riimg-list-big img[data-v-15f0870e] {
  width: 485px;
  height: 175px;
}
.gift-list-riimg-list li.riimg-list-small[data-v-15f0870e] {
  width: 218px;
}
.gift-list-riimg-list li.riimg-list-small img[data-v-15f0870e] {
  width: 225px;
  height: 175px;
}
.gift-list-riimg-list li img[data-v-15f0870e] {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.gift-list-riimg-list li img[data-v-15f0870e]:hover {
  -webkit-transition: transform 0.4s;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
  -webkit-transform: translateX(-5px);
  transform: translateX(-5px);
}
























































































































































































































































/*发现好货*/
.findticket[data-v-674b58f6] {
  margin-top: 30px;
}
.findticket-list-find[data-v-674b58f6] {
  margin-right: 10px;
}
.findticket-list-find .mainpage-tit[data-v-674b58f6] {
  background-color: #52619d;
}
.findticket-list-find .mainpage-tit .red-triangle[data-v-674b58f6] {
  border-top: 16px solid #485b9d;
}
.findticket-list-ticket .mainpage-tit[data-v-674b58f6] {
  background-color: #ef3118;
}
.findticket-list-ticket .mainpage-tit .red-triangle[data-v-674b58f6] {
  border-top: 16px solid #ec2e14;
}
.findticket-list-content[data-v-674b58f6] {
  height: calc(100% - 70px);
  padding: 10px 0 0 10px;
  background: #fff;
}
.findticket-list-content-leimg[data-v-674b58f6] {
  width: 184px;
  height: 299px;
  float: left;
  overflow: hidden;
  margin-right: 10px;
  position: relative;
}
.findticket-list-content-leimg h4[data-v-674b58f6] {
  position: absolute;
  top: 15px;
  left: 0;
  z-index: 1;
  color: #333;
  font-size: 16px;
}
.findticket-list-content-leimg p[data-v-674b58f6] {
  position: absolute;
  top: 40px;
  left: 0;
  z-index: 1;
  color: #999;
  font-size: 14px;
}
.findticket-list-content-leimg img[data-v-674b58f6] {
  width: 190px;
  height: 185px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.findticket-list-content-leimg i[data-v-674b58f6] {
  display: block;
  width: 25px;
  height: 4px;
  background-color: #53619e;
  position: absolute;
  top: 40px;
}
.findticket-list-content-riimg[data-v-674b58f6] {
  width: 380px;
  height: 299px;
  float: left;
  overflow: hidden;
}
.findticket-list-content-riimg ul[data-v-674b58f6] {
  width: 382px;
}
.findticket-list-content-riimg li[data-v-674b58f6] {
  position: relative;
  float: left;
  width: 190px;
  height: 150px;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.findticket-list-content img[data-v-674b58f6] {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.findticket-list-content ul li a h4[data-v-674b58f6] {
  text-align: center;
  max-width: calc(100% - 20px);
  color: #333;
  font-size: 16px;
  line-height: 20px;
  margin: 25px auto;
}
.findticket-list-content ul li a p[data-v-674b58f6] {
  position: absolute;
  top: 40px;
  left: 10px;
  z-index: 1;
  color: #999;
  font-size: 14px;
}
.findticket-list-content ul a h4[data-v-674b58f6],
.findticket-list-content ul a p[data-v-674b58f6],
.findticket-list-content-leimg h4[data-v-674b58f6],
.findticket-list-content-leimg p[data-v-674b58f6] {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.findticket-list-content li[data-v-674b58f6]:hover {
  background: #f6f6f6;
}
.findticket-list-content li:hover a h4[data-v-674b58f6],
.findticket-list-content-leimg:hover h4[data-v-674b58f6] {
  color: #e62226;
}
.findticket-list-content img[data-v-674b58f6]:hover {
  -webkit-transition: transform 0.4s;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
  -webkit-transform: translateX(-5px);
  transform: translateX(-5px);
}
.findticket-list-content-riimg a img[data-v-674b58f6] {
  position: absolute;
  top: 60px;
  right: 10px;
  width: 80px;
  height: 80px;
}
.findticket-list-content-mdimg[data-v-674b58f6] {
  height: 100%;
}
.findticket-list-content-mdimg ul[data-v-674b58f6] {
  overflow: hidden;
}
.findticket-list-content-mdimg ul li[data-v-674b58f6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 10px;
  margin-right: 10px;
  position: relative;
  padding-bottom: 15px;
}
.findticket-list-content-mdimg ul li a .faImgWrap[data-v-674b58f6] {
  width: 140px;
  height: 140px;
  margin: 30px auto 0;
  position: relative;
}
.findticket-list-content-mdimg ul li a .faImgWrap img[data-v-674b58f6] {
  position: absolute;
  width: auto;
  height: auto;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  max-width: 140px;
  max-height: 140px;
}
.findticket-list-content-mdimg ul li a .btnhover[data-v-674b58f6] {
  color: #999;
  font-size: 14px;
  width: 50px;
  height: 25px;
  border-radius: 12px;
  text-align: center;
  line-height: 25px;
  color: #fff;
  font-size: 14px;
  background-color: #7681b5;
  margin: 0 auto;
}
.zsyLi div.faImgWrap[data-v-674b58f6] {
  width: 140px !important;
  height: 140px !important;
}
/*新加版块自适应*/
.flexAll[data-v-674b58f6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flexAll > li[data-v-674b58f6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.doubleL .flexAll li[data-v-674b58f6] {
  min-width: calc(20% - 10px);
  max-width: 100%;
}
.h100[data-v-674b58f6],
.h100 li[data-v-674b58f6] {
  height: calc(100% - 5px) !important;
}
.h100 li a img[data-v-674b58f6] {
  width: 80%;
  height: auto !important;
}
/*发现好货--考虑特殊ul样式排版（一两个商品情况）*/
.teshuUl li[data-v-674b58f6] {
  width: 250px;
  border: 1px solid #eee;
  margin: 0 18px 10px 0;
  padding: 10px;
  float: left;
}
.teshuUl li a[data-v-674b58f6] {
  display: block;
  width: 250px;
}
.teshuUl li a img[data-v-674b58f6] {
  width: 100%;
}
.teshuUl li a h4[data-v-674b58f6] {
  position: initial !important;
  max-width: 250px !important;
  text-align: center;
  padding-top: 8px;
}
.teshuUl li a .btnhover[data-v-674b58f6] {
  background: #7681b5;
  color: #fff;
  width: 60%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  border-radius: 20px;
  margin: 10px auto;
}
.ticketList[data-v-674b58f6] {
  min-width: 210px !important;
  max-width: 210px !important;
  margin-left: -350px;
}

.ticketList[data-v-528f8267] {
  margin: 30px auto 0;
  width: 1200px;
  height: 300px;
  background: -webkit-gradient(
    linear,
    left top, right top,
    from(rgba(245, 68, 59, 1)),
    to(rgba(252, 51, 41, 1))
  );
  background: linear-gradient(
    90deg,
    rgba(245, 68, 59, 1),
    rgba(252, 51, 41, 1)
  );
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
.ticketList[data-v-528f8267]::before {
  position: absolute;
  content: "";
  display: block;
  width: 280px;
  height: 300px;
  z-index: 2;
  left: 0;
  top: 0;
  background-image: url("https://presale.jhtsoft.com/picms/67795448bf4d6.png");
  background-position: left bottom;
  background-size: cover;
  background-repeat: no-repeat;
}
.ticketList[data-v-528f8267]::after {
  position: absolute;
  content: "";
  display: block;
  width: 100px;
  height: 100px;
  background: #f6f6f6;
  border-radius: 100%;
  z-index: 2;
  top: 50%;
  right: -50px;
  margin-top: -50px;
}
.ticketList > em[data-v-528f8267],
.ticketList > strong[data-v-528f8267],
.ticketList > a[data-v-528f8267] {
  display: block;
  position: absolute;
}
.ticketList > a[data-v-528f8267]:hover {
  opacity: 0.7;
}
.ticketList > em[data-v-528f8267] {
  background: rgba(255, 255, 255, 0.1);
  width: 150px;
  height: 150px;
  border-radius: 100%;
}
.ticketList > em[data-v-528f8267]:nth-child(1) {
  z-index: 2;
  top: -75px;
  left: 30px;
  -webkit-animation: salcyuan-data-v-528f8267 4s infinite alternate;
          animation: salcyuan-data-v-528f8267 4s infinite alternate;
}
.ticketList > em[data-v-528f8267]:nth-child(2) {
  z-index: 3;
  top: -50px;
  left: -90px;
  width: 190px;
  height: 190px;
  -webkit-animation: salcyuan-data-v-528f8267 3s 1s infinite alternate;
          animation: salcyuan-data-v-528f8267 3s 1s infinite alternate;
}
.ticketList > strong[data-v-528f8267] {
  z-index: 4;
  width: 50px;
  font-size: 48px;
  top: 50%;
  left: 65px;
  word-spacing: 2px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: #fff;
  font-weight: bold;
}
.ticketList > a[data-v-528f8267] {
  z-index: 4;
  left: 150px;
  color: #fff;
  -webkit-animation: detailWave-data-v-528f8267 2s 2.5s infinite;
  animation: detailWave-data-v-528f8267 2s 2.5s infinite;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
.ticketList > a i[data-v-528f8267] {
  font-size: 30px;
}
@-webkit-keyframes salcyuan-data-v-528f8267 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
}
}
@keyframes salcyuan-data-v-528f8267 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
}
}
@keyframes detailWave-data-v-528f8267 {
0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
50% {
    -webkit-transform: translate3d(-12px, 0, 0);
    transform: translate3d(-12px, 0, 0);
}
}
@-webkit-keyframes detailWave-data-v-528f8267 {
0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
50% {
    -webkit-transform: translate3d(-12px, 0, 0);
    transform: translate3d(-12px, 0, 0);
}
}
.ticketList ul[data-v-528f8267] {
  height: 260px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1140px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.ticketList ul li[data-v-528f8267]:first-child {
  margin-left: 280px;
}
/* 优惠券 start */
.yhqmarkul[data-v-528f8267] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.yhqmarkul li[data-v-528f8267] {
  margin-right: 50px;
  position: relative;
  width: 380px;
  display: inline-block;
  overflow: hidden;
}
.yhqmarkul li div.yhqs[data-v-528f8267],
.yhqmarkul li div.ygqgray[data-v-528f8267] {
  display: inline-block;
  background: url("https://presale.jhtsoft.com/picms/67a6c9ce22019.png")
    no-repeat #fff;
  width: 340px;
  height: 160px;
  padding: 20px;
  border-radius: 10px 0 0 10px;
}
.yhqmarkul li div.yhqs[data-v-528f8267] {
  background-position: 280px -6px;
}
.yhqmarkul li div.ygqgray[data-v-528f8267] {
  background-position: 280px -227px;
}
.yhqmarkul li div.yhqs[data-v-528f8267]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 287px;
  border: 2px solid #fb9412;
  border-radius: 10px 0 0 10px;
  height: 196px;
  border-right: none;
}
.yhqmarkul li .flexp[data-v-528f8267] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexp strong[data-v-528f8267] {
  font-size: 56px;
  color: #f10215;
  padding-right: 10px;
  max-width: 180px;
  max-height: 100px;
  word-break: break-all;
  overflow: hidden;
  line-height: 1;
}
.flexp strong[data-v-528f8267],
.flexp span em[data-v-528f8267] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.flexp strong i[data-v-528f8267] {
  display: inline-block;
  font-size: 24px;
  vertical-align: bottom;
  padding-bottom: 5px;
}
/*.flexp strong b{font-size: 56px;display:inline-block; max-width:160px; max-height: 90px;word-break: break-all;overflow: hidden; line-height:1;vertical-align: text-bottom;}*/
.flexp strong.by[data-v-528f8267] {
  font-size: 50px;
  font-family: "microsoft yahei";
}
.flexp span em[data-v-528f8267] {
  border-radius: 13px;
  margin-bottom: 8px;
  background: #ffe7dd;
  color: #f10215;
  font-size: 14px;
  display: block;
  padding: 3px 10px;
}
.yhqmarkul li .linep[data-v-528f8267] {
  padding: 25px 0;
}
/*进度条*/
.q-progress .progress-wrap[data-v-528f8267] {
  display: inline-block;
  position: relative;
  margin-left: 0;
  width: 180px;
  height: 11px;
  border-radius: 5px;
}
.q-progress .progress-bg[data-v-528f8267] {
  display: block;
  position: relative;
  width: 180px;
  height: 10px;
  border-radius: 5px;
  background: #e0e0e0;
}
.q-progress .progress[data-v-528f8267] {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 10px;
  border-radius: 5px;
  background-color: #f10215;
  opacity: 0.85;
}
.q-progress b[data-v-528f8267] {
  color: #999;
}
.yhqmarkul .q-progress b[data-v-528f8267] {
  color: #333;
}
.yhqmarkul li a.lqa[data-v-528f8267],
.yhqmarkul li a.lqagray[data-v-528f8267] {
  text-align: center;
  font-size: 24px;
  color: #fff;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}
.yhqmarkul li a.lqa[data-v-528f8267] {
  padding: 45px 20px;
}
.yhqmarkul li a.lqagray[data-v-528f8267] {
  padding: 35px 20px;
}
.yhqmarkul li a[data-v-528f8267]:hover {
  opacity: 0.8;
}
/* 优惠券 end */

.promotion[data-v-881db4ea] {
  margin-top: 30px;
}
.promotion .mainpage-tit[data-v-881db4ea] {
  background-color: #d15e6f;
}
.promotion .mainpage-tit .red-triangle[data-v-881db4ea] {
  border-top: 16px solid #ce5868;
}
.promotion .promotiobox[data-v-881db4ea] {
  background-color: #fff;
  padding: 10px;
}
.prom-l[data-v-881db4ea] {
  width: 370px;
  height: 450px;
  margin-right: 20px;
}
.prom-l-inner[data-v-881db4ea] {
  position: relative;
  width: 100%;
  height: 100%;
}
.prom-l-inner[data-v-881db4ea]:before {
  content: "";
  position: absolute;
  display: block;
  width: 340px;
  height: 410px;
  border: solid 5px #b84659;
  top: 30px;
}
.prom-l-inner[data-v-881db4ea]:after {
  width: 336px;
  height: 420px;
  right: 8px;
  content: "";
  z-index: 0;
  display: block;
  position: absolute;
  top: 0;
  background: #fff;
}
.prom-l-inner a[data-v-881db4ea] {
  display: block;
  width: 340px;
  height: 200px;
  position: relative;
  z-index: 1;
  margin-left: 25px;
  margin-bottom: 20px;
}
.prom-l-inner a img[data-v-881db4ea] {
  display: inline-block;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity ease 0.2s;
  transition: opacity ease 0.2s;
  -webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
}
.prom-l-inner a:hover img[data-v-881db4ea] {
  opacity: 0.8;
}
.prom-r[data-v-881db4ea] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.prom-r ul[data-v-881db4ea] {
  width: 100%;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.prom-r li[data-v-881db4ea] {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: calc(25% - 12px);
  max-width: calc(50% - 12px);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: calc(50% - 12px);
  border: 1px solid #fff;
  margin-right: 10px;
  margin-bottom: 10px;
}
.prom-r li[data-v-881db4ea]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f8f8f8;
          box-shadow: 0 0 2px 2px #f8f8f8;
  border: 1px solid #e9e9e9;
}
.prom-r li:hover a[data-v-881db4ea] {
  color: #e62226;
}
.prom-r li .cgl-tu[data-v-881db4ea] {
  display: block;
  text-align: center;
  font-size: 0;
  width: calc(100% - 20px);
  height: calc(100% - 90px);
  margin: 10px auto 0;
  position: relative;
  overflow: hidden;
}
.prom-r li .cgl-tu img[data-v-881db4ea] {
  width: 75%;
  min-width: 140px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.prom-r li .cgl-cont[data-v-881db4ea] {
  position: absolute;
  bottom: 10px;
  width: calc(100% - 20px);
  padding: 10px;
  font-size: 14px;
}
.prom-r .cgl-cont a[data-v-881db4ea] {
  display: block;
  font-size: 16px;
  color: #333;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 10px;
  line-height: 20px;
}
.prom-r .cgl-cont p[data-v-881db4ea] {
  height: 20px;
}
.prom-r .cgl-cont p span[data-v-881db4ea] {
  display: inline-block;
}
.prom-r .cgl-cont p span[data-v-881db4ea]:nth-child(2) {
  color: #999;
  font-size: 12px;
  text-decoration: line-through;
}
.prom-r .cgl-cont p span[data-v-881db4ea]:nth-child(1) {
  color: #e62226;
  margin-right: 5px;
}
.prom-r .cgl-cont p span big[data-v-881db4ea] {
  font-size: 18px;
  display: inline-block;
  height: 20px;
  line-height: 20px;
}
.prom-r .cgl-cont p em[data-v-881db4ea] {
  font-size: 14px;
}
.prom-r img[data-v-881db4ea] {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.prom-r img[data-v-881db4ea]:hover {
  -webkit-transition: transform 0.4s;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
  -webkit-transform: translateX(-5px);
  transform: translateX(-5px);
}
.nodata span[data-v-881db4ea] {
  display: block;
  font-size: 18px;
  font-weight: 600;
}
.nodata p[data-v-881db4ea],
.nodata span[data-v-881db4ea] {
  padding-top: 10px;
  text-align: center;
}
.nodata p[data-v-881db4ea] {
  color: #999;
}
/*新加版块自适应*/
.flexAll[data-v-881db4ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.prom-r ul.h80 li[data-v-881db4ea] {
  height: 70% !important;
}

.Thickening[data-v-81a71cd2] {
  font-weight: bold;
  margin-bottom: 0.5rem;
  font-size: 18px;
}
.margin[data-v-81a71cd2] {
  margin-top: 1rem;
  margin-left: 1rem;
}
/*限时秒杀*/
.seckill[data-v-81a71cd2] {
  background-color: #fff;
  margin-top: 30px;
}
.seckillul[data-v-81a71cd2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.seckillul li[data-v-81a71cd2] {
  width: 240px;
  height: 360px;
  border-right: 1px solid #f0f0f0;
  background-color: #fff;
  position: relative;
}
.seckillul li[data-v-81a71cd2]:not(:first-child) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.seckillul li[data-v-81a71cd2]:nth-child(2) {
  padding-left: 7px;
}
.seckillul li[data-v-81a71cd2]:last-child {
  border-right: 0;
}
.seckillul li a[data-v-81a71cd2] {
  display: block;
  margin-bottom: 8px;
}
.seckillul li a p[data-v-81a71cd2] {
  width: 200px;
  font-size: 16px;
  color: #333;
  margin: 0 auto;
  overflow: hidden;
  height: 40px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  line-height: 20px;
}
.seckillul li a:hover p[data-v-81a71cd2] {
  color: #e62226;
}
.seckillul li > p[data-v-81a71cd2] {
  width: 200px;
  margin: 0 auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.seckillul li > p span[data-v-81a71cd2] {
  display: inline-block;
}
.seckillul li > p span[data-v-81a71cd2]:nth-child(2) {
  color: #999;
  font-size: 14px;
  text-decoration: line-through;
}
.seckillul li > p span[data-v-81a71cd2]:nth-child(1) {
  color: #e62226;
  margin-right: 10px;
}
.seckillul li > p span big[data-v-81a71cd2] {
  font-size: 24px;
}
.seckillul li > p em[data-v-81a71cd2] {
  font-size: 14px;
}
.seckillul li > p span:nth-child(1) em[data-v-81a71cd2] {
  font-size: 16px;
}
.seckillul .msimg[data-v-81a71cd2] {
  position: relative;
  margin: 60px auto 20px;
  width: 190px;
  height: 190px;
}
.seckillul img[data-v-81a71cd2] {
  display: block;
  width: auto;
  height: auto;
  max-width: 190px;
  max-height: 190px;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  margin: auto;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
.seckillul li:hover img[data-v-81a71cd2] {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
.seckillul li[data-v-81a71cd2]:first-child {
  width: 230.3px;
  background: url('https://presale.jhtsoft.com/picms/156092c2d0dbe1.gif')
    no-repeat center;
  border-right: 0;
  position: relative;
}
.seckillul li:first-child .seckill-tim[data-v-81a71cd2],
.seckillul li:first-child .hdstate[data-v-81a71cd2],
.seckillul li:first-child a[data-v-81a71cd2] {
  text-align: center;
  position: absolute;
  width: 100%;
}
.seckillul li:first-child .hdstate[data-v-81a71cd2] {
  color: #fff;
  font-weight: 600;
  top: 200px;
}
.seckillul li:first-child .hdstate h1[data-v-81a71cd2] {
  font-size: 18px;
}
.seckillul li:first-child .seckill-tim[data-v-81a71cd2] {
  bottom: 80px;
}
.seckillul li:first-child a[data-v-81a71cd2] {
  bottom: 8px;
  left: 40px;
}
.seckillul .seckill-tim span[data-v-81a71cd2] {
  display: inline-block;
  font-size: 22px;
  font-weight: bold;
  padding: 3px 5px;
  background-color: #000;
  color: #fff;
  border-radius: 5px;
}
.seckillul .seckill-tim em[data-v-81a71cd2] {
  display: inline-block;
  margin-right: 2px;
  text-align: center;
  color: #fff;
}
.seckillul li:first-child a[data-v-81a71cd2] {
  display: block;
  text-align: right;
  width: 150px;
  height: 46px;
  background-image: url(https://presale.jhtsoft.com/picms/384dbe3c9e68b4.png);
  background-position: 0 -82px;
  -webkit-animation: wobble-data-v-81a71cd2 4s infinite;
          animation: wobble-data-v-81a71cd2 4s infinite;
}
@-webkit-keyframes wobble-data-v-81a71cd2 {
75% {
    -webkit-transform: none;
            transform: none;
}
80% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
85% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
90% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
95% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
99% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
    -webkit-transform: none;
            transform: none;
}
}
@keyframes wobble-data-v-81a71cd2 {
75% {
    -webkit-transform: none;
            transform: none;
}
80% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
85% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
90% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
95% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
99% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
    -webkit-transform: none;
            transform: none;
}
}
.selled[data-v-81a71cd2] {
  position: absolute;
  right: 10px;
  top: -8px;
  color: #fff;
  width: 60px;
  height: 60px;
  z-index: 1;
  background-image: url(https://presale.jhtsoft.com/picms/384dbe3c9e68b4.png);
  background-position: -83px -1px;
  background-repeat: no-repeat;
}
.selled span[data-v-81a71cd2] {
  display: block;
  width: 40px;
  text-align: center;
  margin-top: 5px;
  margin-left: 16px;
  font-size: 14px;
  font-weight: bold;
}
.selled span strong[data-v-81a71cd2] {
  font-size: 16px;
  font-weight: bold;
  display: block;
}
.no-con p[data-v-81a71cd2] {
  margin-top: 0 !important;
}
.no-con p.Thickening[data-v-81a71cd2] {
  color: #333;
}
.oragec[data-v-81a71cd2] {
  color: #ff9b43;
}
.seckillul20[data-v-81a71cd2] {
  background-image: url("https://presale.jhtsoft.com/picms/5f09c3aed0c4a.gif");
  background-repeat: no-repeat;
  background-position: 230px 0;
  background-size: 970px 360px;
}
.seckillul20[data-v-81a71cd2],
.seckillul20 li[data-v-81a71cd2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.seckillul20[data-v-81a71cd2] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.seckillul20 li[data-v-81a71cd2]:not(:first-child) {
  padding: 20px;
  width: 433px !important;
  height: 220px !important;
  margin-right: 10px;
}
.seckillul li.oneGoods[data-v-81a71cd2] {
  width: 525px !important;
  margin-left: 60px;
  margin-right: 0;
  -webkit-box-flex: 0 !important;
      -ms-flex: none !important;
          flex: none !important;
}
.seckillul20 li > a[data-v-81a71cd2] {
  display: block;
  width: 220px;
  height: 220px;
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.seckillul20 li > a img[data-v-81a71cd2] {
  width: auto;
  height: auto;
  max-height: 220px;
  max-width: 220px;
}
.seckillul20 .goodsCon[data-v-81a71cd2] {
  margin-left: 20px;
  width: calc(100% - 240px);
  margin-top: 50px;
}
.goodsCon .textP[data-v-81a71cd2] {
  font-size: 16px;
  color: #333;
  overflow: hidden;
  max-height: 66px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
  line-height: 22px;
  margin-bottom: 20px;
}
.goodsCon .priceP[data-v-81a71cd2] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.textP[data-v-81a71cd2]:hover {
  cursor: pointer;
  color: #e62226;
}
.goodsCon .priceP span[data-v-81a71cd2] {
  display: inline-block;
}
.goodsCon .priceP span[data-v-81a71cd2]:nth-child(2) {
  color: #999;
  font-size: 14px;
  text-decoration: line-through;
}
.goodsCon .priceP span[data-v-81a71cd2]:nth-child(1) {
  color: #e62226;
  margin-right: 10px;
}
.goodsCon .priceP span big[data-v-81a71cd2] {
  font-size: 18px;
  font-weight: bold;
}
.goodsCon .priceP em[data-v-81a71cd2] {
  font-size: 14px;
}
.goodsCon .priceP span:nth-child(1) em[data-v-81a71cd2] {
  font-size: 16px;
}

.seckillul .seckill-tim span[data-v-430a203f] {
  display: inline-block;
  font-size: 28px;
  font-weight: bold;
  color: #000;
}
.seckillul .seckill-tim em[data-v-430a203f] {
  display: inline-block;
  margin-right: 2px;
  text-align: center;
}
.seckillul .seckill-tim span.seckill-tim-hour em[data-v-430a203f],
.seckillul .seckill-tim span.seckill-tim-minute em[data-v-430a203f],
.seckillul .seckill-tim span.seckill-tim-second em[data-v-430a203f] {
  width: 25px;
  height: 40px;
  background-color: #000;
  color: #FFFFFF;
  border-radius: 5px;
}
.seckillul li:first-child a[data-v-430a203f] {
  display: block;
  text-align: right;
  width: 150px;
  height: 46px;
  margin: 30px auto 0;
  background-image: url(https://presale.jhtsoft.com/picms/384dbe3c9e68b4.png);
  background-position: 0 -82px;
  -webkit-animation: wobble-data-v-430a203f 4s infinite;
          animation: wobble-data-v-430a203f 4s infinite;
}
@-webkit-keyframes wobble-data-v-430a203f {
75% {
    -webkit-transform: none;
            transform: none
}
80% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
85% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
90% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
95% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
99% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
100% {
    -webkit-transform: none;
            transform: none
}
}
@keyframes wobble-data-v-430a203f {
75% {
    -webkit-transform: none;
            transform: none
}
80% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
}
85% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
}
90% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
}
95% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
}
99% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
}
100% {
    -webkit-transform: none;
            transform: none
}
}

.cutsale[data-v-ab354aaa] {
  margin-top: 30px;
}
.cutsale .csmain[data-v-ab354aaa] {
  position: relative;
  padding: 10px 0 10px 270px;
  width: 960px;
  margin: 0 auto;
  background-image: url("https://presale.jhtsoft.com/picms/7c18ca32cecb9.jpg"),
    url("https://presale.jhtsoft.com/picms/7c193f3085914.jpg"),
    url("https://presale.jhtsoft.com/picms/7c19acf052c37.jpg");
  background-repeat: no-repeat;
  background-position: top center, center 140px, bottom center;
  -webkit-transform: translateX(-15px);
  transform: translateX(-15px);
}
.csmain .btnmoreact[data-v-ab354aaa] {
  position: absolute;
  left: 60px;
  bottom: 55px;
  text-align: right;
  width: 150px;
  height: 46px;
  background-image: url(https://presale.jhtsoft.com/picms/384dbe3c9e68b4.png);
  background-position: 0 -82px;
  -webkit-animation: wobble-data-v-ab354aaa 4s infinite;
          animation: wobble-data-v-ab354aaa 4s infinite;
}
@-webkit-keyframes wobble-data-v-ab354aaa {
75% {
    -webkit-transform: none;
            transform: none;
}
80% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
85% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
90% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
95% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
99% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
    -webkit-transform: none;
            transform: none;
}
}
@keyframes wobble-data-v-ab354aaa {
75% {
    -webkit-transform: none;
            transform: none;
}
80% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
85% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
90% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
95% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
99% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
    -webkit-transform: none;
            transform: none;
}
}
.csmain > span[data-v-ab354aaa] {
  position: absolute;
  display: inline-block;
}
.csmain .ani-whater[data-v-ab354aaa] {
  left: -50px;
  top: 20px;
  width: 35px;
  height: 113px;
  background: url("https://presale.jhtsoft.com/picms/18444e99e0fa9e.png")
    no-repeat left top;
  -webkit-animation: bling-data-v-ab354aaa 2s infinite alternate;
  animation: bling-data-v-ab354aaa 2s infinite alternate;
}
.csmain .ani-butterfly[data-v-ab354aaa] {
  left: -60px;
  bottom: 30px;
  width: 100px;
  height: 120px;
  background: url("https://presale.jhtsoft.com/picms/184447c33cc45b.png")
    no-repeat left top;
  -webkit-animation: bling-data-v-ab354aaa 1s linear,pulse-data-v-ab354aaa 3s 1s infinite;
  animation: bling-data-v-ab354aaa 1s linear,pulse-data-v-ab354aaa 3s 1s infinite;
}
@-webkit-keyframes bling-data-v-ab354aaa {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes bling-data-v-ab354aaa {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes pulse-data-v-ab354aaa {
0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
}
50% {
    -webkit-transform: translate3d(0, 20px, 0);
}
}
@keyframes pulse-data-v-ab354aaa {
0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
50% {
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
}
}
.csmain .btnmoreact[data-v-ab354aaa]:hover {
  opacity: 0.8;
}
.cutsale ul[data-v-ab354aaa] {
  width: 960px;
  height: 350px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cutsale ul li[data-v-ab354aaa] {
  position: relative;
  width: 200px;
  height: 330px;
  padding: 20px 15px 0;
  margin-right: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.cutsale ul li[data-v-ab354aaa]:not(.lkforward) {
  background: url("https://presale.jhtsoft.com/picms/18444b40e9487d.jpg") #fff
    no-repeat center bottom;
  background-size: 100% auto;
}
.cutsale .cstu[data-v-ab354aaa] {
  display: block;
  position: relative;
  width: 100%;
  height: 200px;
  overflow: hidden;
}
.cutsale .cstu img[data-v-ab354aaa] {
  position: absolute;
  width: auto;
  height: auto;
  max-width: 190px;
  max-height: 190px;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  -webkit-transition: transform 0.4s;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
.cutsale ul li:hover img[data-v-ab354aaa] {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
.cutsale h4 a[data-v-ab354aaa] {
  line-height: 25px;
  font-size: 16px;
  max-height: 50px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  padding-top: 10px;
}
.cutsale h4 a em[data-v-ab354aaa] {
  color: #ff9b43;
  margin-right: 5px;
}
.cutsale h5[data-v-ab354aaa] {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  text-align: center;
  color: #ffed00;
}
.cutsale h5 small[data-v-ab354aaa] {
  font-size: 14px;
  white-space: nowrap;
}
.cutsale h5 em[data-v-ab354aaa] {
  font-size: 24px;
  font-weight: bold;
  max-width: 150px;
  word-wrap: break-word;
  white-space: normal;
  word-break: break-all;
}
.ul20[data-v-ab354aaa] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ul20 li[data-v-ab354aaa] {
  background: #fff !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  width: 433px !important;
  height: 220px !important;
  margin-right: 10px;
  padding-bottom: 20px !important;
}
.ul20 li.oneGoods[data-v-ab354aaa] {
  width: 525px !important;
  margin-left: 50px;
  margin-right: 0;
  -webkit-box-flex: 0 !important;
      -ms-flex: none !important;
          flex: none !important;
  padding: 20px;
}
.ul20 li > a[data-v-ab354aaa] {
  width: 220px !important;
  height: 220px !important;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.ul20 li > a img[data-v-ab354aaa] {
  width: auto;
  height: auto;
  max-height: 220px;
  max-width: 220px;
}
.ul20 .goodsCon[data-v-ab354aaa] {
  margin-left: 20px;
  width: calc(100% - 240px);
  margin-top: 10px;
}
.goodsCon h4 a[data-v-ab354aaa] {
  font-size: 16px;
  color: #333;
  overflow: hidden;
  height: 66px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
  line-height: 22px;
  margin-bottom: 30px;
}
.goodsCon h4:hover a[data-v-ab354aaa] {
  cursor: pointer;
  color: #e62226;
}
.goodsCon h5[data-v-ab354aaa] {
  position: relative;
  width: 170px;
  height: 50px;
  line-height: 50px;
  padding: 15px 10px 0;
  background: url("https://presale.jhtsoft.com/picms/18444b40e9487d.jpg")
    no-repeat center bottom;
  background-size: 100% 100%;
  bottom: 0;
}
.goodsCon h5 em[data-v-ab354aaa] {
  overflow: hidden;
  display: inline-block;
  max-width: 50px;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: bold;
}
.goodsCon h5 small[data-v-ab354aaa] {
  display: inline-block;
  vertical-align: text-bottom;
}
.oneGoods .goodsCon h5[data-v-ab354aaa] {
  width: calc(100% - 20px);
}
.oneGoods .goodsCon h5 em[data-v-ab354aaa] {
  max-width: 160px;
}

.seckill[data-v-26f7cafa] {
  background-color: #fff;
  margin-top: 30px;
}
.seckillul[data-v-26f7cafa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.seckillul li[data-v-26f7cafa] {
  width: 240px;
  height: 360px;
  border-right: 1px solid #f0f0f0;
  background-color: #fff;
  position: relative;
}
.seckillul li[data-v-26f7cafa]:not(:first-child) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.seckillul li[data-v-26f7cafa]:nth-child(2) {
  padding-left: 7px;
}
.seckillul li[data-v-26f7cafa]:last-child {
  border-right: 0;
}
.seckillul li a[data-v-26f7cafa] {
  display: block;
  margin-bottom: 8px;
}
.seckillul li a p[data-v-26f7cafa] {
  width: 220px;
  font-size: 16px;
  color: #333;
  margin: 0 auto;
  overflow: hidden;
  height: 40px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  line-height: 20px;
}
.seckillul li a:hover p[data-v-26f7cafa] {
  color: #e62226;
}
.seckillul li > p[data-v-26f7cafa] {
  width: 220px;
  margin: 0 auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.seckillul .msimg[data-v-26f7cafa] {
  position: relative;
  margin: 20px auto;
  width: 190px;
  height: 190px;
}
.seckillul img[data-v-26f7cafa] {
  display: block;
  width: auto;
  height: auto;
  max-width: 190px;
  max-height: 190px;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  margin: auto;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
.seckillul li:hover img[data-v-26f7cafa] {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
.seckillul li[data-v-26f7cafa]:first-child {
  width: 230.3px;
  border-right: 0;
  position: relative;
  background: none;
}
.seckillul li:first-child a[data-v-26f7cafa] {
  display: block;
  width: 50px;
  height: 50px;
  background: -webkit-gradient(linear, left top, left bottom, from(#feaf0c), to(#f95410));
  background: linear-gradient(180deg, #feaf0c, #f95410);
  border-radius: 100%;
  /* animation: wobble 4s infinite; */
  position: absolute;
  right: 20px;
  bottom: 40px;
  text-align: center;
  line-height: 50px;
  color: #fff;
  -webkit-animation: detailWave-data-v-26f7cafa 2s 2.5s infinite;
  animation: detailWave-data-v-26f7cafa 2s 2.5s infinite;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
.seckillul li:first-child a i[data-v-26f7cafa] {
  font-size: 30px;
}
@-webkit-keyframes wobble-data-v-26f7cafa {
75% {
    -webkit-transform: none;
            transform: none;
}
80% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
85% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
90% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
95% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
99% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
    -webkit-transform: none;
            transform: none;
}
}
@keyframes wobble-data-v-26f7cafa {
75% {
    -webkit-transform: none;
            transform: none;
}
80% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
85% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
90% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
95% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
99% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
    -webkit-transform: none;
            transform: none;
}
}
@keyframes detailWave-data-v-26f7cafa {
0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
50% {
    -webkit-transform: translate3d(-12px, 0, 0);
    transform: translate3d(-12px, 0, 0);
}
}
@-webkit-keyframes detailWave-data-v-26f7cafa {
0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
50% {
    -webkit-transform: translate3d(-12px, 0, 0);
    transform: translate3d(-12px, 0, 0);
}
}
.oragec[data-v-26f7cafa] {
  color: #ff9b43;
}
.seckill[data-v-26f7cafa] {
  background-image: url("https://presale.jhtsoft.com/picms/1539cb7b6aa332.jpg");
  background-repeat: no-repeat;
  background-size: 1200px 360px;
}
.seckillul20[data-v-26f7cafa],
.seckillul20 li[data-v-26f7cafa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.seckillul20[data-v-26f7cafa] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.seckillul20 li[data-v-26f7cafa]:not(:first-child) {
  padding: 20px;
  width: 433px !important;
  height: 220px !important;
  margin-right: 10px;
}
.seckillul li.oneGoods[data-v-26f7cafa] {
  width: 525px !important;
  margin-left: 60px;
  margin-right: 0;
  -webkit-box-flex: 0 !important;
      -ms-flex: none !important;
          flex: none !important;
}
.seckillul20 li > a[data-v-26f7cafa] {
  display: block;
  width: 220px;
  height: 220px;
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.seckillul20 li > a img[data-v-26f7cafa] {
  width: auto;
  height: auto;
  max-height: 220px;
  max-width: 220px;
}
.seckillul20 .goodsCon[data-v-26f7cafa] {
  margin-left: 20px;
  width: calc(100% - 240px);
  margin-top: 50px;
}
.goodsCon .textA[data-v-26f7cafa] {
  font-size: 16px;
  color: #333;
  overflow: hidden;
  max-height: 66px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
  line-height: 22px;
  margin-bottom: 10px;
}
.goodsCon h5[data-v-26f7cafa] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.goodsCon .textA[data-v-26f7cafa]:hover {
  cursor: pointer;
  color: #e62226;
}
.seckillul li > p[data-v-26f7cafa],
.goodsCon h5[data-v-26f7cafa] {
  color: #f10215;
  padding: 20px 0;
  max-width: 100%;
}
.seckillul li > p[data-v-26f7cafa] {
  padding: 10px 0;
}
.seckillul li > p small[data-v-26f7cafa],
.goodsCon h5 small[data-v-26f7cafa] {
  font-size: 14px;
  white-space: nowrap;
  display: inline;
}
.seckillul li > p em[data-v-26f7cafa],
.goodsCon h5 em[data-v-26f7cafa] {
  display: inline;
  font-size: 28px;
  max-width: 135px;
  word-wrap: break-word;
  white-space: normal;
  word-break: break-all;
}
.goodsCon .icon-xjt2[data-v-26f7cafa] {
  display: inline-block;
  width: 30px;
  height: 30px;
  color: #333;
  font-size: 16px;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.goodsCon .icon-xjt2[data-v-26f7cafa]:hover {
  color: #fff;
  background: #e62226;
}

.recommends .recommend-box-riimg .swiper-container[data-v-25fce190] {
  width: 410px;
}
.recommends[data-v-25fce190] {
  margin: 30px 0 0;
  width: 100%;
  height: 650px;
  background: url('https://presale.jhtsoft.com/picms/38509e1fc53f60.jpg') repeat-x center top;
  background-size: 100% 100%;
  border: none;
  padding-bottom: 30px;
}
.recommend-top[data-v-25fce190] {
  color: #fff;
  text-align: center;
  padding-top: 60px;
}
.recommend-top h4[data-v-25fce190] {
  font-size: 36px;
}
.recommend-top h4 em[data-v-25fce190] {
  padding: 0 15px;
  color: #c1b4a9;
  font-size: 30px;
}
.recommend-top .btnborder[data-v-25fce190] {
  display: block;
  margin: 20px auto 0px;
  width: 88px;
  height: 28px;
  border: 1px solid #b3b3b3;
  color: #e8ded9;
  font-size: 14px;
  text-align: center;
  line-height: 28px;
  border-radius: 20px;
}
.recommend-top .btnborder[data-v-25fce190]:hover {
  border-color: #e62226;
  background: #e62226;
}
.recommend-box[data-v-25fce190] {
  margin-top: 55px;
}
.recommend-box-leimg[data-v-25fce190] {
  width: 780px;
  overflow: hidden;
}
.recommend-box-leimg img[data-v-25fce190] {
  width: 160px;
  height: 160px;
}
.recommend-box-riimg[data-v-25fce190] {
  width: 410px;
  height: 410px;
  background-color: #fff;
}
.recommend-box-leimg-list[data-v-25fce190] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 790px;
}
.recommend-box-leimg-list li[data-v-25fce190] {
  float: left;
  overflow: hidden;
  margin: 0 10px 10px 0 !important;
  width: 350px;
  height: 160px;
  padding: 20px 15px 20px 20px;
  background-color: #fff;
}
.recommend-list-l[data-v-25fce190] {
  width: 170px;
  margin-right: 20px;
}
.recommend-list-l p.recommend-des[data-v-25fce190] {
  word-wrap: break-word;
  line-height: 24px;
  font-size: 14px;
  color: #666;
  letter-spacing: 2px;
  width: 180px;
  height: 92px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.recommend-bar[data-v-25fce190] {
  margin-top: 20px;
  margin-bottom: 20px;
}
.recommend-bar-inner[data-v-25fce190] {
  width: 100px;
  height: 10px;
  background-color: #b8b8b8;
  position: relative;
  display: inline-block;
}
.recommend-bar-txt[data-v-25fce190] {
  font-size: 12px;
  margin-left: 5px;
}
.recommend-bar-inner .recommend-bar-inner-completed[data-v-25fce190] {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #e62226;
  height: 10px;
}
.recommend-list-l > a[data-v-25fce190] {
  display: block;
  height: 20px;
  width: 170px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.recommend-box-leimg li:hover a[data-v-25fce190] {
  color: #e62226;
}
.recommend-swiper img[data-v-25fce190] {
  width: 410px;
  height: 410px;
}
.recommend-swiper-des[data-v-25fce190] {
  padding: 0 20px;
  text-align: center;
  position: absolute;
  bottom: 0;
  height: 150px;
  background: rgba(0, 0, 0, 0.5);
}
.recommend-swiper-des p[data-v-25fce190],
.recommend-swiper-des span[data-v-25fce190] {
  color: #fff;
}
.recommend-swiper-des span[data-v-25fce190] {
  word-wrap: break-word;
  text-align: left;
  display: block;
  line-height: 22px;
  height: 44px;
  overflow: hidden;
  margin-top: 15px;
  font-size: 14px;
}
.recommend-swiper-des p[data-v-25fce190] {
  font-size: 18px;
  margin-top: 20px;
  width: 370px;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.recommend-swiper .swiper-slide[data-v-25fce190] {
  height: 410px;
}
.recommend-box-riimg[data-v-25fce190] .swiper-pagination {
  position: absolute;
  width: 410px;
  left: 50%;
  margin-left: -205px;
  top: 380px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.recommend-box-riimg[data-v-25fce190] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border: 2px solid #fff;
  background: none;
  opacity: 1;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 3px !important;
}
.recommend-box-riimg[data-v-25fce190] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(355, 99%, 51%, 0.4);
  border: none;
  margin-top: 0 !important;
}
.recommend-box-riimg[data-v-25fce190] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #f10215;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.recommend-box-leimg img.defauleimg[data-v-25fce190] {
  width: 790px;
  height: 410px;
}
.recommend-box-riimg img.defaulesmimg[data-v-25fce190] {
  height: auto;
  width: 410px;
  padding-top: 90px;
}
.recommend-box-leimg img[data-v-25fce190] {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.recommend-box-leimg img[data-v-25fce190]:hover {
  -webkit-transition: transform 0.4s;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
.jqqd[data-v-25fce190] {
  font-size: 18px !important;
  font-weight: 600 !important;
  color: #333 !important;
  height: auto !important;
}
.recommend-box-leimg.flexUl[data-v-25fce190] {
  width: 100%;
}
.flexUl .recommend-box-leimg-list[data-v-25fce190] {
  width: 100%;
}
.recommend-box-leimg.flexUl li[data-v-25fce190] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: auto;
}
.flexUl .recommend-list-l[data-v-25fce190] {
  width: 100%;
  margin-right: 0;
}
.flexUl .recommend-list-l > a[data-v-25fce190] {
  width: 100%;
}
.flexUl .recommend-list-l p.recommend-des[data-v-25fce190] {
  height: 72px;
  -webkit-line-clamp: 3;
  width: 100%;
}
.flexUl .recommend-bar-inner[data-v-25fce190] {
  width: 180px;
}
.flexUl .recommend-list-r[data-v-25fce190] {
  width: 100%;
  height: 220px;
  margin: 0 auto 10px;
  position: relative;
}
.flexUl .recommend-list-r img[data-v-25fce190] {
  display: block;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  max-width: 220px;
  max-height: 220px;
}
.flexA[data-v-25fce190] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexUl .flexA .recommend-list-l[data-v-25fce190] {
  width: 170px;
  margin-right: 10px;
}
.flexUl .flexA .recommend-list-r[data-v-25fce190] {
  width: 370px;
  margin-bottom: 0;
  height: 370px;
}
.flexUl .flexA .recommend-list-r img[data-v-25fce190] {
  max-width: 370px;
  max-height: 370px;
}
.flexUl .flexA .recommend-bar-inner[data-v-25fce190] {
  width: 100px;
}
.flexA .recommend-list-l p.recommend-des[data-v-25fce190] {
  height: 144px;
  -webkit-line-clamp: 6;
}
.oneGoods li[data-v-25fce190] {
  margin: 0 !important;
  height: 410px !important;
}
.oneGoods li[data-v-25fce190]:first-child {
  padding: 0;
}
.oneGoods li:first-child img[data-v-25fce190] {
  width: 100%;
  height: 100%;
  -webkit-transition: none;
  transition: none;
}
.oneGoods li:first-child img[data-v-25fce190]:hover {
  -webkit-transform: none;
          transform: none;
}
.oneGoods li[data-v-25fce190]:last-child {
  height: 370px !important;
}

.home[data-v-624ada19] {
  position: relative;
  display: block;
  height: 40px;
  line-height: 40px;
  margin-right: 15px;
  padding-left: 25px;
}
.home i[data-v-624ada19] {
  left: 0;
  font-size: 20px;
  color: #666;
}
.myNews span[data-v-624ada19] {
  display: inline-block;
  background-color: #ff7d4a;
  color: #fff;
  position: absolute;
  z-index: 2;
  width: 16px;
  height: 16px;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  top: 5px;
  left: 35px;
  border-radius: 8px;
}

/*管理端入口添加 */
.toAdmin>a[data-v-624ada19]{padding-left: 10px; line-height: 40px; font-size: 14px;
}
.blueColor[data-v-624ada19] {color:#3C9BFA;
}
.toAdmin .icon-gld[data-v-624ada19]:before {padding-right:5px;
}

.home[data-v-7c56c375] {
  position: relative;
  display: block;
  height: 40px;
  line-height: 40px;
  margin-right: 15px;
  padding-left: 25px;
}
.home i[data-v-7c56c375] {
  left: 0;
  font-size: 20px;
  color: #666;
}
.myNews span[data-v-7c56c375] {
  display: inline-block;
  background-color: #ff7d4a;
  color: #fff;
  position: absolute;
  z-index: 2;
  width: 16px;
  height: 16px;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  top: 5px;
  left: 35px;
  border-radius: 8px;
}

/*管理端入口添加 */
.toAdmin>a[data-v-7c56c375]{padding-left: 10px; line-height: 40px; font-size: 14px;
}
.blueColor[data-v-7c56c375] {color:#3C9BFA;
}
.toAdmin .icon-gld[data-v-7c56c375]:before {padding-right:5px;
}

.header-searchbar-cart[data-v-bfb7237e] .empty-cart .router-link-active{color: initial!important;
}































































































































































/* .noneBackgroundColor{
  margin-top:20px; 
} */

a[data-v-6a7a72b8] {margin-right: 130px;line-height: 30px
}

.router-link-active[data-v-6bc2e62a] {
  background: #e62226;
  color: #fff!important;
  font-weight: 400;
}
.router-link-active[data-v-6bc2e62a]:hover {
  color: #fff !important;
}































































































































/*公告弹框 s*/
.blockBox[data-v-84c0f37e] {
  display: block !important;
}
.noticeBox[data-v-84c0f37e] {
  display: none;
  width: 800px;
  height: 600px;
  margin-left: -400px;
  margin-top: -300px;
  position: fixed;
  z-index: 104;
  left: 50%;
  top: 50%;
  border-radius: 4px;
  background: #fff;
  border: solid 5px rgba(0, 0, 0, 0.3);
  overflow: hidden;
  text-align: left;
  -webkit-animation: bounceIn 0.8s;
          animation: bounceIn 0.8s;
}
.noticeBox .mc-tit[data-v-84c0f37e] {
  padding-left: 15px;
  border-radius: 4px 4px 0 0;
  line-height: 40px;
  font-size: 14px;
  overflow: hidden;
  background: #e8e8e8;
}
.noticeBox .mc-tit big[data-v-84c0f37e] {
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
}
.noticeBox .mc-tit .icon-gb[data-v-84c0f37e] {
  float: right;
  cursor: pointer;
  line-height: 20px;
  margin: 10px;
  font-size: 18px;
  color: #333;
}
.noticeBox .mc-cont h3[data-v-84c0f37e] {
  width: 100%;
  margin-bottom: 10px;
  max-height: 80px;
  overflow-y: auto;
  text-align: center;
  font-size: 28px;
  color: #333;
  font-weight: bold;
}
.noticeBox .announce-con[data-v-84c0f37e] {
  height: 450px;
  overflow-y: auto;
  font-size: 16px;
  color: #666;
  line-height: 28px;
  width: 740px;
  margin: 30px auto;
}
.noticeBox .announce-con img[data-v-84c0f37e] {
  max-width: 740px;
  width: auto;
  margin: auto;
}
.noticeBox .btn[data-v-84c0f37e] {
  border: solid 1px #d10011;
  background: #e62226 !important;
  color: #fff !important;
  font-size: 14px;
  text-align: center;
  display: block;
  margin: 10px auto 0;
}
.boxbg[data-v-84c0f37e] {
  position: fixed;
  z-index: 103;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  display: none;
}
/*公告弹框 e*/
.announce[data-v-84c0f37e] {
  margin-top: 10px;
  width: 1198px;
  border: 1px solid #f0f0f0;
  height: 43px;
  line-height: 43px;
  background-color: #fff;
}
.announce p[data-v-84c0f37e] {
  font-size: 14px;
  color: #666;
  padding: 0 10px;
}
.txt-o[data-v-84c0f37e] {
  color: #ff5f20;
}
.announce p em[data-v-84c0f37e],
.announce p span[data-v-84c0f37e],
.announce p a[data-v-84c0f37e] {
  display: inline-block;
  float: left;
}
.announce p span[data-v-84c0f37e] {
  width: 1010px;
  overflow: hidden;
  padding-left: 5px;
}
.announce p a[data-v-84c0f37e] {
  float: right;
}
.announce p a i[data-v-84c0f37e] {
  font-size: 12px;
  padding-left: 5px;
}
.mods-announce[data-v-84c0f37e] {
  display: block;
}
.mods-announce .mods-cont[data-v-84c0f37e] {
  width: 800px;
  height: 600px;
  margin-left: -400px;
  margin-top: -300px;
}
.mods-announce .mc-cont[data-v-84c0f37e] {
  padding: 30px 30px 40px 30px;
}
.mods-announce .mc-cont h3[data-v-84c0f37e] {
  width: 100%;
  margin-bottom: 10px;
  max-height: 80px;
  overflow-y: auto;
  text-align: center;
  font-size: 28px;
  color: #333;
  font-weight: bold;
}
.mods-announce .btn[data-v-84c0f37e] {
  display: block;
  margin: 60px auto 0;
}
.mods-announce .announce-con[data-v-84c0f37e] {
  height: 336px;
  overflow-y: auto;
  font-size: 16px;
  color: #666;
  line-height: 28px;
  width: 740px;
  margin: 0 auto;
}
.announceImgBox[data-v-84c0f37e]{height: 500px;width: calc(100% - 20px);overflow-y: auto;margin: 0 auto;position: relative;
}
.announceTextImg[data-v-84c0f37e] {max-width: 100%;display: block;margin: 0 auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;
}



































































































































/*左侧导航*/
.fixedbar[data-v-770b7fba] {position: fixed;opacity: 1;z-index: 99;left: 50%;margin-left: -684px;top: 50%;margin-top: -160px;-webkit-transition: opacity 1s;transition: opacity 1s;
}
.fixedbar a[data-v-770b7fba], .fixedbar span[data-v-770b7fba] { width: 28px; padding:9px 10px; display: block; font-size: 14px; color: #FFFFFF;
}
.fixedbar a[data-v-770b7fba] { margin-bottom: 1px; background-color: #918888; -webkit-transition: background-color .4s; transition: background-color .4s;
}
.fixedbar a[data-v-770b7fba]:hover,.fixedbar span[data-v-770b7fba]:hover {cursor: pointer; background-color: #e62226;
}
.fixedbar a.on[data-v-770b7fba] { background-color: #e62226;
}
.fixedbar a.on[data-v-770b7fba]:hover,.fixedbar a[data-v-770b7fba]:hover,.fixedbar span[data-v-770b7fba]:hover{color:#fff!important;
}
.fixedbar span[data-v-770b7fba]{background-color: #5e4a4a;text-align: center; -webkit-transition: background-color .4s; transition: background-color .4s;
}
.fixedbar span i[data-v-770b7fba]{display: inline-block;width: 16px;height: 9px;line-height: 9px;
}
.fixedbarhidden[data-v-770b7fba] { opacity: 0; z-index: -1;
}

.cartShow[data-v-ba4a77c6] {
  display: block !important;
}
.cartClose[data-v-ba4a77c6] {
  display: none !important;
}
/*侧边栏公用样式 start*/
.arrow-right[data-v-ba4a77c6] {position: absolute;width: 16px;height: 16px;line-height: 16px;text-align: center; font-size: 14px;font-family: "\5B8B\4F53";
}
.icon-oncheck[data-v-ba4a77c6] {float:left; display: block; width:20px; height:20px; line-height:20px; cursor: pointer; color:#e6e2e3; text-align:center; font-size: 18px;
}
.cart-contbox .sel[data-v-ba4a77c6],.cart-contbox .cselected[data-v-ba4a77c6] {color:#e62226;
}
.show[data-v-ba4a77c6] {display:block!important;
}
.sidebar[data-v-ba4a77c6]{position:fixed; top:0; right:-360px; z-index:11; width:395px; height:100%; background:#3f3c3c; -webkit-transition:right .3s; transition:right .3s;
}
.sidebar.sbar-expand[data-v-ba4a77c6]{right:0;
}
.sbar-tabs[data-v-ba4a77c6] {position:absolute;z-index:2; left:0; top:0; width:35px; height:100%; background:#3f3c3c;
}
.sbar-tabs .sbar-top[data-v-ba4a77c6],
.sbar-tabs .sbar-foot[data-v-ba4a77c6]{position:absolute; left:0;width:35px;
}
.sbar-tabs .sbar-top[data-v-ba4a77c6]{top:15%;
}
.sbar-tabs .sbar-foot[data-v-ba4a77c6]{bottom:0;
}
.tabicon[data-v-ba4a77c6] {position:relative; display:block; margin-bottom:15px; width:35px; height:35px; text-align:center;
}
.tabicon [class^="icon-"][data-v-ba4a77c6] {position:absolute;left:0;top:0; z-index:12; display:block; width:35px; height:35px; line-height:35px; font-size: 20px; color:#ff5c4d; background:#3f3c3c;
}
.tabicon:hover [class^="icon-"][data-v-ba4a77c6],
.tabicon [class^="icon-"].on[data-v-ba4a77c6],
.sbt-car[data-v-ba4a77c6]:hover,
.tabicon.on[data-v-ba4a77c6],
.tabicon.on i[data-v-ba4a77c6],
.tabicon.backtop i[data-v-ba4a77c6] {background:#e62226;color:#fff;
}
.icon-vip + .arrow-right[data-v-ba4a77c6] {display:none;z-index:12;top:9.5px; left:-9px; color: #fff;
}
.icon-vip.on+.arrow-right[data-v-ba4a77c6] {display:block;
}
.tabicon em[data-v-ba4a77c6]{position:absolute; top:0; left:35px; z-index:10; display:block; width:80px; height:35px; color:#fff; line-height:35px; background:#e62226; -webkit-transition:left .3s ease-in-out .1s; transition:left .3s ease-in-out .1s;
}
.tabicon:hover em[data-v-ba4a77c6]{left:-80px;
}
.sbt-car:hover small[data-v-ba4a77c6],
.sbt-car.on small[data-v-ba4a77c6] {color:#e62226; background:#fff;
}
.sbt-car[data-v-ba4a77c6] {min-height:110px;
}
.sbt-car[data-v-ba4a77c6],.sbt-car .icon-cart[data-v-ba4a77c6] {background:#484c4f;
}
.sbt-car.carnum[data-v-ba4a77c6] {height:140px!important;
}
.sbt-car.carnum small[data-v-ba4a77c6] {display:block; overflow:hidden;
}
.sbt-car i[data-v-ba4a77c6] {top:10px!important;
}
.sbt-car b[data-v-ba4a77c6] {position:absolute; z-index:12;top:45px;left:0;width:15px;padding:0 10px;font-size: 14px;color:#fff;
}
.sbt-car small[data-v-ba4a77c6] {position:absolute; z-index:12;left:5.3px;bottom:13px;display:none;width:28px;height:28px;line-height:28px;border-radius:14px;background:#e62226;color:#fff;font-size: 12px;-webkit-transform:scale(.8);transform:scale(.8);
}
.sbf-code span[data-v-ba4a77c6] {position:absolute; z-index:13; bottom:0; right:70px; visibility:hidden; opacity:0; width:130px; padding-top:40px; background:url(https://presale.jhtsoft.com/picms/3850c7c44aa1f4.png) #f54d5b repeat-x top left;
}
.sbf-code span img[data-v-ba4a77c6] {width:100px;height:100px;margin:0 auto;
}
.sbf-code span b[data-v-ba4a77c6] {display:block;line-height:25px;color:#fff;
}
.sbf-code span .arrow-right[data-v-ba4a77c6] {bottom: 7px;right: -8px;color: #f54d5b;
}
.sbf-code:hover span[data-v-ba4a77c6] {right:45px; visibility: visible; opacity:1;
}
.backtop[data-v-ba4a77c6] { bottom:0; -webkit-transition: bottom .3s; transition: bottom .3s;
}
.sdbot[data-v-ba4a77c6] { bottom:-50px!important;
}
/*侧边栏登录注册小面板 begin*/
.sidebar .login[data-v-ba4a77c6] {position:absolute; z-index:1; right:0; top:15%; width:350px; background:#fff; -o-box-shadow:-2px 0 5px #eee,0 -2px 5px #eee,0 0 0 #eee,0 2px 5px #eee; -ms-box-shadow:-2px 0 5px #eee,0 -2px 5px #eee,0 0 0 #eee,0 2px 5px #eee; -webkit-box-shadow:-2px 0 5px #eee,0 -2px 5px #eee,0 0 0 #eee,0 2px 5px #eee; box-shadow:-2px 0 5px #eee,0 -2px 5px #eee,0 0 0 #eee,0 2px 5px #eee; -webkit-transition:right .3s; transition:right .3s;
}
.sidebar .login.showin[data-v-ba4a77c6] {right:395px;
}
.sidebar .login h3[data-v-ba4a77c6] {height:40px; background:#fafafa;
}
.sidebar .login h3 i[data-v-ba4a77c6],
.click-clsall[data-v-ba4a77c6],
.click-clspnl[data-v-ba4a77c6] {position:absolute; z-index:1; top:0; right:0; padding:12px;-webkit-transition:transform .6s;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;
}
.sidebar .login h3 i[data-v-ba4a77c6]:hover,
.click-clsall[data-v-ba4a77c6]:hover,
.click-clspnl[data-v-ba4a77c6]:hover{-webkit-moz:rotateZ(360deg);-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);
}
/*未登录状态下 begin*/
.login-cont[data-v-ba4a77c6] {position:relative; padding:30px 20px; min-height:356px;
}
.login-cont em[data-v-ba4a77c6],
.login-cont a[data-v-ba4a77c6] {display:inline-block;
}
.lg-tab[data-v-ba4a77c6] {position:absolute; top:0; right:0; height:42px; display:block;
}
.lg-tab em[data-v-ba4a77c6] { position:absolute; right:45px; top:2px; width:150px; height:30px; line-height:30px; text-align:center; color:#df9c1f;  background:url(https://presale.jhtsoft.com/picms/384db0c974ad5e.png) no-repeat -118px -7px; font-size: 14px; overflow:hidden; -moz-animation: rightshade-data-v-ba4a77c6 infinite 1.4s; -o-animation: rightshade-data-v-ba4a77c6 infinite 1.4s; -ms-animation: rightshade-data-v-ba4a77c6 infinite 1.4s; -webkit-animation: rightshade-data-v-ba4a77c6 infinite 1.4s;
}
.lg-tab em i[data-v-ba4a77c6] {margin-right:5px; font-size: 14px;
}
.lg-tab .bg-pc[data-v-ba4a77c6] {width:42px; height:42px;background:url(https://presale.jhtsoft.com/picms/384db0c974ad5e.png) no-repeat -7px -9px;
}
.bg-code[data-v-ba4a77c6] {background-position: -62px -9px!important;
}
.sidebar .login h2[data-v-ba4a77c6] {font-weight:600;height:40px;line-height:40px; overflow:hidden;
}
.sidebar .login-account form span[data-v-ba4a77c6],
.sidebar .login-account form input[data-v-ba4a77c6] {display:block;
}
.sidebar .login-account form span[data-v-ba4a77c6] { min-height:25px; max-height:50px; margin-top:5px; line-height:25px; color:#e62226;font-size: 14px; overflow:hidden;
}
.sidebar .login-account form span i[data-v-ba4a77c6] {float:left; height:25px; line-height:25px; margin-right:5px;
}
.sidebar .login-account form p[data-v-ba4a77c6] {position:relative; width:100%; height:55px;
}
.sidebar .login-account form p i[data-v-ba4a77c6] {position:absolute; right: 10px; top:20px; display:inline-block; width:25px; height:25px; cursor:pointer; color:#b2b2b2;
}
.lakey-open[data-v-ba4a77c6] {display:none;
}
.sidebar .login-account form p input[data-v-ba4a77c6] { width:100%; height:54px; line-height:54px; border-bottom:solid 1px #ccc; font-size: 14px;
}
.sidebar .login-account form p[data-v-ba4a77c6]:last-child {margin:50px 0 40px 0;
}
.sidebar .login-account form p input[type='button'][data-v-ba4a77c6] { background:#e62226; color:#fff; border-radius:6px; font-size: 18px;
}
.login-cont p[data-v-ba4a77c6] {text-align:center; height:20px; overflow:hidden;
}
.login-cont p a[data-v-ba4a77c6] {margin:0 10px; font-size: 14px; max-width:80px;max-height:20px; line-height:20px; overflow:hidden;
}
.login-code[data-v-ba4a77c6] { display:none;
}
.login-code img[data-v-ba4a77c6] { display:block; width:160px; height:160px; margin:30px auto;
}
.login-code span[data-v-ba4a77c6] { display:block; position:absolute; top:100px; left:50%; width:160px; height:160px; -webkit-transform:translateX(-50%); transform:translateX(-50%); background:rgba(0,0,0,.85); color:#fff; font-size: 18px; text-align:center;
}
.log-sus[data-v-ba4a77c6] {line-height:160px;
}
.log-fail big[data-v-ba4a77c6] {display:block; line-height:40px; margin:25px auto; font-size: 18px;
}
.log-fail input[data-v-ba4a77c6] {width:75%; background:#e62226; color:#fff; border-radius:6px;
}
.login-code dl[data-v-ba4a77c6] {font-size: 14px; text-align:center;
}
.login-code dl dd[data-v-ba4a77c6] {display:inline-block; height:30px; line-height:30px; color:#999; margin:15px;
}
.login-code dl dd[data-v-ba4a77c6]:before {display:inline-block; margin-right:5px; font-size: 16px; vertical-align:top;
}
.login-code dl dd[data-v-ba4a77c6]:nth-child(2):before {content: "\E6BA";
}
.login-code dl dd[data-v-ba4a77c6]:nth-child(3):before {content: "\E601";
}
.login-code dl dd[data-v-ba4a77c6]:nth-child(4):before {content: "\E649";
}
@-webkit-keyframes rightshade-data-v-ba4a77c6 {
0% {-webkit-transform:translateX(0px);
}
20% {-webkit-transform:translateX(3px);
}
40% {-webkit-transform:translateX(0px);
}
0% {-webkit-transform:none;
}
}
@keyframes rightshade-data-v-ba4a77c6 {
0% {-webkit-transform:translateX(0px);transform:translateX(0px);
}
20% {-webkit-transform:translateX(3px);transform:translateX(3px);
}
40% {-webkit-transform:translateX(0px);transform:translateX(0px);
}
0% {-webkit-transform:none;transform:none;
}
}
/*未登录状态下 end*/
/*已登录状态下 begin*/
.psn-cont[data-v-ba4a77c6] {position:relative; padding:0 20px; min-height:410px; display:none;
}
.psn-cont h2[data-v-ba4a77c6] {font-size: 18px;
}
.psd-name[data-v-ba4a77c6] {position:relative; padding-left: 100px; height:92px; margin:15px auto;
}
.psd-name a[data-v-ba4a77c6] {display:block; overflow:hidden;
}
.psd-name .pn-tu[data-v-ba4a77c6] {position:absolute;left:0; top:0; width:90px; height:90px; border:solid 1px #eee; border-radius:45px; overflow:hidden;
}
.psd-name .pn-tu img[data-v-ba4a77c6] {width:100%; height:100%;
}
.psd-name .pn-tu img[data-v-ba4a77c6]:hover {opacity:.8;
}
.psd-name .pn-levl[data-v-ba4a77c6],
.psd-name .pn-name[data-v-ba4a77c6] {font-size: 14px; height:20px; line-height:20px; margin-bottom:5px;
}
.psd-name .pn-levl i[data-v-ba4a77c6] {color:#f18110; font-size: 16px;margin-right: 5px;
}
.psd-name .pn-levl i[data-v-ba4a77c6],
.psd-name .pn-levl b[data-v-ba4a77c6] {display:inline; float:left;
}
.psd-name .pn-sign[data-v-ba4a77c6] { width:83px; height:20px; line-height:20px; border:solid 1px #e62226; border-radius:10px; color:#e62226; text-align:center; margin-top:10px;
}
.psd-name .pn-sign[data-v-ba4a77c6]:hover,
.psd-name .pn-sign[data-v-ba4a77c6]:active {background:#e62226; color:#fff;
}
.psn-cont ul[data-v-ba4a77c6] {width:100%;margin-right: -1px; height:40px; margin:20px auto 35px auto;font-size: 0;
}
.psn-cont ul li[data-v-ba4a77c6] {display:inline-block; vertical-align: top; width:calc(33.33% - 1px); line-height:20px; font-size: 14px; text-align:center;
}
.psn-cont ul li[data-v-ba4a77c6]:nth-child(2) {border-right:solid 1px #eee; border-left:solid 1px #eee;
}
.psn-cont ul li i[data-v-ba4a77c6] {display:block; max-width:100%; max-height:40px; font-weight:600;font-size: 16px; overflow:hidden;
}
.psn-cont ul li small[data-v-ba4a77c6]{display:block;
}
.psn-cont dl[data-v-ba4a77c6] {width:100%; height:91px; margin-bottom:25px;
}
.psn-cont dl dt[data-v-ba4a77c6] { position:relative; height:20px; border-top:solid 1px #eee;
}
.psn-cont dl dt em[data-v-ba4a77c6] { position:absolute; top:-10px; left:50%; display:block; width:66px; height:20px; line-height:20px; margin-left:-33px; text-align:center; background:#fff; font-size: 14px;
}
.psn-cont dl dd[data-v-ba4a77c6] { position:relative; float:left; height:20px; line-height:20px; font-size: 14px; text-align:center; overflow:hidden;
}
.psn-cont dl dd i[data-v-ba4a77c6] {position:absolute; display:block; left:0; top:0; width:100%; font-size: 16px; text-align:center;
}
.psn-cont dl dd[data-v-ba4a77c6] { width:77.5px; height:30px; padding-top:30px; margin:10px 0; font-size: 12px;
}
.psn-cont dl dd a[data-v-ba4a77c6] { display:block; width:100%;  overflow:hidden;
}
.psn-cont dl dd a i[data-v-ba4a77c6] { position:absolute; z-index:1; height:30px; line-height:30px; font-size: 24px; color:#999; -webkit-transition:top .3s; transition:top .3s;
}
.psn-cont dl dd:last-child a i[data-v-ba4a77c6] {font-size: 22px;
}
.psn-cont dl dd a .icon-primary[data-v-ba4a77c6] {top:0;
}
.psn-cont dl dd a .icon-red[data-v-ba4a77c6] {position:absolute; top:-30px; color:#e62226;
}
.psn-cont dl dd:hover .icon-primary[data-v-ba4a77c6] {top:30px;
}
.psn-cont dl dd:hover .icon-red[data-v-ba4a77c6] {top:0;
}
.psn-cont dl dd b[data-v-ba4a77c6] { position:absolute; z-index:2; display:block; width:100%; height:30px; line-height:30px; background:#fff;
}
.psn-cont input[type='button'][data-v-ba4a77c6] { display:block; width:100%; height:30px; border-radius:4px; background:#e62226; color:#fff; font-size: 14px; line-height:30px;
}
/*已登录状态下 end*/
/*侧边栏登录注册小面板 end*/
/*侧边栏购物车面板 begin*/
.sidebar .sbar-panel[data-v-ba4a77c6] { position: relative; top:0; left:395px; z-index:12; width:360px; height:100%;background:#fff;
}
.sbar-expand .sbar-panel[data-v-ba4a77c6] {left:35px;
}
.sp-cont[data-v-ba4a77c6] {position:absolute; width:100%; height:100%;
}
.empty-cont[data-v-ba4a77c6] { top:50%; left:0; width:100%; line-height:20px; padding-top:110px; background:url(https://presale.jhtsoft.com/picms/3850cdf34d4444.jpg) no-repeat top center; text-align:center; -webkit-transform:translate(0,-50%); transform:translate(0,-50%); font-size: 14px;
}
.empty-cont a[data-v-ba4a77c6] {display:block; margin-top:15px; color:#e62226;
}
.login-none[data-v-ba4a77c6] {display:block; padding-left:20px; background:#fffdee; height:40px; line-height:40px; border:solid 1px #f5e4b5; font-size: 14px;
}
.login-none a[data-v-ba4a77c6] {display:inline-block; padding:0 10px; margin:8px; height:24px; line-height:24px; letter-spacing: 2px;
}
/*侧边栏普通商品购物车 begin*/
.cart-menubox[data-v-ba4a77c6] { position:absolute; width:360px; height:48px; background:#fff; border-bottom:solid 2px #e62226;
}
.cart-menubox li[data-v-ba4a77c6] { display:inline; padding-left:20px; height:48px; line-height:48px; font-size: 18px; cursor: pointer;
}
.cart-menubox li.on[data-v-ba4a77c6] {color:#e62226;
}
.cart-contbox[data-v-ba4a77c6] {position:relative; margin:91px 0 61px 0!important;
}
.cart-contbox .cartlist[data-v-ba4a77c6] { display:none;  font-size: 14px; overflow-y: auto;
}
h5.cart-tit[data-v-ba4a77c6],
p.card-tit[data-v-ba4a77c6] {position:absolute; top:-41px; right:0; padding-right:70px; height:40px; line-height:40px; background:#fafafa; border-bottom:solid 1px #eee;  overflow:hidden;
}
.cart-tit[data-v-ba4a77c6] {width:270px; padding-left:20px;
}
.card-tit[data-v-ba4a77c6] {width:290px; padding-left:0; font-size: 14px;
}
.cart-tit i[data-v-ba4a77c6]{color:#e62226; margin:0 5px;
}
.cart-tit a[data-v-ba4a77c6],
.card-tit a[data-v-ba4a77c6] {position:absolute; top:0; right:10px;
}
.cart-pro ul[data-v-ba4a77c6],
.cardbox[data-v-ba4a77c6] {width: 100%;
}
.cart-contbox .cartlist ul[data-v-ba4a77c6] {width: 100%;
}
.cart-contbox .cartlist ul li[data-v-ba4a77c6] {display:block; width:100%; overflow:hidden;
}
.cart-contbox .cartlist > ul > li[data-v-ba4a77c6] {padding-bottom:10px;
}
.cart-contbox .cartlist ul li[data-v-ba4a77c6]:not(:last-child) {border-bottom:solid 1px #eee;
}
.cart-contbox .cartlist ul li h5[data-v-ba4a77c6] { float:left; width:345px; height:25px; line-height:25px; padding: 0 15px; margin-top:10px; overflow:hidden;
}
.cart-contbox .cartlist ul li h5 small[data-v-ba4a77c6] {padding:0 10px; background:#ff9913; margin-right:10px; color:#fff; border-radius:6px 0;
}
.cart-contbox .sd-probox li[data-v-ba4a77c6] {margin-left:15px;
}
.cart-contbox .sd-probox .spb-wrap[data-v-ba4a77c6] { width:100%; height:72px; padding:10px 15px 10px 0; overflow:hidden;
}
.cart-contbox .sd-probox .spb-wrap .icon-oncheck[data-v-ba4a77c6] {margin:26px 15px 26px 0;
}
.cart-contbox .cartlist ul li span.click_radio.selected[data-v-ba4a77c6] {background-position: 0 -51px;
}
.cart-contbox .cartlist input[type="checkbox"][data-v-ba4a77c6],.card-tit input[type="radio"][data-v-ba4a77c6] {display:none;
}
.cart-contbox .sd-probox .spb-wrap>.cart-img[data-v-ba4a77c6],.cart-contbox .sd-probox .spb-wrap>div[data-v-ba4a77c6] {float:left;
}
.cart-contbox .sd-probox .spb-wrap>.cart-img[data-v-ba4a77c6] {position:relative; overflow: hidden; display:block;width:70px; height:70px; margin-right:10px; border:solid 1px #eee;
}
.cart-contbox .sd-probox .spb-wrap>.cart-img img[data-v-ba4a77c6] {position:absolute; width:100%; height:auto; margin:auto; top:0; right:0; bottom:0; left:0;
}
.cart-contbox .sd-probox .spb-wrap>div[data-v-ba4a77c6] {width:calc(100% - 132px); height: 72px;
}
.cart-contbox .sd-probox .spb-wrap>div p[data-v-ba4a77c6] {position:relative; width:194px; height:35px; padding-right:25px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;
}
.cart-contbox .sd-probox .spb-wrap>div p a[data-v-ba4a77c6] {color:#666; font-size: 14px; line-height:35px;
}
.cart-contbox .sd-probox .spb-wrap>div p i[data-v-ba4a77c6] { position:absolute; top:7.5px; right:5px; width:24px; height:24px; line-height:24px; text-align:center; border-radius:12px; background:#999; color:#fff; font-size: 12px; font-weight:600; display:none;-webkit-transform:scale(.7); transform:scale(.7);
}
.cart-contbox .sd-probox .spb-wrap>div p i[data-v-ba4a77c6]:hover,
.cart-contbox .sd-probox .spb-wrap>div p i[data-v-ba4a77c6]:active {background:#e62226;
}
.cart-contbox .sd-probox .spb-wrap:hover .cart-img img[data-v-ba4a77c6] {opacity:.8;
}
.cart-contbox .sd-probox .spb-wrap:hover p a[data-v-ba4a77c6] {color:#333;
}
.cart-contbox .sd-probox .spb-wrap:hover i.icon-gb[data-v-ba4a77c6] {display:block;
}
.cart-contbox .sd-probox .spb-wrap>div span[data-v-ba4a77c6] {display:block;padding-right:15px; height:25px; text-align:left;
}
.cart-contbox .sd-probox .spb-wrap>div span em[data-v-ba4a77c6],
.cart-contbox .sd-probox .spb-wrap>div span b[data-v-ba4a77c6] {float:left; display:inline-block; width:50%;
}
.cart-contbox .sd-probox .spb-wrap>div span em[data-v-ba4a77c6] {height:25px; text-align:center;
}
.cart-contbox .sd-probox .spb-wrap>div span em button[data-v-ba4a77c6] {float:left; display:block; width:25px; height:25px; background:#f0f0f0; text-align:center;
}
.cart-contbox .sd-probox .spb-wrap>div span em button[data-v-ba4a77c6]:hover {background:#ccc;
}
.cart-contbox .sd-probox .spb-wrap>div span em input[data-v-ba4a77c6] {float:left; width:28px; height:23px; border:solid 1px #eee; line-height:23px; text-align:center;
}
.cart-contbox .sd-probox .spb-wrap>div span b[data-v-ba4a77c6] {margin-top:5px; height:20px; line-height:20px; text-align:right; font-size: 14px; color:#e62226;
}
.cart-contbox .cartlist .cl-bot[data-v-ba4a77c6] { position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex; display:-webkit-flex; z-index:14; bottom:-61px; right:0; width:360px; height:60px; background:#fafafa; border-top:solid 1px #eee;
}
/* .cart-contbox .cartlist .cl-bot small,
.cart-contbox .cartlist .cl-bot input { height:100%;} */
.cart-contbox .cartlist .cl-bot small[data-v-ba4a77c6] {/*width:20%;*/ font-size: 16px;line-height:60px; cursor:pointer;
}
.cart-contbox .cartlist .cl-bot small .icon-oncheck[data-v-ba4a77c6] {margin:20px 5px 20px 15px;
}
.cart-contbox .cartlist .cl-bot .clb-price[data-v-ba4a77c6] {-webkit-box-flex: 1; -ms-flex:1; flex:1; display:block; width:45%; height:50px; padding: 5px 3% 5px 0; line-height:25px; overflow:hidden;
}
.cart-contbox .cartlist .cl-bot .clb-price p[data-v-ba4a77c6] {height:25px; line-height:25px; overflow:hidden; font-size: 14px; text-align:right;
}
.cart-contbox .cartlist .cl-bot .clb-price p em[data-v-ba4a77c6] {font-weight:600; font-size: 18px; color:#e62226;
}
/* .cart-contbox .cartlist .cl-bot .clb-price p i { display:inline-block; width:47%; overflow:hidden;}
.cart-contbox .cartlist .cl-bot .clb-price p em,
.cart-contbox .cartlist .cl-bot .clb-price p b { display:inline-block; width:53%; overflow:hidden;text-align:left;} */
.cart-contbox .cartlist .cl-bot input[data-v-ba4a77c6] {/*width:32%;*/ padding:0 10px; line-height:60px; font-size: 16px; background:#e62226;color:#fff;
}
/*侧边栏普通商品购物车 end*/
/*侧边栏礼券优选购物车 begin*/
.cart-contbox .cartlist .card-tit label[data-v-ba4a77c6]{ display:inline-block; width:110px; height:40px; line-height:40px; text-align:left; overflow:hidden; cursor:pointer;
}
.cart-contbox .cartlist .card-tit label[data-v-ba4a77c6]:before {content:"\E600";margin:10px 5px 10px 15px; float:left; display: inline-block; width:20px; height:20px; line-height:20px; color:#e6e2e3; text-align:center; font-size: 18px;
}
.cart-contbox .cartlist .card-tit label.selected[data-v-ba4a77c6]:before {color:#e62226;
}
.cart-contbox .cardbox[data-v-ba4a77c6]:last-child{display:none;
}
/*侧边栏礼券优选购物车 end*/
/*自定义滚动条*/
.sc_cn[data-v-ba4a77c6]{position:relative;overflow:hidden;outline:0;
}
.sc_m[data-v-ba4a77c6]{position:absolute; width:360px;top:0;left:0;display:inline-block;
}
.sc_r[data-v-ba4a77c6]{position:absolute;top:0;right:0;width:6px;height:100%;
}
.sc_r_t[data-v-ba4a77c6],
.sc_r_b[data-v-ba4a77c6]{position:absolute;left:-4px;width:100%;height:16px;color:#666;font-size:16px;line-height:16px;cursor:pointer;display:none;
}
.sc_r_t[data-v-ba4a77c6] {top:0;
}
.sc_r_b[data-v-ba4a77c6]{bottom:0;
}
.sc_r_c[data-v-ba4a77c6]{position:absolute;top:0;left:0;width:100%; height:100%;overflow:hidden;border-radius:3px;background:#e6e6e6;
}
.sc_r_c_bar[data-v-ba4a77c6]{position:absolute;top:0;left:0;width:100%;border-radius:3px;background:#666;cursor:pointer;
}
/*侧边栏购物车面板 end*/
/* 侧边栏优惠券面板 start*/
.sidebar .coupon-panel[data-v-ba4a77c6] { position: absolute; top:0; /*left:35px;*/ left:395px; z-index:16; width:240px; height:100%;background:#5b5b5b; color:#fff; overflow:hidden;
}
.cp-expand .coupon-panel[data-v-ba4a77c6] {left:35px;
}
.cpp-wrap[data-v-ba4a77c6] {position:absolute; margin-left:10px; top:50px; bottom:10px; width:220px;
}
.cp-scrollbar[data-v-ba4a77c6] {width:220px; padding-right: 30px; max-height:100%;overflow-x:hidden; overflow-y:scroll;
}
.sidebar.cp-expand[data-v-ba4a77c6]{right:-120px;
}
.coupon-panel h3[data-v-ba4a77c6] {padding-left:10px;line-height:50px;
}
.sdcplist[data-v-ba4a77c6] {width:220px;margin-top:20px;
}
.sdcplist h5[data-v-ba4a77c6] {line-height:14px; text-align: center; margin-bottom:15px;
}
.sdcplist h5 i[data-v-ba4a77c6] {display:inline-block; position: relative; width:50px;height:1px; background: #fff; margin:6.5px 0; vertical-align: middle;
}
.sdcplist h5>i[data-v-ba4a77c6]:nth-child(2):before,.sdcplist h5>i[data-v-ba4a77c6]:first-child:after {content:"\2022";display:inline-block; position:absolute; top:-6px; height:14px; line-height:14px;
}
.sdcplist h5>i[data-v-ba4a77c6]:first-child {float:left;
}
.sdcplist h5>i[data-v-ba4a77c6]:nth-child(2) {float:right;
}
.sdcplist h5>i[data-v-ba4a77c6]:first-child:after {right:-2px;
}
.sdcplist h5>i[data-v-ba4a77c6]:nth-child(2):before {left:-2px;
}
/*.sdcplist:first-child {margin-bottom:30px;}*/
.sdcplist ul[data-v-ba4a77c6] {overflow: hidden;
}
.sdcplist ul li[data-v-ba4a77c6] {display:block; position:relative; margin-bottom:10px; padding:10px 0 10px 15px; background:#fff; color:#999; font-size: 12px; line-height:20px; max-height:74px; overflow: hidden;
}
.sdcplist ul li label[data-v-ba4a77c6] {position:absolute; z-index:1; left:0; top:0;width:0;height:0;border-top:solid 60px #ffea01;border-right:solid 60px transparent;
}
.sdcplist ul li label.icon-imminent[data-v-ba4a77c6] {border-top-color: #ffea01;
}
.sdcplist ul li label.icon-expired[data-v-ba4a77c6] {border-top-color:#ccc; color:#fff;
}
.sdcplist ul li label.icon-expired small[data-v-ba4a77c6] {color:#fff;
}
.sdcplist ul li label>small[data-v-ba4a77c6] {display:inline-block;position:absolute;z-index:2;left:-10px; top:-50px;color:#666; width:65px; text-align: center; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);font-size: 12px;
}
.sdcplist ul li div[data-v-ba4a77c6] {width:165px; overflow: hidden;
}
.sdcplist ul li h1[data-v-ba4a77c6] {color:#78d2d3;
}
.sdcplist ul li div h1 big[data-v-ba4a77c6] {line-height:32px; font-size: 32px; font-weight:600;
}
.sdcplist ul li div h1 big[data-v-ba4a77c6]:before {display:inline-block; line-height:20px; margin-right:5px; font-size: 18px; vertical-align: top; font-weight:400;
}
.sdcplist ul li div span[data-v-ba4a77c6] {display:block;overflow: hidden;
}
.sdcplist ul li div span b[data-v-ba4a77c6],.sdcplist ul li div span em[data-v-ba4a77c6]{display:inline-block; float:left; max-width:50%; height:20px; overflow: hidden;
}
.sdcplist ul li div span b[data-v-ba4a77c6] {margin-right:10px;
}
.sdcplist ul li div p[data-v-ba4a77c6] {height:20px; overflow: hidden;
}
.sdcplist ul li>span[data-v-ba4a77c6]{display:table;position:absolute;right:0;top:0;width:40px;height:100%; text-align:center;background:url(https://presale.jhtsoft.com/picms/384a6a886eb8f8.png) #78d2d3 repeat-y left top; background-size:3px auto;
}
.sdcplist ul li>span a[data-v-ba4a77c6] {display: table-cell; vertical-align: middle; color:#fff; font-size: 14px; padding:0 13px; height:94px;
}
.sdcplist ul li.cp-freigh h1[data-v-ba4a77c6] {color:#7ea7ce;
}
.sdcplist ul li.cp-freigh>span[data-v-ba4a77c6]{background-color:#7ea7ce;
}
.sdcplist ul li.cp-expired h1[data-v-ba4a77c6] {color:#999;
}
.sdcplist ul li.cp-expired>span[data-v-ba4a77c6]{background-color:#c3c3c3;
}
.sdcplist>a[data-v-ba4a77c6] {display:block; text-align:center; color:#fff; font-size: 14px; margin:10px auto 40px;
}
.sdcplist>a[data-v-ba4a77c6]:after {margin-left:10px; content: "\E60D"; font-size: 14px;
}
/*侧边栏优惠券面板 end*/


.errbox[data-v-bf17ea06] {
    position: fixed;
    width: 100%;
    height: 100vh;
    overflow: hidden;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/384aba89e5db24.png) #18223d no-repeat bottom center;
    background-attachment: fixed;
    overflow: hidden;
}
.errbox div[data-v-bf17ea06] {
    position: absolute;
    left: 50%;
    top: 50%;
}
.errbox-line[data-v-bf17ea06] {
    width: 1px;
    background-color: #FFFFFF;
    transform: rotate(45deg);
    transform-origin: left top;
    -ms-transform: rotate(45deg);
    -ms-transform-origin: left top;
    -moz-transform: rotate(45deg);
    -moz-transform-origin: left top;
    -webkit-transform: rotate(45deg);
    -webkit-transform-origin: left top;
    -o-transform: rotate(45deg);
    -o-transform-origin: left top;
}
.err404-line1[data-v-bf17ea06] {
    height: 44px;
    margin-top: -475px;
    margin-left: -670px;
}
.err404-line2[data-v-bf17ea06] {
    height: 120px;
    margin-top: -222px;
    margin-left: 543px;
}
.err404-line3[data-v-bf17ea06] {
    height: 70px;
    margin-top: 60px;
    margin-left: -324px;
}
.err500-line1[data-v-bf17ea06] {
    height: 115px;
    margin-left: -672px;
    margin-top: -475px;
}
.err500-line2[data-v-bf17ea06] {
    height: 122px;
    margin-left: 543px;
    margin-top: -160px;
}
.err500-line3[data-v-bf17ea06] {
    height: 70px;
    margin-left: -324px;
    margin-top: 120px;
}
.errbox-msg[data-v-bf17ea06] {
    width: 605px;
    height: 472px;
    margin-top: -288px;
    margin-left: -302.5px;
    text-align: center;
    z-index: 2;
}
.errbox-msg img[data-v-bf17ea06] {
    -webkit-animation: scale-data-v-bf17ea06 1s linear;
    animation: scale-data-v-bf17ea06 1s linear;
}
.errbox-msg p[data-v-bf17ea06] {
    margin-top: 82px;
    font-size: 20px;
    -webkit-animation: scale-data-v-bf17ea06 1s linear;
    animation: scale-data-v-bf17ea06 1s linear;
}
.errbox-msg p.err404-dese[data-v-bf17ea06] {
    color: #3399ff;
}
.errbox-msg p.err500-dese[data-v-bf17ea06] {
    color: #148aff;
}
.errbox-msg p em[data-v-bf17ea06] {
    font-size: 25px;
}
.errbox-msg p a[data-v-bf17ea06] {
    color: #ffd026;
    margin-left: 30px;
}
.errbox-msg p a[data-v-bf17ea06]:hover {
    opacity: 0.8;
    filter: Alpha(opacity=80);
}
.fire-enter[data-v-bf17ea06] {
    margin-left: -960px;
    margin-top: 475px;
    -webkit-animation: animationenter-data-v-bf17ea06 1.5s 0.5s ease-in-out infinite;
    animation: animationenter-data-v-bf17ea06 1.5s 0.5s linear backwards;
}
.fire-updown[data-v-bf17ea06] {
    z-index: 3;
    opacity: 0;
    filter: Alpha(opacity=0);
    margin-left: -96px;
    margin-top: -380px;
    -webkit-animation: animationupdown-data-v-bf17ea06 1s 2s ease-in-out infinite;
    animation: animationupdown-data-v-bf17ea06 1s 2s ease-in-out infinite;
}
.errbox-boll[data-v-bf17ea06] {
    z-index: 1;
    margin-left: 498px;
    margin-top: 204px;
}
.errbox-boll img[data-v-bf17ea06] {
    width: 73px;
    height: 52px;
    -webkit-animation: rotate-data-v-bf17ea06 2s infinite linear;
    animation: rotate-data-v-bf17ea06 2s infinite linear;
}
.ship[data-v-bf17ea06] {
    z-index: 3;
    margin-top: -625px;
    margin-left: 336px;
    -webkit-animation: ship-data-v-bf17ea06 0.8s 1.5s linear forwards;
    animation: ship-data-v-bf17ea06 0.8s 1.5s linear forwards;
}
.plane[data-v-bf17ea06] {
    margin-left: -20px;
    margin-top: -100px;
    opacity: 0;
    filter: Alpha(opacity=0);
    -webkit-animation: plane-data-v-bf17ea06 2s 2.8s linear infinite;
    animation: plane-data-v-bf17ea06 2s 2.8s linear infinite;
}

/* 404+500报错页面* start*/

/*放大动画*/
@-webkit-keyframes scale-data-v-bf17ea06 {
0% {
        -webkit-transform: scale(0);
        transform: scale(0);
}
100% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
}
@keyframes scale-data-v-bf17ea06 {
0% {
        -webkit-transform: scale(0);
        transform: scale(0);
}
100% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
}

/*大火箭飞入动画*/
@-webkit-keyframes animationenter-data-v-bf17ea06 {
from {
        margin-left: -960px;
        margin-top: 475px;
}
to {
        margin-left: -96px;
        margin-top: -380px;
}
}
@keyframes animationenter-data-v-bf17ea06 {
from {
        margin-left: -960px;
        margin-top: 475px;
}
to {
        margin-left: -96px;
        margin-top: -380px;
}
}

/*大火箭斜方向上下移动动画*/
@-webkit-keyframes animationupdown-data-v-bf17ea06 {
0% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -96px;
        margin-top: -380px;
}
50% {
        margin-left: -94px;
        margin-top: -382px;
}
100% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -96px;
        margin-top: -380px;
}
}
@keyframes animationupdown-data-v-bf17ea06 {
0% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -96px;
        margin-top: -380px;
}
50% {
        margin-left: -94px;
        margin-top: -382px;
}
100% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -96px;
        margin-top: -380px;
}
}

/*飞船飞入动画*/
@-webkit-keyframes ship-data-v-bf17ea06 {
from {
        margin-top: -625px;
        margin-left: 336px;
}
to {
        margin-top: -352px;
        margin-left: 80px;
}
}
@keyframes ship-data-v-bf17ea06 {
from {
        margin-top: -625px;
        margin-left: 336px;
}
to {
        margin-top: -352px;
        margin-left: 80px;
}
}

/*小火箭斜方向上下移动动画*/
@-webkit-keyframes plane-data-v-bf17ea06 {
0% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -20px;
        margin-top: -100px;
}
50% {
        margin-left: 10px;
        margin-top: -137px;
}
100% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -20px;
        margin-top: -100px;
}
}
@keyframes plane-data-v-bf17ea06 {
0% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -20px;
        margin-top: -100px;
}
50% {
        margin-left: 10px;
        margin-top: -137px;
}
100% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -20px;
        margin-top: -100px;
}
}

/*宇宙旋转360°动画*/
@-webkit-keyframes rotate-data-v-bf17ea06 {
0% {
        -webkit-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
}
100% {
        -webkit-transform: rotateZ(360deg);
        transform: rotateZ(360deg);
}
}
@keyframes rotate-data-v-bf17ea06 {
0% {
        -webkit-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
}
100% {
        -webkit-transform: rotateZ(360deg);
        transform: rotateZ(360deg);
}
}

/*end*/

.browser[data-v-2016c570] { position: fixed; z-index: 999; width: 100%; height: 100%; background: #ecf1ff; left: 0; top: 0;
}
.browser p[data-v-2016c570] { font-size: 18px;
}
.browser a[data-v-2016c570]:hover{ color: #005ddb;
}
.browserbox[data-v-2016c570] {margin: 0px auto; width: 568px; margin-top:15%;
}
.browserbox .browserbox-item[data-v-2016c570] {width:110px;float:left;display:block; margin-left:116px;text-align:center;
}
.browserbox-item[data-v-2016c570]:first-child {margin-left: 0;
}
.browserbox-item img[data-v-2016c570] {width: 110px; height: 114px; vertical-align: middle;display:inline-block;
}
.browserbox-item p[data-v-2016c570]{ text-align: center; color: #999; margin-top: 30px;
}
.browserbox-item:hover p[data-v-2016c570]{color: #005ddb;
}
.browserbox-dese[data-v-2016c570]{width:568px;float:left;padding: 40px 0px;line-height: 35px;text-align:center;
}
.browserbox-dese a[data-v-2016c570] {color: #237df7; padding:0 5px;
}
.cancel[data-v-2016c570]{margin: 0px auto; width: 568px;text-align:center; color: #999;
}
.cancelbtn[data-v-2016c570] {color: #999; padding-left: 5px;
}

.errbox[data-v-37fe3627] {
    position: fixed;
    width: 100%;
    height: 100vh;
    overflow: hidden;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/384aba89e5db24.png) #18223d no-repeat bottom center;
    background-attachment: fixed;
    overflow: hidden;
}
.errbox div[data-v-37fe3627] {
    position: absolute;
    left: 50%;
    top: 50%;
}
.errbox-line[data-v-37fe3627] {
    width: 1px;
    background-color: #FFFFFF;
    transform: rotate(45deg);
    transform-origin: left top;
    -ms-transform: rotate(45deg);
    -ms-transform-origin: left top;
    -moz-transform: rotate(45deg);
    -moz-transform-origin: left top;
    -webkit-transform: rotate(45deg);
    -webkit-transform-origin: left top;
    -o-transform: rotate(45deg);
    -o-transform-origin: left top;
}
.err404-line1[data-v-37fe3627] {
    height: 44px;
    margin-top: -475px;
    margin-left: -670px;
}
.err404-line2[data-v-37fe3627] {
    height: 120px;
    margin-top: -222px;
    margin-left: 543px;
}
.err404-line3[data-v-37fe3627] {
    height: 70px;
    margin-top: 60px;
    margin-left: -324px;
}
.err500-line1[data-v-37fe3627] {
    height: 115px;
    margin-left: -672px;
    margin-top: -475px;
}
.err500-line2[data-v-37fe3627] {
    height: 122px;
    margin-left: 543px;
    margin-top: -160px;
}
.err500-line3[data-v-37fe3627] {
    height: 70px;
    margin-left: -324px;
    margin-top: 120px;
}
.errbox-msg[data-v-37fe3627] {
    width: 605px;
    height: 472px;
    margin-top: -288px;
    margin-left: -302.5px;
    text-align: center;
    z-index: 2;
}
.errbox-msg img[data-v-37fe3627] {
    -webkit-animation: scale-data-v-37fe3627 1s linear;
    animation: scale-data-v-37fe3627 1s linear;
}
.errbox-msg p[data-v-37fe3627] {
    margin-top: 82px;
    font-size: 20px;
    -webkit-animation: scale-data-v-37fe3627 1s linear;
    animation: scale-data-v-37fe3627 1s linear;
}
.errbox-msg p.err404-dese[data-v-37fe3627] {
    color: #3399ff;
}
.errbox-msg p.err500-dese[data-v-37fe3627] {
    color: #148aff;
}
.errbox-msg p em[data-v-37fe3627] {
    font-size: 25px;
}
.errbox-msg p a[data-v-37fe3627] {
    color: #ffd026;
    margin-left: 30px;
}
.errbox-msg p a[data-v-37fe3627]:hover {
    opacity: 0.8;
    filter: Alpha(opacity=80);
}
.fire-enter[data-v-37fe3627] {
    margin-left: -960px;
    margin-top: 475px;
    -webkit-animation: animationenter-data-v-37fe3627 1.5s 0.5s ease-in-out infinite;
    animation: animationenter-data-v-37fe3627 1.5s 0.5s linear backwards;
}
.fire-updown[data-v-37fe3627] {
    z-index: 3;
    opacity: 0;
    filter: Alpha(opacity=0);
    margin-left: -96px;
    margin-top: -380px;
    -webkit-animation: animationupdown-data-v-37fe3627 1s 2s ease-in-out infinite;
    animation: animationupdown-data-v-37fe3627 1s 2s ease-in-out infinite;
}
.errbox-boll[data-v-37fe3627] {
    z-index: 1;
    margin-left: 498px;
    margin-top: 204px;
}
.errbox-boll img[data-v-37fe3627] {
    width: 73px;
    height: 52px;
    -webkit-animation: rotate-data-v-37fe3627 2s infinite linear;
    animation: rotate-data-v-37fe3627 2s infinite linear;
}
.ship[data-v-37fe3627] {
    z-index: 3;
    margin-top: -625px;
    margin-left: 336px;
    -webkit-animation: ship-data-v-37fe3627 0.8s 1.5s linear forwards;
    animation: ship-data-v-37fe3627 0.8s 1.5s linear forwards;
}
.plane[data-v-37fe3627] {
    margin-left: -20px;
    margin-top: -100px;
    opacity: 0;
    filter: Alpha(opacity=0);
    -webkit-animation: plane-data-v-37fe3627 2s 2.8s linear infinite;
    animation: plane-data-v-37fe3627 2s 2.8s linear infinite;
}

/* 404+500报错页面* start*/

/*放大动画*/
@-webkit-keyframes scale-data-v-37fe3627 {
0% {
        -webkit-transform: scale(0);
        transform: scale(0);
}
100% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
}
@keyframes scale-data-v-37fe3627 {
0% {
        -webkit-transform: scale(0);
        transform: scale(0);
}
100% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
}

/*大火箭飞入动画*/
@-webkit-keyframes animationenter-data-v-37fe3627 {
from {
        margin-left: -960px;
        margin-top: 475px;
}
to {
        margin-left: -96px;
        margin-top: -380px;
}
}
@keyframes animationenter-data-v-37fe3627 {
from {
        margin-left: -960px;
        margin-top: 475px;
}
to {
        margin-left: -96px;
        margin-top: -380px;
}
}

/*大火箭斜方向上下移动动画*/
@-webkit-keyframes animationupdown-data-v-37fe3627 {
0% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -96px;
        margin-top: -380px;
}
50% {
        margin-left: -94px;
        margin-top: -382px;
}
100% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -96px;
        margin-top: -380px;
}
}
@keyframes animationupdown-data-v-37fe3627 {
0% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -96px;
        margin-top: -380px;
}
50% {
        margin-left: -94px;
        margin-top: -382px;
}
100% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -96px;
        margin-top: -380px;
}
}

/*飞船飞入动画*/
@-webkit-keyframes ship-data-v-37fe3627 {
from {
        margin-top: -625px;
        margin-left: 336px;
}
to {
        margin-top: -352px;
        margin-left: 80px;
}
}
@keyframes ship-data-v-37fe3627 {
from {
        margin-top: -625px;
        margin-left: 336px;
}
to {
        margin-top: -352px;
        margin-left: 80px;
}
}

/*小火箭斜方向上下移动动画*/
@-webkit-keyframes plane-data-v-37fe3627 {
0% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -20px;
        margin-top: -100px;
}
50% {
        margin-left: 10px;
        margin-top: -137px;
}
100% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -20px;
        margin-top: -100px;
}
}
@keyframes plane-data-v-37fe3627 {
0% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -20px;
        margin-top: -100px;
}
50% {
        margin-left: 10px;
        margin-top: -137px;
}
100% {
        opacity: 1;
        filter: Alpha(opacity=100);
        margin-left: -20px;
        margin-top: -100px;
}
}

/*宇宙旋转360°动画*/
@-webkit-keyframes rotate-data-v-37fe3627 {
0% {
        -webkit-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
}
100% {
        -webkit-transform: rotateZ(360deg);
        transform: rotateZ(360deg);
}
}
@keyframes rotate-data-v-37fe3627 {
0% {
        -webkit-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
}
100% {
        -webkit-transform: rotateZ(360deg);
        transform: rotateZ(360deg);
}
}

/*end*/


















































































































/*推荐 start */
.recommendGood[data-v-1db5e37f] {
  border: solid 1px #eee;
  background: #fff;
  margin: 20px auto;
  min-height: 90px;
}
.recommendGood .cglc-tip span[data-v-1db5e37f] {
  width: 255px !important;
}
.recommendGood[data-v-1db5e37f] .swiper-pagination {
  position: absolute;
  top: 0;
  left: 49%;
  text-align: right;
  width: 50%;
  height: 20px;
}
.recommendGood[data-v-1db5e37f] .swiper-pagination-bullet {
  margin-left: 10px;
  width: 8px;
  height: 8px;
  background-color: #ffffff;
  border: 3px solid #d6d6d6;
  opacity: 1;
}
.recommendGood[data-v-1db5e37f] .swiper-pagination-bullet-active {
  background-color: #de2124;
  border: 3px solid #f99aa1;
}
.recommendGood[data-v-1db5e37f] .swiper-wrapper {
  clear: both;
  margin-bottom: 10px;
}
.recommendGood[data-v-1db5e37f] .swiper-container {
  width: 1178px;
  margin-top: -50px;
  padding: 0 10px;
}
.recommendGood .tjd[data-v-1db5e37f] {
  width: 270px !important;
  margin: 50px 30px 10px 0;
  height: 360px;
  padding: 5px 0;
  border: 1px solid #fff;
}
.recommendGood .tjd[data-v-1db5e37f]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f8f8f8;
          box-shadow: 0 0 2px 2px #f8f8f8;
  border: 1px solid #e9e9e9;
}
/*end*/

.jht-highlight{ color: #de2124;
}
/*横幅广告位*/
.adv[data-v-30f5eac6] {
    width: 1200px;
    text-align: center;
    height: 200px;
    overflow: hidden;
    -webkit-transition: height .3s;
    transition: height .3s;
}
.adv a[data-v-30f5eac6] {
    display: block;
    margin: 0 auto;
    position: relative;
}
.adv img[data-v-30f5eac6] {
    float: left;
    width: 100%;
    height: 100%;
}
.adv .clicktoclose[data-v-30f5eac6] {
    display: block;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    background-color: rgba(0, 0, 0, 0.4);
    color: #fff;
    position: absolute;
    right: 0px;
    top: 0px;
}
.adv .clicktoclose[data-v-30f5eac6]:hover {
    color: #de2124;
}
.adv.none[data-v-30f5eac6] {
    height: 0;
    border: none;
    padding: 0;
}
.bordermain[data-v-30f5eac6] {
    width: 1186px;
    padding: 5px;
    border: 1px solid #e0e0e0;
}

/*商品检索*/
.proinfo[data-v-30f5eac6] {
    border: 1px solid #E0E0E0;
    margin-top: 10px;
}
.proinfo .open[data-v-30f5eac6] {
    padding-bottom: 10px;
}
.proinfo li[data-v-30f5eac6] {
    width: 1198px;
}
.proinfo li.proinfo-num[data-v-30f5eac6] {
    border-bottom: 1px solid #E0E0E0;
}
.proinfo .num-con[data-v-30f5eac6],
.proinfo .kind-con[data-v-30f5eac6] {
    line-height: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.proinfo .num-con .num-con-tit[data-v-30f5eac6],
.proinfo .kind-con .kind-con-tit[data-v-30f5eac6] {
    float: left;
    color: #999;
    width: 100px;
    background-color: #F6F6F6;
    text-align: center;
    padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-30f5eac6] {
    padding-top: 10px;
    padding-right: 10px;
    width: 1000px;
    padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-30f5eac6] {
    margin: 0 0 5px 10px;
    float: left;
    color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-30f5eac6] {
    border: 1px solid #E0E0E0;
    position: relative;
    background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-30f5eac6] {
    padding: 8px 24px 8px 6px;
    color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-30f5eac6] {
    position: absolute;
    font-size: 12px;
    top: 9px;
    right: 6px;
    width: 9px;
    height: 9px;
    line-height: 9px;
    color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-30f5eac6] {
    font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-30f5eac6] {
    color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-30f5eac6]:hover {
    color: #de2124;
}
.proinfo-kind[data-v-30f5eac6] {
    position: relative;
    height: 45px;
    overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-30f5eac6] {
    width: 1000px;
    padding: 10px;
}
.openkind[data-v-30f5eac6] {
    height: auto !important;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.proinfo-kind .kind-con-box div[data-v-30f5eac6] {
    margin-bottom: 20px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    float: left;
    margin-right: 10px;
    width: 130px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-30f5eac6]:hover {
    cursor: pointer;
    color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-30f5eac6] {
    color: #de2124;
}
.proinfo-kind .showmore[data-v-30f5eac6] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 14px;
    padding-right: 25px;
    line-height: 25px;
}
.proinfo-kind .showmore i[data-v-30f5eac6] {
    position: absolute;
    font-size: 22px;
    height: 23px;
    line-height: 23px;
    top: 2px;
    right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-30f5eac6] {
    top: 0;
}
.proinfo-kind .showmore[data-v-30f5eac6]:hover {
    cursor: pointer;
    color: #de2124;
}
.filter[data-v-30f5eac6] {
    margin-top: 10px;
    border: 1px solid #e0e0e0;
    background-color: #F6F6F6;
    font-size: 14px;
}
.filter .f-line[data-v-30f5eac6] {
    padding: 10px;
    height: 28px;
}
.filter .f-line.top[data-v-30f5eac6] {
    border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-30f5eac6] {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0px 10px;
    border: 1px solid #CCCCCC;
    margin-right: 10px;
    background-color: #fff;
}
.filter .f-sort a[data-v-30f5eac6]:first-child {
    width: 48px;
    text-align: center;
}
.filter .f-sort a span[data-v-30f5eac6] {
    color: #333;
    font-size: 14px;
}
.filter .f-sort .fs-down[data-v-30f5eac6],
.filter .f-sort .fs-up[data-v-30f5eac6] {
    display: inline-block;
    width: 11px;
    margin-left: 10px;
    margin-top: 6px;
    vertical-align: top;
    cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-30f5eac6],
.filter .f-sort .arrow-top[data-v-30f5eac6] {
    float: left;
    width: 11px;
    overflow: hidden;
    background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png) no-repeat;
}
.filter .f-sort .arrow-top[data-v-30f5eac6] {
    height: 6px;
    background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-30f5eac6] {
    height: 6px;
    margin-top: 6px;
    background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-30f5eac6] {
    background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-30f5eac6] {
    background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-30f5eac6],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-30f5eac6] {
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    opacity: .5;
}
.filter .f-sort a.on[data-v-30f5eac6] {
    border: 1px solid #D10011;
    background-color: #de2124;
}
.filter .f-sort a.on span[data-v-30f5eac6] {
    color: #fff;
}
.filter .f-sort a.on i[data-v-30f5eac6] {
    color: #fff;
}
.filter .f-price .f-price-set[data-v-30f5eac6] {
    width: 100%;
    height: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}
.f-price-set .fl[data-v-30f5eac6],
.f-price-set span[data-v-30f5eac6],
.f-price-set em[data-v-30f5eac6] {
    display: inline;
    float: left;
    margin-right: 10px;
}
.filter .f-price-set .fl[data-v-30f5eac6] {
    padding-left: 3px;
    padding-right: 3px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #e0e0e0;
    background-color: #fff;
    color: #999;
}
.filter .f-price-set .fl input[data-v-30f5eac6] {
    display: inline;
    width: 45px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #333;
    background-color: #fff;
}
.filter .f-search[data-v-30f5eac6] {
    margin-left: 10px;
    border: 1px solid #e0e0e0;
    font-size: 14px;
}
.filter .f-search input[data-v-30f5eac6] {
    background-color: #fff;
    color: #333;
    width: 188px;
    height: 14px;
    line-height: 14px;
    padding: 8px 10px;
    border: none;
    float: left;
    vertical-align: middle;
}
.filter .f-search button[data-v-30f5eac6] {
    width: 60px;
    height: 30px;
    border: none;
    float: left;
    cursor: pointer;
    background-color: #de2124;
    color: #fff;
    text-align: center;
    line-height: 30px;
}
.filter .f-store[data-v-30f5eac6] {
    height: 28px;
    line-height: 28px;
    color: #333;
}
.filter .f-feature[data-v-30f5eac6] {
    margin-left: 10px;
}
.filter .f-feature span[data-v-30f5eac6] {
    height: 28px;
    line-height: 28px;
    display: inline-block;
    position: relative;
    padding-left: 20px;
    cursor: pointer;
}
.filter .f-feature span[data-v-30f5eac6]:last-child {
    margin-left: 20px;
}
.filter .f-feature span i[data-v-30f5eac6] {
    display: inline-block;
    width: 13px;
    height: 13px;
    border: 1px solid #ccc;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-30f5eac6] {
    visibility: hidden;
    width: 5px;
}
.filter .f-feature span.cselected i[data-v-30f5eac6] {
    border-color: #de2124;
    background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff no-repeat center;
}

/*再次搜索*/
.search-again[data-v-30f5eac6] {
    border: 1px solid #F0F0F0;
    background-color: #f9f9f9;
    height: 140px;
    margin-top: 20px;
    font-size: 14px;
    color: #333;
}
.search-again p[data-v-30f5eac6] {
    margin: 35px 20px 20px;
}
.search-again p a[data-v-30f5eac6] {
    color: #0079b6;
}
.search-again p a[data-v-30f5eac6]:hover {
    color: #de2124;
}
.search-again p span[data-v-30f5eac6] {
    padding: 0 18px;
    color: #ccc;
}
.search-con[data-v-30f5eac6] {
    margin-left: 47px;
    height: 40px;
    line-height: 40px;
}
.search-con em[data-v-30f5eac6] {
    font-size: 12px;
}
.search-con input[data-v-30f5eac6] {
    padding: 10px;
    height: 18px;
    line-height: 18px;
    width: 278px;
    border: 1px solid #ccc;
    margin: 0 10px;
}
.search-con .btn[data-v-30f5eac6] {
    display: inline-block;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    font-size: 14px;
    width: 68px;
    height: 38px;
    border: 1px solid #D10011;
    background-color: #de2124;
    text-align: center;
    color: #fff;
    outline: none;
}
.promsg[data-v-30f5eac6] {
  min-height: 300px;
  padding: 10px;
  line-height: 25px;
  word-wrap: break-word;
  word-break: break-all;
}
.promsg img[data-v-30f5eac6]{
  max-width: 1200px;
}
.promsg p[data-v-30f5eac6]{word-break: break-all;word-wrap: break-word;
}

/*返回顶部*/
.totop[data-v-30f5eac6] {position: fixed;z-index: 3;bottom: 10%;right: 5%;cursor: pointer;opacity: 1;width: 80px;height: 80px;border-radius: 100%;background: #e62226;color: #fff;line-height: 80px;text-align: center;font-size: 60px;font-weight: 400;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;
}
.totop[data-v-30f5eac6]:hover {opacity: .7;
}
.none[data-v-30f5eac6]{display: none;
}
.el-pagination .btn-prev[data-v-30f5eac6],
.el-pagination .btn-next[data-v-30f5eac6] {
  border: none;
  background: rgba(255, 255, 255, 0);
}

/* S 存在一二级分类 */
.bold[data-v-30f5eac6] {
  font-weight: bold;
}
.bold i[data-v-30f5eac6] {
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #999;
          box-shadow: 2px -2px 0px #999;
  width: 0;
  height: 0px;
  display: inline-block;
}
.flexDiv[data-v-30f5eac6],
.flexp[data-v-30f5eac6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flexDiv[data-v-30f5eac6] {
  margin-bottom: 0px !important;
  /* padding-top: 5px; */
}
.flexp[data-v-30f5eac6] {
  line-height: 20px;
  font-size: 14px;
  padding-bottom: 10px;
}
.flexp strong[data-v-30f5eac6] {
  color: #999;
  font-weight: bold;
  padding: 5px 0;
  padding-right: 20px;
  position: relative;
}
.flexp strong[data-v-30f5eac6]:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 13px;
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #333;
          box-shadow: 2px -2px 0px #333;
  width: 0;
  height: 0px;
}
.flexp strong i[data-v-30f5eac6] {
  width: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
  font-weight: bold;
  padding: 0 5px 0 0;
  display: inline-block;
  text-align: right;
  vertical-align: top;
}
.flexp span[data-v-30f5eac6] {
  border-bottom: 1px solid #e0e0e0;
  font-size: 0;
  padding: 5px 0;
}
.flexp span[data-v-30f5eac6],
.flexDivr[data-v-30f5eac6] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flexp:last-child span[data-v-30f5eac6] {
  border-bottom: none;
}
.flexp span em[data-v-30f5eac6] {
  display: inline-block;
  font-size: 14px;
  margin-bottom: 10px;
  padding: 0 10px;
  border-left: 1px solid #e0e0e0;
}
.flexp span em.on[data-v-30f5eac6] {
  color: #de2124;
}
.proinfo-kind2[data-v-30f5eac6] {
  position:relative;
  height: auto;
}
.proinfo .proinfo-kind2 .kind-con .kind-con-box[data-v-30f5eac6] {
  width:1000px;
  padding: 15px 10px;
}
.openMore[data-v-30f5eac6] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 12px;
    padding-right: 25px;
    line-height: 30px;
    background: #f5f5f5;
    padding-left: 10px;
}
.openMore i[data-v-30f5eac6] {
    position: absolute;
    font-size: 20px;
    height: 23px;
    line-height: 27px;
    top: 2px;
    right: 0;
}
.openMore i.rotate[data-v-30f5eac6] {
    /* top: 0; */
}
.openMore[data-v-30f5eac6]:hover {
    cursor: pointer;
    color: #de2124;
}
.ejcon1[data-v-30f5eac6] {
  height: auto;
  max-height: 92px;
  overflow: hidden;
}
.ejcon[data-v-30f5eac6] {
  height: auto !important;max-height: 165px !important; overflow-y: auto !important;
}
.flexp strong i[data-v-30f5eac6]:hover,
.flexp span em[data-v-30f5eac6]:hover {
  cursor: pointer;
}
.flexp span em[data-v-30f5eac6]:hover {
  color: #de2124;
}
.num-con-box2[data-v-30f5eac6] {
  width: calc(100% - 130px) !important;
}
.flexDivl[data-v-30f5eac6] {
  margin: 0 !important;
}

/* E 存在一二级分类 */

.magnify[data-v-71965117] {
  position: relative;
}
.magnify .preview-box[data-v-71965117] {
  width: 400px;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.magnify .preview-box:hover .hover-box[data-v-71965117] {
  display: block;
}
.magnify .preview-box .hover-box[data-v-71965117] {
  position: absolute;
  display: none;
  left: 0;
  top: 0;
  width: 100px;
  height: 100px;
  border: 1px solid #545454;
  background: url("https://img-tmdetail.alicdn.com/tps/i4/T12pdtXaldXXXXXXXX-2-2.png") repeat 0 0;
  cursor: move;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.magnify .zoom-box[data-v-71965117] {
  width: 400px;
  height: 400px;
  overflow: hidden;
  position: absolute;
  left: 405px;
  background: #fff;
  z-index: 99;
  top: 0;
}
.magnify .zoom-box img[data-v-71965117] {
  position: absolute;
  top: 0;
  left: 0;
}
.magnify .bigimg[data-v-71965117] {
  width: 1600px;
  height: 1600px;
}

.none[data-v-61e2f863] {
  display: none;
}
.pszSty[data-v-61e2f863] {
  color: #999;
  display: block;
}
.pszSty b[data-v-61e2f863] {
  margin-right: 5px;
  color: #e62226;
}
.mtb10[data-v-61e2f863] {
  margin: 10px 0;
}
.mods-editadrs .mc-cont .ct-send .mtb10 input[data-v-61e2f863] {
  width: 207px !important;
}
/*好物商城--配送至 s*/
.goodsPsz .pszSty[data-v-61e2f863] {
  display: inline-block !important;
}
.goodsPsz .pszSty b[data-v-61e2f863] {
  display: none;
}
.goodsPsz .mtb10[data-v-61e2f863] {
  margin: 0 !important;
}
/*好物商城--配送至 e*/
/*横幅广告位*/
.adv[data-v-5e1a7524] {
    width: 1200px;
    text-align: center;
    height: 200px;
    overflow: hidden;
    -webkit-transition: height .3s;
    transition: height .3s;
}
.adv a[data-v-5e1a7524] {
    display: block;
    margin: 0 auto;
    position: relative;
}
.adv img[data-v-5e1a7524] {
    float: left;
    width: 100%;
    height: 100%;
}
.adv .clicktoclose[data-v-5e1a7524] {
    display: block;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    background-color: rgba(0, 0, 0, 0.4);
    color: #fff;
    position: absolute;
    right: 0px;
    top: 0px;
}
.adv .clicktoclose[data-v-5e1a7524]:hover {
    color: #de2124;
}
.adv.none[data-v-5e1a7524] {
    height: 0;
    border: none;
    padding: 0;
}
.bordermain[data-v-5e1a7524] {
    width: 1186px;
    padding: 5px;
    border: 1px solid #e0e0e0;
}

/*商品检索*/
.proinfo[data-v-5e1a7524] {
    border: 1px solid #E0E0E0;
    margin-top: 10px;
}
.proinfo .open[data-v-5e1a7524] {
    padding-bottom: 10px;
}
.proinfo li[data-v-5e1a7524] {
    width: 1198px;
}
.proinfo li.proinfo-num[data-v-5e1a7524] {
    border-bottom: 1px solid #E0E0E0;
}
.proinfo .num-con[data-v-5e1a7524],
.proinfo .kind-con[data-v-5e1a7524] {
    line-height: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.proinfo .num-con .num-con-tit[data-v-5e1a7524],
.proinfo .kind-con .kind-con-tit[data-v-5e1a7524] {
    float: left;
    color: #999;
    width: 100px;
    background-color: #F6F6F6;
    text-align: center;
    padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-5e1a7524] {
    padding-top: 10px;
    padding-right: 10px;
    width: 1000px;
    padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-5e1a7524] {
    margin: 0 0 5px 10px;
    float: left;
    color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-5e1a7524] {
    border: 1px solid #E0E0E0;
    position: relative;
    background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-5e1a7524] {
    padding: 8px 24px 8px 6px;
    color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-5e1a7524] {
    position: absolute;
    font-size: 12px;
    top: 9px;
    right: 6px;
    width: 9px;
    height: 9px;
    line-height: 9px;
    color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-5e1a7524] {
    font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-5e1a7524] {
    color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-5e1a7524]:hover {
    color: #de2124;
}
.proinfo-kind[data-v-5e1a7524] {
    position: relative;
    height: 45px;
    overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-5e1a7524] {
    width: 1000px;
    padding: 10px;
}
.openkind[data-v-5e1a7524] {
    height: auto !important;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.proinfo-kind .kind-con-box div[data-v-5e1a7524] {
    margin-bottom: 20px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    float: left;
    margin-right: 10px;
    width: 130px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-5e1a7524]:hover {
    cursor: pointer;
    color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-5e1a7524] {
    color: #de2124;
}
.proinfo-kind .showmore[data-v-5e1a7524] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 14px;
    padding-right: 25px;
    line-height: 25px;
}
.proinfo-kind .showmore i[data-v-5e1a7524] {
    position: absolute;
    font-size: 22px;
    height: 23px;
    line-height: 23px;
    top: 2px;
    right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-5e1a7524] {
    top: 0;
}
.proinfo-kind .showmore[data-v-5e1a7524]:hover {
    cursor: pointer;
    color: #de2124;
}
.filter[data-v-5e1a7524] {
    margin-top: 10px;
    border: 1px solid #e0e0e0;
    background-color: #F6F6F6;
    font-size: 14px;
}
.filter .f-line[data-v-5e1a7524] {
    padding: 10px;
    height: 28px;
}
.filter .f-line.top[data-v-5e1a7524] {
    border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-5e1a7524] {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0px 10px;
    border: 1px solid #CCCCCC;
    margin-right: 10px;
    background-color: #fff;
}
.filter .f-sort a[data-v-5e1a7524]:first-child {
    width: 48px;
    text-align: center;
}
.filter .f-sort a span[data-v-5e1a7524] {
    color: #333;
    font-size: 14px;
}
.filter .f-sort .fs-down[data-v-5e1a7524],
.filter .f-sort .fs-up[data-v-5e1a7524] {
    display: inline-block;
    width: 11px;
    margin-left: 10px;
    margin-top: 6px;
    vertical-align: top;
    cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-5e1a7524],
.filter .f-sort .arrow-top[data-v-5e1a7524] {
    float: left;
    width: 11px;
    overflow: hidden;
    background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png) no-repeat;
}
.filter .f-sort .arrow-top[data-v-5e1a7524] {
    height: 6px;
    background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-5e1a7524] {
    height: 6px;
    margin-top: 6px;
    background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-5e1a7524] {
    background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-5e1a7524] {
    background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-5e1a7524],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-5e1a7524] {
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    opacity: .5;
}
.filter .f-sort a.on[data-v-5e1a7524] {
    border: 1px solid #D10011;
    background-color: #de2124;
}
.filter .f-sort a.on span[data-v-5e1a7524] {
    color: #fff;
}
.filter .f-sort a.on i[data-v-5e1a7524] {
    color: #fff;
}
.filter .f-price .f-price-set[data-v-5e1a7524] {
    width: 100%;
    height: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}
.f-price-set .fl[data-v-5e1a7524],
.f-price-set span[data-v-5e1a7524],
.f-price-set em[data-v-5e1a7524] {
    display: inline;
    float: left;
    margin-right: 10px;
}
.filter .f-price-set .fl[data-v-5e1a7524] {
    padding-left: 3px;
    padding-right: 3px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #e0e0e0;
    background-color: #fff;
    color: #999;
}
.filter .f-price-set .fl input[data-v-5e1a7524] {
    display: inline;
    width: 45px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #333;
    background-color: #fff;
}
.filter .f-search[data-v-5e1a7524] {
    margin-left: 10px;
    border: 1px solid #e0e0e0;
    font-size: 14px;
}
.filter .f-search input[data-v-5e1a7524] {
    background-color: #fff;
    color: #333;
    width: 188px;
    height: 14px;
    line-height: 14px;
    padding: 8px 10px;
    border: none;
    float: left;
    vertical-align: middle;
}
.filter .f-search button[data-v-5e1a7524] {
    width: 60px;
    height: 30px;
    border: none;
    float: left;
    cursor: pointer;
    background-color: #de2124;
    color: #fff;
    text-align: center;
    line-height: 30px;
}
.filter .f-store[data-v-5e1a7524] {
    height: 28px;
    line-height: 28px;
    color: #333;
}
.filter .f-feature[data-v-5e1a7524] {
    margin-left: 10px;
}
.filter .f-feature span[data-v-5e1a7524] {
    height: 28px;
    line-height: 28px;
    display: inline-block;
    position: relative;
    padding-left: 20px;
    cursor: pointer;
}
.filter .f-feature span[data-v-5e1a7524]:last-child {
    margin-left: 20px;
}
.filter .f-feature span i[data-v-5e1a7524] {
    display: inline-block;
    width: 13px;
    height: 13px;
    border: 1px solid #ccc;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-5e1a7524] {
    visibility: hidden;
    width: 5px;
}
.filter .f-feature span.cselected i[data-v-5e1a7524] {
    border-color: #de2124;
    background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff no-repeat center;
}

/*再次搜索*/
.search-again[data-v-5e1a7524] {
    border: 1px solid #F0F0F0;
    background-color: #f9f9f9;
    height: 140px;
    margin-top: 20px;
    font-size: 14px;
    color: #333;
}
.search-again p[data-v-5e1a7524] {
    margin: 35px 20px 20px;
}
.search-again p a[data-v-5e1a7524] {
    color: #0079b6;
}
.search-again p a[data-v-5e1a7524]:hover {
    color: #de2124;
}
.search-again p span[data-v-5e1a7524] {
    padding: 0 18px;
    color: #ccc;
}
.search-con[data-v-5e1a7524] {
    margin-left: 47px;
    height: 40px;
    line-height: 40px;
}
.search-con em[data-v-5e1a7524] {
    font-size: 12px;
}
.search-con input[data-v-5e1a7524] {
    padding: 10px;
    height: 18px;
    line-height: 18px;
    width: 278px;
    border: 1px solid #ccc;
    margin: 0 10px;
}
.search-con .btn[data-v-5e1a7524] {
    display: inline-block;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    font-size: 14px;
    width: 68px;
    height: 38px;
    border: 1px solid #D10011;
    background-color: #de2124;
    text-align: center;
    color: #fff;
    outline: none;
}
.promsg[data-v-5e1a7524] {
  min-height: 300px;
  padding: 10px;
  line-height: 25px;
  word-wrap: break-word;
  word-break: break-all;
}
.promsg img[data-v-5e1a7524]{
  max-width: 1200px;
}
.promsg p[data-v-5e1a7524]{word-break: break-all;word-wrap: break-word;
}

/*返回顶部*/
.totop[data-v-5e1a7524] {position: fixed;z-index: 3;bottom: 10%;right: 5%;cursor: pointer;opacity: 1;width: 80px;height: 80px;border-radius: 100%;background: #e62226;color: #fff;line-height: 80px;text-align: center;font-size: 60px;font-weight: 400;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;
}
.totop[data-v-5e1a7524]:hover {opacity: .7;
}
.none[data-v-5e1a7524]{display: none;
}

.imgMaxwidth img {
  width: 100% !important;
}
.none {
  display: none !important;
}
.block {
  display: block !important;
}

/*优惠套餐相关css start*/

/*优惠套餐相关css end*/

.discounts[data-v-5e1a7524] {
  margin-top: 60px;
}
.discounts .discounts-tit[data-v-5e1a7524] {
  height: 38px;
  line-height: 38px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  position: relative;
}
.discounts .discounts-tit p[data-v-5e1a7524] {
  position: absolute;
  right: 10px;
  color: #666;
  font-size: 14px;
  cursor: pointer;
}
.discounts .discounts-tit p[data-v-5e1a7524]:hover {
  color: #de2124;
}
.discounts .discounts-tit p i[data-v-5e1a7524] {
  font-size: 16px;
  vertical-align: middle;
  margin-right: 5px;
}
.discounts .discounts-tit h3[data-v-5e1a7524]:nth-child(1) {
  position: absolute;
  left: -1px;
  top: -1px;
  line-height: 40px;
  width: 100px;
  font-size: 16px;
  text-align: center;
  background-color: #de2124;
  color: #fff;
}
.discontent[data-v-5e1a7524] {
  margin: 20px auto 20px auto;
  overflow: hidden;
}
.discontent .disIcon[data-v-5e1a7524] {
  float: left;
}
.discontent .disIcon li[data-v-5e1a7524] {
  display: inline-block;
  min-height: 200px;
}
.discontent .disIcon li[data-v-5e1a7524]:nth-child(1) {
  border: 1px solid #de2124;
}
.discontent .disIcon li[data-v-5e1a7524]:nth-of-type(odd) {
  width: 150px;
  cursor: pointer;
}
.discontent .disIcon li[data-v-5e1a7524]:nth-of-type(even) {
  position: relative;
  margin: 0px 45px;
}
.discontent .disIcon li:nth-of-type(even) span[data-v-5e1a7524] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #666;
  font-size: 20px;
}
.discontent .disIcon li a[data-v-5e1a7524] {
  display: block;
  width: 150px;
  height: 150px;
}
.discontent .disIcon li a img[data-v-5e1a7524] {
  width: 100%;
  height: 100%;
}
.discontent .disIcon li .typeBox[data-v-5e1a7524] {
  color: #666;
  font-size: 14px;
  padding: 10px 0px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: auto 10px;
}
.discontent .disIcon li .price[data-v-5e1a7524] {
  color: #de2124;
  font-size: 14px;
  text-align: center;
  font-family: Arial, Verdana, "\5B8B\4F53";
  padding-bottom: 5px;
}
.discontent .total[data-v-5e1a7524] {
  width: 210px;
  float: left;
}
.discontent .total li[data-v-5e1a7524]:nth-child(1) {
  margin-top: 63px;
  font-size: 14px;
  color: #666;
}
.discontent .total li[data-v-5e1a7524]:nth-child(2) {
  padding: 10px 0px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(2) span[data-v-5e1a7524] {
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li[data-v-5e1a7524]:nth-child(3) {
  padding-bottom: 25px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(3) span[data-v-5e1a7524] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li:nth-child(4) p[data-v-5e1a7524] {
  width: 100px;
  height: 40px;
  background-color: #de2124;
  text-align: center;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
}
.discontent .total li:nth-child(4) p[data-v-5e1a7524]:hover {
  opacity: 0.8;
}
.selAlert .mods-cont[data-v-5e1a7524] {
  width: 824px;
  height: 584px;
  margin-left: -412px;
  margin-top: -292px;
}
.selAlert .shopTab[data-v-5e1a7524] {
  width: 80%;
  margin: 20px auto;
}
.selAlert .shopTab li[data-v-5e1a7524] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  width: 110px;
  height: 25px;
  margin-left: 48px;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tabBd[data-v-5e1a7524] {
  border-bottom: 3px solid #e62226;
}
.picBd[data-v-5e1a7524] {
  border: 1px solid #f10215 !important;
}
.shopContent[data-v-5e1a7524] {
  padding: 45px 0px 27px 42px !important;
  background-color: #f6f6f6;
  overflow-y: auto;
  max-height: 228px;
}
.shopContent p[data-v-5e1a7524]:nth-child(1) {
  font-size: 16px;
  color: #333;
  margin-bottom: 24px;
  line-height: 25px;
}
.shopContent p[data-v-5e1a7524]:nth-child(2) {
  font-size: 16px;
  color: #333;
  margin-bottom: 26px;
}
.shopContent p:nth-child(2) span[data-v-5e1a7524] {
  color: #de2124;
  font-size: 22px;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.shopContent p:nth-child(2) span i[data-v-5e1a7524] {
  font-size: 14px !important;
  padding-right: 3px;
}
.shopContent .picList p[data-v-5e1a7524] {
  margin-top: 15px;
  color: #666;
  font-size: 14px;
  float: left;
}
.shopContent .picList ul[data-v-5e1a7524] {
  float: left;
  width: 530px;
}
.shopContent .picList ul li[data-v-5e1a7524] {
  display: inline-block;
  width: 250px;
  height: 50px;
  border: 1px solid #e0e0e0;
  position: relative;
  margin-bottom: 10px;
  background-color: #fff;
  cursor: pointer;
}
.shopContent .picList ul li[data-v-5e1a7524]:nth-child(even) {
  margin-left: 10px;
}
.shopContent .picList ul li img[data-v-5e1a7524] {
  width: 40px;
  line-height: 50px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 5px;
}
.shopContent .picList ul li span[data-v-5e1a7524] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 50px;
  color: #666;
  font-size: 14px;
  width: 195px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.footerCon p[data-v-5e1a7524] {
  padding-left: 40px;
  font-size: 14px;
  color: #666;
  margin-top: 20px;
}
.footerCon p > i[data-v-5e1a7524] {
  color: #de2124;
}
.footerCon p span[data-v-5e1a7524]:first-of-type {
  font-size: 22px;
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.footerCon p span:first-of-type i[data-v-5e1a7524] {
  font-size: 14px !important;
  padding-right: 3px;
}
.footerCon p span[data-v-5e1a7524]:last-of-type {
  margin-left: 15px;
  font-size: 14px;
  color: #666;
}
.footerCon p span:last-of-type i[data-v-5e1a7524] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 15px;
}
.footerCon .setBtn[data-v-5e1a7524] {
  margin-top: 45px;
  text-align: center;
}
.footerCon .setBtn a[data-v-5e1a7524]:nth-child(1) {
  display: inline-block;
  width: 100px;
  height: 36px;
  background-color: #f5f5f5;
  color: #666;
  font-size: 14px;
  border-radius: 5px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-5e1a7524]:nth-child(1):hover {
  opacity: 0.8;
}
.footerCon .setBtn a[data-v-5e1a7524]:nth-child(2) {
  display: inline-block;
  width: 80px;
  height: 36px;
  background-color: #de2124;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  margin-left: 10px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-5e1a7524]:nth-child(2):hover {
  opacity: 0.8;
}
.pro-intro-name[data-v-5e1a7524] {
  font-size: 0;
}
.pro-intro-name .jianTip[data-v-5e1a7524],
.pro-intro-name span[data-v-5e1a7524] {
  font-size: 16px;
}
.pro-intro-name .jianTip[data-v-5e1a7524] {
  height: 18px;
  line-height: 18px;
  padding: 0 5px;
  vertical-align: initial;
  margin-right: 10px;
  font-size: 14px;
}






































































































































































































































































































.mods-top[data-v-cc347270] {
  margin-top: -48px;
  margin-bottom: -10px;
  margin-left: 106px;
  height: 50px;
  line-height: 50px;
  overflow: hidden;
  font-size: 14px;
  color: #333;
}
.itemInfo-wrap .pro-tips span.errorc[data-v-cc347270] {
  color: #de2124;
}
.channel-cardlist.regulargoods > ul li .cal-cont > p > a big[data-v-cc347270] {
  color: #333;
}

.MagnifierMain[data-v-8ae46928] {position:relative;
}
.MagnifierMain > .videoCover[data-v-8ae46928] {cursor: pointer;max-width: 100%;max-height: 100%;
}
/*商品视频添加播放按钮 start*/
.MagnifierMain video[data-v-8ae46928] {background:#000;
}
.btnPlayVd[data-v-8ae46928] {position:absolute;z-index:3;left:50%;top:50%;display:inline-block; width:50px; height:50px; border-radius: 50%;-webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);background:rgba(0,0,0,.4);line-height:48px; text-align: center;border:solid 1px #fff; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center;cursor: pointer;
}
.btnPlayVd[data-v-8ae46928]:before {font-size:18px;color:#FFF;padding-left: 3px;
}
.layer-side .btnPlayVd[data-v-8ae46928] {width:25px;height:25px;line-height:23px;
}
.layer-side .btnPlayVd[data-v-8ae46928]:before {font-size:12px;
}
/*商品视频添加播放按钮 end*/


































































































/*礼券优选头部*/
.router-link-active[data-v-40c9ba8c] {
  color: #e62226;
  border-bottom: 2px solid #e62226;
}
.gifthead[data-v-40c9ba8c] { background-color:#FFFFFF; height: 140px;
}
.gifthead .main[data-v-40c9ba8c] { height: 140px;
}
.gifthead .main>a[data-v-40c9ba8c] { display: block; float: left; width: 145px; height: 140px; border:none;
}
.gifthead-nav[data-v-40c9ba8c] { /*width: 270px; height: 35px; line-height: 35px;*/ margin-left: 210px; margin-top: 60px;
}
.gifthead-nav a[data-v-40c9ba8c]{ display: inline-block; padding-bottom: 10px; margin-right: 50px; font-size: 16px; color: #666; font-weight: bold;
}
.gifthead-nav a[data-v-40c9ba8c]:hover,.gifthead-nav a.on[data-v-40c9ba8c] { color: #e62226; border-bottom: 2px solid #e62226;
}
.gifthead-r[data-v-40c9ba8c] { width: 382px; height: 35px; margin-top: 54px;
}
.gift-search[data-v-40c9ba8c] { width: 326px; position: relative;
}
.gift-search input[data-v-40c9ba8c] {display:block; background-color: #FFFFFF; float: left; font-size: 14px; padding: 0 10px; width: 280px; height: 34px; line-height: 34px; border-bottom: 1px solid #ccc;
}
.gift-search button[data-v-40c9ba8c] {display: block; padding: 0; width: 26px; height: 35px; position: absolute; font-size: 22px; color: #999; right: 0; top: 5px; background: none;
}
.gift-cart[data-v-40c9ba8c] { display: block; width: 40px; height: 35px; position: relative;
}
.gift-cart i[data-v-40c9ba8c],.gift-cart em[data-v-40c9ba8c]{display: block;
}
.gift-cart i[data-v-40c9ba8c] { font-size: 28px; color: #999; width: 28px; height: 28px; line-height: 28px; margin-top: 6px;
}
.gift-cart em[data-v-40c9ba8c] {min-height: 18px;min-width: 18px; padding: 3px; text-align: center;background-color: #FF7D4A; color: #FFFFFF; border-radius: 100%; font-size: 14px; position: absolute; top: 0; right: 0; z-index: 1;
}
/*礼券优选头部悬浮*/
.fixtop[data-v-40c9ba8c] {height:68px;
}
.fixtop .main > a[data-v-40c9ba8c] {display: block; float: left; border:none; margin:0 35px;
}
.fixtop .main > a img[data-v-40c9ba8c] {height:68px;
}
.fixtop .gifthead-nav[data-v-40c9ba8c] {margin-top:19px;
}
.fixtop .gifthead-r[data-v-40c9ba8c] {margin-top:17.5px;
}
/*礼券优选头部悬浮*/

.grey[data-v-635e2abc] {
  background-color: grey !important;
}
.block[data-v-635e2abc] {
  display: block !important;
}
.none[data-v-635e2abc] {
  display: none !important;
}
.discounts[data-v-635e2abc] {
  margin-top: 60px;
}
.discounts .discounts-tit[data-v-635e2abc] {
  height: 38px;
  line-height: 38px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  position: relative;
}
.discounts .discounts-tit p[data-v-635e2abc] {
  position: absolute;
  right: 10px;
  color: #666;
  font-size: 14px;
  cursor: pointer;
}
.discounts .discounts-tit p[data-v-635e2abc]:hover {
  color: #de2124;
}
.discounts .discounts-tit p i[data-v-635e2abc] {
  font-size: 16px;
  vertical-align: middle;
  margin-right: 5px;
}
.discounts .discounts-tit h3[data-v-635e2abc]:nth-child(1) {
  position: absolute;
  left: -1px;
  top: -1px;
  line-height: 40px;
  width: 100px;
  font-size: 16px;
  text-align: center;
  background-color: #de2124;
  color: #fff;
}
.discontent[data-v-635e2abc] {
  margin: 20px auto 20px auto;
  overflow: hidden;
}
.discontent .disIcon[data-v-635e2abc] {
  float: left;
}
.discontent .disIcon li[data-v-635e2abc] {
  display: inline-block;
  min-height: 200px;
  width: 238px;
  cursor: pointer;
  position: relative;
}
.discontent .disIcon li .procss[data-v-635e2abc] {
  width: 150px;
}
.discontent .disIcon li:nth-child(1) .procss[data-v-635e2abc] {
  border: 1px solid #de2124;
}
.discontent .disIcon li a[data-v-635e2abc] {
  display: block;
  padding-bottom: 10px;
  width: 150px;
  height: 150px;
  position: relative;
}
.addjia[data-v-635e2abc] {
  position: absolute;
  right: 0;
  top: 50%;
  display: block;
  width: 85px;
  font-size: 18px;
  text-align: center;
}
.discontent .disIcon li a img[data-v-635e2abc] {
  width: 100%;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.discontent .disIcon li .typeBox[data-v-635e2abc] {
  color: #666;
  font-size: 14px;
  padding: 5px 0px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: auto 10px;
}
.discontent .disIcon li .price[data-v-635e2abc] {
  color: #de2124;
  font-size: 14px;
  text-align: center;
  font-family: Arial, Verdana, "\5B8B\4F53";
  padding-bottom: 5px;
}
.discontent .total[data-v-635e2abc] {
  width: 210px;
  float: left;
}
.discontent .total li[data-v-635e2abc]:nth-child(1) {
  margin-top: 63px;
  font-size: 14px;
  color: #666;
}
.discontent .total li[data-v-635e2abc]:nth-child(2) {
  padding: 10px 0px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(2) span[data-v-635e2abc] {
  color: #de2124;
  font-weight: 600;
}
.discontent .total li[data-v-635e2abc]:nth-child(3) {
  padding-bottom: 25px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(3) span[data-v-635e2abc],
.discontent .total li:nth-child(2) span[data-v-635e2abc] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li:nth-child(4) p[data-v-635e2abc] {
  width: 100px;
  height: 40px;
  background-color: #de2124;
  text-align: center;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
}
.discontent .total li:nth-child(4) p[data-v-635e2abc]:hover {
  opacity: 0.8;
}
/*优惠套餐弹框*/
.selAlert .mods-cont[data-v-635e2abc] {
  width: 824px;
  height: 584px;
  margin-left: -412px;
  margin-top: -292px;
}
.selAlert .shopTab[data-v-635e2abc] {
  width: 80%;
  margin: 20px auto;
}
.selAlert .shopTab li[data-v-635e2abc] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  width: 110px;
  height: 25px;
  margin-left: 48px;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tabBd[data-v-635e2abc] {
  border-bottom: 3px solid #e62226;
}
.picBd[data-v-635e2abc] {
  border: 1px solid #f10215 !important;
}
.shopContent[data-v-635e2abc] {
  padding: 45px 0px 27px 42px !important;
  background-color: #f6f6f6;
  overflow-y: auto;
  max-height: 228px;
}
.shopContent p[data-v-635e2abc]:nth-child(1) {
  font-size: 18px;
  color: #333;
  margin-bottom: 24px;
  line-height: 25px;
  font-weight: 600;
}
.shopContent p[data-v-635e2abc]:nth-child(2) {
  font-size: 16px;
  color: #333;
  margin-bottom: 26px;
}
.shopContent p:nth-child(2) span[data-v-635e2abc] {
  color: #de2124;
  font-size: 22px;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.shopContent p:nth-child(2) span i[data-v-635e2abc] {
  font-size: 14px !important;
  padding-right: 3px;
}
.shopContent .picList p[data-v-635e2abc] {
  margin-top: 15px;
  color: #666;
  font-size: 14px;
  float: left;
}
.shopContent .picList ul[data-v-635e2abc] {
  float: left;
  width: 530px;
}
.shopContent .picList ul li[data-v-635e2abc] {
  display: inline-block;
  width: 250px;
  height: 50px;
  border: 1px solid #e0e0e0;
  position: relative;
  margin-bottom: 10px;
  background-color: #fff;
  cursor: pointer;
}
.shopContent .picList ul li[data-v-635e2abc]:nth-child(even) {
  margin-left: 10px;
}
.shopContent .picList ul li img[data-v-635e2abc] {
  width: 40px;
  line-height: 50px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 5px;
}
.shopContent .picList ul li span[data-v-635e2abc] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 50px;
  color: #666;
  font-size: 14px;
  width: 195px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.footerCon p[data-v-635e2abc] {
  padding-left: 40px;
  font-size: 14px;
  color: #666;
  margin-top: 20px;
}
.footerCon p > i[data-v-635e2abc] {
  color: #de2124;
}
.footerCon p span[data-v-635e2abc]:first-of-type {
  font-size: 22px;
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.footerCon p span:first-of-type i[data-v-635e2abc] {
  font-size: 14px !important;
  padding-right: 3px;
}
.footerCon p span[data-v-635e2abc]:last-of-type {
  margin-left: 15px;
  font-size: 14px;
  color: #666;
}
.footerCon p span:last-of-type i[data-v-635e2abc] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 15px;
}
.footerCon .setBtn[data-v-635e2abc] {
  margin-top: 45px;
  text-align: center;
}
.footerCon .setBtn a[data-v-635e2abc]:nth-child(1) {
  display: inline-block;
  width: 100px;
  height: 36px;
  background-color: #e9e9e9;
  color: #666;
  font-size: 14px;
  border-radius: 5px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-635e2abc]:nth-child(1):hover {
  opacity: 0.8;
}
.footerCon .setBtn a[data-v-635e2abc]:nth-child(2) {
  display: inline-block;
  width: 80px;
  height: 36px;
  background-color: #de2124;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  margin-left: 10px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-635e2abc]:nth-child(2):hover {
  opacity: 0.8;
}
/*横幅广告位*/
.adv[data-v-cb5a0a28] {
    width: 1200px;
    text-align: center;
    height: 200px;
    overflow: hidden;
    -webkit-transition: height .3s;
    transition: height .3s;
}
.adv a[data-v-cb5a0a28] {
    display: block;
    margin: 0 auto;
    position: relative;
}
.adv img[data-v-cb5a0a28] {
    float: left;
    width: 100%;
    height: 100%;
}
.adv .clicktoclose[data-v-cb5a0a28] {
    display: block;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    background-color: rgba(0, 0, 0, 0.4);
    color: #fff;
    position: absolute;
    right: 0px;
    top: 0px;
}
.adv .clicktoclose[data-v-cb5a0a28]:hover {
    color: #de2124;
}
.adv.none[data-v-cb5a0a28] {
    height: 0;
    border: none;
    padding: 0;
}
.bordermain[data-v-cb5a0a28] {
    width: 1186px;
    padding: 5px;
    border: 1px solid #e0e0e0;
}

/*商品检索*/
.proinfo[data-v-cb5a0a28] {
    border: 1px solid #E0E0E0;
    margin-top: 10px;
}
.proinfo .open[data-v-cb5a0a28] {
    padding-bottom: 10px;
}
.proinfo li[data-v-cb5a0a28] {
    width: 1198px;
}
.proinfo li.proinfo-num[data-v-cb5a0a28] {
    border-bottom: 1px solid #E0E0E0;
}
.proinfo .num-con[data-v-cb5a0a28],
.proinfo .kind-con[data-v-cb5a0a28] {
    line-height: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.proinfo .num-con .num-con-tit[data-v-cb5a0a28],
.proinfo .kind-con .kind-con-tit[data-v-cb5a0a28] {
    float: left;
    color: #999;
    width: 100px;
    background-color: #F6F6F6;
    text-align: center;
    padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-cb5a0a28] {
    padding-top: 10px;
    padding-right: 10px;
    width: 1000px;
    padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-cb5a0a28] {
    margin: 0 0 5px 10px;
    float: left;
    color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-cb5a0a28] {
    border: 1px solid #E0E0E0;
    position: relative;
    background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-cb5a0a28] {
    padding: 8px 24px 8px 6px;
    color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-cb5a0a28] {
    position: absolute;
    font-size: 12px;
    top: 9px;
    right: 6px;
    width: 9px;
    height: 9px;
    line-height: 9px;
    color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-cb5a0a28] {
    font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-cb5a0a28] {
    color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-cb5a0a28]:hover {
    color: #de2124;
}
.proinfo-kind[data-v-cb5a0a28] {
    position: relative;
    height: 45px;
    overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-cb5a0a28] {
    width: 1000px;
    padding: 10px;
}
.openkind[data-v-cb5a0a28] {
    height: auto !important;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.proinfo-kind .kind-con-box div[data-v-cb5a0a28] {
    margin-bottom: 20px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    float: left;
    margin-right: 10px;
    width: 130px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-cb5a0a28]:hover {
    cursor: pointer;
    color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-cb5a0a28] {
    color: #de2124;
}
.proinfo-kind .showmore[data-v-cb5a0a28] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 14px;
    padding-right: 25px;
    line-height: 25px;
}
.proinfo-kind .showmore i[data-v-cb5a0a28] {
    position: absolute;
    font-size: 22px;
    height: 23px;
    line-height: 23px;
    top: 2px;
    right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-cb5a0a28] {
    top: 0;
}
.proinfo-kind .showmore[data-v-cb5a0a28]:hover {
    cursor: pointer;
    color: #de2124;
}
.filter[data-v-cb5a0a28] {
    margin-top: 10px;
    border: 1px solid #e0e0e0;
    background-color: #F6F6F6;
    font-size: 14px;
}
.filter .f-line[data-v-cb5a0a28] {
    padding: 10px;
    height: 28px;
}
.filter .f-line.top[data-v-cb5a0a28] {
    border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-cb5a0a28] {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0px 10px;
    border: 1px solid #CCCCCC;
    margin-right: 10px;
    background-color: #fff;
}
.filter .f-sort a[data-v-cb5a0a28]:first-child {
    width: 48px;
    text-align: center;
}
.filter .f-sort a span[data-v-cb5a0a28] {
    color: #333;
    font-size: 14px;
}
.filter .f-sort .fs-down[data-v-cb5a0a28],
.filter .f-sort .fs-up[data-v-cb5a0a28] {
    display: inline-block;
    width: 11px;
    margin-left: 10px;
    margin-top: 6px;
    vertical-align: top;
    cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-cb5a0a28],
.filter .f-sort .arrow-top[data-v-cb5a0a28] {
    float: left;
    width: 11px;
    overflow: hidden;
    background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png) no-repeat;
}
.filter .f-sort .arrow-top[data-v-cb5a0a28] {
    height: 6px;
    background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-cb5a0a28] {
    height: 6px;
    margin-top: 6px;
    background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-cb5a0a28] {
    background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-cb5a0a28] {
    background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-cb5a0a28],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-cb5a0a28] {
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    opacity: .5;
}
.filter .f-sort a.on[data-v-cb5a0a28] {
    border: 1px solid #D10011;
    background-color: #de2124;
}
.filter .f-sort a.on span[data-v-cb5a0a28] {
    color: #fff;
}
.filter .f-sort a.on i[data-v-cb5a0a28] {
    color: #fff;
}
.filter .f-price .f-price-set[data-v-cb5a0a28] {
    width: 100%;
    height: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}
.f-price-set .fl[data-v-cb5a0a28],
.f-price-set span[data-v-cb5a0a28],
.f-price-set em[data-v-cb5a0a28] {
    display: inline;
    float: left;
    margin-right: 10px;
}
.filter .f-price-set .fl[data-v-cb5a0a28] {
    padding-left: 3px;
    padding-right: 3px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #e0e0e0;
    background-color: #fff;
    color: #999;
}
.filter .f-price-set .fl input[data-v-cb5a0a28] {
    display: inline;
    width: 45px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #333;
    background-color: #fff;
}
.filter .f-search[data-v-cb5a0a28] {
    margin-left: 10px;
    border: 1px solid #e0e0e0;
    font-size: 14px;
}
.filter .f-search input[data-v-cb5a0a28] {
    background-color: #fff;
    color: #333;
    width: 188px;
    height: 14px;
    line-height: 14px;
    padding: 8px 10px;
    border: none;
    float: left;
    vertical-align: middle;
}
.filter .f-search button[data-v-cb5a0a28] {
    width: 60px;
    height: 30px;
    border: none;
    float: left;
    cursor: pointer;
    background-color: #de2124;
    color: #fff;
    text-align: center;
    line-height: 30px;
}
.filter .f-store[data-v-cb5a0a28] {
    height: 28px;
    line-height: 28px;
    color: #333;
}
.filter .f-feature[data-v-cb5a0a28] {
    margin-left: 10px;
}
.filter .f-feature span[data-v-cb5a0a28] {
    height: 28px;
    line-height: 28px;
    display: inline-block;
    position: relative;
    padding-left: 20px;
    cursor: pointer;
}
.filter .f-feature span[data-v-cb5a0a28]:last-child {
    margin-left: 20px;
}
.filter .f-feature span i[data-v-cb5a0a28] {
    display: inline-block;
    width: 13px;
    height: 13px;
    border: 1px solid #ccc;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-cb5a0a28] {
    visibility: hidden;
    width: 5px;
}
.filter .f-feature span.cselected i[data-v-cb5a0a28] {
    border-color: #de2124;
    background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff no-repeat center;
}

/*再次搜索*/
.search-again[data-v-cb5a0a28] {
    border: 1px solid #F0F0F0;
    background-color: #f9f9f9;
    height: 140px;
    margin-top: 20px;
    font-size: 14px;
    color: #333;
}
.search-again p[data-v-cb5a0a28] {
    margin: 35px 20px 20px;
}
.search-again p a[data-v-cb5a0a28] {
    color: #0079b6;
}
.search-again p a[data-v-cb5a0a28]:hover {
    color: #de2124;
}
.search-again p span[data-v-cb5a0a28] {
    padding: 0 18px;
    color: #ccc;
}
.search-con[data-v-cb5a0a28] {
    margin-left: 47px;
    height: 40px;
    line-height: 40px;
}
.search-con em[data-v-cb5a0a28] {
    font-size: 12px;
}
.search-con input[data-v-cb5a0a28] {
    padding: 10px;
    height: 18px;
    line-height: 18px;
    width: 278px;
    border: 1px solid #ccc;
    margin: 0 10px;
}
.search-con .btn[data-v-cb5a0a28] {
    display: inline-block;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    font-size: 14px;
    width: 68px;
    height: 38px;
    border: 1px solid #D10011;
    background-color: #de2124;
    text-align: center;
    color: #fff;
    outline: none;
}
.promsg[data-v-cb5a0a28] {
  min-height: 300px;
  padding: 10px;
  line-height: 25px;
  word-wrap: break-word;
  word-break: break-all;
}
.promsg img[data-v-cb5a0a28]{
  max-width: 1200px;
}
.promsg p[data-v-cb5a0a28]{word-break: break-all;word-wrap: break-word;
}

/*返回顶部*/
.totop[data-v-cb5a0a28] {position: fixed;z-index: 3;bottom: 10%;right: 5%;cursor: pointer;opacity: 1;width: 80px;height: 80px;border-radius: 100%;background: #e62226;color: #fff;line-height: 80px;text-align: center;font-size: 60px;font-weight: 400;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;
}
.totop[data-v-cb5a0a28]:hover {opacity: .7;
}
.none[data-v-cb5a0a28]{display: none;
}
.itemInfo-wrap .pro-buy-btn[data-v-cb5a0a28] {text-align: left;
}
.itemInfo-wrap .pro-buy-btn a[data-v-cb5a0a28] {cursor:text
}
.itemInfo-wrap .smg[data-v-cb5a0a28]{
    position: absolute;
    border: none;
    margin-top: 0;
    right: 10px;
    bottom: 0;
    height: 36px;
    line-height: 36px;
}

.imgMaxwidth img {
  width: 100% !important;
}
.none {
  display: none !important;
}
.block {
  display: block !important;
}

/*优惠套餐相关css start*/

/*优惠套餐相关css end*/

.discounts[data-v-cb5a0a28] {
  margin-top: 60px;
}
.discounts .discounts-tit[data-v-cb5a0a28] {
  height: 38px;
  line-height: 38px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  position: relative;
}
.discounts .discounts-tit p[data-v-cb5a0a28] {
  position: absolute;
  right: 10px;
  color: #666;
  font-size: 14px;
  cursor: pointer;
}
.discounts .discounts-tit p[data-v-cb5a0a28]:hover {
  color: #de2124;
}
.discounts .discounts-tit p i[data-v-cb5a0a28] {
  font-size: 16px;
  vertical-align: middle;
  margin-right: 5px;
}
.discounts .discounts-tit h3[data-v-cb5a0a28]:nth-child(1) {
  position: absolute;
  left: -1px;
  top: -1px;
  line-height: 40px;
  width: 100px;
  font-size: 16px;
  text-align: center;
  background-color: #de2124;
  color: #fff;
}
.discontent[data-v-cb5a0a28] {
  margin: 20px auto 20px auto;
  overflow: hidden;
}
.discontent .disIcon[data-v-cb5a0a28] {
  float: left;
}
.discontent .disIcon li[data-v-cb5a0a28] {
  display: inline-block;
  min-height: 200px;
}
.discontent .disIcon li[data-v-cb5a0a28]:nth-child(1) {
  border: 1px solid #de2124;
}
.discontent .disIcon li[data-v-cb5a0a28]:nth-of-type(odd) {
  width: 150px;
  cursor: pointer;
}
.discontent .disIcon li[data-v-cb5a0a28]:nth-of-type(even) {
  position: relative;
  margin: 0px 45px;
}
.discontent .disIcon li:nth-of-type(even) span[data-v-cb5a0a28] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #666;
  font-size: 20px;
}
.discontent .disIcon li a[data-v-cb5a0a28] {
  display: block;
  width: 150px;
  height: 150px;
}
.discontent .disIcon li a img[data-v-cb5a0a28] {
  width: 100%;
  height: 100%;
}
.discontent .disIcon li .typeBox[data-v-cb5a0a28] {
  color: #666;
  font-size: 14px;
  padding: 10px 0px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: auto 10px;
}
.discontent .disIcon li .price[data-v-cb5a0a28] {
  color: #de2124;
  font-size: 14px;
  text-align: center;
  font-family: Arial, Verdana, "\5B8B\4F53";
  padding-bottom: 5px;
}
.discontent .total[data-v-cb5a0a28] {
  width: 210px;
  float: left;
}
.discontent .total li[data-v-cb5a0a28]:nth-child(1) {
  margin-top: 63px;
  font-size: 14px;
  color: #666;
}
.discontent .total li[data-v-cb5a0a28]:nth-child(2) {
  padding: 10px 0px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(2) span[data-v-cb5a0a28] {
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li[data-v-cb5a0a28]:nth-child(3) {
  padding-bottom: 25px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(3) span[data-v-cb5a0a28] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li:nth-child(4) p[data-v-cb5a0a28] {
  width: 100px;
  height: 40px;
  background-color: #de2124;
  text-align: center;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
}
.discontent .total li:nth-child(4) p[data-v-cb5a0a28]:hover {
  opacity: 0.8;
}
.selAlert .mods-cont[data-v-cb5a0a28] {
  width: 824px;
  height: 584px;
  margin-left: -412px;
  margin-top: -292px;
}
.selAlert .shopTab[data-v-cb5a0a28] {
  width: 80%;
  margin: 20px auto;
}
.selAlert .shopTab li[data-v-cb5a0a28] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  width: 110px;
  height: 25px;
  margin-left: 48px;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tabBd[data-v-cb5a0a28] {
  border-bottom: 3px solid #e62226;
}
.picBd[data-v-cb5a0a28] {
  border: 1px solid #f10215 !important;
}
.shopContent[data-v-cb5a0a28] {
  padding: 45px 0px 27px 42px !important;
  background-color: #f6f6f6;
  overflow-y: auto;
  max-height: 228px;
}
.shopContent p[data-v-cb5a0a28]:nth-child(1) {
  font-size: 16px;
  color: #333;
  margin-bottom: 24px;
  line-height: 25px;
}
.shopContent p[data-v-cb5a0a28]:nth-child(2) {
  font-size: 16px;
  color: #333;
  margin-bottom: 26px;
}
.shopContent p:nth-child(2) span[data-v-cb5a0a28] {
  color: #de2124;
  font-size: 22px;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.shopContent p:nth-child(2) span i[data-v-cb5a0a28] {
  font-size: 14px !important;
  padding-right: 3px;
}
.shopContent .picList p[data-v-cb5a0a28] {
  margin-top: 15px;
  color: #666;
  font-size: 14px;
  float: left;
}
.shopContent .picList ul[data-v-cb5a0a28] {
  float: left;
  width: 530px;
}
.shopContent .picList ul li[data-v-cb5a0a28] {
  display: inline-block;
  width: 250px;
  height: 50px;
  border: 1px solid #e0e0e0;
  position: relative;
  margin-bottom: 10px;
  background-color: #fff;
  cursor: pointer;
}
.shopContent .picList ul li[data-v-cb5a0a28]:nth-child(even) {
  margin-left: 10px;
}
.shopContent .picList ul li img[data-v-cb5a0a28] {
  width: 40px;
  line-height: 50px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 5px;
}
.shopContent .picList ul li span[data-v-cb5a0a28] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 50px;
  color: #666;
  font-size: 14px;
  width: 195px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.footerCon p[data-v-cb5a0a28] {
  padding-left: 40px;
  font-size: 14px;
  color: #666;
  margin-top: 20px;
}
.footerCon p > i[data-v-cb5a0a28] {
  color: #de2124;
}
.footerCon p span[data-v-cb5a0a28]:first-of-type {
  font-size: 22px;
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.footerCon p span:first-of-type i[data-v-cb5a0a28] {
  font-size: 14px !important;
  padding-right: 3px;
}
.footerCon p span[data-v-cb5a0a28]:last-of-type {
  margin-left: 15px;
  font-size: 14px;
  color: #666;
}
.footerCon p span:last-of-type i[data-v-cb5a0a28] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 15px;
}
.footerCon .setBtn[data-v-cb5a0a28] {
  margin-top: 45px;
  text-align: center;
}
.footerCon .setBtn a[data-v-cb5a0a28]:nth-child(1) {
  display: inline-block;
  width: 100px;
  height: 36px;
  background-color: #f5f5f5;
  color: #666;
  font-size: 14px;
  border-radius: 5px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-cb5a0a28]:nth-child(1):hover {
  opacity: 0.8;
}
.footerCon .setBtn a[data-v-cb5a0a28]:nth-child(2) {
  display: inline-block;
  width: 80px;
  height: 36px;
  background-color: #de2124;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  margin-left: 10px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-cb5a0a28]:nth-child(2):hover {
  opacity: 0.8;
}
.pro-intro-name[data-v-cb5a0a28] {
  font-size: 0;
}
.pro-intro-name .jianTip[data-v-cb5a0a28],
.pro-intro-name span[data-v-cb5a0a28] {
  font-size: 16px;
}
.pro-intro-name .jianTip[data-v-cb5a0a28] {
  height: 18px;
  line-height: 18px;
  padding: 0 5px;
  vertical-align: initial;
  margin-right: 10px;
  font-size: 14px;
}
/*横幅广告位*/
.adv[data-v-5509e891] {
    width: 1200px;
    text-align: center;
    height: 200px;
    overflow: hidden;
    -webkit-transition: height .3s;
    transition: height .3s;
}
.adv a[data-v-5509e891] {
    display: block;
    margin: 0 auto;
    position: relative;
}
.adv img[data-v-5509e891] {
    float: left;
    width: 100%;
    height: 100%;
}
.adv .clicktoclose[data-v-5509e891] {
    display: block;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    background-color: rgba(0, 0, 0, 0.4);
    color: #fff;
    position: absolute;
    right: 0px;
    top: 0px;
}
.adv .clicktoclose[data-v-5509e891]:hover {
    color: #de2124;
}
.adv.none[data-v-5509e891] {
    height: 0;
    border: none;
    padding: 0;
}
.bordermain[data-v-5509e891] {
    width: 1186px;
    padding: 5px;
    border: 1px solid #e0e0e0;
}

/*商品检索*/
.proinfo[data-v-5509e891] {
    border: 1px solid #E0E0E0;
    margin-top: 10px;
}
.proinfo .open[data-v-5509e891] {
    padding-bottom: 10px;
}
.proinfo li[data-v-5509e891] {
    width: 1198px;
}
.proinfo li.proinfo-num[data-v-5509e891] {
    border-bottom: 1px solid #E0E0E0;
}
.proinfo .num-con[data-v-5509e891],
.proinfo .kind-con[data-v-5509e891] {
    line-height: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.proinfo .num-con .num-con-tit[data-v-5509e891],
.proinfo .kind-con .kind-con-tit[data-v-5509e891] {
    float: left;
    color: #999;
    width: 100px;
    background-color: #F6F6F6;
    text-align: center;
    padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-5509e891] {
    padding-top: 10px;
    padding-right: 10px;
    width: 1000px;
    padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-5509e891] {
    margin: 0 0 5px 10px;
    float: left;
    color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-5509e891] {
    border: 1px solid #E0E0E0;
    position: relative;
    background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-5509e891] {
    padding: 8px 24px 8px 6px;
    color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-5509e891] {
    position: absolute;
    font-size: 12px;
    top: 9px;
    right: 6px;
    width: 9px;
    height: 9px;
    line-height: 9px;
    color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-5509e891] {
    font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-5509e891] {
    color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-5509e891]:hover {
    color: #de2124;
}
.proinfo-kind[data-v-5509e891] {
    position: relative;
    height: 45px;
    overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-5509e891] {
    width: 1000px;
    padding: 10px;
}
.openkind[data-v-5509e891] {
    height: auto !important;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.proinfo-kind .kind-con-box div[data-v-5509e891] {
    margin-bottom: 20px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    float: left;
    margin-right: 10px;
    width: 130px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-5509e891]:hover {
    cursor: pointer;
    color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-5509e891] {
    color: #de2124;
}
.proinfo-kind .showmore[data-v-5509e891] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 14px;
    padding-right: 25px;
    line-height: 25px;
}
.proinfo-kind .showmore i[data-v-5509e891] {
    position: absolute;
    font-size: 22px;
    height: 23px;
    line-height: 23px;
    top: 2px;
    right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-5509e891] {
    top: 0;
}
.proinfo-kind .showmore[data-v-5509e891]:hover {
    cursor: pointer;
    color: #de2124;
}
.filter[data-v-5509e891] {
    margin-top: 10px;
    border: 1px solid #e0e0e0;
    background-color: #F6F6F6;
    font-size: 14px;
}
.filter .f-line[data-v-5509e891] {
    padding: 10px;
    height: 28px;
}
.filter .f-line.top[data-v-5509e891] {
    border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-5509e891] {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0px 10px;
    border: 1px solid #CCCCCC;
    margin-right: 10px;
    background-color: #fff;
}
.filter .f-sort a[data-v-5509e891]:first-child {
    width: 48px;
    text-align: center;
}
.filter .f-sort a span[data-v-5509e891] {
    color: #333;
    font-size: 14px;
}
.filter .f-sort .fs-down[data-v-5509e891],
.filter .f-sort .fs-up[data-v-5509e891] {
    display: inline-block;
    width: 11px;
    margin-left: 10px;
    margin-top: 6px;
    vertical-align: top;
    cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-5509e891],
.filter .f-sort .arrow-top[data-v-5509e891] {
    float: left;
    width: 11px;
    overflow: hidden;
    background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png) no-repeat;
}
.filter .f-sort .arrow-top[data-v-5509e891] {
    height: 6px;
    background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-5509e891] {
    height: 6px;
    margin-top: 6px;
    background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-5509e891] {
    background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-5509e891] {
    background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-5509e891],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-5509e891] {
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    opacity: .5;
}
.filter .f-sort a.on[data-v-5509e891] {
    border: 1px solid #D10011;
    background-color: #de2124;
}
.filter .f-sort a.on span[data-v-5509e891] {
    color: #fff;
}
.filter .f-sort a.on i[data-v-5509e891] {
    color: #fff;
}
.filter .f-price .f-price-set[data-v-5509e891] {
    width: 100%;
    height: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}
.f-price-set .fl[data-v-5509e891],
.f-price-set span[data-v-5509e891],
.f-price-set em[data-v-5509e891] {
    display: inline;
    float: left;
    margin-right: 10px;
}
.filter .f-price-set .fl[data-v-5509e891] {
    padding-left: 3px;
    padding-right: 3px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #e0e0e0;
    background-color: #fff;
    color: #999;
}
.filter .f-price-set .fl input[data-v-5509e891] {
    display: inline;
    width: 45px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #333;
    background-color: #fff;
}
.filter .f-search[data-v-5509e891] {
    margin-left: 10px;
    border: 1px solid #e0e0e0;
    font-size: 14px;
}
.filter .f-search input[data-v-5509e891] {
    background-color: #fff;
    color: #333;
    width: 188px;
    height: 14px;
    line-height: 14px;
    padding: 8px 10px;
    border: none;
    float: left;
    vertical-align: middle;
}
.filter .f-search button[data-v-5509e891] {
    width: 60px;
    height: 30px;
    border: none;
    float: left;
    cursor: pointer;
    background-color: #de2124;
    color: #fff;
    text-align: center;
    line-height: 30px;
}
.filter .f-store[data-v-5509e891] {
    height: 28px;
    line-height: 28px;
    color: #333;
}
.filter .f-feature[data-v-5509e891] {
    margin-left: 10px;
}
.filter .f-feature span[data-v-5509e891] {
    height: 28px;
    line-height: 28px;
    display: inline-block;
    position: relative;
    padding-left: 20px;
    cursor: pointer;
}
.filter .f-feature span[data-v-5509e891]:last-child {
    margin-left: 20px;
}
.filter .f-feature span i[data-v-5509e891] {
    display: inline-block;
    width: 13px;
    height: 13px;
    border: 1px solid #ccc;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-5509e891] {
    visibility: hidden;
    width: 5px;
}
.filter .f-feature span.cselected i[data-v-5509e891] {
    border-color: #de2124;
    background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff no-repeat center;
}

/*再次搜索*/
.search-again[data-v-5509e891] {
    border: 1px solid #F0F0F0;
    background-color: #f9f9f9;
    height: 140px;
    margin-top: 20px;
    font-size: 14px;
    color: #333;
}
.search-again p[data-v-5509e891] {
    margin: 35px 20px 20px;
}
.search-again p a[data-v-5509e891] {
    color: #0079b6;
}
.search-again p a[data-v-5509e891]:hover {
    color: #de2124;
}
.search-again p span[data-v-5509e891] {
    padding: 0 18px;
    color: #ccc;
}
.search-con[data-v-5509e891] {
    margin-left: 47px;
    height: 40px;
    line-height: 40px;
}
.search-con em[data-v-5509e891] {
    font-size: 12px;
}
.search-con input[data-v-5509e891] {
    padding: 10px;
    height: 18px;
    line-height: 18px;
    width: 278px;
    border: 1px solid #ccc;
    margin: 0 10px;
}
.search-con .btn[data-v-5509e891] {
    display: inline-block;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    font-size: 14px;
    width: 68px;
    height: 38px;
    border: 1px solid #D10011;
    background-color: #de2124;
    text-align: center;
    color: #fff;
    outline: none;
}
.promsg[data-v-5509e891] {
  min-height: 300px;
  padding: 10px;
  line-height: 25px;
  word-wrap: break-word;
  word-break: break-all;
}
.promsg img[data-v-5509e891]{
  max-width: 1200px;
}
.promsg p[data-v-5509e891]{word-break: break-all;word-wrap: break-word;
}

/*返回顶部*/
.totop[data-v-5509e891] {position: fixed;z-index: 3;bottom: 10%;right: 5%;cursor: pointer;opacity: 1;width: 80px;height: 80px;border-radius: 100%;background: #e62226;color: #fff;line-height: 80px;text-align: center;font-size: 60px;font-weight: 400;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;
}
.totop[data-v-5509e891]:hover {opacity: .7;
}
.none[data-v-5509e891]{display: none;
}

.imgMaxwidth img {
  width: 100% !important;
}
.none {
  display: none !important;
}
.block {
  display: block !important;
}

/*优惠套餐相关css start*/

/*优惠套餐相关css end*/

.discounts[data-v-5509e891] {
  margin-top: 60px;
}
.discounts .discounts-tit[data-v-5509e891] {
  height: 38px;
  line-height: 38px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  position: relative;
}
.discounts .discounts-tit p[data-v-5509e891] {
  position: absolute;
  right: 10px;
  color: #666;
  font-size: 14px;
  cursor: pointer;
}
.discounts .discounts-tit p[data-v-5509e891]:hover {
  color: #de2124;
}
.discounts .discounts-tit p i[data-v-5509e891] {
  font-size: 16px;
  vertical-align: middle;
  margin-right: 5px;
}
.discounts .discounts-tit h3[data-v-5509e891]:nth-child(1) {
  position: absolute;
  left: -1px;
  top: -1px;
  line-height: 40px;
  width: 100px;
  font-size: 16px;
  text-align: center;
  background-color: #de2124;
  color: #fff;
}
.discontent[data-v-5509e891] {
  margin: 20px auto 20px auto;
  overflow: hidden;
}
.discontent .disIcon[data-v-5509e891] {
  float: left;
}
.discontent .disIcon li[data-v-5509e891] {
  display: inline-block;
  min-height: 200px;
}
.discontent .disIcon li[data-v-5509e891]:nth-child(1) {
  border: 1px solid #de2124;
}
.discontent .disIcon li[data-v-5509e891]:nth-of-type(odd) {
  width: 150px;
  cursor: pointer;
}
.discontent .disIcon li[data-v-5509e891]:nth-of-type(even) {
  position: relative;
  margin: 0px 45px;
}
.discontent .disIcon li:nth-of-type(even) span[data-v-5509e891] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #666;
  font-size: 20px;
}
.discontent .disIcon li a[data-v-5509e891] {
  display: block;
  width: 150px;
  height: 150px;
}
.discontent .disIcon li a img[data-v-5509e891] {
  width: 100%;
  height: 100%;
}
.discontent .disIcon li .typeBox[data-v-5509e891] {
  color: #666;
  font-size: 14px;
  padding: 10px 0px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: auto 10px;
}
.discontent .disIcon li .price[data-v-5509e891] {
  color: #de2124;
  font-size: 14px;
  text-align: center;
  font-family: Arial, Verdana, "\5B8B\4F53";
  padding-bottom: 5px;
}
.discontent .total[data-v-5509e891] {
  width: 210px;
  float: left;
}
.discontent .total li[data-v-5509e891]:nth-child(1) {
  margin-top: 63px;
  font-size: 14px;
  color: #666;
}
.discontent .total li[data-v-5509e891]:nth-child(2) {
  padding: 10px 0px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(2) span[data-v-5509e891] {
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li[data-v-5509e891]:nth-child(3) {
  padding-bottom: 25px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(3) span[data-v-5509e891] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li:nth-child(4) p[data-v-5509e891] {
  width: 100px;
  height: 40px;
  background-color: #de2124;
  text-align: center;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
}
.discontent .total li:nth-child(4) p[data-v-5509e891]:hover {
  opacity: 0.8;
}
.selAlert .mods-cont[data-v-5509e891] {
  width: 824px;
  height: 584px;
  margin-left: -412px;
  margin-top: -292px;
}
.selAlert .shopTab[data-v-5509e891] {
  width: 80%;
  margin: 20px auto;
}
.selAlert .shopTab li[data-v-5509e891] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  width: 110px;
  height: 25px;
  margin-left: 48px;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tabBd[data-v-5509e891] {
  border-bottom: 3px solid #e62226;
}
.picBd[data-v-5509e891] {
  border: 1px solid #f10215 !important;
}
.shopContent[data-v-5509e891] {
  padding: 45px 0px 27px 42px !important;
  background-color: #f6f6f6;
  overflow-y: auto;
  max-height: 228px;
}
.shopContent p[data-v-5509e891]:nth-child(1) {
  font-size: 16px;
  color: #333;
  margin-bottom: 24px;
  line-height: 25px;
}
.shopContent p[data-v-5509e891]:nth-child(2) {
  font-size: 16px;
  color: #333;
  margin-bottom: 26px;
}
.shopContent p:nth-child(2) span[data-v-5509e891] {
  color: #de2124;
  font-size: 22px;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.shopContent p:nth-child(2) span i[data-v-5509e891] {
  font-size: 14px !important;
  padding-right: 3px;
}
.shopContent .picList p[data-v-5509e891] {
  margin-top: 15px;
  color: #666;
  font-size: 14px;
  float: left;
}
.shopContent .picList ul[data-v-5509e891] {
  float: left;
  width: 530px;
}
.shopContent .picList ul li[data-v-5509e891] {
  display: inline-block;
  width: 250px;
  height: 50px;
  border: 1px solid #e0e0e0;
  position: relative;
  margin-bottom: 10px;
  background-color: #fff;
  cursor: pointer;
}
.shopContent .picList ul li[data-v-5509e891]:nth-child(even) {
  margin-left: 10px;
}
.shopContent .picList ul li img[data-v-5509e891] {
  width: 40px;
  line-height: 50px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 5px;
}
.shopContent .picList ul li span[data-v-5509e891] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 50px;
  color: #666;
  font-size: 14px;
  width: 195px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.footerCon p[data-v-5509e891] {
  padding-left: 40px;
  font-size: 14px;
  color: #666;
  margin-top: 20px;
}
.footerCon p > i[data-v-5509e891] {
  color: #de2124;
}
.footerCon p span[data-v-5509e891]:first-of-type {
  font-size: 22px;
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.footerCon p span:first-of-type i[data-v-5509e891] {
  font-size: 14px !important;
  padding-right: 3px;
}
.footerCon p span[data-v-5509e891]:last-of-type {
  margin-left: 15px;
  font-size: 14px;
  color: #666;
}
.footerCon p span:last-of-type i[data-v-5509e891] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 15px;
}
.footerCon .setBtn[data-v-5509e891] {
  margin-top: 45px;
  text-align: center;
}
.footerCon .setBtn a[data-v-5509e891]:nth-child(1) {
  display: inline-block;
  width: 100px;
  height: 36px;
  background-color: #f5f5f5;
  color: #666;
  font-size: 14px;
  border-radius: 5px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-5509e891]:nth-child(1):hover {
  opacity: 0.8;
}
.footerCon .setBtn a[data-v-5509e891]:nth-child(2) {
  display: inline-block;
  width: 80px;
  height: 36px;
  background-color: #de2124;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  margin-left: 10px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-5509e891]:nth-child(2):hover {
  opacity: 0.8;
}

.giftbanner[data-v-039c896e] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner img[data-v-039c896e] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner[data-v-039c896e] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, 0.4);
  left: 50%;
  margin-left: -60px;
  bottom: 40px;
  border-radius: 12px;
}
.giftbanner[data-v-039c896e] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border: 2px solid #ffffff;
  background: none;
  opacity: 1;
  margin-top: 7px !important;
}
.giftbanner[data-v-039c896e] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.giftbanner[data-v-039c896e] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, 0.4);
  border: none;
  margin-top: 4px !important;
}
.giftbanner[data-v-039c896e] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.gift-bg[data-v-039c896e] {
  background-color: #f6f6f6;
}
.main1920[data-v-039c896e] {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
}
.gift-bg section .footer[data-v-039c896e] {
  margin-top: 0 !important;
}
.maincon[data-v-039c896e] {
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  height: auto;
  background: url(https://presale.jhtsoft.com/picms/384bf2c3f4a1be.jpg) repeat-y;
  position: relative;
}
.maincon > b[data-v-039c896e] {
  display: block;
  position: absolute;
}
.maincon > b[data-v-039c896e]:nth-child(1),
.maincon > b[data-v-039c896e]:nth-child(2) {
  width: 100%;
  max-width: 1920px;
  height: 287px;
  background: url(https://presale.jhtsoft.com/picms/384be1dcccbe36.png)
    no-repeat left top;
}
.maincon > b[data-v-039c896e]:nth-child(1) {
  left: 0;
  top: 320px;
}
.maincon > b[data-v-039c896e]:nth-child(2) {
  right: 0;
  top: 1000px;
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}
.maincon > b[data-v-039c896e]:nth-child(3) {
  width: 155px;
  height: 153px;
  background: url(https://presale.jhtsoft.com/picms/384c04777cb0bc.png)
    no-repeat;
  top: 288px;
  left: 50%;
  margin-left: 627px;
}
.maincon > b[data-v-039c896e]:nth-child(4) {
  width: 209px;
  height: 208px;
  background: url(https://presale.jhtsoft.com/picms/384c0b7a88b58c.png)
    no-repeat;
  top: 880px;
  left: 50%;
  margin-left: -648px;
}
.maincon > b[data-v-039c896e]:nth-child(5),
.maincon > b[data-v-039c896e]:nth-child(6) {
  width: 209px;
  height: 208px;
  background: url(https://presale.jhtsoft.com/picms/384c0b7a88b58c.png)
    no-repeat;
  left: 50%;
  margin-left: -885px;
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
}
.maincon > b[data-v-039c896e]:nth-child(5) {
  top: 1626px;
}
.maincon > b[data-v-039c896e]:nth-child(6) {
  top: 2473px;
}
.maincon > b[data-v-039c896e]:nth-child(7),
.maincon > b[data-v-039c896e]:nth-child(8) {
  width: 126px;
  height: 213px;
  background: url(https://presale.jhtsoft.com/picms/384c08918414c2.png)
    no-repeat;
  right: 0;
}
.maincon > b[data-v-039c896e]:nth-child(7) {
  top: 1562px;
}
.maincon > b[data-v-039c896e]:nth-child(8) {
  top: 2414px;
}
.gift-bg .footer[data-v-039c896e] {
  margin-top: 0;
}
.home[data-v-039c896e] {
  position: relative;
  display: block;
  height: 40px;
  line-height: 40px;
  margin-right: 15px;
  padding-left: 25px;
}
.home i[data-v-039c896e] {
  left: 0;
  font-size: 20px;
  color: #666;
}

/*场景主题*/
.gift-theme[data-v-039c896e] {
  position: relative;
}
.gift-theme .bp[data-v-039c896e],
.gift-theme .yh[data-v-039c896e] {
  position: absolute;
  left: 50%;
  background-repeat: no-repeat;
}
.gift-theme .bp[data-v-039c896e] {
  width: 51px;
  height: 90px;
  margin-left: -320px;
  top: 85px;
  background-image: url(https://presale.jhtsoft.com/picms/384bd6dbcfdb06.png);
  -webkit-animation: bp-data-v-039c896e 1s steps(1, end) infinite;
          animation: bp-data-v-039c896e 1s steps(1, end) infinite;
}
@-webkit-keyframes bp-data-v-039c896e {
0% {
    background-position: 0 0;
}
20% {
    background-position: -70px 0;
}
40% {
    background-position: -140px 0;
}
60% {
    background-position: -210px 0;
}
80% {
    background-position: -280px 0;
}
100% {
    background-position: -352px 0;
}
}
@keyframes bp-data-v-039c896e {
0% {
    background-position: 0 0;
}
20% {
    background-position: -70px 0;
}
40% {
    background-position: -140px 0;
}
60% {
    background-position: -210px 0;
}
80% {
    background-position: -280px 0;
}
100% {
    background-position: -352px 0;
}
}
.gift-theme .yh[data-v-039c896e] {
  width: 38px;
  height: 38px;
  margin-left: 252px;
  top: 83px;
  background-image: url(https://presale.jhtsoft.com/picms/384bff73b7cc26.png);
  -webkit-animation: yh-data-v-039c896e 1.5s steps(1, end) infinite;
          animation: yh-data-v-039c896e 1.5s steps(1, end) infinite;
}
@-webkit-keyframes yh-data-v-039c896e {
0% {
    background-position: -192px 0;
}
25% {
    background-position: 0 0;
}
50% {
    background-position: -47px 0;
}
75% {
    background-position: -96px 0;
}
100% {
    background-position: -144px 0;
}
}
@keyframes yh-data-v-039c896e {
0% {
    background-position: -192px 0;
}
25% {
    background-position: 0 0;
}
50% {
    background-position: -47px 0;
}
75% {
    background-position: -96px 0;
}
100% {
    background-position: -144px 0;
}
}
.gift-theme b[data-v-039c896e],
.gift-zeng-box b[data-v-039c896e] {
  display: block;
  position: absolute;
  width: 137px;
  left: 50%;
  height: 27px;
  background-image: url(https://presale.jhtsoft.com/picms/2893fa5b364eca.png);
  background-repeat: no-repeat;
  background-position: 0 -857px;
}
.gift-theme b[data-v-039c896e] {
  top: 366px;
}
.gift-zeng-box b[data-v-039c896e] {
  top: 8px;
}
.gift-theme b[data-v-039c896e]:nth-child(1) {
  margin-left: -290px;
}
.gift-theme b[data-v-039c896e]:nth-child(2) {
  margin-left: 150px;
}
.gift-zeng-box b[data-v-039c896e]:nth-child(1) {
  margin-left: -238px;
}
.gift-zeng-box b[data-v-039c896e]:nth-child(2) {
  margin-left: 101px;
}
.gift-theme > h3[data-v-039c896e] {
  width: 923px;
  margin: 0 auto;
  padding-top: 80px;
}
.gift-theme > h3 img[data-v-039c896e] {
  display: block;
  width: 923px;
  height: 127px;
}
.gift-theme > h3 p[data-v-039c896e] {
  height: 20px;
  line-height: 20px;
  color: #ad843d;
  font-size: 16px;
  padding-top: 28px;
  text-align: center;
}
.gift-theme > h3 p i[data-v-039c896e],
.gift-theme h3 p span[data-v-039c896e] {
  display: inline-block;
}
.gift-theme > h3 p i[data-v-039c896e] {
  width: 4px;
  height: 4px;
  background-color: #ad843d;
  margin: 0 3px;
  vertical-align: top;
  margin-top: 10px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.gift-theme > h3 p span[data-v-039c896e] {
  padding-left: 5px;
  padding-right: 5px;
}
.gift-theme-box[data-v-039c896e] {
  margin-top: 110px;
}
.maincon-same > h3[data-v-039c896e],
.maincon-same > p[data-v-039c896e] {
  text-align: center;
}
.maincon-same > h3[data-v-039c896e] {
  font-size: 32px;
  color: #ad843d;
}
.maincon-same > p[data-v-039c896e] {
  margin-top: 20px;
  margin-bottom: 80px;
  font-size: 16px;
  color: #cda96a;
}
.gift-theme-con[data-v-039c896e] {
  margin-bottom: 140px;
}
.gift-theme-con .swiper-container[data-v-039c896e] {
  width: 1080px;
  height: 380px;
  overflow: visible !important;
  margin: 0 !important;
}
.gift-theme-con .swiper-slide[data-v-039c896e] {
  height: 250px;
}
.gift-theme-con .swiper-slide a[data-v-039c896e] {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.gift-theme-con .swiper-slide a img[data-v-039c896e] {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 280px;
  height: 175px;
  border-radius: 10px;
}
.gift-theme-con .swiper-slide[data-v-039c896e]:nth-child(2) {
  width: 400px !important;
  height: 274px;
}
.gift-theme-con .swiper-slide:nth-child(2) p[data-v-039c896e] {
  width: 368px;
  height: 24px;
  display: block;
  position: absolute;
  bottom: 4px;
  left: 50%;
  margin-left: -184px;
  background-image: url(https://presale.jhtsoft.com/picms/2893fa5b364eca.png);
  background-position: 0 -894px;
}
.gift-theme-con .swiper-slide:nth-child(2) a[data-v-039c896e],
.gift-theme-con .swiper-slide:nth-child(2) img[data-v-039c896e] {
  display: block;
  width: 400px !important;
  height: 250px;
}
.themebanner .pagination[data-v-039c896e] {
  font-size: 0;
  position: absolute;
  text-align: center;
  bottom: 0;
  z-index: 2;
  height: 18px;
  line-height: 18px;
  left: calc(50% - 40px);
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.themebanner .pagination > div[data-v-039c896e] {
  display: inline-block;
  border-radius: 100%;
  margin: 0 7.5px !important;
  width: 10px;
  height: 10px;
  background-color: #ccc;
  opacity: 1;
  vertical-align: top;
  margin-top: 5px !important;
  cursor: pointer;
  position: relative;
}
.themebanner .pagination > div.on[data-v-039c896e] {
  background-color: #f18110;
  border: 4px solid #f6c59a;
  margin-top: 0 !important;
}
.pagination .tipbox[data-v-039c896e] {
  z-index: 4;
  display: none;
  width: auto;
  min-width: 98px;
  padding: 0 5px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  font-size: 16px;
  color: #ad843d;
  -webkit-box-shadow: 0px 0px 5px #ddd;
          box-shadow: 0px 0px 5px #ddd;
  border-radius: 5px;
  position: absolute;
  background-color: #ffffff;
  left: 30%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: -50px;
  white-space: nowrap;
}
.pagination .tipbox span[data-v-039c896e] {
  position: absolute;
  left: 50%;
  margin-left: -5px;
  top: 25px;
  border-style: solid;
  border-width: 6px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
          box-shadow: 2px -2px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.pagination > div:hover .tipbox[data-v-039c896e] {
  display: block;
}

/*实体卡赠礼*/
.zeng-card[data-v-039c896e] {
  position: relative;
  height: 622px;
  padding-bottom: 80px;
}
.zeng-card .zeng[data-v-039c896e],
.zeng-card .node[data-v-039c896e] {
  position: absolute;
  left: 50%;
  top: 50%;
}
.zeng-card .zeng1[data-v-039c896e] {
  width: 601px;
  height: 355px;
  margin-left: -300px;
  top: 0;
  z-index: 1;
  -webkit-animation: c-fadeInRight-data-v-039c896e 0.6s both;
          animation: c-fadeInRight-data-v-039c896e 0.6s both;
}
.zeng-card .node1[data-v-039c896e] {
  width: 334px;
  height: 100px;
  margin-left: -530px;
  top: 97px;
  z-index: 2;
  -webkit-animation: c-fadeInLeft-data-v-039c896e 0.6s 0.9s both;
          animation: c-fadeInLeft-data-v-039c896e 0.6s 0.9s both;
}
.zeng-card .node i[data-v-039c896e] {
  display: block;
  position: absolute;
  background-image: url(https://presale.jhtsoft.com/picms/2893fa5b364eca.png);
  background-repeat: no-repeat;
}
.zeng-card .node h3[data-v-039c896e],
.zeng-card .node p[data-v-039c896e],
.zeng-card .node .dot[data-v-039c896e] {
  position: absolute;
}
.zeng-card .node h3[data-v-039c896e] {
  font-size: 18px;
  color: #666;
  font-weight: bold;
}
.zeng-card .node p[data-v-039c896e] {
  font-size: 14px;
  color: #666;
}
.zeng-card .node1 i[data-v-039c896e] {
  width: 240px;
  height: 58px;
  background-position: 0 0;
  right: 0;
  top: 0;
}
.zeng-card .node1 h3[data-v-039c896e] {
  left: 0;
  top: 55px;
}
.zeng-card .node1 p[data-v-039c896e] {
  left: 0;
  top: 84px;
}
.zeng-card .node .dot[data-v-039c896e] {
  width: 14px;
  height: 14px;
  z-index: 1;
}
.zeng-card .node1 .dot[data-v-039c896e] {
  left: 85px;
  top: 51px;
}
.zeng-card .node .dot1[data-v-039c896e],
.zeng-card .node .dot2[data-v-039c896e] {
  border-radius: 100%;
  background-color: #f18110;
}
.zeng-card .node .dot1[data-v-039c896e] {
  position: absolute;
  width: 7px;
  height: 7px;
  left: 50%;
  top: 50%;
  margin-left: -3.5px;
  margin-top: -3.5px;
  z-index: 2;
}
.zeng-card .node .dot2[data-v-039c896e] {
  width: 14px;
  height: 14px;
  opacity: 0;
  -webkit-animation: warn-data-v-039c896e 2s ease-out infinite;
  animation: warn-data-v-039c896e 2s ease-out infinite;
}
.zeng-card .node2[data-v-039c896e] {
  width: 306px;
  height: 199px;
  z-index: 2;
  margin-left: 249px;
  top: 196px;
  -webkit-animation: c-fadeInRight-data-v-039c896e 0.6s 1.2s both;
          animation: c-fadeInRight-data-v-039c896e 0.6s 1.2s both;
}
.zeng-card .node2 i[data-v-039c896e] {
  width: 133px;
  height: 140px;
  background-position: 0 -68px;
  left: 0;
  top: 0;
}
.zeng-card .node2 h3[data-v-039c896e] {
  left: 96px;
  top: 153px;
}
.zeng-card .node2 p[data-v-039c896e] {
  left: 96px;
  top: 180px;
}
.zeng-card .node2 .dot[data-v-039c896e] {
  left: 99px;
  top: 130px;
}
.zeng-card .zeng2[data-v-039c896e] {
  width: 612px;
  height: 362px;
  margin-left: -350px;
  top: 204px;
  z-index: 2;
  -webkit-animation: c-fadeInLeft-data-v-039c896e 0.6s 1.5s both;
          animation: c-fadeInLeft-data-v-039c896e 0.6s 1.5s both;
}
.zeng-card .zeng3[data-v-039c896e] {
  width: 368px;
  height: 249px;
  margin-left: -146px;
  top: 372px;
  z-index: 3;
  -webkit-animation: c-fadeInRight-data-v-039c896e 0.6s 1.8s both;
          animation: c-fadeInRight-data-v-039c896e 0.6s 1.8s both;
}
.zeng-card .node3[data-v-039c896e] {
  width: 248px;
  height: 190px;
  z-index: 4;
  margin-left: -333px;
  top: 443px;
  -webkit-animation: c-fadeInLeft-data-v-039c896e 0.6s 2.1s both;
          animation: c-fadeInLeft-data-v-039c896e 0.6s 2.1s both;
}
.zeng-card .node3 i[data-v-039c896e] {
  width: 240px;
  height: 120px;
  background-position: 0 -216px;
  right: 0;
  top: 0;
}
.zeng-card .node3 h3[data-v-039c896e] {
  left: 0;
  top: 140px;
}
.zeng-card .node3 p[data-v-039c896e] {
  left: 0;
  top: 166px;
}
.zeng-card .node3 .dot[data-v-039c896e] {
  left: 1px;
  top: 114px;
}
@-webkit-keyframes warn-data-v-039c896e {
0% {
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0;
}
25% {
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0.1;
}
50% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    opacity: 0.3;
}
75% {
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
    opacity: 0.5;
}
100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity: 0;
}
}
@keyframes warn-data-v-039c896e {
0% {
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0;
}
25% {
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0.1;
}
50% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    opacity: 0.3;
}
75% {
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
    opacity: 0.5;
}
100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity: 0;
}
}
@-webkit-keyframes c-fadeInRight-data-v-039c896e {
0% {
    opacity: 0;
    -webkit-transform: translate3d(150px, 0, 0);
    transform: translate3d(150px, 0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}
}
@keyframes c-fadeInRight-data-v-039c896e {
0% {
    opacity: 0;
    -webkit-transform: translate3d(150px, 0, 0);
    transform: translate3d(150px, 0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}
}
@-webkit-keyframes c-fadeInLeft-data-v-039c896e {
0% {
    opacity: 0;
    -webkit-transform: translate3d(-150px, 0, 0);
    transform: translate3d(-150px, 0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}
}
@keyframes c-fadeInLeft-data-v-039c896e {
0% {
    opacity: 0;
    -webkit-transform: translate3d(-150px, 0, 0);
    transform: translate3d(-150px, 0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}
}
.gift-zeng-con > h3[data-v-039c896e],
.gift-zeng-con > p[data-v-039c896e] {
  text-align: center;
  color: #ad843d;
  font-size: 16px;
}
.gift-zeng-con > h3[data-v-039c896e] {
  font-weight: bold;
  padding-bottom: 12px;
}
.gift-zeng-con .btnhover[data-v-039c896e] {
  display: block;
  width: 110px;
  height: 40px;
  margin: 30px auto 0;
  background-color: #e92938;
  border-radius: 20px;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  color: #ffffff;
}
.gift-zeng-box[data-v-039c896e] {
  padding-bottom: 130px;
  position: relative;
}

/*电子券卡赠礼*/
.maincon-same .theme-tit[data-v-039c896e] {
  position: relative;
}
.maincon-same .theme-tit[data-v-039c896e]:before,
.maincon-same .theme-tit[data-v-039c896e]:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 10px;
  width: 137px;
  height: 27px;
  background: url(https://presale.jhtsoft.com/picms/2893fa5b364eca.png)
    no-repeat 0 -857px;
}
.maincon-same .theme-tit[data-v-039c896e]:before {
  left: 34%;
}
.maincon-same .theme-tit[data-v-039c896e]:after {
  left: 58%;
}
.elecard-cont[data-v-039c896e] {
  width: 1200px;
  margin: 80px auto;
}
.elecard-cont div[data-v-039c896e] {
  display: inline-block;
  vertical-align: top;
}
.elecard-cont .elecc-left[data-v-039c896e] {
  position: relative;
  width: 250px;
  height: 500px;
  background-image: url("https://presale.jhtsoft.com/picms/2a2c532ca3b7e.png"),
    url("https://presale.jhtsoft.com/picms/3a1da198b7acb.png");
  background-repeat: no-repeat, no-repeat;
  background-position: top center, bottom center;
  margin: 0 175px 0 345px;
  padding-bottom: 25px;
}
.elec-show1[data-v-039c896e],
.elec-show2[data-v-039c896e],
.elec-show3[data-v-039c896e],
.elec-show4[data-v-039c896e],
.elec-show5[data-v-039c896e],
.elec-show6[data-v-039c896e],
.elec-show7[data-v-039c896e] {
  position: absolute;
  width: 770px;
  height: 500px;
  top: 0;
  left: -340px;
}
.elecc-left .estu[data-v-039c896e] {
  width: 217px;
  height: 341px;
  position: absolute;
  right: 197px;
  top: 95px;
}
.elecc-left .estu img[data-v-039c896e] {
  width: 100%;
  height: 100%;
}
.elecc-left .elecani[data-v-039c896e] {
  position: absolute;
  width: 250px;
  color: #666;
}
.elecc-left .elecani i[data-v-039c896e],
.elecc-left .elecani em[data-v-039c896e],
.elecc-left .elecani b[data-v-039c896e] {
  display: block;
}
.elecc-left .elecani i[data-v-039c896e] {
  position: absolute;
  background: url("https://presale.jhtsoft.com/picms/2893fa5b364eca.png")
    no-repeat;
}
.elecc-left .elecani em[data-v-039c896e] {
  font-size: 18px;
  font-weight: 600;
}
.elecc-left .elecani b[data-v-039c896e] {
  font-size: 14px;
  line-height: 25px;
  margin-top: 10px;
}

/*第一帧*/
.elec-show1[data-v-039c896e] {
  z-index: 1;
}
.ani1[data-v-039c896e] {
  -webkit-animation: elecshow1-data-v-039c896e 20s infinite linear;
  animation: elecshow1-data-v-039c896e 20s infinite linear;
}
@-webkit-keyframes elecshow1-data-v-039c896e {
0%,
  10% {
    opacity: 1;
}
11%,
  100% {
    opacity: 0;
}
}
@keyframes elecshow1-data-v-039c896e {
0%,
  10% {
    opacity: 1;
}
11%,
  100% {
    opacity: 0;
}
}

/*第二帧*/
.elec-show2[data-v-039c896e] {
  z-index: 2;
  opacity: 0;
}
.ani2[data-v-039c896e] {
  -webkit-animation: elecshow2-data-v-039c896e 20s infinite linear backwards;
  animation: elecshow2-data-v-039c896e 20s infinite linear backwards;
}
@-webkit-keyframes elecshow2-data-v-039c896e {
0%,
  10%,
  26%,
  100% {
    opacity: 0;
}
11%,
  25% {
    opacity: 1;
}
}
@keyframes elecshow2-data-v-039c896e {
0%,
  10%,
  26%,
  100% {
    opacity: 0;
}
11%,
  25% {
    opacity: 1;
}
}
.elec-show2 .eani-right[data-v-039c896e] {
  padding-left: 110px;
  width: 160px;
  right: 0;
  top: 28%;
}
.elec-show2 .eani-right i[data-v-039c896e] {
  width: 125px;
  height: 85px;
  background-position: 0 -465px;
  left: 0;
  top: 0;
}
.elecc-left .elec-show2 .elecani em[data-v-039c896e] {
  padding-left: 10px;
}
.elecc-left .elec-show2 .elecani b[data-v-039c896e] {
  padding-left: 10px;
}
.elec-show3[data-v-039c896e] {
  z-index: 3;
  opacity: 0;
}
.ani3[data-v-039c896e] {
  -webkit-animation: elecshow3-data-v-039c896e 20s infinite linear backwards;
  animation: elecshow3-data-v-039c896e 20s infinite linear backwards;
}
@-webkit-keyframes elecshow3-data-v-039c896e {
0%,
  25%,
  41%,
  100% {
    opacity: 0;
}
26%,
  40% {
    opacity: 1;
}
}
@keyframes elecshow3-data-v-039c896e {
0%,
  25%,
  41%,
  100% {
    opacity: 0;
}
26%,
  40% {
    opacity: 1;
}
}
.elec-show3 .eani-lbot[data-v-039c896e] {
  left: 19%;
  bottom: 200px;
}
.elec-show3 .eani-lbot i[data-v-039c896e] {
  width: 170px;
  height: 70px;
  background-position: 0 -395px;
  right: -10px;
  top: 20px;
}
.elec-show4[data-v-039c896e] {
  z-index: 4;
  opacity: 0;
}
.ani4[data-v-039c896e] {
  -webkit-animation: elecshow4-data-v-039c896e 20s infinite linear backwards;
  animation: elecshow4-data-v-039c896e 20s infinite linear backwards;
}
@-webkit-keyframes elecshow4-data-v-039c896e {
0%,
  40%,
  56%,
  100% {
    opacity: 0;
}
41%,
  55% {
    opacity: 1;
}
}
@keyframes elecshow4-data-v-039c896e {
0%,
  40%,
  56%,
  100% {
    opacity: 0;
}
41%,
  55% {
    opacity: 1;
}
}
.elec-show4 .eani-right[data-v-039c896e] {
  padding-left: 120px;
  width: 180px;
  right: -40px;
  top: 35%;
}
.elec-show4 .eani-right i[data-v-039c896e] {
  width: 125px;
  height: 85px;
  background-position: 0 -465px;
  left: 0;
  top: 0;
}
.elec-show5[data-v-039c896e] {
  z-index: 5;
  opacity: 0;
}
.ani5[data-v-039c896e] {
  -webkit-animation: elecshow5-data-v-039c896e 20s infinite linear backwards;
  animation: elecshow5-data-v-039c896e 20s infinite linear backwards;
}
@-webkit-keyframes elecshow5-data-v-039c896e {
0%,
  56%,
  71%,
  100% {
    opacity: 0;
}
57%,
  70% {
    opacity: 1;
}
}
@keyframes elecshow5-data-v-039c896e {
0%,
  56%,
  71%,
  100% {
    opacity: 0;
}
57%,
  70% {
    opacity: 1;
}
}
.elec-show5 .eani-lbot[data-v-039c896e] {
  left: 19%;
  bottom: 270px;
}
.elec-show5 .eani-lbot i[data-v-039c896e] {
  width: 170px;
  height: 70px;
  background-position: 0 -395px;
  right: -66px;
  top: 0;
}
.elec-show6[data-v-039c896e] {
  z-index: 6;
  opacity: 0;
}
.ani6[data-v-039c896e] {
  -webkit-animation: elecshow6-data-v-039c896e 20s infinite linear backwards;
  animation: elecshow6-data-v-039c896e 20s infinite linear backwards;
}
@-webkit-keyframes elecshow6-data-v-039c896e {
0%,
  70%,
  86%,
  100% {
    opacity: 0;
}
71%,
  85% {
    opacity: 1;
}
}
@keyframes elecshow6-data-v-039c896e {
0%,
  70%,
  86%,
  100% {
    opacity: 0;
}
71%,
  85% {
    opacity: 1;
}
}
.elec-show6 .eani-lbot[data-v-039c896e] {
  left: 19%;
  bottom: 185px;
}
.elec-show6 .eani-lbot i[data-v-039c896e] {
  width: 170px;
  height: 70px;
  background-position: 0 -395px;
  right: -10px;
  top: 0;
}
.elec-show6 .eani-right[data-v-039c896e] {
  padding-left: 120px;
  width: 130px;
  right: 0;
  top: 25%;
}
.elec-show6 .eani-right i[data-v-039c896e] {
  width: 125px;
  height: 85px;
  background-position: 0 -465px;
  left: 0;
  top: 0;
}
.elec-show7[data-v-039c896e] {
  z-index: 7;
  opacity: 0;
}
.ani7[data-v-039c896e] {
  -webkit-animation: elecshow7-data-v-039c896e 20s infinite linear backwards;
  animation: elecshow7-data-v-039c896e 20s infinite linear backwards;
}
@-webkit-keyframes elecshow7-data-v-039c896e {
0%,
  85% {
    opacity: 0;
}
86%,
  100% {
    opacity: 1;
}
}
@keyframes elecshow7-data-v-039c896e {
0%,
  85% {
    opacity: 0;
}
86%,
  100% {
    opacity: 1;
}
}
.elec-show7 .eani-right[data-v-039c896e] {
  padding-left: 120px;
  width: 130px;
  right: 10px;
  top: 35%;
}
.elec-show7 .eani-right i[data-v-039c896e] {
  width: 125px;
  height: 85px;
  background-position: 0 -465px;
  left: 0;
  top: 0;
}
.elecard-cont .elecc-right[data-v-039c896e] {
  width: 220px;
  margin: 0 100px;
  padding-top: 80px;
  text-align: center;
}
.elecc-right span[data-v-039c896e] {
  display: block;
  width: 198px;
  height: 198px;
  padding: 10px;
  border: solid 1px #eee;
  background: #fff;
}
.elecc-right span img[data-v-039c896e] {
  width: 198px;
  height: 198px;
}
.elecc-right h3[data-v-039c896e] {
  font-size: 18px;
  font-weight: 600;
  margin: 10px auto;
}
.elecc-right p[data-v-039c896e] {
  font-size: 14px;
  color: #999;
}
.elecard-tip[data-v-039c896e] {
  width: 1200px;
  margin: 0 auto 110px;
  text-align: center;
  color: #ad843d;
}
.elecard-tip h5[data-v-039c896e] {
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 12px;
}
.elecard-tip p[data-v-039c896e] {
  font-size: 16px;
}
.elecard-tip a[data-v-039c896e] {
  display: block;
  width: 110px;
  height: 40px;
  margin: 30px auto 0;
  background: #e62226;
  border-radius: 20px;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  color: #fff;
}

/*一次兑换 双重惊喜*/
.gift-surprise[data-v-039c896e] {
  margin-bottom: 100px;
}
.stepbox[data-v-039c896e] {
  width: 1200px;
  margin: 60px auto;
  font-size: 0;
  overflow: hidden;
}
.stepbox .sb-step[data-v-039c896e] {
  display: inline-block;
  width: 190px;
  padding-right: 50px;
  position: relative;
  text-align: center;
  vertical-align: top;
}
.stepbox .sb-step[data-v-039c896e]:nth-child(odd) {
  padding-top: 70px;
}
.stepbox .sb-step[data-v-039c896e]:nth-child(even) {
  padding-top: 130px;
}
.stepbox .sb-step em[data-v-039c896e] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  left: 50px;
  width: 80px;
  height: 55px;
  border-radius: 80%;
  border: solid 2px #f18110;
  background: url("https://presale.jhtsoft.com/picms/2a2c827ba3002.png") #fff
    no-repeat;
}
.stepbox .sb-step:nth-child(odd) em[data-v-039c896e] {
  top: 0px;
}
.stepbox .sb-step:nth-child(even) em[data-v-039c896e] {
  top: 50px;
}
.stepbox .sb-step .line[data-v-039c896e] {
  position: absolute;
  z-index: 1;
  top: 20px;
  display: inline-block;
  height: 85px;
  background: url("https://presale.jhtsoft.com/picms/2a2c827ba3002.png")
    no-repeat;
}
.stepbox .sb-step p[data-v-039c896e] {
  font-size: 14px;
  line-height: 25px;
  color: #666;
}
.stepbox .sb-step span[data-v-039c896e] {
  display: block;
  margin: 30px auto 0;
  width: 145px;
}
.stepbox .sb-step:not(.step-04) span[data-v-039c896e] {
  height: 230px;
  padding: 60px 0 25px;
  background-image: url("https://presale.jhtsoft.com/picms/2a2c532ca3b7e.png"),
    url("https://presale.jhtsoft.com/picms/3a1da198b7acb.png");
  background-repeat: no-repeat, no-repeat;
  background-position: top center, bottom center;
  background-size: 100% auto, 60% auto;
}
.stepbox .step-01 em[data-v-039c896e] {
  background-position: 15px 18px;
}
.stepbox .step-01 .line[data-v-039c896e] {
  width: 0;
  height: 67px;
  background-position: 0 -30px;
  top: 30px;
}
.stepbox .step-02 em[data-v-039c896e] {
  background-position: -52px 18px;
  top: 60px !important;
}
.stepbox .step-02 .line[data-v-039c896e] {
  width: 0;
  background-position: -255px -18px;
}
.stepbox .step-03 em[data-v-039c896e] {
  background-position: -120px 18px;
}
.stepbox .step-03 .line[data-v-039c896e] {
  width: 0;
  height: 75px;
  background-position: 0 -103px;
}
.stepbox .step-04 em[data-v-039c896e] {
  background-position: -186px 18px;
}
.stepbox .step-04 .line[data-v-039c896e] {
  width: 0;
  background-position: -290px -100px;
}
.stepbox .step-05 em[data-v-039c896e] {
  background-position: -255px 18px;
}
.stepbox .step-04 span[data-v-039c896e] {
  width: 90%;
  padding-bottom: 25px;
  background: url("https://presale.jhtsoft.com/picms/3a1da198b7acb.png")
    no-repeat bottom center;
  background-size: 60% auto;
}
.stepbox .step-04 img[data-v-039c896e] {
  width: 100%;
}
.sb-step em[data-v-039c896e],
.sb-step p[data-v-039c896e],
.sb-step span[data-v-039c896e] {
  opacity: 0;
}
.anin1 em[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s forwards;
          animation: fadeIn-data-v-039c896e 1s forwards;
}
.anin1 p[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s forwards;
          animation: fadeIn-data-v-039c896e 1s forwards;
}
.anin1 span[data-v-039c896e] {
  -webkit-animation: bounceInDown-data-v-039c896e 1s 0.8s forwards;
          animation: bounceInDown-data-v-039c896e 1s 0.8s forwards;
}
.anin1 .line[data-v-039c896e] {
  -webkit-animation: line1-data-v-039c896e 0.6s ease-in-out 1.3s forwards;
          animation: line1-data-v-039c896e 0.6s ease-in-out 1.3s forwards;
}
.anin2 em[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s 1.9s forwards;
          animation: fadeIn-data-v-039c896e 1s 1.9s forwards;
}
.anin2 p[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s 1.9s forwards;
          animation: fadeIn-data-v-039c896e 1s 1.9s forwards;
}
.anin2 span[data-v-039c896e] {
  -webkit-animation: bounceInDown-data-v-039c896e 1s 2.7s forwards;
          animation: bounceInDown-data-v-039c896e 1s 2.7s forwards;
}
.anin2 .line[data-v-039c896e] {
  -webkit-animation: line2-data-v-039c896e 0.6s ease-in-out 3.2s forwards;
          animation: line2-data-v-039c896e 0.6s ease-in-out 3.2s forwards;
}
.anin3 em[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s 3.8s forwards;
          animation: fadeIn-data-v-039c896e 1s 3.8s forwards;
}
.anin3 p[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s 3.8s forwards;
          animation: fadeIn-data-v-039c896e 1s 3.8s forwards;
}
.anin3 span[data-v-039c896e] {
  -webkit-animation: bounceInDown-data-v-039c896e 1s 4.6s forwards;
          animation: bounceInDown-data-v-039c896e 1s 4.6s forwards;
}
.anin3 .line[data-v-039c896e] {
  -webkit-animation: line3-data-v-039c896e 0.6s ease-in-out 5.1s forwards;
          animation: line3-data-v-039c896e 0.6s ease-in-out 5.1s forwards;
}
.anin4 em[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s 5.7s forwards;
          animation: fadeIn-data-v-039c896e 1s 5.7s forwards;
}
.anin4 p[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s 5.7s forwards;
          animation: fadeIn-data-v-039c896e 1s 5.7s forwards;
}
.anin4 span[data-v-039c896e] {
  -webkit-animation: bounceInDown-data-v-039c896e 1s 6.5s forwards;
          animation: bounceInDown-data-v-039c896e 1s 6.5s forwards;
}
.anin4 .line[data-v-039c896e] {
  -webkit-animation: line4-data-v-039c896e 0.6s ease-in-out 7s forwards;
          animation: line4-data-v-039c896e 0.6s ease-in-out 7s forwards;
}
.anin5 em[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s 7.6s forwards;
          animation: fadeIn-data-v-039c896e 1s 7.6s forwards;
}
.anin5 p[data-v-039c896e] {
  -webkit-animation: fadeIn-data-v-039c896e 1s 7.6s forwards;
          animation: fadeIn-data-v-039c896e 1s 7.6s forwards;
}
.anin5 span[data-v-039c896e] {
  -webkit-animation: bounceInDown-data-v-039c896e 0.6s 8.4s forwards;
          animation: bounceInDown-data-v-039c896e 0.6s 8.4s forwards;
}
@-webkit-keyframes bounceInDown-data-v-039c896e {
0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 300px, 0);
}
60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
}
to {
    opacity: 1;
    -webkit-transform: none;
}
}
@keyframes bounceInDown-data-v-039c896e {
0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 300px, 0);
            transform: translate3d(0, 300px, 0);
}
60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
}
}
@-webkit-keyframes line1-data-v-039c896e {
from {
    width: 0;
}
to {
    width: 240px;
}
}
@keyframes line1-data-v-039c896e {
from {
    width: 0;
}
to {
    width: 240px;
}
}
@-webkit-keyframes line2-data-v-039c896e {
from {
    width: 0;
}
to {
    width: 265px;
}
}
@keyframes line2-data-v-039c896e {
from {
    width: 0;
}
to {
    width: 265px;
}
}
@-webkit-keyframes line3-data-v-039c896e {
from {
    width: 0;
}
to {
    width: 280px;
}
}
@keyframes line3-data-v-039c896e {
from {
    width: 0;
}
to {
    width: 280px;
}
}
@-webkit-keyframes line4-data-v-039c896e {
from {
    width: 0;
}
to {
    width: 268px;
}
}
@keyframes line4-data-v-039c896e {
from {
    width: 0;
}
to {
    width: 268px;
}
}
@-webkit-keyframes fadeIn-data-v-039c896e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeIn-data-v-039c896e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}

/*server*/
.service[data-v-039c896e] {
  padding-bottom: 60px;
}
.service-top[data-v-039c896e] {
  height: 60px;
  line-height: 60px;
  background-color: #f0f0f0;
}
.service-top span[data-v-039c896e],
.service-top strong[data-v-039c896e] {
  display: block;
  float: left;
  font-size: 18px;
}
.service-top b[data-v-039c896e] {
  display: block;
  float: left;
  margin-left: 60px;
  color: #d8d8d8;
}
.service-top span[data-v-039c896e] {
  width: 160px;
  text-align: center;
  color: #ffffff;
  background-color: #e62226;
  margin-right: 10px;
}
.service-top strong[data-v-039c896e] {
  margin-left: 60px;
  color: #666;
}
.service-top strong[data-v-039c896e]:hover {
  cursor: pointer;
  color: #e62226;
}
.service-top strong.on[data-v-039c896e] {
  color: #333;
  font-weight: bold;
}
.service-con[data-v-039c896e] {
  background-color: #ffffff;
}
.conbox[data-v-039c896e] {
  padding: 40px 20px 70px 105px;
  display: none;
}
.conboxinner h3[data-v-039c896e] {
  font-size: 16px;
  color: #333;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  border-left: 4px solid #e62226;
  margin-bottom: 40px;
}
.conboxinner h3 span[data-v-039c896e] {
  padding-left: 10px;
}
.conboxinner div[data-v-039c896e] {
  margin-left: 10px;
}
.conboxinner div span[data-v-039c896e],
.conbox > div em[data-v-039c896e] {
  display: block;
  float: left;
}
.conboxinner div em[data-v-039c896e] {
  color: #d8d8d8;
  font-size: 20px;
  margin: 15px 60px 0;
}
.conboxinner div span[data-v-039c896e] {
  width: 54px;
  height: 54px;
  background-color: #f6f6f6;
  border-radius: 100%;
  font-size: 30px;
  color: #666;
  text-align: center;
  line-height: 54px;
}
.conboxinner p[data-v-039c896e] {
  margin-top: 18px;
}
.conboxinner p span[data-v-039c896e] {
  font-size: 14px;
  color: #666;
  display: inline-block;
}
.conboxinner p span[data-v-039c896e]:first-child {
  color: #333;
  padding-left: 5px;
}
.conboxinner p span[data-v-039c896e]:nth-child(2) {
  padding-left: 120px;
}
.conboxinner p span[data-v-039c896e]:nth-child(4) {
  padding-left: 135px;
}
.conboxinner p span[data-v-039c896e]:nth-child(5) {
  padding-left: 100px;
}
.cardstep[data-v-039c896e] {
  margin-bottom: 80px;
}
.cardstep > span[data-v-039c896e]:nth-child(3) {
  padding-left: 130px;
}
.goodstep > span[data-v-039c896e]:nth-child(3) {
  padding-left: 118px;
}
.goodstep > span[data-v-039c896e]:nth-child(4) {
  padding-left: 126px !important;
}
.conboxinner .stepul > li[data-v-039c896e] {
  float: left;
}
.conboxinner li ul li[data-v-039c896e] {
  float: none;
}
.stepul[data-v-039c896e] {
  padding-bottom: 100px;
}
.conboxinner .stepul > li[data-v-039c896e]:nth-child(1) {
  width: 484px;
}
.conboxinner .stepul > li[data-v-039c896e]:nth-child(2) {
  width: 100px;
  height: 220px;
  line-height: 220px;
  font-size: 100px;
  color: #d8d8d8;
}
.conboxinner .stepul > li[data-v-039c896e]:nth-child(3) {
  width: 480px;
  margin-top: 70px;
}
.innerstepul li[data-v-039c896e]:first-child {
  margin-bottom: 25px;
}
.innerstepul li:last-child div span[data-v-039c896e],
.innerstepul li:last-child div em[data-v-039c896e] {
  float: right;
}
.innerstepul li:last-child p[data-v-039c896e] {
  text-align: right;
}
.stepul p span[data-v-039c896e]:first-child {
  color: #666;
  padding-left: 0px;
}
.li1 div[data-v-039c896e] {
  margin-left: 20px;
}
.li1 p span[data-v-039c896e]:first-child {
  text-align: center;
  padding-left: 0;
  color: #333;
}
.li1 p span:first-child em[data-v-039c896e]:first-child {
  padding-left: 20px;
}
.li1 p span[data-v-039c896e]:nth-child(2) {
  padding-left: 105px;
}
.li1 p span[data-v-039c896e]:nth-child(3) {
  padding-left: 120px;
}
.li2[data-v-039c896e] {
  margin-right: 20px;
}
.li2 p span[data-v-039c896e]:nth-child(2) {
  padding-left: 140px;
}
.li3 p span[data-v-039c896e]:nth-child(2) {
  padding-left: 120px;
}
.li3 p span[data-v-039c896e]:nth-child(3) {
  padding-left: 135px;
}
.giftadv[data-v-039c896e] {
  margin-bottom: 20px;
  width: 1192px;
  padding: 3px;
  border: 1px solid #e0e0e0;
  background-color: #ffffff;
  overflow: hidden;
}
.giftadv img[data-v-039c896e] {
  width: 100%;
  height: auto;
  float: left;
}
.conboxtab[data-v-039c896e] {
  display: block;
}
.gift-theme > h3[data-v-039c896e] {
  background: url("https://presale.jhtsoft.com/picms/2a51a291c2b17.png")
    no-repeat center 40px;
}
.gift-theme .bp[data-v-039c896e],
.gift-theme .yh[data-v-039c896e] {
  top: 40px;
}
.maincon > b[data-v-039c896e]:nth-child(4) {
  margin-left: -848px;
}
.gift-theme b[data-v-039c896e] {
  top: 320px;
}
.maincon > b[data-v-039c896e]:nth-child(1) {
  top: 1610px;
  opacity: 0.6;
}
.maincon > b[data-v-039c896e]:nth-child(2) {
  top: 2280px;
  opacity: 0.6;
}
.maincon > b[data-v-039c896e]:nth-child(4) {
  top: 780px;
}
.maincon > b[data-v-039c896e]:nth-child(5) {
  top: 1426px;
}
.maincon > b[data-v-039c896e]:nth-child(7) {
  top: 1400px;
}
.maincon > b[data-v-039c896e]:nth-child(8) {
  top: 2550px;
}

/*通用标题*/
.gift-theme .gf-bigtit[data-v-039c896e] {
  position: relative;
  margin-bottom: 2rem;
}
.gf-bigtit .bp[data-v-039c896e],
.gf-bigtit .yh[data-v-039c896e] {
  top: -40px;
}
.gift-theme .gf-bigtit span[data-v-039c896e] {
  display: inline-block;
}
.gift-theme .gf-bigtit span em[data-v-039c896e] {
  display: inline-block;
  width: 55px;
  height: 55px;
  border-radius: 100%;
  background: #cda96a;
  color: #fff;
  font-size: 26px;
  line-height: 55px;
  text-align: center;
}
.gift-theme .gf-bigtit.bigtxt span em[data-v-039c896e] {
  width: 3.8rem;
  height: 3.8rem;
  font-size: 2rem;
  line-height: 3.8rem;
}
.gift-theme .gf-bigtit span em[data-v-039c896e]:not(:first-child) {
  margin-left: -14px;
}
.gift-theme .gf-bigtit .txtbold em[data-v-039c896e],
.gift-theme .gf-bigtit em.txtbold[data-v-039c896e] {
  font-size: 28px;
  font-weight: 600;
}
.gift-theme .gf-bigtit .ml[data-v-039c896e] {
  margin-left: 10px;
}
.gift-theme .gf-bigtit .ml2[data-v-039c896e] {
  margin-left: -28px;
}
.gift-theme article[data-v-039c896e] {
  display: block;
  text-align: center;
  font-size: 16px;
  line-height: 25px;
  color: #ad843d;
  padding-top: 30px;
}

/*社交赠礼*/
.gift-case[data-v-039c896e] {
  margin: 80px auto 0;
}
.gift-case h4[data-v-039c896e] {
  height: 85px;
  line-height: 60px;
  text-align: center;
  background: url("https://presale.jhtsoft.com/picms/2a2bf84af0aa0.png")
    no-repeat center bottom;
  font-size: 30px;
  color: #cda96a;
  letter-spacing: 2px;
}
.gift-case p[data-v-039c896e] {
  padding: 50px 0;
  width: 900px;
  margin: 0 auto;
  text-align: center;
  font-size: 0;
}
.gift-case p span[data-v-039c896e] {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin: 0 30px;
}
.gift-case p span[data-v-039c896e],
.gift-case p span em[data-v-039c896e] {
  background: url("https://presale.jhtsoft.com/picms/387f78e434c204.png")
    no-repeat;
  background-size: 120px auto;
}
.gift-case p span[data-v-039c896e] {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin: 0 30px;
  background-position: 0 -84px;
  font-size: 16px;
  line-height: 25px;
  color: #cda96a;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.gift-case p span em[data-v-039c896e] {
  display: block;
  width: 120px;
  height: 80px;
  margin: 20px 0;
}
.gift-case p .flip1[data-v-039c896e] {
  -webkit-animation: flip-data-v-039c896e 1s;
  animation: flip-data-v-039c896e 1s;
}
.gift-case p .gc-icon1 em[data-v-039c896e] {
  background-position: left -205px;
}
.gift-case p .flip2[data-v-039c896e] {
  -webkit-animation: flip-data-v-039c896e 1s 0.9s;
  animation: flip-data-v-039c896e 1s 0.9s;
}
.gift-case p .gc-icon2 em[data-v-039c896e] {
  background-position: left -280px;
}
.gift-case p .flip3[data-v-039c896e] {
  -webkit-animation: flip-data-v-039c896e 1s 1.8s;
  animation: flip-data-v-039c896e 1s 1.8s;
}
.gift-case p .gc-icon3 em[data-v-039c896e] {
  background-position: left -360px;
}
.gift-case p .flip4[data-v-039c896e] {
  -webkit-animation: flip-data-v-039c896e 1s 2.7s;
  animation: flip-data-v-039c896e 1s 2.7s;
}
.gift-case p .gc-icon4 em[data-v-039c896e] {
  background-position: left -433px;
}
.gift-case p .flip5[data-v-039c896e] {
  -webkit-animation: flip-data-v-039c896e 1s 3.6s;
  animation: flip-data-v-039c896e 1s 3.6s;
}
.gift-case p .gc-icon5 em[data-v-039c896e] {
  background-position: left -505px;
}
@-webkit-keyframes flip-data-v-039c896e {
0% {
    opacity: 0;
    -webkit-transform: perspective(25rem) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
}
40% {
    -webkit-transform: perspective(25rem) translate3d(0, 0, 5rem)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
}
50% {
    -webkit-transform: perspective(25rem) translate3d(0, 0, 5rem)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
}
90% {
    -webkit-transform: perspective(25rem) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
}
100% {
    opacity: 1;
    -webkit-transform: perspective(25rem);
    -webkit-animation-timing-function: ease-in;
}
}
@keyframes flip-data-v-039c896e {
0% {
    opacity: 0;
    -webkit-transform: perspective(25rem) rotate3d(0, 1, 0, -360deg);
            transform: perspective(25rem) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
}
40% {
    -webkit-transform: perspective(25rem) translate3d(0, 0, 5rem)
      rotate3d(0, 1, 0, -190deg);
            transform: perspective(25rem) translate3d(0, 0, 5rem)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
}
50% {
    -webkit-transform: perspective(25rem) translate3d(0, 0, 5rem)
      rotate3d(0, 1, 0, -170deg);
            transform: perspective(25rem) translate3d(0, 0, 5rem)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
}
90% {
    -webkit-transform: perspective(25rem) scale3d(0.95, 0.95, 0.95);
            transform: perspective(25rem) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
}
100% {
    opacity: 1;
    -webkit-transform: perspective(25rem);
            transform: perspective(25rem);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
}
}

/*祝福语*/
.gf-specialtit[data-v-039c896e] {
  width: 930px;
  margin: 50px auto;
}
.gf-specialtit dt[data-v-039c896e] {
  text-align: center;
}
.gf-specialtit dt span[data-v-039c896e],
.gf-specialtit em[data-v-039c896e],
.gf-specialtit small[data-v-039c896e] {
  position: relative;
  display: inline-block;
}
.gf-specialtit dt span[data-v-039c896e] {
  color: #ad843d;
  font-size: 18px;
}
.gf-specialtit dt em[data-v-039c896e] {
  color: #ad843d;
  font-size: 20px;
}
.gf-specialtit dt em i[data-v-039c896e] {
  display: inline-block;
  font-size: 28px;
  letter-spacing: 5px;
}
.gf-specialtit dt em i.tup[data-v-039c896e] {
  position: absolute;
  margin-top: -10px;
  margin-left: -35px;
}
.gf-specialtit dt small[data-v-039c896e] {
  color: #ad843d;
  font-weight: 600;
  font-size: 20px;
}
.gf-specialtit dt span[data-v-039c896e]:before,
.gf-specialtit dt span[data-v-039c896e]:after,
.gf-specialtit dt small[data-v-039c896e]:before,
.gf-specialtit dt small[data-v-039c896e]:after {
  content: "";
  position: absolute;
  display: inline-block;
  width: 130px;
  border-top: solid 1px #ede3d5;
}
.gf-specialtit dt span[data-v-039c896e]:before {
  left: -150%;
  top: 0;
}
.gf-specialtit dt span[data-v-039c896e]:after {
  left: -180%;
  bottom: 5px;
}
.gf-specialtit dt small[data-v-039c896e]:before {
  right: -330%;
  top: 0;
}
.gf-specialtit dt small[data-v-039c896e]:after {
  right: -300%;
  bottom: 5px;
}
.gf-specialtit dd[data-v-039c896e] {
  margin-top: 70px;
  font-size: 0;
}
.gf-specialtit dd span[data-v-039c896e] {
  display: inline-block;
  width: 230px;
  margin: 0 40px;
  text-align: center;
}
.gf-specialtit dd span em[data-v-039c896e] {
  display: block;
  width: 100%;
  height: 140px;
  padding-top: 60px;
  font-size: 18px;
  text-align: center;
  color: #666;
  font-family: "STKaiti";
}
.gf-specialtit dd .bg-brown[data-v-039c896e] {
  background: url("https://presale.jhtsoft.com/picms/2a2dd2b2fd34a.png")
    no-repeat center top;
}
.gf-specialtit dd .bg-pink[data-v-039c896e] {
  background: url("https://presale.jhtsoft.com/picms/2a2dfcfea2353.png")
    no-repeat center top;
}
.gf-specialtit dd .bg-green[data-v-039c896e] {
  background: url("https://presale.jhtsoft.com/picms/2a2e29ba589be.png")
    no-repeat center top;
}
.gf-specialtit dd a.btnhover[data-v-039c896e] {
  width: 142px;
  display: block;
  padding: 0 15px;
  height: 40px;
  margin: 30px auto 0;
  background-color: #e62226;
  border-radius: 20px;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  color: #ffffff;
}

/*转赠流程*/
.conboxinner .sendstep[data-v-039c896e] {
  font-size: 0;
  margin: 18px auto;
}
.conboxinner .sendstep.wxstep[data-v-039c896e] {
  margin-bottom: 80px;
}
.conboxinner .sendstep span[data-v-039c896e] {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
}
.sendstep span[data-v-039c896e]:first-child {
  padding-left: 10px;
}
.wxstep span[data-v-039c896e]:nth-child(2) {
  padding-left: 137px;
}
.wxstep span[data-v-039c896e]:nth-child(3) {
  padding-left: 115px;
}
.wxstep span[data-v-039c896e]:nth-child(4) {
  padding-left: 80px;
}
.wxstep span[data-v-039c896e]:nth-child(5) {
  padding-left: 103px;
}
.wxstep span[data-v-039c896e]:nth-child(6) {
  padding-left: 125px;
}
.bagstep span[data-v-039c896e]:nth-child(2) {
  padding-left: 110px;
}
.bagstep span[data-v-039c896e]:nth-child(3) {
  padding-left: 95px;
}
.bagstep span[data-v-039c896e]:nth-child(4) {
  padding-left: 113px;
}
.bagstep span[data-v-039c896e]:nth-child(5) {
  padding-left: 115px;
}

/*查看推荐祝福语弹窗*/
.mods-blessing .mods-cont[data-v-039c896e] {
  width: 710px;
  height: 640px;
  margin-left: -360px;
  margin-top: -325px;
}
.mods-blessing .mc-cont[data-v-039c896e] {
  padding: 40px 0;
}
.mods-blessing .bles-left[data-v-039c896e],
.mods-blessing span[data-v-039c896e] {
  display: inline-block;
  vertical-align: top;
}
.mods-blessing .bles-left[data-v-039c896e] {
  width: 211px;
  height: 375px;
  padding: 62.5px 19.5px;
  background: url("http://presale.jhtsoft.com/picms/2a2c532ca3b7e.png")
    no-repeat center center;
  margin: 0 80px;
}
.mods-blessing span[data-v-039c896e] {
  width: 220px;
  padding-top: 100px;
  text-align: center;
}
.mods-blessing span a[data-v-039c896e] {
  display: block;
  width: 198px;
  height: 198px;
  padding: 10px;
  border: solid 1px #eee;
  background: #fff;
}
.mods-blessing span img[data-v-039c896e] {
  width: 198px;
  height: 198px;
}
.mods-blessing h3[data-v-039c896e] {
  font-size: 18px;
  font-weight: 600;
  margin: 10px auto;
}
.mods-blessing p[data-v-039c896e] {
  font-size: 14px;
  color: #999;
}

/*左侧悬浮菜单*/
.gfixnav[data-v-039c896e] {
  position: fixed;
  z-index: 20;
  left: 3%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 150px;
  padding-top: 100px;
  display: none;
}
.gfixnav div[data-v-039c896e] {
  width: 120px;
  padding: 20px 15px;
  background: #e2424c;
}
.gfixnav div a[data-v-039c896e] {
  display: block;
  color: #feeccc;
  line-height: 50px;
  border-bottom: solid 1px #d3333d;
  font-size: 18px;
  text-align: center;
}
.gfixnav div a[data-v-039c896e]:hover,
.gfixnav div a.on[data-v-039c896e] {
  color: #fed586;
  font-weight: 600;
}
.gfixnav span[data-v-039c896e],
.gfixnav i[data-v-039c896e] {
  position: absolute;
  display: inline-block;
  background: url("https://presale.jhtsoft.com/picms/2893fa5b364eca.png")
    no-repeat;
}
.gfixnav span[data-v-039c896e] {
  top: 0;
  width: 100%;
  height: 130px;
  background-position: 0 -658px;
}
.gfixnav i[data-v-039c896e] {
  left: -15px;
  bottom: -10px;
  width: 48px;
  height: 48px;
  background-position: 0 -800px;
  -webkit-animation: rotating-data-v-039c896e 2s linear infinite;
  animation: rotating-data-v-039c896e 2s linear infinite;
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
@-webkit-keyframes rotating-data-v-039c896e {
0% {
    -webkit-transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(1turn);
}
}
@keyframes rotating-data-v-039c896e {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
}
}
.showGfixnav[data-v-039c896e] {
  display: block;
}
.modshade[data-v-039c896e] {
  display: none;
}
.modshow[data-v-039c896e] {
  display: block !important;
}
.divStyle[data-v-039c896e] {
    padding: 10px;
    border: solid 1px #eee;
    background: #fff;
}
.divStyle img[data-v-039c896e] {
  width: 120px;
  height: 120px;
}

.jht-highlight{ color: #de2124;
}

.main1920[data-v-75d7b5e8] {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
}
.giftbanner[data-v-75d7b5e8] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner img[data-v-75d7b5e8] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner[data-v-75d7b5e8] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, .4);
  left: 50%;
  margin-left: -60px;
  bottom: 40px;
  border-radius: 12px;
}
.giftbanner[data-v-75d7b5e8] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border: 2px solid #FFFFFF;
  background: none;
  opacity: 1;
  margin-top: 7px !important;
}
.giftbanner[data-v-75d7b5e8] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.giftbanner[data-v-75d7b5e8] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, .4);
  border: none;
  margin-top: 4px !important;
}
.giftbanner[data-v-75d7b5e8] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.bgline[data-v-75d7b5e8] {
  width: 100%;
  height: 5px;
  background-color: #F6F6F6;
}
.channel-goodlist ul[data-v-75d7b5e8] {
  margin-top: 20px;
  margin-right: -28px;
}
.channel-goodlist ul li[data-v-75d7b5e8] {
  float: left;
  display: inline-block;
  position: relative;
  background: #fff;
  width: 285px;
  margin: 0 20px 10px 0;
  padding-top: 40px;
  height: 360px;
}
.channel-goodlist .cgl-tu[data-v-75d7b5e8] {
  display: block;
  text-align: center;
  font-size: 0;
  width: 220px;
  height: 220px;
  margin: 0 auto;
  position: relative;
}
.channel-goodlist .cgl-tu img[data-v-75d7b5e8] {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  height: auto;
  max-width: 220px;
  max-height: 220px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.channel-goodlist .cgl-hover[data-v-75d7b5e8] {
  position: absolute;
  z-index: 2;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 0px;
  line-height: 30px;
  background-color: #666;
  color: #fff;
  -webkit-transition: height .3s;
  transition: height .3s
}
.channel-goodlist .cgl-hover a[data-v-75d7b5e8] {
  display: inline-block;
  width: 95px;
  height: 30px;
  font-size: 14px;
  opacity: 0;
  float: left;
  text-align: center;
  color: #fff;
}
.channel-goodlist .cgl-hover a.click-share[data-v-75d7b5e8] {
  position: relative;
}
.channel-goodlist .cgl-hover a[data-v-75d7b5e8]:hover {
  background-color: #e62226;
}
.channel-goodlist .cgl-hover a i[data-v-75d7b5e8] {
  padding-right: 5px;
}
.channel-goodlist .cgl-hover a.on[data-v-75d7b5e8] {
  color: #FFFFFF;
}
.channel-goodlist .cgl-hover b[data-v-75d7b5e8] {
  width: 1px;
}
.channel-goodlist .cgl-cont[data-v-75d7b5e8] {
  padding: 25px 10px 15px;
  font-size: 14px;
}
.channel-goodlist .cgl-cont a[data-v-75d7b5e8] {
  display: block;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 10px;
}
.channel-goodlist .cgl-cont b[data-v-75d7b5e8] {
  display: block;
  font-size: 20px;
  color: #e62226;
  vertical-align: bottom;
  margin-bottom: 10px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}
.channel-goodlist .cgl-cont b i[data-v-75d7b5e8] {
  font-size: 14px;
  font-family: "microsoft yahei";
}
.channel-goodlist .cgl-cont p[data-v-75d7b5e8] {
  font-size: 12px;
  color: #999;
  margin-bottom: 15px;
}
.channel-goodlist .cgl-cont p em[data-v-75d7b5e8] {
  margin-left: 10px;
}
.channel-goodlist .cgl-cont .cglc-tip[data-v-75d7b5e8] {
  width: 100%;
  margin: 0 auto;
  height: 20px;
}
.channel-goodlist .cgl-cont .cglc-tip span[data-v-75d7b5e8] {
  top: 99%;
  left: -1px;
  background-color: #FFFFFF;
}
.channel-goodlist .cgl-cont .cglc-tip span strong[data-v-75d7b5e8] {
  color: #e62226;
}
.channel-goodlist span.tip-cut[data-v-75d7b5e8] {
  left: 15px
}
.channel-goodlist span.tip-ship[data-v-75d7b5e8] {
  left: 75px
}
.channel-goodlist .btnborder[data-v-75d7b5e8] {
  position: absolute;
  right: 8px;
  bottom: 10px;
  width: 98px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #e0e0e0;
  color: #e62226;
  font-size: 12px;
}
.channel-goodlist .btnborder i[data-v-75d7b5e8] {
  margin-right: 10px;
}
.channel-goodlist .btnborder[data-v-75d7b5e8]:hover {
  cursor: pointer;
  color: #FFFFFF;
  border-color: #e62226;
}
.channel-goodlist .mod-tip label[data-v-75d7b5e8] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 2px;
  border: solid 1px #e62226;
  cursor: pointer
}
.channel-goodlist .mod-tip label:hover+span[data-v-75d7b5e8] {
  opacity: 1;
  display: block;
  z-index: 3
}
.channel-goodlist .mod-tip span[data-v-75d7b5e8] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 100%;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.channel-goodlist .mod-tip span p[data-v-75d7b5e8] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.channel-goodlist .mod-tip span i[data-v-75d7b5e8] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.channel-goodlist .tip-cut i[data-v-75d7b5e8] {
  left: 23px;
}
.channel-goodlist .tip-ship i[data-v-75d7b5e8] {
  left: 70px;
}
.channel-goodlist li[data-v-75d7b5e8]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f0f0f0;
          box-shadow: 0 0 2px 2px #f0f0f0;
}
.channel-goodlist li:hover .cgl-hover[data-v-75d7b5e8] {
  height: 30px;
}
.channel-goodlist li:hover .cgl-hover a[data-v-75d7b5e8] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-hover b[data-v-75d7b5e8] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-cont>a[data-v-75d7b5e8] {
  color: #e62226;
}
.channel-goodlist .cgl-tu:hover img[data-v-75d7b5e8] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0)
}
.shopping-list-page[data-v-75d7b5e8] {
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
}
.recommendswiper2 ul li[data-v-75d7b5e8] {
  -webkit-box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
          box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
}

/*商品推荐*/
.cardmall-item-l-tips span[data-v-75d7b5e8] {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
}
.cardmall-item-l-tips .tips-dese[data-v-75d7b5e8] {
  left: 0;
  width: 95px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat;
}
.cardmall-item-l-tips .tips-code[data-v-75d7b5e8] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  top: 3px;
  color: #ff7036;
  left: 105px;
}
.cardmall-code-big[data-v-75d7b5e8] {
  width: 100%;
}
.ztpro[data-v-75d7b5e8] {
  width: 540px;
}
.cardmall-code-big[data-v-75d7b5e8] {
  text-align: center;
  position: absolute;
  height: 100%;
  background: rgba(0, 0, 0, .3);
  top: 0px;
  left: 0px;
  opacity: 0;
  z-index: -1;
  overflow: hidden;
}
.cardmall-code-big .card-code-con[data-v-75d7b5e8] {
  text-align: center;
  width: 225px;
  height: 250px;
  background-color: #FFFFFF;
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}
.cardmall-code-big .card-code-con img[data-v-75d7b5e8] {
  width: 170px;
  height: 170px;
  margin: 20px auto 0;
}
.cardmall-code-big h2[data-v-75d7b5e8] {
  margin: 10px auto 0;
  text-align: center;
  font-size: 16px;
  color: #333;
}
.cardmall-item-l-tips .tips-code[data-v-75d7b5e8]:hover {
  opacity: 0;
  z-index: 3;
  cursor: pointer;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big[data-v-75d7b5e8] {
  z-index: 2;
  opacity: 1;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-75d7b5e8] {
  left: 30px;
}
.recharge .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-75d7b5e8] {
  left: 35px;
}

/*消费卡列表样式*/
.recharge[data-v-75d7b5e8] {
  border: none !important;
  background: none !important;
}

/*.recharge ul{ margin-right: -12px;}*/
.recharge ul li[data-v-75d7b5e8] {
  width: 291px;
  height: 350px;
  margin: 0 12px 12px 0;
  padding-top: 20px;
  overflow: hidden;
}
.channel-goodlist .bigstatimg[data-v-75d7b5e8] {
  position: relative;
  height: 692px;
  background-color: #000;
  padding: 0;
  float: left;
  margin-right: 12px;
}
.channel-goodlist .bigstatimg img[data-v-75d7b5e8] {
  width: 100%;
  height: 100%;
}
.recharge .cgl-cont[data-v-75d7b5e8] {
  padding: 10px 10px 0px;
  -webkit-transition: -webkit-transform .4s;
  transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s, -webkit-transform .4s;
  z-index: 1;
  position: relative;
}
.recharge ul li .czkbtn[data-v-75d7b5e8] {
  display: block;
  height: 40px;
  color: #FFFFFF;
  font-size: 0;
  text-align: center;
  line-height: 40px;
  width: 100%;
  -webkit-transition: bottom .4s;
  transition: bottom .4s;
  position: absolute;
  z-index: 0;
  bottom: -40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.recharge ul li .addcart[data-v-75d7b5e8] {
  background-color: #E62226;
}
.recharge ul li .addcartgray[data-v-75d7b5e8] {
  background-color: #e1e1e1;
}
.recharge ul li .czkbtn a[data-v-75d7b5e8] {
  text-align: center;
  font-size: 18px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.recharge ul li .addcart a[data-v-75d7b5e8] {
  color: #fff;
}
.recharge ul li .addcartgray a[data-v-75d7b5e8] {
  color: #a1a1a1;
}
.recharge ul li:hover .czkbtn[data-v-75d7b5e8] {
  bottom: 0px;
}
.recharge ul li:hover .cgl-cont[data-v-75d7b5e8] {
  -webkit-transform: translate3d(0, -5px, 0);
          transform: translate3d(0, -5px, 0);
}
.recharge ul li:hover .cgl-cont .cglc-tip[data-v-75d7b5e8] {
  display: none;
}
.recharge .cgl-cont .cglc-tip[data-v-75d7b5e8] {
  position: relative;
}
.recharge .cgl-cont .cglc-tip span[data-v-75d7b5e8] {
  left: -10px;
  top: 25px;
}
.recharge .cglc-tip span[data-v-75d7b5e8] {
  width: 269px !important;
  display: none;
}
.recharge .mod-tip label:hover+span[data-v-75d7b5e8] {
  display: block;
}

/*水波纹动画*/
.wave[data-v-75d7b5e8] {
  width: 100%;
  height: 47px;
  position: absolute;
  top: -45px;
  left: 0;
  -webkit-animation: wyleft-data-v-75d7b5e8 20s infinite linear;
  animation: wyleft-data-v-75d7b5e8 20s infinite linear;
}
.wave1[data-v-75d7b5e8] {
  z-index: 5;
  background-image: url(https://presale.jhtsoft.com/picms/3851a8bfeefc26.png);
}
.wave2[data-v-75d7b5e8] {
  z-index: 1;
  background-image: url(https://presale.jhtsoft.com/picms/3851ac722f3720.png);
}
@-webkit-keyframes wyleft-data-v-75d7b5e8 {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}
@keyframes wyleft-data-v-75d7b5e8 {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}

/*券卡兑换列表样式*/
.q-box[data-v-75d7b5e8] {
  width: 100%;
  height: auto;
  position: relative;
}
.q-box>i[data-v-75d7b5e8] {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-box>i[data-v-75d7b5e8]:nth-child(1),
.q-box>i[data-v-75d7b5e8]:nth-child(2) {
  width: 221px;
  height: 44px;
}
.q-type1 i[data-v-75d7b5e8]:nth-child(1),
.q-type1>i[data-v-75d7b5e8]:nth-child(2) {
  background-position: 0 0;
}
.q-type2 i[data-v-75d7b5e8]:nth-child(1),
.q-type2>i[data-v-75d7b5e8]:nth-child(2) {
  background-position: 0 -53px;
}
.q-type1>i[data-v-75d7b5e8]:nth-child(1),
.q-type3>i[data-v-75d7b5e8]:nth-child(1) {
  margin-left: -375px;
  top: 105px;
}
.q-type1>i[data-v-75d7b5e8]:nth-child(2),
.q-type3>i[data-v-75d7b5e8]:nth-child(2) {
  margin-left: 150px;
  top: 186px;
}
.q-type2>i[data-v-75d7b5e8]:nth-child(1) {
  margin-left: -450px;
  top: 105px;
}
.q-type2>i[data-v-75d7b5e8]:nth-child(2) {
  margin-left: 230px;
  top: 186px;
}
.q-box>i[data-v-75d7b5e8]:nth-child(3),
.q-box>i[data-v-75d7b5e8]:nth-child(6),
.q-box>i[data-v-75d7b5e8]:nth-child(7) {
  width: 141px;
  height: 110px;
  background-position: 0 -1464px;
}
.q-box>i[data-v-75d7b5e8]:nth-child(3) {
  margin-left: -894px;
  top: 255px;
}
.q-type1>i[data-v-75d7b5e8]:nth-child(4),
.q-type1>i[data-v-75d7b5e8]:nth-child(5),
.q-type3>i[data-v-75d7b5e8]:nth-child(4),
.q-type3>i[data-v-75d7b5e8]:nth-child(5) {
  width: 179px;
  height: 83px;
  background-position: 0 -104px;
}
.q-type2>i[data-v-75d7b5e8]:nth-child(4),
.q-type2>i[data-v-75d7b5e8]:nth-child(5),
.q-type2>i[data-v-75d7b5e8]:nth-child(8) {
  width: 179px;
  height: 83px;
  background-position: 0 -193px;
}
.q-type1>i[data-v-75d7b5e8]:nth-child(4) {
  margin-left: 744px;
  top: 532px;
}
.q-type1>i[data-v-75d7b5e8]:nth-child(5) {
  margin-left: -894px;
  top: 1063px;
}
.q-type2>i[data-v-75d7b5e8]:nth-child(4) {
  margin-left: 725px;
  top: 292px;
}
.q-type2>i[data-v-75d7b5e8]:nth-child(5) {
  margin-left: -928px;
  top: 600px;
}
.q-type2>i[data-v-75d7b5e8]:nth-child(8) {
  margin-left: 725px;
  top: 1279px;
}
.q-type1>i[data-v-75d7b5e8]:nth-child(6) {
  margin-left: 744px;
  top: 1378px;
}
.q-type1>i[data-v-75d7b5e8]:nth-child(7) {
  margin-left: -894px;
  top: 1378px;
}
.q-type2>i[data-v-75d7b5e8]:nth-child(6) {
  margin-left: 725px;
  top: 640px;
}
.q-type2>i[data-v-75d7b5e8]:nth-child(7) {
  margin-left: -928px;
  top: 1233px;
}
.q-type3>i[data-v-75d7b5e8]:nth-child(4) {
  margin-left: 735px;
  top: 241px;
}
.q-type3>i[data-v-75d7b5e8]:nth-child(5) {
  margin-left: -915px;
  top: 463px;
}
.q-type1[data-v-75d7b5e8],
.q-type3[data-v-75d7b5e8] {
  background-color: #fbead8;
  height: auto;
  position: relative;
}
.q-tit[data-v-75d7b5e8] {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  padding-top: 110px;
  padding-bottom: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.q-tit span[data-v-75d7b5e8] {
  display: block;
  width: 64px;
  height: 100px;
  line-height: 95px;
  font-size: 42px;
  text-align: center;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-type1 .q-tit span[data-v-75d7b5e8],
.q-type3 .q-tit span[data-v-75d7b5e8] {
  background-position: 0px -500px;
}
.q-type2 .q-tit span[data-v-75d7b5e8] {
  background-position: 0px -716px;
}
.q-tit span i[data-v-75d7b5e8] {
  display: inline-block;
}
.q-tit span[data-v-75d7b5e8]:first-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-75d7b5e8]:first-child,
.q-type3 .q-tit span[data-v-75d7b5e8]:first-child {
  background-position: 0px -392px;
}
.q-type2 .q-tit span[data-v-75d7b5e8]:first-child {
  background-position: 0px -608px;
}
.q-tit span:first-child i[data-v-75d7b5e8] {
  margin-left: 28px;
}
.q-tit span[data-v-75d7b5e8]:last-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-75d7b5e8]:last-child,
.q-type3 .q-tit span[data-v-75d7b5e8]:last-child {
  background-position: -90.5px -392px;
}
.q-type2 .q-tit span[data-v-75d7b5e8]:last-child {
  background-position: -90.5px -608px;
}
.q-tit span:last-child i[data-v-75d7b5e8] {
  margin-left: 12px;
}
.q-type1 .q-tit span[data-v-75d7b5e8],
.q-type3 .q-tit span[data-v-75d7b5e8] {
  color: #fffaf5;
}
.q-type2 .q-tit span[data-v-75d7b5e8] {
  color: #bf2421;
}
.q-tit span:first-child i[data-v-75d7b5e8] {
  margin-left: 16px;
}
.q-tit span:last-child i[data-v-75d7b5e8] {
  margin-right: 40px;
}
.q-item-list ul[data-v-75d7b5e8] {
  margin-right: -40px;
}
.q-item-list ul li[data-v-75d7b5e8] {
  width: 580px;
  height: 310px;
  background-color: #FFFFFF;
  float: left;
  margin-right: 40px;
  margin-bottom: 40px;
  position: relative;
  -webkit-box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
          box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
}
.q-item-list .cardmall-code-big .card-code-con[data-v-75d7b5e8] {
  left: 580px;
}
.q-item-list .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-75d7b5e8] {
  left: 180px;
}
.q-item-img a[data-v-75d7b5e8] {
  display: block;
  width: 220px;
  height: 310px;
  margin-left: 35px;
  margin-right: 40px;
  position: relative;
}
.q-item-img a img[data-v-75d7b5e8] {
  display: inline-block;
  width: 100%;
  height: auto;
  max-height: 140px;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  border-radius: 10px;
}
.q-item-img a img[data-v-75d7b5e8]:hover {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.q-item-con[data-v-75d7b5e8] {
  width: 260px;
  margin-top: 40px;
}
.q-item-con .q-name[data-v-75d7b5e8] {
  display: block;
  width: 100%;
  font-size: 20px;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-des[data-v-75d7b5e8] {
  margin-top: 10px;
  line-height: 24px;
  font-size: 16px;
  color: #666;
}
.q-item-con .q-des em[data-v-75d7b5e8] {
  display: inline-block;
  margin-right: 30px;
}
.q-item-con .q-price[data-v-75d7b5e8] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 36px;
  color: #e62226;
}
.q-item-con .q-price i[data-v-75d7b5e8] {
  font-size: 24px;
  font-family: "Microsoft YaHei", "Arial";
}
.q-item-con .q-tips[data-v-75d7b5e8] {
  margin-bottom: 30px;
  position: relative;
}
.q-item-con .q-tips label[data-v-75d7b5e8] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.q-item-con .q-tips span[data-v-75d7b5e8] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 220px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 28px;
  left: 0;
  background-color: #FFFFFF;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.q-item-con .q-tips label:hover+span[data-v-75d7b5e8] {
  opacity: 1;
  display: block;
  z-index: 3
}
.q-item-con .q-tips span p[data-v-75d7b5e8] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-tips span i[data-v-75d7b5e8] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.q-item-con .q-tips span strong[data-v-75d7b5e8] {
  color: #e62226;
}
.q-item-con .q-tips span.tip-cut i[data-v-75d7b5e8] {
  left: 15px;
}
.q-item-con .q-tips span.tip-ship i[data-v-75d7b5e8] {
  left: 60px;
}
.q-item-con .btnhover[data-v-75d7b5e8] {
  display: block;
  width: 186px;
  height: 64px;
  text-align: center;
  line-height: 64px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -950px;
  font-size: 24px;
  color: #FFFFFF;
}
.q-item-list[data-v-75d7b5e8] {
  padding-bottom: 94px;
}
.q-item-list ul li .q-ts[data-v-75d7b5e8] {
  position: absolute;
  top: 265px;
  left: 140px;
}
.q-item-list ul li .q-ts a[data-v-75d7b5e8] {
  display: inline-block;
  left: 0;
  margin-right: 20px;
  font-size: 14px;
  color: #666;
}
.q-item-list ul li .q-ts a i[data-v-75d7b5e8] {
  padding-right: 5px;
}
.q-item-list ul li:hover .q-name[data-v-75d7b5e8] {
  color: #e62226;
}
.q-item-list ul li[data-v-75d7b5e8]:first-child {
  width: 1200px;
  height: 600px;
  margin-bottom: 60px;
}
.q-item-list ul li:first-child .q-item-img a[data-v-75d7b5e8] {
  width: 400px;
  height: 600px;
  margin-left: 100px;
  margin-right: 140px;
}
.q-item-list ul li:first-child .q-item-img a img[data-v-75d7b5e8] {
  max-height: 252px;
}
.q-item-list ul li:first-child .q-item-con[data-v-75d7b5e8] {
  width: 550px;
  margin-top: 60px;
}
.q-item-list ul li:first-child .dy[data-v-75d7b5e8] {
  color: #8b2d2d;
  border-bottom: 2px solid #f6f6f6;
  height: 190px;
}
.q-item-list ul li:first-child .dy p[data-v-75d7b5e8] {
  font-size: 34px;
  line-height: 54px;
  height: 170px;
  overflow-y: auto;
  word-break: break-all;
  word-wrap: break-word;
}
.q-item-list ul li:first-child .dy p i[data-v-75d7b5e8] {
  display: inline-block;
  width: 38px;
  height: 38px;
  padding-right: 15px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0 -1583px;
  background-repeat: no-repeat;
}
.q-item-list ul li:first-child .q-name[data-v-75d7b5e8] {
  margin-top: 25px;
  font-size: 40px;
}
.q-item-list ul li:first-child .q-des[data-v-75d7b5e8] {
  margin-top: 15px;
  margin-bottom: 55px;
}
.q-item-list ul li:first-child .q-des em[data-v-75d7b5e8] {
  font-size: 20px;
  line-height: 30px;
}
.q-item-list ul li:first-child .q-buy[data-v-75d7b5e8] {
  width: 338px;
  height: 120px;
  line-height: 120px;
  background-position: 0px -825px;
  font-size: 24px;
}
.q-item-list ul li:first-child .q-buy b[data-v-75d7b5e8] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  display: inline-block;
  height: 120px;
  line-height: 120px;
  font-size: 52px;
  font-weight: bold;
}
.q-item-list ul li:first-child .q-buy i[data-v-75d7b5e8] {
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
}
.q-item-list ul li:first-child .tips-dese[data-v-75d7b5e8] {
  width: 150px;
  height: 40px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -1379px;
  line-height: 40px;
  font-size: 18px;
}
.q-item-list ul li:first-child .tips-code[data-v-75d7b5e8] {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 35px;
  left: 150px;
  top: 5px;
}
.q-item-list ul li:first-child .q-ts[data-v-75d7b5e8] {
  top: 524px;
  left: 387px;
}
.q-item-list li:first-child .card-code-con[data-v-75d7b5e8] {
  left: 1200px;
}
.q-item-list li:first-child .tips-code:hover+.cardmall-code-big .card-code-con[data-v-75d7b5e8] {
  left: 50%;
  margin-left: -112px;
}
.q-item-con .card-btn[data-v-75d7b5e8] {
  display: block;
  width: 290px;
  height: 68px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0;
  background-image: url(https://presale.jhtsoft.com/picms/384bda78ff38de.png);
  background-repeat: no-repeat;
  background-position: 0 -270px;
  position: absolute;
  right: -7px;
  bottom: 10px;
}
.q-item-con .card-btn.btn-one[data-v-75d7b5e8] {
  background-position: 0 -192px;
}
.q-item-con .card-btn a[data-v-75d7b5e8] {
  display: inline-block;
  font-size: 20px;
  color: #FFFFFF;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  padding-top: 18px;
}
.q-item-con .card-btn a[data-v-75d7b5e8]:hover {
  opacity: .7;
}
.q-item-list ul li:first-child .price[data-v-75d7b5e8] {
  font-size: 20px;
  color: #E62226;
  display: block;
  padding-top: 20px;
  position: absolute;
  right: 380px;
  bottom: 80px;
}
.q-item-list ul li:first-child .price b[data-v-75d7b5e8] {
  font-size: 42px;
  font-weight: bold;
}
.q-item-list li:first-child .card-btn[data-v-75d7b5e8] {
  width: 300px;
  height: 86px;
  background-position: 0 -96px;
  bottom: 60px;
}
.q-item-list li:first-child .card-btn.btn-one[data-v-75d7b5e8] {
  background-position: -80px 0;
}
.q-item-list li:first-child .card-btn a[data-v-75d7b5e8] {
  font-size: 28px;
  padding-top: 24px;
}
.channel-goodlist .swiper2btn[data-v-75d7b5e8] {
  position: absolute;
  right: 8px;
  bottom: 7px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #ff7d7d;
  color: #e62226;
  font-size: 0;
  border-radius: 2px;
}
.channel-goodlist .swiper2btn[data-v-75d7b5e8]:hover{
  background: #e62226;
  border-color: #e62226;
}
.channel-goodlist .swiper2btn.gray[data-v-75d7b5e8] {
  border: 1px solid #eee;
  color: #333;
}
.channel-goodlist .swiper2btn.gray a[data-v-75d7b5e8] {
  color: #333 !important;
}
.channel-goodlist .swiper2btn a[data-v-75d7b5e8] {
  display: inline-block;
  width: 65px;
  border-right: 1px solid #ff7d7d;
  text-align: center;
  font-size: 12px;
}
.channel-goodlist .swiper2btn a[data-v-75d7b5e8]:first-child {
  color: #E62226;
}
.channel-goodlist .swiper2btn a[data-v-75d7b5e8]:last-child {
  border-right: none;
  background-color: #E62226;
  color: #FFFFFF;
}
.channel-goodlist .swiper2btn a[data-v-75d7b5e8]:hover {
  color: #fff!important;
}
.channel-goodlist .swiper2btn.swiper2btn-one a[data-v-75d7b5e8] {
  width: 80px;
  color: #E62226;
  background: none;
}
.recharge ul li .addcart a[data-v-75d7b5e8]:hover {
  opacity: .6;
}

/*.q-more { padding-bottom: 94px;}*/
.q-more a[data-v-75d7b5e8] {
  display: block;
  margin: 0 auto;
  text-align: center;
  font-size: 24px;
}
.q-more a i[data-v-75d7b5e8] {
  display: inline-block;
  padding-left: 5px;
  font-size: 22px;
  vertical-align: middle;
}
.q-type1 .q-more a[data-v-75d7b5e8] {
  color: #e37c3c;
}
.q-type2 .q-more a[data-v-75d7b5e8] {
  color: #fed2b7;
}
.q-type2[data-v-75d7b5e8] {
  margin-top: -60px;
  background: url(https://presale.jhtsoft.com/picms/384bd223bf2474.png) left top repeat;
}
.giftfixed[data-v-75d7b5e8] {
  width: 145px;
  position: fixed;
  z-index: 99;
  left: 50%;
  top: 50%;
  margin-left: -804px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #005DDB;
}
.giftfixed .giftfixed-top[data-v-75d7b5e8],
.giftfixed .giftfixed-foot[data-v-75d7b5e8] {
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.giftfixed .giftfixed-top[data-v-75d7b5e8] {
  width: 145px;
  height: 130px;
  background-position: 0 -1193px;
}
.giftfixed .giftfixed-con[data-v-75d7b5e8] {
  background: url(https://presale.jhtsoft.com/picms/384bea5a2e8e5c.png) repeat-y;
  text-align: center;
}
.giftfixed .giftfixed-con a[data-v-75d7b5e8],
.giftfixed .giftfixed-con span[data-v-75d7b5e8] {
  display: block;
  width: 85px;
  margin: 0 auto;
  font-size: 20px;
  color: #ffedae;
}
.giftfixed .giftfixed-con a[data-v-75d7b5e8] {
  /*position:relative;*/
  padding-bottom: 10px;
  padding-top: 18px;
  border-bottom: 2px solid rgba(255, 237, 174, .5);
}
.giftfixed .giftfixed-con a em[data-v-75d7b5e8] {
  display: block;
  line-height: 25px;
  max-height: 50px;
  overflow: hidden;
  /*display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all; */
}

/* .giftfixed .giftfixed-con a:after {content:'...';position:absolute; right:0; bottom:15px;} */
.giftfixed .giftfixed-con a[data-v-75d7b5e8]:first-child {
  padding-top: 14px;
}
.giftfixed .giftfixed-con span[data-v-75d7b5e8] {
  padding-top: 20px;
  padding-bottom: 38px;
}
.giftfixed .giftfixed-con span i[data-v-75d7b5e8] {
  display: inline-block;
  font-size: 20px;
}
.giftfixed .giftfixed-con span[data-v-75d7b5e8]:hover {
  cursor: pointer;
}
.giftfixed .giftfixed-con a.on[data-v-75d7b5e8] {
  color: #ffd850;
  border-bottom: 2px solid rgba(255, 216, 79, .5);
}
.giftfixed .giftfixed-foot[data-v-75d7b5e8] {
  height: 13px;
  background-position: 0 -1356px;
}

/*商品详情页*/
.giftpro .MagnifierMain img[data-v-75d7b5e8] {
  width: 360px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.giftpro .spec-items li img[data-v-75d7b5e8] {
  width: 50px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.giftmod .layer-img[data-v-75d7b5e8] {
  width: 800px;
  height: 600px;
  text-align: center;
}
.giftmod .layer-img li[data-v-75d7b5e8] {
  float: left;
  width: 800px;
  height: 600px;
  position: relative;
  display: none;
}
.giftmod .layer-img li img[data-v-75d7b5e8] {
  width: 800px;
  height: 505px;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.mods-bigimg .layer-side[data-v-75d7b5e8] {
  width: 175px;
  float: right;
  padding-top: 20px;
  color: #666;
  font-size: 12px;
}
.giftmod .layer-side .side-list img[data-v-75d7b5e8] {
  position: absolute;
  width: 100%;
  height: auto;
  max-height: 56px;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

/*实物电子券详情页修改样式2018.04.25*/
.giftpro .pricebox-con[data-v-75d7b5e8] {
  height: 110px !important;
  background-position: 320px top, 52px 60px, 412px 50px;
}
.itemInfo-wrap .pro-price.pricebox[data-v-75d7b5e8] {
  margin-bottom: 0;
  padding-top: 15px;
}
.pricebox dd[data-v-75d7b5e8] {
  font-family: "\5FAE\8F6F\96C5\9ED1" !important;
  padding-left: 90px;
}
.pricebox strong[data-v-75d7b5e8] {
  color: #333;
  font-size: 20px;
}
.pricebox strong em[data-v-75d7b5e8] {
  font-size: 20px;
}
.pricebox b[data-v-75d7b5e8] {
  color: #999;
  margin-left: 20px;
  margin-right: 15px;
  font-size: 22px;
  display: inline-block;
  width: 1px;
  height: 25px;
  background-color: #DEDEDE;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  vertical-align: middle;
}
.pricebox span[data-v-75d7b5e8] {
  font-size: 12px;
  color: #999;
  font-weight: normal;
  padding-left: 5px;
}
.pricebox i[data-v-75d7b5e8] {
  display: inline-block;
  color: #ffa641;
  margin-left: 10px;
  margin-right: 5px;
}
.pricebox .goLj[data-v-75d7b5e8] {
  font-size: 12px;
  display: inline-block;
  padding-left: 18px;
  font-weight: 400;
  color: #0079b6;
}
.pricebox .goLj[data-v-75d7b5e8]:hover {
  color: #de2124;
}
.itemInfo-wrap .pro-price.pricestyle[data-v-75d7b5e8] {
  padding: 0;
  line-height: 110px;
}
.itemInfo-wrap .pro-price.pricestyle dt[data-v-75d7b5e8] {
  margin-top: 5px;
}
.prodetail-con[data-v-75d7b5e8] {
  padding-bottom: 10px;
}
.graybtn[data-v-75d7b5e8],
.graybtn[data-v-75d7b5e8]:hover {
  background: #e1e1e1 !important;
  color: #a1a1a1 !important;
  opacity: 1 !important;
  -webkit-display: flex !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 !important;
}
.vdg .pro-buy-btn[data-v-75d7b5e8] {
  margin-bottom: 10px;
}
.vdg .helpline[data-v-75d7b5e8] {
  color: #999;
}
.vdg .helpline i[data-v-75d7b5e8] {
  display: inline-block;
  color: #fda742;
  padding-right: 5px;
}

/*电子券-面值*/
.elc .guige-item a[data-v-75d7b5e8] {
  width: 118px;
  height: 48px;
  text-align: center;
  line-height: 48px;
}

/*电子券-卡面*/
.elc .pro-bg[data-v-75d7b5e8] {
  margin-top: 10px;
}
.elc .pro-bg .bg-item[data-v-75d7b5e8] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elc .pro-bg .bg-item[data-v-75d7b5e8]:hover {
  border-color: #e62226;
}
.elc .pro-bg .bg-item a[data-v-75d7b5e8] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elc .pro-bg .bg-item a img[data-v-75d7b5e8] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-75d7b5e8] {
  margin-right: -10px;
}
.elc .pro-bg .bg-item.on[data-v-75d7b5e8] {
  border-color: #e62226;
}

/*实体券卡电子券卡-卡面*/
.elcvdg .pro-bg[data-v-75d7b5e8] {
  margin-top: 10px;
}
.elcvdg .pro-bg .bg-item[data-v-75d7b5e8] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elcvdg .pro-bg .bg-item[data-v-75d7b5e8]:hover {
  border-color: #e62226;
}
.elcvdg .pro-bg .bg-item a[data-v-75d7b5e8] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elcvdg .pro-bg .bg-item a img[data-v-75d7b5e8] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-75d7b5e8] {
  margin-right: -10px;
}
.elcvdg .pro-bg .bg-item.on[data-v-75d7b5e8] {
  border-color: #e62226;
}

/*消费卡-实体卡*/
.rdg .guige-item img[data-v-75d7b5e8] {
  height: 25px;
  margin: 12px 10px;
}

/*券卡电子卡*/
.vdc-pro .guige-item a[data-v-75d7b5e8] {
  width: auto;
}
.vdc-pro .guige-item a i[data-v-75d7b5e8] {
  padding: 0 32px;
}
.rdg .pro-tips .code-box[data-v-75d7b5e8] {
  right: 24px;
}
.elc .pro-tips .code-box[data-v-75d7b5e8] {
  right: 24px;
}
.pro-intro-name em[data-v-75d7b5e8] {
  color: #ffa641;
}

/*2019-07-30 分类检索 s*/
.cardUl[data-v-75d7b5e8] {
  padding: 0;
}
.cardUl li[data-v-75d7b5e8] {
  /* float: inherit !important; */
  margin-right: 16px !important;
  margin-bottom: 20px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 3px !important;
  height: auto !important;
}
.pb50[data-v-75d7b5e8] {
  padding-bottom: 50px;
}
.cardUl .swiper2btn[data-v-75d7b5e8] {
  border-color: #de2124;
  background: #de2124;
  color: #fff;
}
.cardUl .swiper2btn a[data-v-75d7b5e8] {
  color: #fff !important;
}
.cardUl li[data-v-75d7b5e8]:hover {
  -webkit-box-shadow: 0 0 3px 1px #ccc !important;
          box-shadow: 0 0 3px 1px #ccc !important;
}
.q-item[data-v-75d7b5e8] {
  padding-top: 40px;
}

/*商品检索*/
.proinfo[data-v-75d7b5e8] {
  border: 1px solid #e0e0e0;
  margin-top: 10px;
  background: #fff;
}
.proinfo .open[data-v-75d7b5e8] {
  padding-bottom: 10px;
}
.proinfo li[data-v-75d7b5e8] {
  width: 1198px;
}
.proinfo li.proinfo-num[data-v-75d7b5e8] {
  border-bottom: 1px solid #e0e0e0;
}
.proinfo .num-con[data-v-75d7b5e8],
.proinfo .kind-con[data-v-75d7b5e8] {
  line-height: 25px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.proinfo .num-con .num-con-tit[data-v-75d7b5e8],
.proinfo .kind-con .kind-con-tit[data-v-75d7b5e8] {
  float: left;
  color: #999;
  width: 100px;
  background-color: #f6f6f6;
  text-align: center;
  padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-75d7b5e8] {
  padding-top: 10px;
  padding-right: 10px;
  width: 1000px;
  padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-75d7b5e8] {
  margin: 0 0 5px 10px;
  float: left;
  color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-75d7b5e8] {
  border: 1px solid #e0e0e0;
  position: relative;
  background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-75d7b5e8] {
  padding: 8px 24px 8px 6px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-75d7b5e8] {
  position: absolute;
  font-size: 12px;
  top: 9px;
  right: 6px;
  width: 9px;
  height: 9px;
  line-height: 9px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-75d7b5e8] {
  font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-75d7b5e8] {
  color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-75d7b5e8]:hover {
  color: #de2124;
}
.proinfo-kind[data-v-75d7b5e8] {
  position: relative;
  height: 45px;
  overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-75d7b5e8] {
  width: 1000px;
  padding: 10px;
}
.openkind[data-v-75d7b5e8] {
  height: auto !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.proinfo-kind .kind-con-box div[data-v-75d7b5e8] {
  margin-bottom: 20px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  float: left;
  margin-right: 10px;
  width: 130px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-75d7b5e8]:hover {
  cursor: pointer;
  color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-75d7b5e8] {
  color: #de2124;
}
.proinfo-kind .showmore[data-v-75d7b5e8] {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #333;
  font-size: 14px;
  padding-right: 25px;
  line-height: 25px;
}
.proinfo-kind .showmore i[data-v-75d7b5e8] {
  position: absolute;
  font-size: 22px;
  height: 23px;
  line-height: 23px;
  top: 2px;
  right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-75d7b5e8] {
  top: 0;
}
.proinfo-kind .showmore[data-v-75d7b5e8]:hover {
  cursor: pointer;
  color: #de2124;
}
.filter[data-v-75d7b5e8] {
  margin-top: 10px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  font-size: 14px;
}
.filter .f-line[data-v-75d7b5e8] {
  padding: 10px;
  height: 28px;
}
.filter .f-line.top[data-v-75d7b5e8] {
  border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-75d7b5e8] {
  display: inline-block;
  height: 28px;
  line-height: 28px;
  padding: 0px 10px;
  border: 1px solid #cccccc;
  margin-right: 10px;
  background-color: #fff;
}
.filter .f-sort a[data-v-75d7b5e8]:first-child {
  width: 48px;
  text-align: center;
}
.filter .f-sort a span[data-v-75d7b5e8] {
  color: #333;
  font-size: 14px;
}
.filter .f-sort .fs-down[data-v-75d7b5e8],
.filter .f-sort .fs-up[data-v-75d7b5e8] {
  display: inline-block;
  width: 11px;
  margin-left: 10px;
  margin-top: 6px;
  vertical-align: top;
  cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-75d7b5e8],
.filter .f-sort .arrow-top[data-v-75d7b5e8] {
  float: left;
  width: 11px;
  overflow: hidden;
  background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png)
    no-repeat;
}
.filter .f-sort .arrow-top[data-v-75d7b5e8] {
  height: 6px;
  background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-75d7b5e8] {
  height: 6px;
  margin-top: 6px;
  background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-75d7b5e8] {
  background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-75d7b5e8] {
  background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-75d7b5e8],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-75d7b5e8] {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.filter .f-sort a.on[data-v-75d7b5e8] {
  border: 1px solid #de2124;
  background: #de2124;
}
.filter .f-sort a.on span[data-v-75d7b5e8] {
  color: #fff;
}
.filter .f-sort a.on i[data-v-75d7b5e8] {
  color: #fff;
}
.filter .f-price .f-price-set[data-v-75d7b5e8] {
  width: 100%;
  height: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.f-price-set .fl[data-v-75d7b5e8],
.f-price-set span[data-v-75d7b5e8],
.f-price-set em[data-v-75d7b5e8] {
  float: left;
  margin-right: 10px;
}
.filter .f-price-set .fl[data-v-75d7b5e8] {
  padding-left: 3px;
  padding-right: 3px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  color: #999;
}
.filter .f-price-set .fl input[data-v-75d7b5e8] {
  display: inline-block;
  width: 45px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: #333;
  background-color: #fff;
}
.filter .f-search[data-v-75d7b5e8] {
  margin-left: 10px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
}
.filter .f-search input[data-v-75d7b5e8] {
  background-color: #fff;
  color: #333;
  width: 188px;
  height: 14px;
  line-height: 14px;
  padding: 8px 10px;
  border: none;
  float: left;
  vertical-align: middle;
}
.filter .f-search button[data-v-75d7b5e8] {
  width: 60px;
  height: 30px;
  border: none;
  float: left;
  cursor: pointer;
  background: #e62226;
  color: #fff;
  text-align: center;
  line-height: 30px;
}
.filter .f-store[data-v-75d7b5e8] {
  height: 28px;
  line-height: 28px;
  color: #333;
}
.filter .f-feature[data-v-75d7b5e8] {
  margin-left: 10px;
}
.filter .f-feature span[data-v-75d7b5e8] {
  height: 28px;
  line-height: 28px;
  display: inline-block;
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.filter .f-feature span[data-v-75d7b5e8]:last-child {
  margin-left: 20px;
}
.filter .f-feature span i[data-v-75d7b5e8] {
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 1px solid #ccc;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-75d7b5e8] {
  visibility: hidden;
  width: 5px;
}
.filter .f-feature span.cselected i[data-v-75d7b5e8] {
  border-color: #de2124;
  background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff
    no-repeat center;
}
.color-orange[data-v-75d7b5e8] {
  color: #ff5f20;
}

/* S 存在一二级分类 */
.bold[data-v-75d7b5e8] {
  font-weight: bold;
}
.bold i[data-v-75d7b5e8] {
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #999;
          box-shadow: 2px -2px 0px #999;
  width: 0;
  height: 0px;
  display: inline-block;
}
.flexDiv[data-v-75d7b5e8],
.flexp[data-v-75d7b5e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flexDiv[data-v-75d7b5e8] {
  margin-bottom: 0px !important;
  /* padding-top: 5px; */
}
.flexp[data-v-75d7b5e8] {
  line-height: 20px;
  font-size: 14px;
  padding-bottom: 10px;
}
.flexp strong[data-v-75d7b5e8] {
  color: #999;
  font-weight: bold;
  padding: 5px 0;
  padding-right: 20px;
  position: relative;
}
.flexp strong[data-v-75d7b5e8]:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 13px;
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #333;
          box-shadow: 2px -2px 0px #333;
  width: 0;
  height: 0px;
}
.flexp strong i[data-v-75d7b5e8] {
  width: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
  font-weight: bold;
  padding: 0 5px 0 0;
  display: inline-block;
  text-align: right;
  vertical-align: top;
}
.flexp span[data-v-75d7b5e8] {
  border-bottom: 1px solid #e0e0e0;
  font-size: 0;
  padding: 5px 0;
}
.flexp span[data-v-75d7b5e8],
.flexDivr[data-v-75d7b5e8] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flexp:last-child span[data-v-75d7b5e8] {
  border-bottom: none;
}
.flexp span em[data-v-75d7b5e8] {
  display: inline-block;
  font-size: 14px;
  margin-bottom: 10px;
  padding: 0 10px;
  border-left: 1px solid #e0e0e0;
}
.flexp span em.on[data-v-75d7b5e8] {
  color: #de2124;
}
.proinfo-kind2[data-v-75d7b5e8] {
  position:relative;
  height: auto;
}
.proinfo .proinfo-kind2 .kind-con .kind-con-box[data-v-75d7b5e8] {
  width:1000px;
  padding: 15px 10px;
}
.openMore[data-v-75d7b5e8] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 12px;
    padding-right: 25px;
    line-height: 30px;
    background: #f5f5f5;
    padding-left: 10px;
}
.openMore i[data-v-75d7b5e8] {
    position: absolute;
    font-size: 20px;
    height: 23px;
    line-height: 27px;
    top: 2px;
    right: 0;
}
.openMore i.rotate[data-v-75d7b5e8] {
    /* top: 0; */
}
.openMore[data-v-75d7b5e8]:hover {
    cursor: pointer;
    color: #de2124;
}
.ejcon1[data-v-75d7b5e8] {
  height: auto;
  max-height: 92px;
  overflow: hidden;
}
.ejcon[data-v-75d7b5e8] {
  height: auto !important;max-height: 165px !important; overflow-y: auto !important;
}
.flexp strong i[data-v-75d7b5e8]:hover,
.flexp span em[data-v-75d7b5e8]:hover {
  cursor: pointer;
}
.flexp span em[data-v-75d7b5e8]:hover {
  color: #de2124;
}
.num-con-box2[data-v-75d7b5e8] {
  width: calc(100% - 130px) !important;
}
.flexDivl[data-v-75d7b5e8] {
  margin: 0 !important;
}

/* E 存在一二级分类 */
.heightAuto[data-v-75d7b5e8] {
  height: auto !important;
}
.no-con[data-v-75d7b5e8] {
  padding-bottom: 100px;
}

/*2019-07-30 分类检索 e*/
.comment-page .pagination[data-v-75d7b5e8]{padding: 80px 0!important; display: block!important; clear: both!important;
}
.no-con[data-v-75d7b5e8] {
  padding-bottom: 200px;
}

.main1920[data-v-0bee0a0d] {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
}
.giftbanner[data-v-0bee0a0d] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner img[data-v-0bee0a0d] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner[data-v-0bee0a0d] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, .4);
  left: 50%;
  margin-left: -60px;
  bottom: 40px;
  border-radius: 12px;
}
.giftbanner[data-v-0bee0a0d] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border: 2px solid #FFFFFF;
  background: none;
  opacity: 1;
  margin-top: 7px !important;
}
.giftbanner[data-v-0bee0a0d] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.giftbanner[data-v-0bee0a0d] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, .4);
  border: none;
  margin-top: 4px !important;
}
.giftbanner[data-v-0bee0a0d] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.bgline[data-v-0bee0a0d] {
  width: 100%;
  height: 5px;
  background-color: #F6F6F6;
}
.channel-goodlist ul[data-v-0bee0a0d] {
  margin-top: 20px;
  margin-right: -28px;
}
.channel-goodlist ul li[data-v-0bee0a0d] {
  float: left;
  display: inline-block;
  position: relative;
  background: #fff;
  width: 285px;
  margin: 0 20px 10px 0;
  padding-top: 40px;
  height: 360px;
}
.channel-goodlist .cgl-tu[data-v-0bee0a0d] {
  display: block;
  text-align: center;
  font-size: 0;
  width: 220px;
  height: 220px;
  margin: 0 auto;
  position: relative;
}
.channel-goodlist .cgl-tu img[data-v-0bee0a0d] {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  height: auto;
  max-width: 220px;
  max-height: 220px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.channel-goodlist .cgl-hover[data-v-0bee0a0d] {
  position: absolute;
  z-index: 2;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 0px;
  line-height: 30px;
  background-color: #666;
  color: #fff;
  -webkit-transition: height .3s;
  transition: height .3s
}
.channel-goodlist .cgl-hover a[data-v-0bee0a0d] {
  display: inline-block;
  width: 95px;
  height: 30px;
  font-size: 14px;
  opacity: 0;
  float: left;
  text-align: center;
  color: #fff;
}
.channel-goodlist .cgl-hover a.click-share[data-v-0bee0a0d] {
  position: relative;
}
.channel-goodlist .cgl-hover a[data-v-0bee0a0d]:hover {
  background-color: #e62226;
}
.channel-goodlist .cgl-hover a i[data-v-0bee0a0d] {
  padding-right: 5px;
}
.channel-goodlist .cgl-hover a.on[data-v-0bee0a0d] {
  color: #FFFFFF;
}
.channel-goodlist .cgl-hover b[data-v-0bee0a0d] {
  width: 1px;
}
.channel-goodlist .cgl-cont[data-v-0bee0a0d] {
  padding: 25px 10px 15px;
  font-size: 14px;
}
.channel-goodlist .cgl-cont a[data-v-0bee0a0d] {
  display: block;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 10px;
}
.channel-goodlist .cgl-cont b[data-v-0bee0a0d] {
  display: block;
  font-size: 20px;
  color: #e62226;
  vertical-align: bottom;
  margin-bottom: 10px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}
.channel-goodlist .cgl-cont b i[data-v-0bee0a0d] {
  font-size: 14px;
  font-family: "microsoft yahei";
}
.channel-goodlist .cgl-cont p[data-v-0bee0a0d] {
  font-size: 12px;
  color: #999;
  margin-bottom: 15px;
}
.channel-goodlist .cgl-cont p em[data-v-0bee0a0d] {
  margin-left: 10px;
}
.channel-goodlist .cgl-cont .cglc-tip[data-v-0bee0a0d] {
  width: 100%;
  margin: 0 auto;
  height: 20px;
}
.channel-goodlist .cgl-cont .cglc-tip span[data-v-0bee0a0d] {
  top: 99%;
  left: -1px;
  background-color: #FFFFFF;
}
.channel-goodlist .cgl-cont .cglc-tip span strong[data-v-0bee0a0d] {
  color: #e62226;
}
.channel-goodlist span.tip-cut[data-v-0bee0a0d] {
  left: 15px
}
.channel-goodlist span.tip-ship[data-v-0bee0a0d] {
  left: 75px
}
.channel-goodlist .btnborder[data-v-0bee0a0d] {
  position: absolute;
  right: 8px;
  bottom: 10px;
  width: 98px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #e0e0e0;
  color: #e62226;
  font-size: 12px;
}
.channel-goodlist .btnborder i[data-v-0bee0a0d] {
  margin-right: 10px;
}
.channel-goodlist .btnborder[data-v-0bee0a0d]:hover {
  cursor: pointer;
  color: #FFFFFF;
  border-color: #e62226;
}
.channel-goodlist .mod-tip label[data-v-0bee0a0d] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 2px;
  border: solid 1px #e62226;
  cursor: pointer
}
.channel-goodlist .mod-tip label:hover+span[data-v-0bee0a0d] {
  opacity: 1;
  display: block;
  z-index: 3
}
.channel-goodlist .mod-tip span[data-v-0bee0a0d] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 100%;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.channel-goodlist .mod-tip span p[data-v-0bee0a0d] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.channel-goodlist .mod-tip span i[data-v-0bee0a0d] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.channel-goodlist .tip-cut i[data-v-0bee0a0d] {
  left: 23px;
}
.channel-goodlist .tip-ship i[data-v-0bee0a0d] {
  left: 70px;
}
.channel-goodlist li[data-v-0bee0a0d]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f0f0f0;
          box-shadow: 0 0 2px 2px #f0f0f0;
}
.channel-goodlist li:hover .cgl-hover[data-v-0bee0a0d] {
  height: 30px;
}
.channel-goodlist li:hover .cgl-hover a[data-v-0bee0a0d] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-hover b[data-v-0bee0a0d] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-cont>a[data-v-0bee0a0d] {
  color: #e62226;
}
.channel-goodlist .cgl-tu:hover img[data-v-0bee0a0d] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0)
}
.shopping-list-page[data-v-0bee0a0d] {
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
}
.recommendswiper2 ul li[data-v-0bee0a0d] {
  -webkit-box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
          box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
}

/*商品推荐*/
.cardmall-item-l-tips span[data-v-0bee0a0d] {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
}
.cardmall-item-l-tips .tips-dese[data-v-0bee0a0d] {
  left: 0;
  width: 95px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat;
}
.cardmall-item-l-tips .tips-code[data-v-0bee0a0d] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  top: 3px;
  color: #ff7036;
  left: 105px;
}
.cardmall-code-big[data-v-0bee0a0d] {
  width: 100%;
}
.ztpro[data-v-0bee0a0d] {
  width: 540px;
}
.cardmall-code-big[data-v-0bee0a0d] {
  text-align: center;
  position: absolute;
  height: 100%;
  background: rgba(0, 0, 0, .3);
  top: 0px;
  left: 0px;
  opacity: 0;
  z-index: -1;
  overflow: hidden;
}
.cardmall-code-big .card-code-con[data-v-0bee0a0d] {
  text-align: center;
  width: 225px;
  height: 250px;
  background-color: #FFFFFF;
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}
.cardmall-code-big .card-code-con img[data-v-0bee0a0d] {
  width: 170px;
  height: 170px;
  margin: 20px auto 0;
}
.cardmall-code-big h2[data-v-0bee0a0d] {
  margin: 10px auto 0;
  text-align: center;
  font-size: 16px;
  color: #333;
}
.cardmall-item-l-tips .tips-code[data-v-0bee0a0d]:hover {
  opacity: 0;
  z-index: 3;
  cursor: pointer;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big[data-v-0bee0a0d] {
  z-index: 2;
  opacity: 1;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-0bee0a0d] {
  left: 30px;
}
.recharge .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-0bee0a0d] {
  left: 35px;
}

/*消费卡列表样式*/
.recharge[data-v-0bee0a0d] {
  border: none !important;
  background: none !important;
}

/*.recharge ul{ margin-right: -12px;}*/
.recharge ul li[data-v-0bee0a0d] {
  width: 291px;
  height: 350px;
  margin: 0 12px 12px 0;
  padding-top: 20px;
  overflow: hidden;
}
.channel-goodlist .bigstatimg[data-v-0bee0a0d] {
  position: relative;
  height: 692px;
  background-color: #000;
  padding: 0;
  float: left;
  margin-right: 12px;
}
.channel-goodlist .bigstatimg img[data-v-0bee0a0d] {
  width: 100%;
  height: 100%;
}
.recharge .cgl-cont[data-v-0bee0a0d] {
  padding: 10px 10px 0px;
  -webkit-transition: -webkit-transform .4s;
  transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s, -webkit-transform .4s;
  z-index: 1;
  position: relative;
}
.recharge ul li .czkbtn[data-v-0bee0a0d] {
  display: block;
  height: 40px;
  color: #FFFFFF;
  font-size: 0;
  text-align: center;
  line-height: 40px;
  width: 100%;
  -webkit-transition: bottom .4s;
  transition: bottom .4s;
  position: absolute;
  z-index: 0;
  bottom: -40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.recharge ul li .addcart[data-v-0bee0a0d] {
  background-color: #E62226;
}
.recharge ul li .addcartgray[data-v-0bee0a0d] {
  background-color: #e1e1e1;
}
.recharge ul li .czkbtn a[data-v-0bee0a0d] {
  text-align: center;
  font-size: 18px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.recharge ul li .addcart a[data-v-0bee0a0d] {
  color: #fff;
}
.recharge ul li .addcartgray a[data-v-0bee0a0d] {
  color: #a1a1a1;
}
.recharge ul li:hover .czkbtn[data-v-0bee0a0d] {
  bottom: 0px;
}
.recharge ul li:hover .cgl-cont[data-v-0bee0a0d] {
  -webkit-transform: translate3d(0, -5px, 0);
          transform: translate3d(0, -5px, 0);
}
.recharge ul li:hover .cgl-cont .cglc-tip[data-v-0bee0a0d] {
  display: none;
}
.recharge .cgl-cont .cglc-tip[data-v-0bee0a0d] {
  position: relative;
}
.recharge .cgl-cont .cglc-tip span[data-v-0bee0a0d] {
  left: -10px;
  top: 25px;
}
.recharge .cglc-tip span[data-v-0bee0a0d] {
  width: 269px !important;
  display: none;
}
.recharge .mod-tip label:hover+span[data-v-0bee0a0d] {
  display: block;
}

/*水波纹动画*/
.wave[data-v-0bee0a0d] {
  width: 100%;
  height: 47px;
  position: absolute;
  top: -45px;
  left: 0;
  -webkit-animation: wyleft-data-v-0bee0a0d 20s infinite linear;
  animation: wyleft-data-v-0bee0a0d 20s infinite linear;
}
.wave1[data-v-0bee0a0d] {
  z-index: 5;
  background-image: url(https://presale.jhtsoft.com/picms/3851a8bfeefc26.png);
}
.wave2[data-v-0bee0a0d] {
  z-index: 1;
  background-image: url(https://presale.jhtsoft.com/picms/3851ac722f3720.png);
}
@-webkit-keyframes wyleft-data-v-0bee0a0d {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}
@keyframes wyleft-data-v-0bee0a0d {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}

/*券卡兑换列表样式*/
.q-box[data-v-0bee0a0d] {
  width: 100%;
  height: auto;
  position: relative;
}
.q-box>i[data-v-0bee0a0d] {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-box>i[data-v-0bee0a0d]:nth-child(1),
.q-box>i[data-v-0bee0a0d]:nth-child(2) {
  width: 221px;
  height: 44px;
}
.q-type1 i[data-v-0bee0a0d]:nth-child(1),
.q-type1>i[data-v-0bee0a0d]:nth-child(2) {
  background-position: 0 0;
}
.q-type2 i[data-v-0bee0a0d]:nth-child(1),
.q-type2>i[data-v-0bee0a0d]:nth-child(2) {
  background-position: 0 -53px;
}
.q-type1>i[data-v-0bee0a0d]:nth-child(1),
.q-type3>i[data-v-0bee0a0d]:nth-child(1) {
  margin-left: -375px;
  top: 105px;
}
.q-type1>i[data-v-0bee0a0d]:nth-child(2),
.q-type3>i[data-v-0bee0a0d]:nth-child(2) {
  margin-left: 150px;
  top: 186px;
}
.q-type2>i[data-v-0bee0a0d]:nth-child(1) {
  margin-left: -450px;
  top: 105px;
}
.q-type2>i[data-v-0bee0a0d]:nth-child(2) {
  margin-left: 230px;
  top: 186px;
}
.q-box>i[data-v-0bee0a0d]:nth-child(3),
.q-box>i[data-v-0bee0a0d]:nth-child(6),
.q-box>i[data-v-0bee0a0d]:nth-child(7) {
  width: 141px;
  height: 110px;
  background-position: 0 -1464px;
}
.q-box>i[data-v-0bee0a0d]:nth-child(3) {
  margin-left: -894px;
  top: 255px;
}
.q-type1>i[data-v-0bee0a0d]:nth-child(4),
.q-type1>i[data-v-0bee0a0d]:nth-child(5),
.q-type3>i[data-v-0bee0a0d]:nth-child(4),
.q-type3>i[data-v-0bee0a0d]:nth-child(5) {
  width: 179px;
  height: 83px;
  background-position: 0 -104px;
}
.q-type2>i[data-v-0bee0a0d]:nth-child(4),
.q-type2>i[data-v-0bee0a0d]:nth-child(5),
.q-type2>i[data-v-0bee0a0d]:nth-child(8) {
  width: 179px;
  height: 83px;
  background-position: 0 -193px;
}
.q-type1>i[data-v-0bee0a0d]:nth-child(4) {
  margin-left: 744px;
  top: 532px;
}
.q-type1>i[data-v-0bee0a0d]:nth-child(5) {
  margin-left: -894px;
  top: 1063px;
}
.q-type2>i[data-v-0bee0a0d]:nth-child(4) {
  margin-left: 725px;
  top: 292px;
}
.q-type2>i[data-v-0bee0a0d]:nth-child(5) {
  margin-left: -928px;
  top: 600px;
}
.q-type2>i[data-v-0bee0a0d]:nth-child(8) {
  margin-left: 725px;
  top: 1279px;
}
.q-type1>i[data-v-0bee0a0d]:nth-child(6) {
  margin-left: 744px;
  top: 1378px;
}
.q-type1>i[data-v-0bee0a0d]:nth-child(7) {
  margin-left: -894px;
  top: 1378px;
}
.q-type2>i[data-v-0bee0a0d]:nth-child(6) {
  margin-left: 725px;
  top: 640px;
}
.q-type2>i[data-v-0bee0a0d]:nth-child(7) {
  margin-left: -928px;
  top: 1233px;
}
.q-type3>i[data-v-0bee0a0d]:nth-child(4) {
  margin-left: 735px;
  top: 241px;
}
.q-type3>i[data-v-0bee0a0d]:nth-child(5) {
  margin-left: -915px;
  top: 463px;
}
.q-type1[data-v-0bee0a0d],
.q-type3[data-v-0bee0a0d] {
  background-color: #fbead8;
  height: auto;
  position: relative;
}
.q-tit[data-v-0bee0a0d] {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  padding-top: 110px;
  padding-bottom: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.q-tit span[data-v-0bee0a0d] {
  display: block;
  width: 64px;
  height: 100px;
  line-height: 95px;
  font-size: 42px;
  text-align: center;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-type1 .q-tit span[data-v-0bee0a0d],
.q-type3 .q-tit span[data-v-0bee0a0d] {
  background-position: 0px -500px;
}
.q-type2 .q-tit span[data-v-0bee0a0d] {
  background-position: 0px -716px;
}
.q-tit span i[data-v-0bee0a0d] {
  display: inline-block;
}
.q-tit span[data-v-0bee0a0d]:first-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-0bee0a0d]:first-child,
.q-type3 .q-tit span[data-v-0bee0a0d]:first-child {
  background-position: 0px -392px;
}
.q-type2 .q-tit span[data-v-0bee0a0d]:first-child {
  background-position: 0px -608px;
}
.q-tit span:first-child i[data-v-0bee0a0d] {
  margin-left: 28px;
}
.q-tit span[data-v-0bee0a0d]:last-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-0bee0a0d]:last-child,
.q-type3 .q-tit span[data-v-0bee0a0d]:last-child {
  background-position: -90.5px -392px;
}
.q-type2 .q-tit span[data-v-0bee0a0d]:last-child {
  background-position: -90.5px -608px;
}
.q-tit span:last-child i[data-v-0bee0a0d] {
  margin-left: 12px;
}
.q-type1 .q-tit span[data-v-0bee0a0d],
.q-type3 .q-tit span[data-v-0bee0a0d] {
  color: #fffaf5;
}
.q-type2 .q-tit span[data-v-0bee0a0d] {
  color: #bf2421;
}
.q-tit span:first-child i[data-v-0bee0a0d] {
  margin-left: 16px;
}
.q-tit span:last-child i[data-v-0bee0a0d] {
  margin-right: 40px;
}
.q-item-list ul[data-v-0bee0a0d] {
  margin-right: -40px;
}
.q-item-list ul li[data-v-0bee0a0d] {
  width: 580px;
  height: 310px;
  background-color: #FFFFFF;
  float: left;
  margin-right: 40px;
  margin-bottom: 40px;
  position: relative;
  -webkit-box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
          box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
}
.q-item-list .cardmall-code-big .card-code-con[data-v-0bee0a0d] {
  left: 580px;
}
.q-item-list .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-0bee0a0d] {
  left: 180px;
}
.q-item-img a[data-v-0bee0a0d] {
  display: block;
  width: 220px;
  height: 310px;
  margin-left: 35px;
  margin-right: 40px;
  position: relative;
}
.q-item-img a img[data-v-0bee0a0d] {
  display: inline-block;
  width: 100%;
  height: auto;
  max-height: 140px;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  border-radius: 10px;
}
.q-item-img a img[data-v-0bee0a0d]:hover {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.q-item-con[data-v-0bee0a0d] {
  width: 260px;
  margin-top: 40px;
}
.q-item-con .q-name[data-v-0bee0a0d] {
  display: block;
  width: 100%;
  font-size: 20px;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-des[data-v-0bee0a0d] {
  margin-top: 10px;
  line-height: 24px;
  font-size: 16px;
  color: #666;
}
.q-item-con .q-des em[data-v-0bee0a0d] {
  display: inline-block;
  margin-right: 30px;
}
.q-item-con .q-price[data-v-0bee0a0d] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 36px;
  color: #e62226;
}
.q-item-con .q-price i[data-v-0bee0a0d] {
  font-size: 24px;
  font-family: "Microsoft YaHei", "Arial";
}
.q-item-con .q-tips[data-v-0bee0a0d] {
  margin-bottom: 30px;
  position: relative;
}
.q-item-con .q-tips label[data-v-0bee0a0d] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.q-item-con .q-tips span[data-v-0bee0a0d] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 220px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 28px;
  left: 0;
  background-color: #FFFFFF;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.q-item-con .q-tips label:hover+span[data-v-0bee0a0d] {
  opacity: 1;
  display: block;
  z-index: 3
}
.q-item-con .q-tips span p[data-v-0bee0a0d] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-tips span i[data-v-0bee0a0d] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.q-item-con .q-tips span strong[data-v-0bee0a0d] {
  color: #e62226;
}
.q-item-con .q-tips span.tip-cut i[data-v-0bee0a0d] {
  left: 15px;
}
.q-item-con .q-tips span.tip-ship i[data-v-0bee0a0d] {
  left: 60px;
}
.q-item-con .btnhover[data-v-0bee0a0d] {
  display: block;
  width: 186px;
  height: 64px;
  text-align: center;
  line-height: 64px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -950px;
  font-size: 24px;
  color: #FFFFFF;
}
.q-item-list[data-v-0bee0a0d] {
  padding-bottom: 94px;
}
.q-item-list ul li .q-ts[data-v-0bee0a0d] {
  position: absolute;
  top: 265px;
  left: 140px;
}
.q-item-list ul li .q-ts a[data-v-0bee0a0d] {
  display: inline-block;
  left: 0;
  margin-right: 20px;
  font-size: 14px;
  color: #666;
}
.q-item-list ul li .q-ts a i[data-v-0bee0a0d] {
  padding-right: 5px;
}
.q-item-list ul li:hover .q-name[data-v-0bee0a0d] {
  color: #e62226;
}
.q-item-list ul li[data-v-0bee0a0d]:first-child {
  width: 1200px;
  height: 600px;
  margin-bottom: 60px;
}
.q-item-list ul li:first-child .q-item-img a[data-v-0bee0a0d] {
  width: 400px;
  height: 600px;
  margin-left: 100px;
  margin-right: 140px;
}
.q-item-list ul li:first-child .q-item-img a img[data-v-0bee0a0d] {
  max-height: 252px;
}
.q-item-list ul li:first-child .q-item-con[data-v-0bee0a0d] {
  width: 550px;
  margin-top: 60px;
}
.q-item-list ul li:first-child .dy[data-v-0bee0a0d] {
  color: #8b2d2d;
  border-bottom: 2px solid #f6f6f6;
  height: 190px;
}
.q-item-list ul li:first-child .dy p[data-v-0bee0a0d] {
  font-size: 34px;
  line-height: 54px;
  height: 170px;
  overflow-y: auto;
  word-break: break-all;
  word-wrap: break-word;
}
.q-item-list ul li:first-child .dy p i[data-v-0bee0a0d] {
  display: inline-block;
  width: 38px;
  height: 38px;
  padding-right: 15px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0 -1583px;
  background-repeat: no-repeat;
}
.q-item-list ul li:first-child .q-name[data-v-0bee0a0d] {
  margin-top: 25px;
  font-size: 40px;
}
.q-item-list ul li:first-child .q-des[data-v-0bee0a0d] {
  margin-top: 15px;
  margin-bottom: 55px;
}
.q-item-list ul li:first-child .q-des em[data-v-0bee0a0d] {
  font-size: 20px;
  line-height: 30px;
}
.q-item-list ul li:first-child .q-buy[data-v-0bee0a0d] {
  width: 338px;
  height: 120px;
  line-height: 120px;
  background-position: 0px -825px;
  font-size: 24px;
}
.q-item-list ul li:first-child .q-buy b[data-v-0bee0a0d] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  display: inline-block;
  height: 120px;
  line-height: 120px;
  font-size: 52px;
  font-weight: bold;
}
.q-item-list ul li:first-child .q-buy i[data-v-0bee0a0d] {
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
}
.q-item-list ul li:first-child .tips-dese[data-v-0bee0a0d] {
  width: 150px;
  height: 40px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -1379px;
  line-height: 40px;
  font-size: 18px;
}
.q-item-list ul li:first-child .tips-code[data-v-0bee0a0d] {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 35px;
  left: 150px;
  top: 5px;
}
.q-item-list ul li:first-child .q-ts[data-v-0bee0a0d] {
  top: 524px;
  left: 387px;
}
.q-item-list li:first-child .card-code-con[data-v-0bee0a0d] {
  left: 1200px;
}
.q-item-list li:first-child .tips-code:hover+.cardmall-code-big .card-code-con[data-v-0bee0a0d] {
  left: 50%;
  margin-left: -112px;
}
.q-item-con .card-btn[data-v-0bee0a0d] {
  display: block;
  width: 290px;
  height: 68px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0;
  background-image: url(https://presale.jhtsoft.com/picms/384bda78ff38de.png);
  background-repeat: no-repeat;
  background-position: 0 -270px;
  position: absolute;
  right: -7px;
  bottom: 10px;
}
.q-item-con .card-btn.btn-one[data-v-0bee0a0d] {
  background-position: 0 -192px;
}
.q-item-con .card-btn a[data-v-0bee0a0d] {
  display: inline-block;
  font-size: 20px;
  color: #FFFFFF;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  padding-top: 18px;
}
.q-item-con .card-btn a[data-v-0bee0a0d]:hover {
  opacity: .7;
}
.q-item-list ul li:first-child .price[data-v-0bee0a0d] {
  font-size: 20px;
  color: #E62226;
  display: block;
  padding-top: 20px;
  position: absolute;
  right: 380px;
  bottom: 80px;
}
.q-item-list ul li:first-child .price b[data-v-0bee0a0d] {
  font-size: 42px;
  font-weight: bold;
}
.q-item-list li:first-child .card-btn[data-v-0bee0a0d] {
  width: 300px;
  height: 86px;
  background-position: 0 -96px;
  bottom: 60px;
}
.q-item-list li:first-child .card-btn.btn-one[data-v-0bee0a0d] {
  background-position: -80px 0;
}
.q-item-list li:first-child .card-btn a[data-v-0bee0a0d] {
  font-size: 28px;
  padding-top: 24px;
}
.channel-goodlist .swiper2btn[data-v-0bee0a0d] {
  position: absolute;
  right: 8px;
  bottom: 7px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #ff7d7d;
  color: #e62226;
  font-size: 0;
  border-radius: 2px;
}
.channel-goodlist .swiper2btn[data-v-0bee0a0d]:hover{
  background: #e62226;
  border-color: #e62226;
}
.channel-goodlist .swiper2btn.gray[data-v-0bee0a0d] {
  border: 1px solid #eee;
  color: #333;
}
.channel-goodlist .swiper2btn.gray a[data-v-0bee0a0d] {
  color: #333 !important;
}
.channel-goodlist .swiper2btn a[data-v-0bee0a0d] {
  display: inline-block;
  width: 65px;
  border-right: 1px solid #ff7d7d;
  text-align: center;
  font-size: 12px;
}
.channel-goodlist .swiper2btn a[data-v-0bee0a0d]:first-child {
  color: #E62226;
}
.channel-goodlist .swiper2btn a[data-v-0bee0a0d]:last-child {
  border-right: none;
  background-color: #E62226;
  color: #FFFFFF;
}
.channel-goodlist .swiper2btn a[data-v-0bee0a0d]:hover {
  color: #fff!important;
}
.channel-goodlist .swiper2btn.swiper2btn-one a[data-v-0bee0a0d] {
  width: 80px;
  color: #E62226;
  background: none;
}
.recharge ul li .addcart a[data-v-0bee0a0d]:hover {
  opacity: .6;
}

/*.q-more { padding-bottom: 94px;}*/
.q-more a[data-v-0bee0a0d] {
  display: block;
  margin: 0 auto;
  text-align: center;
  font-size: 24px;
}
.q-more a i[data-v-0bee0a0d] {
  display: inline-block;
  padding-left: 5px;
  font-size: 22px;
  vertical-align: middle;
}
.q-type1 .q-more a[data-v-0bee0a0d] {
  color: #e37c3c;
}
.q-type2 .q-more a[data-v-0bee0a0d] {
  color: #fed2b7;
}
.q-type2[data-v-0bee0a0d] {
  margin-top: -60px;
  background: url(https://presale.jhtsoft.com/picms/384bd223bf2474.png) left top repeat;
}
.giftfixed[data-v-0bee0a0d] {
  width: 145px;
  position: fixed;
  z-index: 99;
  left: 50%;
  top: 50%;
  margin-left: -804px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #005DDB;
}
.giftfixed .giftfixed-top[data-v-0bee0a0d],
.giftfixed .giftfixed-foot[data-v-0bee0a0d] {
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.giftfixed .giftfixed-top[data-v-0bee0a0d] {
  width: 145px;
  height: 130px;
  background-position: 0 -1193px;
}
.giftfixed .giftfixed-con[data-v-0bee0a0d] {
  background: url(https://presale.jhtsoft.com/picms/384bea5a2e8e5c.png) repeat-y;
  text-align: center;
}
.giftfixed .giftfixed-con a[data-v-0bee0a0d],
.giftfixed .giftfixed-con span[data-v-0bee0a0d] {
  display: block;
  width: 85px;
  margin: 0 auto;
  font-size: 20px;
  color: #ffedae;
}
.giftfixed .giftfixed-con a[data-v-0bee0a0d] {
  /*position:relative;*/
  padding-bottom: 10px;
  padding-top: 18px;
  border-bottom: 2px solid rgba(255, 237, 174, .5);
}
.giftfixed .giftfixed-con a em[data-v-0bee0a0d] {
  display: block;
  line-height: 25px;
  max-height: 50px;
  overflow: hidden;
  /*display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all; */
}

/* .giftfixed .giftfixed-con a:after {content:'...';position:absolute; right:0; bottom:15px;} */
.giftfixed .giftfixed-con a[data-v-0bee0a0d]:first-child {
  padding-top: 14px;
}
.giftfixed .giftfixed-con span[data-v-0bee0a0d] {
  padding-top: 20px;
  padding-bottom: 38px;
}
.giftfixed .giftfixed-con span i[data-v-0bee0a0d] {
  display: inline-block;
  font-size: 20px;
}
.giftfixed .giftfixed-con span[data-v-0bee0a0d]:hover {
  cursor: pointer;
}
.giftfixed .giftfixed-con a.on[data-v-0bee0a0d] {
  color: #ffd850;
  border-bottom: 2px solid rgba(255, 216, 79, .5);
}
.giftfixed .giftfixed-foot[data-v-0bee0a0d] {
  height: 13px;
  background-position: 0 -1356px;
}

/*商品详情页*/
.giftpro .MagnifierMain img[data-v-0bee0a0d] {
  width: 360px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.giftpro .spec-items li img[data-v-0bee0a0d] {
  width: 50px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.giftmod .layer-img[data-v-0bee0a0d] {
  width: 800px;
  height: 600px;
  text-align: center;
}
.giftmod .layer-img li[data-v-0bee0a0d] {
  float: left;
  width: 800px;
  height: 600px;
  position: relative;
  display: none;
}
.giftmod .layer-img li img[data-v-0bee0a0d] {
  width: 800px;
  height: 505px;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.mods-bigimg .layer-side[data-v-0bee0a0d] {
  width: 175px;
  float: right;
  padding-top: 20px;
  color: #666;
  font-size: 12px;
}
.giftmod .layer-side .side-list img[data-v-0bee0a0d] {
  position: absolute;
  width: 100%;
  height: auto;
  max-height: 56px;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

/*实物电子券详情页修改样式2018.04.25*/
.giftpro .pricebox-con[data-v-0bee0a0d] {
  height: 110px !important;
  background-position: 320px top, 52px 60px, 412px 50px;
}
.itemInfo-wrap .pro-price.pricebox[data-v-0bee0a0d] {
  margin-bottom: 0;
  padding-top: 15px;
}
.pricebox dd[data-v-0bee0a0d] {
  font-family: "\5FAE\8F6F\96C5\9ED1" !important;
  padding-left: 90px;
}
.pricebox strong[data-v-0bee0a0d] {
  color: #333;
  font-size: 20px;
}
.pricebox strong em[data-v-0bee0a0d] {
  font-size: 20px;
}
.pricebox b[data-v-0bee0a0d] {
  color: #999;
  margin-left: 20px;
  margin-right: 15px;
  font-size: 22px;
  display: inline-block;
  width: 1px;
  height: 25px;
  background-color: #DEDEDE;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  vertical-align: middle;
}
.pricebox span[data-v-0bee0a0d] {
  font-size: 12px;
  color: #999;
  font-weight: normal;
  padding-left: 5px;
}
.pricebox i[data-v-0bee0a0d] {
  display: inline-block;
  color: #ffa641;
  margin-left: 10px;
  margin-right: 5px;
}
.pricebox .goLj[data-v-0bee0a0d] {
  font-size: 12px;
  display: inline-block;
  padding-left: 18px;
  font-weight: 400;
  color: #0079b6;
}
.pricebox .goLj[data-v-0bee0a0d]:hover {
  color: #de2124;
}
.itemInfo-wrap .pro-price.pricestyle[data-v-0bee0a0d] {
  padding: 0;
  line-height: 110px;
}
.itemInfo-wrap .pro-price.pricestyle dt[data-v-0bee0a0d] {
  margin-top: 5px;
}
.prodetail-con[data-v-0bee0a0d] {
  padding-bottom: 10px;
}
.graybtn[data-v-0bee0a0d],
.graybtn[data-v-0bee0a0d]:hover {
  background: #e1e1e1 !important;
  color: #a1a1a1 !important;
  opacity: 1 !important;
  -webkit-display: flex !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 !important;
}
.vdg .pro-buy-btn[data-v-0bee0a0d] {
  margin-bottom: 10px;
}
.vdg .helpline[data-v-0bee0a0d] {
  color: #999;
}
.vdg .helpline i[data-v-0bee0a0d] {
  display: inline-block;
  color: #fda742;
  padding-right: 5px;
}

/*电子券-面值*/
.elc .guige-item a[data-v-0bee0a0d] {
  width: 118px;
  height: 48px;
  text-align: center;
  line-height: 48px;
}

/*电子券-卡面*/
.elc .pro-bg[data-v-0bee0a0d] {
  margin-top: 10px;
}
.elc .pro-bg .bg-item[data-v-0bee0a0d] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elc .pro-bg .bg-item[data-v-0bee0a0d]:hover {
  border-color: #e62226;
}
.elc .pro-bg .bg-item a[data-v-0bee0a0d] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elc .pro-bg .bg-item a img[data-v-0bee0a0d] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-0bee0a0d] {
  margin-right: -10px;
}
.elc .pro-bg .bg-item.on[data-v-0bee0a0d] {
  border-color: #e62226;
}

/*实体券卡电子券卡-卡面*/
.elcvdg .pro-bg[data-v-0bee0a0d] {
  margin-top: 10px;
}
.elcvdg .pro-bg .bg-item[data-v-0bee0a0d] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elcvdg .pro-bg .bg-item[data-v-0bee0a0d]:hover {
  border-color: #e62226;
}
.elcvdg .pro-bg .bg-item a[data-v-0bee0a0d] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elcvdg .pro-bg .bg-item a img[data-v-0bee0a0d] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-0bee0a0d] {
  margin-right: -10px;
}
.elcvdg .pro-bg .bg-item.on[data-v-0bee0a0d] {
  border-color: #e62226;
}

/*消费卡-实体卡*/
.rdg .guige-item img[data-v-0bee0a0d] {
  height: 25px;
  margin: 12px 10px;
}

/*券卡电子卡*/
.vdc-pro .guige-item a[data-v-0bee0a0d] {
  width: auto;
}
.vdc-pro .guige-item a i[data-v-0bee0a0d] {
  padding: 0 32px;
}
.rdg .pro-tips .code-box[data-v-0bee0a0d] {
  right: 24px;
}
.elc .pro-tips .code-box[data-v-0bee0a0d] {
  right: 24px;
}
.pro-intro-name em[data-v-0bee0a0d] {
  color: #ffa641;
}

/*2019-07-30 分类检索 s*/
.cardUl[data-v-0bee0a0d] {
  padding: 0;
}
.cardUl li[data-v-0bee0a0d] {
  /* float: inherit !important; */
  margin-right: 16px !important;
  margin-bottom: 20px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 3px !important;
  height: auto !important;
}
.pb50[data-v-0bee0a0d] {
  padding-bottom: 50px;
}
.cardUl .swiper2btn[data-v-0bee0a0d] {
  border-color: #de2124;
  background: #de2124;
  color: #fff;
}
.cardUl .swiper2btn a[data-v-0bee0a0d] {
  color: #fff !important;
}
.cardUl li[data-v-0bee0a0d]:hover {
  -webkit-box-shadow: 0 0 3px 1px #ccc !important;
          box-shadow: 0 0 3px 1px #ccc !important;
}
.q-item[data-v-0bee0a0d] {
  padding-top: 40px;
}

/*商品检索*/
.proinfo[data-v-0bee0a0d] {
  border: 1px solid #e0e0e0;
  margin-top: 10px;
  background: #fff;
}
.proinfo .open[data-v-0bee0a0d] {
  padding-bottom: 10px;
}
.proinfo li[data-v-0bee0a0d] {
  width: 1198px;
}
.proinfo li.proinfo-num[data-v-0bee0a0d] {
  border-bottom: 1px solid #e0e0e0;
}
.proinfo .num-con[data-v-0bee0a0d],
.proinfo .kind-con[data-v-0bee0a0d] {
  line-height: 25px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.proinfo .num-con .num-con-tit[data-v-0bee0a0d],
.proinfo .kind-con .kind-con-tit[data-v-0bee0a0d] {
  float: left;
  color: #999;
  width: 100px;
  background-color: #f6f6f6;
  text-align: center;
  padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-0bee0a0d] {
  padding-top: 10px;
  padding-right: 10px;
  width: 1000px;
  padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-0bee0a0d] {
  margin: 0 0 5px 10px;
  float: left;
  color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-0bee0a0d] {
  border: 1px solid #e0e0e0;
  position: relative;
  background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-0bee0a0d] {
  padding: 8px 24px 8px 6px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-0bee0a0d] {
  position: absolute;
  font-size: 12px;
  top: 9px;
  right: 6px;
  width: 9px;
  height: 9px;
  line-height: 9px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-0bee0a0d] {
  font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-0bee0a0d] {
  color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-0bee0a0d]:hover {
  color: #de2124;
}
.proinfo-kind[data-v-0bee0a0d] {
  position: relative;
  height: 45px;
  overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-0bee0a0d] {
  width: 1000px;
  padding: 10px;
}
.openkind[data-v-0bee0a0d] {
  height: auto !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.proinfo-kind .kind-con-box div[data-v-0bee0a0d] {
  margin-bottom: 20px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  float: left;
  margin-right: 10px;
  width: 130px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-0bee0a0d]:hover {
  cursor: pointer;
  color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-0bee0a0d] {
  color: #de2124;
}
.proinfo-kind .showmore[data-v-0bee0a0d] {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #333;
  font-size: 14px;
  padding-right: 25px;
  line-height: 25px;
}
.proinfo-kind .showmore i[data-v-0bee0a0d] {
  position: absolute;
  font-size: 22px;
  height: 23px;
  line-height: 23px;
  top: 2px;
  right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-0bee0a0d] {
  top: 0;
}
.proinfo-kind .showmore[data-v-0bee0a0d]:hover {
  cursor: pointer;
  color: #de2124;
}
.filter[data-v-0bee0a0d] {
  margin-top: 10px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  font-size: 14px;
}
.filter .f-line[data-v-0bee0a0d] {
  padding: 10px;
  height: 28px;
}
.filter .f-line.top[data-v-0bee0a0d] {
  border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-0bee0a0d] {
  display: inline-block;
  height: 28px;
  line-height: 28px;
  padding: 0px 10px;
  border: 1px solid #cccccc;
  margin-right: 10px;
  background-color: #fff;
}
.filter .f-sort a[data-v-0bee0a0d]:first-child {
  width: 48px;
  text-align: center;
}
.filter .f-sort a span[data-v-0bee0a0d] {
  color: #333;
  font-size: 14px;
}
.filter .f-sort .fs-down[data-v-0bee0a0d],
.filter .f-sort .fs-up[data-v-0bee0a0d] {
  display: inline-block;
  width: 11px;
  margin-left: 10px;
  margin-top: 6px;
  vertical-align: top;
  cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-0bee0a0d],
.filter .f-sort .arrow-top[data-v-0bee0a0d] {
  float: left;
  width: 11px;
  overflow: hidden;
  background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png)
    no-repeat;
}
.filter .f-sort .arrow-top[data-v-0bee0a0d] {
  height: 6px;
  background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-0bee0a0d] {
  height: 6px;
  margin-top: 6px;
  background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-0bee0a0d] {
  background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-0bee0a0d] {
  background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-0bee0a0d],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-0bee0a0d] {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.filter .f-sort a.on[data-v-0bee0a0d] {
  border: 1px solid #de2124;
  background: #de2124;
}
.filter .f-sort a.on span[data-v-0bee0a0d] {
  color: #fff;
}
.filter .f-sort a.on i[data-v-0bee0a0d] {
  color: #fff;
}
.filter .f-price .f-price-set[data-v-0bee0a0d] {
  width: 100%;
  height: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.f-price-set .fl[data-v-0bee0a0d],
.f-price-set span[data-v-0bee0a0d],
.f-price-set em[data-v-0bee0a0d] {
  float: left;
  margin-right: 10px;
}
.filter .f-price-set .fl[data-v-0bee0a0d] {
  padding-left: 3px;
  padding-right: 3px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  color: #999;
}
.filter .f-price-set .fl input[data-v-0bee0a0d] {
  display: inline-block;
  width: 45px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: #333;
  background-color: #fff;
}
.filter .f-search[data-v-0bee0a0d] {
  margin-left: 10px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
}
.filter .f-search input[data-v-0bee0a0d] {
  background-color: #fff;
  color: #333;
  width: 188px;
  height: 14px;
  line-height: 14px;
  padding: 8px 10px;
  border: none;
  float: left;
  vertical-align: middle;
}
.filter .f-search button[data-v-0bee0a0d] {
  width: 60px;
  height: 30px;
  border: none;
  float: left;
  cursor: pointer;
  background: #e62226;
  color: #fff;
  text-align: center;
  line-height: 30px;
}
.filter .f-store[data-v-0bee0a0d] {
  height: 28px;
  line-height: 28px;
  color: #333;
}
.filter .f-feature[data-v-0bee0a0d] {
  margin-left: 10px;
}
.filter .f-feature span[data-v-0bee0a0d] {
  height: 28px;
  line-height: 28px;
  display: inline-block;
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.filter .f-feature span[data-v-0bee0a0d]:last-child {
  margin-left: 20px;
}
.filter .f-feature span i[data-v-0bee0a0d] {
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 1px solid #ccc;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-0bee0a0d] {
  visibility: hidden;
  width: 5px;
}
.filter .f-feature span.cselected i[data-v-0bee0a0d] {
  border-color: #de2124;
  background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff
    no-repeat center;
}
.color-orange[data-v-0bee0a0d] {
  color: #ff5f20;
}

/* S 存在一二级分类 */
.bold[data-v-0bee0a0d] {
  font-weight: bold;
}
.bold i[data-v-0bee0a0d] {
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #999;
          box-shadow: 2px -2px 0px #999;
  width: 0;
  height: 0px;
  display: inline-block;
}
.flexDiv[data-v-0bee0a0d],
.flexp[data-v-0bee0a0d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flexDiv[data-v-0bee0a0d] {
  margin-bottom: 0px !important;
  /* padding-top: 5px; */
}
.flexp[data-v-0bee0a0d] {
  line-height: 20px;
  font-size: 14px;
  padding-bottom: 10px;
}
.flexp strong[data-v-0bee0a0d] {
  color: #999;
  font-weight: bold;
  padding: 5px 0;
  padding-right: 20px;
  position: relative;
}
.flexp strong[data-v-0bee0a0d]:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 13px;
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #333;
          box-shadow: 2px -2px 0px #333;
  width: 0;
  height: 0px;
}
.flexp strong i[data-v-0bee0a0d] {
  width: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
  font-weight: bold;
  padding: 0 5px 0 0;
  display: inline-block;
  text-align: right;
  vertical-align: top;
}
.flexp span[data-v-0bee0a0d] {
  border-bottom: 1px solid #e0e0e0;
  font-size: 0;
  padding: 5px 0;
}
.flexp span[data-v-0bee0a0d],
.flexDivr[data-v-0bee0a0d] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flexp:last-child span[data-v-0bee0a0d] {
  border-bottom: none;
}
.flexp span em[data-v-0bee0a0d] {
  display: inline-block;
  font-size: 14px;
  margin-bottom: 10px;
  padding: 0 10px;
  border-left: 1px solid #e0e0e0;
}
.flexp span em.on[data-v-0bee0a0d] {
  color: #de2124;
}
.proinfo-kind2[data-v-0bee0a0d] {
  position:relative;
  height: auto;
}
.proinfo .proinfo-kind2 .kind-con .kind-con-box[data-v-0bee0a0d] {
  width:1000px;
  padding: 15px 10px;
}
.openMore[data-v-0bee0a0d] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 12px;
    padding-right: 25px;
    line-height: 30px;
    background: #f5f5f5;
    padding-left: 10px;
}
.openMore i[data-v-0bee0a0d] {
    position: absolute;
    font-size: 20px;
    height: 23px;
    line-height: 27px;
    top: 2px;
    right: 0;
}
.openMore i.rotate[data-v-0bee0a0d] {
    /* top: 0; */
}
.openMore[data-v-0bee0a0d]:hover {
    cursor: pointer;
    color: #de2124;
}
.ejcon1[data-v-0bee0a0d] {
  height: auto;
  max-height: 92px;
  overflow: hidden;
}
.ejcon[data-v-0bee0a0d] {
  height: auto !important;max-height: 165px !important; overflow-y: auto !important;
}
.flexp strong i[data-v-0bee0a0d]:hover,
.flexp span em[data-v-0bee0a0d]:hover {
  cursor: pointer;
}
.flexp span em[data-v-0bee0a0d]:hover {
  color: #de2124;
}
.num-con-box2[data-v-0bee0a0d] {
  width: calc(100% - 130px) !important;
}
.flexDivl[data-v-0bee0a0d] {
  margin: 0 !important;
}

/* E 存在一二级分类 */
.heightAuto[data-v-0bee0a0d] {
  height: auto !important;
}
.no-con[data-v-0bee0a0d] {
  padding-bottom: 100px;
}

/*2019-07-30 分类检索 e*/
.comment-page .pagination[data-v-0bee0a0d]{padding: 80px 0!important; display: block!important; clear: both!important;
}
.recommendswiper2 ul li[data-v-0bee0a0d] {
  -webkit-box-shadow: 0 4px 6px -3px rgba(0, 0, 0, 0.4);
          box-shadow: 0 4px 6px -3px rgba(0, 0, 0, 0.4);
}
.recommendswiper2[data-v-0bee0a0d] {
  padding-bottom: 50px;
  overflow: hidden;
}
.recommendswiper2 .swiper-container[data-v-0bee0a0d] {
  overflow: visible;
}
.recommendswiper2 ul[data-v-0bee0a0d] {
  margin-top: 0;
}
.recommendswiper2 .swiper-button-next[data-v-0bee0a0d],
.recommendswiper2 .swiper-button-prev[data-v-0bee0a0d] {
  width: 30px;
  height: 50px;
  background: rgba(0, 0, 0, 0.4);
  margin-top: -25px;
}
.recommendswiper2 .swiper-button-prev[data-v-0bee0a0d] {
  left: 0;
}
.recommendswiper2 .swiper-button-next[data-v-0bee0a0d] {
  right: 0;
}
.recommendswiper2 .swiper-button-next i[data-v-0bee0a0d],
.recommendswiper2 .swiper-button-prev i[data-v-0bee0a0d] {
  display: inline-block;
  font-size: 20px;
  color: #ffffff;
  width: 20px;
  height: 23px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -11.5px;
  margin-left: -10px;
}

.main1920[data-v-409d8359] {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
}
.giftbanner[data-v-409d8359] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner img[data-v-409d8359] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner[data-v-409d8359] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, .4);
  left: 50%;
  margin-left: -60px;
  bottom: 40px;
  border-radius: 12px;
}
.giftbanner[data-v-409d8359] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border: 2px solid #FFFFFF;
  background: none;
  opacity: 1;
  margin-top: 7px !important;
}
.giftbanner[data-v-409d8359] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.giftbanner[data-v-409d8359] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, .4);
  border: none;
  margin-top: 4px !important;
}
.giftbanner[data-v-409d8359] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.bgline[data-v-409d8359] {
  width: 100%;
  height: 5px;
  background-color: #F6F6F6;
}
.channel-goodlist ul[data-v-409d8359] {
  margin-top: 20px;
  margin-right: -28px;
}
.channel-goodlist ul li[data-v-409d8359] {
  float: left;
  display: inline-block;
  position: relative;
  background: #fff;
  width: 285px;
  margin: 0 20px 10px 0;
  padding-top: 40px;
  height: 360px;
}
.channel-goodlist .cgl-tu[data-v-409d8359] {
  display: block;
  text-align: center;
  font-size: 0;
  width: 220px;
  height: 220px;
  margin: 0 auto;
  position: relative;
}
.channel-goodlist .cgl-tu img[data-v-409d8359] {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  height: auto;
  max-width: 220px;
  max-height: 220px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.channel-goodlist .cgl-hover[data-v-409d8359] {
  position: absolute;
  z-index: 2;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 0px;
  line-height: 30px;
  background-color: #666;
  color: #fff;
  -webkit-transition: height .3s;
  transition: height .3s
}
.channel-goodlist .cgl-hover a[data-v-409d8359] {
  display: inline-block;
  width: 95px;
  height: 30px;
  font-size: 14px;
  opacity: 0;
  float: left;
  text-align: center;
  color: #fff;
}
.channel-goodlist .cgl-hover a.click-share[data-v-409d8359] {
  position: relative;
}
.channel-goodlist .cgl-hover a[data-v-409d8359]:hover {
  background-color: #e62226;
}
.channel-goodlist .cgl-hover a i[data-v-409d8359] {
  padding-right: 5px;
}
.channel-goodlist .cgl-hover a.on[data-v-409d8359] {
  color: #FFFFFF;
}
.channel-goodlist .cgl-hover b[data-v-409d8359] {
  width: 1px;
}
.channel-goodlist .cgl-cont[data-v-409d8359] {
  padding: 25px 10px 15px;
  font-size: 14px;
}
.channel-goodlist .cgl-cont a[data-v-409d8359] {
  display: block;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 10px;
}
.channel-goodlist .cgl-cont b[data-v-409d8359] {
  display: block;
  font-size: 20px;
  color: #e62226;
  vertical-align: bottom;
  margin-bottom: 10px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}
.channel-goodlist .cgl-cont b i[data-v-409d8359] {
  font-size: 14px;
  font-family: "microsoft yahei";
}
.channel-goodlist .cgl-cont p[data-v-409d8359] {
  font-size: 12px;
  color: #999;
  margin-bottom: 15px;
}
.channel-goodlist .cgl-cont p em[data-v-409d8359] {
  margin-left: 10px;
}
.channel-goodlist .cgl-cont .cglc-tip[data-v-409d8359] {
  width: 100%;
  margin: 0 auto;
  height: 20px;
}
.channel-goodlist .cgl-cont .cglc-tip span[data-v-409d8359] {
  top: 99%;
  left: -1px;
  background-color: #FFFFFF;
}
.channel-goodlist .cgl-cont .cglc-tip span strong[data-v-409d8359] {
  color: #e62226;
}
.channel-goodlist span.tip-cut[data-v-409d8359] {
  left: 15px
}
.channel-goodlist span.tip-ship[data-v-409d8359] {
  left: 75px
}
.channel-goodlist .btnborder[data-v-409d8359] {
  position: absolute;
  right: 8px;
  bottom: 10px;
  width: 98px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #e0e0e0;
  color: #e62226;
  font-size: 12px;
}
.channel-goodlist .btnborder i[data-v-409d8359] {
  margin-right: 10px;
}
.channel-goodlist .btnborder[data-v-409d8359]:hover {
  cursor: pointer;
  color: #FFFFFF;
  border-color: #e62226;
}
.channel-goodlist .mod-tip label[data-v-409d8359] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 2px;
  border: solid 1px #e62226;
  cursor: pointer
}
.channel-goodlist .mod-tip label:hover+span[data-v-409d8359] {
  opacity: 1;
  display: block;
  z-index: 3
}
.channel-goodlist .mod-tip span[data-v-409d8359] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 100%;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.channel-goodlist .mod-tip span p[data-v-409d8359] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.channel-goodlist .mod-tip span i[data-v-409d8359] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.channel-goodlist .tip-cut i[data-v-409d8359] {
  left: 23px;
}
.channel-goodlist .tip-ship i[data-v-409d8359] {
  left: 70px;
}
.channel-goodlist li[data-v-409d8359]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f0f0f0;
          box-shadow: 0 0 2px 2px #f0f0f0;
}
.channel-goodlist li:hover .cgl-hover[data-v-409d8359] {
  height: 30px;
}
.channel-goodlist li:hover .cgl-hover a[data-v-409d8359] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-hover b[data-v-409d8359] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-cont>a[data-v-409d8359] {
  color: #e62226;
}
.channel-goodlist .cgl-tu:hover img[data-v-409d8359] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0)
}
.shopping-list-page[data-v-409d8359] {
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
}
.recommendswiper2 ul li[data-v-409d8359] {
  -webkit-box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
          box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
}

/*商品推荐*/
.cardmall-item-l-tips span[data-v-409d8359] {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
}
.cardmall-item-l-tips .tips-dese[data-v-409d8359] {
  left: 0;
  width: 95px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat;
}
.cardmall-item-l-tips .tips-code[data-v-409d8359] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  top: 3px;
  color: #ff7036;
  left: 105px;
}
.cardmall-code-big[data-v-409d8359] {
  width: 100%;
}
.ztpro[data-v-409d8359] {
  width: 540px;
}
.cardmall-code-big[data-v-409d8359] {
  text-align: center;
  position: absolute;
  height: 100%;
  background: rgba(0, 0, 0, .3);
  top: 0px;
  left: 0px;
  opacity: 0;
  z-index: -1;
  overflow: hidden;
}
.cardmall-code-big .card-code-con[data-v-409d8359] {
  text-align: center;
  width: 225px;
  height: 250px;
  background-color: #FFFFFF;
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}
.cardmall-code-big .card-code-con img[data-v-409d8359] {
  width: 170px;
  height: 170px;
  margin: 20px auto 0;
}
.cardmall-code-big h2[data-v-409d8359] {
  margin: 10px auto 0;
  text-align: center;
  font-size: 16px;
  color: #333;
}
.cardmall-item-l-tips .tips-code[data-v-409d8359]:hover {
  opacity: 0;
  z-index: 3;
  cursor: pointer;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big[data-v-409d8359] {
  z-index: 2;
  opacity: 1;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-409d8359] {
  left: 30px;
}
.recharge .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-409d8359] {
  left: 35px;
}

/*消费卡列表样式*/
.recharge[data-v-409d8359] {
  border: none !important;
  background: none !important;
}

/*.recharge ul{ margin-right: -12px;}*/
.recharge ul li[data-v-409d8359] {
  width: 291px;
  height: 350px;
  margin: 0 12px 12px 0;
  padding-top: 20px;
  overflow: hidden;
}
.channel-goodlist .bigstatimg[data-v-409d8359] {
  position: relative;
  height: 692px;
  background-color: #000;
  padding: 0;
  float: left;
  margin-right: 12px;
}
.channel-goodlist .bigstatimg img[data-v-409d8359] {
  width: 100%;
  height: 100%;
}
.recharge .cgl-cont[data-v-409d8359] {
  padding: 10px 10px 0px;
  -webkit-transition: -webkit-transform .4s;
  transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s, -webkit-transform .4s;
  z-index: 1;
  position: relative;
}
.recharge ul li .czkbtn[data-v-409d8359] {
  display: block;
  height: 40px;
  color: #FFFFFF;
  font-size: 0;
  text-align: center;
  line-height: 40px;
  width: 100%;
  -webkit-transition: bottom .4s;
  transition: bottom .4s;
  position: absolute;
  z-index: 0;
  bottom: -40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.recharge ul li .addcart[data-v-409d8359] {
  background-color: #E62226;
}
.recharge ul li .addcartgray[data-v-409d8359] {
  background-color: #e1e1e1;
}
.recharge ul li .czkbtn a[data-v-409d8359] {
  text-align: center;
  font-size: 18px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.recharge ul li .addcart a[data-v-409d8359] {
  color: #fff;
}
.recharge ul li .addcartgray a[data-v-409d8359] {
  color: #a1a1a1;
}
.recharge ul li:hover .czkbtn[data-v-409d8359] {
  bottom: 0px;
}
.recharge ul li:hover .cgl-cont[data-v-409d8359] {
  -webkit-transform: translate3d(0, -5px, 0);
          transform: translate3d(0, -5px, 0);
}
.recharge ul li:hover .cgl-cont .cglc-tip[data-v-409d8359] {
  display: none;
}
.recharge .cgl-cont .cglc-tip[data-v-409d8359] {
  position: relative;
}
.recharge .cgl-cont .cglc-tip span[data-v-409d8359] {
  left: -10px;
  top: 25px;
}
.recharge .cglc-tip span[data-v-409d8359] {
  width: 269px !important;
  display: none;
}
.recharge .mod-tip label:hover+span[data-v-409d8359] {
  display: block;
}

/*水波纹动画*/
.wave[data-v-409d8359] {
  width: 100%;
  height: 47px;
  position: absolute;
  top: -45px;
  left: 0;
  -webkit-animation: wyleft-data-v-409d8359 20s infinite linear;
  animation: wyleft-data-v-409d8359 20s infinite linear;
}
.wave1[data-v-409d8359] {
  z-index: 5;
  background-image: url(https://presale.jhtsoft.com/picms/3851a8bfeefc26.png);
}
.wave2[data-v-409d8359] {
  z-index: 1;
  background-image: url(https://presale.jhtsoft.com/picms/3851ac722f3720.png);
}
@-webkit-keyframes wyleft-data-v-409d8359 {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}
@keyframes wyleft-data-v-409d8359 {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}

/*券卡兑换列表样式*/
.q-box[data-v-409d8359] {
  width: 100%;
  height: auto;
  position: relative;
}
.q-box>i[data-v-409d8359] {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-box>i[data-v-409d8359]:nth-child(1),
.q-box>i[data-v-409d8359]:nth-child(2) {
  width: 221px;
  height: 44px;
}
.q-type1 i[data-v-409d8359]:nth-child(1),
.q-type1>i[data-v-409d8359]:nth-child(2) {
  background-position: 0 0;
}
.q-type2 i[data-v-409d8359]:nth-child(1),
.q-type2>i[data-v-409d8359]:nth-child(2) {
  background-position: 0 -53px;
}
.q-type1>i[data-v-409d8359]:nth-child(1),
.q-type3>i[data-v-409d8359]:nth-child(1) {
  margin-left: -375px;
  top: 105px;
}
.q-type1>i[data-v-409d8359]:nth-child(2),
.q-type3>i[data-v-409d8359]:nth-child(2) {
  margin-left: 150px;
  top: 186px;
}
.q-type2>i[data-v-409d8359]:nth-child(1) {
  margin-left: -450px;
  top: 105px;
}
.q-type2>i[data-v-409d8359]:nth-child(2) {
  margin-left: 230px;
  top: 186px;
}
.q-box>i[data-v-409d8359]:nth-child(3),
.q-box>i[data-v-409d8359]:nth-child(6),
.q-box>i[data-v-409d8359]:nth-child(7) {
  width: 141px;
  height: 110px;
  background-position: 0 -1464px;
}
.q-box>i[data-v-409d8359]:nth-child(3) {
  margin-left: -894px;
  top: 255px;
}
.q-type1>i[data-v-409d8359]:nth-child(4),
.q-type1>i[data-v-409d8359]:nth-child(5),
.q-type3>i[data-v-409d8359]:nth-child(4),
.q-type3>i[data-v-409d8359]:nth-child(5) {
  width: 179px;
  height: 83px;
  background-position: 0 -104px;
}
.q-type2>i[data-v-409d8359]:nth-child(4),
.q-type2>i[data-v-409d8359]:nth-child(5),
.q-type2>i[data-v-409d8359]:nth-child(8) {
  width: 179px;
  height: 83px;
  background-position: 0 -193px;
}
.q-type1>i[data-v-409d8359]:nth-child(4) {
  margin-left: 744px;
  top: 532px;
}
.q-type1>i[data-v-409d8359]:nth-child(5) {
  margin-left: -894px;
  top: 1063px;
}
.q-type2>i[data-v-409d8359]:nth-child(4) {
  margin-left: 725px;
  top: 292px;
}
.q-type2>i[data-v-409d8359]:nth-child(5) {
  margin-left: -928px;
  top: 600px;
}
.q-type2>i[data-v-409d8359]:nth-child(8) {
  margin-left: 725px;
  top: 1279px;
}
.q-type1>i[data-v-409d8359]:nth-child(6) {
  margin-left: 744px;
  top: 1378px;
}
.q-type1>i[data-v-409d8359]:nth-child(7) {
  margin-left: -894px;
  top: 1378px;
}
.q-type2>i[data-v-409d8359]:nth-child(6) {
  margin-left: 725px;
  top: 640px;
}
.q-type2>i[data-v-409d8359]:nth-child(7) {
  margin-left: -928px;
  top: 1233px;
}
.q-type3>i[data-v-409d8359]:nth-child(4) {
  margin-left: 735px;
  top: 241px;
}
.q-type3>i[data-v-409d8359]:nth-child(5) {
  margin-left: -915px;
  top: 463px;
}
.q-type1[data-v-409d8359],
.q-type3[data-v-409d8359] {
  background-color: #fbead8;
  height: auto;
  position: relative;
}
.q-tit[data-v-409d8359] {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  padding-top: 110px;
  padding-bottom: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.q-tit span[data-v-409d8359] {
  display: block;
  width: 64px;
  height: 100px;
  line-height: 95px;
  font-size: 42px;
  text-align: center;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-type1 .q-tit span[data-v-409d8359],
.q-type3 .q-tit span[data-v-409d8359] {
  background-position: 0px -500px;
}
.q-type2 .q-tit span[data-v-409d8359] {
  background-position: 0px -716px;
}
.q-tit span i[data-v-409d8359] {
  display: inline-block;
}
.q-tit span[data-v-409d8359]:first-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-409d8359]:first-child,
.q-type3 .q-tit span[data-v-409d8359]:first-child {
  background-position: 0px -392px;
}
.q-type2 .q-tit span[data-v-409d8359]:first-child {
  background-position: 0px -608px;
}
.q-tit span:first-child i[data-v-409d8359] {
  margin-left: 28px;
}
.q-tit span[data-v-409d8359]:last-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-409d8359]:last-child,
.q-type3 .q-tit span[data-v-409d8359]:last-child {
  background-position: -90.5px -392px;
}
.q-type2 .q-tit span[data-v-409d8359]:last-child {
  background-position: -90.5px -608px;
}
.q-tit span:last-child i[data-v-409d8359] {
  margin-left: 12px;
}
.q-type1 .q-tit span[data-v-409d8359],
.q-type3 .q-tit span[data-v-409d8359] {
  color: #fffaf5;
}
.q-type2 .q-tit span[data-v-409d8359] {
  color: #bf2421;
}
.q-tit span:first-child i[data-v-409d8359] {
  margin-left: 16px;
}
.q-tit span:last-child i[data-v-409d8359] {
  margin-right: 40px;
}
.q-item-list ul[data-v-409d8359] {
  margin-right: -40px;
}
.q-item-list ul li[data-v-409d8359] {
  width: 580px;
  height: 310px;
  background-color: #FFFFFF;
  float: left;
  margin-right: 40px;
  margin-bottom: 40px;
  position: relative;
  -webkit-box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
          box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
}
.q-item-list .cardmall-code-big .card-code-con[data-v-409d8359] {
  left: 580px;
}
.q-item-list .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-409d8359] {
  left: 180px;
}
.q-item-img a[data-v-409d8359] {
  display: block;
  width: 220px;
  height: 310px;
  margin-left: 35px;
  margin-right: 40px;
  position: relative;
}
.q-item-img a img[data-v-409d8359] {
  display: inline-block;
  width: 100%;
  height: auto;
  max-height: 140px;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  border-radius: 10px;
}
.q-item-img a img[data-v-409d8359]:hover {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.q-item-con[data-v-409d8359] {
  width: 260px;
  margin-top: 40px;
}
.q-item-con .q-name[data-v-409d8359] {
  display: block;
  width: 100%;
  font-size: 20px;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-des[data-v-409d8359] {
  margin-top: 10px;
  line-height: 24px;
  font-size: 16px;
  color: #666;
}
.q-item-con .q-des em[data-v-409d8359] {
  display: inline-block;
  margin-right: 30px;
}
.q-item-con .q-price[data-v-409d8359] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 36px;
  color: #e62226;
}
.q-item-con .q-price i[data-v-409d8359] {
  font-size: 24px;
  font-family: "Microsoft YaHei", "Arial";
}
.q-item-con .q-tips[data-v-409d8359] {
  margin-bottom: 30px;
  position: relative;
}
.q-item-con .q-tips label[data-v-409d8359] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.q-item-con .q-tips span[data-v-409d8359] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 220px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 28px;
  left: 0;
  background-color: #FFFFFF;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.q-item-con .q-tips label:hover+span[data-v-409d8359] {
  opacity: 1;
  display: block;
  z-index: 3
}
.q-item-con .q-tips span p[data-v-409d8359] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-tips span i[data-v-409d8359] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.q-item-con .q-tips span strong[data-v-409d8359] {
  color: #e62226;
}
.q-item-con .q-tips span.tip-cut i[data-v-409d8359] {
  left: 15px;
}
.q-item-con .q-tips span.tip-ship i[data-v-409d8359] {
  left: 60px;
}
.q-item-con .btnhover[data-v-409d8359] {
  display: block;
  width: 186px;
  height: 64px;
  text-align: center;
  line-height: 64px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -950px;
  font-size: 24px;
  color: #FFFFFF;
}
.q-item-list[data-v-409d8359] {
  padding-bottom: 94px;
}
.q-item-list ul li .q-ts[data-v-409d8359] {
  position: absolute;
  top: 265px;
  left: 140px;
}
.q-item-list ul li .q-ts a[data-v-409d8359] {
  display: inline-block;
  left: 0;
  margin-right: 20px;
  font-size: 14px;
  color: #666;
}
.q-item-list ul li .q-ts a i[data-v-409d8359] {
  padding-right: 5px;
}
.q-item-list ul li:hover .q-name[data-v-409d8359] {
  color: #e62226;
}
.q-item-list ul li[data-v-409d8359]:first-child {
  width: 1200px;
  height: 600px;
  margin-bottom: 60px;
}
.q-item-list ul li:first-child .q-item-img a[data-v-409d8359] {
  width: 400px;
  height: 600px;
  margin-left: 100px;
  margin-right: 140px;
}
.q-item-list ul li:first-child .q-item-img a img[data-v-409d8359] {
  max-height: 252px;
}
.q-item-list ul li:first-child .q-item-con[data-v-409d8359] {
  width: 550px;
  margin-top: 60px;
}
.q-item-list ul li:first-child .dy[data-v-409d8359] {
  color: #8b2d2d;
  border-bottom: 2px solid #f6f6f6;
  height: 190px;
}
.q-item-list ul li:first-child .dy p[data-v-409d8359] {
  font-size: 34px;
  line-height: 54px;
  height: 170px;
  overflow-y: auto;
  word-break: break-all;
  word-wrap: break-word;
}
.q-item-list ul li:first-child .dy p i[data-v-409d8359] {
  display: inline-block;
  width: 38px;
  height: 38px;
  padding-right: 15px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0 -1583px;
  background-repeat: no-repeat;
}
.q-item-list ul li:first-child .q-name[data-v-409d8359] {
  margin-top: 25px;
  font-size: 40px;
}
.q-item-list ul li:first-child .q-des[data-v-409d8359] {
  margin-top: 15px;
  margin-bottom: 55px;
}
.q-item-list ul li:first-child .q-des em[data-v-409d8359] {
  font-size: 20px;
  line-height: 30px;
}
.q-item-list ul li:first-child .q-buy[data-v-409d8359] {
  width: 338px;
  height: 120px;
  line-height: 120px;
  background-position: 0px -825px;
  font-size: 24px;
}
.q-item-list ul li:first-child .q-buy b[data-v-409d8359] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  display: inline-block;
  height: 120px;
  line-height: 120px;
  font-size: 52px;
  font-weight: bold;
}
.q-item-list ul li:first-child .q-buy i[data-v-409d8359] {
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
}
.q-item-list ul li:first-child .tips-dese[data-v-409d8359] {
  width: 150px;
  height: 40px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -1379px;
  line-height: 40px;
  font-size: 18px;
}
.q-item-list ul li:first-child .tips-code[data-v-409d8359] {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 35px;
  left: 150px;
  top: 5px;
}
.q-item-list ul li:first-child .q-ts[data-v-409d8359] {
  top: 524px;
  left: 387px;
}
.q-item-list li:first-child .card-code-con[data-v-409d8359] {
  left: 1200px;
}
.q-item-list li:first-child .tips-code:hover+.cardmall-code-big .card-code-con[data-v-409d8359] {
  left: 50%;
  margin-left: -112px;
}
.q-item-con .card-btn[data-v-409d8359] {
  display: block;
  width: 290px;
  height: 68px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0;
  background-image: url(https://presale.jhtsoft.com/picms/384bda78ff38de.png);
  background-repeat: no-repeat;
  background-position: 0 -270px;
  position: absolute;
  right: -7px;
  bottom: 10px;
}
.q-item-con .card-btn.btn-one[data-v-409d8359] {
  background-position: 0 -192px;
}
.q-item-con .card-btn a[data-v-409d8359] {
  display: inline-block;
  font-size: 20px;
  color: #FFFFFF;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  padding-top: 18px;
}
.q-item-con .card-btn a[data-v-409d8359]:hover {
  opacity: .7;
}
.q-item-list ul li:first-child .price[data-v-409d8359] {
  font-size: 20px;
  color: #E62226;
  display: block;
  padding-top: 20px;
  position: absolute;
  right: 380px;
  bottom: 80px;
}
.q-item-list ul li:first-child .price b[data-v-409d8359] {
  font-size: 42px;
  font-weight: bold;
}
.q-item-list li:first-child .card-btn[data-v-409d8359] {
  width: 300px;
  height: 86px;
  background-position: 0 -96px;
  bottom: 60px;
}
.q-item-list li:first-child .card-btn.btn-one[data-v-409d8359] {
  background-position: -80px 0;
}
.q-item-list li:first-child .card-btn a[data-v-409d8359] {
  font-size: 28px;
  padding-top: 24px;
}
.channel-goodlist .swiper2btn[data-v-409d8359] {
  position: absolute;
  right: 8px;
  bottom: 7px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #ff7d7d;
  color: #e62226;
  font-size: 0;
  border-radius: 2px;
}
.channel-goodlist .swiper2btn[data-v-409d8359]:hover{
  background: #e62226;
  border-color: #e62226;
}
.channel-goodlist .swiper2btn.gray[data-v-409d8359] {
  border: 1px solid #eee;
  color: #333;
}
.channel-goodlist .swiper2btn.gray a[data-v-409d8359] {
  color: #333 !important;
}
.channel-goodlist .swiper2btn a[data-v-409d8359] {
  display: inline-block;
  width: 65px;
  border-right: 1px solid #ff7d7d;
  text-align: center;
  font-size: 12px;
}
.channel-goodlist .swiper2btn a[data-v-409d8359]:first-child {
  color: #E62226;
}
.channel-goodlist .swiper2btn a[data-v-409d8359]:last-child {
  border-right: none;
  background-color: #E62226;
  color: #FFFFFF;
}
.channel-goodlist .swiper2btn a[data-v-409d8359]:hover {
  color: #fff!important;
}
.channel-goodlist .swiper2btn.swiper2btn-one a[data-v-409d8359] {
  width: 80px;
  color: #E62226;
  background: none;
}
.recharge ul li .addcart a[data-v-409d8359]:hover {
  opacity: .6;
}

/*.q-more { padding-bottom: 94px;}*/
.q-more a[data-v-409d8359] {
  display: block;
  margin: 0 auto;
  text-align: center;
  font-size: 24px;
}
.q-more a i[data-v-409d8359] {
  display: inline-block;
  padding-left: 5px;
  font-size: 22px;
  vertical-align: middle;
}
.q-type1 .q-more a[data-v-409d8359] {
  color: #e37c3c;
}
.q-type2 .q-more a[data-v-409d8359] {
  color: #fed2b7;
}
.q-type2[data-v-409d8359] {
  margin-top: -60px;
  background: url(https://presale.jhtsoft.com/picms/384bd223bf2474.png) left top repeat;
}
.giftfixed[data-v-409d8359] {
  width: 145px;
  position: fixed;
  z-index: 99;
  left: 50%;
  top: 50%;
  margin-left: -804px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #005DDB;
}
.giftfixed .giftfixed-top[data-v-409d8359],
.giftfixed .giftfixed-foot[data-v-409d8359] {
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.giftfixed .giftfixed-top[data-v-409d8359] {
  width: 145px;
  height: 130px;
  background-position: 0 -1193px;
}
.giftfixed .giftfixed-con[data-v-409d8359] {
  background: url(https://presale.jhtsoft.com/picms/384bea5a2e8e5c.png) repeat-y;
  text-align: center;
}
.giftfixed .giftfixed-con a[data-v-409d8359],
.giftfixed .giftfixed-con span[data-v-409d8359] {
  display: block;
  width: 85px;
  margin: 0 auto;
  font-size: 20px;
  color: #ffedae;
}
.giftfixed .giftfixed-con a[data-v-409d8359] {
  /*position:relative;*/
  padding-bottom: 10px;
  padding-top: 18px;
  border-bottom: 2px solid rgba(255, 237, 174, .5);
}
.giftfixed .giftfixed-con a em[data-v-409d8359] {
  display: block;
  line-height: 25px;
  max-height: 50px;
  overflow: hidden;
  /*display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all; */
}

/* .giftfixed .giftfixed-con a:after {content:'...';position:absolute; right:0; bottom:15px;} */
.giftfixed .giftfixed-con a[data-v-409d8359]:first-child {
  padding-top: 14px;
}
.giftfixed .giftfixed-con span[data-v-409d8359] {
  padding-top: 20px;
  padding-bottom: 38px;
}
.giftfixed .giftfixed-con span i[data-v-409d8359] {
  display: inline-block;
  font-size: 20px;
}
.giftfixed .giftfixed-con span[data-v-409d8359]:hover {
  cursor: pointer;
}
.giftfixed .giftfixed-con a.on[data-v-409d8359] {
  color: #ffd850;
  border-bottom: 2px solid rgba(255, 216, 79, .5);
}
.giftfixed .giftfixed-foot[data-v-409d8359] {
  height: 13px;
  background-position: 0 -1356px;
}

/*商品详情页*/
.giftpro .MagnifierMain img[data-v-409d8359] {
  width: 360px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.giftpro .spec-items li img[data-v-409d8359] {
  width: 50px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.giftmod .layer-img[data-v-409d8359] {
  width: 800px;
  height: 600px;
  text-align: center;
}
.giftmod .layer-img li[data-v-409d8359] {
  float: left;
  width: 800px;
  height: 600px;
  position: relative;
  display: none;
}
.giftmod .layer-img li img[data-v-409d8359] {
  width: 800px;
  height: 505px;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.mods-bigimg .layer-side[data-v-409d8359] {
  width: 175px;
  float: right;
  padding-top: 20px;
  color: #666;
  font-size: 12px;
}
.giftmod .layer-side .side-list img[data-v-409d8359] {
  position: absolute;
  width: 100%;
  height: auto;
  max-height: 56px;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

/*实物电子券详情页修改样式2018.04.25*/
.giftpro .pricebox-con[data-v-409d8359] {
  height: 110px !important;
  background-position: 320px top, 52px 60px, 412px 50px;
}
.itemInfo-wrap .pro-price.pricebox[data-v-409d8359] {
  margin-bottom: 0;
  padding-top: 15px;
}
.pricebox dd[data-v-409d8359] {
  font-family: "\5FAE\8F6F\96C5\9ED1" !important;
  padding-left: 90px;
}
.pricebox strong[data-v-409d8359] {
  color: #333;
  font-size: 20px;
}
.pricebox strong em[data-v-409d8359] {
  font-size: 20px;
}
.pricebox b[data-v-409d8359] {
  color: #999;
  margin-left: 20px;
  margin-right: 15px;
  font-size: 22px;
  display: inline-block;
  width: 1px;
  height: 25px;
  background-color: #DEDEDE;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  vertical-align: middle;
}
.pricebox span[data-v-409d8359] {
  font-size: 12px;
  color: #999;
  font-weight: normal;
  padding-left: 5px;
}
.pricebox i[data-v-409d8359] {
  display: inline-block;
  color: #ffa641;
  margin-left: 10px;
  margin-right: 5px;
}
.pricebox .goLj[data-v-409d8359] {
  font-size: 12px;
  display: inline-block;
  padding-left: 18px;
  font-weight: 400;
  color: #0079b6;
}
.pricebox .goLj[data-v-409d8359]:hover {
  color: #de2124;
}
.itemInfo-wrap .pro-price.pricestyle[data-v-409d8359] {
  padding: 0;
  line-height: 110px;
}
.itemInfo-wrap .pro-price.pricestyle dt[data-v-409d8359] {
  margin-top: 5px;
}
.prodetail-con[data-v-409d8359] {
  padding-bottom: 10px;
}
.graybtn[data-v-409d8359],
.graybtn[data-v-409d8359]:hover {
  background: #e1e1e1 !important;
  color: #a1a1a1 !important;
  opacity: 1 !important;
  -webkit-display: flex !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 !important;
}
.vdg .pro-buy-btn[data-v-409d8359] {
  margin-bottom: 10px;
}
.vdg .helpline[data-v-409d8359] {
  color: #999;
}
.vdg .helpline i[data-v-409d8359] {
  display: inline-block;
  color: #fda742;
  padding-right: 5px;
}

/*电子券-面值*/
.elc .guige-item a[data-v-409d8359] {
  width: 118px;
  height: 48px;
  text-align: center;
  line-height: 48px;
}

/*电子券-卡面*/
.elc .pro-bg[data-v-409d8359] {
  margin-top: 10px;
}
.elc .pro-bg .bg-item[data-v-409d8359] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elc .pro-bg .bg-item[data-v-409d8359]:hover {
  border-color: #e62226;
}
.elc .pro-bg .bg-item a[data-v-409d8359] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elc .pro-bg .bg-item a img[data-v-409d8359] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-409d8359] {
  margin-right: -10px;
}
.elc .pro-bg .bg-item.on[data-v-409d8359] {
  border-color: #e62226;
}

/*实体券卡电子券卡-卡面*/
.elcvdg .pro-bg[data-v-409d8359] {
  margin-top: 10px;
}
.elcvdg .pro-bg .bg-item[data-v-409d8359] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elcvdg .pro-bg .bg-item[data-v-409d8359]:hover {
  border-color: #e62226;
}
.elcvdg .pro-bg .bg-item a[data-v-409d8359] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elcvdg .pro-bg .bg-item a img[data-v-409d8359] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-409d8359] {
  margin-right: -10px;
}
.elcvdg .pro-bg .bg-item.on[data-v-409d8359] {
  border-color: #e62226;
}

/*消费卡-实体卡*/
.rdg .guige-item img[data-v-409d8359] {
  height: 25px;
  margin: 12px 10px;
}

/*券卡电子卡*/
.vdc-pro .guige-item a[data-v-409d8359] {
  width: auto;
}
.vdc-pro .guige-item a i[data-v-409d8359] {
  padding: 0 32px;
}
.rdg .pro-tips .code-box[data-v-409d8359] {
  right: 24px;
}
.elc .pro-tips .code-box[data-v-409d8359] {
  right: 24px;
}
.pro-intro-name em[data-v-409d8359] {
  color: #ffa641;
}

/*2019-07-30 分类检索 s*/
.cardUl[data-v-409d8359] {
  padding: 0;
}
.cardUl li[data-v-409d8359] {
  /* float: inherit !important; */
  margin-right: 16px !important;
  margin-bottom: 20px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 3px !important;
  height: auto !important;
}
.pb50[data-v-409d8359] {
  padding-bottom: 50px;
}
.cardUl .swiper2btn[data-v-409d8359] {
  border-color: #de2124;
  background: #de2124;
  color: #fff;
}
.cardUl .swiper2btn a[data-v-409d8359] {
  color: #fff !important;
}
.cardUl li[data-v-409d8359]:hover {
  -webkit-box-shadow: 0 0 3px 1px #ccc !important;
          box-shadow: 0 0 3px 1px #ccc !important;
}
.q-item[data-v-409d8359] {
  padding-top: 40px;
}

/*商品检索*/
.proinfo[data-v-409d8359] {
  border: 1px solid #e0e0e0;
  margin-top: 10px;
  background: #fff;
}
.proinfo .open[data-v-409d8359] {
  padding-bottom: 10px;
}
.proinfo li[data-v-409d8359] {
  width: 1198px;
}
.proinfo li.proinfo-num[data-v-409d8359] {
  border-bottom: 1px solid #e0e0e0;
}
.proinfo .num-con[data-v-409d8359],
.proinfo .kind-con[data-v-409d8359] {
  line-height: 25px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.proinfo .num-con .num-con-tit[data-v-409d8359],
.proinfo .kind-con .kind-con-tit[data-v-409d8359] {
  float: left;
  color: #999;
  width: 100px;
  background-color: #f6f6f6;
  text-align: center;
  padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-409d8359] {
  padding-top: 10px;
  padding-right: 10px;
  width: 1000px;
  padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-409d8359] {
  margin: 0 0 5px 10px;
  float: left;
  color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-409d8359] {
  border: 1px solid #e0e0e0;
  position: relative;
  background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-409d8359] {
  padding: 8px 24px 8px 6px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-409d8359] {
  position: absolute;
  font-size: 12px;
  top: 9px;
  right: 6px;
  width: 9px;
  height: 9px;
  line-height: 9px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-409d8359] {
  font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-409d8359] {
  color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-409d8359]:hover {
  color: #de2124;
}
.proinfo-kind[data-v-409d8359] {
  position: relative;
  height: 45px;
  overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-409d8359] {
  width: 1000px;
  padding: 10px;
}
.openkind[data-v-409d8359] {
  height: auto !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.proinfo-kind .kind-con-box div[data-v-409d8359] {
  margin-bottom: 20px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  float: left;
  margin-right: 10px;
  width: 130px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-409d8359]:hover {
  cursor: pointer;
  color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-409d8359] {
  color: #de2124;
}
.proinfo-kind .showmore[data-v-409d8359] {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #333;
  font-size: 14px;
  padding-right: 25px;
  line-height: 25px;
}
.proinfo-kind .showmore i[data-v-409d8359] {
  position: absolute;
  font-size: 22px;
  height: 23px;
  line-height: 23px;
  top: 2px;
  right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-409d8359] {
  top: 0;
}
.proinfo-kind .showmore[data-v-409d8359]:hover {
  cursor: pointer;
  color: #de2124;
}
.filter[data-v-409d8359] {
  margin-top: 10px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  font-size: 14px;
}
.filter .f-line[data-v-409d8359] {
  padding: 10px;
  height: 28px;
}
.filter .f-line.top[data-v-409d8359] {
  border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-409d8359] {
  display: inline-block;
  height: 28px;
  line-height: 28px;
  padding: 0px 10px;
  border: 1px solid #cccccc;
  margin-right: 10px;
  background-color: #fff;
}
.filter .f-sort a[data-v-409d8359]:first-child {
  width: 48px;
  text-align: center;
}
.filter .f-sort a span[data-v-409d8359] {
  color: #333;
  font-size: 14px;
}
.filter .f-sort .fs-down[data-v-409d8359],
.filter .f-sort .fs-up[data-v-409d8359] {
  display: inline-block;
  width: 11px;
  margin-left: 10px;
  margin-top: 6px;
  vertical-align: top;
  cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-409d8359],
.filter .f-sort .arrow-top[data-v-409d8359] {
  float: left;
  width: 11px;
  overflow: hidden;
  background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png)
    no-repeat;
}
.filter .f-sort .arrow-top[data-v-409d8359] {
  height: 6px;
  background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-409d8359] {
  height: 6px;
  margin-top: 6px;
  background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-409d8359] {
  background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-409d8359] {
  background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-409d8359],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-409d8359] {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.filter .f-sort a.on[data-v-409d8359] {
  border: 1px solid #de2124;
  background: #de2124;
}
.filter .f-sort a.on span[data-v-409d8359] {
  color: #fff;
}
.filter .f-sort a.on i[data-v-409d8359] {
  color: #fff;
}
.filter .f-price .f-price-set[data-v-409d8359] {
  width: 100%;
  height: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.f-price-set .fl[data-v-409d8359],
.f-price-set span[data-v-409d8359],
.f-price-set em[data-v-409d8359] {
  float: left;
  margin-right: 10px;
}
.filter .f-price-set .fl[data-v-409d8359] {
  padding-left: 3px;
  padding-right: 3px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  color: #999;
}
.filter .f-price-set .fl input[data-v-409d8359] {
  display: inline-block;
  width: 45px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: #333;
  background-color: #fff;
}
.filter .f-search[data-v-409d8359] {
  margin-left: 10px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
}
.filter .f-search input[data-v-409d8359] {
  background-color: #fff;
  color: #333;
  width: 188px;
  height: 14px;
  line-height: 14px;
  padding: 8px 10px;
  border: none;
  float: left;
  vertical-align: middle;
}
.filter .f-search button[data-v-409d8359] {
  width: 60px;
  height: 30px;
  border: none;
  float: left;
  cursor: pointer;
  background: #e62226;
  color: #fff;
  text-align: center;
  line-height: 30px;
}
.filter .f-store[data-v-409d8359] {
  height: 28px;
  line-height: 28px;
  color: #333;
}
.filter .f-feature[data-v-409d8359] {
  margin-left: 10px;
}
.filter .f-feature span[data-v-409d8359] {
  height: 28px;
  line-height: 28px;
  display: inline-block;
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.filter .f-feature span[data-v-409d8359]:last-child {
  margin-left: 20px;
}
.filter .f-feature span i[data-v-409d8359] {
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 1px solid #ccc;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-409d8359] {
  visibility: hidden;
  width: 5px;
}
.filter .f-feature span.cselected i[data-v-409d8359] {
  border-color: #de2124;
  background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff
    no-repeat center;
}
.color-orange[data-v-409d8359] {
  color: #ff5f20;
}

/* S 存在一二级分类 */
.bold[data-v-409d8359] {
  font-weight: bold;
}
.bold i[data-v-409d8359] {
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #999;
          box-shadow: 2px -2px 0px #999;
  width: 0;
  height: 0px;
  display: inline-block;
}
.flexDiv[data-v-409d8359],
.flexp[data-v-409d8359] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flexDiv[data-v-409d8359] {
  margin-bottom: 0px !important;
  /* padding-top: 5px; */
}
.flexp[data-v-409d8359] {
  line-height: 20px;
  font-size: 14px;
  padding-bottom: 10px;
}
.flexp strong[data-v-409d8359] {
  color: #999;
  font-weight: bold;
  padding: 5px 0;
  padding-right: 20px;
  position: relative;
}
.flexp strong[data-v-409d8359]:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 13px;
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #333;
          box-shadow: 2px -2px 0px #333;
  width: 0;
  height: 0px;
}
.flexp strong i[data-v-409d8359] {
  width: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
  font-weight: bold;
  padding: 0 5px 0 0;
  display: inline-block;
  text-align: right;
  vertical-align: top;
}
.flexp span[data-v-409d8359] {
  border-bottom: 1px solid #e0e0e0;
  font-size: 0;
  padding: 5px 0;
}
.flexp span[data-v-409d8359],
.flexDivr[data-v-409d8359] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flexp:last-child span[data-v-409d8359] {
  border-bottom: none;
}
.flexp span em[data-v-409d8359] {
  display: inline-block;
  font-size: 14px;
  margin-bottom: 10px;
  padding: 0 10px;
  border-left: 1px solid #e0e0e0;
}
.flexp span em.on[data-v-409d8359] {
  color: #de2124;
}
.proinfo-kind2[data-v-409d8359] {
  position:relative;
  height: auto;
}
.proinfo .proinfo-kind2 .kind-con .kind-con-box[data-v-409d8359] {
  width:1000px;
  padding: 15px 10px;
}
.openMore[data-v-409d8359] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 12px;
    padding-right: 25px;
    line-height: 30px;
    background: #f5f5f5;
    padding-left: 10px;
}
.openMore i[data-v-409d8359] {
    position: absolute;
    font-size: 20px;
    height: 23px;
    line-height: 27px;
    top: 2px;
    right: 0;
}
.openMore i.rotate[data-v-409d8359] {
    /* top: 0; */
}
.openMore[data-v-409d8359]:hover {
    cursor: pointer;
    color: #de2124;
}
.ejcon1[data-v-409d8359] {
  height: auto;
  max-height: 92px;
  overflow: hidden;
}
.ejcon[data-v-409d8359] {
  height: auto !important;max-height: 165px !important; overflow-y: auto !important;
}
.flexp strong i[data-v-409d8359]:hover,
.flexp span em[data-v-409d8359]:hover {
  cursor: pointer;
}
.flexp span em[data-v-409d8359]:hover {
  color: #de2124;
}
.num-con-box2[data-v-409d8359] {
  width: calc(100% - 130px) !important;
}
.flexDivl[data-v-409d8359] {
  margin: 0 !important;
}

/* E 存在一二级分类 */
.heightAuto[data-v-409d8359] {
  height: auto !important;
}
.no-con[data-v-409d8359] {
  padding-bottom: 100px;
}

/*2019-07-30 分类检索 e*/
.comment-page .pagination[data-v-409d8359]{padding: 80px 0!important; display: block!important; clear: both!important;
}
.hidegoodsdes[data-v-409d8359] {
  display: none;
}
.gfe-card[data-v-409d8359] {
  margin: 30px auto;
  text-align: center;
}
.none[data-v-409d8359] {
  display: none !important;
}
.block[data-v-409d8359] {
  display: block !important;
}

.main1920[data-v-5d907a65] {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
}
.giftbanner[data-v-5d907a65] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner img[data-v-5d907a65] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner[data-v-5d907a65] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, .4);
  left: 50%;
  margin-left: -60px;
  bottom: 40px;
  border-radius: 12px;
}
.giftbanner[data-v-5d907a65] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border: 2px solid #FFFFFF;
  background: none;
  opacity: 1;
  margin-top: 7px !important;
}
.giftbanner[data-v-5d907a65] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.giftbanner[data-v-5d907a65] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, .4);
  border: none;
  margin-top: 4px !important;
}
.giftbanner[data-v-5d907a65] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.bgline[data-v-5d907a65] {
  width: 100%;
  height: 5px;
  background-color: #F6F6F6;
}
.channel-goodlist ul[data-v-5d907a65] {
  margin-top: 20px;
  margin-right: -28px;
}
.channel-goodlist ul li[data-v-5d907a65] {
  float: left;
  display: inline-block;
  position: relative;
  background: #fff;
  width: 285px;
  margin: 0 20px 10px 0;
  padding-top: 40px;
  height: 360px;
}
.channel-goodlist .cgl-tu[data-v-5d907a65] {
  display: block;
  text-align: center;
  font-size: 0;
  width: 220px;
  height: 220px;
  margin: 0 auto;
  position: relative;
}
.channel-goodlist .cgl-tu img[data-v-5d907a65] {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  height: auto;
  max-width: 220px;
  max-height: 220px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.channel-goodlist .cgl-hover[data-v-5d907a65] {
  position: absolute;
  z-index: 2;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 0px;
  line-height: 30px;
  background-color: #666;
  color: #fff;
  -webkit-transition: height .3s;
  transition: height .3s
}
.channel-goodlist .cgl-hover a[data-v-5d907a65] {
  display: inline-block;
  width: 95px;
  height: 30px;
  font-size: 14px;
  opacity: 0;
  float: left;
  text-align: center;
  color: #fff;
}
.channel-goodlist .cgl-hover a.click-share[data-v-5d907a65] {
  position: relative;
}
.channel-goodlist .cgl-hover a[data-v-5d907a65]:hover {
  background-color: #e62226;
}
.channel-goodlist .cgl-hover a i[data-v-5d907a65] {
  padding-right: 5px;
}
.channel-goodlist .cgl-hover a.on[data-v-5d907a65] {
  color: #FFFFFF;
}
.channel-goodlist .cgl-hover b[data-v-5d907a65] {
  width: 1px;
}
.channel-goodlist .cgl-cont[data-v-5d907a65] {
  padding: 25px 10px 15px;
  font-size: 14px;
}
.channel-goodlist .cgl-cont a[data-v-5d907a65] {
  display: block;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 10px;
}
.channel-goodlist .cgl-cont b[data-v-5d907a65] {
  display: block;
  font-size: 20px;
  color: #e62226;
  vertical-align: bottom;
  margin-bottom: 10px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}
.channel-goodlist .cgl-cont b i[data-v-5d907a65] {
  font-size: 14px;
  font-family: "microsoft yahei";
}
.channel-goodlist .cgl-cont p[data-v-5d907a65] {
  font-size: 12px;
  color: #999;
  margin-bottom: 15px;
}
.channel-goodlist .cgl-cont p em[data-v-5d907a65] {
  margin-left: 10px;
}
.channel-goodlist .cgl-cont .cglc-tip[data-v-5d907a65] {
  width: 100%;
  margin: 0 auto;
  height: 20px;
}
.channel-goodlist .cgl-cont .cglc-tip span[data-v-5d907a65] {
  top: 99%;
  left: -1px;
  background-color: #FFFFFF;
}
.channel-goodlist .cgl-cont .cglc-tip span strong[data-v-5d907a65] {
  color: #e62226;
}
.channel-goodlist span.tip-cut[data-v-5d907a65] {
  left: 15px
}
.channel-goodlist span.tip-ship[data-v-5d907a65] {
  left: 75px
}
.channel-goodlist .btnborder[data-v-5d907a65] {
  position: absolute;
  right: 8px;
  bottom: 10px;
  width: 98px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #e0e0e0;
  color: #e62226;
  font-size: 12px;
}
.channel-goodlist .btnborder i[data-v-5d907a65] {
  margin-right: 10px;
}
.channel-goodlist .btnborder[data-v-5d907a65]:hover {
  cursor: pointer;
  color: #FFFFFF;
  border-color: #e62226;
}
.channel-goodlist .mod-tip label[data-v-5d907a65] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 2px;
  border: solid 1px #e62226;
  cursor: pointer
}
.channel-goodlist .mod-tip label:hover+span[data-v-5d907a65] {
  opacity: 1;
  display: block;
  z-index: 3
}
.channel-goodlist .mod-tip span[data-v-5d907a65] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 100%;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.channel-goodlist .mod-tip span p[data-v-5d907a65] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.channel-goodlist .mod-tip span i[data-v-5d907a65] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.channel-goodlist .tip-cut i[data-v-5d907a65] {
  left: 23px;
}
.channel-goodlist .tip-ship i[data-v-5d907a65] {
  left: 70px;
}
.channel-goodlist li[data-v-5d907a65]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f0f0f0;
          box-shadow: 0 0 2px 2px #f0f0f0;
}
.channel-goodlist li:hover .cgl-hover[data-v-5d907a65] {
  height: 30px;
}
.channel-goodlist li:hover .cgl-hover a[data-v-5d907a65] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-hover b[data-v-5d907a65] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-cont>a[data-v-5d907a65] {
  color: #e62226;
}
.channel-goodlist .cgl-tu:hover img[data-v-5d907a65] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0)
}
.shopping-list-page[data-v-5d907a65] {
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
}
.recommendswiper2 ul li[data-v-5d907a65] {
  -webkit-box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
          box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
}

/*商品推荐*/
.cardmall-item-l-tips span[data-v-5d907a65] {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
}
.cardmall-item-l-tips .tips-dese[data-v-5d907a65] {
  left: 0;
  width: 95px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat;
}
.cardmall-item-l-tips .tips-code[data-v-5d907a65] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  top: 3px;
  color: #ff7036;
  left: 105px;
}
.cardmall-code-big[data-v-5d907a65] {
  width: 100%;
}
.ztpro[data-v-5d907a65] {
  width: 540px;
}
.cardmall-code-big[data-v-5d907a65] {
  text-align: center;
  position: absolute;
  height: 100%;
  background: rgba(0, 0, 0, .3);
  top: 0px;
  left: 0px;
  opacity: 0;
  z-index: -1;
  overflow: hidden;
}
.cardmall-code-big .card-code-con[data-v-5d907a65] {
  text-align: center;
  width: 225px;
  height: 250px;
  background-color: #FFFFFF;
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}
.cardmall-code-big .card-code-con img[data-v-5d907a65] {
  width: 170px;
  height: 170px;
  margin: 20px auto 0;
}
.cardmall-code-big h2[data-v-5d907a65] {
  margin: 10px auto 0;
  text-align: center;
  font-size: 16px;
  color: #333;
}
.cardmall-item-l-tips .tips-code[data-v-5d907a65]:hover {
  opacity: 0;
  z-index: 3;
  cursor: pointer;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big[data-v-5d907a65] {
  z-index: 2;
  opacity: 1;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-5d907a65] {
  left: 30px;
}
.recharge .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-5d907a65] {
  left: 35px;
}

/*消费卡列表样式*/
.recharge[data-v-5d907a65] {
  border: none !important;
  background: none !important;
}

/*.recharge ul{ margin-right: -12px;}*/
.recharge ul li[data-v-5d907a65] {
  width: 291px;
  height: 350px;
  margin: 0 12px 12px 0;
  padding-top: 20px;
  overflow: hidden;
}
.channel-goodlist .bigstatimg[data-v-5d907a65] {
  position: relative;
  height: 692px;
  background-color: #000;
  padding: 0;
  float: left;
  margin-right: 12px;
}
.channel-goodlist .bigstatimg img[data-v-5d907a65] {
  width: 100%;
  height: 100%;
}
.recharge .cgl-cont[data-v-5d907a65] {
  padding: 10px 10px 0px;
  -webkit-transition: -webkit-transform .4s;
  transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s, -webkit-transform .4s;
  z-index: 1;
  position: relative;
}
.recharge ul li .czkbtn[data-v-5d907a65] {
  display: block;
  height: 40px;
  color: #FFFFFF;
  font-size: 0;
  text-align: center;
  line-height: 40px;
  width: 100%;
  -webkit-transition: bottom .4s;
  transition: bottom .4s;
  position: absolute;
  z-index: 0;
  bottom: -40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.recharge ul li .addcart[data-v-5d907a65] {
  background-color: #E62226;
}
.recharge ul li .addcartgray[data-v-5d907a65] {
  background-color: #e1e1e1;
}
.recharge ul li .czkbtn a[data-v-5d907a65] {
  text-align: center;
  font-size: 18px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.recharge ul li .addcart a[data-v-5d907a65] {
  color: #fff;
}
.recharge ul li .addcartgray a[data-v-5d907a65] {
  color: #a1a1a1;
}
.recharge ul li:hover .czkbtn[data-v-5d907a65] {
  bottom: 0px;
}
.recharge ul li:hover .cgl-cont[data-v-5d907a65] {
  -webkit-transform: translate3d(0, -5px, 0);
          transform: translate3d(0, -5px, 0);
}
.recharge ul li:hover .cgl-cont .cglc-tip[data-v-5d907a65] {
  display: none;
}
.recharge .cgl-cont .cglc-tip[data-v-5d907a65] {
  position: relative;
}
.recharge .cgl-cont .cglc-tip span[data-v-5d907a65] {
  left: -10px;
  top: 25px;
}
.recharge .cglc-tip span[data-v-5d907a65] {
  width: 269px !important;
  display: none;
}
.recharge .mod-tip label:hover+span[data-v-5d907a65] {
  display: block;
}

/*水波纹动画*/
.wave[data-v-5d907a65] {
  width: 100%;
  height: 47px;
  position: absolute;
  top: -45px;
  left: 0;
  -webkit-animation: wyleft-data-v-5d907a65 20s infinite linear;
  animation: wyleft-data-v-5d907a65 20s infinite linear;
}
.wave1[data-v-5d907a65] {
  z-index: 5;
  background-image: url(https://presale.jhtsoft.com/picms/3851a8bfeefc26.png);
}
.wave2[data-v-5d907a65] {
  z-index: 1;
  background-image: url(https://presale.jhtsoft.com/picms/3851ac722f3720.png);
}
@-webkit-keyframes wyleft-data-v-5d907a65 {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}
@keyframes wyleft-data-v-5d907a65 {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}

/*券卡兑换列表样式*/
.q-box[data-v-5d907a65] {
  width: 100%;
  height: auto;
  position: relative;
}
.q-box>i[data-v-5d907a65] {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-box>i[data-v-5d907a65]:nth-child(1),
.q-box>i[data-v-5d907a65]:nth-child(2) {
  width: 221px;
  height: 44px;
}
.q-type1 i[data-v-5d907a65]:nth-child(1),
.q-type1>i[data-v-5d907a65]:nth-child(2) {
  background-position: 0 0;
}
.q-type2 i[data-v-5d907a65]:nth-child(1),
.q-type2>i[data-v-5d907a65]:nth-child(2) {
  background-position: 0 -53px;
}
.q-type1>i[data-v-5d907a65]:nth-child(1),
.q-type3>i[data-v-5d907a65]:nth-child(1) {
  margin-left: -375px;
  top: 105px;
}
.q-type1>i[data-v-5d907a65]:nth-child(2),
.q-type3>i[data-v-5d907a65]:nth-child(2) {
  margin-left: 150px;
  top: 186px;
}
.q-type2>i[data-v-5d907a65]:nth-child(1) {
  margin-left: -450px;
  top: 105px;
}
.q-type2>i[data-v-5d907a65]:nth-child(2) {
  margin-left: 230px;
  top: 186px;
}
.q-box>i[data-v-5d907a65]:nth-child(3),
.q-box>i[data-v-5d907a65]:nth-child(6),
.q-box>i[data-v-5d907a65]:nth-child(7) {
  width: 141px;
  height: 110px;
  background-position: 0 -1464px;
}
.q-box>i[data-v-5d907a65]:nth-child(3) {
  margin-left: -894px;
  top: 255px;
}
.q-type1>i[data-v-5d907a65]:nth-child(4),
.q-type1>i[data-v-5d907a65]:nth-child(5),
.q-type3>i[data-v-5d907a65]:nth-child(4),
.q-type3>i[data-v-5d907a65]:nth-child(5) {
  width: 179px;
  height: 83px;
  background-position: 0 -104px;
}
.q-type2>i[data-v-5d907a65]:nth-child(4),
.q-type2>i[data-v-5d907a65]:nth-child(5),
.q-type2>i[data-v-5d907a65]:nth-child(8) {
  width: 179px;
  height: 83px;
  background-position: 0 -193px;
}
.q-type1>i[data-v-5d907a65]:nth-child(4) {
  margin-left: 744px;
  top: 532px;
}
.q-type1>i[data-v-5d907a65]:nth-child(5) {
  margin-left: -894px;
  top: 1063px;
}
.q-type2>i[data-v-5d907a65]:nth-child(4) {
  margin-left: 725px;
  top: 292px;
}
.q-type2>i[data-v-5d907a65]:nth-child(5) {
  margin-left: -928px;
  top: 600px;
}
.q-type2>i[data-v-5d907a65]:nth-child(8) {
  margin-left: 725px;
  top: 1279px;
}
.q-type1>i[data-v-5d907a65]:nth-child(6) {
  margin-left: 744px;
  top: 1378px;
}
.q-type1>i[data-v-5d907a65]:nth-child(7) {
  margin-left: -894px;
  top: 1378px;
}
.q-type2>i[data-v-5d907a65]:nth-child(6) {
  margin-left: 725px;
  top: 640px;
}
.q-type2>i[data-v-5d907a65]:nth-child(7) {
  margin-left: -928px;
  top: 1233px;
}
.q-type3>i[data-v-5d907a65]:nth-child(4) {
  margin-left: 735px;
  top: 241px;
}
.q-type3>i[data-v-5d907a65]:nth-child(5) {
  margin-left: -915px;
  top: 463px;
}
.q-type1[data-v-5d907a65],
.q-type3[data-v-5d907a65] {
  background-color: #fbead8;
  height: auto;
  position: relative;
}
.q-tit[data-v-5d907a65] {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  padding-top: 110px;
  padding-bottom: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.q-tit span[data-v-5d907a65] {
  display: block;
  width: 64px;
  height: 100px;
  line-height: 95px;
  font-size: 42px;
  text-align: center;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-type1 .q-tit span[data-v-5d907a65],
.q-type3 .q-tit span[data-v-5d907a65] {
  background-position: 0px -500px;
}
.q-type2 .q-tit span[data-v-5d907a65] {
  background-position: 0px -716px;
}
.q-tit span i[data-v-5d907a65] {
  display: inline-block;
}
.q-tit span[data-v-5d907a65]:first-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-5d907a65]:first-child,
.q-type3 .q-tit span[data-v-5d907a65]:first-child {
  background-position: 0px -392px;
}
.q-type2 .q-tit span[data-v-5d907a65]:first-child {
  background-position: 0px -608px;
}
.q-tit span:first-child i[data-v-5d907a65] {
  margin-left: 28px;
}
.q-tit span[data-v-5d907a65]:last-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-5d907a65]:last-child,
.q-type3 .q-tit span[data-v-5d907a65]:last-child {
  background-position: -90.5px -392px;
}
.q-type2 .q-tit span[data-v-5d907a65]:last-child {
  background-position: -90.5px -608px;
}
.q-tit span:last-child i[data-v-5d907a65] {
  margin-left: 12px;
}
.q-type1 .q-tit span[data-v-5d907a65],
.q-type3 .q-tit span[data-v-5d907a65] {
  color: #fffaf5;
}
.q-type2 .q-tit span[data-v-5d907a65] {
  color: #bf2421;
}
.q-tit span:first-child i[data-v-5d907a65] {
  margin-left: 16px;
}
.q-tit span:last-child i[data-v-5d907a65] {
  margin-right: 40px;
}
.q-item-list ul[data-v-5d907a65] {
  margin-right: -40px;
}
.q-item-list ul li[data-v-5d907a65] {
  width: 580px;
  height: 310px;
  background-color: #FFFFFF;
  float: left;
  margin-right: 40px;
  margin-bottom: 40px;
  position: relative;
  -webkit-box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
          box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
}
.q-item-list .cardmall-code-big .card-code-con[data-v-5d907a65] {
  left: 580px;
}
.q-item-list .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-5d907a65] {
  left: 180px;
}
.q-item-img a[data-v-5d907a65] {
  display: block;
  width: 220px;
  height: 310px;
  margin-left: 35px;
  margin-right: 40px;
  position: relative;
}
.q-item-img a img[data-v-5d907a65] {
  display: inline-block;
  width: 100%;
  height: auto;
  max-height: 140px;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  border-radius: 10px;
}
.q-item-img a img[data-v-5d907a65]:hover {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.q-item-con[data-v-5d907a65] {
  width: 260px;
  margin-top: 40px;
}
.q-item-con .q-name[data-v-5d907a65] {
  display: block;
  width: 100%;
  font-size: 20px;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-des[data-v-5d907a65] {
  margin-top: 10px;
  line-height: 24px;
  font-size: 16px;
  color: #666;
}
.q-item-con .q-des em[data-v-5d907a65] {
  display: inline-block;
  margin-right: 30px;
}
.q-item-con .q-price[data-v-5d907a65] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 36px;
  color: #e62226;
}
.q-item-con .q-price i[data-v-5d907a65] {
  font-size: 24px;
  font-family: "Microsoft YaHei", "Arial";
}
.q-item-con .q-tips[data-v-5d907a65] {
  margin-bottom: 30px;
  position: relative;
}
.q-item-con .q-tips label[data-v-5d907a65] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.q-item-con .q-tips span[data-v-5d907a65] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 220px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 28px;
  left: 0;
  background-color: #FFFFFF;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.q-item-con .q-tips label:hover+span[data-v-5d907a65] {
  opacity: 1;
  display: block;
  z-index: 3
}
.q-item-con .q-tips span p[data-v-5d907a65] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-tips span i[data-v-5d907a65] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.q-item-con .q-tips span strong[data-v-5d907a65] {
  color: #e62226;
}
.q-item-con .q-tips span.tip-cut i[data-v-5d907a65] {
  left: 15px;
}
.q-item-con .q-tips span.tip-ship i[data-v-5d907a65] {
  left: 60px;
}
.q-item-con .btnhover[data-v-5d907a65] {
  display: block;
  width: 186px;
  height: 64px;
  text-align: center;
  line-height: 64px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -950px;
  font-size: 24px;
  color: #FFFFFF;
}
.q-item-list[data-v-5d907a65] {
  padding-bottom: 94px;
}
.q-item-list ul li .q-ts[data-v-5d907a65] {
  position: absolute;
  top: 265px;
  left: 140px;
}
.q-item-list ul li .q-ts a[data-v-5d907a65] {
  display: inline-block;
  left: 0;
  margin-right: 20px;
  font-size: 14px;
  color: #666;
}
.q-item-list ul li .q-ts a i[data-v-5d907a65] {
  padding-right: 5px;
}
.q-item-list ul li:hover .q-name[data-v-5d907a65] {
  color: #e62226;
}
.q-item-list ul li[data-v-5d907a65]:first-child {
  width: 1200px;
  height: 600px;
  margin-bottom: 60px;
}
.q-item-list ul li:first-child .q-item-img a[data-v-5d907a65] {
  width: 400px;
  height: 600px;
  margin-left: 100px;
  margin-right: 140px;
}
.q-item-list ul li:first-child .q-item-img a img[data-v-5d907a65] {
  max-height: 252px;
}
.q-item-list ul li:first-child .q-item-con[data-v-5d907a65] {
  width: 550px;
  margin-top: 60px;
}
.q-item-list ul li:first-child .dy[data-v-5d907a65] {
  color: #8b2d2d;
  border-bottom: 2px solid #f6f6f6;
  height: 190px;
}
.q-item-list ul li:first-child .dy p[data-v-5d907a65] {
  font-size: 34px;
  line-height: 54px;
  height: 170px;
  overflow-y: auto;
  word-break: break-all;
  word-wrap: break-word;
}
.q-item-list ul li:first-child .dy p i[data-v-5d907a65] {
  display: inline-block;
  width: 38px;
  height: 38px;
  padding-right: 15px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0 -1583px;
  background-repeat: no-repeat;
}
.q-item-list ul li:first-child .q-name[data-v-5d907a65] {
  margin-top: 25px;
  font-size: 40px;
}
.q-item-list ul li:first-child .q-des[data-v-5d907a65] {
  margin-top: 15px;
  margin-bottom: 55px;
}
.q-item-list ul li:first-child .q-des em[data-v-5d907a65] {
  font-size: 20px;
  line-height: 30px;
}
.q-item-list ul li:first-child .q-buy[data-v-5d907a65] {
  width: 338px;
  height: 120px;
  line-height: 120px;
  background-position: 0px -825px;
  font-size: 24px;
}
.q-item-list ul li:first-child .q-buy b[data-v-5d907a65] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  display: inline-block;
  height: 120px;
  line-height: 120px;
  font-size: 52px;
  font-weight: bold;
}
.q-item-list ul li:first-child .q-buy i[data-v-5d907a65] {
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
}
.q-item-list ul li:first-child .tips-dese[data-v-5d907a65] {
  width: 150px;
  height: 40px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -1379px;
  line-height: 40px;
  font-size: 18px;
}
.q-item-list ul li:first-child .tips-code[data-v-5d907a65] {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 35px;
  left: 150px;
  top: 5px;
}
.q-item-list ul li:first-child .q-ts[data-v-5d907a65] {
  top: 524px;
  left: 387px;
}
.q-item-list li:first-child .card-code-con[data-v-5d907a65] {
  left: 1200px;
}
.q-item-list li:first-child .tips-code:hover+.cardmall-code-big .card-code-con[data-v-5d907a65] {
  left: 50%;
  margin-left: -112px;
}
.q-item-con .card-btn[data-v-5d907a65] {
  display: block;
  width: 290px;
  height: 68px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0;
  background-image: url(https://presale.jhtsoft.com/picms/384bda78ff38de.png);
  background-repeat: no-repeat;
  background-position: 0 -270px;
  position: absolute;
  right: -7px;
  bottom: 10px;
}
.q-item-con .card-btn.btn-one[data-v-5d907a65] {
  background-position: 0 -192px;
}
.q-item-con .card-btn a[data-v-5d907a65] {
  display: inline-block;
  font-size: 20px;
  color: #FFFFFF;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  padding-top: 18px;
}
.q-item-con .card-btn a[data-v-5d907a65]:hover {
  opacity: .7;
}
.q-item-list ul li:first-child .price[data-v-5d907a65] {
  font-size: 20px;
  color: #E62226;
  display: block;
  padding-top: 20px;
  position: absolute;
  right: 380px;
  bottom: 80px;
}
.q-item-list ul li:first-child .price b[data-v-5d907a65] {
  font-size: 42px;
  font-weight: bold;
}
.q-item-list li:first-child .card-btn[data-v-5d907a65] {
  width: 300px;
  height: 86px;
  background-position: 0 -96px;
  bottom: 60px;
}
.q-item-list li:first-child .card-btn.btn-one[data-v-5d907a65] {
  background-position: -80px 0;
}
.q-item-list li:first-child .card-btn a[data-v-5d907a65] {
  font-size: 28px;
  padding-top: 24px;
}
.channel-goodlist .swiper2btn[data-v-5d907a65] {
  position: absolute;
  right: 8px;
  bottom: 7px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #ff7d7d;
  color: #e62226;
  font-size: 0;
  border-radius: 2px;
}
.channel-goodlist .swiper2btn[data-v-5d907a65]:hover{
  background: #e62226;
  border-color: #e62226;
}
.channel-goodlist .swiper2btn.gray[data-v-5d907a65] {
  border: 1px solid #eee;
  color: #333;
}
.channel-goodlist .swiper2btn.gray a[data-v-5d907a65] {
  color: #333 !important;
}
.channel-goodlist .swiper2btn a[data-v-5d907a65] {
  display: inline-block;
  width: 65px;
  border-right: 1px solid #ff7d7d;
  text-align: center;
  font-size: 12px;
}
.channel-goodlist .swiper2btn a[data-v-5d907a65]:first-child {
  color: #E62226;
}
.channel-goodlist .swiper2btn a[data-v-5d907a65]:last-child {
  border-right: none;
  background-color: #E62226;
  color: #FFFFFF;
}
.channel-goodlist .swiper2btn a[data-v-5d907a65]:hover {
  color: #fff!important;
}
.channel-goodlist .swiper2btn.swiper2btn-one a[data-v-5d907a65] {
  width: 80px;
  color: #E62226;
  background: none;
}
.recharge ul li .addcart a[data-v-5d907a65]:hover {
  opacity: .6;
}

/*.q-more { padding-bottom: 94px;}*/
.q-more a[data-v-5d907a65] {
  display: block;
  margin: 0 auto;
  text-align: center;
  font-size: 24px;
}
.q-more a i[data-v-5d907a65] {
  display: inline-block;
  padding-left: 5px;
  font-size: 22px;
  vertical-align: middle;
}
.q-type1 .q-more a[data-v-5d907a65] {
  color: #e37c3c;
}
.q-type2 .q-more a[data-v-5d907a65] {
  color: #fed2b7;
}
.q-type2[data-v-5d907a65] {
  margin-top: -60px;
  background: url(https://presale.jhtsoft.com/picms/384bd223bf2474.png) left top repeat;
}
.giftfixed[data-v-5d907a65] {
  width: 145px;
  position: fixed;
  z-index: 99;
  left: 50%;
  top: 50%;
  margin-left: -804px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #005DDB;
}
.giftfixed .giftfixed-top[data-v-5d907a65],
.giftfixed .giftfixed-foot[data-v-5d907a65] {
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.giftfixed .giftfixed-top[data-v-5d907a65] {
  width: 145px;
  height: 130px;
  background-position: 0 -1193px;
}
.giftfixed .giftfixed-con[data-v-5d907a65] {
  background: url(https://presale.jhtsoft.com/picms/384bea5a2e8e5c.png) repeat-y;
  text-align: center;
}
.giftfixed .giftfixed-con a[data-v-5d907a65],
.giftfixed .giftfixed-con span[data-v-5d907a65] {
  display: block;
  width: 85px;
  margin: 0 auto;
  font-size: 20px;
  color: #ffedae;
}
.giftfixed .giftfixed-con a[data-v-5d907a65] {
  /*position:relative;*/
  padding-bottom: 10px;
  padding-top: 18px;
  border-bottom: 2px solid rgba(255, 237, 174, .5);
}
.giftfixed .giftfixed-con a em[data-v-5d907a65] {
  display: block;
  line-height: 25px;
  max-height: 50px;
  overflow: hidden;
  /*display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all; */
}

/* .giftfixed .giftfixed-con a:after {content:'...';position:absolute; right:0; bottom:15px;} */
.giftfixed .giftfixed-con a[data-v-5d907a65]:first-child {
  padding-top: 14px;
}
.giftfixed .giftfixed-con span[data-v-5d907a65] {
  padding-top: 20px;
  padding-bottom: 38px;
}
.giftfixed .giftfixed-con span i[data-v-5d907a65] {
  display: inline-block;
  font-size: 20px;
}
.giftfixed .giftfixed-con span[data-v-5d907a65]:hover {
  cursor: pointer;
}
.giftfixed .giftfixed-con a.on[data-v-5d907a65] {
  color: #ffd850;
  border-bottom: 2px solid rgba(255, 216, 79, .5);
}
.giftfixed .giftfixed-foot[data-v-5d907a65] {
  height: 13px;
  background-position: 0 -1356px;
}

/*商品详情页*/
.giftpro .MagnifierMain img[data-v-5d907a65] {
  width: 360px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.giftpro .spec-items li img[data-v-5d907a65] {
  width: 50px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.giftmod .layer-img[data-v-5d907a65] {
  width: 800px;
  height: 600px;
  text-align: center;
}
.giftmod .layer-img li[data-v-5d907a65] {
  float: left;
  width: 800px;
  height: 600px;
  position: relative;
  display: none;
}
.giftmod .layer-img li img[data-v-5d907a65] {
  width: 800px;
  height: 505px;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.mods-bigimg .layer-side[data-v-5d907a65] {
  width: 175px;
  float: right;
  padding-top: 20px;
  color: #666;
  font-size: 12px;
}
.giftmod .layer-side .side-list img[data-v-5d907a65] {
  position: absolute;
  width: 100%;
  height: auto;
  max-height: 56px;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

/*实物电子券详情页修改样式2018.04.25*/
.giftpro .pricebox-con[data-v-5d907a65] {
  height: 110px !important;
  background-position: 320px top, 52px 60px, 412px 50px;
}
.itemInfo-wrap .pro-price.pricebox[data-v-5d907a65] {
  margin-bottom: 0;
  padding-top: 15px;
}
.pricebox dd[data-v-5d907a65] {
  font-family: "\5FAE\8F6F\96C5\9ED1" !important;
  padding-left: 90px;
}
.pricebox strong[data-v-5d907a65] {
  color: #333;
  font-size: 20px;
}
.pricebox strong em[data-v-5d907a65] {
  font-size: 20px;
}
.pricebox b[data-v-5d907a65] {
  color: #999;
  margin-left: 20px;
  margin-right: 15px;
  font-size: 22px;
  display: inline-block;
  width: 1px;
  height: 25px;
  background-color: #DEDEDE;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  vertical-align: middle;
}
.pricebox span[data-v-5d907a65] {
  font-size: 12px;
  color: #999;
  font-weight: normal;
  padding-left: 5px;
}
.pricebox i[data-v-5d907a65] {
  display: inline-block;
  color: #ffa641;
  margin-left: 10px;
  margin-right: 5px;
}
.pricebox .goLj[data-v-5d907a65] {
  font-size: 12px;
  display: inline-block;
  padding-left: 18px;
  font-weight: 400;
  color: #0079b6;
}
.pricebox .goLj[data-v-5d907a65]:hover {
  color: #de2124;
}
.itemInfo-wrap .pro-price.pricestyle[data-v-5d907a65] {
  padding: 0;
  line-height: 110px;
}
.itemInfo-wrap .pro-price.pricestyle dt[data-v-5d907a65] {
  margin-top: 5px;
}
.prodetail-con[data-v-5d907a65] {
  padding-bottom: 10px;
}
.graybtn[data-v-5d907a65],
.graybtn[data-v-5d907a65]:hover {
  background: #e1e1e1 !important;
  color: #a1a1a1 !important;
  opacity: 1 !important;
  -webkit-display: flex !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 !important;
}
.vdg .pro-buy-btn[data-v-5d907a65] {
  margin-bottom: 10px;
}
.vdg .helpline[data-v-5d907a65] {
  color: #999;
}
.vdg .helpline i[data-v-5d907a65] {
  display: inline-block;
  color: #fda742;
  padding-right: 5px;
}

/*电子券-面值*/
.elc .guige-item a[data-v-5d907a65] {
  width: 118px;
  height: 48px;
  text-align: center;
  line-height: 48px;
}

/*电子券-卡面*/
.elc .pro-bg[data-v-5d907a65] {
  margin-top: 10px;
}
.elc .pro-bg .bg-item[data-v-5d907a65] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elc .pro-bg .bg-item[data-v-5d907a65]:hover {
  border-color: #e62226;
}
.elc .pro-bg .bg-item a[data-v-5d907a65] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elc .pro-bg .bg-item a img[data-v-5d907a65] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-5d907a65] {
  margin-right: -10px;
}
.elc .pro-bg .bg-item.on[data-v-5d907a65] {
  border-color: #e62226;
}

/*实体券卡电子券卡-卡面*/
.elcvdg .pro-bg[data-v-5d907a65] {
  margin-top: 10px;
}
.elcvdg .pro-bg .bg-item[data-v-5d907a65] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elcvdg .pro-bg .bg-item[data-v-5d907a65]:hover {
  border-color: #e62226;
}
.elcvdg .pro-bg .bg-item a[data-v-5d907a65] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elcvdg .pro-bg .bg-item a img[data-v-5d907a65] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-5d907a65] {
  margin-right: -10px;
}
.elcvdg .pro-bg .bg-item.on[data-v-5d907a65] {
  border-color: #e62226;
}

/*消费卡-实体卡*/
.rdg .guige-item img[data-v-5d907a65] {
  height: 25px;
  margin: 12px 10px;
}

/*券卡电子卡*/
.vdc-pro .guige-item a[data-v-5d907a65] {
  width: auto;
}
.vdc-pro .guige-item a i[data-v-5d907a65] {
  padding: 0 32px;
}
.rdg .pro-tips .code-box[data-v-5d907a65] {
  right: 24px;
}
.elc .pro-tips .code-box[data-v-5d907a65] {
  right: 24px;
}
.pro-intro-name em[data-v-5d907a65] {
  color: #ffa641;
}

/*2019-07-30 分类检索 s*/
.cardUl[data-v-5d907a65] {
  padding: 0;
}
.cardUl li[data-v-5d907a65] {
  /* float: inherit !important; */
  margin-right: 16px !important;
  margin-bottom: 20px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 3px !important;
  height: auto !important;
}
.pb50[data-v-5d907a65] {
  padding-bottom: 50px;
}
.cardUl .swiper2btn[data-v-5d907a65] {
  border-color: #de2124;
  background: #de2124;
  color: #fff;
}
.cardUl .swiper2btn a[data-v-5d907a65] {
  color: #fff !important;
}
.cardUl li[data-v-5d907a65]:hover {
  -webkit-box-shadow: 0 0 3px 1px #ccc !important;
          box-shadow: 0 0 3px 1px #ccc !important;
}
.q-item[data-v-5d907a65] {
  padding-top: 40px;
}

/*商品检索*/
.proinfo[data-v-5d907a65] {
  border: 1px solid #e0e0e0;
  margin-top: 10px;
  background: #fff;
}
.proinfo .open[data-v-5d907a65] {
  padding-bottom: 10px;
}
.proinfo li[data-v-5d907a65] {
  width: 1198px;
}
.proinfo li.proinfo-num[data-v-5d907a65] {
  border-bottom: 1px solid #e0e0e0;
}
.proinfo .num-con[data-v-5d907a65],
.proinfo .kind-con[data-v-5d907a65] {
  line-height: 25px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.proinfo .num-con .num-con-tit[data-v-5d907a65],
.proinfo .kind-con .kind-con-tit[data-v-5d907a65] {
  float: left;
  color: #999;
  width: 100px;
  background-color: #f6f6f6;
  text-align: center;
  padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-5d907a65] {
  padding-top: 10px;
  padding-right: 10px;
  width: 1000px;
  padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-5d907a65] {
  margin: 0 0 5px 10px;
  float: left;
  color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-5d907a65] {
  border: 1px solid #e0e0e0;
  position: relative;
  background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-5d907a65] {
  padding: 8px 24px 8px 6px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-5d907a65] {
  position: absolute;
  font-size: 12px;
  top: 9px;
  right: 6px;
  width: 9px;
  height: 9px;
  line-height: 9px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-5d907a65] {
  font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-5d907a65] {
  color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-5d907a65]:hover {
  color: #de2124;
}
.proinfo-kind[data-v-5d907a65] {
  position: relative;
  height: 45px;
  overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-5d907a65] {
  width: 1000px;
  padding: 10px;
}
.openkind[data-v-5d907a65] {
  height: auto !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.proinfo-kind .kind-con-box div[data-v-5d907a65] {
  margin-bottom: 20px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  float: left;
  margin-right: 10px;
  width: 130px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-5d907a65]:hover {
  cursor: pointer;
  color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-5d907a65] {
  color: #de2124;
}
.proinfo-kind .showmore[data-v-5d907a65] {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #333;
  font-size: 14px;
  padding-right: 25px;
  line-height: 25px;
}
.proinfo-kind .showmore i[data-v-5d907a65] {
  position: absolute;
  font-size: 22px;
  height: 23px;
  line-height: 23px;
  top: 2px;
  right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-5d907a65] {
  top: 0;
}
.proinfo-kind .showmore[data-v-5d907a65]:hover {
  cursor: pointer;
  color: #de2124;
}
.filter[data-v-5d907a65] {
  margin-top: 10px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  font-size: 14px;
}
.filter .f-line[data-v-5d907a65] {
  padding: 10px;
  height: 28px;
}
.filter .f-line.top[data-v-5d907a65] {
  border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-5d907a65] {
  display: inline-block;
  height: 28px;
  line-height: 28px;
  padding: 0px 10px;
  border: 1px solid #cccccc;
  margin-right: 10px;
  background-color: #fff;
}
.filter .f-sort a[data-v-5d907a65]:first-child {
  width: 48px;
  text-align: center;
}
.filter .f-sort a span[data-v-5d907a65] {
  color: #333;
  font-size: 14px;
}
.filter .f-sort .fs-down[data-v-5d907a65],
.filter .f-sort .fs-up[data-v-5d907a65] {
  display: inline-block;
  width: 11px;
  margin-left: 10px;
  margin-top: 6px;
  vertical-align: top;
  cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-5d907a65],
.filter .f-sort .arrow-top[data-v-5d907a65] {
  float: left;
  width: 11px;
  overflow: hidden;
  background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png)
    no-repeat;
}
.filter .f-sort .arrow-top[data-v-5d907a65] {
  height: 6px;
  background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-5d907a65] {
  height: 6px;
  margin-top: 6px;
  background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-5d907a65] {
  background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-5d907a65] {
  background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-5d907a65],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-5d907a65] {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.filter .f-sort a.on[data-v-5d907a65] {
  border: 1px solid #de2124;
  background: #de2124;
}
.filter .f-sort a.on span[data-v-5d907a65] {
  color: #fff;
}
.filter .f-sort a.on i[data-v-5d907a65] {
  color: #fff;
}
.filter .f-price .f-price-set[data-v-5d907a65] {
  width: 100%;
  height: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.f-price-set .fl[data-v-5d907a65],
.f-price-set span[data-v-5d907a65],
.f-price-set em[data-v-5d907a65] {
  float: left;
  margin-right: 10px;
}
.filter .f-price-set .fl[data-v-5d907a65] {
  padding-left: 3px;
  padding-right: 3px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  color: #999;
}
.filter .f-price-set .fl input[data-v-5d907a65] {
  display: inline-block;
  width: 45px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: #333;
  background-color: #fff;
}
.filter .f-search[data-v-5d907a65] {
  margin-left: 10px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
}
.filter .f-search input[data-v-5d907a65] {
  background-color: #fff;
  color: #333;
  width: 188px;
  height: 14px;
  line-height: 14px;
  padding: 8px 10px;
  border: none;
  float: left;
  vertical-align: middle;
}
.filter .f-search button[data-v-5d907a65] {
  width: 60px;
  height: 30px;
  border: none;
  float: left;
  cursor: pointer;
  background: #e62226;
  color: #fff;
  text-align: center;
  line-height: 30px;
}
.filter .f-store[data-v-5d907a65] {
  height: 28px;
  line-height: 28px;
  color: #333;
}
.filter .f-feature[data-v-5d907a65] {
  margin-left: 10px;
}
.filter .f-feature span[data-v-5d907a65] {
  height: 28px;
  line-height: 28px;
  display: inline-block;
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.filter .f-feature span[data-v-5d907a65]:last-child {
  margin-left: 20px;
}
.filter .f-feature span i[data-v-5d907a65] {
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 1px solid #ccc;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-5d907a65] {
  visibility: hidden;
  width: 5px;
}
.filter .f-feature span.cselected i[data-v-5d907a65] {
  border-color: #de2124;
  background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff
    no-repeat center;
}
.color-orange[data-v-5d907a65] {
  color: #ff5f20;
}

/* S 存在一二级分类 */
.bold[data-v-5d907a65] {
  font-weight: bold;
}
.bold i[data-v-5d907a65] {
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #999;
          box-shadow: 2px -2px 0px #999;
  width: 0;
  height: 0px;
  display: inline-block;
}
.flexDiv[data-v-5d907a65],
.flexp[data-v-5d907a65] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flexDiv[data-v-5d907a65] {
  margin-bottom: 0px !important;
  /* padding-top: 5px; */
}
.flexp[data-v-5d907a65] {
  line-height: 20px;
  font-size: 14px;
  padding-bottom: 10px;
}
.flexp strong[data-v-5d907a65] {
  color: #999;
  font-weight: bold;
  padding: 5px 0;
  padding-right: 20px;
  position: relative;
}
.flexp strong[data-v-5d907a65]:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 13px;
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #333;
          box-shadow: 2px -2px 0px #333;
  width: 0;
  height: 0px;
}
.flexp strong i[data-v-5d907a65] {
  width: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
  font-weight: bold;
  padding: 0 5px 0 0;
  display: inline-block;
  text-align: right;
  vertical-align: top;
}
.flexp span[data-v-5d907a65] {
  border-bottom: 1px solid #e0e0e0;
  font-size: 0;
  padding: 5px 0;
}
.flexp span[data-v-5d907a65],
.flexDivr[data-v-5d907a65] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flexp:last-child span[data-v-5d907a65] {
  border-bottom: none;
}
.flexp span em[data-v-5d907a65] {
  display: inline-block;
  font-size: 14px;
  margin-bottom: 10px;
  padding: 0 10px;
  border-left: 1px solid #e0e0e0;
}
.flexp span em.on[data-v-5d907a65] {
  color: #de2124;
}
.proinfo-kind2[data-v-5d907a65] {
  position:relative;
  height: auto;
}
.proinfo .proinfo-kind2 .kind-con .kind-con-box[data-v-5d907a65] {
  width:1000px;
  padding: 15px 10px;
}
.openMore[data-v-5d907a65] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 12px;
    padding-right: 25px;
    line-height: 30px;
    background: #f5f5f5;
    padding-left: 10px;
}
.openMore i[data-v-5d907a65] {
    position: absolute;
    font-size: 20px;
    height: 23px;
    line-height: 27px;
    top: 2px;
    right: 0;
}
.openMore i.rotate[data-v-5d907a65] {
    /* top: 0; */
}
.openMore[data-v-5d907a65]:hover {
    cursor: pointer;
    color: #de2124;
}
.ejcon1[data-v-5d907a65] {
  height: auto;
  max-height: 92px;
  overflow: hidden;
}
.ejcon[data-v-5d907a65] {
  height: auto !important;max-height: 165px !important; overflow-y: auto !important;
}
.flexp strong i[data-v-5d907a65]:hover,
.flexp span em[data-v-5d907a65]:hover {
  cursor: pointer;
}
.flexp span em[data-v-5d907a65]:hover {
  color: #de2124;
}
.num-con-box2[data-v-5d907a65] {
  width: calc(100% - 130px) !important;
}
.flexDivl[data-v-5d907a65] {
  margin: 0 !important;
}

/* E 存在一二级分类 */
.heightAuto[data-v-5d907a65] {
  height: auto !important;
}
.no-con[data-v-5d907a65] {
  padding-bottom: 100px;
}

/*2019-07-30 分类检索 e*/
.comment-page .pagination[data-v-5d907a65]{padding: 80px 0!important; display: block!important; clear: both!important;
}
.hidegoodsdes[data-v-5d907a65] {
  display: none;
}
.gfe-card[data-v-5d907a65] {
  margin: 30px auto;
  text-align: center;
}
.none[data-v-5d907a65] {
  display: none !important;
}
.block[data-v-5d907a65] {
  display: block !important;
}

.jht-highlight{ color: #de2124;
}

.main1920[data-v-c539a94a] {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
}
.giftbanner[data-v-c539a94a] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner img[data-v-c539a94a] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.giftbanner[data-v-c539a94a] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, .4);
  left: 50%;
  margin-left: -60px;
  bottom: 40px;
  border-radius: 12px;
}
.giftbanner[data-v-c539a94a] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border: 2px solid #FFFFFF;
  background: none;
  opacity: 1;
  margin-top: 7px !important;
}
.giftbanner[data-v-c539a94a] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.giftbanner[data-v-c539a94a] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, .4);
  border: none;
  margin-top: 4px !important;
}
.giftbanner[data-v-c539a94a] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.bgline[data-v-c539a94a] {
  width: 100%;
  height: 5px;
  background-color: #F6F6F6;
}
.channel-goodlist ul[data-v-c539a94a] {
  margin-top: 20px;
  margin-right: -28px;
}
.channel-goodlist ul li[data-v-c539a94a] {
  float: left;
  display: inline-block;
  position: relative;
  background: #fff;
  width: 285px;
  margin: 0 20px 10px 0;
  padding-top: 40px;
  height: 360px;
}
.channel-goodlist .cgl-tu[data-v-c539a94a] {
  display: block;
  text-align: center;
  font-size: 0;
  width: 220px;
  height: 220px;
  margin: 0 auto;
  position: relative;
}
.channel-goodlist .cgl-tu img[data-v-c539a94a] {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  height: auto;
  max-width: 220px;
  max-height: 220px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.channel-goodlist .cgl-hover[data-v-c539a94a] {
  position: absolute;
  z-index: 2;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 0px;
  line-height: 30px;
  background-color: #666;
  color: #fff;
  -webkit-transition: height .3s;
  transition: height .3s
}
.channel-goodlist .cgl-hover a[data-v-c539a94a] {
  display: inline-block;
  width: 95px;
  height: 30px;
  font-size: 14px;
  opacity: 0;
  float: left;
  text-align: center;
  color: #fff;
}
.channel-goodlist .cgl-hover a.click-share[data-v-c539a94a] {
  position: relative;
}
.channel-goodlist .cgl-hover a[data-v-c539a94a]:hover {
  background-color: #e62226;
}
.channel-goodlist .cgl-hover a i[data-v-c539a94a] {
  padding-right: 5px;
}
.channel-goodlist .cgl-hover a.on[data-v-c539a94a] {
  color: #FFFFFF;
}
.channel-goodlist .cgl-hover b[data-v-c539a94a] {
  width: 1px;
}
.channel-goodlist .cgl-cont[data-v-c539a94a] {
  padding: 25px 10px 15px;
  font-size: 14px;
}
.channel-goodlist .cgl-cont a[data-v-c539a94a] {
  display: block;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 10px;
}
.channel-goodlist .cgl-cont b[data-v-c539a94a] {
  display: block;
  font-size: 20px;
  color: #e62226;
  vertical-align: bottom;
  margin-bottom: 10px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}
.channel-goodlist .cgl-cont b i[data-v-c539a94a] {
  font-size: 14px;
  font-family: "microsoft yahei";
}
.channel-goodlist .cgl-cont p[data-v-c539a94a] {
  font-size: 12px;
  color: #999;
  margin-bottom: 15px;
}
.channel-goodlist .cgl-cont p em[data-v-c539a94a] {
  margin-left: 10px;
}
.channel-goodlist .cgl-cont .cglc-tip[data-v-c539a94a] {
  width: 100%;
  margin: 0 auto;
  height: 20px;
}
.channel-goodlist .cgl-cont .cglc-tip span[data-v-c539a94a] {
  top: 99%;
  left: -1px;
  background-color: #FFFFFF;
}
.channel-goodlist .cgl-cont .cglc-tip span strong[data-v-c539a94a] {
  color: #e62226;
}
.channel-goodlist span.tip-cut[data-v-c539a94a] {
  left: 15px
}
.channel-goodlist span.tip-ship[data-v-c539a94a] {
  left: 75px
}
.channel-goodlist .btnborder[data-v-c539a94a] {
  position: absolute;
  right: 8px;
  bottom: 10px;
  width: 98px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #e0e0e0;
  color: #e62226;
  font-size: 12px;
}
.channel-goodlist .btnborder i[data-v-c539a94a] {
  margin-right: 10px;
}
.channel-goodlist .btnborder[data-v-c539a94a]:hover {
  cursor: pointer;
  color: #FFFFFF;
  border-color: #e62226;
}
.channel-goodlist .mod-tip label[data-v-c539a94a] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 2px;
  border: solid 1px #e62226;
  cursor: pointer
}
.channel-goodlist .mod-tip label:hover+span[data-v-c539a94a] {
  opacity: 1;
  display: block;
  z-index: 3
}
.channel-goodlist .mod-tip span[data-v-c539a94a] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 100%;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.channel-goodlist .mod-tip span p[data-v-c539a94a] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.channel-goodlist .mod-tip span i[data-v-c539a94a] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.channel-goodlist .tip-cut i[data-v-c539a94a] {
  left: 23px;
}
.channel-goodlist .tip-ship i[data-v-c539a94a] {
  left: 70px;
}
.channel-goodlist li[data-v-c539a94a]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f0f0f0;
          box-shadow: 0 0 2px 2px #f0f0f0;
}
.channel-goodlist li:hover .cgl-hover[data-v-c539a94a] {
  height: 30px;
}
.channel-goodlist li:hover .cgl-hover a[data-v-c539a94a] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-hover b[data-v-c539a94a] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-cont>a[data-v-c539a94a] {
  color: #e62226;
}
.channel-goodlist .cgl-tu:hover img[data-v-c539a94a] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0)
}
.shopping-list-page[data-v-c539a94a] {
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
}
.recommendswiper2 ul li[data-v-c539a94a] {
  -webkit-box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
          box-shadow: 0 4px 6px -3px rgba(0, 0, 0, .4);
}

/*商品推荐*/
.cardmall-item-l-tips span[data-v-c539a94a] {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
}
.cardmall-item-l-tips .tips-dese[data-v-c539a94a] {
  left: 0;
  width: 95px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat;
}
.cardmall-item-l-tips .tips-code[data-v-c539a94a] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  top: 3px;
  color: #ff7036;
  left: 105px;
}
.cardmall-code-big[data-v-c539a94a] {
  width: 100%;
}
.ztpro[data-v-c539a94a] {
  width: 540px;
}
.cardmall-code-big[data-v-c539a94a] {
  text-align: center;
  position: absolute;
  height: 100%;
  background: rgba(0, 0, 0, .3);
  top: 0px;
  left: 0px;
  opacity: 0;
  z-index: -1;
  overflow: hidden;
}
.cardmall-code-big .card-code-con[data-v-c539a94a] {
  text-align: center;
  width: 225px;
  height: 250px;
  background-color: #FFFFFF;
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}
.cardmall-code-big .card-code-con img[data-v-c539a94a] {
  width: 170px;
  height: 170px;
  margin: 20px auto 0;
}
.cardmall-code-big h2[data-v-c539a94a] {
  margin: 10px auto 0;
  text-align: center;
  font-size: 16px;
  color: #333;
}
.cardmall-item-l-tips .tips-code[data-v-c539a94a]:hover {
  opacity: 0;
  z-index: 3;
  cursor: pointer;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big[data-v-c539a94a] {
  z-index: 2;
  opacity: 1;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-c539a94a] {
  left: 30px;
}
.recharge .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-c539a94a] {
  left: 35px;
}

/*消费卡列表样式*/
.recharge[data-v-c539a94a] {
  border: none !important;
  background: none !important;
}

/*.recharge ul{ margin-right: -12px;}*/
.recharge ul li[data-v-c539a94a] {
  width: 291px;
  height: 350px;
  margin: 0 12px 12px 0;
  padding-top: 20px;
  overflow: hidden;
}
.channel-goodlist .bigstatimg[data-v-c539a94a] {
  position: relative;
  height: 692px;
  background-color: #000;
  padding: 0;
  float: left;
  margin-right: 12px;
}
.channel-goodlist .bigstatimg img[data-v-c539a94a] {
  width: 100%;
  height: 100%;
}
.recharge .cgl-cont[data-v-c539a94a] {
  padding: 10px 10px 0px;
  -webkit-transition: -webkit-transform .4s;
  transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s, -webkit-transform .4s;
  z-index: 1;
  position: relative;
}
.recharge ul li .czkbtn[data-v-c539a94a] {
  display: block;
  height: 40px;
  color: #FFFFFF;
  font-size: 0;
  text-align: center;
  line-height: 40px;
  width: 100%;
  -webkit-transition: bottom .4s;
  transition: bottom .4s;
  position: absolute;
  z-index: 0;
  bottom: -40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.recharge ul li .addcart[data-v-c539a94a] {
  background-color: #E62226;
}
.recharge ul li .addcartgray[data-v-c539a94a] {
  background-color: #e1e1e1;
}
.recharge ul li .czkbtn a[data-v-c539a94a] {
  text-align: center;
  font-size: 18px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.recharge ul li .addcart a[data-v-c539a94a] {
  color: #fff;
}
.recharge ul li .addcartgray a[data-v-c539a94a] {
  color: #a1a1a1;
}
.recharge ul li:hover .czkbtn[data-v-c539a94a] {
  bottom: 0px;
}
.recharge ul li:hover .cgl-cont[data-v-c539a94a] {
  -webkit-transform: translate3d(0, -5px, 0);
          transform: translate3d(0, -5px, 0);
}
.recharge ul li:hover .cgl-cont .cglc-tip[data-v-c539a94a] {
  display: none;
}
.recharge .cgl-cont .cglc-tip[data-v-c539a94a] {
  position: relative;
}
.recharge .cgl-cont .cglc-tip span[data-v-c539a94a] {
  left: -10px;
  top: 25px;
}
.recharge .cglc-tip span[data-v-c539a94a] {
  width: 269px !important;
  display: none;
}
.recharge .mod-tip label:hover+span[data-v-c539a94a] {
  display: block;
}

/*水波纹动画*/
.wave[data-v-c539a94a] {
  width: 100%;
  height: 47px;
  position: absolute;
  top: -45px;
  left: 0;
  -webkit-animation: wyleft-data-v-c539a94a 20s infinite linear;
  animation: wyleft-data-v-c539a94a 20s infinite linear;
}
.wave1[data-v-c539a94a] {
  z-index: 5;
  background-image: url(https://presale.jhtsoft.com/picms/3851a8bfeefc26.png);
}
.wave2[data-v-c539a94a] {
  z-index: 1;
  background-image: url(https://presale.jhtsoft.com/picms/3851ac722f3720.png);
}
@-webkit-keyframes wyleft-data-v-c539a94a {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}
@keyframes wyleft-data-v-c539a94a {
0% {
    background-position: -1920px 0;
}
100% {
    background-position: 0 0;
}
}

/*券卡兑换列表样式*/
.q-box[data-v-c539a94a] {
  width: 100%;
  height: auto;
  position: relative;
}
.q-box>i[data-v-c539a94a] {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-box>i[data-v-c539a94a]:nth-child(1),
.q-box>i[data-v-c539a94a]:nth-child(2) {
  width: 221px;
  height: 44px;
}
.q-type1 i[data-v-c539a94a]:nth-child(1),
.q-type1>i[data-v-c539a94a]:nth-child(2) {
  background-position: 0 0;
}
.q-type2 i[data-v-c539a94a]:nth-child(1),
.q-type2>i[data-v-c539a94a]:nth-child(2) {
  background-position: 0 -53px;
}
.q-type1>i[data-v-c539a94a]:nth-child(1),
.q-type3>i[data-v-c539a94a]:nth-child(1) {
  margin-left: -375px;
  top: 105px;
}
.q-type1>i[data-v-c539a94a]:nth-child(2),
.q-type3>i[data-v-c539a94a]:nth-child(2) {
  margin-left: 150px;
  top: 186px;
}
.q-type2>i[data-v-c539a94a]:nth-child(1) {
  margin-left: -450px;
  top: 105px;
}
.q-type2>i[data-v-c539a94a]:nth-child(2) {
  margin-left: 230px;
  top: 186px;
}
.q-box>i[data-v-c539a94a]:nth-child(3),
.q-box>i[data-v-c539a94a]:nth-child(6),
.q-box>i[data-v-c539a94a]:nth-child(7) {
  width: 141px;
  height: 110px;
  background-position: 0 -1464px;
}
.q-box>i[data-v-c539a94a]:nth-child(3) {
  margin-left: -894px;
  top: 255px;
}
.q-type1>i[data-v-c539a94a]:nth-child(4),
.q-type1>i[data-v-c539a94a]:nth-child(5),
.q-type3>i[data-v-c539a94a]:nth-child(4),
.q-type3>i[data-v-c539a94a]:nth-child(5) {
  width: 179px;
  height: 83px;
  background-position: 0 -104px;
}
.q-type2>i[data-v-c539a94a]:nth-child(4),
.q-type2>i[data-v-c539a94a]:nth-child(5),
.q-type2>i[data-v-c539a94a]:nth-child(8) {
  width: 179px;
  height: 83px;
  background-position: 0 -193px;
}
.q-type1>i[data-v-c539a94a]:nth-child(4) {
  margin-left: 744px;
  top: 532px;
}
.q-type1>i[data-v-c539a94a]:nth-child(5) {
  margin-left: -894px;
  top: 1063px;
}
.q-type2>i[data-v-c539a94a]:nth-child(4) {
  margin-left: 725px;
  top: 292px;
}
.q-type2>i[data-v-c539a94a]:nth-child(5) {
  margin-left: -928px;
  top: 600px;
}
.q-type2>i[data-v-c539a94a]:nth-child(8) {
  margin-left: 725px;
  top: 1279px;
}
.q-type1>i[data-v-c539a94a]:nth-child(6) {
  margin-left: 744px;
  top: 1378px;
}
.q-type1>i[data-v-c539a94a]:nth-child(7) {
  margin-left: -894px;
  top: 1378px;
}
.q-type2>i[data-v-c539a94a]:nth-child(6) {
  margin-left: 725px;
  top: 640px;
}
.q-type2>i[data-v-c539a94a]:nth-child(7) {
  margin-left: -928px;
  top: 1233px;
}
.q-type3>i[data-v-c539a94a]:nth-child(4) {
  margin-left: 735px;
  top: 241px;
}
.q-type3>i[data-v-c539a94a]:nth-child(5) {
  margin-left: -915px;
  top: 463px;
}
.q-type1[data-v-c539a94a],
.q-type3[data-v-c539a94a] {
  background-color: #fbead8;
  height: auto;
  position: relative;
}
.q-tit[data-v-c539a94a] {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  padding-top: 110px;
  padding-bottom: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.q-tit span[data-v-c539a94a] {
  display: block;
  width: 64px;
  height: 100px;
  line-height: 95px;
  font-size: 42px;
  text-align: center;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.q-type1 .q-tit span[data-v-c539a94a],
.q-type3 .q-tit span[data-v-c539a94a] {
  background-position: 0px -500px;
}
.q-type2 .q-tit span[data-v-c539a94a] {
  background-position: 0px -716px;
}
.q-tit span i[data-v-c539a94a] {
  display: inline-block;
}
.q-tit span[data-v-c539a94a]:first-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-c539a94a]:first-child,
.q-type3 .q-tit span[data-v-c539a94a]:first-child {
  background-position: 0px -392px;
}
.q-type2 .q-tit span[data-v-c539a94a]:first-child {
  background-position: 0px -608px;
}
.q-tit span:first-child i[data-v-c539a94a] {
  margin-left: 28px;
}
.q-tit span[data-v-c539a94a]:last-child {
  width: 80px;
}
.q-type1 .q-tit span[data-v-c539a94a]:last-child,
.q-type3 .q-tit span[data-v-c539a94a]:last-child {
  background-position: -90.5px -392px;
}
.q-type2 .q-tit span[data-v-c539a94a]:last-child {
  background-position: -90.5px -608px;
}
.q-tit span:last-child i[data-v-c539a94a] {
  margin-left: 12px;
}
.q-type1 .q-tit span[data-v-c539a94a],
.q-type3 .q-tit span[data-v-c539a94a] {
  color: #fffaf5;
}
.q-type2 .q-tit span[data-v-c539a94a] {
  color: #bf2421;
}
.q-tit span:first-child i[data-v-c539a94a] {
  margin-left: 16px;
}
.q-tit span:last-child i[data-v-c539a94a] {
  margin-right: 40px;
}
.q-item-list ul[data-v-c539a94a] {
  margin-right: -40px;
}
.q-item-list ul li[data-v-c539a94a] {
  width: 580px;
  height: 310px;
  background-color: #FFFFFF;
  float: left;
  margin-right: 40px;
  margin-bottom: 40px;
  position: relative;
  -webkit-box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
          box-shadow: 0 6px 14px -6px rgba(0, 0, 0, .4);
}
.q-item-list .cardmall-code-big .card-code-con[data-v-c539a94a] {
  left: 580px;
}
.q-item-list .cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-c539a94a] {
  left: 180px;
}
.q-item-img a[data-v-c539a94a] {
  display: block;
  width: 220px;
  height: 310px;
  margin-left: 35px;
  margin-right: 40px;
  position: relative;
}
.q-item-img a img[data-v-c539a94a] {
  display: inline-block;
  width: 100%;
  height: auto;
  max-height: 140px;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  border-radius: 10px;
}
.q-item-img a img[data-v-c539a94a]:hover {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.q-item-con[data-v-c539a94a] {
  width: 260px;
  margin-top: 40px;
}
.q-item-con .q-name[data-v-c539a94a] {
  display: block;
  width: 100%;
  font-size: 20px;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-des[data-v-c539a94a] {
  margin-top: 10px;
  line-height: 24px;
  font-size: 16px;
  color: #666;
}
.q-item-con .q-des em[data-v-c539a94a] {
  display: inline-block;
  margin-right: 30px;
}
.q-item-con .q-price[data-v-c539a94a] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 36px;
  color: #e62226;
}
.q-item-con .q-price i[data-v-c539a94a] {
  font-size: 24px;
  font-family: "Microsoft YaHei", "Arial";
}
.q-item-con .q-tips[data-v-c539a94a] {
  margin-bottom: 30px;
  position: relative;
}
.q-item-con .q-tips label[data-v-c539a94a] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.q-item-con .q-tips span[data-v-c539a94a] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 220px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 28px;
  left: 0;
  background-color: #FFFFFF;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.q-item-con .q-tips label:hover+span[data-v-c539a94a] {
  opacity: 1;
  display: block;
  z-index: 3
}
.q-item-con .q-tips span p[data-v-c539a94a] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.q-item-con .q-tips span i[data-v-c539a94a] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.q-item-con .q-tips span strong[data-v-c539a94a] {
  color: #e62226;
}
.q-item-con .q-tips span.tip-cut i[data-v-c539a94a] {
  left: 15px;
}
.q-item-con .q-tips span.tip-ship i[data-v-c539a94a] {
  left: 60px;
}
.q-item-con .btnhover[data-v-c539a94a] {
  display: block;
  width: 186px;
  height: 64px;
  text-align: center;
  line-height: 64px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -950px;
  font-size: 24px;
  color: #FFFFFF;
}
.q-item-list[data-v-c539a94a] {
  padding-bottom: 94px;
}
.q-item-list ul li .q-ts[data-v-c539a94a] {
  position: absolute;
  top: 265px;
  left: 140px;
}
.q-item-list ul li .q-ts a[data-v-c539a94a] {
  display: inline-block;
  left: 0;
  margin-right: 20px;
  font-size: 14px;
  color: #666;
}
.q-item-list ul li .q-ts a i[data-v-c539a94a] {
  padding-right: 5px;
}
.q-item-list ul li:hover .q-name[data-v-c539a94a] {
  color: #e62226;
}
.q-item-list ul li[data-v-c539a94a]:first-child {
  width: 1200px;
  height: 600px;
  margin-bottom: 60px;
}
.q-item-list ul li:first-child .q-item-img a[data-v-c539a94a] {
  width: 400px;
  height: 600px;
  margin-left: 100px;
  margin-right: 140px;
}
.q-item-list ul li:first-child .q-item-img a img[data-v-c539a94a] {
  max-height: 252px;
}
.q-item-list ul li:first-child .q-item-con[data-v-c539a94a] {
  width: 550px;
  margin-top: 60px;
}
.q-item-list ul li:first-child .dy[data-v-c539a94a] {
  color: #8b2d2d;
  border-bottom: 2px solid #f6f6f6;
  height: 190px;
}
.q-item-list ul li:first-child .dy p[data-v-c539a94a] {
  font-size: 34px;
  line-height: 54px;
  height: 170px;
  overflow-y: auto;
  word-break: break-all;
  word-wrap: break-word;
}
.q-item-list ul li:first-child .dy p i[data-v-c539a94a] {
  display: inline-block;
  width: 38px;
  height: 38px;
  padding-right: 15px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0 -1583px;
  background-repeat: no-repeat;
}
.q-item-list ul li:first-child .q-name[data-v-c539a94a] {
  margin-top: 25px;
  font-size: 40px;
}
.q-item-list ul li:first-child .q-des[data-v-c539a94a] {
  margin-top: 15px;
  margin-bottom: 55px;
}
.q-item-list ul li:first-child .q-des em[data-v-c539a94a] {
  font-size: 20px;
  line-height: 30px;
}
.q-item-list ul li:first-child .q-buy[data-v-c539a94a] {
  width: 338px;
  height: 120px;
  line-height: 120px;
  background-position: 0px -825px;
  font-size: 24px;
}
.q-item-list ul li:first-child .q-buy b[data-v-c539a94a] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  display: inline-block;
  height: 120px;
  line-height: 120px;
  font-size: 52px;
  font-weight: bold;
}
.q-item-list ul li:first-child .q-buy i[data-v-c539a94a] {
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
}
.q-item-list ul li:first-child .tips-dese[data-v-c539a94a] {
  width: 150px;
  height: 40px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -1379px;
  line-height: 40px;
  font-size: 18px;
}
.q-item-list ul li:first-child .tips-code[data-v-c539a94a] {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 35px;
  left: 150px;
  top: 5px;
}
.q-item-list ul li:first-child .q-ts[data-v-c539a94a] {
  top: 524px;
  left: 387px;
}
.q-item-list li:first-child .card-code-con[data-v-c539a94a] {
  left: 1200px;
}
.q-item-list li:first-child .tips-code:hover+.cardmall-code-big .card-code-con[data-v-c539a94a] {
  left: 50%;
  margin-left: -112px;
}
.q-item-con .card-btn[data-v-c539a94a] {
  display: block;
  width: 290px;
  height: 68px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0;
  background-image: url(https://presale.jhtsoft.com/picms/384bda78ff38de.png);
  background-repeat: no-repeat;
  background-position: 0 -270px;
  position: absolute;
  right: -7px;
  bottom: 10px;
}
.q-item-con .card-btn.btn-one[data-v-c539a94a] {
  background-position: 0 -192px;
}
.q-item-con .card-btn a[data-v-c539a94a] {
  display: inline-block;
  font-size: 20px;
  color: #FFFFFF;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  padding-top: 18px;
}
.q-item-con .card-btn a[data-v-c539a94a]:hover {
  opacity: .7;
}
.q-item-list ul li:first-child .price[data-v-c539a94a] {
  font-size: 20px;
  color: #E62226;
  display: block;
  padding-top: 20px;
  position: absolute;
  right: 380px;
  bottom: 80px;
}
.q-item-list ul li:first-child .price b[data-v-c539a94a] {
  font-size: 42px;
  font-weight: bold;
}
.q-item-list li:first-child .card-btn[data-v-c539a94a] {
  width: 300px;
  height: 86px;
  background-position: 0 -96px;
  bottom: 60px;
}
.q-item-list li:first-child .card-btn.btn-one[data-v-c539a94a] {
  background-position: -80px 0;
}
.q-item-list li:first-child .card-btn a[data-v-c539a94a] {
  font-size: 28px;
  padding-top: 24px;
}
.channel-goodlist .swiper2btn[data-v-c539a94a] {
  position: absolute;
  right: 8px;
  bottom: 7px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #ff7d7d;
  color: #e62226;
  font-size: 0;
  border-radius: 2px;
}
.channel-goodlist .swiper2btn[data-v-c539a94a]:hover{
  background: #e62226;
  border-color: #e62226;
}
.channel-goodlist .swiper2btn.gray[data-v-c539a94a] {
  border: 1px solid #eee;
  color: #333;
}
.channel-goodlist .swiper2btn.gray a[data-v-c539a94a] {
  color: #333 !important;
}
.channel-goodlist .swiper2btn a[data-v-c539a94a] {
  display: inline-block;
  width: 65px;
  border-right: 1px solid #ff7d7d;
  text-align: center;
  font-size: 12px;
}
.channel-goodlist .swiper2btn a[data-v-c539a94a]:first-child {
  color: #E62226;
}
.channel-goodlist .swiper2btn a[data-v-c539a94a]:last-child {
  border-right: none;
  background-color: #E62226;
  color: #FFFFFF;
}
.channel-goodlist .swiper2btn a[data-v-c539a94a]:hover {
  color: #fff!important;
}
.channel-goodlist .swiper2btn.swiper2btn-one a[data-v-c539a94a] {
  width: 80px;
  color: #E62226;
  background: none;
}
.recharge ul li .addcart a[data-v-c539a94a]:hover {
  opacity: .6;
}

/*.q-more { padding-bottom: 94px;}*/
.q-more a[data-v-c539a94a] {
  display: block;
  margin: 0 auto;
  text-align: center;
  font-size: 24px;
}
.q-more a i[data-v-c539a94a] {
  display: inline-block;
  padding-left: 5px;
  font-size: 22px;
  vertical-align: middle;
}
.q-type1 .q-more a[data-v-c539a94a] {
  color: #e37c3c;
}
.q-type2 .q-more a[data-v-c539a94a] {
  color: #fed2b7;
}
.q-type2[data-v-c539a94a] {
  margin-top: -60px;
  background: url(https://presale.jhtsoft.com/picms/384bd223bf2474.png) left top repeat;
}
.giftfixed[data-v-c539a94a] {
  width: 145px;
  position: fixed;
  z-index: 99;
  left: 50%;
  top: 50%;
  margin-left: -804px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #005DDB;
}
.giftfixed .giftfixed-top[data-v-c539a94a],
.giftfixed .giftfixed-foot[data-v-c539a94a] {
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-repeat: no-repeat;
}
.giftfixed .giftfixed-top[data-v-c539a94a] {
  width: 145px;
  height: 130px;
  background-position: 0 -1193px;
}
.giftfixed .giftfixed-con[data-v-c539a94a] {
  background: url(https://presale.jhtsoft.com/picms/384bea5a2e8e5c.png) repeat-y;
  text-align: center;
}
.giftfixed .giftfixed-con a[data-v-c539a94a],
.giftfixed .giftfixed-con span[data-v-c539a94a] {
  display: block;
  width: 85px;
  margin: 0 auto;
  font-size: 20px;
  color: #ffedae;
}
.giftfixed .giftfixed-con a[data-v-c539a94a] {
  /*position:relative;*/
  padding-bottom: 10px;
  padding-top: 18px;
  border-bottom: 2px solid rgba(255, 237, 174, .5);
}
.giftfixed .giftfixed-con a em[data-v-c539a94a] {
  display: block;
  line-height: 25px;
  max-height: 50px;
  overflow: hidden;
  /*display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all; */
}

/* .giftfixed .giftfixed-con a:after {content:'...';position:absolute; right:0; bottom:15px;} */
.giftfixed .giftfixed-con a[data-v-c539a94a]:first-child {
  padding-top: 14px;
}
.giftfixed .giftfixed-con span[data-v-c539a94a] {
  padding-top: 20px;
  padding-bottom: 38px;
}
.giftfixed .giftfixed-con span i[data-v-c539a94a] {
  display: inline-block;
  font-size: 20px;
}
.giftfixed .giftfixed-con span[data-v-c539a94a]:hover {
  cursor: pointer;
}
.giftfixed .giftfixed-con a.on[data-v-c539a94a] {
  color: #ffd850;
  border-bottom: 2px solid rgba(255, 216, 79, .5);
}
.giftfixed .giftfixed-foot[data-v-c539a94a] {
  height: 13px;
  background-position: 0 -1356px;
}

/*商品详情页*/
.giftpro .MagnifierMain img[data-v-c539a94a] {
  width: 360px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.giftpro .spec-items li img[data-v-c539a94a] {
  width: 50px;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.giftmod .layer-img[data-v-c539a94a] {
  width: 800px;
  height: 600px;
  text-align: center;
}
.giftmod .layer-img li[data-v-c539a94a] {
  float: left;
  width: 800px;
  height: 600px;
  position: relative;
  display: none;
}
.giftmod .layer-img li img[data-v-c539a94a] {
  width: 800px;
  height: 505px;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.mods-bigimg .layer-side[data-v-c539a94a] {
  width: 175px;
  float: right;
  padding-top: 20px;
  color: #666;
  font-size: 12px;
}
.giftmod .layer-side .side-list img[data-v-c539a94a] {
  position: absolute;
  width: 100%;
  height: auto;
  max-height: 56px;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

/*实物电子券详情页修改样式2018.04.25*/
.giftpro .pricebox-con[data-v-c539a94a] {
  height: 110px !important;
  background-position: 320px top, 52px 60px, 412px 50px;
}
.itemInfo-wrap .pro-price.pricebox[data-v-c539a94a] {
  margin-bottom: 0;
  padding-top: 15px;
}
.pricebox dd[data-v-c539a94a] {
  font-family: "\5FAE\8F6F\96C5\9ED1" !important;
  padding-left: 90px;
}
.pricebox strong[data-v-c539a94a] {
  color: #333;
  font-size: 20px;
}
.pricebox strong em[data-v-c539a94a] {
  font-size: 20px;
}
.pricebox b[data-v-c539a94a] {
  color: #999;
  margin-left: 20px;
  margin-right: 15px;
  font-size: 22px;
  display: inline-block;
  width: 1px;
  height: 25px;
  background-color: #DEDEDE;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  vertical-align: middle;
}
.pricebox span[data-v-c539a94a] {
  font-size: 12px;
  color: #999;
  font-weight: normal;
  padding-left: 5px;
}
.pricebox i[data-v-c539a94a] {
  display: inline-block;
  color: #ffa641;
  margin-left: 10px;
  margin-right: 5px;
}
.pricebox .goLj[data-v-c539a94a] {
  font-size: 12px;
  display: inline-block;
  padding-left: 18px;
  font-weight: 400;
  color: #0079b6;
}
.pricebox .goLj[data-v-c539a94a]:hover {
  color: #de2124;
}
.itemInfo-wrap .pro-price.pricestyle[data-v-c539a94a] {
  padding: 0;
  line-height: 110px;
}
.itemInfo-wrap .pro-price.pricestyle dt[data-v-c539a94a] {
  margin-top: 5px;
}
.prodetail-con[data-v-c539a94a] {
  padding-bottom: 10px;
}
.graybtn[data-v-c539a94a],
.graybtn[data-v-c539a94a]:hover {
  background: #e1e1e1 !important;
  color: #a1a1a1 !important;
  opacity: 1 !important;
  -webkit-display: flex !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 !important;
}
.vdg .pro-buy-btn[data-v-c539a94a] {
  margin-bottom: 10px;
}
.vdg .helpline[data-v-c539a94a] {
  color: #999;
}
.vdg .helpline i[data-v-c539a94a] {
  display: inline-block;
  color: #fda742;
  padding-right: 5px;
}

/*电子券-面值*/
.elc .guige-item a[data-v-c539a94a] {
  width: 118px;
  height: 48px;
  text-align: center;
  line-height: 48px;
}

/*电子券-卡面*/
.elc .pro-bg[data-v-c539a94a] {
  margin-top: 10px;
}
.elc .pro-bg .bg-item[data-v-c539a94a] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elc .pro-bg .bg-item[data-v-c539a94a]:hover {
  border-color: #e62226;
}
.elc .pro-bg .bg-item a[data-v-c539a94a] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elc .pro-bg .bg-item a img[data-v-c539a94a] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-c539a94a] {
  margin-right: -10px;
}
.elc .pro-bg .bg-item.on[data-v-c539a94a] {
  border-color: #e62226;
}

/*实体券卡电子券卡-卡面*/
.elcvdg .pro-bg[data-v-c539a94a] {
  margin-top: 10px;
}
.elcvdg .pro-bg .bg-item[data-v-c539a94a] {
  width: 92px;
  height: 64px;
  border: 1px solid #F0F0F0;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.elcvdg .pro-bg .bg-item[data-v-c539a94a]:hover {
  border-color: #e62226;
}
.elcvdg .pro-bg .bg-item a[data-v-c539a94a] {
  display: block;
  margin: 0 auto;
  width: 72px;
  height: 64px;
  position: relative;
}
.elcvdg .pro-bg .bg-item a img[data-v-c539a94a] {
  display: inline-block;
  width: 100%;
  height: auto;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.pro-bg dd[data-v-c539a94a] {
  margin-right: -10px;
}
.elcvdg .pro-bg .bg-item.on[data-v-c539a94a] {
  border-color: #e62226;
}

/*消费卡-实体卡*/
.rdg .guige-item img[data-v-c539a94a] {
  height: 25px;
  margin: 12px 10px;
}

/*券卡电子卡*/
.vdc-pro .guige-item a[data-v-c539a94a] {
  width: auto;
}
.vdc-pro .guige-item a i[data-v-c539a94a] {
  padding: 0 32px;
}
.rdg .pro-tips .code-box[data-v-c539a94a] {
  right: 24px;
}
.elc .pro-tips .code-box[data-v-c539a94a] {
  right: 24px;
}
.pro-intro-name em[data-v-c539a94a] {
  color: #ffa641;
}

/*2019-07-30 分类检索 s*/
.cardUl[data-v-c539a94a] {
  padding: 0;
}
.cardUl li[data-v-c539a94a] {
  /* float: inherit !important; */
  margin-right: 16px !important;
  margin-bottom: 20px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 3px !important;
  height: auto !important;
}
.pb50[data-v-c539a94a] {
  padding-bottom: 50px;
}
.cardUl .swiper2btn[data-v-c539a94a] {
  border-color: #de2124;
  background: #de2124;
  color: #fff;
}
.cardUl .swiper2btn a[data-v-c539a94a] {
  color: #fff !important;
}
.cardUl li[data-v-c539a94a]:hover {
  -webkit-box-shadow: 0 0 3px 1px #ccc !important;
          box-shadow: 0 0 3px 1px #ccc !important;
}
.q-item[data-v-c539a94a] {
  padding-top: 40px;
}

/*商品检索*/
.proinfo[data-v-c539a94a] {
  border: 1px solid #e0e0e0;
  margin-top: 10px;
  background: #fff;
}
.proinfo .open[data-v-c539a94a] {
  padding-bottom: 10px;
}
.proinfo li[data-v-c539a94a] {
  width: 1198px;
}
.proinfo li.proinfo-num[data-v-c539a94a] {
  border-bottom: 1px solid #e0e0e0;
}
.proinfo .num-con[data-v-c539a94a],
.proinfo .kind-con[data-v-c539a94a] {
  line-height: 25px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.proinfo .num-con .num-con-tit[data-v-c539a94a],
.proinfo .kind-con .kind-con-tit[data-v-c539a94a] {
  float: left;
  color: #999;
  width: 100px;
  background-color: #f6f6f6;
  text-align: center;
  padding: 10px 0;
}
.proinfo .num-con .num-con-box[data-v-c539a94a] {
  padding-top: 10px;
  padding-right: 10px;
  width: 1000px;
  padding-bottom: 5px;
}
.proinfo .num-con .num-con-box div[data-v-c539a94a] {
  margin: 0 0 5px 10px;
  float: left;
  color: #333;
}
.proinfo .num-con .num-con-box .item[data-v-c539a94a] {
  border: 1px solid #e0e0e0;
  position: relative;
  background-color: #f6f6f6;
}
.proinfo .num-con .num-con-box .item a[data-v-c539a94a] {
  padding: 8px 24px 8px 6px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item i[data-v-c539a94a] {
  position: absolute;
  font-size: 12px;
  top: 9px;
  right: 6px;
  width: 9px;
  height: 9px;
  line-height: 9px;
  color: #de2124;
}
.proinfo .num-con .num-con-box .item:hover i[data-v-c539a94a] {
  font-weight: bold;
}
.proinfo .num-con .num-con-box .delall a[data-v-c539a94a] {
  color: #999;
}
.proinfo .num-con .num-con-box .delall a[data-v-c539a94a]:hover {
  color: #de2124;
}
.proinfo-kind[data-v-c539a94a] {
  position: relative;
  height: 45px;
  overflow: hidden;
}
.proinfo .kind-con .kind-con-box[data-v-c539a94a] {
  width: 1000px;
  padding: 10px;
}
.openkind[data-v-c539a94a] {
  height: auto !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.proinfo-kind .kind-con-box div[data-v-c539a94a] {
  margin-bottom: 20px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  float: left;
  margin-right: 10px;
  width: 130px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.proinfo-kind .kind-con-box div[data-v-c539a94a]:hover {
  cursor: pointer;
  color: #de2124;
}
.proinfo-kind .kind-con-box div.on[data-v-c539a94a] {
  color: #de2124;
}
.proinfo-kind .showmore[data-v-c539a94a] {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #333;
  font-size: 14px;
  padding-right: 25px;
  line-height: 25px;
}
.proinfo-kind .showmore i[data-v-c539a94a] {
  position: absolute;
  font-size: 22px;
  height: 23px;
  line-height: 23px;
  top: 2px;
  right: 0;
}
.proinfo-kind .showmore i.rotate[data-v-c539a94a] {
  top: 0;
}
.proinfo-kind .showmore[data-v-c539a94a]:hover {
  cursor: pointer;
  color: #de2124;
}
.filter[data-v-c539a94a] {
  margin-top: 10px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  font-size: 14px;
}
.filter .f-line[data-v-c539a94a] {
  padding: 10px;
  height: 28px;
}
.filter .f-line.top[data-v-c539a94a] {
  border-bottom: 1px solid #e0e0e0;
}
.filter .f-sort a[data-v-c539a94a] {
  display: inline-block;
  height: 28px;
  line-height: 28px;
  padding: 0px 10px;
  border: 1px solid #cccccc;
  margin-right: 10px;
  background-color: #fff;
}
.filter .f-sort a[data-v-c539a94a]:first-child {
  width: 48px;
  text-align: center;
}
.filter .f-sort a span[data-v-c539a94a] {
  color: #333;
  font-size: 14px;
}
.filter .f-sort .fs-down[data-v-c539a94a],
.filter .f-sort .fs-up[data-v-c539a94a] {
  display: inline-block;
  width: 11px;
  margin-left: 10px;
  margin-top: 6px;
  vertical-align: top;
  cursor: pointer;
}
.filter .f-sort .arrow-bottom[data-v-c539a94a],
.filter .f-sort .arrow-top[data-v-c539a94a] {
  float: left;
  width: 11px;
  overflow: hidden;
  background: url(https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png)
    no-repeat;
}
.filter .f-sort .arrow-top[data-v-c539a94a] {
  height: 6px;
  background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-c539a94a] {
  height: 6px;
  margin-top: 6px;
  background-position: 0px -16px;
}
.filter .f-sort a.on .arrow-top[data-v-c539a94a] {
  background-position: 0px -32px;
}
.filter .f-sort a.on .arrow-bottom[data-v-c539a94a] {
  background-position: 0px -48px;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-c539a94a],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-c539a94a] {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.filter .f-sort a.on[data-v-c539a94a] {
  border: 1px solid #de2124;
  background: #de2124;
}
.filter .f-sort a.on span[data-v-c539a94a] {
  color: #fff;
}
.filter .f-sort a.on i[data-v-c539a94a] {
  color: #fff;
}
.filter .f-price .f-price-set[data-v-c539a94a] {
  width: 100%;
  height: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.f-price-set .fl[data-v-c539a94a],
.f-price-set span[data-v-c539a94a],
.f-price-set em[data-v-c539a94a] {
  float: left;
  margin-right: 10px;
}
.filter .f-price-set .fl[data-v-c539a94a] {
  padding-left: 3px;
  padding-right: 3px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  color: #999;
}
.filter .f-price-set .fl input[data-v-c539a94a] {
  display: inline-block;
  width: 45px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: #333;
  background-color: #fff;
}
.filter .f-search[data-v-c539a94a] {
  margin-left: 10px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
}
.filter .f-search input[data-v-c539a94a] {
  background-color: #fff;
  color: #333;
  width: 188px;
  height: 14px;
  line-height: 14px;
  padding: 8px 10px;
  border: none;
  float: left;
  vertical-align: middle;
}
.filter .f-search button[data-v-c539a94a] {
  width: 60px;
  height: 30px;
  border: none;
  float: left;
  cursor: pointer;
  background: #e62226;
  color: #fff;
  text-align: center;
  line-height: 30px;
}
.filter .f-store[data-v-c539a94a] {
  height: 28px;
  line-height: 28px;
  color: #333;
}
.filter .f-feature[data-v-c539a94a] {
  margin-left: 10px;
}
.filter .f-feature span[data-v-c539a94a] {
  height: 28px;
  line-height: 28px;
  display: inline-block;
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
.filter .f-feature span[data-v-c539a94a]:last-child {
  margin-left: 20px;
}
.filter .f-feature span i[data-v-c539a94a] {
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 1px solid #ccc;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.filter .f-feature span input[type="checkbox"][data-v-c539a94a] {
  visibility: hidden;
  width: 5px;
}
.filter .f-feature span.cselected i[data-v-c539a94a] {
  border-color: #de2124;
  background: url(https://presale.jhtsoft.com/picms/384c1373cc73e4.png) #fff
    no-repeat center;
}
.color-orange[data-v-c539a94a] {
  color: #ff5f20;
}

/* S 存在一二级分类 */
.bold[data-v-c539a94a] {
  font-weight: bold;
}
.bold i[data-v-c539a94a] {
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #999;
          box-shadow: 2px -2px 0px #999;
  width: 0;
  height: 0px;
  display: inline-block;
}
.flexDiv[data-v-c539a94a],
.flexp[data-v-c539a94a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flexDiv[data-v-c539a94a] {
  margin-bottom: 0px !important;
  /* padding-top: 5px; */
}
.flexp[data-v-c539a94a] {
  line-height: 20px;
  font-size: 14px;
  padding-bottom: 10px;
}
.flexp strong[data-v-c539a94a] {
  color: #999;
  font-weight: bold;
  padding: 5px 0;
  padding-right: 20px;
  position: relative;
}
.flexp strong[data-v-c539a94a]:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 13px;
  border-style: solid;
  border-width: 4px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: 2px -2px 0px #333;
          box-shadow: 2px -2px 0px #333;
  width: 0;
  height: 0px;
}
.flexp strong i[data-v-c539a94a] {
  width: 80px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
  font-weight: bold;
  padding: 0 5px 0 0;
  display: inline-block;
  text-align: right;
  vertical-align: top;
}
.flexp span[data-v-c539a94a] {
  border-bottom: 1px solid #e0e0e0;
  font-size: 0;
  padding: 5px 0;
}
.flexp span[data-v-c539a94a],
.flexDivr[data-v-c539a94a] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flexp:last-child span[data-v-c539a94a] {
  border-bottom: none;
}
.flexp span em[data-v-c539a94a] {
  display: inline-block;
  font-size: 14px;
  margin-bottom: 10px;
  padding: 0 10px;
  border-left: 1px solid #e0e0e0;
}
.flexp span em.on[data-v-c539a94a] {
  color: #de2124;
}
.proinfo-kind2[data-v-c539a94a] {
  position:relative;
  height: auto;
}
.proinfo .proinfo-kind2 .kind-con .kind-con-box[data-v-c539a94a] {
  width:1000px;
  padding: 15px 10px;
}
.openMore[data-v-c539a94a] {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #333;
    font-size: 12px;
    padding-right: 25px;
    line-height: 30px;
    background: #f5f5f5;
    padding-left: 10px;
}
.openMore i[data-v-c539a94a] {
    position: absolute;
    font-size: 20px;
    height: 23px;
    line-height: 27px;
    top: 2px;
    right: 0;
}
.openMore i.rotate[data-v-c539a94a] {
    /* top: 0; */
}
.openMore[data-v-c539a94a]:hover {
    cursor: pointer;
    color: #de2124;
}
.ejcon1[data-v-c539a94a] {
  height: auto;
  max-height: 92px;
  overflow: hidden;
}
.ejcon[data-v-c539a94a] {
  height: auto !important;max-height: 165px !important; overflow-y: auto !important;
}
.flexp strong i[data-v-c539a94a]:hover,
.flexp span em[data-v-c539a94a]:hover {
  cursor: pointer;
}
.flexp span em[data-v-c539a94a]:hover {
  color: #de2124;
}
.num-con-box2[data-v-c539a94a] {
  width: calc(100% - 130px) !important;
}
.flexDivl[data-v-c539a94a] {
  margin: 0 !important;
}

/* E 存在一二级分类 */
.heightAuto[data-v-c539a94a] {
  height: auto !important;
}
.no-con[data-v-c539a94a] {
  padding-bottom: 100px;
}

/*2019-07-30 分类检索 e*/
.comment-page .pagination[data-v-c539a94a]{padding: 80px 0!important; display: block!important; clear: both!important;
}
.elpag[data-v-c539a94a] {
  height: 50px;
  text-align: center;
}
.shopping-list-page[data-v-c539a94a] {
  margin-bottom: 0 !important;
}

.md-box[data-v-00f9e8c3] {
  width: 100%;
  position: relative;
}
.md-top[data-v-00f9e8c3] {
  width: 100%;
  height: 610px;
  background: url(https://presale.jhtsoft.com/picms/384ee99db9272c.jpg)
    no-repeat center top;
  margin-bottom: 398px;
}
.md-con[data-v-00f9e8c3] {
  width: 1200px;
  height: 690px;
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: -600px;
}
.ser-k[data-v-00f9e8c3] {
  width: 730px;
  height: 60px;
  background: #fff;
  -webkit-animation: all 1s ease;
}
.ser-k i.arrow-down[data-v-00f9e8c3] {
  position: absolute;
  left: 75px;
  top: 27.5px;
  width: 0;
  height: 0;
  border-top: solid 5px #666;
  border-right: solid 5px transparent;
  border-bottom: solid 5px transparent;
  border-left: solid 5px transparent;
  cursor: pointer;
}
.ser-k input[type="text"][data-v-00f9e8c3],
.search .ser-k input[type="button"][data-v-00f9e8c3],
.search .ser-k span[data-v-00f9e8c3] {
  background-color: #fff;
  display: inline-block;
  float: left;
  font-size: 16px;
  color: #999;
}
.ser-k .city-name[data-v-00f9e8c3] {
  color: #666;
  font-size: 16px;
  float: left;
  text-align: center;
  width: 74px;
  padding-right: 20px;
  margin: 15px 0;
  cursor: pointer;
  height: 30px;
  line-height: 30px;
  border-right: solid 1px #e5e5e5;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ser-k .big-ipk[data-v-00f9e8c3] {
  width: 485px;
  height: 30px;
  line-height: 30px;
  margin: 15px 0;
  padding: 0 15px;
  outline: 0;
}
.ser-k input[type="button"][data-v-00f9e8c3] {
  font-size: 16px;
  width: 120px;
  height: 60px;
  line-height: 60px;
  outline: 0;
  background: #e62226;
  color: #fff;
}
.citybox[data-v-00f9e8c3] {
  display: none;
}
.citybox b[data-v-00f9e8c3] {
  position: absolute;
  left: 40px;
  top: 55px;
  z-index: 2;
  width: 0;
  height: 0;
  border-top: solid 8px transparent;
  border-right: solid 8px transparent;
  border-bottom: solid 8px #fff;
  border-left: solid 8px transparent;
}
.ser-k .addlist[data-v-00f9e8c3] {
  position: absolute;
  left: 0;
  top: 72px;
  width: 680px;
  height: 400px;
  padding: 15px 25px;
  overflow-y: scroll;
  background: #fff;
  -webkit-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.2);
  font-size: 14px;
  z-index: 2;
}
.ser-k .addlist .s-top[data-v-00f9e8c3] {
  height: 30px;
  line-height: 30px;
  padding-bottom: 15px;
}
.ser-k .addlist .s-top em[data-v-00f9e8c3] {
  float: left;
  display: block;
  padding-right: 30px;
  border-right: solid 1px #dcdcdc;
  font-style: normal;
}
.ser-k .addlist .s-top em i[data-v-00f9e8c3] {
  display: inline-block;
  padding: 0 10px;
  height: 30px;
  line-height: 30px;
  background: #333;
  color: #fff;
  font-style: normal;
  margin-left: 15px;
}
.ser-k .addlist .s-top .sml-ipk[data-v-00f9e8c3] {
  float: left;
  width: 200px;
  height: 18px;
  line-height: 18px;
  padding: 5px 15px;
  outline: 0;
  border: solid 1px #e5e5e5;
  margin-left: 30px;
  font-size: 14px;
}
.ser-k .addlist .s-top .stc-list[data-v-00f9e8c3] {
  display: none;
  position: absolute;
  left: 192px;
  top: 45px;
  z-index: 2;
  width: 230px;
  border: solid 1px #e5e5e5;
  border-top: none;
  background: #fff;
}
.ser-k .addlist .s-top .stc-list a[data-v-00f9e8c3] {
  display: block;
  color: #999;
  width: 200px;
  padding: 0 15px;
  cursor: pointer;
}
.ser-k .addlist .s-top .stc-list a .bg-grey[data-v-00f9e8c3],
.ser-k .addlist .s-top .stc-list a[data-v-00f9e8c3]:hover {
  background: #eee;
}
.ser-k .addlist ul[data-v-00f9e8c3] {
  width: 680px;
}
.ser-k .addlist ul li[data-v-00f9e8c3] {
  position: relative;
  width: 100%;
  list-style: none;
  width: 600px;
  padding: 20px 0 12px 80px;
  border-top: solid 1px #e5e5e5;
}
.ser-k .addlist ul li i[data-v-00f9e8c3] {
  position: absolute;
  display: block;
  text-align: center;
  left: 0;
  top: 20px;
  width: 80px;
  line-height: 20px;
  font-style: normal;
}
.ser-k .addlist ul li a[data-v-00f9e8c3] {
  display: inline-block;
  margin: 0 10px 8px 0;
  line-height: 20px;
  text-overflow: ellipsis;
  width: 74px;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
.ser-k dl[data-v-00f9e8c3] {
  position: absolute;
  display: none;
  left: 94px;
  top: 60px;
  z-index: 1;
  width: 516px;
  background: #fff;
  -webkit-box-shadow: 0 4px 5px 1px #ccc;
          box-shadow: 0 4px 5px 1px #ccc;
}
.ser-k dl dd[data-v-00f9e8c3] {
  height: 30px;
  line-height: 30px;
  padding: 10px 15px;
  border-top: solid 1px #e5e5e5;
  font-size: 14px;
  cursor: pointer;
}
.ser-k dl dd[data-v-00f9e8c3]:hover {
  background: #fafafa;
}
.ser-k dl dd span[data-v-00f9e8c3] {
  float: right;
  text-align: right;
  font-size: 12px;
  color: #999;
}
.wd-result[data-v-00f9e8c3] {
  border: 1px solid #e8e8e8;
  width: 1198px;
  min-height: 620px;
  margin-top: 10px;
  background-color: #fff;
}
.result-l[data-v-00f9e8c3] {
  width: 369px;
  position: relative;
  min-height: 680px;
}
.result-r[data-v-00f9e8c3] {
  width: 828px;
  overflow: hidden;
}
.result-r img[data-v-00f9e8c3] {
  width: 918px;
  height: 613px;
}
.total-addr[data-v-00f9e8c3] {
  padding-left: 10px;
  height: 45px;
  line-height: 45px;
  color: #999;
  font-size: 14px;
  background: url("https://presale.jhtsoft.com/picms/b9162071f6a.jpg") no-repeat
    bottom right;
  background-size: 30%;
  position: relative;
}
.total-addr em[data-v-00f9e8c3] {
  color: #333;
  font-weight: bold;
  margin: 0 5px;
}
.pagecss[data-v-00f9e8c3] {
  padding-top: 40px;
  position: absolute;
  bottom: 10px;
}
.total-addr-item[data-v-00f9e8c3]{padding-bottom: 80px;
}
.total-addr-item dl[data-v-00f9e8c3] {
  border-top: 1px solid #e8e8e8;
  font-size: 14px;
  position: relative;
}
.total-addr-item dl[data-v-00f9e8c3]:hover {
  cursor: pointer;
}
.total-addr-item dl dt[data-v-00f9e8c3],
.total-addr-item dl dd[data-v-00f9e8c3] {
  padding-left: 60px;
  padding-right: 24px;
}
.total-addr-item dl dt[data-v-00f9e8c3] {
  color: #333;
  padding-top: 15px;
  padding-bottom: 18px;
  font-weight: bold;
}
.total-addr-item dl dt i[data-v-00f9e8c3] {
  display: inline-block;
  width: 19px;
  height: 25px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  line-height: 18px;
  position: absolute;
  left: 19px;
  top: 10px;
  background-image: url(https://presale.jhtsoft.com/picms/3850eb835d2cc6.png);
  background-repeat: no-repeat;
  background-position: -23px 0;
}
.total-addr-item dl.on[data-v-00f9e8c3] {
  background-color: #f6f6f6;
}
.total-addr-item dl.on dt i[data-v-00f9e8c3] {
  background-position: 0 0;
}
.total-addr-item dl dd[data-v-00f9e8c3] {
  color: #999;
}
.total-addr-item dl dd span[data-v-00f9e8c3] {
  padding-left: 18px;
}
.total-addr-item dl dd[data-v-00f9e8c3]:nth-of-type(1) {
  padding-bottom: 15px;
}
.total-addr-item dl dd[data-v-00f9e8c3]:nth-of-type(2) {
  line-height: 20px;
  padding-bottom: 10px;
}
.result-page[data-v-00f9e8c3] {
  padding-left: 100px;
  padding-right: 20px;
  height: 25px;
  line-height: 25px;
  padding-top: 10px;
}
.result-page a[data-v-00f9e8c3] {
  display: inline-block;
  font-size: 16px;
  color: #666;
  padding: 0 7px;
  border-radius: 2px;
}
.result-page a.on[data-v-00f9e8c3] {
  background-color: #e62226;
  color: #fff;
}
.pagecss .comment-page[data-v-00f9e8c3] {
  padding: 0;
}
.mdname[data-v-00f9e8c3] {
  font-size: 18px;
  font-weight: 600;
  padding-bottom: 5px;
  max-width: 300px;
}
.mdaddr[data-v-00f9e8c3] {
  font-size: 14px;
  color: #666;
}
.bm-view[data-v-00f9e8c3] {
  width: 100%;
  height: 573px;
}
.mdbtn[data-v-00f9e8c3],
.mdbtn2[data-v-00f9e8c3] {
  margin-top: 5px;
  height: 30px;
  border-radius: 5px;
  border: 1px solid #e62226;
}
.mdbtn[data-v-00f9e8c3] {
  background: #e62226;
  color: #fff;
  margin-right: 5px;
}
.mdbtn2[data-v-00f9e8c3] {
  background: #fff;
  color: #e62226;
  border-color: #e62226;
}
.close-mdbtn[data-v-00f9e8c3] {
  margin-top: 5px;
  height: 30px;
  border-radius: 5px;
  background: #fff;
  color: #999;
  margin-right: 5px;
  border: 1px solid #999;
}

.bg-gray[data-v-8a262ad6] {
  background-color: #f6f6f6;
}
.ticket-banner[data-v-8a262ad6] {
  width: 1190px;
  height: 290px;
  padding: 5px;
  background-color: #FFFFFF;
  margin: 10px auto 20px;
  -webkit-box-shadow: 0 0 5px rgba(204, 204, 204, .35);
          box-shadow: 0 0 5px rgba(204, 204, 204, .35)
}
.ticket-banner img[data-v-8a262ad6] {
  width: 100%;
  height: 100%;
}
.ticket-sec[data-v-8a262ad6] {
  margin-top: 20px;
  height: 50px;
  background-color: #FFFFFF;
}
.ticket-sec a[data-v-8a262ad6],
.ticket-sec span[data-v-8a262ad6] {
  display: block;
  float: left;
}
.ticket-sec a[data-v-8a262ad6] {
  padding: 0 20px;
  font-size: 14px;
  color: #666;
  height: 50px;
  line-height: 50px;
  cursor: pointer;
}
.ticket-sec a label[data-v-8a262ad6] {
  cursor: pointer !important;
}
.ticket-sec span[data-v-8a262ad6] {
  width: 1px;
  height: 30px;
  background-color: #e0e0e0;
  margin: 10px 20px;
}
.ticket-sec a input[data-v-8a262ad6] {
  vertical-align: -2px;
  margin-right: 2px;
}
.ticket-sec a.on[data-v-8a262ad6] {
  color: #333;
  font-weight: bold;
}
.ticketul[data-v-8a262ad6] {
  margin-right: -30px;
}
.ticketul li[data-v-8a262ad6] {
  float: left;
  width: 380px;
  height: 180px;
  margin-top: 20px;
  margin-right: 30px;
  position: relative;
}
.ticketul li .txtb[data-v-8a262ad6] {
  color: #333;
}
.ticketul li .txtg[data-v-8a262ad6] {
  color: #999;
}
.ticketul li .txtw[data-v-8a262ad6] {
  color: #FFFFFF;
}
.ticketul li .q-con[data-v-8a262ad6] {
  width: 324px;
  height: 178px;
  border: 1px solid #f0f0f0;
  border-right: none;
  background-color: #FFFFFF;
}
.ticketul li .q-type[data-v-8a262ad6] {
  width: 270px;
  height: 140px;
  overflow: hidden;
  margin-top: 30px;
  margin-left: 40px;
}
.ticketul li .q-price[data-v-8a262ad6] {
  height: 45px;
  margin-bottom: 30px;
}
.ticketul li .q-price em[data-v-8a262ad6],
.ticketul li .q-price strong[data-v-8a262ad6],
.ticketul li .q-price span[data-v-8a262ad6] {
  display: inline-block;
}
.ticketul li .q-price em[data-v-8a262ad6] {
  font: 400 24px arial;
}
.ticketul li .q-price em[data-v-8a262ad6] {
  position: absolute;
  top: 22px;
  left: 20px;
}
.ticketul li .q-price strong[data-v-8a262ad6] {
  font-size: 36px;
  font-weight: bold;
}
.ticketul li .q-price span[data-v-8a262ad6] {
  padding: 3px;
  border-radius: 2px;
  font-size: 14px;
  vertical-align: top;
  margin-top: 12px;
  margin-left: 10px;
}
.ticketul li.quan-type01[data-v-8a262ad6] {
  color: #e62226;
}
.ticketul li.quan-type01 .q-price span[data-v-8a262ad6] {
  background-color: #ffe7d1;
}
.ticketul li.quan-type02[data-v-8a262ad6] {
  color: #CCCCCC;
}
.ticketul li.quan-type02 .q-con span[data-v-8a262ad6] {
  background-color: #f3f3f3;
  color: #999;
}
.ticketul li .q-rang p[data-v-8a262ad6],
.ticketul li .q-progress[data-v-8a262ad6] {
  line-height: 20px;
  font-size: 14px;
}
.ticketul li .q-progress div[data-v-8a262ad6] {
  float: left;
}
.ticketul li.quan-type01 .q-progress div[data-v-8a262ad6] {
  color: #666;
}
.ticketul li.quan-type02 .q-progress div[data-v-8a262ad6] {
  color: #000;
}
.ticketul li .q-progress .progress-wrap[data-v-8a262ad6] {
  display: block;
  position: relative;
  float: left;
  width: 170px;
  margin-top: 5px;
  margin-right: 12px;
  border-radius: 5px;
  overflow: hidden;
}
.ticketul li .q-progress .progress-bg[data-v-8a262ad6] {
  display: block;
  position: relative;
  width: 170px;
  height: 10px;
  border-radius: 5px;
  background: #e0e0e0;
}
.ticketul li .q-progress .progress[data-v-8a262ad6] {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 10px;
  border-radius: 5px;
  background-color: #E62226;
  opacity: .85;
  -webkit-transition: width 2s;
  transition: width 2s;
}
.ticketul li .q-btn[data-v-8a262ad6] {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 58px;
  height: 180px;
}
.ticketul li .q-btn[data-v-8a262ad6]:hover {
  cursor: pointer;
  opacity: 0.85;
  filter: Alpha(opacity=85);
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.ticketul li.quan-type01 .q-btn[data-v-8a262ad6] {
  background: url(https://presale.jhtsoft.com/picms/38503ff8192cd4.png) no-repeat;
}
.ticketul li.quan-type02 .q-btn[data-v-8a262ad6] {
  background: url(https://presale.jhtsoft.com/picms/38504401d39ec2.png) no-repeat;
}
.ticketul li .q-btn span[data-v-8a262ad6] {
  display: block;
  width: 20px;
  margin-left: 24px;
  font-size: 18px;
}
.ticketul li.quan-type01 .q-btn span[data-v-8a262ad6] {
  margin-top: 47px;
}
.ticketul li.quan-type02 .q-btn span[data-v-8a262ad6] {
  margin-top: 35px;
}
.ticketmore[data-v-8a262ad6] {
  margin-top: 50px;
  margin-bottom: 60px;
  text-align: center;
}
.ticketmore a[data-v-8a262ad6] {
  font-size: 14px;
  color: #666;
}
.ticketmore a i[data-v-8a262ad6],
.ticketmore a span[data-v-8a262ad6] {
  display: block;
  margin: 0 auto;
}
.ticketmore i[data-v-8a262ad6] {
  width: 36px;
  height: 36px;
  font-size: 36px;
  margin-bottom: 15px !important;
}
/* 购物车登录提示 * start*/
.cart-step[data-v-f35c6572]{width:480px;overflow:hidden;padding:45px 0;float:right;
}
.cart-step li[data-v-f35c6572]{display:inline-block;float:left;height:50px;width:30%;background:url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat;
}
.cart-step li[data-v-f35c6572]:first-child,.cart-step li:first-child.completed[data-v-f35c6572]{background-position:left top
}
.cart-step li:first-child.on[data-v-f35c6572]{background-position:left -181px;
}
.cart-step li[data-v-f35c6572]:nth-child(2){background-position:-160px -181px;
}
.cart-step li:nth-child(2).on[data-v-f35c6572]{background-position:-160px 0;
}
.cart-step li:nth-child(2).completed[data-v-f35c6572]{background-position:-160px -51px;
}
.cart-step li[data-v-f35c6572]:nth-child(3){background-position:-320px 0;
}
.cart-step li:nth-child(3).completed[data-v-f35c6572],.cart-step li:nth-child(3).on[data-v-f35c6572]{background-position:-320px -51px;
}
/*购物车步骤图示 end*/
/* 购物车登录提示 start */
.cart-tip[data-v-f35c6572]{width:1158px;height:30px;margin:0 auto;line-height:30px;padding:5px 20px;border:solid 1px #f3e7d3;background:#fffdf3;font-size:14px;
}
.cart-tip span[data-v-f35c6572]{margin-right:30px;color:#ff7d4a;
}
.cart-tip span[data-v-f35c6572]:before{display:inline-block;content:"\E670";font-size:18px;color:#ffa641;margin-right:5px;position:relative;
}
.cart-tip .btn[data-v-f35c6572]{padding:4px 5px;
}
/*购物车登录提示 end*/
/* 购物车列表 start*/
/*购物车头部*/
.cartsec[data-v-f35c6572]{width:1200px;margin:30px auto;font-size:16px
}
.header-searchbar-logo .cart-tit a[data-v-f35c6572]{display:inline-block;line-height:35px;font-size:18px
}
.header-searchbar-logo .cart-tit a[data-v-f35c6572]:nth-child(2){margin-left:30px
}
.header-searchbar-logo .cart-tit a.active[data-v-f35c6572]{color:#e62226;border-bottom:solid 2px #e62226
}
.header-searchbar-logo .cart-tit.mb-card[data-v-f35c6572]{margin-bottom:10px
}
/*购物车切换头部*/
.carts-tit[data-v-f35c6572]{margin-bottom:10px
}
.carts-tit a[data-v-f35c6572]{display:inline-block;line-height:35px;font-size:18px
}
.carts-tit a[data-v-f35c6572]:nth-child(2){margin-left:30px
}
.carts-tit a.active[data-v-f35c6572]{color:#e62226;border-bottom:solid 2px #e62226
}
.carts-tit.mb-card[data-v-f35c6572]{margin-bottom:10px
}
/*购物车列表内容*/
.carts-cont .cartc-tab[data-v-f35c6572],.carts-cont .cartc-tit[data-v-f35c6572]{background:#f6f6f6;border:solid 1px #f0f0f0;font-size:16px
}
.cartc-tab[data-v-f35c6572]{height:40px;margin:10px 0
}
.cartc-tab a[data-v-f35c6572]{position:relative;display:inline-block;float:left;padding:0 25px;line-height:40px;background:#fff;border-right:solid 1px #f0f0f0
}
.cartc-tab a.current[data-v-f35c6572]{background:#e62226;color:#fff
}
.cartc-tab a i[data-v-f35c6572]{display:none;position:absolute;left:50%;margin-left:-6px;bottom:-6px;border-top:solid 6px #e62226;border-left:solid 6px transparent;border-right:solid 6px transparent
}
.cartc-tab a.current i[data-v-f35c6572]{display:block
}
.cartc-tit[data-v-f35c6572]{padding:0 20px;line-height:50px;overflow:hidden;
}
.cartc-tit span[data-v-f35c6572]{display:inline-block;float:left;text-align:center
}
.cartc-tit span[data-v-f35c6572]:first-child{width:7%;text-align:left
}
.cartc-tit span:first-child i[data-v-f35c6572]{display:inline-block;margin-right:10px;color:#666
}
.cartc-tit span:first-child i [type=checkbox][data-v-f35c6572]{display:none
}
.cartc-tit span[data-v-f35c6572]:nth-child(2){width:53%
}
.cartc-tit span[data-v-f35c6572]:nth-child(3){width:10%
}
.cartc-tit span[data-v-f35c6572]:nth-child(4){width:10%
}
.cartc-tit span[data-v-f35c6572]:nth-child(5){width:10%
}
.cartc-tit span[data-v-f35c6572]:nth-child(6){width:10%
}
.cartc-ul>li[data-v-f35c6572]{padding-top:20px;border:solid 1px #f0f0f0;border-top:none
}
.cartc-ul>li .pro-gruop>li[data-v-f35c6572]{padding-top:20px;margin:0 20px
}
.cartc-ul>li .pro-gruop>li[data-v-f35c6572]:not(:last-child){border-bottom:solid 1px #f0f0f0
}
.cartc-ul li.on[data-v-f35c6572]{background:#fffdf3
}
.cul-cont .click-cbox[data-v-f35c6572],.cul-cont .culc-count[data-v-f35c6572],.cul-cont .culc-count em[data-v-f35c6572],.cul-cont .culc-count em button[data-v-f35c6572],.cul-cont .culc-count em input[data-v-f35c6572],.cul-cont .culc-count small[data-v-f35c6572],.cul-cont .culc-pall[data-v-f35c6572],.cul-cont .culc-price[data-v-f35c6572],.cul-cont dl[data-v-f35c6572],.cul-cont dl dd[data-v-f35c6572],.cul-cont dl dt[data-v-f35c6572]{display:inline-block;float:left;overflow:hidden
}
.cul-cont .culc-price[data-v-f35c6572]{overflow:visible
}
.cul-cont .click-cbox[data-v-f35c6572]{width:5%;color:#666;padding-top:10px;
}
.cul-cont .click-cbox [type=checkbox][data-v-f35c6572]{display:none
}
.cul-cont dl[data-v-f35c6572]{width:55%;padding-bottom:20px
}
.cul-cont dl dt[data-v-f35c6572]{width:100px;height:100px;border:solid 1px #f0f0f0;margin-right:10px
}
.cul-cont dl dt a[data-v-f35c6572]{display:block;width:100%;height:100%;position:relative;overflow:hidden
}
.cul-cont dl dt a img[data-v-f35c6572]{position:absolute;width:100%;height:auto;margin:auto;top:0;right:0;bottom:0;left:0
}
.cul-cont dl dd[data-v-f35c6572]{width:60%
}
.cul-cont a[data-v-f35c6572],.cul-cont p[data-v-f35c6572]{font-size:14px;line-height:25px
}
.cul-cont dl dd a[data-v-f35c6572],.cul-cont dl dd em[data-v-f35c6572]{display:block
}
.cul-cont dl dd em[data-v-f35c6572]{margin-top:5px
}
.cul-cont dl dd em i[data-v-f35c6572]{display:inline-block;margin-right:5px;width:18px;height:18px;background:url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat -242px -112px
}
.cul-cont dl dd em i[data-v-f35c6572]:last-child{background-position:-262px -112px
}
.cul-cont .culc-count[data-v-f35c6572],.cul-cont .culc-pall[data-v-f35c6572],.cul-cont .culc-price[data-v-f35c6572],.cul-cont span[data-v-f35c6572]{text-align:center
}
.cul-cont .culc-price[data-v-f35c6572]{width:10%
}
.cul-cont .culc-count[data-v-f35c6572]{width:10%
}
.cul-cont .culc-count em[data-v-f35c6572]{border:solid 1px #f0f0f0;height:24px;margin:0 7px
}
.cul-cont .culc-count em button[data-v-f35c6572]{width:22px;height:24px;background:#fff;text-align:center;outline:0;border:none
}
.cul-cont .culc-count em button[data-v-f35c6572]:active,.cul-cont .culc-count em button[data-v-f35c6572]:hover{background:rgba(241,2,21,.1);color:#e62226
}
.cul-cont .culc-count em input[data-v-f35c6572]{width:53px;height:24px;border-left:solid 1px #f0f0f0;border-right:solid 1px #f0f0f0;line-height:24px;text-align:center;font-size:14px;color:#333;background:#fff;
}
.cul-cont .culc-count small[data-v-f35c6572]{width:100%;line-height:25px;font-size:14px;color:#999
}
.cul-cont .culc-pall[data-v-f35c6572]{width:10%;color:#e62226;line-height:25px
}
.cul-cont span[data-v-f35c6572]{display:inline-block;float:left
}
.cul-cont>span[data-v-f35c6572]{width:10%;position:relative
}
.cul-cont>span a[data-v-f35c6572]{display:block;line-height:20px;margin-bottom:5px
}
.cul-cont>span .follow-tip[data-v-f35c6572]{display:none;position:absolute;left:0;top:20px;background:#fff;padding:0 15px;height:30px;line-height:30px;color:#68c92b;font-size:12px;white-space:nowrap;border:solid 1px #f0f0f0;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.1);box-shadow:1px 1px 6px rgba(0,0,0,.1)
}
.cul-cont>span .follow-tip[data-v-f35c6572]:before{content:"\E638";font-weight:600;margin-right:10px
}
.cartc-ul li .cul-cont>span>.share-panel[data-v-f35c6572]{bottom: -180px;right: -16px;;padding:10px 10px 0px 10px;text-align:center
}
.cartc-ul li .cul-cont>span>.share-panel img[data-v-f35c6572]{display:block;width:80px;margin:10px 10px 0;height:80px
}
.cartc-ul li .cul-cont>span>.share-panel small[data-v-f35c6572]{display:block;line-height:35px
}
.cartc-ul li .cul-cont>span>a.share-hover:hover+span[data-v-f35c6572]{display:inline-block
}
/*空购物车*/
.cart-empty[data-v-f35c6572]{padding:90px 0 180px 0;text-align:left
}
.cart-empty .ce-cont[data-v-f35c6572]{position:relative;width:22%;padding-left:130px;margin:0 auto;line-height:35px
}
.cart-empty .ce-cont[data-v-f35c6572]:before{position:absolute;left:0;top:0;display:inline-block;content:"\E632";color:#fae6e8;font-size:120px
}
.cart-empty .ce-cont p[data-v-f35c6572]{font-size:14px
}
.cart-empty .ce-cont a[data-v-f35c6572]{color:#0079b6;font-size:14px
}
/*购物车列表 end*/
/* 购物车结算* start */
.cart-settle[data-v-f35c6572] {
    width: 100%;
    margin: 30px auto;
    line-height: 50px;
    font-size: 14px;
}
.cart-settle.cs-fixed[data-v-f35c6572] {
    position: fixed;
    z-index: 11;
    bottom: 0;
    -webkit-box-shadow: 0 -1px 8px rgba(0, 1, 1, .08);
            box-shadow: 0 -1px 8px rgba(0, 1, 1, .08);
    background: #fff;
    margin: 0 auto;
}
.cart-settle.cs-fixed .cs-cont[data-v-f35c6572] {
    border: none;
}
.cart-settle .cs-cont[data-v-f35c6572] {
    position: relative;
    width: 1200px;
    height: 50px;
    margin: 0 auto;
    border: solid 1px #f0f0f0;
}
.cs-cont .check-span[data-v-f35c6572],
.cs-cont>a[data-v-f35c6572] {
    display: inline-block;
    margin-left: 20px;
}
.cs-cont .check-span i[data-v-f35c6572] {
    display: inline-block;
    margin-right: 10px;
    color: #666;
}
.cs-cont .check-span i [type="checkbox"][data-v-f35c6572] {
    display: none;
}
.csc-right[data-v-f35c6572] {
    float: right;
    width: auto;
    max-width: 65%;
    color: #999;
}
.csc-right em[data-v-f35c6572],
.csc-right span[data-v-f35c6572],
.csc-right input[data-v-f35c6572] {
    float: right;
    display: inline-block;
}
.csc-right em[data-v-f35c6572] {
    cursor: pointer;
}
.csc-right em b[data-v-f35c6572] {
    margin: 0 5px;
}
/*
购物车共选择几件商品 的箭头先隐藏  功能没做
.csc-right em:after {
    display: inline-block;
    width: 16px;
    height: 50px;
    margin: 0 5px;
    content: "\e6a6";
} */
.csc-right em.sdown[data-v-f35c6572]:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.csc-right em b[data-v-f35c6572] {
    color: #e62226;
}
/*已选择商品列表 start*/
.cs-probox[data-v-f35c6572] {
    display: none;
    position: absolute;
    z-index: 2;
    left: 0;
    top: -137px;
    width: 100%;
    height: 137px;
    background: rgba(102, 102, 102, .85);
    overflow: hidden;
}
.csc-right.sdopen .cs-probox[data-v-f35c6572] {
    display: block;
}
.cs-probox p[data-v-f35c6572] {
    width: calc(100% - 20px);
    padding: 0 10px;
    color: #fff;
    line-height: 25px;
    color: #fff;
}
.cs-probox p b[data-v-f35c6572] {
    color: #e62226;
    font-size: 16px;
    font-weight: 600;
    margin: 0 5px;
}
.cs-probox .swiper-container[data-v-f35c6572] {
    position: relative;
    width: calc(100% - 90px);
    height: 102px;
    padding: 0 45px;
    /*overflow:visible!important;*/
}
.cs-probox .swiper-wrapper[data-v-f35c6572] {
    width: 100%;
}
.cs-probox .swiper-wrapper .swiper-slide[data-v-f35c6572] {
    float: left;
    display: inline-block;
    width: 100px!important;
    height: 100px;
    border: solid 1px #f0f0f0;
}
.cs-probox .swiper-wrapper .swiper-slide a[data-v-f35c6572] {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    background: #fff;
    overflow: hidden;
}
.cs-probox .swiper-wrapper .swiper-slide a img[data-v-f35c6572] {
    display: block;
    position: absolute;
    width: 100%;
    height: auto;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.cs-probox .swiper-button-prev[data-v-f35c6572],
.cs-probox .swiper-button-next[data-v-f35c6572] {
    position: absolute;
    /*top:-50px;*/
    width: 45px;
    height: 102px;
    top: 22px;
    line-height: 102px;
    font-size: 30px;
    z-index: 3;
    cursor: pointer;
    background: #7d7d7d;
    background-image: none;
    text-align: center;
    color: #fafafa;
}
.cs-probox .swiper-button-prev[data-v-f35c6572]:hover,
.cs-probox .swiper-button-next[data-v-f35c6572]:hover {
    color: #e62226;
}
.cs-probox .swiper-button-next.swiper-button-disabled[data-v-f35c6572],
.cs-probox .swiper-button-prev.swiper-button-disabled[data-v-f35c6572] {
    opacity: 1!important;
    color: #d6d6d6;
}
.cs-probox .swiper-button-prev[data-v-f35c6572] {
    left: 0;
}
.cs-probox .swiper-button-next[data-v-f35c6572] {
    right: 0;
    -webkit-transform: rotate3d(0, 0, 1, 180deg);
    transform: rotate3d(0, 0, 1, 180deg);
}
.csc-right>span[data-v-f35c6572] {
    line-height: 25px;
    margin-left: 10px;
    text-align: left;
    width: auto;
    max-width: 50%;
}
.csc-right>span p[data-v-f35c6572] {
    font-size: 14px;
    white-space: nowrap;
}
.csc-right>span p small[data-v-f35c6572],
.csc-right span p b[data-v-f35c6572],
.csc-right span p i[data-v-f35c6572] {
    float: left;
    display: inline-block;
}
.csc-right>span p b[data-v-f35c6572] {
    max-width: 75%;
    overflow: hidden;
    white-space: nowrap;
}
.csc-right>span p:first-child b[data-v-f35c6572] {
    color: #e62226;
}
.csc-right>span p:nth-child(2) b[data-v-f35c6572] {
    font-size: 12px;
}
.csc-right>span p small[data-v-f35c6572] {
    text-align: right;
    display: inline-block;
}
.csc-right>span p a[data-v-f35c6572] {
    display: inline-block;
    margin: 0 10px;
    width: 16px;
    height: 25px;
    color: #ffa641;
}
.csc-right>span p>span[data-v-f35c6572] {
    top: -45px;
    right: -28px;
    display:none;
}
.csc-right>span p a:hover+span[data-v-f35c6572] {
    display: inline-block;
}
.csc-right [type='button'][data-v-f35c6572] {
    float: right;
    padding: 0 25px;
    height: 50px;
    line-height: 50px;
    background: #e62226;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    max-width: 98px;
    overflow: hidden;
}
/*购物车结算 end*/
/*
 * 已删除商品列表
 * 2018.02.06
 * zly
 * start
*/
.cart-deleted[data-v-f35c6572] {
    margin: 30px auto;
    position: relative;
}
.cart-deleted p[data-v-f35c6572] {
    padding-left: 20px;
    line-height: 20px;
}
.cart-deleted .cd-list[data-v-f35c6572] {
    overflow: hidden;
}
.cart-deleted .cd-list li[data-v-f35c6572] {
    display: block;
    height: 30px;
    margin: 5px auto;
    line-height: 30px;
    padding: 0 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
}
.cart-deleted .cd-list li a[data-v-f35c6572],
.cart-deleted .cd-list li em[data-v-f35c6572],
.cart-deleted .cd-list li i[data-v-f35c6572] {
    float: left;
    display: inline-block;
    color: #666;
    font-size: 12px;
}
.cart-deleted .cd-list li a[data-v-f35c6572]:hover {
    color: #e62226;
}
.cart-deleted .cd-list li .cdl-pname[data-v-f35c6572] {
    width: 27%;
    margin-right: 33%;
}
.cart-deleted .cd-list li em[data-v-f35c6572] {
    width: 14%;
}
.cart-deleted .cd-list li i[data-v-f35c6572] {
    width: 10%;
}
.cart-deleted .cd-list li .cdl-abtn[data-v-f35c6572] {
    margin-right: 30px;
}
.cart-deleted .follow-tip[data-v-f35c6572] {
    /*display:none;*/
    position: absolute;
    right: -30px;
    background: #fff;
    padding: 0 15px;
    height: 30px;
    line-height: 30px;
    color: #68c92b;
    font-size: 12px;
    white-space: nowrap;
    border: solid 1px #f0f0f0;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
            box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}
.cart-deleted .follow-tip.succes-sendfocus[data-v-f35c6572] {
    top: 25px;
}
.cart-deleted .follow-tip[data-v-f35c6572]:before {
    content: "\E638";
    font-weight: 600;
    margin-right: 10px;
}
/*已删除商品列表 end*/
/*购物车促销活动 * start*/
.cartc-ul>li>p[data-v-f35c6572] {
    padding: 0 20px;
    font-size: 14px;
    color: #999;
    line-height: 16px;
}
.cartc-ul>li>p>em[data-v-f35c6572] {
    display: inline-block;
    background: #ffa641;
    color: #fff;
    padding: 2px 8px;
    border-radius: 8px 0 8px 0;
    margin-right: 10px;
    font-size: 12px;
    line-height: 1;
}
.cartc-ul>li>p>em.noacti[data-v-f35c6572] {
    background: rgba(0, 0, 0, .3);
    color: #fff;
}
.cartc-ul>li>p>span>b[data-v-f35c6572] {
    color: #e62226;
}
.cartc-ul>li>p>span>a[data-v-f35c6572] {
    color: #333;
}
.cartc-ul>li .culcul[data-v-f35c6572] {
    padding: 0 20px 0 5%;
    background: #fffdf3;
    width: calc(100% - 38px);
    margin-left: -20px;
}
.culcul li[data-v-f35c6572] {
    display: block;
    line-height: 25px;
    font-size: 12px;
    color: #999;
}
.culcul li em[data-v-f35c6572],
.culcul li span[data-v-f35c6572],
.culcul li a[data-v-f35c6572] {
    display: inline-block;
}
.culcul li .ccul-gift i[data-v-f35c6572] {
    margin-left: 65px;
}
.culcul li .ccul-gift i[data-v-f35c6572]:before {
    content: '\D7';
}
.culcul li a[data-v-f35c6572] {
    margin-left: 10px;
    color: #333;
}
.culcul li i[data-v-f35c6572] {
    padding: 0 2px;
}
.promotion-gift+.cul-cont dl[data-v-f35c6572] {
    padding-bottom: 0;
}
/*促销面板*/
.activitypnl[data-v-f35c6572] {
    position: relative;
}
.activitypnl>em[data-v-f35c6572] {
    position: relative;
    width: 48px;
    border: solid 1px #e62226;
    font-size: 12px;
    background: #fff;
    overflow: hidden;
    cursor: pointer;
}
.activitypnl>em>[type='button'][data-v-f35c6572] {
    display: inline-block;
    height: 16px;
    line-height: 16px;
    /*background:#069;*/
    background: transparent;
    padding: 0 3px;
    font-size: 12px;
    color: #e62226;
}
.activitypnl>em>[type='button'][data-v-f35c6572]:hover {
    color: #e62226 !important;
}
.activitypnl>em[data-v-f35c6572]:after {
    display: inline-block;
    content: '\E6A6';
    color: #e62226;
    width: 14px;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    margin-top: 2px;
}
.activitypnl>em.sdown[data-v-f35c6572]:after {
    margin-top: 0;
}
.activitypnl.sdopen em[data-v-f35c6572],
.activitypnl>em.sdown[data-v-f35c6572] {
    z-index: 2;
    border-bottom: none;
}
.activitypnl .actdiv[data-v-f35c6572] {
    position: absolute;
    z-index: 1;
    left: 50%;
    margin-left: -23px;
    top: 17px;
    max-height: 0;
    /*box-shadow:1px 1px 6px rgba(0,0,0,0);*/
    background: #fff;
    overflow: hidden;
}
.activitypnl.sdopen .actdiv[data-v-f35c6572] {
    height: auto!important;
    max-height: 500px;
    border: solid 1px #e62226;
}
.actul[data-v-f35c6572] {
    padding: 10px;
    width: auto;
    min-width: 270px;
    max-width: 400px;
}
.actul li[data-v-f35c6572] {
    display: block;
    line-height: 25px;
    font-size: 12px;
    color: #666;
    text-align: left;
    cursor: pointer;
}
.actul li[data-v-f35c6572]:before {
    content: "\E64D";
    font-size: 14px;
    margin-right: 5px;
}
.actul li.selected[data-v-f35c6572]:before {
    content: "\E65D";
    color: #999;
}
.actul li [type='radio'][data-v-f35c6572] {
    display: none;
}
.actdiv>h5[data-v-f35c6572] {
    padding-bottom: 10px;
}
.actdiv>h5 [type='button'][data-v-f35c6572] {
    display: inline-block;
    padding: 3px 10px;
    font-size: 12px;
}
.actdiv>h5 [type='button'][data-v-f35c6572]:first-child {
    margin-right: 5px;
}
/*购物车促销活动 end*/
/*登录弹窗 * start*/
.mods-login[data-v-f35c6572] {
    background: rgba(0, 0, 0, .1);
}
.mods-login .mods-cont[data-v-f35c6572] {
    width: 500px;
    height: 540px;
    margin-left: -255px;
    margin-top: -285px;
}
.mods-login .mlg-tip[data-v-f35c6572] {
    margin: 10px;
    display: block;
    line-height: 30px;
    background: #fff8f0;
    color: #999;
    text-align: center;
}
.mods-login .mlg-tip[data-v-f35c6572]:before {
    content: "\E637";
    margin-right: 5px;
    vertical-align: top;
    font-size: 14px;
}
.mods-login .mc-cont[data-v-f35c6572] {
    padding: 0;
    overflow: hidden;
}
.mods-login .reg[data-v-f35c6572] {
    position: relative;
    width: 500px;
    height: 430px;
    padding: 10px 0 0;
    background: #fff;
    overflow: hidden;
}
.mods-login .reg .tab-reg[data-v-f35c6572] {
    padding: 0 70px 10px;
    border-bottom: none;
}
.mods-login .reg .login-code[data-v-f35c6572] {
    padding-top: 0;
}
.mods-login .reg .vis[data-v-f35c6572] {
    top: 50px;
    padding-bottom: 0;
}
.mods-login .reglist form .btn[data-v-f35c6572] {
    margin: 20px 0;
}
.mods-login .reg .reg-bot[data-v-f35c6572] {
    margin-top: 20px;
}
.mods-login .reglist form p[data-v-f35c6572] {
    margin-bottom: 15px;
}
/*登录弹窗 end*/
.btn-noadrs[data-v-f35c6572] {
    margin: 15px 0;
    border-radius: 4px;
}
.minnum[data-v-f35c6572],.maxnum[data-v-f35c6572]{cursor: move!important;    background:#fff!important; color: #333!important;
}
.yxjck[data-v-f35c6572] {
  cursor: auto;
  color: #e3e3e3 !important;
}

.mods-examine .mc-cont[data-v-21a75ef9] {
  text-align: center;
  padding: 60px 0;
}
.mods-login[data-v-21a75ef9] {
  background: rgba(0, 0, 0, 0.1);
}
.mods-login .mods-cont[data-v-21a75ef9] {
  width: 500px;
  height: 540px;
  margin-left: -255px;
  margin-top: -285px;
}
.mods-login .mlg-tip[data-v-21a75ef9] {
  margin: 10px;
  display: block;
  line-height: 30px;
  background: #fff8f0;
  color: #999;
  text-align: center;
}
.mods-login .mlg-tip[data-v-21a75ef9]:before {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mods-login .mlg-tip[data-v-21a75ef9]:before {
  content: "\E637";
  margin-right: 5px;
  vertical-align: top;
  font-size: 14px;
}
.mods-login .mc-cont[data-v-21a75ef9] {
  padding: 0;
  overflow: hidden;
}
.mods-login .reg[data-v-21a75ef9] {
  position: relative;
  width: 500px;
  height: 430px;
  padding: 10px 0 0;
  background: #fff;
  overflow: hidden;
}
.mods-login .reg .tab-reg[data-v-21a75ef9] {
  padding: 0 70px 10px;
  border-bottom: none;
}
.mods-login .reg .login-code[data-v-21a75ef9] {
  padding-top: 0;
}
.mods-login .reg .vis[data-v-21a75ef9] {
  top: 50px;
  padding-bottom: 0;
}
.mods-login .reglist form .btn[data-v-21a75ef9] {
  margin: 20px 0;
}
.mods-login .reg .reg-bot[data-v-21a75ef9] {
  margin-top: 20px;
}
.mods-login .reglist form p[data-v-21a75ef9] {
  margin-bottom: 15px;
}
/* 购物车登录提示 * start*/
.cart-step[data-v-18effad8]{width:480px;overflow:hidden;padding:45px 0;float:right;
}
.cart-step li[data-v-18effad8]{display:inline-block;float:left;height:50px;width:30%;background:url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat;
}
.cart-step li[data-v-18effad8]:first-child,.cart-step li:first-child.completed[data-v-18effad8]{background-position:left top
}
.cart-step li:first-child.on[data-v-18effad8]{background-position:left -181px;
}
.cart-step li[data-v-18effad8]:nth-child(2){background-position:-160px -181px;
}
.cart-step li:nth-child(2).on[data-v-18effad8]{background-position:-160px 0;
}
.cart-step li:nth-child(2).completed[data-v-18effad8]{background-position:-160px -51px;
}
.cart-step li[data-v-18effad8]:nth-child(3){background-position:-320px 0;
}
.cart-step li:nth-child(3).completed[data-v-18effad8],.cart-step li:nth-child(3).on[data-v-18effad8]{background-position:-320px -51px;
}
/*购物车步骤图示 end*/
/* 购物车登录提示 start */
.cart-tip[data-v-18effad8]{width:1158px;height:30px;margin:0 auto;line-height:30px;padding:5px 20px;border:solid 1px #f3e7d3;background:#fffdf3;font-size:14px;
}
.cart-tip span[data-v-18effad8]{margin-right:30px;color:#ff7d4a;
}
.cart-tip span[data-v-18effad8]:before{display:inline-block;content:"\E670";font-size:18px;color:#ffa641;margin-right:5px;position:relative;
}
.cart-tip .btn[data-v-18effad8]{padding:4px 5px;
}
/*购物车登录提示 end*/
/* 购物车列表 start*/
/*购物车头部*/
.cartsec[data-v-18effad8]{width:1200px;margin:30px auto;font-size:16px
}
.header-searchbar-logo .cart-tit a[data-v-18effad8]{display:inline-block;line-height:35px;font-size:18px
}
.header-searchbar-logo .cart-tit a[data-v-18effad8]:nth-child(2){margin-left:30px
}
.header-searchbar-logo .cart-tit a.active[data-v-18effad8]{color:#e62226;border-bottom:solid 2px #e62226
}
.header-searchbar-logo .cart-tit.mb-card[data-v-18effad8]{margin-bottom:10px
}
/*购物车切换头部*/
.carts-tit[data-v-18effad8]{margin-bottom:10px
}
.carts-tit a[data-v-18effad8]{display:inline-block;line-height:35px;font-size:18px
}
.carts-tit a[data-v-18effad8]:nth-child(2){margin-left:30px
}
.carts-tit a.active[data-v-18effad8]{color:#e62226;border-bottom:solid 2px #e62226
}
.carts-tit.mb-card[data-v-18effad8]{margin-bottom:10px
}
/*购物车列表内容*/
.carts-cont .cartc-tab[data-v-18effad8],.carts-cont .cartc-tit[data-v-18effad8]{background:#f6f6f6;border:solid 1px #f0f0f0;font-size:16px
}
.cartc-tab[data-v-18effad8]{height:40px;margin:10px 0
}
.cartc-tab a[data-v-18effad8]{position:relative;display:inline-block;float:left;padding:0 25px;line-height:40px;background:#fff;border-right:solid 1px #f0f0f0
}
.cartc-tab a.current[data-v-18effad8]{background:#e62226;color:#fff
}
.cartc-tab a i[data-v-18effad8]{display:none;position:absolute;left:50%;margin-left:-6px;bottom:-6px;border-top:solid 6px #e62226;border-left:solid 6px transparent;border-right:solid 6px transparent
}
.cartc-tab a.current i[data-v-18effad8]{display:block
}
.cartc-tit[data-v-18effad8]{padding:0 20px;line-height:50px;overflow:hidden;
}
.cartc-tit span[data-v-18effad8]{display:inline-block;float:left;text-align:center
}
.cartc-tit span[data-v-18effad8]:first-child{width:7%;text-align:left
}
.cartc-tit span:first-child i[data-v-18effad8]{display:inline-block;margin-right:10px;color:#666
}
.cartc-tit span:first-child i [type=checkbox][data-v-18effad8]{display:none
}
.cartc-tit span[data-v-18effad8]:nth-child(2){width:53%
}
.cartc-tit span[data-v-18effad8]:nth-child(3){width:10%
}
.cartc-tit span[data-v-18effad8]:nth-child(4){width:10%
}
.cartc-tit span[data-v-18effad8]:nth-child(5){width:10%
}
.cartc-tit span[data-v-18effad8]:nth-child(6){width:10%
}
.cartc-ul>li[data-v-18effad8]{padding-top:20px;border:solid 1px #f0f0f0;border-top:none
}
.cartc-ul>li .pro-gruop>li[data-v-18effad8]{padding-top:20px;margin:0 20px
}
.cartc-ul>li .pro-gruop>li[data-v-18effad8]:not(:last-child){border-bottom:solid 1px #f0f0f0
}
.cartc-ul li.on[data-v-18effad8]{background:#fffdf3
}
.cul-cont .click-cbox[data-v-18effad8],.cul-cont .culc-count[data-v-18effad8],.cul-cont .culc-count em[data-v-18effad8],.cul-cont .culc-count em button[data-v-18effad8],.cul-cont .culc-count em input[data-v-18effad8],.cul-cont .culc-count small[data-v-18effad8],.cul-cont .culc-pall[data-v-18effad8],.cul-cont .culc-price[data-v-18effad8],.cul-cont dl[data-v-18effad8],.cul-cont dl dd[data-v-18effad8],.cul-cont dl dt[data-v-18effad8]{display:inline-block;float:left;overflow:hidden
}
.cul-cont .culc-price[data-v-18effad8]{overflow:visible
}
.cul-cont .click-cbox[data-v-18effad8]{width:5%;color:#666;padding-top:10px;
}
.cul-cont .click-cbox [type=checkbox][data-v-18effad8]{display:none
}
.cul-cont dl[data-v-18effad8]{width:55%;padding-bottom:20px
}
.cul-cont dl dt[data-v-18effad8]{width:100px;height:100px;border:solid 1px #f0f0f0;margin-right:10px
}
.cul-cont dl dt a[data-v-18effad8]{display:block;width:100%;height:100%;position:relative;overflow:hidden
}
.cul-cont dl dt a img[data-v-18effad8]{position:absolute;width:100%;height:auto;margin:auto;top:0;right:0;bottom:0;left:0
}
.cul-cont dl dd[data-v-18effad8]{width:60%
}
.cul-cont a[data-v-18effad8],.cul-cont p[data-v-18effad8]{font-size:14px;line-height:25px
}
.cul-cont dl dd a[data-v-18effad8],.cul-cont dl dd em[data-v-18effad8]{display:block
}
.cul-cont dl dd em[data-v-18effad8]{margin-top:5px
}
.cul-cont dl dd em i[data-v-18effad8]{display:inline-block;margin-right:5px;width:18px;height:18px;background:url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat -242px -112px
}
.cul-cont dl dd em i[data-v-18effad8]:last-child{background-position:-262px -112px
}
.cul-cont .culc-count[data-v-18effad8],.cul-cont .culc-pall[data-v-18effad8],.cul-cont .culc-price[data-v-18effad8],.cul-cont span[data-v-18effad8]{text-align:center
}
.cul-cont .culc-price[data-v-18effad8]{width:10%
}
.cul-cont .culc-count[data-v-18effad8]{width:10%
}
.cul-cont .culc-count em[data-v-18effad8]{border:solid 1px #f0f0f0;height:24px;margin:0 7px
}
.cul-cont .culc-count em button[data-v-18effad8]{width:22px;height:24px;background:#fff;text-align:center;outline:0;border:none
}
.cul-cont .culc-count em button[data-v-18effad8]:active,.cul-cont .culc-count em button[data-v-18effad8]:hover{background:rgba(241,2,21,.1);color:#e62226
}
.cul-cont .culc-count em input[data-v-18effad8]{width:53px;height:24px;border-left:solid 1px #f0f0f0;border-right:solid 1px #f0f0f0;line-height:24px;text-align:center;font-size:14px;color:#333;background:#fff;
}
.cul-cont .culc-count small[data-v-18effad8]{width:100%;line-height:25px;font-size:14px;color:#999
}
.cul-cont .culc-pall[data-v-18effad8]{width:10%;color:#e62226;line-height:25px
}
.cul-cont span[data-v-18effad8]{display:inline-block;float:left
}
.cul-cont>span[data-v-18effad8]{width:10%;position:relative
}
.cul-cont>span a[data-v-18effad8]{display:block;line-height:20px;margin-bottom:5px
}
.cul-cont>span .follow-tip[data-v-18effad8]{display:none;position:absolute;left:0;top:20px;background:#fff;padding:0 15px;height:30px;line-height:30px;color:#68c92b;font-size:12px;white-space:nowrap;border:solid 1px #f0f0f0;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.1);box-shadow:1px 1px 6px rgba(0,0,0,.1)
}
.cul-cont>span .follow-tip[data-v-18effad8]:before{content:"\E638";font-weight:600;margin-right:10px
}
.cartc-ul li .cul-cont>span>.share-panel[data-v-18effad8]{bottom: -180px;right: -16px;;padding:10px 10px 0px 10px;text-align:center
}
.cartc-ul li .cul-cont>span>.share-panel img[data-v-18effad8]{display:block;width:80px;margin:10px 10px 0;height:80px
}
.cartc-ul li .cul-cont>span>.share-panel small[data-v-18effad8]{display:block;line-height:35px
}
.cartc-ul li .cul-cont>span>a.share-hover:hover+span[data-v-18effad8]{display:inline-block
}
/*空购物车*/
.cart-empty[data-v-18effad8]{padding:90px 0 180px 0;text-align:left
}
.cart-empty .ce-cont[data-v-18effad8]{position:relative;width:22%;padding-left:130px;margin:0 auto;line-height:35px
}
.cart-empty .ce-cont[data-v-18effad8]:before{position:absolute;left:0;top:0;display:inline-block;content:"\E632";color:#fae6e8;font-size:120px
}
.cart-empty .ce-cont p[data-v-18effad8]{font-size:14px
}
.cart-empty .ce-cont a[data-v-18effad8]{color:#0079b6;font-size:14px
}
/*购物车列表 end*/
/* 购物车结算* start */
.cart-settle[data-v-18effad8] {
    width: 100%;
    margin: 30px auto;
    line-height: 50px;
    font-size: 14px;
}
.cart-settle.cs-fixed[data-v-18effad8] {
    position: fixed;
    z-index: 11;
    bottom: 0;
    -webkit-box-shadow: 0 -1px 8px rgba(0, 1, 1, .08);
            box-shadow: 0 -1px 8px rgba(0, 1, 1, .08);
    background: #fff;
    margin: 0 auto;
}
.cart-settle.cs-fixed .cs-cont[data-v-18effad8] {
    border: none;
}
.cart-settle .cs-cont[data-v-18effad8] {
    position: relative;
    width: 1200px;
    height: 50px;
    margin: 0 auto;
    border: solid 1px #f0f0f0;
}
.cs-cont .check-span[data-v-18effad8],
.cs-cont>a[data-v-18effad8] {
    display: inline-block;
    margin-left: 20px;
}
.cs-cont .check-span i[data-v-18effad8] {
    display: inline-block;
    margin-right: 10px;
    color: #666;
}
.cs-cont .check-span i [type="checkbox"][data-v-18effad8] {
    display: none;
}
.csc-right[data-v-18effad8] {
    float: right;
    width: auto;
    max-width: 65%;
    color: #999;
}
.csc-right em[data-v-18effad8],
.csc-right span[data-v-18effad8],
.csc-right input[data-v-18effad8] {
    float: right;
    display: inline-block;
}
.csc-right em[data-v-18effad8] {
    cursor: pointer;
}
.csc-right em b[data-v-18effad8] {
    margin: 0 5px;
}
/*
购物车共选择几件商品 的箭头先隐藏  功能没做
.csc-right em:after {
    display: inline-block;
    width: 16px;
    height: 50px;
    margin: 0 5px;
    content: "\e6a6";
} */
.csc-right em.sdown[data-v-18effad8]:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.csc-right em b[data-v-18effad8] {
    color: #e62226;
}
/*已选择商品列表 start*/
.cs-probox[data-v-18effad8] {
    display: none;
    position: absolute;
    z-index: 2;
    left: 0;
    top: -137px;
    width: 100%;
    height: 137px;
    background: rgba(102, 102, 102, .85);
    overflow: hidden;
}
.csc-right.sdopen .cs-probox[data-v-18effad8] {
    display: block;
}
.cs-probox p[data-v-18effad8] {
    width: calc(100% - 20px);
    padding: 0 10px;
    color: #fff;
    line-height: 25px;
    color: #fff;
}
.cs-probox p b[data-v-18effad8] {
    color: #e62226;
    font-size: 16px;
    font-weight: 600;
    margin: 0 5px;
}
.cs-probox .swiper-container[data-v-18effad8] {
    position: relative;
    width: calc(100% - 90px);
    height: 102px;
    padding: 0 45px;
    /*overflow:visible!important;*/
}
.cs-probox .swiper-wrapper[data-v-18effad8] {
    width: 100%;
}
.cs-probox .swiper-wrapper .swiper-slide[data-v-18effad8] {
    float: left;
    display: inline-block;
    width: 100px!important;
    height: 100px;
    border: solid 1px #f0f0f0;
}
.cs-probox .swiper-wrapper .swiper-slide a[data-v-18effad8] {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    background: #fff;
    overflow: hidden;
}
.cs-probox .swiper-wrapper .swiper-slide a img[data-v-18effad8] {
    display: block;
    position: absolute;
    width: 100%;
    height: auto;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.cs-probox .swiper-button-prev[data-v-18effad8],
.cs-probox .swiper-button-next[data-v-18effad8] {
    position: absolute;
    /*top:-50px;*/
    width: 45px;
    height: 102px;
    top: 22px;
    line-height: 102px;
    font-size: 30px;
    z-index: 3;
    cursor: pointer;
    background: #7d7d7d;
    background-image: none;
    text-align: center;
    color: #fafafa;
}
.cs-probox .swiper-button-prev[data-v-18effad8]:hover,
.cs-probox .swiper-button-next[data-v-18effad8]:hover {
    color: #e62226;
}
.cs-probox .swiper-button-next.swiper-button-disabled[data-v-18effad8],
.cs-probox .swiper-button-prev.swiper-button-disabled[data-v-18effad8] {
    opacity: 1!important;
    color: #d6d6d6;
}
.cs-probox .swiper-button-prev[data-v-18effad8] {
    left: 0;
}
.cs-probox .swiper-button-next[data-v-18effad8] {
    right: 0;
    -webkit-transform: rotate3d(0, 0, 1, 180deg);
    transform: rotate3d(0, 0, 1, 180deg);
}
.csc-right>span[data-v-18effad8] {
    line-height: 25px;
    margin-left: 10px;
    text-align: left;
    width: auto;
    max-width: 50%;
}
.csc-right>span p[data-v-18effad8] {
    font-size: 14px;
    white-space: nowrap;
}
.csc-right>span p small[data-v-18effad8],
.csc-right span p b[data-v-18effad8],
.csc-right span p i[data-v-18effad8] {
    float: left;
    display: inline-block;
}
.csc-right>span p b[data-v-18effad8] {
    max-width: 75%;
    overflow: hidden;
    white-space: nowrap;
}
.csc-right>span p:first-child b[data-v-18effad8] {
    color: #e62226;
}
.csc-right>span p:nth-child(2) b[data-v-18effad8] {
    font-size: 12px;
}
.csc-right>span p small[data-v-18effad8] {
    text-align: right;
    display: inline-block;
}
.csc-right>span p a[data-v-18effad8] {
    display: inline-block;
    margin: 0 10px;
    width: 16px;
    height: 25px;
    color: #ffa641;
}
.csc-right>span p>span[data-v-18effad8] {
    top: -45px;
    right: -28px;
    display:none;
}
.csc-right>span p a:hover+span[data-v-18effad8] {
    display: inline-block;
}
.csc-right [type='button'][data-v-18effad8] {
    float: right;
    padding: 0 25px;
    height: 50px;
    line-height: 50px;
    background: #e62226;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    max-width: 98px;
    overflow: hidden;
}
/*购物车结算 end*/
/*
 * 已删除商品列表
 * 2018.02.06
 * zly
 * start
*/
.cart-deleted[data-v-18effad8] {
    margin: 30px auto;
    position: relative;
}
.cart-deleted p[data-v-18effad8] {
    padding-left: 20px;
    line-height: 20px;
}
.cart-deleted .cd-list[data-v-18effad8] {
    overflow: hidden;
}
.cart-deleted .cd-list li[data-v-18effad8] {
    display: block;
    height: 30px;
    margin: 5px auto;
    line-height: 30px;
    padding: 0 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
}
.cart-deleted .cd-list li a[data-v-18effad8],
.cart-deleted .cd-list li em[data-v-18effad8],
.cart-deleted .cd-list li i[data-v-18effad8] {
    float: left;
    display: inline-block;
    color: #666;
    font-size: 12px;
}
.cart-deleted .cd-list li a[data-v-18effad8]:hover {
    color: #e62226;
}
.cart-deleted .cd-list li .cdl-pname[data-v-18effad8] {
    width: 27%;
    margin-right: 33%;
}
.cart-deleted .cd-list li em[data-v-18effad8] {
    width: 14%;
}
.cart-deleted .cd-list li i[data-v-18effad8] {
    width: 10%;
}
.cart-deleted .cd-list li .cdl-abtn[data-v-18effad8] {
    margin-right: 30px;
}
.cart-deleted .follow-tip[data-v-18effad8] {
    /*display:none;*/
    position: absolute;
    right: -30px;
    background: #fff;
    padding: 0 15px;
    height: 30px;
    line-height: 30px;
    color: #68c92b;
    font-size: 12px;
    white-space: nowrap;
    border: solid 1px #f0f0f0;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
            box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}
.cart-deleted .follow-tip.succes-sendfocus[data-v-18effad8] {
    top: 25px;
}
.cart-deleted .follow-tip[data-v-18effad8]:before {
    content: "\E638";
    font-weight: 600;
    margin-right: 10px;
}
/*已删除商品列表 end*/
/*购物车促销活动 * start*/
.cartc-ul>li>p[data-v-18effad8] {
    padding: 0 20px;
    font-size: 14px;
    color: #999;
    line-height: 16px;
}
.cartc-ul>li>p>em[data-v-18effad8] {
    display: inline-block;
    background: #ffa641;
    color: #fff;
    padding: 2px 8px;
    border-radius: 8px 0 8px 0;
    margin-right: 10px;
    font-size: 12px;
    line-height: 1;
}
.cartc-ul>li>p>em.noacti[data-v-18effad8] {
    background: rgba(0, 0, 0, .3);
    color: #fff;
}
.cartc-ul>li>p>span>b[data-v-18effad8] {
    color: #e62226;
}
.cartc-ul>li>p>span>a[data-v-18effad8] {
    color: #333;
}
.cartc-ul>li .culcul[data-v-18effad8] {
    padding: 0 20px 0 5%;
    background: #fffdf3;
    width: calc(100% - 38px);
    margin-left: -20px;
}
.culcul li[data-v-18effad8] {
    display: block;
    line-height: 25px;
    font-size: 12px;
    color: #999;
}
.culcul li em[data-v-18effad8],
.culcul li span[data-v-18effad8],
.culcul li a[data-v-18effad8] {
    display: inline-block;
}
.culcul li .ccul-gift i[data-v-18effad8] {
    margin-left: 65px;
}
.culcul li .ccul-gift i[data-v-18effad8]:before {
    content: '\D7';
}
.culcul li a[data-v-18effad8] {
    margin-left: 10px;
    color: #333;
}
.culcul li i[data-v-18effad8] {
    padding: 0 2px;
}
.promotion-gift+.cul-cont dl[data-v-18effad8] {
    padding-bottom: 0;
}
/*促销面板*/
.activitypnl[data-v-18effad8] {
    position: relative;
}
.activitypnl>em[data-v-18effad8] {
    position: relative;
    width: 48px;
    border: solid 1px #e62226;
    font-size: 12px;
    background: #fff;
    overflow: hidden;
    cursor: pointer;
}
.activitypnl>em>[type='button'][data-v-18effad8] {
    display: inline-block;
    height: 16px;
    line-height: 16px;
    /*background:#069;*/
    background: transparent;
    padding: 0 3px;
    font-size: 12px;
    color: #e62226;
}
.activitypnl>em>[type='button'][data-v-18effad8]:hover {
    color: #e62226 !important;
}
.activitypnl>em[data-v-18effad8]:after {
    display: inline-block;
    content: '\E6A6';
    color: #e62226;
    width: 14px;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    margin-top: 2px;
}
.activitypnl>em.sdown[data-v-18effad8]:after {
    margin-top: 0;
}
.activitypnl.sdopen em[data-v-18effad8],
.activitypnl>em.sdown[data-v-18effad8] {
    z-index: 2;
    border-bottom: none;
}
.activitypnl .actdiv[data-v-18effad8] {
    position: absolute;
    z-index: 1;
    left: 50%;
    margin-left: -23px;
    top: 17px;
    max-height: 0;
    /*box-shadow:1px 1px 6px rgba(0,0,0,0);*/
    background: #fff;
    overflow: hidden;
}
.activitypnl.sdopen .actdiv[data-v-18effad8] {
    height: auto!important;
    max-height: 500px;
    border: solid 1px #e62226;
}
.actul[data-v-18effad8] {
    padding: 10px;
    width: auto;
    min-width: 270px;
    max-width: 400px;
}
.actul li[data-v-18effad8] {
    display: block;
    line-height: 25px;
    font-size: 12px;
    color: #666;
    text-align: left;
    cursor: pointer;
}
.actul li[data-v-18effad8]:before {
    content: "\E64D";
    font-size: 14px;
    margin-right: 5px;
}
.actul li.selected[data-v-18effad8]:before {
    content: "\E65D";
    color: #999;
}
.actul li [type='radio'][data-v-18effad8] {
    display: none;
}
.actdiv>h5[data-v-18effad8] {
    padding-bottom: 10px;
}
.actdiv>h5 [type='button'][data-v-18effad8] {
    display: inline-block;
    padding: 3px 10px;
    font-size: 12px;
}
.actdiv>h5 [type='button'][data-v-18effad8]:first-child {
    margin-right: 5px;
}
/*购物车促销活动 end*/
/*登录弹窗 * start*/
.mods-login[data-v-18effad8] {
    background: rgba(0, 0, 0, .1);
}
.mods-login .mods-cont[data-v-18effad8] {
    width: 500px;
    height: 540px;
    margin-left: -255px;
    margin-top: -285px;
}
.mods-login .mlg-tip[data-v-18effad8] {
    margin: 10px;
    display: block;
    line-height: 30px;
    background: #fff8f0;
    color: #999;
    text-align: center;
}
.mods-login .mlg-tip[data-v-18effad8]:before {
    content: "\E637";
    margin-right: 5px;
    vertical-align: top;
    font-size: 14px;
}
.mods-login .mc-cont[data-v-18effad8] {
    padding: 0;
    overflow: hidden;
}
.mods-login .reg[data-v-18effad8] {
    position: relative;
    width: 500px;
    height: 430px;
    padding: 10px 0 0;
    background: #fff;
    overflow: hidden;
}
.mods-login .reg .tab-reg[data-v-18effad8] {
    padding: 0 70px 10px;
    border-bottom: none;
}
.mods-login .reg .login-code[data-v-18effad8] {
    padding-top: 0;
}
.mods-login .reg .vis[data-v-18effad8] {
    top: 50px;
    padding-bottom: 0;
}
.mods-login .reglist form .btn[data-v-18effad8] {
    margin: 20px 0;
}
.mods-login .reg .reg-bot[data-v-18effad8] {
    margin-top: 20px;
}
.mods-login .reglist form p[data-v-18effad8] {
    margin-bottom: 15px;
}
/*登录弹窗 end*/
.btn-noadrs[data-v-18effad8] {
    margin: 15px 0;
    border-radius: 4px;
}
.minnum[data-v-18effad8],.maxnum[data-v-18effad8]{cursor: move!important;    background:#fff!important; color: #333!important;
}
.yxjck[data-v-18effad8] {
  cursor: auto;
  color: #e3e3e3 !important;
}

.add-sus[data-v-5c43c3fd] {
    background: #f6f6f6;
    margin-bottom: 20px;
}
.add-sus .as-cont[data-v-5c43c3fd] {
    padding: 20px 0;
}
.as-cont h3[data-v-5c43c3fd] {
    line-height: 30px;
    color: #68c92b;
    margin-bottom: 20px;
}
.as-cont h3[data-v-5c43c3fd]:before {
    content: '\E61F';
    display: inline-block;
    margin-right: 10px;
    font-size: 22px;
}
.as-cont div[data-v-5c43c3fd] {
    overflow: hidden;
}
.as-cont div dl[data-v-5c43c3fd],
.as-cont div span[data-v-5c43c3fd],
.as-cont div dl dt[data-v-5c43c3fd],
.as-cont div dl dd[data-v-5c43c3fd] {
    float: left;
    display: inline-block;
}
.as-cont div dl[data-v-5c43c3fd] {
    width: 55%;
    height: 62px;
}
.as-cont div dl dt[data-v-5c43c3fd] {
    width: 60px;
    height: 60px;
    border: solid 1px #e0e0e0;
    margin-right: 10px;
}
.as-cont div dl dt a[data-v-5c43c3fd] {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    background: #fff;
}
.as-cont div dl dt a img[data-v-5c43c3fd] {
    position: absolute;
    width: 100%;
    height: auto;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.as-cont div dl dd[data-v-5c43c3fd] {
    width: calc(100% - 112px);
    line-height: 25px;
}
.as-cont div dl dd a[data-v-5c43c3fd] {
    display: block;
    font-size: 16px;
}
.as-cont div dl dd p[data-v-5c43c3fd] {
    color: #999;
    font-size: 14px;
}
.as-cont div span[data-v-5c43c3fd] {
    float: right;
    width: 30%;
    text-align: right;
}
.as-cont div span a[data-v-5c43c3fd] {
    display: inline-block;
    padding: 0 34px;
    border: solid 1px #fff;
    background: #fff;
    color: #e62226;
    font-size: 16px;
    line-height: 40px;
}
.as-cont div span a[data-v-5c43c3fd]:first-child:hover {
    border-color: #e62226;
}
.as-cont div span a[data-v-5c43c3fd]:last-child {
    padding: 0 15px 0 20px;
    margin-left: 10px;
    background: #e62226;
    color: #fff;
    border-color: #d10011;
}
.as-cont div span a[data-v-5c43c3fd]:last-child:after {
    display: inine-block;
    color: #fff;
    content: "\E66B";
    margin-left: 15px;
    font-weight: 600;
}

/*加购成功 end*/

.noadrs[data-v-268fe124] {
    width: 1200px;
    margin: 20px auto;
    font-size: 16px;
    line-height: 25px;
}
.noadrs a[data-v-268fe124] {
    border-radius: 4px;
    padding: 5px 15px;
}
.consignee[data-v-268fe124] {
    padding: 20px 0;
    overflow: hidden;
}
.consignee h3[data-v-268fe124] {
    line-height: 25px;
    font-size: 16px;
}
.consignee h3 span[data-v-268fe124] {
    display: inline-block;
    margin-left: 20px;
    font-size: 12px;
    cursor: pointer;
}
.consignee h3 span[data-v-268fe124]:hover {
    color: #e62226;
}
.consignee h3 span[data-v-268fe124]:after {
    display: inline-block;
    margin-left: 5px;
    width: 18px;
    height: 25px;
    content: "\E6A6";
    font-size: 18px;
    vertical-align: top;
}
.consignee h3 a[data-v-268fe124] {
    float: right;
    color: #0079b6;
    font-size: 14px;
}
.consignee ul.cg-cont[data-v-268fe124] {
    margin-right: -18px;
    overflow: hidden;
    max-height: 175px;
}
.consignee h3.sdopen+ul[data-v-268fe124] {
    max-height: 716px;
}
.cg-cont li[data-v-268fe124] {
    position: relative;
    display: inline-block;
    float: left;
    width: 344px;
    height: 115px;
    margin: 20px 18px 0 0;
    padding: 15px 20px;
    border: solid 2px #f0f0f0;
    line-height: 25px;
    overflow: hidden;
    cursor: pointer;
}
.cg-cont li .notsel[data-v-268fe124] {
  background: #fafafa;
  color: #999;
  opacity: .8;
  cursor: not-allowed;
}
.cg-cont li[data-v-268fe124]:not(.notsel):hover,
.cg-cont li.selected[data-v-268fe124] {
    border-color: #e62226;
}
.cg-cont li [type="radio"][data-v-268fe124] {
    display: none;
}
.cg-cont li h4[data-v-268fe124],
.cg-cont li p[data-v-268fe124],
.cg-cont li small[data-v-268fe124] {
    font-size: 14px;
}
.cg-cont li p b[data-v-268fe124]{padding-right: 8px;
}
.cg-cont li h4[data-v-268fe124] {
    margin-bottom: 10px;
    width: 100%;
}
.cg-cont li h4 em[data-v-268fe124] {
    font-size: 16px;
    width: 228px;
}
.cg-cont li h4[data-v-268fe124],.cg-cont li h4 em[data-v-268fe124]{float: left;
}
.cg-cont li h4 strong[data-v-268fe124]{
    width: 50px;
    float: right;
    text-align: center;
    background: #81d457;
    color: #fff;
    line-height: 16px;
    font-size: 12px;   
    margin-left: 5px;
}
.cg-cont li h4 b[data-v-268fe124],.cg-cont li h4 strong[data-v-268fe124]{ margin-top: 5px;
}
.cg-cont li h4 b[data-v-268fe124] {
    display: none;
    line-height: 16px;
    padding: 0 5px;
    color: #fff;
    background: #ffa641;
    font-size: 12px;
    float: right;
}
.cg-cont li h4 b.bgRedLabel[data-v-268fe124] {
  background: #e62226;
    margin-right:5px;
}
.cg-cont li h4.adrs-default .defaultAddr[data-v-268fe124],
.cg-cont li h4 b.cannotbesend[data-v-268fe124] {
  display: inline-block;
}
.cg-cont li h4 span[data-v-268fe124] {
    position:absolute;
    right: 20px;
    top:49px;    
    display: none;
}
.cg-cont li:hover h4 span[data-v-268fe124] {
    display: block;
}
.cg-cont li h4 span a[data-v-268fe124] {
    margin-left: 10px;
    color: #0079b6;
}
.cg-cont li h4 span a[data-v-268fe124]:hover {
    color: #e62226;
}
.cg-cont li small[data-v-268fe124]{padding: 10px 0; display: block;
}
.cg-cont li p[data-v-268fe124] {
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

/*提交订单产品信息 start*/
.order-datail h4[data-v-268fe124] {
    line-height: 25px;
    font-size: 16px;
    margin: 20px 0;
}
.order-datail h4 a[data-v-268fe124] {
    float: right;
    color: #0079b6;
    font-size: 14px;
}
.order-datail .od-cont[data-v-268fe124] {
    font-size: 0;
}
.order-datail .od-cont .odc-box[data-v-268fe124] {
    display: inline-block;
    border: solid 1px #f0f0f0;
    vertical-align: top;
}
.order-datail .od-cont .odc-box.box-odpro[data-v-268fe124] {
    width: calc(62% - 12px);
    margin-left: 10px;
}
.order-datail .od-cont .odc-box.box-allpro[data-v-268fe124] {
    width: 100%;
}
.order-datail .od-cont .odc-box.box-odsend[data-v-268fe124] {
    width: calc(38% - 2px);
    min-height: 195px;
}
.order-datail .od-cont .odc-box .odcb-tit[data-v-268fe124] {
    position: relative;
    line-height: 50px;
    background: #f6f6f6;
    border-bottom: solid 1px #f0f0f0;
    font-size: 14px;
    padding: 0 20px;
    width: calc(100% - 40px);
}
.order-datail .od-cont .odc-box .odcb-tit b[data-v-268fe124] {
    display: inline-block;
    width: 22.5%;
    text-align: center;
}
.order-datail .od-cont .odc-box .odcb-tit b[data-v-268fe124]:first-child {
    width: 55%;
    text-align: left;
}
.order-datail .od-cont .odc-box .odcb-tit>.icon-wh[data-v-268fe124] {
    color: #ff7d4a;
}
.order-datail .od-cont .odc-box .odcb-tit>span[data-v-268fe124] {
    display: none;
    position: absolute!important;
    margin: 10px 0 0 10px;
    line-height: 20px;
    padding: 5px;
    font-size: 12px;
    color: #999;
}
.order-datail .od-cont .odc-box .odcb-tit>.icon-wh:hover+span[data-v-268fe124] {
    display: inline-block;
}
.order-datail .odc-box > ul > li[data-v-268fe124] {
    padding: 20px;
    overflow: hidden;
}
.odc-box ul li[data-v-268fe124]:not(:last-child) {
    border-bottom: solid 1px #f0f0f0;
}
.odc-box ul li dl[data-v-268fe124] {
    width: 55%;
}
.odc-box ul li dl dt[data-v-268fe124] {
    width: 100px;
    height: 100px;
    border: solid 1px #f0f0f0;
    margin-right: 10px;
}
.odc-box ul li dl dt a[data-v-268fe124] {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.odc-box ul li dl dt a img[data-v-268fe124] {
    position: absolute;
    width: 100%;
    height: auto;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.odc-box ul li dl dd[data-v-268fe124] {
    width: calc(100% - 112px);
}
.odc-box ul li a[data-v-268fe124],
.odc-box ul li p[data-v-268fe124] {
    font-size: 14px;
    line-height: 25px;
}
.odc-box ul li dl dd a[data-v-268fe124],
.odc-box ul li dl dd em[data-v-268fe124] {
    display: block;
}
.odc-box ul li dl dd a big[data-v-268fe124],
.odc-box ul li dl dd a b[data-v-268fe124] {
    display: inline-block;
    float: left;
    font-size: 14px
}
.odc-box ul li dl dd a big[data-v-268fe124] {
    margin-right: 5px;
    max-width: 85px;
}
.odc-box ul li dl dd a b[data-v-268fe124] {
    max-width: calc(100% - 90px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.odc-box ul li dl dd em[data-v-268fe124] {
    margin-top: 5px;
}
.odc-box ul li dl dd em i[data-v-268fe124] {
    display: inline-block;
    margin-right: 5px;
    width: 18px;
    height: 18px;
    background: url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat -242px -112px;
}
.odc-box ul li dl dd em i[data-v-268fe124]:last-child {
    background-position: -262px -112px;
}
.odc-box ul li dl[data-v-268fe124],
.odc-box ul li dl dt[data-v-268fe124],
.odc-box ul li dl dd[data-v-268fe124],
.odc-box ul li i[data-v-268fe124],
.odc-box ul li span[data-v-268fe124] {
    display: inline-block;
    float: left;
}
.odc-box ul li i[data-v-268fe124],
.odc-box ul li span[data-v-268fe124] {
    width: 22.5%;
    font-size: 14px;
    line-height: 25px;
    text-align: center;
    overflow: hidden;
}
.odc-box ul li i[data-v-268fe124] {
    color: #999;
}

/*提交订单产品信息   end*/

/*
 * 提交订单配送信息
 * 2018.01.31
 * zly
 * start
*/
.odcb-cont[data-v-268fe124] {
    padding: 10px 0 10px 40px;
}
.odcb-cont h5[data-v-268fe124] {
    line-height: 40px;
}
.odcb-cont h5>i[data-v-268fe124] {
    color: #999;
}
.odcb-cont h5 a[data-v-268fe124],
.odcb-cont .odcb-date a[data-v-268fe124] {
    display: inline-block;
    margin-left: 10px;
    width: 16px;
    color: #ffa641;
    vertical-align: top
}
.odcb-cont h5:first-child>span[data-v-268fe124],
.odcb-cont .odcb-date .datebz[data-v-268fe124] {
    display: none;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
    margin-left: 10px;
}
.odcb-cont h5:nth-child(2)>span[data-v-268fe124] {
    bottom: -175px;
    right: 35px;
}
.odcb-cont h5:first-child>.icon-wh:hover+span[data-v-268fe124],
.odcb-cont h5:nth-child(2)>.icon-wh:hover+span[data-v-268fe124],
.odcb-cont .odcb-date>em[data-v-268fe124],
.odcb-cont .odcb-date>div[data-v-268fe124],
.odcb-cont .odcb-date a:hover+.datebz[data-v-268fe124] {
    display: inline-block;
}
.odcb-cont h5:nth-child(2)>span>label[data-v-268fe124],
.datebz label[data-v-268fe124] {
    color: #333;
}
.odcb-cont h5:nth-child(2)>span>label[data-v-268fe124],
.odcb-cont h5:nth-child(2)>span>small[data-v-268fe124],
.datebz label[data-v-268fe124] {
    display: block;
}
.odcb-cont h5[data-v-268fe124]:last-child {
    padding-top: 10px;
    line-height: 30px;
}
.odcb-cont .odcb-date[data-v-268fe124] {
    position: relative;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
}
.odcb-cont .odcb-date>em[data-v-268fe124] {
    color: #999;
    font-size: 14px;
}
.odcb-cont .odcb-date>div[data-v-268fe124] {
    width: 150px;
    margin-right: 10px;
}
.odcb-cont .odcb-date a[data-v-268fe124] {
    margin-left: 0;
}
.odcb-cont .odcb-date .datebz[data-v-268fe124] {
    width: 250px;
    top: 40px;
    right: -60px;
    white-space: normal;
}
.odcb-cont p[data-v-268fe124]:first-child {
    color: #e62226;
}
.odcb-cont p[data-v-268fe124]:first-child:before {
    content: '\E637';
    margin-right: 10px;
    line-height: 25px;
}

/* .odcb-cont p input{display:inline-block; float: left;}
.odcb-cont p input {width:calc(100% - 50px);padding:0 10px;height:40px;line-height:40px;border:none; outline:none;}
.odcb-cont p:after {content:'\e621'; color:#ffa641; font-size: 20px;margin-right:10px;} */
.odcb-cont p.oc-tel[data-v-268fe124]:after {
    content: '\E72A';
}
.odcb-cont p[data-v-268fe124]:first-child:after,
.odcb-cont p.oc-yzm[data-v-268fe124]:after {
    display: none;
    content: '';
}
.odcb-cont p.oc-yzm [type='text'][data-v-268fe124] {
    width: 180px;
}
.odcb-cont p.oc-yzm [type='button'][data-v-268fe124] {
    width: 98px;
    height: 36px;
    line-height: 36px!important;
    margin: 2px 2px 2px 0;
    background: #e0e0e0;
    color: #999;
}
.odcb-cont p[data-v-268fe124]:hover,
.odcb-cont p[data-v-268fe124]:focus {
    border-color: #ffa641;
}
.odcb-cont>[type='button'][data-v-268fe124] {
    margin-top: 15px;
    padding: 0 15px;
    line-height: 30px;
}

/*提交订单配送信息   end*/

/*
 * 订单信息完善
 * 2018.01.31
 * zly
 * start
*/
.order-addinfo[data-v-268fe124] {
    margin-top: 15px;
}
.order-addinfo>label[data-v-268fe124],
.order-addinfo>h5[data-v-268fe124] {
    line-height: 35px;
    font-size: 16px;
    margin-bottom: 10px;
}
.order-addinfo .odt[data-v-268fe124] {
    display: inline-block;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
}
.order-addinfo .odt[data-v-268fe124]:before {
    content: "\E626";
    color: #ffa641;
    font-size: 14px;
    margin-right: 5px;
}
.order-addinfo .odt.d-shadow[data-v-268fe124] {
    margin-left: 20px;
}

/*订单备注*/
.order-addinfo>label[data-v-268fe124] {
    display: inline-block;
    margin-right: 15px;
}
.order-addinfo .oda-note[data-v-268fe124] {
    width: 610px;
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    border: solid 1px #f0f0f0;
    font-size: 14px;
}
.order-addinfo .oda-note[data-v-268fe124]::-webkit-input-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-268fe124]::-moz-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-268fe124]::-moz-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-268fe124]::-ms-input-placeholder {
    color: #999;
}

/*订单支付*/
.order-addinfo ul.oda-payul[data-v-268fe124] {
    border: solid 1px #f0f0f0;
    max-height: 850px;
}
.order-addinfo ul.sdopen[data-v-268fe124] {
    max-height: 51px;
    overflow: hidden;
}
.oda-payul>li[data-v-268fe124] {
    font-size: 14px;
}
.oda-payul>li[data-v-268fe124]:not(:first-child) {
    border-top: solid 1px #f0f0f0;
    color: #666;
}
.oda-payul>li[data-v-268fe124]:first-child {
    padding: 0 20px;
    line-height: 50px;
    font-weight: 600;
    cursor: pointer;
}
.oda-payul>li:first-child .icon-xjt[data-v-268fe124] {
    display: inline-block;
    margin-left: 10px;
    font-size: 20px;
    vertical-align: middle;
}
.oda-payul>li:first-child .icon-xjt[data-v-268fe124]:before {
    content: "\E8E9";
}
.oda-payul li .odt-tit[data-v-268fe124] {
    background: #f6f6f6;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
}
.oda-payul li:last-child .odt-tit[data-v-268fe124] {
    padding: 0 20px;
}
.oda-payul li .odt-tit>a[data-v-268fe124] {
    display: inline-block;
    float: left;
    padding: 0 30px;
}
.oda-payul li .odt-tit>a.on[data-v-268fe124] {
    background: #fff;
}
.oda-payul li .odt-tit>span[data-v-268fe124] {
    margin-right: 25px;
    color: #666;
}
.oda-payul li .odtt-pay[data-v-268fe124] {
    padding-left: 20px;
    height: 50px;
    line-height: 50px;
    font-size: 12px;
    color: #999;
}
.oda-payul li .odtt-pay[data-v-268fe124]:nth-child(3) {
    padding-top: 10px;
}
.oda-payul li .odtt-pay[data-v-268fe124]:nth-child(4) {
    padding-bottom: 10px;
}
.checkp em[data-v-268fe124] {
    display: inline-block;
    margin-right: 5px;
    cursor: pointer;
}
.checkp em[data-v-268fe124]:before {
    content: "\E60A";
    margin-right: 5px;
}
.checkp em.cselected[data-v-268fe124]:before {
    content: "\E609";
}
.checkp em [type='checkbox'][data-v-268fe124] {
    display: none;
}
.oda-payul li .odtt-pay>.icon-radio.selected[data-v-268fe124]:before {
    content: '\E65D'!important;
}
.oda-payul li .odtt-pay label[data-v-268fe124] {
    font-size: 14px;
    color: #666;
}
.oda-payul li .odtt-pay b[data-v-268fe124] {
    color: #333;
    margin: 0 5px;
}
.odtt-pay>span[data-v-268fe124] {
    background: #fff;
    padding: 5px;
    border: solid 1px #f0f0f0;
    max-width: 65px;
    overflow: hidden;
    margin: 0;
}
.odtt-pay>span input[data-v-268fe124] {
    max-width: 51px;
    text-align: center;
    background: transparent;
}
.oda-payul li .odt-tit .odtt-tip[data-v-268fe124] {
    margin-left: 200px;
    color: #ff7d4a;
    cursor: pointer;
}
.oda-payul li:nth-child(3) .odt-tit .odtt-tip[data-v-268fe124] {
    margin-left: 270px;
}
.oda-payul li .odt-tit .odtt-tip>.icon-xjt[data-v-268fe124] {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
}
.odtt-tip>span[data-v-268fe124] {
    top: -70px;
    left: -180%;
}
.odtt-tip:nth-child(2) span[data-v-268fe124] {
    left: -225%;
}
.odtt-tip .icon-wh:hover+span[data-v-268fe124] {
    display: inline-block;
}

/*绑定优惠券/账户余额*/
.oda-payul li div[data-v-268fe124] {
    /*display:none;*/
    height: 0;
    padding: 0 20px;
    background: #fffdf3;
    overflow: hidden;
}
.odt-tit.sdopen+div[data-v-268fe124] {
    /*display:block;*/
    height: 42px;
    padding: 15px 20px;
}
.oda-payul li div>input[data-v-268fe124] {
    line-height: 40px;
    border: solid 1px #f0f0f0;
}
.oda-payul li div>[type='text'][data-v-268fe124] {
    width: 280px;
    padding: 0 20px;
    margin-right: 5px;
}
.oda-payul li div>[type='text'][data-v-268fe124]:nth-child(2) {
    width: 120px;
}
.oda-payul li div>[type='text'][data-v-268fe124]:hover {
    border-color: #ffa641;
}
.oda-payul li div>[type='button'][data-v-268fe124] {
    padding: 0 15px;
    color: #666;
}
.oda-payul li:nth-child(3) div>[type='button'][data-v-268fe124] {
    padding: 0 30px;
}
.oda-payul li div>[type='button'][data-v-268fe124]:hover,
.oda-payul li div>[type='button'].btn[data-v-268fe124] {
    color: #fff;
}
.oda-payul li div>span[data-v-268fe124] {
    margin-left: 5px;
    color: #e62226;
}

/*可用优惠券列表*/
.oda-payul li ul[data-v-268fe124] {
    display: none;
    padding: 10px 12px 10px 21px;
    overflow: hidden;
    max-height: 400px;
    overflow-y: auto;
}
.oda-payul li ul>li[data-v-268fe124] {
    position: relative;
    display: inline-block;
    float: left;
    width: 217.5px;
    height: 112px;
    margin: 10px 10px 10px 0;
    border: solid 1px #74d2d4;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.oda-payul li ul>li[data-v-268fe124]:hover {
    opacity: 0.8;
}
.oda-payul li ul>li [type='radio'][data-v-268fe124] {
    display: none;
}
.oda-payul li ul>li.selected[data-v-268fe124] {
    border: solid 2px #ff7d4a!important;
}
.oda-payul li ul>li>em[data-v-268fe124],
.oda-payul li ul>li .icon-freight[data-v-268fe124] {
    position: absolute;
    left: -1px;
    top: 0;
    display: inline-block;
}
.oda-payul li ul>li>em[data-v-268fe124] {
    z-index: 3;
    width: 100%;
    height: 7px;
    background: url(https://presale.jhtsoft.com/picms/384a63398c6dae.png) repeat-x left top;
}
.oda-payul li ul>li>i[data-v-268fe124] {
    position: absolute;
    z-index: 2;
    left: -1px;
    top: 0;
    width: 0;
    height: 0;
    border-top: solid 60px #ffea01;
    border-right: solid 60px transparent;
}
.oda-payul li ul>li>i[data-v-268fe124]:before {
    content: "";
    position: absolute;
    z-index: 1;
    left: 0;
    top: -60px;
    width: 0;
    height: 0;
    border-top: solid 30px #74d2d4;
    border-right: solid 30px transparent;
}
.oda-payul li ul>li>i>small[data-v-268fe124] {
    display: inline-block;
    position: absolute;
    z-index: 2;
    left: -8px;
    top: -45px;
    color: #666;
    width: 65px;
    text-align: center;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    font-size: 12px;
}
.oda-payul li ul>li>i.icon-freight[data-v-268fe124] {
    border-top-color: #ffea01;
}
.oda-payul li ul>li>i.icon-overdate[data-v-268fe124] {
    border-top-color: #f6f6f6;
}
.oda-payul li ul>li>span[data-v-268fe124] {
    display: block;
    height: 40px;
    padding: 20px 10px 0;
    margin-bottom: 5px;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    line-height: 25px;
}
.oda-payul li ul>li>span>big[data-v-268fe124],
.oda-payul li ul>li>span>b[data-v-268fe124] {
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom;
}
.oda-payul li ul>li>span>big[data-v-268fe124] {
    font-size: 28px;
    line-height: 30px;
}
.oda-payul li ul>li>span>big[data-v-268fe124]:before {
    font-size: 14px;
}
.oda-payul li ul>li>span>b[data-v-268fe124] {
    font-size: 14px;
    margin-left: 10px;
    max-width: 85px;
}
.oda-payul li ul>li>small[data-v-268fe124],
.oda-payul li ul>li>p[data-v-268fe124] {
    padding: 0 15px;
    color: #74d2d4;
    font-size: 12px;
    line-height: 20px;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.oda-payul li ul>li>small[data-v-268fe124] {
    display: block;
}
.oda-payul li ul>li[data-v-268fe124]:after {
    color: #ffa641;
}
.oda-payul li ul>li.selected>em[data-v-268fe124] {
    display: none;
}
.oda-payul li ul.odap-coupon>li>span[data-v-268fe124] {
    background: #74d2d4;
}
.oda-payul li ul.odap-coupon>li[data-v-268fe124] {
    border-color: #74d2d4;
    border-top-color: #fff;
}
.oda-payul li ul.odap-coupon>li>small[data-v-268fe124],
.oda-payul li ul.odap-coupon>li>p[data-v-268fe124] {
    color: #74d2d4;
}
.oda-payul li ul.odap-coupon>li>i[data-v-268fe124]:before {
    border-top-color: #74d2d4;
}
.oda-payul li ul.odap-scoupon>li>span[data-v-268fe124] {
    background: #7ea7ce;
}
.oda-payul li ul.odap-scoupon>li[data-v-268fe124] {
    border-color: #7ea7ce;
    border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon>li>small[data-v-268fe124],
.oda-payul li ul.odap-scoupon>li>p[data-v-268fe124] {
    color: #7ea7ce;
}
.oda-payul li ul.odap-scoupon>li>i[data-v-268fe124]:before {
    border-top-color: #7ea7ce;
}
.oda-payul li ul.odap-coupon>li.bgCouponGrey>span[data-v-268fe124] {background: #ccc;
}
.oda-payul li ul.odap-coupon>li.bgCouponGrey[data-v-268fe124] {border-color: #ccc;border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon>li.bgCouponGrey >small[data-v-268fe124],
.oda-payul li ul.odap-scoupon>li.bgCouponGrey >p[data-v-268fe124],
.oda-payul li ul>li.bgCouponGrey>small[data-v-268fe124],
.oda-payul li ul>li.bgCouponGrey>p[data-v-268fe124] {
    color: #999!important;
}

/*发票信息*/
.order-addinfo .odaf-cont[data-v-268fe124] {
    padding: 15px 20px;
    border: solid 1px #f0f0f0;
}
.order-addinfo .odaf-cont>p[data-v-268fe124] {
    line-height: 20px;
    font-size: 14px;
    color: #666;
}
.order-addinfo .odaf-cont>p label[data-v-268fe124] {
    margin-right: 100px;
    cursor: pointer;
}
.order-addinfo .odaf-cont>p em[data-v-268fe124] {
    display: inline-block;
    cursor: pointer;
}
.order-addinfo .odaf-cont>p em[data-v-268fe124]:before {
    content: "\E64D";
    display: inline-block;
    margin-right: 5px;
}
.order-addinfo .odaf-cont>p em.selected[data-v-268fe124]:before {
    content: '\E65D';
}
.order-addinfo .odaf-cont>p em>[type='radio'][data-v-268fe124] {
    display: none;
}
.form-invoice[data-v-268fe124] {
    display: none;
    width: 65%;
    padding: 20px;
    margin-top: 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    color: #666;
}
.form-invoice.sdopen[data-v-268fe124] {
    display: block;
}
.form-invoice>i[data-v-268fe124]:first-child {
    border-bottom-color: #f3e7d3;
    left: 230px;
}
.form-invoice>i[data-v-268fe124]:nth-child(2) {
    border-bottom-color: #fffdf3;
    left: 231px;
}
.form-invoice .fm-tit[data-v-268fe124],
.form-invoice .fmi>li[data-v-268fe124] {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.form-invoice .fm-tit em[data-v-268fe124],
.form-invoice .fm-tit label[data-v-268fe124],
.form-invoice .fmi>li em[data-v-268fe124],
.form-invoice .fmi>li input[data-v-268fe124],
.form-invoice .fmi>li>span[data-v-268fe124],
.form-invoice .fmi>li .fmi-ct-send em[data-v-268fe124] {
    display: inline-block;
    float: left;
    overflow: hidden;
}
.form-invoice .fm-tit em[data-v-268fe124],
.form-invoice .fmi>li>em[data-v-268fe124] {
    width: 120px;
    text-align: right;
    margin-right: 10px;
}
.form-invoice .fm-tit label[data-v-268fe124] {
    position: relative;
    line-height: 36px;
    border: solid 1px #f0f0f0;
    background: #fff;
    padding: 0 25px;
    margin-right: 10px;
}
.form-invoice .fm-tit label [type="radio"][data-v-268fe124] {
    display: none;
}
.form-invoice .fm-tit label[data-v-268fe124]:after {
    font-size: 24px;
    line-height: 24px;
}
.form-invoice .fm-tit label.selected[data-v-268fe124] {
    line-height: 36px;
    border: solid 2px #e62226;
}
.form-invoice .fmi[data-v-268fe124]:last-child {
    display: none;
}
.form-invoice .fmi>li[data-v-268fe124] {
    margin-top: 10px;
    /*height:40px;*/
}
.form-invoice .fmi>li>input[data-v-268fe124],
.form-invoice .fmi>li .fmi-ct-send>em[data-v-268fe124] {
    padding: 0 10px;
    width: 300px;
    height: 38px;
    line-height: 38px;
    border: solid 1px #f0f0f0;
    color: #333;
}
.form-invoice .fmi>li>span[data-v-268fe124] {
    width: calc(100% - 462px);
    margin-left: 10px;
    color: #e62226;
}
.form-invoice .fmi>li[data-v-268fe124]:last-child {
    padding-left: 130px;
    line-height: 25px;
    font-size: 12px;
    color: #999;
}
.form-invoice .fmi>li[data-v-268fe124]:last-child:before {
    content: "\E626";
    color: #ffa641;
    font-size: 14px;
    margin-right: 5px;
}
.form-invoice .fmi>li .fmi-ct-send[data-v-268fe124] {
    float: left;
    width: 322px;
}
.form-invoice .fmi>li .fmi-ct-send>em[data-v-268fe124] {
    position: relative;
    z-index: 2;
    padding: 0;
    width: 320px;
    background: #fff;
    vertical-align: top;
    cursor: pointer;
}
.form-invoice .fmi>li .fmi-ct-send>em input[data-v-268fe124] {
    width: 276px;
    padding: 0 10px;
    height: 38px;
    line-height: 38px;
    color: #333;
    background: transparent;
}
.form-invoice .fmi>li .fmi-ct-send>em[data-v-268fe124]:after {
    float: right;
    display: inline-block;
    width: 20px;
    height: 18px;
    line-height: 18px;
    padding: 10px 4px 10px 0;
    content: "\E6A6";
    font-size: 18px;
}
.form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-268fe124] {
    display: none;
    position: absolute;
    z-index: 1;
    left: 150px;
    top: 209px;
    width: 750px;
    height: auto;
    background: #fff;
    padding: 10px;
    border: solid 1px #f0f0f0;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
            box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}
.form-invoice .fmi>li .fmi-ct-send.sdopen em[data-v-268fe124] {
    border-bottom-color: #fff;
}
.form-invoice .fmi>li .fmi-ct-send.sdopen .fmi-comonadrs[data-v-268fe124] {
    display: block;
    max-height: 300px;
}
.fmi-comonadrs>h5[data-v-268fe124] {
    font-size: 14px;
    line-height: 25px;
    font-weight: 600;
}
.fmi-comonadrs>ul[data-v-268fe124] {
    overflow: hidden;
}
.fmi-comonadrs>ul li[data-v-268fe124] {
    display: block;
    line-height: 25px;
    margin: 5px 0;
    overflow: hidden;
}
.fmi-comonadrs>ul li div[data-v-268fe124],
.fmi-comonadrs>ul li div em[data-v-268fe124],
.fmi-comonadrs>ul li div b[data-v-268fe124],
.fmi-comonadrs>ul li div p[data-v-268fe124],
.fmi-comonadrs ul li label[data-v-268fe124],
.fmi-comonadrs>ul li span[data-v-268fe124] {
    display: inline-block;
    float: left;
    font-size: 12px;
}
.fmi-comonadrs>ul li input[type="radio"][data-v-268fe124],
.fmi-comonadrs>ul li span a[data-v-268fe124]:not(:nth-child(2)),
.fmi-comonadrs>ul li label[data-v-268fe124] {
    display: none;
}
.fmi-comonadrs>ul li div[data-v-268fe124] {
    width: 65%;
    cursor: pointer;
}
.fmi-comonadrs>ul li div em[data-v-268fe124] {
    width: 48px;
    overflow: hidden;
}
.fmi-comonadrs>ul li div b[data-v-268fe124] {
    margin: 0 25px;
}
.fmi-comonadrs>ul li div p[data-v-268fe124] {
    width: 54%;
}
.fmi-comonadrs>ul li label[data-v-268fe124] {
    line-height: 16px;
    padding: 0 5px;
    background: #ffa641;
    color: #fff;
    margin: 4.5px 0 4.5px 20px;
}
.fmi-comonadrs>ul li span[data-v-268fe124] {
    max-width: 30%;
    float: right!important;
}
.fmi-comonadrs>ul li span a[data-v-268fe124] {
    color: #0079b6;
    margin: 0 5px;
}
.fmi-comonadrs>a[data-v-268fe124] {
    font-size: 14px;
    color: #0079b6;
}

/*.fmi-comonadrs>ul li.selected {color:#e62226;}*/
.fmi-comonadrs>ul li:hover span a[data-v-268fe124],
.fmi-comonadrs>ul li.adrs-default label[data-v-268fe124] {
    display: inline-block;
}

/*
 * 提交订单提示
 * 2018.01.31
 * zly
 * start
*/
.cart-step[data-v-268fe124] {width:480px; overflow:hidden; padding:45px 0;float:right;
}
.cart-step li[data-v-268fe124] {display:inline-block;float:left;height:50px;width:30%;background:url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat;
}
.cart-step li[data-v-268fe124]:first-child,.cart-step li:first-child.completed[data-v-268fe124] {background-position: left top;
}
.cart-step li:first-child.on[data-v-268fe124] {background-position: left -181px;
}
.cart-step li[data-v-268fe124]:nth-child(2) {background-position: -160px -181px;
}
.cart-step li:nth-child(2).on[data-v-268fe124] {background-position: -160px 0;
}
.cart-step li:nth-child(2).completed[data-v-268fe124] {background-position: -160px -51px;
}
.cart-step li[data-v-268fe124]:nth-child(3) {background-position: -320px 0;
}
.cart-step li:nth-child(3).on[data-v-268fe124],.cart-step li:nth-child(3).completed[data-v-268fe124] {background-position: -320px -51px;
}
.order-tip[data-v-268fe124] {
    width: 1158px;
    height: 30px;
    margin: 0 auto;
    line-height: 30px;
    padding: 0 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    overflow: hidden;
}
.order-tip.none[data-v-268fe124] {
    height: 0;
    padding: 0;
    border: none;
}
.order-tip span[data-v-268fe124] {
    margin-right: 30px;
    color: #666;
}
.order-tip span[data-v-268fe124]:before {
    display: inline-block;
    width: 16px;
    height: 16px;
    content: "\E626";
    font-size: 14px;
    color: #ffa641;
    margin-right: 5px;
    position: relative;
}
.order-tip .icon-gb[data-v-268fe124] {
    float: right;
    font-size: 14px;
}
.odcb-cont h5:nth-child(2)>span>i[data-v-268fe124]:first-child{
    z-index: 3;
    border-bottom: solid 10px #f0f0f0;
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    top: -10px;
    left: calc(50% - 45px);
}
.odcb-cont h5:nth-child(2)>span>i[data-v-268fe124]:nth-child(2){
    z-index: 4;
    border-bottom: solid 9px #fff;
    border-left: solid 9px transparent;
    border-right: solid 9px transparent;
    top: -8px;
    left: calc(50% - 44px);
}

/*提交订单提示   end*/

/*S 到店自提 2019-08-19 dtt*/
.orderTit[data-v-268fe124]{font-size: 18px;margin: 20px auto;width: 1200px;
}
.orderTit b[data-v-268fe124]{font-weight: bold;
}
.orderTit[data-v-268fe124]::after{content: '';background: #eee;padding: 5px 0; display: inline-block; width:calc(100% - 172px); margin-left: 10px;
}
.blockPs[data-v-268fe124]{display: block!important;
}
.psTit h3 b[data-v-268fe124] {cursor: pointer; margin-left: 10px; font-size: 14px; display: inline-block; border: 2px solid #f0f0f0;height: 25px; line-height: 25px; padding: 0 20px; position: relative;
}
.psTit h3 b.on[data-v-268fe124]{border-color: #e62226;
}
.psTit h3 b.on[data-v-268fe124]::after{content: "\E8B7";position: absolute;right: -1px;bottom: -1px;font-size: 30px;line-height: 30px;color: #e62226;font-family: "iconfont"
}
.ztTit[data-v-268fe124]{border: 1px solid #eee;padding: 10px;
}
.ztDot[data-v-268fe124]{border-bottom: 1px dashed #ccc;padding: 10px;margin-bottom: 10px;
}
.ztDot[data-v-268fe124],.ztDot p[data-v-268fe124]{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;font-size: 14px;
}
.ztDot div[data-v-268fe124]{padding-right: 10px;color: #999
}
.ztDot p[data-v-268fe124]{padding-right: 10px;
}
.ztDot p.dotName[data-v-268fe124]{max-width: 200px;padding: 5px; margin-right: 10px; display: inline-block; font-weight: bold;
}
.ztDot p.dotName[data-v-268fe124],.ztDot p.addr b[data-v-268fe124]:last-child{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
}
.ztDot p.addr b[data-v-268fe124]:last-child{max-width: 400px;
}
.ztDot p.addr b[data-v-268fe124]{ padding-right: 10px; display: inline-block
}
.ztDot a[data-v-268fe124]{color: #ef0202;
}
.ztDot p.addr i.icon-dingwei[data-v-268fe124]{padding-left: 5px;color: #f97500; cursor: pointer;
}
.noDot[data-v-268fe124]{text-align: center;font-size: 14px;
}
.noDot img[data-v-268fe124]{width: 30%;display: block;margin:60px 0 20px; margin-left: 165px;
}

/*弹框*/
.mods-updateDot .item p.title[data-v-268fe124]::before{content: "\E626";color: #ffa641;font-size: 14px;margin-right: 5px;font-family: "iconfont"
}
.mods-updateDot .item[data-v-268fe124]{color: #999; margin: 0 20px;line-height: 25px;
}
.itemDot[data-v-268fe124]{width: 497px;height: 310px;padding: 10px 0 10px 10px;border: 1px solid #ddd;
}
.itemDot ul.itemDotUl[data-v-268fe124]{height: 300px;overflow-x: hidden;overflow-y: auto;
}
.itemDot ul.itemDotUl li[data-v-268fe124]{height: 80px; margin: 5px 0 10px; display: -webkit-box; display: -ms-flexbox; display: flex; border-bottom: 1px solid #eee; padding-bottom: 10px;cursor: pointer;
}
.itemDot ul.itemDotUl li p.firstp[data-v-268fe124]{font-size: 16px;font-weight: bold;
}
.itemDot ul.itemDotUl li[data-v-268fe124]:last-child{border-bottom: none; padding-bottom:0
}
.itemDot ul.itemDotUl li span[data-v-268fe124]{display: inline-block;width: 30px;height: 30px;line-height: 30px; text-align: center
}
.itemDot ul.itemDotUl li div[data-v-268fe124]{width: 480px; position: relative;
}
.itemDot ul.itemDotUl li div p[data-v-268fe124]{color: #333;
}
.itemDot ul.itemDotUl li div a.addr[data-v-268fe124]{color: #999; position: absolute;font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; display: inline-block; width: 98%;
}
.itemDot ul.itemDotUl li div a.addr[data-v-268fe124]:hover{color: #ef0202;
}
.itemDot ul.itemDotUl li div a.addr[data-v-268fe124]::before{content: "\E659";font-family: "iconfont"
}
.itemCtenter[data-v-268fe124]{text-align: center;padding-top: 20px;
}
.itemCtenter .delbtn[data-v-268fe124]:hover{background: #ef0202 !important;
}
.itemMsg[data-v-268fe124]{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.itemMsg div[data-v-268fe124]{margin: 10px 0;width: 420px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;
}
.itemMsg .error-msg[data-v-268fe124] {display: none;padding-left: 10px;color: #ef0202
}
.itemMsg .mr5[data-v-268fe124] {margin-right: 5px;
}
.itemMsg .start[data-v-268fe124] {display: inline-block;vertical-align: middle;margin-right: 5px;color: #ef0202;
}
.itemMsg .itxt[data-v-268fe124] {font-size: 14px; height: 34px;line-height: 34px;padding: 0 10px;width: 145px;border: 1px solid #ccc;vertical-align: middle;float: none;color: #333;outline: 0;
}

/*E 到店自提 2019-08-19 dtt*/
.block[data-v-268fe124] {
  display: block !important;
}
.shows[data-v-268fe124] {
  display: none;
}
.consignee ul.cg-cont[data-v-268fe124] {
  max-height: 200px;
}
.cg-cont li[data-v-268fe124] {
  height: 140px;
}
.cg-cont li p[data-v-268fe124] {
  line-height: 20px;
  max-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.delbtn[data-v-268fe124] {
  background: #eee !important;
  color: #333 !important;
  border: 1px solid #dcdcdc;
}

.noadrs[data-v-905ba858] {
    width: 1200px;
    margin: 20px auto;
    font-size: 16px;
    line-height: 25px;
}
.noadrs a[data-v-905ba858] {
    border-radius: 4px;
    padding: 5px 15px;
}
.consignee[data-v-905ba858] {
    padding: 20px 0;
    overflow: hidden;
}
.consignee h3[data-v-905ba858] {
    line-height: 25px;
    font-size: 16px;
}
.consignee h3 span[data-v-905ba858] {
    display: inline-block;
    margin-left: 20px;
    font-size: 12px;
    cursor: pointer;
}
.consignee h3 span[data-v-905ba858]:hover {
    color: #e62226;
}
.consignee h3 span[data-v-905ba858]:after {
    display: inline-block;
    margin-left: 5px;
    width: 18px;
    height: 25px;
    content: "\E6A6";
    font-size: 18px;
    vertical-align: top;
}
.consignee h3 a[data-v-905ba858] {
    float: right;
    color: #0079b6;
    font-size: 14px;
}
.consignee ul.cg-cont[data-v-905ba858] {
    margin-right: -18px;
    overflow: hidden;
    max-height: 175px;
}
.consignee h3.sdopen+ul[data-v-905ba858] {
    max-height: 716px;
}
.cg-cont li[data-v-905ba858] {
    position: relative;
    display: inline-block;
    float: left;
    width: 344px;
    height: 115px;
    margin: 20px 18px 0 0;
    padding: 15px 20px;
    border: solid 2px #f0f0f0;
    line-height: 25px;
    overflow: hidden;
    cursor: pointer;
}
.cg-cont li .notsel[data-v-905ba858] {
  background: #fafafa;
  color: #999;
  opacity: .8;
  cursor: not-allowed;
}
.cg-cont li[data-v-905ba858]:not(.notsel):hover,
.cg-cont li.selected[data-v-905ba858] {
    border-color: #e62226;
}
.cg-cont li [type="radio"][data-v-905ba858] {
    display: none;
}
.cg-cont li h4[data-v-905ba858],
.cg-cont li p[data-v-905ba858],
.cg-cont li small[data-v-905ba858] {
    font-size: 14px;
}
.cg-cont li p b[data-v-905ba858]{padding-right: 8px;
}
.cg-cont li h4[data-v-905ba858] {
    margin-bottom: 10px;
    width: 100%;
}
.cg-cont li h4 em[data-v-905ba858] {
    font-size: 16px;
    width: 228px;
}
.cg-cont li h4[data-v-905ba858],.cg-cont li h4 em[data-v-905ba858]{float: left;
}
.cg-cont li h4 strong[data-v-905ba858]{
    width: 50px;
    float: right;
    text-align: center;
    background: #81d457;
    color: #fff;
    line-height: 16px;
    font-size: 12px;   
    margin-left: 5px;
}
.cg-cont li h4 b[data-v-905ba858],.cg-cont li h4 strong[data-v-905ba858]{ margin-top: 5px;
}
.cg-cont li h4 b[data-v-905ba858] {
    display: none;
    line-height: 16px;
    padding: 0 5px;
    color: #fff;
    background: #ffa641;
    font-size: 12px;
    float: right;
}
.cg-cont li h4 b.bgRedLabel[data-v-905ba858] {
  background: #e62226;
    margin-right:5px;
}
.cg-cont li h4.adrs-default .defaultAddr[data-v-905ba858],
.cg-cont li h4 b.cannotbesend[data-v-905ba858] {
  display: inline-block;
}
.cg-cont li h4 span[data-v-905ba858] {
    position:absolute;
    right: 20px;
    top:49px;    
    display: none;
}
.cg-cont li:hover h4 span[data-v-905ba858] {
    display: block;
}
.cg-cont li h4 span a[data-v-905ba858] {
    margin-left: 10px;
    color: #0079b6;
}
.cg-cont li h4 span a[data-v-905ba858]:hover {
    color: #e62226;
}
.cg-cont li small[data-v-905ba858]{padding: 10px 0; display: block;
}
.cg-cont li p[data-v-905ba858] {
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

/*提交订单产品信息 start*/
.order-datail h4[data-v-905ba858] {
    line-height: 25px;
    font-size: 16px;
    margin: 20px 0;
}
.order-datail h4 a[data-v-905ba858] {
    float: right;
    color: #0079b6;
    font-size: 14px;
}
.order-datail .od-cont[data-v-905ba858] {
    font-size: 0;
}
.order-datail .od-cont .odc-box[data-v-905ba858] {
    display: inline-block;
    border: solid 1px #f0f0f0;
    vertical-align: top;
}
.order-datail .od-cont .odc-box.box-odpro[data-v-905ba858] {
    width: calc(62% - 12px);
    margin-left: 10px;
}
.order-datail .od-cont .odc-box.box-allpro[data-v-905ba858] {
    width: 100%;
}
.order-datail .od-cont .odc-box.box-odsend[data-v-905ba858] {
    width: calc(38% - 2px);
    min-height: 195px;
}
.order-datail .od-cont .odc-box .odcb-tit[data-v-905ba858] {
    position: relative;
    line-height: 50px;
    background: #f6f6f6;
    border-bottom: solid 1px #f0f0f0;
    font-size: 14px;
    padding: 0 20px;
    width: calc(100% - 40px);
}
.order-datail .od-cont .odc-box .odcb-tit b[data-v-905ba858] {
    display: inline-block;
    width: 22.5%;
    text-align: center;
}
.order-datail .od-cont .odc-box .odcb-tit b[data-v-905ba858]:first-child {
    width: 55%;
    text-align: left;
}
.order-datail .od-cont .odc-box .odcb-tit>.icon-wh[data-v-905ba858] {
    color: #ff7d4a;
}
.order-datail .od-cont .odc-box .odcb-tit>span[data-v-905ba858] {
    display: none;
    position: absolute!important;
    margin: 10px 0 0 10px;
    line-height: 20px;
    padding: 5px;
    font-size: 12px;
    color: #999;
}
.order-datail .od-cont .odc-box .odcb-tit>.icon-wh:hover+span[data-v-905ba858] {
    display: inline-block;
}
.order-datail .odc-box > ul > li[data-v-905ba858] {
    padding: 20px;
    overflow: hidden;
}
.odc-box ul li[data-v-905ba858]:not(:last-child) {
    border-bottom: solid 1px #f0f0f0;
}
.odc-box ul li dl[data-v-905ba858] {
    width: 55%;
}
.odc-box ul li dl dt[data-v-905ba858] {
    width: 100px;
    height: 100px;
    border: solid 1px #f0f0f0;
    margin-right: 10px;
}
.odc-box ul li dl dt a[data-v-905ba858] {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.odc-box ul li dl dt a img[data-v-905ba858] {
    position: absolute;
    width: 100%;
    height: auto;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.odc-box ul li dl dd[data-v-905ba858] {
    width: calc(100% - 112px);
}
.odc-box ul li a[data-v-905ba858],
.odc-box ul li p[data-v-905ba858] {
    font-size: 14px;
    line-height: 25px;
}
.odc-box ul li dl dd a[data-v-905ba858],
.odc-box ul li dl dd em[data-v-905ba858] {
    display: block;
}
.odc-box ul li dl dd a big[data-v-905ba858],
.odc-box ul li dl dd a b[data-v-905ba858] {
    display: inline-block;
    float: left;
    font-size: 14px
}
.odc-box ul li dl dd a big[data-v-905ba858] {
    margin-right: 5px;
    max-width: 85px;
}
.odc-box ul li dl dd a b[data-v-905ba858] {
    max-width: calc(100% - 90px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.odc-box ul li dl dd em[data-v-905ba858] {
    margin-top: 5px;
}
.odc-box ul li dl dd em i[data-v-905ba858] {
    display: inline-block;
    margin-right: 5px;
    width: 18px;
    height: 18px;
    background: url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat -242px -112px;
}
.odc-box ul li dl dd em i[data-v-905ba858]:last-child {
    background-position: -262px -112px;
}
.odc-box ul li dl[data-v-905ba858],
.odc-box ul li dl dt[data-v-905ba858],
.odc-box ul li dl dd[data-v-905ba858],
.odc-box ul li i[data-v-905ba858],
.odc-box ul li span[data-v-905ba858] {
    display: inline-block;
    float: left;
}
.odc-box ul li i[data-v-905ba858],
.odc-box ul li span[data-v-905ba858] {
    width: 22.5%;
    font-size: 14px;
    line-height: 25px;
    text-align: center;
    overflow: hidden;
}
.odc-box ul li i[data-v-905ba858] {
    color: #999;
}

/*提交订单产品信息   end*/

/*
 * 提交订单配送信息
 * 2018.01.31
 * zly
 * start
*/
.odcb-cont[data-v-905ba858] {
    padding: 10px 0 10px 40px;
}
.odcb-cont h5[data-v-905ba858] {
    line-height: 40px;
}
.odcb-cont h5>i[data-v-905ba858] {
    color: #999;
}
.odcb-cont h5 a[data-v-905ba858],
.odcb-cont .odcb-date a[data-v-905ba858] {
    display: inline-block;
    margin-left: 10px;
    width: 16px;
    color: #ffa641;
    vertical-align: top
}
.odcb-cont h5:first-child>span[data-v-905ba858],
.odcb-cont .odcb-date .datebz[data-v-905ba858] {
    display: none;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
    margin-left: 10px;
}
.odcb-cont h5:nth-child(2)>span[data-v-905ba858] {
    bottom: -175px;
    right: 35px;
}
.odcb-cont h5:first-child>.icon-wh:hover+span[data-v-905ba858],
.odcb-cont h5:nth-child(2)>.icon-wh:hover+span[data-v-905ba858],
.odcb-cont .odcb-date>em[data-v-905ba858],
.odcb-cont .odcb-date>div[data-v-905ba858],
.odcb-cont .odcb-date a:hover+.datebz[data-v-905ba858] {
    display: inline-block;
}
.odcb-cont h5:nth-child(2)>span>label[data-v-905ba858],
.datebz label[data-v-905ba858] {
    color: #333;
}
.odcb-cont h5:nth-child(2)>span>label[data-v-905ba858],
.odcb-cont h5:nth-child(2)>span>small[data-v-905ba858],
.datebz label[data-v-905ba858] {
    display: block;
}
.odcb-cont h5[data-v-905ba858]:last-child {
    padding-top: 10px;
    line-height: 30px;
}
.odcb-cont .odcb-date[data-v-905ba858] {
    position: relative;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
}
.odcb-cont .odcb-date>em[data-v-905ba858] {
    color: #999;
    font-size: 14px;
}
.odcb-cont .odcb-date>div[data-v-905ba858] {
    width: 150px;
    margin-right: 10px;
}
.odcb-cont .odcb-date a[data-v-905ba858] {
    margin-left: 0;
}
.odcb-cont .odcb-date .datebz[data-v-905ba858] {
    width: 250px;
    top: 40px;
    right: -60px;
    white-space: normal;
}
.odcb-cont p[data-v-905ba858]:first-child {
    color: #e62226;
}
.odcb-cont p[data-v-905ba858]:first-child:before {
    content: '\E637';
    margin-right: 10px;
    line-height: 25px;
}

/* .odcb-cont p input{display:inline-block; float: left;}
.odcb-cont p input {width:calc(100% - 50px);padding:0 10px;height:40px;line-height:40px;border:none; outline:none;}
.odcb-cont p:after {content:'\e621'; color:#ffa641; font-size: 20px;margin-right:10px;} */
.odcb-cont p.oc-tel[data-v-905ba858]:after {
    content: '\E72A';
}
.odcb-cont p[data-v-905ba858]:first-child:after,
.odcb-cont p.oc-yzm[data-v-905ba858]:after {
    display: none;
    content: '';
}
.odcb-cont p.oc-yzm [type='text'][data-v-905ba858] {
    width: 180px;
}
.odcb-cont p.oc-yzm [type='button'][data-v-905ba858] {
    width: 98px;
    height: 36px;
    line-height: 36px!important;
    margin: 2px 2px 2px 0;
    background: #e0e0e0;
    color: #999;
}
.odcb-cont p[data-v-905ba858]:hover,
.odcb-cont p[data-v-905ba858]:focus {
    border-color: #ffa641;
}
.odcb-cont>[type='button'][data-v-905ba858] {
    margin-top: 15px;
    padding: 0 15px;
    line-height: 30px;
}

/*提交订单配送信息   end*/

/*
 * 订单信息完善
 * 2018.01.31
 * zly
 * start
*/
.order-addinfo[data-v-905ba858] {
    margin-top: 15px;
}
.order-addinfo>label[data-v-905ba858],
.order-addinfo>h5[data-v-905ba858] {
    line-height: 35px;
    font-size: 16px;
    margin-bottom: 10px;
}
.order-addinfo .odt[data-v-905ba858] {
    display: inline-block;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
}
.order-addinfo .odt[data-v-905ba858]:before {
    content: "\E626";
    color: #ffa641;
    font-size: 14px;
    margin-right: 5px;
}
.order-addinfo .odt.d-shadow[data-v-905ba858] {
    margin-left: 20px;
}

/*订单备注*/
.order-addinfo>label[data-v-905ba858] {
    display: inline-block;
    margin-right: 15px;
}
.order-addinfo .oda-note[data-v-905ba858] {
    width: 610px;
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    border: solid 1px #f0f0f0;
    font-size: 14px;
}
.order-addinfo .oda-note[data-v-905ba858]::-webkit-input-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-905ba858]::-moz-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-905ba858]::-moz-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-905ba858]::-ms-input-placeholder {
    color: #999;
}

/*订单支付*/
.order-addinfo ul.oda-payul[data-v-905ba858] {
    border: solid 1px #f0f0f0;
    max-height: 850px;
}
.order-addinfo ul.sdopen[data-v-905ba858] {
    max-height: 51px;
    overflow: hidden;
}
.oda-payul>li[data-v-905ba858] {
    font-size: 14px;
}
.oda-payul>li[data-v-905ba858]:not(:first-child) {
    border-top: solid 1px #f0f0f0;
    color: #666;
}
.oda-payul>li[data-v-905ba858]:first-child {
    padding: 0 20px;
    line-height: 50px;
    font-weight: 600;
    cursor: pointer;
}
.oda-payul>li:first-child .icon-xjt[data-v-905ba858] {
    display: inline-block;
    margin-left: 10px;
    font-size: 20px;
    vertical-align: middle;
}
.oda-payul>li:first-child .icon-xjt[data-v-905ba858]:before {
    content: "\E8E9";
}
.oda-payul li .odt-tit[data-v-905ba858] {
    background: #f6f6f6;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
}
.oda-payul li:last-child .odt-tit[data-v-905ba858] {
    padding: 0 20px;
}
.oda-payul li .odt-tit>a[data-v-905ba858] {
    display: inline-block;
    float: left;
    padding: 0 30px;
}
.oda-payul li .odt-tit>a.on[data-v-905ba858] {
    background: #fff;
}
.oda-payul li .odt-tit>span[data-v-905ba858] {
    margin-right: 25px;
    color: #666;
}
.oda-payul li .odtt-pay[data-v-905ba858] {
    padding-left: 20px;
    height: 50px;
    line-height: 50px;
    font-size: 12px;
    color: #999;
}
.oda-payul li .odtt-pay[data-v-905ba858]:nth-child(3) {
    padding-top: 10px;
}
.oda-payul li .odtt-pay[data-v-905ba858]:nth-child(4) {
    padding-bottom: 10px;
}
.checkp em[data-v-905ba858] {
    display: inline-block;
    margin-right: 5px;
    cursor: pointer;
}
.checkp em[data-v-905ba858]:before {
    content: "\E60A";
    margin-right: 5px;
}
.checkp em.cselected[data-v-905ba858]:before {
    content: "\E609";
}
.checkp em [type='checkbox'][data-v-905ba858] {
    display: none;
}
.oda-payul li .odtt-pay>.icon-radio.selected[data-v-905ba858]:before {
    content: '\E65D'!important;
}
.oda-payul li .odtt-pay label[data-v-905ba858] {
    font-size: 14px;
    color: #666;
}
.oda-payul li .odtt-pay b[data-v-905ba858] {
    color: #333;
    margin: 0 5px;
}
.odtt-pay>span[data-v-905ba858] {
    background: #fff;
    padding: 5px;
    border: solid 1px #f0f0f0;
    max-width: 65px;
    overflow: hidden;
    margin: 0;
}
.odtt-pay>span input[data-v-905ba858] {
    max-width: 51px;
    text-align: center;
    background: transparent;
}
.oda-payul li .odt-tit .odtt-tip[data-v-905ba858] {
    margin-left: 200px;
    color: #ff7d4a;
    cursor: pointer;
}
.oda-payul li:nth-child(3) .odt-tit .odtt-tip[data-v-905ba858] {
    margin-left: 270px;
}
.oda-payul li .odt-tit .odtt-tip>.icon-xjt[data-v-905ba858] {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
}
.odtt-tip>span[data-v-905ba858] {
    top: -70px;
    left: -180%;
}
.odtt-tip:nth-child(2) span[data-v-905ba858] {
    left: -225%;
}
.odtt-tip .icon-wh:hover+span[data-v-905ba858] {
    display: inline-block;
}

/*绑定优惠券/账户余额*/
.oda-payul li div[data-v-905ba858] {
    /*display:none;*/
    height: 0;
    padding: 0 20px;
    background: #fffdf3;
    overflow: hidden;
}
.odt-tit.sdopen+div[data-v-905ba858] {
    /*display:block;*/
    height: 42px;
    padding: 15px 20px;
}
.oda-payul li div>input[data-v-905ba858] {
    line-height: 40px;
    border: solid 1px #f0f0f0;
}
.oda-payul li div>[type='text'][data-v-905ba858] {
    width: 280px;
    padding: 0 20px;
    margin-right: 5px;
}
.oda-payul li div>[type='text'][data-v-905ba858]:nth-child(2) {
    width: 120px;
}
.oda-payul li div>[type='text'][data-v-905ba858]:hover {
    border-color: #ffa641;
}
.oda-payul li div>[type='button'][data-v-905ba858] {
    padding: 0 15px;
    color: #666;
}
.oda-payul li:nth-child(3) div>[type='button'][data-v-905ba858] {
    padding: 0 30px;
}
.oda-payul li div>[type='button'][data-v-905ba858]:hover,
.oda-payul li div>[type='button'].btn[data-v-905ba858] {
    color: #fff;
}
.oda-payul li div>span[data-v-905ba858] {
    margin-left: 5px;
    color: #e62226;
}

/*可用优惠券列表*/
.oda-payul li ul[data-v-905ba858] {
    display: none;
    padding: 10px 12px 10px 21px;
    overflow: hidden;
    max-height: 400px;
    overflow-y: auto;
}
.oda-payul li ul>li[data-v-905ba858] {
    position: relative;
    display: inline-block;
    float: left;
    width: 217.5px;
    height: 112px;
    margin: 10px 10px 10px 0;
    border: solid 1px #74d2d4;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.oda-payul li ul>li[data-v-905ba858]:hover {
    opacity: 0.8;
}
.oda-payul li ul>li [type='radio'][data-v-905ba858] {
    display: none;
}
.oda-payul li ul>li.selected[data-v-905ba858] {
    border: solid 2px #ff7d4a!important;
}
.oda-payul li ul>li>em[data-v-905ba858],
.oda-payul li ul>li .icon-freight[data-v-905ba858] {
    position: absolute;
    left: -1px;
    top: 0;
    display: inline-block;
}
.oda-payul li ul>li>em[data-v-905ba858] {
    z-index: 3;
    width: 100%;
    height: 7px;
    background: url(https://presale.jhtsoft.com/picms/384a63398c6dae.png) repeat-x left top;
}
.oda-payul li ul>li>i[data-v-905ba858] {
    position: absolute;
    z-index: 2;
    left: -1px;
    top: 0;
    width: 0;
    height: 0;
    border-top: solid 60px #ffea01;
    border-right: solid 60px transparent;
}
.oda-payul li ul>li>i[data-v-905ba858]:before {
    content: "";
    position: absolute;
    z-index: 1;
    left: 0;
    top: -60px;
    width: 0;
    height: 0;
    border-top: solid 30px #74d2d4;
    border-right: solid 30px transparent;
}
.oda-payul li ul>li>i>small[data-v-905ba858] {
    display: inline-block;
    position: absolute;
    z-index: 2;
    left: -8px;
    top: -45px;
    color: #666;
    width: 65px;
    text-align: center;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    font-size: 12px;
}
.oda-payul li ul>li>i.icon-freight[data-v-905ba858] {
    border-top-color: #ffea01;
}
.oda-payul li ul>li>i.icon-overdate[data-v-905ba858] {
    border-top-color: #f6f6f6;
}
.oda-payul li ul>li>span[data-v-905ba858] {
    display: block;
    height: 40px;
    padding: 20px 10px 0;
    margin-bottom: 5px;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    line-height: 25px;
}
.oda-payul li ul>li>span>big[data-v-905ba858],
.oda-payul li ul>li>span>b[data-v-905ba858] {
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom;
}
.oda-payul li ul>li>span>big[data-v-905ba858] {
    font-size: 28px;
    line-height: 30px;
}
.oda-payul li ul>li>span>big[data-v-905ba858]:before {
    font-size: 14px;
}
.oda-payul li ul>li>span>b[data-v-905ba858] {
    font-size: 14px;
    margin-left: 10px;
    max-width: 85px;
}
.oda-payul li ul>li>small[data-v-905ba858],
.oda-payul li ul>li>p[data-v-905ba858] {
    padding: 0 15px;
    color: #74d2d4;
    font-size: 12px;
    line-height: 20px;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.oda-payul li ul>li>small[data-v-905ba858] {
    display: block;
}
.oda-payul li ul>li[data-v-905ba858]:after {
    color: #ffa641;
}
.oda-payul li ul>li.selected>em[data-v-905ba858] {
    display: none;
}
.oda-payul li ul.odap-coupon>li>span[data-v-905ba858] {
    background: #74d2d4;
}
.oda-payul li ul.odap-coupon>li[data-v-905ba858] {
    border-color: #74d2d4;
    border-top-color: #fff;
}
.oda-payul li ul.odap-coupon>li>small[data-v-905ba858],
.oda-payul li ul.odap-coupon>li>p[data-v-905ba858] {
    color: #74d2d4;
}
.oda-payul li ul.odap-coupon>li>i[data-v-905ba858]:before {
    border-top-color: #74d2d4;
}
.oda-payul li ul.odap-scoupon>li>span[data-v-905ba858] {
    background: #7ea7ce;
}
.oda-payul li ul.odap-scoupon>li[data-v-905ba858] {
    border-color: #7ea7ce;
    border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon>li>small[data-v-905ba858],
.oda-payul li ul.odap-scoupon>li>p[data-v-905ba858] {
    color: #7ea7ce;
}
.oda-payul li ul.odap-scoupon>li>i[data-v-905ba858]:before {
    border-top-color: #7ea7ce;
}
.oda-payul li ul.odap-coupon>li.bgCouponGrey>span[data-v-905ba858] {background: #ccc;
}
.oda-payul li ul.odap-coupon>li.bgCouponGrey[data-v-905ba858] {border-color: #ccc;border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon>li.bgCouponGrey >small[data-v-905ba858],
.oda-payul li ul.odap-scoupon>li.bgCouponGrey >p[data-v-905ba858],
.oda-payul li ul>li.bgCouponGrey>small[data-v-905ba858],
.oda-payul li ul>li.bgCouponGrey>p[data-v-905ba858] {
    color: #999!important;
}

/*发票信息*/
.order-addinfo .odaf-cont[data-v-905ba858] {
    padding: 15px 20px;
    border: solid 1px #f0f0f0;
}
.order-addinfo .odaf-cont>p[data-v-905ba858] {
    line-height: 20px;
    font-size: 14px;
    color: #666;
}
.order-addinfo .odaf-cont>p label[data-v-905ba858] {
    margin-right: 100px;
    cursor: pointer;
}
.order-addinfo .odaf-cont>p em[data-v-905ba858] {
    display: inline-block;
    cursor: pointer;
}
.order-addinfo .odaf-cont>p em[data-v-905ba858]:before {
    content: "\E64D";
    display: inline-block;
    margin-right: 5px;
}
.order-addinfo .odaf-cont>p em.selected[data-v-905ba858]:before {
    content: '\E65D';
}
.order-addinfo .odaf-cont>p em>[type='radio'][data-v-905ba858] {
    display: none;
}
.form-invoice[data-v-905ba858] {
    display: none;
    width: 65%;
    padding: 20px;
    margin-top: 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    color: #666;
}
.form-invoice.sdopen[data-v-905ba858] {
    display: block;
}
.form-invoice>i[data-v-905ba858]:first-child {
    border-bottom-color: #f3e7d3;
    left: 230px;
}
.form-invoice>i[data-v-905ba858]:nth-child(2) {
    border-bottom-color: #fffdf3;
    left: 231px;
}
.form-invoice .fm-tit[data-v-905ba858],
.form-invoice .fmi>li[data-v-905ba858] {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.form-invoice .fm-tit em[data-v-905ba858],
.form-invoice .fm-tit label[data-v-905ba858],
.form-invoice .fmi>li em[data-v-905ba858],
.form-invoice .fmi>li input[data-v-905ba858],
.form-invoice .fmi>li>span[data-v-905ba858],
.form-invoice .fmi>li .fmi-ct-send em[data-v-905ba858] {
    display: inline-block;
    float: left;
    overflow: hidden;
}
.form-invoice .fm-tit em[data-v-905ba858],
.form-invoice .fmi>li>em[data-v-905ba858] {
    width: 120px;
    text-align: right;
    margin-right: 10px;
}
.form-invoice .fm-tit label[data-v-905ba858] {
    position: relative;
    line-height: 36px;
    border: solid 1px #f0f0f0;
    background: #fff;
    padding: 0 25px;
    margin-right: 10px;
}
.form-invoice .fm-tit label [type="radio"][data-v-905ba858] {
    display: none;
}
.form-invoice .fm-tit label[data-v-905ba858]:after {
    font-size: 24px;
    line-height: 24px;
}
.form-invoice .fm-tit label.selected[data-v-905ba858] {
    line-height: 36px;
    border: solid 2px #e62226;
}
.form-invoice .fmi[data-v-905ba858]:last-child {
    display: none;
}
.form-invoice .fmi>li[data-v-905ba858] {
    margin-top: 10px;
    /*height:40px;*/
}
.form-invoice .fmi>li>input[data-v-905ba858],
.form-invoice .fmi>li .fmi-ct-send>em[data-v-905ba858] {
    padding: 0 10px;
    width: 300px;
    height: 38px;
    line-height: 38px;
    border: solid 1px #f0f0f0;
    color: #333;
}
.form-invoice .fmi>li>span[data-v-905ba858] {
    width: calc(100% - 462px);
    margin-left: 10px;
    color: #e62226;
}
.form-invoice .fmi>li[data-v-905ba858]:last-child {
    padding-left: 130px;
    line-height: 25px;
    font-size: 12px;
    color: #999;
}
.form-invoice .fmi>li[data-v-905ba858]:last-child:before {
    content: "\E626";
    color: #ffa641;
    font-size: 14px;
    margin-right: 5px;
}
.form-invoice .fmi>li .fmi-ct-send[data-v-905ba858] {
    float: left;
    width: 322px;
}
.form-invoice .fmi>li .fmi-ct-send>em[data-v-905ba858] {
    position: relative;
    z-index: 2;
    padding: 0;
    width: 320px;
    background: #fff;
    vertical-align: top;
    cursor: pointer;
}
.form-invoice .fmi>li .fmi-ct-send>em input[data-v-905ba858] {
    width: 276px;
    padding: 0 10px;
    height: 38px;
    line-height: 38px;
    color: #333;
    background: transparent;
}
.form-invoice .fmi>li .fmi-ct-send>em[data-v-905ba858]:after {
    float: right;
    display: inline-block;
    width: 20px;
    height: 18px;
    line-height: 18px;
    padding: 10px 4px 10px 0;
    content: "\E6A6";
    font-size: 18px;
}
.form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-905ba858] {
    display: none;
    position: absolute;
    z-index: 1;
    left: 150px;
    top: 209px;
    width: 750px;
    height: auto;
    background: #fff;
    padding: 10px;
    border: solid 1px #f0f0f0;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
            box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}
.form-invoice .fmi>li .fmi-ct-send.sdopen em[data-v-905ba858] {
    border-bottom-color: #fff;
}
.form-invoice .fmi>li .fmi-ct-send.sdopen .fmi-comonadrs[data-v-905ba858] {
    display: block;
    max-height: 300px;
}
.fmi-comonadrs>h5[data-v-905ba858] {
    font-size: 14px;
    line-height: 25px;
    font-weight: 600;
}
.fmi-comonadrs>ul[data-v-905ba858] {
    overflow: hidden;
}
.fmi-comonadrs>ul li[data-v-905ba858] {
    display: block;
    line-height: 25px;
    margin: 5px 0;
    overflow: hidden;
}
.fmi-comonadrs>ul li div[data-v-905ba858],
.fmi-comonadrs>ul li div em[data-v-905ba858],
.fmi-comonadrs>ul li div b[data-v-905ba858],
.fmi-comonadrs>ul li div p[data-v-905ba858],
.fmi-comonadrs ul li label[data-v-905ba858],
.fmi-comonadrs>ul li span[data-v-905ba858] {
    display: inline-block;
    float: left;
    font-size: 12px;
}
.fmi-comonadrs>ul li input[type="radio"][data-v-905ba858],
.fmi-comonadrs>ul li span a[data-v-905ba858]:not(:nth-child(2)),
.fmi-comonadrs>ul li label[data-v-905ba858] {
    display: none;
}
.fmi-comonadrs>ul li div[data-v-905ba858] {
    width: 65%;
    cursor: pointer;
}
.fmi-comonadrs>ul li div em[data-v-905ba858] {
    width: 48px;
    overflow: hidden;
}
.fmi-comonadrs>ul li div b[data-v-905ba858] {
    margin: 0 25px;
}
.fmi-comonadrs>ul li div p[data-v-905ba858] {
    width: 54%;
}
.fmi-comonadrs>ul li label[data-v-905ba858] {
    line-height: 16px;
    padding: 0 5px;
    background: #ffa641;
    color: #fff;
    margin: 4.5px 0 4.5px 20px;
}
.fmi-comonadrs>ul li span[data-v-905ba858] {
    max-width: 30%;
    float: right!important;
}
.fmi-comonadrs>ul li span a[data-v-905ba858] {
    color: #0079b6;
    margin: 0 5px;
}
.fmi-comonadrs>a[data-v-905ba858] {
    font-size: 14px;
    color: #0079b6;
}

/*.fmi-comonadrs>ul li.selected {color:#e62226;}*/
.fmi-comonadrs>ul li:hover span a[data-v-905ba858],
.fmi-comonadrs>ul li.adrs-default label[data-v-905ba858] {
    display: inline-block;
}

/*
 * 提交订单提示
 * 2018.01.31
 * zly
 * start
*/
.cart-step[data-v-905ba858] {width:480px; overflow:hidden; padding:45px 0;float:right;
}
.cart-step li[data-v-905ba858] {display:inline-block;float:left;height:50px;width:30%;background:url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat;
}
.cart-step li[data-v-905ba858]:first-child,.cart-step li:first-child.completed[data-v-905ba858] {background-position: left top;
}
.cart-step li:first-child.on[data-v-905ba858] {background-position: left -181px;
}
.cart-step li[data-v-905ba858]:nth-child(2) {background-position: -160px -181px;
}
.cart-step li:nth-child(2).on[data-v-905ba858] {background-position: -160px 0;
}
.cart-step li:nth-child(2).completed[data-v-905ba858] {background-position: -160px -51px;
}
.cart-step li[data-v-905ba858]:nth-child(3) {background-position: -320px 0;
}
.cart-step li:nth-child(3).on[data-v-905ba858],.cart-step li:nth-child(3).completed[data-v-905ba858] {background-position: -320px -51px;
}
.order-tip[data-v-905ba858] {
    width: 1158px;
    height: 30px;
    margin: 0 auto;
    line-height: 30px;
    padding: 0 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    overflow: hidden;
}
.order-tip.none[data-v-905ba858] {
    height: 0;
    padding: 0;
    border: none;
}
.order-tip span[data-v-905ba858] {
    margin-right: 30px;
    color: #666;
}
.order-tip span[data-v-905ba858]:before {
    display: inline-block;
    width: 16px;
    height: 16px;
    content: "\E626";
    font-size: 14px;
    color: #ffa641;
    margin-right: 5px;
    position: relative;
}
.order-tip .icon-gb[data-v-905ba858] {
    float: right;
    font-size: 14px;
}
.odcb-cont h5:nth-child(2)>span>i[data-v-905ba858]:first-child{
    z-index: 3;
    border-bottom: solid 10px #f0f0f0;
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    top: -10px;
    left: calc(50% - 45px);
}
.odcb-cont h5:nth-child(2)>span>i[data-v-905ba858]:nth-child(2){
    z-index: 4;
    border-bottom: solid 9px #fff;
    border-left: solid 9px transparent;
    border-right: solid 9px transparent;
    top: -8px;
    left: calc(50% - 44px);
}

/*提交订单提示   end*/

/*S 到店自提 2019-08-19 dtt*/
.orderTit[data-v-905ba858]{font-size: 18px;margin: 20px auto;width: 1200px;
}
.orderTit b[data-v-905ba858]{font-weight: bold;
}
.orderTit[data-v-905ba858]::after{content: '';background: #eee;padding: 5px 0; display: inline-block; width:calc(100% - 172px); margin-left: 10px;
}
.blockPs[data-v-905ba858]{display: block!important;
}
.psTit h3 b[data-v-905ba858] {cursor: pointer; margin-left: 10px; font-size: 14px; display: inline-block; border: 2px solid #f0f0f0;height: 25px; line-height: 25px; padding: 0 20px; position: relative;
}
.psTit h3 b.on[data-v-905ba858]{border-color: #e62226;
}
.psTit h3 b.on[data-v-905ba858]::after{content: "\E8B7";position: absolute;right: -1px;bottom: -1px;font-size: 30px;line-height: 30px;color: #e62226;font-family: "iconfont"
}
.ztTit[data-v-905ba858]{border: 1px solid #eee;padding: 10px;
}
.ztDot[data-v-905ba858]{border-bottom: 1px dashed #ccc;padding: 10px;margin-bottom: 10px;
}
.ztDot[data-v-905ba858],.ztDot p[data-v-905ba858]{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;font-size: 14px;
}
.ztDot div[data-v-905ba858]{padding-right: 10px;color: #999
}
.ztDot p[data-v-905ba858]{padding-right: 10px;
}
.ztDot p.dotName[data-v-905ba858]{max-width: 200px;padding: 5px; margin-right: 10px; display: inline-block; font-weight: bold;
}
.ztDot p.dotName[data-v-905ba858],.ztDot p.addr b[data-v-905ba858]:last-child{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
}
.ztDot p.addr b[data-v-905ba858]:last-child{max-width: 400px;
}
.ztDot p.addr b[data-v-905ba858]{ padding-right: 10px; display: inline-block
}
.ztDot a[data-v-905ba858]{color: #ef0202;
}
.ztDot p.addr i.icon-dingwei[data-v-905ba858]{padding-left: 5px;color: #f97500; cursor: pointer;
}
.noDot[data-v-905ba858]{text-align: center;font-size: 14px;
}
.noDot img[data-v-905ba858]{width: 30%;display: block;margin:60px 0 20px; margin-left: 165px;
}

/*弹框*/
.mods-updateDot .item p.title[data-v-905ba858]::before{content: "\E626";color: #ffa641;font-size: 14px;margin-right: 5px;font-family: "iconfont"
}
.mods-updateDot .item[data-v-905ba858]{color: #999; margin: 0 20px;line-height: 25px;
}
.itemDot[data-v-905ba858]{width: 497px;height: 310px;padding: 10px 0 10px 10px;border: 1px solid #ddd;
}
.itemDot ul.itemDotUl[data-v-905ba858]{height: 300px;overflow-x: hidden;overflow-y: auto;
}
.itemDot ul.itemDotUl li[data-v-905ba858]{height: 80px; margin: 5px 0 10px; display: -webkit-box; display: -ms-flexbox; display: flex; border-bottom: 1px solid #eee; padding-bottom: 10px;cursor: pointer;
}
.itemDot ul.itemDotUl li p.firstp[data-v-905ba858]{font-size: 16px;font-weight: bold;
}
.itemDot ul.itemDotUl li[data-v-905ba858]:last-child{border-bottom: none; padding-bottom:0
}
.itemDot ul.itemDotUl li span[data-v-905ba858]{display: inline-block;width: 30px;height: 30px;line-height: 30px; text-align: center
}
.itemDot ul.itemDotUl li div[data-v-905ba858]{width: 480px; position: relative;
}
.itemDot ul.itemDotUl li div p[data-v-905ba858]{color: #333;
}
.itemDot ul.itemDotUl li div a.addr[data-v-905ba858]{color: #999; position: absolute;font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; display: inline-block; width: 98%;
}
.itemDot ul.itemDotUl li div a.addr[data-v-905ba858]:hover{color: #ef0202;
}
.itemDot ul.itemDotUl li div a.addr[data-v-905ba858]::before{content: "\E659";font-family: "iconfont"
}
.itemCtenter[data-v-905ba858]{text-align: center;padding-top: 20px;
}
.itemCtenter .delbtn[data-v-905ba858]:hover{background: #ef0202 !important;
}
.itemMsg[data-v-905ba858]{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.itemMsg div[data-v-905ba858]{margin: 10px 0;width: 420px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;
}
.itemMsg .error-msg[data-v-905ba858] {display: none;padding-left: 10px;color: #ef0202
}
.itemMsg .mr5[data-v-905ba858] {margin-right: 5px;
}
.itemMsg .start[data-v-905ba858] {display: inline-block;vertical-align: middle;margin-right: 5px;color: #ef0202;
}
.itemMsg .itxt[data-v-905ba858] {font-size: 14px; height: 34px;line-height: 34px;padding: 0 10px;width: 145px;border: 1px solid #ccc;vertical-align: middle;float: none;color: #333;outline: 0;
}

/*E 到店自提 2019-08-19 dtt*/
.block[data-v-905ba858] {
  display: block !important;
}
.shows[data-v-905ba858] {
  display: none;
}
.xzjt[data-v-905ba858] {
  -webkit-transform: rotate3d(0, 0, 1, 180deg);
  transform: rotate3d(0, 0, 1, 180deg);
}
.delbtn[data-v-905ba858] {
  background: #eee !important;
  color: #333 !important;
  border: 1px solid #dcdcdc;
}
.green[data-v-905ba858] {
  color: #e62226 !important;
  background: transparent !important;
}
.redClass[data-v-905ba858] {
  color: #e62226 !important;
}

/* 收货人信息滚动条 s */
.consignee[data-v-905ba858]{
  overflow: inherit;
}
.consignee h3.sdopen+ul[data-v-905ba858]{
  overflow-y: auto;
}
.cg-cont li[data-v-905ba858]:nth-child(3n){
  margin-right: 0;
}

/* 收货人信息滚动条 e */

/* S 选择配送上下午 */
.odcb-cont[data-v-905ba858] .odcb-date{
  display: -moz-flex;
  display: -o-flex;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-align-items: center;
  -o-align-items: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
  line-height: inherit;
}
.odcb-cont .odcb-date>em[data-v-905ba858]{
  margin-right: 3px;
  max-width: 180px;
}
.odcb-cont .odcb-date .timeWrap[data-v-905ba858]{
  width: 75px;
  margin-right: 10px;
  color: #999;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.odcb-cont .odcb-date .timeWrap[data-v-905ba858]:hover{
  border-color: #c0c4cc;
}
.timeWrap em[data-v-905ba858]{
  display: inline-block;
  line-height: 1;
}
.timeWrap i[data-v-905ba858]{
  position: absolute;
  right: 5px;
  line-height: 35px;
  top: 0;
}
.timeWrap .timeSelect[data-v-905ba858]{
  margin: 5px 0;
  width: 100%;
  left: 0;
  z-index: 2;
}
.timeSelect .is-focus[data-v-905ba858]{
  outline: none;
}
.timeWrap .timeSelect[data-v-905ba858] .el-input__inner{font-size: 12px!important;
}
.el-date-editor.el-input[data-v-905ba858]{
  width: 100%;
}

/* .odcb-cont .odcb-date>div {
  width: 160px;
} */
.odcb-cont[data-v-905ba858] {
    padding: 10px 0 10px 20px;
}
.odcb-cont[data-v-905ba858] .memoCon>.newDate{
    left: 50%;
    margin-left: -135px;
    right: 0;
}
.memoCon[data-v-905ba858]{
  position: relative;
  -webkit-box-flex:0.5;
      -ms-flex:0.5;
          flex:0.5;
  text-align: center;
}

/* E 选择配送上下午 */
.mt10[data-v-905ba858]{margin-bottom: 10px;
}
.culc-price[data-v-905ba858]{width: 22.5%;float: left;text-align: center;
}
.culc-price span[data-v-905ba858]{width: 100%!important;font-size: 12px;line-height: 18px;
}
.odc-box ul li ul li[data-v-905ba858],
.order-datail .odc-box > ul > li[data-v-905ba858]{overflow: visible!important;
}

/*促销面板*/
.activitypnl[data-v-905ba858] {
    position: relative;
    float: left;
    width: 100%;
}
.activitypnl>em[data-v-905ba858] {
    position: relative;
    width: 48px;
    border: solid 1px #e62226;
    font-size: 12px;
    background: #fff;
    overflow: hidden;
    cursor: pointer;
}
.activitypnl>em>[type='button'][data-v-905ba858] {
    display: inline-block;
    height: 16px;
    line-height: 16px;
    /*background:#069;*/
    background: transparent;
    padding: 0 3px;
    font-size: 12px;
    color: #e62226;
}
.activitypnl>em>[type='button'][data-v-905ba858]:hover {
    color: #e62226 !important;
}
.activitypnl>em[data-v-905ba858]:after {
    display: inline-block;
    content: '\E6A6';
    color: #e62226;
    width: 14px;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    margin-top: 2px;
}
.activitypnl>em.sdown[data-v-905ba858]:after {
    margin-top: 0;
}
.activitypnl.sdopen em[data-v-905ba858],
.activitypnl>em.sdown[data-v-905ba858] {
    z-index: 2;
    border-bottom: none;
}
.activitypnl .actdiv[data-v-905ba858] {
    position: absolute;
    z-index: 1;
    right: 32%;
    margin-left: -23px;
    top: 16.8px;
    max-height: 0;
    /*box-shadow:1px 1px 6px rgba(0,0,0,0);*/
    background: #fff;
    overflow: hidden;
}
.activitypnl.sdopen .actdiv[data-v-905ba858] {
    height: auto!important;
    max-height: 500px;
    border: solid 1px #e62226;
}
.actul[data-v-905ba858] {
    padding: 10px;
    width: auto;
    min-width: 270px;
    max-width: 400px;
}
.actul li[data-v-905ba858] {
    display: block;
    line-height: 25px;
    font-size: 12px;
    color: #666;
    text-align: left;
    cursor: pointer;
    border-bottom: none!important;
    white-space: normal;
    padding: 0 0 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.actul li[data-v-905ba858]:before {
    content: "\E64D";
    font-size: 14px;
    margin-right: 5px;
    position: absolute;
    left: 10px;
}
.actul li.selected[data-v-905ba858]:before {
    content: "\E65D";
    color: #999;
}
.actul li [type='radio'][data-v-905ba858] {
    display: none;
}
.actdiv>h5[data-v-905ba858] {
    padding-bottom: 10px;
}
.actdiv>h5 [type='button'][data-v-905ba858] {
    display: inline-block;
    padding: 3px 10px;
    font-size: 12px;
}
.actdiv>h5 [type='button'][data-v-905ba858]:first-child {
    margin-right: 5px;
}

/*购物车促销活动 end*/

/*头部展示促销活动信息 start */
.promotionBigTit[data-v-905ba858] {
    padding-bottom:10px;
    font-size: 14px;
    color: #999;
    line-height: 16px;
}
.promotionBigTit>em[data-v-905ba858] {
    display: inline-block;
    background: #ffa641;
    color: #fff;
    padding: 2px 8px;
    border-radius: 8px 0 8px 0;
    margin-right: 10px;
    font-size: 12px;
    line-height: 1;
}
.promotionBigTit>em.noacti[data-v-905ba858] {
    background: rgba(0, 0, 0, .3);
    color: #fff;
}
.promotionBigTit>b em[data-v-905ba858] {display: inline-block;overflow: hidden;max-width: 250px; text-overflow: ellipsis; white-space: nowrap;vertical-align: top;
}
.promotionBigTit>b>a[data-v-905ba858] {
    color: #ff7d4a;
}

/*头部展示促销活动信息 end */

/*更改数量气泡 start */
.numColumn > p[data-v-905ba858] {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}
.numBox[data-v-905ba858] {display:block; overflow:hidden;text-align:center
}
.numBox em[data-v-905ba858]{border:solid 1px #e0e0e0;height:36px;margin:10px auto;display: inline-block;
}
.numBox em button[data-v-905ba858]{width:34px;height:36px;background:#fff;text-align:center;outline:0;border:none
}
.numBox em button[data-v-905ba858]:first-child {border-right:solid 1px #e0e0e0;
}
.numBox em button[data-v-905ba858]:last-child {border-left:solid 1px #e0e0e0;
}
.numBox em button[data-v-905ba858]:active,.numBox em button[data-v-905ba858]:hover{background:rgba(241,2,21,.1);color:#e62226
}
.numBox em button.canotedit[data-v-905ba858]{background:#f6f6f6;color:#ccc;cursor: not-allowed;
}
.numBox em button[data-v-905ba858]:not(.canotedit):active,.numBox em button[data-v-905ba858]:not(.canotedit):hover{background:rgba(241,2,21,.1);color:#e62226
}
.numBox em input[data-v-905ba858]{width:100px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#333;background:#fff;
}
.numBox small[data-v-905ba858]{width:100%;line-height:25px;font-size:14px;color:#999
}
.btnEdit[data-v-905ba858] {color:#e62226;cursor: pointer;
}
.numBtn[data-v-905ba858] {padding:10px 0; text-align: center;
}
.numBtn em[data-v-905ba858] {display:inline-block; margin:0 5px;padding: 2px 10px; border-radius: 3px; font-size: 12px; cursor: pointer;
}
.numBtn em.greybg[data-v-905ba858] {border: solid 1px #e0e0e0; background: #f5f5f5; color: #333;
}
.numBtn em.redbg[data-v-905ba858] {border: solid 1px #e62226;background: #e62226;color:#fff;
}

/*更改数量气泡 end */
.order-paymoney>h5>p:last-child big[data-v-905ba858]{font-size: 12px;
}
.warnTxtCart i[data-v-905ba858]{vertical-align: baseline!important;
}

.pszSty[data-v-3e13ef76] {
  color: #999;
  display: block;
}
.pszSty b[data-v-3e13ef76] {
  margin-right: 5px;
  color: #e62226;
}
.mtb10[data-v-3e13ef76] {
  margin: 10px 0;
}
.mods-editadrs .mc-cont .ct-send .mtb10 input[data-v-3e13ef76] {
  width: 207px !important;
}
/*好物商城--配送至 s*/
.goodsPsz .pszSty[data-v-3e13ef76] {
  display: inline-block !important;
}
.goodsPsz .pszSty b[data-v-3e13ef76] {
  display: none;
}
.goodsPsz .mtb10[data-v-3e13ef76] {
  margin: 0 !important;
}
/*好物商城--配送至 e*/
.ct-send em[data-v-3e13ef76] {
  border-color: #ddd !important;
}
.ct-send .sendiv[data-v-3e13ef76] {
  left: 0 !important;
  top: 35px !important;
}
.ct-send[data-v-3e13ef76] {
  float: inherit !important;
  margin: 0px 20px;
}
.ct-send em[data-v-3e13ef76]:after {
  content: "" !important;
  width: auto !important;
}
.sdopen i[data-v-3e13ef76] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.fz20[data-v-3e13ef76] {
  font-size: 20px;
  position: absolute;
  right: 0;
}
.ct-send input[data-v-3e13ef76] {
  width: 300px;
}

.cart-step[data-v-e2588a24] {
  width: 480px;
  overflow: hidden;
  padding: 45px 0;
  float: right;
}
.cart-step li[data-v-e2588a24] {
  display: inline-block;
  float: left;
  height: 50px;
  width: 30%;
  background: url('https://presale.jhtsoft.com/picms/1223df180d1a92.png')
    no-repeat;
}
.cart-step li[data-v-e2588a24]:first-child,
.cart-step li:first-child.completed[data-v-e2588a24] {
  background-position: left top;
}
.cart-step li:first-child.on[data-v-e2588a24] {
  background-position: left -181px;
}
.cart-step li[data-v-e2588a24]:nth-child(2) {
  background-position: -160px -181px;
}
.cart-step li:nth-child(2).on[data-v-e2588a24] {
  background-position: -160px 0;
}
.cart-step li:nth-child(2).completed[data-v-e2588a24] {
  background-position: -160px -51px;
}
.cart-step li[data-v-e2588a24]:nth-child(3) {
  background-position: -320px 0;
}
.cart-step li:nth-child(3).on[data-v-e2588a24],
.cart-step li:nth-child(3).completed[data-v-e2588a24] {
  background-position: -320px -51px;
}
.paysuccess[data-v-e2588a24] {
  position: relative;
}
.paysuccess .marketad-tu[data-v-e2588a24] {
  right: -152px;
  top: 180px;
}
.paysuccess[data-v-e2588a24] {
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
}
.paysuccess p[data-v-e2588a24] {
  font-size: 14px;
  line-height: 25px;
  color: #666;
}
.paysuccess .pays-top[data-v-e2588a24] {
  position: relative;
  width: 300px;
  padding: 60px 450px 30px 450px;
  border-bottom: solid 1px #f0f0f0;
}
.paysuccess .pays-top[data-v-e2588a24]:before {
  position: absolute;
  left: 390px;
  top: 50px;
  line-height: 50px;
  color: #09bb07;
  content: "\E61F";
  font-size: 50px;
}
.paysuccess .pays-top h3[data-v-e2588a24] {
  font-size: 16px;
  color: #333;
  font-weight: 600;
}
.paysuccess .pays-top p[data-v-e2588a24] {
  color: #999;
  line-height: 30px;
}
.paysuccess .pays-top p[data-v-e2588a24]:before {
  content: "\8BA2\5355\53F7\FF1A";
}
.paysuccess .pays-bottom[data-v-e2588a24] {
  margin: 0 auto;
  padding: 20px 0;
}
.paysuccess .pays-bottom p[data-v-e2588a24] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  padding: 5px 20px;
}
.paysuccess .pays-bottom p label[data-v-e2588a24] {
  color: #999;
  width: 420px;
  line-height: 25px;
  text-align: right;
  display: block;
  padding-right: 10px;
}
.paysuccess .pays-bottom p em[data-v-e2588a24] {
  display: block;
  width: 400px;
}
.lgb-cont p[data-v-e2588a24] {
  text-align: center;
  margin-bottom: 15px;
}
.lgb-cont p.tip[data-v-e2588a24] {
  color: #fff;
  font-size: 22px;
}
.lgb-cont p.zeng[data-v-e2588a24] {
  color: #fefffd;
  font-size: 20px;
}
.lgb-cont p.zeng small[data-v-e2588a24] {
  color: #fdfd00;
  font-size: 16px;
  margin-left: 5px;
}
.lgb-cont p.zeng big[data-v-e2588a24] {
  color: #fffb02;
  font-size: 40px;
  font-weight: bold;
  margin-right: 5px;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.lgb-cont p.view[data-v-e2588a24] {
  color: #fefffd;
  font-size: 18px;
}
.lgb-cont p.view a[data-v-e2588a24] {
  color: #fdfd00;
  font-weight: bold;
  margin: 0 5px;
}
.lgb-cont p.sao[data-v-e2588a24] {
  color: #fefffd;
  font-size: 18px;
}
.lgb-cont p.sao i[data-v-e2588a24] {
  color: #fffb02;
  display: inline-block;
  width: 25px;
  height: 25px;
  line-height: 25px;
  font-size: 25px;
  margin-right: 5px;
  vertical-align: top;
  margin-top: -1px;
  position: relative;
}
.sao i b[data-v-e2588a24] {
  display: block;
  width: 16px;
  position: absolute;
  z-index: 1;
  left: 50%;
  top: -30px;
  margin-left: -8px;
  opacity: 0;
  -webkit-animation: updown-data-v-e2588a24 1.5s 2s ease-in-out infinite;
  animation: updown-data-v-e2588a24 1.5s 2s ease-in-out infinite;
}
.lgb-cont p.sao em[data-v-e2588a24] {
  display: inline-block;
  background-image: -webkit-linear-gradient(left, #fff, #f10215);
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 200% 100%;
  -webkit-animation: txtcolor-data-v-e2588a24 2s 2s infinite linear;
  animation: txtcolor-data-v-e2588a24 2s 2s infinite linear;
}
.lgb-cont p.sao i[data-v-e2588a24]:hover {
  cursor: pointer;
}
.lgb-cont p.img img[data-v-e2588a24] {
  width: 100%;
  height: auto;
  max-width: 150px;
}
.lgb-cont .ewm[data-v-e2588a24] {
  width: 160px;
  height: auto;
  margin: 0 auto;
  background: rgba(137, 19, 253, 0.5);
}
.lgb-cont .ewm img[data-v-e2588a24] {
  width: 130px;
  height: 130px;
  padding: 10px;
  background: #fff;
  margin-top: 5px;
}
.lgb-cont p.img img.giftimg[data-v-e2588a24] {
  display: inline-block;
}
.lgb-cont p.img img.codeimg[data-v-e2588a24] {
  display: none;
}
.lgb-cont p.ewm img.giftimg[data-v-e2588a24] {
  display: none;
}
.lgb-cont p.ewm img.codeimg[data-v-e2588a24] {
  display: block;
  width: 130px;
  height: 130px;
  margin: 0 auto;
}
.zoomOutRight[data-v-e2588a24] {
  -webkit-animation: zoomOutRight-data-v-e2588a24 1s;
  animation: zoomOutRight-data-v-e2588a24 1s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.hide-body[data-v-e2588a24] {
  z-index: 104;
  position: relative;
  top: 50%;
  left: 50%;
  padding-top: 35px;
  width: 634px;
  height: 600px;
  margin: -317px 0 0 -300px;
  margin-left: -500px;
}
.hide-body span[data-v-e2588a24] {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  border: solid 2px #fff;
  border-radius: 100%;
  color: #fff;
  font-size: 20px;
}
.hide-body[data-v-e2588a24] {
  width: 804px;
  height: 498px;
  margin-left: -500px;
  margin-top: -289px;
}
.game .hide-body[data-v-e2588a24] {
  margin-left: -402px;
}
.login-body[data-v-e2588a24] {
  width: 804px;
  height: 498px;
  position: relative;
}
.game .lgb-cont[data-v-e2588a24] {
  padding: 0;
}
.mobmodel[data-v-e2588a24] {
  width: 246px;
  height: 454px;
  border: 2px solid #999;
  background-color: #eee;
  border-radius: 20px;
  position: absolute;
  z-index: 2;
  left: 44px;
  top: 36px;
  -webkit-animation: toleft-data-v-e2588a24 1s 1s backwards;
          animation: toleft-data-v-e2588a24 1s 1s backwards;
}
.tankuang[data-v-e2588a24] {
  z-index: 103;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
}
.mobtop[data-v-e2588a24],
.tankuang .zi[data-v-e2588a24],
.tankuang .line1[data-v-e2588a24],
.tankuang .line2[data-v-e2588a24],
.tankuang .qiu[data-v-e2588a24] {
  background-image: url(https://presale.jhtsoft.com/picms/4ecf747b652bf.png);
  background-repeat: no-repeat;
}
.mobtop[data-v-e2588a24] {
  width: 235px;
  height: 20px;
  position: absolute;
  z-index: 1;
  top: 10px;
  left: 5.5px;
  background-position: -43px -305px;
}
.mobtop[data-v-e2588a24]:before {
  display: block;
  content: "";
  position: absolute;
  width: 30px;
  height: 4px;
  background-color: #ccc;
  top: 3px;
  left: 50%;
  margin-left: -15px;
  border-radius: 2px;
}
.mobmodel img[data-v-e2588a24] {
  display: block;
  width: 235px;
  height: 435px;
  margin: 10px auto;
  border-radius: 20px;
}
.tankuang .zi[data-v-e2588a24] {
  width: 285px;
  height: 66px;
  background-position: 0 0;
  position: absolute;
  z-index: 4;
  top: 47px;
  left: 340px;
  -webkit-animation: bounceIn 0.8s 1s backwards;
  animation: bounceIn 0.8s 1s backwards;
}
.round[data-v-e2588a24] {
  position: absolute;
  z-index: 3;
  top: 40px;
  left: 257px;
  width: 455px;
  height: 455px;
  background-image: url(https://presale.jhtsoft.com/picms/4ecf496640f45.jpg);
  background-size: 100% 100%;
  border-radius: 100%;
  color: #fff;
  border: 6px solid #9c77e6;
  -webkit-animation: bounceIn 0.8s 0.3s backwards;
  animation: bounceIn 0.8s 0.3s backwards;
}
.round .jpcon[data-v-e2588a24] {
  width: 335px;
  max-height: 196px;
  overflow-y: auto;
  margin-top: 92px;
  margin-left: 70px;
}
.round .jpcon p[data-v-e2588a24] {
  font-size: 16px;
  line-height: 28px;
  text-align: left;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.round .jpcon p strong[data-v-e2588a24] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.round .jpcon p strong.font13[data-v-e2588a24] {
  font-size: 13px;
}
.round .gamecode[data-v-e2588a24] {
  width: 130px;
  height: 130px;
  background-color: #fff;
  margin: 10px auto 0;
}
.round .gamecode img[data-v-e2588a24] {
  width: 110px;
  height: 110px;
  display: block;
  margin: 0 auto;
  padding-top: 10px;
}
.succescon[data-v-e2588a24] {
  padding-top: 80px;
}
.tankuang .kuai1[data-v-e2588a24],
.tankuang .kuai2[data-v-e2588a24],
.tankuang .sj1[data-v-e2588a24],
.tankuang .sj2[data-v-e2588a24],
.tankuang .line1[data-v-e2588a24],
.tankuang .line2[data-v-e2588a24],
.tankuang .qiu[data-v-e2588a24] {
  display: block;
  position: absolute;
}
.tankuang .kuai1[data-v-e2588a24],
.tankuang .kuai2[data-v-e2588a24] {
  width: 210px;
  height: 260px;
  background-image: url(https://presale.jhtsoft.com/picms/4ecf1b6f14f97.png);
  background-size: 100% 100%;
  z-index: 1;
}
.tankuang .kuai1[data-v-e2588a24] {
  top: -27px;
  left: 127px;
  -webkit-transform: rotateZ(458deg);
  transform: rotateZ(458deg);
}
.tankuang .kuai2[data-v-e2588a24] {
  top: 155px;
  left: 590px;
  -webkit-animation: pulse-data-v-e2588a24 1.5s infinite;
  animation: pulse-data-v-e2588a24 1.5s infinite;
}
.sj1ani[data-v-e2588a24] {
  -webkit-animation: pulse-data-v-e2588a24 2.5s infinite;
  animation: pulse-data-v-e2588a24 2.5s infinite;
}
.kuai1ani[data-v-e2588a24] {
  -webkit-animation: pulse-data-v-e2588a24 2s infinite;
  animation: pulse-data-v-e2588a24 2s infinite;
}
.tankuang .sj1[data-v-e2588a24],
.tankuang .sj2[data-v-e2588a24] {
  width: 106px;
  height: 77px;
  background-image: url(https://presale.jhtsoft.com/picms/4ed0222884c98.png);
  background-size: 100% 100%;
}
.sj1ani[data-v-e2588a24] {
  position: absolute;
  width: 106px;
  height: 77px;
  z-index: 3;
  left: -30px;
  top: 90px;
}
.tankuang .sj1[data-v-e2588a24] {
  -webkit-transform: rotateZ(-136deg);
  transform: rotateZ(-136deg);
}
.tankuang .sj2[data-v-e2588a24] {
  z-index: 2;
  top: 400px;
  right: 60px;
  -webkit-animation: pulse-data-v-e2588a24 2.5s infinite;
  animation: pulse-data-v-e2588a24 2.5s infinite;
}
.tankuang .line1[data-v-e2588a24],
.tankuang .line2[data-v-e2588a24] {
  z-index: 3;
}
.tankuang .line1[data-v-e2588a24] {
  width: 285px;
  height: 126px;
  background-position: 0 -167px;
  top: 0;
  left: 263px;
  z-index: 1;
}
.tankuang .line2[data-v-e2588a24] {
  width: 36px;
  height: 197px;
  background-position: 0 -303px;
  top: 192px;
  right: 53px;
}
.tankuang .qiu[data-v-e2588a24] {
  z-index: 2;
  width: 87px;
  height: 87px;
  background-position: -112px -73px;
  left: 269px;
  bottom: -10px;
  -webkit-animation: pulse-data-v-e2588a24 2s infinite;
  animation: pulse-data-v-e2588a24 2s infinite;
}
.marketad-tu[data-v-e2588a24] {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
  width: 152px;
  height: 120px;
  -webkit-animation: dhpic-data-v-e2588a24 1s linear infinite alternate;
  animation: dhpic-data-v-e2588a24 1s linear infinite alternate;
}
.marketad-tu img[data-v-e2588a24] {
  width: 100%;
}
@-webkit-keyframes pulse-data-v-e2588a24 {
from {
    -webkit-transform: translate3d(0, 0, 0);
}
50% {
    -webkit-transform: translate3d(0, -10px, 0);
}
to {
    -webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse-data-v-e2588a24 {
from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
50% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
}
to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes toleft-data-v-e2588a24 {
0% {
    opacity: 0;
    left: 700px;
}
100% {
    opacity: 1;
    left: 44px;
}
}
@keyframes toleft-data-v-e2588a24 {
0% {
    opacity: 0;
    left: 700px;
}
100% {
    opacity: 1;
    left: 44px;
}
}
@-webkit-keyframes dhpic-data-v-e2588a24 {
0% {
    transform: scale(1);
    -webkit-transform: scale(1);
}
100% {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
}
@keyframes dhpic-data-v-e2588a24 {
0% {
    transform: scale(1);
    -webkit-transform: scale(1);
}
100% {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
}
@-webkit-keyframes zoomOutRight-data-v-e2588a24 {
40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(1000px, 0, 0);
}
to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
}
}
@keyframes zoomOutRight-data-v-e2588a24 {
40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(1000px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(1000px, 0, 0);
}
to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
            transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
            transform-origin: right center;
}
}
@keyframes txtcolor-data-v-e2588a24 {
0% {
    background-position: 0 0;
}
40% {
    background-position: -100% 0;
}
100% {
    background-position: -100% 0;
}
}
@-webkit-keyframes txtcolor-data-v-e2588a24 {
0% {
    background-position: 0 0;
}
40% {
    background-position: -100% 0;
}
100% {
    background-position: -100% 0;
}
}
@-webkit-keyframes updown-data-v-e2588a24 {
0% {
    top: -30px;
    opacity: 0;
}
20% {
    top: -5px;
    opacity: 1;
}
80% {
    opacity: 1;
}
100% {
    top: -30px;
    opacity: 0;
}
}
@keyframes updown-data-v-e2588a24 {
0% {
    top: -30px;
    opacity: 0;
}
20% {
    top: -5px;
    opacity: 1;
}
80% {
    opacity: 1;
}
100% {
    top: -30px;
    opacity: 0;
}
}
/*游戏弹框新 start*/
.gameyx .hide-body[data-v-e2588a24] {
  width: 660px;
  height: 660px;
  margin-left: -330px;
  margin-top: -330px;
  padding-top: 0;
}
.gameyx .login-body[data-v-e2588a24] {
  width: 660px;
  height: 660px;
}
.gameyx .hide-body span[data-v-e2588a24] {
  top: -40px;
  right: -50px;
  -webkit-animation: expand-data-v-e2588a24 0.5s 4s backwards;
  animation: expand-data-v-e2588a24 0.5s 4s backwards;
}
.gameyx .sma[data-v-e2588a24] {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 10px;
  width: 640px;
  height: 200px;
  background: url("https://presale.jhtsoft.com/picms/2db5fe402dea60.png")
    no-repeat center top;
  -webkit-animation: bounceIn 0.8s backwards;
  animation: bounceIn 0.8s backwards;
}
.gameyx .sma[data-v-e2588a24]:after {
  position: absolute;
  content: "";
  width: 115px;
  height: 70px;
  background: url("https://presale.jhtsoft.com/picms/2db5fac87c8332.png")
    no-repeat 0 0;
  top: 4px;
  left: 130px;
  z-index: 5;
  -webkit-animation: hbs-data-v-e2588a24 steps(2) 1s 1.5s infinite;
  animation: hbs-data-v-e2588a24 steps(2) 1s 1.5s infinite;
}
.gameyx .ma[data-v-e2588a24] {
  position: absolute;
  top: 40px;
  left: 130px;
  z-index: 4;
  width: 110px;
  height: 125px;
  -webkit-transform: rotate(-5deg);
  transform: rotate(-5deg);
  background-color: #fff;
}
.gameyx .ma img[data-v-e2588a24] {
  display: block;
  width: 90px;
  height: 90px;
  margin: 10px 10px 2px;
}
.gameyx .ma p[data-v-e2588a24] {
  color: #c23ffa;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 0;
}
.gameyx .lucky[data-v-e2588a24] {
  position: absolute;
  z-index: 1;
  left: 50%;
  margin-left: -260px;
  top: 125px;
  width: 520px;
  height: 107px;
  -webkit-animation: bounceInUp-data-v-e2588a24 1s 2s backwards;
  animation: bounceInUp-data-v-e2588a24 1s 2s backwards;
  background: url("https://presale.jhtsoft.com/picms/37c2476e466308.png")
    no-repeat center top;
}
.gameyx .jxgun[data-v-e2588a24] {
  position: absolute;
  z-index: 4;
  left: 50%;
  margin-left: -260px;
  top: 125px;
  width: 520px;
  margin-top: 38px;
  height: 40px;
  -webkit-animation: bounceInUp-data-v-e2588a24 1s 2s backwards;
  animation: bounceInUp-data-v-e2588a24 1s 2s backwards;
}
.gameyx .itgw-wrap[data-v-e2588a24] {
  height: 40px;
  white-space: nowrap;
  overflow: hidden;
  -webkit-transform: rotate(-5deg);
  transform: rotate(-5deg);
}
.gameyx .itgw-wrap ul[data-v-e2588a24] {
  padding-left: 20px;
  padding-right: 40px;
}
.gameyx .itgw-wrap li[data-v-e2588a24] {
  line-height: 40px;
  font-size: 24px;
  color: #fff;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.gameyx .itgw-wrap li[data-v-e2588a24]:hover {
  cursor: pointer;
}
.jx[data-v-e2588a24] {
  position: absolute;
  left: 0;
  top: 222px;
  width: 100%;
  z-index: 2;
  -webkit-perspective: 1200px;
  -o-perspective: 1200px;
  perspective: 1200px;
  -webkit-animation: expand-data-v-e2588a24 1s 1s backwards;
  animation: expand-data-v-e2588a24 1s 1s backwards;
}
.jx ul[data-v-e2588a24] {
  width: 100%;
  font-size: 0;
  text-align: center;
  height: 322px;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.jx li[data-v-e2588a24] {
  display: inline-block;
  width: 272px;
  height: 322px;
  background: url("https://presale.jhtsoft.com/picms/2db5e1b008dcf6.png")
    no-repeat center;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  position: relative;
}
.jx li[data-v-e2588a24]:after {
  display: block;
  content: "";
  position: absolute;
  width: 180px;
  height: 2px;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 100%;
  -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.2);
  left: 50%;
  margin-left: -90px;
  bottom: -20px;
}
.jx li div[data-v-e2588a24] {
  width: 260px;
  height: 310px;
  margin: 6px;
  border-radius: 12px;
  background-color: #fff;
}
.jx li div b[data-v-e2588a24] {
  display: block;
  position: relative;
  padding: 10px 10px 0px;
  width: 240px;
  height: 240px;
  position: relative;
  overflow: hidden;
}
.jx li div b img[data-v-e2588a24] {
  display: block;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  max-width: 240px;
  max-height: 240px;
  overflow: hidden;
}
.jx li div p[data-v-e2588a24] {
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-size: 16px !important;
  color: #333 !important;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 10px;
}
.jx li.pre[data-v-e2588a24] {
  -webkit-transform: translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(-30deg);
          transform: translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(-30deg);
  margin-right: 5px;
}
.jx li.active[data-v-e2588a24] {
  -webkit-transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg);
          transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg);
  margin: 0 20px;
}
.jx li.next[data-v-e2588a24] {
  -webkit-transform: translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(30deg);
          transform: translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(30deg);
  margin-left: 5px;
}
.gameyx .stage[data-v-e2588a24] {
  width: 650px;
  height: 226px;
  position: absolute;
  z-index: 1;
  left: 50%;
  margin-left: -325px;
  bottom: -25px;
  -webkit-animation: expand-data-v-e2588a24 1s 0.5s backwards;
  animation: expand-data-v-e2588a24 1s 0.5s backwards;
}
.gameyx .stage img[data-v-e2588a24] {
  display: block;
  width: 650px;
  height: 226px;
}
.gameyx .ani[data-v-e2588a24] {
  display: block;
  position: absolute;
  z-index: 4;
  opacity: 0;
}
.gameyx em[data-v-e2588a24] {
  display: block;
}
.gameyx .ani1[data-v-e2588a24] {
  -webkit-animation: opty-data-v-e2588a24 2.5s 3s forwards;
  animation: opty-data-v-e2588a24 2.5s 3s forwards;
  width: 58px;
  height: 55px;
  left: 10px;
  top: 180px;
}
.gameyx .ani1 em[data-v-e2588a24] {
  width: 58px;
  height: 55px;
  background: url("https://presale.jhtsoft.com/picms/2db5e76b5f3c30.png")
    no-repeat;
  -webkit-transform: rotateZ(30deg);
  transform: rotateZ(30deg);
}
.gameyx .ani2[data-v-e2588a24] {
  width: 53px;
  height: 55px;
  background: url("https://presale.jhtsoft.com/picms/2db5ed5522912e.png")
    no-repeat;
  right: 100px;
  bottom: 87px;
  -webkit-animation: pulse2-data-v-e2588a24 2.5s 3.5s infinite;
  animation: pulse2-data-v-e2588a24 2.5s 3.5s infinite;
}
.gameyx .ani3[data-v-e2588a24],
.gameyx .ani4[data-v-e2588a24],
.gameyx .ani5[data-v-e2588a24],
.gameyx .ani6[data-v-e2588a24] {
  background: url("https://presale.jhtsoft.com/picms/2db6017f36ee7c.png")
    no-repeat;
}
.gameyx .ani3[data-v-e2588a24] {
  width: 15px;
  height: 15px;
  top: 144px;
  right: 60px;
  background-position: -61px -4px;
  -webkit-animation: opty-data-v-e2588a24 2.5s 3.8s forwards;
  animation: opty-data-v-e2588a24 2.5s 3.8s forwards;
}
.gameyx .ani4[data-v-e2588a24],
.gameyx .ani5[data-v-e2588a24] {
  width: 24px;
  height: 24px;
  background-position: -104px -2px;
}
.gameyx .ani4[data-v-e2588a24] {
  top: 160px;
  right: 35px;
  -webkit-animation: opty-data-v-e2588a24 2.5s 3s forwards;
  animation: opty-data-v-e2588a24 2.5s 3s forwards;
}
.gameyx .ani5[data-v-e2588a24] {
  left: 150px;
  bottom: 100px;
  -webkit-animation: pulse2-data-v-e2588a24 2.5s 3.5s infinite;
  animation: pulse2-data-v-e2588a24 2.5s 3.5s infinite;
}
.gameyx .ani6[data-v-e2588a24] {
  width: 26px;
  height: 26px;
  top: 210px;
  right: 75px;
  background-position: -5px -2px;
  -webkit-animation: opty-data-v-e2588a24 2.5s 3.8s forwards;
  animation: opty-data-v-e2588a24 2.5s 3.8s forwards;
}
@-webkit-keyframes hbs-data-v-e2588a24 {
0% {
    background-position: 0 0;
}
100% {
    background-position: -268px 0;
}
}
@keyframes hbs-data-v-e2588a24 {
0% {
    background-position: 0 0;
}
100% {
    background-position: -268px 0;
}
}
@-webkit-keyframes expand-data-v-e2588a24 {
0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes expand-data-v-e2588a24 {
0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@-webkit-keyframes opty-data-v-e2588a24 {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes opty-data-v-e2588a24 {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes pulse2-data-v-e2588a24 {
0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
}
50% {
    opacity: 1;
    -webkit-transform: translate3d(0, -10px, 0);
}
100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse2-data-v-e2588a24 {
0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
50% {
    opacity: 1;
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
}
100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes bounceInUp-data-v-e2588a24 {
0%,
  100%,
  60%,
  75%,
  90% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
}
60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
}
75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
}
90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
}
100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
}
@keyframes bounceInUp-data-v-e2588a24 {
0%,
  100%,
  60%,
  75%,
  90% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
}
60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
}
75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
}
90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
}
100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
}
/*游戏弹框新 end*/
.receiveTicket[data-v-e2588a24]{color: #e62226;border: 1px solid #e62226;background: #fff;display: block;width: 120px;padding: 7px 0;margin: 10px 0 0;border-radius: 4px;font-size: 14px;text-align: center;
}
.receiveTicket[data-v-e2588a24]:hover{background: #e62226;color: #fff;border: none;border: 1px solid #e62226;opacity: 0.7;
}

.imgab[data-v-530cf8da] {
  position: absolute;
  display: inline-block;
  width: 290px;
  height: 290px;
  background: rgba(0, 0, 0, 0.85);
  left: 30px;
  top: 30px;
  text-align: center;
}
big[data-v-530cf8da] {
  width: 100%;
  height: 50px;
  color: #fff;
  display: inline-block;
  text-align: center;
  margin-top: 100px;
}
.butts[data-v-530cf8da] {
  background: rgb(230, 34, 38);
  width: 100px;
  height: 40px;
  text-align: center;
  margin: 0 auto;
  font-size: 20px;
  color: #fff;
  border-radius: 5px;
}
.payment[data-v-530cf8da] {
  color: #666;
}
.payment p[data-v-530cf8da],
.payment > dl[data-v-530cf8da] {
  font-size: 14px;
}
.payment > p[data-v-530cf8da] {
  line-height: 25px;
  margin: 10px 0;
}
.payment > p > span[data-v-530cf8da] {
  display: inline-block;
}
.payment > p > span[data-v-530cf8da]:first-child {
  float: left;
}
.payment > p > span[data-v-530cf8da]:nth-child(2) {
  float: right;
}
.payment > p > span b[data-v-530cf8da],
.payment > p > span i[data-v-530cf8da] {
  color: #e62226;
  margin: 0 5px;
  font-weight: 600;
}
.payment > dl[data-v-530cf8da] {
  margin-bottom: 30px;
}
.payment > dl dt[data-v-530cf8da] {
  display: block;
  text-align: right;
  line-height: 20px;
}
.payment > dl dt a[data-v-530cf8da] {
  color: #0079b6;
}
.payment > dl dt a i[data-v-530cf8da] {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 10px;
  border-top: solid 8px #0079b6;
  border-right: solid 8px transparent;
  border-left: solid 8px transparent;
}
.payment > dl dd[data-v-530cf8da] {
  max-height: 0;
  overflow: hidden;
  margin-top: 10px;
}
.payment > dl dd.exopen[data-v-530cf8da] {
  max-height: 500px;
}
.payment > dl dd > p[data-v-530cf8da]:first-child {
  border-top: solid 1px #f0f0f0;
  padding-top: 10px;
}
.payment > dl dd > p[data-v-530cf8da],
.payment > dl dd ul[data-v-530cf8da] {
  line-height: 25px;
  overflow: hidden;
}
.payment > dl dd > p > span[data-v-530cf8da],
.payment > dl dd > p > em[data-v-530cf8da],
.payment > dl dd > p > em > b[data-v-530cf8da],
.payment > dl dd > p > em > i[data-v-530cf8da],
.payment > dl dd > p > span[data-v-530cf8da]:before,
.payment > dl dd > p > em[data-v-530cf8da]:before {
  display: inline-block;
  float: left;
}
.payment > dl dd > p > span[data-v-530cf8da] {
  margin-right: 20px;
  width: auto;
  max-width: 65%;
}
.payment > dl dd > p > em > b[data-v-530cf8da] {
  margin-right: 15px;
  width: auto;
  max-width: 150px;
}
.payment > dl dd ul[data-v-530cf8da] {
  position: relative;
  padding-left: 70px;
}
.payment > dl dd ul li[data-v-530cf8da] {
  width: 100%;
}
.payment > dl dd ul i[data-v-530cf8da] {
  position: absolute;
  left: 0;
  top: 0;
}
.payment > dl dd ul li em[data-v-530cf8da] {
  display: block;
  max-width: 50%;
  color: #666;
}
.payment .paym-wrap[data-v-530cf8da] {
  position: relative;
  padding: 20px 50% 70px 140px;
  background: url(https://presale.jhtsoft.com/picms/38502389a811c4.png)
    no-repeat 70% center;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.payment .paym-wrap > label[data-v-530cf8da] {
  position: absolute;
  left: 0;
  top: 20px;
  display: inline-block;
  width: 100px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  background: url('https://presale.jhtsoft.com/picms/1223df180d1a92.png')
    no-repeat;
  background-position: left -100px;
}
.payment .paym-wrap > h5[data-v-530cf8da] {
  line-height: 40px;
}
.payment .paym-wrap > h5 b[data-v-530cf8da] {
  color: #e62226;
  margin: 0 5px;
}
.payment .paym-wrap > .pw-cont[data-v-530cf8da] {
  width: 350px;
  padding-bottom: 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-top: 10px;
}
.payment .paym-wrap > .pw-cont a[data-v-530cf8da] {
  position: relative;
  display: block;
  padding: 30px;
  width: 290px;
  height: 290px;
}
.payment .paym-wrap > .pw-cont a img[data-v-530cf8da] {
  width: 290px;
  height: 290px;
}
.payment .paym-wrap > .pw-cont p[data-v-530cf8da] {
  padding: 0 20px;
  width: 310px;
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226
    repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
}
.payment .paym-wrap > .pw-cont p i[data-v-530cf8da] {
  display: inline-block;
  width: 103px;
  text-align: center;
}
.payment .paym-wrap > .pw-cont p i[data-v-530cf8da]:not(:last-child):after {
  content: "\E65C";
  float: right;
}
.payment .paym-option[data-v-530cf8da] {
  padding: 20px;
  margin: 20px 0;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.payment .paym-option li[data-v-530cf8da] {
  display: inline-block;
  line-height: 30px;
  font-size: 16px;
  margin-right: 50px;
  cursor: pointer;
}
.payment .paym-option li[data-v-530cf8da]:before {
  display: inline-block;
  margin-right: 10px;
  color: #fff;
  width: 30px;
  height: 30px;
  text-align: center;
  vertical-align: top;
}
.payment .paym-option li[data-v-530cf8da]:first-child:before {
  content: "\E61A";
  color: #02a0ea;
  font-size: 30px;
}
.payment .paym-option li[data-v-530cf8da]:nth-child(2):before {
  content: "\E675";
  border-radius: 100%;
  background: #ff8f1e;
  font-size: 20px;
}







































.bgwhite .myhome-nav .header-shortcut[data-v-484be5cc] {
  background: #fff;
}
.bgwhite .header-searchbar-logo p[data-v-484be5cc] {
  border-color: #bdbdbd;
}
.bgwhite .header-searchbar-logo p a[data-v-484be5cc] {
  color: #666;
}
.bgwhite .myhome-nav li .header-nav[data-v-484be5cc],
.bgwhite .myhome-nav i[data-v-484be5cc] {
  color: #333;
  border: none;
}
.bgwhite .myhome-nav li.myshop:hover .header-nav[data-v-484be5cc] {
  color: #e62226;
  border-bottom: 2px solid #e62226;
}
.bgwhite .header-shortcut-loginlist li .header-nav[data-v-484be5cc] {
  border-color: #333;
}
.bgwhite .myhome-nav .dropdown .dropdownhovered[data-v-484be5cc] {
  border: solid 1px #ccc;
  color: #e62226;
}
.bgwhite .header-shortcut .dropdown .dropdownhovered[data-v-484be5cc] {
  border-color: #ccc;
  background: #fff;
  border-bottom: none;
}
.bgwhite .header-searchbar-search[data-v-484be5cc] {
  border: solid 1px #e62226;
}
.bgwhite .header-searchbar-search .searchbtn[data-v-484be5cc] {
  float: right;
  background: #e62226;
  color: #fff;
}
.mymall-banner[data-v-484be5cc] {
  position: relative;
  width: 100%;
  height: 430px;
  margin: 0 auto 10px auto;
  overflow: hidden;
}
.mymall-banner > img[data-v-484be5cc] {
  width: 1920px;
  height: 100%;
  vertical-align: bottom;
}
.mymall-banner .mm-cont[data-v-484be5cc] {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -600px;
}
.mymall-banner .mm-cont .mmc-user[data-v-484be5cc] {
  position: relative;
  float: left;
  width: 300px;
  height: 390px;
  margin: 20px 0;
  background: url(https://presale.jhtsoft.com/picms/384f0f1b75cc64.jpg)
    rgba(0, 0, 0, 0.9) no-repeat center top;
  border-radius: 8px;
}
.mmc-user .mu-signin[data-v-484be5cc] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -30px;
  top: -18px;
  width: 32px;
  height: 40px;
  padding: 17.5px 21.5px;
  color: #fff;
  background: #e62226;
  border-radius: 37px 37px 37px 0;
  font-size: 16px;
  line-height: 20px;
  -webkit-animation: shake-data-v-484be5cc 3s infinite;
  animation: shake-data-v-484be5cc 3s infinite;
}
@-webkit-keyframes shake-data-v-484be5cc {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 7deg);
    -webkit-transform-origin: left bottom;
}
5%,
  15% {
    -webkit-transform: rotate3d(0, 0, 1, -7deg);
    -webkit-transform-origin: left bottom;
}
10%,
  20% {
    -webkit-transform: none;
}
100% {
    -webkit-transform: none;
}
}
@keyframes shake-data-v-484be5cc {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 7deg);
            transform: rotate3d(0, 0, 1, 7deg);
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
}
5%,
  15% {
    -webkit-transform: rotate3d(0, 0, 1, -7deg);
            transform: rotate3d(0, 0, 1, -7deg);
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
}
10%,
  20% {
    -webkit-transform: none;
            transform: none;
}
100% {
    -webkit-transform: none;
            transform: none;
}
}
.mmc-user .mmcu-top[data-v-484be5cc] {
  width: 245px;
  margin: 30px auto;
  text-align: center;
}
.mmcu-top .mmcut-tu[data-v-484be5cc] {
  display: block;
  width: 100px;
  height: 100px;
  margin: 0 auto 30px auto;
  padding: 2px;
  background: #fff;
  border-radius: 100%;
  border: solid 2px #e0e0e0;
  overflow: hidden;
}
.mmcu-top .mmcut-tu img[data-v-484be5cc] {
  width: 100px;
  height: 100px;
  border-radius: 100%;
}
.mmcu-top .pn-levl[data-v-484be5cc] {
  position: relative;
}
.mmcu-top .pn-levl label[data-v-484be5cc] {
  display: inline-block;
  padding: 0 5px;
  background: #000;
  color: #ffd059;
  font-size: 14px;
  line-height: 25px;
  border-radius: 25px;
}
.mmcu-top .pn-levl label[data-v-484be5cc]:before {
  content: "\E604";
  margin-right: 8px;
  font-size: 14px;
}
.mmcu-top .pn-levl a[data-v-484be5cc] {
  position: absolute;
  right: 20%;
  top: -8px;
  color: #ff7d4a;
}
.mmcu-top p[data-v-484be5cc]:nth-child(3) {
  height: 20px;
  font-size: 18px;
  color: #333;
  font-weight: 600;
  line-height: 20px;
  margin: 12px auto 25px auto;
  overflow: hidden;
}
.mmcu-top p:nth-child(3) a[data-v-484be5cc] {
  display: inline-block;
  width: auto;
  max-width: 70%;
  vertical-align: top;
  font-weight: 600;
}
.mmcu-top dl[data-v-484be5cc] {
  display: block;
  height: 25px;
  line-height: 25px;
  margin: 0 auto;
  color: #666;
  font-size: 14px;
}
.mmcu-top dl dt[data-v-484be5cc],
.mmcu-top dl dd[data-v-484be5cc],
.mmcu-top dl dd:nth-child(2) em[data-v-484be5cc] {
  display: inline-block;
  float: left;
}
.mmcu-top dl dd[data-v-484be5cc]:nth-child(2) {
  width: 100px;
  height: 10px;
  background: #e6e6e6;
  margin: 7.5px 5px;
}
.mmcu-top dl dd:nth-child(2) em[data-v-484be5cc] {
  height: 10px;
  background: #68c92b;
}
.mmcu-top dl dd:nth-child(2) em.lv-lower[data-v-484be5cc] {
  background: #e62226;
  width: 45%;
}
.mmcu-top dl dd:nth-child(2) em.lv-middle[data-v-484be5cc] {
  background: #68c92b;
  width: 75%;
}
.mmcu-top dl dd:nth-child(2) em.lv-senior[data-v-484be5cc] {
  background: #68c92b;
  width: 85%;
}
.mmcu-top dl dd > a[data-v-484be5cc] {
  margin-left: 5px;
  color: #f18110;
}
.mmcu-bot[data-v-484be5cc] {
  width: 100%;
  padding: 10px 0;
  /* height: 116px; */
  text-align: center;
}
.mmcu-bot h4[data-v-484be5cc] {
  color: #999;
}
.mmcu-bot em[data-v-484be5cc] {
  display: block;
  font-size: 30px;
  color: #f7b401;
  margin: 20px auto;
  font-weight: 600;
  overflow: hidden;
}
.mmcu-bot em[data-v-484be5cc]:before {
  font-size: 18px;
  font-weight: 400;
}
.mmcu-bot p a[data-v-484be5cc] {
  display: inline-block;
  width: 100px;
  line-height: 30px;
  background: #f6f6f6;
  color: #333;
  border: solid 1px #333;
  font-size: 14px;
}
.mmcu-bot p a[data-v-484be5cc]:hover {
  background: #e62226;
  color: #fff;
}

/* 我的商城首页综述区  * start  */
.bgnone[data-v-484be5cc] {
  background: none !important;
}
.mmsec[data-v-484be5cc] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mmsec.multiple[data-v-484be5cc] {
  margin-right: -1px;
  overflow: hidden;
}
.mmsec dl[data-v-484be5cc] {
  padding: 10px 0;
  -webkit-box-flex: 1.1;
      -ms-flex: 1.1;
          flex: 1.1;
  background: #fff;
}
.btnborder[data-v-484be5cc] {
  border: 1px solid #e62226;
  color: #e62226;
  text-align: center;
}
.btnborder[data-v-484be5cc]:hover {
  background-color: #e62226;
  color: #fff;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.mmsec dl[data-v-484be5cc]:first-child {
  border-right: solid 1px #e8e8e8;
}
.mmsec dl[data-v-484be5cc],
.mmsec dl dt[data-v-484be5cc],
.mmsec dl dd[data-v-484be5cc] {
  display: inline-block;
  float: left;
}
.mmsec dl dt[data-v-484be5cc] {
  display: block;
  width: 100%;
  font-size: 16px;
  color: #333;
  line-height: 20px;
  padding: 25px 0;
  font-weight: 600;
  text-align: center;
}
.mmsec dl dt[data-v-484be5cc]:before {
  display: inline-block;
  margin-right: 10px;
  font-size: 20px;
  color: #999;
  font-weight: 400;
  vertical-align: top;
}
.mmsec dl:first-child dt[data-v-484be5cc]:before {
  content: "\E613";
}
.mmsec dl:nth-child(2) dt[data-v-484be5cc]:before {
  content: "\E6D1";
}
.mmsec dl dd[data-v-484be5cc] {
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
}
.mmsec dl dd[data-v-484be5cc]:nth-child(2n + 1) {
  width: 40%;
  padding-left: 0;
}
.mmsec dl dd[data-v-484be5cc]:nth-child(2n) {
  width: 40%;
  padding-left: 20%;
}
.mmsec dl:nth-child(2) dd:last-child a[data-v-484be5cc]:before {
  display: inline-block;
}
.mmsec dl dd i[data-v-484be5cc] {
  display: inline-block;
  color: #666;
  width: 42px;
  text-align: justify;
  text-justify: distribute-all-lines;
  text-align-last: justify;
}
.mmsec dl dd a[data-v-484be5cc] {
  display: inline-block;
  color: #e62226;
  margin-left: 10px;
  max-width: calc(100% - 50px);
  overflow: hidden;
  vertical-align: middle;
}
.mmsec dl:nth-child(2) dd:last-child a[data-v-484be5cc]:before {
  content: "\FFE5";
  font-weight: 400;
}

/*个人中心优化 start zly 2020-04-21*/
.memberWrap h4[data-v-484be5cc] {color:#fff;
}
.vipNumber[data-v-484be5cc] {text-align: center; color:#fff; padding:15px 0;
}
.vipNumber i[data-v-484be5cc] {display:inline-block; padding:0 5px; font-size: 18px;
}

/*我的资产 */
.myAssets[data-v-484be5cc] {background:#fff;margin-bottom:10px;
}
.myAssets h4[data-v-484be5cc] {padding:15px 20px;font-size: 16px; line-height:20px; font-weight: 600; border-bottom:solid 1px #f0f0f0;
}
.myAssets .flexUI[data-v-484be5cc] { display: -webkit-box; display: -ms-flexbox; display: flex;padding:20px 0;
}
.myAssets .flexUI li[data-v-484be5cc] {-webkit-box-flex:1;-ms-flex:1;flex:1; text-align: left; padding-left:40px; max-width: 20%; overflow: hidden;
}
.myAssets li > h3[data-v-484be5cc] { max-width:calc(20% - 40px);padding-bottom:10px; font-weight: 600;cursor: pointer;
}
.myAssets li > h3[data-v-484be5cc]:hover {color:#E62226
}
.myAssets li small[data-v-484be5cc] {display:block; font-size: 14px;
}
.myAssets li p[data-v-484be5cc] {padding:40px 0 15px;margin-left:-20px;
}
.myAssets li p a[data-v-484be5cc] {padding:0 20px; color:#0079b6; font-size: 14px;
}
.myAssets li p a[data-v-484be5cc]:hover {color:#f18110
}
.myAssets li p a[data-v-484be5cc]:not(:first-child) {border-left:solid 1px #0079b6;
}

/*我的带货*/
.mmsec-left h4 a[data-v-484be5cc]:after,.ftIndex h4 a[data-v-484be5cc]:after {font-family:"iconfont";content: '\E66B';
}
.mmsec-left .myOrderBox[data-v-484be5cc] {background:#fff;
}
.myCarry[data-v-484be5cc] {background:#fff;overflow: hidden;margin-top:10px;
}
.myCarry h4 small[data-v-484be5cc],.carryMain p small[data-v-484be5cc] {color:#999;padding-left:10px; line-height:20px;font-weight: 400; vertical-align: top;
}
.myCarry .carryMain[data-v-484be5cc],.carryProfix ul[data-v-484be5cc] {display: -webkit-box;display: -ms-flexbox;display: flex;
}
.carryMain h5[data-v-484be5cc],.carryMain .carryProfix[data-v-484be5cc] {padding:20px 10px 20px 20px;
}
.carryMain h5[data-v-484be5cc] {-webkit-box-flex:.25;-ms-flex:.25;flex:.25; border-right:solid 1px #f0f0f0;
}
.carryMain .carryProfix[data-v-484be5cc] {-webkit-box-flex:.75;-ms-flex:.75;flex:.75;
}
.carryMain p[data-v-484be5cc] {font-size: 14px; font-weight: 600; line-height:20px; padding-bottom:25px;
}
.carryMain span[data-v-484be5cc],.carryProfix ul li[data-v-484be5cc] {-webkit-box-flex:1;-ms-flex:1;flex:1; max-width: 180px; font-size: 18px; font-weight: 600;cursor: pointer;
}
.carryMain span[data-v-484be5cc]:before,.carryProfix li[data-v-484be5cc]:before {font-size: 24px; padding-right:5px;
}
.myCarry .icon-goods[data-v-484be5cc]:before {color:#4D9EF0;
}
.myCarry .icon-jf4[data-v-484be5cc]:before {color:#FDAF15;
}
.myCarry .icon-hb2[data-v-484be5cc]:before {color:#F52F32;
}
.myCarry .icon-cash[data-v-484be5cc]:before {color:#F66D1F;
}

/*个人中心优化 end*/

/*我的商城首页综述区 end*/

/*我的商城首页我的订单start*/
.mmsec-left[data-v-484be5cc] {
  width: 100%;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.mmsec-left h4[data-v-484be5cc] {padding:15px 20px; line-height:20px;font-weight: 600; border-bottom:solid 1px #f0f0f0;
}
.mmsec-left h4 a[data-v-484be5cc] {
  float: right;
  color: #666;
  font-size: 14px;
}
.mmsec-left h4 a[data-v-484be5cc]:hover,
.orderListUl li > p > a[data-v-484be5cc]:hover {
  color: #e62226;
}
.mmsec-left .orderListUl[data-v-484be5cc] {
  overflow: hidden;
}
.orderListUl li[data-v-484be5cc] {display:-webkit-box;display:-ms-flexbox;display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin:0 10px; padding:16px 0; height:60px; line-height:20px;
}
.orderListUl.bigHeigh li[data-v-484be5cc] {padding:30px 0;
}
.orderListUl li[data-v-484be5cc]:not(:first-child) {
  border-top: solid 1px #f0f0f0;
}
.orderListUl li > div[data-v-484be5cc],
.orderListUl li > label[data-v-484be5cc],
.orderListUl li > p[data-v-484be5cc],
.orderListUl li > span[data-v-484be5cc],
.orderListUl li > b[data-v-484be5cc],
.orderListUl li > em[data-v-484be5cc] { text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;
}
.orderListUl li > div[data-v-484be5cc] {-webkit-box-flex:2;-ms-flex:2;flex:2;
}
.orderListUl li > div a[data-v-484be5cc] {
  position: relative;
  float: left;
  overflow: hidden;
  display: block;
  width: 50px;
  height: 50px;
  margin-right: 5px;
  border: solid 1px #e0e0e0;
  font-size: 30px;
}
.orderListUl li > div a.icon-more[data-v-484be5cc] {
  color: #ccc;
  border: none;
  line-height: 50px;
  width: auto !important;
  padding-left: 10px !important;
}
.orderListUl li > div a img[data-v-484be5cc] {
  position: absolute;
  width: 100%;
  height: auto;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.orderListUl li > p > em[data-v-484be5cc],
.orderListUl li > p > b[data-v-484be5cc],
.orderListUl li > p > i[data-v-484be5cc],
.orderListUl li > span > em[data-v-484be5cc],
.orderListUl li > span > i[data-v-484be5cc],
.orderListUl li > em > a[data-v-484be5cc] {
  display: block;
  overflow: hidden;
}
.orderListUl li > p > em[data-v-484be5cc] {
  white-space: nowrap;
}
.orderListUl li > b[data-v-484be5cc] {
  color: #666;
}
.orderListUl li > p > i[data-v-484be5cc],
.orderListUl li > span[data-v-484be5cc] {
  color: #999;
}
.odListIco[data-v-484be5cc] {display:-webkit-box;display:-ms-flexbox;display:flex;padding:34px 0;border-bottom:solid 1px #f0f0f0;
}
.odListIco li[data-v-484be5cc] { -webkit-box-flex:1; -ms-flex:1; flex:1; text-align: center;
}
.odListIco li a[data-v-484be5cc] {display:inline-block; position:relative;
}
.odListIco li a[data-v-484be5cc]:before {display:block;font-size: 40px; color:#666; padding-bottom:8px;
}
.odListIco li a i[data-v-484be5cc] {display:inline-block;position:absolute; right:0; top:0; background:#e62226; color:#fff; font-size: 12px;padding:2px 4px; border-radius:10px;
}

/*我的商城首页我的订单 end*/

/*我的商城首页暂时填充板块 start */
.ad-baner[data-v-484be5cc] {
  margin-right: -20px;
}
.ad-baner a[data-v-484be5cc] {
  display: inline-block;
  float: left;
  width: 314.6px;
  height: 345px;
  margin-right: 10px;
  background: #ccc;
}
.ad-baner a img[data-v-484be5cc] {
  width: 100%;
  height: 100%;
}

/*我的商城首页暂时填充板块 end*/

/*提现弹框 start*/
.mods-getcash .mods-cont[data-v-484be5cc] {
  width: 820px;
  height: 560px;
  margin-left: -415px;
  margin-top: -285px;
}
.mods-getcash .mc-tit b[data-v-484be5cc]:before {
  content: "\E626";
  color: #f18110;
}
.mods-getcash .mc-cont[data-v-484be5cc] {
  padding-top: 40px;
}
.mods-getcash .mc-cont form[data-v-484be5cc] {
  width: 550px;
  margin: 0 auto;
}
.mods-getcash .mc-cont form span[data-v-484be5cc] {
  display: block;
  padding: 10px 0 10px 130px;
  height: 20px;
  line-height: 20px;
  color: #666;
  font-size: 12px;
  overflow: hidden;
  white-space: nowrap;
}
.mods-getcash .mc-cont form span[data-v-484be5cc]:first-child {
  color: #e62226;
  font-size: 14px;
  position: absolute;
  top: 0px;
}
.mods-getcash .mc-cont form span[data-v-484be5cc]:first-child:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
.mods-getcash .mc-cont form span em[data-v-484be5cc] {
  color: #f18110;
  margin: 0 5px;
  max-width: 72px;
  overflow: hidden;
}
.mods-getcash .mc-cont form p[data-v-484be5cc] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}
.mods-getcash .mc-cont form p[data-v-484be5cc]:nth-child(3) {
  margin-bottom: 0;
  line-height: 50px;
}
.mods-getcash .mc-cont form p label[data-v-484be5cc],
.mods-getcash .mc-cont form p input[data-v-484be5cc] {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.mods-getcash .mc-cont form p label[data-v-484be5cc] {
  width: 120px;
  padding-right: 10px;
  height: 50px;
  line-height: 50px;
  text-align: right;
  /*font-size: 16px;*/
}
.mods-getcash .mc-cont form p:not(:last-child) input[data-v-484be5cc] {
  height: 48px;
  line-height: 48px;
}
.mods-getcash .mc-cont form p [type="text"][data-v-484be5cc],
.mods-getcash .mc-cont form p [type="password"][data-v-484be5cc] {
  width: 300px;
  padding: 0 10px;
  border: solid 1px #ccc;
}
.mods-getcash .mc-cont form p .eyes[data-v-484be5cc] {
  line-height: 50px;
  padding-left: 10px;
}
.mods-getcash .mc-cont form p:nth-child(3) [type="text"][data-v-484be5cc] {
  width: 150px;
  margin-right: 10px;
}
.mods-getcash .mc-cont form p[data-v-484be5cc]:last-child {
  padding-left: 130px;
  line-height: 36px;
  color: #999;
}
.mods-getcash .mc-cont form p:last-child a[data-v-484be5cc] {
  margin: 0 5px;
}
.mods-getcash .mc-cont div[data-v-484be5cc] {
  padding: 30px 0 0 50px;
  border-top: solid 1px #e0e0e0;
  font-size: 12px;
  line-height: 20px;
  color: #999;
  position: relative;
}
.mods-getcash .mc-cont div p[data-v-484be5cc] {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
}

/*提现弹框 end*/
.mmsec .m-r[data-v-484be5cc] {
  text-align: center;
  background: url("https://presale.jhtsoft.com/picms/2c859639c41ec.jpg")
    no-repeat left top;
  background-size: 150%;
  -webkit-box-flex: 0.8;
      -ms-flex: 0.8;
          flex: 0.8;
}
.mmsec .m-r h3[data-v-484be5cc],
.mmsec .m-r div[data-v-484be5cc] {
  padding-left: 13px;
}
.mmsec .m-r h3[data-v-484be5cc] {
  margin-top: 40px;
  margin-bottom: 15px;
  font-size: 24px;
  font-weight: bold;
  color: #e62226;
}
.mmsec .m-r h3 span[data-v-484be5cc] {
  font-weight: normal;
  font-size: 14px;
  color: #333;
  padding-left: 10px;
}
.mmsec .m-r div a[data-v-484be5cc] {
  display: inline-block;
  width: 80px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border-radius: 14px;
  font-size: 14px;
  background-color: #fff;
}
.mmsec .m-r div a[data-v-484be5cc]:hover {
  background-color: #e62226;
}
.mmsec .m-r div a[data-v-484be5cc]:first-child {
  margin-right: 20px;
}

/*我的足迹*/
.ftIndex[data-v-484be5cc] {
  width: 290px;
  background-color: #fff;
  margin-left:10px;
}
.ftIndex h4[data-v-484be5cc]{padding: 14px 20px 15px;
}
.ftIndex a[data-v-484be5cc] {
  float: right;
  color: #666;
  font-size: 14px;
}
.ftIndex a[data-v-484be5cc]:hover {
  color: #e62226;
}
.ftIndex .goodsList[data-v-484be5cc] {
  padding: 0px 25px 5px;
  overflow: hidden;
}
.goodsList li[data-v-484be5cc] {
  float: left;
  width: 100px;
  padding-bottom:10px;
}
.goodsList li:hover p[data-v-484be5cc] {
  color: #e62226;
}
.goodsList li[data-v-484be5cc]:nth-child(odd) {
  margin-right: 40px;
}
.goodsList li a[data-v-484be5cc] {
  display: block;
  width: 100px;
  height: 100px;
  padding: 1px;
  border: solid 1px #e0e0e0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background-color: #fff;
}
.goodsList li a img[data-v-484be5cc] {
  width: 100%;
  height: 100%;
}
.goodsList li p[data-v-484be5cc] {
  color: #333;
  font-size: 14px;
  padding-left: 2px;
  line-height: 20px;
}

/*我的商城首页我的足迹 end*/

.myhome .header-searchbar-logo img[data-v-7720f6f2] {
  /* width: 190px !important; */
  /* height: 50px !important; */
}

.zcxjj[data-v-8a0a5302] {
  color: #ff8213 !important;
  padding-bottom: 5px;
  margin-top: 5px !important;
}
.channel-goodlist ul[data-v-8a0a5302] {
  margin-top: 0 !important;
}
.channel-goodlist ul li[data-v-8a0a5302] {
  padding-top: 10px !important;
}
.channel-goodlist .cgl-cont b[data-v-8a0a5302] {
  display: inline-block;
  margin-bottom: 0;
}
.jfcss[data-v-8a0a5302] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
/*热门兑换*/
.channel-goodlist.dhlist li[data-v-8a0a5302] {
  overflow: hidden;
  height: 350px;
}
.dhlist .cgl-cont[data-v-8a0a5302] {
  overflow: hidden;
}
.dhlist .cgl-cont div[data-v-8a0a5302] {
  -webkit-transition: transform 0.5s;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.dhlist .cgl-cont p[data-v-8a0a5302] {
  margin-bottom: 0;
}
.dhlist .cgl-cont span[data-v-8a0a5302] {
  display: block;
  margin-top: 10px;
  color: #999;
}
.dhlist .cgl-cont span b[data-v-8a0a5302] {
  display: inline-block;
  margin-bottom: -2px;
}
.dhlist .addcart[data-v-8a0a5302] {
  display: block;
  height: 44px;
  color: #ffffff;
  font-size: 18px;
  text-align: center;
  line-height: 44px;
  width: 100%;
  -webkit-transition: bottom 0.4s;
  transition: bottom 0.4s;
  position: absolute;
  z-index: 1;
  bottom: -44px;
  background-color: #e62226;
}
.dhlist .addcart a[data-v-8a0a5302] {
  color: #fff;
}
.channel-goodlist.dhlist li[data-v-8a0a5302]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f8f8f8;
          box-shadow: 0 0 2px 2px #f8f8f8;
  border: 1px solid #e9e9e9;
}
.dhlist ul li:hover .addcart[data-v-8a0a5302] {
  bottom: 0px;
}
.dhlist ul li:hover .cgl-cont div[data-v-8a0a5302] {
  -webkit-transform: translate3d(0, -64px, 0);
  transform: translate3d(0, -64px, 0);
}
.channel-goodlist.rmdh[data-v-8a0a5302] {
  margin-top: 20px;
  background-color: #fff;
  border: 1px solid #f0f0f0;
  margin-bottom: 20px;
  position: relative;
}
.channel-goodlist.rmdh .swiper-container[data-v-8a0a5302] {
  position: static;
}
.channel-goodlist.rmdh ul[data-v-8a0a5302] {
  margin-right: 0;
}
.channel-goodlist.rmdh ul li[data-v-8a0a5302] {
  margin-right: 0;
  width: 190px !important;
  height: 280px;
  border: none;
}
.channel-goodlist.rmdh ul li[data-v-8a0a5302]:hover {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.channel-goodlist.rmdh ul li:hover .cgl-tu[data-v-8a0a5302] {
  -webkit-transform: translateY(-20px);
  transform: translateY(-20px);
}
.channel-goodlist.rmdh .cgl-tu[data-v-8a0a5302] {
  width: 160px;
  height: 160px;
  -webkit-transition: transform 0.4s;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
.channel-goodlist.rmdh .cgl-tu img[data-v-8a0a5302] {
  width: 160px;
  max-height: 160px;
}
.rmdh .swiper-pagination[data-v-8a0a5302] {
  position: absolute;
  top: 15px;
  right: 20px;
  z-index: 5;
  height: 30px;
  line-height: 30px;
  text-align: right;
  width: auto;
}
.rmdh[data-v-8a0a5302] .swiper-pagination-bullet {
  margin-left: 10px;
}
.rmdh[data-v-8a0a5302] .swiper-pagination-bullet,
.pagegame[data-v-8a0a5302] .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 3px solid #d6d6d6;
  opacity: 1;
}
.rmdh[data-v-8a0a5302] .swiper-pagination-bullet-active,
.pagegame[data-v-8a0a5302] .swiper-pagination-bullet-active {
  background-color: #de2124;
  border: 3px solid #f99aa1;
}
.rmdh ul.swiper-wrapper[data-v-8a0a5302] {
  clear: both;
  margin-bottom: 20px;
  margin-top: 0;
}
/*热门兑换+玩转积分*/
.dhgroup[data-v-8a0a5302] {
  margin-top: 20px;
  float: left;
}
.pagegame[data-v-8a0a5302] {
  right: 5px !important;
}
.dhgroup .dhgroup-l[data-v-8a0a5302] {
  width: 890px;
  background-color: #fff;
}
.dhgroup .dhgroup-r[data-v-8a0a5302] {
  width: 290px;
  background-color: #fff;
  position: relative;
}
.dhgroup .channel-goodlist[data-v-8a0a5302] {
  width: 890px;
}
.dhgroup .channel-goodlist.rmdh[data-v-8a0a5302] {
  border: none;
  margin-top: 0;
  margin-bottom: 0;
}
.dhgroup .swiper-pagination[data-v-8a0a5302] {
  top: 0;
}
.wzjfswiper[data-v-8a0a5302] {
  position: relative;
}
.wzjfswiper .swiper-pagination[data-v-8a0a5302] {
  height: 30px;
  line-height: 30px;
  text-align: right;
  right: 20px;
  width: auto;
}
.wzjfswiper .swiper-pagination-bullet[data-v-8a0a5302] {
  margin-left: 10px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 3px solid #d6d6d6;
  opacity: 1;
}
.wzjfswiper .swiper-pagination-bullet-active[data-v-8a0a5302] {
  background-color: #de2124;
  border: 3px solid #f99aa1;
}
.wzjfswiper .swiper-container[data-v-8a0a5302] {
  margin: 0 20px;
  position: static;
}
.gamecon[data-v-8a0a5302] {
  width: 250px;
  height: 130px;
  margin: 0 auto;
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
}
.gamecon > a[data-v-8a0a5302] {
  display: block;
  width: 250px;
  height: 130px;
}
.gamecon > a img[data-v-8a0a5302] {
  display: block;
  width: 250px;
  height: 130px;
  margin: 0 calc(50% - 125px);
}
.gamecon > a p[data-v-8a0a5302] {
  position: absolute;
  width: calc(100% - 20px);
  line-height: 15px;
  padding: 5px 10px;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  z-index: 1;
}
.gamecon .cover[data-v-8a0a5302] {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  opacity: 0;
}
.gamecon .cover .cover-con[data-v-8a0a5302] {
  width: 95px;
  height: 110px;
  background-color: #fff;
  position: absolute;
  top: 7px;
  left: 250px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
  border-radius: 2px;
}
.gamecon .cover .cover-con img[data-v-8a0a5302] {
  display: block;
  width: 70px;
  height: 70px;
  margin: 10px auto 5px;
}
.gamecon .cover .cover-con p[data-v-8a0a5302] {
  text-align: center;
}
.gamecon[data-v-8a0a5302]:hover {
  cursor: pointer;
}
.gamecon:hover .cover[data-v-8a0a5302] {
  opacity: 1;
}
.gamecon:hover .cover .cover-con[data-v-8a0a5302] {
  left: 80px;
}

.nohd[data-v-8a0a5302] {
  width: 250px;
  height: 300px;
  padding-left: 20px;
}
.nohd img[data-v-8a0a5302] {
  width: 250px;
  height: 290px;
  display: block;
}
.nohd span[data-v-8a0a5302] {
  display: block;
  position: absolute;
  height: 20px;
  bottom: 25%;
  font-size: 0;
  width: 140px;
  left: 50%;
  margin-left: -70px;
}
.nohd span i[data-v-8a0a5302] {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-right: 20px;
  background-color: #fff;
}
.nohd span i[data-v-8a0a5302]:nth-child(1) {
  -webkit-animation: loading2-data-v-8a0a5302 1s ease -0.36s infinite forwards;
  animation: loading2-data-v-8a0a5302 1s ease -0.36s infinite forwards;
}
.nohd span i[data-v-8a0a5302]:nth-child(2) {
  -webkit-animation: loading2-data-v-8a0a5302 1s ease -0.24s infinite forwards;
  animation: loading2-data-v-8a0a5302 1s ease -0.24s infinite forwards;
}
.nohd span i[data-v-8a0a5302]:nth-child(3) {
  -webkit-animation: loading2-data-v-8a0a5302 1s ease -0.12s infinite forwards;
  animation: loading2-data-v-8a0a5302 1s ease -0.12s infinite forwards;
}
.nohd span i[data-v-8a0a5302]:nth-child(4) {
  -webkit-animation: loading2-data-v-8a0a5302 1s ease 0s infinite forwards;
  animation: loading2-data-v-8a0a5302 1s ease 0s infinite forwards;
}
@-webkit-keyframes loading2-data-v-8a0a5302 {
0% {
    opacity: 1;
}
50% {
    opacity: 0.3;
}
100% {
    opacity: 1;
    z-index: -1;
}
}
@keyframes loading2-data-v-8a0a5302 {
0% {
    opacity: 1;
}
50% {
    opacity: 0.3;
}
100% {
    opacity: 1;
    z-index: -1;
}
}
/* 订单详情* start */
/*面包屑导航*/
.bread-lead[data-v-f147e7b0] {
  width: 1200px;
  line-height: 25px;
  margin: 10px auto;
}
.bread-lead a[data-v-f147e7b0] {
  font-size: 14px;
  color: #666;
}
.bread-lead a[data-v-f147e7b0]:not(:last-child):after {
  content: ">";
  margin: 0 5px;
}
.bread-lead a[data-v-f147e7b0]:last-child {
  font-weight: 600;
}
.bread-lead a[data-v-f147e7b0]:hover {
  color: #e62226;
}
.bread-lead a[data-v-f147e7b0]:hover:after {
  color: #666;
}
/*
 * 订单状态详情* start
 */
/*订单详情左侧通用*/
.order-detail[data-v-f147e7b0] {
  width: 1200px;
  background: #fff;
  margin: 0 auto 20px auto;
  border-top: solid 4px #e0e0e0;
  display: table;
}
.order-detail .ods-left[data-v-f147e7b0],
.order-detail .ods-right[data-v-f147e7b0] {
  display: table-cell;
  word-break: break-all;
}
.order-detail .ods-left[data-v-f147e7b0] {
  position: relative;
  width: 300px;
  height: 100%;
  text-align: center;
  color: #999;
}
.order-detail .ods-left h5[data-v-f147e7b0] {
  line-height: 30px;
  font-size: 14px;
  margin-bottom: 20px;
  max-width: 100%;
  overflow: hidden;
}
.order-detail .ods-left p[data-v-f147e7b0] {
  line-height: 25px;
  max-height: 50px;
  font-size: 14px;
  color: #666;
}
.order-detail .ods-left p i[data-v-f147e7b0]:first-child {
  display: none;
}
.order-detail .ods-left h1[data-v-f147e7b0] {
  font-size: 24px;
  color: #7abc52;
  margin-bottom: 30px;
  font-weight: 600;
}
.order-detail .ods-right[data-v-f147e7b0] {
  width: calc(75% - 80px);
  border-left: solid 1px #e0e0e0;
  padding: 0 40px;
}
/*订单状态详情右侧*/
.order-detail.od-state[data-v-f147e7b0] {
  padding: 30px 0;
}
.od-state .ods-left[data-v-f147e7b0] {
  max-width: 300px;
  vertical-align: top;
}
.od-state .ods-left p[data-v-f147e7b0] {
  line-height: 25px;
  font-size: 12px;
  color: #999;
}
.od-state .ods-left p[data-v-f147e7b0]:before,
.od-state .ods-left a.btn-cancel[data-v-f147e7b0]:before {
  content: "\E78B";
  margin-right: 3px;
  vertical-align: top;
}
.od-state .ods-left a.btn-withdraw[data-v-f147e7b0]:before {
  margin-right: 3px;
  vertical-align: top;
}
.od-state .ods-left a[data-v-f147e7b0] {
  display: block;
  width: 100px;
  height: 30px;
  margin: 0 auto;
  line-height: 30px;
  border: solid 1px #e0e0e0;
  background: #f0f0f0;
  border-radius: 4px;
  font-size: 14px;
  overflow: hidden;
}
.od-state .ods-left a[data-v-f147e7b0]:hover,
.order-detail.od-state .ods-left a.btn-payfor[data-v-f147e7b0] {
  border-color: #e62226;
  color: #e62226;
  background: #fff;
}
.od-state .ods-left a.btn-payfor[data-v-f147e7b0] {
  background: #fff;
}
.od-state .ods-left a.btn-payfor[data-v-f147e7b0]:hover {
  background: #e62226;
  color: #fff;
}
.od-state .ods-left a.btn-buyagain[data-v-f147e7b0]:before {
  content: "\E616";
  font-size: 18px;
}
.od-state .ods-left a.btn-cancel[data-v-f147e7b0],.od-state .ods-left a.btn-withdraw[data-v-f147e7b0] {
  position: absolute;
  display: block;
  width: 100%;
  background: none;
  border: none;
  color: #999;
  /*bottom: -50px;*/
}
.od-state .ods-left a.btn-cancel[data-v-f147e7b0]:before {
  content: "\E6B5";
}
.od-state .ods-left a.btn-cancel[data-v-f147e7b0]:hover,.od-state .ods-left a.btn-withdraw[data-v-f147e7b0]:hover {
  color: #e62226;
}
.od-state .ods-right h5[data-v-f147e7b0] {
  line-height: 30px;
  font-size: 14px;
  color: #999;
}
.od-state .ods-right h5 b[data-v-f147e7b0],
.od-state .ods-right h5 em[data-v-f147e7b0] {
  font-size: 16px;
  font-weight: 600;
  color: #e62226;
  margin: 0 5px;
}
.od-state .ods-right h5 b[data-v-f147e7b0]:before {
  content: "+";
}
.od-state .ods-right .odsr-stepul[data-v-f147e7b0] {
  margin: 50px auto 50px auto;
  width: 100%;
}
.od-state .ods-right .odsr-stepul.odstate-4 li[data-v-f147e7b0] {
  width: 25%;
}
.od-state .ods-right .odsr-stepul.odstate-3 li[data-v-f147e7b0] {
  width: 33.33%;
}
.od-state .ods-right .odsr-stepul.odstate-5 li[data-v-f147e7b0] {
  width: 20%;
}
.od-state .ods-right .odsr-stepul li[data-v-f147e7b0] {
  position: relative;
  /*width:80px;*/
  display: inline-block;
  float: left;
  text-align: center;
}
.od-state .ods-right .odsr-stepul li .odsr-step[data-v-f147e7b0] {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  display: inline-block;
  height: 20px;
}
.od-state .ods-right .odsr-stepul li:first-child .odsr-step[data-v-f147e7b0] {
  display: none;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-f147e7b0] {
  position: absolute;
  display: inline-block;
  float: left;
  width: 50%;
  height: 20px;
  border-bottom: dotted 4px #e0e0e0;
  top: 0;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-f147e7b0]:first-child {
  left: 0;
  z-index: 3;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-f147e7b0]:first-child:after {
  position: absolute;
  display: none;
  z-index: 4;
  width: 7px;
  height: 7px;
  background: rgba(122, 188, 82, 0.7);
  border-radius: 3.5px;
  right: -8px;
  top: 18px;
  content: " ";
}
.od-state
  .ods-right
  .odsr-stepul
  li.pay-pending
  .odsr-step
  > i[data-v-f147e7b0]:first-child:after {
  background: #e62226;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-f147e7b0]:nth-child(2) {
  left: 47%;
  z-index: 2;
}
.od-state .ods-right .odsr-stepul li .odsr-step i[data-v-f147e7b0]:nth-child(2):after {
  position: absolute;
  z-index: 2;
  display: inline-block;
  right: -15px;
  top: 12px;
  content: "\E66B";
  font-weight: 600;
  color: #e0e0e0;
}
.od-state .ods-right .odsr-stepul.odstate-4 li .odsr-step[data-v-f147e7b0] {
  width: 70%;
  margin-left: -38%;
}
.od-state .ods-right .odsr-stepul.odstate-3 li .odsr-step[data-v-f147e7b0] {
  width: 75%;
  margin-left: -38%;
}
.od-state .ods-right .odsr-stepul.odstate-5 li .odsr-step[data-v-f147e7b0] {
  width: 65%;
  margin-left: -35%;
}
.od-state .ods-right .odsr-stepul li div[data-v-f147e7b0] {
  width: 100%;
  line-height: 25px;
  font-size: 14px;
  color: #333;
}
.od-state .ods-right .odsr-stepul li div > i[data-v-f147e7b0] {
  display: block;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 15px;
  color: #e0e0e0;
}
.od-state .ods-right .odsr-stepul li div > i.icon-sh[data-v-f147e7b0] {
  font-size: 40px;
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.od-state .ods-right .odsr-stepul li div > i.icon-order[data-v-f147e7b0],
.od-state .ods-right .odsr-stepul li div > i.icon-ddwc[data-v-f147e7b0] {
  font-size: 32px;
}
.od-state .ods-right .odsr-stepul li div > i.icon-qx[data-v-f147e7b0] {
  font-size: 30px;
}
.od-state .ods-right .odsr-stepul li div em[data-v-f147e7b0] {
  display: block;
}
.od-state .ods-right .odsr-stepul li div p[data-v-f147e7b0] {
  color: #666;
}
.od-state .ods-right .odsr-stepul li.odsr-done div i[data-v-f147e7b0],
.od-state
  .ods-right
  .odsr-stepul
  li.odsr-done
  .odsr-step
  > i[data-v-f147e7b0]:nth-child(2):after {
  color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.nopay-done div i[data-v-f147e7b0] {
  color: #e62226;
}
.od-state .ods-right .odsr-stepul li.nopay-done .odsr-step > i[data-v-f147e7b0] {
  border-color: #e62226 !important;
}
.od-state
  .ods-right
  .odsr-stepul
  li.nopay-done
  .odsr-step
  > i[data-v-f147e7b0]:nth-child(2):after {
  color: #e62226 !important;
}
.od-state .ods-right .odsr-stepul li.odsr-done .odsr-step > i[data-v-f147e7b0] {
  border-color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.odsr-pending .odsr-step > i[data-v-f147e7b0]:first-child {
  border-color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.pay-pending .odsr-step > i[data-v-f147e7b0]:first-child {
  border-color: #e62226;
}
.od-state
  .ods-right
  .odsr-stepul
  li.odsr-pending
  .odsr-step
  > i[data-v-f147e7b0]:first-child:after {
  display: inline-block;
}
.od-state .ods-right > p[data-v-f147e7b0] {
  line-height: 20px;
  color: #999;
}
.od-state .ods-right > p > a[data-v-f147e7b0] {
  margin-right: 15px;
  color: #333;
  cursor: text!important;
}
.od-state .ods-right > p > a[data-v-f147e7b0]:before {
  margin-right: 3px;
}
.od-state .ods-right > p > a[data-v-f147e7b0]:first-child:before {
  content: "\E63F";
}
.od-state .ods-right > p > a[data-v-f147e7b0]:nth-child(2):before {
  content: "\E623";
}
.od-state .ods-right > p > a[data-v-f147e7b0]:hover {
  color: #333;
}
/*订单状态详情 end*/
/*
 * 订单物流详情 start
 */
.od-logistics[data-v-f147e7b0] {
  width: 1200px;
  background: #fff;
  margin: 0 auto 20px auto;
  border-top: solid 4px #e0e0e0;
  padding: 20px 0;
}
.od-logistics .ods-left[data-v-f147e7b0] {
  -webkit-box-flex:0;
      -ms-flex:0 0 25%;
          flex:0 0 25%;
  max-width: 25%;
  border-right:solid 1px #e0e0e0;
}
.od-logistics .ods-left p[data-v-f147e7b0] {
  text-align: center;
  line-height: 25px;
}
.od-logistics .ods-left .expmemo[data-v-f147e7b0] {display:block; padding:0 15px; font-size: 12px; color:#999; padding-top:30px;line-height: 18px;
}
.od-logistics .ods-left span[data-v-f147e7b0] {
  display: block;
  width: 100px;
  height: 100px;
  padding: 10px 10px 0 0;
  margin: 35px auto 20px auto;
  background: url("https://presale.jhtsoft.com/picms/38501464ee77a6.jpg")
    no-repeat left bottom;
}
.od-logistics .ods-left a[data-v-f147e7b0] {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.od-logistics .ods-left a img[data-v-f147e7b0] {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.od-logistics .ods-right[data-v-f147e7b0] {
  padding: 0 30px 0 20px;
  margin-right:10px;
  min-height: 215px;
  max-height: 280px;
  overflow-y: auto;
  -webkit-box-flex:0;
      -ms-flex:0 0 calc(75% - 60px);
          flex:0 0 calc(75% - 60px);
}
.od-logistics .ods-right .odlist-empty[data-v-f147e7b0] {margin: 20px auto;
}
/*订单物流详情 end*/
/*
 * 电子券详情* start
 */
.order-detail.od-ecard[data-v-f147e7b0] {
  padding: 10px 0;
}
.od-ecard h4[data-v-f147e7b0],
.od-ecard > p[data-v-f147e7b0],
.od-ecard > ul[data-v-f147e7b0] {
  width: 1160px;
  margin: 0 auto;
}
.od-ecard h4[data-v-f147e7b0] {
  line-height: 37px;
  color: #333;
  margin-bottom: 10px;
}
.od-ecard h4 em[data-v-f147e7b0] {
  font-size: 14px;
}
.od-ecard h4 em b[data-v-f147e7b0] {
  margin: 0 5px;
  color: #e62226;
}
.od-ecard h4 span[data-v-f147e7b0] {
  float: right;
  text-align: right;
}
.od-ecard h4 span a[data-v-f147e7b0] {
  display: inline-block;
  width: 105px;
  height: 35px;
  margin-left: 10px;
  line-height: 35px;
  border: solid 1px #e0e0e0;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
  border-radius: 4px;
}
.od-ecard h4 span a[data-v-f147e7b0]:hover {
  background: #e62226;
  color: #fff;
  border-color: #e62226;
}
.od-ecard > p[data-v-f147e7b0] {
  line-height: 40px;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.od-ecard > p span[data-v-f147e7b0],
.od-ecard > ul > li > em[data-v-f147e7b0],
.od-ecard > ul > li > p[data-v-f147e7b0],
.od-ecard > ul > li > b[data-v-f147e7b0],
.od-ecard > ul > li > span[data-v-f147e7b0] {
  display: inline-block;
  float: left;
  width: 23%;
  font-size: 14px;
  height: 40px;
  overflow: hidden;
}
.od-ecard > p span[data-v-f147e7b0]:last-child,.od-ecard > ul > li > span[data-v-f147e7b0]:last-child {width:31%!important;
}
.od-ecard > ul[data-v-f147e7b0] {
  text-align: center;
}
.od-ecard > ul > li[data-v-f147e7b0] {
  line-height: 40px;
  border-bottom: solid 1px #e0e0e0;
}
.od-ecard > ul > li > span[data-v-f147e7b0] {
  overflow: visible;
}
.od-ecard > ul > li > span > a[data-v-f147e7b0] {
  font-size: 14px;
  color: #0079b6;
  padding: 0 5px;
}
.od-ecard > ul > li > span > a[data-v-f147e7b0]:first-child {
  padding-right: 10px;
}
.od-ecard > ul > li > span > a[data-v-f147e7b0]:not(:first-child) {
  border-left: solid 1px #0079b6;
  padding-left: 10px;
}
.od-ecard > ul > li > span > a[data-v-f147e7b0]:hover {
  color: #e62226;
}
.od-ecard > ul > li > span > a.addwxbag:hover + .code-wrap[data-v-f147e7b0],
.od-ecard h4 span a.addwxbag:hover + .code-wrap[data-v-f147e7b0] {
  display: inline-block;
}
.od-ecard .code-wrap[data-v-f147e7b0] {
  width: 200px;
  /*height: 180px;*/
  padding: 0 5px;
  padding-bottom: 0;
  text-align: center;
  white-space: normal!important;
}
.od-ecard > ul > li > span > .code-wrap[data-v-f147e7b0] {
  left:50%;
  margin-left: -86px;
  margin-top: 40px;
}
.od-ecard h4 span .code-wrap[data-v-f147e7b0] {
  margin-left: -164px;
  top:50px;
}
.od-ecard .code-wrap img[data-v-f147e7b0],
.psus-tip .code-wrap small[data-v-f147e7b0] {
  display: block;
}
.od-ecard .code-wrap img[data-v-f147e7b0] {
  width: 140px;
  height: 140px;
  margin:20px auto 0;
}
.od-ecard .code-wrap small[data-v-f147e7b0] {
  line-height: 40px;
}
.od-ecard .code-wrap small + img[data-v-f147e7b0] {margin-top:0!important;
}
.od-ecard .code-wrap p[data-v-f147e7b0]{
  padding: 10px 0;
  text-align: left;
  line-height: 18px;
}
.od-ecard > h5[data-v-f147e7b0] {
  margin: 30px 20px 10px;
  line-height: 20px;
  color: #999;
}
.od-ecard > h5[data-v-f147e7b0]:before {
  display: inline-block;
  width: 16px;
  height: 20px;
  content: "\E626";
  color: #f18110;
  margin-right: 5px;
}
.od-ecard > h5 b[data-v-f147e7b0] {
  color: #f18110;
}
.od-ecard > h5 em[data-v-f147e7b0] {
  color: #e62226;
}
/*电子券详情 end*/
/*
 * 订单收货详情 start
 */
.order-detail.od-receipt[data-v-f147e7b0] {
  padding: 20px 0;
  display: table;
}
.od-receipt dl[data-v-f147e7b0] {
  display: table-cell;
  min-width: 199px;
  max-width: calc(20% - 41px);
  height: 100%;
  border-left: solid 1px #e0e0e0;
  padding: 0 20px;
  line-height: 25px;
  word-break: break-all;
}
.od-receipt dl[data-v-f147e7b0]:first-child {
  border-left: none;
}
.od-receipt dl dt[data-v-f147e7b0] {
  font-size: 14px;
  color: #333;
  margin-bottom: 10px;
}
.od-receipt dl dd[data-v-f147e7b0] {
  position: relative;
  font-size: 12px;
  color: #666;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0;
  line-height: 1.5;
}
.od-receipt dl dd > i[data-v-f147e7b0] {
  display: block;
  width: 65px;
  text-align: right;
}
.od-receipt dl dd > em[data-v-f147e7b0] {
  display: block;
  width: calc(100% - 70px);
  margin-left: 5px;
}
.od-receipt .odr-reserveman dd > i[data-v-f147e7b0] {
  width: 85px;
}
.od-receipt .odr-reserveman dd > em[data-v-f147e7b0] {
  width: calc(100% - 90px);
}
.od-receipt .odr-consignee dd > i[data-v-f147e7b0],
.od-receipt .odr-invoice dd > i[data-v-f147e7b0] {
  width: 95px;
}
.od-receipt .odr-consignee dd > em[data-v-f147e7b0],
.od-receipt .odr-invoice dd > em[data-v-f147e7b0] {
  width: calc(100% - 100px);
}
.od-receipt dl dd.odcg-txt[data-v-f147e7b0] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.od-receipt dl dd.odcg-txt > b[data-v-f147e7b0] {
  text-align: right;
  min-width: 95px;
  width: auto !important;
  max-width: 125px;
  margin-right: 3px;
}
.od-receipt dl.odr-refund dd[data-v-f147e7b0] {
  color: #999;
  padding-left: 0;
}
.od-receipt dl.odr-refund dd[data-v-f147e7b0]:before {
  margin-right: 5px;
  content: "\E637";
  color: #f18110;
  font-size: 14px;
}
.od-receipt dl dd > em[data-v-f147e7b0] {
  margin-right: 5px;
}
.od-receipt dl dd > em a[data-v-f147e7b0] {
  /* display: block; */
  display: inline-block;
  color: #0079b6;
}
.od-receipt dl dd > a[data-v-f147e7b0]:hover {
  color: #e62226;
}
.od-receipt dl.odr-payform dd[data-v-f147e7b0]:last-child {
  padding-left: 0;
}
.od-receipt dl dd > .pf-more[data-v-f147e7b0]:after {
  content: "\E725";
  margin-left: 5px;
  color: #f18110;
  font-size: 14px;
  cursor: pointer;
}
.od-receipt dl dd .pfm-pnl[data-v-f147e7b0] {
  display: none;
  position: absolute !important;
  z-index: 1;
  left: 75px;
  top: -2px;
  line-height: 25px;
  padding: 15px 10px;
  font-size: 12px;
}
.od-receipt dl dd .pf-more:hover + .pfm-pnl[data-v-f147e7b0] {
  display: inline-block;
}
.od-receipt dl dd .pfm-pnl p[data-v-f147e7b0] {
  position: relative;
  min-width: 120px;
  max-width: 360px;
  overflow: hidden;
  white-space: nowrap;
  line-height: 25px;
  font-size: 0;
}
.od-receipt dl dd .pfm-pnl p > i[data-v-f147e7b0],
.od-receipt dl dd .pfm-pnl p > small[data-v-f147e7b0] {
  display: inline-block;
  font-size: 12px;
}
.od-receipt dl dd .pfm-pnl p > i[data-v-f147e7b0] {
  width: 85px;
  text-align: right;
}
/*订单收货详情 end*/
/*
 * 订单商品详情 start
 */
.order-prodetail[data-v-f147e7b0] {
  width: 1198px;
  background: #fff;
  margin: 20px auto;
  border: solid 1px #e0e0e0;
}
.order-prodetail > p[data-v-f147e7b0] {
  padding: 0 20px;
  line-height: 40px;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.order-prodetail > p span[data-v-f147e7b0],
.order-prodetail > p label[data-v-f147e7b0],
.order-prodetail > p em[data-v-f147e7b0],
.order-prodetail > p b[data-v-f147e7b0],
.order-prodetail > ul > li > div[data-v-f147e7b0],
.order-prodetail > ul > li > em[data-v-f147e7b0],
.order-prodetail > ul > li > b[data-v-f147e7b0],
.order-prodetail > ul > li > span[data-v-f147e7b0] {
  display: inline-block;
  float: left;
  text-align: center;
}
.order-prodetail > p span[data-v-f147e7b0],
.order-prodetail > ul > li > div[data-v-f147e7b0] {
  width: 50%;
}
.order-prodetail > p label[data-v-f147e7b0],
.order-prodetail > ul > li > em[data-v-f147e7b0] {
  width: 22%;
}
.order-prodetail > p em[data-v-f147e7b0],
.order-prodetail > ul > li > b[data-v-f147e7b0] {
  width: 28%;
}
.order-prodetail > p b[data-v-f147e7b0],
.order-prodetail > ul > li > span[data-v-f147e7b0] {
  width: 17%;
}
.order-prodetail > ul[data-v-f147e7b0] {
  width: 1160px;
  margin: 0 auto;
}
.order-prodetail > ul > li[data-v-f147e7b0] {
  padding: 20px 0;
  border-bottom: solid 1px #e0e0e0;
  text-align: left;
  font-size: 14px;
}
.order-prodetail > ul > li[data-v-f147e7b0]:last-child {
  border-bottom: none;
}
.order-prodetail > ul.opr-card > li[data-v-f147e7b0]:last-child {
  border-bottom: none;
}
.order-prodetail > ul > li > div > a[data-v-f147e7b0] {
  display: block;
  float: left;
  width: 100px;
  height: 100px;
  border: solid 1px #e0e0e0;
  position: relative;
  overflow: hidden;
  margin-right: 20px;
}
.order-prodetail > ul > li > div > a img[data-v-f147e7b0] {
  position: absolute;
  width: 100%;
  height: auto;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.order-prodetail > ul > li > div > div[data-v-f147e7b0] {
  float: left;
  width: 55%;
}
.order-prodetail > ul > li > div > div > a[data-v-f147e7b0] {
  display: block;
  line-height: 25px;
  text-align: left;
}
.order-prodetail > ul > li > div > div > p[data-v-f147e7b0] {
  font-size: 14px;
  line-height: 25px;
  color: #999;
}
.order-prodetail > ul > li > em[data-v-f147e7b0],
.order-prodetail > ul > li > b[data-v-f147e7b0] {
  line-height: 25px;
  height: 25px;
  overflow: hidden;
}
.order-prodetail > ul > li > span > a[data-v-f147e7b0] {
  display: inline-block;
  width: 100px;
  height: 30px;
  line-height: 30px;
  margin: 0 auto;
  border-radius: 4px;
  color: #666;
  font-size: 14px;
  color: #333;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
}
.order-prodetail>ul>li>span>a[data-v-f147e7b0]:not(.btnDisabled):hover {
  color: #e62226;
  border-color: #e62226;
  background: #fff;
}
.order-prodetail > ul > li > span > a.btn-buyagain[data-v-f147e7b0]:before {
  content: "\E616";
  font-size: 18px;
}
.order-prodetail>ul>li>span>a.btnDisabled[data-v-f147e7b0] {
  color: #999;
  background: #f1f1f1;
  cursor: not-allowed;
}
.order-prodetail > ul > li > span > span[data-v-f147e7b0] {
  display: block;
  text-align: center;
  padding: 5px 0;
  margin-bottom: 10px;
}
.order-prodetail > ul > li > span > span > a[data-v-f147e7b0] {
  display: inline-block;
  padding: 0 5px;
}
.order-prodetail > ul > li > span > span > a[data-v-f147e7b0]:first-child {
  border-right: solid 1px #e0e0e0;
}
.order-prodetail > ul > li > span > span > a[data-v-f147e7b0]:hover {
  color: #e62226;
}
.order-prodetail .order-paymoney[data-v-f147e7b0] {
  padding-top: 35px;
  border-top: 1px solid #e0e0e0;
}
.order-prodetail .order-paymoney > p[data-v-f147e7b0] {
  line-height: 25px;
  padding: 0 20px;
  color: #999;
  text-align: right;
  font-size: 14px;
}
.order-prodetail .order-paymoney > p > em[data-v-f147e7b0] {
  display: inline-block;
  color: #666;
  overflow: hidden;
  vertical-align: top;
}
.order-prodetail .order-paymoney > p:not(:last-child) > em[data-v-f147e7b0] {
  width: 110px;
}
.order-prodetail .order-paymoney > p .icon-wh[data-v-f147e7b0] {
  color: #ff7d4a;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span[data-v-f147e7b0] {
  top: 30px;
  right: 142px;
}
.order-prodetail .order-paymoney > p:nth-child(4) > .icon-wh:hover + span[data-v-f147e7b0] {
  display: inline-block;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span > label[data-v-f147e7b0],
.order-prodetail .order-paymoney > p:nth-child(4) > span > small[data-v-f147e7b0] {
  display: block;
  color: #999;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span > label[data-v-f147e7b0],
.order-prodetail .order-paymoney > p:nth-child(4) > span > small > i[data-v-f147e7b0] {
  color: #666;
}
.order-prodetail .order-paymoney > p[data-v-f147e7b0]:last-child {
  margin: 40px 0;
}
.order-prodetail .order-paymoney > p:last-child > em[data-v-f147e7b0] {
  min-width: 140px;
  max-width: 92%;
  height: 30px;
  color: #e62226;
  font-size: 24px;
  font-weight: 600;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.order-prodetail .order-paymoney > p:last-child > em[data-v-f147e7b0]:before {
  font-size: 14px;
  margin-right: 5px;
}
/*订单商品详情 end*/
/* 砍价/拼团订单详情页 start*/
.od-state .ods-left a.ainfo[data-v-f147e7b0] {
  border-color: #e62226;
  color: #e62226;
  background: #fff;
  margin-top: 10px;
}
.od-state .ods-left a.ainfo[data-v-f147e7b0]:hover {
  background: #e62226;
  color: #fff;
}
.smewm[data-v-f147e7b0] {
  border: 1px solid #eee;
  background: #f9f9f9;
  display: none;
  padding: 5px;
  position: absolute;
  width: 150px;
  text-align: center;
  left: 70px;
  bottom: -58px;
}
.smewm i[data-v-f147e7b0] {
  position: absolute;
  top: -15px;
  left: 70px;
  color: #f9f9f9;
  font-size: 18px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.smewm img[data-v-f147e7b0] {
  width: 110px;
  height: 110px;
  padding-top: 10px;
}
.smewm em[data-v-f147e7b0] {
  text-align: center;
  color: #999;
  padding: 10px 0;
  display: block;
}
.od-state .ods-left a.hovema[data-v-f147e7b0]:hover {
  background: #f9f9f9;
  border-color: #eee;
}
/* 砍价/拼团订单详情页 end */
/* 砍价详情页 start */
.cart-tit[data-v-f147e7b0] {
  float: left;
  display: inline-block;
  padding-left: 204px;
  font-size: 22px;
  line-height: 50px;
}
.head-right[data-v-f147e7b0] {
  float: right;
  padding: 60px 0;
  line-height: 20px;
  font-size: 14px;
  color: #666;
}
.head-right em[data-v-f147e7b0],
.head-right a[data-v-f147e7b0] {
  float: left;
  display: inline-block;
}
.head-right em[data-v-f147e7b0] {
  max-width: 200px;
}
.head-right a[data-v-f147e7b0] {
  padding: 0 20px;
  color: #666;
}
.head-right a[data-v-f147e7b0]:nth-child(2) {
  border-right: solid 1px #bdbdbd;
}
.head-right a[data-v-f147e7b0]:hover {
  color: #e62226;
}
/*砍价帮+邀请好友帮砍价*/
.bargain[data-v-f147e7b0],
.bargain .imgtit h1[data-v-f147e7b0] {
  border: 1px solid #f6f6f6;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.bargain[data-v-f147e7b0] {
  width: 1198px;
  margin: 50px auto 0;
  min-height: 400px;
  position: relative;
}
.bargain .imgtit h1[data-v-f147e7b0] {
  position: absolute;
  overflow: hidden;
  width: 110px;
  height: 110px;
  border-radius: 100%;
  text-align: center;
  left: 50%;
  top: -7%;
  background: #fff;
  margin-left: -55px;
}
.bargain .imgtit h1 img[data-v-f147e7b0] {
  -webkit-animation: imgshow-data-v-f147e7b0 0.8s ease-in-out;
  animation: imgshow-data-v-f147e7b0 0.8s ease-in-out;
  width: 110px;
  height: 110px;
  border-radius: 100%;
}
@-webkit-keyframes imgshow-data-v-f147e7b0 {
from {
    margin-top: 110px;
    opacity: 0;
}
to {
    margin-top: 0;
    opacity: 1;
}
}
@keyframes imgshow-data-v-f147e7b0 {
from {
    margin-top: 110px;
    opacity: 0;
}
to {
    margin-top: 0;
    opacity: 1;
}
}
.bargain .imgtit[data-v-f147e7b0] {
  text-align: center;
}
.bargain .imgtit h2[data-v-f147e7b0] {
  padding: 70px 0 10px 0;
  font-weight: 600;
  font-size: 16px;
}
.bargain .imgtit p[data-v-f147e7b0] {
  color: #999;
  font-size: 14px;
}
.bargain .imgtit p b[data-v-f147e7b0] {
  color: #e62226;
  padding: 0 10px;
}
.kjb[data-v-f147e7b0],
.kjb .qyt[data-v-f147e7b0] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.kjb[data-v-f147e7b0] {
  background: #fff5f5;
  margin: 20px;
  padding: 15px;
}
.kjbleft[data-v-f147e7b0] {
  width: 780px;
}
.kjbleft h2[data-v-f147e7b0] {
  border-bottom: 1px solid #f07679;
  position: relative;
  height: 30px;
}
.kjbleft h2 b[data-v-f147e7b0] {
  position: absolute;
  width: 100px;
  color: #f07679;
  top: 50%;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  background: #fff5f5;
  left: 50%;
  margin-left: -50px;
}
.kjbleft table[data-v-f147e7b0] {
  width: 100%;
  line-height: 25px;
  background: #fff;
  margin-top: 25px;
  border-radius: 10px;
}
.kjbleft table.tab1 tr th[data-v-f147e7b0] {
  font-size: 16px;
  font-weight: 600;
  padding: 10px 0;
  color: #333;
  text-align: center;
}
.kjbleft table.tab2[data-v-f147e7b0] {
  margin-top: 0;
}
.kjbleft table.tab2 tr td[data-v-f147e7b0] {
  border-bottom: 1px solid #eee;
  padding: 10px 0;
}
.kjbleft table.tab2 tr[data-v-f147e7b0]:last-child {
  border-bottom: none;
  text-align: center;
  font-size: 14px;
  color: #999;
}
.kjbleft table tr th[data-v-f147e7b0]:first-child,
.kjbleft table tr td[data-v-f147e7b0]:first-child {
  padding-left: 20px;
}
.kjbleft table tr th[data-v-f147e7b0]:nth-child(1),
.kjbleft table tr td[data-v-f147e7b0]:nth-child(1) {
  width: 440px;
}
.kjbleft table tr th[data-v-f147e7b0]:nth-child(2),
.kjbleft table tr td[data-v-f147e7b0]:nth-child(2),
.kjbleft table tr th[data-v-f147e7b0]:nth-child(3),
.kjbleft table tr td[data-v-f147e7b0]:nth-child(3) {
  width: 130px;
  text-align: center;
}
.kjb .qyt img[data-v-f147e7b0] {
  width: 60px;
  height: 60px;
  border: 1px solid #eee;
  border-radius: 100%;
}
.kjb .qyt div[data-v-f147e7b0] {
  padding-left: 10px;
}
.kjb .qyt div p[data-v-f147e7b0] {
  max-width: 300px;
  color: #333;
}
.kjb .qyt div span[data-v-f147e7b0] {
  display: block;
  color: #999;
}
.kjbleft .redcolor[data-v-f147e7b0] {
  color: #e62226;
  font-size: 16px;
}
.kjbleft .kjbheight[data-v-f147e7b0] {
  max-height: 320px;
  margin-bottom: 10px;
  overflow-y: auto;
}
.kjbright[data-v-f147e7b0] {
  text-align: center;
  line-height: 25px;
  padding-top: 60px;
  width: 400px;
}
.kjbright p[data-v-f147e7b0] {
  font-size: 14px;
}
.kjbright p b[data-v-f147e7b0] {
  color: #e62226;
  padding: 0 5px;
  font-weight: 600;
}
.kjbright h5[data-v-f147e7b0] {
  font-size: 16px;
  font-weight: 600;
}
.kjbright .fkbtn[data-v-f147e7b0] {
  color: #fff;
  font-size: 16px;
  display: inline-block;
  margin: 10px 0 20px 0;
  height: 60px;
  line-height: 60px;
  padding: 0 20px;
  min-width: 200px;
  filter: progid: DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff7737, endColorStr=#ff2727);
  background: -webkit-gradient(linear, left top, right top, from(#ff7737), to(#ff2727));
  background: linear-gradient(90deg, #ff7737, #ff2727);
}
.kjbright .fkbtn em[data-v-f147e7b0] {
  font-size: 24px;
  color: #ffea3d;
  padding-right: 5px;
}
.kjbright .ewm[data-v-f147e7b0] {
  background: #fff;
  padding: 5px;
  border: 1px solid #e0e0e0;
  width: 140px;
  height: 140px;
  margin: 0 auto;
}
.kjbright .ewm img[data-v-f147e7b0] {
  width: 140px;
  height: 140px;
}
.kjbright .fkbtn[data-v-f147e7b0]:hover {
  opacity: 0.8;
}
.kjbright .ewm p[data-v-f147e7b0] {
  display: block;
  padding: 10px 0;
}
/*订单信息*/
.bargain .pays-bottom p[data-v-f147e7b0] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  padding: 5px 20px;
}
.bargain .pays-bottom p label[data-v-f147e7b0] {
  color: #999;
  width: 120px;
  line-height: 25px;
  text-align: right;
  display: block;
  padding-right: 10px;
}
.bargain .pays-bottom p em[data-v-f147e7b0] {
  display: block;
}
/*砍价详情页 end*/
/*订单中心、评价订单列表、评价成功页 公共css start*/
.myOrderlist > ul .odl-cont > ul[data-v-f147e7b0] {
  width: calc(40% - 1px) !important;
}
.myOrderlist > ul .odl-cont > .cdlc-consignee[data-v-f147e7b0] {
  width: calc(16% - 1px) !important;
}
.myOrderlist > ul .odl-cont > p[data-v-f147e7b0] {
  width: calc(19% - 1px) !important;
}
.myOrderlist > ul .odl-cont .odlc-state[data-v-f147e7b0] {
  width: calc(25% - 1px) !important;
  border-right: none !important;
}
.myOrderlist .cartc-tit em[data-v-f147e7b0]:nth-child(1) {
  width: 40% !important;
}
.myOrderlist .cartc-tit em[data-v-f147e7b0]:nth-child(2) {
  width: 16% !important;
}
.myOrderlist .cartc-tit em[data-v-f147e7b0]:nth-child(3) {
  width: 19% !important;
}
.myOrderlist .cartc-tit em[data-v-f147e7b0]:nth-child(4) {
  width: 25% !important;
}
.myOrderlist .cartc-tit[data-v-f147e7b0] {
  margin-bottom: 20px !important;
}
.myOrderlist > ul .odl-cont > ul li > span em[data-v-f147e7b0] {
  font-size: 14px !important;
  color: #999 !important;
}
.myOrderlist > ul > li > p span:nth-child(1) em[data-v-f147e7b0] {
  color: #666 !important;
}
.myOrderlist > ul .odl-cont > p > em[data-v-f147e7b0] {
  display: inline-block;
  color: #999;
  font-weight: normal;
  font-family: "Microsoft YaHei";
}
.myOrderlist > ul .odl-cont > .cdlc-consignee div label[data-v-f147e7b0] {
  color: #999;
}
.myOrderlist > ul .odl-cont > p > b[data-v-f147e7b0] {
  color: #333;
}
.odl-cont .odlc-state > .btn-estimate[data-v-f147e7b0] {
  display: inline-block;
  width: 100px;
  padding: 7px 0;
  margin: 0 auto;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
  line-height: 14px !important;
}
.odl-cont .odlc-state > .btn-estimate[data-v-f147e7b0]:hover {
  border: 1px solid #e62226;
}
.odl-cont .odlc-state > a[data-v-f147e7b0]:nth-child(1) {
  color: #333 !important;
  margin-bottom: 5px;
}
.myorderlist > h4 > div[data-v-f147e7b0] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myorderlist > h4 > div > a[data-v-f147e7b0] {
  font-size: 14px;
  color: #999;
}
.myorderlist > h4 > div > a[data-v-f147e7b0]:hover {
  color: #e62226;
}
.myOrderlist > ul > li[data-v-f147e7b0] {
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
/*订单中心、评价订单列表、评价成功页 公共css end*/
/*砍价商品信息 */
.proinfos[data-v-f147e7b0] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  line-height: 25px;
}
.proinfos a img[data-v-f147e7b0] {
  width: 110px;
  height: 110px;
  border: 1px solid #eee;
  padding: 2px;
  margin-right: 10px;
}
.proinfos div a[data-v-f147e7b0] {
  font-size: 16px;
}
.proinfos div p[data-v-f147e7b0] {
  color: #999;
  font-size: 14px;
}
.topShow[data-v-f147e7b0] {
  top:-80px;
}
/*2019-08-20 到店自提 s*/
.ztDot[data-v-f147e7b0]{position: fixed;right: 0;bottom: 20%;z-index: 2;-webkit-box-shadow: 0 0 8px #ccc;box-shadow: 0 0 8px #ccc;text-align: center;background: #fff;width: 250px;
}
.ztDot h1[data-v-f147e7b0]{font-size: 20px;background: #e62226;color: #fff;padding: 10px 20px;
}
.ztDot div img[data-v-f147e7b0]{ max-width: 150px; max-height: 150px;margin: 20px 0 10px;
}
.ztDot div h2[data-v-f147e7b0]{font-size: 16px;
}
.ztDot div h2 em[data-v-f147e7b0],.ztDot div h2 b[data-v-f147e7b0]{margin-left: 10px;padding: 2px 5px;font-size: 12px;border-radius: 10px;
}
.ztDot div h2 em[data-v-f147e7b0]{border: 1px solid #ffd9a8;color: #f98f06;
}
.ztDot div h2 b[data-v-f147e7b0]{border: 1px solid #ddd;color: #999;
}
.ztDot p[data-v-f147e7b0]{color: #666;font-size: 12px;text-align: left;padding: 10px;line-height: 20px;border-top: 1px dashed #ccc;margin-top: 10px;
}
.ztDot p b[data-v-f147e7b0]{font-weight: bold; color: #ff2727;
}
.ztDotEwm[data-v-f147e7b0]{ text-align: center;text-align: -webkit-center; padding: 20px 0;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-moz-justify-content: center;-ms-justify-content: center; -o-justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}
.ztDotEwm img[data-v-f147e7b0]{margin: 0 auto
}
/*2019-08-20 到店自提 e*/
/*加入卡包转赠弹框 end*/
/* 发送手机短信弹窗 * start  */
.mods-telverify .mods-cont[data-v-f147e7b0] {
  width: 710px;
  height: 430px;
  margin-left: -355px;
  margin-top: -215px;
}
.mods-telverify .mc-tit b[data-v-f147e7b0]:before {
  content: "\E626";
  color: #ffa641;
}
.mods-telverify .mc-cont[data-v-f147e7b0] {
  padding-top: 40px;
  width: 392px;
  margin: 0 auto;
}
.mods-telverify form span[data-v-f147e7b0] {
  display: block;
  padding: 10px 0 10px 70px;
  line-height: 20px;
  color: #e62226;
  font-size: 14px;
}
.mods-telverify form span[data-v-f147e7b0]:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
.mods-telverify form p[data-v-f147e7b0] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}
.mods-telverify form p label[data-v-f147e7b0],
.mods-telverify form p input[data-v-f147e7b0],
.mods-telverify form p em[data-v-f147e7b0] {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.mods-telverify form p label[data-v-f147e7b0] {
  width: 70px;
  height: 50px;
  line-height: 50px;
}
.mods-telverify form p:not(:last-child) input[data-v-f147e7b0] {
  height: 48px;
  line-height: 48px;
}
.mods-telverify form p .yz-tel[data-v-f147e7b0],
.mods-telverify form p .yzm[data-v-f147e7b0] {
  padding: 0 10px;
}
.mods-telverify form p .yz-tel[data-v-f147e7b0] {
  width: 300px;
}
.mods-telverify form p .yz-tel[data-v-f147e7b0],
.mods-telverify form p em[data-v-f147e7b0] {
  border: solid 1px #ccc;
}
.mods-telverify form p em[data-v-f147e7b0] {
  width: 320px;
  height: 48px;
}
.mods-telverify form p em .yzm[data-v-f147e7b0] {
  width: 200px;
}
.mods-telverify form p em .yzm-btn[data-v-f147e7b0] {
  width: 100px;
  background: #ebebeb;
  color: #999;
  border: 0;
  text-align: center;
}
.mods-telverify form p[data-v-f147e7b0]:last-child {
  padding-left: 70px;
  line-height: 36px;
  color: #999;
}
.mods-telverify form p:last-child a[data-v-f147e7b0] {
  margin: 0 5px;
}
/*手机号验证弹窗 end*/
.orderButton[data-v-f147e7b0] {
  margin: 15px auto 0;
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 30px;
  left: 0;
}
.tl[data-v-f147e7b0]{text-align: left;padding-left: 60px;
}
/* S 选择配送上下午 */
.timeSelect[data-v-f147e7b0]{
  margin-left: 15px;
  width: 80px;
}
/* E 选择配送上下午 */
.l20[data-v-f147e7b0] {margin-left: 20px !important;
}
.dateMod[data-v-f147e7b0] .mc-cont {padding-top: 20px !important;
}
/* S 按周周期发货新加 xjt 2020-11-02 */
/* S 周期发货表 */
.flexUpDownCenter[data-v-f147e7b0]{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.deliPopem[data-v-f147e7b0]{
  color: #0079b6;
  cursor: pointer;
  font-size: 14px;
}
.deliPop[data-v-f147e7b0]{
  padding: 12px 15px;
}
.deliPopem+span[data-v-f147e7b0]{width:0;
}
.deliPopem+span[data-v-f147e7b0]::before{content: ''!important;
}
.tsTxt[data-v-f147e7b0]{margin-bottom: 10px;font-size: 12px;
}
.tsTxt i[data-v-f147e7b0]{
  color: #ff5f20;
  margin-right: 5px;
  font-size: 14px;
  display: inline-block;
}
.tsTxt strong[data-v-f147e7b0]{
  font-weight: bold;
  margin: 0 2px;
}
.deliLi i[data-v-f147e7b0]{
  margin-right: 15px;
}
.deliLi i[data-v-f147e7b0]::before{font-size: 18px;
}
.deliLi p[data-v-f147e7b0]{color: #ff5f20;margin-right: 3px;border-bottom: 1px solid #eee;padding-bottom: 10px;padding-top: 10px;width: calc(100% - 40px);
}
.deliLi p strong[data-v-f147e7b0]{color: #333;font-weight: bold;font-size: 16px;display: block;line-height: 1.5;
}
.deliLi p strong em[data-v-f147e7b0]{font-size: 14px;font-weight: normal;
}
.deliLi p small[data-v-f147e7b0]{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;max-width: 100%;
}
.deliUl[data-v-f147e7b0]{max-height: 300px;overflow-y: auto;
}
/* E 周期发货表 */
.tsTxt a[data-v-f147e7b0]{margin-left: 2px;color: #0079b6;
}
.deliLi p .logistics[data-v-f147e7b0]{font-weight: normal;font-size:14px;
}
.deliLi p .logistics em[data-v-f147e7b0]{margin-right: 5px;
}
.autoCopy[data-v-f147e7b0]{cursor: pointer;color: #0079b6;font-size: 13px;margin-left: 10px;
}
.od-receipt .odr-consignee dd > em[data-v-f147e7b0]{width: auto!important;max-width: calc(100% - 100px);
}
.mr5[data-v-f147e7b0]{margin-right: 5px!important;
}
.l90[data-v-f147e7b0]{margin-left: 90px;
}
.l50[data-v-f147e7b0]{margin-left: 50px;
}
.w300[data-v-f147e7b0]{width: 300px;
}
.mods-editadrs form .mcc-item>div h5[data-v-f147e7b0]{max-width: 150px;
}
.mods-editadrs .l90 form .mcc-item>div h5[data-v-f147e7b0]{max-width: 150px;line-height: 20px; padding: 7.5px 0;
}
.odr-distribution .deliPopem[data-v-f147e7b0]{font-size: 12px;
}
.od-receipt .odr-distribution[data-v-f147e7b0]{max-width: 199px!important;
}
.textFl[data-v-f147e7b0]{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.od-receipt dl dd > em a[data-v-f147e7b0]:hover{opacity: .8;
}
/* E 按周周期发货新加 xjt 2020-11-02 */
/* S 周期性发货 xjt 2021-01-08 */
.firstDate[data-v-f147e7b0] .el-date-editor--date .el-input__inner{width:100%!important;padding:0 30px!important;
}
.firstDate h5[data-v-f147e7b0]{width:138px;text-align: right;margin-right: 10px;
}
.firstP em[data-v-f147e7b0]{margin-right: 10px;display: inline-block;width: 138px;text-align: right;
}
.firstP[data-v-f147e7b0] .el-input-group{width: 220px;
}
.firstP[data-v-f147e7b0] .el-input-group>.el-input__inner{border-color: #f0f0f0;
}
.firstP[data-v-f147e7b0] .el-input-group__append{border-color: #f0f0f0;
}
.tips[data-v-f147e7b0] {padding-left: 0 !important;color: #999;font-size: 12px;margin-bottom: 10px;
}
.tips i[data-v-f147e7b0] {display: inline-block; margin-right:3px; color:#ff5f20;
}
.shopMsg[data-v-f147e7b0]{color: #999;line-height: 24px;font-size: 12px;margin-bottom: 20px;width: 100%;
}
.tsgBtn[data-v-f147e7b0]{position: static!important;margin-top: 30px;
}
.color-black[data-v-f147e7b0]{color: #333;
}
.monthDiv[data-v-f147e7b0]{width: auto!important;line-height: 40px;
}
/* E 周期性发货 xjt 2021-01-08 */
/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-f147e7b0] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-f147e7b0] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-f147e7b0] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-f147e7b0] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-f147e7b0] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
  line-height:25px;
}
.transferbox a[data-v-f147e7b0] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-f147e7b0] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-f147e7b0] {
  line-height: 50px;
  background: url('https://presale.jhtsoft.com/picms/38501f99dabdce.jpg') #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-f147e7b0] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-f147e7b0]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*我的卡包-转赠微信好友弹窗 end*/
.od-ecard[data-v-f147e7b0] .el-button--medium.btn {height:37px;
}
/*快递服务 start*/
.sendTab[data-v-f147e7b0] {width: 1160px;margin:0 auto;
}
.sendTab .fwBold[data-v-f147e7b0] {color:#333;
}
.sendTab small[data-v-f147e7b0] {font-size: 12px;
}
.sendTab .txtLineFive[data-v-f147e7b0] { font-size: 14px; max-height: 100px;line-height: 20px;display: -webkit-box!important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space:normal;word-break: break-all;overflow: hidden;padding-right:50px;
}
.logisticDlg[data-v-f147e7b0] .mc-cont{padding:25px!important;margin-bottom:60px;max-height: 490px; overflow-y: auto;
}
.logisticDlg[data-v-f147e7b0] .btnCenter {position:absolute; left: 0; bottom:20px; width:100%; text-align: center;
}
/*快递服务 end*/
/*同步修改后续日期 start zly 2022.3.29 */
.centerItem.pdl145[data-v-f147e7b0] {padding-left:145px;
}
.centerItem[data-v-f147e7b0] {display:block;margin:20px auto 0; line-height: 30px;
}
.cascadeModify[data-v-f147e7b0] {color:#666; cursor: pointer; font-size: 14px;
}
.cascadeModify[data-v-f147e7b0]:before {padding-right:.5rem;font-size: 18px;vertical-align: top;
}
.cascadeModify.icon-xz[data-v-f147e7b0] {color: #f53033;
}
/*同步修改后续日期 end */














































































































































.modSchedule .mc-cont[data-v-5019bbdd]{padding:25px!important;
}
.btnCenter[data-v-5019bbdd] {position:absolute; width:100%; text-align: center;bottom:20px;
}
.color-gray.textfl[data-v-5019bbdd] {max-width:280px
}
.scheduleWrap[data-v-5019bbdd] {margin:0 25px 25px;
}
.tsTxt[data-v-5019bbdd]{margin-bottom:10px;
}
.tsTxt i[data-v-5019bbdd]{color:#ff5f20;margin-right:5px;font-size:18px;display:inline-block
}
.tsTxt strong[data-v-5019bbdd]{font-weight:700;margin:0 2px
}
/* .schduleTit{margin:0 25px; width:calc(100% - 50px);height:30px;line-height:30px;background:#f6f6f6;font-size:14px;color:#666;}
.schduleTit span,.deliLi > * {padding: 0 10px;min-width:60px;}
.colSpanOne {flex:0 0 calc(25% - 20px);}
.colSpanTwo {flex:0 0 calc(50% - 20px);} */
/* S 周期发货表 */
/* .deliPopem{color:#0079b6;cursor:pointer;font-size:14px}
.deliPop{padding:12px 15px}
.deliPopem+span{width:0}
.deliPopem+span::before{content:''!important}
.deliUl{margin:0 25px; max-height:300px;overflow-y:auto}
.deliUl li {border-bottom:1px solid #eee;align-items: center;}
.deliUl .el-tag {height: 16px; padding: 0 2px;line-height: 14px; font-size: 12px;}
.deliLi i{margin-right:15px}
.deliLi i::before{font-size:18px}
.deliLi p{color:#ff5f20;padding-bottom:10px;padding-top:10px;width:calc(100% - 40px)}
.deliLi p strong{color:#333;font-weight:700;font-size:16px;display:block;line-height:1.5}
.deliLi p strong em{font-size:14px;font-weight:400}
.deliLi p small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:280px} */
/* E 周期发货表 */

.orderButton[data-v-3fe2772c] {
  margin: 15px auto 0;
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 30px;
  left: 0;
}
.tl[data-v-3fe2772c]{text-align: left;padding-left: 60px;
}
/* S 选择配送上下午 */
.timeSelect[data-v-3fe2772c]{
  margin-left: 15px;
  width: 80px;
}
/* E 选择配送上下午 */
.l20[data-v-3fe2772c] {margin-left: 20px !important;
}
.dateMod[data-v-3fe2772c] .mc-cont {padding-top: 20px !important;
}
/* S 按周周期发货新加 xjt 2020-11-02 */
.flexUI[data-v-3fe2772c] {display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;
}
.weekConfirm[data-v-3fe2772c] {padding-top:50px;
}
.weekConfirm .icon-th1[data-v-3fe2772c]{margin-right: 10px;font-size: 18px!important;
}
.confirmTxt[data-v-3fe2772c]{font-size: 15px;
}
.confirmTxt span[data-v-3fe2772c]{display:block;margin-bottom: 5px;/*font-size: 13px;color: #999; */
}
.confirmTxt span i[data-v-3fe2772c]{margin: 0 3px;
}
.confirmTxt small[data-v-3fe2772c]{color: #999;font-size: 13px;
}
.confirmTxt small i[data-v-3fe2772c]{margin-left: 3px;
}
/*选择类型修改订单 */
.confirmTxt .ptypeSelect[data-v-3fe2772c] {padding:30px 0 50px;font-size: 15px;
}
.ptypeSelect em[data-v-3fe2772c] {font-size: 15px;padding:0 15px;
}
.ptypeSelect em[data-v-3fe2772c]:before {font-size: 16px;padding-right:5px;
}
.ptypeSelect .icon-radio-on[data-v-3fe2772c] {color:#e62226;
}
/* S 周期发货表 */
.flexUpDownCenter[data-v-3fe2772c]{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
/* .deliPop{
  padding: 12px 15px;
}
.deliPopem+span{width:0;}
.deliPopem+span::before{content: ''!important;}
.tsTxt{margin-bottom: 10px;}
.tsTxt i{
  color: #ff5f20;
  margin-right: 5px;
  font-size: 18px;
  display: inline-block;
}
.tsTxt strong{
  font-weight: bold;
  margin: 0 2px;
}
.deliLi i{
  margin-right: 15px;
}
.deliLi i::before{font-size: 18px;}
.deliLi p{color: #ff5f20;margin-right: 3px;border-bottom: 1px solid #eee;padding-bottom: 10px;padding-top: 10px;width: calc(100% - 40px);}
.deliLi p strong{color: #333;font-weight: bold;font-size: 16px;display: block;line-height: 1.5;}
.deliLi p strong em{font-size: 14px;font-weight: normal;}
.deliLi p small{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;max-width: 100%;}
.deliUl{max-height: 300px;overflow-y: auto;} */
/* E 周期发货表 */
.tsTxt a[data-v-3fe2772c]{margin-left: 2px;color: #0079b6;
}
.deliLi p .logistics[data-v-3fe2772c]{font-weight: normal;font-size:14px;
}
.deliLi p .logistics em[data-v-3fe2772c]{margin-right: 5px;
}
.autoCopy[data-v-3fe2772c]{cursor: pointer;color: #0079b6;font-size: 13px;margin-left: 10px;
}
.od-receipt .odr-consignee dd > em[data-v-3fe2772c]{width: auto!important;max-width: calc(100% - 100px);
}
.mr5[data-v-3fe2772c]{margin-right: 5px!important;
}
.l90[data-v-3fe2772c]{margin-left: 90px;
}
.l50[data-v-3fe2772c]{margin-left: 50px;
}
.w300[data-v-3fe2772c]{width: 300px;
}
.mods-editadrs form .mcc-item>div h5[data-v-3fe2772c]{max-width: 150px;
}
.mods-editadrs .l90 form .mcc-item>div h5[data-v-3fe2772c]{max-width: 150px;line-height: 20px; padding: 7.5px 0;
}
.textFl[data-v-3fe2772c]{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.od-receipt dl dd > em a[data-v-3fe2772c]:hover{opacity: .8;
}
/* E 按周周期发货新加 xjt 2020-11-02 */
.firstDate[data-v-3fe2772c] .el-date-editor--date .el-input__inner{width:100%!important;padding:0 30px!important;
}
.firstDate h5[data-v-3fe2772c]{width:138px;text-align: right;margin-right: 10px;
}
.firstP em[data-v-3fe2772c]{margin-right: 10px;display: inline-block;width: 138px;text-align: right;
}
.firstP[data-v-3fe2772c] .el-input-group{width: 220px;
}
.firstP[data-v-3fe2772c] .el-input-group>.el-input__inner{border-color: #f0f0f0;
}
.firstP[data-v-3fe2772c] .el-input-group__append{border-color: #f0f0f0;
}
.tips[data-v-3fe2772c] {padding-left: 0 !important;color: #999;font-size: 12px;margin-bottom: 10px;
}
.tips i[data-v-3fe2772c] {display: inline-block; margin-right:3px; color:#ff5f20;
}
.shopMsg[data-v-3fe2772c]{color: #999;line-height: 24px;font-size: 12px;margin-bottom: 20px;width: 100%;
}
.tsgBtn[data-v-3fe2772c]{position: static!important;margin-top: 30px;
}
.color-black[data-v-3fe2772c]{color: #333;
}
.monthDiv[data-v-3fe2772c]{width: auto!important;line-height: 40px;
}
/* E 周期性发货 xjt 2021-01-08 */
/*同步修改后续日期 start zly 2022.3.29 */
.centerItem.pdl145[data-v-3fe2772c] {padding-left:145px;
}
.centerItem[data-v-3fe2772c] {display:block;margin:20px auto 0; line-height: 30px;
}
.cascadeModify[data-v-3fe2772c] {color:#666; cursor: pointer; font-size: 14px;
}
.cascadeModify[data-v-3fe2772c]:before {padding-right:.5rem;font-size: 18px;vertical-align: top;
}
.cascadeModify.icon-xz[data-v-3fe2772c] {color: #f53033;
}
/*同步修改后续日期 end */






























































































































/*物流信息 start */
.expInfoUl .txtRight[data-v-499f1622] {width:170px; font-size: 12px; line-height:30px; color:#666; text-align: right; padding-right:40px;font-family: Arial, Verdana,sans-serif;
}
.txtRight.twoWrapLine[data-v-499f1622] {line-height:1.5;
}
.expInfoUl .txtRight b[data-v-499f1622] {padding-left:15px;
}
.twoWrapLine b[data-v-499f1622] {display: block;text-align: right;
}
.expInfoUl .progressRight[data-v-499f1622] {-webkit-box-flex:1;-ms-flex:1;flex:1; max-width:calc(100% - 240px);position:relative;line-height: 20px; padding: 0 0 30px 40px;
}
.expInfoUl > li:not(:last-child) .progressRight[data-v-499f1622] {border-left:solid 1.5px #eee;
}
.expInfoUl > li:last-child .progressRight[data-v-499f1622]{padding-bottom:0;
}
.progressRight[data-v-499f1622] {position:relative;padding:10px 0 0 40px;
}
.progressRight em[data-v-499f1622] {position:absolute; z-index:2;display:inline-block; top:0;background:rgba(204,204,204,.2);text-align: center;color:#fff;
}
.expInfoUl > li.on .circleIco[data-v-499f1622],.addrInfo .bigCircle[data-v-499f1622] {left:-15px; width:30px;height:30px; border-radius:30px; font-size:20px; line-height:30px;
}
.expInfoUl > li.on .icon-error[data-v-499f1622] {font-size: 15px!important;
}
.progressRight .circleIco[data-v-499f1622] { left:-10px; width:20px;height:20px; border-radius:20px; font-size:12px; line-height:20px;
}
.addrInfo .bigCircle.havereceived[data-v-499f1622] {font-size:15px!important;
}
.circleIco[data-v-499f1622]:before,.addrInfo .bigCircle[data-v-499f1622]:before {position: relative; z-index:4;
}
.expInfoUl > li.on .circleIco[data-v-499f1622]:after,.addrInfo .bigCircle[data-v-499f1622]:after {content:'';position:absolute; z-index:3;display:inline-block; left:3px; top:3px;width:24px;height:24px; border-radius:24px; background:#e0e0e0;
}
.circleIco[data-v-499f1622]:after {content:'';position:absolute; z-index:3;display:inline-block; left:3px; top:3px;width:14px;height:14px; border-radius:14px; background:#e0e0e0;
}
.expInfoUl > li.on .circleIco[data-v-499f1622],.addrInfo .bigCircle.havereceived[data-v-499f1622]{background:rgba(241,46,46,.2);
}
.expInfoUl > li.on .circleIco[data-v-499f1622]:after,.addrInfo .bigCircle.havereceived[data-v-499f1622]:after {background:-webkit-gradient(linear, left bottom, left top, from(#fa5e11), to(#f12e2e));background:linear-gradient(to top, #fa5e11, #f12e2e);color:#fff;
}
.expInfoUl > li.on h6[data-v-499f1622] {color:#ff5f20!important;
}
.expInfoUl > li.on .twoWrapLine[data-v-499f1622] {padding-top:8px
}
.expInfoUl li h6[data-v-499f1622] {color:#333; font-size: 12px; font-weight: 600;
}
.progressRight p[data-v-499f1622],.innerTransit dd[data-v-499f1622] {font-size: 12px; color:#999; line-height: 1.5;
}
.expInfoUl > li.on p[data-v-499f1622] {color:#333;
}
/*首条特殊 */
.addrInfo .txtRight .fz12[data-v-499f1622] {font-size: 12px;
}
.addrInfo .progressRight[data-v-499f1622] {border-left-style:dashed!important;padding-bottom:25px!important;
}
.addrInfo .progressRight[data-v-499f1622]::before {content:'';position:absolute;z-index:1;display:inline-block; left:-15px; top:0;width:30px;height:5px; background: #fff;
}
.addrInfo .progressRight h5[data-v-499f1622] {font-weight: 600;
}
.addrInfo .progressRight h6[data-v-499f1622] {font-size: 14px;font-weight: 600;
}
.addrInfo .progressRight h6 em[data-v-499f1622] {cursor: pointer; color: #0079b6; margin-left:20px;
}
.addrInfo .bigCircle.havereceived[data-v-499f1622]:before {content: '\6536';
}
.addrInfo .progressRight.on[data-v-499f1622] {border-left-color:#ff5f20!important;
}
.telColor[data-v-499f1622] {color:#ff5f20;cursor: pointer;
}
/*物流信息 end */

.expInfoUl li p a {color:#ff5f20; cursor: pointer; padding:0 5px; font-weight: 600;
}
/* 催发货提示信息  start */
.message-tip[data-v-88d9ab6c] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-88d9ab6c] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-88d9ab6c] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-88d9ab6c] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-88d9ab6c] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-88d9ab6c]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-88d9ab6c] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-88d9ab6c],
.myfocus>h4>span a[data-v-88d9ab6c] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-88d9ab6c] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-88d9ab6c] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-88d9ab6c] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-88d9ab6c] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-88d9ab6c] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-88d9ab6c] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-88d9ab6c] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-88d9ab6c] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-88d9ab6c] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-88d9ab6c] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-88d9ab6c] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-88d9ab6c]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-88d9ab6c]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-88d9ab6c] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-88d9ab6c] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-88d9ab6c] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-88d9ab6c] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-88d9ab6c] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-88d9ab6c] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-88d9ab6c] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-88d9ab6c] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-88d9ab6c] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-88d9ab6c] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-88d9ab6c]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-88d9ab6c] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-88d9ab6c] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-88d9ab6c] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-88d9ab6c] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-88d9ab6c] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-88d9ab6c] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-88d9ab6c] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-88d9ab6c] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-88d9ab6c] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-88d9ab6c] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-88d9ab6c] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-88d9ab6c] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-88d9ab6c] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-88d9ab6c] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-88d9ab6c] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-88d9ab6c]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-88d9ab6c]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-88d9ab6c] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-88d9ab6c] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-88d9ab6c] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-88d9ab6c] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-88d9ab6c]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-88d9ab6c] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-88d9ab6c] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-88d9ab6c] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-88d9ab6c] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-88d9ab6c] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-88d9ab6c] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-88d9ab6c]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-88d9ab6c],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-88d9ab6c]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-88d9ab6c] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-88d9ab6c] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-88d9ab6c]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-88d9ab6c],
.mods-sus .mods-cont span p[data-v-88d9ab6c],
.mods-sus .mods-cont span[data-v-88d9ab6c]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-88d9ab6c] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-88d9ab6c]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-88d9ab6c]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-88d9ab6c] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-88d9ab6c]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-88d9ab6c]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-88d9ab6c] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-88d9ab6c],
.psus-tip .code-wrap small[data-v-88d9ab6c] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-88d9ab6c] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-88d9ab6c] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-88d9ab6c] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-88d9ab6c] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-88d9ab6c] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-88d9ab6c] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-88d9ab6c] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-88d9ab6c] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-88d9ab6c],
.mods-fk .mods-cont>h5[data-v-88d9ab6c] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-88d9ab6c] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-88d9ab6c]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-88d9ab6c] {
  margin-left: 20px;
}
.fkmsg[data-v-88d9ab6c] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-88d9ab6c] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-88d9ab6c] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-88d9ab6c] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-88d9ab6c] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-88d9ab6c] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-88d9ab6c] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-88d9ab6c] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-88d9ab6c] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-88d9ab6c] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-88d9ab6c] {
  left: 40px;
}
.mods-binding .sjimg[data-v-88d9ab6c] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-88d9ab6c] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-88d9ab6c] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-88d9ab6c] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-88d9ab6c]::-webkit-outer-spin-button,
input[data-v-88d9ab6c]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-88d9ab6c] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-88d9ab6c]:hover {
  background: #e62226;
}
.opa[data-v-88d9ab6c] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-88d9ab6c] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-88d9ab6c] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-88d9ab6c] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-88d9ab6c] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-88d9ab6c] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-88d9ab6c] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-88d9ab6c] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-88d9ab6c] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-88d9ab6c] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-88d9ab6c]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-88d9ab6c] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-88d9ab6c] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-88d9ab6c],
.thsCont[data-v-88d9ab6c],
.thsCont .bgImg[data-v-88d9ab6c],
.topImg[data-v-88d9ab6c],
.leftImg[data-v-88d9ab6c],
.btmImg[data-v-88d9ab6c],
.rightImg[data-v-88d9ab6c],
.bowknot[data-v-88d9ab6c],
.thZoom[data-v-88d9ab6c] {
  position: absolute;
}
.giftBgc[data-v-88d9ab6c],
.thanks[data-v-88d9ab6c] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-88d9ab6c] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-88d9ab6c] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-88d9ab6c],
.thanks .icon-gb[data-v-88d9ab6c]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-88d9ab6c],
.thanks .icon-gb[data-v-88d9ab6c] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-88d9ab6c] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-88d9ab6c] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-88d9ab6c] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-88d9ab6c] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-88d9ab6c]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-88d9ab6c]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-88d9ab6c] {
  position: fixed;
}
.thZoom[data-v-88d9ab6c] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-88d9ab6c 0.5s linear;
  animation: myScale-data-v-88d9ab6c 0.5s linear;
}
@-webkit-keyframes myScale-data-v-88d9ab6c {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-88d9ab6c {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-88d9ab6c] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-88d9ab6c] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-88d9ab6c] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-88d9ab6c] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-88d9ab6c] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-88d9ab6c] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-88d9ab6c] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-88d9ab6c] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-88d9ab6c] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-88d9ab6c]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-88d9ab6c]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-88d9ab6c]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-88d9ab6c]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-88d9ab6c] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-88d9ab6c] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-88d9ab6c] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-88d9ab6c] {
  color: #e62226;
}
.dluo a[data-v-88d9ab6c]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-88d9ab6c] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-88d9ab6c] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-88d9ab6c] {
  overflow: hidden;
}
.thankst .thanking[data-v-88d9ab6c] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}
.channel-goodlist.fscard > ul li[data-v-88d9ab6c] {
  overflow: hidden;
}

.show[data-v-2ae6215e] {
  display: block !important;
}
.load-container[data-v-2ae6215e] {
  width: 100%;
  margin: 0 auto;
  position: relative;
  text-align: center;
}
.loading .loader[data-v-2ae6215e],
.loading .loader[data-v-2ae6215e]:after,
.loading .loader[data-v-2ae6215e]:before {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: loading-data-v-2ae6215e 1s infinite ease;
  animation: loading-data-v-2ae6215e 1s infinite ease;
}
.loading .loader[data-v-2ae6215e] {
  position: relative;
  margin: 0 auto;
  margin-bottom: 35px;
  text-indent: -9999px;
  -webkit-animation-delay: 0.13s;
  animation-delay: 0.13s;
}
.loading .loader[data-v-2ae6215e]:before {
  left: -35px;
}
.loading .loader[data-v-2ae6215e]:after {
  left: 35px;
  -webkit-animation-delay: 0.26s;
  animation-delay: 0.26s;
}
.loading .loader[data-v-2ae6215e]:before,
.loader[data-v-2ae6215e]:after {
  position: absolute;
  top: 0;
  content: "";
}
@-webkit-keyframes loading-data-v-2ae6215e {
0%,
  100% {
    -webkit-box-shadow: 0 25px 0 -3px #fc8f8f;
            box-shadow: 0 25px 0 -3px #fc8f8f;
}
25%,
  75% {
    -webkit-box-shadow: 0 25px 0 -1px #fc8f8f;
            box-shadow: 0 25px 0 -1px #fc8f8f;
}
50% {
    -webkit-box-shadow: 0 25px 0 1px #fc8f8f;
            box-shadow: 0 25px 0 1px #fc8f8f;
}
}
@keyframes loading-data-v-2ae6215e {
0%,
  100% {
    -webkit-box-shadow: 0 25px 0 -3px #fc8f8f;
            box-shadow: 0 25px 0 -3px #fc8f8f;
}
25%,
  75% {
    -webkit-box-shadow: 0 25px 0 -1px #fc8f8f;
            box-shadow: 0 25px 0 -1px #fc8f8f;
}
50% {
    -webkit-box-shadow: 0 25px 0 1px #fc8f8f;
            box-shadow: 0 25px 0 1px #fc8f8f;
}
}
.myfocus > h4[data-v-2ae6215e] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus > h4 > a[data-v-2ae6215e] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus > h4 > a[data-v-2ae6215e]:hover {
  color: #e62226;
}
.myfocus > h4 > span[data-v-2ae6215e] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus > h4 > span input[data-v-2ae6215e],
.myfocus > h4 > span a[data-v-2ae6215e] {
  display: inline-block;
  float: left;
}
.myfocus > h4 > span input[data-v-2ae6215e] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus > h4 > span a[data-v-2ae6215e] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-2ae6215e] {
  height: 21px;
  padding: 20px;
}
.myfs-tit > a[data-v-2ae6215e] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 30px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit > a.on[data-v-2ae6215e] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit > a > small[data-v-2ae6215e] {
  margin-left: 5px;
  color: #999;
  vertical-align: top;
}
.myfs-tit > a.on > small[data-v-2ae6215e] {
  color: #e62226;
}
.activityList[data-v-2ae6215e] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background-color: #fff;
  padding-bottom: 20px;
}
.zcul[data-v-2ae6215e] {
  padding: 0px 20px !important;
  margin: 10px 0px 40px 0px !important;
}
.el-pagination[data-v-2ae6215e] {
  text-align: right;
}
.zcul li[data-v-2ae6215e] {
  width: 451px !important;
  height: auto !important;
  padding: 5px !important;
  margin: 0px 0px 20px 0px !important;
  float: left !important;
  background-color: #fff !important;
  -webkit-box-shadow: 0 0 16px #d8d8d8 !important;
          box-shadow: 0 0 16px #d8d8d8 !important;
  position: relative !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zcul li[data-v-2ae6215e]:nth-of-type(odd) {
  margin-right: 20px !important;
}
.zcul li h4[data-v-2ae6215e] {
  position: absolute;
  top: 30px;
  right: -60px;
  width: 192px;
  height: 32px;
  z-index: 1;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.zcul li h4 > b[data-v-2ae6215e] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  display: block;
  width: 192px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  font-size: 16px;
}
.zcul li.type-failed h4 > i[data-v-2ae6215e] {
  background: -webkit-gradient(linear, left top, right top, from(#ccc), to(#999));
  background: linear-gradient(90deg, #ccc, #999);
}
.zcul li h4 > i[data-v-2ae6215e] {
  width: 192px;
  height: 32px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: block;
}
.zcul .imgCont[data-v-2ae6215e] {
  position: relative;
}
.zcul li > .imgCont > a[data-v-2ae6215e] {
  display: block;
  position: relative;
  overflow: hidden;
  width: 441px;
  height: 241px;
}
.zcul .imgCont > a > img[data-v-2ae6215e] {
  width: 100%;
  -webkit-transition: transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.zcul li .imgCont > a > img[data-v-2ae6215e]:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.zcul li .timeTitle[data-v-2ae6215e] {
  width: 100%;
  height: 35px;
  overflow: hidden;
  position: absolute;
  z-index: 100;
  bottom: 0px;
  cursor: pointer;
}
.zcul .resTime[data-v-2ae6215e],
p.explain[data-v-2ae6215e] {
  position: absolute;
  width: 100%;
  line-height: 35px;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  overflow: hidden;
  text-align: right;
  cursor: pointer;
}
.zcul .resTime[data-v-2ae6215e] {
  top: 0;
}
p.explain[data-v-2ae6215e] {
  bottom: 0;
  display: none;
}
.resTime > span[data-v-2ae6215e] {
  float: left;
  padding-left: 10px;
  font-size: 14px;
  color: #fff;
}
p.explain > a[data-v-2ae6215e] {
  padding: 0px 10px;
  font-size: 14px;
  color: #fff;
  display: inline-block;
  height: 18px;
  line-height: 18px;
  margin-top: 8px;
  border-left: 1px solid #fff;
}
p.explain > a[data-v-2ae6215e]:hover {
  color: #e62226;
}
p.explain > a[data-v-2ae6215e]:nth-child(1){
  border-left: none;
}
.zcul li h3[data-v-2ae6215e] {
  margin-top: 20px;
  padding: 0 10px;
}
.zcul li h3 a[data-v-2ae6215e] {
  display: block;
}
.zcul li > p.bar[data-v-2ae6215e] {
  margin: 15px 10px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zcul li > p.bar > i[data-v-2ae6215e] {
  display: inline-block;
  margin-right: 27px;
  width: 300px;
  height: 8px;
  background-color: #e6e6e6;
  border-radius: 4px;
  position: relative;
}
.zcul li.type-now > p.bar > i b[data-v-2ae6215e] {
  background: -webkit-gradient(linear, left top, right top, from(#4ff5b7), to(#01c67f));
  background: linear-gradient(90deg, #4ff5b7, #01c67f);
}
.zcul li > p.bar > i b[data-v-2ae6215e] {
  position: absolute;
  left: 0;
  top: 0;
  height: 8px;
  border-radius: 4px;
}
.zcul li.type-now > p.bar span[data-v-2ae6215e] {
  color: #01c67f;
}
.zcul li > p.bar span[data-v-2ae6215e] {
  font-size: 15px;
}
.zcul li > p.zcdese[data-v-2ae6215e] {
  margin: 0 10px 20px;
}
.zcul li > p.zcdese span[data-v-2ae6215e] {
  padding: 0px 15px;
}
.zcul li > p.zcdese span[data-v-2ae6215e] {
  color: #999;
}
.zcul li > p.zcdese span[data-v-2ae6215e]:nth-child(1),
.zcul li > p.zcdese span[data-v-2ae6215e]:nth-child(2) {
  border-right: 1px solid #999;
}
.zcul li > p.zcdese span em[data-v-2ae6215e] {
  color: #000;
  font-size: 16px;
  padding-left: 10px;
  font-weight: bold;
}
.zcul li > p.zcdese span em > i[data-v-2ae6215e] {
  font-weight: 400;
  font-size: 14px;
}
.zcul li.type-failed > p.bar span[data-v-2ae6215e] {
  color: #ccc;
}
.zcul li.type-succeed > p.bar span[data-v-2ae6215e] {
  color: #e62226;
}
.zcul li.type-failed > p.bar > i b[data-v-2ae6215e] {
  background: -webkit-gradient(linear, left top, right top, from(#ccc), to(#999));
  background: linear-gradient(90deg, #ccc, #999);
}
.zcul li.type-succeed h4 > i[data-v-2ae6215e] {
  background: -webkit-gradient(linear, left top, right top, from(#c555ff), to(#ff1717));
  background: linear-gradient(90deg, #c555ff, #ff1717);
}
.zcul li.type-succeed > p.bar > i b[data-v-2ae6215e] {
  background: -webkit-gradient(linear, left top, right top, from(#c555ff), to(#ff1717));
  background: linear-gradient(90deg, #c555ff, #ff1717);
}
.focusbox-btns .showAl[data-v-2ae6215e] {
  left: 242px !important;
  bottom: 47px !important;
}
.activityList li:hover .resTime[data-v-2ae6215e] {
  display: none;
}
.activityList li:hover .explain[data-v-2ae6215e] {
  display: block !important;
}
.zcul .imgCont .focusbox-btns[data-v-2ae6215e] {
  border: none;
}
@-webkit-keyframes title-data-v-2ae6215e {
0% {
    height: 0px;
}
100% {
    height: 35px;
}
}
@keyframes title-data-v-2ae6215e {
0% {
    height: 0px;
}
100% {
    height: 35px;
}
}
.mainr[data-v-2ae6215e] .el-loading-spinner {
  top: 45% !important;
}
/* 催发货提示信息  start */
.message-tip[data-v-045a6e2a] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-045a6e2a] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-045a6e2a] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-045a6e2a] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-045a6e2a] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-045a6e2a]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-045a6e2a] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-045a6e2a],
.myfocus>h4>span a[data-v-045a6e2a] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-045a6e2a] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-045a6e2a] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-045a6e2a] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-045a6e2a] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-045a6e2a] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-045a6e2a] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-045a6e2a] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-045a6e2a] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-045a6e2a] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-045a6e2a] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-045a6e2a] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-045a6e2a]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-045a6e2a]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-045a6e2a] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-045a6e2a] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-045a6e2a] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-045a6e2a] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-045a6e2a] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-045a6e2a] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-045a6e2a] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-045a6e2a] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-045a6e2a] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-045a6e2a] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-045a6e2a]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-045a6e2a] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-045a6e2a] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-045a6e2a] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-045a6e2a] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-045a6e2a] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-045a6e2a] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-045a6e2a] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-045a6e2a] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-045a6e2a] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-045a6e2a] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-045a6e2a] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-045a6e2a] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-045a6e2a] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-045a6e2a] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-045a6e2a] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-045a6e2a]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-045a6e2a]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-045a6e2a] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-045a6e2a] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-045a6e2a] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-045a6e2a] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-045a6e2a]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-045a6e2a] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-045a6e2a] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-045a6e2a] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-045a6e2a] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-045a6e2a] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-045a6e2a] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-045a6e2a]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-045a6e2a],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-045a6e2a]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-045a6e2a] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-045a6e2a] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-045a6e2a]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-045a6e2a],
.mods-sus .mods-cont span p[data-v-045a6e2a],
.mods-sus .mods-cont span[data-v-045a6e2a]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-045a6e2a] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-045a6e2a]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-045a6e2a]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-045a6e2a] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-045a6e2a]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-045a6e2a]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-045a6e2a] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-045a6e2a],
.psus-tip .code-wrap small[data-v-045a6e2a] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-045a6e2a] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-045a6e2a] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-045a6e2a] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-045a6e2a] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-045a6e2a] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-045a6e2a] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-045a6e2a] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-045a6e2a] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-045a6e2a],
.mods-fk .mods-cont>h5[data-v-045a6e2a] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-045a6e2a] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-045a6e2a]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-045a6e2a] {
  margin-left: 20px;
}
.fkmsg[data-v-045a6e2a] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-045a6e2a] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-045a6e2a] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-045a6e2a] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-045a6e2a] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-045a6e2a] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-045a6e2a] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-045a6e2a] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-045a6e2a] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-045a6e2a] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-045a6e2a] {
  left: 40px;
}
.mods-binding .sjimg[data-v-045a6e2a] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-045a6e2a] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-045a6e2a] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-045a6e2a] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-045a6e2a]::-webkit-outer-spin-button,
input[data-v-045a6e2a]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-045a6e2a] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-045a6e2a]:hover {
  background: #e62226;
}
.opa[data-v-045a6e2a] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-045a6e2a] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-045a6e2a] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-045a6e2a] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-045a6e2a] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-045a6e2a] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-045a6e2a] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-045a6e2a] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-045a6e2a] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-045a6e2a] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-045a6e2a]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-045a6e2a] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-045a6e2a] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-045a6e2a],
.thsCont[data-v-045a6e2a],
.thsCont .bgImg[data-v-045a6e2a],
.topImg[data-v-045a6e2a],
.leftImg[data-v-045a6e2a],
.btmImg[data-v-045a6e2a],
.rightImg[data-v-045a6e2a],
.bowknot[data-v-045a6e2a],
.thZoom[data-v-045a6e2a] {
  position: absolute;
}
.giftBgc[data-v-045a6e2a],
.thanks[data-v-045a6e2a] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-045a6e2a] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-045a6e2a] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-045a6e2a],
.thanks .icon-gb[data-v-045a6e2a]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-045a6e2a],
.thanks .icon-gb[data-v-045a6e2a] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-045a6e2a] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-045a6e2a] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-045a6e2a] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-045a6e2a] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-045a6e2a]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-045a6e2a]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-045a6e2a] {
  position: fixed;
}
.thZoom[data-v-045a6e2a] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-045a6e2a 0.5s linear;
  animation: myScale-data-v-045a6e2a 0.5s linear;
}
@-webkit-keyframes myScale-data-v-045a6e2a {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-045a6e2a {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-045a6e2a] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-045a6e2a] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-045a6e2a] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-045a6e2a] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-045a6e2a] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-045a6e2a] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-045a6e2a] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-045a6e2a] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-045a6e2a] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-045a6e2a]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-045a6e2a]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-045a6e2a]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-045a6e2a]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-045a6e2a] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-045a6e2a] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-045a6e2a] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-045a6e2a] {
  color: #e62226;
}
.dluo a[data-v-045a6e2a]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-045a6e2a] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-045a6e2a] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-045a6e2a] {
  overflow: hidden;
}
.thankst .thanking[data-v-045a6e2a] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}
.onshow[data-v-045a6e2a] {
  display: block !important;
}
.showon[data-v-045a6e2a] {
  display: block !important;
}
.showoff[data-v-045a6e2a] {
  display: none !important;
}
.morediv[data-v-045a6e2a],
.moreno[data-v-045a6e2a] {
  text-align: center;
  font-size: 14px;
  padding: 10px 0 20px;
  cursor: pointer;
  color: #999;
}
.morediv[data-v-045a6e2a]:hover {
  color: #e62226;
}
.ftCont[data-v-045a6e2a] {
  padding: 30px 0px 0px;
  background-color: #fff;
  overflow: hidden;
}
.ftCont .ftNav .on[data-v-045a6e2a]:hover {
  opacity: 0.8;
}
.ftCont .ftNav[data-v-045a6e2a] {
  padding-top: 8px;
  overflow: hidden;
}
.ftCont .sonClass .ftNav li[data-v-045a6e2a] {
  float: left;
  position: relative;
  margin-right: 68px;
  padding: 0px 13px;
  margin-bottom: 10px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  white-space: nowrap;
  min-width: 25px;
}
.ftCont .sonClass .ftNav li:hover > a[data-v-045a6e2a],
.ftCont .navCont .allClass a[data-v-045a6e2a]:hover {
  color: #e62226;
}
.ftCont .sonClass .ftNav li.on[data-v-045a6e2a] {
  background-color: #fb5a5d;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  color: #fff !important;
}
.ftCont .sonClass .ftNav li.on a[data-v-045a6e2a] {
  color: #fff;
}
.ftCont .sonClass .ftNav li > a[data-v-045a6e2a] {
  color: #666;
}
.ftCont .navCont[data-v-045a6e2a] {
  width: auto;
  overflow: hidden;
  margin-left: 20px;
}
.ftCont .navCont .allClass[data-v-045a6e2a] {
  text-align: center;
  margin-right: 22px;
  font-size: 14px;
  color: #999;
  cursor: pointer;
  float: left;
  font-weight: 700;
  margin-top: 9px;
  height: 24px;
  line-height: 24px;
  padding: 0px 13px;
  min-width: 30px;
}
.ftCont .navCont .allClass a[data-v-045a6e2a] {
  color: #333;
}
.ftCont .navCont .sonClass[data-v-045a6e2a] {
  float: left;
}
.ftCont .navCont .sonClass > .ftNav[data-v-045a6e2a] {
  width: 807px;
  height: 28px;
}
.ftCont .navCont .upArrow[data-v-045a6e2a] {
  float: right;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  font-size: 20px;
  color: #999;
  margin: 10px 30px 0px 0px;
  display: none;
  cursor: pointer;
}
.ftCont .navCont .allClass.on[data-v-045a6e2a] {
  border-radius: 12px;
  background-color: #fb5a5d;
  color: #fff !important;
}
.ftCont .navCont .allClass.on[data-v-045a6e2a]:hover {
  opacity: 0.8;
}
.ftCont .navCont .allClass.on a[data-v-045a6e2a] {
  color: #fff;
}
.ftList[data-v-045a6e2a] {
  position: relative;
  margin-top: 40px;
  margin-left: 30px;
  margin-bottom: 30px;
}
.ftList .grayLine[data-v-045a6e2a] {
  position: absolute;
  left: 0px;
  top: 20px;
  width: 2px;
  height: 300px;
  background: #e0e0e0;
}
.ftList .redLine[data-v-045a6e2a] {
  position: absolute;
  left: 0px;
  top: 20px;
  width: 2px;
  height: 280px;
  background: #fb5a5d;
  transition: height 0.5s;
  -webkit-transition: height 0.5s;
}
.listCon .dayList .todTitle[data-v-045a6e2a] {
  position: relative;
  height: 53px;
}
.listCon .todTitle h3[data-v-045a6e2a] {
  color: #666;
  margin-right: 20px;
  margin-left: 30px;
  margin-top: 5px;
}
.listCon .todTitle span[data-v-045a6e2a] {
  color: #999;
  font-size: 14px;
  margin-right: 15px;
  padding-top: 9px;
}
.listCon .todTitle span[data-v-045a6e2a]:last-of-type {
  cursor: pointer;
}
.listCon .todTitle h3[data-v-045a6e2a],
.listCon .todTitle span[data-v-045a6e2a] {
  float: left;
}
.listCon .todTitle i[data-v-045a6e2a] {
  position: absolute;
  left: -10px;
  color: #fb5a5d;
  font-size: 22px;
  background-color: #fff;
}
.listCon .dayList .iconList[data-v-045a6e2a] {
  padding-left: 30px;
}
.listCon .dayList .iconList li[data-v-045a6e2a] {
  width: 270px;
  height: 330px;
  border: 2px solid #f5f5f5;
  margin-right: 28px;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 30px;
  position: relative;
}
.listCon .dayList .iconList li:hover > i[data-v-045a6e2a] {
  display: block;
}
.listCon .dayList .iconList li > i[data-v-045a6e2a] {
  position: absolute;
  color: #9b9b9b;
  right: 10px;
  top: 10px;
  display: none;
}
.listCon .dayList .iconList li:hover img[data-v-045a6e2a] {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
.listCon .iconList a[data-v-045a6e2a] {
  display: block;
  width: 212px;
  height: 212px;
  position: relative;
  overflow: hidden;
  margin: 15px auto 55px;
}
.listCon .iconList a img[data-v-045a6e2a] {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -ms-transition: all 0.3s;
}
.listCon .dayList .iconList li > p[data-v-045a6e2a] {
  margin: auto;
  text-align: center;
  font-size: 14px;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0px 15px;
}
.listCon .dayList .iconList li > span[data-v-045a6e2a] {
  height: 25px;
}
.listCon .dayList .iconList li > span > b[data-v-045a6e2a] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.listCon .dayList .iconList li > span > b[data-v-045a6e2a]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png)
    no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.listCon .dayList .iconList li > span > b[data-v-045a6e2a]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.listCon .dayList .iconList li > span .code-wrap[data-v-045a6e2a] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.listCon .dayList .iconList li > span .code-wrap > em[data-v-045a6e2a] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.listCon .dayList .iconList li > span .code-wrap > em img[data-v-045a6e2a] {
  width: 180px;
  height: 180px;
}
.listCon .dayList .iconList li > span .code-wrap > em small[data-v-045a6e2a] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.listCon .dayList .iconList li > span > b[data-v-045a6e2a]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.listCon .dayList .iconList li > span > b:nth-child(2):hover + .code-wrap[data-v-045a6e2a] {
  z-index: 5;
  opacity: 1;
}
.listCon .dayList .iconList li > span > b:nth-child(2):hover + .code-wrap > em[data-v-045a6e2a] {
  left: 23px;
}
.listCon .ftEnd[data-v-045a6e2a] {
  padding: 20px 0px 70px 0px;
  text-align: center;
  position: relative;
}
.listCon .ftEnd i[data-v-045a6e2a] {
  position: absolute;
  left: -5px;
  background-color: #fff;
  color: #fb5a5d;
  font-size: 12px !important;
  font-weight: bold;
}
.listCon .ftEnd span[data-v-045a6e2a] {
  color: #999;
  font-size: 14px;
}
.listCon .dayList .iconList .deleCover[data-v-045a6e2a] {
  width: 100%;
  height: 100%;
  opacity: 0.9;
  background-color: #fff;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 5;
  display: none;
}
.listCon .dayList .iconList .deleCover .contCover[data-v-045a6e2a] {
  width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.listCon .contCover p[data-v-045a6e2a]:first-of-type,
.listCon .contCover p[data-v-045a6e2a]:last-of-type {
  margin: auto;
  text-align: center;
}
.listCon .contCover p[data-v-045a6e2a]:first-of-type {
  color: #333;
  font-size: 14px;
  padding: 0px 5px;
}
.listCon .contCover p[data-v-045a6e2a]:last-of-type {
  color: #999;
  margin-top: 5px;
}
/* 催发货提示信息  start */
.message-tip[data-v-7d2ce90c] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-7d2ce90c] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-7d2ce90c] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-7d2ce90c] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-7d2ce90c] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-7d2ce90c]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-7d2ce90c] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-7d2ce90c],
.myfocus>h4>span a[data-v-7d2ce90c] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-7d2ce90c] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-7d2ce90c] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-7d2ce90c] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-7d2ce90c] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-7d2ce90c] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-7d2ce90c] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-7d2ce90c] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-7d2ce90c] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-7d2ce90c] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-7d2ce90c] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-7d2ce90c] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-7d2ce90c]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-7d2ce90c]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-7d2ce90c] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-7d2ce90c] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-7d2ce90c] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-7d2ce90c] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-7d2ce90c] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-7d2ce90c] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-7d2ce90c] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-7d2ce90c] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-7d2ce90c] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-7d2ce90c] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-7d2ce90c]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-7d2ce90c] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-7d2ce90c] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-7d2ce90c] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-7d2ce90c] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-7d2ce90c] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-7d2ce90c] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-7d2ce90c] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-7d2ce90c] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-7d2ce90c] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-7d2ce90c] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-7d2ce90c] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-7d2ce90c] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-7d2ce90c] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-7d2ce90c] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-7d2ce90c] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-7d2ce90c]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-7d2ce90c]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-7d2ce90c] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-7d2ce90c] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-7d2ce90c] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-7d2ce90c] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-7d2ce90c]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-7d2ce90c] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-7d2ce90c] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-7d2ce90c] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-7d2ce90c] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-7d2ce90c] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-7d2ce90c] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-7d2ce90c]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-7d2ce90c],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-7d2ce90c]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-7d2ce90c] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-7d2ce90c] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-7d2ce90c]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-7d2ce90c],
.mods-sus .mods-cont span p[data-v-7d2ce90c],
.mods-sus .mods-cont span[data-v-7d2ce90c]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-7d2ce90c] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-7d2ce90c]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-7d2ce90c]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-7d2ce90c] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-7d2ce90c]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-7d2ce90c]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-7d2ce90c] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-7d2ce90c],
.psus-tip .code-wrap small[data-v-7d2ce90c] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-7d2ce90c] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-7d2ce90c] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-7d2ce90c] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-7d2ce90c] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-7d2ce90c] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-7d2ce90c] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-7d2ce90c] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-7d2ce90c] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-7d2ce90c],
.mods-fk .mods-cont>h5[data-v-7d2ce90c] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-7d2ce90c] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-7d2ce90c]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-7d2ce90c] {
  margin-left: 20px;
}
.fkmsg[data-v-7d2ce90c] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-7d2ce90c] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-7d2ce90c] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-7d2ce90c] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-7d2ce90c] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-7d2ce90c] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-7d2ce90c] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-7d2ce90c] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-7d2ce90c] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-7d2ce90c] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-7d2ce90c] {
  left: 40px;
}
.mods-binding .sjimg[data-v-7d2ce90c] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-7d2ce90c] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-7d2ce90c] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-7d2ce90c] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-7d2ce90c]::-webkit-outer-spin-button,
input[data-v-7d2ce90c]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-7d2ce90c] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-7d2ce90c]:hover {
  background: #e62226;
}
.opa[data-v-7d2ce90c] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-7d2ce90c] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-7d2ce90c] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-7d2ce90c] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-7d2ce90c] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-7d2ce90c] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-7d2ce90c] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-7d2ce90c] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-7d2ce90c] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-7d2ce90c] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-7d2ce90c]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-7d2ce90c] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-7d2ce90c] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-7d2ce90c],
.thsCont[data-v-7d2ce90c],
.thsCont .bgImg[data-v-7d2ce90c],
.topImg[data-v-7d2ce90c],
.leftImg[data-v-7d2ce90c],
.btmImg[data-v-7d2ce90c],
.rightImg[data-v-7d2ce90c],
.bowknot[data-v-7d2ce90c],
.thZoom[data-v-7d2ce90c] {
  position: absolute;
}
.giftBgc[data-v-7d2ce90c],
.thanks[data-v-7d2ce90c] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-7d2ce90c] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-7d2ce90c] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-7d2ce90c],
.thanks .icon-gb[data-v-7d2ce90c]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-7d2ce90c],
.thanks .icon-gb[data-v-7d2ce90c] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-7d2ce90c] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-7d2ce90c] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-7d2ce90c] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-7d2ce90c] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-7d2ce90c]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-7d2ce90c]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-7d2ce90c] {
  position: fixed;
}
.thZoom[data-v-7d2ce90c] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-7d2ce90c 0.5s linear;
  animation: myScale-data-v-7d2ce90c 0.5s linear;
}
@-webkit-keyframes myScale-data-v-7d2ce90c {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-7d2ce90c {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-7d2ce90c] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-7d2ce90c] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-7d2ce90c] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-7d2ce90c] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-7d2ce90c] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-7d2ce90c] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-7d2ce90c] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-7d2ce90c] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-7d2ce90c] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-7d2ce90c]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-7d2ce90c]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-7d2ce90c]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-7d2ce90c]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-7d2ce90c] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-7d2ce90c] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-7d2ce90c] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-7d2ce90c] {
  color: #e62226;
}
.dluo a[data-v-7d2ce90c]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-7d2ce90c] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-7d2ce90c] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-7d2ce90c] {
  overflow: hidden;
}
.thankst .thanking[data-v-7d2ce90c] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}
.mods-cont .mc-cont[data-v-7d2ce90c] {
    padding: 25px 0;
}
.onshow[data-v-7d2ce90c] {
    display: none;
}
.myRemovefocus[data-v-7d2ce90c] {
    width: 100% !important;
}
/* 催发货提示信息  start */
.message-tip[data-v-03601ae7] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-03601ae7] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-03601ae7] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-03601ae7] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-03601ae7] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-03601ae7]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-03601ae7] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-03601ae7],
.myfocus>h4>span a[data-v-03601ae7] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-03601ae7] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-03601ae7] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-03601ae7] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-03601ae7] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-03601ae7] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-03601ae7] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-03601ae7] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-03601ae7] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-03601ae7] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-03601ae7] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-03601ae7] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-03601ae7]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-03601ae7]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-03601ae7] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-03601ae7] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-03601ae7] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-03601ae7] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-03601ae7] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-03601ae7] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-03601ae7] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-03601ae7] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-03601ae7] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-03601ae7] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-03601ae7]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-03601ae7] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-03601ae7] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-03601ae7] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-03601ae7] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-03601ae7] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-03601ae7] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-03601ae7] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-03601ae7] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-03601ae7] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-03601ae7] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-03601ae7] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-03601ae7] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-03601ae7] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-03601ae7] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-03601ae7] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-03601ae7]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-03601ae7]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-03601ae7] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-03601ae7] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-03601ae7] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-03601ae7] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-03601ae7]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-03601ae7] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-03601ae7] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-03601ae7] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-03601ae7] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-03601ae7] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-03601ae7] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-03601ae7]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-03601ae7],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-03601ae7]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-03601ae7] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-03601ae7] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-03601ae7]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-03601ae7],
.mods-sus .mods-cont span p[data-v-03601ae7],
.mods-sus .mods-cont span[data-v-03601ae7]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-03601ae7] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-03601ae7]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-03601ae7]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-03601ae7] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-03601ae7]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-03601ae7]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-03601ae7] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-03601ae7],
.psus-tip .code-wrap small[data-v-03601ae7] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-03601ae7] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-03601ae7] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-03601ae7] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-03601ae7] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-03601ae7] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-03601ae7] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-03601ae7] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-03601ae7] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-03601ae7],
.mods-fk .mods-cont>h5[data-v-03601ae7] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-03601ae7] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-03601ae7]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-03601ae7] {
  margin-left: 20px;
}
.fkmsg[data-v-03601ae7] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-03601ae7] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-03601ae7] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-03601ae7] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-03601ae7] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-03601ae7] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-03601ae7] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-03601ae7] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-03601ae7] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-03601ae7] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-03601ae7] {
  left: 40px;
}
.mods-binding .sjimg[data-v-03601ae7] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-03601ae7] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-03601ae7] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-03601ae7] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-03601ae7]::-webkit-outer-spin-button,
input[data-v-03601ae7]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-03601ae7] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-03601ae7]:hover {
  background: #e62226;
}
.opa[data-v-03601ae7] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-03601ae7] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-03601ae7] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-03601ae7] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-03601ae7] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-03601ae7] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-03601ae7] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-03601ae7] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-03601ae7] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-03601ae7] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-03601ae7]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-03601ae7] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-03601ae7] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-03601ae7],
.thsCont[data-v-03601ae7],
.thsCont .bgImg[data-v-03601ae7],
.topImg[data-v-03601ae7],
.leftImg[data-v-03601ae7],
.btmImg[data-v-03601ae7],
.rightImg[data-v-03601ae7],
.bowknot[data-v-03601ae7],
.thZoom[data-v-03601ae7] {
  position: absolute;
}
.giftBgc[data-v-03601ae7],
.thanks[data-v-03601ae7] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-03601ae7] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-03601ae7] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-03601ae7],
.thanks .icon-gb[data-v-03601ae7]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-03601ae7],
.thanks .icon-gb[data-v-03601ae7] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-03601ae7] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-03601ae7] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-03601ae7] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-03601ae7] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-03601ae7]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-03601ae7]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-03601ae7] {
  position: fixed;
}
.thZoom[data-v-03601ae7] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-03601ae7 0.5s linear;
  animation: myScale-data-v-03601ae7 0.5s linear;
}
@-webkit-keyframes myScale-data-v-03601ae7 {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-03601ae7 {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-03601ae7] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-03601ae7] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-03601ae7] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-03601ae7] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-03601ae7] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-03601ae7] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-03601ae7] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-03601ae7] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-03601ae7] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-03601ae7]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-03601ae7]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-03601ae7]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-03601ae7]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-03601ae7] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-03601ae7] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-03601ae7] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-03601ae7] {
  color: #e62226;
}
.dluo a[data-v-03601ae7]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-03601ae7] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-03601ae7] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-03601ae7] {
  overflow: hidden;
}
.thankst .thanking[data-v-03601ae7] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}

/*后期按钮操作做关注与分享的时候，下面的样式需要去掉，目前是为了让再次购买按钮内容居中*/
.btn-long[data-v-03601ae7] {
  width: 100%;
}

/* 常购商品列表  * start  */
.channel-cardlist[data-v-03601ae7] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
  padding-bottom: 10px;
}
.channel-cardlist > ul[data-v-03601ae7] {
  overflow: hidden;
  padding: 10px;
}
.channel-cardlist > ul li[data-v-03601ae7] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
}
.channel-cardlist > ul li > span[data-v-03601ae7] {
  height: 25px;
}
.channel-cardlist > ul li > span b[data-v-03601ae7] {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-cardlist > ul li > span b[data-v-03601ae7]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png)
    no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-cardlist > ul li > span b[data-v-03601ae7]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-cardlist > ul li > span .code-wrap[data-v-03601ae7] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-cardlist > ul li > span .code-wrap > em[data-v-03601ae7] {
  position: absolute;
  top: 50%;
  margin-top: -95px;
  left: 275px;
  display: block;
  width: 130px;
  height: 170px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-cardlist > ul li > span .code-wrap > em img[data-v-03601ae7],
.channel-cardlist > ul li > span .code-wrap > em small[data-v-03601ae7] {
  float: left;
}
.channel-cardlist > ul li > span .code-wrap > em img[data-v-03601ae7] {
  width: 130px;
  height: 130px;
}
.channel-cardlist > ul li > span .code-wrap > em small[data-v-03601ae7] {
  display: block;
  width: 100%;
  line-height: 40px;
  font-size: 16px;
}
.channel-cardlist > ul li > span b[data-v-03601ae7]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-cardlist > ul li > span b:nth-child(2):hover + .code-wrap[data-v-03601ae7] {
  z-index: 5;
  opacity: 1;
}
.channel-cardlist > ul li > span b:nth-child(2):hover + .code-wrap > em[data-v-03601ae7] {
  left: 68px;
}
.channel-cardlist > ul li .cal-tu[data-v-03601ae7] {
  position: relative;
  float: left;
  overflow: hidden;
  width: 120px;
  height: 120px;
}
.channel-cardlist > ul li .cal-tu > a[data-v-03601ae7] {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.channel-cardlist > ul li .cal-tu > a img[data-v-03601ae7] {
  position: absolute;
  width: 100%;
  height: auto;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.channel-cardlist > ul li .cal-cont[data-v-03601ae7] {
  position: relative;
  float: left;
}
.channel-cardlist > ul li .cal-cont .cal-name[data-v-03601ae7] {
  display: block;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.channel-cardlist > ul li .cal-cont p[data-v-03601ae7] {
  overflow: hidden;
  max-height: 50px;
  line-height: 25px;
}
.channel-cardlist > ul li .cal-cont > b[data-v-03601ae7] {
  display: block;
  overflow: hidden;
  color: #e62226;
  vertical-align: top;
}
.channel-cardlist > ul li .cal-cont div[data-v-03601ae7] {
  position: relative;
}
.channel-cardlist > ul li .cal-cont div span[data-v-03601ae7] {
  top: 150%;
}
.channel-cardlist > ul li .cal-cont div span.tip-cut[data-v-03601ae7] {
  left: 0;
}
.channel-cardlist > ul li .cal-cont div span.tip-ship[data-v-03601ae7] {
  left: 60px;
}
.channel-cardlist > ul li .cal-cont input[type="button"][data-v-03601ae7] {
  width: 180px;
  height: 45px;
  outline: 0;
  background: #e62226;
  color: #fff;
  font-size: 20px;
  cursor: pointer;
}
.channel-cardlist > ul li .cal-cont input[type="button"][data-v-03601ae7]:active,
.channel-cardlist > ul li .cal-cont input[type="button"][data-v-03601ae7]:hover {
  background: #e62226;
  color: #fff;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip[data-v-03601ae7] {
  width: 100%;
  margin: 0 auto;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip span[data-v-03601ae7] {
  top: 30px;
  left: -150px;
  background-color: #fff;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em:nth-child(4) span[data-v-03601ae7] {
  top: 55px;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip span strong[data-v-03601ae7] {
  color: #e62226;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em > label[data-v-03601ae7] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em > label:hover + span[data-v-03601ae7] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em > span[data-v-03601ae7] {
  opacity: 0;
  z-index: -1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em > span p[data-v-03601ae7] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em > span i[data-v-03601ae7] {
  position: absolute;
  z-index: 2;
  top: -4px;
  left: 23px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em:first-child > span i[data-v-03601ae7],
.channel-cardlist > ul li .cal-cont > .cglc-tip em:nth-child(4) > span i[data-v-03601ae7] {
  left: 163px;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em:nth-child(2) > span i[data-v-03601ae7] {
  left: 208px;
}
.channel-cardlist > ul li .cal-cont > .cglc-tip em:nth-child(3) > span i[data-v-03601ae7] {
  left: 251px;
}
.channel-cardlist.regulargoods > ul[data-v-03601ae7] {
  margin-right: -10px;
}
.channel-cardlist.regulargoods > ul li[data-v-03601ae7] {
  position: relative;
  margin: 0 10px 15px 0;
  width: 306px;
  height: 230px;
  border: solid 1px #e0e0e0;
  line-height: 25px;
  overflow: hidden;
}
.channel-cardlist.regulargoods > ul li .cal-tu[data-v-03601ae7] {
  margin: 40px 10px 0;
  width: 120px;
  height: 120px;
}
.channel-cardlist.regulargoods > ul li .cal-cont[data-v-03601ae7] {
  padding: 40px 10px 0;
  width: 146px;
}
.channel-cardlist.regulargoods > ul li .cal-cont > a[data-v-03601ae7] {
  display: block;
  height: 25px;
  font-size: 14px;
  line-height: 25px;
}
.channel-cardlist.regulargoods > ul li .cal-cont > p > em[data-v-03601ae7],
.channel-cardlist.regulargoods > ul li .cal-cont > p > b[data-v-03601ae7],
.channel-cardlist.regulargoods > ul li .cal-cont > small > i[data-v-03601ae7] {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
}
.channel-cardlist.regulargoods > ul li .cal-cont > small[data-v-03601ae7] {
  display: block;
  line-height: 20px;
  color: #999;
}
.channel-cardlist.regulargoods > ul li .cal-cont > small > i[data-v-03601ae7] {
  max-width: 98px;
}
.channel-cardlist.regulargoods > ul li .cal-cont > p[data-v-03601ae7] {
  line-height: 25px;
  color: #999;
  overflow: inherit;
}
.channel-cardlist.regulargoods > ul li .cal-cont > p > em[data-v-03601ae7] {
  font-size: 18px;
  color: #e62226;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
}
.channel-cardlist.regulargoods
  > ul
  li
  .cal-cont
  > p:not(.cal-integral)
  > em[data-v-03601ae7]:before {
  content: "\FFE5";
  font-size: 14px;
}
.channel-cardlist.regulargoods > ul li .cal-cont > p > a[data-v-03601ae7] {
  color: #0079b6;
  font-size: 12px;
  cursor: pointer;
  vertical-align: top;
}
.channel-cardlist.regulargoods > ul li .cal-cont > p.lower-price[data-v-03601ae7] {
  color: #68c92b;
}
.channel-cardlist.regulargoods > ul li .cal-cont > p > b[data-v-03601ae7] {
  max-width: 70px;
}
.channel-cardlist.regulargoods > ul li .cal-cont > p > b[data-v-03601ae7]:before {
  content: "\FFE5";
}

/*常购商品列表 end*/
.cglc-tip .jianTip[data-v-03601ae7] {padding: 0 5px; height: 18px; line-height: 18px; font-size: 12px;
}
/* 催发货提示信息  start */
.message-tip[data-v-d8acd24e] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-d8acd24e] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-d8acd24e] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-d8acd24e] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-d8acd24e] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-d8acd24e] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-d8acd24e],
.myfocus>h4>span a[data-v-d8acd24e] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-d8acd24e] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-d8acd24e] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-d8acd24e] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-d8acd24e] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-d8acd24e] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-d8acd24e] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-d8acd24e] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-d8acd24e] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-d8acd24e] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-d8acd24e] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-d8acd24e] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-d8acd24e]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-d8acd24e]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-d8acd24e] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-d8acd24e] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-d8acd24e] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-d8acd24e] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-d8acd24e] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-d8acd24e] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-d8acd24e] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-d8acd24e] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-d8acd24e] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-d8acd24e] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-d8acd24e]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-d8acd24e] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-d8acd24e] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-d8acd24e] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-d8acd24e] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-d8acd24e] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-d8acd24e] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-d8acd24e] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-d8acd24e] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-d8acd24e] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-d8acd24e] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-d8acd24e] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-d8acd24e] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-d8acd24e] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-d8acd24e] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-d8acd24e] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-d8acd24e]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-d8acd24e]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-d8acd24e] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-d8acd24e] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-d8acd24e] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-d8acd24e] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-d8acd24e]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-d8acd24e] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-d8acd24e] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-d8acd24e] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-d8acd24e] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-d8acd24e] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-d8acd24e] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-d8acd24e]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-d8acd24e],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-d8acd24e]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-d8acd24e] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-d8acd24e] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-d8acd24e]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-d8acd24e],
.mods-sus .mods-cont span p[data-v-d8acd24e],
.mods-sus .mods-cont span[data-v-d8acd24e]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-d8acd24e] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-d8acd24e]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-d8acd24e]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-d8acd24e] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-d8acd24e]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-d8acd24e]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-d8acd24e] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-d8acd24e],
.psus-tip .code-wrap small[data-v-d8acd24e] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-d8acd24e] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-d8acd24e] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-d8acd24e] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-d8acd24e] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-d8acd24e] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-d8acd24e] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-d8acd24e] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-d8acd24e] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-d8acd24e],
.mods-fk .mods-cont>h5[data-v-d8acd24e] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-d8acd24e] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-d8acd24e]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-d8acd24e] {
  margin-left: 20px;
}
.fkmsg[data-v-d8acd24e] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-d8acd24e] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-d8acd24e] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-d8acd24e] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-d8acd24e] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-d8acd24e] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-d8acd24e] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-d8acd24e] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-d8acd24e] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-d8acd24e] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-d8acd24e] {
  left: 40px;
}
.mods-binding .sjimg[data-v-d8acd24e] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-d8acd24e] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-d8acd24e] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-d8acd24e] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-d8acd24e]::-webkit-outer-spin-button,
input[data-v-d8acd24e]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-d8acd24e] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-d8acd24e]:hover {
  background: #e62226;
}
.opa[data-v-d8acd24e] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-d8acd24e] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-d8acd24e] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-d8acd24e] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-d8acd24e] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-d8acd24e] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-d8acd24e] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-d8acd24e] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-d8acd24e] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-d8acd24e] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-d8acd24e]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-d8acd24e] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-d8acd24e] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-d8acd24e],
.thsCont[data-v-d8acd24e],
.thsCont .bgImg[data-v-d8acd24e],
.topImg[data-v-d8acd24e],
.leftImg[data-v-d8acd24e],
.btmImg[data-v-d8acd24e],
.rightImg[data-v-d8acd24e],
.bowknot[data-v-d8acd24e],
.thZoom[data-v-d8acd24e] {
  position: absolute;
}
.giftBgc[data-v-d8acd24e],
.thanks[data-v-d8acd24e] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-d8acd24e] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-d8acd24e] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-d8acd24e],
.thanks .icon-gb[data-v-d8acd24e]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-d8acd24e],
.thanks .icon-gb[data-v-d8acd24e] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-d8acd24e] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-d8acd24e] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-d8acd24e] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-d8acd24e] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-d8acd24e]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-d8acd24e]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-d8acd24e] {
  position: fixed;
}
.thZoom[data-v-d8acd24e] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-d8acd24e 0.5s linear;
  animation: myScale-data-v-d8acd24e 0.5s linear;
}
@-webkit-keyframes myScale-data-v-d8acd24e {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-d8acd24e {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-d8acd24e] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-d8acd24e] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-d8acd24e] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-d8acd24e] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-d8acd24e] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-d8acd24e] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-d8acd24e] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-d8acd24e] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-d8acd24e] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-d8acd24e]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-d8acd24e]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-d8acd24e]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-d8acd24e]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-d8acd24e] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-d8acd24e] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-d8acd24e] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-d8acd24e] {
  color: #e62226;
}
.dluo a[data-v-d8acd24e]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-d8acd24e] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-d8acd24e] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-d8acd24e] {
  overflow: hidden;
}
.thankst .thanking[data-v-d8acd24e] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}

/* 订单详情* start */

/*面包屑导航*/
.bread-lead[data-v-d8acd24e] {
  width: 1200px;
  line-height: 25px;
  margin: 10px auto;
}
.bread-lead a[data-v-d8acd24e] {
  font-size: 14px;
  color: #666;
}
.bread-lead a[data-v-d8acd24e]:not(:last-child):after {
  content: ">";
  margin: 0 5px;
}
.bread-lead a[data-v-d8acd24e]:last-child {
  font-weight: 600;
}
.bread-lead a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.bread-lead a[data-v-d8acd24e]:hover:after {
  color: #666;
}

/*
 * 订单状态详情* start
 */

/*订单详情左侧通用*/
.order-detail[data-v-d8acd24e] {
  width: 1200px;
  background: #fff;
  margin: 0 auto 20px auto;
  border-top: solid 4px #e0e0e0;
  display: table;
}
.order-detail .ods-left[data-v-d8acd24e],
.order-detail .ods-right[data-v-d8acd24e] {
  display: table-cell;
  word-break: break-all;
}
.order-detail .ods-left[data-v-d8acd24e] {
  position: relative;
  width: 300px;
  height: 100%;
  text-align: center;
  color: #999;
}
.order-detail .ods-left h5[data-v-d8acd24e] {
  line-height: 30px;
  font-size: 14px;
  margin-bottom: 20px;
  max-width: 100%;
  overflow: hidden;
}
.order-detail .ods-left p[data-v-d8acd24e] {
  line-height: 25px;
  max-height: 50px;
  font-size: 14px;
  color: #666;
}
.order-detail .ods-left p i[data-v-d8acd24e]:first-child {
  display: none;
}
.order-detail .ods-left h1[data-v-d8acd24e] {
  font-size: 24px;
  color: #7abc52;
  margin-bottom: 30px;
  font-weight: 600;
}
.order-detail .ods-right[data-v-d8acd24e] {
  width: calc(75% - 80px);
  border-left: solid 1px #e0e0e0;
  padding: 0 40px;
}

/*订单状态详情右侧*/
.order-detail.od-state[data-v-d8acd24e] {
  padding: 30px 0;
}
.od-state .ods-left[data-v-d8acd24e] {
  max-width: 300px;
  vertical-align: top;
}
.od-state .ods-left p[data-v-d8acd24e] {
  line-height: 25px;
  font-size: 12px;
  color: #999;
}
.od-state .ods-left p[data-v-d8acd24e]:before,
.od-state .ods-left a.btn-cancel[data-v-d8acd24e]:before {
  content: "\E78B";
  margin-right: 3px;
  vertical-align: top;
}
.od-state .ods-left a.btn-withdraw[data-v-d8acd24e]:before {
  margin-right: 3px;
  vertical-align: top;
}
.od-state .ods-left a[data-v-d8acd24e] {
  display: block;
  width: 100px;
  height: 30px;
  margin: 0 auto;
  line-height: 30px;
  border: solid 1px #e0e0e0;
  background: #f0f0f0;
  border-radius: 4px;
  font-size: 14px;
  overflow: hidden;
}
.od-state .ods-left a[data-v-d8acd24e]:hover,
.order-detail.od-state .ods-left a.btn-payfor[data-v-d8acd24e] {
  border-color: #e62226;
  color: #e62226;
  background: #fff;
}
.od-state .ods-left a.btn-payfor[data-v-d8acd24e] {
  background: #fff;
}
.od-state .ods-left a.btn-payfor[data-v-d8acd24e]:hover {
  background: #e62226;
  color: #fff;
}
.od-state .ods-left a.btn-buyagain[data-v-d8acd24e]:before {
  content: "\E616";
  font-size: 18px;
}
.od-state .ods-left a.btn-cancel[data-v-d8acd24e],.od-state .ods-left a.btn-withdraw[data-v-d8acd24e] {
  position: absolute;
  display: block;
  width: 100%;
  background: none;
  border: none;
  color: #999;
  /*bottom: -50px;*/
}
.od-state .ods-left a.btn-cancel[data-v-d8acd24e]:before {
  content: "\E6B5";
}
.od-state .ods-left a.btn-cancel[data-v-d8acd24e]:hover,.od-state .ods-left a.btn-withdraw[data-v-d8acd24e]:hover {
  color: #e62226;
}
.od-state .ods-right h5[data-v-d8acd24e] {
  line-height: 30px;
  font-size: 14px;
  color: #999;
}
.od-state .ods-right h5 b[data-v-d8acd24e],
.od-state .ods-right h5 em[data-v-d8acd24e] {
  font-size: 16px;
  font-weight: 600;
  color: #e62226;
  margin: 0 5px;
}
.od-state .ods-right h5 b[data-v-d8acd24e]:before {
  content: "+";
}
.od-state .ods-right .odsr-stepul[data-v-d8acd24e] {
  margin: 50px auto 50px auto;
  width: 100%;
}
.od-state .ods-right .odsr-stepul.odstate-4 li[data-v-d8acd24e] {
  width: 25%;
}
.od-state .ods-right .odsr-stepul.odstate-3 li[data-v-d8acd24e] {
  width: 33.33%;
}
.od-state .ods-right .odsr-stepul.odstate-5 li[data-v-d8acd24e] {
  width: 20%;
}
.od-state .ods-right .odsr-stepul li[data-v-d8acd24e] {
  position: relative;
  /*width:80px;*/
  display: inline-block;
  float: left;
  text-align: center;
}
.od-state .ods-right .odsr-stepul li .odsr-step[data-v-d8acd24e] {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  display: inline-block;
  height: 20px;
}
.od-state .ods-right .odsr-stepul li:first-child .odsr-step[data-v-d8acd24e] {
  display: none;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-d8acd24e] {
  position: absolute;
  display: inline-block;
  float: left;
  width: 50%;
  height: 20px;
  border-bottom: dotted 4px #e0e0e0;
  top: 0;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-d8acd24e]:first-child {
  left: 0;
  z-index: 3;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-d8acd24e]:first-child:after {
  position: absolute;
  display: none;
  z-index: 4;
  width: 7px;
  height: 7px;
  background: rgba(122, 188, 82, 0.7);
  border-radius: 3.5px;
  right: -8px;
  top: 18px;
  content: " ";
}
.od-state
  .ods-right
  .odsr-stepul
  li.pay-pending
  .odsr-step
  > i[data-v-d8acd24e]:first-child:after {
  background: #e62226;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-d8acd24e]:nth-child(2) {
  left: 47%;
  z-index: 2;
}
.od-state .ods-right .odsr-stepul li .odsr-step i[data-v-d8acd24e]:nth-child(2):after {
  position: absolute;
  z-index: 2;
  display: inline-block;
  right: -15px;
  top: 12px;
  content: "\E66B";
  font-weight: 600;
  color: #e0e0e0;
}
.od-state .ods-right .odsr-stepul.odstate-4 li .odsr-step[data-v-d8acd24e] {
  width: 70%;
  margin-left: -38%;
}
.od-state .ods-right .odsr-stepul.odstate-3 li .odsr-step[data-v-d8acd24e] {
  width: 75%;
  margin-left: -38%;
}
.od-state .ods-right .odsr-stepul.odstate-5 li .odsr-step[data-v-d8acd24e] {
  width: 65%;
  margin-left: -35%;
}
.od-state .ods-right .odsr-stepul li div[data-v-d8acd24e] {
  width: 100%;
  line-height: 25px;
  font-size: 14px;
  color: #333;
}
.od-state .ods-right .odsr-stepul li div > i[data-v-d8acd24e] {
  display: block;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 15px;
  color: #e0e0e0;
}
.od-state .ods-right .odsr-stepul li div > i.icon-sh[data-v-d8acd24e] {
  font-size: 40px;
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.od-state .ods-right .odsr-stepul li div > i.icon-order[data-v-d8acd24e],
.od-state .ods-right .odsr-stepul li div > i.icon-ddwc[data-v-d8acd24e] {
  font-size: 32px;
}
.od-state .ods-right .odsr-stepul li div > i.icon-qx[data-v-d8acd24e] {
  font-size: 30px;
}
.od-state .ods-right .odsr-stepul li div em[data-v-d8acd24e] {
  display: block;
}
.od-state .ods-right .odsr-stepul li div p[data-v-d8acd24e] {
  color: #666;
}
.od-state .ods-right .odsr-stepul li.odsr-done div i[data-v-d8acd24e],
.od-state
  .ods-right
  .odsr-stepul
  li.odsr-done
  .odsr-step
  > i[data-v-d8acd24e]:nth-child(2):after {
  color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.nopay-done div i[data-v-d8acd24e] {
  color: #e62226;
}
.od-state .ods-right .odsr-stepul li.nopay-done .odsr-step > i[data-v-d8acd24e] {
  border-color: #e62226 !important;
}
.od-state
  .ods-right
  .odsr-stepul
  li.nopay-done
  .odsr-step
  > i[data-v-d8acd24e]:nth-child(2):after {
  color: #e62226 !important;
}
.od-state .ods-right .odsr-stepul li.odsr-done .odsr-step > i[data-v-d8acd24e] {
  border-color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.odsr-pending .odsr-step > i[data-v-d8acd24e]:first-child {
  border-color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.pay-pending .odsr-step > i[data-v-d8acd24e]:first-child {
  border-color: #e62226;
}
.od-state
  .ods-right
  .odsr-stepul
  li.odsr-pending
  .odsr-step
  > i[data-v-d8acd24e]:first-child:after {
  display: inline-block;
}
.od-state .ods-right > p[data-v-d8acd24e] {
  line-height: 20px;
  color: #999;
}
.od-state .ods-right > p > a[data-v-d8acd24e] {
  margin-right: 15px;
  color: #333;
  cursor: text!important;
}
.od-state .ods-right > p > a[data-v-d8acd24e]:before {
  margin-right: 3px;
}
.od-state .ods-right > p > a[data-v-d8acd24e]:first-child:before {
  content: "\E63F";
}
.od-state .ods-right > p > a[data-v-d8acd24e]:nth-child(2):before {
  content: "\E623";
}
.od-state .ods-right > p > a[data-v-d8acd24e]:hover {
  color: #333;
}

/*订单状态详情 end*/

/*
 * 订单物流详情 start
 */
.od-logistics[data-v-d8acd24e] {
  width: 1200px;
  background: #fff;
  margin: 0 auto 20px auto;
  border-top: solid 4px #e0e0e0;
  padding: 20px 0;
}
.od-logistics .ods-left[data-v-d8acd24e] {
  -webkit-box-flex:0;
      -ms-flex:0 0 25%;
          flex:0 0 25%;
  max-width: 25%;
  border-right:solid 1px #e0e0e0;
}
.od-logistics .ods-left p[data-v-d8acd24e] {
  text-align: center;
  line-height: 25px;
}
.od-logistics .ods-left .expmemo[data-v-d8acd24e] {display:block; padding:0 15px; font-size: 12px; color:#999; padding-top:30px;line-height: 18px;
}
.od-logistics .ods-left span[data-v-d8acd24e] {
  display: block;
  width: 100px;
  height: 100px;
  padding: 10px 10px 0 0;
  margin: 35px auto 20px auto;
  background: url("https://presale.jhtsoft.com/picms/38501464ee77a6.jpg")
    no-repeat left bottom;
}
.od-logistics .ods-left a[data-v-d8acd24e] {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.od-logistics .ods-left a img[data-v-d8acd24e] {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.od-logistics .ods-right[data-v-d8acd24e] {
  padding: 0 30px 0 20px;
  margin-right:10px;
  min-height: 215px;
  max-height: 280px;
  overflow-y: auto;
  -webkit-box-flex:0;
      -ms-flex:0 0 calc(75% - 60px);
          flex:0 0 calc(75% - 60px);
}
.od-logistics .ods-right .odlist-empty[data-v-d8acd24e] {margin: 20px auto;
}

/*订单物流详情 end*/

/*
 * 电子券详情* start
 */
.order-detail.od-ecard[data-v-d8acd24e] {
  padding: 10px 0;
}
.od-ecard h4[data-v-d8acd24e],
.od-ecard > p[data-v-d8acd24e],
.od-ecard > ul[data-v-d8acd24e] {
  width: 1160px;
  margin: 0 auto;
}
.od-ecard h4[data-v-d8acd24e] {
  line-height: 37px;
  color: #333;
  margin-bottom: 10px;
}
.od-ecard h4 em[data-v-d8acd24e] {
  font-size: 14px;
}
.od-ecard h4 em b[data-v-d8acd24e] {
  margin: 0 5px;
  color: #e62226;
}
.od-ecard h4 span[data-v-d8acd24e] {
  float: right;
  text-align: right;
}
.od-ecard h4 span a[data-v-d8acd24e] {
  display: inline-block;
  width: 105px;
  height: 35px;
  margin-left: 10px;
  line-height: 35px;
  border: solid 1px #e0e0e0;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
  border-radius: 4px;
}
.od-ecard h4 span a[data-v-d8acd24e]:hover {
  background: #e62226;
  color: #fff;
  border-color: #e62226;
}
.od-ecard > p[data-v-d8acd24e] {
  line-height: 40px;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.od-ecard > p span[data-v-d8acd24e],
.od-ecard > ul > li > em[data-v-d8acd24e],
.od-ecard > ul > li > p[data-v-d8acd24e],
.od-ecard > ul > li > b[data-v-d8acd24e],
.od-ecard > ul > li > span[data-v-d8acd24e] {
  display: inline-block;
  float: left;
  width: 23%;
  font-size: 14px;
  height: 40px;
  overflow: hidden;
}
.od-ecard > p span[data-v-d8acd24e]:last-child,.od-ecard > ul > li > span[data-v-d8acd24e]:last-child {width:31%!important;
}
.od-ecard > ul[data-v-d8acd24e] {
  text-align: center;
}
.od-ecard > ul > li[data-v-d8acd24e] {
  line-height: 40px;
  border-bottom: solid 1px #e0e0e0;
}
.od-ecard > ul > li > span[data-v-d8acd24e] {
  overflow: visible;
}
.od-ecard > ul > li > span > a[data-v-d8acd24e] {
  font-size: 14px;
  color: #0079b6;
  padding: 0 5px;
}
.od-ecard > ul > li > span > a[data-v-d8acd24e]:first-child {
  padding-right: 10px;
}
.od-ecard > ul > li > span > a[data-v-d8acd24e]:not(:first-child) {
  border-left: solid 1px #0079b6;
  padding-left: 10px;
}
.od-ecard > ul > li > span > a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.od-ecard > ul > li > span > a.addwxbag:hover + .code-wrap[data-v-d8acd24e],
.od-ecard h4 span a.addwxbag:hover + .code-wrap[data-v-d8acd24e] {
  display: inline-block;
}
.od-ecard .code-wrap[data-v-d8acd24e] {
  width: 200px;
  /*height: 180px;*/
  padding: 0 5px;
  padding-bottom: 0;
  text-align: center;
  white-space: normal!important;
}
.od-ecard > ul > li > span > .code-wrap[data-v-d8acd24e] {
  left:50%;
  margin-left: -86px;
  margin-top: 40px;
}
.od-ecard h4 span .code-wrap[data-v-d8acd24e] {
  margin-left: -164px;
  top:50px;
}
.od-ecard .code-wrap img[data-v-d8acd24e],
.psus-tip .code-wrap small[data-v-d8acd24e] {
  display: block;
}
.od-ecard .code-wrap img[data-v-d8acd24e] {
  width: 140px;
  height: 140px;
  margin:20px auto 0;
}
.od-ecard .code-wrap small[data-v-d8acd24e] {
  line-height: 40px;
}
.od-ecard .code-wrap small + img[data-v-d8acd24e] {margin-top:0!important;
}
.od-ecard .code-wrap p[data-v-d8acd24e]{
  padding: 10px 0;
  text-align: left;
  line-height: 18px;
}
.od-ecard > h5[data-v-d8acd24e] {
  margin: 30px 20px 10px;
  line-height: 20px;
  color: #999;
}
.od-ecard > h5[data-v-d8acd24e]:before {
  display: inline-block;
  width: 16px;
  height: 20px;
  content: "\E626";
  color: #f18110;
  margin-right: 5px;
}
.od-ecard > h5 b[data-v-d8acd24e] {
  color: #f18110;
}
.od-ecard > h5 em[data-v-d8acd24e] {
  color: #e62226;
}

/*电子券详情 end*/

/*
 * 订单收货详情 start
 */
.order-detail.od-receipt[data-v-d8acd24e] {
  padding: 20px 0;
  display: table;
}
.od-receipt dl[data-v-d8acd24e] {
  display: table-cell;
  min-width: 199px;
  max-width: calc(20% - 41px);
  height: 100%;
  border-left: solid 1px #e0e0e0;
  padding: 0 20px;
  line-height: 25px;
  word-break: break-all;
}
.od-receipt dl[data-v-d8acd24e]:first-child {
  border-left: none;
}
.od-receipt dl dt[data-v-d8acd24e] {
  font-size: 14px;
  color: #333;
  margin-bottom: 10px;
}
.od-receipt dl dd[data-v-d8acd24e] {
  position: relative;
  font-size: 12px;
  color: #666;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0;
  line-height: 1.5;
}
.od-receipt dl dd > i[data-v-d8acd24e] {
  display: block;
  width: 65px;
  text-align: right;
}
.od-receipt dl dd > em[data-v-d8acd24e] {
  display: block;
  width: calc(100% - 70px);
  margin-left: 5px;
}
.od-receipt .odr-reserveman dd > i[data-v-d8acd24e] {
  width: 85px;
}
.od-receipt .odr-reserveman dd > em[data-v-d8acd24e] {
  width: calc(100% - 90px);
}
.od-receipt .odr-consignee dd > i[data-v-d8acd24e],
.od-receipt .odr-invoice dd > i[data-v-d8acd24e] {
  width: 95px;
}
.od-receipt .odr-consignee dd > em[data-v-d8acd24e],
.od-receipt .odr-invoice dd > em[data-v-d8acd24e] {
  width: calc(100% - 100px);
}
.od-receipt dl dd.odcg-txt[data-v-d8acd24e] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.od-receipt dl dd.odcg-txt > b[data-v-d8acd24e] {
  text-align: right;
  min-width: 95px;
  width: auto !important;
  max-width: 125px;
  margin-right: 3px;
}
.od-receipt dl.odr-refund dd[data-v-d8acd24e] {
  color: #999;
  padding-left: 0;
}
.od-receipt dl.odr-refund dd[data-v-d8acd24e]:before {
  margin-right: 5px;
  content: "\E637";
  color: #f18110;
  font-size: 14px;
}
.od-receipt dl dd > em[data-v-d8acd24e] {
  margin-right: 5px;
}
.od-receipt dl dd > em a[data-v-d8acd24e] {
  /* display: block; */
  display: inline-block;
  color: #0079b6;
}
.od-receipt dl dd > a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.od-receipt dl.odr-payform dd[data-v-d8acd24e]:last-child {
  padding-left: 0;
}
.od-receipt dl dd > .pf-more[data-v-d8acd24e]:after {
  content: "\E725";
  margin-left: 5px;
  color: #f18110;
  font-size: 14px;
  cursor: pointer;
}
.od-receipt dl dd .pfm-pnl[data-v-d8acd24e] {
  display: none;
  position: absolute !important;
  z-index: 1;
  left: 75px;
  top: -2px;
  line-height: 25px;
  padding: 15px 10px;
  font-size: 12px;
}
.od-receipt dl dd .pf-more:hover + .pfm-pnl[data-v-d8acd24e] {
  display: inline-block;
}
.od-receipt dl dd .pfm-pnl p[data-v-d8acd24e] {
  position: relative;
  min-width: 120px;
  max-width: 360px;
  overflow: hidden;
  white-space: nowrap;
  line-height: 25px;
  font-size: 0;
}
.od-receipt dl dd .pfm-pnl p > i[data-v-d8acd24e],
.od-receipt dl dd .pfm-pnl p > small[data-v-d8acd24e] {
  display: inline-block;
  font-size: 12px;
}
.od-receipt dl dd .pfm-pnl p > i[data-v-d8acd24e] {
  width: 85px;
  text-align: right;
}

/*订单收货详情 end*/

/*
 * 订单商品详情 start
 */
.order-prodetail[data-v-d8acd24e] {
  width: 1198px;
  background: #fff;
  margin: 20px auto;
  border: solid 1px #e0e0e0;
}
.order-prodetail > p[data-v-d8acd24e] {
  padding: 0 20px;
  line-height: 40px;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.order-prodetail > p span[data-v-d8acd24e],
.order-prodetail > p label[data-v-d8acd24e],
.order-prodetail > p em[data-v-d8acd24e],
.order-prodetail > p b[data-v-d8acd24e],
.order-prodetail > ul > li > div[data-v-d8acd24e],
.order-prodetail > ul > li > em[data-v-d8acd24e],
.order-prodetail > ul > li > b[data-v-d8acd24e],
.order-prodetail > ul > li > span[data-v-d8acd24e] {
  display: inline-block;
  float: left;
  text-align: center;
}
.order-prodetail > p span[data-v-d8acd24e],
.order-prodetail > ul > li > div[data-v-d8acd24e] {
  width: 50%;
}
.order-prodetail > p label[data-v-d8acd24e],
.order-prodetail > ul > li > em[data-v-d8acd24e] {
  width: 22%;
}
.order-prodetail > p em[data-v-d8acd24e],
.order-prodetail > ul > li > b[data-v-d8acd24e] {
  width: 28%;
}
.order-prodetail > p b[data-v-d8acd24e],
.order-prodetail > ul > li > span[data-v-d8acd24e] {
  width: 17%;
}
.order-prodetail > ul[data-v-d8acd24e] {
  width: 1160px;
  margin: 0 auto;
}
.order-prodetail > ul > li[data-v-d8acd24e] {
  padding: 20px 0;
  border-bottom: solid 1px #e0e0e0;
  text-align: left;
  font-size: 14px;
}
.order-prodetail > ul > li[data-v-d8acd24e]:last-child {
  border-bottom: none;
}
.order-prodetail > ul.opr-card > li[data-v-d8acd24e]:last-child {
  border-bottom: none;
}
.order-prodetail > ul > li > div > a[data-v-d8acd24e] {
  display: block;
  float: left;
  width: 100px;
  height: 100px;
  border: solid 1px #e0e0e0;
  position: relative;
  overflow: hidden;
  margin-right: 20px;
}
.order-prodetail > ul > li > div > a img[data-v-d8acd24e] {
  position: absolute;
  width: 100%;
  height: auto;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.order-prodetail > ul > li > div > div[data-v-d8acd24e] {
  float: left;
  width: 55%;
}
.order-prodetail > ul > li > div > div > a[data-v-d8acd24e] {
  display: block;
  line-height: 25px;
  text-align: left;
}
.order-prodetail > ul > li > div > div > p[data-v-d8acd24e] {
  font-size: 14px;
  line-height: 25px;
  color: #999;
}
.order-prodetail > ul > li > em[data-v-d8acd24e],
.order-prodetail > ul > li > b[data-v-d8acd24e] {
  line-height: 25px;
  height: 25px;
  overflow: hidden;
}
.order-prodetail > ul > li > span > a[data-v-d8acd24e] {
  display: inline-block;
  width: 100px;
  height: 30px;
  line-height: 30px;
  margin: 0 auto;
  border-radius: 4px;
  color: #666;
  font-size: 14px;
  color: #333;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
}
.order-prodetail>ul>li>span>a[data-v-d8acd24e]:not(.btnDisabled):hover {
  color: #e62226;
  border-color: #e62226;
  background: #fff;
}
.order-prodetail > ul > li > span > a.btn-buyagain[data-v-d8acd24e]:before {
  content: "\E616";
  font-size: 18px;
}
.order-prodetail>ul>li>span>a.btnDisabled[data-v-d8acd24e] {
  color: #999;
  background: #f1f1f1;
  cursor: not-allowed;
}
.order-prodetail > ul > li > span > span[data-v-d8acd24e] {
  display: block;
  text-align: center;
  padding: 5px 0;
  margin-bottom: 10px;
}
.order-prodetail > ul > li > span > span > a[data-v-d8acd24e] {
  display: inline-block;
  padding: 0 5px;
}
.order-prodetail > ul > li > span > span > a[data-v-d8acd24e]:first-child {
  border-right: solid 1px #e0e0e0;
}
.order-prodetail > ul > li > span > span > a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.order-prodetail .order-paymoney[data-v-d8acd24e] {
  padding-top: 35px;
  border-top: 1px solid #e0e0e0;
}
.order-prodetail .order-paymoney > p[data-v-d8acd24e] {
  line-height: 25px;
  padding: 0 20px;
  color: #999;
  text-align: right;
  font-size: 14px;
}
.order-prodetail .order-paymoney > p > em[data-v-d8acd24e] {
  display: inline-block;
  color: #666;
  overflow: hidden;
  vertical-align: top;
}
.order-prodetail .order-paymoney > p:not(:last-child) > em[data-v-d8acd24e] {
  width: 110px;
}
.order-prodetail .order-paymoney > p .icon-wh[data-v-d8acd24e] {
  color: #ff7d4a;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span[data-v-d8acd24e] {
  top: 30px;
  right: 142px;
}
.order-prodetail .order-paymoney > p:nth-child(4) > .icon-wh:hover + span[data-v-d8acd24e] {
  display: inline-block;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span > label[data-v-d8acd24e],
.order-prodetail .order-paymoney > p:nth-child(4) > span > small[data-v-d8acd24e] {
  display: block;
  color: #999;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span > label[data-v-d8acd24e],
.order-prodetail .order-paymoney > p:nth-child(4) > span > small > i[data-v-d8acd24e] {
  color: #666;
}
.order-prodetail .order-paymoney > p[data-v-d8acd24e]:last-child {
  margin: 40px 0;
}
.order-prodetail .order-paymoney > p:last-child > em[data-v-d8acd24e] {
  min-width: 140px;
  max-width: 92%;
  height: 30px;
  color: #e62226;
  font-size: 24px;
  font-weight: 600;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.order-prodetail .order-paymoney > p:last-child > em[data-v-d8acd24e]:before {
  font-size: 14px;
  margin-right: 5px;
}

/*订单商品详情 end*/

/* 砍价/拼团订单详情页 start*/
.od-state .ods-left a.ainfo[data-v-d8acd24e] {
  border-color: #e62226;
  color: #e62226;
  background: #fff;
  margin-top: 10px;
}
.od-state .ods-left a.ainfo[data-v-d8acd24e]:hover {
  background: #e62226;
  color: #fff;
}
.smewm[data-v-d8acd24e] {
  border: 1px solid #eee;
  background: #f9f9f9;
  display: none;
  padding: 5px;
  position: absolute;
  width: 150px;
  text-align: center;
  left: 70px;
  bottom: -58px;
}
.smewm i[data-v-d8acd24e] {
  position: absolute;
  top: -15px;
  left: 70px;
  color: #f9f9f9;
  font-size: 18px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.smewm img[data-v-d8acd24e] {
  width: 110px;
  height: 110px;
  padding-top: 10px;
}
.smewm em[data-v-d8acd24e] {
  text-align: center;
  color: #999;
  padding: 10px 0;
  display: block;
}
.od-state .ods-left a.hovema[data-v-d8acd24e]:hover {
  background: #f9f9f9;
  border-color: #eee;
}

/* 砍价/拼团订单详情页 end */

/* 砍价详情页 start */
.cart-tit[data-v-d8acd24e] {
  float: left;
  display: inline-block;
  padding-left: 204px;
  font-size: 22px;
  line-height: 50px;
}
.head-right[data-v-d8acd24e] {
  float: right;
  padding: 60px 0;
  line-height: 20px;
  font-size: 14px;
  color: #666;
}
.head-right em[data-v-d8acd24e],
.head-right a[data-v-d8acd24e] {
  float: left;
  display: inline-block;
}
.head-right em[data-v-d8acd24e] {
  max-width: 200px;
}
.head-right a[data-v-d8acd24e] {
  padding: 0 20px;
  color: #666;
}
.head-right a[data-v-d8acd24e]:nth-child(2) {
  border-right: solid 1px #bdbdbd;
}
.head-right a[data-v-d8acd24e]:hover {
  color: #e62226;
}

/*砍价帮+邀请好友帮砍价*/
.bargain[data-v-d8acd24e],
.bargain .imgtit h1[data-v-d8acd24e] {
  border: 1px solid #f6f6f6;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.bargain[data-v-d8acd24e] {
  width: 1198px;
  margin: 50px auto 0;
  min-height: 400px;
  position: relative;
}
.bargain .imgtit h1[data-v-d8acd24e] {
  position: absolute;
  overflow: hidden;
  width: 110px;
  height: 110px;
  border-radius: 100%;
  text-align: center;
  left: 50%;
  top: -7%;
  background: #fff;
  margin-left: -55px;
}
.bargain .imgtit h1 img[data-v-d8acd24e] {
  -webkit-animation: imgshow-data-v-d8acd24e 0.8s ease-in-out;
  animation: imgshow-data-v-d8acd24e 0.8s ease-in-out;
  width: 110px;
  height: 110px;
  border-radius: 100%;
}
@-webkit-keyframes imgshow-data-v-d8acd24e {
from {
    margin-top: 110px;
    opacity: 0;
}
to {
    margin-top: 0;
    opacity: 1;
}
}
@keyframes imgshow-data-v-d8acd24e {
from {
    margin-top: 110px;
    opacity: 0;
}
to {
    margin-top: 0;
    opacity: 1;
}
}
.bargain .imgtit[data-v-d8acd24e] {
  text-align: center;
}
.bargain .imgtit h2[data-v-d8acd24e] {
  padding: 70px 0 10px 0;
  font-weight: 600;
  font-size: 16px;
}
.bargain .imgtit p[data-v-d8acd24e] {
  color: #999;
  font-size: 14px;
}
.bargain .imgtit p b[data-v-d8acd24e] {
  color: #e62226;
  padding: 0 10px;
}
.kjb[data-v-d8acd24e],
.kjb .qyt[data-v-d8acd24e] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.kjb[data-v-d8acd24e] {
  background: #fff5f5;
  margin: 20px;
  padding: 15px;
}
.kjbleft[data-v-d8acd24e] {
  width: 780px;
}
.kjbleft h2[data-v-d8acd24e] {
  border-bottom: 1px solid #f07679;
  position: relative;
  height: 30px;
}
.kjbleft h2 b[data-v-d8acd24e] {
  position: absolute;
  width: 100px;
  color: #f07679;
  top: 50%;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  background: #fff5f5;
  left: 50%;
  margin-left: -50px;
}
.kjbleft table[data-v-d8acd24e] {
  width: 100%;
  line-height: 25px;
  background: #fff;
  margin-top: 25px;
  border-radius: 10px;
}
.kjbleft table.tab1 tr th[data-v-d8acd24e] {
  font-size: 16px;
  font-weight: 600;
  padding: 10px 0;
  color: #333;
  text-align: center;
}
.kjbleft table.tab2[data-v-d8acd24e] {
  margin-top: 0;
}
.kjbleft table.tab2 tr td[data-v-d8acd24e] {
  border-bottom: 1px solid #eee;
  padding: 10px 0;
}
.kjbleft table.tab2 tr[data-v-d8acd24e]:last-child {
  border-bottom: none;
  text-align: center;
  font-size: 14px;
  color: #999;
}
.kjbleft table tr th[data-v-d8acd24e]:first-child,
.kjbleft table tr td[data-v-d8acd24e]:first-child {
  padding-left: 20px;
}
.kjbleft table tr th[data-v-d8acd24e]:nth-child(1),
.kjbleft table tr td[data-v-d8acd24e]:nth-child(1) {
  width: 440px;
}
.kjbleft table tr th[data-v-d8acd24e]:nth-child(2),
.kjbleft table tr td[data-v-d8acd24e]:nth-child(2),
.kjbleft table tr th[data-v-d8acd24e]:nth-child(3),
.kjbleft table tr td[data-v-d8acd24e]:nth-child(3) {
  width: 130px;
  text-align: center;
}
.kjb .qyt img[data-v-d8acd24e] {
  width: 60px;
  height: 60px;
  border: 1px solid #eee;
  border-radius: 100%;
}
.kjb .qyt div[data-v-d8acd24e] {
  padding-left: 10px;
}
.kjb .qyt div p[data-v-d8acd24e] {
  max-width: 300px;
  color: #333;
}
.kjb .qyt div span[data-v-d8acd24e] {
  display: block;
  color: #999;
}
.kjbleft .redcolor[data-v-d8acd24e] {
  color: #e62226;
  font-size: 16px;
}
.kjbleft .kjbheight[data-v-d8acd24e] {
  max-height: 320px;
  margin-bottom: 10px;
  overflow-y: auto;
}
.kjbright[data-v-d8acd24e] {
  text-align: center;
  line-height: 25px;
  padding-top: 60px;
  width: 400px;
}
.kjbright p[data-v-d8acd24e] {
  font-size: 14px;
}
.kjbright p b[data-v-d8acd24e] {
  color: #e62226;
  padding: 0 5px;
  font-weight: 600;
}
.kjbright h5[data-v-d8acd24e] {
  font-size: 16px;
  font-weight: 600;
}
.kjbright .fkbtn[data-v-d8acd24e] {
  color: #fff;
  font-size: 16px;
  display: inline-block;
  margin: 10px 0 20px 0;
  height: 60px;
  line-height: 60px;
  padding: 0 20px;
  min-width: 200px;
  filter: progid: DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff7737, endColorStr=#ff2727);
  background: -webkit-gradient(linear, left top, right top, from(#ff7737), to(#ff2727));
  background: linear-gradient(90deg, #ff7737, #ff2727);
}
.kjbright .fkbtn em[data-v-d8acd24e] {
  font-size: 24px;
  color: #ffea3d;
  padding-right: 5px;
}
.kjbright .ewm[data-v-d8acd24e] {
  background: #fff;
  padding: 5px;
  border: 1px solid #e0e0e0;
  width: 140px;
  height: 140px;
  margin: 0 auto;
}
.kjbright .ewm img[data-v-d8acd24e] {
  width: 140px;
  height: 140px;
}
.kjbright .fkbtn[data-v-d8acd24e]:hover {
  opacity: 0.8;
}
.kjbright .ewm p[data-v-d8acd24e] {
  display: block;
  padding: 10px 0;
}

/*订单信息*/
.bargain .pays-bottom p[data-v-d8acd24e] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  padding: 5px 20px;
}
.bargain .pays-bottom p label[data-v-d8acd24e] {
  color: #999;
  width: 120px;
  line-height: 25px;
  text-align: right;
  display: block;
  padding-right: 10px;
}
.bargain .pays-bottom p em[data-v-d8acd24e] {
  display: block;
}

/*砍价详情页 end*/

/*订单中心、评价订单列表、评价成功页 公共css start*/
.myOrderlist > ul .odl-cont > ul[data-v-d8acd24e] {
  width: calc(40% - 1px) !important;
}
.myOrderlist > ul .odl-cont > .cdlc-consignee[data-v-d8acd24e] {
  width: calc(16% - 1px) !important;
}
.myOrderlist > ul .odl-cont > p[data-v-d8acd24e] {
  width: calc(19% - 1px) !important;
}
.myOrderlist > ul .odl-cont .odlc-state[data-v-d8acd24e] {
  width: calc(25% - 1px) !important;
  border-right: none !important;
}
.myOrderlist .cartc-tit em[data-v-d8acd24e]:nth-child(1) {
  width: 40% !important;
}
.myOrderlist .cartc-tit em[data-v-d8acd24e]:nth-child(2) {
  width: 16% !important;
}
.myOrderlist .cartc-tit em[data-v-d8acd24e]:nth-child(3) {
  width: 19% !important;
}
.myOrderlist .cartc-tit em[data-v-d8acd24e]:nth-child(4) {
  width: 25% !important;
}
.myOrderlist .cartc-tit[data-v-d8acd24e] {
  margin-bottom: 20px !important;
}
.myOrderlist > ul .odl-cont > ul li > span em[data-v-d8acd24e] {
  font-size: 14px !important;
  color: #999 !important;
}
.myOrderlist > ul > li > p span:nth-child(1) em[data-v-d8acd24e] {
  color: #666 !important;
}
.myOrderlist > ul .odl-cont > p > em[data-v-d8acd24e] {
  display: inline-block;
  color: #999;
  font-weight: normal;
  font-family: "Microsoft YaHei";
}
.myOrderlist > ul .odl-cont > .cdlc-consignee div label[data-v-d8acd24e] {
  color: #999;
}
.myOrderlist > ul .odl-cont > p > b[data-v-d8acd24e] {
  color: #333;
}
.odl-cont .odlc-state > .btn-estimate[data-v-d8acd24e] {
  display: inline-block;
  width: 100px;
  padding: 7px 0;
  margin: 0 auto;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
  line-height: 14px !important;
}
.odl-cont .odlc-state > .btn-estimate[data-v-d8acd24e]:hover {
  border: 1px solid #e62226;
}
.odl-cont .odlc-state > a[data-v-d8acd24e]:nth-child(1) {
  color: #333 !important;
  margin-bottom: 5px;
}
.myorderlist > h4 > div[data-v-d8acd24e] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myorderlist > h4 > div > a[data-v-d8acd24e] {
  font-size: 14px;
  color: #999;
}
.myorderlist > h4 > div > a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.myOrderlist > ul > li[data-v-d8acd24e] {
  background-color: #fff;
  border: 1px solid #e8e8e8;
}

/*订单中心、评价订单列表、评价成功页 公共css end*/

/*砍价商品信息 */
.proinfos[data-v-d8acd24e] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  line-height: 25px;
}
.proinfos a img[data-v-d8acd24e] {
  width: 110px;
  height: 110px;
  border: 1px solid #eee;
  padding: 2px;
  margin-right: 10px;
}
.proinfos div a[data-v-d8acd24e] {
  font-size: 16px;
}
.proinfos div p[data-v-d8acd24e] {
  color: #999;
  font-size: 14px;
}
.topShow[data-v-d8acd24e] {
  top:-80px;
}

/*2019-08-20 到店自提 s*/
.ztDot[data-v-d8acd24e]{position: fixed;right: 0;bottom: 20%;z-index: 2;-webkit-box-shadow: 0 0 8px #ccc;box-shadow: 0 0 8px #ccc;text-align: center;background: #fff;width: 250px;
}
.ztDot h1[data-v-d8acd24e]{font-size: 20px;background: #e62226;color: #fff;padding: 10px 20px;
}
.ztDot div img[data-v-d8acd24e]{ max-width: 150px; max-height: 150px;margin: 20px 0 10px;
}
.ztDot div h2[data-v-d8acd24e]{font-size: 16px;
}
.ztDot div h2 em[data-v-d8acd24e],.ztDot div h2 b[data-v-d8acd24e]{margin-left: 10px;padding: 2px 5px;font-size: 12px;border-radius: 10px;
}
.ztDot div h2 em[data-v-d8acd24e]{border: 1px solid #ffd9a8;color: #f98f06;
}
.ztDot div h2 b[data-v-d8acd24e]{border: 1px solid #ddd;color: #999;
}
.ztDot p[data-v-d8acd24e]{color: #666;font-size: 12px;text-align: left;padding: 10px;line-height: 20px;border-top: 1px dashed #ccc;margin-top: 10px;
}
.ztDot p b[data-v-d8acd24e]{font-weight: bold; color: #ff2727;
}
.ztDotEwm[data-v-d8acd24e]{ text-align: center;text-align: -webkit-center; padding: 20px 0;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-moz-justify-content: center;-ms-justify-content: center; -o-justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}
.ztDotEwm img[data-v-d8acd24e]{margin: 0 auto
}

/*2019-08-20 到店自提 e*/
.el-loading-spinner[data-v-d8acd24e] {
  top: 15% !important;
}
.myorderlist > h4[data-v-d8acd24e] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
}
.myorderlist > h4 > big[data-v-d8acd24e] {
  font-weight: 600;
}
.myorderlist > h4 > a[data-v-d8acd24e] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myorderlist > h4 > a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.myolpnl[data-v-d8acd24e] {
  background: #fff;
  padding: 10px 20px;
}
.myol-tit[data-v-d8acd24e] {
  padding-top: 10px;
  margin-bottom: 20px;
}
.myol-tit > a[data-v-d8acd24e] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 30px;
  font-size: 14px;
  line-height: 1;
}
.myol-tit > a[data-v-d8acd24e]:nth-child(6) {
  color: #999;
}
.myol-tit > a[data-v-d8acd24e]:not(.btn-rgular):hover {
  color: #e62226;
}
.myol-tit > a.on[data-v-d8acd24e] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
  font-weight: 600;
}
.myol-tit > a > i[data-v-d8acd24e] {
  position: absolute;
  top: -8px;
  right: -14px;
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  background: #e62226;
  color: #fff;
  line-height: 14px;
  font-size: 12px;
  text-align: center;
  vertical-align: top;
}
.myol-tit > a.btn-rgular[data-v-d8acd24e] {
  color: #333;
  font-weight: 600;
  border-left: solid 1px #e0e0e0;
  padding: 0 30px;
  cursor: pointer;
}
.myol-tit > a.btn-rgular[data-v-d8acd24e]:hover {
  color: #e62226;
}
.myol-tit > span[data-v-d8acd24e] {
  display: inline-block;
  float: right;
  width: 276px;
  height: 24px;
  line-height: 24px;
  border: solid 1px #e0e0e0;
}
.myol-tit > span input[data-v-d8acd24e],
.myolpnl .myol-tit > span a[data-v-d8acd24e] {
  display: inline-block;
  float: left;
}
.myol-tit > span input[data-v-d8acd24e] {
  width: 150px;
  padding: 0 10px;
  height: 24px;
  float: left;
}
.myol-tit > span a[data-v-d8acd24e] {
  width: 52px;
  height: 24px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myol-tit > span a[data-v-d8acd24e]:nth-child(3):after {
  display: inline-block;
  width: 16px;
  height: 24px;
  line-height: 24px;
  content: "\E6A6";
}
.my-orderlist .cartc-tit[data-v-d8acd24e] {
  height: 30px;
  line-height: 30px;
  margin-bottom: 10px;
  background: #f6f6f6;
  font-size: 14px;
  color: #666;
}
.my-orderlist .cartc-tit div[data-v-d8acd24e],
.my-orderlist .cartc-tit em[data-v-d8acd24e] {
  display: inline-block;
  float: left;
  text-align: center;
}

/* .my-orderlist .cartc-tit div:first-child{width:calc(17% - 20px);} */
.my-orderlist .cartc-tit em[data-v-d8acd24e]:nth-child(2) {
  width: 28%;
}
.my-orderlist .cartc-tit em[data-v-d8acd24e]:nth-child(3) {
  width: 12%;
}
.my-orderlist .cartc-tit em[data-v-d8acd24e]:nth-child(4) {
  width: 15%;
}
.my-orderlist .cartc-tit div[data-v-d8acd24e]:nth-child(5) {
  width: calc(15% - 20px);
}
.my-orderlist .cartc-tit em[data-v-d8acd24e]:last-child {
  width: 17%;
}
.my-orderlist .cartc-tit div[data-v-d8acd24e] {
  position: relative;
  text-align: left;
  width: 140px;
}
.my-orderlist .cartc-tit div span[data-v-d8acd24e]:after {
  display: inline-block;
  width: 16px;
  height: 30px;
  line-height: 30px;
  content: "\E6A6";
  margin-left: 5px;
}
.my-orderlist .cartc-tit div[data-v-d8acd24e]:hover,
.my-orderlist .cartc-tit div ul[data-v-d8acd24e] {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);
}
.my-orderlist .cartc-tit div span[data-v-d8acd24e] {
  position: relative;
  z-index: 2;
  display: block;
  padding-left: 20px;
  width: calc(100% - 20px);
  height: 30px;
}
.my-orderlist .cartc-tit div:hover span[data-v-d8acd24e] {
  background: #fff;
}
.my-orderlist .cartc-tit div ul[data-v-d8acd24e] {
  display: none;
  position: absolute;
  z-index: 1;
  left: 0;
  top: 20px;
  width: calc(100% - 2px);
  padding: 20px 0;
  background: #fff;
  border: solid 1px #f5f5f5;
  border-top: 0;
}
.my-orderlist .cartc-tit div:hover ul[data-v-d8acd24e] {
  display: block;
}
.my-orderlist .cartc-tit div ul li[data-v-d8acd24e],
.my-orderlist .cartc-tit div ul li a[data-v-d8acd24e] {
  display: block;
}
.my-orderlist .cartc-tit div ul li[data-v-d8acd24e] {
  line-height: 25px;
}
.my-orderlist .cartc-tit div ul li a[data-v-d8acd24e] {
  padding-left: 20px;
  width: calc(100% - 20px);
}
.my-orderlist .cartc-tit div ul li a.on[data-v-d8acd24e] {
  color: #e62226;
}
.my-orderlist .cartc-tit div ul li a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.my-orderlist .cartc-tit div:hover ul[data-v-d8acd24e] {
  display: block;
}
.my-orderlist .recycle-tip[data-v-d8acd24e] {
  position: relative;
  padding: 20px 0 20px 55px;
  color: #999;
  line-height: 25px;
}
.my-orderlist .recycle-tip dt[data-v-d8acd24e] {
  position: absolute;
  left: 20px;
  top: 20px;
}
.my-orderlist > ul > li[data-v-d8acd24e] {
  display: block;
  border: solid 1px #e0e0e0;
  margin-bottom: 20px;
}
.my-orderlist > ul > li > p[data-v-d8acd24e] {
  padding: 0 10px 0 20px;
  height: 30px;
  line-height: 30px;
  background: #f0f0f0;
  overflow: hidden;
  color: #999;
}
.my-orderlist > ul > li > p span[data-v-d8acd24e] {
  margin-right: 10px;
}
.my-orderlist > ul > li > p i[data-v-d8acd24e] {
  float: right;
  color: #666;
  /* display: none; */
}

/* .my-orderlist > ul > li:hover > p i {
  display: block;
} */
.my-orderlist > ul > li > p i[data-v-d8acd24e]:hover {
  color: #e62226;
  cursor: text!important;
}
.my-orderlist > ul > li > p span:first-child em[data-v-d8acd24e] {
  display: inline-block;
  color: #333;
  max-width: 60%;
  overflow: hidden;
  vertical-align: top;
}

/**订单内容**/
.my-orderlist > ul .odl-cont[data-v-d8acd24e] {
  max-width: 100%;
}
.my-orderlist > ul .odl-cont > ul[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > .cdlc-consignee[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > p[data-v-d8acd24e],
.my-orderlist > ul .odl-cont .odlc-state[data-v-d8acd24e],
.my-orderlist > ul .odl-cont .odl-operate[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > ul li > a[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > ul li > div[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > ul li > div p label[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > ul li > div p em[data-v-d8acd24e] {
  display: inline-block;
  float: left;
}
.my-orderlist > ul .odl-cont > ul[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > .cdlc-consignee[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > p[data-v-d8acd24e],
.my-orderlist > ul .odl-cont .odlc-state[data-v-d8acd24e] {
  border-right: solid 1px #e0e0e0;
}
.my-orderlist > ul .odl-cont > ul[data-v-d8acd24e] {
  min-width: calc(33% - 1px);
  width: calc(43% - 1px);
  min-height: 142px;
}
.my-orderlist > ul .odl-cont > ul li[data-v-d8acd24e] {
  position: relative;
  padding: 20px;
  padding-right: 20%;
}
.my-orderlist > ul .odl-cont > ul li[data-v-d8acd24e]:not(:last-child) {
  border-bottom: solid 1px #e0e0e0;
}
.my-orderlist > ul .odl-cont > ul li > a[data-v-d8acd24e] {
  position: relative;
  overflow: hidden;
  width: 60px;
  height: 60px;
  margin-right: 10px;
  border: solid 1px #e0e0e0;
}
.my-orderlist > ul .odl-cont > ul li > a img[data-v-d8acd24e] {
  position: absolute;
  width: 100%;
  height: auto;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.my-orderlist > ul .odl-cont > ul li > div[data-v-d8acd24e] {
  width: calc(80% - 62px);
}
.my-orderlist > ul .odl-cont > ul li > div p[data-v-d8acd24e] {
  height: 20px;
  line-height: 20px;
  margin-bottom: 10px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > label[data-v-d8acd24e] {
  width: 95px;
  background: url("https://presale.jhtsoft.com/picms/384e02eb00f588.png")
    no-repeat left top;
  background-size: 95px 20px;
  color: #fff;
  text-align: center;
  margin-right: 10px;
  font-size: 12px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > .icon-ewm[data-v-d8acd24e] {
  color: #ff7036;
  font-size: 20px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > .code-wrap[data-v-d8acd24e] {
  display: none;
  z-index: 2;
  left: 80%;
  top: -30px;
  width: 140px;
  text-align: center;
  padding: 20px;
  padding-bottom: 0;
}
.my-orderlist
  > ul
  .odl-cont
  > ul
  li
  > div
  .odlc-mark
  > .icon-ewm:hover
  + .code-wrap[data-v-d8acd24e] {
  display: block;
}
.my-orderlist
  > ul
  .odl-cont
  > ul
  li
  > div
  .odlc-mark
  > .code-wrap
  > i[data-v-d8acd24e]:first-child {
  top: 29.5px;
}
.my-orderlist
  > ul
  .odl-cont
  > ul
  li
  > div
  .odlc-mark
  > .code-wrap
  > i[data-v-d8acd24e]:nth-child(2) {
  top: 31.5px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > .code-wrap img[data-v-d8acd24e] {
  width: 140px;
  height: 140px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > .code-wrap small[data-v-d8acd24e] {
  display: block;
  font-size: 14px;
  line-height: 40px;
}
.my-orderlist > ul .odl-cont > ul li > div > a[data-v-d8acd24e] {
  display: block;
  line-height: 20px;
  font-size: 14px;
  max-height: 40px;
  overflow: hidden;
  margin-bottom: 10px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark + a[data-v-d8acd24e] {
  max-height: 20px;
  -webkit-line-clamp: 1;
}

/**订单活动提示 start**/
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip[data-v-d8acd24e] {
  width: 100%;
  margin: 0 auto;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip span[data-v-d8acd24e] {
  top: 92%;
  left: 80px;
  background-color: #fff;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip span strong[data-v-d8acd24e] {
  color: #e62226;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > label[data-v-d8acd24e] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  width: 36px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > label:hover + span[data-v-d8acd24e] {
  opacity: 1;
  display: block;
  z-index: 3;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > span[data-v-d8acd24e] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > span p[data-v-d8acd24e] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > span i[data-v-d8acd24e] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em .tip-cut i[data-v-d8acd24e] {
  left: 23px;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em .tip-ship i[data-v-d8acd24e] {
  left: 70px;
}

/**订单活动提示 end**/
.my-orderlist > ul .odl-cont > ul li > span[data-v-d8acd24e] {
  position: absolute;
  z-index: 1;
  top: 20px;
  right: 20px;
  width: 20%;
  color: #999;
  text-align: right;
  line-height: 20px;
  overflow: hidden;
}
.my-orderlist > ul .odl-cont > ul li > span em[data-v-d8acd24e] {
  display: block;
}
.my-orderlist > ul .odl-cont > ul li > span a[data-v-d8acd24e] {
  color: #999;
}
.my-orderlist > ul .odl-cont > ul li > span a[data-v-d8acd24e]:hover {
  color: #e62226;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee[data-v-d8acd24e],
.my-orderlist > ul .odl-cont .odlc-state[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > p[data-v-d8acd24e],
.my-orderlist > ul .odl-cont .odl-operate[data-v-d8acd24e] {
  text-align: center;
  padding: 20px 0;
  height: calc(100% - 40px);
}

/**订单收货人**/
.my-orderlist > ul .odl-cont > .cdlc-consignee[data-v-d8acd24e],
.my-orderlist > ul .odl-cont .odlc-state[data-v-d8acd24e] {
  width: calc(12% - 1px);
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div label[data-v-d8acd24e] {
  display: block;
  font-size: 14px;
  cursor: pointer;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div label[data-v-d8acd24e]:after {
  content: "\E697";
  color: #999;
  margin: 5px 0 0 5px;
  cursor: pointer;
  display: inline-block;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee dl[data-v-d8acd24e] {
  display: none;
  left: -255px;
  top: -30px;
  width: 220px;
  padding: 15px 20px;
  text-align: left;
  line-height: 25px;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee > div:hover dl[data-v-d8acd24e] {
  display: block;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div dl dt[data-v-d8acd24e] {
  font-size: 14px;
  font-weight: 600;
  color: #666;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div dl dd[data-v-d8acd24e] {
  font-size: 12px;
  color: #999;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div dl dd[data-v-d8acd24e]:nth-child(4) {
  line-height: 22px;
}

/**订单金额**/
.my-orderlist > ul .odl-cont > p[data-v-d8acd24e] {
  width: calc(15% - 1px);
  color: #666;
}
.my-orderlist > ul .odl-cont > p > em[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > p > b[data-v-d8acd24e],
.my-orderlist > ul .odl-cont > p > i[data-v-d8acd24e],
.my-orderlist > ul .odl-cont .odlc-state > b[data-v-d8acd24e],
.my-orderlist > ul .odl-cont .odlc-state > a[data-v-d8acd24e],
.odlc-stateodlc-state .pay-pending[data-v-d8acd24e],
.odlc-stateodlc-state .cgl-tu[data-v-d8acd24e] {
  display: block;
  font-size: 14px;
  line-height: 25px;
}
.odlc-stateodlc-state .pay-pending[data-v-d8acd24e] {
  color: #ff6c00;
}
.odlc-stateodlc-state .cgl-tu[data-v-d8acd24e] {
  color: #666;
}
.my-orderlist > ul .odl-cont > p > em[data-v-d8acd24e] {
  height: 25px;
  max-width: 100%;
  margin: 0 auto;
  overflow: hidden;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
}
.my-orderlist > ul .odl-cont > p > em[data-v-d8acd24e]:before {
  font-weight: 400;
}
.my-orderlist > ul .odl-cont > p > em[data-v-d8acd24e]:after {
  content: "";
  display: block;
  max-width: 60%;
  margin: 0 auto;
  border-bottom: solid 1px #e0e0e0;
}
.my-orderlist > ul .odl-cont > p > b[data-v-d8acd24e]:nth-child(2) {
}
.my-orderlist > ul .odl-cont > p > i[data-v-d8acd24e] {
  color: #999;
}
.my-orderlist > ul .odl-cont .odlc-state > a[data-v-d8acd24e]:hover {
  color: #e62226;
}

/**订单状态**/
.odlc-state > b[data-v-d8acd24e] {
  color: #999;
}
.odlc-state > b.pay-pending[data-v-d8acd24e] {
  color: #ff6c00;
}
.odlc-state > a[data-v-d8acd24e] {
  color: #666;
}
.odlc-state .logistics-tracking[data-v-d8acd24e] {
}
.odlc-state .logistics-tracking > a[data-v-d8acd24e] {
  color: #999;
  font-size: 14px;
  line-height: 25px;
}
.odlc-state .logistics-tracking > a[data-v-d8acd24e]:before {
  display: inline-block;
  content: "\E62A";
  margin-right: 3px;
  font-size: 20px !important;
  vertical-align: top;
}
.odlc-state .logistics-tracking > a .track-dynamics[data-v-d8acd24e] {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 9.5px 0 9.5px 3px;
  border-radius: 100%;
  background: #e62226;
  vertical-align: top;
}
.odlc-state .logistics-tracking .logistics-pnl[data-v-d8acd24e] {
  display: none;
  left: -420px;
  top: -28px;
  width: 400px;
  padding: 0 10px 10px;
  text-align: left;
  line-height: 25px;
}
.odlc-state .logistics-tracking:hover .logistics-pnl[data-v-d8acd24e] {
  display: block;
}
.odlc-state .logistics-tracking .logistics-pnl > h4[data-v-d8acd24e] {
  min-height: 35px;
  max-height: 70px;
  overflow: hidden;
  border-bottom: solid 1px #e0e0e0;
}
.odlc-state .logistics-tracking .logistics-pnl > h4 em[data-v-d8acd24e] {
  max-width: 80%;
  line-height: 35px;
  font-size: 14px;
  color: #333;
  font-weight: 600;
  margin-left: 10px;
}
.odlc-state .logistics-tracking .logistics-pnl > ul[data-v-d8acd24e] {
  margin-left: 15px;
  border-left: solid 1px #e0e0e0;
  padding-bottom: 10px;
}
.logistics-pnl > ul > li[data-v-d8acd24e] {
  position: relative;
  display: block;
  padding: 15px 20px 0 15px;
  font-size: 12px;
  color: #333;
  line-height: 20px;
}
.logistics-pnl > ul > li > i[data-v-d8acd24e] {
  position: absolute;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  border: solid 1px #999;
  background: #fff;
  z-index: 3;
  left: -4px;
  top: 20px;
}
.logistics-pnl > ul > li > i.lg-new[data-v-d8acd24e] {
  border-color: #e62226;
  background: #e62226;
}
.logistics-pnl > ul > li > p[data-v-d8acd24e] {
  color: #333;
}
.logistics-pnl > ul > li:hover > p[data-v-d8acd24e] {
  color: #e62226;
}
.logistics-pnl > ul > li > span[data-v-d8acd24e] {
  display: block;
  color: #999;
}

/**订单操作**/
.my-orderlist > ul .odl-cont .odl-operate[data-v-d8acd24e] {
  width: 17%;
  text-align: center;
}
.odl-cont .odl-operate > em[data-v-d8acd24e] {
  display: block;
  color: #999;
  margin-bottom: 5px;
  font-size: 14px;
}
.odl-cont .odl-operate > em i[data-v-d8acd24e]:first-child {
  display: none;
}
.odl-cont .odl-operate > em[data-v-d8acd24e]:before {
  content: "\E78B";
  margin-right: 3px;
  font-size: 14px !important;
  vertical-align: top;
}
.odl-cont .odl-operate > a[data-v-d8acd24e] {
  display: inline-block;
  width: 120px;
  padding: 7px 0;
  margin: 0 auto 2px;
  border-radius: 4px;
  color: #666;
  font-size: 14px;
  color: #333;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
}
.odl-cont .odl-operate > a[data-v-d8acd24e]:not(.btnDisabled):hover {
  color: #e62226;
  border-color: #e62226;
  background: #fff;
}
.odl-cont .odl-operate > a.btnDisabled[data-v-d8acd24e] {color:#999;background:#f1f1f1;cursor: not-allowed;
}
.odl-cont .odl-operate > a.btn-payfor[data-v-d8acd24e] {
  width: 80px;
  padding: 5px 0;
  background: #fff;
  border-color: #e62226;
  color: #e62226;
}
.odl-cont .odl-operate > a.btn-payfor[data-v-d8acd24e]:hover {
  background: #e62226;
  color: #fff;
}
.odl-cont .odl-operate > a.btn-buyagain[data-v-d8acd24e]:before {
  content: "\E616";
  font-size: 18px;
}
.odl-cont .odl-operate > a.btn-cancel[data-v-d8acd24e] {
  display: block;
  width: auto;
  background: none;
  border: none;
}
.odl-cont .odl-operate > span[data-v-d8acd24e] {
  display: block;
  text-align: center;
  padding: 5px 0;
}
.odl-cont .odl-operate > span > a[data-v-d8acd24e] {
  display: inline-block;
  color: #999;
  padding: 0 5px;
}
.odl-cont .odl-operate > span > a[data-v-d8acd24e]:first-child {
  border-right: solid 1px #e0e0e0;
}
.odl-cont .odl-operate > span > a[data-v-d8acd24e]:hover {
  color: #e62226;
}

/*订单还原提示*/
.my-orderlist[data-v-d8acd24e] {
  position: relative;
}
.rclefollow-tip[data-v-d8acd24e] {
  position: absolute;
  width: 100%;
  opacity: 0;
  padding: 10px 0;
  color: #999;
  text-align: center;
  border: solid 1px #e0e0e0;
  margin: 0 auto;
}
.rclefollow-tip a[data-v-d8acd24e] {
  color: #0079b6;
}
.rclefollow-tip.showin[data-v-d8acd24e] {
  opacity: 1;
}

/*
 *高级筛选面板
 *订单类型+促销类型面板
 * 2018.03.03
 * zly
 * start
 */
.advanced-pnl[data-v-d8acd24e] {
  position: relative;
  padding: 0;
  border-top: solid 1px #f0f0f0;
  max-height: 0;
  overflow: hidden;
}
.advanced-pnl.exopen[data-v-d8acd24e] {
  max-height: 400px;
  padding: 20px 0;
}
.advanced-pnl > a[data-v-d8acd24e] {
  position: absolute;
  z-index: 1;
  width: 20px;
  height: 20px;
  border: solid 1px #999;
  border-radius: 100%;
  text-align: center;
  line-height: 20px;
  color: #999;
  right: 0;
  top: 20px;
  font-size: 12px;
}
.advanced-pnl > a[data-v-d8acd24e]:hover {
  color: #e62226;
  border-color: #e62226;
}
.advanced-pnl p[data-v-d8acd24e] {
  position: relative;
  font-size: 12px;
  line-height: 20px;
  color: #666;
  padding-left: 70px;
  width: calc(100% - 70px);
}
.advanced-pnl p[data-v-d8acd24e]:nth-child(3) {
  margin-top: 10px;
}
.advanced-pnl p > label[data-v-d8acd24e] {
  position: absolute;
  left: 0;
  top: 0;
  width: 70px;
}
.advanced-pnl p span[data-v-d8acd24e] {
  margin-right: 20px;
  cursor: pointer;
}
.advanced-pnl p span[data-v-d8acd24e]:before {
  content: "\E60A";
  font-size: 14px;
  vertical-align: top;
  margin-right: 5px;
}
.advanced-pnl p span.cselected[data-v-d8acd24e]:before {
  content: "\E609";
  color: #e62226;
}
.advanced-pnl p span [type="checkbox"][data-v-d8acd24e] {
  display: none;
}
.advanced-pnl p > a[data-v-d8acd24e] {
  display: inline-block;
  float: left;
  margin: 0 15px 5px 0;
  padding: 4px 10px;
  color: #666;
}
.advanced-pnl p > a[data-v-d8acd24e]:hover,
.advanced-pnl p > a.current[data-v-d8acd24e] {
  background: #e62226;
  color: #fff;
  border-radius: 4px;
}

/*高级筛选面板 end*/
.odlc-stateodlc-state[data-v-d8acd24e] {
  width: calc(13% - 1px);
  text-align: center;
  padding: 20px 0;
  height: calc(100% - 40px);
  display: inline-block;
  float: left;
  border-right: solid 1px #e0e0e0;
  position: relative;
}
.btn[data-v-d8acd24e] {
  color: #fff !important;
}
.detShow[data-v-d8acd24e] {
  display: none !important;
}
.odlc-stateodlc-state .code-box .arrow1[data-v-d8acd24e] {
  z-index: 3;
  border-bottom: solid 10px #f0f0f0;
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  top: -10px;
  left: calc(50% - 10px);
}
.odlc-stateodlc-state .code-box .arrow1[data-v-d8acd24e],
.odlc-stateodlc-state .code-box .arrow2[data-v-d8acd24e] {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}
.odlc-stateodlc-state .code-box .arrow2[data-v-d8acd24e] {
  z-index: 4;
  border-bottom: solid 9px #fff;
  border-left: solid 9px transparent;
  border-right: solid 9px transparent;
  top: -8px;
  left: calc(50% - 9px);
}
.odlc-stateodlc-state .code-box[data-v-d8acd24e] {
  position: absolute;
  left: -20px;
  top: 80px;
  z-index: 2;
  padding: 10px 10px 0px 10px;
  font-size: 12px;
  line-height: 25px;
  white-space: nowrap;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
  color: #999;
  text-align: center;
}
.odlc-stateodlc-state .icon-sh:hover + .code-box[data-v-d8acd24e] {top: 100px!important;
}
.code-con p[data-v-d8acd24e] {
  line-height: 35px;
}
.cgl-tu.icon-sh[data-v-d8acd24e]:before {padding-right:3px; font-size: 16px;
}
.cgl-tu.icon-sh .newSign[data-v-d8acd24e] {display: inline-block;width: 6px; height: 6px; margin: 9.5px 0 9.5px 3px; border-radius: 100%; background: #e62226; vertical-align: top;
}
/* 订单详情* start */
/*面包屑导航*/
.bread-lead[data-v-4df674ce] {
  width: 1200px;
  line-height: 25px;
  margin: 10px auto;
}
.bread-lead a[data-v-4df674ce] {
  font-size: 14px;
  color: #666;
}
.bread-lead a[data-v-4df674ce]:not(:last-child):after {
  content: ">";
  margin: 0 5px;
}
.bread-lead a[data-v-4df674ce]:last-child {
  font-weight: 600;
}
.bread-lead a[data-v-4df674ce]:hover {
  color: #e62226;
}
.bread-lead a[data-v-4df674ce]:hover:after {
  color: #666;
}
/*
 * 订单状态详情* start
 */
/*订单详情左侧通用*/
.order-detail[data-v-4df674ce] {
  width: 1200px;
  background: #fff;
  margin: 0 auto 20px auto;
  border-top: solid 4px #e0e0e0;
  display: table;
}
.order-detail .ods-left[data-v-4df674ce],
.order-detail .ods-right[data-v-4df674ce] {
  display: table-cell;
  word-break: break-all;
}
.order-detail .ods-left[data-v-4df674ce] {
  position: relative;
  width: 300px;
  height: 100%;
  text-align: center;
  color: #999;
}
.order-detail .ods-left h5[data-v-4df674ce] {
  line-height: 30px;
  font-size: 14px;
  margin-bottom: 20px;
  max-width: 100%;
  overflow: hidden;
}
.order-detail .ods-left p[data-v-4df674ce] {
  line-height: 25px;
  max-height: 50px;
  font-size: 14px;
  color: #666;
}
.order-detail .ods-left p i[data-v-4df674ce]:first-child {
  display: none;
}
.order-detail .ods-left h1[data-v-4df674ce] {
  font-size: 24px;
  color: #7abc52;
  margin-bottom: 30px;
  font-weight: 600;
}
.order-detail .ods-right[data-v-4df674ce] {
  width: calc(75% - 80px);
  border-left: solid 1px #e0e0e0;
  padding: 0 40px;
}
/*订单状态详情右侧*/
.order-detail.od-state[data-v-4df674ce] {
  padding: 30px 0;
}
.od-state .ods-left[data-v-4df674ce] {
  max-width: 300px;
  vertical-align: top;
}
.od-state .ods-left p[data-v-4df674ce] {
  line-height: 25px;
  font-size: 12px;
  color: #999;
}
.od-state .ods-left p[data-v-4df674ce]:before,
.od-state .ods-left a.btn-cancel[data-v-4df674ce]:before {
  content: "\E78B";
  margin-right: 3px;
  vertical-align: top;
}
.od-state .ods-left a.btn-withdraw[data-v-4df674ce]:before {
  margin-right: 3px;
  vertical-align: top;
}
.od-state .ods-left a[data-v-4df674ce] {
  display: block;
  width: 100px;
  height: 30px;
  margin: 0 auto;
  line-height: 30px;
  border: solid 1px #e0e0e0;
  background: #f0f0f0;
  border-radius: 4px;
  font-size: 14px;
  overflow: hidden;
}
.od-state .ods-left a[data-v-4df674ce]:hover,
.order-detail.od-state .ods-left a.btn-payfor[data-v-4df674ce] {
  border-color: #e62226;
  color: #e62226;
  background: #fff;
}
.od-state .ods-left a.btn-payfor[data-v-4df674ce] {
  background: #fff;
}
.od-state .ods-left a.btn-payfor[data-v-4df674ce]:hover {
  background: #e62226;
  color: #fff;
}
.od-state .ods-left a.btn-buyagain[data-v-4df674ce]:before {
  content: "\E616";
  font-size: 18px;
}
.od-state .ods-left a.btn-cancel[data-v-4df674ce],.od-state .ods-left a.btn-withdraw[data-v-4df674ce] {
  position: absolute;
  display: block;
  width: 100%;
  background: none;
  border: none;
  color: #999;
  /*bottom: -50px;*/
}
.od-state .ods-left a.btn-cancel[data-v-4df674ce]:before {
  content: "\E6B5";
}
.od-state .ods-left a.btn-cancel[data-v-4df674ce]:hover,.od-state .ods-left a.btn-withdraw[data-v-4df674ce]:hover {
  color: #e62226;
}
.od-state .ods-right h5[data-v-4df674ce] {
  line-height: 30px;
  font-size: 14px;
  color: #999;
}
.od-state .ods-right h5 b[data-v-4df674ce],
.od-state .ods-right h5 em[data-v-4df674ce] {
  font-size: 16px;
  font-weight: 600;
  color: #e62226;
  margin: 0 5px;
}
.od-state .ods-right h5 b[data-v-4df674ce]:before {
  content: "+";
}
.od-state .ods-right .odsr-stepul[data-v-4df674ce] {
  margin: 50px auto 50px auto;
  width: 100%;
}
.od-state .ods-right .odsr-stepul.odstate-4 li[data-v-4df674ce] {
  width: 25%;
}
.od-state .ods-right .odsr-stepul.odstate-3 li[data-v-4df674ce] {
  width: 33.33%;
}
.od-state .ods-right .odsr-stepul.odstate-5 li[data-v-4df674ce] {
  width: 20%;
}
.od-state .ods-right .odsr-stepul li[data-v-4df674ce] {
  position: relative;
  /*width:80px;*/
  display: inline-block;
  float: left;
  text-align: center;
}
.od-state .ods-right .odsr-stepul li .odsr-step[data-v-4df674ce] {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  display: inline-block;
  height: 20px;
}
.od-state .ods-right .odsr-stepul li:first-child .odsr-step[data-v-4df674ce] {
  display: none;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-4df674ce] {
  position: absolute;
  display: inline-block;
  float: left;
  width: 50%;
  height: 20px;
  border-bottom: dotted 4px #e0e0e0;
  top: 0;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-4df674ce]:first-child {
  left: 0;
  z-index: 3;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-4df674ce]:first-child:after {
  position: absolute;
  display: none;
  z-index: 4;
  width: 7px;
  height: 7px;
  background: rgba(122, 188, 82, 0.7);
  border-radius: 3.5px;
  right: -8px;
  top: 18px;
  content: " ";
}
.od-state
  .ods-right
  .odsr-stepul
  li.pay-pending
  .odsr-step
  > i[data-v-4df674ce]:first-child:after {
  background: #e62226;
}
.od-state .ods-right .odsr-stepul li .odsr-step > i[data-v-4df674ce]:nth-child(2) {
  left: 47%;
  z-index: 2;
}
.od-state .ods-right .odsr-stepul li .odsr-step i[data-v-4df674ce]:nth-child(2):after {
  position: absolute;
  z-index: 2;
  display: inline-block;
  right: -15px;
  top: 12px;
  content: "\E66B";
  font-weight: 600;
  color: #e0e0e0;
}
.od-state .ods-right .odsr-stepul.odstate-4 li .odsr-step[data-v-4df674ce] {
  width: 70%;
  margin-left: -38%;
}
.od-state .ods-right .odsr-stepul.odstate-3 li .odsr-step[data-v-4df674ce] {
  width: 75%;
  margin-left: -38%;
}
.od-state .ods-right .odsr-stepul.odstate-5 li .odsr-step[data-v-4df674ce] {
  width: 65%;
  margin-left: -35%;
}
.od-state .ods-right .odsr-stepul li div[data-v-4df674ce] {
  width: 100%;
  line-height: 25px;
  font-size: 14px;
  color: #333;
}
.od-state .ods-right .odsr-stepul li div > i[data-v-4df674ce] {
  display: block;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 15px;
  color: #e0e0e0;
}
.od-state .ods-right .odsr-stepul li div > i.icon-sh[data-v-4df674ce] {
  font-size: 40px;
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.od-state .ods-right .odsr-stepul li div > i.icon-order[data-v-4df674ce],
.od-state .ods-right .odsr-stepul li div > i.icon-ddwc[data-v-4df674ce] {
  font-size: 32px;
}
.od-state .ods-right .odsr-stepul li div > i.icon-qx[data-v-4df674ce] {
  font-size: 30px;
}
.od-state .ods-right .odsr-stepul li div em[data-v-4df674ce] {
  display: block;
}
.od-state .ods-right .odsr-stepul li div p[data-v-4df674ce] {
  color: #666;
}
.od-state .ods-right .odsr-stepul li.odsr-done div i[data-v-4df674ce],
.od-state
  .ods-right
  .odsr-stepul
  li.odsr-done
  .odsr-step
  > i[data-v-4df674ce]:nth-child(2):after {
  color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.nopay-done div i[data-v-4df674ce] {
  color: #e62226;
}
.od-state .ods-right .odsr-stepul li.nopay-done .odsr-step > i[data-v-4df674ce] {
  border-color: #e62226 !important;
}
.od-state
  .ods-right
  .odsr-stepul
  li.nopay-done
  .odsr-step
  > i[data-v-4df674ce]:nth-child(2):after {
  color: #e62226 !important;
}
.od-state .ods-right .odsr-stepul li.odsr-done .odsr-step > i[data-v-4df674ce] {
  border-color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.odsr-pending .odsr-step > i[data-v-4df674ce]:first-child {
  border-color: rgba(122, 188, 82, 0.7);
}
.od-state .ods-right .odsr-stepul li.pay-pending .odsr-step > i[data-v-4df674ce]:first-child {
  border-color: #e62226;
}
.od-state
  .ods-right
  .odsr-stepul
  li.odsr-pending
  .odsr-step
  > i[data-v-4df674ce]:first-child:after {
  display: inline-block;
}
.od-state .ods-right > p[data-v-4df674ce] {
  line-height: 20px;
  color: #999;
}
.od-state .ods-right > p > a[data-v-4df674ce] {
  margin-right: 15px;
  color: #333;
  cursor: text!important;
}
.od-state .ods-right > p > a[data-v-4df674ce]:before {
  margin-right: 3px;
}
.od-state .ods-right > p > a[data-v-4df674ce]:first-child:before {
  content: "\E63F";
}
.od-state .ods-right > p > a[data-v-4df674ce]:nth-child(2):before {
  content: "\E623";
}
.od-state .ods-right > p > a[data-v-4df674ce]:hover {
  color: #333;
}
/*订单状态详情 end*/
/*
 * 订单物流详情 start
 */
.od-logistics[data-v-4df674ce] {
  width: 1200px;
  background: #fff;
  margin: 0 auto 20px auto;
  border-top: solid 4px #e0e0e0;
  padding: 20px 0;
}
.od-logistics .ods-left[data-v-4df674ce] {
  -webkit-box-flex:0;
      -ms-flex:0 0 25%;
          flex:0 0 25%;
  max-width: 25%;
  border-right:solid 1px #e0e0e0;
}
.od-logistics .ods-left p[data-v-4df674ce] {
  text-align: center;
  line-height: 25px;
}
.od-logistics .ods-left .expmemo[data-v-4df674ce] {display:block; padding:0 15px; font-size: 12px; color:#999; padding-top:30px;line-height: 18px;
}
.od-logistics .ods-left span[data-v-4df674ce] {
  display: block;
  width: 100px;
  height: 100px;
  padding: 10px 10px 0 0;
  margin: 35px auto 20px auto;
  background: url("https://presale.jhtsoft.com/picms/38501464ee77a6.jpg")
    no-repeat left bottom;
}
.od-logistics .ods-left a[data-v-4df674ce] {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.od-logistics .ods-left a img[data-v-4df674ce] {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.od-logistics .ods-right[data-v-4df674ce] {
  padding: 0 30px 0 20px;
  margin-right:10px;
  min-height: 215px;
  max-height: 280px;
  overflow-y: auto;
  -webkit-box-flex:0;
      -ms-flex:0 0 calc(75% - 60px);
          flex:0 0 calc(75% - 60px);
}
.od-logistics .ods-right .odlist-empty[data-v-4df674ce] {margin: 20px auto;
}
/*订单物流详情 end*/
/*
 * 电子券详情* start
 */
.order-detail.od-ecard[data-v-4df674ce] {
  padding: 10px 0;
}
.od-ecard h4[data-v-4df674ce],
.od-ecard > p[data-v-4df674ce],
.od-ecard > ul[data-v-4df674ce] {
  width: 1160px;
  margin: 0 auto;
}
.od-ecard h4[data-v-4df674ce] {
  line-height: 37px;
  color: #333;
  margin-bottom: 10px;
}
.od-ecard h4 em[data-v-4df674ce] {
  font-size: 14px;
}
.od-ecard h4 em b[data-v-4df674ce] {
  margin: 0 5px;
  color: #e62226;
}
.od-ecard h4 span[data-v-4df674ce] {
  float: right;
  text-align: right;
}
.od-ecard h4 span a[data-v-4df674ce] {
  display: inline-block;
  width: 105px;
  height: 35px;
  margin-left: 10px;
  line-height: 35px;
  border: solid 1px #e0e0e0;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
  border-radius: 4px;
}
.od-ecard h4 span a[data-v-4df674ce]:hover {
  background: #e62226;
  color: #fff;
  border-color: #e62226;
}
.od-ecard > p[data-v-4df674ce] {
  line-height: 40px;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.od-ecard > p span[data-v-4df674ce],
.od-ecard > ul > li > em[data-v-4df674ce],
.od-ecard > ul > li > p[data-v-4df674ce],
.od-ecard > ul > li > b[data-v-4df674ce],
.od-ecard > ul > li > span[data-v-4df674ce] {
  display: inline-block;
  float: left;
  width: 23%;
  font-size: 14px;
  height: 40px;
  overflow: hidden;
}
.od-ecard > p span[data-v-4df674ce]:last-child,.od-ecard > ul > li > span[data-v-4df674ce]:last-child {width:31%!important;
}
.od-ecard > ul[data-v-4df674ce] {
  text-align: center;
}
.od-ecard > ul > li[data-v-4df674ce] {
  line-height: 40px;
  border-bottom: solid 1px #e0e0e0;
}
.od-ecard > ul > li > span[data-v-4df674ce] {
  overflow: visible;
}
.od-ecard > ul > li > span > a[data-v-4df674ce] {
  font-size: 14px;
  color: #0079b6;
  padding: 0 5px;
}
.od-ecard > ul > li > span > a[data-v-4df674ce]:first-child {
  padding-right: 10px;
}
.od-ecard > ul > li > span > a[data-v-4df674ce]:not(:first-child) {
  border-left: solid 1px #0079b6;
  padding-left: 10px;
}
.od-ecard > ul > li > span > a[data-v-4df674ce]:hover {
  color: #e62226;
}
.od-ecard > ul > li > span > a.addwxbag:hover + .code-wrap[data-v-4df674ce],
.od-ecard h4 span a.addwxbag:hover + .code-wrap[data-v-4df674ce] {
  display: inline-block;
}
.od-ecard .code-wrap[data-v-4df674ce] {
  width: 200px;
  /*height: 180px;*/
  padding: 0 5px;
  padding-bottom: 0;
  text-align: center;
  white-space: normal!important;
}
.od-ecard > ul > li > span > .code-wrap[data-v-4df674ce] {
  left:50%;
  margin-left: -86px;
  margin-top: 40px;
}
.od-ecard h4 span .code-wrap[data-v-4df674ce] {
  margin-left: -164px;
  top:50px;
}
.od-ecard .code-wrap img[data-v-4df674ce],
.psus-tip .code-wrap small[data-v-4df674ce] {
  display: block;
}
.od-ecard .code-wrap img[data-v-4df674ce] {
  width: 140px;
  height: 140px;
  margin:20px auto 0;
}
.od-ecard .code-wrap small[data-v-4df674ce] {
  line-height: 40px;
}
.od-ecard .code-wrap small + img[data-v-4df674ce] {margin-top:0!important;
}
.od-ecard .code-wrap p[data-v-4df674ce]{
  padding: 10px 0;
  text-align: left;
  line-height: 18px;
}
.od-ecard > h5[data-v-4df674ce] {
  margin: 30px 20px 10px;
  line-height: 20px;
  color: #999;
}
.od-ecard > h5[data-v-4df674ce]:before {
  display: inline-block;
  width: 16px;
  height: 20px;
  content: "\E626";
  color: #f18110;
  margin-right: 5px;
}
.od-ecard > h5 b[data-v-4df674ce] {
  color: #f18110;
}
.od-ecard > h5 em[data-v-4df674ce] {
  color: #e62226;
}
/*电子券详情 end*/
/*
 * 订单收货详情 start
 */
.order-detail.od-receipt[data-v-4df674ce] {
  padding: 20px 0;
  display: table;
}
.od-receipt dl[data-v-4df674ce] {
  display: table-cell;
  min-width: 199px;
  max-width: calc(20% - 41px);
  height: 100%;
  border-left: solid 1px #e0e0e0;
  padding: 0 20px;
  line-height: 25px;
  word-break: break-all;
}
.od-receipt dl[data-v-4df674ce]:first-child {
  border-left: none;
}
.od-receipt dl dt[data-v-4df674ce] {
  font-size: 14px;
  color: #333;
  margin-bottom: 10px;
}
.od-receipt dl dd[data-v-4df674ce] {
  position: relative;
  font-size: 12px;
  color: #666;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0;
  line-height: 1.5;
}
.od-receipt dl dd > i[data-v-4df674ce] {
  display: block;
  width: 65px;
  text-align: right;
}
.od-receipt dl dd > em[data-v-4df674ce] {
  display: block;
  width: calc(100% - 70px);
  margin-left: 5px;
}
.od-receipt .odr-reserveman dd > i[data-v-4df674ce] {
  width: 85px;
}
.od-receipt .odr-reserveman dd > em[data-v-4df674ce] {
  width: calc(100% - 90px);
}
.od-receipt .odr-consignee dd > i[data-v-4df674ce],
.od-receipt .odr-invoice dd > i[data-v-4df674ce] {
  width: 95px;
}
.od-receipt .odr-consignee dd > em[data-v-4df674ce],
.od-receipt .odr-invoice dd > em[data-v-4df674ce] {
  width: calc(100% - 100px);
}
.od-receipt dl dd.odcg-txt[data-v-4df674ce] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.od-receipt dl dd.odcg-txt > b[data-v-4df674ce] {
  text-align: right;
  min-width: 95px;
  width: auto !important;
  max-width: 125px;
  margin-right: 3px;
}
.od-receipt dl.odr-refund dd[data-v-4df674ce] {
  color: #999;
  padding-left: 0;
}
.od-receipt dl.odr-refund dd[data-v-4df674ce]:before {
  margin-right: 5px;
  content: "\E637";
  color: #f18110;
  font-size: 14px;
}
.od-receipt dl dd > em[data-v-4df674ce] {
  margin-right: 5px;
}
.od-receipt dl dd > em a[data-v-4df674ce] {
  /* display: block; */
  display: inline-block;
  color: #0079b6;
}
.od-receipt dl dd > a[data-v-4df674ce]:hover {
  color: #e62226;
}
.od-receipt dl.odr-payform dd[data-v-4df674ce]:last-child {
  padding-left: 0;
}
.od-receipt dl dd > .pf-more[data-v-4df674ce]:after {
  content: "\E725";
  margin-left: 5px;
  color: #f18110;
  font-size: 14px;
  cursor: pointer;
}
.od-receipt dl dd .pfm-pnl[data-v-4df674ce] {
  display: none;
  position: absolute !important;
  z-index: 1;
  left: 75px;
  top: -2px;
  line-height: 25px;
  padding: 15px 10px;
  font-size: 12px;
}
.od-receipt dl dd .pf-more:hover + .pfm-pnl[data-v-4df674ce] {
  display: inline-block;
}
.od-receipt dl dd .pfm-pnl p[data-v-4df674ce] {
  position: relative;
  min-width: 120px;
  max-width: 360px;
  overflow: hidden;
  white-space: nowrap;
  line-height: 25px;
  font-size: 0;
}
.od-receipt dl dd .pfm-pnl p > i[data-v-4df674ce],
.od-receipt dl dd .pfm-pnl p > small[data-v-4df674ce] {
  display: inline-block;
  font-size: 12px;
}
.od-receipt dl dd .pfm-pnl p > i[data-v-4df674ce] {
  width: 85px;
  text-align: right;
}
/*订单收货详情 end*/
/*
 * 订单商品详情 start
 */
.order-prodetail[data-v-4df674ce] {
  width: 1198px;
  background: #fff;
  margin: 20px auto;
  border: solid 1px #e0e0e0;
}
.order-prodetail > p[data-v-4df674ce] {
  padding: 0 20px;
  line-height: 40px;
  background: #f0f0f0;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.order-prodetail > p span[data-v-4df674ce],
.order-prodetail > p label[data-v-4df674ce],
.order-prodetail > p em[data-v-4df674ce],
.order-prodetail > p b[data-v-4df674ce],
.order-prodetail > ul > li > div[data-v-4df674ce],
.order-prodetail > ul > li > em[data-v-4df674ce],
.order-prodetail > ul > li > b[data-v-4df674ce],
.order-prodetail > ul > li > span[data-v-4df674ce] {
  display: inline-block;
  float: left;
  text-align: center;
}
.order-prodetail > p span[data-v-4df674ce],
.order-prodetail > ul > li > div[data-v-4df674ce] {
  width: 50%;
}
.order-prodetail > p label[data-v-4df674ce],
.order-prodetail > ul > li > em[data-v-4df674ce] {
  width: 22%;
}
.order-prodetail > p em[data-v-4df674ce],
.order-prodetail > ul > li > b[data-v-4df674ce] {
  width: 28%;
}
.order-prodetail > p b[data-v-4df674ce],
.order-prodetail > ul > li > span[data-v-4df674ce] {
  width: 17%;
}
.order-prodetail > ul[data-v-4df674ce] {
  width: 1160px;
  margin: 0 auto;
}
.order-prodetail > ul > li[data-v-4df674ce] {
  padding: 20px 0;
  border-bottom: solid 1px #e0e0e0;
  text-align: left;
  font-size: 14px;
}
.order-prodetail > ul > li[data-v-4df674ce]:last-child {
  border-bottom: none;
}
.order-prodetail > ul.opr-card > li[data-v-4df674ce]:last-child {
  border-bottom: none;
}
.order-prodetail > ul > li > div > a[data-v-4df674ce] {
  display: block;
  float: left;
  width: 100px;
  height: 100px;
  border: solid 1px #e0e0e0;
  position: relative;
  overflow: hidden;
  margin-right: 20px;
}
.order-prodetail > ul > li > div > a img[data-v-4df674ce] {
  position: absolute;
  width: 100%;
  height: auto;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.order-prodetail > ul > li > div > div[data-v-4df674ce] {
  float: left;
  width: 55%;
}
.order-prodetail > ul > li > div > div > a[data-v-4df674ce] {
  display: block;
  line-height: 25px;
  text-align: left;
}
.order-prodetail > ul > li > div > div > p[data-v-4df674ce] {
  font-size: 14px;
  line-height: 25px;
  color: #999;
}
.order-prodetail > ul > li > em[data-v-4df674ce],
.order-prodetail > ul > li > b[data-v-4df674ce] {
  line-height: 25px;
  height: 25px;
  overflow: hidden;
}
.order-prodetail > ul > li > span > a[data-v-4df674ce] {
  display: inline-block;
  width: 100px;
  height: 30px;
  line-height: 30px;
  margin: 0 auto;
  border-radius: 4px;
  color: #666;
  font-size: 14px;
  color: #333;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
}
.order-prodetail>ul>li>span>a[data-v-4df674ce]:not(.btnDisabled):hover {
  color: #e62226;
  border-color: #e62226;
  background: #fff;
}
.order-prodetail > ul > li > span > a.btn-buyagain[data-v-4df674ce]:before {
  content: "\E616";
  font-size: 18px;
}
.order-prodetail>ul>li>span>a.btnDisabled[data-v-4df674ce] {
  color: #999;
  background: #f1f1f1;
  cursor: not-allowed;
}
.order-prodetail > ul > li > span > span[data-v-4df674ce] {
  display: block;
  text-align: center;
  padding: 5px 0;
  margin-bottom: 10px;
}
.order-prodetail > ul > li > span > span > a[data-v-4df674ce] {
  display: inline-block;
  padding: 0 5px;
}
.order-prodetail > ul > li > span > span > a[data-v-4df674ce]:first-child {
  border-right: solid 1px #e0e0e0;
}
.order-prodetail > ul > li > span > span > a[data-v-4df674ce]:hover {
  color: #e62226;
}
.order-prodetail .order-paymoney[data-v-4df674ce] {
  padding-top: 35px;
  border-top: 1px solid #e0e0e0;
}
.order-prodetail .order-paymoney > p[data-v-4df674ce] {
  line-height: 25px;
  padding: 0 20px;
  color: #999;
  text-align: right;
  font-size: 14px;
}
.order-prodetail .order-paymoney > p > em[data-v-4df674ce] {
  display: inline-block;
  color: #666;
  overflow: hidden;
  vertical-align: top;
}
.order-prodetail .order-paymoney > p:not(:last-child) > em[data-v-4df674ce] {
  width: 110px;
}
.order-prodetail .order-paymoney > p .icon-wh[data-v-4df674ce] {
  color: #ff7d4a;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span[data-v-4df674ce] {
  top: 30px;
  right: 142px;
}
.order-prodetail .order-paymoney > p:nth-child(4) > .icon-wh:hover + span[data-v-4df674ce] {
  display: inline-block;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span > label[data-v-4df674ce],
.order-prodetail .order-paymoney > p:nth-child(4) > span > small[data-v-4df674ce] {
  display: block;
  color: #999;
}
.order-prodetail .order-paymoney > p:nth-child(4) > span > label[data-v-4df674ce],
.order-prodetail .order-paymoney > p:nth-child(4) > span > small > i[data-v-4df674ce] {
  color: #666;
}
.order-prodetail .order-paymoney > p[data-v-4df674ce]:last-child {
  margin: 40px 0;
}
.order-prodetail .order-paymoney > p:last-child > em[data-v-4df674ce] {
  min-width: 140px;
  max-width: 92%;
  height: 30px;
  color: #e62226;
  font-size: 24px;
  font-weight: 600;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.order-prodetail .order-paymoney > p:last-child > em[data-v-4df674ce]:before {
  font-size: 14px;
  margin-right: 5px;
}
/*订单商品详情 end*/
/* 砍价/拼团订单详情页 start*/
.od-state .ods-left a.ainfo[data-v-4df674ce] {
  border-color: #e62226;
  color: #e62226;
  background: #fff;
  margin-top: 10px;
}
.od-state .ods-left a.ainfo[data-v-4df674ce]:hover {
  background: #e62226;
  color: #fff;
}
.smewm[data-v-4df674ce] {
  border: 1px solid #eee;
  background: #f9f9f9;
  display: none;
  padding: 5px;
  position: absolute;
  width: 150px;
  text-align: center;
  left: 70px;
  bottom: -58px;
}
.smewm i[data-v-4df674ce] {
  position: absolute;
  top: -15px;
  left: 70px;
  color: #f9f9f9;
  font-size: 18px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.smewm img[data-v-4df674ce] {
  width: 110px;
  height: 110px;
  padding-top: 10px;
}
.smewm em[data-v-4df674ce] {
  text-align: center;
  color: #999;
  padding: 10px 0;
  display: block;
}
.od-state .ods-left a.hovema[data-v-4df674ce]:hover {
  background: #f9f9f9;
  border-color: #eee;
}
/* 砍价/拼团订单详情页 end */
/* 砍价详情页 start */
.cart-tit[data-v-4df674ce] {
  float: left;
  display: inline-block;
  padding-left: 204px;
  font-size: 22px;
  line-height: 50px;
}
.head-right[data-v-4df674ce] {
  float: right;
  padding: 60px 0;
  line-height: 20px;
  font-size: 14px;
  color: #666;
}
.head-right em[data-v-4df674ce],
.head-right a[data-v-4df674ce] {
  float: left;
  display: inline-block;
}
.head-right em[data-v-4df674ce] {
  max-width: 200px;
}
.head-right a[data-v-4df674ce] {
  padding: 0 20px;
  color: #666;
}
.head-right a[data-v-4df674ce]:nth-child(2) {
  border-right: solid 1px #bdbdbd;
}
.head-right a[data-v-4df674ce]:hover {
  color: #e62226;
}
/*砍价帮+邀请好友帮砍价*/
.bargain[data-v-4df674ce],
.bargain .imgtit h1[data-v-4df674ce] {
  border: 1px solid #f6f6f6;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.bargain[data-v-4df674ce] {
  width: 1198px;
  margin: 50px auto 0;
  min-height: 400px;
  position: relative;
}
.bargain .imgtit h1[data-v-4df674ce] {
  position: absolute;
  overflow: hidden;
  width: 110px;
  height: 110px;
  border-radius: 100%;
  text-align: center;
  left: 50%;
  top: -7%;
  background: #fff;
  margin-left: -55px;
}
.bargain .imgtit h1 img[data-v-4df674ce] {
  -webkit-animation: imgshow-data-v-4df674ce 0.8s ease-in-out;
  animation: imgshow-data-v-4df674ce 0.8s ease-in-out;
  width: 110px;
  height: 110px;
  border-radius: 100%;
}
@-webkit-keyframes imgshow-data-v-4df674ce {
from {
    margin-top: 110px;
    opacity: 0;
}
to {
    margin-top: 0;
    opacity: 1;
}
}
@keyframes imgshow-data-v-4df674ce {
from {
    margin-top: 110px;
    opacity: 0;
}
to {
    margin-top: 0;
    opacity: 1;
}
}
.bargain .imgtit[data-v-4df674ce] {
  text-align: center;
}
.bargain .imgtit h2[data-v-4df674ce] {
  padding: 70px 0 10px 0;
  font-weight: 600;
  font-size: 16px;
}
.bargain .imgtit p[data-v-4df674ce] {
  color: #999;
  font-size: 14px;
}
.bargain .imgtit p b[data-v-4df674ce] {
  color: #e62226;
  padding: 0 10px;
}
.kjb[data-v-4df674ce],
.kjb .qyt[data-v-4df674ce] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.kjb[data-v-4df674ce] {
  background: #fff5f5;
  margin: 20px;
  padding: 15px;
}
.kjbleft[data-v-4df674ce] {
  width: 780px;
}
.kjbleft h2[data-v-4df674ce] {
  border-bottom: 1px solid #f07679;
  position: relative;
  height: 30px;
}
.kjbleft h2 b[data-v-4df674ce] {
  position: absolute;
  width: 100px;
  color: #f07679;
  top: 50%;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  background: #fff5f5;
  left: 50%;
  margin-left: -50px;
}
.kjbleft table[data-v-4df674ce] {
  width: 100%;
  line-height: 25px;
  background: #fff;
  margin-top: 25px;
  border-radius: 10px;
}
.kjbleft table.tab1 tr th[data-v-4df674ce] {
  font-size: 16px;
  font-weight: 600;
  padding: 10px 0;
  color: #333;
  text-align: center;
}
.kjbleft table.tab2[data-v-4df674ce] {
  margin-top: 0;
}
.kjbleft table.tab2 tr td[data-v-4df674ce] {
  border-bottom: 1px solid #eee;
  padding: 10px 0;
}
.kjbleft table.tab2 tr[data-v-4df674ce]:last-child {
  border-bottom: none;
  text-align: center;
  font-size: 14px;
  color: #999;
}
.kjbleft table tr th[data-v-4df674ce]:first-child,
.kjbleft table tr td[data-v-4df674ce]:first-child {
  padding-left: 20px;
}
.kjbleft table tr th[data-v-4df674ce]:nth-child(1),
.kjbleft table tr td[data-v-4df674ce]:nth-child(1) {
  width: 440px;
}
.kjbleft table tr th[data-v-4df674ce]:nth-child(2),
.kjbleft table tr td[data-v-4df674ce]:nth-child(2),
.kjbleft table tr th[data-v-4df674ce]:nth-child(3),
.kjbleft table tr td[data-v-4df674ce]:nth-child(3) {
  width: 130px;
  text-align: center;
}
.kjb .qyt img[data-v-4df674ce] {
  width: 60px;
  height: 60px;
  border: 1px solid #eee;
  border-radius: 100%;
}
.kjb .qyt div[data-v-4df674ce] {
  padding-left: 10px;
}
.kjb .qyt div p[data-v-4df674ce] {
  max-width: 300px;
  color: #333;
}
.kjb .qyt div span[data-v-4df674ce] {
  display: block;
  color: #999;
}
.kjbleft .redcolor[data-v-4df674ce] {
  color: #e62226;
  font-size: 16px;
}
.kjbleft .kjbheight[data-v-4df674ce] {
  max-height: 320px;
  margin-bottom: 10px;
  overflow-y: auto;
}
.kjbright[data-v-4df674ce] {
  text-align: center;
  line-height: 25px;
  padding-top: 60px;
  width: 400px;
}
.kjbright p[data-v-4df674ce] {
  font-size: 14px;
}
.kjbright p b[data-v-4df674ce] {
  color: #e62226;
  padding: 0 5px;
  font-weight: 600;
}
.kjbright h5[data-v-4df674ce] {
  font-size: 16px;
  font-weight: 600;
}
.kjbright .fkbtn[data-v-4df674ce] {
  color: #fff;
  font-size: 16px;
  display: inline-block;
  margin: 10px 0 20px 0;
  height: 60px;
  line-height: 60px;
  padding: 0 20px;
  min-width: 200px;
  filter: progid: DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff7737, endColorStr=#ff2727);
  background: -webkit-gradient(linear, left top, right top, from(#ff7737), to(#ff2727));
  background: linear-gradient(90deg, #ff7737, #ff2727);
}
.kjbright .fkbtn em[data-v-4df674ce] {
  font-size: 24px;
  color: #ffea3d;
  padding-right: 5px;
}
.kjbright .ewm[data-v-4df674ce] {
  background: #fff;
  padding: 5px;
  border: 1px solid #e0e0e0;
  width: 140px;
  height: 140px;
  margin: 0 auto;
}
.kjbright .ewm img[data-v-4df674ce] {
  width: 140px;
  height: 140px;
}
.kjbright .fkbtn[data-v-4df674ce]:hover {
  opacity: 0.8;
}
.kjbright .ewm p[data-v-4df674ce] {
  display: block;
  padding: 10px 0;
}
/*订单信息*/
.bargain .pays-bottom p[data-v-4df674ce] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  padding: 5px 20px;
}
.bargain .pays-bottom p label[data-v-4df674ce] {
  color: #999;
  width: 120px;
  line-height: 25px;
  text-align: right;
  display: block;
  padding-right: 10px;
}
.bargain .pays-bottom p em[data-v-4df674ce] {
  display: block;
}
/*砍价详情页 end*/
/*订单中心、评价订单列表、评价成功页 公共css start*/
.myOrderlist > ul .odl-cont > ul[data-v-4df674ce] {
  width: calc(40% - 1px) !important;
}
.myOrderlist > ul .odl-cont > .cdlc-consignee[data-v-4df674ce] {
  width: calc(16% - 1px) !important;
}
.myOrderlist > ul .odl-cont > p[data-v-4df674ce] {
  width: calc(19% - 1px) !important;
}
.myOrderlist > ul .odl-cont .odlc-state[data-v-4df674ce] {
  width: calc(25% - 1px) !important;
  border-right: none !important;
}
.myOrderlist .cartc-tit em[data-v-4df674ce]:nth-child(1) {
  width: 40% !important;
}
.myOrderlist .cartc-tit em[data-v-4df674ce]:nth-child(2) {
  width: 16% !important;
}
.myOrderlist .cartc-tit em[data-v-4df674ce]:nth-child(3) {
  width: 19% !important;
}
.myOrderlist .cartc-tit em[data-v-4df674ce]:nth-child(4) {
  width: 25% !important;
}
.myOrderlist .cartc-tit[data-v-4df674ce] {
  margin-bottom: 20px !important;
}
.myOrderlist > ul .odl-cont > ul li > span em[data-v-4df674ce] {
  font-size: 14px !important;
  color: #999 !important;
}
.myOrderlist > ul > li > p span:nth-child(1) em[data-v-4df674ce] {
  color: #666 !important;
}
.myOrderlist > ul .odl-cont > p > em[data-v-4df674ce] {
  display: inline-block;
  color: #999;
  font-weight: normal;
  font-family: "Microsoft YaHei";
}
.myOrderlist > ul .odl-cont > .cdlc-consignee div label[data-v-4df674ce] {
  color: #999;
}
.myOrderlist > ul .odl-cont > p > b[data-v-4df674ce] {
  color: #333;
}
.odl-cont .odlc-state > .btn-estimate[data-v-4df674ce] {
  display: inline-block;
  width: 100px;
  padding: 7px 0;
  margin: 0 auto;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
  line-height: 14px !important;
}
.odl-cont .odlc-state > .btn-estimate[data-v-4df674ce]:hover {
  border: 1px solid #e62226;
}
.odl-cont .odlc-state > a[data-v-4df674ce]:nth-child(1) {
  color: #333 !important;
  margin-bottom: 5px;
}
.myorderlist > h4 > div[data-v-4df674ce] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myorderlist > h4 > div > a[data-v-4df674ce] {
  font-size: 14px;
  color: #999;
}
.myorderlist > h4 > div > a[data-v-4df674ce]:hover {
  color: #e62226;
}
.myOrderlist > ul > li[data-v-4df674ce] {
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
/*订单中心、评价订单列表、评价成功页 公共css end*/
/*砍价商品信息 */
.proinfos[data-v-4df674ce] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  line-height: 25px;
}
.proinfos a img[data-v-4df674ce] {
  width: 110px;
  height: 110px;
  border: 1px solid #eee;
  padding: 2px;
  margin-right: 10px;
}
.proinfos div a[data-v-4df674ce] {
  font-size: 16px;
}
.proinfos div p[data-v-4df674ce] {
  color: #999;
  font-size: 14px;
}
.topShow[data-v-4df674ce] {
  top:-80px;
}
/*2019-08-20 到店自提 s*/
.ztDot[data-v-4df674ce]{position: fixed;right: 0;bottom: 20%;z-index: 2;-webkit-box-shadow: 0 0 8px #ccc;box-shadow: 0 0 8px #ccc;text-align: center;background: #fff;width: 250px;
}
.ztDot h1[data-v-4df674ce]{font-size: 20px;background: #e62226;color: #fff;padding: 10px 20px;
}
.ztDot div img[data-v-4df674ce]{ max-width: 150px; max-height: 150px;margin: 20px 0 10px;
}
.ztDot div h2[data-v-4df674ce]{font-size: 16px;
}
.ztDot div h2 em[data-v-4df674ce],.ztDot div h2 b[data-v-4df674ce]{margin-left: 10px;padding: 2px 5px;font-size: 12px;border-radius: 10px;
}
.ztDot div h2 em[data-v-4df674ce]{border: 1px solid #ffd9a8;color: #f98f06;
}
.ztDot div h2 b[data-v-4df674ce]{border: 1px solid #ddd;color: #999;
}
.ztDot p[data-v-4df674ce]{color: #666;font-size: 12px;text-align: left;padding: 10px;line-height: 20px;border-top: 1px dashed #ccc;margin-top: 10px;
}
.ztDot p b[data-v-4df674ce]{font-weight: bold; color: #ff2727;
}
.ztDotEwm[data-v-4df674ce]{ text-align: center;text-align: -webkit-center; padding: 20px 0;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-moz-justify-content: center;-ms-justify-content: center; -o-justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}
.ztDotEwm img[data-v-4df674ce]{margin: 0 auto
}
/*2019-08-20 到店自提 e*/
.myolTab > a[data-v-4df674ce] {
  margin-right: 25px !important;
}
.myolTab > span[data-v-4df674ce] {
  width: 210px !important;
  border: 1px solid #ccc;
  height: 25px !important;
}
.myolTab > span a[data-v-4df674ce] {
  width: 37px !important;
  height: 25px !important;
}
.myolTab > span input[data-v-4df674ce] {
  width: 152px !important;
  height: 25px !important;
}
.myorderlist > h4[data-v-4df674ce] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
}
.myorderlist > h4 > big[data-v-4df674ce] {
  font-weight: 600;
}
.myorderlist > h4 > a[data-v-4df674ce] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myorderlist > h4 > a[data-v-4df674ce]:hover {
  color: #e62226;
}
.myolpnl[data-v-4df674ce] {
  background: #fff;
  padding: 10px 20px;
}
.myol-tit[data-v-4df674ce] {
  padding-top: 10px;
  margin-bottom: 20px;
}
.myol-tit > a[data-v-4df674ce] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 30px;
  font-size: 14px;
  line-height: 1;
}
.myol-tit > a[data-v-4df674ce]:nth-child(6) {
  color: #999;
}
.myol-tit > a[data-v-4df674ce]:not(.btn-rgular):hover {
  color: #e62226;
}
.myol-tit > a.on[data-v-4df674ce] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
  font-weight: 600;
}
.myol-tit > a > i[data-v-4df674ce] {
  position: absolute;
  top: -8px;
  right: -14px;
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  background: #e62226;
  color: #fff;
  line-height: 14px;
  font-size: 12px;
  text-align: center;
  vertical-align: top;
}
.myol-tit > a.btn-rgular[data-v-4df674ce] {
  color: #333;
  font-weight: 600;
  border-left: solid 1px #e0e0e0;
  padding: 0 30px;
  cursor: pointer;
}
.myol-tit > a.btn-rgular[data-v-4df674ce]:hover {
  color: #e62226;
}
.myol-tit > span[data-v-4df674ce] {
  display: inline-block;
  float: right;
  width: 276px;
  height: 24px;
  line-height: 24px;
  border: solid 1px #e0e0e0;
}
.myol-tit > span input[data-v-4df674ce],
.myolpnl .myol-tit > span a[data-v-4df674ce] {
  display: inline-block;
  float: left;
}
.myol-tit > span input[data-v-4df674ce] {
  width: 150px;
  padding: 0 10px;
  height: 24px;
  float: left;
}
.myol-tit > span a[data-v-4df674ce] {
  width: 52px;
  height: 24px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myol-tit > span a[data-v-4df674ce]:nth-child(3):after {
  display: inline-block;
  width: 16px;
  height: 24px;
  line-height: 24px;
  content: "\E6A6";
}
.my-orderlist .cartc-tit[data-v-4df674ce] {
  height: 30px;
  line-height: 30px;
  margin-bottom: 10px;
  background: #f6f6f6;
  font-size: 14px;
  color: #666;
}
.my-orderlist .cartc-tit div[data-v-4df674ce],
.my-orderlist .cartc-tit em[data-v-4df674ce] {
  display: inline-block;
  float: left;
  text-align: center;
}
/* .my-orderlist .cartc-tit div:first-child{width:calc(17% - 20px);} */
.my-orderlist .cartc-tit em[data-v-4df674ce]:nth-child(2) {
  width: 28%;
}
.my-orderlist .cartc-tit em[data-v-4df674ce]:nth-child(3) {
  width: 12%;
}
.my-orderlist .cartc-tit em[data-v-4df674ce]:nth-child(4) {
  width: 15%;
}
.my-orderlist .cartc-tit div[data-v-4df674ce]:nth-child(5) {
  width: calc(14% - 20px);
}
.my-orderlist .cartc-tit em[data-v-4df674ce]:last-child {
  width: 18%;
}
.my-orderlist .cartc-tit div[data-v-4df674ce] {
  position: relative;
  text-align: left;
  width: 140px;
}
.my-orderlist .cartc-tit div span[data-v-4df674ce]:after {
  display: inline-block;
  width: 16px;
  height: 30px;
  line-height: 30px;
  content: "\E6A6";
  margin-left: 5px;
}
.my-orderlist .cartc-tit div[data-v-4df674ce]:hover,
.my-orderlist .cartc-tit div ul[data-v-4df674ce] {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);
}
.my-orderlist .cartc-tit div span[data-v-4df674ce] {
  position: relative;
  z-index: 2;
  display: block;
  padding-left: 20px;
  width: calc(100% - 20px);
  height: 30px;
}
.my-orderlist .cartc-tit div:hover span[data-v-4df674ce] {
  background: #fff;
}
.my-orderlist .cartc-tit div ul[data-v-4df674ce] {
  display: none;
  position: absolute;
  z-index: 1;
  left: 0;
  top: 20px;
  width: calc(100% - 2px);
  padding: 20px 0;
  background: #fff;
  border: solid 1px #f5f5f5;
  border-top: 0;
}
.my-orderlist .cartc-tit div:hover ul[data-v-4df674ce] {
  display: block;
}
.my-orderlist .cartc-tit div ul li[data-v-4df674ce],
.my-orderlist .cartc-tit div ul li a[data-v-4df674ce] {
  display: block;
}
.my-orderlist .cartc-tit div ul li[data-v-4df674ce] {
  line-height: 25px;
}
.my-orderlist .cartc-tit div ul li a[data-v-4df674ce] {
  padding-left: 20px;
  width: calc(100% - 20px);
}
.my-orderlist .cartc-tit div ul li a.on[data-v-4df674ce] {
  color: #e62226;
}
.my-orderlist .cartc-tit div ul li a[data-v-4df674ce]:hover {
  color: #e62226;
}
.my-orderlist .cartc-tit div:hover ul[data-v-4df674ce] {
  display: block;
}
.my-orderlist .recycle-tip[data-v-4df674ce] {
  position: relative;
  padding: 20px 0 20px 55px;
  color: #999;
  line-height: 25px;
}
.my-orderlist .recycle-tip dt[data-v-4df674ce] {
  position: absolute;
  left: 20px;
  top: 20px;
}
.my-orderlist > ul > li[data-v-4df674ce] {
  display: block;
  border: solid 1px #e0e0e0;
  margin-bottom: 20px;
}
.my-orderlist > ul > li > p[data-v-4df674ce] {
  padding: 0 10px 0 20px;
  height: 30px;
  line-height: 30px;
  background: #f0f0f0;
  overflow: hidden;
  color: #999;
}
.my-orderlist > ul > li > p span[data-v-4df674ce] {
  margin-right: 10px;
}
.my-orderlist > ul > li > p i[data-v-4df674ce] {
  float: right;
  color: #666;
  /* display: none; */
}
/* .my-orderlist > ul > li:hover > p i {
  display: block;
} */
.my-orderlist > ul > li > p i[data-v-4df674ce]:hover {
  color: #e62226;
  cursor: text!important;
}
.my-orderlist > ul > li > p span:first-child em[data-v-4df674ce] {
  display: inline-block;
  color: #333;
  max-width: 60%;
  overflow: hidden;
  vertical-align: top;
}
/**订单内容**/
.my-orderlist > ul .odl-cont[data-v-4df674ce] {
  max-width: 100%;
}
.my-orderlist > ul .odl-cont > ul[data-v-4df674ce],
.my-orderlist > ul .odl-cont > .cdlc-consignee[data-v-4df674ce],
.my-orderlist > ul .odl-cont > p[data-v-4df674ce],
.my-orderlist > ul .odl-cont .odlc-state[data-v-4df674ce],
.my-orderlist > ul .odl-cont .odl-operate[data-v-4df674ce],
.my-orderlist > ul .odl-cont > ul li > a[data-v-4df674ce],
.my-orderlist > ul .odl-cont > ul li > div[data-v-4df674ce]:not(.await),
.my-orderlist > ul .odl-cont > ul li > div p label[data-v-4df674ce],
.my-orderlist > ul .odl-cont > ul li > div p em[data-v-4df674ce] {
  display: inline-block;
  float: left;
}
.my-orderlist > ul .odl-cont > ul[data-v-4df674ce],
.my-orderlist > ul .odl-cont > .cdlc-consignee[data-v-4df674ce],
.my-orderlist > ul .odl-cont > p[data-v-4df674ce],
.my-orderlist > ul .odl-cont .odlc-state[data-v-4df674ce] {
  border-right: solid 1px #e0e0e0;
}
.my-orderlist > ul .odl-cont > ul[data-v-4df674ce] {
  min-width: calc(33% - 1px);
  max-width: calc(43% - 1px);
  min-height: 102px;
}
.my-orderlist > ul .odl-cont > ul li[data-v-4df674ce] {
  position: relative;
  padding: 20px;
  padding-right: 20%;
}
.my-orderlist > ul .odl-cont > ul li[data-v-4df674ce]:not(:last-child) {
  border-bottom: solid 1px #e0e0e0;
}
.my-orderlist > ul .odl-cont > ul li > a[data-v-4df674ce] {
  position: relative;
  overflow: hidden;
  width: 60px;
  height: 60px;
  margin-right: 10px;
  border: solid 1px #e0e0e0;
}
.my-orderlist > ul .odl-cont > ul li > a img[data-v-4df674ce] {
  position: absolute;
  width: 100%;
  height: auto;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.my-orderlist > ul .odl-cont > ul li > div[data-v-4df674ce] {
  width: calc(80% - 62px);
}
.my-orderlist > ul .odl-cont > ul li > div p[data-v-4df674ce] {
  height: 20px;
  line-height: 20px;
  margin-bottom: 10px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark[data-v-4df674ce] {
  position: relative;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > label[data-v-4df674ce] {
  width: 95px;
  background: url("https://presale.jhtsoft.com/picms/384e02eb00f588.png") no-repeat left top;
  background-size: 95px 20px;
  color: #fff;
  text-align: center;
  margin-right: 10px;
  font-size: 12px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > .icon-ewm[data-v-4df674ce] {
  color: #ff7036;
  font-size: 20px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > .code-wrap[data-v-4df674ce] {
  display: none;
  z-index: 2;
  left: 80%;
  top: -30px;
  width: 140px;
  text-align: center;
  padding: 20px;
  padding-bottom: 0;
}
.my-orderlist
> ul
.odl-cont
> ul
li
> div
.odlc-mark
> .icon-ewm:hover
+ .code-wrap[data-v-4df674ce] {
  display: block;
}
.my-orderlist
> ul
.odl-cont
> ul
li
> div
.odlc-mark
> .code-wrap
> i[data-v-4df674ce]:first-child {
  top: 29.5px;
}
.my-orderlist
> ul
.odl-cont
> ul
li
> div
.odlc-mark
> .code-wrap
> i[data-v-4df674ce]:nth-child(2) {
  top: 31.5px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > .code-wrap img[data-v-4df674ce] {
  width: 140px;
  height: 140px;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark > .code-wrap small[data-v-4df674ce] {
  display: block;
  font-size: 14px;
  line-height: 40px;
}
.my-orderlist > ul .odl-cont > ul li > div > a[data-v-4df674ce] {
  display: block;
  line-height: 20px;
  font-size: 14px;
  max-height: 40px;
  overflow: hidden;
  margin-bottom: 10px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.my-orderlist > ul .odl-cont > ul li > div .odlc-mark + a[data-v-4df674ce] {
  max-height: 20px;
  -webkit-line-clamp: 1;
}
/**订单活动提示 start**/
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip[data-v-4df674ce] {
  width: 100%;
  margin: 0 auto;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip span[data-v-4df674ce] {
  top: 92%;
  left: 80px;
  background-color: #fff;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip span strong[data-v-4df674ce] {
  color: #e62226;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > label[data-v-4df674ce] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  width: 36px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > label:hover + span[data-v-4df674ce] {
  opacity: 1;
  display: block;
  z-index: 3;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > span[data-v-4df674ce] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > span p[data-v-4df674ce] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em > span i[data-v-4df674ce] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em .tip-cut i[data-v-4df674ce] {
  left: 23px;
}
.my-orderlist > ul .odl-cont > ul li > div .cglc-tip em .tip-ship i[data-v-4df674ce] {
  left: 70px;
}
/**订单活动提示 end**/
.my-orderlist > ul .odl-cont > ul li > span[data-v-4df674ce] {
  position: absolute;
  z-index: 1;
  top: 20px;
  right: 20px;
  width: 20%;
  color: #999;
  text-align: right;
  line-height: 20px;
  overflow: hidden;
}
.my-orderlist > ul .odl-cont > ul li > span em[data-v-4df674ce] {
  display: block;
}
.my-orderlist > ul .odl-cont > ul li > span a[data-v-4df674ce] {
  color: #999;
}
.my-orderlist > ul .odl-cont > ul li > span a[data-v-4df674ce]:hover {
  color: #e62226;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee[data-v-4df674ce],
.my-orderlist > ul .odl-cont .odlc-state[data-v-4df674ce],
.my-orderlist > ul .odl-cont > p[data-v-4df674ce],
.my-orderlist > ul .odl-cont .odl-operate[data-v-4df674ce] {
  text-align: center;
  padding: 20px 0;
  height: calc(100% - 40px);
}
/**订单收货人**/
.my-orderlist > ul .odl-cont > .cdlc-consignee[data-v-4df674ce],
.my-orderlist > ul .odl-cont .odlc-state[data-v-4df674ce] {
  width: calc(12% - 1px);
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div label[data-v-4df674ce] {
  display: block;
  font-size: 14px;
  cursor: pointer;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div label[data-v-4df674ce]:after {
  content: "\E697";
  color: #999;
  margin: 5px 0 0 5px;
  cursor: pointer;
  display: inline-block;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee dl[data-v-4df674ce] {
  display: none;
  left: -255px;
  top: -30px;
  width: 220px;
  padding: 15px 20px;
  text-align: left;
  line-height: 25px;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee > div:hover dl[data-v-4df674ce] {
  display: block;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div dl dt[data-v-4df674ce] {
  font-size: 14px;
  font-weight: 600;
  color: #666;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div dl dd[data-v-4df674ce] {
  font-size: 12px;
  color: #999;
}
.my-orderlist > ul .odl-cont > .cdlc-consignee div dl dd[data-v-4df674ce]:nth-child(4) {
  line-height: 22px;
}
/**订单金额**/
.my-orderlist > ul .odl-cont > p[data-v-4df674ce] {
  width: calc(15% - 1px);
  color: #666;
}
.my-orderlist > ul .odl-cont > p > em[data-v-4df674ce],
.my-orderlist > ul .odl-cont > p > b[data-v-4df674ce],
.my-orderlist > ul .odl-cont > p > i[data-v-4df674ce],
.my-orderlist > ul .odl-cont .odlc-state > b[data-v-4df674ce],
.my-orderlist > ul .odl-cont .odlc-state > a[data-v-4df674ce] {
  display: block;
  font-size: 14px;
  line-height: 25px;
}
.my-orderlist > ul .odl-cont > p > em[data-v-4df674ce] {
  height: 25px;
  max-width: 100%;
  margin: 0 auto;
  overflow: hidden;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
}
.my-orderlist > ul .odl-cont > p > em[data-v-4df674ce]:before {
  font-weight: 400;
}
.my-orderlist > ul .odl-cont > p > em[data-v-4df674ce]:after {
  content: "";
  display: block;
  max-width: 60%;
  margin: 0 auto;
  border-bottom: solid 1px #e0e0e0;
}
.my-orderlist > ul .odl-cont > p > b[data-v-4df674ce]:nth-child(2) {
}
.my-orderlist > ul .odl-cont > p > i[data-v-4df674ce] {
  color: #999;
}
.my-orderlist > ul .odl-cont .odlc-state > a[data-v-4df674ce]:hover {
  color: #e62226;
}
/**订单状态**/
.odlc-state > b[data-v-4df674ce] {
  color: #999;
}
.odlc-state > b.pay-pending[data-v-4df674ce] {
  color: #ff6c00;
}
.odlc-state > a[data-v-4df674ce] {
  color: #666;
}
.odlc-state .logistics-tracking[data-v-4df674ce] {
}
.odlc-state .logistics-tracking > a[data-v-4df674ce] {
  color: #999;
  font-size: 14px;
  line-height: 25px;
}
.odlc-state .logistics-tracking > a[data-v-4df674ce]:before {
  display: inline-block;
  content: "\E62A";
  margin-right: 3px;
  font-size: 20px !important;
  vertical-align: top;
}
.odlc-state .logistics-tracking > a .track-dynamics[data-v-4df674ce] {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 9.5px 0 9.5px 3px;
  border-radius: 100%;
  background: #e62226;
  vertical-align: top;
}
.odlc-state .logistics-tracking .logistics-pnl[data-v-4df674ce] {
  display: none;
  left: -420px;
  top: -28px;
  width: 400px;
  padding: 0 10px 10px;
  text-align: left;
  line-height: 25px;
}
.odlc-state .logistics-tracking:hover .logistics-pnl[data-v-4df674ce] {
  display: block;
}
.odlc-state .logistics-tracking .logistics-pnl > h4[data-v-4df674ce] {
  min-height: 35px;
  max-height: 70px;
  overflow: hidden;
  border-bottom: solid 1px #e0e0e0;
}
.odlc-state .logistics-tracking .logistics-pnl > h4 em[data-v-4df674ce] {
  max-width: 80%;
  line-height: 35px;
  font-size: 14px;
  color: #333;
  font-weight: 600;
  margin-left: 10px;
}
.odlc-state .logistics-tracking .logistics-pnl > ul[data-v-4df674ce] {
  margin-left: 15px;
  border-left: solid 1px #e0e0e0;
  padding-bottom: 10px;
}
.logistics-pnl > ul > li[data-v-4df674ce] {
  position: relative;
  display: block;
  padding: 15px 20px 0 15px;
  font-size: 12px;
  color: #333;
  line-height: 20px;
}
.logistics-pnl > ul > li > i[data-v-4df674ce] {
  position: absolute;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  border: solid 1px #999;
  background: #fff;
  z-index: 3;
  left: -4px;
  top: 20px;
}
.logistics-pnl > ul > li > i.lg-new[data-v-4df674ce] {
  border-color: #e62226;
  background: #e62226;
}
.logistics-pnl > ul > li > p[data-v-4df674ce] {
  color: #333;
}
.logistics-pnl > ul > li:hover > p[data-v-4df674ce] {
  color: #e62226;
}
.logistics-pnl > ul > li > span[data-v-4df674ce] {
  display: block;
  color: #999;
}
/**订单操作**/
.my-orderlist > ul .odl-cont .odl-operate[data-v-4df674ce] {
  width: 18%;
  text-align: center;
}
.odl-cont .odl-operate > em[data-v-4df674ce] {
  display: block;
  color: #999;
  margin-bottom: 5px;
  font-size: 14px;
}
.odl-cont .odl-operate > em i[data-v-4df674ce]:first-child {
  display: none;
}
.odl-cont .odl-operate > em[data-v-4df674ce]:before {
  content: "\E78B";
  margin-right: 3px;
  font-size: 14px !important;
  vertical-align: top;
}
.odl-cont .odl-operate > a[data-v-4df674ce] {
  display: inline-block;
  width: 120px;
  padding: 7px 0;
  margin: 0 auto;
  border-radius: 4px;
  color: #666;
  font-size: 14px;
  color: #333;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
}
.odl-cont .odl-operate > a[data-v-4df674ce]:hover {
  color: #e62226;
  border-color: #e62226;
  background: #fff;
}
.odl-cont .odl-operate > a.btn-payfor[data-v-4df674ce] {
  width: 80px;
  padding: 5px 0;
  background: #fff;
  border-color: #e62226;
  color: #e62226;
}
.odl-cont .odl-operate > a.btn-payfor[data-v-4df674ce]:hover {
  background: #e62226;
  color: #fff;
}
.odl-cont .odl-operate > a.btn-buyagain[data-v-4df674ce]:before {
  content: "\E616";
  font-size: 18px;
}
.odl-cont .odl-operate > a.btn-cancel[data-v-4df674ce] {
  display: block;
  width: auto;
  background: none;
  border: none;
}
.odl-cont .odl-operate > span[data-v-4df674ce] {
  display: block;
  text-align: center;
  padding: 5px 0;
}
.odl-cont .odl-operate > span > a[data-v-4df674ce] {
  display: inline-block;
  color: #999;
  padding: 0 5px;
}
.odl-cont .odl-operate > span > a[data-v-4df674ce]:first-child {
  border-right: solid 1px #e0e0e0;
}
.odl-cont .odl-operate > span > a[data-v-4df674ce]:hover {
  color: #e62226;
}
/*订单还原提示*/
.my-orderlist[data-v-4df674ce] {
  position: relative;
}
.rclefollow-tip[data-v-4df674ce] {
  position: absolute;
  width: 100%;
  opacity: 0;
  padding: 10px 0;
  color: #999;
  text-align: center;
  border: solid 1px #e0e0e0;
  margin: 0 auto;
}
.rclefollow-tip a[data-v-4df674ce] {
  color: #0079b6;
}
.rclefollow-tip.showin[data-v-4df674ce] {
  opacity: 1;
}
.btn[data-v-4df674ce] {
  color: #fff !important;
}
.addReviewcont .clearfloat .m-upload[data-v-4df674ce] {
  display: inline-block;
  width: 146px;
  height: 146px;
  line-height: 146px;
  position: relative;
  text-align: center;
  font-size: 12px;
  color: #333;
  float: left;
  margin-left: 10px;
  cursor: pointer;
  background-color: #fbfdff;
  border: 1px dashed #c0ccda;
  border-radius: 6px;
}
/*已评价 start*/
.haveEvalu > .cartc-tit > em[data-v-4df674ce]:nth-child(1) {
  padding-left: 180px;
  text-align: left !important;
}
.haveEvalu > .cartc-tit > em[data-v-4df674ce]:nth-child(2) {
  text-align: right !important;
  padding-left: 115px;
}
.haveEvalu > ul > li > p[data-v-4df674ce] {
  border-top: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.haveEvalu > ul > li > .odl-cont[data-v-4df674ce] {
  border-bottom: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.haveEvalu > ul > li > .odl-cont > ul[data-v-4df674ce] {
  width: 40% !important;
  border-right: none;
}
.haveEvalu > ul > li[data-v-4df674ce] {
  position: relative;
  border: none;
}
.haveEvalu > ul > li > .odl-cont > p[data-v-4df674ce] {
  width: 30% !important;
  border-right: none;
}
.haveEvalu > ul > li > .odl-cont > .odlc-state[data-v-4df674ce] {
  width: 30% !important;
}
.haveEvalu > ul > li > .odl-cont > p > em[data-v-4df674ce] {
  border-bottom: none;
}
.haveEvalu > ul > li > .odl-cont > p > b[data-v-4df674ce] {
  color: #e62226 !important;
  font-weight: bold;
}
.haveEvalu > ul > li > .addReviewcont[data-v-4df674ce] {
  /* width: 100%; */
  width: calc(100% - 2px);
  border: 1px solid #fff9d9;
  padding-top: 40px;
  background-color: #fffdf4;
}
.haveEvalu > ul > li > .odl-cont > ul li > div > a[data-v-4df674ce] {
  -webkit-line-clamp: 1;
  line-clamp: 1;
}
.haveEvalu > ul .odl-cont > ul li > div > span[data-v-4df674ce] {
  font-size: 14px;
  color: #999;
}
.haveEvalu > ul > li > .addCont[data-v-4df674ce] {
  display: none;
}
.haveEvalu > ul > li > .odl-cont > p > em[data-v-4df674ce]:before {
  content: "";
}
.haveEvalu > ul > li > .addCont > .addReview > .tjbtn > span > label[data-v-4df674ce] {
  cursor: pointer;
}
.haveEvalu > ul > li > .addReviewcont[data-v-4df674ce]:before {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border: solid transparent;
  pointer-events: none;
  content: "";
  border-color: rgba(255, 249, 217, 0);
  border-bottom-color: #fffdf4;
  border-width: 20px;
  left: 71%;
  margin-left: -10px;
  bottom: 78%;
}
.haveEvalu > ul > li > .addReviewcont > .addReview[data-v-4df674ce] {
  margin-left: 40px;
}
.haveEvalu
> ul
> li
> .addReviewcont
> .addReview
> .addStart
> span:first-of-type
> i[data-v-4df674ce] {
  color: #fb8300;
}
.haveEvalu
> ul
> li
> .addReviewcont
> .addReview
> .addStart
> span[data-v-4df674ce]:last-of-type {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.haveEvalu > ul > li > .addReviewcont > .addReview > .remark[data-v-4df674ce] {
  color: #666;
  font-size: 14px;
  margin-top: 15px;
  line-height: 25px;
  padding-right: 10px;
}
.haveEvalu > ul > li > .addReviewcont > .addReview > .remarkFrame > li[data-v-4df674ce] {
  display: inline-block;
  font-size: 14px;
  padding: 5px;
  background-color: #f6f6f6;
  text-align: center;
  border: solid 1px #e0e0e0;
  margin-top: 15px;
  margin-right: 10px;
}
.haveEvalu > ul > li > .addReviewcont > .addReview > .textarea[data-v-4df674ce] {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 697px;
  position: relative;
}
.haveEvalu .textarea textarea[data-v-4df674ce] {
  width: 665px;
  height: 150px;
  font-size: 14px;
  color: #333;
  line-height: 25px;
  padding: 10px 15px;
  border: 1px solid #e0e0e0;
}
.haveEvalu .textarea span[data-v-4df674ce] {
  position: absolute;
  right: 20px;
  bottom: 15px;
  color: #999;
  font-size: 14px;
}
.haveEvalu
> ul
> li
> .addReviewcont
> .addReview
> .clearfloat
> .m-upload
> i[data-v-4df674ce] {
  font-size: 25px;
  color: #999;
  /* display: block;
    margin: 0 auto;
    margin-bottom: 3px;
    margin-top: 8px; */
  -webkit-columns: #999;
          columns: #999;
  vertical-align: top;
}
.haveEvalu
> ul
> li
> .addReviewcont
> .addReview
> .clearfloat
> .c-upload-des[data-v-4df674ce] {
  float: left;
  width: 200px;
  height: 60px;
  line-height: 60px;
  color: #999;
  font-size: 12px;
}
.haveEvalu
> ul
> li
> .addReviewcont
> .addReview
> .clearfloat
> .c-upload-des
> b[data-v-4df674ce] {
  color: #e62226;
  padding: 0 3px;
}
.addReviewcont .tjbtn[data-v-4df674ce] {
  color: #666;
  font-size: 12px;
  margin-top: 40px;
  margin-bottom: 20px;
}
.addReviewcont .tjbtn .btn-default[data-v-4df674ce] {
  color: #666;
  margin-right: 0;
  padding: 8px 20px;
  border-radius: 6px;
  width: 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: solid 1px #e0e0e0;
  background: #f5f5f5;
  color: #333;
  font-size: 14px;
  text-align: center;
}
.addReviewcont .tjbtn .btn-default[data-v-4df674ce]:hover {
  cursor: pointer;
  opacity: 0.7;
  filter: Alpha(opacity=70);
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  color: #333 !important;
}
.addReviewcont p.tjbtn > span > label > input[data-v-4df674ce] {
  background-color: #fff;
  margin-left: 10px;
  margin-right: 5px;
}
/*已评价 end*/
/*待晒单 start*/
.unBoxing > .cartc-tit > em[data-v-4df674ce]:nth-child(1) {
  width: 46% !important;
}
.unBoxing > .cartc-tit > em[data-v-4df674ce]:nth-child(2) {
  width: 39% !important;
  text-align: right;
}
.unBoxing > ul > li > .odl-cont > ul > li > div > a[data-v-4df674ce] {
  -webkit-line-clamp: 1 !important;
}
.unBoxing > ul > li > .odl-cont > ul > li > div > span[data-v-4df674ce] {
  color: #999;
  font-size: 12px;
}
.unBoxing > ul > li > .odl-cont > ul[data-v-4df674ce] {
  border-right: none;
  width: 45% !important;
}
.unBoxing > ul > li > .odl-cont > .odlc-state[data-v-4df674ce] {
  width: 56% !important;
}
.unBoxing > ul > li > p[data-v-4df674ce] {
  border-top: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.unBoxing > ul > li > .odl-cont[data-v-4df674ce] {
  border-bottom: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > p > a[data-v-4df674ce]:hover {
  color: #e62226;
  border: 1px solid #e62226;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > p > a[data-v-4df674ce] {
  display: inline-block;
  width: 100px;
  padding: 7px 0;
  margin: 0 auto;
  border-radius: 4px;
  color: #666;
  font-size: 14px;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  overflow: hidden;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > .code-wrap > i[data-v-4df674ce] {
  font-size: 14px;
  color: #999;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > p > span[data-v-4df674ce] {
  display: inline-block;
  font-size: 14px;
  color: #999;
  cursor: pointer;
  margin-left: 50px;
  padding-left: 30px;
  position: relative;
  bottom: 11px;
  border-left: solid 1px #e0e0e0;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > .code-wrap[data-v-4df674ce] {
  display: none;
  margin-left: 257px;
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  text-align: center;
  position: absolute;
  z-index: 2;
  padding-top: 25px;
  font-size: 12px;
  line-height: 25px;
  white-space: nowrap;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
  color: #999;
  text-align: center;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > .code-wrap > i[data-v-4df674ce]:first-of-type {
  z-index: 3;
  border-bottom: solid 10px #f0f0f0;
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  top: -10px;
  left: calc(50% - 10px);
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > .code-wrap > i[data-v-4df674ce]:last-of-type {
  z-index: 4;
  border-bottom: solid 9px #fff;
  border-left: solid 9px transparent;
  border-right: solid 9px transparent;
  top: -8px;
  left: calc(50% - 9px);
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > .code-wrap > img[data-v-4df674ce] {
  width: 140px;
  height: 140px;
  display: block;
}
.unBoxing > ul > li > .odl-cont > .odlc-state > .code-wrap > small[data-v-4df674ce] {
  line-height: 40px;
}
.unBoxing > ul > li[data-v-4df674ce] {
  position: relative;
  border: none;
}
/*评价下拉框*/
.unBoxing .await > .addReview > .tjbtn.tjbtnTop > span > label[data-v-4df674ce] {
  cursor: pointer;
}
.unBoxing .await[data-v-4df674ce] {
  display: none;
  padding-top: 40px;
  background-color: #fffdf4;
  border: 1px solid #fff9d9;
}
.unBoxing .await > .addReview > .awaitStart > span[data-v-4df674ce]:nth-child(1) {
  color: #e62226;
}
.unBoxing .await > .addReview > .awaitStart > span[data-v-4df674ce]:nth-child(2) {
  color: #666;
  font-size: 14px;
  margin-right: 40px;
  margin-left: 5px;
}
.unBoxing .await > .addReview > .awaitStart > span:nth-child(3) i[data-v-4df674ce] {
  color: #f8b300;
}
.unBoxing .await > .addReview > .experience[data-v-4df674ce] {
  margin-top: 15px;
  margin-left: 40px;
}
.unBoxing .await > .addReview > .experience > .expeDiv[data-v-4df674ce] {
  float: left;
  margin-right: 40px;
  margin-top: 6px;
}
.unBoxing .await > .addReview > .experience > .expeDiv > span[data-v-4df674ce]:nth-child(1) {
  color: #e62226;
}
.unBoxing .await > .addReview > .experience > .expeDiv > span[data-v-4df674ce]:nth-child(2) {
  color: #666;
  font-size: 14px;
  margin-left: 10px;
}
.unBoxing .await > .addReview > .experience > .expeUl > li[data-v-4df674ce] {
  display: inline-block;
  font-size: 14px;
  padding: 5px;
  background-color: #f6f6f6;
  text-align: center;
  border: solid 1px #e0e0e0;
  margin-right: 10px;
}
.unBoxing .await > .addReview > .remark[data-v-4df674ce] {
  margin-left: 123px;
  font-size: 14px;
  color: #666;
  margin-top: 10px;
  height: auto;
  line-height: 25px;
  margin-right: 10px;
}
.unBoxing .await > .addReview > .addFloat[data-v-4df674ce] {
  margin-top: 15px;
  margin-left: 42px;
}
.unBoxing .await > .addReview > .addFloat > p[data-v-4df674ce] {
  display: inline-block;
  float: left;
  line-height: 60px;
  margin-right: 40px;
  margin-left: 15px;
  color: #666;
  font-size: 14px;
}
.unBoxing .await > .addReview > .tjbtn.tjbtnTop[data-v-4df674ce] {
  margin-top: 20px !important;
  margin-left: 123px;
  color: #666;
  font-size: 12px;
  margin-bottom: 20px;
}
.unBoxing .await[data-v-4df674ce]:before {
  bottom: 67.8% !important;
}
.unBoxing .await > .addReview[data-v-4df674ce] {
  margin-left: 40px;
}
.unBoxing .await > .addReview > .clearfloat > .m-upload > i[data-v-4df674ce] {
  font-size: 25px;
  color: #999;
  /* display: block;
    margin: 0 auto;
    margin-bottom: 3px;
    margin-top: 45px; */
  vertical-align: top;
}
.unBoxing .await > .addReview > .clearfloat > .c-upload-des[data-v-4df674ce] {
  float: left;
  width: 200px;
  height: 60px;
  line-height: 60px;
  color: #999;
  font-size: 12px;
}
.unBoxing .await > .addReview > .clearfloat > .c-upload-des > b[data-v-4df674ce] {
  color: #e62226;
  padding: 0 3px;
}
.unBoxing .await > .addReview > p.tjbtn > .btn-default[data-v-4df674ce] {
  color: #666;
  margin-right: 0;
  padding: 8px 20px;
  border-radius: 6px;
  width: 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: solid 1px #e0e0e0;
  background: #f5f5f5;
  color: #333;
  font-size: 14px;
  text-align: center;
}
.unBoxing .await > .addReview > p.tjbtn > span > label > input[data-v-4df674ce] {
  background-color: #fff;
  margin-left: 10px;
  margin-right: 5px;
}
.unBoxing .await[data-v-4df674ce]:before {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border: solid transparent;
  pointer-events: none;
  content: "";
  border-color: rgba(255, 249, 217, 0);
  border-bottom-color: #fffdf4;
  border-width: 20px;
  left: 71%;
  margin-left: -10px;
  bottom: 78%;
}
.color-gray[data-v-4df674ce] {
  color: #999 !important;
}
/*end*/
.showcode:hover + .code-wrap[data-v-4df674ce] {
  display: block !important;
}
.upload-demo .el-upload--picture-card[data-v-4df674ce] {
  width: auto !important;
  height: auto !important;
  background: transparent !important;
  border: none !important;
}
.upload-demo .el-upload--picture-card i[data-v-4df674ce] {
  vertical-align: top;
}
.upload-demo .el-upload--picture-card .pc-upload[data-v-4df674ce] {
  background-color: #fbfdff;
  border: 1px dashed #c0ccda;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 148px;
  height: 148px;
  line-height: 146px;
  vertical-align: top;
}
.el-upload__tip[data-v-4df674ce] {
  font-size: 12px;
  color: #999;
  margin-top: 10px;
  line-height: 25px;
}
.ml123[data-v-4df674ce] {
  margin-left: 123px;
}
.addReviewcont .clearfloat .m-upload[data-v-4df674ce]:hover {
  border-color: #409eff;
  color: #409eff;
}
.addReviewcont .clearfloat .m-upload:hover i[data-v-4df674ce] {
  color: #999;
}
.unBoxing > ul > li > .odl-cont > ul.sdul[data-v-4df674ce] {
  width: 100% !important;
  max-width: 100%;
}
.sdul > li[data-v-4df674ce] {
  border-bottom: solid 1px #e0e0e0;
  padding-right: 20px !important;
}
.sdul > li[data-v-4df674ce]:last-child {
  border-bottom: 0 !important;
}
.my-orderlist > ul .odl-cont > ul li > div.lcont[data-v-4df674ce] {
  width: 45%;
  position: relative;
}
.sdul .odlc-state[data-v-4df674ce] {
  width: 56% !important;
}
.my-orderlist > ul .odl-cont > ul li > div.lcont > a[data-v-4df674ce] {
  position: relative;
  overflow: hidden;
  width: 60px;
  height: 60px;
  margin-right: 10px;
  border: solid 1px #e0e0e0;
  max-height: 60px;
  float: left;
}
.sdul .lcont > a img[data-v-4df674ce] {
  position: absolute;
  width: 100%;
  height: auto;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.sdul .lcont > div[data-v-4df674ce] {
  width: calc(80% - 62px);
  float: left;
}
.sdul .lcont > div a[data-v-4df674ce] {
  line-height: 20px;
  font-size: 14px;
  max-height: 40px;
  overflow: hidden;
  margin-bottom: 10px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.sdul .lcont > div span[data-v-4df674ce] {
  display: block;
  color: #999;
  font-size: 12px;
}
.sdul .lcont > span[data-v-4df674ce] {
  position: absolute;
  z-index: 1;
  top: 20px;
  right: 0;
  color: #999;
  font-size: 14px !important;
}
.sdul .odlc-state .inner > a[data-v-4df674ce] {
  color: #666;
  width: 100px;
  padding: 7px 0;
  border-radius: 4px;
  font-size: 14px;
  border: solid 1px #e0e0e0;
  background: #f6f6f6;
  display: inline-block;
  margin-bottom: 0;
}
.sdul .odlc-state .inner > a[data-v-4df674ce]:hover {
  border-color: #e62226;
  color: #e62226;
}
.sdul .odlc-state .phoneWorld[data-v-4df674ce] {
  display: inline-block;
  font-size: 14px;
  color: #999;
  cursor: pointer;
  margin-left: 50px;
  padding-left: 30px;
  position: relative;
  border-left: solid 1px #e0e0e0;
}
.phoneWorld .code-box[data-v-4df674ce] {
  position: absolute;
  top: 30px;
  left: 50%;
  margin-left: -70px;
  display: none;
  z-index: 2;
}
.phoneWorld .arrow[data-v-4df674ce] {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
          box-shadow: 2px -2px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.phoneWorld .code-con[data-v-4df674ce] {
  width: 178px;
  height: 198px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
}
.phoneWorld .code-con img[data-v-4df674ce] {
  display: block;
  width: 140px;
  height: 140px;
  margin: 20px auto 0;
}
.phoneWorld .code-con p[data-v-4df674ce] {
  line-height: 15px;
  margin-top: 12px;
  text-align: center;
  font-size: 12px;
  color: #999;
}
.phoneWorld:hover .code-box[data-v-4df674ce] {
  display: block;
}
.unBoxing .await[data-v-4df674ce] {
  width: 100% !important;
  display: none;
  float: left;
}
.code-con div[data-v-4df674ce] {
  padding: 20px 20px 0 20px;
}
.dyp[data-v-4df674ce] {
  float: left !important;
  height: auto;
}
.dyp em[data-v-4df674ce],
.dyp b[data-v-4df674ce] {
  display: block;
  float: none !important;
}
.dyp b[data-v-4df674ce] {
  color: #e62226;
  font-weight: bold;
}
/* 催发货提示信息  start */
.message-tip[data-v-3d5eb2c5] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-3d5eb2c5] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-3d5eb2c5] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-3d5eb2c5] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-3d5eb2c5] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-3d5eb2c5]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-3d5eb2c5] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-3d5eb2c5],
.myfocus>h4>span a[data-v-3d5eb2c5] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-3d5eb2c5] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-3d5eb2c5] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-3d5eb2c5] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-3d5eb2c5] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-3d5eb2c5] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-3d5eb2c5] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-3d5eb2c5] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-3d5eb2c5] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-3d5eb2c5] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-3d5eb2c5] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-3d5eb2c5] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-3d5eb2c5]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-3d5eb2c5]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-3d5eb2c5] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-3d5eb2c5] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-3d5eb2c5] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-3d5eb2c5] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-3d5eb2c5] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-3d5eb2c5] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-3d5eb2c5] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-3d5eb2c5] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-3d5eb2c5] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-3d5eb2c5] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-3d5eb2c5]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-3d5eb2c5] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-3d5eb2c5] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-3d5eb2c5] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-3d5eb2c5] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-3d5eb2c5] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-3d5eb2c5] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-3d5eb2c5] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-3d5eb2c5] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-3d5eb2c5] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-3d5eb2c5] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-3d5eb2c5] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-3d5eb2c5] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-3d5eb2c5] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-3d5eb2c5] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-3d5eb2c5] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-3d5eb2c5]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-3d5eb2c5]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-3d5eb2c5] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-3d5eb2c5] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-3d5eb2c5] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-3d5eb2c5] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-3d5eb2c5]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-3d5eb2c5] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-3d5eb2c5] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-3d5eb2c5] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-3d5eb2c5] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-3d5eb2c5] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-3d5eb2c5] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-3d5eb2c5]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-3d5eb2c5],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-3d5eb2c5]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-3d5eb2c5] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-3d5eb2c5] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-3d5eb2c5]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-3d5eb2c5],
.mods-sus .mods-cont span p[data-v-3d5eb2c5],
.mods-sus .mods-cont span[data-v-3d5eb2c5]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-3d5eb2c5] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-3d5eb2c5]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-3d5eb2c5]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-3d5eb2c5] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-3d5eb2c5]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-3d5eb2c5]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-3d5eb2c5] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-3d5eb2c5],
.psus-tip .code-wrap small[data-v-3d5eb2c5] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-3d5eb2c5] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-3d5eb2c5] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-3d5eb2c5] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-3d5eb2c5] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-3d5eb2c5] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-3d5eb2c5] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-3d5eb2c5] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-3d5eb2c5] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-3d5eb2c5],
.mods-fk .mods-cont>h5[data-v-3d5eb2c5] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-3d5eb2c5] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-3d5eb2c5]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-3d5eb2c5] {
  margin-left: 20px;
}
.fkmsg[data-v-3d5eb2c5] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-3d5eb2c5] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-3d5eb2c5] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-3d5eb2c5] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-3d5eb2c5] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-3d5eb2c5] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-3d5eb2c5] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-3d5eb2c5] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-3d5eb2c5] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-3d5eb2c5] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-3d5eb2c5] {
  left: 40px;
}
.mods-binding .sjimg[data-v-3d5eb2c5] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-3d5eb2c5] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-3d5eb2c5] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-3d5eb2c5] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-3d5eb2c5]::-webkit-outer-spin-button,
input[data-v-3d5eb2c5]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-3d5eb2c5] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-3d5eb2c5]:hover {
  background: #e62226;
}
.opa[data-v-3d5eb2c5] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-3d5eb2c5] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-3d5eb2c5] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-3d5eb2c5] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-3d5eb2c5] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-3d5eb2c5] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-3d5eb2c5] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-3d5eb2c5] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-3d5eb2c5] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-3d5eb2c5] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-3d5eb2c5]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-3d5eb2c5] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-3d5eb2c5] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-3d5eb2c5],
.thsCont[data-v-3d5eb2c5],
.thsCont .bgImg[data-v-3d5eb2c5],
.topImg[data-v-3d5eb2c5],
.leftImg[data-v-3d5eb2c5],
.btmImg[data-v-3d5eb2c5],
.rightImg[data-v-3d5eb2c5],
.bowknot[data-v-3d5eb2c5],
.thZoom[data-v-3d5eb2c5] {
  position: absolute;
}
.giftBgc[data-v-3d5eb2c5],
.thanks[data-v-3d5eb2c5] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-3d5eb2c5] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-3d5eb2c5] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-3d5eb2c5],
.thanks .icon-gb[data-v-3d5eb2c5]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-3d5eb2c5],
.thanks .icon-gb[data-v-3d5eb2c5] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-3d5eb2c5] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-3d5eb2c5] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-3d5eb2c5] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-3d5eb2c5] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-3d5eb2c5]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-3d5eb2c5]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-3d5eb2c5] {
  position: fixed;
}
.thZoom[data-v-3d5eb2c5] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-3d5eb2c5 0.5s linear;
  animation: myScale-data-v-3d5eb2c5 0.5s linear;
}
@-webkit-keyframes myScale-data-v-3d5eb2c5 {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-3d5eb2c5 {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-3d5eb2c5] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-3d5eb2c5] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-3d5eb2c5] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-3d5eb2c5] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-3d5eb2c5] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-3d5eb2c5] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-3d5eb2c5] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-3d5eb2c5] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-3d5eb2c5] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-3d5eb2c5]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-3d5eb2c5]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-3d5eb2c5]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-3d5eb2c5]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-3d5eb2c5] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-3d5eb2c5] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-3d5eb2c5] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-3d5eb2c5] {
  color: #e62226;
}
.dluo a[data-v-3d5eb2c5]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-3d5eb2c5] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-3d5eb2c5] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-3d5eb2c5] {
  overflow: hidden;
}
.thankst .thanking[data-v-3d5eb2c5] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}
.myfocus > h4 > big[data-v-3d5eb2c5] {
  float: left;
  display: inline-block;
}
.myfocus > h4 > .cp-rule[data-v-3d5eb2c5] {
  font-size: 12px;
  color: #999;
  margin-left: 5px;
  font-weight: 400;
}
.mycoupon .myfs-tit > span[data-v-3d5eb2c5] {
  display: inline-block;
  border-right: solid 1px #e0e0e0;
  margin-right: 30px;
}
.mycoupon .myfs-tit > span span[data-v-3d5eb2c5] {
  display: inline-block;
  margin-right: 20px;
  color: #666;
  font-size: 14px;
  cursor: pointer;
}
.mycoupon .myfs-tit > span span em[data-v-3d5eb2c5] {
  vertical-align: top;
}
.mycoupon .myfs-tit > span span em.selected[data-v-3d5eb2c5]:before {
  content: "\E65D";
}
.mycoupon .myfs-tit > span span em [type="radio"][data-v-3d5eb2c5] {
  display: none;
}
.mycoupon .myfs-tit > span span label[data-v-3d5eb2c5] {
  cursor: pointer;
}
.mycoupon .myfs-tit .mycp-right[data-v-3d5eb2c5] {
  float: right;
  margin-right: 0;
  font-size: 12px;
}
.mycoupon .myfs-tit a[data-v-3d5eb2c5]:hover,
.mycoupon .myfs-tit a.on[data-v-3d5eb2c5] {
  border-bottom: none;
}
.mycoupon .myfs-tit a:hover small[data-v-3d5eb2c5],
.mycoupon .myfs-tit a.on small[data-v-3d5eb2c5] {
  color: #999;
}
.mycoupon .myfs-tit a small[data-v-3d5eb2c5] {
  vertical-align: top;
}
.mycoupon[data-v-3d5eb2c5] {
  background: #fff;
  padding-bottom: 20px;
}
.mycoupon > ul[data-v-3d5eb2c5] {
  padding: 0 20px;
  margin-right: -20px;
}
.mycoupon > ul li[data-v-3d5eb2c5] {
  position: relative;
  display: inline-block;
  float: left;
  width: 214px;
  height: 362px;
  margin: 0 20px 20px 0;
  border: solid 1px rgb(116, 210, 212);
}

/*角标*/
.mycoupon > ul li > em[data-v-3d5eb2c5] {
  position: absolute;
  z-index: 2;
  left: -1px;
  top: -1px;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.3);
  border-right: solid 75px transparent;
}
.mycoupon > ul li > em.tip-over[data-v-3d5eb2c5] {
  border-top-color: rgba(0, 0, 0, 0.3);
}
.mycoupon > ul li > em.tip-pending[data-v-3d5eb2c5] {
  border-top-color: #ffea01;
}
.mycoupon > ul li > em.tip-pending i[data-v-3d5eb2c5] {
  color: #666;
}
.mycoupon > ul li > em i[data-v-3d5eb2c5] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  left: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  font-size: 14px;
}
.mycoupon > ul li > i[data-v-3d5eb2c5] {
  position: absolute;
  right: -35px;
  top: -1px;
  width: 0;
  height: 0;
  border-top: solid 45px transparent;
  border-left: solid 45px transparent;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.mycoupon > ul li:hover > i[data-v-3d5eb2c5] {
  right: -1px;
  z-index: 2;
  border-top-color: #fff;
  overflow: visible;
}
.mycoupon > ul li > i[data-v-3d5eb2c5]:before {
  position: absolute;
  right: 0;
  top: -45px;
  width: 16px;
  height: 16px;
  color: #666;
}
.mycoupon > ul li > div[data-v-3d5eb2c5] {
  padding: 40px 0 20px;
  background: url(https://presale.jhtsoft.com/picms/384a66bbfd5350.png)
    rgb(116, 210, 212) repeat-x left bottom;
  background-size: 8px 3px;
  color: #fff;
  text-align: center;
  height: 120px;
  overflow: hidden;
}
.mycoupon > ul li > div[data-v-3d5eb2c5]:before {
  position: absolute;
  z-index: 1;
  left: 50%;
  margin-left: -20px;
  top: -1px;
  display: block;
  content: "";
  width: 40px;
  height: 20px;
  background: #fff;
  border-radius: 0 0 20px 20px;
}
.mycoupon > ul li > div span[data-v-3d5eb2c5],
.mycoupon > ul li > div b[data-v-3d5eb2c5] {
  display: block;
  margin: 0 auto;
}
.mycoupon > ul li > div span[data-v-3d5eb2c5] {
  font-size: 36px;
  line-height: 45px;
}
.mycoupon > ul li > div span.big-num[data-v-3d5eb2c5] {
  font-weight: 600;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.mycoupon > ul li > div span.big-num[data-v-3d5eb2c5]:before {
  content: "\FFE5";
  font-size: 24px;
  vertical-align: top;
  font-weight: 400;
}
.mycoupon > ul li > div span i[data-v-3d5eb2c5] {
  font-size: 14px;
  color: #1d8e90;
  margin-left: 5px;
  font-weight: 400;
  font-family: "microsoft yahei";
}
.mycoupon > ul li > div b[data-v-3d5eb2c5] {
  font-size: 14px;
  line-height: 25px;
  white-space: nowrap;
}
.mycoupon > ul li > div p[data-v-3d5eb2c5] {
  font-size: 14px;
  color: #1d8e90;
  margin-top: 25px;
}
.mycoupon > ul li > div p em[data-v-3d5eb2c5] {
  margin: 0 5px;
}
.mycoupon > ul li > h5[data-v-3d5eb2c5] {
  padding: 20px;
  padding-bottom: 0;
  line-height: 20px;
  /* height: 40px; */
  margin-bottom: 30px;
  overflow: hidden;
  text-align: center;
}
.mycoupon > ul li > .wxshop[data-v-3d5eb2c5] {color:#15c221;text-align: center; font-size: 12px; line-height: 20px;
}
.mycoupon > ul li > .wxshop[data-v-3d5eb2c5]:before {font-size:16px;padding-right:5px;vertical-align: top;
}
.mycoupon > ul li > a[data-v-3d5eb2c5] {
  position: relative;
  display: block;
  width: 140px;
  height: 38px;
  margin: 10px auto;
  line-height: 38px;
  border-radius: 19px;
  border: solid 1px rgb(116, 210, 212);
  background: #8ad7d9;
  text-align: center;
  font-size: 16px;
  color: #fff;
}
.mycoupon > ul li > h5 + a[data-v-3d5eb2c5] {margin-top:40px;
}
.mycoupon > ul li > a > em[data-v-3d5eb2c5] {
  position: absolute;
  display: block;
}
.mycoupon > ul li > a > em[data-v-3d5eb2c5]:first-child {
  width: 100%;
  z-index: 2;
}
.mycoupon > ul li > a > em[data-v-3d5eb2c5]:last-child {
  z-index: 1;
  right: -1px;
  width: 38px;
  height: 38px;
  border-radius: 19px;
  background: #65c9cc;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.mycoupon > ul li > a:hover > em[data-v-3d5eb2c5]:last-child {
  width: 100%;
}
.mycoupon > ul li > a > em[data-v-3d5eb2c5]:last-child:before {
  position: absolute;
  right: 16px;
  content: "\203A";
}
.mycoupon > ul li > a.btn-give[data-v-3d5eb2c5] {
  background: #fff;
  color: #15c221;
  border: solid 1px #15c221;
}
.mycoupon > ul li > a[data-v-3d5eb2c5]:hover {
  background: rgb(116, 210, 212);
  color: #fff;
}
.mycoupon > ul li > a.btn-give[data-v-3d5eb2c5]:hover {
  background: #15c221;
}

/*运费券*/
.mycoupon > ul li.cp-freight[data-v-3d5eb2c5] {
  border-color: rgb(126, 167, 206);
}
.mycoupon > ul li.cp-freight > div[data-v-3d5eb2c5] {
  background-color: rgb(126, 167, 206);
}
.mycoupon > ul li.cp-freight > a.btn-give[data-v-3d5eb2c5] {
  background: #fff;
  color: #3870a5;
}
.mycoupon > ul li.cp-freight > a[data-v-3d5eb2c5],
.mycoupon > ul li.cp-freight > a[data-v-3d5eb2c5]:hover {
  background: #92b2d3;
  color: #fff;
  border-color: rgb(126, 167, 206);
}
.mycoupon > ul li.cp-freight > a > em[data-v-3d5eb2c5]:last-child {
  background: #7ea7ce;
}
.mycoupon > ul li.cp-freight > div span i[data-v-3d5eb2c5],
.mycoupon > ul li.cp-freight > div p[data-v-3d5eb2c5] {
  color: #3870a5;
}

/*已过期优惠券*/
.mycoupon > ul li.cp-gray[data-v-3d5eb2c5] {
  border-color: #c3c3c3;
}
.mycoupon > ul li.cp-gray > div[data-v-3d5eb2c5] {
  background-color: #c3c3c3;
}
.mycoupon > ul li.cp-gray > a[data-v-3d5eb2c5],
.mycoupon > ul li.cp-gray > a[data-v-3d5eb2c5]:hover {
  background: #c7c7c7;
  color: #fff;
  border-color: #c3c3c3;
  cursor: default;
}
.mycoupon > ul li.cp-gray > a > em[data-v-3d5eb2c5]:last-child {
  background: #c0c0c0;
}
.mycoupon > ul li.cp-gray > a > em[data-v-3d5eb2c5]:last-child:before {
  display: none;
}
.mycoupon > ul li.cp-gray > a.btn-give[data-v-3d5eb2c5],
.mycoupon > ul li.cp-gray > a.btn-give[data-v-3d5eb2c5]:hover {
  background: #fff;
  color: #999;
}
.mycoupon > ul li.cp-gray > div span i[data-v-3d5eb2c5],
.mycoupon > ul li.cp-gray > div p[data-v-3d5eb2c5] {
  color: #666;
}

/** 绑定优惠券弹窗 2018.03.12 zly start*/
.mods-bindcoupon .mods-cont[data-v-3d5eb2c5] {
  width: 710px;
  height: 370px;
  margin-left: -355px;
  margin-top: -190px;
}
.mods-bindcoupon .mc-tit b[data-v-3d5eb2c5]:before {
  content: "\E626";
  color: #ffa641;
}
.mods-bindcoupon .mc-cont[data-v-3d5eb2c5] {
  padding-top: 40px;
  width: 422px;
  margin: 0 auto;
}
.mods-bindcoupon form span[data-v-3d5eb2c5] {
  display: block;
  padding: 10px 0 10px 100px;
  line-height: 20px;
  color: #e62226;
  font-size: 14px;
}
.mods-bindcoupon form span[data-v-3d5eb2c5]:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
.mods-bindcoupon form p[data-v-3d5eb2c5] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}
.mods-bindcoupon form p label[data-v-3d5eb2c5],
.mods-bindcoupon form p input[data-v-3d5eb2c5] {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.mods-bindcoupon form p label[data-v-3d5eb2c5] {
  width: 100px;
  height: 50px;
  line-height: 50px;
}
.mods-bindcoupon form p:not(:last-child) input[data-v-3d5eb2c5] {
  height: 48px;
  padding: 0 10px;
  width: 300px;
  border: solid 1px #ccc;
}
.mods-bindcoupon form p[data-v-3d5eb2c5]:last-child {
  padding-left: 100px;
  line-height: 36px;
  color: #999;
}
.mods-bindcoupon form p:last-child a[data-v-3d5eb2c5] {
  margin: 0 5px;
}

/**绑定优惠券弹窗 end**/
.fl[data-v-3d5eb2c5] {
  float: left !important;
}
.myfocus > h4 > a.click-bindcp[data-v-3d5eb2c5] {
  float: right;
  line-height: 30px;
  padding: 0 15px;
  font-size: 14px;
  margin: 10px 0;
  font-weight: 400;
  color: #333;
}
.myfocus > h4 > a.click-bindcp[data-v-3d5eb2c5]:hover {
  color: #e62226;
}

/*加入卡包悬浮引导 start */
.mainr[data-v-3d5eb2c5]{position: relative;overflow: initial!important;
}
.noticeBlock[data-v-3d5eb2c5] {display: block !important;
}
.guide[data-v-3d5eb2c5] {position: absolute; opacity: 0; top:20%; right:-120px;-webkit-animation: fadeInRight-data-v-3d5eb2c5 .7s 1s ease-in-out forwards;animation: fadeInRight-data-v-3d5eb2c5 .7s 1s ease-in-out forwards;
}
.guide a[data-v-3d5eb2c5]{position: relative; width:120px; height: 168px;
}
.guide a[data-v-3d5eb2c5],.guide span[data-v-3d5eb2c5]{display:block;
}
.guide span[data-v-3d5eb2c5]{margin: 0;width:100%;height: 100%;background: transparent;position: relative;
}
.guide .icon-close[data-v-3d5eb2c5]{display:inline-block; position: absolute;right: 1.6rem;top: -3.5rem;width:2.5rem; padding-top:1rem; text-align: center;cursor: pointer;
}
.guide .icon-close[data-v-3d5eb2c5]:before {font-size: 1.8rem;color:#777;
}
.guide .icon-close[data-v-3d5eb2c5]::after{content: '';position: absolute;width: 1px;height: 1.6rem; background: rgba(0,0,0,.7);bottom: -1.3rem;left: 1.2rem;
}
.none[data-v-3d5eb2c5]{display: none;
}
.guideBox[data-v-3d5eb2c5]{overflow-y: auto;display: none;
}
.guideBox div[data-v-3d5eb2c5]{position: absolute;height: 100%;width: 100%;
}
.guideBox img[data-v-3d5eb2c5]{max-width: 100%;position: absolute;max-height: 80%;margin: auto;top: 0;bottom: 0;left: 0;right: 0;
}
.guideBox em[data-v-3d5eb2c5]{position: absolute;width: 8rem;right: 0;height: 5rem;left: 15%;margin: auto;top: 10%;cursor: pointer;display: block;z-index: 1;
}
.guideBox b[data-v-3d5eb2c5]{position: absolute;bottom: 10%;width: 10rem;height: 4rem;left: 0;right: 0;margin: auto;cursor: pointer;
}
.imgAlign[data-v-3d5eb2c5]{max-width: 100%;max-height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;
}
@-webkit-keyframes fadeInRight-data-v-3d5eb2c5 {
from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInRight-data-v-3d5eb2c5 {
from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
}

/*加入卡包悬浮引导 end */
/* 催发货提示信息  start */
.message-tip[data-v-17871b0a] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-17871b0a] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-17871b0a] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-17871b0a] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-17871b0a] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-17871b0a]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-17871b0a] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-17871b0a],
.myfocus>h4>span a[data-v-17871b0a] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-17871b0a] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-17871b0a] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-17871b0a] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-17871b0a] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-17871b0a] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-17871b0a] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-17871b0a] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-17871b0a] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-17871b0a] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-17871b0a] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-17871b0a] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-17871b0a]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-17871b0a]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-17871b0a] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-17871b0a] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-17871b0a] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-17871b0a] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-17871b0a] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-17871b0a] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-17871b0a] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-17871b0a] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-17871b0a] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-17871b0a] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-17871b0a]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-17871b0a] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-17871b0a] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-17871b0a] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-17871b0a] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-17871b0a] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-17871b0a] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-17871b0a] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-17871b0a] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-17871b0a] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-17871b0a] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-17871b0a] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-17871b0a] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-17871b0a] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-17871b0a] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-17871b0a] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-17871b0a]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-17871b0a]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-17871b0a] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-17871b0a] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-17871b0a] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-17871b0a] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-17871b0a]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-17871b0a] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-17871b0a] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-17871b0a] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-17871b0a] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-17871b0a] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-17871b0a] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-17871b0a]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-17871b0a],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-17871b0a]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-17871b0a] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-17871b0a] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-17871b0a]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-17871b0a],
.mods-sus .mods-cont span p[data-v-17871b0a],
.mods-sus .mods-cont span[data-v-17871b0a]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-17871b0a] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-17871b0a]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-17871b0a]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-17871b0a] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-17871b0a]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-17871b0a]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-17871b0a] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-17871b0a],
.psus-tip .code-wrap small[data-v-17871b0a] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-17871b0a] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-17871b0a] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-17871b0a] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-17871b0a] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-17871b0a] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-17871b0a] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-17871b0a] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-17871b0a] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-17871b0a],
.mods-fk .mods-cont>h5[data-v-17871b0a] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-17871b0a] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-17871b0a]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-17871b0a] {
  margin-left: 20px;
}
.fkmsg[data-v-17871b0a] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-17871b0a] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-17871b0a] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-17871b0a] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-17871b0a] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-17871b0a] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-17871b0a] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-17871b0a] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-17871b0a] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-17871b0a] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-17871b0a] {
  left: 40px;
}
.mods-binding .sjimg[data-v-17871b0a] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-17871b0a] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-17871b0a] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-17871b0a] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-17871b0a]::-webkit-outer-spin-button,
input[data-v-17871b0a]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-17871b0a] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-17871b0a]:hover {
  background: #e62226;
}
.opa[data-v-17871b0a] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-17871b0a] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-17871b0a] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-17871b0a] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-17871b0a] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-17871b0a] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-17871b0a] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-17871b0a] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-17871b0a] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-17871b0a] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-17871b0a]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-17871b0a] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-17871b0a] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-17871b0a],
.thsCont[data-v-17871b0a],
.thsCont .bgImg[data-v-17871b0a],
.topImg[data-v-17871b0a],
.leftImg[data-v-17871b0a],
.btmImg[data-v-17871b0a],
.rightImg[data-v-17871b0a],
.bowknot[data-v-17871b0a],
.thZoom[data-v-17871b0a] {
  position: absolute;
}
.giftBgc[data-v-17871b0a],
.thanks[data-v-17871b0a] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-17871b0a] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-17871b0a] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-17871b0a],
.thanks .icon-gb[data-v-17871b0a]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-17871b0a],
.thanks .icon-gb[data-v-17871b0a] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-17871b0a] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-17871b0a] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-17871b0a] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-17871b0a] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-17871b0a]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-17871b0a]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-17871b0a] {
  position: fixed;
}
.thZoom[data-v-17871b0a] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-17871b0a 0.5s linear;
  animation: myScale-data-v-17871b0a 0.5s linear;
}
@-webkit-keyframes myScale-data-v-17871b0a {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-17871b0a {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-17871b0a] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-17871b0a] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-17871b0a] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-17871b0a] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-17871b0a] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-17871b0a] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-17871b0a] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-17871b0a] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-17871b0a] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-17871b0a]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-17871b0a]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-17871b0a]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-17871b0a]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-17871b0a] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-17871b0a] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-17871b0a] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-17871b0a] {
  color: #e62226;
}
.dluo a[data-v-17871b0a]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-17871b0a] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-17871b0a] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-17871b0a] {
  overflow: hidden;
}
.thankst .thanking[data-v-17871b0a] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}
.block[data-v-17871b0a] {
  display: block !important;
}
.cardbg-pnl dl[data-v-17871b0a] {
  padding: 10px 33px;
  width: 240px;
}
.cardbg-pnl dl dt[data-v-17871b0a] {
  height: 45px;
  margin-bottom: 7px;
}
.cardbg-pnl dl dt span[data-v-17871b0a] {
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  line-height: 43px;
  border-bottom: solid 2px #f18110;
}
.cardbg-pnl dl dd[data-v-17871b0a] {
  line-height: 35px;
  font-size: 14px;
  color: #666;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.cardbg-pnl dl dd span[data-v-17871b0a] {
  display: inline-block;
  color: #333;
  max-width: calc(100% - 70px);
  max-height: 35px;
  overflow: hidden;
  vertical-align: top;
}
.cardbg-pnl dl dd span i[data-v-17871b0a] {
  margin-right: 5px;
}
.cardbg-pnl dl dd:nth-child(3) span[data-v-17871b0a] {
  color: #358d2c;
}
.orageColor[data-v-17871b0a] {
  color: #f18110 !important;
}
.cardbg-pnl[data-v-17871b0a] {
  width: 100%;
  height: 320px;
  position: relative;
  -webkit-transition: 1s;
  transition: 1s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  cursor: pointer;
}
.cardbg-pnl.rotatey[data-v-17871b0a],
.cardbg-pnl dl[data-v-17871b0a] {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.cardbg-pnl .cgl-cont[data-v-17871b0a],
.cardbg-pnl dl[data-v-17871b0a] {
  min-height: 297px;
  position: absolute;
  z-index: 3;
  top: 0;
  background: #fff;
}
.cardbg-pnl.rotatey .cgl-cont[data-v-17871b0a],
.cardbg-pnl dl[data-v-17871b0a] {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.cardbg-pnl .cgl-cont[data-v-17871b0a],
.cardbg-pnl.rotatey dl[data-v-17871b0a] {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}

/* 我的卡包 start  */
.myfocus > h4 > a[data-v-17871b0a] {
  display: inline-block;
  float: left;
  line-height: 50px;
  font-size: 16px;
  font-weight: 400;
  color: #333;
}
.myfocus > h4 > a[data-v-17871b0a]:not(:last-child) {
  margin-right: 40px;
}
.myfocus > h4 > a[data-v-17871b0a]:last-child {
  float: right;
  line-height: 30px;
  padding: 0 15px;
  font-size: 14px;
  margin: 10px 0;
}
.myfocus > h4 > a[data-v-17871b0a]:last-child:hover {
  background: #e62226;
  color: #fff;
}
.myfocus > h4 > a.on[data-v-17871b0a] {
  color: #e62226;
}
.channel-goodlist.cardbag > ul li[data-v-17871b0a] {
  margin: 0 10px 20px 0;
  width: 306px;
  border: solid 1px #e0e0e0;
  padding: 0 0 10px;
}
.channel-goodlist.cardbag > ul li a.cgl-tu[data-v-17871b0a] {
  width: 220px;
  height: 220px;
  margin: 0 auto;
}
.channel-goodlist.cardbag > ul li .cgl-cont[data-v-17871b0a] {
  width: 220px;
  padding: 10px 43px;
}
.channel-goodlist.cardbag > ul li .cgl-cont > a[data-v-17871b0a] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.cardbag > ul li .cgl-cont > b[data-v-17871b0a] {
  font-size: 21px;
}
.channel-goodlist.cardbag > ul li .cgl-cont b[data-v-17871b0a]:before {
  font-size: 14px;
  font-weight: 400;
  margin-right: 3px;
}
.channel-goodlist.cardbag > ul li .cgl-cont b.money[data-v-17871b0a]:before {
  display: none;
}
.channel-goodlist.cardbag > ul li > p[data-v-17871b0a]:not(.cardBtnP) {
  position: relative;
  z-index: 3;
  height: 14px;
  line-height: 14px;
  padding: 8px 0;
  border-top: solid 1px #e0e0e0;
}
.channel-goodlist.cardbag .cardBtnP[data-v-17871b0a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 220px;
  margin: 0 auto 10px;
}
.cardBtnP a[data-v-17871b0a] {
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
  height: 35px;
  line-height: 35px;
  font-size: 15px;
  border: solid 1px #e62226;
  border-radius: 5px;
  text-align: center;
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#ff7014), to(#fb2610));
  background: linear-gradient(90deg, #ff7014, #fb2610);
}
.cardBtnP a.gradientWX[data-v-17871b0a] {
  background: #15c221;
  border: solid 1px #15c221;
}
.cardBtnP a[data-v-17871b0a]:nth-child(2) {margin-left:10px;
}
.channel-goodlist.cardbag > ul li > a.btn-ogl[data-v-17871b0a] {
  display: block;
  width: 220px;
  margin: 0 auto 10px;
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  border: solid 1px #e62226;
  border-radius: 5px;
  text-align: center;
  background: #fff;
  color: #e62226;
}

/*券卡信息*/
.cardbag .cgl-cont p[data-v-17871b0a] {
  font-size: 14px;
  color: #999;
  margin-bottom: 0;
}

/*灰色券卡*/
.channel-goodlist.cardbag > ul li.card-unavailable a.cgl-tu img[data-v-17871b0a] {
  opacity: 0.7;
  filter: Alpha(opacity=70);
}
.channel-goodlist.cardbag > ul li.card-unavailable .cgl-cont > a[data-v-17871b0a],
.channel-goodlist.cardbag > ul li.card-unavailable .cgl-cont > a[data-v-17871b0a]:hover,
.channel-goodlist.cardbag > ul li.card-unavailable .cgl-cont b[data-v-17871b0a] {
  color: #999;
}
.channel-goodlist.cardbag > ul li.card-unavailable > .cardBtnP a[data-v-17871b0a] {
  border-color: #e0e0e0;
  cursor: default;
}
.channel-goodlist.cardbag > ul li.card-unavailable > .cardBtnP a[data-v-17871b0a],
.channel-goodlist.cardbag > ul li.card-unavailable > .cardBtnP a[data-v-17871b0a]:hover {
  background: rgba(0, 0, 0, 0.2);
  border-color: #e0e0e0;
}
.channel-goodlist.cardbag > ul li.card-unavailable > a.btn-ogl[data-v-17871b0a],
.channel-goodlist.cardbag > ul li.card-unavailable > a.btn-ogl[data-v-17871b0a]:hover {
  background: #fff;
  color: #999;
}

/*我的卡包 end*/
.log-fail[data-v-17871b0a] {
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 50%;
  width: 200px;
  height: 200px;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  font-size: 18px;
  text-align: center;
}
.log-fail big[data-v-17871b0a] {
  display: block;
  line-height: 40px;
  margin: 40px auto;
  font-size: 18px;
}
.log-fail input[data-v-17871b0a] {
  width: 75%;
  padding: 10px 20px;
  background: #e62226;
  color: #fff;
  border-radius: 6px;
}
.bg-gray[data-v-17871b0a] {
  background: #f6f6f6 !important;
  border: 1px solid #ddd !important;
  color: #666 !important;
}

/*S鼠标移入看二维码弹框*/
.ewmaprev[data-v-17871b0a] {
  position: relative;
}
.ewmaprev i[data-v-17871b0a] {
  font-size: 20px;
}
.ewmaprev .icon-fh[data-v-17871b0a]{padding: 10px;
}
.postaon[data-v-17871b0a] {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 666;
  width: 180px;
  height: 180px;
}
.postaon .arrow[data-v-17871b0a] {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.postaon .code-con[data-v-17871b0a] {
  width: 178px;
  height: 188px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.postaon .code-con p[data-v-17871b0a] {
  text-align: center;
  line-height: 45px;
  font-size: 14px;
}
.p10[data-v-17871b0a] {
  padding: 0 8px;
}

/*E鼠标移入看二维码弹框*/

/*加入卡包悬浮引导 start */
.channel-goodlist[data-v-17871b0a]{position: relative;overflow: initial!important;
}
.noticeBlock[data-v-17871b0a] {display: block !important;
}
.guide[data-v-17871b0a] {position: absolute; opacity: 0; top:20%; right:-120px;-webkit-animation: fadeInRight-data-v-17871b0a .7s 1s ease-in-out forwards;animation: fadeInRight-data-v-17871b0a .7s 1s ease-in-out forwards;
}
.guide a[data-v-17871b0a]{position: relative; width:120px; height: 168px;
}
.guide a[data-v-17871b0a],.guide span[data-v-17871b0a]{display:block;
}
.guide span[data-v-17871b0a]{margin: 0;width:100%;height: 100%;background: transparent;position: relative;
}
.guide .icon-close[data-v-17871b0a]{display:inline-block; position: absolute;right: 1.6rem;top: -3.5rem;width:2.5rem; padding-top:1rem; text-align: center;cursor: pointer;
}
.guide .icon-close[data-v-17871b0a]:before {font-size: 1.8rem;color:#777;
}
.guide .icon-close[data-v-17871b0a]::after{content: '';position: absolute;width: 1px;height: 1.6rem; background: rgba(0,0,0,.7);bottom: -1.3rem;left: 1.2rem;
}
.none[data-v-17871b0a]{display: none;
}
.guideBox[data-v-17871b0a]{overflow-y: auto;display: none;
}
.guideBox div[data-v-17871b0a]{position: absolute;width: 1500px;height: 714px;margin: auto;left: 0;right: 0;top: 0;bottom: 0;
}
@media only screen and (max-width:1600px){
.guideBox div[data-v-17871b0a]{width: 1300px;height: 620px;
}
}
@media only screen and (max-width:1350px){
.guideBox div[data-v-17871b0a]{width: 1000px;height: 476px;
}
}
.guideBox img[data-v-17871b0a]{max-width: 100%;position: absolute;max-height: 100%;margin: auto;top: 0;bottom: 0;left: 0;right: 0;
}
.guideBox em[data-v-17871b0a]{position: absolute;width: 10rem;height: 6rem;right: 0;margin: auto;top: 0;cursor: pointer;display: block;z-index: 1;
}
.imgAlign[data-v-17871b0a]{max-width: 100%;max-height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;
}
@-webkit-keyframes fadeInRight-data-v-17871b0a {
from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInRight-data-v-17871b0a {
from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
}
.guideTxt[data-v-17871b0a]{font-size: 14px;cursor: pointer;
}
.guideTxt i[data-v-17871b0a]{font-size: 16px;display:inline-block; color:#E6A23C;padding-right:5px;-webkit-animation:breathe-data-v-17871b0a 1s infinite .35s;animation:breathe-data-v-17871b0a 1s infinite .35s;
}
@-webkit-keyframes breathe-data-v-17871b0a {
0% {opacity:.9; -webkit-transform:scale(1.1); transform:scale(1.1);
}
25% {opacity:1; -webkit-transform:scale(.9); transform:scale(.9);
}
100% {opacity:.9; -webkit-transform:scale(1.1); transform:scale(1.1);
}
}
@keyframes breathe-data-v-17871b0a {
0% {opacity:.9; -webkit-transform:scale(1.1); transform:scale(1.1);
}
25% {opacity:1; -webkit-transform:scale(.9); transform:scale(.9);
}
100% {opacity:.9; -webkit-transform:scale(1.1); transform:scale(1.1);
}
}

/*加入卡包悬浮引导 end */
.odlist-empty[data-v-17871b0a]{padding-bottom: 20px;
}
































































/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-715d0dc8] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-715d0dc8] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-715d0dc8] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-715d0dc8] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-715d0dc8] {
  left: 40px;
}
.mods-binding .sjimg[data-v-715d0dc8] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-715d0dc8] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-715d0dc8] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-715d0dc8] {
  padding: 0 5px;
  color: #2c8be5;
}

/*我的商城-账号绑定-立即绑定弹框 end*/
/* 催发货提示信息  start */
.message-tip[data-v-7a436384] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-7a436384] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-7a436384] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-7a436384] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-7a436384] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-7a436384]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-7a436384] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-7a436384],
.myfocus>h4>span a[data-v-7a436384] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-7a436384] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-7a436384] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-7a436384] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-7a436384] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-7a436384] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-7a436384] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-7a436384] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-7a436384] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-7a436384] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-7a436384] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-7a436384] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-7a436384]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-7a436384]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-7a436384] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-7a436384] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-7a436384] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-7a436384] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-7a436384] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-7a436384] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-7a436384] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-7a436384] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-7a436384] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-7a436384] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-7a436384]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-7a436384] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-7a436384] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-7a436384] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-7a436384] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-7a436384] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-7a436384] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-7a436384] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-7a436384] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-7a436384] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-7a436384] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-7a436384] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-7a436384] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-7a436384] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-7a436384] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-7a436384] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-7a436384]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-7a436384]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-7a436384] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-7a436384] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-7a436384] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-7a436384] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-7a436384]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-7a436384] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-7a436384] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-7a436384] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-7a436384] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-7a436384] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-7a436384] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-7a436384]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-7a436384],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-7a436384]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-7a436384] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-7a436384] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-7a436384]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-7a436384],
.mods-sus .mods-cont span p[data-v-7a436384],
.mods-sus .mods-cont span[data-v-7a436384]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-7a436384] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-7a436384]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-7a436384]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-7a436384] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-7a436384]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-7a436384]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-7a436384] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-7a436384],
.psus-tip .code-wrap small[data-v-7a436384] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-7a436384] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-7a436384] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-7a436384] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-7a436384] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-7a436384] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-7a436384] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-7a436384] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-7a436384] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-7a436384],
.mods-fk .mods-cont>h5[data-v-7a436384] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-7a436384] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-7a436384]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-7a436384] {
  margin-left: 20px;
}
.fkmsg[data-v-7a436384] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-7a436384] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-7a436384] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-7a436384] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-7a436384] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-7a436384] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-7a436384] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-7a436384] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-7a436384] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-7a436384] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-7a436384] {
  left: 40px;
}
.mods-binding .sjimg[data-v-7a436384] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-7a436384] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-7a436384] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-7a436384] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-7a436384]::-webkit-outer-spin-button,
input[data-v-7a436384]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-7a436384] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-7a436384]:hover {
  background: #e62226;
}
.opa[data-v-7a436384] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-7a436384] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-7a436384] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-7a436384] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-7a436384] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-7a436384] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-7a436384] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-7a436384] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-7a436384] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-7a436384] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-7a436384]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-7a436384] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-7a436384] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-7a436384],
.thsCont[data-v-7a436384],
.thsCont .bgImg[data-v-7a436384],
.topImg[data-v-7a436384],
.leftImg[data-v-7a436384],
.btmImg[data-v-7a436384],
.rightImg[data-v-7a436384],
.bowknot[data-v-7a436384],
.thZoom[data-v-7a436384] {
  position: absolute;
}
.giftBgc[data-v-7a436384],
.thanks[data-v-7a436384] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-7a436384] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-7a436384] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-7a436384],
.thanks .icon-gb[data-v-7a436384]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-7a436384],
.thanks .icon-gb[data-v-7a436384] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-7a436384] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-7a436384] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-7a436384] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-7a436384] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-7a436384]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-7a436384]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-7a436384] {
  position: fixed;
}
.thZoom[data-v-7a436384] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-7a436384 0.5s linear;
  animation: myScale-data-v-7a436384 0.5s linear;
}
@-webkit-keyframes myScale-data-v-7a436384 {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-7a436384 {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-7a436384] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-7a436384] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-7a436384] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-7a436384] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-7a436384] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-7a436384] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-7a436384] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-7a436384] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-7a436384] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-7a436384]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-7a436384]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-7a436384]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-7a436384]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-7a436384] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-7a436384] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-7a436384] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-7a436384] {
  color: #e62226;
}
.dluo a[data-v-7a436384]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-7a436384] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-7a436384] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-7a436384] {
  overflow: hidden;
}
.thankst .thanking[data-v-7a436384] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}

/* 我的卡包 start  */
.block[data-v-7a436384] {
  display: block !important;
}
.myfocus > h4 > a[data-v-7a436384] {
  display: inline-block;
  float: left;
  line-height: 50px;
  font-size: 16px;
  font-weight: 400;
  color: #333;
}
.myfocus > h4 > a[data-v-7a436384]:not(:last-child) {
  margin-right: 40px;
}
.myfocus > h4 > a[data-v-7a436384]:last-child {
  float: right;
  line-height: 30px;
  padding: 0 15px;
  font-size: 14px;
  margin: 10px 0;
}
.myfocus > h4 > a[data-v-7a436384]:last-child:hover {
  background: #e62226;
  color: #fff;
}
.myfocus > h4 > a.on[data-v-7a436384] {
  color: #e62226;
}
.channel-goodlist.cardbag > ul li[data-v-7a436384] {
  margin: 0 10px 20px 0;
  width: 306px;
  border: solid 1px #e0e0e0;
  padding: 0 0 10px;
  max-height:413px;
  overflow: hidden;
}
.channel-goodlist.cardbag > ul li a.cgl-tu[data-v-7a436384] {
  width: 220px;
  height: 220px;
  margin: 0 auto;
}
.channel-goodlist.cardbag > ul li .cgl-cont[data-v-7a436384] {
  width: 220px;
  min-height: 77px;
  padding: 10px 43px;
}
.channel-goodlist.cardbag > ul li .cgl-cont > a[data-v-7a436384] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.cardbag > ul li .cgl-cont > b[data-v-7a436384] {
  font-size: 22px;
}
.channel-goodlist.cardbag > ul li .cgl-cont b[data-v-7a436384]:before {
  font-size: 18px;
  font-weight: 400;
  margin-right: 3px;
}
.channel-goodlist.cardbag > ul li > p[data-v-7a436384] {
  position: relative;
  z-index: 3;
  height: 14px;
  line-height: 14px;
  padding: 8px 0;
  border-top: solid 1px #e0e0e0;
}
.channel-goodlist.cardbag > ul li > a[data-v-7a436384]:not(.cgl-tu),
.channel-goodlist.cardbag > ul li > a[data-v-7a436384]:not(.cgl-tu):hover {
  display: block;
  width: 220px;
  margin: 0 auto 10px;
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  border: solid 1px #e62226;
  border-radius: 5px;
  text-align: center;
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#ff7014), to(#fb2610));
  background: linear-gradient(90deg, #ff7014, #fb2610);
}
.channel-goodlist.cardbag > ul li > a.btn-ogl[data-v-7a436384] {
  background: #fff;
  color: #e62226;
}

/*券卡信息*/
.cardbag .cgl-cont p[data-v-7a436384] {
  font-size: 14px;
  color: #999;
  margin-bottom: 0;
}

/*灰色券卡*/
.channel-goodlist.cardbag > ul li.card-unavailable a.cgl-tu img[data-v-7a436384] {
  opacity: 0.7;
  filter: Alpha(opacity=70);
}
.channel-goodlist.cardbag > ul li.card-unavailable .cgl-cont > a[data-v-7a436384],
.channel-goodlist.cardbag > ul li.card-unavailable .cgl-cont > a[data-v-7a436384]:hover,
.channel-goodlist.cardbag > ul li.card-unavailable .cgl-cont b[data-v-7a436384] {
  color: #999;
}
.channel-goodlist.cardbag > ul li.card-unavailable > a[data-v-7a436384] {
  border-color: #e0e0e0;
  cursor: default;
}
.channel-goodlist.cardbag > ul li.card-unavailable > a[data-v-7a436384]:not(.cgl-tu),
.channel-goodlist.cardbag > ul li.card-unavailable > a[data-v-7a436384]:not(.cgl-tu):hover {
  background: rgba(0, 0, 0, 0.2);
  border-color: #e0e0e0;
}
.channel-goodlist.cardbag > ul li.card-unavailable > a.btn-ogl[data-v-7a436384],
.channel-goodlist.cardbag > ul li.card-unavailable > a.btn-ogl[data-v-7a436384]:hover {
  background: #fff;
  color: #999;
}

/*我的卡包 end*/

















































































































































































































































































































































/* @import "css/style.css"; */

.boldBlack[data-v-4d36896a] {font-weight: 600;color:#333;
}
.onshow[data-v-4d36896a] {
  display: none;
}
/*时间插件*/
.el-input__inner[data-v-4d36896a] {
  height: 25px !important;
}
.el-input__icon[data-v-4d36896a] {
  line-height: 25px !important;
}
.bgnone[data-v-4d36896a] {
  background: none !important;
}
.account-balance[data-v-4d36896a] {
  background: #fff;
  padding: 0 20px;
}
.account-balance .ab-top[data-v-4d36896a] {
  padding: 50px 60px;
}
.ab-top .abt-left[data-v-4d36896a] {
  float: left;
  width: 410px;
  padding-right: 20px;
  overflow: hidden;
}
.ab-top .abt-left h3[data-v-4d36896a] {
  position: relative;
  line-height: 40px;
}
.ab-top .abt-left h3 i[data-v-4d36896a] {
  position: absolute;
  left: 75px;
  top: -8px;
  color: #f18110;
}
.ab-top .abt-left h3 span[data-v-4d36896a] {
  color: #999;
  margin-left: 56px;
  font-size: 14px;
}
.ab-top .abt-left h3 span a[data-v-4d36896a] {
  color: #0079b6;
  margin-right: 5px;
}
.ab-top .abt-left h3 span a[data-v-4d36896a]:hover,
.ab-top .abt-left p a[data-v-4d36896a]:hover {
  color: #e62226;
}
.ab-top .abt-left h1[data-v-4d36896a] {
  font-size: 50px;
  line-height: 50px;
  margin: 25px 0;
  max-width: 100%;
  max-height: 50px;
  overflow: hidden;
  font-weight: 600;
}
.ab-top .abt-left h1[data-v-4d36896a]:before {
  font-size: 30px;
  content: "\FFE5";
}
.ab-top .abt-left h5[data-v-4d36896a] {
  color: #666;
  margin-bottom: 35px;
  line-height: 25px;
}
.ab-top .abt-left h5 span[data-v-4d36896a] {
  display: inline-block;
  max-width: 100%;
  max-height: 50px;
  overflow: hidden;
}
.ab-top .abt-left h5 span[data-v-4d36896a]:first-child {
  margin-right: 60px;
}
.ab-top .abt-left h5 span em[data-v-4d36896a] {
  color: #333;
}
.ab-top .abt-left h5 span em[data-v-4d36896a]:before {
  content: "\FFE5";
}
.ab-top .abt-left > span[data-v-4d36896a] {
  display: block;
  margin-bottom: 20px;
}
.ab-top .abt-left > span a[data-v-4d36896a] {
  display: inline-block;
  padding: 0 40px;
  font-size: 18px;
  line-height: 38px;
  border: solid 1px #e62226;
  color: #e62226;
  border-radius: 5px;
  margin-right: 10px;
}
.ab-top .abt-left > span a[data-v-4d36896a]:hover,
.ab-top .abt-left > span a.on[data-v-4d36896a] {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#ff7014), to(#fb2610));
  background: linear-gradient(90deg, #ff7014, #fb2610);
}
.ab-top .abt-left > span a.long-width[data-v-4d36896a] {
  display: block;
  width: 170px;
  text-align: center;
}
.ab-top .abt-left p[data-v-4d36896a] {
  font-size: 14px;
  color: #999;
}
.ab-top .abt-left p a[data-v-4d36896a] {
  color: #f18110;
  margin: 0 5px;
}
.ab-top .abt-right[data-v-4d36896a] {
  float: right;
  max-width: 330px;
  padding: 40px 20px;
  border: solid 2px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.ab-top .abt-right span[data-v-4d36896a] {
  display: inline-block;
  float: left;
  width: 165px;
  text-align: center;
}
.ab-top .abt-right span b[data-v-4d36896a],
.ab-top .abt-right span em[data-v-4d36896a],
.ab-top .abt-right span a[data-v-4d36896a] {
  display: block;
}
.ab-top .abt-right span b[data-v-4d36896a] {
  font-size: 16px;
  line-height: 25px;
}
.ab-top .abt-right span b[data-v-4d36896a]:before {
  margin-right: 10px;
  color: #999;
  vertical-align: top;
}
.ab-top .abt-right span:first-child b[data-v-4d36896a]:before {
  content: "\E612";
  font-size: 18px;
}
.ab-top .abt-right span:nth-child(2) b[data-v-4d36896a]:before {
  content: "\E67E";
  font-size: 22px;
}
.ab-top .abt-right span em[data-v-4d36896a] {
  font-size: 20px;
  max-width: 100%;
  min-height: 24px;
  overflow: hidden;
  margin: 30px 0;
}
.ab-top .abt-right span em i[data-v-4d36896a],
.ab-top .abt-right span em del[data-v-4d36896a] {
  color: #666;
  font-size: 18px;
  vertical-align: bottom;
}
.ab-top .abt-right span em del[data-v-4d36896a] {
  font-size: 14px !important;
  text-decoration: none;
}
.ab-top .abt-right span a[data-v-4d36896a] {
  width: 70%;
  margin: 0 auto;
  color: #e62226;
  font-size: 16px;
  line-height: 35px;
  border: solid 1px #e62226;
  border-radius: 5px;
}
.ab-top .abt-right span a[data-v-4d36896a]:hover,
.ab-top .abt-right span a.on[data-v-4d36896a] {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#ff7014), to(#fb2610));
  background: linear-gradient(90deg, #ff7014, #fb2610);
}
.ab-line[data-v-4d36896a] {
  width: 100%;
  height: 1px;
  margin: 0 auto;
  border-top: dotted 1px #666;
  border-bottom: dotted 1px #999;
}
.account-balance .ab-bot[data-v-4d36896a] {
  text-align: center;
  padding: 40px 0;
}
.ab-bot > h4[data-v-4d36896a] {
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 20px;
  text-align: left;
}
.ab-bot p.abb-tit[data-v-4d36896a] {
  font-size: 14px;
  line-height: 40px;
  padding: 10px 0;
  border-bottom: solid 2px #e0e0e0;
  color: #666;
  text-align: left;
}
.ab-bot p.abb-tit a[data-v-4d36896a] {
  display: inline-block;
  margin: 0 15px;
}
.ab-bot p.abb-tit a.on[data-v-4d36896a] {
  color: #e62226;
}
.ab-bot p.abb-tit span[data-v-4d36896a] {
  float: right;
}
.ab-bot p.abb-tit span em[data-v-4d36896a] {
  display: inline-block;
  height: 38px;
  line-height: 38px;
  border: solid 1px #e0e0e0;
  padding: 0 10px;
}
.ab-bot p.abb-tit span em[data-v-4d36896a]:nth-child(2) {
  margin-right: 5px;
}
.ab-bot p.abb-tit span em[data-v-4d36896a]:nth-child(3) {
  margin-left: 5px;
}
.ab-bot p.abb-tit span em[data-v-4d36896a]:after {
  content: "\E621";
  color: #999;
  vertical-align: top;
}
.ab-bot p.abb-tit span em [type="text"][data-v-4d36896a] {
  float: left;
  width: 130px;
  height: 24px;
  line-height: 24px;
  padding: 7px 0;
}
.ab-bot p.abb-tit span em[data-v-4d36896a]:hover,
.ab-bot p.abb-tit span em[data-v-4d36896a]:focus {
  border-color: #f18110;
}
.ab-bot p.abb-tit span [type="button"][data-v-4d36896a] {
  padding: 0 20px;
  height: 35px;
  line-height: 35px;
  border: solid 1px #e0e0e0;
  background: #fff;
  border-radius: 2px;
}
.ab-bot p.abb-tit span [type="button"][data-v-4d36896a]:hover,
.ab-bot > a[data-v-4d36896a]:hover {
  background: #e62226;
  color: #fff;
  border-color: #e62226;
}
.ab-bot h2[data-v-4d36896a] {
  line-height: 30px;
  padding: 40px 0;
}
.ab-bot h2 span[data-v-4d36896a] {
  font-size: 14px;
  display: inline-block;
  width: calc(50% - 60px);
  max-height: 30px;
  float: left;
  text-align: right;
  overflow: hidden;
}
.ab-bot h2 span[data-v-4d36896a]:last-child {
  text-align: left;
  padding-left: 120px;
}
.ab-bot h2 span em[data-v-4d36896a] {
  font-size: 24px;
  font-weight: 600;
}
.ab-bot h2 span em[data-v-4d36896a]:before {
  content: "\FFE5";
  font-size: 14px;
  font-weight: 400;
}
.ab-bot p.abb-tbtit[data-v-4d36896a] {
  line-height: 40px;
  background: #f0f0f0;
  color: #666;
  text-align: center;
}
.ab-bot p.abb-tbtit span[data-v-4d36896a],
.ab-bot > ul li span[data-v-4d36896a],
.ab-bot > ul li em[data-v-4d36896a],
.ab-bot > ul li b[data-v-4d36896a],
.ab-bot > ul li p[data-v-4d36896a] {
  display: inline-block;
  float: left;
  font-size: 14px;
  max-height: 40px;
  overflow: hidden;
}
.ab-bot p.abb-tbtit span[data-v-4d36896a]:first-child,
.ab-bot > ul li span[data-v-4d36896a] {
  width: 30%;
}
.ab-bot p.abb-tbtit span[data-v-4d36896a]:nth-child(2),
.ab-bot > ul li b[data-v-4d36896a],
.ab-bot p.abb-tbtit span[data-v-4d36896a]:nth-child(3),
.ab-bot > ul li em[data-v-4d36896a] {
  width: 25%;
}
.ab-bot p.abb-tbtit span[data-v-4d36896a]:nth-child(4),
.ab-bot > ul li > i[data-v-4d36896a] {width:20%;
}
.ab-bot > ul li[data-v-4d36896a] {
  display: block;
  line-height: 40px;
  border-bottom: solid 1px #f0f0f0;
  text-align: center;
  color: #666;
}
.ab-bot > ul li span big[data-v-4d36896a],
.ab-bot > ul li span small[data-v-4d36896a] {
  font-size: 14px;
  margin: 0 5px;
}
.ab-bot > ul li em[data-v-4d36896a] {
  font-weight: 600;
}
.ab-bot > ul li em.abb-add[data-v-4d36896a] {
  color: #00c60e;
}
.ab-bot > ul li em.abb-reduce[data-v-4d36896a] {
  color: #e62226;
}
.account-faq[data-v-4d36896a] {
  padding: 40px 20px;
  background: #fff;
  margin-top: 20px;
}
.account-faq h3[data-v-4d36896a] {
  font-weight: 600;
  line-height: 30px;
  margin-bottom: 30px;
}
.account-faq ul li[data-v-4d36896a] {
  position: relative;
  padding-left: 20px;
  display: block;
  font-size: 14px;
  line-height: 25px;
  color: #999;
}
.account-faq ul li[data-v-4d36896a]:before {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 10px;
  display: inline-block;
  content: " ";
  width: 6px;
  height: 6px;
  background: #999;
  border-radius: 100%;
}
.account-faq ul li span[data-v-4d36896a] {
  display: block;
  font-weight: 600;
  color: #333;
}
.account-faq ul li a[data-v-4d36896a] {
  color: #f18110;
  margin: 0 5px;
}
.account-faq ul li a[data-v-4d36896a]:hover {
  color: #e62226;
}
/*提现弹框 start*/
.mods-getcash .mods-cont[data-v-4d36896a] {
  width: 820px;
  height: 560px;
  margin-left: -415px;
  margin-top: -285px;
}
/* .mods-getcash .mc-tit b:before {
  content: "\e626";
  color: #f18110;
} */
.mods-getcash .mc-cont form[data-v-4d36896a] {
  width: 550px;
  margin: 0 auto;
}
.mods-getcash .mc-cont form span[data-v-4d36896a] {
  display: block;
  padding: 10px 0 10px 130px;
  height: 20px;
  line-height: 20px;
  color: #666;
  font-size: 12px;
  overflow: hidden;
  white-space: nowrap;
}
.mods-getcash .mc-cont form span[data-v-4d36896a]:first-child {
  color: #e62226;
  font-size: 14px;
  position: absolute;
  top: 0px;
}
.mods-getcash .mc-cont form span[data-v-4d36896a]:first-child:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
.mods-getcash .mc-cont form span em[data-v-4d36896a] {
  color: #f18110;
  margin: 0 5px;
  max-width: 72px;
  overflow: hidden;
}
.mods-getcash .mc-cont form p[data-v-4d36896a] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}
.mods-getcash .mc-cont form p[data-v-4d36896a]:nth-child(3) {
  margin-bottom: 0;
  line-height: 50px;
}
.mods-getcash .mc-cont form p label[data-v-4d36896a],
.mods-getcash .mc-cont form p input[data-v-4d36896a] {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.mods-getcash .mc-cont form p label[data-v-4d36896a] {
  width: 120px;
  padding-right: 10px;
  height: 50px;
  line-height: 50px;
  text-align: right;
  /*font-size: 16px;*/
}
.mods-getcash .mc-cont form p:not(:last-child) input[data-v-4d36896a] {
  height: 48px;
  line-height: 48px;
}
.mods-getcash .mc-cont form p [type="text"][data-v-4d36896a],
.mods-getcash .mc-cont form p [type="password"][data-v-4d36896a] {
  width: 300px;
  padding: 0 10px;
  border: solid 1px #ccc;
}
.mods-getcash .mc-cont form p .eyes[data-v-4d36896a] {
  line-height: 50px;
  padding-left: 10px;
}
.mods-getcash .mc-cont form p:nth-child(3) [type="text"][data-v-4d36896a] {
  width: 150px;
  margin-right: 10px;
}
.mods-getcash .mc-cont form p[data-v-4d36896a]:last-child {
  padding-left: 130px;
  line-height: 36px;
  color: #999;
}
.mods-getcash .mc-cont form p:last-child a[data-v-4d36896a] {
  margin: 0 5px;
}
.mods-getcash .mc-cont div[data-v-4d36896a] {
  padding: 30px 0 0 50px;
  border-top: solid 1px #e0e0e0;
  font-size: 12px;
  line-height: 20px;
  color: #999;
  position: relative;
}
.mods-getcash .mc-cont div p[data-v-4d36896a] {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
}
/*提现弹框 end*/




















































































































































































































































































































































/*商品列表*/
.channel-goodlist.dhlist li[data-v-618def56] {
  overflow: hidden;
  height: 350px;
}
.dhlist .cgl-cont[data-v-618def56] {
  overflow: hidden;
}
.dhlist .cgl-cont div[data-v-618def56] {
  -webkit-transition: transform 0.5s;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.dhlist .cgl-cont p[data-v-618def56] {
  margin-bottom: 0;
}
.dhlist .cgl-cont span[data-v-618def56] {
  display: block;
  margin-top: 10px;
  color: #999;
}
.dhlist .cgl-cont span b[data-v-618def56] {
  display: inline-block;
  margin-bottom: -2px;
}
.dhlist .addcart[data-v-618def56] {
  display: block;
  height: 44px;
  color: #ffffff;
  font-size: 18px;
  text-align: center;
  line-height: 44px;
  width: 100%;
  -webkit-transition: bottom 0.4s;
  transition: bottom 0.4s;
  position: absolute;
  z-index: 1;
  bottom: -44px;
  background-color: #e62226;
}
.dhlist .addcart a[data-v-618def56] {
  color: #fff;
}
.channel-goodlist.dhlist li[data-v-618def56]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f8f8f8;
          box-shadow: 0 0 2px 2px #f8f8f8;
  border: 1px solid #e9e9e9;
}
.dhlist ul li:hover .addcart[data-v-618def56] {
  bottom: 0px;
}
.dhlist ul li:hover .cgl-cont div[data-v-618def56] {
  -webkit-transform: translate3d(0, -64px, 0);
  transform: translate3d(0, -64px, 0);
}
/*热门兑换*/
.channel-goodlist.rmdh[data-v-618def56] {
  margin-top: 20px;
  background-color: #fff;
  border: 1px solid #f0f0f0;
  margin-bottom: 20px;
  position: relative;
}
.channel-goodlist.rmdh .swiper-container[data-v-618def56] {
  position: static;
}
.channel-goodlist.rmdh ul[data-v-618def56] {
  margin-right: 0;
}
.channel-goodlist.rmdh ul li[data-v-618def56] {
  margin-right: 0;
  width: 190px !important;
  height: 290px;
  border: none;
}
.channel-goodlist.rmdh ul li[data-v-618def56]:hover {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.channel-goodlist.rmdh ul li:hover .cgl-tu[data-v-618def56] {
  -webkit-transform: translateY(-20px);
  transform: translateY(-20px);
}
.channel-goodlist.rmdh .cgl-tu[data-v-618def56] {
  width: 160px;
  height: 160px;
  -webkit-transition: transform 0.4s;
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
.channel-goodlist.rmdh .cgl-tu img[data-v-618def56] {
  width: 160px;
  max-height: 160px;
}
.rmdh .swiper-pagination[data-v-618def56] {
  position: absolute;
  top: 15px;
  right: 20px;
  z-index: 5;
  height: 30px;
  line-height: 30px;
  text-align: right;
  width: auto;
}
.rmdh .swiper-pagination-bullet[data-v-618def56] {
  margin-left: 10px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 3px solid #d6d6d6;
  opacity: 1;
}
.rmdh .swiper-pagination-bullet-active[data-v-618def56] {
  background-color: #de2124;
  border: 3px solid #f99aa1;
}
.rmdh ul.swiper-wrapper[data-v-618def56] {
  clear: both;
  margin-bottom: 20px;
  margin-top: 0;
}
/*热门兑换+玩转积分*/
.dhgroup[data-v-618def56] {
  margin-top: 20px;
  float: left;
}
.dhgroup .dhgroup-l[data-v-618def56] {
  width: 890px;
  background-color: #fff;
}
.dhgroup .dhgroup-r[data-v-618def56] {
  width: 290px;
  background-color: #fff;
}
.dhgroup .channel-goodlist[data-v-618def56] {
  width: 890px;
}
.dhgroup .channel-goodlist.rmdh[data-v-618def56] {
  border: none;
  margin-top: 0;
  margin-bottom: 0;
}
.dhgroup .swiper-pagination[data-v-618def56] {
  top: 0;
}
.wzjfswiper[data-v-618def56] {
  position: relative;
}
.wzjfswiper .swiper-pagination[data-v-618def56] {
  height: 30px;
  line-height: 30px;
  text-align: right;
  right: 20px;
  width: auto;
}
.wzjfswiper .swiper-pagination-bullet[data-v-618def56] {
  margin-left: 10px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 3px solid #d6d6d6;
  opacity: 1;
}
.wzjfswiper .swiper-pagination-bullet-active[data-v-618def56] {
  background-color: #de2124;
  border: 3px solid #f99aa1;
}
.wzjfswiper .swiper-container[data-v-618def56] {
  margin: 0 20px;
  position: static;
}
.gamecon[data-v-618def56] {
  width: 250px;
  height: 130px;
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
}
.gamecon > a[data-v-618def56] {
  display: block;
  width: 250px;
  height: 130px;
}
.gamecon > a img[data-v-618def56] {
  display: block;
  width: 250px;
  height: 130px;
  margin: 0 calc(50% - 125px);
}
.gamecon > a p[data-v-618def56] {
  position: absolute;
  width: calc(100% - 20px);
  line-height: 15px;
  padding: 5px 10px;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  z-index: 1;
}
.gamecon .cover[data-v-618def56] {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  opacity: 0;
}
.gamecon .cover .cover-con[data-v-618def56] {
  width: 95px;
  height: 110px;
  background-color: #fff;
  position: absolute;
  top: 7px;
  left: 250px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
  border-radius: 2px;
}
.gamecon .cover .cover-con img[data-v-618def56] {
  display: block;
  width: 70px;
  height: 70px;
  margin: 10px auto 5px;
}
.gamecon .cover .cover-con p[data-v-618def56] {
  text-align: center;
}
.gamecon[data-v-618def56]:hover {
  cursor: pointer;
}
.gamecon:hover .cover[data-v-618def56] {
  opacity: 1;
}
.gamecon:hover .cover .cover-con[data-v-618def56] {
  left: 80px;
}

@charset "utf-8";
.titcolor[data-v-618def56] {
  color: #333;
}
.txtcolor[data-v-618def56] {
  color: #666;
}
.othercolor[data-v-618def56] {
  color: #999;
}
/*头部*/
.jfbox > h4[data-v-618def56] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  overflow: hidden;
}
.jfbox > h4 span[data-v-618def56],
.jfbox > h4 a[data-v-618def56],
.jfbox > h4 a[data-v-618def56],
.jfbox > h4 i[data-v-618def56] {
  display: inline-block;
}
.jfbox > h4 span a[data-v-618def56] {
  font-size: 16px;
  padding-right: 10px;
}
.jfbox > h4 span a[data-v-618def56]:hover {
  cursor: pointer;
}
.jfbox > h4 span a.on[data-v-618def56] {
  font-weight: bold;
}
.jfbox > h4 .fr[data-v-618def56] {
  font-size: 14px;
  color: #999;
}
.jfbox > h4 .fr i[data-v-618def56] {
  color: #ffa641;
  padding-right: 5px;
}
.jfbox > h4 .fr a[data-v-618def56] {
  padding-left: 8px;
  font-weight: bold;
}
/*左边积分信息*/
.jfinfo[data-v-618def56] {
  background-color: #fff;
  padding: 20px 20px 40px;
}
.jfinfo-l[data-v-618def56] {
  width: 280px;
  height: 310px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  margin-right: 20px;
  text-align: center;
}
.jfinfo-l h3[data-v-618def56] {
  margin: 30px auto 40px;
}
.jfinfo-l div[data-v-618def56] {
  position: relative;
}
.jfinfo-l div img[data-v-618def56] {
  display: inline-block;
  width: 102px;
  height: 55px;
  margin-bottom: 10px;
}
.jfinfo-l span[data-v-618def56] {
  display: inline-block;
  font-size: 36px;
  font-family: verdana;
  position: relative;
}
.jfinfo-l span a[data-v-618def56] {
  display: block;
  position: absolute;
  top: -128px;
  left: 50%;
  margin-left: 50px;
  color: #ffc32a;
  font-size: 20px;
}
.jfinfo-l span a[data-v-618def56]:hover {
  opacity: 0.7;
  filter: alpha(opacity=0.7);
}
.jfinfo-l p[data-v-618def56] {
  margin-top: 40px;
  font-size: 0;
}
.jfinfo-l p a[data-v-618def56] {
  display: inline-block;
  font-size: 14px;
  width: 108px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  border: 1px solid #333;
  color: #333;
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
.jfinfo-l p a[data-v-618def56]:first-child {
  margin-right: 20px;
}
.jfinfo-l p a[data-v-618def56]:hover {
  background-color: #E62226;
  color: #fff;
  border-color: #E62226;
}
/*右边圆圈排版*/
.jfinfo-r[data-v-618def56] {
  width: 620px;
  height: 310px;
  position: relative;
}
.jfinfo-r .q-list[data-v-618def56] {
  text-align: center;
  position: absolute;
  border-radius: 100%;
}
.jfinfo-r .q-list i[data-v-618def56] {
  display: inline-block;
  text-shadow: 0 2px 0 rgba(18, 15, 15, 0.2);
  color: #fff;
}
.jfinfo-r .q-list h3[data-v-618def56],
.jfinfo-r .q-list p[data-v-618def56] {
  color: #fff;
}
.jfinfo-r .q-list span[data-v-618def56] {
  display: none;
  width: 0;
  height: 35px;
  overflow: hidden;
  position: absolute;
  z-index: 2;
  bottom: -35px;
  left: 50%;
  margin-left: -1px;
}
.jfinfo-r .q-list div[data-v-618def56] {
  display: none;
  min-width: 80px;
  max-width: 166px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  padding: 0 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  position: absolute;
  bottom: -70px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.jfinfo-r .q-list[data-v-618def56]:hover {
  z-index: 5;
  cursor: pointer;
}
.jfinfo-r .q-list:hover span[data-v-618def56] {
  display: block;
}
.jfinfo-r .q-list:hover div[data-v-618def56] {
  display: block;
}
.jfinfo-r .q-list[data-v-618def56]:after {
  display: inline-block;
  content: "";
  position: absolute;
  bottom: -14px;
  width: 80px;
  height: 2px;
  background: rgba(240, 238, 239, 0.8);
  border-radius: 100%;
  -webkit-box-shadow: 0 0 4px 7px rgba(240, 238, 239, 0.8);
          box-shadow: 0 0 4px 7px rgba(240, 238, 239, 0.8);
  left: 50%;
  margin-left: -40px;
}
.jfinfo-r .q-list p[data-v-618def56] {
  overflow: hidden;
  width: 65%;
  text-align: center;
  margin: 0 auto;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jfinfo-r .q1[data-v-618def56] {
  width: 190px;
  height: 190px;
  z-index: 3;
  top: 35px;
  left: 50%;
  margin-left: -85px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff6a76, endColorStr=#ff4353);
  background: -webkit-linear-gradient(270deg, #ff6a76, #ff4353);
}
.jfinfo-r .q1 i[data-v-618def56] {
  font-size: 45px;
  margin-top: 12px;
}
.jfinfo-r .q1 h3[data-v-618def56] {
  font-size: 28px;
  margin-top: 12px;
  margin-bottom: 12px;
}
.jfinfo-r .q1 p[data-v-618def56] {
  font-size: 30px;
}
.jfinfo-r .q1 span[data-v-618def56] {
  border-left: 2px solid #ff4353;
}
.jfinfo-r .q1 div[data-v-618def56] {
  border: 2px solid #ff4353;
  color: #ee1325;
}
.jfinfo-r .q2[data-v-618def56],
.jfinfo-r .q3[data-v-618def56] {
  width: 155px;
  height: 155px;
  z-index: 2;
  top: 60px;
}
.jfinfo-r .q2 i[data-v-618def56],
.jfinfo-r .q3 i[data-v-618def56] {
  font-size: 40px;
  margin-top: 25px;
}
.jfinfo-r .q2 h3[data-v-618def56],
.jfinfo-r .q3 h3[data-v-618def56] {
  font-size: 22px;
  margin-top: 5px;
  margin-bottom: 8px;
}
.jfinfo-r .q2 p[data-v-618def56],
.jfinfo-r .q3 p[data-v-618def56] {
  font-size: 23px;
}
.jfinfo-r .q2[data-v-618def56] {
  left: 110px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#6cd9fa, endColorStr=#52c7ea);
  background: -webkit-linear-gradient(270deg, #6cd9fa, #52c7ea);
}
.jfinfo-r .q2 span[data-v-618def56] {
  border-left: 2px solid #52c7ea;
}
.jfinfo-r .q2 div[data-v-618def56] {
  border: 2px solid #52c7ea;
  color: #14baec;
}
.jfinfo-r .q3[data-v-618def56] {
  left: 373px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#99de82, endColorStr=#7ec666);
  background: -webkit-linear-gradient(270deg, #99de82, #7ec666);
}
.jfinfo-r .q3 span[data-v-618def56] {
  border-left: 2px solid #99de82;
}
.jfinfo-r .q3 div[data-v-618def56] {
  border: 2px solid #99de82;
  color: #55d12b;
}
.jfinfo-r .q4[data-v-618def56],
.jfinfo-r .q5[data-v-618def56] {
  width: 125px;
  height: 125px;
  z-index: 1;
  top: 82px;
}
.jfinfo-r .q4 i[data-v-618def56],
.jfinfo-r .q5 i[data-v-618def56] {
  font-size: 25px;
  margin-top: 20px;
}
.jfinfo-r .q4 h3[data-v-618def56],
.jfinfo-r .q5 h3[data-v-618def56] {
  font-size: 20px;
  margin-top: 5px;
  margin-bottom: 8px;
}
.jfinfo-r .q4 p[data-v-618def56],
.jfinfo-r .q5 p[data-v-618def56] {
  font-size: 20px;
}
.jfinfo-r .q4[data-v-618def56] {
  left: 20px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#9c95f2, endColorStr=#7d78c6);
  background: -webkit-linear-gradient(270deg, #9c95f2, #7d78c6);
}
.jfinfo-r .q4 span[data-v-618def56] {
  border-left: 2px solid #7d78c6;
}
.jfinfo-r .q4 div[data-v-618def56] {
  border: 2px solid #7d78c6;
  color: #4c45b8;
}
.jfinfo-r .q5[data-v-618def56] {
  left: 490px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ffd630, endColorStr=#f8be1a);
  background: -webkit-linear-gradient(270deg, #ffd630, #f8be1a);
}
.jfinfo-r .q5 span[data-v-618def56] {
  border-left: 2px solid #ffd630;
}
.jfinfo-r .q5 div[data-v-618def56] {
  border: 2px solid #ffd630;
  color: #f6c604;
}
.jfinfo-r .q2[data-v-618def56]:after,
.jfinfo-r .q3[data-v-618def56]:after {
  width: 60px;
  margin-left: -30px;
}
.jfinfo-r .q4[data-v-618def56]:after,
.jfinfo-r .q5[data-v-618def56]:after {
  width: 40px;
  margin-left: -20px;
}
/*积分统计*/
.jftj[data-v-618def56] {
  position: absolute;
  right: 0;
  top: 0;
  line-height: 28px;
}
.jftj select[data-v-618def56] {
  height: 28px;
  line-height: 28px;
  border: none;
  outline: none;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: url("https://presale.jhtsoft.com/picms/129c2973c7286b.png") no-repeat scroll right center transparent;
  background-size: 13%;
  font-size: 14px;
  color: #999;
  padding-right: 30px;
}
.jftj select[data-v-618def56]::-ms-expand {
  display: none;
}
.jftj i[data-v-618def56] {
  position: absolute;
  right: 10px;
  top: 2px;
  font-size: 18px;
}
/*积分明细*/
.jfmx[data-v-618def56] {
  padding: 20px 20px 20px;
  background-color: #fff;
}
.jfmx h3[data-v-618def56] {
  font-weight: bold;
  line-height: 23px;
  overflow: hidden;
}
.jfmx h3 span[data-v-618def56],
.jfmx h3 a[data-v-618def56] {
  font-weight: normal;
  color: #999;
  display: inline-block;
  line-height: 23px;
  vertical-align: top;
}
.jfmx h3 span[data-v-618def56] {
  font-size: 12px;
  padding-left: 20px;
}
.jfmx h3 a[data-v-618def56] {
  float: right;
  font-size: 14px;
}
.jfmx h3 a[data-v-618def56]:hover {
  color: #E62226;
}
.jfmx h3 a i[data-v-618def56] {
  padding-right: 10px;
  display: inline-block;
}
.jfmx table[data-v-618def56] {
  width: 100%;
  border: 1px solid #facdce;
  border-collapse: collapse;
  color: #999;
  text-align: center;
  margin-top: 20px;
}
.jfmx table th[data-v-618def56] {
  background-color: #fcefed;
  color: #333;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
}
.jfmx table td[data-v-618def56] {
  height: 80px;
  line-height: 80px;
  border: 1px solid #facdce;
  padding: 0 10px;
}
.jfmx table div img[data-v-618def56] {
  display: block;
  float: left;
  width: 50px;
  height: 50px;
  margin-top: 10px;
  padding: 5px;
  border: 1px solid #e0e0e0;
}
.jfmx table div p[data-v-618def56] {
  float: left;
  margin-left: 10px;
  width: 170px;
}
.jfmx table i[data-v-618def56] {
  padding-left: 10px;
}
.jfmx table strong[data-v-618def56] {
  font-weight: bold;
  color: #333;
  font-size: 14px;
}
.jfmx table strong.abb-reduce[data-v-618def56] {
  color: #E62226;
}
.jfmx table strong.abb-add[data-v-618def56] {
  color: #00c60e;
}
.jfmx a.more[data-v-618def56] {
  margin-top: 40px;
}
.jfmx a.more[data-v-618def56],
.jfsm a.more[data-v-618def56] {
  display: block;
  text-align: center;
  font-size: 16px;
  color: #999;
}
.jfmx a.more i[data-v-618def56],
.jfsm a.more i[data-v-618def56] {
  display: inline-block;
  font-size: 16px;
  padding-left: 10px;
  vertical-align: middle;
}
.jfmx a.more[data-v-618def56]:hover,
.jfsm a.more[data-v-618def56]:hover {
  color: #E62226;
}
.pt10[data-v-618def56] {
  padding-top: 10px;
}
/*积分说明*/
.jfsm[data-v-618def56] {
  margin-top: 20px;
  padding: 25px 20px 20px;
  background-color: #fff;
}
.jfsm h3[data-v-618def56] {
  font-weight: bold;
  margin-bottom: 20px;
}
.dese-items .dese-item[data-v-618def56] {
  margin-bottom: 30px;
}
.dese-items .dese-item h4[data-v-618def56] {
  font-size: 14px;
  color: #333;
  font-weight: bold;
  margin-bottom: 2px;
}
.dese-items .dese-item p[data-v-618def56] {
  font-size: 14px;
  color: #8a8a8a;
  line-height: 25px;
}
.dese-items .dese-item p a[data-v-618def56] {
  color: #E62226;
  margin: 0 2px;
}
.dese-items .dese-item p a[data-v-618def56]:hover {
  opacity: 0.8;
  filter: alpha(opacity=0.8);
}
.dese-items .dese-item ul[data-v-618def56] {
  margin-top: 8px;
}
.dese-items .dese-item ul li[data-v-618def56] {
  font-size: 14px;
  color: #8a8a8a;
  margin-bottom: 10px;
  list-style: inside;
}
.dese-items .dese-item ul li a[data-v-618def56] {
  color: #E62226;
  margin: 0 2px;
}
.dese-items .dese-item ul li a[data-v-618def56]:hover {
  opacity: 0.8;
  filter: alpha(opacity=0.8);
}
/* 催发货提示信息  start */
.message-tip[data-v-4b216e26] {
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-4b216e26] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-4b216e26] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/* 关注中心 start*/
.myfocus>h4[data-v-4b216e26] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus>h4>a[data-v-4b216e26] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus>h4>a[data-v-4b216e26]:hover {
  color: #e62226;
}
.myfocus>h4>span[data-v-4b216e26] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus>h4>span input[data-v-4b216e26],
.myfocus>h4>span a[data-v-4b216e26] {
  display: inline-block;
  float: left;
}
.myfocus>h4>span input[data-v-4b216e26] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
}
.myfocus>h4>span a[data-v-4b216e26] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
}
.myfs-tit[data-v-4b216e26] {
  height: 21px;
  padding: 20px;
}
.myfs-tit>a[data-v-4b216e26] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 20px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit>a.on[data-v-4b216e26] {
  color: #e62226;
  border-bottom: solid 2px #e62226;
}
.myfs-tit>a>small[data-v-4b216e26] {
  margin-left: 5px;
  color: #999;
  /* vertical-align: top; */
}
.myfs-tit>a.on>small[data-v-4b216e26] {
  color: #e62226;
}

/*关注中心 end*/

/* 关注的商品+关注的券卡* start */
.myfocus .channel-goodlist[data-v-4b216e26] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus .channel-goodlist>ul[data-v-4b216e26] {
  margin-top: 0;
  margin-right: -10px;
  padding: 0 10px;
}
.myfocus .channel-goodlist>ul li[data-v-4b216e26] {
  position: relative;
  float: left;
  display: inline-block;
  background: #fff;
  overflow: hidden;
}
.myfocus .channel-goodlist .cardSign[data-v-4b216e26] {
  position: absolute;
  top:0;
  left:-1px;
  z-index:2;
  padding:0 16px 0 10px;
  line-height: 20px;
  display: inline-block;
  background:#15c221;
  color:#fff;
}
.myfocus .channel-goodlist .cardSign[data-v-4b216e26]:after {
  position: absolute;
  right:0;
  top:0;
  content: '';
  display: inline-block;
  width:0;
  height:0;
  border-right:solid 6px #fff;
  border-top:solid 10px transparent;
  border-bottom:solid 10px transparent;
}
.channel-goodlist.cardbag > ul li.card-unavailable .cardSign[data-v-4b216e26]{background:rgba(0, 0, 0, 0.2);
}
.myfocus .channel-goodlist>ul li>em[data-v-4b216e26] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 75px rgba(0, 0, 0, 0.2);
  border-left: solid 75px transparent;
}
.myfocus .channel-goodlist>ul li>em.tip-over[data-v-4b216e26] {
  border-top-color: rgba(0, 0, 0, 0.6);
}
.myfocus .channel-goodlist>ul li>em.tip-pending[data-v-4b216e26] {
  border-top-color: #ffea01;
}
.myfocus .channel-goodlist>ul li>em.tip-pending i[data-v-4b216e26] {
  color: #666;
}
.myfocus .channel-goodlist>ul li>em.tip-give[data-v-4b216e26] {
  border-top-color: #e62226;
}
.myfocus .channel-goodlist>ul li>em i[data-v-4b216e26] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  right: -5px;
  top: -55px;
  color: #fff;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li a.cgl-tu[data-v-4b216e26] {
  display: block;
  z-index: 1;
  position: relative;
  overflow: hidden;
  margin: 10px auto;
}
.myfocus .channel-goodlist>ul li a.cgl-tu img[data-v-4b216e26] {
  position: absolute;
  z-index: 2;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 8px;
}
.myfocus .channel-goodlist>ul li .cgl-cont[data-v-4b216e26] {
  padding: 0 15px 10px;
  line-height: 25px;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-4b216e26] {
  display: block;
  color: #e62226;
  vertical-align: bottom;
  font-size: 18px;
  line-height: 25px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
}
.myfocus .channel-goodlist>ul li .cgl-cont b[data-v-4b216e26]:before {
  font-size: 14px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip[data-v-4b216e26] {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span[data-v-4b216e26] {
  top: 30px;
  left: -11px;
  background-color: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip span strong[data-v-4b216e26] {
  color: #e62226;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label[data-v-4b216e26] {
  display: inline-block;
  font-size: 12px;
  color: #e62226;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 5px;
  border-radius: 5px;
  border: solid 1px #e62226;
  cursor: pointer;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>label:hover+span[data-v-4b216e26] {
  opacity: 1;
  display: block;
  z-index: 4;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span[data-v-4b216e26] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 286px;
  height: 28px;
  position: absolute;
  padding: 0 10px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background: #fff;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span p[data-v-4b216e26] {
  display: inline-block;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em>span i[data-v-4b216e26] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #ffffff #ffffff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:first-child span i[data-v-4b216e26] {
  left: 23px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(2) span i[data-v-4b216e26] {
  left: 70px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(3) span i[data-v-4b216e26] {
  left: 117px;
}
.myfocus .channel-goodlist>ul li .cgl-cont .cglc-tip em:nth-child(4) span i[data-v-4b216e26] {
  left: 162px;
}
.channel-goodlist.fscard>ul li[data-v-4b216e26] {
  position: relative;
  margin: 0 10px 20px 0;
  padding-top: 30px;
  width: 306px;
  height: 367px;
  border: solid 1px #e0e0e0;
}
.channel-goodlist.fscard>ul li>span[data-v-4b216e26] {
  height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-4b216e26] {
  position: absolute;
  z-index: 1;
  top: 0;
  display: inline-block;
  line-height: 25px;
}
.channel-goodlist.fscard>ul li>span b[data-v-4b216e26]:first-child {
  width: 95px;
  background: url(https://presale.jhtsoft.com/picms/384e02eb00f588.png) no-repeat left top;
  text-align: center;
  color: #fff;
  margin-right: 5px;
}
.channel-goodlist.fscard>ul li>span b[data-v-4b216e26]:nth-child(2) {
  left: 105px;
  color: #f18110;
  font-size: 22px;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span .code-wrap[data-v-4b216e26] {
  position: absolute;
  left: 0px;
  top: 0;
  opacity: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.channel-goodlist.fscard>ul li>span .code-wrap>em[data-v-4b216e26] {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  display: block;
  width: 180px;
  height: 230px;
  padding: 20px;
  padding-bottom: 0;
  background: #fff;
  text-align: center;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em img[data-v-4b216e26] {
  width: 180px;
  height: 180px;
}
.channel-goodlist.fscard>ul li>span .code-wrap>em small[data-v-4b216e26] {
  display: block;
  line-height: 50px;
  font-size: 16px;
}
.channel-goodlist.fscard>ul li>span b[data-v-4b216e26]:nth-child(2):hover {
  opacity: 0;
  z-index: 6;
  cursor: pointer;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap[data-v-4b216e26] {
  z-index: 5;
  opacity: 1;
}
.channel-goodlist.fscard>ul li>span b:nth-child(2):hover+.code-wrap>em[data-v-4b216e26] {
  left: 44px;
}
.channel-goodlist.fscard>ul li a.cgl-tu[data-v-4b216e26] {
  width: 220px;
  height: 220px;
}
.channel-goodlist.fscard>ul li .cgl-cont[data-v-4b216e26] {
  padding: 10px;
}
.channel-goodlist.fscard>ul li .cgl-cont>a[data-v-4b216e26] {
  display: block;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 0;
}
.channel-goodlist.fscard>p[data-v-4b216e26] {
  margin: 40px 0 20px;
  line-height: 25px;
  color: #666;
  text-align: center;
  font-size: 14px;
}
.channel-goodlist.fscard>p[data-v-4b216e26]:before {
  display: block;
  content: "\E639";
  font-size: 34px;
  margin-bottom: 5px;
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont b[data-v-4b216e26],
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont a[data-v-4b216e26]:not(.btn-adtcart) {
  color: #999;
}
.myfocus .channel-goodlist>ul li.focus-gray .cgl-cont>.btn-adtcart[data-v-4b216e26] {
  background: #666;
}

/*关注的商品 + 关注的券卡 end*/

/* 加入卡包转赠弹框* start  */
.mods-sus .mods-cont[data-v-4b216e26] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-4b216e26]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-4b216e26],
.mods-sus .mods-cont span p[data-v-4b216e26],
.mods-sus .mods-cont span[data-v-4b216e26]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-4b216e26] {
  color: #333;
  width: calc(100% - 75px);
}
.mods-sus .mods-cont span[data-v-4b216e26]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-4b216e26]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-4b216e26] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-4b216e26]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-4b216e26]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-4b216e26] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-4b216e26],
.psus-tip .code-wrap small[data-v-4b216e26] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-4b216e26] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-4b216e26] {
  line-height: 40px;
}

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-4b216e26] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-4b216e26] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-4b216e26] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-4b216e26] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-4b216e26] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-4b216e26] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-4b216e26],
.mods-fk .mods-cont>h5[data-v-4b216e26] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-4b216e26] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-4b216e26]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-4b216e26] {
  margin-left: 20px;
}
.fkmsg[data-v-4b216e26] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-4b216e26] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-4b216e26] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-4b216e26] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-4b216e26] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-4b216e26] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-4b216e26] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-4b216e26] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-4b216e26] {
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .ewm img[data-v-4b216e26] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-4b216e26] {
  left: 40px;
}
.mods-binding .sjimg[data-v-4b216e26] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
  -o-transition: left 0.5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-4b216e26] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-4b216e26] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-4b216e26] {
  padding: 0 5px;
  color: #e62226;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*去除number箭头*/
input[data-v-4b216e26]::-webkit-outer-spin-button,
input[data-v-4b216e26]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

/*返回顶部*/
.totop[data-v-4b216e26] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-4b216e26]:hover {
  background: #e62226;
}
.opa[data-v-4b216e26] {
  display: block;
  opacity: 1 !important;
}

/*我的卡包-转赠微信好友弹窗 zly 2018.06.02 start*/
.mods-transfer .mods-cont[data-v-4b216e26] {
  width: 780px;
  height: 550px;
  margin-left: -395px;
  margin-top: -280px;
}
.mods-transfer .mc-cont[data-v-4b216e26] {
  padding-top: 30px;
  background: url('https://presale.jhtsoft.com/picms/38502389a811c4.png') no-repeat 85% center;
  background-size: 200px auto;
}
.mods-transfer .mc-cont.bagpsbj[data-v-4b216e26] {background-image: url('https://presale.jhtsoft.com/picms/9e5027ad9e0c.gif')
}
.transferbox[data-v-4b216e26] {
  width: 330px;
  background: #fff;
  padding: 30px 0 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-left: 80px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.transferbox h3[data-v-4b216e26] {
  color: #e62226;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
}
.transferbox a[data-v-4b216e26] {
  position: relative;
  display: block;
  text-align: center;
  margin: 30px auto;
}
.transferbox a img[data-v-4b216e26] {
  width: 200px;
  height: 200px;
}
.transferbox p[data-v-4b216e26] {
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226 repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.transferbox p i[data-v-4b216e26] {
  display: inline-block;
  width: 33.33%;
  text-align: center;
}
.transferbox p i[data-v-4b216e26]:not(:last-child):after {
  content: "\E65C";
  float: right;
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*我的卡包-转赠微信好友弹窗 end*/

/*转赠情况*/
.presented[data-v-4b216e26] {
  font-family: "Microsoft YaHei";
  color: #ff7800;
  font-weight: normal;
  font-size: 14px;
  margin-left: 10px;
  cursor: pointer;
}
.presented i[data-v-4b216e26] {
  font-size: 24px !important;
  vertical-align: sub;
  margin-left: 2px;
}
.giftBgc[data-v-4b216e26],
.thsCont[data-v-4b216e26],
.thsCont .bgImg[data-v-4b216e26],
.topImg[data-v-4b216e26],
.leftImg[data-v-4b216e26],
.btmImg[data-v-4b216e26],
.rightImg[data-v-4b216e26],
.bowknot[data-v-4b216e26],
.thZoom[data-v-4b216e26] {
  position: absolute;
}
.giftBgc[data-v-4b216e26],
.thanks[data-v-4b216e26] {
  left: 0px;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.giftList[data-v-4b216e26] {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding-top: 10px;
  background-color: #fff;
}
.giftList .cClose[data-v-4b216e26] {
  display: inline-block;
  width: 65px;
  height: 50px;
  border-radius: 100%;
  background-color: #fff;
  text-align: center;
  line-height: 40px;
  color: #333;
  position: absolute;
  right: 0px;
  top: -27.5px;
  cursor: pointer;
}
.giftList .cClose:hover i[data-v-4b216e26],
.thanks .icon-gb[data-v-4b216e26]:hover {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.giftList .cClose i[data-v-4b216e26],
.thanks .icon-gb[data-v-4b216e26] {
  display: inline-block;
  -webkit-transition: transform 0.6s;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.giftList p[data-v-4b216e26] {
  width: 100%;
  font-size: 14px;
  color: #999;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.giftList p img[data-v-4b216e26] {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  vertical-align: middle;
  margin: auto 5px;
}
.giftList p span[data-v-4b216e26] {
  display: inline-block;
  max-width: 80px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giftList p a[data-v-4b216e26] {
  color: #e62226;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.giftList p[data-v-4b216e26]:first-of-type {
  border-bottom: 1px dashed #eee;
}
.giftList p[data-v-4b216e26]:last-of-type {
  border-bottom: none;
}

/*答谢*/
.thanks[data-v-4b216e26] {
  position: fixed;
}
.thZoom[data-v-4b216e26] {
  width: 800px;
  height: 800px;
  top: 50%;
  margin-top: -400px;
  left: 50%;
  margin-left: -400px;
  -webkit-animation: myScale-data-v-4b216e26 0.5s linear;
  animation: myScale-data-v-4b216e26 0.5s linear;
}
@-webkit-keyframes myScale-data-v-4b216e26 {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes myScale-data-v-4b216e26 {
from {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
}
to {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
.thsCont[data-v-4b216e26] {
  width: 670px;
  height: 490px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.thsCont .bgImg[data-v-4b216e26] {
  width: 100%;
  height: 100%;
  z-index: -1;
}
.topImg[data-v-4b216e26] {
  left: 51.3%;
  top: 129px;
}
.leftImg[data-v-4b216e26] {
  top: 22.9%;
  left: 45px;
  z-index: -1;
}
.btmImg[data-v-4b216e26] {
  left: 10.56%;
  top: 80.6%;
}
.rightImg[data-v-4b216e26] {
  left: 91.9%;
  top: 47.8%;
}
.bowknot[data-v-4b216e26] {
  display: block;
  width: 150px;
  height: 260px;
  left: 5%;
  top: 17%;
  z-index: 20;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.thsCont .titImg[data-v-4b216e26] {
  display: block;
  width: 215px;
  height: 70px;
  margin: 40px auto 60px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.thsCont textarea[data-v-4b216e26] {
  display: block;
  width: 610px;
  height: 190px;
  margin: auto;
  border: 1px solid #eee;
  padding: 10px;
  color: #333;
  font-size: 18px;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
}
.thsCont textarea[data-v-4b216e26]::-webkit-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-4b216e26]:-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-4b216e26]::-moz-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.thsCont textarea[data-v-4b216e26]:-ms-input-placeholder {
  color: #bdbdbd;
  font-size: 18px;
}
.wdNum[data-v-4b216e26] {
  width: 610px;
  height: 20px;
  color: #bdbdbd;
  margin: auto;
  font-size: 14px;
  border: 1px solid #eee;
  line-height: 20px;
  text-align: right;
  padding-right: 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-top: none;
  background-color: #fff;
}
.dluo[data-v-4b216e26] {
  margin: 20px 0px 0px 30px;
  color: #999;
  font-size: 14px;
}
.dluo i[data-v-4b216e26] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#c698ff));
  background: linear-gradient(180deg, #ff7979, #c698ff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ff7979, endColorstr=#c698ff);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 18px;
  margin-right: 5px;
  display: inline-block;
}
.dluo a[data-v-4b216e26] {
  color: #e62226;
}
.dluo a[data-v-4b216e26]:hover {
  opacity: 0.8;
}
.thsCont button[data-v-4b216e26] {
  display: block;
  width: 80px;
  height: 35px;
  background-color: #e62226;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin: 15px auto 0px;
  cursor: pointer;
}
.thanks .icon-gb[data-v-4b216e26] {
  position: absolute;
  right: 8.5%;
  top: 10%;
  color: #fff;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 100%;
  cursor: pointer;
}
.gd[data-v-4b216e26] {
  overflow: hidden;
}
.thankst .thanking[data-v-4b216e26] {
  font-size: 18px;
  color: #333;
  line-height: 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 550px;
  height: 205px;
  overflow-y: auto;
  margin: auto;
}
.zcxjj[data-v-4b216e26] {
  color: #ff8213 !important;
  margin-top: 0 !important;
}

/*商品列表*/
.channel-goodlist.dhlist li[data-v-4b216e26] {
  overflow: hidden;
  height: 350px;
}
.dhlist .cgl-cont[data-v-4b216e26] {
  overflow: hidden;
}
.dhlist .cgl-cont div[data-v-4b216e26] {
  -webkit-transition: transform 0.5s;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.dhlist .cgl-cont p[data-v-4b216e26] {
  margin-bottom: 0;
}
.dhlist .cgl-cont span[data-v-4b216e26] {
  display: block;
  color: #999;
}
.dhlist .cgl-cont span b[data-v-4b216e26] {
  display: inline-block;
  margin-bottom: -2px;
}
.dhlist .addcart[data-v-4b216e26] {
  display: block;
  height: 44px;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  line-height: 44px;
  width: 100%;
  -webkit-transition: bottom 0.4s;
  transition: bottom 0.4s;
  position: absolute;
  z-index: 1;
  bottom: -44px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dhlist .addcart a[data-v-4b216e26] {
  background-color: #e62226;
  display: inline-block;
  width: 50% !important;
  color: #fff;
  text-align: center;
}
.dhlist .grayxj a[data-v-4b216e26]:last-child {
  background-color: #e7e7e7 !important;
  color: #7e7e7e !important;
}
.dhlist .addcart a.click-removefocus[data-v-4b216e26] {
  background: #fff;
  color: #e62226;
  border-top: 1px solid #e0e0e0;
}
a.click-removefocus i[data-v-4b216e26] {
  padding-right: 5px;
}
.btnhover[data-v-4b216e26]:hover {
  opacity: 1 !important;
}
.channel-goodlist.dhlist li[data-v-4b216e26]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f8f8f8;
          box-shadow: 0 0 2px 2px #f8f8f8;
  border: 1px solid #e9e9e9;
}
.dhlist ul li:hover .addcart[data-v-4b216e26] {
  bottom: 0px;
}
.dhlist ul li:hover .cgl-cont div[data-v-4b216e26] {
  -webkit-transform: translate3d(0, -64px, 0);
  transform: translate3d(0, -64px, 0);
}

/*loading加载动画*/
.load-container[data-v-4b216e26] {
  width: 100%;
  margin: 0 auto;
  position: relative;
  text-align: center;
}
.loading .loader[data-v-4b216e26],
.loading .loader[data-v-4b216e26]:after,
.loading .loader[data-v-4b216e26]:before {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: loading-data-v-4b216e26 1s infinite ease;
  animation: loading-data-v-4b216e26 1s infinite ease;
}
.loading .loader[data-v-4b216e26] {
  position: relative;
  margin: 0 auto;
  margin-bottom: 35px;
  text-indent: -9999px;
  -webkit-animation-delay: 0.13s;
  animation-delay: 0.13s;
}
.loading .loader[data-v-4b216e26]:before {
  left: -35px;
}
.loading .loader[data-v-4b216e26]:after {
  left: 35px;
  -webkit-animation-delay: 0.26s;
  animation-delay: 0.26s;
}
.loading .loader[data-v-4b216e26]:before,
.loader[data-v-4b216e26]:after {
  position: absolute;
  top: 0;
  content: "";
}
@-webkit-keyframes loading-data-v-4b216e26 {
0%,
  100% {
    -webkit-box-shadow: 0 25px 0 -3px #fc8f8f;
            box-shadow: 0 25px 0 -3px #fc8f8f;
}
25%,
  75% {
    -webkit-box-shadow: 0 25px 0 -1px #fc8f8f;
            box-shadow: 0 25px 0 -1px #fc8f8f;
}
50% {
    -webkit-box-shadow: 0 25px 0 1px #fc8f8f;
            box-shadow: 0 25px 0 1px #fc8f8f;
}
}
@keyframes loading-data-v-4b216e26 {
0%,
  100% {
    -webkit-box-shadow: 0 25px 0 -3px #fc8f8f;
            box-shadow: 0 25px 0 -3px #fc8f8f;
}
25%,
  75% {
    -webkit-box-shadow: 0 25px 0 -1px #fc8f8f;
            box-shadow: 0 25px 0 -1px #fc8f8f;
}
50% {
    -webkit-box-shadow: 0 25px 0 1px #fc8f8f;
            box-shadow: 0 25px 0 1px #fc8f8f;
}
}

@charset "utf-8";
.titcolor[data-v-4b216e26] {
  color: #333;
}
.txtcolor[data-v-4b216e26] {
  color: #666;
}
.othercolor[data-v-4b216e26] {
  color: #999;
}
.myfocus .channel-goodlist[data-v-4b216e26] {
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
.myfocus > h4[data-v-4b216e26] {
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.myfocus > h4 > a[data-v-4b216e26] {
  float: right;
  font-size: 14px;
  color: #999;
}
.myfocus > h4 > a[data-v-4b216e26]:hover {
  color: #E62226;
}
.myfocus > h4 > span[data-v-4b216e26] {
  display: inline-block;
  float: right;
  width: 221px;
  height: 25px;
  line-height: 25px;
  border: solid 1px #e0e0e0;
  margin: 11.5px 0;
}
.myfocus > h4 > span input[data-v-4b216e26] {
  width: 150px;
  font-size: 12px;
  padding: 0 10px;
  height: 25px;
  display: inline-block;
  float: left;
}
.myfocus > h4 > span a[data-v-4b216e26] {
  width: 50px;
  height: 25px;
  background: #f0f0f0;
  border-left: solid 1px #e0e0e0;
  color: #999;
  text-align: center;
  display: inline-block;
  float: left;
}
.myfocus > h4 em[data-v-4b216e26] {
  padding-left: 20px;
  font-size: 14px;
  color: #999;
}
.myfocus > h4 em i[data-v-4b216e26] {
  display: inline-block;
  color: #ffa641;
  font-size: 16px;
  padding-right: 5px;
}
.myfocus > h4 em a[data-v-4b216e26] {
  color: #333;
  font-weight: bold;
  font-size: 15px;
  padding: 0 10px;
}
.myfocus > h4 em a[data-v-4b216e26]:hover {
  color: #E62226;
}
.myfocus > h4 em b[data-v-4b216e26] {
  font-size: 16px;
  color: #999;
}
.myfs-tit[data-v-4b216e26] {
  height: 21px;
  padding: 20px;
}
.myfs-tit > a[data-v-4b216e26] {
  position: relative;
  display: inline-block;
  padding: 5px 0;
  margin-right: 30px;
  font-size: 14px;
  line-height: 1;
}
.myfs-tit > a.on[data-v-4b216e26] {
  color: #E62226;
  border-bottom: solid 2px #E62226;
}
.myfs-tit > a.on > small[data-v-4b216e26] {
  color: #E62226;
}
.myfs-tit > a > small[data-v-4b216e26] {
  margin-left: 5px;
  color: #999;
  vertical-align: top;
}
.jffocus .cgl-hover a[data-v-4b216e26] {
  width: 50%;
}
.jffocus .code-box[data-v-4b216e26] {
  margin-left: -110px;
}
.channel-goodlist .jffocus[data-v-4b216e26] {
  padding: 0 10px;
  margin-right: -20px;
}
.channel-goodlist .jffocus li[data-v-4b216e26] {
  border: 1px solid #e0e0e0 !important;
  width: 306px;
  margin-right: 10px;
  height: 335px;
}
.dhlist .jffocus li:hover .cgl-cont div[data-v-4b216e26] {
  -webkit-transform: translate3d(0, -40px, 0);
          transform: translate3d(0, -40px, 0);
}
.myfocus .channel-goodlist .jffocus li > div b[data-v-4b216e26]:before {
  content: "";
}
.jfbk[data-v-4b216e26] {
  display: inline !important;
}

.elpag[data-v-50048fc4]{
  margin:10px 0px;
}
.elpags[data-v-50048fc4] {
  width:100%;
  position:absolute;
  left:0;
  bottom:60px;
}
.elpags .el-pagination[data-v-50048fc4] {
    margin-left: 60%;
    margin-top: 1rem;
}
.elpag .el-pagination[data-v-50048fc4] {
    text-align: center;
}
.tseptip[data-v-50048fc4],
.showclass[data-v-50048fc4],
.addboxclass[data-v-50048fc4] {
    display: none;
}
.warehouse > h4[data-v-50048fc4] {
    display: block;
    padding: 0 20px;
    line-height: 50px;
    background: #fff;
    margin-bottom: 10px;
    font-weight: 600;
}
.warehouse > h4 > a[data-v-50048fc4] {
    font-size: 16px;
    color: #333;
    margin-right: 30px;
    font-weight: 400;
}
.warehouse > h4 > a.on[data-v-50048fc4],
.warehouse > h4 > a[data-v-50048fc4]:hover {
    font-weight: 600;
    color: #e62226;
}
.mywhouse[data-v-50048fc4] {
    background: #fff;
    padding: 20px;
}
.wh-tit[data-v-50048fc4] {
    padding: 10px 0;
    margin-bottom: 20px;
    font-size: 0;
}
.mywhouse .wh-tit[data-v-50048fc4] {margin-bottom: 10px;
}
.mods-employee .wh-tit[data-v-50048fc4] {
    margin-left: 10px;
    padding: 0;
}
.wh-tit li[data-v-50048fc4] {
    display: inline-block;
    font-size: 14px;
}
.wh-tit li[data-v-50048fc4]:not(last-child) {
    margin-right: 20px;
}
.mods-employee .wh-tit li[data-v-50048fc4] {
    margin-right: 10px;
}
.wh-tit li [type="text"][data-v-50048fc4] {
    padding: 0 10px;
}
.wh-tit li [type="text"][data-v-50048fc4],
.wh-tit li select[data-v-50048fc4] {
    border: solid 1px #e0e0e0;
    height: 35px;
}
.wh-tit li .iptxx[data-v-50048fc4] {
    width: 200px;
}
.wh-tit li .iptxx2[data-v-50048fc4] {
    width: 200px;
}
.wh-tit li .dgipt[data-v-50048fc4] {
    width: 130px;
}
.wh-tit li .tboption[data-v-50048fc4] {
    width: 100px;
}
.wh-tit li .dgoption[data-v-50048fc4] {
    width: 80px;
}
.wh-tit li .cyoption[data-v-50048fc4] {
    width: 130px;
}
.wh-tit li [type="button"][data-v-50048fc4] {
    width: 80px;
    height: 35px;
    padding: 0;
    border: solid 1px #e0e0e0;
    background: #fff;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 0;
}
.wh-tit li [type="button"][data-v-50048fc4]:last-child {
    border-color: #e62226;
}
.wh-tit li [type="button"][data-v-50048fc4]:hover {
    background: #e62226;
    color: #fff;
    border-color: #e62226;
}
.wh-tit li [type="button"][data-v-50048fc4]:first-child:hover {
    opacity: 1;
}
.wh-description[data-v-50048fc4] {
  margin:10px auto;
  font-size: 14px;
}
.wh-description span[data-v-50048fc4] {
  display:inline-block;
  line-height:30px;
}
.wh-description span[data-v-50048fc4]:not(:last-child) {margin-right:10px;
}
.wh-description span big[data-v-50048fc4] {
  font-size: 18px;
  font-weight: 600;
  color:#f53033;
}
.ab-bot h2[data-v-50048fc4] {
    line-height: 30px;
    padding: 40px 0;
}
.tb-ware[data-v-50048fc4] {
    width: 100%;
    text-align: center;
    font-size: 12px;
}
.tb-ware tr[data-v-50048fc4] {
    line-height: 40px;
}
.tb-ware tr th[data-v-50048fc4] {
    background: #f0f0f0;
    font-size: 14px;
}
.tb-ware tr th label[data-v-50048fc4] {
    cursor: pointer;
}
.tb-ware tr th [type="checkbox"][data-v-50048fc4] {
    margin-right: 5px;
}
.tb-ware tr th[data-v-50048fc4],
.tb-ware tr td[data-v-50048fc4] {
    border-bottom: solid 1px #e0e0e0;
}
.tb-ware tr td a[data-v-50048fc4] {
    font-size: 12px;
    margin-right: 10px;
}
.tb-ware tr.selted[data-v-50048fc4],
.tb-ware tr:hover td[data-v-50048fc4] {
    background: #f8f8f8;
}
.tb-ware tr.current[data-v-50048fc4] { line-height:60px; background:#fff5f5; -webkit-box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.1); box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.1);
}
.tb-ware tr.current td[data-v-50048fc4]:last-child {position:relative;overflow: hidden;
}
.tb-ware tr.current .curtip[data-v-50048fc4] {position: absolute; right: -22px; bottom: 6px; background: #000; line-height:1; padding: 5px 25px; -webkit-transform: rotate(-32deg); transform: rotate(-32deg);
}
.tb-ware tr.current .curtip b[data-v-50048fc4] {color:#fff;
}
.tb-ware tr td:last-child a.color-send[data-v-50048fc4] {
    color: #0079b6;
}
.tb-ware tr td:last-child a.color-resend[data-v-50048fc4] {color:#fa880f;
}
.tb-ware tr td:last-child a[data-v-50048fc4]:hover {
    color: #e62226;
}
.tb-ware tr td a[data-v-50048fc4]:before {
    font-size: 20px;
    margin-right: 5px;
}
.mywhouse .tb-ware tr td[data-v-50048fc4]:nth-child(3),
.mywhouse .tb-ware tr td[data-v-50048fc4]:last-child {
    position: relative;
}
.tb-ware .whtip[data-v-50048fc4] {
    display: none;
    z-index: 1;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    padding: 10px;
    background: #fff;
    border: solid 1px #e0e0e0;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
            box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
    text-align: left;
    min-width: 200px;
    max-width: 400px;
}
.tb-ware tr td:last-child .whtip[data-v-50048fc4] {text-align: center;
}
.tb-ware .whtip .wtip-tit[data-v-50048fc4] {
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tb-ware .whcard[data-v-50048fc4] {
    position: relative;
    display: inline-block;
}
.tb-ware .whcard:hover .whtip[data-v-50048fc4] {
    display: block;
}
.tb-ware .whtip[data-v-50048fc4]:before {
    content: "";
    position: absolute;
    z-index: 2;
    top: -7.5px;
    left: 50%;
    margin-left: -7.5px;
    display: inline-block;
    border-style: solid;
    border-width: 7.5px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotateZ(-45deg);
            transform: rotateZ(-45deg);
    -webkit-box-shadow: 2px -2px 2px rgba(0, 0, 0, 0.1);
            box-shadow: 2px -2px 2px rgba(0, 0, 0, 0.1);
}
.tb-ware .whtip[data-v-50048fc4] {
    line-height: 30px;
}
.tb-ware .whtip em[data-v-50048fc4] {
    margin: 0 5px;
    font-weight: 600;
    font-size: 16px;
}
.tb-ware .txtslice[data-v-50048fc4] {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 0 auto;
}
.txtslice.compyspan[data-v-50048fc4] {
    max-width: 160px;
}
.txtslice.eyname[data-v-50048fc4] {
    max-width: 90px;
}
/*选择员工弹窗*/
.mods-employee .mods-cont[data-v-50048fc4] {
    width: 1100px;
    height: 660px;
    margin-left: -555px;
    margin-top: -335px;
}
.mods-employee .mods-cont > .mc-cont[data-v-50048fc4] {
    padding: 25px 10px;
}
.mods-employee .comment-page[data-v-50048fc4] {
    text-align: right;
    padding: 30px 0;
}
.mods-employee form .btn-fx[data-v-50048fc4] {
    text-align: center;
    width:100%;
    position:absolute;
    left:0;
    bottom:20px;
}
.mods-employee form > p > [type="button"][data-v-50048fc4] {
    width: 140px;
    margin: 0 auto;
}
/*添加员工的弹窗*/
.mods-addepee .mods-cont[data-v-50048fc4] {
  width: 1000px;
  height: 450px;
  margin-left: -505px;
  margin-top: -230px;
}
.mods-addepee .tb-empe[data-v-50048fc4] {
  width: 95%;
  margin: 0 auto;
}
.mods-addepee .tb-empe tr td[data-v-50048fc4] {
  height: 60px;
  font-size: 14px;
}
.mods-addepee .tb-empe tr td[data-v-50048fc4]:first-child,
.mods-addepee .tb-empe tr td[data-v-50048fc4]:nth-child(4) {
  text-align: right;
}
.mods-addepee .tb-empe tr td .color-red[data-v-50048fc4] {
  font-size: 12px;
}
.mods-addepee .tb-empe tr td [type="text"][data-v-50048fc4] {
  width: 170px;
  padding: 0 10px;
  border: solid 1px #e0e0e0;
  line-height: 30px;
}
.mods-addepee .tb-empe tr td select[data-v-50048fc4] {
  width: 190px;
  border: solid 1px #e0e0e0;
  height: 30px;
}
.mods-addepee .tb-empe tr:last-child td [type="text"][data-v-50048fc4] {
  width: 50%;
}
.mods-addepee .tb-empe tr td label[data-v-50048fc4] {
  display: inline-block;
  cursor: pointer;
}
.mods-addepee .tb-empe tr td [type="radio"][data-v-50048fc4],
.mods-addepee .tb-empe tr td label b[data-v-50048fc4] {
  display: inline-block;
  vertical-align: middle;
}
.mods-addepee .tb-empe tr td label[data-v-50048fc4]:not(last-child) {
  margin-right: 25px;
}
.mods-addepee .tb-empe tr td [type="radio"][data-v-50048fc4] {
  margin-right: 5px;
  display: inline-block;
}
.mods-addepee form > p[data-v-50048fc4] {
  text-align: center;
  padding: 15px 0;
}
.mods-addepee form > p > [type="button"][data-v-50048fc4] {
  margin: 0 5px;
}
.mods-addepee .tb-empe tr td textarea[data-v-50048fc4] {padding-left:10px;width:calc(100% - 10px); border:solid 1px #e0e0e0; border-radius:4px; min-height:60px; color:#666;
}
.mods-addepee .tb-empe tr td textarea[data-v-50048fc4]:readonly {
    background-color: #f5f7fa;
    border-color: #e4e7ed;
    color: #c0c4cc;
    cursor: not-allowed;
}
.mods-addepee .tb-empe tr td textarea.lb[data-v-50048fc4] {
    background-color: #f5f7fa;
    border-color: #e4e7ed;
    color: #c0c4cc;
    cursor: not-allowed;
}
.whstate[data-v-50048fc4] {color:#358d2c;
}
.whstate p[data-v-50048fc4] {line-height: 20px;
}
.tb-ware tr th div[data-v-50048fc4],.tb-ware tr td div[data-v-50048fc4] {font-size: 14px;
}
.tb-ware tr th div[data-v-50048fc4]:before,.tb-ware tr td div[data-v-50048fc4]:before {font-size: 14px;color:#666;
}
.tb-ware tr th div [type="checkbox"][data-v-50048fc4],.tb-ware tr td div [type="checkbox"][data-v-50048fc4] {display:none;
}
.mods-employee .tb-ware tr td:first-child label[data-v-50048fc4] {display: block; height:100%; cursor: pointer;
}
.mods-employee .tb-ware tr td:first-child label [type='radio'][data-v-50048fc4] {display:none;
}

.deleteqj[data-v-3b4f911e]{
  display:none;
}
.elpag[data-v-3b4f911e] {
  margin: 10px 0px;
}
.el-pagination[data-v-3b4f911e]{
  text-align: center;
}
.addboxclass[data-v-3b4f911e],
.deleteclass[data-v-3b4f911e] {
  display: none;
}
.warehouse > h4[data-v-3b4f911e] {
  display: block;
  padding: 0 20px;
  line-height: 50px;
  background: #fff;
  margin-bottom: 10px;
  font-weight: 600;
}
.warehouse > h4 > a[data-v-3b4f911e] {
  font-size: 16px;
  color: #333;
  margin-right: 30px;
  font-weight: 400;
}
.warehouse > h4 > a.on[data-v-3b4f911e],
.warehouse > h4 > a[data-v-3b4f911e]:hover {
  font-weight: 600;
  color: #e62226;
}
.mywhouse[data-v-3b4f911e] {
  background: #fff;
  padding: 20px;
}
.wh-tit[data-v-3b4f911e] {
  padding: 10px 0;
  margin-bottom: 20px;
  font-size: 0;
}
.mods-employee .wh-tit[data-v-3b4f911e] {
  margin-left: 10px;
  padding: 0;
}
.wh-tit li[data-v-3b4f911e] {
  display: inline-block;
  font-size: 14px;
}
.wh-tit li[data-v-3b4f911e]:not(last-child) {
  margin-right: 20px;
}
.mods-employee .wh-tit li[data-v-3b4f911e] {
  margin-right: 10px;
}
.wh-tit li [type="text"][data-v-3b4f911e] {
  padding: 0 10px;
}
.wh-tit li [type="text"][data-v-3b4f911e],
.wh-tit li select[data-v-3b4f911e] {
  border: solid 1px #e0e0e0;
  height: 35px;
}
.wh-tit li .iptxx[data-v-3b4f911e] {
  width: 200px;
}
.wh-tit li .iptxx2[data-v-3b4f911e] {
  width: 200px;
}
.wh-tit li .dgipt[data-v-3b4f911e] {
  width: 130px;
}
.wh-tit li .tboption[data-v-3b4f911e] {
  width: 100px;
}
.wh-tit li .dgoption[data-v-3b4f911e] {
  width: 80px;
}
.wh-tit li .cyoption[data-v-3b4f911e] {
  width: 130px;
}
.wh-tit li [type="button"][data-v-3b4f911e] {
  width: 80px;
  height: 35px;
  padding: 0;
  border: solid 1px #e0e0e0;
  background: #fff;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 0;
}
.wh-tit li [type="button"][data-v-3b4f911e]:last-child {
  border-color: #e62226;
}
.wh-tit li [type="button"][data-v-3b4f911e]:hover {
  background: #e62226;
  color: #fff;
  border-color: #e62226;
}
.wh-tit li [type="button"][data-v-3b4f911e]:first-child:hover {
  opacity: 1;
}
.ab-bot h2[data-v-3b4f911e] {
  line-height: 30px;
  padding: 40px 0;
}
.tb-ware[data-v-3b4f911e] {
  width: 100%;
  text-align: center;
  font-size: 12px;
}
.tb-ware tr[data-v-3b4f911e] {
  line-height: 40px;
}
.tb-ware tr th[data-v-3b4f911e] {
  background: #f0f0f0;
  font-size: 14px;
}
.tb-ware tr th label[data-v-3b4f911e] {
  cursor: pointer;
}
.tb-ware tr th [type="checkbox"][data-v-3b4f911e] {
  margin-right: 5px;
}
.tb-ware tr th[data-v-3b4f911e],
.tb-ware tr td[data-v-3b4f911e] {
  border-bottom: solid 1px #e0e0e0;
}
.tb-ware tr td a[data-v-3b4f911e] {
  font-size: 12px;
  margin-right: 10px;
}
.tb-ware tr.selted[data-v-3b4f911e],
.tb-ware tr:hover td[data-v-3b4f911e] {
  background: #f8f8f8;
}
.tb-ware tr td:last-child a[data-v-3b4f911e] {
  color: #0079b6;
}
.tb-ware tr td:last-child a[data-v-3b4f911e]:hover {
  color: #e62226;
}
.tb-ware tr td a[data-v-3b4f911e]:before {
  font-size: 20px;
  margin-right: 5px;
}
.mywhouse .tb-ware tr td[data-v-3b4f911e]:nth-child(3),
.mywhouse .tb-ware tr td[data-v-3b4f911e]:last-child {
  position: relative;
}
.tb-ware .whtip[data-v-3b4f911e] {
  display: none;
  z-index: 1;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 10px;
  background: #fff;
  border: solid 1px #e0e0e0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
  text-align: left;
  min-width: 200px;
  max-width: 400px;
}
.tb-ware .whtip .wtip-tit[data-v-3b4f911e] {
  overflow: hidden;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tb-ware .whcard[data-v-3b4f911e] {
  position: relative;
  display: inline-block;
}
.tb-ware .whcard:hover .whtip[data-v-3b4f911e] {
  display: block;
}
.tb-ware .whtip[data-v-3b4f911e]:before {
  content: "";
  position: absolute;
  z-index: 2;
  top: -7.5px;
  left: 50%;
  margin-left: -7.5px;
  display: inline-block;
  border-style: solid;
  border-width: 7.5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
  -webkit-box-shadow: 2px -2px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 2px -2px 2px rgba(0, 0, 0, 0.1);
}
.tb-ware .whtip[data-v-3b4f911e] {
  line-height: 30px;
}
.tb-ware .whtip em[data-v-3b4f911e] {
  margin: 0 5px;
  font-weight: 600;
  font-size: 16px;
}
.tb-ware .txtslice[data-v-3b4f911e] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 auto;
}
.txtslice.compyspan[data-v-3b4f911e] {
  max-width: 160px;
}
.txtslice.eyname[data-v-3b4f911e] {
  max-width: 90px;
}
/*添加员工的弹窗*/
.mods-addepee .mods-cont[data-v-3b4f911e] {
  width: 1000px;
  height: 450px;
  margin-left: -505px;
  margin-top: -230px;
}
.mods-addepee .tb-empe[data-v-3b4f911e] {
  width: 95%;
  margin: 0 auto;
}
.mods-addepee .tb-empe tr td[data-v-3b4f911e] {
  height: 60px;
  font-size: 14px;
}
.mods-addepee .tb-empe tr td[data-v-3b4f911e]:first-child,
.mods-addepee .tb-empe tr td[data-v-3b4f911e]:nth-child(4) {
  text-align: right;
}
.mods-addepee .tb-empe tr td .color-red[data-v-3b4f911e] {
  font-size: 12px;
}
.mods-addepee .tb-empe tr td [type="text"][data-v-3b4f911e] {
  width: 170px;
  padding: 0 10px;
  border: solid 1px #e0e0e0;
  line-height: 30px;
}
.mods-addepee .tb-empe tr td select[data-v-3b4f911e] {
  width: 190px;
  border: solid 1px #e0e0e0;
  height: 30px;
}
.mods-addepee .tb-empe tr:last-child td [type="text"][data-v-3b4f911e] {
  width: 50%;
}
.mods-addepee .tb-empe tr td label[data-v-3b4f911e] {
  display: inline-block;
  cursor: pointer;
}
.mods-addepee .tb-empe tr td [type="radio"][data-v-3b4f911e],
.mods-addepee .tb-empe tr td label b[data-v-3b4f911e] {
  display: inline-block;
  vertical-align: middle;
}
.mods-addepee .tb-empe tr td label[data-v-3b4f911e]:not(last-child) {
  margin-right: 25px;
}
.mods-addepee .tb-empe tr td [type="radio"][data-v-3b4f911e] {
  margin-right: 5px;
  display: inline-block;
}
.mods-addepee form > p[data-v-3b4f911e] {
  text-align: center;
  padding: 15px 0;
}
.mods-addepee form > p > [type="button"][data-v-3b4f911e] {
  margin: 0 5px;
}
.mods-addepee .tb-empe tr td textarea[data-v-3b4f911e] {padding-left:10px;width:calc(100% - 10px); border:solid 1px #e0e0e0; border-radius:4px; min-height:60px; color:#666;
}
.mods-addepee .tb-empe tr td textarea[data-v-3b4f911e]:readonly {
    background-color: #f5f7fa;
    border-color: #e4e7ed;
    color: #c0c4cc;
    cursor: not-allowed;
}
.mods-addepee .tb-empe tr td textarea.lb[data-v-3b4f911e] {
    background-color: #f5f7fa;
    border-color: #e4e7ed;
    color: #c0c4cc;
    cursor: not-allowed;
}

@charset "utf-8";
/*我的分享*/
.myShare .shTitle[data-v-d979471a] {
  font-weight: bold;
  margin: 80px auto 40px;
  text-align: center;
  font-size: 36px;
}
.myShare .shTitle i[data-v-d979471a]:nth-child(1),
.myShare .shTitle i[data-v-d979471a]:nth-child(2) {
  display: inline-block;
  width: 18px;
  height: 27px;
}
.myShare .shTitle i[data-v-d979471a]:nth-child(1) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat 1px 3px;
  margin-right: 5px;
}
.myShare .shTitle i[data-v-d979471a]:nth-child(2) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat -32px 3px;
  margin-left: 5px;
}
.myShare .shareNav li[data-v-d979471a] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  min-width: 100px;
  padding: 0 20px;
  text-align: center;
}
.myShare .comment-page[data-v-d979471a] {
  text-align: right;
}
.myShare .listCont .shareMd[data-v-d979471a] {
  width: 160px;
  float: left;
  margin-top: 4px;
}
.shareNav[data-v-d979471a] {
  width: 100%;
  height: 60px;
  background-color: #f0f0f0;
  line-height: 60px;
  font-size: 0;
}
.shareNav li:nth-child(1) select[data-v-d979471a] {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  padding-left: 10px;
  border: solid 1px #dcdfe6;
  width: 100%;
  height: 35px;
  color: #333;
  font-size: 14px;
  border-radius: 4px;
  padding-right: 20px;
}
.shareNav li:nth-child(1) i[data-v-d979471a] {
  right: 30px;
  top: 50%;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #333;
}
.shareNav li:nth-child(6) i[data-v-d979471a] {
  font-size: 14px;
}
.shareNav .selectBd .bdTop[data-v-d979471a] {
  border-top-color: #e62226 !important;
}
.shareNav .selectBd .bdBtm[data-v-d979471a] {
  border-bottom-color: #e62226 !important;
}
.listCont .shareList[data-v-d979471a] {
  display: inline-block;
  width: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}
.listCont .shareList li[data-v-d979471a] {
  display: inline-block;
  vertical-align: middle;
}
.listCont .shareList li:nth-child(1) .bgGrey i[data-v-d979471a] {
  background: -webkit-gradient(linear, left top, left bottom, from(#d6d6d6), to(#bdbdbd));
  background: linear-gradient(180deg, #d6d6d6, #bdbdbd);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d6d6d6, endColorstr=#bdbdbd);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  font-size: 44px;
  color: transparent;
}
.listCont .shareList li:nth-child(1) .weightNum[data-v-d979471a],
.listCont .shareList li:nth-child(1) p:last-of-type span[data-v-d979471a]:nth-child(2) {
  margin-bottom: 15px;
  color: #666;
}
.listCont .shareList .shareImg img[data-v-d979471a] {
  width: 100%;
  height: 100%;
}
.listCont .shareList li:nth-child(1) p[data-v-d979471a]:first-of-type {
  margin-bottom: 10px;
}
.listCont .shareList li:nth-child(1) p a[data-v-d979471a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 100%;
}
.listCont .shareList li:nth-child(1) .shareImg[data-v-d979471a] {
  margin-right: 10px;
  width: 80px;
  height: 80px;
  border: 1px solid #eee;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareHv .shareList li:nth-child(1) p[data-v-d979471a]:last-of-type,
.goodsDet .shareList li:nth-child(1) p[data-v-d979471a]:last-of-type {
  float: left;
  width: 150px;
  height: 20px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span[data-v-d979471a]:last-of-type,
.goodsDet .shareList li:nth-child(1) p:last-of-type span[data-v-d979471a]:last-of-type {
  display: inline-block;
  width: 80px;
  padding-left: 22px;
  margin-top: 3px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-d979471a],
.goodsDet .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-d979471a] {
  font-size: 14px;
  margin-right: 2px;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-d979471a]:nth-child(1),
.manyAn .shareList .shareCode span[data-v-d979471a]:nth-child(1) {
  display: inline-block;
  font-weight: bold;
  width: 90px;
  color: #e62226;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 20px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-d979471a]:nth-child(2),
.manyAn .shareList .shareCode span[data-v-d979471a]:nth-child(2) {
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.shareList li:nth-child(1) p:last-of-type span:nth-child(2) i[data-v-d979471a],
.manyAn .shareList .shareCode span:nth-child(2) i[data-v-d979471a] {
  margin-right: 2px;
  cursor: pointer;
  font-size: 12px;
}
.listCont .shareList li:nth-child(2) p[data-v-d979471a]:first-of-type {
  margin-bottom: 10px;
  text-align: left;
}
.listCont .shareList li:nth-child(2) p[data-v-d979471a]:last-of-type {
  text-align: left;
}
.listCont .shareList li[data-v-d979471a]:nth-child(3) {
  margin-left: 0px;
}
.listCont .shareList li[data-v-d979471a]:nth-child(5) {
  margin-left: 13px;
}
.listCont .shareList li[data-v-d979471a]:nth-child(6) {
  margin-left: 25px;
}
.listCont .shareList li:nth-child(6) span[data-v-d979471a] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.listCont .shareList li[data-v-d979471a]:nth-child(7) {
  margin-left: 20px;
}
.listCont .shareList li:nth-child(7) a[data-v-d979471a]:nth-child(1) {
  margin-bottom: 10px;
  color: #666;
  display: block;
  text-align: center;
  font-size: 14px;
}
.listCont .shareList li:nth-child(7) a[data-v-d979471a]:nth-child(1):hover {
  color: #666;
}
.listCont .shareList li:nth-child(7) a[data-v-d979471a]:nth-child(2) {
  margin: 0 auto;
  overflow: hidden;
  color: #333;
  display: block;
  width: 90px;
  height: 32px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  border: solid 1px #efefef;
  line-height: 32px;
  background-color: #f8f8f8;
}
.listCont .shareList li:nth-child(7) a[data-v-d979471a]:nth-child(2):hover {
  opacity: 0.8;
}
.listCont .shareList li:nth-child(2) p[data-v-d979471a],
.listCont .shareList li[data-v-d979471a]:nth-child(3),
.listCont .shareList li[data-v-d979471a]:nth-child(4),
.listCont .shareList li[data-v-d979471a]:nth-child(5),
.listCont .shareList li[data-v-d979471a]:nth-child(6),
.listCont .shareList li[data-v-d979471a]:nth-child(8) {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  text-align: center;
  color: #666;
}
.listCont .shareList li[data-v-d979471a]:nth-child(8) {
  margin-left: 22px !important;
}
.shareHv .shareList .arrow[data-v-d979471a],
.goodsDet .shareList .arrow[data-v-d979471a] {
  display: inline-block;
  width: 0px;
  height: 0px;
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
}
.shareHv .shareList .code-con[data-v-d979471a],
.goodsDet .shareList .code-con[data-v-d979471a] {
  width: 178px;
  height: 188px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.shareHv .shareList .code-con img[data-v-d979471a],
.goodsDet .shareList .code-con img[data-v-d979471a] {
  margin: 20px auto 0px;
  display: block;
  width: 140px;
  height: 140px;
}
.shareHv .shareList .code-con p[data-v-d979471a],
.goodsDet .shareList .code-con p[data-v-d979471a] {
  margin-top: 12px;
  line-height: 15px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
/*分享排行榜*/
.selectBd[data-v-d979471a] {
  outline: 1px solid #dcdfe6 !important;
  background-color: #fff !important;
  cursor: pointer;
}
.shareList .on[data-v-d979471a] {
  color: #e62226 !important;
  font-weight: bold;
}
.shareRan .shareList[data-v-d979471a],
.manyAn .shareList[data-v-d979471a] {
  height: 120px;
  padding: 20px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareRan .shareList .ranNum[data-v-d979471a],
.manyAn .shareList .ranNum[data-v-d979471a] {
  width: auto !important;
  top: -5px;
  position: absolute;
}
.shareRan .shareList .ranNum i[data-v-d979471a],
.manyAn .shareList .ranNum i[data-v-d979471a] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffb41d), to(#ff5f5f));
  background: linear-gradient(180deg, #ffb41d, #ff5f5f);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb41d, endColorstr=#ff5f5f);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  font-size: 44px;
  color: transparent;
}
.shareRan .shareList .ranNum span[data-v-d979471a],
.manyAn .shareList .ranNum span[data-v-d979471a] {
  color: #fff !important;
  left: 50%;
  top: 13px;
  overflow: hidden;
  font-weight: bold;
  font-family: Arial;
  font-size: 20px;
  position: absolute;
  width: 33px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  display: block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.color1[data-v-d979471a] {
  color: #de2124 !important;
}
.router-link-active[data-v-d979471a] {
  color: #333 !important;
}
.bg-lightgray[data-v-d979471a] {
  background: #fff !important;
}
.shareCon[data-v-d979471a] {
  width: 1200px;
  margin: auto;
}
.bigShare .shareNav li[data-v-d979471a]:nth-child(5),
.bigShare .shareNav li[data-v-d979471a]:nth-child(6),
.bigShare .shareNav li[data-v-d979471a]:nth-child(7),
.bigShare .shareNav li[data-v-d979471a]:nth-child(8) {
  height: 35px;
  padding: 0px 11px;
  line-height: 35px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bigShare .shareNav li:nth-child(5) em[data-v-d979471a],
.bigShare .shareNav li:nth-child(6) em[data-v-d979471a],
.bigShare .shareNav li:nth-child(7) em[data-v-d979471a],
.bigShare .shareNav li:nth-child(8) em[data-v-d979471a] {
  display: inline-block;
  margin-left: 3px;
  vertical-align: top;
  cursor: pointer;
  width: 11px;
  height: 100%;
  position: relative;
}
.bigShare .shareNav li:nth-child(4) em .arrow-top[data-v-d979471a],
.bigShare .shareNav li:nth-child(5) em .arrow-top[data-v-d979471a],
.bigShare .shareNav li:nth-child(6) em .arrow-top[data-v-d979471a],
.bigShare .shareNav li:nth-child(7) em .arrow-top[data-v-d979471a],
.bigShare .shareNav li:nth-child(8) em .arrow-top[data-v-d979471a] {
  display: inline-block;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 6px;
  border-color: transparent transparent #ccc transparent;
  top: 5px;
  position: absolute;
}
.bigShare .shareNav li:nth-child(4) em .arrow-bottom[data-v-d979471a],
.bigShare .shareNav li:nth-child(5) em .arrow-bottom[data-v-d979471a],
.bigShare .shareNav li:nth-child(6) em .arrow-bottom[data-v-d979471a],
.bigShare .shareNav li:nth-child(7) em .arrow-bottom[data-v-d979471a],
.bigShare .shareNav li:nth-child(8) em .arrow-bottom[data-v-d979471a] {
  display: inline-block;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 6px;
  border-color: #ccc transparent transparent transparent;
  top: 21px;
  position: absolute;
}
.bordermain[data-v-d979471a] {
  padding: 5px;
  border: 1px solid #e8e8e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.adv[data-v-d979471a] {
  overflow: hidden;
  width: 1200px;
  height: 210px;
  text-align: center;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
}
.adv a[data-v-d979471a] {
  margin: 0px auto;
  display: block;
  position: relative;
}
.adv img[data-v-d979471a] {
  float: left;
  width: 100%;
  height: 100%;
}
.adv .clicktoclose[data-v-d979471a] {
  right: 0px;
  top: 0px;
  display: block;
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  background-color: rgba(0, 0, 0, 0.4);
  color: #fff;
  position: absolute;
}
.adv.none[data-v-d979471a] {
  height: 0px;
  padding: 0px;
  border: none;
}
.goodsDet[data-v-d979471a] {
  margin-top: 10px;
}
.goodsDet .shareList[data-v-d979471a] {
  border-top: none;
  border: 1px solid #e8e8e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.goodsDet .shareList li[data-v-d979471a]:last-of-type {
  margin-left: 43px !important;
  position: relative;
}
.goodsDet .shareList li:last-of-type a[data-v-d979471a] {
  margin: 0 auto !important;
  overflow: hidden;
  color: #fff !important;
  display: block;
  width: 90px;
  height: 32px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  border: solid 1px #efefef;
  line-height: 32px;
  background-color: #e62226;
}
.goodsDet .shareList li:last-of-type a:hover + .code-box[data-v-d979471a] {
  display: block;
}
.goodsDet .shareList li:last-of-type a[data-v-d979471a]:hover {
  opacity: 0.8;
}
.goodsDet .shareList .code-box[data-v-d979471a] {
  top: 40px;
  left: 50%;
  margin-left: -90px;
  display: none;
  z-index: 2;
  position: absolute;
}
.goodsDet .shareList li[data-v-d979471a]:nth-child(1) {
  width: 250px !important;
}
.goodsDet .shareList li[data-v-d979471a]:nth-child(2) {
  width: 120px;
}
.goodsDet .shareList li:nth-child(2) p[data-v-d979471a] {
  text-align: left !important;
}
.goodsDet .shareList li[data-v-d979471a]:nth-child(3) {
  margin-left: 5px;
}
.goodsDet .shareList li[data-v-d979471a]:nth-child(4) {
  margin-left: 20px;
}
.goodsDet .shareList li[data-v-d979471a]:nth-child(6) {
  overflow: visible !important;
  font-size: 14px;
  width: 190px;
  text-align: left;
  line-height: 25px;
}
.goodsDet .shareNav li[data-v-d979471a]:nth-child(1) {
  text-align: center;
  width: 210px;
}
.focStatus[data-v-d979471a] {
  margin-top: 30px;
}
.focStatus .shareNav[data-v-d979471a] {
  background-color: #fff !important;
}
.focStatus .shareNav li[data-v-d979471a] {
  display: inline-block;
}
.focStatus .shareNav li[data-v-d979471a]:last-of-type {
  margin-left: 25px !important;
}
.focStatus .shareNav li[data-v-d979471a]:nth-child(1) {
  position: relative;
  width: 200px;
}
.focStatus .shareNav li:nth-child(1) select[data-v-d979471a],
.focStatus .shareNav li:nth-child(1) i[data-v-d979471a] {
  color: #333;
}
.focStatus .shareNav li[data-v-d979471a]:nth-child(2),
.focStatus .shareNav li[data-v-d979471a]:nth-child(5) {
  margin-left: 20px !important;
}
.focStatus .shareNav li[data-v-d979471a]:nth-child(3) {
  margin: auto 5px;
  font-size: 14px;
}
.focStatus .shareNav li[data-v-d979471a]:nth-child(5) {
  font-size: 14px;
}
.focStatus .shareNav li[data-v-d979471a]:nth-child(6),
.focStatus .shareNav li[data-v-d979471a]:nth-child(7) {
  position: relative;
}
.focStatus .shareNav li:nth-child(6) label[data-v-d979471a],
.focStatus .shareNav li:nth-child(7) label[data-v-d979471a] {
  cursor: pointer;
}
.focStatus .shareNav li:nth-child(6) label input[data-v-d979471a],
.focStatus .shareNav li:nth-child(7) label input[data-v-d979471a] {
  cursor: pointer;
  display: none;
}
.focStatus .shareNav li:nth-child(6) label span[data-v-d979471a],
.focStatus .shareNav li:nth-child(7) label span[data-v-d979471a] {
  margin-left: 20px;
}
.focStatus .shareNav li:nth-child(6) input[type="radio"]:checked + i[data-v-d979471a],
.focStatus .shareNav li:nth-child(7) input[type="radio"]:checked + i[data-v-d979471a] {
  color: #333 !important;
}
.focStatus .shareNav li:nth-child(6) i[data-v-d979471a]:nth-child(1),
.focStatus .shareNav li:nth-child(7) i[data-v-d979471a]:nth-child(1) {
  font-size: 14px;
  color: #333;
  z-index: 2;
}
.focStatus .shareNav li:nth-child(6) i[data-v-d979471a] {
  color: #fff;
  position: absolute;
}
.focStatus .shareNav li[data-v-d979471a]:nth-child(7) {
  margin-left: 10px;
}
.focStatus .shareNav li:nth-child(7) i[data-v-d979471a] {
  color: #333;
  position: absolute;
}
.focStatus .shareNav li:nth-child(7) input + i[data-v-d979471a] {
  color: #fff;
  font-size: 14px;
}
.focStatus .shareNav li:nth-child(8) input[data-v-d979471a] {
  cursor: pointer;
  width: 60px;
  height: 30px;
  border: none;
  background-color: #de2124;
  color: #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 4px;
}
.focStatus .shareNav .startTime[data-v-d979471a],
.focStatus .shareNav .endTime[data-v-d979471a] {
  padding: 0px 10px;
  width: 150px;
  height: 35px;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.focStatus .startTime[data-v-d979471a]::-webkit-input-placeholder,
.focStatus .endTime[data-v-d979471a]::-webkit-input-placeholder {
  text-align: center;
}
.focStatus .startTime[data-v-d979471a]:-ms-input-placeholder,
.focStatus .endTime[data-v-d979471a]:-ms-input-placeholder {
  text-align: center;
}
.focStatus .startTime[data-v-d979471a]::-ms-input-placeholder,
.focStatus .endTime[data-v-d979471a]::-ms-input-placeholder {
  text-align: center;
}
.focStatus .startTime[data-v-d979471a]::placeholder,
.focStatus .endTime[data-v-d979471a]::placeholder {
  text-align: center;
}
.bigShare .shareNav li[data-v-d979471a]:nth-child(1) {
  width: auto !important;
}
.bigShare .shareNav li[data-v-d979471a]:nth-child(5) {
  cursor: pointer;
}
.bigShare .shareNav li[data-v-d979471a]:nth-child(8) {
  cursor: pointer;
}
.bigShare .shareNav li:nth-child(4) em[data-v-d979471a],
.bigShare .shareNav li:nth-child(5) em[data-v-d979471a],
.bigShare .shareNav li:nth-child(7) em[data-v-d979471a],
.bigShare .shareNav li:nth-child(8) em[data-v-d979471a] {
  position: relative;
  vertical-align: middle;
  margin-top: -2px;
}
.bigShare .shareNav li[data-v-d979471a]:nth-child(5),
.bigShare .shareNav li[data-v-d979471a]:nth-child(6) {
  margin-left: 30px !important;
}
.bigShare .shareNav li[data-v-d979471a]:nth-child(7) {
  margin-left: 30px;
  cursor: pointer;
}
.detailCont .detailList[data-v-d979471a] {
  display: inline-block;
  width: 100%;
  height: auto;
  padding: 9px 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}
.detailCont .detailList[data-v-d979471a]:hover {
  cursor: pointer;
  background-color: #f7f7f7;
}
.detailCont .detailList .on[data-v-d979471a] {
  font-weight: bold;
  color: #e62226 !important;
}
.detailCont .detailList li[data-v-d979471a] {
  display: inline-block;
  vertical-align: middle;
}
.detailCont .detailList li[data-v-d979471a]:nth-child(2) {
  margin-left: 45px;
  width: 120px;
}
.detailCont .detailList li[data-v-d979471a]:nth-child(5) {
  margin-left: 15px;
}
.detailCont .detailList li[data-v-d979471a]:nth-child(6) {
  margin-left: 35px;
}
.detailCont .detailList li:nth-child(2) p[data-v-d979471a]:first-of-type {
  margin-bottom: 10px;
}
.detailCont .detailList li:nth-child(2) p[data-v-d979471a] {
  width: 120px;
  color: #666;
  font-size: 14px;
}
.detailCont .detailList li[data-v-d979471a]:nth-child(3) {
  position: relative;
  width: 300px;
  margin-left: 50px;
  margin-top: 4px;
}
.detailCont .detailList li:nth-child(3) .shareImg[data-v-d979471a] {
  margin-right: 10px;
  width: 80px;
  height: 80px;
  border: 1px solid #eee;
  float: left;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  left: 0;
  top: 50%;
}
.detailCont .detailList li:nth-child(3) .shareImg img[data-v-d979471a] {
  width: 100%;
  height: 100%;
}
.detailCont .detailList li:nth-child(3) .pCont[data-v-d979471a] {
  float: left;
  width: calc(100% - 100px);
  padding-left: 92px;
  max-height: 75px;
  overflow-y: auto;
}
.detailCont .detailList li:nth-child(3) p[data-v-d979471a] {
  line-height: 25px;
  color: #333;
  font-size: 14px;
}
.detailCont .detailList li:nth-child(3) .weightNum[data-v-d979471a] {
  margin-bottom: 15px;
  color: #666;
}
.detailCont .detailList li[data-v-d979471a]:nth-child(4),
.detailCont .detailList li[data-v-d979471a]:nth-child(5),
.detailCont .detailList li[data-v-d979471a]:nth-child(6),
.detailCont .detailList li[data-v-d979471a]:nth-child(8) {
  width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
  font-size: 14px;
  text-align: center;
}
.detailCont .detailList li[data-v-d979471a]:nth-child(7) {
  margin-left: 7px;
  width: 120px;
  font-size: 14px;
  color: #666;
  text-align: center;
}
.detailCont .detailList li:nth-child(7) span[data-v-d979471a] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.detailCont .detailList .ranIcon[data-v-d979471a] {
  width: 90px;
}
.detailCont .detailList .ranIcon img[data-v-d979471a] {
  margin: auto;
  display: block;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  border: 2px solid #e0e0e0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.detailCont .detailList .ranIcon p[data-v-d979471a] {
  width: 100%;
  margin-top: 5px;
  text-align: center;
  line-height: 25px;
}
.detailCont .detailList .pCont p a[data-v-d979471a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  width: 100%;
}
.bigShare[data-v-d979471a] {
  padding-bottom: 20px;
  min-height: 300px;
}
.colorred[data-v-d979471a] {
  color: #e62226;
}
.colorred b[data-v-d979471a] {
  padding: 0 3px;
}
.bgwhite[data-v-d979471a] {
  border-bottom: 2px solid #e62226;
}
.shareNav .el-button[data-v-d979471a] {
  margin-left: 10px;
}

.shareBanner[data-v-4c29a885] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.shareBanner img[data-v-4c29a885] {
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.shareBanner[data-v-4c29a885] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, 0.4);
  left: 50%;
  margin-left: -60px;
  bottom: 20px;
  border-radius: 12px;
}
.shareBanner[data-v-4c29a885] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border: 2px solid #ffffff;
  background: none;
  opacity: 1;
  margin-top: 7px !important;
}
.shareBanner[data-v-4c29a885] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.shareBanner[data-v-4c29a885] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, 0.4);
  border: none;
  margin-top: 4px !important;
}
.shareBanner[data-v-4c29a885] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.mymall-banner[data-v-4c29a885] {
  position: relative;
  width: 100%;
  height: 500px;
  margin: 0 auto 10px auto;
  overflow: hidden;
}
.mymall-banner > img[data-v-4c29a885] {
  width: 1920px;
  height: 100%;
  vertical-align: bottom;
}
.mymall-banner .mm-cont[data-v-4c29a885] {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -600px;
}
.mymall-banner .mm-cont .mmc-user[data-v-4c29a885] {
  position: relative;
  z-index:1;
  width: 300px;
  height: 460px;
  margin: 20px 0;
  background: url(https://presale.jhtsoft.com/picms/384f0f1b75cc64.jpg)
    rgba(0, 0, 0, 0.9) no-repeat center top;
  border-radius: 8px;
}
.mmc-user .mmcu-top[data-v-4c29a885] {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  width: 245px;
}
.mmcu-top .mmcut-tu[data-v-4c29a885] {
  width: 80px;
  height: 80px;
  margin-right: 10px;
  padding: 2px;
  background: #fff;
  border-radius: 100%;
  border: solid 2px #e0e0e0;
  overflow: hidden;
}
.mmcu-top .mmcut-tu img[data-v-4c29a885] {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.mmcu-top dd[data-v-4c29a885] {-webkit-box-flex:1;-ms-flex:1;flex:1;max-width: calc(100% - 114px);
}
.mmc-user .mu-signin[data-v-4c29a885] {
  display: inline-block;
  position: absolute;
  z-index: 3;
  right: -30px;
  top: -18px;
  width: 32px;
  height: 40px;
  padding: 17.5px 21.5px;
  color: #fff;
  background: #e62226;
  border-radius: 37px 37px 37px 0;
  font-size: 16px;
  line-height: 20px;
  -webkit-animation: shake-data-v-4c29a885 3s infinite;
  animation: shake-data-v-4c29a885 3s infinite;
}
.mods-getcash .mc-cont div[data-v-4c29a885]{
  position: relative;
}
.mods-getcash .mc-cont form span[data-v-4c29a885]:first-child{
      position: absolute;
      top: 0px;
}
@-webkit-keyframes shake-data-v-4c29a885 {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 7deg);
    -webkit-transform-origin: left bottom;
}
5%,
  15% {
    -webkit-transform: rotate3d(0, 0, 1, -7deg);
    -webkit-transform-origin: left bottom;
}
10%,
  20% {
    -webkit-transform: none;
}
100% {
    -webkit-transform: none;
}
}
@keyframes shake-data-v-4c29a885 {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 7deg);
            transform: rotate3d(0, 0, 1, 7deg);
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
}
5%,
  15% {
    -webkit-transform: rotate3d(0, 0, 1, -7deg);
            transform: rotate3d(0, 0, 1, -7deg);
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
}
10%,
  20% {
    -webkit-transform: none;
            transform: none;
}
100% {
    -webkit-transform: none;
            transform: none;
}
}

@charset "utf-8";
/*我的分享*/
.myShare .shTitle[data-v-4c29a885] {
  font-weight: bold;
  margin: 80px auto 40px;
  text-align: center;
  font-size: 36px;
}
.myShare .shTitle i[data-v-4c29a885]:nth-child(1),
.myShare .shTitle i[data-v-4c29a885]:nth-child(2) {
  display: inline-block;
  width: 18px;
  height: 27px;
}
.myShare .shTitle i[data-v-4c29a885]:nth-child(1) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat 1px 3px;
  margin-right: 5px;
}
.myShare .shTitle i[data-v-4c29a885]:nth-child(2) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat -32px 3px;
  margin-left: 5px;
}
.myShare .shareNav li[data-v-4c29a885] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  min-width: 100px;
  padding: 0 20px;
  text-align: center;
}
.myShare .comment-page[data-v-4c29a885] {
  text-align: right;
}
.myShare .listCont .shareMd[data-v-4c29a885] {
  width: 160px;
  float: left;
  margin-top: 4px;
}
.shareNav[data-v-4c29a885] {
  width: 100%;
  height: 60px;
  background-color: #f0f0f0;
  line-height: 60px;
  font-size: 0;
}
.shareNav li:nth-child(1) select[data-v-4c29a885] {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  padding-left: 10px;
  border: solid 1px #dcdfe6;
  width: 100%;
  height: 35px;
  color: #333;
  font-size: 14px;
  border-radius: 4px;
  padding-right: 20px;
}
.shareNav li:nth-child(1) i[data-v-4c29a885] {
  right: 30px;
  top: 50%;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #333;
}
.shareNav li:nth-child(6) i[data-v-4c29a885] {
  font-size: 14px;
}
.shareNav .selectBd .bdTop[data-v-4c29a885] {
  border-top-color: #e62226 !important;
}
.shareNav .selectBd .bdBtm[data-v-4c29a885] {
  border-bottom-color: #e62226 !important;
}
.listCont .shareList[data-v-4c29a885] {
  display: inline-block;
  width: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}
.listCont .shareList li[data-v-4c29a885] {
  display: inline-block;
  vertical-align: middle;
}
.listCont .shareList li:nth-child(1) .bgGrey i[data-v-4c29a885] {
  background: -webkit-gradient(linear, left top, left bottom, from(#d6d6d6), to(#bdbdbd));
  background: linear-gradient(180deg, #d6d6d6, #bdbdbd);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d6d6d6, endColorstr=#bdbdbd);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  font-size: 44px;
  color: transparent;
}
.listCont .shareList li:nth-child(1) .weightNum[data-v-4c29a885],
.listCont .shareList li:nth-child(1) p:last-of-type span[data-v-4c29a885]:nth-child(2) {
  margin-bottom: 15px;
  color: #666;
}
.listCont .shareList .shareImg img[data-v-4c29a885] {
  width: 100%;
  height: 100%;
}
.listCont .shareList li:nth-child(1) p[data-v-4c29a885]:first-of-type {
  margin-bottom: 10px;
}
.listCont .shareList li:nth-child(1) p a[data-v-4c29a885] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 100%;
}
.listCont .shareList li:nth-child(1) .shareImg[data-v-4c29a885] {
  margin-right: 10px;
  width: 80px;
  height: 80px;
  border: 1px solid #eee;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareHv .shareList li:nth-child(1) p[data-v-4c29a885]:last-of-type,
.goodsDet .shareList li:nth-child(1) p[data-v-4c29a885]:last-of-type {
  float: left;
  width: 150px;
  height: 20px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span[data-v-4c29a885]:last-of-type,
.goodsDet .shareList li:nth-child(1) p:last-of-type span[data-v-4c29a885]:last-of-type {
  display: inline-block;
  width: 80px;
  padding-left: 22px;
  margin-top: 3px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-4c29a885],
.goodsDet .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-4c29a885] {
  font-size: 14px;
  margin-right: 2px;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-4c29a885]:nth-child(1),
.manyAn .shareList .shareCode span[data-v-4c29a885]:nth-child(1) {
  display: inline-block;
  font-weight: bold;
  width: 90px;
  color: #e62226;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 20px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-4c29a885]:nth-child(2),
.manyAn .shareList .shareCode span[data-v-4c29a885]:nth-child(2) {
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.shareList li:nth-child(1) p:last-of-type span:nth-child(2) i[data-v-4c29a885],
.manyAn .shareList .shareCode span:nth-child(2) i[data-v-4c29a885] {
  margin-right: 2px;
  cursor: pointer;
  font-size: 12px;
}
.listCont .shareList li:nth-child(2) p[data-v-4c29a885]:first-of-type {
  margin-bottom: 10px;
  text-align: left;
}
.listCont .shareList li:nth-child(2) p[data-v-4c29a885]:last-of-type {
  text-align: left;
}
.listCont .shareList li[data-v-4c29a885]:nth-child(3) {
  margin-left: 0px;
}
.listCont .shareList li[data-v-4c29a885]:nth-child(5) {
  margin-left: 13px;
}
.listCont .shareList li[data-v-4c29a885]:nth-child(6) {
  margin-left: 25px;
}
.listCont .shareList li:nth-child(6) span[data-v-4c29a885] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.listCont .shareList li[data-v-4c29a885]:nth-child(7) {
  margin-left: 20px;
}
.listCont .shareList li:nth-child(7) a[data-v-4c29a885]:nth-child(1) {
  margin-bottom: 10px;
  color: #666;
  display: block;
  text-align: center;
  font-size: 14px;
}
.listCont .shareList li:nth-child(7) a[data-v-4c29a885]:nth-child(1):hover {
  color: #666;
}
.listCont .shareList li:nth-child(7) a[data-v-4c29a885]:nth-child(2) {
  margin: 0 auto;
  overflow: hidden;
  color: #333;
  display: block;
  width: 90px;
  height: 32px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  border: solid 1px #efefef;
  line-height: 32px;
  background-color: #f8f8f8;
}
.listCont .shareList li:nth-child(7) a[data-v-4c29a885]:nth-child(2):hover {
  opacity: 0.8;
}
.listCont .shareList li:nth-child(2) p[data-v-4c29a885],
.listCont .shareList li[data-v-4c29a885]:nth-child(3),
.listCont .shareList li[data-v-4c29a885]:nth-child(4),
.listCont .shareList li[data-v-4c29a885]:nth-child(5),
.listCont .shareList li[data-v-4c29a885]:nth-child(6),
.listCont .shareList li[data-v-4c29a885]:nth-child(8) {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  text-align: center;
  color: #666;
}
.listCont .shareList li[data-v-4c29a885]:nth-child(8) {
  margin-left: 22px !important;
}
.shareHv .shareList .arrow[data-v-4c29a885],
.goodsDet .shareList .arrow[data-v-4c29a885] {
  display: inline-block;
  width: 0px;
  height: 0px;
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
}
.shareHv .shareList .code-con[data-v-4c29a885],
.goodsDet .shareList .code-con[data-v-4c29a885] {
  width: 178px;
  height: 188px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.shareHv .shareList .code-con img[data-v-4c29a885],
.goodsDet .shareList .code-con img[data-v-4c29a885] {
  margin: 20px auto 0px;
  display: block;
  width: 140px;
  height: 140px;
}
.shareHv .shareList .code-con p[data-v-4c29a885],
.goodsDet .shareList .code-con p[data-v-4c29a885] {
  margin-top: 12px;
  line-height: 15px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
/*分享排行榜*/
.selectBd[data-v-4c29a885] {
  outline: 1px solid #dcdfe6 !important;
  background-color: #fff !important;
  cursor: pointer;
}
.shareList .on[data-v-4c29a885] {
  color: #e62226 !important;
  font-weight: bold;
}
.shareRan .shareList[data-v-4c29a885],
.manyAn .shareList[data-v-4c29a885] {
  height: 120px;
  padding: 20px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareRan .shareList .ranNum[data-v-4c29a885],
.manyAn .shareList .ranNum[data-v-4c29a885] {
  width: auto !important;
  top: -5px;
  position: absolute;
}
.shareRan .shareList .ranNum i[data-v-4c29a885],
.manyAn .shareList .ranNum i[data-v-4c29a885] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffb41d), to(#ff5f5f));
  background: linear-gradient(180deg, #ffb41d, #ff5f5f);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb41d, endColorstr=#ff5f5f);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  font-size: 44px;
  color: transparent;
}
.shareRan .shareList .ranNum span[data-v-4c29a885],
.manyAn .shareList .ranNum span[data-v-4c29a885] {
  color: #fff !important;
  left: 50%;
  top: 13px;
  overflow: hidden;
  font-weight: bold;
  font-family: Arial;
  font-size: 20px;
  position: absolute;
  width: 33px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  display: block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.shareCon[data-v-4c29a885] {
  width: 1200px;
  margin: auto;
}
.shareBanner[data-v-4c29a885] {
  margin-bottom: 0px;
  /*个人信息*/
}
.shareBanner .infoCon[data-v-4c29a885] {
  z-index: 2;
  width: 330px;
}
.shareBanner .infoCon .mmc-user[data-v-4c29a885] {
  background-image: none;
  width: 330px;
  height: 476px;
  background-color: #333;
  opacity: 0.98;
  border-radius: 0px;
}
.shareBanner .infoCon .mmc-user .bgImga[data-v-4c29a885] {
  display: inline-block;
  width: 105px;
  height: 66px;
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat 0px -42px;
  top: 14px;
  left: 0px;
  position: absolute;
  z-index: 1;
  -webkit-animation: myMove1-data-v-4c29a885 3s infinite;
  animation: myMove1-data-v-4c29a885 3s infinite;
}
.shareBanner .infoCon .mmc-user .bgImgb[data-v-4c29a885] {
  display: inline-block;
  width: 83px;
  height: 95px;
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat 0px -124px;
  right: 0px;
  top: 65px;
  position: absolute;
  z-index: 1;
  -webkit-animation: myMove2-data-v-4c29a885 3s infinite;
  animation: myMove2-data-v-4c29a885 3s infinite;
}
.shareBanner .infoCon .mmc-user .mmcu-top[data-v-4c29a885] {
  padding: 20px;
  width: calc(100% - 40px);
  border-bottom: 1px solid #242424;
  position: relative;
  z-index: 2;
}
.shareBanner .infoCon .mmc-user .mmcu-top .mmcut-tu[data-v-4c29a885] {
  padding: 0px;
  width: 100px;
  height: 100px;
  border: solid 3px #e0e0e0;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
  background-color: #e0e0e0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareBanner .infoCon .mmc-user h3[data-v-4c29a885] {
  font-weight: bold;
  color: #e0e0e0;
  font-size: 18px;
  margin: 20px auto;
}
.shareBanner .infoCon .mmc-user h3 a[data-v-4c29a885] {
  font-weight: bold;
  color: #e0e0e0;
  font-size: 18px;
  display: inline-block;
  max-width: calc(100% - 50px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap !important;
}
.shareBanner .infoCon .mmc-user .pn-levl label[data-v-4c29a885] {
  padding: 0px 10px;
  font-size: 14px;
  background-color: #fff;
  color: #e62226;
  border-radius: 25px;
  display: inline-block;
  max-width: calc(100% - 50px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap !important;
}
.shareBanner .infoCon .mmc-user .pn-levl label[data-v-4c29a885]:before {
  padding-right: 5px;
}
.shareBanner .infoCon .mmc-user .pn-levl a[data-v-4c29a885] {
  right: 26%;
  font-size: 20px;
  color: #f7b401;
}
.shareBanner .infoCon .mu-signin[data-v-4c29a885] {
  font-weight: bold;
  background-color: #fff;
  color: #e62226;
  -webkit-box-shadow: 0px 2px 6px 0px rgba(245, 69, 83, 0.6);
  box-shadow: 0px 2px 6px 0px rgba(245, 69, 83, 0.6);
}
.shareBanner .infoCon .mu-signin[data-v-4c29a885]:hover {
  background-color: #e62226;
  color: #fff;
}
.shareBanner .infoCon .mmcu-tb[data-v-4c29a885] {
  padding: 0px;
  position: relative;
  z-index: 2;
}
.shareBanner .infoCon .mmcu-tb ul[data-v-4c29a885] {
  width: 100%;
}
.shareBanner .infoCon .mmcu-tb ul li[data-v-4c29a885] {
  padding: 23px 20px;
  border-bottom: 1px solid #242424;
}
.shareBanner .infoCon .mmcu-tb ul li em[data-v-4c29a885] {
  color: #f7b401;
  font-weight: bold;
  font-size: 22px;
  display: inline-block;
  max-width: 48%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.shareBanner .infoCon .mmcu-tb ul li i[data-v-4c29a885] {
  font-size: 14px;
  display: inline-block;
  color: #e0e0e0;
  vertical-align: bottom;
  padding-left: 5px;
}
.shareBanner .infoCon .mmcu-tb ul li a[data-v-4c29a885] {
  min-width: 50px;
  border: solid 1px #999;
  background: #484848;
  color: #fff;
  float: right;
  padding: 0 10px;
  line-height: 25px;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.shareBanner .infoCon .mmcu-tb ul li a[data-v-4c29a885]:hover {
  background: #e62226;
  color: #fff;
  border-color: #e62226;
}
.fixedbar[data-v-4c29a885] {
  position: fixed;
  z-index: 99;
  left: 50%;
  margin-left: -684px;
  top: 50%;
  margin-top: -160px;
  opacity: 1;
  -webkit-transition: opacity 1s;
  transition: opacity 1s;
}
.fixedbar a.on[data-v-4c29a885] {
  background-color: #e62226;
}
.fixedbar a[data-v-4c29a885] {
  margin-bottom: 1px;
  background-color: #918888;
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
.fixedbar a[data-v-4c29a885]:hover,
.fixedbar span[data-v-4c29a885]:hover {
  background-color: #e62226;
}
.fixedbar a[data-v-4c29a885],
.fixedbar span[data-v-4c29a885] {
  width: 28px;
  padding: 9px 10px;
  display: block;
  font-size: 14px;
  color: #fff;
}
.fixedbar span[data-v-4c29a885] {
  background-color: #5e4a4a;
  text-align: center;
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
.fixedbar span i[data-v-4c29a885] {
  display: inline-block;
  width: 16px;
  height: 9px;
  line-height: 9px;
}
.fixedbarhidden[data-v-4c29a885] {
  z-index: -1;
  opacity: 0;
}
@-webkit-keyframes myMove1-data-v-4c29a885 {
0% {
    top: 14px;
}
50% {
    top: 20px;
}
100% {
    top: 14px;
}
}
@keyframes myMove1-data-v-4c29a885 {
0% {
    top: 14px;
}
50% {
    top: 20px;
}
100% {
    top: 14px;
}
}
@-webkit-keyframes myMove2-data-v-4c29a885 {
0% {
    top: 65px;
}
50% {
    top: 71px;
}
100% {
    top: 65px;
}
}
@keyframes myMove2-data-v-4c29a885 {
0% {
    top: 65px;
}
50% {
    top: 71px;
}
100% {
    top: 65px;
}
}
.shareHv .shareNav li[data-v-4c29a885] {
  min-width: 130px;
  padding: 0;
}
.shareHv .shareNav li[data-v-4c29a885]:nth-child(6) {
  min-width: 220px;
}
.shareHv .listCont .shareList[data-v-4c29a885]:hover {
  cursor: pointer;
  background-color: #f7f7f7;
}
.shareHv .listCont .shareList:hover li:nth-child(7) a[data-v-4c29a885]:nth-child(2) {
  background-color: #e62226;
  color: #fff;
}
.shareHv .listCont .shareList li[data-v-4c29a885]:nth-child(1) {
  width: 250px;
  position: relative;
  overflow: hidden;
}
.shareHv .listCont .shareList li[data-v-4c29a885]:nth-child(6) {
  width: 216px;
}
.shareHv .listCont .shareList li:nth-child(6) p[data-v-4c29a885] {
  overflow: visible !important;
  line-height: 25px;
  color: #666;
  font-size: 14px;
  text-align: left;
  padding-left: 50px;
}
.shareHv .listCont .shareList li:nth-child(6) p[data-v-4c29a885]:before {
  font-size: 18px;
  padding-right: 10px;
}
.shareHv .listCont .shareList li:nth-child(6) p.icon-jf4[data-v-4c29a885]:before {
  color: #FD9F17;
}
.shareHv .listCont .shareList li:nth-child(6) p.icon-hb2[data-v-4c29a885]:before {
  color: #E62226;
}
.shareHv .listCont .shareList li:nth-child(6) p.icon-cash[data-v-4c29a885]:before {
  color: #F66E20;
}
.shareHv .shareNav li[data-v-4c29a885]:nth-child(1) {
  width: 200px;
  position: relative;
  margin: 0 40px 0 20px;
  padding: 0;
}
.shareNav.allshare li:nth-child(1) i[data-v-4c29a885] {
  right: 10px;
}
.shareHv .shareList li[data-v-4c29a885]:nth-child(7) {
  position: relative;
}
.shareHv .shareList li:nth-child(7) a:nth-child(2):hover + .code-box[data-v-4c29a885] {
  display: block;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span[data-v-4c29a885]:nth-child(2) {
  font-size: 14px;
}
.shareHv .shareList .code-box[data-v-4c29a885] {
  position: absolute;
  top: 70px;
  left: 50%;
  margin-left: -90px;
  z-index: 2;
  display: none;
}
.colorred[data-v-4c29a885] {
  color: #e62226;
}
.colorred b[data-v-4c29a885] {
  padding: 0 3px;
}
.shareRule[data-v-4c29a885] {
  padding: 0px 20px 50px;
  margin-top: 60px;
  border: 1px solid #f0f0f0;
  margin-bottom: 60px;
}
.shareRule .bigTitle[data-v-4c29a885] {
  padding: 20px 0px;
  font-weight: bold;
  margin-bottom: 25px;
  border-bottom: 1px solid #f0f0f0;
}
.ruleWord[data-v-4c29a885] {
  font-size: 14px;
  color: #8a8a8a;
  line-height: 25px;
}
.ruleWord strong[data-v-4c29a885] {
  display: block;
  color: #333;
  font-weight: bold;
  margin-top: 25px;
  margin-bottom: 5px;
}
.ruleWord font[data-v-4c29a885],
.ruleWord a[data-v-4c29a885] {
  color: #e62226;
}
.no-con[data-v-4c29a885] {
  margin-top: 50px;
}
.no-con p[data-v-4c29a885] {
  margin-top: 5px;
  line-height: 25px;
}
.no-con p a[data-v-4c29a885] {
  color: #e62226;
  padding-left: 10px;
}
.no-con p a[data-v-4c29a885]:hover {
  opacity: 0.8;
}
/*提现弹框 start*/
.mods-getcash .mods-cont[data-v-4c29a885] {
  width: 820px;
  height: 560px;
  margin-left: -415px;
  margin-top: -285px;
}
/* .mods-getcash .mc-tit b:before {
  content: "\e626";
  color: #f18110;
} */
.mods-getcash .mc-cont form[data-v-4c29a885] {
  width: 550px;
  margin: 0 auto;
}
.mods-getcash .mc-cont form span[data-v-4c29a885] {
  display: block;
  padding: 10px 0 10px 130px;
  height: 20px;
  line-height: 20px;
  color: #666;
  font-size: 12px;
  overflow: hidden;
  white-space: nowrap;
}
.mods-getcash .mc-cont form span[data-v-4c29a885]:first-child {
  color: #e62226;
  font-size: 14px;
  position: absolute;
  top: 0px;
}
.mods-getcash .mc-cont form span[data-v-4c29a885]:first-child:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
.mods-getcash .mc-cont form span em[data-v-4c29a885] {
  color: #f18110;
  margin: 0 5px;
  max-width: 72px;
  overflow: hidden;
}
.mods-getcash .mc-cont form p[data-v-4c29a885] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}
.mods-getcash .mc-cont form p[data-v-4c29a885]:nth-child(3) {
  margin-bottom: 0;
  line-height: 50px;
}
.mods-getcash .mc-cont form p label[data-v-4c29a885],
.mods-getcash .mc-cont form p input[data-v-4c29a885] {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.mods-getcash .mc-cont form p label[data-v-4c29a885] {
  width: 120px;
  padding-right: 10px;
  height: 50px;
  line-height: 50px;
  text-align: right;
  /*font-size: 16px;*/
}
.mods-getcash .mc-cont form p:not(:last-child) input[data-v-4c29a885] {
  height: 48px;
  line-height: 48px;
}
.mods-getcash .mc-cont form p [type="text"][data-v-4c29a885],
.mods-getcash .mc-cont form p [type="password"][data-v-4c29a885] {
  width: 300px;
  padding: 0 10px;
  border: solid 1px #ccc;
}
.mods-getcash .mc-cont form p .eyes[data-v-4c29a885] {
  line-height: 50px;
  padding-left: 10px;
}
.mods-getcash .mc-cont form p:nth-child(3) [type="text"][data-v-4c29a885] {
  width: 150px;
  margin-right: 10px;
}
.mods-getcash .mc-cont form p[data-v-4c29a885]:last-child {
  padding-left: 130px;
  line-height: 36px;
  color: #999;
}
.mods-getcash .mc-cont form p:last-child a[data-v-4c29a885] {
  margin: 0 5px;
}
.mods-getcash .mc-cont div[data-v-4c29a885] {
  padding: 30px 0 0 50px;
  border-top: solid 1px #e0e0e0;
  font-size: 12px;
  line-height: 20px;
  color: #999;
  position: relative;
}
.mods-getcash .mc-cont div p[data-v-4c29a885] {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
}
/*提现弹框 end*/
/*重排分享数据*/
.mmcuShare[data-v-4c29a885] {
  padding-top: 20px;
}
.mmcuShare ul[data-v-4c29a885] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.mmcuShare ul li[data-v-4c29a885] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 calc(50% - 20px);
          flex: 0 0 calc(50% - 20px);
  padding-left: 20px;
  color: #fff;
  font-size: 14px;
  line-height: 25px;
}

@charset "utf-8";
/*我的分享*/
.myShare .shTitle[data-v-8a988cce] {
  font-weight: bold;
  margin: 80px auto 40px;
  text-align: center;
  font-size: 36px;
}
.myShare .shTitle i[data-v-8a988cce]:nth-child(1),
.myShare .shTitle i[data-v-8a988cce]:nth-child(2) {
  display: inline-block;
  width: 18px;
  height: 27px;
}
.myShare .shTitle i[data-v-8a988cce]:nth-child(1) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat 1px 3px;
  margin-right: 5px;
}
.myShare .shTitle i[data-v-8a988cce]:nth-child(2) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat -32px 3px;
  margin-left: 5px;
}
.myShare .shareNav li[data-v-8a988cce] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  min-width: 100px;
  padding: 0 20px;
  text-align: center;
}
.myShare .comment-page[data-v-8a988cce] {
  text-align: right;
}
.myShare .listCont .shareMd[data-v-8a988cce] {
  width: 160px;
  float: left;
  margin-top: 4px;
}
.shareNav[data-v-8a988cce] {
  width: 100%;
  height: 60px;
  background-color: #f0f0f0;
  line-height: 60px;
  font-size: 0;
}
.shareNav li:nth-child(1) select[data-v-8a988cce] {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  padding-left: 10px;
  border: solid 1px #dcdfe6;
  width: 100%;
  height: 35px;
  color: #333;
  font-size: 14px;
  border-radius: 4px;
  padding-right: 20px;
}
.shareNav li:nth-child(1) i[data-v-8a988cce] {
  right: 30px;
  top: 50%;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #333;
}
.shareNav li:nth-child(6) i[data-v-8a988cce] {
  font-size: 14px;
}
.shareNav .selectBd .bdTop[data-v-8a988cce] {
  border-top-color: #e62226 !important;
}
.shareNav .selectBd .bdBtm[data-v-8a988cce] {
  border-bottom-color: #e62226 !important;
}
.listCont .shareList[data-v-8a988cce] {
  display: inline-block;
  width: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}
.listCont .shareList li[data-v-8a988cce] {
  display: inline-block;
  vertical-align: middle;
}
.listCont .shareList li:nth-child(1) .bgGrey i[data-v-8a988cce] {
  background: -webkit-gradient(linear, left top, left bottom, from(#d6d6d6), to(#bdbdbd));
  background: linear-gradient(180deg, #d6d6d6, #bdbdbd);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d6d6d6, endColorstr=#bdbdbd);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  font-size: 44px;
  color: transparent;
}
.listCont .shareList li:nth-child(1) .weightNum[data-v-8a988cce],
.listCont .shareList li:nth-child(1) p:last-of-type span[data-v-8a988cce]:nth-child(2) {
  margin-bottom: 15px;
  color: #666;
}
.listCont .shareList .shareImg img[data-v-8a988cce] {
  width: 100%;
  height: 100%;
}
.listCont .shareList li:nth-child(1) p[data-v-8a988cce]:first-of-type {
  margin-bottom: 10px;
}
.listCont .shareList li:nth-child(1) p a[data-v-8a988cce] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 100%;
}
.listCont .shareList li:nth-child(1) .shareImg[data-v-8a988cce] {
  margin-right: 10px;
  width: 80px;
  height: 80px;
  border: 1px solid #eee;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareHv .shareList li:nth-child(1) p[data-v-8a988cce]:last-of-type,
.goodsDet .shareList li:nth-child(1) p[data-v-8a988cce]:last-of-type {
  float: left;
  width: 150px;
  height: 20px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span[data-v-8a988cce]:last-of-type,
.goodsDet .shareList li:nth-child(1) p:last-of-type span[data-v-8a988cce]:last-of-type {
  display: inline-block;
  width: 80px;
  padding-left: 22px;
  margin-top: 3px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-8a988cce],
.goodsDet .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-8a988cce] {
  font-size: 14px;
  margin-right: 2px;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-8a988cce]:nth-child(1),
.manyAn .shareList .shareCode span[data-v-8a988cce]:nth-child(1) {
  display: inline-block;
  font-weight: bold;
  width: 90px;
  color: #e62226;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 20px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-8a988cce]:nth-child(2),
.manyAn .shareList .shareCode span[data-v-8a988cce]:nth-child(2) {
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.shareList li:nth-child(1) p:last-of-type span:nth-child(2) i[data-v-8a988cce],
.manyAn .shareList .shareCode span:nth-child(2) i[data-v-8a988cce] {
  margin-right: 2px;
  cursor: pointer;
  font-size: 12px;
}
.listCont .shareList li:nth-child(2) p[data-v-8a988cce]:first-of-type {
  margin-bottom: 10px;
  text-align: left;
}
.listCont .shareList li:nth-child(2) p[data-v-8a988cce]:last-of-type {
  text-align: left;
}
.listCont .shareList li[data-v-8a988cce]:nth-child(3) {
  margin-left: 0px;
}
.listCont .shareList li[data-v-8a988cce]:nth-child(5) {
  margin-left: 13px;
}
.listCont .shareList li[data-v-8a988cce]:nth-child(6) {
  margin-left: 25px;
}
.listCont .shareList li:nth-child(6) span[data-v-8a988cce] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.listCont .shareList li[data-v-8a988cce]:nth-child(7) {
  margin-left: 20px;
}
.listCont .shareList li:nth-child(7) a[data-v-8a988cce]:nth-child(1) {
  margin-bottom: 10px;
  color: #666;
  display: block;
  text-align: center;
  font-size: 14px;
}
.listCont .shareList li:nth-child(7) a[data-v-8a988cce]:nth-child(1):hover {
  color: #666;
}
.listCont .shareList li:nth-child(7) a[data-v-8a988cce]:nth-child(2) {
  margin: 0 auto;
  overflow: hidden;
  color: #333;
  display: block;
  width: 90px;
  height: 32px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  border: solid 1px #efefef;
  line-height: 32px;
  background-color: #f8f8f8;
}
.listCont .shareList li:nth-child(7) a[data-v-8a988cce]:nth-child(2):hover {
  opacity: 0.8;
}
.listCont .shareList li:nth-child(2) p[data-v-8a988cce],
.listCont .shareList li[data-v-8a988cce]:nth-child(3),
.listCont .shareList li[data-v-8a988cce]:nth-child(4),
.listCont .shareList li[data-v-8a988cce]:nth-child(5),
.listCont .shareList li[data-v-8a988cce]:nth-child(6),
.listCont .shareList li[data-v-8a988cce]:nth-child(8) {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  text-align: center;
  color: #666;
}
.listCont .shareList li[data-v-8a988cce]:nth-child(8) {
  margin-left: 22px !important;
}
.shareHv .shareList .arrow[data-v-8a988cce],
.goodsDet .shareList .arrow[data-v-8a988cce] {
  display: inline-block;
  width: 0px;
  height: 0px;
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
}
.shareHv .shareList .code-con[data-v-8a988cce],
.goodsDet .shareList .code-con[data-v-8a988cce] {
  width: 178px;
  height: 188px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.shareHv .shareList .code-con img[data-v-8a988cce],
.goodsDet .shareList .code-con img[data-v-8a988cce] {
  margin: 20px auto 0px;
  display: block;
  width: 140px;
  height: 140px;
}
.shareHv .shareList .code-con p[data-v-8a988cce],
.goodsDet .shareList .code-con p[data-v-8a988cce] {
  margin-top: 12px;
  line-height: 15px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
/*分享排行榜*/
.selectBd[data-v-8a988cce] {
  outline: 1px solid #dcdfe6 !important;
  background-color: #fff !important;
  cursor: pointer;
}
.shareList .on[data-v-8a988cce] {
  color: #e62226 !important;
  font-weight: bold;
}
.shareRan .shareList[data-v-8a988cce],
.manyAn .shareList[data-v-8a988cce] {
  height: 120px;
  padding: 20px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareRan .shareList .ranNum[data-v-8a988cce],
.manyAn .shareList .ranNum[data-v-8a988cce] {
  width: auto !important;
  top: -5px;
  position: absolute;
}
.shareRan .shareList .ranNum i[data-v-8a988cce],
.manyAn .shareList .ranNum i[data-v-8a988cce] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffb41d), to(#ff5f5f));
  background: linear-gradient(180deg, #ffb41d, #ff5f5f);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb41d, endColorstr=#ff5f5f);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  font-size: 44px;
  color: transparent;
}
.shareRan .shareList .ranNum span[data-v-8a988cce],
.manyAn .shareList .ranNum span[data-v-8a988cce] {
  color: #fff !important;
  left: 50%;
  top: 13px;
  overflow: hidden;
  font-weight: bold;
  font-family: Arial;
  font-size: 20px;
  position: absolute;
  width: 33px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  display: block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.shareRan .shareNav li[data-v-8a988cce]:nth-child(n + 2),
.manyAn .shareNav li[data-v-8a988cce]:nth-child(n + 2) {
  height: 35px;
  padding: 0px 11px;
  line-height: 35px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareRan .shareNav li:nth-child(n + 2) em[data-v-8a988cce],
.manyAn .shareNav li:nth-child(n + 2) em[data-v-8a988cce] {
  display: inline-block;
  margin-left: 3px;
  vertical-align: top;
  cursor: pointer;
  width: 11px;
  height: 100%;
  position: relative;
}
.shareRan .shareNav li:nth-child(n + 2) em .arrow-top[data-v-8a988cce],
.manyAn .shareNav li:nth-child(n + 2) em .arrow-top[data-v-8a988cce] {
  display: inline-block;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 6px;
  border-color: transparent transparent #ccc transparent;
  top: 5px;
  position: absolute;
}
.shareRan .shareNav li:nth-child(n + 2) em .arrow-bottom[data-v-8a988cce],
.manyAn .shareNav li:nth-child(n + 2) em .arrow-bottom[data-v-8a988cce] {
  display: inline-block;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 6px;
  border-color: #ccc transparent transparent transparent;
  top: 21px;
  position: absolute;
}
.shareRan .shareList .ranIcon[data-v-8a988cce] {
  float: left;
  margin-left: 38px;
  margin-top: -12.5px;
  width: 115px;
  text-align: center;
}
.shareRan .shareList .ranIcon img[data-v-8a988cce] {
  margin: auto;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  border: 2px solid #e0e0e0;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareRan .shareList .ranIcon p[data-v-8a988cce] {
  width: 115px !important;
  margin-bottom: 0px !important;
  float: none !important;
  font-weight: bold;
  margin-top: 5px;
  text-align: center;
}
.shareRan .shareList li[data-v-8a988cce]:nth-child(2) {
  margin-left: 20px;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 14px;
  color: #666;
}
.shareRan .shareList li[data-v-8a988cce]:nth-child(3),
.shareRan .shareList li[data-v-8a988cce]:nth-child(4) {
  margin-left: 26px;
}
.shareRan .shareList li[data-v-8a988cce]:nth-child(5) {
  margin-left: 15px;
}
.shareRan .shareList li[data-v-8a988cce]:nth-child(6) {
  margin-left: 10px;
}
.shareRan .shareList li[data-v-8a988cce]:nth-child(7) {
  margin-left: 40px;
  width: 242px !important;
  font-size: 14px;
  color: #666;
  text-align: left;
}
.shareRan .shareList li:nth-child(7) p[data-v-8a988cce] {
  display: block;
  line-height: 25px;
  color: #666;
  font-size: 14px;
}
.shareRan .shareList li:nth-child(7) p[data-v-8a988cce]:before {
  font-size: 18px;
  padding-right: 10px;
}
.shareRan .shareList li:nth-child(7) p.icon-jf4[data-v-8a988cce]:before {
  color: #FD9F17;
}
.shareRan .shareList li:nth-child(7) p.icon-hb2[data-v-8a988cce]:before {
  color: #E62226;
}
.shareRan .shareList li:nth-child(7) p.icon-cash[data-v-8a988cce]:before {
  color: #F66E20;
}
.shareRan .shareList li[data-v-8a988cce]:nth-child(8) {
  margin-left: 23px;
}
.shareRan .shareBg[data-v-8a988cce] {
  background-color: #fff5f5;
  -webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.shareRan .shareNav li[data-v-8a988cce] {
  cursor: pointer;
}
.shareRan .shareNav li[data-v-8a988cce]:nth-child(2) {
  margin-left: 60px !important;
}
.shareRan .shareNav li[data-v-8a988cce]:nth-child(n + 3) {
  margin-left: 40px !important;
}
.dquser[data-v-8a988cce] {
  position: absolute;
  right: -22px;
  bottom: 6px;
  background: red;
  padding: 5px 25px;
  -webkit-transform: rotate(-32deg);
          transform: rotate(-32deg);
}
.dquser b[data-v-8a988cce] {
  color: #fff;
}

@charset "utf-8";
/*我的分享*/
.myShare .shTitle[data-v-9655de06] {
  font-weight: bold;
  margin: 80px auto 40px;
  text-align: center;
  font-size: 36px;
}
.myShare .shTitle i[data-v-9655de06]:nth-child(1),
.myShare .shTitle i[data-v-9655de06]:nth-child(2) {
  display: inline-block;
  width: 18px;
  height: 27px;
}
.myShare .shTitle i[data-v-9655de06]:nth-child(1) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat 1px 3px;
  margin-right: 5px;
}
.myShare .shTitle i[data-v-9655de06]:nth-child(2) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat -32px 3px;
  margin-left: 5px;
}
.myShare .shareNav li[data-v-9655de06] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  min-width: 100px;
  padding: 0 20px;
  text-align: center;
}
.myShare .comment-page[data-v-9655de06] {
  text-align: right;
}
.myShare .listCont .shareMd[data-v-9655de06] {
  width: 160px;
  float: left;
  margin-top: 4px;
}
.shareNav[data-v-9655de06] {
  width: 100%;
  height: 60px;
  background-color: #f0f0f0;
  line-height: 60px;
  font-size: 0;
}
.shareNav li:nth-child(1) select[data-v-9655de06] {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  padding-left: 10px;
  border: solid 1px #dcdfe6;
  width: 100%;
  height: 35px;
  color: #333;
  font-size: 14px;
  border-radius: 4px;
  padding-right: 20px;
}
.shareNav li:nth-child(1) i[data-v-9655de06] {
  right: 30px;
  top: 50%;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #333;
}
.shareNav li:nth-child(6) i[data-v-9655de06] {
  font-size: 14px;
}
.shareNav .selectBd .bdTop[data-v-9655de06] {
  border-top-color: #e62226 !important;
}
.shareNav .selectBd .bdBtm[data-v-9655de06] {
  border-bottom-color: #e62226 !important;
}
.listCont .shareList[data-v-9655de06] {
  display: inline-block;
  width: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}
.listCont .shareList li[data-v-9655de06] {
  display: inline-block;
  vertical-align: middle;
}
.listCont .shareList li:nth-child(1) .bgGrey i[data-v-9655de06] {
  background: -webkit-gradient(linear, left top, left bottom, from(#d6d6d6), to(#bdbdbd));
  background: linear-gradient(180deg, #d6d6d6, #bdbdbd);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d6d6d6, endColorstr=#bdbdbd);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  font-size: 44px;
  color: transparent;
}
.listCont .shareList li:nth-child(1) .weightNum[data-v-9655de06],
.listCont .shareList li:nth-child(1) p:last-of-type span[data-v-9655de06]:nth-child(2) {
  margin-bottom: 15px;
  color: #666;
}
.listCont .shareList .shareImg img[data-v-9655de06] {
  width: 100%;
  height: 100%;
}
.listCont .shareList li:nth-child(1) p[data-v-9655de06]:first-of-type {
  margin-bottom: 10px;
}
.listCont .shareList li:nth-child(1) p a[data-v-9655de06] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 100%;
}
.listCont .shareList li:nth-child(1) .shareImg[data-v-9655de06] {
  margin-right: 10px;
  width: 80px;
  height: 80px;
  border: 1px solid #eee;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareHv .shareList li:nth-child(1) p[data-v-9655de06]:last-of-type,
.goodsDet .shareList li:nth-child(1) p[data-v-9655de06]:last-of-type {
  float: left;
  width: 150px;
  height: 20px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span[data-v-9655de06]:last-of-type,
.goodsDet .shareList li:nth-child(1) p:last-of-type span[data-v-9655de06]:last-of-type {
  display: inline-block;
  width: 80px;
  padding-left: 22px;
  margin-top: 3px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-9655de06],
.goodsDet .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-9655de06] {
  font-size: 14px;
  margin-right: 2px;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-9655de06]:nth-child(1),
.manyAn .shareList .shareCode span[data-v-9655de06]:nth-child(1) {
  display: inline-block;
  font-weight: bold;
  width: 90px;
  color: #e62226;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 20px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-9655de06]:nth-child(2),
.manyAn .shareList .shareCode span[data-v-9655de06]:nth-child(2) {
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.shareList li:nth-child(1) p:last-of-type span:nth-child(2) i[data-v-9655de06],
.manyAn .shareList .shareCode span:nth-child(2) i[data-v-9655de06] {
  margin-right: 2px;
  cursor: pointer;
  font-size: 12px;
}
.listCont .shareList li:nth-child(2) p[data-v-9655de06]:first-of-type {
  margin-bottom: 10px;
  text-align: left;
}
.listCont .shareList li:nth-child(2) p[data-v-9655de06]:last-of-type {
  text-align: left;
}
.listCont .shareList li[data-v-9655de06]:nth-child(3) {
  margin-left: 0px;
}
.listCont .shareList li[data-v-9655de06]:nth-child(5) {
  margin-left: 13px;
}
.listCont .shareList li[data-v-9655de06]:nth-child(6) {
  margin-left: 25px;
}
.listCont .shareList li:nth-child(6) span[data-v-9655de06] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.listCont .shareList li[data-v-9655de06]:nth-child(7) {
  margin-left: 20px;
}
.listCont .shareList li:nth-child(7) a[data-v-9655de06]:nth-child(1) {
  margin-bottom: 10px;
  color: #666;
  display: block;
  text-align: center;
  font-size: 14px;
}
.listCont .shareList li:nth-child(7) a[data-v-9655de06]:nth-child(1):hover {
  color: #666;
}
.listCont .shareList li:nth-child(7) a[data-v-9655de06]:nth-child(2) {
  margin: 0 auto;
  overflow: hidden;
  color: #333;
  display: block;
  width: 90px;
  height: 32px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  border: solid 1px #efefef;
  line-height: 32px;
  background-color: #f8f8f8;
}
.listCont .shareList li:nth-child(7) a[data-v-9655de06]:nth-child(2):hover {
  opacity: 0.8;
}
.listCont .shareList li:nth-child(2) p[data-v-9655de06],
.listCont .shareList li[data-v-9655de06]:nth-child(3),
.listCont .shareList li[data-v-9655de06]:nth-child(4),
.listCont .shareList li[data-v-9655de06]:nth-child(5),
.listCont .shareList li[data-v-9655de06]:nth-child(6),
.listCont .shareList li[data-v-9655de06]:nth-child(8) {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  text-align: center;
  color: #666;
}
.listCont .shareList li[data-v-9655de06]:nth-child(8) {
  margin-left: 22px !important;
}
.shareHv .shareList .arrow[data-v-9655de06],
.goodsDet .shareList .arrow[data-v-9655de06] {
  display: inline-block;
  width: 0px;
  height: 0px;
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
}
.shareHv .shareList .code-con[data-v-9655de06],
.goodsDet .shareList .code-con[data-v-9655de06] {
  width: 178px;
  height: 188px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.shareHv .shareList .code-con img[data-v-9655de06],
.goodsDet .shareList .code-con img[data-v-9655de06] {
  margin: 20px auto 0px;
  display: block;
  width: 140px;
  height: 140px;
}
.shareHv .shareList .code-con p[data-v-9655de06],
.goodsDet .shareList .code-con p[data-v-9655de06] {
  margin-top: 12px;
  line-height: 15px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
/*分享排行榜*/
.selectBd[data-v-9655de06] {
  outline: 1px solid #dcdfe6 !important;
  background-color: #fff !important;
  cursor: pointer;
}
.shareList .on[data-v-9655de06] {
  color: #e62226 !important;
  font-weight: bold;
}
.shareRan .shareList[data-v-9655de06],
.manyAn .shareList[data-v-9655de06] {
  height: 120px;
  padding: 20px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareRan .shareList .ranNum[data-v-9655de06],
.manyAn .shareList .ranNum[data-v-9655de06] {
  width: auto !important;
  top: -5px;
  position: absolute;
}
.shareRan .shareList .ranNum i[data-v-9655de06],
.manyAn .shareList .ranNum i[data-v-9655de06] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffb41d), to(#ff5f5f));
  background: linear-gradient(180deg, #ffb41d, #ff5f5f);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb41d, endColorstr=#ff5f5f);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  font-size: 44px;
  color: transparent;
}
.shareRan .shareList .ranNum span[data-v-9655de06],
.manyAn .shareList .ranNum span[data-v-9655de06] {
  color: #fff !important;
  left: 50%;
  top: 13px;
  overflow: hidden;
  font-weight: bold;
  font-family: Arial;
  font-size: 20px;
  position: absolute;
  width: 33px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  display: block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.manyAn .shareNav li[data-v-9655de06]:nth-child(n + 2) {
  height: 35px;
  padding: 0px 11px;
  line-height: 35px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.manyAn .shareNav li:nth-child(n + 2) em[data-v-9655de06] {
  display: inline-block;
  margin-left: 3px;
  vertical-align: top;
  cursor: pointer;
  width: 11px;
  height: 100%;
  position: relative;
}
.manyAn .shareNav li:nth-child(n + 2) em .arrow-top[data-v-9655de06] {
  display: inline-block;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 6px;
  border-color: transparent transparent #ccc transparent;
  top: 5px;
  position: absolute;
}
.manyAn .shareNav li:nth-child(n + 2) em .arrow-bottom[data-v-9655de06] {
  display: inline-block;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 6px;
  border-color: #ccc transparent transparent transparent;
  top: 21px;
  position: absolute;
}
.manyAn .shareNav li[data-v-9655de06]:nth-child(1) {
  width: 200px;
  margin-left: 20px !important;
  cursor: pointer;
  position: relative;
  text-align: center;
}
.manyAn .shareNav li[data-v-9655de06]:nth-child(2) {
  margin-left: 233px !important;
  cursor: pointer;
}
.manyAn .shareNav li[data-v-9655de06]:nth-child(n + 3) {
  margin-left: 85px;
  cursor: pointer;
}
.manyAn .shareNav li[data-v-9655de06]:nth-child(5) {
  margin-left: 75px !important;
}
.manyAn .listCont .shareList li[data-v-9655de06]:nth-child(1) {
  width: 320px !important;
}
.manyAn .shareList li:nth-child(1) .shareImg[data-v-9655de06] {
  margin-left: 65px;
}
.manyAn .shareList li[data-v-9655de06]:nth-child(2) {
  margin-left: 140px !important;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
  font-size: 14px;
  text-align: center;
}
.manyAn .shareList li[data-v-9655de06]:nth-child(3) {
  margin-left: 72px !important;
}
.manyAn .shareList li[data-v-9655de06]:nth-child(4) {
  margin-left: 64px;
}
.manyAn .shareList li[data-v-9655de06]:nth-child(5) {
  margin-left: 42px !important;
}
.manyAn .shareList li:nth-child(1) .code-box[data-v-9655de06] {
  top: 55px;
  left: 19%;
  z-index: 2;
  display: none;
  position: absolute;
}
.manyAn .shareList li:nth-child(1) .arrow[data-v-9655de06] {
  display: inline-block;
  width: 0px;
  height: 0px;
  top: 13%;
  margin-left: -7px;
  border-style: solid;
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  position: absolute;
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
}
.manyAn .shareList li:nth-child(1) .code-con[data-v-9655de06] {
  padding: 20px;
  width: 130px;
  height: 150px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.manyAn .shareList li:nth-child(1) .code-con img[data-v-9655de06] {
  margin: 0 auto;
  margin: 20px auto 0px;
  display: block;
  width: 120px;
  height: 120px;
}
.manyAn .shareList li:nth-child(1) .code-con p[data-v-9655de06] {
  margin-top: 12px;
  margin: 12px auto auto;
  line-height: 15px;
  text-align: center;
  font-size: 14px;
  width: auto;
  color: #333;
  float: none;
}
.manyAn .shareList .shareCode[data-v-9655de06] {
  float: left;
}
.manyAn .shareList .shareCode p i[data-v-9655de06] {
  font-size: 14px;
  margin-right: 2px;
}
.manyAn .shareList .shareCode span[data-v-9655de06] {
  display: inline-block;
  padding-top: 5px;
  margin-left: 15px;
  color: #666;
}
.manyAn .shareList .shareCode span[data-v-9655de06]:hover {
  color: #e62226;
}
.manyAn .shareList .shareCode span:hover + .code-box[data-v-9655de06] {
  display: block !important;
}
.colorred[data-v-9655de06] {
  color: #e62226;
  font-weight: 400 !important;
  width: auto !important;
  font-size: 12px !important;
}
.colorred b[data-v-9655de06] {
  padding: 0 3px;
}

@charset "utf-8";
/*我的分享*/
.myShare .shTitle[data-v-49403362] {
  font-weight: bold;
  margin: 80px auto 40px;
  text-align: center;
  font-size: 36px;
}
.myShare .shTitle i[data-v-49403362]:nth-child(1),
.myShare .shTitle i[data-v-49403362]:nth-child(2) {
  display: inline-block;
  width: 18px;
  height: 27px;
}
.myShare .shTitle i[data-v-49403362]:nth-child(1) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat 1px 3px;
  margin-right: 5px;
}
.myShare .shTitle i[data-v-49403362]:nth-child(2) {
  background: url("https://presale.jhtsoft.com/picms/3c7f5212641098.png") no-repeat -32px 3px;
  margin-left: 5px;
}
.myShare .shareNav li[data-v-49403362] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  min-width: 100px;
  padding: 0 20px;
  text-align: center;
}
.myShare .comment-page[data-v-49403362] {
  text-align: right;
}
.myShare .listCont .shareMd[data-v-49403362] {
  width: 160px;
  float: left;
  margin-top: 4px;
}
.shareNav[data-v-49403362] {
  width: 100%;
  height: 60px;
  background-color: #f0f0f0;
  line-height: 60px;
  font-size: 0;
}
.shareNav li:nth-child(1) select[data-v-49403362] {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  padding-left: 10px;
  border: solid 1px #dcdfe6;
  width: 100%;
  height: 35px;
  color: #333;
  font-size: 14px;
  border-radius: 4px;
  padding-right: 20px;
}
.shareNav li:nth-child(1) i[data-v-49403362] {
  right: 30px;
  top: 50%;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #333;
}
.shareNav li:nth-child(6) i[data-v-49403362] {
  font-size: 14px;
}
.shareNav .selectBd .bdTop[data-v-49403362] {
  border-top-color: #e62226 !important;
}
.shareNav .selectBd .bdBtm[data-v-49403362] {
  border-bottom-color: #e62226 !important;
}
.listCont .shareList[data-v-49403362] {
  display: inline-block;
  width: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}
.listCont .shareList li[data-v-49403362] {
  display: inline-block;
  vertical-align: middle;
}
.listCont .shareList li:nth-child(1) .bgGrey i[data-v-49403362] {
  background: -webkit-gradient(linear, left top, left bottom, from(#d6d6d6), to(#bdbdbd));
  background: linear-gradient(180deg, #d6d6d6, #bdbdbd);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d6d6d6, endColorstr=#bdbdbd);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
  font-size: 44px;
  color: transparent;
}
.listCont .shareList li:nth-child(1) .weightNum[data-v-49403362],
.listCont .shareList li:nth-child(1) p:last-of-type span[data-v-49403362]:nth-child(2) {
  margin-bottom: 15px;
  color: #666;
}
.listCont .shareList .shareImg img[data-v-49403362] {
  width: 100%;
  height: 100%;
}
.listCont .shareList li:nth-child(1) p[data-v-49403362]:first-of-type {
  margin-bottom: 10px;
}
.listCont .shareList li:nth-child(1) p a[data-v-49403362] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 100%;
}
.listCont .shareList li:nth-child(1) .shareImg[data-v-49403362] {
  margin-right: 10px;
  width: 80px;
  height: 80px;
  border: 1px solid #eee;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareHv .shareList li:nth-child(1) p[data-v-49403362]:last-of-type,
.goodsDet .shareList li:nth-child(1) p[data-v-49403362]:last-of-type {
  float: left;
  width: 150px;
  height: 20px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span[data-v-49403362]:last-of-type,
.goodsDet .shareList li:nth-child(1) p:last-of-type span[data-v-49403362]:last-of-type {
  display: inline-block;
  width: 80px;
  padding-left: 22px;
  margin-top: 3px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}
.shareHv .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-49403362],
.goodsDet .shareList li:nth-child(1) p:last-of-type span:nth-child(1) i[data-v-49403362] {
  font-size: 14px;
  margin-right: 2px;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-49403362]:nth-child(1),
.manyAn .shareList .shareCode span[data-v-49403362]:nth-child(1) {
  display: inline-block;
  font-weight: bold;
  width: 90px;
  color: #e62226;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 20px;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareList li:nth-child(1) p:last-of-type span[data-v-49403362]:nth-child(2),
.manyAn .shareList .shareCode span[data-v-49403362]:nth-child(2) {
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.shareList li:nth-child(1) p:last-of-type span:nth-child(2) i[data-v-49403362],
.manyAn .shareList .shareCode span:nth-child(2) i[data-v-49403362] {
  margin-right: 2px;
  cursor: pointer;
  font-size: 12px;
}
.listCont .shareList li:nth-child(2) p[data-v-49403362]:first-of-type {
  margin-bottom: 10px;
  text-align: left;
}
.listCont .shareList li:nth-child(2) p[data-v-49403362]:last-of-type {
  text-align: left;
}
.listCont .shareList li[data-v-49403362]:nth-child(3) {
  margin-left: 0px;
}
.listCont .shareList li[data-v-49403362]:nth-child(5) {
  margin-left: 13px;
}
.listCont .shareList li[data-v-49403362]:nth-child(6) {
  margin-left: 25px;
}
.listCont .shareList li:nth-child(6) span[data-v-49403362] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.listCont .shareList li[data-v-49403362]:nth-child(7) {
  margin-left: 20px;
}
.listCont .shareList li:nth-child(7) a[data-v-49403362]:nth-child(1) {
  margin-bottom: 10px;
  color: #666;
  display: block;
  text-align: center;
  font-size: 14px;
}
.listCont .shareList li:nth-child(7) a[data-v-49403362]:nth-child(1):hover {
  color: #666;
}
.listCont .shareList li:nth-child(7) a[data-v-49403362]:nth-child(2) {
  margin: 0 auto;
  overflow: hidden;
  color: #333;
  display: block;
  width: 90px;
  height: 32px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  border: solid 1px #efefef;
  line-height: 32px;
  background-color: #f8f8f8;
}
.listCont .shareList li:nth-child(7) a[data-v-49403362]:nth-child(2):hover {
  opacity: 0.8;
}
.listCont .shareList li:nth-child(2) p[data-v-49403362],
.listCont .shareList li[data-v-49403362]:nth-child(3),
.listCont .shareList li[data-v-49403362]:nth-child(4),
.listCont .shareList li[data-v-49403362]:nth-child(5),
.listCont .shareList li[data-v-49403362]:nth-child(6),
.listCont .shareList li[data-v-49403362]:nth-child(8) {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  text-align: center;
  color: #666;
}
.listCont .shareList li[data-v-49403362]:nth-child(8) {
  margin-left: 22px !important;
}
.shareHv .shareList .arrow[data-v-49403362],
.goodsDet .shareList .arrow[data-v-49403362] {
  display: inline-block;
  width: 0px;
  height: 0px;
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
}
.shareHv .shareList .code-con[data-v-49403362],
.goodsDet .shareList .code-con[data-v-49403362] {
  width: 178px;
  height: 188px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.shareHv .shareList .code-con img[data-v-49403362],
.goodsDet .shareList .code-con img[data-v-49403362] {
  margin: 20px auto 0px;
  display: block;
  width: 140px;
  height: 140px;
}
.shareHv .shareList .code-con p[data-v-49403362],
.goodsDet .shareList .code-con p[data-v-49403362] {
  margin-top: 12px;
  line-height: 15px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
/*分享排行榜*/
.selectBd[data-v-49403362] {
  outline: 1px solid #dcdfe6 !important;
  background-color: #fff !important;
  cursor: pointer;
}
.shareList .on[data-v-49403362] {
  color: #e62226 !important;
  font-weight: bold;
}
.shareRan .shareList[data-v-49403362],
.manyAn .shareList[data-v-49403362] {
  height: 120px;
  padding: 20px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shareRan .shareList .ranNum[data-v-49403362],
.manyAn .shareList .ranNum[data-v-49403362] {
  width: auto !important;
  top: -5px;
  position: absolute;
}
.shareRan .shareList .ranNum i[data-v-49403362],
.manyAn .shareList .ranNum i[data-v-49403362] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffb41d), to(#ff5f5f));
  background: linear-gradient(180deg, #ffb41d, #ff5f5f);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb41d, endColorstr=#ff5f5f);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  text-shadow: 0px 0px 8px rgba(248, 81, 5, 0.1);
  font-size: 44px;
  color: transparent;
}
.shareRan .shareList .ranNum span[data-v-49403362],
.manyAn .shareList .ranNum span[data-v-49403362] {
  color: #fff !important;
  left: 50%;
  top: 13px;
  overflow: hidden;
  font-weight: bold;
  font-family: Arial;
  font-size: 20px;
  position: absolute;
  width: 33px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  display: block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.header-searchbar .pigIcon[data-v-49403362] {
  margin-top: 20px;
  float: right;
}
.findBanner[data-v-49403362] {
  margin: auto;
  padding: 5px;
  width: 1200px;
  height: 180px;
  border: 1px solid #e8e8e8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.findBanner .bannerCon[data-v-49403362] {
  margin: auto;
  background: url("https://presale.jhtsoft.com/picms/3c7f4801076954.jpg") no-repeat;
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
}
.findBanner .headerIcon[data-v-49403362] {
  left: 40px;
  top: 50%;
  width: 100px;
  height: 100px;
  border: 3px solid #ffebd9;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  border-radius: 55px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 0px 15px 0 rgba(101, 44, 74, 0.1);
  box-shadow: 0px 0px 15px 0 rgba(101, 44, 74, 0.1);
  background-color: #ffebd9;
}
.findBanner .headerIcon img[data-v-49403362] {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.findBanner .commission[data-v-49403362] {
  top: 40px;
  left: 160px;
  position: absolute;
}
.findBanner .commission p[data-v-49403362]:nth-child(1) {
  font-weight: bold;
  padding-left: 5px;
  margin-bottom: 5px;
  max-width: 305px;
  font-size: 16px;
  color: #e0e0e0;
}
.findBanner .commission p[data-v-49403362]:nth-child(2) {
  margin-bottom: 10px;
  font-size: 14px;
  color: #e0e0e0;
}
.findBanner .commission p:nth-child(2) i[data-v-49403362] {
  color: #ffea03;
}
.findBanner .commission p:nth-child(2) span[data-v-49403362] {
  font-family: Arial;
  font-weight: bold;
  margin-right: 5px;
  font-size: 32px;
  color: #ffea03;
}
.findBanner .commission a[data-v-49403362] {
  display: block;
  -webkit-box-shadow: 0px 0px 15px 0 rgba(101, 44, 74, 0.1);
  box-shadow: 0px 0px 15px 0 rgba(101, 44, 74, 0.1);
  color: #e62226;
  background-color: #fff;
  width: 100px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  border-radius: 35px;
}
.findBanner .commission a[data-v-49403362]:hover {
  background-color: #de2124;
  color: #fff;
}
.findBanner .bannerWord[data-v-49403362] {
  top: 45px;
  right: 195px;
  position: absolute;
  -webkit-animation: titleWord-data-v-49403362 1s infinite;
  animation: titleWord-data-v-49403362 1s infinite;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
.commNum[data-v-49403362] {
  font-size: 14px;
  padding: 20px 0px 10px 0px;
}
.commNum i[data-v-49403362] {
  font-weight: bold;
  color: #e62226;
}
@keyframes titleWord-data-v-49403362 {
0% {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@-webkit-keyframes titleWord-data-v-49403362 {
0% {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
.filter[data-v-49403362] {
  margin-top: 10px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  font-size: 14px;
}
.filter .f-line[data-v-49403362] {
  padding: 10px;
  height: 28px;
}
.filter .fl[data-v-49403362] {
  float: left;
}
.filter .f-sort a[data-v-49403362] {
  display: inline-block;
  height: 28px;
  padding: 0px 10px;
  margin-right: 10px;
  line-height: 28px;
  border: 1px solid #ccc;
  background-color: #fff;
}
.filter .f-sort a[data-v-49403362]:first-child {
  width: 48px;
  text-align: center;
}
.filter .f-sort a span[data-v-49403362] {
  color: #333;
  font-size: 14px;
}
.filter .f-sort a.on[data-v-49403362] {
  border: 1px solid #d10011;
  background-color: #de2124;
}
.filter .f-sort a.on span[data-v-49403362] {
  color: #fff;
}
.filter .f-sort a.on .fs-down .arrow-top[data-v-49403362],
.filter .f-sort a.on .fs-up .arrow-bottom[data-v-49403362] {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.filter .f-sort a.on .arrow-top[data-v-49403362] {
  -webkit-background-position: 0px -32px;
  background-position: 0px -32px;
}
.filter .f-sort a.on i[data-v-49403362] {
  color: #fff;
}
.filter .f-sort a.on .arrow-bottom[data-v-49403362] {
  -webkit-background-position: 0px -48px;
  background-position: 0px -48px;
}
.filter .f-sort .fs-down[data-v-49403362],
.filter .f-sort .fs-up[data-v-49403362] {
  display: inline-block;
  width: 11px;
  margin-left: 10px;
  margin-top: 6px;
  vertical-align: top;
  cursor: pointer;
}
.filter .f-sort .arrow-top[data-v-49403362] {
  height: 6px;
  -webkit-background-position: 0px 0px;
  background-position: 0px 0px;
}
.filter .f-sort .arrow-bottom[data-v-49403362],
.filter .f-sort .arrow-top[data-v-49403362] {
  width: 11px;
  overflow: hidden;
  background: url("https://presale.jhtsoft.com/picms/3849dcf5b9d56c.png") no-repeat;
  float: left;
}
.filter .f-sort .arrow-bottom[data-v-49403362] {
  height: 6px;
  margin-top: 6px;
  -webkit-background-position: 0px -16px;
  background-position: 0px -16px;
}
.filter .f-search[data-v-49403362] {
  margin-left: 10px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
}
.filter .f-search input[data-v-49403362] {
  padding: 8px 10px;
  vertical-align: middle;
  background-color: #fff;
  color: #333;
  width: 188px;
  height: 14px;
  line-height: 14px;
  border: none;
  float: left;
}
.filter .f-search button[data-v-49403362] {
  cursor: pointer;
  width: 60px;
  height: 30px;
  border: none;
  float: left;
  background-color: #de2124;
  color: #fff;
  text-align: center;
  line-height: 30px;
}
.filter .f-price .f-price-set[data-v-49403362] {
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.filter .f-price-set .fl[data-v-49403362],
.filter .f-price-set span[data-v-49403362],
.filter .f-price-set em[data-v-49403362] {
  float: left;
  display: inline;
  margin-right: 10px;
}
.filter .f-price-set .fl[data-v-49403362] {
  padding-left: 3px;
  padding-right: 3px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  color: #999;
}
.filter .f-price-set .fl input[data-v-49403362] {
  display: inline;
  width: 45px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: #333;
  background-color: #fff;
}
/*商品列表*/
.shopList .cgl-tu[data-v-49403362] {
  width: 220px;
}
.shopList .cgl-cont b[data-v-49403362] {
  font-size: 18px;
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
}
.shopList .cgl-cont b[data-v-49403362]:nth-child(3) {
  font-weight: bold;
  font-size: 18px;
}
.shopList .cgl-cont b i[data-v-49403362] {
  font-size: 12px;
}
.shopList .cgl-cont b i[data-v-49403362]:before {
  font-size: 20px;
  padding-right: 2px;
}
.shopList .cgl-cont b i.icon-jf4[data-v-49403362]:before {
  color: #FD9F17;
}
.shopList .cgl-cont b i.icon-hb2[data-v-49403362]:before {
  color: #E62226;
}
.shopList .cgl-cont b i.icon-cash[data-v-49403362]:before {
  color: #F66E20;
}
.shopList .cgl-cont > b[data-v-49403362]:nth-child(3) {
  color: #333;
}
.shopList .shareGift[data-v-49403362] {
  margin: auto;
  margin-bottom: 5px;
  text-align: center;
  border: 1px solid #e0e0e0;
  position: relative;
  width: 265px;
  height: 30px;
  border-radius: 2px;
  line-height: 30px;
}
.shopList .shareGift[data-v-49403362]:hover {
  border: 1px solid #e62226;
}
.shopList .shareGift a[data-v-49403362] {
  width: 100%;
  display: block;
  font-size: 12px;
  color: #e62226;
}
.shopList .shareGift a i[data-v-49403362] {
  margin-right: 5px;
}
.shopList .shareGift .code-box[data-v-49403362] {
  top: 40px;
  left: 50%;
  margin-left: -90px;
  display: none;
  z-index: 2;
  position: absolute;
}
.shopList .shareGift .code-box .arrow[data-v-49403362] {
  display: inline-block;
  width: 0px;
  height: 0px;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  position: absolute;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
}
.shopList .shareGift .code-con[data-v-49403362] {
  width: 178px;
  height: 188px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.shopList .shareGift .code-con img[data-v-49403362] {
  margin: 20px auto 0px;
  display: block;
  width: 140px;
  height: 140px;
}
.shopList .shareGift .code-con p[data-v-49403362] {
  margin-top: 12px;
  line-height: 15px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
.shopList .shareGift .click-share:hover + .code-box[data-v-49403362] {
  display: block;
}
.shopList .cgl-cont .backMoney[data-v-49403362] {
  margin-bottom: 0px;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shopList .cgl-cont .backMoney span[data-v-49403362] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
}
.shopList .cgl-cont .backMoney span b[data-v-49403362] {
  display: block;
  color: #e62226;
}
.shopList .cgl-cont .backMoney span:hover em[data-v-49403362] {
  display: block;
}
.shopList .cgl-cont .backMoney span em[data-v-49403362] {
  display: none;
  position: absolute;
  top: 30px;
  left: 50%;
  padding: 10px;
  color: #e62226;
  border: 1px solid #e0e0e0;
  background: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
  width: 150px;
  margin-left: -85px;
}
.shopList .cgl-cont .backMoney span em[data-v-49403362]:before {
  content: '';
  display: inline-block;
  width: 0px;
  height: 0px;
  left: 50px;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  position: absolute;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
  box-shadow: 2px -2px 2px #e0e0e0;
}
.shopList ul li[data-v-49403362] {
  height: 400px;
  padding-top: 0!important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shopList .cgl-cont p em[data-v-49403362] {
  margin-left: 5px!important;
}
.channel-goodlist .cgl-cont[data-v-49403362] {
  padding: 5px 10px;
}
.channel-goodlist .cgl-cont p[data-v-49403362] {
  margin-bottom: 0;
  height: 30px;
}
/*再次搜索*/
.search-again[data-v-49403362] {
  height: 140px;
  margin-top: 20px;
  border: 1px solid #f0f0f0;
  font-size: 14px;
  background-color: #f9f9f9;
  color: #333;
}
.search-again p[data-v-49403362] {
  margin: 35px 20px 20px;
}
.search-again p a[data-v-49403362] {
  color: #0079b6;
}
.search-again p span[data-v-49403362] {
  padding: 0px 18px;
  color: #ccc;
}
.search-con[data-v-49403362] {
  margin-left: 47px;
  height: 40px;
  line-height: 40px;
}
.search-con em[data-v-49403362] {
  font-size: 12px;
}
.search-con input[data-v-49403362] {
  padding: 10px;
  margin: 0 10px;
  line-height: 18px;
  border: 1px solid #ccc;
  width: 278px;
  height: 18px;
}
.search-con .btn[data-v-49403362] {
  display: inline-block;
  width: 68px;
  height: 38px;
  outline: none;
  border-radius: 2px;
  font-size: 14px;
  border: 1px solid #d10011;
  background-color: #de2124;
  text-align: center;
  color: #fff;
}
.elpag[data-v-49403362] {
  text-align: center;
  padding: 40px 0;
}
.heove[data-v-49403362] {
  height: 30px;
}
.channel-goodlist ul li[data-v-49403362] {
  padding-top: 20px;
}

.starOrder[data-v-e653045a] {
  padding: 70px 0px;
  text-align: center;
  position: relative;
}
.starOrder .btnborder[data-v-e653045a] {
  display: block;
  width: 30px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 20px;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #999;
  border-radius: 100%;
}
.starOrder .btnborder[data-v-e653045a]:hover {
  border-radius: 20px;
  width: 80px;
  border-color: #e62226;
}
.starOrder .btnborder span[data-v-e653045a] {
  display: block;
  width: 30px;
  margin: 0 auto;
  color: #999;
  border-radius: 100%;
}
.starOrder .btnborder b[data-v-e653045a] {
  display: inline-block;
}
.starOrder > h4[data-v-e653045a] {
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-weight: bold;
  font-size: 20px;
}
.starOrder > .timeOrder[data-v-e653045a] {
  padding: 20px 0 10px 0;
}
.starOrder > .timeOrder > span[data-v-e653045a] {
  font-size: 14px;
  color: #999;
}
.starOrder > .timeOrder > span > em[data-v-e653045a]:first-of-type {
  color: #333;
}
.starOrder > .timeOrder > span > em[data-v-e653045a]:last-of-type {
  margin-left: 30px;
}
.starOrder > .deliSpeed > span[data-v-e653045a]:first-of-type {
  font-size: 14px;
  color: #666;
}
.starOrder > .deliSpeed > span[data-v-e653045a]:nth-child(2) {
  margin-left: 10px;
}
.starOrder > .deliSpeed > span:nth-child(2) i[data-v-e653045a] {
  color: #ccc;
  margin-left: 5px;
  font-size: 20px;
  cursor: pointer;
}
.starOrder > .deliSpeed > .collectGrey[data-v-e653045a] {
  color: #666;
}
.starOrder .deliSpeed .collectRed[data-v-e653045a] {
  color: #e62226 !important;
}
.starOrder > .deliSpeed > span[data-v-e653045a]:nth-child(3) {
  margin-left: 10px;
  color: #666;
  font-size: 12px;
}
.evalList[data-v-e653045a] {
  width: 1200px;
  background-color: #fff;
  margin: auto;
  overflow: hidden;
  border-bottom: 1px solid #e8e8e8;
}
.evalList > .writeEval[data-v-e653045a] {
  width: 878px;
  float: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-left: 1px solid #e8e8e8;
}
.evalList > .commodity[data-v-e653045a] {
  width: 320px;
  height: 500px;
  float: left;
}
.commodity > img[data-v-e653045a] {
  display: block;
  width: 170px;
  height: auto;
  max-height: 170px;
  margin: 75px auto 0;
}
.commodity > p[data-v-e653045a]:first-of-type {
  width: 90%;
  margin: 20px auto 0;
  font-size: 16px;
  text-align: center;
}
.commodity > p[data-v-e653045a]:last-of-type {
  font-size: 16px;
  color: #f10215;
  margin-top: 20px;
  text-align: center;
  font-weight: bold;
}
.commodity > a[data-v-e653045a] {
  width: 90px;
  height: 30px;
  margin: auto;
  display: block;
  border: 1px solid #e62226;
  background-color: #fff;
  color: #e62226;
  font-size: 14px;
  margin-top: 10px;
  border-radius: 3px;
  text-align: center;
  line-height: 30px;
}
.writeEval > .satiStart[data-v-e653045a] {
  margin-left: 60px;
  margin-top: 40px;
  margin-bottom: 30px;
}
.writeEval > .satiStart > span[data-v-e653045a]:first-of-type {
  color: #999;
  font-size: 14px;
}
.writeEval > .satiStart > span[data-v-e653045a]:nth-child(2) {
  margin-left: 50px;
}
.writeEval > .satiStart > span:nth-child(2) > i[data-v-e653045a] {
  margin-right: 5px;
  color: #ccc;
  font-size: 20px;
  cursor: pointer;
}
.writeEval > .satiStart > span[data-v-e653045a]:last-of-type {
  margin-left: 10px;
  font-size: 12px;
  color: #666;
}
.writeEval > .impressive[data-v-e653045a] {
  margin-left: 75px;
  overflow: hidden;
}
.writeEval > .comAppraise[data-v-e653045a] {
  margin-left: 75px;
}
.writeEval > .comAppraise > span[data-v-e653045a] {
  font-size: 14px;
  color: #999;
  position: absolute;
  top: 15px;
}
.writeEval > .c-upload[data-v-e653045a] {
  margin-top: 30px;
}
.writeEval > .c-upload > .pc-upload[data-v-e653045a] {
  margin-left: 185px;
}
.writeEval > .c-upload > .pc-upload > i[data-v-e653045a] {
  font-size: 25px;
  display: block;
  text-align: center;
  color: #999;
  margin-top: 8px;
}
.writeEval > .c-upload > .pc-upload > input[data-v-e653045a] {
  position: absolute;
  width: 58px;
  height: 58px;
  border: 1px solid red;
  left: 0px;
  top: 0px;
  opacity: 0;
}
.writeEval > .c-upload > .uploadbtn[data-v-e653045a] {
  display: block;
  position: relative;
  float: left;
  margin-left: 10px;
  text-align: center;
  color: #333;
  font-size: 12px;
  cursor: pointer;
  background-color: #fbfdff;
  border: 1px dashed #c0ccda;
  border-radius: 6px;
}
.m-upload[data-v-e653045a] {
  width: 146px;
  height: 146px;
  line-height: 146px;
}
.writeEval > .c-upload > .m-upload > i[data-v-e653045a] {
  font-size: 25px;
  /* display: block;
    margin-top: 45px;
    margin-bottom: 5px; */
  color: #999;
  vertical-align: top;
}
.writeEval > .c-upload > .uploadbtn[data-v-e653045a]:hover {
  border-color: #409eff;
  color: #409eff;
}
.writeEval > .c-upload > .uploadbtn:hover i[data-v-e653045a] {
  color: #999;
}
.writeEval > .c-upload > .c-upload-des[data-v-e653045a] {
  float: left;
  width: 200px;
  height: 60px;
  line-height: 60px;
  color: #999;
  font-size: 12px;
}
.writeEval > .c-upload > .c-upload-des > b[data-v-e653045a] {
  color: #e62226;
  padding: 0 3px;
}
.evalContainer p.tjbtn[data-v-e653045a] {
  padding-left: 40px;
  color: #666;
  font-size: 12px;
  text-align: center;
  padding-bottom: 35px;
  background-color: #fff;
  padding-top: 35px;
}
.evalContainer p.tjbtn > a[data-v-e653045a] {
  display: inline-block;
}
.evalContainer p.tjbtn > span[data-v-e653045a] {
  display: inline-block;
}
.evalContainer p.tjbtn span label[data-v-e653045a] {
  cursor: pointer;
}
.evalContainer p.tjbtn > a > .btn-default[data-v-e653045a] {
  color: #fff;
  margin-right: 0;
  width: 155px;
  height: 50px;
  background-color: #e62226;
  font-size: 16px;
  border-radius: 5px;
}
.evalContainer p.tjbtn > span > input[data-v-e653045a] {
  background-color: #fff;
  margin-left: 10px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: top;
}
/*评价详情 start*/
.evalContainer > .apprDetails > .timeOrder > span[data-v-e653045a] {
  font-size: 16px !important;
}
.evalContainer > .evalList > .detaList > img[data-v-e653045a] {
  margin-top: 50px !important;
}
.evalContainer > .evalList > .detaList[data-v-e653045a] {
  height: auto !important;
}
.evalContainer > .evalList > .detaList > a[data-v-e653045a] {
  margin-bottom: 45px;
}
.evalContainer > .evalList > .estContainer > .estList[data-v-e653045a] {
  margin-left: 70px;
  margin-top: 40px;
  padding-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estTime[data-v-e653045a] {
  font-size: 14px;
  color: #666;
  margin-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estStart[data-v-e653045a] {
  margin-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estStart > i[data-v-e653045a] {
  color: #f8b301;
}
.evalContainer > .evalList > .estContainer > .estList > .estStart > span[data-v-e653045a] {
  margin-left: 10px;
  color: #e62226;
}
.evalContainer > .evalList > .estContainer > .estList > .estLanguage[data-v-e653045a] {
  font-size: 16px;
  color: #666;
  margin-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estIcon[data-v-e653045a] {
  margin-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estIcon > img[data-v-e653045a] {
  width: 60;
  height: 60px;
  margin-right: 10px;
}
.evalContainer > .evalList > .estContainer > .estList > .estLabel > li[data-v-e653045a] {
  display: inline-block;
  width: 100px;
  height: 40px;
  border: 1px solid #e8e8e8;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  color: #666;
  background-color: #fff;
  margin-right: 10px;
}
/*end*/
/*独立的 s*/
.comAppraise[data-v-e653045a] {
  position: relative;
  margin-top: 20px;
}
.comAppraise .textarea[data-v-e653045a] {
  width: 652px;
  margin-left: 110px;
  position: relative;
}
.comAppraise .textarea textarea[data-v-e653045a] {
  width: 620px;
  height: 160px;
  padding: 10px 15px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #333;
  line-height: 25px;
}
.comAppraise .textarea span[data-v-e653045a] {
  position: absolute;
  color: #999;
  font-size: 14px;
  right: 20px;
  bottom: 15px;
}
.impressive > span[data-v-e653045a] {
  line-height: 40px;
  color: #999;
  font-size: 14px;
  float: left;
}
.impressive > .impreOne > a[data-v-e653045a] {
  display: inline-block;
  border: 1px solid #e8e8e8;
  width: 100px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
  color: #666;
  margin-right: 10px;
  position: relative;
  background-color: #fff;
  cursor: pointer;
  margin-bottom: 10px;
}
.impressive > .impreOne > span[data-v-e653045a] {
  display: inline-block;
  border: 1px solid #e8e8e8;
  width: 100px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  margin-right: 10px;
  position: relative;
  background-color: #f6f6f6;
  cursor: pointer;
}
.impressive > .impreOne > span > input[data-v-e653045a] {
  width: 80px;
  font-size: 14px;
  color: #666;
  background-color: #f6f6f6;
}
.impressive > .impreOne > span > input[data-v-e653045a]:focus {
  /* background-color: #fff; */
}
.impressive > .impreOne > span[data-v-e653045a]:hover {
  border: 1px solid #e62226;
  background-color: #fff;
}
.impressive > .impreOne > span:hover input[data-v-e653045a] {
  background-color: #fff;
}
.impressive > .impreOne > span:hover > i[data-v-e653045a] {
  color: #e62226;
}
.impressive > .impreOne[data-v-e653045a] {
  width: 580px;
  float: left;
  margin-left: 50px;
}
.impressive > .selected[data-v-e653045a] {
  border-color: #e62226;
}
.impressive > .impreOne > .selecOne[data-v-e653045a]:after {
  content: "\E8B7";
  position: absolute;
  right: -1px;
  bottom: -1px;
  font-size: 30px;
  line-height: 30px;
  color: #e62226;
}
.impressive > .impreOne > .selecOne[data-v-e653045a] {
  border: 1px solid #e62226;
  color: #e62226;
}
.collectStart[data-v-e653045a] {
  color: #e62226 !important;
}
/*手机传图弹窗*/
.appraMode > .mods-cont[data-v-e653045a] {
  width: 465px;
  height: 425px;
  margin-left: -232.5px;
  margin-top: -212.5px;
}
.appraMode > .mods-cont > .mc-cont[data-v-e653045a] {
  padding: 60px 0px !important;
}
.appraMode > .mods-cont > .mc-cont > .iconCode > img[data-v-e653045a]:first-of-type {
  width: 188px;
  height: 188px;
  margin-left: 40px;
  padding: 10px;
  -webkit-box-shadow: 0 0 5px rgba(153, 153, 153, 0.35);
          box-shadow: 0 0 5px rgba(153, 153, 153, 0.35);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.appraMode > .mods-cont > .mc-cont > .iconCode > img[data-v-e653045a]:last-of-type {
  margin-left: 35px;
}
.appraMode > .mods-cont > .mc-cont > p[data-v-e653045a] {
  text-align: center;
  font-size: 16px;
  margin-top: 55px;
  color: #666;
}
.appraMode > .mods-cont > .mc-cont > p > span[data-v-e653045a] {
  color: #e62226;
}
.el-upload__tip[data-v-e653045a] {
  margin-top: 10px;
  margin-bottom: 90px;
  margin-left: 185px;
  color: #999;
}
/*独立的 e*/
.btnborder[data-v-e653045a]:hover {
  background-color: #e62226;
  color: #fff;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.el-upload--picture-card i[data-v-e653045a] {
  vertical-align: top;
}
.upload-demo .el-upload--picture-card[data-v-e653045a] {
  width: auto !important;
  height: auto !important;
  background: transparent !important;
  border: none !important;
}
.upload-demo .el-upload--picture-card i[data-v-e653045a] {
  vertical-align: top;
}
.upload-demo .el-upload--picture-card .pc-upload[data-v-e653045a] {
  background-color: #fbfdff;
  border: 1px dashed #c0ccda;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 148px;
  height: 148px;
  line-height: 146px;
  vertical-align: top;
}
.writeEval .upload-demo .m-upload[data-v-e653045a] {
  display: inline-block;
  width: 146px;
  height: 146px;
  line-height: 146px;
  position: relative;
  text-align: center;
  font-size: 12px;
  color: #333;
  float: left;
  margin-left: 10px;
  cursor: pointer;
  background-color: #fbfdff;
  border: 1px dashed #c0ccda;
  border-radius: 6px;
}





































































































































































































  /*与appraise公共的css s*/
.starOrder[data-v-086d513a] {
  padding: 70px 0px;
  text-align: center;
  position: relative;
}
.starOrder .btnborder[data-v-086d513a] {
  display: block;
  width: 30px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 20px;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #999;
  border-radius: 100%;
}
.starOrder .btnborder[data-v-086d513a]:hover {
  border-radius: 20px;
  width: 80px;
  border-color: #e62226;
}
.starOrder .btnborder span[data-v-086d513a] {
  display: block;
  width: 30px;
  margin: 0 auto;
  color: #999;
  border-radius: 100%;
}
.starOrder .btnborder b[data-v-086d513a] {
  display: inline-block;
}
.starOrder > h4[data-v-086d513a] {
    color: #333;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: bold;
    font-size: 20px;
}
.starOrder > .timeOrder[data-v-086d513a] {
    padding: 20px 0 10px 0;
}
.starOrder > .timeOrder > span[data-v-086d513a] {
    font-size: 14px;
    color: #999;
}
.starOrder > .timeOrder > span > em[data-v-086d513a]:first-of-type {
    color: #333;
}
.starOrder > .timeOrder > span > em[data-v-086d513a]:last-of-type {
    margin-left: 30px;
}
.starOrder > .deliSpeed > span[data-v-086d513a]:first-of-type {
    font-size: 14px;
    color: #666;
}
.starOrder > .deliSpeed > span[data-v-086d513a]:nth-child(2) {
    margin-left: 10px;
}
.starOrder > .deliSpeed > span:nth-child(2) i[data-v-086d513a] {
    color: #ccc;
    margin-left: 5px;
    font-size: 20px;
    cursor: pointer;
}
.starOrder > .deliSpeed > .collectGrey[data-v-086d513a] {
    color: #666;
}
.starOrder .deliSpeed .collectRed[data-v-086d513a] {
    color: #e62226 !important;
}
.starOrder > .deliSpeed > span[data-v-086d513a]:nth-child(3) {
    margin-left: 10px;
    color: #666;
    font-size: 12px;
}
.evalList[data-v-086d513a] {
    width: 1200px;
    background-color: #fff;
    margin: auto;
    overflow: hidden;
}
.evalList > .writeEval[data-v-086d513a] {
    width: 878px;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid #e8e8e8;
}
.evalList > .commodity[data-v-086d513a] {
    width: 320px;
    height: 500px;
    float: left;
}
.commodity > img[data-v-086d513a] {
    margin-left: 75px;
    margin-top: 75px;
}
.commodity > p[data-v-086d513a]:first-of-type {
    width: 90%;
    margin: 20px auto 0;
    font-size: 16px;
    text-align: center;
}
.commodity > p[data-v-086d513a]:last-of-type {
    font-size: 16px;
    color: #f10215;
    margin-top: 20px;
    text-align: center;
    font-weight: bold;
}
.commodity > a[data-v-086d513a] {
    width: 90px;
    height: 30px;
    margin: auto;
    display: block;
    border: 1px solid #e62226;
    background-color: #fff;
    color: #e62226;
    font-size: 14px;
    margin-top: 10px;
    border-radius: 3px;
    text-align: center;
    line-height: 30px;
}
.writeEval > .satiStart[data-v-086d513a] {
    margin-left: 60px;
    margin-top: 40px;
    margin-bottom: 30px;
}
.writeEval > .satiStart > span[data-v-086d513a]:first-of-type {
    color: #999;
    font-size: 14px;
}
.writeEval > .satiStart > span[data-v-086d513a]:nth-child(2) {
    margin-left: 50px;
}
.writeEval > .satiStart > span:nth-child(2) > i[data-v-086d513a] {
    margin-right: 5px;
    color: #ccc;
    font-size: 20px;
    cursor: pointer;
}
.writeEval > .satiStart > span[data-v-086d513a]:last-of-type {
    margin-left: 10px;
    font-size: 12px;
    color: #666;
}
.writeEval > .impressive[data-v-086d513a] {
    margin-left: 75px;
    overflow: hidden;
}
.writeEval > .comAppraise[data-v-086d513a] {
    margin-left: 75px;
}
.writeEval > .comAppraise > span[data-v-086d513a] {
    font-size: 14px;
    color: #999;
    position: absolute;
    top: 15px;
}
.writeEval > .c-upload[data-v-086d513a] {
    margin-bottom: 90px;
    margin-top: 30px;
}
.writeEval > .c-upload > .pc-upload[data-v-086d513a] {
    margin-left: 185px;
}
.writeEval > .c-upload > .pc-upload > i[data-v-086d513a] {
    font-size: 25px;
    display: block;
    text-align: center;
    color: #999;
    margin-top: 8px;
}
.writeEval > .c-upload > .pc-upload > input[data-v-086d513a] {
    position: absolute;
    width: 58px;
    height: 58px;
    border: 1px solid red;
    left: 0px;
    top: 0px;
    opacity: 0;
}
.writeEval > .c-upload > .uploadbtn[data-v-086d513a] {
    display: block;
    position: relative;
    float: left;
    width: 60px;
    height: 60px;
    border: 1px solid #e0e0e0;
    margin-right: 10px;
    background-color: #f7f7f7;
    text-align: center;
    color: #999;
    font-size: 12px;
    cursor: pointer;
}
.writeEval > .c-upload > .m-upload > i[data-v-086d513a] {
    display: block;
    font-size: 25px;
    margin-top: 6px;
    margin-bottom: 5px;
}
.writeEval > .c-upload > .c-upload-des[data-v-086d513a] {
    float: left;
    width: 200px;
    height: 60px;
    line-height: 60px;
    color: #999;
    font-size: 12px;
}
.writeEval > .c-upload > .c-upload-des > b[data-v-086d513a] {
    color: #e62226;
    padding: 0 3px;
}
.writeEval > p.tjbtn[data-v-086d513a] {
    position: relative;
    padding-left: 180px;
    color: #666;
    font-size: 12px;
    margin-bottom: 35px;
}
.writeEval > p.tjbtn span label[data-v-086d513a] {
    cursor: pointer;
}
.writeEval > p.tjbtn > a > .btn-default[data-v-086d513a] {
    color: #fff;
    margin-right: 0;
    width: 155px;
    height: 50px;
    background-color: #E62226;
    font-size: 16px;
    border-radius: 5px;
}
.writeEval > p.tjbtn > span > input[data-v-086d513a] {
    background-color: #fff;
    margin-left: 10px;
    margin-right: 5px;
}
/*评价详情 start*/
.evalContainer > .apprDetails > .timeOrder > span[data-v-086d513a] {
    font-size: 16px !important;
}
.evalContainer > .evalList > .detaList > img[data-v-086d513a] {
    margin-top: 50px !important;
    width: 170px;
    height: auto;
    max-height: 170px;
}
.evalContainer > .evalList > .detaList[data-v-086d513a] {
    height: auto !important;
}
.evalContainer > .evalList > .detaList > a[data-v-086d513a] {
    margin-bottom: 45px;
}
.evalContainer > .evalList > .estContainer > .estList[data-v-086d513a] {
    margin-left: 70px;
    margin-top: 40px;
    padding-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estTime[data-v-086d513a] {
    font-size: 14px;
    color: #666;
    margin-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estStart[data-v-086d513a] {
    margin-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estStart > i[data-v-086d513a] {
    color: #f8b301;
}
.evalContainer > .evalList > .estContainer > .estList > .estStart > span[data-v-086d513a] {
    margin-left: 10px;
    color: #e62226;
}
.evalContainer > .evalList > .estContainer > .estList > .estLanguage[data-v-086d513a] {
    font-size: 14px;
    color: #666;
    margin-bottom: 20px;
    line-height: 25px;
    padding-right: 10px;
}
.evalContainer > .evalList > .estContainer > .estList > .estIcon[data-v-086d513a] {
    margin-bottom: 20px;
}
.evalContainer > .evalList > .estContainer > .estList > .estIcon > img[data-v-086d513a] {
    width: 60;
    height: 60px;
    margin-right: 10px;
}
.evalContainer > .evalList > .estContainer > .estList > .estLabel > li[data-v-086d513a] {
    display: inline-block;
    /* width: 100px; */
    padding: 5px 10px;
    border: 1px solid #e8e8e8;
    text-align: center;
    font-size: 14px;
    color: #666;
    background-color: #fff;
    margin-right: 10px;
    border-radius: 2px;
}
/*end*/
/*与appraise公共的css e*/
.mainContainer > .mainr[data-v-086d513a] {
    width: 1200px;
}
.btnborder[data-v-086d513a]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.f12[data-v-086d513a] { font-size: 12px !important; color: #999 !important; margin-bottom: 10px !important;
}
/*
 * 我的订单列表
 * 2018.03.03
 * zly
 * start
 */
.myorderlist>h4[data-v-08f97688] {padding:0 20px;line-height:50px; background:#fff; margin-bottom:10px;
}
.myorderlist>h4>big[data-v-08f97688] {font-weight:600;
}
.myorderlist>h4>a[data-v-08f97688] {float:right; font-size: 14px; color:#999;
}
.myorderlist>h4>a[data-v-08f97688]:hover {color:#e62226;
}
.myolpnl[data-v-08f97688] {background:#fff; padding:10px 20px;
}
.myol-tit[data-v-08f97688] {padding-top:10px; margin-bottom:20px;
}
.myol-tit>a[data-v-08f97688] {position:relative; display: inline-block;padding:5px 0; margin-right:30px; font-size: 14px;line-height:1;
}
.myol-tit>a[data-v-08f97688]:nth-child(6) {color:#999;
}
.myol-tit>a[data-v-08f97688]:not(.btn-rgular):hover {color:#e62226;
}
.myol-tit>a.on[data-v-08f97688] {color:#e62226;border-bottom:solid 2px #e62226; font-weight:600;
}
.myol-tit>a>i[data-v-08f97688] {position:absolute; top:-8px; right:-14px;display:inline-block; width:16px;height:16px;border-radius:100%;background:#e62226; color:#fff; line-height:14px;font-size: 12px; text-align: center; vertical-align: top;
}
.myol-tit>b.btn-rgular[data-v-08f97688] {color:#333; font-weight:600;border-left:solid 1px #e0e0e0;padding:0 30px; cursor: pointer;
}
.myol-tit>b.btn-rgular[data-v-08f97688]:hover{color: #e62226;
}
.myol-tit>span[data-v-08f97688] {display:inline-block;float:right;width:276px; height:24px; line-height:24px; border:solid 1px #e0e0e0;
}
.myol-tit>span input [data-v-08f97688],.myolpnl .myol-tit>span a[data-v-08f97688] {display:inline-block;float:left;
}
.myol-tit>span input[data-v-08f97688] {width:150px;padding:0 10px;height:24px;
}
.myol-tit>span a[data-v-08f97688] {width:52px;height:24px;background:#f0f0f0;border-left:solid 1px #e0e0e0; color:#999; text-align: center;
}
.myol-tit>span a[data-v-08f97688]:nth-child(3):after {display:inline-block;width:16px;height:24px; line-height:24px; content: "\E6A6";
}
/*
 *高级筛选面板
 *订单类型+促销类型面板
 * 2018.03.03
 * zly
 * start
 */
.advanced-pnl[data-v-08f97688] {position:relative;padding:0; border-top:solid 1px #f0f0f0;max-height:0;overflow: hidden;
}
.advanced-pnl.exopen[data-v-08f97688] {max-height:400px;padding:20px 0;
}
.advanced-pnl>a[data-v-08f97688] {position:absolute; z-index:1; width:20px;height:20px;border:solid 1px #999; border-radius:100%;text-align:center; line-height:20px; color:#999; right:0; top:20px;font-size: 12px;
}
.advanced-pnl>a[data-v-08f97688]:hover {color:#e62226; border-color:#e62226;
}
.advanced-pnl p[data-v-08f97688] {position:relative;font-size: 12px; line-height:20px; color:#666;padding-left:70px;width:calc(100% - 70px);
}
.advanced-pnl p[data-v-08f97688]:nth-child(3) {margin-top: 10px;
}
.advanced-pnl p>label[data-v-08f97688] {position:absolute;left:0; top:0; width:70px;
}
.advanced-pnl p span[data-v-08f97688] {margin-right:20px; cursor:pointer;
}
.advanced-pnl p span[data-v-08f97688]:before {content: "\E60A";font-size: 14px;vertical-align: top;margin-right:5px;
}
.advanced-pnl p span.cselected[data-v-08f97688]:before {content:"\E609";color:#e62226;
}
.advanced-pnl p span [type="checkbox"][data-v-08f97688] {display:none;
}
.advanced-pnl p>a[data-v-08f97688] {display:inline-block; float:left;margin:0 15px 5px 0;padding:4px 10px; color:#666;
}
.advanced-pnl p>a[data-v-08f97688]:hover,.advanced-pnl p>a.current[data-v-08f97688] {background:#e62226;color:#fff; border-radius:4px;
}
/*高级筛选面板 end*/
/*
 *我的订单列表
 * 2018.03.03
 * zly
 * start
 */
.my-orderlist .cartc-tit[data-v-08f97688] {height:30px; line-height:30px; margin-bottom:10px; background:#f6f6f6; font-size: 14px;color:#666;
}
.my-orderlist .cartc-tit div[data-v-08f97688],.my-orderlist .cartc-tit em[data-v-08f97688] {display:inline-block; float:left; text-align: center;
}
.my-orderlist .cartc-tit div[data-v-08f97688]:first-child{width:calc(17% - 20px);
}
.my-orderlist .cartc-tit em[data-v-08f97688]:nth-child(2){width:28%;
}
.my-orderlist .cartc-tit em[data-v-08f97688]:nth-child(3) {width:12%;
}
.my-orderlist .cartc-tit em[data-v-08f97688]:nth-child(4){width:15%;
}
.my-orderlist .cartc-tit div[data-v-08f97688]:nth-child(5){width:calc(14% - 20px);
}
.my-orderlist .cartc-tit em[data-v-08f97688]:last-child {width:18%;
}
.my-orderlist .cartc-tit div[data-v-08f97688] {position:relative; text-align: left;
}
.my-orderlist .cartc-tit div span[data-v-08f97688]:after {display:inline-block; width:16px; height:30px;line-height:30px;content: "\E6A6"; margin-left:5px;
}
.my-orderlist .cartc-tit div[data-v-08f97688]:hover,.my-orderlist .cartc-tit div ul[data-v-08f97688] {-webkit-box-shadow: 0 0 10px rgba(0,0,0,.12);box-shadow: 0 0 10px rgba(0,0,0,.12);
}
.my-orderlist .cartc-tit div span[data-v-08f97688] {position:relative;z-index:2;display:block;padding-left:20px;width:calc(100% - 20px); height:30px;
}
.my-orderlist .cartc-tit div:hover span[data-v-08f97688] {background:#fff;
}
.my-orderlist .cartc-tit div ul[data-v-08f97688] {display:none;position:absolute;z-index:1; left:0; top:20px; width:calc(100% - 2px); padding:20px 0; background:#fff; border:solid 1px #f5f5f5; border-top:0;
}
.my-orderlist .cartc-tit div:hover ul[data-v-08f97688] {display:block;
}
.my-orderlist .cartc-tit div ul li[data-v-08f97688],.my-orderlist .cartc-tit div ul li a[data-v-08f97688] {display:block;
}
.my-orderlist .cartc-tit div ul li[data-v-08f97688] {line-height:25px;
}
.my-orderlist .cartc-tit div ul li a[data-v-08f97688] {padding-left: 20px;width:calc(100% - 20px);
}
.my-orderlist .cartc-tit div ul li a.on[data-v-08f97688] {color:#e62226;
}
.my-orderlist .cartc-tit div ul li a[data-v-08f97688]:hover {color:#e62226;
}
.my-orderlist .cartc-tit div:hover ul[data-v-08f97688] {display:block;
}
.my-orderlist .recycle-tip[data-v-08f97688] {position:relative;padding:20px 0 20px 55px;color:#999; line-height:25px;
}
.my-orderlist .recycle-tip dt[data-v-08f97688] {position:absolute;left:20px; top:20px;
}
.my-orderlist>ul>li[data-v-08f97688] {display:block;border:solid 1px #e0e0e0; margin-bottom:20px;
}
.my-orderlist>ul>li>p[data-v-08f97688] {padding:0 20px;height:30px; line-height:30px;background:#f0f0f0;overflow: hidden;color:#999;
}
.my-orderlist>ul>li>p span[data-v-08f97688] {margin-right:10px;
}
.my-orderlist>ul>li>p i[data-v-08f97688] {float:right;color:#666;display:none;
}
.my-orderlist>ul>li:hover>p i[data-v-08f97688] {display:block;
}
.my-orderlist>ul>li>p i[data-v-08f97688]:hover {color:#e62226;
}
.my-orderlist>ul>li>p span:first-child em[data-v-08f97688] {display:inline-block;color:#333;max-width:60%;overflow:hidden;vertical-align: top;
}
/**订单内容**/
.my-orderlist>ul .odl-cont[data-v-08f97688] {max-width: 100%;
}
.my-orderlist>ul .odl-cont>ul[data-v-08f97688],.my-orderlist>ul .odl-cont>.cdlc-consignee[data-v-08f97688],.my-orderlist>ul .odl-cont>p[data-v-08f97688],.my-orderlist>ul .odl-cont .odlc-state[data-v-08f97688], .my-orderlist>ul .odl-cont .odl-operate[data-v-08f97688],.my-orderlist>ul .odl-cont>ul li>a[data-v-08f97688],.my-orderlist>ul .odl-cont>ul li>div[data-v-08f97688],.my-orderlist>ul .odl-cont>ul li>div p label[data-v-08f97688],.my-orderlist>ul .odl-cont>ul li>div p em[data-v-08f97688] {display:inline-block;float:left;
}
.my-orderlist>ul .odl-cont>ul[data-v-08f97688],.my-orderlist>ul .odl-cont>.cdlc-consignee[data-v-08f97688],.my-orderlist>ul .odl-cont>p[data-v-08f97688],.my-orderlist>ul .odl-cont .odlc-state[data-v-08f97688] {border-right:solid 1px #e0e0e0;
}
.my-orderlist>ul .odl-cont>ul[data-v-08f97688] {min-width:calc(33% - 1px);max-width:calc(43% - 1px);
}
.my-orderlist>ul .odl-cont>ul li[data-v-08f97688] {position:relative;padding:20px; padding-right:20%;
}
.my-orderlist>ul .odl-cont>ul li[data-v-08f97688]:not(:last-child) {border-bottom:solid 1px #e0e0e0;
}
.my-orderlist>ul .odl-cont>ul li>a[data-v-08f97688] {position:relative; overflow: hidden; width:60px; height:60px; margin-right:10px; border:solid 1px #e0e0e0;
}
.my-orderlist>ul .odl-cont>ul li>a img[data-v-08f97688] {position:absolute; width:100%; height:auto; margin:auto; top:0; right:0; bottom:0; left:0;
}
.my-orderlist>ul .odl-cont>ul li>div[data-v-08f97688] {width:calc(80% - 62px);
}
.my-orderlist>ul .odl-cont>ul li>div p[data-v-08f97688] {height:20px;line-height:20px;margin-bottom:10px;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark[data-v-08f97688] {position:relative;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>label[data-v-08f97688] {width:95px;background:url("http://presale.jhtsoft.com/picms/384e02eb00f588.png") no-repeat left top;background-size:95px 20px; color:#fff; text-align: center; margin-right: 10px; font-size:12px;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.icon-ewm[data-v-08f97688] {color:#ff7036; font-size: 20px;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap[data-v-08f97688] {display:none; z-index:2;left:80%; top:-30px; width:140px; text-align: center; padding:20px; padding-bottom:0;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.icon-ewm:hover+.code-wrap[data-v-08f97688] {display:block;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap>i[data-v-08f97688]:first-child {top:29.5px;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap>i[data-v-08f97688]:nth-child(2) {top:31.5px;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap img[data-v-08f97688] {width:140px;height:140px;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap small[data-v-08f97688] {display:block;font-size: 14px;line-height:40px;
}
.my-orderlist>ul .odl-cont>ul li>div>a[data-v-08f97688] {display:block;line-height: 20px;font-size: 14px;max-height:40px;overflow: hidden; margin-bottom:10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;
}
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark+a[data-v-08f97688] {max-height:20px;-webkit-line-clamp: 1;
}
/**订单活动提示 start**/
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip[data-v-08f97688] {width:100%;margin:0 auto;
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip span[data-v-08f97688] {top:92%; left: 80px; background-color: #fff;
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip span strong[data-v-08f97688] { color: #e62226;
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip em>label[data-v-08f97688] {display:inline-block; font-size: 12px; color: #e62226; width: 36px; height: 16px; line-height: 16px; text-align: center; margin-right:5px;border-radius:5px;border:solid 1px #e62226;cursor:pointer
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip em>label:hover+span[data-v-08f97688] {opacity:1;display:block;z-index:3
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip em>span[data-v-08f97688] {opacity:0;z-index:1; border: 1px solid #e0e0e0; font-size: 14px; color: #666; width: 265px; height: 28px; position:absolute; padding:0 10px; -webkit-transition:opacity .3s;transition:opacity .3s;
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip em>span p[data-v-08f97688]{display: inline-block;line-height: 28px;font-size: 14px;color: #666;margin: 0;
 width: 100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip em>span i[data-v-08f97688] {position:absolute;z-index:2;top:-4px;border-style: solid;border-width: 5px;border-color: #ffffff #ffffff transparent transparent;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-box-shadow: 2px -2px #e0e0e0;box-shadow: 2px -2px #e0e0e0;width: 0;height: 0px;display: inline-block;
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip em .tip-cut i[data-v-08f97688] {left:23px;
}
.my-orderlist>ul .odl-cont>ul li>div .cglc-tip em .tip-ship i[data-v-08f97688] { left: 70px;
}
/**订单活动提示 end**/
.my-orderlist>ul .odl-cont>ul li>span[data-v-08f97688] {position:absolute; z-index:1; top:20px; right:20px; width:20%; color:#999; text-align: right; line-height:20px; overflow: hidden;
}
.my-orderlist>ul .odl-cont>ul li>span em[data-v-08f97688] {display:block;
}
.my-orderlist>ul .odl-cont>ul li>span a[data-v-08f97688] {color:#999;
}
.my-orderlist>ul .odl-cont>ul li>span a[data-v-08f97688]:hover {color:#e62226;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee[data-v-08f97688],.my-orderlist>ul .odl-cont .odlc-state[data-v-08f97688],.my-orderlist>ul .odl-cont>p[data-v-08f97688],.my-orderlist>ul .odl-cont .odl-operate[data-v-08f97688] {text-align: center;padding:20px 0;height:calc(100% - 40px) ;
}
/**订单收货人**/
.my-orderlist>ul .odl-cont>.cdlc-consignee[data-v-08f97688],.my-orderlist>ul .odl-cont .odlc-state[data-v-08f97688] {width:calc(12% - 1px);
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div label[data-v-08f97688] {display:block;font-size: 14px; cursor: pointer;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div label[data-v-08f97688]:after {content: "\E697"; color:#999; margin-left:5px; cursor: pointer;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee dl[data-v-08f97688] {display:none;left:-255px; top:-30px; width:220px; padding:15px 20px; text-align: left;line-height:25px;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee>div:hover dl[data-v-08f97688] {display: block;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div dl dt[data-v-08f97688] {font-size: 14px;font-weight:600;color:#666;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div dl dd[data-v-08f97688] {font-size: 12px;color:#999;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div dl dd[data-v-08f97688]:nth-child(4) {line-height:22px;
}
/**订单金额**/
.my-orderlist>ul .odl-cont>p[data-v-08f97688] {width:calc(15% - 1px);color:#666;
}
.my-orderlist>ul .odl-cont>p>em[data-v-08f97688],.my-orderlist>ul .odl-cont>p>b[data-v-08f97688],.my-orderlist>ul .odl-cont>p>i[data-v-08f97688],.my-orderlist>ul .odl-cont .odlc-state>b[data-v-08f97688], .my-orderlist>ul .odl-cont .odlc-state>a[data-v-08f97688] {display:block;font-size: 14px; line-height:25px;
}
.my-orderlist>ul .odl-cont>p>em[data-v-08f97688] {height:25px;max-width:100%;margin:0 auto;overflow: hidden;font-family: Arial,Verdana,"\5B8B\4F53"; font-weight:600;
}
.my-orderlist>ul .odl-cont>p>em[data-v-08f97688]:before {font-weight:400;
}
.my-orderlist>ul .odl-cont>p>em[data-v-08f97688]:after {content: ''; display: block;max-width:60%;margin:0 auto;border-bottom:solid 1px #e0e0e0;
}
.my-orderlist>ul .odl-cont>p>b[data-v-08f97688]:nth-child(2) {
}
.my-orderlist>ul .odl-cont>p>i[data-v-08f97688] {color:#999;
}
.my-orderlist>ul .odl-cont .odlc-state>a[data-v-08f97688]:hover {color:#e62226;
}
/**订单状态**/
.odlc-state>b[data-v-08f97688] {color:#999
}
.odlc-state>b.pay-pending[data-v-08f97688] {color:#ff6c00
}
.odlc-state>a[data-v-08f97688] {color:#666;
}
.odlc-state .logistics-tracking[data-v-08f97688] {
}
.odlc-state .logistics-tracking>a[data-v-08f97688] {color:#999;font-size: 14px;line-height: 25px;
}
.odlc-state .logistics-tracking>a[data-v-08f97688]:before {display:inline-block;content: "\E62A"; margin-right:3px;font-size: 20px!important; vertical-align: top;
}
.odlc-state .logistics-tracking>a .track-dynamics[data-v-08f97688] {display:inline-block; width:6px; height:6px; margin:9.5px 0 9.5px 3px;border-radius:100%;background:#e62226; vertical-align: top;
}
.odlc-state .logistics-tracking .logistics-pnl[data-v-08f97688] {display:none;left:-420px; top:-28px; width:400px; padding:0 10px 10px; text-align: left;line-height:25px;
}
.odlc-state .logistics-tracking:hover .logistics-pnl[data-v-08f97688] {display: block;
}
.odlc-state .logistics-tracking .logistics-pnl>h4[data-v-08f97688] {min-height:35px;max-height:70px;overflow:hidden;border-bottom:solid 1px #e0e0e0;
}
.odlc-state .logistics-tracking .logistics-pnl>h4 em[data-v-08f97688] { max-width:80%;line-height:35px;font-size: 14px;color:#333; font-weight:600;margin-left:10px;
}
.odlc-state .logistics-tracking .logistics-pnl>ul[data-v-08f97688] {margin-left:15px;border-left:solid 1px #e0e0e0;padding-bottom:10px;
}
.logistics-pnl>ul>li[data-v-08f97688] {position:relative;display:block;padding:15px 20px 0 15px; font-size: 12px; color:#333;line-height:20px;
}
.logistics-pnl>ul>li>i[data-v-08f97688] {position:absolute; display:inline-block; width:6px; height:6px; border-radius:100%;border:solid 1px #999; background:#fff; z-index:3; left:-4px; top:20px;
}
.logistics-pnl>ul>li>i.lg-new[data-v-08f97688] {border-color:#e62226;background:#e62226;
}
.logistics-pnl>ul>li>p[data-v-08f97688] {color:#333;
}
.logistics-pnl>ul>li:hover>p[data-v-08f97688]{color:#e62226;
}
.logistics-pnl>ul>li>span[data-v-08f97688] {display:block;color:#999;
}
/**订单操作**/
.my-orderlist>ul .odl-cont .odl-operate[data-v-08f97688] {width:18%; text-align: center;
}
.odl-cont .odl-operate>em[data-v-08f97688] {display:block;color:#999;margin-bottom:5px;font-size: 14px;
}
.odl-cont .odl-operate>em i[data-v-08f97688]:first-child {display:none;
}
.odl-cont .odl-operate>em[data-v-08f97688]:before {content: "\E78B"; margin-right:3px; font-size: 14px!important;vertical-align: top;
}
.odl-cont .odl-operate>a[data-v-08f97688]{display:inline-block;width:100px; padding:7px 0;margin:0 auto; border-radius:4px; color:#666; font-size: 14px; color:#333; border:solid 1px #e0e0e0; background:#f6f6f6; overflow: hidden;
}
.odl-cont .odl-operate>a[data-v-08f97688]:hover {color:#e62226;border-color:#e62226;background:#fff;
}
.odl-cont .odl-operate>a.btn-payfor[data-v-08f97688] {width:80px;padding:5px 0;background:#fff;border-color:#e62226;color:#e62226;
}
.odl-cont .odl-operate>a.btn-payfor[data-v-08f97688]:hover {background:#e62226;color:#fff;
}
.odl-cont .odl-operate>a.btn-buyagain[data-v-08f97688]:before {content: "\E616";font-size: 18px;
}
.odl-cont .odl-operate>a.btn-cancel[data-v-08f97688] {display:block;width:auto;background:none;border:none;
}
.odl-cont .odl-operate>span[data-v-08f97688] {display:block;text-align: center; padding:5px 0;
}
.odl-cont .odl-operate>span>a[data-v-08f97688] {display:inline-block; color:#999;padding:0 5px;
}
.odl-cont .odl-operate>span>a[data-v-08f97688]:first-child {border-right:solid 1px #e0e0e0;
}
.odl-cont .odl-operate>span>a[data-v-08f97688]:hover {color:#e62226
}
/*订单还原提示*/
.my-orderlist[data-v-08f97688] {position: relative;
}
.rclefollow-tip[data-v-08f97688] {position:absolute; width:100%; opacity: 0; padding:10px 0; color:#999; text-align: center; border: solid 1px #e0e0e0; margin:0 auto;
}
.rclefollow-tip a[data-v-08f97688] {color:#0079b6;
}
.rclefollow-tip.showin[data-v-08f97688] {opacity: 1;
}
/*我的订单列表 end*/
/*
 * 订单详情
 * 2018.03.05
 * zly
 * start
 */
/*面包屑导航*/
.bread-lead[data-v-08f97688] {width:1200px;line-height:25px;margin:10px auto;
}
.bread-lead a[data-v-08f97688] {font-size: 14px; color:#666;
}
.bread-lead a[data-v-08f97688]:not(:last-child):after {content: '>'; margin:0 5px;
}
.bread-lead a[data-v-08f97688]:last-child {font-weight:600;
}
.bread-lead a[data-v-08f97688]:hover {color:#e62226;
}
.bread-lead a[data-v-08f97688]:hover:after {color:#666;
}
/*
 * 订单状态详情
 * 2018.03.05
 * zly
 * start
 */
/*订单详情左侧通用*/
.order-detail[data-v-08f97688] {width:1200px;background:#fff; margin:0 auto 20px auto;border-top:solid 4px #e0e0e0;
}
.order-detail .ods-left[data-v-08f97688] {position:relative;float:left;width:calc(25% - 1px); height:100%; border-right:solid 1px #e0e0e0; text-align:center; color:#999;
}
.order-detail .ods-left h5[data-v-08f97688] {line-height:30px;font-size: 14px;margin-bottom:20px;max-width:100%; overflow: hidden;
}
.order-detail .ods-left p[data-v-08f97688] {line-height:25px; max-height: 50px; font-size: 14px;color:#666;
}
.order-detail .ods-left p i[data-v-08f97688]:first-child {display:none;
}
.order-detail .ods-left h1[data-v-08f97688] {font-size: 24px; color:#7abc52;margin-bottom: 30px;
}
.order-detail .ods-right[data-v-08f97688] {float:left;width:calc(75% - 80px); padding:0 40px;
}
/*订单状态详情右侧*/
.order-detail.od-state[data-v-08f97688] {padding:30px 0;
}
.od-state .ods-left p[data-v-08f97688] {line-height:25px; font-size: 12px;color:#999;
}
.od-state .ods-left p[data-v-08f97688]:before,.od-state .ods-left a.btn-cancel[data-v-08f97688]:before {content: "\E78B"; margin-right:3px; vertical-align: top;
}
.od-state .ods-left a.btn-withdraw[data-v-08f97688]:before {margin-right:3px; vertical-align: top;
}
.od-state .ods-left a[data-v-08f97688] {display:block;width:100px;height:30px; margin:0 auto;line-height:30px;border:solid 1px #e0e0e0; background:#f0f0f0; border-radius:4px; font-size: 14px;overflow: hidden;
}
.od-state .ods-left a[data-v-08f97688]:hover,.order-detail.od-state .ods-left a.btn-payfor[data-v-08f97688]{border-color:#e62226;color:#e62226;background: #fff;
}
.od-state .ods-left a.btn-payfor[data-v-08f97688] {background: #fff;
}
.od-state .ods-left a.btn-payfor[data-v-08f97688]:hover{background:#e62226; color:#fff;
}
.od-state .ods-left a.btn-buyagain[data-v-08f97688]:before {content: "\E616";font-size: 18px;
}
.od-state .ods-left a.btn-cancel[data-v-08f97688],.od-state .ods-left a.btn-withdraw[data-v-08f97688] {position:absolute;display:block;width:100%;background:none;border:none;color:#999; bottom:0;
}
.od-state .ods-left a.btn-cancel[data-v-08f97688]:before{content: "\E6B5";
}
.od-state .ods-left a.btn-cancel[data-v-08f97688]:hover,.od-state .ods-left a.btn-withdraw[data-v-08f97688]:hover {color:#e62226;
}
.od-state .ods-right h5[data-v-08f97688] {line-height:30px;font-size: 14px;color:#999;
}
.od-state .ods-right h5 b[data-v-08f97688],.od-state .ods-right h5 em[data-v-08f97688] {font-size: 16px;font-weight:600;color:#e62226; margin:0 5px;
}
.od-state .ods-right h5 b[data-v-08f97688]:before {content: "+";
}
.od-state .ods-right .odsr-stepul[data-v-08f97688] {margin:50px auto 50px auto; width:100%;
}
.od-state .ods-right .odsr-stepul.odstate-4 li[data-v-08f97688] {width:25%;
}
.od-state .ods-right .odsr-stepul.odstate-3 li[data-v-08f97688] {width:33.33%
}
.od-state .ods-right .odsr-stepul.odstate-5 li[data-v-08f97688] {width:20%;
}
.od-state .ods-right .odsr-stepul li[data-v-08f97688] {position:relative;/*width:80px;*/display:inline-block;float:left;text-align: center;
}
.od-state .ods-right .odsr-stepul li .odsr-step[data-v-08f97688] {position:absolute; z-index:1; left:0; top:0;display:inline-block;height:20px;
}
.od-state .ods-right .odsr-stepul li:first-child .odsr-step[data-v-08f97688] {display:none;
}
.od-state .ods-right .odsr-stepul li .odsr-step>i[data-v-08f97688] {position:absolute; display:inline-block;float:left; width:50%;height:20px;border-bottom:dotted 4px #e0e0e0;top:0;
}
.od-state .ods-right .odsr-stepul li .odsr-step>i[data-v-08f97688]:first-child {left:0; z-index:3;
}
.od-state .ods-right .odsr-stepul li .odsr-step>i[data-v-08f97688]:first-child:after {position:absolute;display:none;z-index:4; width:7px; height:7px; background:rgba(122,188,82,.7); border-radius:3.5px; right:-8px; top:18px; content:' ';
}
.od-state .ods-right .odsr-stepul li.pay-pending .odsr-step>i[data-v-08f97688]:first-child:after {background:#e62226;
}
.od-state .ods-right .odsr-stepul li .odsr-step>i[data-v-08f97688]:nth-child(2) {left:47%; z-index:2;
}
.od-state .ods-right .odsr-stepul li .odsr-step i[data-v-08f97688]:nth-child(2):after {position:absolute; z-index:2; display:inline-block; right:-15px; top:12px; content: "\E66B"; font-weight:600; color:#e0e0e0;
}
.od-state .ods-right .odsr-stepul.odstate-4 li .odsr-step[data-v-08f97688] {width:70%;margin-left:-38%;
}
.od-state .ods-right .odsr-stepul.odstate-3 li .odsr-step[data-v-08f97688] {width:75%;margin-left:-38%;
}
.od-state .ods-right .odsr-stepul.odstate-5 li .odsr-step[data-v-08f97688] {width:65%;margin-left:-35%;
}
.od-state .ods-right .odsr-stepul li div[data-v-08f97688] {width:100%;line-height:25px;font-size: 14px;color:#333;
}
.od-state .ods-right .odsr-stepul li div>i[data-v-08f97688] {display:block;font-size: 36px;line-height:40px;margin-bottom:15px;color:#e0e0e0;
}
.od-state .ods-right .odsr-stepul li div>i.icon-sh[data-v-08f97688] {font-size: 40px;-webkit-transform:rotateY(180deg); transform:rotateY(180deg);
}
.od-state .ods-right .odsr-stepul li div>i.icon-order[data-v-08f97688],.od-state .ods-right .odsr-stepul li div>i.icon-ddwc[data-v-08f97688] {font-size: 32px;
}
.od-state .ods-right .odsr-stepul li div>i.icon-qx[data-v-08f97688] {font-size: 30px;
}
.od-state .ods-right .odsr-stepul li div em[data-v-08f97688] {display:block;
}
.od-state .ods-right .odsr-stepul li div p[data-v-08f97688] {color:#666;
}
.od-state .ods-right .odsr-stepul li.odsr-done div i[data-v-08f97688],.od-state .ods-right .odsr-stepul li.odsr-done .odsr-step>i[data-v-08f97688]:nth-child(2):after {color:rgba(122,188,82,.7);
}
.od-state .ods-right .odsr-stepul li.nopay-done div i[data-v-08f97688]{color:#e62226;
}
.od-state .ods-right .odsr-stepul li.odsr-done .odsr-step>i[data-v-08f97688] {border-color:rgba(122,188,82,.7);
}
.od-state .ods-right .odsr-stepul li.odsr-pending .odsr-step>i[data-v-08f97688]:first-child {border-color:rgba(122,188,82,.7);
}
.od-state .ods-right .odsr-stepul li.pay-pending .odsr-step>i[data-v-08f97688]:first-child {border-color:#e62226;
}
.od-state .ods-right .odsr-stepul li.odsr-pending .odsr-step>i[data-v-08f97688]:first-child:after {display:inline-block;
}
.od-state .ods-right>p[data-v-08f97688] {line-height:20px; color:#999;
}
.od-state .ods-right>p>a[data-v-08f97688] {margin-right:15px;color:#999;
}
.od-state .ods-right>p>a[data-v-08f97688]:before {margin-right:3px;
}
.od-state .ods-right>p>a[data-v-08f97688]:first-child:before {content: "\E63F";
}
.od-state .ods-right>p>a[data-v-08f97688]:nth-child(2):before {content: "\E623";
}
.od-state .ods-right>p>a[data-v-08f97688]:hover {color:#e62226;
}
/*订单状态详情 end*/
/*
 * 订单收货详情
 * 2018.03.06
 * zly
 * start
 */
.order-detail.od-receipt[data-v-08f97688] {/*height:210px;*/padding:20px 0;/*display:-webkit-flex; display:flex;*/display:table;
}
.od-receipt dl[data-v-08f97688] {/*flex:1;*/display:table-cell; width:calc(25% - 41px); height:100%; /*min-height:160px;*/ border-left:solid 1px #e0e0e0;padding:0 20px; line-height:25px;
}
.od-receipt dl[data-v-08f97688]:first-child {border-left:none;
}
.od-receipt dl dt[data-v-08f97688] {font-size: 14px; color:#333; margin-bottom:10px;
}
.od-receipt dl dd[data-v-08f97688] {position:relative; font-size: 12px; color:#666; /*position:relative;padding-left:60px;*/display:-webkit-box; display:-ms-flexbox; display:flex;
}
.od-receipt dl dd .pfm-pnl p>i[data-v-08f97688],.od-receipt dl dd .pfm-pnl p>small[data-v-08f97688] {display:inline-block; float:left;
}
.od-receipt dl dd>i[data-v-08f97688]{/*position:absolute; left:0; top:0; */display:block; width:95px; line-height:25px; text-align: right;
}
.od-receipt dl dd>em[data-v-08f97688] {display:block; width:calc(100% - 100px);margin-left:5px;
}
.od-receipt dl.odr-consignee dd[data-v-08f97688] {
}
/* .od-receipt dl.odr-consignee dd>i {width:95px;} */
/* .od-receipt dl.odr-reserveman dd ,.od-receipt dl.odr-invoice dd {padding-left:85px;} */
/*.od-receipt dl.odr-reserveman dd>i,.od-receipt dl.odr-invoice dd>i {width:85px;}*/
.od-receipt dl.odr-refund dd[data-v-08f97688] {color:#999;padding-left:0;
}
.od-receipt dl.odr-refund dd[data-v-08f97688]:before {margin-right:5px;content: "\E637"; color:#f18110;font-size: 14px;
}
.od-receipt dl dd>em[data-v-08f97688] {margin-right:5px;
}
.od-receipt dl dd>em a[data-v-08f97688] {margin-left:10px;color:#0079b6;
}
.od-receipt dl dd>a[data-v-08f97688]:hover {color:#e62226;
}
.od-receipt dl.odr-payform dd[data-v-08f97688]:last-child {padding-left:0;
}
.od-receipt dl dd>.pf-more[data-v-08f97688]:after {content: "\E725"; margin-left:5px;color:#f18110;font-size: 14px;
}
.od-receipt dl dd .pfm-pnl[data-v-08f97688] {display:none;position:absolute!important; z-index:1; left:110px; top:-2px; line-height: 25px; padding:15px 10px; font-size: 12px;
}
.od-receipt dl dd .pf-more:hover+.pfm-pnl[data-v-08f97688] {display:inline-block;
}
.od-receipt dl dd .pfm-pnl p[data-v-08f97688] {position:relative; min-width:120px; max-width:180px; overflow: hidden; white-space:nowrap; line-height:25px;
}
.od-receipt dl dd .pfm-pnl p>i[data-v-08f97688],.od-receipt dl dd .pfm-pnl p>small[data-v-08f97688] {display: inline-block; float:left;
}
.od-receipt dl dd .pfm-pnl p>i[data-v-08f97688] {width:65px;text-align: right;
}
/*订单收货详情 end*/
/*
 * 订单商品详情
 * 2018.03.06
 * zly
 * start
 */
.order-prodetail[data-v-08f97688] {width:1198px;background:#fff; margin:20px auto;border:solid 1px #e0e0e0;
}
.order-prodetail>p[data-v-08f97688] {padding:0 20px;line-height:40px;background:#f0f0f0; color:#666; text-align:center; font-size: 14px;
}
.order-prodetail>p span[data-v-08f97688], .order-prodetail>p label[data-v-08f97688], .order-prodetail>p em[data-v-08f97688], .order-prodetail>p b[data-v-08f97688], .order-prodetail>ul>li>div[data-v-08f97688], .order-prodetail>ul>li>em[data-v-08f97688], .order-prodetail>ul>li>b[data-v-08f97688], .order-prodetail>ul>li>span[data-v-08f97688] { display:inline-block; float:left;text-align: center;
}
.order-prodetail>p span[data-v-08f97688],.order-prodetail>ul>li>div[data-v-08f97688] {width:33%;
}
.order-prodetail>p label[data-v-08f97688],.order-prodetail>ul>li>em[data-v-08f97688] {width:22%;
}
.order-prodetail>p em[data-v-08f97688],.order-prodetail>ul>li>b[data-v-08f97688] {width:28%;
}
.order-prodetail>p b[data-v-08f97688],.order-prodetail>ul>li>span[data-v-08f97688] {width:17%;
}
.order-prodetail>ul[data-v-08f97688] {width:1160px;margin:0 auto;
}
.order-prodetail>ul>li[data-v-08f97688] {padding:20px 0;border-bottom:solid 1px #e0e0e0; text-align:left; font-size: 14px;
}
.order-prodetail>ul.opr-card>li[data-v-08f97688]:last-child {border-bottom:none;
}
.order-prodetail>ul>li>div>a[data-v-08f97688] {display:block; float:left; width:100px; height:100px; border:solid 1px #e0e0e0; position:relative; overflow: hidden; margin-right:20px;
}
.order-prodetail>ul>li>div>a img[data-v-08f97688] {position:absolute; width:100%; height:auto; margin:auto; top:0; right:0; bottom:0; left:0;
}
.order-prodetail>ul>li>div>div[data-v-08f97688] {float:left; width:55%;
}
.order-prodetail>ul>li>div>div>a[data-v-08f97688] {display:block;line-height:25px;
}
.order-prodetail>ul>li>div>div>p[data-v-08f97688] {font-size: 14px;line-height:25px; color:#999;
}
.order-prodetail>ul>li>em[data-v-08f97688],.order-prodetail>ul>li>b[data-v-08f97688]{line-height:25px;height:25px;overflow: hidden;
}
.order-prodetail>ul>li>span>a[data-v-08f97688] {display:inline-block;width:100px; height:30px;line-height:30px; margin:0 auto; border-radius:4px; color:#666; font-size: 14px; color:#333; border:solid 1px #e0e0e0; background:#f6f6f6; overflow: hidden;
}
.order-prodetail>ul>li>span>a[data-v-08f97688]:hover {color:#e62226;border-color:#e62226; background:#fff;
}
.order-prodetail>ul>li>span>a.btn-buyagain[data-v-08f97688]:before {content: "\E616";font-size: 18px;
}
.order-prodetail>ul>li>span>span[data-v-08f97688] {display:block;text-align:center; padding:5px 0; margin-bottom:10px;
}
.order-prodetail>ul>li>span>span>a[data-v-08f97688] {display:inline-block; padding:0 5px;
}
.order-prodetail>ul>li>span>span>a[data-v-08f97688]:first-child {border-right:solid 1px #e0e0e0;
}
.order-prodetail>ul>li>span>span>a[data-v-08f97688]:hover {color:#e62226
}
.order-prodetail .order-paymoney[data-v-08f97688] {padding-top:35px;
}
.order-prodetail .order-paymoney>p[data-v-08f97688] {line-height:25px;padding:0 20px;color:#999; text-align:right; font-size: 14px;
}
.order-prodetail .order-paymoney>p>em[data-v-08f97688] {display:inline-block;color:#666; overflow: hidden; vertical-align: top;
}
.order-prodetail .order-paymoney>p:not(:last-child)>em[data-v-08f97688] {width:140px;
}
.order-prodetail .order-paymoney>p .icon-wh[data-v-08f97688] {color:#ff7d4a;
}
.order-prodetail .order-paymoney>p:nth-child(4)>span[data-v-08f97688] {top:30px;right:142px;
}
.order-prodetail .order-paymoney>p:nth-child(4)>.icon-wh:hover+span[data-v-08f97688] {display:inline-block;
}
.order-prodetail .order-paymoney>p:nth-child(4)>span>label[data-v-08f97688],.order-prodetail .order-paymoney>p:nth-child(4)>span>small[data-v-08f97688] { display:block; color:#999;
}
.order-prodetail .order-paymoney>p:nth-child(4)>span>label[data-v-08f97688],.order-prodetail .order-paymoney>p:nth-child(4)>span>small>i[data-v-08f97688] {color:#666;
}
.order-prodetail .order-paymoney>p[data-v-08f97688]:last-child {margin:40px 0;
}
.order-prodetail .order-paymoney>p:last-child>em[data-v-08f97688] {min-width:140px; max-width:92%;  height:30px;color:#e62226; font-size: 24px; font-weight:600;font-family: Arial,Verdana,"\5B8B\4F53";
}
.order-prodetail .order-paymoney>p:last-child>em[data-v-08f97688]:before {font-size: 14px; margin-right:5px;
}
/*订单商品详情 end*/
/*
 * 2018-5-4
 * dtt
 * 砍价/拼团订单详情页 start
 */
.od-state .ods-left a.ainfo[data-v-08f97688]{border-color:#e62226;color:#e62226;background: #fff; margin-top: 10px;
}
.od-state .ods-left a.ainfo[data-v-08f97688]:hover{background: #e62226; color: #fff;
}
.smewm[data-v-08f97688]{border: 1px solid #eee; background: #f9f9f9; display: none; padding: 5px; position: absolute; width: 150px; text-align: center; left: 70px; bottom: -58px;
}
.smewm i[data-v-08f97688]{position: absolute; top: -15px; left: 70px;color:#f9f9f9; font-size: 18px; -webkit-transform: rotate(-90deg); transform: rotate(-90deg);
}
.smewm img[data-v-08f97688]{width: 110px; height: 110px; padding-top: 10px;
}
.smewm em[data-v-08f97688]{text-align: center; color: #999; padding: 10px 0; display: block;
}
.od-state .ods-left a.hovema[data-v-08f97688]:hover{background: #f9f9f9; border-color: #eee;
}
/* 砍价/拼团订单详情页 end */
/* 砍价详情页 start */
.cart-tit[data-v-08f97688] {float:left; display:inline-block;padding-left:204px;font-size: 22px; line-height:50px;
}
.head-right[data-v-08f97688] {float:right; padding:60px 0; line-height:20px; font-size: 14px; color:#666;
}
.head-right em[data-v-08f97688],.head-right a[data-v-08f97688] {float:left; display:inline-block;
}
.head-right em[data-v-08f97688] {max-width:200px;
}
.head-right a[data-v-08f97688] {padding:0 20px; color:#666;
}
.head-right a[data-v-08f97688]:nth-child(2) {border-right:solid 1px #bdbdbd;
}
.head-right a[data-v-08f97688]:hover {color:#e62226;
}
/*砍价帮+邀请好友帮砍价*/
.bargain[data-v-08f97688],.bargain .imgtit h1[data-v-08f97688]{border: 1px solid #f6f6f6;-webkit-box-shadow: 1px 0 8px rgba(0,0,0,.1);box-shadow: 1px 0 8px rgba(0,0,0,.1);
}
.bargain[data-v-08f97688]{ width: 1198px; margin: 50px auto 0; min-height: 400px;position: relative;
}
.bargain .imgtit h1[data-v-08f97688]{position: absolute; overflow: hidden; width: 110px; height: 110px; border-radius: 100%; text-align: center; left: 50%; top: -7%; background: #fff; margin-left: -55px;
}
.bargain .imgtit h1 img[data-v-08f97688]{-webkit-animation: imgshow-data-v-08f97688 .8s ease-in-out; animation: imgshow-data-v-08f97688 .8s ease-in-out; width: 110px; height: 110px; border-radius: 100%;
}
@-webkit-keyframes imgshow-data-v-08f97688{
from{margin-top:110px; opacity: 0;
}
to{ margin-top: 0; opacity: 1;
}
}
@keyframes imgshow-data-v-08f97688{
from{margin-top:110px; opacity: 0;
}
to{ margin-top: 0; opacity: 1;
}
}
.bargain .imgtit[data-v-08f97688]{text-align: center;
}
.bargain .imgtit h2[data-v-08f97688]{padding:70px 0 10px 0; font-weight: 600; font-size: 16px;
}
.bargain .imgtit p[data-v-08f97688]{color: #999; font-size: 14px;
}
.bargain .imgtit p b[data-v-08f97688]{color: #e62226; padding: 0 10px;
}
.kjb[data-v-08f97688],.kjb .qyt[data-v-08f97688]{-webkit-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex;
}
.kjb[data-v-08f97688]{ background: #fff5f5; margin: 20px; padding:15px;
}
.kjbleft[data-v-08f97688]{width: 780px;
}
.kjbleft h2[data-v-08f97688]{border-bottom: 1px solid #f07679; position: relative; height: 30px;
}
.kjbleft h2 b[data-v-08f97688]{position: absolute; width: 100px; color: #f07679; top: 50%; font-size: 20px; font-weight: 600; text-align: center;background: #fff5f5; left: 50%; margin-left: -50px;
}
.kjbleft table[data-v-08f97688]{width: 100%; line-height: 25px; background: #fff; margin-top: 25px; border-radius: 10px;
}
.kjbleft table.tab1 tr th[data-v-08f97688]{ font-size: 16px; font-weight: 600; padding: 10px 0; color: #333; text-align: center;
}
.kjbleft table.tab2[data-v-08f97688]{margin-top: 0;
}
.kjbleft table.tab2 tr td[data-v-08f97688]{border-bottom: 1px solid #eee; padding: 10px 0;
}
.kjbleft table.tab2 tr[data-v-08f97688]:last-child{border-bottom: none; text-align: center;font-size: 14px; color: #999;
}
.kjbleft table tr th[data-v-08f97688]:first-child,.kjbleft table tr td[data-v-08f97688]:first-child{padding-left: 20px;
}
.kjbleft table tr th[data-v-08f97688]:nth-child(1),.kjbleft table tr td[data-v-08f97688]:nth-child(1){width: 440px;
}
.kjbleft table tr th[data-v-08f97688]:nth-child(2),.kjbleft table tr td[data-v-08f97688]:nth-child(2),.kjbleft table tr th[data-v-08f97688]:nth-child(3),.kjbleft table tr td[data-v-08f97688]:nth-child(3){width: 130px; text-align: center;
}
.kjb .qyt img[data-v-08f97688]{width: 60px; height: 60px;border: 1px solid #eee; border-radius: 100%;
}
.kjb .qyt div[data-v-08f97688]{padding-left: 10px;
}
.kjb .qyt div p[data-v-08f97688]{max-width: 300px; color: #333;
}
.kjb .qyt div span[data-v-08f97688]{display: block; color: #999;
}
.kjbleft .redcolor[data-v-08f97688]{color: #e62226; font-size: 16px;
}
.kjbleft .kjbheight[data-v-08f97688]{ max-height:320px; margin-bottom: 10px; overflow-y: auto;
}
.kjbright[data-v-08f97688]{text-align: center; line-height: 25px; padding-top:60px; width: 400px;
}
.kjbright p[data-v-08f97688] {font-size: 14px;
}
.kjbright p b[data-v-08f97688]{color: #e62226; padding: 0 5px; font-weight: 600;
}
.kjbright h5[data-v-08f97688]{font-size: 16px; font-weight: 600;
}
.kjbright .fkbtn[data-v-08f97688]{color: #fff; font-size: 16px;display: inline-block; margin: 10px 0 20px 0; height: 60px; line-height: 60px; padding: 0 20px; min-width: 200px;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff7737, endColorStr=#ff2727);
background: -o-linear-gradient(left,#ff7737,#ff2727);
}
.kjbright .fkbtn em[data-v-08f97688]{font-size: 24px; color: #ffea3d; padding-right: 5px;
}
.kjbright .ewm[data-v-08f97688]{background: #fff; padding: 5px; border: 1px solid #e0e0e0; width: 140px; height: 140px; margin: 0 auto;
}
.kjbright .ewm img[data-v-08f97688]{width: 140px; height: 140px;
}
.kjbright .fkbtn[data-v-08f97688]:hover{opacity: .8;
}
.kjbright .ewm p[data-v-08f97688]{display: block; padding: 10px 0;
}
/*订单信息*/
.bargain .pays-bottom p[data-v-08f97688] {-webkit-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 14px; padding:5px 20px;
}
.bargain .pays-bottom p label[data-v-08f97688] {color:#999;width: 120px;line-height: 25px;text-align: right;display: block;padding-right: 10px;
}
.bargain .pays-bottom p em[data-v-08f97688] {display:block;
}
/*砍价详情页 end*/
/*评价晒单
2018.04.14
wyc
start*/
.myolTab>a[data-v-08f97688]{margin-right: 25px!important;
}
.myolTab>span[data-v-08f97688]{width: 210px!important;border: 1px solid #ccc;height: 25px!important;
}
.myolTab>span a[data-v-08f97688]{width: 37px!important;height: 25px!important;
}
.myolTab>span input[data-v-08f97688]{width: 152px!important;height: 25px!important;
}
.myOrderlist>ul .odl-cont>ul[data-v-08f97688]{width: calc(40% - 1px)!important;
}
.myOrderlist>ul .odl-cont>.cdlc-consignee[data-v-08f97688]{width: calc(16% - 1px)!important;
}
.myOrderlist>ul .odl-cont>p[data-v-08f97688]{width: calc(19% - 1px)!important;
}
.myOrderlist>ul .odl-cont .odlc-state[data-v-08f97688]{width: calc(25% - 1px)!important;border-right: none;
}
.myOrderlist .cartc-tit em[data-v-08f97688]:nth-child(1){width: 40%!important;
}
.myOrderlist .cartc-tit em[data-v-08f97688]:nth-child(2){width: 16%!important;
}
.myOrderlist .cartc-tit em[data-v-08f97688]:nth-child(3){width: 19%!important;
}
.myOrderlist .cartc-tit em[data-v-08f97688]:nth-child(4){width: 25%!important;
}
.myOrderlist .cartc-tit[data-v-08f97688]{margin-bottom: 20px!important;
}
.myOrderlist>ul .odl-cont>ul li>span em[data-v-08f97688]{font-size: 14px!important;color: #999!important;
}
/*.myOrderlist>ul>li>p span{font-size: 14px!important;color: #999!important;}*/
.myOrderlist>ul>li>p span:nth-child(1) em[data-v-08f97688]{color: #666!important;
}
.myOrderlist>ul .odl-cont>p>em[data-v-08f97688]{display: inline-block;border-bottom: solid 1px #e0e0e0;color: #999;font-weight: normal;font-family: "Microsoft YaHei";
}
.myOrderlist>ul .odl-cont>.cdlc-consignee div label[data-v-08f97688]{color: #999;
}
.myOrderlist>ul .odl-cont>p>b[data-v-08f97688]{color: #333;
}
.odl-cont .odlc-state>.btn-estimate[data-v-08f97688]{display: inline-block;width: 100px;padding: 7px 0;margin: 0 auto;border-radius: 4px;font-size: 14px;color: #333;border: solid 1px #e0e0e0;background: #f6f6f6;overflow: hidden;line-height: 14px!important;
}
.odl-cont .odlc-state>.btn-estimate[data-v-08f97688]:hover{border: 1px solid #e62226;
}
.odl-cont .odlc-state>a[data-v-08f97688]:nth-child(1){color: #333!important;margin-bottom: 5px;
}
.myorderlist>h4>div[data-v-08f97688]{float: right;font-size: 14px;color: #999;
}
.myorderlist>h4>div>a[data-v-08f97688]{font-size: 14px;color: #999;
}
.myorderlist>h4>div>a[data-v-08f97688]:hover{color: #e62226;
}
/*end*/
/*评价
2018.04.16
wyc
start*/
.starOrder[data-v-08f97688]{padding: 70px 0px;text-align: center;
}
.starOrder>h4[data-v-08f97688]{color: #333;-webkit-box-sizing: border-box;box-sizing: border-box;font-weight: bold; font-size: 20px;
}
.starOrder>.timeOrder[data-v-08f97688]{padding:20px 0 10px 0;
}
.starOrder>.timeOrder>span[data-v-08f97688]{font-size: 14px;color: #999;
}
.starOrder>.timeOrder>span>em[data-v-08f97688]:first-of-type{color: #333;
}
.starOrder>.timeOrder>span>em[data-v-08f97688]:last-of-type{margin-left: 30px;
}
.starOrder>.deliSpeed>span[data-v-08f97688]:first-of-type{font-size: 14px;color: #666;
}
.starOrder>.deliSpeed>span[data-v-08f97688]:nth-child(2){margin-left: 10px;
}
.starOrder>.deliSpeed>span:nth-child(2) i[data-v-08f97688]{color: #ccc;margin-left: 5px;font-size: 20px;cursor: pointer;
}
.starOrder>.deliSpeed>.collectGrey[data-v-08f97688]{color: #666;
}
.starOrder .deliSpeed .collectRed[data-v-08f97688]{color: #e62226!important;
}
.starOrder>.deliSpeed>span[data-v-08f97688]:nth-child(3){margin-left: 10px;color: #666;font-size: 12px;
}
.evalList[data-v-08f97688]{width: 1200px;background-color: #fff;margin: auto;overflow: hidden;
}
.evalList>.commodity[data-v-08f97688]{width: 320px;height: 500px;float: left;border-right: 1px solid #e8e8e8;
}
.commodity>img[data-v-08f97688]{margin-left: 75px;margin-top: 75px;
}
.commodity>p[data-v-08f97688]:first-of-type{font-size: 16px;text-align: center;margin-top: 20px;
}
.commodity>p[data-v-08f97688]:last-of-type{font-size: 16px;color: #f10215;margin-top: 20px;text-align: center;font-weight: bold;
}
.commodity>a[data-v-08f97688]{width: 90px;height: 30px;margin: auto;display: block;border: 1px solid #e62226;background-color: #fff;color: #e62226;font-size: 14px;margin-top: 10px;border-radius: 3px;text-align: center;line-height: 30px;
}
.evalList>.writeEval[data-v-08f97688]{width: 878px;float: left;-webkit-box-sizing: border-box;box-sizing: border-box;
}
.writeEval>.satiStart[data-v-08f97688]{margin-left: 60px;margin-top: 40px;margin-bottom: 30px;
}
.writeEval>.satiStart>span[data-v-08f97688]:first-of-type{color: #999;font-size: 14px;
}
.writeEval>.satiStart>span[data-v-08f97688]:nth-child(2){margin-left: 50px;
}
.writeEval>.satiStart>span:nth-child(2)>i[data-v-08f97688]{margin-right: 5px;color: #ccc;font-size: 20px;cursor: pointer;
}
.writeEval>.satiStart>span[data-v-08f97688]:last-of-type{margin-left: 10px;font-size: 12px;color: #666;
}
.writeEval>.impressive[data-v-08f97688]{margin-left: 75px;overflow: hidden;
}
.impressive>span[data-v-08f97688]{line-height: 40px;color: #999;font-size: 14px;float: left;
}
.collectStart[data-v-08f97688]{color: #e62226!important;
}
.impressive>.impreOne>a[data-v-08f97688]{display: inline-block;border: 1px solid #e8e8e8;width: 100px;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #666;margin-right: 10px;position: relative;background-color: #fff;cursor: pointer;margin-bottom: 10px;
}
.impressive>.impreOne>span[data-v-08f97688]{display: inline-block;border: 1px solid #e8e8e8;width: 100px;height: 40px;text-align: center;line-height: 40px;margin-right: 10px;position: relative;background-color: #f6f6f6;cursor: pointer;
}
.impressive>.impreOne>span>input[data-v-08f97688]{width: 80px;font-size: 14px;color: #666;background-color: #f6f6f6;
}
.impressive>.impreOne>span>input[data-v-08f97688]:focus{background-color: #fff;
}
.impressive>.impreOne>span[data-v-08f97688]:hover{border: 1px solid #e62226;
}
.impressive>.impreOne>span:hover>i[data-v-08f97688]{color: #e62226;
}
.impressive>.impreOne[data-v-08f97688]{width: 580px;float: left;margin-left: 50px;
}
.impressive>.selected[data-v-08f97688]{border-color: #e62226;
}
.impressive>.impreOne>.selecOne[data-v-08f97688]:after{content: "\E8B7";position: absolute;right: -1px;bottom: -1px;font-size: 30px;line-height: 30px;color: #e62226;
}
.impressive>.impreOne>.selecOne[data-v-08f97688]{border: 1px solid #e62226;color: #e62226;
}
.writeEval>.comAppraise[data-v-08f97688]{margin-left: 75px;
}
.comAppraise[data-v-08f97688]{position: relative;top: 20px;
}
.writeEval>.comAppraise>span[data-v-08f97688]{font-size: 14px;color: #999;position: absolute;top: 15px;
}
.comAppraise>textarea[data-v-08f97688] {width: 620px;height: 160px;margin-left: 110px;padding: 10px 15px;border: 1px solid #e0e0e0;font-size: 14px;color: #999;line-height:25px;
}
.writeEval>.c-upload[data-v-08f97688]{margin-bottom: 90px;margin-top: 30px;
}
.writeEval>.c-upload>.pc-upload[data-v-08f97688] {margin-left: 185px;
}
.writeEval>.c-upload>.pc-upload>i[data-v-08f97688]{font-size: 25px;display: block;text-align: center;color: #999;margin-top: 8px;
}
.writeEval>.c-upload>.pc-upload>input[data-v-08f97688]{position: absolute;width: 58px;height: 58px;border: 1px solid red;left: 0px;top: 0px;opacity: 0;
}
.writeEval>.c-upload>.uploadbtn[data-v-08f97688]{display: block;position: relative;float: left;width: 60px;height: 60px;border: 1px solid #e0e0e0;margin-right: 10px;background-color: #f7f7f7;text-align: center;color: #999;font-size: 12px;cursor: pointer;
}
.writeEval>.c-upload>.m-upload>i[data-v-08f97688]{display: block;font-size: 25px;margin-top: 6px;margin-bottom: 5px;
}
.writeEval>.c-upload>.c-upload-des[data-v-08f97688] {float: left;width: 200px;height: 60px;line-height: 60px;color: #999;font-size: 12px;
}
.writeEval>.c-upload>.c-upload-des>b[data-v-08f97688] {color: #e62226;padding: 0 3px;
}
.writeEval>p.tjbtn[data-v-08f97688]{position: relative;padding-left: 180px;color: #666;font-size: 12px;margin-bottom: 35px;
}
.writeEval>p.tjbtn span label[data-v-08f97688]{ cursor: pointer;
}
.writeEval>p.tjbtn>a>.btn-default[data-v-08f97688] {color: #fff;margin-right: 0;width: 155px;height: 50px;background-color: #E62226;font-size: 16px;border-radius: 5px;
}
.writeEval>p.tjbtn>span>input[data-v-08f97688] {background-color: #fff;margin-left: 10px;margin-right: 5px;
}
/*手机传图弹窗*/
.appraMode>.mods-cont[data-v-08f97688]{width: 465px;height: 425px;margin-left: -232.5px;margin-top: -212.5px;
}
.appraMode>.mods-cont>.mc-cont[data-v-08f97688]{padding: 60px 0px!important;
}
.appraMode>.mods-cont>.mc-cont>.iconCode>img[data-v-08f97688]:first-of-type{width: 188px;height: 188px;margin-left: 40px;padding: 10px;-webkit-box-shadow: 0 0 5px rgba(153,153,153,.35);box-shadow: 0 0 5px rgba(153,153,153,.35);-webkit-box-sizing: border-box;box-sizing: border-box;
}
.appraMode>.mods-cont>.mc-cont>.iconCode>img[data-v-08f97688]:last-of-type{margin-left: 35px;
}
.appraMode>.mods-cont>.mc-cont>p[data-v-08f97688]{text-align: center;font-size: 16px;margin-top: 55px;color: #666;
}
.appraMode>.mods-cont>.mc-cont>p>span[data-v-08f97688]{color: #e62226;
}
/*end*/
/*end*/
/*评价提交成功
2018.04.17
wyc
start*/
.mainContainer>.mainr[data-v-08f97688]{width: 1200px;
}
.successCont[data-v-08f97688]{overflow: hidden;
}
.successCont>.successTitle[data-v-08f97688]{text-align: center;overflow: hidden;margin:50px auto;
}
.successTitle>i[data-v-08f97688] {color: #69c92a;font-size: 70px;
}
.successTitle>div[data-v-08f97688] {margin: auto;margin-left: 20px;display: inline-block;
}
.successTitle>div>p[data-v-08f97688]:first-of-type{font-size: 20px;padding-bottom: 10px;
}
.successTitle>div>p[data-v-08f97688]:last-of-type{color: #999;text-align: left;font-size: 14px;
}
.successTitle>div>p:last-of-type>span[data-v-08f97688]{color: #e62226;cursor: pointer;
}
.successList>h4[data-v-08f97688]{height: 60px!important;line-height: 60px!important;margin-bottom: 20px!important;
}
.successList>h4>big[data-v-08f97688]{float: left;
}
.successList>h4>a[data-v-08f97688] {float: left;margin-left: 10px;cursor: default!important;
}
.successList>.myolpnl[data-v-08f97688]{padding: 0px!important;background-color: #f6f6f6;
}
.myOrderlist>ul>li[data-v-08f97688]{background-color: #fff;border:1px solid #e8e8e8;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>ul[data-v-08f97688]{width: calc(44% - 1px)!important;min-width: calc(33% - 1px);max-width: calc(44% - 1px);
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>ul>li>div[data-v-08f97688]{width: calc(62% - 62px)!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>ul>li>span[data-v-08f97688]{right: 40px!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>.cdlc-consignee[data-v-08f97688]{width: calc(18% - 1px)!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>p[data-v-08f97688]{width: calc(20% - 1px)!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>.odlc-state[data-v-08f97688]{width: calc(18% - 1px)!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>p>b[data-v-08f97688]{color: #333;
}
/*end*/
/*已评价
2018.04.17
wyc
start*/
.haveEvalu>.cartc-tit>em[data-v-08f97688]:nth-child(1){padding-left: 180px;text-align: left!important;
}
.haveEvalu>.cartc-tit>em[data-v-08f97688]:nth-child(2){text-align: right!important;padding-left: 115px;
}
.haveEvalu>ul>li>p[data-v-08f97688]{border-top: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;
}
.haveEvalu>ul>li>.odl-cont[data-v-08f97688]{border-bottom: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;
}
.haveEvalu>ul>li>.odl-cont>ul[data-v-08f97688]{width: 40%!important;border-right: none
}
.haveEvalu>ul>li[data-v-08f97688]{position: relative;border: none
}
.haveEvalu>ul>li>.odl-cont>p[data-v-08f97688]{width: 30%!important;border-right: none
}
.haveEvalu>ul>li>.odl-cont>.odlc-state[data-v-08f97688]{width: 30%!important;
}
.haveEvalu>ul>li>.odl-cont>p>em[data-v-08f97688]{border-bottom: none;
}
.haveEvalu>ul>li>.odl-cont>p>b[data-v-08f97688]{color: #e62226!important;font-weight: bold;
}
.haveEvalu>ul>li>.addReviewcont[data-v-08f97688]{width: 100%;border: 1px solid #fff9d9;padding-top: 40px;background-color: #fffdf4;
}
.haveEvalu>ul>li>.odl-cont>ul li>div>a[data-v-08f97688]{-webkit-line-clamp:1;line-clamp:1
}
.haveEvalu>ul .odl-cont>ul li>div>span[data-v-08f97688]{font-size: 14px;color: #999;
}
.haveEvalu>ul>li>.addCont[data-v-08f97688]{display: none;
}
.haveEvalu>ul>li>.odl-cont>p>em[data-v-08f97688]:before{content: "";
}
.haveEvalu>ul>li>.addCont>.addReview>.tjbtn>span>label[data-v-08f97688]{cursor: pointer;
}
.haveEvalu>ul>li>.addReviewcont[data-v-08f97688]:before{position: absolute;display: block;width: 0;height: 0;border: solid transparent;pointer-events: none;content: "";border-color: rgba(255, 249, 217, 0);border-bottom-color: #fffdf4;border-width: 20px;left: 71%;margin-left: -10px;bottom: 78%;
}
.haveEvalu>ul>li>.addReviewcont>.addReview[data-v-08f97688]{margin-left: 40px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.addStart>span:first-of-type>i[data-v-08f97688]{color: #fb8300;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.addStart>span[data-v-08f97688]:last-of-type{font-size: 14px;color: #999;margin-left: 10px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.remark[data-v-08f97688]{color: #666;font-size: 14px;margin-top: 15px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.remarkFrame>li[data-v-08f97688]{display: inline-block;font-size: 14px;width: 70px;padding: 5px 0px;background-color: #f6f6f6;text-align: center;border: solid 1px #e0e0e0;margin-top: 15px;margin-right: 10px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>textarea[data-v-08f97688]{width: 665px;height: 150px;font-size: 14px;color: #999;line-height: 25px;padding: 10px 15px;margin-top: 10px;border: 1px solid #e0e0e0;margin-bottom: 10px
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.clearfloat>.pc-upload[data-v-08f97688]{display: inline-block;border: 1px solid #e0e0e0;width: 60px;height: 60px;position: relative;text-align: center;font-size: 12px;color: #999;background-color: #f7f7f7;margin-right: 10px;float: left;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.clearfloat>.pc-upload>i[data-v-08f97688]{font-size: 25px;display: block;color: #999;margin: 0 auto;margin-bottom: 3px;margin-top: 8px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.clearfloat>.pc-upload>input[data-v-08f97688]{position: absolute;width: 60px;height: 60px;top: 0px;left: 0px;opacity: 0;
}
.addReviewcont .clearfloat .m-upload[data-v-08f97688]{display: inline-block;border: 1px solid #e0e0e0;width: 60px;height: 60px;position: relative;text-align: center;font-size: 12px;color: #999;background-color: #f7f7f7;float: left;margin-right: 10px;cursor: pointer;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.clearfloat>.m-upload>i[data-v-08f97688]{font-size: 25px;display: block;color: #999;margin: 0 auto;margin-bottom: 3px;margin-top: 8px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.clearfloat>.c-upload-des[data-v-08f97688] {float: left;width: 200px;height: 60px;line-height: 60px;color: #999;font-size: 12px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>.clearfloat>.c-upload-des>b[data-v-08f97688]{color: #e62226;padding: 0 3px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>p.tjbtn[data-v-08f97688]{color: #666;font-size: 12px;margin-top: 40px;margin-bottom: 20px;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>p.tjbtn>.btn-default[data-v-08f97688] {color: #666;margin-right: 0;padding: 8px 20px;border-radius: 6px;width: 100px;-webkit-box-sizing: border-box;box-sizing: border-box;border: solid 1px #e0e0e0;background: #f5f5f5;color: #333;font-size: 14px;text-align: center;
}
.haveEvalu>ul>li>.addReviewcont>.addReview>p.tjbtn>span>label>input[data-v-08f97688] {background-color: #fff;margin-left: 10px;margin-right: 5px;
}
/*end*/
/*评价详情
2018.04.17
wyc
start*/
.evalContainer>.apprDetails>.timeOrder>span[data-v-08f97688]{font-size: 16px!important;
}
.evalContainer>.evalList>.detaList>img[data-v-08f97688]{margin-top: 50px!important;
}
.evalContainer>.evalList>.detaList[data-v-08f97688]{height: auto!important;
}
.evalContainer>.evalList>.detaList>a[data-v-08f97688]{margin-bottom: 45px;
}
.evalContainer>.evalList>.estContainer>.estList[data-v-08f97688]{margin-left: 70px;margin-top: 40px;padding-bottom:20px;
}
.evalContainer>.evalList>.estContainer>.estList>.estTime[data-v-08f97688]{font-size: 14px;color: #666;margin-bottom: 20px;
}
.evalContainer>.evalList>.estContainer>.estList>.estStart[data-v-08f97688]{margin-bottom: 20px;
}
.evalContainer>.evalList>.estContainer>.estList>.estStart>i[data-v-08f97688]{color: #f8b301;
}
.evalContainer>.evalList>.estContainer>.estList>.estStart>span[data-v-08f97688]{margin-left: 10px;color: #e62226;
}
.evalContainer>.evalList>.estContainer>.estList>.estLanguage[data-v-08f97688]{font-size: 16px;color: #666;margin-bottom: 20px;
}
.evalContainer>.evalList>.estContainer>.estList>.estLabel>li[data-v-08f97688]{display: inline-block;width: 100px;height: 40px;border: 1px solid #e8e8e8;text-align: center;line-height: 40px;font-size: 16px;color: #666;background-color: #fff;margin-right: 10px;
}
.evalContainer .zomIcon[data-v-08f97688]{overflow: hidden;margin-top: 15px;
}
.evalContainer .zomIcon img[data-v-08f97688]{float: left;
}
/*end*/
/*待晒单
2018.04.17
wyc
start*/
.unBoxing>.cartc-tit>em[data-v-08f97688]:nth-child(1){width: 46% !important;
}
.unBoxing>.cartc-tit>em[data-v-08f97688]:nth-child(2){width: 39% !important;text-align: right;
}
.unBoxing>ul>li>.odl-cont>ul>li>div>a[data-v-08f97688]{-webkit-line-clamp:1!important;
}
.unBoxing>ul>li>.odl-cont>ul>li>div>span[data-v-08f97688]{color: #999;font-size: 12px;
}
.unBoxing>ul>li>.odl-cont>ul[data-v-08f97688]{border-right: none;width: 45%!important;
}
.unBoxing>ul>li>.odl-cont>.odlc-state[data-v-08f97688]{width: 56%!important;
}
.unBoxing>ul>li>p[data-v-08f97688] {
    border-top: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
}
.unBoxing>ul>li>.odl-cont[data-v-08f97688]{
	border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>p>a[data-v-08f97688]:hover{color: #e62226;border: 1px solid #e62226;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>p>a[data-v-08f97688]{display: inline-block;width: 100px;padding: 7px 0;margin: 0 auto;border-radius: 4px;color: #666;font-size: 14px;border: solid 1px #e0e0e0;background: #f6f6f6;overflow: hidden;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>.code-wrap>i[data-v-08f97688]{font-size: 14px;color: #999;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>p>span[data-v-08f97688]{display: inline-block;font-size: 14px;color: #999;cursor: pointer;margin-left: 50px;padding-left: 30px;position: relative;bottom: 11px;border-left: solid 1px #e0e0e0;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>.code-wrap[data-v-08f97688]{display: none;margin-left: 257px;width: 140px;height: 180px;padding: 20px;padding-bottom: 0;text-align: center;position: absolute;z-index: 2;padding-top: 25px;font-size: 12px;line-height: 25px;white-space: nowrap;background: #fff;border: solid 1px #f0f0f0;-webkit-box-shadow: 1px 1px 6px rgba(0,0,0,.1);box-shadow: 1px 1px 6px rgba(0,0,0,.1);color: #999;text-align: center;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>.code-wrap>i[data-v-08f97688]:first-of-type{z-index: 3;border-bottom: solid 10px #f0f0f0;border-left: solid 10px transparent;border-right: solid 10px transparent;top: -10px;left: calc(50% - 10px);position: absolute;display: inline-block;width: 0;height: 0;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>.code-wrap>i[data-v-08f97688]:last-of-type{z-index: 4;border-bottom: solid 9px #fff;border-left: solid 9px transparent;border-right: solid 9px transparent;top: -8px;left: calc(50% - 9px);position: absolute;display: inline-block;width: 0;height: 0;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>.code-wrap>img[data-v-08f97688]{width: 140px;height: 140px;display: block;
}
.unBoxing>ul>li>.odl-cont>.odlc-state>.code-wrap>small[data-v-08f97688]{line-height: 40px;
}
.unBoxing>ul>li[data-v-08f97688]{position: relative;border: none;
}
/*评价下拉框*/
.unBoxing>ul>li>.await>.addReview>.tjbtn.tjbtnTop>span>label[data-v-08f97688]{cursor: pointer;
}
.unBoxing>ul>li>.await[data-v-08f97688]{display: none;padding-top: 40px;background-color:#fffdf4;border: 1px solid #fff9d9;
}
.unBoxing>ul>li>.await>.addReview>.awaitStart>span[data-v-08f97688]:nth-child(1){color: #e62226;
}
.unBoxing>ul>li>.await>.addReview>.awaitStart>span[data-v-08f97688]:nth-child(2){color: #666;font-size: 14px;margin-right: 40px;margin-left: 5px;
}
.unBoxing>ul>li>.await>.addReview>.awaitStart>span:nth-child(3) i[data-v-08f97688]{color: #f8b300;
}
.unBoxing>ul>li>.await>.addReview>.experience[data-v-08f97688]{margin-top: 15px;margin-left: 40px;
}
.unBoxing>ul>li>.await>.addReview>.experience>.expeDiv[data-v-08f97688]{float: left;margin-right: 40px;margin-top: 6px;
}
.unBoxing>ul>li>.await>.addReview>.experience>.expeDiv>span[data-v-08f97688]:nth-child(1){color: #e62226;
}
.unBoxing>ul>li>.await>.addReview>.experience>.expeDiv>span[data-v-08f97688]:nth-child(2){color: #666;font-size: 14px;margin-left: 10px;
}
.unBoxing>ul>li>.await>.addReview>.experience>.expeUl>li[data-v-08f97688]{display: inline-block;font-size: 14px;width: 70px;padding: 5px 0px;background-color: #f6f6f6;text-align: center;border: solid 1px #e0e0e0;margin-right: 10px;
}
.unBoxing>ul>li>.await>.addReview>.remark[data-v-08f97688]{margin-left: 123px;font-size: 14px;color: #666;margin-top: 10px;
}
.unBoxing>ul>li>.await>.addReview>.addFloat[data-v-08f97688]{margin-top: 15px;margin-left: 42px;
}
.unBoxing>ul>li>.await>.addReview>.addFloat>p[data-v-08f97688]{display: inline-block;float: left;line-height: 60px;margin-right: 40px;margin-left: 15px;color: #666;font-size: 14px;
}
.unBoxing>ul>li>.await>.addReview>.tjbtn.tjbtnTop[data-v-08f97688]{margin-top: 20px!important;margin-left: 123px;  color: #666;font-size: 12px;margin-bottom: 20px;
}
.unBoxing>ul>li>.await[data-v-08f97688]:before{bottom: 67.8%!important;
}
.unBoxing>ul>li>.await>.addReview[data-v-08f97688]{margin-left: 40px;
}
.unBoxing>ul>li>.await>.addReview>.clearfloat>.pc-upload[data-v-08f97688] {display: inline-block;border: 1px solid #e0e0e0;width: 60px;height: 60px;position: relative;text-align: center;font-size: 12px;color: #999;background-color: #f7f7f7;margin-right: 10px;float: left;
}
.unBoxing>ul>li>.await>.addReview>.clearfloat>.pc-upload>i[data-v-08f97688]{font-size: 25px;display: block;color: #999;margin: 0 auto;margin-bottom: 3px;margin-top: 8px;
}
.unBoxing>ul>li>.await>.addReview>.clearfloat>.pc-upload>input[data-v-08f97688]{position: absolute;width: 60px;height: 60px;top: 0px;left: 0px;opacity: 0;
}
.unBoxing>ul>li>.await>.addReview>.clearfloat>.m-upload[data-v-08f97688] {display: inline-block;border: 1px solid #e0e0e0;width: 60px;height: 60px;position: relative;text-align: center;font-size: 12px;color: #999;background-color: #f7f7f7;float: left;margin-right: 10px;cursor: pointer;
}
.unBoxing>ul>li>.await>.addReview>.clearfloat>.m-upload>i[data-v-08f97688] {font-size: 25px;display: block;color: #999;margin: 0 auto;margin-bottom: 3px;margin-top: 8px;
}
.unBoxing>ul>li>.await>.addReview>.clearfloat>.c-upload-des[data-v-08f97688] {float: left;width: 200px;height: 60px;line-height: 60px;color: #999;font-size: 12px;
}
.unBoxing>ul>li>.await>.addReview>.clearfloat>.c-upload-des>b[data-v-08f97688] {color: #e62226;padding: 0 3px;
}
.unBoxing>ul>li>.await>.addReview>p.tjbtn>.btn-default[data-v-08f97688] {color: #666;margin-right: 0;padding: 8px 20px;border-radius: 6px;width: 100px;-webkit-box-sizing: border-box;box-sizing: border-box;border: solid 1px #e0e0e0;background: #f5f5f5;color: #333;font-size: 14px;text-align: center;
}
.unBoxing>ul>li>.await>.addReview>p.tjbtn>span>label>input[data-v-08f97688] {background-color: #fff;margin-left: 10px;margin-right: 5px;
}
.unBoxing>ul>li>.await[data-v-08f97688]:before {position: absolute;display: block;width: 0;height: 0;border: solid transparent;pointer-events: none;content: "";border-color: rgba(255, 249, 217, 0);border-bottom-color: #fffdf4;border-width: 20px;left: 71%;margin-left: -10px;bottom: 78%;
}
/*end*/
/*商品信息 */
.proinfos[data-v-08f97688]{-webkit-display: flex; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 20px; line-height: 25px;
}
.proinfos a img[data-v-08f97688]{width: 110px; height: 110px; border: 1px solid #eee; padding: 2px; margin-right: 10px;
}
.proinfos div a[data-v-08f97688]{font-size: 16px;
}
.proinfos div p[data-v-08f97688]{color: #999; font-size: 14px;
}
.mainContainer>.mainr[data-v-08f97688] {
    width: 1200px;
}
.successCont[data-v-08f97688] {
    overflow: hidden;
}
.successCont>.successTitle[data-v-08f97688] {
    text-align: center;
    overflow: hidden;
    margin: 50px auto;
}
.successTitle>i[data-v-08f97688] {
    color: #69c92a;
    font-size: 70px;
}
.successTitle>div[data-v-08f97688] {
    margin: auto;
    margin-left: 20px;
    display: inline-block;
}
.successTitle>div>p[data-v-08f97688]:first-of-type {
    font-size: 20px;
    padding-bottom: 10px;
}
.successTitle>div>p[data-v-08f97688]:last-of-type {
    color: #999;
    text-align: left;
    font-size: 14px;
}
.successTitle>div>p:last-of-type>a[data-v-08f97688] {
    color: #e62226;
    cursor: pointer;
    padding: 0 3px;
}
.successTitle>div>p:last-of-type>a[data-v-08f97688]:hover {
    opacity: .8;
}
.successList>h4[data-v-08f97688] {
    height: 60px!important;
    line-height: 60px!important;
    margin-bottom: 20px!important;
}
.successList>h4>big[data-v-08f97688] {
    float: left;
}
.successList>h4>a[data-v-08f97688] {
    float: left;
    margin-left: 10px;
    cursor: default!important;
}
.successList>.myolpnl[data-v-08f97688] {
    padding: 0px!important;
    background-color: #f6f6f6;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>ul[data-v-08f97688] {
    width: calc(44% - 1px)!important;
    min-width: calc(33% - 1px);
    max-width: calc(44% - 1px);
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>ul>li>div[data-v-08f97688] {
    width: calc(62% - 62px)!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>ul>li>span[data-v-08f97688] {
    right: 40px!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>.cdlc-consignee[data-v-08f97688] {
    width: calc(18% - 1px)!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>p[data-v-08f97688] {
    width: calc(20% - 1px)!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>.odlc-state[data-v-08f97688] {
    width: calc(18% - 1px)!important;
}
.successList>.myolpnl>.myOrderlist>ul>li>.odl-cont>p>b[data-v-08f97688] {
    color: #333;
}
.my-orderlist > ul .odl-cont > ul[data-v-08f97688] {
  min-width: calc(33% - 1px);
  max-width: calc(43% - 1px);
  min-height: 102px;
}



@charset "utf-8";

/*登录注册头部 + 忘记密码头部 begin*/
.head-reglg.head-shadow[data-v-be5bfba6] {-webkit-box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;
}
.head-reglg header[data-v-be5bfba6] { display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.lgrgHead header[data-v-be5bfba6] {height:170px;
}
.lgrgHead .header-searchbar-logo[data-v-be5bfba6]{margin:0!important;
}
.head-shadow header[data-v-be5bfba6] {height:105px; -o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.head-shadow header>div[data-v-be5bfba6] {display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.head-reglg header a[data-v-be5bfba6],
.head-reglg header em[data-v-be5bfba6] {display:inline-block;vertical-align:top;
}
.head-reglg header a[data-v-be5bfba6] {max-width: 280px; max-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; overflow: hidden;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}

/* .head-reglg header a img {max-width: 100%;max-height: 100%;} */
.head-reglg header em[data-v-be5bfba6] {margin-left:20px;
}
.head-reglg header em p[data-v-be5bfba6] {font-size: 22px; margin-bottom:5px;
}
.head-reglg header em a[data-v-be5bfba6] {border:solid 1px #bdbdbd; width:73px; color:#666; font-size: 12px; line-height:23px; border-radius:13px; text-align:center;
}
.head-reglg header em a[data-v-be5bfba6]:hover {color:#e62226;
}
.head-reglg .head-right a[data-v-be5bfba6] {display:inline-block; padding:0 20px; font-size: 16px; color:#666;
}
.head-reglg .head-right a[data-v-be5bfba6]:first-child {border-right:solid 1px #bdbdbd;
}
.head-reglg .head-right a[data-v-be5bfba6]:hover {color:#e62226;
}

/*登录注册头部 + 忘记密码头部 end*/

/*登录注册背景 begin*/
.reg-mid[data-v-be5bfba6] {
    position: relative;
    width: 100%;
    background: url('https://presale.jhtsoft.com/picms/384e2eb0d52ed2.jpg') #eee repeat-x top center;
    padding-bottom: 75px;
}
.reg-mid .reg-cont[data-v-be5bfba6] {
    position: relative;
    z-index: 2;
    width: 1200px;
    height: 500px;
    margin: 0 auto;
}
.reg-mid .reg-cont .reg-banner[data-v-be5bfba6] {
    position: relative;
    float: left;
    width: 595px;
    height: 390px;
    padding-top: 110px;
    overflow: hidden;
}

/*动画补充 2018-03-24*/
.regqp[data-v-be5bfba6] {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 500px;
    overflow: hidden;
}
.regqp>span[data-v-be5bfba6] {
    position: absolute;
    z-index: 1;
    display: inline-block;    
    -webkit-animation: scaleCircle-data-v-be5bfba6 8s infinite linear alternate;
    animation: scaleCircle-data-v-be5bfba6 8s infinite linear alternate;
    -webkit-will-change: transform;
    will-change: transform;
}
.regqp .rg-qpleft[data-v-be5bfba6] {
    left: 0;
    bottom: 0;
    width: 560px;
    height: 140px;
    background: url(https://presale.jhtsoft.com/picms/1c943b57e483d1.png);
}
.regqp .rg-qpright[data-v-be5bfba6] {
    right: 0;
    top: 50px;
    width: 105px;
    height: 400px;
    background: url(https://presale.jhtsoft.com/picms/1c9435145e94ca.png);
}
@-webkit-keyframes scaleCircle-data-v-be5bfba6 {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
@keyframes scaleCircle-data-v-be5bfba6 {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
.reg-banner>img[data-v-be5bfba6] {
    position: absolute;
    display: inline-block;
}
.reg-banner .reg-tit[data-v-be5bfba6] {
    left: 20px;
    top: 110px;
}
.reg-banner .reg-new[data-v-be5bfba6] {
    left: 224px;
    top: 70px;
    -webkit-animation: bounceInDown-data-v-be5bfba6 1s;
    animation: bounceInDown-data-v-be5bfba6 1s;
}
@-webkit-keyframes bounceInDown-data-v-be5bfba6 {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
}
}
@keyframes bounceInDown-data-v-be5bfba6 {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
                transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
                transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
                transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
                transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
                transform: none;
}
}
.reg-banner .reg-card[data-v-be5bfba6],
.reg-banner .reg-box[data-v-be5bfba6],
.reg-banner .reg-gift[data-v-be5bfba6] {
    opacity: 0;
    -webkit-animation: fadeInUpBig-data-v-be5bfba6 .5s;
    animation: fadeInUpBig-data-v-be5bfba6 .5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.reg-banner .reg-card[data-v-be5bfba6] {
    left: 210px;
    bottom: -2px;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}
.reg-banner .reg-box[data-v-be5bfba6] {
    left: 110px;
    bottom: -2px;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.2s;
}
.reg-banner .reg-gift[data-v-be5bfba6] {
    left: 230px;
    bottom: 0;
    -webkit-animation: fadeInUpBig-data-v-be5bfba6 .5s 1.8s,shake-data-v-be5bfba6 1s 3s;
    animation: fadeInUpBig-data-v-be5bfba6 .5s 1.6s,shake-data-v-be5bfba6 1s 3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes fadeInUpBig-data-v-be5bfba6 {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
}
}
@keyframes fadeInUpBig-data-v-be5bfba6 {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
                transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
                transform: none;
}
}
@-webkit-keyframes shake-data-v-be5bfba6 {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
}
}
@keyframes shake-data-v-be5bfba6 {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
                transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
                transform: translate3d(3px, 0, 0);
}
}
.reg-banner .reg-light1[data-v-be5bfba6] {
    left: 50px;
    bottom: 150px;
    -webkit-animation: pulse-data-v-be5bfba6 3s infinite;
    animation: pulse-data-v-be5bfba6 3s infinite;
}
.reg-banner .reg-light2[data-v-be5bfba6] {
    right: 70px;
    bottom: 120px;
    -webkit-animation: pulse-data-v-be5bfba6 4s infinite;
    animation: pulse-data-v-be5bfba6 4s infinite;
}
@-webkit-keyframes pulse-data-v-be5bfba6 {
from {
        -webkit-transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse-data-v-be5bfba6 {
from {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
                transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
}

/*登录注册背景 end*/

/*忘记密码 begin */
.forget-pwd ul i[data-v-be5bfba6]:after,
.forget-pwd form p span[data-v-be5bfba6]:before {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.forget-pwd[data-v-be5bfba6] {
    width: 850px;
    margin: 10px auto;
    padding-top: 65px;
}
.forget-pwd ul[data-v-be5bfba6] {
    margin-bottom: 45px;
    overflow: hidden;
}
.forget-pwd ul li[data-v-be5bfba6],
.forget-pwd ul i[data-v-be5bfba6] {
    display: inline-block;
    float: left;
    width: 20%;
    color: #ccc;
}
.forget-pwd ul li[data-v-be5bfba6] {
    height: 45px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd ul i[data-v-be5bfba6] {
    padding-top: 10px;
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd .on[data-v-be5bfba6],
.forget-pwd .on li[data-v-be5bfba6],
.forget-pwd .on i[data-v-be5bfba6] {
    color: #ff7d4a;
}
.forget-pwd ul li[data-v-be5bfba6]:before {
    display: inline-block;
    width: 50px;
    height: 45px;
    content: " ";
    background: url(https://presale.jhtsoft.com/picms/384db0c974ad5e.png) no-repeat;
    vertical-align: bottom;
}
.forget-pwd ul li[data-v-be5bfba6]:nth-child(1):before {
    background-position: 5px -58px;
}
.forget-pwd ul li[data-v-be5bfba6]:nth-child(3):before {
    background-position: -40px -57px;
}
.forget-pwd ul li:nth-child(3).on[data-v-be5bfba6]:before,
.forget-pwd ul.on li[data-v-be5bfba6]:nth-child(3):before {
    background-position: -90px -57px;
}
.forget-pwd ul li[data-v-be5bfba6]:nth-child(5):before {
    background-position: -140px -62px;
}
.forget-pwd ul li:nth-child(5).on[data-v-be5bfba6]:before,
.forget-pwd ul.on li[data-v-be5bfba6]:nth-child(5):before {
    background-position: -190px -62px;
}
.forget-pwd ul i[data-v-be5bfba6]:nth-child(2):after,
.forget-pwd ul i[data-v-be5bfba6]:nth-child(4):after {
    display: inline-block;
    font-size: 24px;
    width: 100%;
    line-height: 45px;
    text-align: center;
    content: "\E7AC";
}
.forget-pwd form[data-v-be5bfba6] {
    border: solid 1px #f0f0f0;
    padding: 0 0 40px 200px;
    overflow: hidden;
    min-height:280px;
}
.forget-pwd form h5[data-v-be5bfba6] {
    margin: 20px 0;
    color: #666;
    line-height: 25px;
}
.forget-pwd form h5 a[data-v-be5bfba6] {
    margin: 0 5px;
    color: #ff7d4a;
}
.forget-pwd form p[data-v-be5bfba6] {
    margin-bottom: 20px;
    font-size: 14px;
    overflow: hidden;
}
.forget-pwd form p .ipt-txt[data-v-be5bfba6] {
    display: inline-block;
    width: 300px;
    padding: 0 10px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em[data-v-be5bfba6],
.forget-pwd form p i[data-v-be5bfba6],
.forget-pwd form p input[data-v-be5bfba6],
.forget-pwd form p span [data-v-be5bfba6],.forget-pwd form p b.tipbulp[data-v-be5bfba6]{
    float: left;
}
.forget-pwd form p em[data-v-be5bfba6] {
    display: inline-block;
    width: 320px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em input[data-v-be5bfba6] {
    display: inline-block;
    line-height: 48px;
    font-size: 14px;
}
.forget-pwd form p em input[type='text'][data-v-be5bfba6] {
    padding: 0 10px;
    width: calc(100% - 120px);
}
.forget-pwd form p em input[type='button'][data-v-be5bfba6] {
    width: 100px;
    background: #ebebeb;
    color: #999;
}
.forget-pwd form p i[data-v-be5bfba6] {
    width: 75px;
    line-height: 50px;
    margin-right: 5px;
    text-align: right;
}
.forget-pwd form p span [data-v-be5bfba6],.forget-pwd form p b.tipbulp[data-v-be5bfba6]{
    color: #e62226;
    line-height: 48px;
    margin-left: 10px;
    white-space: nowrap;
}
.forget-pwd form p span[data-v-be5bfba6]:before {
    display: inline-block;
    content: "\E637";
    margin-right: 5px;
    vertical-align: top;
}
.forget-pwd form .btn[data-v-be5bfba6],
.forget-pwd form .btn-default[data-v-be5bfba6] {
    padding: 0 18px;
    border-radius: 6px;
    margin-right: 20px;
    height: 36px;
    line-height: 36px;
}
.forget-pwd form small[data-v-be5bfba6] {
    color: #666;
}
.forget-pwd div[data-v-be5bfba6] {
    padding: 20px;
    margin: 10px 0 60px 0;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    line-height: 20px;
    color: #999;
}
.forget-pwd div p[data-v-be5bfba6] {
    font-size: 14px;
    color: #333;
    line-height: 1;
    padding-bottom: 15px;
}
.forget-pwd form.pwd-step3[data-v-be5bfba6] {
    padding-top: 30px;
}
.forget-pwd form.pwd-step3 p[data-v-be5bfba6]:first-child {
    margin-bottom: 10px;
}
.forget-pwd form.pwd-step3 p[data-v-be5bfba6]:last-child {
    padding-left: 80px;
}

/*忘记密码 end */
.el-loading-spinner[data-v-be5bfba6] {
  background: url("https://presale.jhtsoft.com/picms/38e182ead36c54.gif");
}

.noneBackgroundColor[data-v-c0cb3412]{
  margin-top:0;
}

@charset "utf-8";

/*登录注册头部 + 忘记密码头部 begin*/
.head-reglg.head-shadow[data-v-c2960264] {-webkit-box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;
}
.head-reglg header[data-v-c2960264] { display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.lgrgHead header[data-v-c2960264] {height:170px;
}
.lgrgHead .header-searchbar-logo[data-v-c2960264]{margin:0!important;
}
.head-shadow header[data-v-c2960264] {height:105px; -o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.head-shadow header>div[data-v-c2960264] {display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.head-reglg header a[data-v-c2960264],
.head-reglg header em[data-v-c2960264] {display:inline-block;vertical-align:top;
}
.head-reglg header a[data-v-c2960264] {max-width: 280px; max-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; overflow: hidden;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}

/* .head-reglg header a img {max-width: 100%;max-height: 100%;} */
.head-reglg header em[data-v-c2960264] {margin-left:20px;
}
.head-reglg header em p[data-v-c2960264] {font-size: 22px; margin-bottom:5px;
}
.head-reglg header em a[data-v-c2960264] {border:solid 1px #bdbdbd; width:73px; color:#666; font-size: 12px; line-height:23px; border-radius:13px; text-align:center;
}
.head-reglg header em a[data-v-c2960264]:hover {color:#e62226;
}
.head-reglg .head-right a[data-v-c2960264] {display:inline-block; padding:0 20px; font-size: 16px; color:#666;
}
.head-reglg .head-right a[data-v-c2960264]:first-child {border-right:solid 1px #bdbdbd;
}
.head-reglg .head-right a[data-v-c2960264]:hover {color:#e62226;
}

/*登录注册头部 + 忘记密码头部 end*/

/*登录注册背景 begin*/
.reg-mid[data-v-c2960264] {
    position: relative;
    width: 100%;
    background: url('https://presale.jhtsoft.com/picms/384e2eb0d52ed2.jpg') #eee repeat-x top center;
    padding-bottom: 75px;
}
.reg-mid .reg-cont[data-v-c2960264] {
    position: relative;
    z-index: 2;
    width: 1200px;
    height: 500px;
    margin: 0 auto;
}
.reg-mid .reg-cont .reg-banner[data-v-c2960264] {
    position: relative;
    float: left;
    width: 595px;
    height: 390px;
    padding-top: 110px;
    overflow: hidden;
}

/*动画补充 2018-03-24*/
.regqp[data-v-c2960264] {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 500px;
    overflow: hidden;
}
.regqp>span[data-v-c2960264] {
    position: absolute;
    z-index: 1;
    display: inline-block;    
    -webkit-animation: scaleCircle-data-v-c2960264 8s infinite linear alternate;
    animation: scaleCircle-data-v-c2960264 8s infinite linear alternate;
    -webkit-will-change: transform;
    will-change: transform;
}
.regqp .rg-qpleft[data-v-c2960264] {
    left: 0;
    bottom: 0;
    width: 560px;
    height: 140px;
    background: url(https://presale.jhtsoft.com/picms/1c943b57e483d1.png);
}
.regqp .rg-qpright[data-v-c2960264] {
    right: 0;
    top: 50px;
    width: 105px;
    height: 400px;
    background: url(https://presale.jhtsoft.com/picms/1c9435145e94ca.png);
}
@-webkit-keyframes scaleCircle-data-v-c2960264 {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
@keyframes scaleCircle-data-v-c2960264 {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
.reg-banner>img[data-v-c2960264] {
    position: absolute;
    display: inline-block;
}
.reg-banner .reg-tit[data-v-c2960264] {
    left: 20px;
    top: 110px;
}
.reg-banner .reg-new[data-v-c2960264] {
    left: 224px;
    top: 70px;
    -webkit-animation: bounceInDown-data-v-c2960264 1s;
    animation: bounceInDown-data-v-c2960264 1s;
}
@-webkit-keyframes bounceInDown-data-v-c2960264 {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
}
}
@keyframes bounceInDown-data-v-c2960264 {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
                transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
                transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
                transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
                transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
                transform: none;
}
}
.reg-banner .reg-card[data-v-c2960264],
.reg-banner .reg-box[data-v-c2960264],
.reg-banner .reg-gift[data-v-c2960264] {
    opacity: 0;
    -webkit-animation: fadeInUpBig-data-v-c2960264 .5s;
    animation: fadeInUpBig-data-v-c2960264 .5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.reg-banner .reg-card[data-v-c2960264] {
    left: 210px;
    bottom: -2px;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}
.reg-banner .reg-box[data-v-c2960264] {
    left: 110px;
    bottom: -2px;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.2s;
}
.reg-banner .reg-gift[data-v-c2960264] {
    left: 230px;
    bottom: 0;
    -webkit-animation: fadeInUpBig-data-v-c2960264 .5s 1.8s,shake-data-v-c2960264 1s 3s;
    animation: fadeInUpBig-data-v-c2960264 .5s 1.6s,shake-data-v-c2960264 1s 3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes fadeInUpBig-data-v-c2960264 {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
}
}
@keyframes fadeInUpBig-data-v-c2960264 {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
                transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
                transform: none;
}
}
@-webkit-keyframes shake-data-v-c2960264 {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
}
}
@keyframes shake-data-v-c2960264 {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
                transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
                transform: translate3d(3px, 0, 0);
}
}
.reg-banner .reg-light1[data-v-c2960264] {
    left: 50px;
    bottom: 150px;
    -webkit-animation: pulse-data-v-c2960264 3s infinite;
    animation: pulse-data-v-c2960264 3s infinite;
}
.reg-banner .reg-light2[data-v-c2960264] {
    right: 70px;
    bottom: 120px;
    -webkit-animation: pulse-data-v-c2960264 4s infinite;
    animation: pulse-data-v-c2960264 4s infinite;
}
@-webkit-keyframes pulse-data-v-c2960264 {
from {
        -webkit-transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse-data-v-c2960264 {
from {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
                transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
}

/*登录注册背景 end*/

/*忘记密码 begin */
.forget-pwd ul i[data-v-c2960264]:after,
.forget-pwd form p span[data-v-c2960264]:before {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.forget-pwd[data-v-c2960264] {
    width: 850px;
    margin: 10px auto;
    padding-top: 65px;
}
.forget-pwd ul[data-v-c2960264] {
    margin-bottom: 45px;
    overflow: hidden;
}
.forget-pwd ul li[data-v-c2960264],
.forget-pwd ul i[data-v-c2960264] {
    display: inline-block;
    float: left;
    width: 20%;
    color: #ccc;
}
.forget-pwd ul li[data-v-c2960264] {
    height: 45px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd ul i[data-v-c2960264] {
    padding-top: 10px;
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd .on[data-v-c2960264],
.forget-pwd .on li[data-v-c2960264],
.forget-pwd .on i[data-v-c2960264] {
    color: #ff7d4a;
}
.forget-pwd ul li[data-v-c2960264]:before {
    display: inline-block;
    width: 50px;
    height: 45px;
    content: " ";
    background: url(https://presale.jhtsoft.com/picms/384db0c974ad5e.png) no-repeat;
    vertical-align: bottom;
}
.forget-pwd ul li[data-v-c2960264]:nth-child(1):before {
    background-position: 5px -58px;
}
.forget-pwd ul li[data-v-c2960264]:nth-child(3):before {
    background-position: -40px -57px;
}
.forget-pwd ul li:nth-child(3).on[data-v-c2960264]:before,
.forget-pwd ul.on li[data-v-c2960264]:nth-child(3):before {
    background-position: -90px -57px;
}
.forget-pwd ul li[data-v-c2960264]:nth-child(5):before {
    background-position: -140px -62px;
}
.forget-pwd ul li:nth-child(5).on[data-v-c2960264]:before,
.forget-pwd ul.on li[data-v-c2960264]:nth-child(5):before {
    background-position: -190px -62px;
}
.forget-pwd ul i[data-v-c2960264]:nth-child(2):after,
.forget-pwd ul i[data-v-c2960264]:nth-child(4):after {
    display: inline-block;
    font-size: 24px;
    width: 100%;
    line-height: 45px;
    text-align: center;
    content: "\E7AC";
}
.forget-pwd form[data-v-c2960264] {
    border: solid 1px #f0f0f0;
    padding: 0 0 40px 200px;
    overflow: hidden;
    min-height:280px;
}
.forget-pwd form h5[data-v-c2960264] {
    margin: 20px 0;
    color: #666;
    line-height: 25px;
}
.forget-pwd form h5 a[data-v-c2960264] {
    margin: 0 5px;
    color: #ff7d4a;
}
.forget-pwd form p[data-v-c2960264] {
    margin-bottom: 20px;
    font-size: 14px;
    overflow: hidden;
}
.forget-pwd form p .ipt-txt[data-v-c2960264] {
    display: inline-block;
    width: 300px;
    padding: 0 10px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em[data-v-c2960264],
.forget-pwd form p i[data-v-c2960264],
.forget-pwd form p input[data-v-c2960264],
.forget-pwd form p span [data-v-c2960264],.forget-pwd form p b.tipbulp[data-v-c2960264]{
    float: left;
}
.forget-pwd form p em[data-v-c2960264] {
    display: inline-block;
    width: 320px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em input[data-v-c2960264] {
    display: inline-block;
    line-height: 48px;
    font-size: 14px;
}
.forget-pwd form p em input[type='text'][data-v-c2960264] {
    padding: 0 10px;
    width: calc(100% - 120px);
}
.forget-pwd form p em input[type='button'][data-v-c2960264] {
    width: 100px;
    background: #ebebeb;
    color: #999;
}
.forget-pwd form p i[data-v-c2960264] {
    width: 75px;
    line-height: 50px;
    margin-right: 5px;
    text-align: right;
}
.forget-pwd form p span [data-v-c2960264],.forget-pwd form p b.tipbulp[data-v-c2960264]{
    color: #e62226;
    line-height: 48px;
    margin-left: 10px;
    white-space: nowrap;
}
.forget-pwd form p span[data-v-c2960264]:before {
    display: inline-block;
    content: "\E637";
    margin-right: 5px;
    vertical-align: top;
}
.forget-pwd form .btn[data-v-c2960264],
.forget-pwd form .btn-default[data-v-c2960264] {
    padding: 0 18px;
    border-radius: 6px;
    margin-right: 20px;
    height: 36px;
    line-height: 36px;
}
.forget-pwd form small[data-v-c2960264] {
    color: #666;
}
.forget-pwd div[data-v-c2960264] {
    padding: 20px;
    margin: 10px 0 60px 0;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    line-height: 20px;
    color: #999;
}
.forget-pwd div p[data-v-c2960264] {
    font-size: 14px;
    color: #333;
    line-height: 1;
    padding-bottom: 15px;
}
.forget-pwd form.pwd-step3[data-v-c2960264] {
    padding-top: 30px;
}
.forget-pwd form.pwd-step3 p[data-v-c2960264]:first-child {
    margin-bottom: 10px;
}
.forget-pwd form.pwd-step3 p[data-v-c2960264]:last-child {
    padding-left: 80px;
}

/*忘记密码 end */
.bg-eee[data-v-c2960264] {
  background: #eee;
}

button[data-v-4966a9fa] {
  width: 100px;
  background: #ebebeb;
  color: #999;
  height: 50px;
}
button[data-v-4966a9fa]:hover {
  color: #999!important;
  background: #ebebeb;
}

body.bg-lightgray[data-v-4a0b5b01] {
    background: #f6f6f6;
}
.mainr[data-v-4a0b5b01] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-4a0b5b01] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-4a0b5b01] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-4a0b5b01] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-4a0b5b01] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-4a0b5b01]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-4a0b5b01]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-4a0b5b01] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-4a0b5b01] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-4a0b5b01] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-4a0b5b01] {
    color: #ffa641;
}
.takestep-item[data-v-4a0b5b01] {
    margin-top: 15px;
}
.takestep-item-l[data-v-4a0b5b01] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-4a0b5b01] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-4a0b5b01] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-4a0b5b01] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-4a0b5b01] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-4a0b5b01] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-4a0b5b01] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-4a0b5b01] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-4a0b5b01] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-4a0b5b01] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-4a0b5b01] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-4a0b5b01] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-4a0b5b01] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-4a0b5b01] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-4a0b5b01] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-4a0b5b01] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-4a0b5b01] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-4a0b5b01] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-4a0b5b01] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-4a0b5b01] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-4a0b5b01] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-4a0b5b01] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-4a0b5b01] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-4a0b5b01] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-4a0b5b01] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-4a0b5b01],
.dese-items .dese-item ul li a[data-v-4a0b5b01] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-4a0b5b01]:hover,
.dese-items .dese-item ul li a[data-v-4a0b5b01]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-4a0b5b01] {
    margin-top: 8px;
}
.qusetion[data-v-4a0b5b01] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-4a0b5b01] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-4a0b5b01] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-4a0b5b01] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-4a0b5b01] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-4a0b5b01],
.liinput[data-v-4a0b5b01],
.liwaring[data-v-4a0b5b01] {
    float: left;
}
.lides[data-v-4a0b5b01] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-4a0b5b01] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-4a0b5b01] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-4a0b5b01] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-4a0b5b01] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-4a0b5b01] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-4a0b5b01] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-4a0b5b01] {
    color: #999;
}
.btnli[data-v-4a0b5b01] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-4a0b5b01] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-4a0b5b01] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-4a0b5b01] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-4a0b5b01] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-4a0b5b01] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-4a0b5b01] {
    padding: 0 5px;
}
.imgsize[data-v-4a0b5b01] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-4a0b5b01] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-4a0b5b01] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-4a0b5b01] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-4a0b5b01] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-4a0b5b01] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-4a0b5b01] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-4a0b5b01] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-4a0b5b01]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-4a0b5b01] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-4a0b5b01] {
    right: 0;
}
.redcolor[data-v-4a0b5b01]{color: #e62226;
}
.mc-cont[data-v-4a0b5b01] {padding:40px 0 0 110px;
}
.mc-cont p[data-v-4a0b5b01] {margin-top:10px;
}
.mods-pwdsus .mods-cont span[data-v-4a0b5b01] {
    position: relative;
    display: inline-block;
    width: calc(100% - 155px);
    max-height: 75px;
    margin-bottom: 20px;
    line-height: 20px;
    padding-left: 0;
    font-size: 14px;
    color: #999;
}
.mods-pwdsus .mods-cont span h3[data-v-4a0b5b01]{margin-top: 10px
}
.helpbox[data-v-4a0b5b01] {
    padding-bottom: 0;
}
.helpbox .dese-item[data-v-4a0b5b01] {
    margin-bottom: 22px;
}
.help-bar[data-v-4a0b5b01] {
    width: 882px;
    height: 145px;
    background: url(https://presale.jhtsoft.com/picms/384c1af72b1a50.jpg) no-repeat;
    margin: 20px auto 13px;
    position: relative;
}
.help-bar-tab[data-v-4a0b5b01] {
    width: 690px;
    height: 50px;
    position: absolute;
    left: 50%;
    margin-left: -345px;
    top: 53px;
    -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, .4);
            box-shadow: 0px 0px 6px rgba(0, 0, 0, .4)
}
.help-bar-tab input[data-v-4a0b5b01] {
    width: 570px;
    height: 30px;
    line-height: 30px;
    padding: 10px 20px;
    font-size: 14px;
    background-color: #FFFFFF;
    float: left;
}
.help-bar-tab button[data-v-4a0b5b01] {
    float: right;
    width: 80px;
    height: 50px;
    line-height: 50px;
    color: #5B3C01;
    font-size: 18px;
    background-color: #ffe605;
}
.help-bar-tab button[data-v-4a0b5b01]:hover {
    background-color: #fbb804;
    color: #5B3C01;
    -webkit-transition: all .4s;
    transition: all .4s;
}
.dese-item-tit[data-v-4a0b5b01] {
    font-size: 16px;
    color: #333;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    margin-bottom: 16px;
    position: relative;
    padding-left: 30px;
}
.dese-item-tit i[data-v-4a0b5b01] {
    font-size: 25px;
    color: #f18110;
    position: absolute;
    left: 0;
}
/* .helpbox1 .dese-item h4 {
    padding-left: 10px;
} */
.dese-helep-line[data-v-4a0b5b01] {
    width: 882px;
    height: 1px;
    background-color: #F0F0F0;
    margin-bottom: 30px;
}
.helpbox2[data-v-4a0b5b01] {
    padding-top: 30px;
    border-top: 1px solid #f0f0f0;
}
.qusetion[data-v-4a0b5b01] {
    padding-left: 18px;
}
.qusetion li[data-v-4a0b5b01] {
    list-style: none !important;
    list-style-type: none !important;
    margin-bottom: 0 !important;
    line-height: 25px;
}
.qusetion li.styleli[data-v-4a0b5b01] {
    padding-left: 0;
    list-style: outside !important;
    color: #333 !important;
    font-weight: bold;
}
.maxheg[data-v-4a0b5b01]{
  max-height:480px;
  overflow-y:auto;
}
.golog[data-v-4a0b5b01]{padding-left: 10px; color: #e62226;font-weight: 100;
}
.golog[data-v-4a0b5b01]:hover{opacity: .6;
}

body.bg-lightgray[data-v-6b985f8a] {
    background: #f6f6f6;
}
.mainr[data-v-6b985f8a] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-6b985f8a] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-6b985f8a] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-6b985f8a] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-6b985f8a] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-6b985f8a]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-6b985f8a]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-6b985f8a] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-6b985f8a] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-6b985f8a] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-6b985f8a] {
    color: #ffa641;
}
.takestep-item[data-v-6b985f8a] {
    margin-top: 15px;
}
.takestep-item-l[data-v-6b985f8a] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-6b985f8a] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-6b985f8a] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-6b985f8a] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-6b985f8a] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-6b985f8a] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-6b985f8a] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-6b985f8a] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-6b985f8a] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-6b985f8a] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-6b985f8a] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-6b985f8a] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-6b985f8a] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-6b985f8a] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-6b985f8a] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-6b985f8a] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-6b985f8a] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-6b985f8a] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-6b985f8a] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-6b985f8a] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-6b985f8a] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-6b985f8a] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-6b985f8a] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-6b985f8a] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-6b985f8a] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-6b985f8a],
.dese-items .dese-item ul li a[data-v-6b985f8a] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-6b985f8a]:hover,
.dese-items .dese-item ul li a[data-v-6b985f8a]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-6b985f8a] {
    margin-top: 8px;
}
.qusetion[data-v-6b985f8a] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-6b985f8a] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-6b985f8a] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-6b985f8a] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-6b985f8a] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-6b985f8a],
.liinput[data-v-6b985f8a],
.liwaring[data-v-6b985f8a] {
    float: left;
}
.lides[data-v-6b985f8a] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-6b985f8a] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-6b985f8a] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-6b985f8a] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-6b985f8a] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-6b985f8a] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-6b985f8a] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-6b985f8a] {
    color: #999;
}
.btnli[data-v-6b985f8a] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-6b985f8a] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-6b985f8a] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-6b985f8a] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-6b985f8a] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-6b985f8a] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-6b985f8a] {
    padding: 0 5px;
}
.imgsize[data-v-6b985f8a] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-6b985f8a] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-6b985f8a] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-6b985f8a] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-6b985f8a] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-6b985f8a] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-6b985f8a] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-6b985f8a] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-6b985f8a]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-6b985f8a] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-6b985f8a] {
    right: 0;
}
.redcolor[data-v-6b985f8a]{color: #e62226;
}
.dese-tit span[data-v-6b985f8a] {
  padding-left: 0 !important;
  font-weight: 100;
  color: #666;
}

body.bg-lightgray[data-v-ab41b590] {
    background: #f6f6f6;
}
.mainr[data-v-ab41b590] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-ab41b590] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-ab41b590] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-ab41b590] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-ab41b590] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-ab41b590]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-ab41b590]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-ab41b590] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-ab41b590] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-ab41b590] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-ab41b590] {
    color: #ffa641;
}
.takestep-item[data-v-ab41b590] {
    margin-top: 15px;
}
.takestep-item-l[data-v-ab41b590] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-ab41b590] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-ab41b590] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-ab41b590] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-ab41b590] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-ab41b590] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-ab41b590] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-ab41b590] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-ab41b590] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-ab41b590] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-ab41b590] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-ab41b590] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-ab41b590] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-ab41b590] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-ab41b590] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-ab41b590] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-ab41b590] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-ab41b590] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-ab41b590] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-ab41b590] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-ab41b590] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-ab41b590] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-ab41b590] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-ab41b590] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-ab41b590] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-ab41b590],
.dese-items .dese-item ul li a[data-v-ab41b590] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-ab41b590]:hover,
.dese-items .dese-item ul li a[data-v-ab41b590]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-ab41b590] {
    margin-top: 8px;
}
.qusetion[data-v-ab41b590] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-ab41b590] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-ab41b590] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-ab41b590] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-ab41b590] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-ab41b590],
.liinput[data-v-ab41b590],
.liwaring[data-v-ab41b590] {
    float: left;
}
.lides[data-v-ab41b590] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-ab41b590] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-ab41b590] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-ab41b590] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-ab41b590] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-ab41b590] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-ab41b590] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-ab41b590] {
    color: #999;
}
.btnli[data-v-ab41b590] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-ab41b590] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-ab41b590] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-ab41b590] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-ab41b590] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-ab41b590] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-ab41b590] {
    padding: 0 5px;
}
.imgsize[data-v-ab41b590] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-ab41b590] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-ab41b590] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-ab41b590] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-ab41b590] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-ab41b590] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-ab41b590] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-ab41b590] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-ab41b590]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-ab41b590] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-ab41b590] {
    right: 0;
}
.redcolor[data-v-ab41b590]{color: #e62226;
}
.el-upload__tip[data-v-ab41b590] {
  line-height: 25px;
}
.upload-demo .el-upload--picture-card i[data-v-ab41b590] {
  vertical-align: middle !important;
}
.appiy[data-v-ab41b590] {
  position: relative;
}
.shiliImg[data-v-ab41b590] {
  position: absolute;
  right: 50px;
  border: 1px solid #ccc;
}
.shiliImg img[data-v-ab41b590] {
  cursor: pointer;
  max-width: 300px;
  max-height: 300px;
  display: block;
}
.shiliImg h2[data-v-ab41b590] {
  text-align: center;
  font-size: 16px;
  color: #333;
  padding: 10px 0;
}
.blockBox[data-v-ab41b590] {
  display: block !important;
}
.noticeBox[data-v-ab41b590] {
  display: none;
  width: 800px;
  height: 600px;
  margin-left: -400px;
  margin-top: -300px;
  position: fixed;
  z-index: 104;
  left: 50%;
  top: 50%;
  border-radius: 4px;
  background: #fff;
  border: solid 5px rgba(0, 0, 0, 0.3);
  overflow: hidden;
  text-align: left;
  -webkit-animation: bounceIn 0.8s;
          animation: bounceIn 0.8s;
}
.noticeBox .mc-tit[data-v-ab41b590] {
  padding-left: 15px;
  border-radius: 4px 4px 0 0;
  line-height: 40px;
  font-size: 14px;
  overflow: hidden;
  background: #e8e8e8;
}
.noticeBox .mc-tit big[data-v-ab41b590] {
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
}
.noticeBox .mc-tit .icon-gb[data-v-ab41b590] {
  float: right;
  cursor: pointer;
  line-height: 20px;
  margin: 10px;
  font-size: 18px;
  color: #333;
}
.noticeBox .mc-cont h3[data-v-ab41b590] {
  width: 100%;
  margin-bottom: 10px;
  max-height: 80px;
  overflow-y: auto;
  text-align: center;
  font-size: 28px;
  color: #333;
  font-weight: bold;
}
.noticeBox .announce-con[data-v-ab41b590] {
  height: 450px;
  overflow-y: auto;
  font-size: 16px;
  color: #666;
  line-height: 28px;
  width: 740px;
  margin: 30px auto;
}
.noticeBox .announce-con img[data-v-ab41b590] {
  max-width: 740px;
  width: auto;
  margin: auto;
}
.noticeBox .btn[data-v-ab41b590] {
  display: block;
  margin: 10px auto 0;
}
.boxbg[data-v-ab41b590] {
  position: fixed;
  z-index: 103;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  display: none;
}

body.bg-lightgray[data-v-f403fcdc] {
    background: #f6f6f6;
}
.mainr[data-v-f403fcdc] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-f403fcdc] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-f403fcdc] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-f403fcdc] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-f403fcdc] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-f403fcdc]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-f403fcdc]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-f403fcdc] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-f403fcdc] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-f403fcdc] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-f403fcdc] {
    color: #ffa641;
}
.takestep-item[data-v-f403fcdc] {
    margin-top: 15px;
}
.takestep-item-l[data-v-f403fcdc] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-f403fcdc] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-f403fcdc] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-f403fcdc] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-f403fcdc] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-f403fcdc] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-f403fcdc] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-f403fcdc] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-f403fcdc] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-f403fcdc] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-f403fcdc] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-f403fcdc] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-f403fcdc] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-f403fcdc] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-f403fcdc] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-f403fcdc] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-f403fcdc] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-f403fcdc] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-f403fcdc] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-f403fcdc] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-f403fcdc] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-f403fcdc] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-f403fcdc] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-f403fcdc] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-f403fcdc] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-f403fcdc],
.dese-items .dese-item ul li a[data-v-f403fcdc] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-f403fcdc]:hover,
.dese-items .dese-item ul li a[data-v-f403fcdc]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-f403fcdc] {
    margin-top: 8px;
}
.qusetion[data-v-f403fcdc] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-f403fcdc] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-f403fcdc] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-f403fcdc] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-f403fcdc] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-f403fcdc],
.liinput[data-v-f403fcdc],
.liwaring[data-v-f403fcdc] {
    float: left;
}
.lides[data-v-f403fcdc] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-f403fcdc] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-f403fcdc] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-f403fcdc] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-f403fcdc] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-f403fcdc] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-f403fcdc] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-f403fcdc] {
    color: #999;
}
.btnli[data-v-f403fcdc] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-f403fcdc] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-f403fcdc] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-f403fcdc] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-f403fcdc] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-f403fcdc] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-f403fcdc] {
    padding: 0 5px;
}
.imgsize[data-v-f403fcdc] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-f403fcdc] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-f403fcdc] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-f403fcdc] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-f403fcdc] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-f403fcdc] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-f403fcdc] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-f403fcdc] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-f403fcdc]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-f403fcdc] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-f403fcdc] {
    right: 0;
}
.redcolor[data-v-f403fcdc]{color: #e62226;
}

.mainr[data-v-ae097742] {background:#fff;min-height:860px;
}
.dese-tit[data-v-ae097742] {
    margin-bottom: 0;
    width: 890px;
}
.mainr-tit[data-v-ae097742] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
.addrtab[data-v-ae097742] {
    position:relative;
    margin: 40px 40px 0 40px;
}
.address h4[data-v-ae097742] {
    font-size: 18px;
    color: #333;
    margin-bottom: 30px;
}
.plist[data-v-ae097742] {max-width:calc(100% - 250px);
}
.plist p[data-v-ae097742] {
    line-height: 36px;
    position: relative;
    padding-left: 75px;
    margin-bottom: 10px;
    font-size: 14px;
    word-break:break-all;
}
.plist p span[data-v-ae097742] {
    background-color: #e62226;
    display: inline-block;
    position: absolute;
    left: 0;
    width: 60px;
    height: 36px;
    border-top-right-radius: 18px;
    border-bottom-right-radius: 18px;
}
.plist p span i[data-v-ae097742] {
    position: absolute;
    left: 20px;
    color: #FFFFFF;
    font-size: 24px;
}
.customitems[data-v-ae097742] {
    padding-top: 10px;
    margin-bottom: 74px;
}
.customitems a[data-v-ae097742] {
    display: inline-block;
    width: 43px;
    margin-right: 32px;
    text-align: center;
    font-size: 14px;
    color: #e0e0e0;
}
.customitems a.online[data-v-ae097742] {
    color: #666;
}
.customitems a.online[data-v-ae097742]:hover {
    opacity: .8;
    filter: Alpha(opacity=80);
    color: #ff7d4a;
}
.customitems a.online i[data-v-ae097742] {
    color: #ff7d4a;
}
.customitems a i[data-v-ae097742] {
    font-size: 43px;
}
.addrmap[data-v-ae097742] {
    width: 880px;
    border: 1px solid #e0e0e0;
    margin-bottom: 85px;
}
/*地图提示框样式*/
.mdname[data-v-ae097742] {
    font-size: 18px;
    font-weight: 600;
    padding-bottom: 5px;
    max-width: 300px;
}
.mdaddr[data-v-ae097742] {
    font-size: 14px;
    color: #666;
}
.bm-view[data-v-ae097742] {
    width: 100%;
    height: 573px;
}
.mdbtn[data-v-ae097742],
.mdbtn2[data-v-ae097742] {
    margin-top: 5px;
    height: 30px;
    border-radius: 5px;
    border: 1px solid #e62226;
}
.mdbtn[data-v-ae097742] {
    background: #e62226;
    color: #fff;
}
.mdbtn2[data-v-ae097742] {
    background: #fff;
    color: #e62226;
    border-color: #e62226;
}
/*新加关注公众号二维码*/
.adCode[data-v-ae097742] {position:absolute; right:0; top:0; background:#f7f7f7; -webkit-box-shadow:0 0 5px 2px #eee; box-shadow:0 0 5px 2px #eee;
}
.adCode span[data-v-ae097742] {display:block; width:150px; height:150px; position:relative; padding:10px; overflow: hidden; background:#fff;
}
.adCode span img[data-v-ae097742] {position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; width:calc(100% - 20px);
}
.adCode p[data-v-ae097742] {font-size: 14px; text-align: center; padding:10px 0;
}

body.bg-lightgray[data-v-6f40c59c] {
    background: #f6f6f6;
}
.mainr[data-v-6f40c59c] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-6f40c59c] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-6f40c59c] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-6f40c59c] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-6f40c59c] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-6f40c59c]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-6f40c59c]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-6f40c59c] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-6f40c59c] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-6f40c59c] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-6f40c59c] {
    color: #ffa641;
}
.takestep-item[data-v-6f40c59c] {
    margin-top: 15px;
}
.takestep-item-l[data-v-6f40c59c] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-6f40c59c] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-6f40c59c] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-6f40c59c] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-6f40c59c] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-6f40c59c] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-6f40c59c] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-6f40c59c] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-6f40c59c] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-6f40c59c] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-6f40c59c] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-6f40c59c] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-6f40c59c] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-6f40c59c] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-6f40c59c] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-6f40c59c] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-6f40c59c] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-6f40c59c] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-6f40c59c] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-6f40c59c] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-6f40c59c] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-6f40c59c] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-6f40c59c] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-6f40c59c] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-6f40c59c] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-6f40c59c],
.dese-items .dese-item ul li a[data-v-6f40c59c] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-6f40c59c]:hover,
.dese-items .dese-item ul li a[data-v-6f40c59c]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-6f40c59c] {
    margin-top: 8px;
}
.qusetion[data-v-6f40c59c] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-6f40c59c] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-6f40c59c] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-6f40c59c] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-6f40c59c] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-6f40c59c],
.liinput[data-v-6f40c59c],
.liwaring[data-v-6f40c59c] {
    float: left;
}
.lides[data-v-6f40c59c] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-6f40c59c] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-6f40c59c] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-6f40c59c] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-6f40c59c] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-6f40c59c] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-6f40c59c] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-6f40c59c] {
    color: #999;
}
.btnli[data-v-6f40c59c] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-6f40c59c] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-6f40c59c] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-6f40c59c] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-6f40c59c] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-6f40c59c] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-6f40c59c] {
    padding: 0 5px;
}
.imgsize[data-v-6f40c59c] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-6f40c59c] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-6f40c59c] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-6f40c59c] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-6f40c59c] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-6f40c59c] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-6f40c59c] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-6f40c59c] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-6f40c59c]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-6f40c59c] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-6f40c59c] {
    right: 0;
}
.redcolor[data-v-6f40c59c]{color: #e62226;
}

body.bg-lightgray[data-v-fa0edcee] {
    background: #f6f6f6;
}
.mainr[data-v-fa0edcee] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-fa0edcee] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-fa0edcee] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-fa0edcee] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-fa0edcee] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-fa0edcee]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-fa0edcee]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-fa0edcee] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-fa0edcee] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-fa0edcee] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-fa0edcee] {
    color: #ffa641;
}
.takestep-item[data-v-fa0edcee] {
    margin-top: 15px;
}
.takestep-item-l[data-v-fa0edcee] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-fa0edcee] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-fa0edcee] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-fa0edcee] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-fa0edcee] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-fa0edcee] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-fa0edcee] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-fa0edcee] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-fa0edcee] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-fa0edcee] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-fa0edcee] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-fa0edcee] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-fa0edcee] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-fa0edcee] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-fa0edcee] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-fa0edcee] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-fa0edcee] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-fa0edcee] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-fa0edcee] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-fa0edcee] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-fa0edcee] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-fa0edcee] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-fa0edcee] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-fa0edcee] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-fa0edcee] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-fa0edcee],
.dese-items .dese-item ul li a[data-v-fa0edcee] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-fa0edcee]:hover,
.dese-items .dese-item ul li a[data-v-fa0edcee]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-fa0edcee] {
    margin-top: 8px;
}
.qusetion[data-v-fa0edcee] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-fa0edcee] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-fa0edcee] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-fa0edcee] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-fa0edcee] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-fa0edcee],
.liinput[data-v-fa0edcee],
.liwaring[data-v-fa0edcee] {
    float: left;
}
.lides[data-v-fa0edcee] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-fa0edcee] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-fa0edcee] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-fa0edcee] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-fa0edcee] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-fa0edcee] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-fa0edcee] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-fa0edcee] {
    color: #999;
}
.btnli[data-v-fa0edcee] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-fa0edcee] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-fa0edcee] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-fa0edcee] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-fa0edcee] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-fa0edcee] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-fa0edcee] {
    padding: 0 5px;
}
.imgsize[data-v-fa0edcee] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-fa0edcee] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-fa0edcee] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-fa0edcee] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-fa0edcee] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-fa0edcee] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-fa0edcee] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-fa0edcee] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-fa0edcee]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-fa0edcee] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-fa0edcee] {
    right: 0;
}
.redcolor[data-v-fa0edcee]{color: #e62226;
}  

body.bg-lightgray[data-v-4b0bba4f] {
    background: #f6f6f6;
}
.mainr[data-v-4b0bba4f] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-4b0bba4f] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-4b0bba4f] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-4b0bba4f] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-4b0bba4f] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-4b0bba4f]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-4b0bba4f]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-4b0bba4f] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-4b0bba4f] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-4b0bba4f] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-4b0bba4f] {
    color: #ffa641;
}
.takestep-item[data-v-4b0bba4f] {
    margin-top: 15px;
}
.takestep-item-l[data-v-4b0bba4f] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-4b0bba4f] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-4b0bba4f] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-4b0bba4f] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-4b0bba4f] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-4b0bba4f] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-4b0bba4f] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-4b0bba4f] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-4b0bba4f] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-4b0bba4f] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-4b0bba4f] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-4b0bba4f] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-4b0bba4f] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-4b0bba4f] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-4b0bba4f] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-4b0bba4f] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-4b0bba4f] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-4b0bba4f] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-4b0bba4f] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-4b0bba4f] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-4b0bba4f] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-4b0bba4f] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-4b0bba4f] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-4b0bba4f] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-4b0bba4f] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-4b0bba4f],
.dese-items .dese-item ul li a[data-v-4b0bba4f] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-4b0bba4f]:hover,
.dese-items .dese-item ul li a[data-v-4b0bba4f]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-4b0bba4f] {
    margin-top: 8px;
}
.qusetion[data-v-4b0bba4f] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-4b0bba4f] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-4b0bba4f] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-4b0bba4f] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-4b0bba4f] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-4b0bba4f],
.liinput[data-v-4b0bba4f],
.liwaring[data-v-4b0bba4f] {
    float: left;
}
.lides[data-v-4b0bba4f] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-4b0bba4f] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-4b0bba4f] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-4b0bba4f] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-4b0bba4f] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-4b0bba4f] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-4b0bba4f] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-4b0bba4f] {
    color: #999;
}
.btnli[data-v-4b0bba4f] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-4b0bba4f] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-4b0bba4f] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-4b0bba4f] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-4b0bba4f] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-4b0bba4f] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-4b0bba4f] {
    padding: 0 5px;
}
.imgsize[data-v-4b0bba4f] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-4b0bba4f] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-4b0bba4f] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-4b0bba4f] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-4b0bba4f] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-4b0bba4f] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-4b0bba4f] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-4b0bba4f] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-4b0bba4f]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-4b0bba4f] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-4b0bba4f] {
    right: 0;
}
.redcolor[data-v-4b0bba4f]{color: #e62226;
}

body.bg-lightgray[data-v-6c09ddee] {
    background: #f6f6f6;
}
.mainr[data-v-6c09ddee] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-6c09ddee] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-6c09ddee] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-6c09ddee] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-6c09ddee] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-6c09ddee]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-6c09ddee]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-6c09ddee] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-6c09ddee] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-6c09ddee] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-6c09ddee] {
    color: #ffa641;
}
.takestep-item[data-v-6c09ddee] {
    margin-top: 15px;
}
.takestep-item-l[data-v-6c09ddee] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-6c09ddee] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-6c09ddee] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-6c09ddee] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-6c09ddee] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-6c09ddee] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-6c09ddee] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-6c09ddee] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-6c09ddee] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-6c09ddee] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-6c09ddee] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-6c09ddee] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-6c09ddee] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-6c09ddee] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-6c09ddee] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-6c09ddee] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-6c09ddee] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-6c09ddee] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-6c09ddee] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-6c09ddee] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-6c09ddee] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-6c09ddee] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-6c09ddee] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-6c09ddee] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-6c09ddee] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-6c09ddee],
.dese-items .dese-item ul li a[data-v-6c09ddee] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-6c09ddee]:hover,
.dese-items .dese-item ul li a[data-v-6c09ddee]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-6c09ddee] {
    margin-top: 8px;
}
.qusetion[data-v-6c09ddee] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-6c09ddee] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-6c09ddee] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-6c09ddee] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-6c09ddee] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-6c09ddee],
.liinput[data-v-6c09ddee],
.liwaring[data-v-6c09ddee] {
    float: left;
}
.lides[data-v-6c09ddee] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-6c09ddee] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-6c09ddee] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-6c09ddee] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-6c09ddee] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-6c09ddee] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-6c09ddee] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-6c09ddee] {
    color: #999;
}
.btnli[data-v-6c09ddee] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-6c09ddee] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-6c09ddee] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-6c09ddee] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-6c09ddee] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-6c09ddee] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-6c09ddee] {
    padding: 0 5px;
}
.imgsize[data-v-6c09ddee] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-6c09ddee] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-6c09ddee] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-6c09ddee] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-6c09ddee] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-6c09ddee] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-6c09ddee] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-6c09ddee] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-6c09ddee]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-6c09ddee] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-6c09ddee] {
    right: 0;
}
.redcolor[data-v-6c09ddee]{color: #e62226;
}

.mainr[data-v-27ad3c59] {background:#fff;min-height:860px;
}
.dese-tit[data-v-27ad3c59] {
    margin-bottom: 0;
    width: 890px;
}
.mainr-tit[data-v-27ad3c59] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
.pay[data-v-27ad3c59] {
    width: 880px;
    border: 1px solid #EEEEEE;
    margin: 40px auto 0;
}
.pay li[data-v-27ad3c59] {
    height: 120px;
    line-height: 120px;
    position: relative;
}
.pay li[data-v-27ad3c59]:first-child {
    border-bottom: 1px solid #EEEEEE;
}
.pay span[data-v-27ad3c59] {
    display: inline-block;
}
.pay .payname[data-v-27ad3c59] {
    font-size: 24px;
    color: #333;
    position: relative;
    padding-left: 116px;
}
.pay .payname i[data-v-27ad3c59] {
    font-size: 48px;
    color: #00a0e9;
    position: absolute;
    left: 46px;
    width: 48px;
}
.wx i[data-v-27ad3c59] {
    color: #09bb07 !important;
}
.pay .payline[data-v-27ad3c59] {
    width: 1px;
    height: 40px;
    background-color: #EEEEEE;
    position: absolute;
    left: 282px;
    top: 40px;
}
.pay .paydese[data-v-27ad3c59] {
    position: absolute;
    left: 355px;
    font-size: 14px;
    color: #333;
}
.pay .paybtn[data-v-27ad3c59] {
    position: absolute;
    top: 45px;
    right: 40px;
    width: 90px;
    height: 30px;
    border: 1px solid #e62226;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #e62226;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
}
.pay .paybtn[data-v-27ad3c59]:hover {
    cursor: pointer;
    background-color: #e62226;
    color: #FFFFFF;
    -webkit-transition: all .4s;
    transition: all .4s;
}



body.bg-lightgray[data-v-85bd2258] {
    background: #f6f6f6;
}
.mainr[data-v-85bd2258] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-85bd2258] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-85bd2258] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-85bd2258] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-85bd2258] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-85bd2258]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-85bd2258]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-85bd2258] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-85bd2258] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-85bd2258] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-85bd2258] {
    color: #ffa641;
}
.takestep-item[data-v-85bd2258] {
    margin-top: 15px;
}
.takestep-item-l[data-v-85bd2258] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-85bd2258] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-85bd2258] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-85bd2258] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-85bd2258] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-85bd2258] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-85bd2258] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-85bd2258] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-85bd2258] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-85bd2258] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-85bd2258] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-85bd2258] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-85bd2258] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-85bd2258] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-85bd2258] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-85bd2258] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-85bd2258] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-85bd2258] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-85bd2258] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-85bd2258] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-85bd2258] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-85bd2258] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-85bd2258] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-85bd2258] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-85bd2258] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-85bd2258],
.dese-items .dese-item ul li a[data-v-85bd2258] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-85bd2258]:hover,
.dese-items .dese-item ul li a[data-v-85bd2258]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-85bd2258] {
    margin-top: 8px;
}
.qusetion[data-v-85bd2258] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-85bd2258] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-85bd2258] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-85bd2258] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-85bd2258] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-85bd2258],
.liinput[data-v-85bd2258],
.liwaring[data-v-85bd2258] {
    float: left;
}
.lides[data-v-85bd2258] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-85bd2258] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-85bd2258] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-85bd2258] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-85bd2258] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-85bd2258] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-85bd2258] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-85bd2258] {
    color: #999;
}
.btnli[data-v-85bd2258] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-85bd2258] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-85bd2258] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-85bd2258] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-85bd2258] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-85bd2258] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-85bd2258] {
    padding: 0 5px;
}
.imgsize[data-v-85bd2258] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-85bd2258] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-85bd2258] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-85bd2258] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-85bd2258] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-85bd2258] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-85bd2258] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-85bd2258] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-85bd2258]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-85bd2258] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-85bd2258] {
    right: 0;
}
.redcolor[data-v-85bd2258]{color: #e62226;
}

body.bg-lightgray[data-v-71c8616c] {
    background: #f6f6f6;
}
.mainr[data-v-71c8616c] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-71c8616c] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-71c8616c] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-71c8616c] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-71c8616c] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-71c8616c]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-71c8616c]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-71c8616c] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-71c8616c] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-71c8616c] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-71c8616c] {
    color: #ffa641;
}
.takestep-item[data-v-71c8616c] {
    margin-top: 15px;
}
.takestep-item-l[data-v-71c8616c] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-71c8616c] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-71c8616c] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-71c8616c] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-71c8616c] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-71c8616c] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-71c8616c] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-71c8616c] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-71c8616c] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-71c8616c] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-71c8616c] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-71c8616c] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-71c8616c] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-71c8616c] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-71c8616c] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-71c8616c] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-71c8616c] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-71c8616c] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-71c8616c] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-71c8616c] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-71c8616c] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-71c8616c] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-71c8616c] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-71c8616c] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-71c8616c] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-71c8616c],
.dese-items .dese-item ul li a[data-v-71c8616c] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-71c8616c]:hover,
.dese-items .dese-item ul li a[data-v-71c8616c]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-71c8616c] {
    margin-top: 8px;
}
.qusetion[data-v-71c8616c] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-71c8616c] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-71c8616c] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-71c8616c] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-71c8616c] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-71c8616c],
.liinput[data-v-71c8616c],
.liwaring[data-v-71c8616c] {
    float: left;
}
.lides[data-v-71c8616c] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-71c8616c] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-71c8616c] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-71c8616c] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-71c8616c] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-71c8616c] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-71c8616c] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-71c8616c] {
    color: #999;
}
.btnli[data-v-71c8616c] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-71c8616c] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-71c8616c] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-71c8616c] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-71c8616c] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-71c8616c] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-71c8616c] {
    padding: 0 5px;
}
.imgsize[data-v-71c8616c] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-71c8616c] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-71c8616c] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-71c8616c] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-71c8616c] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-71c8616c] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-71c8616c] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-71c8616c] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-71c8616c]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-71c8616c] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-71c8616c] {
    right: 0;
}
.redcolor[data-v-71c8616c]{color: #e62226;
}

body.bg-lightgray[data-v-1ad92051] {
    background: #f6f6f6;
}
.mainr[data-v-1ad92051] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-1ad92051] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-1ad92051] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-1ad92051] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-1ad92051] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-1ad92051]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-1ad92051]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-1ad92051] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-1ad92051] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-1ad92051] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-1ad92051] {
    color: #ffa641;
}
.takestep-item[data-v-1ad92051] {
    margin-top: 15px;
}
.takestep-item-l[data-v-1ad92051] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-1ad92051] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-1ad92051] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-1ad92051] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-1ad92051] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-1ad92051] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-1ad92051] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-1ad92051] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-1ad92051] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-1ad92051] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-1ad92051] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-1ad92051] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-1ad92051] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-1ad92051] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-1ad92051] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-1ad92051] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-1ad92051] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-1ad92051] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-1ad92051] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-1ad92051] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-1ad92051] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-1ad92051] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-1ad92051] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-1ad92051] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-1ad92051] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-1ad92051],
.dese-items .dese-item ul li a[data-v-1ad92051] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-1ad92051]:hover,
.dese-items .dese-item ul li a[data-v-1ad92051]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-1ad92051] {
    margin-top: 8px;
}
.qusetion[data-v-1ad92051] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-1ad92051] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-1ad92051] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-1ad92051] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-1ad92051] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-1ad92051],
.liinput[data-v-1ad92051],
.liwaring[data-v-1ad92051] {
    float: left;
}
.lides[data-v-1ad92051] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-1ad92051] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-1ad92051] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-1ad92051] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-1ad92051] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-1ad92051] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-1ad92051] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-1ad92051] {
    color: #999;
}
.btnli[data-v-1ad92051] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-1ad92051] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-1ad92051] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-1ad92051] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-1ad92051] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-1ad92051] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-1ad92051] {
    padding: 0 5px;
}
.imgsize[data-v-1ad92051] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-1ad92051] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-1ad92051] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-1ad92051] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-1ad92051] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-1ad92051] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-1ad92051] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-1ad92051] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-1ad92051]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-1ad92051] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-1ad92051] {
    right: 0;
}
.redcolor[data-v-1ad92051]{color: #e62226;
}

body.bg-lightgray[data-v-28db8f1d] {
    background: #f6f6f6;
}
.mainr[data-v-28db8f1d] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-28db8f1d] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-28db8f1d] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-28db8f1d] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-28db8f1d] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-28db8f1d]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-28db8f1d]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-28db8f1d] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-28db8f1d] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-28db8f1d] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-28db8f1d] {
    color: #ffa641;
}
.takestep-item[data-v-28db8f1d] {
    margin-top: 15px;
}
.takestep-item-l[data-v-28db8f1d] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-28db8f1d] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-28db8f1d] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-28db8f1d] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-28db8f1d] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-28db8f1d] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-28db8f1d] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-28db8f1d] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-28db8f1d] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-28db8f1d] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-28db8f1d] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-28db8f1d] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-28db8f1d] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-28db8f1d] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-28db8f1d] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-28db8f1d] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-28db8f1d] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-28db8f1d] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-28db8f1d] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-28db8f1d] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-28db8f1d] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-28db8f1d] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-28db8f1d] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-28db8f1d] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-28db8f1d] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-28db8f1d],
.dese-items .dese-item ul li a[data-v-28db8f1d] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-28db8f1d]:hover,
.dese-items .dese-item ul li a[data-v-28db8f1d]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-28db8f1d] {
    margin-top: 8px;
}
.qusetion[data-v-28db8f1d] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-28db8f1d] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-28db8f1d] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-28db8f1d] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-28db8f1d] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-28db8f1d],
.liinput[data-v-28db8f1d],
.liwaring[data-v-28db8f1d] {
    float: left;
}
.lides[data-v-28db8f1d] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-28db8f1d] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-28db8f1d] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-28db8f1d] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-28db8f1d] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-28db8f1d] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-28db8f1d] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-28db8f1d] {
    color: #999;
}
.btnli[data-v-28db8f1d] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-28db8f1d] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-28db8f1d] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-28db8f1d] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-28db8f1d] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-28db8f1d] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-28db8f1d] {
    padding: 0 5px;
}
.imgsize[data-v-28db8f1d] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-28db8f1d] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-28db8f1d] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-28db8f1d] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-28db8f1d] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-28db8f1d] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-28db8f1d] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-28db8f1d] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-28db8f1d]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-28db8f1d] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-28db8f1d] {
    right: 0;
}
.redcolor[data-v-28db8f1d]{color: #e62226;
}

body.bg-lightgray[data-v-1589fdfa] {
    background: #f6f6f6;
}
.mainr[data-v-1589fdfa] {background:#fff;min-height:860px;
}
.mainr-tit[data-v-1589fdfa] {
    margin: 40px 0 40px 40px;
    font-size: 20px;
    font-weight: bold;
}
/*提货*/
.titline[data-v-1589fdfa] {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}
.takestep-tit[data-v-1589fdfa] {
    width: 518px;
    height: 150px;
    margin: 0 auto;
    background: url(https://presale.jhtsoft.com/picms/3850323b3354d6.png) no-repeat center 27px
}
.takestep-tit p[data-v-1589fdfa] {
    width: 100%;
    font-size: 18px;
    margin: 0;
}
.takestep-tit p[data-v-1589fdfa]:first-child {
    text-align: center;
}
.takestep-tit p[data-v-1589fdfa]:last-child {
    margin-top: 20px;
    height: 28px;
    line-height: 28px;
}
.takestep-tit p span[data-v-1589fdfa] {
    display: inline-block;
    width: 50%;
    text-align: center;
}
.takestep-tit p span i[data-v-1589fdfa] {
    margin-right: 10px;
    font-size: 20px;
    font-size: 25px;
}
.takestep-tit p span:first-child i[data-v-1589fdfa] {
    color: #ff6161;
}
.takestep-tit p span:last-child i[data-v-1589fdfa] {
    color: #ffa641;
}
.takestep-item[data-v-1589fdfa] {
    margin-top: 15px;
}
.takestep-item-l[data-v-1589fdfa] {
    width: 382px;
    margin-left: 40px;
}
.takestep-item ul li[data-v-1589fdfa] {
    width: 380px;
    height: 100px;
    border: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 0px 5px #ddd;
            box-shadow: 0px 0px 5px #ddd;
    margin-bottom: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    position: relative;
}
.steps-arrow[data-v-1589fdfa] {
    position: absolute;
    left: 50%;
}
.takestep-item ul li .arrow1[data-v-1589fdfa] {
    margin-left: -8px;
    top: 91px;
    border-style: solid;
    border-width: 8px;
    border-color: #fff #fff transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.takestep-item ul li .arrow2[data-v-1589fdfa] {
    margin-left: -8px;
    top: -11px;
    border-style: solid;
    border-width: 8px;
    border-color: #fafafa #fafafa transparent transparent;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    -webkit-box-shadow: 2px -2px 2px #e0e0e0;
            box-shadow: 2px -2px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.steps-step[data-v-1589fdfa] {
    position: absolute;
    width: 56px;
    height: 21px;
    left: 18px;
    top: 20px;
    background: url(https://presale.jhtsoft.com/picms/3851159c3edc16.png) no-repeat;
}
.takestep-item ul li h3[data-v-1589fdfa] {
    margin-top: 25px;
    font-size: 18px;
    color: #575757;
    font-weight: bold;
}
.takestep-item ul li p[data-v-1589fdfa] {
    margin-top: 16px;
    font-size: 14px;
    color: #999;
}
.takestep-item-l .step1[data-v-1589fdfa] {
    background-position: 0 0;
}
.takestep-item-l .step2[data-v-1589fdfa] {
    background-position: 0 -30px;
}
.takestep-item-l .step3[data-v-1589fdfa] {
    background-position: 0 -60px;
}
.takestep-item-l .step4[data-v-1589fdfa] {
    background-position: 0 -90px;
}
.takestep-item-r .step1[data-v-1589fdfa] {
    background-position: 0 -120px;
}
.takestep-item-r .step2[data-v-1589fdfa] {
    background-position: 0 -150px;
}
.takestep-item-r .step3[data-v-1589fdfa] {
    background-position: 0 -180px;
}
.takestep-item-r .step4[data-v-1589fdfa] {
    background-position: 0 -210px;
}
.takestep-item-r[data-v-1589fdfa] {
    width: 382px;
    margin-right: 40px;
}
/*购买*/
.buystep-item[data-v-1589fdfa] {
    margin: 0 auto !important;
}
.buystep-item ul li[data-v-1589fdfa] {
    width: 410px;
}
/*积分说明*/
.dese-tit[data-v-1589fdfa] {
    margin-bottom: 0;
    width: 890px;
}
.dese-line[data-v-1589fdfa] {
    width: 890px;
    margin-left: 40px;
    height: 1px;
    background-color: #f0f0f0;
    margin-top: 12px;
}
.dese-items[data-v-1589fdfa] {
    padding: 27px 32px 40px 49px;
}
.dese-items .dese-item[data-v-1589fdfa] {
    margin-bottom: 30px;
    word-wrap: break-word;
    word-break: break-all;
}
.dese-items .dese-item h4[data-v-1589fdfa] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 25px;
}
.dese-items .dese-item p[data-v-1589fdfa] {
    font-size: 14px;
    color: #8a8a8a;
    line-height: 25px;
}
.dese-items .dese-item p a[data-v-1589fdfa],
.dese-items .dese-item ul li a[data-v-1589fdfa] {
    color: #e62226;
    margin: 0 2px;
}
.dese-items .dese-item p a[data-v-1589fdfa]:hover,
.dese-items .dese-item ul li a[data-v-1589fdfa]:hover {
    opacity: .8;
    filter: Alpha(opacity=80)
}
.dese-items .dese-item ul[data-v-1589fdfa] {
    margin-top: 8px;
}
.qusetion[data-v-1589fdfa] {padding-left:18px;
}
.dese-items .dese-item ul li[data-v-1589fdfa] {
  font-size: 14px;
  color: #8a8a8a;
  list-style: none !important;
  list-style-type: none !important;
  line-height: 25px;
}
.dese-items .dese-item ul li.styleli[data-v-1589fdfa] {
  padding-left: 0;
  list-style: outside !important;
  color: #333 !important;
  font-weight: bold;
}
/*意见建议*/
.inputul[data-v-1589fdfa] {
    padding-left: 30px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.inputul li[data-v-1589fdfa] {
    overflow: hidden;
    margin-bottom: 10px;
}
.inputul .lides[data-v-1589fdfa],
.liinput[data-v-1589fdfa],
.liwaring[data-v-1589fdfa] {
    float: left;
}
.lides[data-v-1589fdfa] {
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #333;
    font-size: 14px;
}
.lides em[data-v-1589fdfa] {
    font-size: 16px;
    color: #e00000;
    padding-right: 10px;
}
.liinput[data-v-1589fdfa] {
    margin-left: 10px;
    margin-right: 12px;
}
.liinput input[data-v-1589fdfa] {
    width: 238px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
}
.liinput textarea[data-v-1589fdfa] {
    width: 238px;
    height: 138px;
    line-height: 20px;
    border: 1px solid #e0e0e0;
    background-color: #FFFFFF;
    padding: 5px 10px;
    font-size: 14px;
    color: #333;
    resize: none;
}
.liwaring[data-v-1589fdfa] {
    height: 30px;
    line-height: 30px;
    color: #e00000;
    position: relative;   
    font-size: 14px;
}
.liwaring i[data-v-1589fdfa] {
    position: absolute;
    left: 0;
}
.inputul li .hui[data-v-1589fdfa] {
    color: #999;
}
.btnli[data-v-1589fdfa] {
    padding-top: 10px;
    margin-bottom: 0px !important;
}
.btnli a[data-v-1589fdfa] {
    display: block;
    float: left;
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnli a.btnli-pro[data-v-1589fdfa] {
    margin-left: 120px;
    background-color: #f5f5f5;
    border: 1px solid #e0e0e0;
    color: #666;
}
.btnli a.btnli-next[data-v-1589fdfa] {
    margin-left: 10px;
    background-color: #e62226;
    border: 1px solid #e62226;
    color: #FFFFFF;
}
/*理赔申请*/
.dese-tit span[data-v-1589fdfa] {
    padding-left: 40px;
    position: relative;
    color: #999;
    font-size: 14px;
}
.dese-tit span i[data-v-1589fdfa] {
    position: absolute;
    left: 15px;
    color: #FFA641;
    font-size: 18px;
    top: -2px;
}
.dese-tit span a[data-v-1589fdfa] {
    padding: 0 5px;
}
.imgsize[data-v-1589fdfa] {
    padding-left: 0;
    color: #999;
}
.uplaodimg li[data-v-1589fdfa] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    margin-bottom: 10px;
    position: relative;
}
.uplaodimg li img[data-v-1589fdfa] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn[data-v-1589fdfa] {
    width: 258px;
    height: 258px;
    border: 1px solid #E0E0E0;
    position: relative;
}
.uplaodimg-btn img[data-v-1589fdfa] {
    width: 258px;
    height: 258px;
}
.uplaodimg-btn input[data-v-1589fdfa] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.uplaodimg .hovered[data-v-1589fdfa] {
    display: none;
    width: 258px;
    height: 258px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .4);
}
.uplaodimg .delicon[data-v-1589fdfa] {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: -44px;
    z-index: 2;
    background: url(https://presale.jhtsoft.com/picms/384a9c9dfd98ba.png) no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.uplaodimg .delicon[data-v-1589fdfa]:hover {
    cursor: pointer;
}
.uplaodimg li:hover .hovered[data-v-1589fdfa] {
    display: block;
}
.uplaodimg li:hover .delicon[data-v-1589fdfa] {
    right: 0;
}
.redcolor[data-v-1589fdfa]{color: #e62226;
}
.mainr-tit[data-v-1589fdfa] {
  padding-bottom: 20px;
  margin: 40px 40px 20px;
  border-bottom: 1px solid #e0e0e0;
}
.messList[data-v-1589fdfa] {
  padding: 0 40px 40px 40px;
}
.messList li[data-v-1589fdfa] {
  margin-bottom: 15px;
  border: 1px solid #ededed;
  background-color: #f9f9f9;
  padding: 10px;
}
.messList li h4[data-v-1589fdfa] {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e0e0e0;
  color: #333;
  font-size: 16px;
}
.messList li h4 span[data-v-1589fdfa] {
  padding-left: 10px;
  font-size: 12px;
  color: #666;
}
.messList li p[data-v-1589fdfa] {
  line-height: 20px;
  color: #666;
}
.messList li p a[data-v-1589fdfa] {
  padding-left: 20px;
  color: #e62226;
}
.messList li p a[data-v-1589fdfa]:hover {
  opacity: 0.7;
}
.mainr .comment-page[data-v-1589fdfa] {
  margin: 0 40px;
}
/*个人信息*/
.home-con[data-v-f8c48bb2] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-f8c48bb2] {
    width: 480px;
}
.home-con .item[data-v-f8c48bb2] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-f8c48bb2] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-f8c48bb2] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-f8c48bb2] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-f8c48bb2] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-f8c48bb2] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-f8c48bb2] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-f8c48bb2] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-f8c48bb2] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-f8c48bb2] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-f8c48bb2] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-f8c48bb2] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-f8c48bb2]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-f8c48bb2] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-f8c48bb2] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-f8c48bb2] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-f8c48bb2] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-f8c48bb2]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-f8c48bb2] {
    color: #999;
}
.home-bottom[data-v-f8c48bb2] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-f8c48bb2] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-f8c48bb2] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-f8c48bb2] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-f8c48bb2] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-f8c48bb2] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-f8c48bb2] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-f8c48bb2] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-f8c48bb2] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-f8c48bb2] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-f8c48bb2] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-f8c48bb2] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-f8c48bb2] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-f8c48bb2]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-f8c48bb2] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-f8c48bb2] {
    font-size: 12px;
}
.home-con .waring[data-v-f8c48bb2] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-f8c48bb2] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-f8c48bb2]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-f8c48bb2] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-f8c48bb2] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-f8c48bb2],
.saft-item-lists .saft-item .fore2[data-v-f8c48bb2],
.saft-item-lists .saft-item .fore3[data-v-f8c48bb2] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-f8c48bb2] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-f8c48bb2] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-f8c48bb2] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-f8c48bb2] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-f8c48bb2] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-f8c48bb2] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-f8c48bb2] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-f8c48bb2] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-f8c48bb2] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-f8c48bb2] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-f8c48bb2]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-f8c48bb2] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-f8c48bb2] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-f8c48bb2],
.addressbox-tit a[data-v-f8c48bb2] {
    color: #e62226;
}
.addressbox-tit a[data-v-f8c48bb2] {
    float: right;
}
.addressbox-tit em[data-v-f8c48bb2] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-f8c48bb2] {
    padding-right: 10px;
}
.addr-list[data-v-f8c48bb2] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-f8c48bb2] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-f8c48bb2] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-f8c48bb2] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-f8c48bb2] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-f8c48bb2] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-f8c48bb2] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-f8c48bb2] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-f8c48bb2] {
    display: none;
}
.alias-form[data-v-f8c48bb2] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-f8c48bb2] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-f8c48bb2] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-f8c48bb2] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-f8c48bb2] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-f8c48bb2] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-f8c48bb2] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-f8c48bb2] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-f8c48bb2]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-f8c48bb2] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-f8c48bb2] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-f8c48bb2] {
    position: relative;
}
.item-lcol[data-v-f8c48bb2] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-f8c48bb2] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-f8c48bb2] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-f8c48bb2] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-f8c48bb2] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-f8c48bb2] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-f8c48bb2],
.ftx05[data-v-f8c48bb2] {
    color: #0079B6;
}
.ml10[data-v-f8c48bb2] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-f8c48bb2] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-f8c48bb2] {
    border-bottom: 0;
}
.warn-box[data-v-f8c48bb2] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-f8c48bb2] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-f8c48bb2] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-f8c48bb2],
.u-safe .safe-rank02[data-v-f8c48bb2],
.u-safe .safe-rank03[data-v-f8c48bb2],
.u-safe .safe-rank04[data-v-f8c48bb2],
.u-safe .safe-rank05[data-v-f8c48bb2],
.u-safe .safe-rank06[data-v-f8c48bb2] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-f8c48bb2] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-f8c48bb2] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-f8c48bb2] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-f8c48bb2] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-f8c48bb2] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-f8c48bb2] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-f8c48bb2] {
    color: #999;
}
.saft-item-lists .small-i[data-v-f8c48bb2] {
    padding: 35px 0;
}
.small-i .fore1[data-v-f8c48bb2] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-f8c48bb2] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-f8c48bb2] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-f8c48bb2] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-f8c48bb2] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-f8c48bb2] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-f8c48bb2] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-f8c48bb2] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-f8c48bb2] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-f8c48bb2] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-f8c48bb2]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-f8c48bb2] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-f8c48bb2] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-f8c48bb2] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-f8c48bb2] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-f8c48bb2] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-f8c48bb2] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-f8c48bb2] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-f8c48bb2] {
    background-position: -23px 0;
}
.doing .s-text[data-v-f8c48bb2] {
    color: #7abd54;
}
dl.done[data-v-f8c48bb2] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-f8c48bb2] {
    background-position: -46px 0;
}
.done .s-text[data-v-f8c48bb2] {
    color: #caecb6;
}
.doing b[data-v-f8c48bb2],
.doing s[data-v-f8c48bb2],
.first s[data-v-f8c48bb2],
.last b[data-v-f8c48bb2] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-f8c48bb2] {
    left: 0;
}
.stepflex b[data-v-f8c48bb2] {
    right: 0;
}
.first s[data-v-f8c48bb2] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-f8c48bb2] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-f8c48bb2] {
    background-position: -23px -24px;
}
.doing b[data-v-f8c48bb2] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-f8c48bb2],
.doing.normal s[data-v-f8c48bb2] {
    background-color: #caecb6;
}
.doing.last b[data-v-f8c48bb2] {
    background-color: #fff;
}
.done s[data-v-f8c48bb2] {
    background-position: -46px -24px;
}
.done b[data-v-f8c48bb2] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-f8c48bb2] {
    background-position: -91px 0;
}
.last .s-num[data-v-f8c48bb2] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-f8c48bb2] {
    width: 490px;
}
.edit-box-con span.label[data-v-f8c48bb2] {
    float: left;
}
.txtc-y[data-v-f8c48bb2] {
    color: #ff7d4a;
}
.txtc-g[data-v-f8c48bb2] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-f8c48bb2] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-f8c48bb2] {
    margin-left: 10px;
}
.m-inpt[data-v-f8c48bb2] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-f8c48bb2] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-f8c48bb2] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-f8c48bb2] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-f8c48bb2],
.edit-box-con .item .btn[data-v-f8c48bb2] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-f8c48bb2] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-f8c48bb2] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-f8c48bb2] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-f8c48bb2] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-f8c48bb2] {
    width: 130px;
}
.input-con span.label[data-v-f8c48bb2] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-f8c48bb2] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-f8c48bb2] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-f8c48bb2] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-f8c48bb2] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-f8c48bb2] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-f8c48bb2] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-f8c48bb2],
.edit-pw-con .btn[data-v-f8c48bb2] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-f8c48bb2],
.edit-mobile-con input[data-v-f8c48bb2],
.edit-mobile-con>em[data-v-f8c48bb2] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-f8c48bb2] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-f8c48bb2],
.edit-mobile-con .btn[data-v-f8c48bb2] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-f8c48bb2] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-f8c48bb2] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-f8c48bb2] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-f8c48bb2] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-f8c48bb2] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-f8c48bb2],
.edit-email-con .btn[data-v-f8c48bb2] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-f8c48bb2] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-f8c48bb2] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-f8c48bb2] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-f8c48bb2] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-f8c48bb2] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-f8c48bb2] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-f8c48bb2] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-f8c48bb2] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-f8c48bb2] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-f8c48bb2] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-f8c48bb2]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

/*个人信息*/
.home-con[data-v-13ed6088] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-13ed6088] {
    width: 480px;
}
.home-con .item[data-v-13ed6088] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-13ed6088] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-13ed6088] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-13ed6088] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-13ed6088] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-13ed6088] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-13ed6088] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-13ed6088] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-13ed6088] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-13ed6088] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-13ed6088] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-13ed6088] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-13ed6088]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-13ed6088] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-13ed6088] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-13ed6088] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-13ed6088] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-13ed6088]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-13ed6088] {
    color: #999;
}
.home-bottom[data-v-13ed6088] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-13ed6088] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-13ed6088] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-13ed6088] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-13ed6088] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-13ed6088] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-13ed6088] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-13ed6088] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-13ed6088] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-13ed6088] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-13ed6088] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-13ed6088] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-13ed6088] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-13ed6088]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-13ed6088] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-13ed6088] {
    font-size: 12px;
}
.home-con .waring[data-v-13ed6088] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-13ed6088] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-13ed6088]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-13ed6088] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-13ed6088] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-13ed6088],
.saft-item-lists .saft-item .fore2[data-v-13ed6088],
.saft-item-lists .saft-item .fore3[data-v-13ed6088] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-13ed6088] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-13ed6088] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-13ed6088] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-13ed6088] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-13ed6088] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-13ed6088] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-13ed6088] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-13ed6088] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-13ed6088] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-13ed6088] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-13ed6088]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-13ed6088] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-13ed6088] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-13ed6088],
.addressbox-tit a[data-v-13ed6088] {
    color: #e62226;
}
.addressbox-tit a[data-v-13ed6088] {
    float: right;
}
.addressbox-tit em[data-v-13ed6088] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-13ed6088] {
    padding-right: 10px;
}
.addr-list[data-v-13ed6088] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-13ed6088] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-13ed6088] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-13ed6088] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-13ed6088] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-13ed6088] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-13ed6088] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-13ed6088] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-13ed6088] {
    display: none;
}
.alias-form[data-v-13ed6088] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-13ed6088] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-13ed6088] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-13ed6088] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-13ed6088] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-13ed6088] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-13ed6088] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-13ed6088] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-13ed6088]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-13ed6088] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-13ed6088] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-13ed6088] {
    position: relative;
}
.item-lcol[data-v-13ed6088] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-13ed6088] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-13ed6088] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-13ed6088] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-13ed6088] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-13ed6088] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-13ed6088],
.ftx05[data-v-13ed6088] {
    color: #0079B6;
}
.ml10[data-v-13ed6088] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-13ed6088] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-13ed6088] {
    border-bottom: 0;
}
.warn-box[data-v-13ed6088] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-13ed6088] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-13ed6088] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-13ed6088],
.u-safe .safe-rank02[data-v-13ed6088],
.u-safe .safe-rank03[data-v-13ed6088],
.u-safe .safe-rank04[data-v-13ed6088],
.u-safe .safe-rank05[data-v-13ed6088],
.u-safe .safe-rank06[data-v-13ed6088] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-13ed6088] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-13ed6088] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-13ed6088] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-13ed6088] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-13ed6088] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-13ed6088] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-13ed6088] {
    color: #999;
}
.saft-item-lists .small-i[data-v-13ed6088] {
    padding: 35px 0;
}
.small-i .fore1[data-v-13ed6088] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-13ed6088] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-13ed6088] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-13ed6088] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-13ed6088] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-13ed6088] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-13ed6088] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-13ed6088] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-13ed6088] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-13ed6088] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-13ed6088]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-13ed6088] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-13ed6088] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-13ed6088] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-13ed6088] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-13ed6088] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-13ed6088] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-13ed6088] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-13ed6088] {
    background-position: -23px 0;
}
.doing .s-text[data-v-13ed6088] {
    color: #7abd54;
}
dl.done[data-v-13ed6088] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-13ed6088] {
    background-position: -46px 0;
}
.done .s-text[data-v-13ed6088] {
    color: #caecb6;
}
.doing b[data-v-13ed6088],
.doing s[data-v-13ed6088],
.first s[data-v-13ed6088],
.last b[data-v-13ed6088] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-13ed6088] {
    left: 0;
}
.stepflex b[data-v-13ed6088] {
    right: 0;
}
.first s[data-v-13ed6088] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-13ed6088] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-13ed6088] {
    background-position: -23px -24px;
}
.doing b[data-v-13ed6088] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-13ed6088],
.doing.normal s[data-v-13ed6088] {
    background-color: #caecb6;
}
.doing.last b[data-v-13ed6088] {
    background-color: #fff;
}
.done s[data-v-13ed6088] {
    background-position: -46px -24px;
}
.done b[data-v-13ed6088] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-13ed6088] {
    background-position: -91px 0;
}
.last .s-num[data-v-13ed6088] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-13ed6088] {
    width: 490px;
}
.edit-box-con span.label[data-v-13ed6088] {
    float: left;
}
.txtc-y[data-v-13ed6088] {
    color: #ff7d4a;
}
.txtc-g[data-v-13ed6088] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-13ed6088] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-13ed6088] {
    margin-left: 10px;
}
.m-inpt[data-v-13ed6088] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-13ed6088] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-13ed6088] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-13ed6088] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-13ed6088],
.edit-box-con .item .btn[data-v-13ed6088] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-13ed6088] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-13ed6088] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-13ed6088] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-13ed6088] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-13ed6088] {
    width: 130px;
}
.input-con span.label[data-v-13ed6088] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-13ed6088] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-13ed6088] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-13ed6088] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-13ed6088] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-13ed6088] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-13ed6088] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-13ed6088],
.edit-pw-con .btn[data-v-13ed6088] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-13ed6088],
.edit-mobile-con input[data-v-13ed6088],
.edit-mobile-con>em[data-v-13ed6088] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-13ed6088] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-13ed6088],
.edit-mobile-con .btn[data-v-13ed6088] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-13ed6088] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-13ed6088] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-13ed6088] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-13ed6088] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-13ed6088] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-13ed6088],
.edit-email-con .btn[data-v-13ed6088] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-13ed6088] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-13ed6088] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-13ed6088] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-13ed6088] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-13ed6088] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-13ed6088] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-13ed6088] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-13ed6088] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-13ed6088] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-13ed6088] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-13ed6088]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
/*个人信息*/
.home-con[data-v-d9be274c] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-d9be274c] {
    width: 480px;
}
.home-con .item[data-v-d9be274c] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-d9be274c] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-d9be274c] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-d9be274c] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-d9be274c] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-d9be274c] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-d9be274c] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-d9be274c] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-d9be274c] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-d9be274c] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-d9be274c] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-d9be274c] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-d9be274c]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-d9be274c] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-d9be274c] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-d9be274c] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-d9be274c] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-d9be274c]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-d9be274c] {
    color: #999;
}
.home-bottom[data-v-d9be274c] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-d9be274c] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-d9be274c] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-d9be274c] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-d9be274c] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-d9be274c] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-d9be274c] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-d9be274c] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-d9be274c] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-d9be274c] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-d9be274c] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-d9be274c] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-d9be274c] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-d9be274c]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-d9be274c] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-d9be274c] {
    font-size: 12px;
}
.home-con .waring[data-v-d9be274c] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-d9be274c] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-d9be274c]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-d9be274c] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-d9be274c] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-d9be274c],
.saft-item-lists .saft-item .fore2[data-v-d9be274c],
.saft-item-lists .saft-item .fore3[data-v-d9be274c] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-d9be274c] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-d9be274c] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-d9be274c] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-d9be274c] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-d9be274c] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-d9be274c] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-d9be274c] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-d9be274c] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-d9be274c] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-d9be274c] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-d9be274c]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-d9be274c] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-d9be274c] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-d9be274c],
.addressbox-tit a[data-v-d9be274c] {
    color: #e62226;
}
.addressbox-tit a[data-v-d9be274c] {
    float: right;
}
.addressbox-tit em[data-v-d9be274c] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-d9be274c] {
    padding-right: 10px;
}
.addr-list[data-v-d9be274c] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-d9be274c] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-d9be274c] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-d9be274c] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-d9be274c] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-d9be274c] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-d9be274c] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-d9be274c] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-d9be274c] {
    display: none;
}
.alias-form[data-v-d9be274c] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-d9be274c] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-d9be274c] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-d9be274c] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-d9be274c] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-d9be274c] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-d9be274c] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-d9be274c] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-d9be274c]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-d9be274c] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-d9be274c] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-d9be274c] {
    position: relative;
}
.item-lcol[data-v-d9be274c] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-d9be274c] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-d9be274c] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-d9be274c] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-d9be274c] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-d9be274c] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-d9be274c],
.ftx05[data-v-d9be274c] {
    color: #0079B6;
}
.ml10[data-v-d9be274c] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-d9be274c] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-d9be274c] {
    border-bottom: 0;
}
.warn-box[data-v-d9be274c] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-d9be274c] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-d9be274c] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-d9be274c],
.u-safe .safe-rank02[data-v-d9be274c],
.u-safe .safe-rank03[data-v-d9be274c],
.u-safe .safe-rank04[data-v-d9be274c],
.u-safe .safe-rank05[data-v-d9be274c],
.u-safe .safe-rank06[data-v-d9be274c] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-d9be274c] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-d9be274c] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-d9be274c] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-d9be274c] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-d9be274c] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-d9be274c] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-d9be274c] {
    color: #999;
}
.saft-item-lists .small-i[data-v-d9be274c] {
    padding: 35px 0;
}
.small-i .fore1[data-v-d9be274c] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-d9be274c] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-d9be274c] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-d9be274c] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-d9be274c] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-d9be274c] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-d9be274c] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-d9be274c] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-d9be274c] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-d9be274c] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-d9be274c]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-d9be274c] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-d9be274c] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-d9be274c] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-d9be274c] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-d9be274c] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-d9be274c] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-d9be274c] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-d9be274c] {
    background-position: -23px 0;
}
.doing .s-text[data-v-d9be274c] {
    color: #7abd54;
}
dl.done[data-v-d9be274c] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-d9be274c] {
    background-position: -46px 0;
}
.done .s-text[data-v-d9be274c] {
    color: #caecb6;
}
.doing b[data-v-d9be274c],
.doing s[data-v-d9be274c],
.first s[data-v-d9be274c],
.last b[data-v-d9be274c] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-d9be274c] {
    left: 0;
}
.stepflex b[data-v-d9be274c] {
    right: 0;
}
.first s[data-v-d9be274c] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-d9be274c] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-d9be274c] {
    background-position: -23px -24px;
}
.doing b[data-v-d9be274c] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-d9be274c],
.doing.normal s[data-v-d9be274c] {
    background-color: #caecb6;
}
.doing.last b[data-v-d9be274c] {
    background-color: #fff;
}
.done s[data-v-d9be274c] {
    background-position: -46px -24px;
}
.done b[data-v-d9be274c] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-d9be274c] {
    background-position: -91px 0;
}
.last .s-num[data-v-d9be274c] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-d9be274c] {
    width: 490px;
}
.edit-box-con span.label[data-v-d9be274c] {
    float: left;
}
.txtc-y[data-v-d9be274c] {
    color: #ff7d4a;
}
.txtc-g[data-v-d9be274c] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-d9be274c] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-d9be274c] {
    margin-left: 10px;
}
.m-inpt[data-v-d9be274c] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-d9be274c] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-d9be274c] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-d9be274c] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-d9be274c],
.edit-box-con .item .btn[data-v-d9be274c] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-d9be274c] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-d9be274c] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-d9be274c] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-d9be274c] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-d9be274c] {
    width: 130px;
}
.input-con span.label[data-v-d9be274c] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-d9be274c] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-d9be274c] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-d9be274c] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-d9be274c] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-d9be274c] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-d9be274c] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-d9be274c],
.edit-pw-con .btn[data-v-d9be274c] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-d9be274c],
.edit-mobile-con input[data-v-d9be274c],
.edit-mobile-con>em[data-v-d9be274c] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-d9be274c] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-d9be274c],
.edit-mobile-con .btn[data-v-d9be274c] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-d9be274c] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-d9be274c] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-d9be274c] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-d9be274c] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-d9be274c] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-d9be274c],
.edit-email-con .btn[data-v-d9be274c] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-d9be274c] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-d9be274c] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-d9be274c] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-d9be274c] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-d9be274c] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-d9be274c] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-d9be274c] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-d9be274c] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-d9be274c] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-d9be274c] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-d9be274c]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.log-sus[data-v-d9be274c] {line-height:200px;
}
.log-fail big[data-v-d9be274c] {display:block; line-height:40px; margin:40px auto; font-size: 18px;
}
.login-code .log-fail input[data-v-d9be274c] {/* width:75%;  */padding:10px 20px;  background:#e62226; color:#fff; border-radius:6px;
}

.modshade[data-v-79ce8cc3] {
    position: fixed;
    z-index: 103;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
}
.mods-examine .mc-cont[data-v-79ce8cc3]{text-align:center;padding: 60px 0;
}
.mods-getcash .mods-cont .mc-cont[data-v-79ce8cc3] {
    padding-top: 40px;
}
.mods-getcash .mods-cont>.mc-cont[data-v-79ce8cc3] {
    padding: 0px;
}
/*个人信息*/
.home-con[data-v-4be6d467] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-4be6d467] {
    width: 480px;
}
.home-con .item[data-v-4be6d467] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-4be6d467] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-4be6d467] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-4be6d467] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-4be6d467] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-4be6d467] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-4be6d467] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-4be6d467] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-4be6d467] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-4be6d467] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-4be6d467] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-4be6d467] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-4be6d467]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-4be6d467] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-4be6d467] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-4be6d467] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-4be6d467] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-4be6d467]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-4be6d467] {
    color: #999;
}
.home-bottom[data-v-4be6d467] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-4be6d467] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-4be6d467] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-4be6d467] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-4be6d467] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-4be6d467] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-4be6d467] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-4be6d467] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-4be6d467] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-4be6d467] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-4be6d467] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-4be6d467] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-4be6d467] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-4be6d467]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-4be6d467] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-4be6d467] {
    font-size: 12px;
}
.home-con .waring[data-v-4be6d467] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-4be6d467] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-4be6d467]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-4be6d467] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-4be6d467] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-4be6d467],
.saft-item-lists .saft-item .fore2[data-v-4be6d467],
.saft-item-lists .saft-item .fore3[data-v-4be6d467] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-4be6d467] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-4be6d467] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-4be6d467] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-4be6d467] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-4be6d467] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-4be6d467] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-4be6d467] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-4be6d467] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-4be6d467] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-4be6d467] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-4be6d467]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-4be6d467] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-4be6d467] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-4be6d467],
.addressbox-tit a[data-v-4be6d467] {
    color: #e62226;
}
.addressbox-tit a[data-v-4be6d467] {
    float: right;
}
.addressbox-tit em[data-v-4be6d467] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-4be6d467] {
    padding-right: 10px;
}
.addr-list[data-v-4be6d467] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-4be6d467] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-4be6d467] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-4be6d467] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-4be6d467] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-4be6d467] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-4be6d467] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-4be6d467] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-4be6d467] {
    display: none;
}
.alias-form[data-v-4be6d467] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-4be6d467] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-4be6d467] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-4be6d467] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-4be6d467] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-4be6d467] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-4be6d467] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-4be6d467] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-4be6d467]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-4be6d467] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-4be6d467] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-4be6d467] {
    position: relative;
}
.item-lcol[data-v-4be6d467] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-4be6d467] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-4be6d467] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-4be6d467] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-4be6d467] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-4be6d467] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-4be6d467],
.ftx05[data-v-4be6d467] {
    color: #0079B6;
}
.ml10[data-v-4be6d467] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-4be6d467] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-4be6d467] {
    border-bottom: 0;
}
.warn-box[data-v-4be6d467] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-4be6d467] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-4be6d467] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-4be6d467],
.u-safe .safe-rank02[data-v-4be6d467],
.u-safe .safe-rank03[data-v-4be6d467],
.u-safe .safe-rank04[data-v-4be6d467],
.u-safe .safe-rank05[data-v-4be6d467],
.u-safe .safe-rank06[data-v-4be6d467] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-4be6d467] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-4be6d467] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-4be6d467] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-4be6d467] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-4be6d467] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-4be6d467] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-4be6d467] {
    color: #999;
}
.saft-item-lists .small-i[data-v-4be6d467] {
    padding: 35px 0;
}
.small-i .fore1[data-v-4be6d467] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-4be6d467] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-4be6d467] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-4be6d467] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-4be6d467] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-4be6d467] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-4be6d467] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-4be6d467] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-4be6d467] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-4be6d467] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-4be6d467]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-4be6d467] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-4be6d467] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-4be6d467] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-4be6d467] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-4be6d467] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-4be6d467] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-4be6d467] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-4be6d467] {
    background-position: -23px 0;
}
.doing .s-text[data-v-4be6d467] {
    color: #7abd54;
}
dl.done[data-v-4be6d467] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-4be6d467] {
    background-position: -46px 0;
}
.done .s-text[data-v-4be6d467] {
    color: #caecb6;
}
.doing b[data-v-4be6d467],
.doing s[data-v-4be6d467],
.first s[data-v-4be6d467],
.last b[data-v-4be6d467] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-4be6d467] {
    left: 0;
}
.stepflex b[data-v-4be6d467] {
    right: 0;
}
.first s[data-v-4be6d467] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-4be6d467] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-4be6d467] {
    background-position: -23px -24px;
}
.doing b[data-v-4be6d467] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-4be6d467],
.doing.normal s[data-v-4be6d467] {
    background-color: #caecb6;
}
.doing.last b[data-v-4be6d467] {
    background-color: #fff;
}
.done s[data-v-4be6d467] {
    background-position: -46px -24px;
}
.done b[data-v-4be6d467] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-4be6d467] {
    background-position: -91px 0;
}
.last .s-num[data-v-4be6d467] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-4be6d467] {
    width: 490px;
}
.edit-box-con span.label[data-v-4be6d467] {
    float: left;
}
.txtc-y[data-v-4be6d467] {
    color: #ff7d4a;
}
.txtc-g[data-v-4be6d467] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-4be6d467] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-4be6d467] {
    margin-left: 10px;
}
.m-inpt[data-v-4be6d467] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-4be6d467] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-4be6d467] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-4be6d467] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-4be6d467],
.edit-box-con .item .btn[data-v-4be6d467] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-4be6d467] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-4be6d467] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-4be6d467] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-4be6d467] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-4be6d467] {
    width: 130px;
}
.input-con span.label[data-v-4be6d467] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-4be6d467] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-4be6d467] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-4be6d467] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-4be6d467] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-4be6d467] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-4be6d467] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-4be6d467],
.edit-pw-con .btn[data-v-4be6d467] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-4be6d467],
.edit-mobile-con input[data-v-4be6d467],
.edit-mobile-con>em[data-v-4be6d467] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-4be6d467] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-4be6d467],
.edit-mobile-con .btn[data-v-4be6d467] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-4be6d467] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-4be6d467] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-4be6d467] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-4be6d467] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-4be6d467] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-4be6d467],
.edit-email-con .btn[data-v-4be6d467] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-4be6d467] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-4be6d467] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-4be6d467] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-4be6d467] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-4be6d467] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-4be6d467] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-4be6d467] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-4be6d467] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-4be6d467] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-4be6d467] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-4be6d467]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.tipRed[data-v-4be6d467] {padding:10px 0 10px 0; font-size:14px; color:#e62226
}
.tipRed big[data-v-4be6d467]{ display: inline-block;
}
/*个人信息*/
.home-con[data-v-7650f5c3] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-7650f5c3] {
    width: 480px;
}
.home-con .item[data-v-7650f5c3] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-7650f5c3] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-7650f5c3] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-7650f5c3] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-7650f5c3] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-7650f5c3] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-7650f5c3] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-7650f5c3] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-7650f5c3] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-7650f5c3] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-7650f5c3] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-7650f5c3] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-7650f5c3]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-7650f5c3] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-7650f5c3] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-7650f5c3] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-7650f5c3] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-7650f5c3]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-7650f5c3] {
    color: #999;
}
.home-bottom[data-v-7650f5c3] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-7650f5c3] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-7650f5c3] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-7650f5c3] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-7650f5c3] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-7650f5c3] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-7650f5c3] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-7650f5c3] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-7650f5c3] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-7650f5c3] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-7650f5c3] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-7650f5c3] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-7650f5c3] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-7650f5c3]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-7650f5c3] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-7650f5c3] {
    font-size: 12px;
}
.home-con .waring[data-v-7650f5c3] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-7650f5c3] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-7650f5c3]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-7650f5c3] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-7650f5c3] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-7650f5c3],
.saft-item-lists .saft-item .fore2[data-v-7650f5c3],
.saft-item-lists .saft-item .fore3[data-v-7650f5c3] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-7650f5c3] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-7650f5c3] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-7650f5c3] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-7650f5c3] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-7650f5c3] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-7650f5c3] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-7650f5c3] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-7650f5c3] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-7650f5c3] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-7650f5c3] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-7650f5c3]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-7650f5c3] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-7650f5c3] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-7650f5c3],
.addressbox-tit a[data-v-7650f5c3] {
    color: #e62226;
}
.addressbox-tit a[data-v-7650f5c3] {
    float: right;
}
.addressbox-tit em[data-v-7650f5c3] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-7650f5c3] {
    padding-right: 10px;
}
.addr-list[data-v-7650f5c3] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-7650f5c3] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-7650f5c3] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-7650f5c3] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-7650f5c3] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-7650f5c3] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-7650f5c3] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-7650f5c3] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-7650f5c3] {
    display: none;
}
.alias-form[data-v-7650f5c3] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-7650f5c3] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-7650f5c3] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-7650f5c3] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-7650f5c3] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-7650f5c3] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-7650f5c3] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-7650f5c3] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-7650f5c3]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-7650f5c3] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-7650f5c3] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-7650f5c3] {
    position: relative;
}
.item-lcol[data-v-7650f5c3] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-7650f5c3] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-7650f5c3] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-7650f5c3] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-7650f5c3] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-7650f5c3] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-7650f5c3],
.ftx05[data-v-7650f5c3] {
    color: #0079B6;
}
.ml10[data-v-7650f5c3] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-7650f5c3] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-7650f5c3] {
    border-bottom: 0;
}
.warn-box[data-v-7650f5c3] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-7650f5c3] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-7650f5c3] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-7650f5c3],
.u-safe .safe-rank02[data-v-7650f5c3],
.u-safe .safe-rank03[data-v-7650f5c3],
.u-safe .safe-rank04[data-v-7650f5c3],
.u-safe .safe-rank05[data-v-7650f5c3],
.u-safe .safe-rank06[data-v-7650f5c3] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-7650f5c3] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-7650f5c3] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-7650f5c3] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-7650f5c3] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-7650f5c3] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-7650f5c3] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-7650f5c3] {
    color: #999;
}
.saft-item-lists .small-i[data-v-7650f5c3] {
    padding: 35px 0;
}
.small-i .fore1[data-v-7650f5c3] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-7650f5c3] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-7650f5c3] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-7650f5c3] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-7650f5c3] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-7650f5c3] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-7650f5c3] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-7650f5c3] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-7650f5c3] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-7650f5c3] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-7650f5c3]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-7650f5c3] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-7650f5c3] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-7650f5c3] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-7650f5c3] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-7650f5c3] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-7650f5c3] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-7650f5c3] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-7650f5c3] {
    background-position: -23px 0;
}
.doing .s-text[data-v-7650f5c3] {
    color: #7abd54;
}
dl.done[data-v-7650f5c3] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-7650f5c3] {
    background-position: -46px 0;
}
.done .s-text[data-v-7650f5c3] {
    color: #caecb6;
}
.doing b[data-v-7650f5c3],
.doing s[data-v-7650f5c3],
.first s[data-v-7650f5c3],
.last b[data-v-7650f5c3] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-7650f5c3] {
    left: 0;
}
.stepflex b[data-v-7650f5c3] {
    right: 0;
}
.first s[data-v-7650f5c3] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-7650f5c3] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-7650f5c3] {
    background-position: -23px -24px;
}
.doing b[data-v-7650f5c3] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-7650f5c3],
.doing.normal s[data-v-7650f5c3] {
    background-color: #caecb6;
}
.doing.last b[data-v-7650f5c3] {
    background-color: #fff;
}
.done s[data-v-7650f5c3] {
    background-position: -46px -24px;
}
.done b[data-v-7650f5c3] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-7650f5c3] {
    background-position: -91px 0;
}
.last .s-num[data-v-7650f5c3] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-7650f5c3] {
    width: 490px;
}
.edit-box-con span.label[data-v-7650f5c3] {
    float: left;
}
.txtc-y[data-v-7650f5c3] {
    color: #ff7d4a;
}
.txtc-g[data-v-7650f5c3] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-7650f5c3] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-7650f5c3] {
    margin-left: 10px;
}
.m-inpt[data-v-7650f5c3] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-7650f5c3] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-7650f5c3] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-7650f5c3] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-7650f5c3],
.edit-box-con .item .btn[data-v-7650f5c3] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-7650f5c3] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-7650f5c3] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-7650f5c3] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-7650f5c3] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-7650f5c3] {
    width: 130px;
}
.input-con span.label[data-v-7650f5c3] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-7650f5c3] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-7650f5c3] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-7650f5c3] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-7650f5c3] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-7650f5c3] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-7650f5c3] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-7650f5c3],
.edit-pw-con .btn[data-v-7650f5c3] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-7650f5c3],
.edit-mobile-con input[data-v-7650f5c3],
.edit-mobile-con>em[data-v-7650f5c3] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-7650f5c3] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-7650f5c3],
.edit-mobile-con .btn[data-v-7650f5c3] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-7650f5c3] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-7650f5c3] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-7650f5c3] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-7650f5c3] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-7650f5c3] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-7650f5c3],
.edit-email-con .btn[data-v-7650f5c3] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-7650f5c3] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-7650f5c3] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-7650f5c3] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-7650f5c3] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-7650f5c3] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-7650f5c3] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-7650f5c3] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-7650f5c3] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-7650f5c3] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-7650f5c3] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-7650f5c3]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
/*个人信息*/
.home-con[data-v-4a440ea5] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-4a440ea5] {
    width: 480px;
}
.home-con .item[data-v-4a440ea5] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-4a440ea5] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-4a440ea5] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-4a440ea5] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-4a440ea5] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-4a440ea5] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-4a440ea5] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-4a440ea5] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-4a440ea5] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-4a440ea5] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-4a440ea5] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-4a440ea5] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-4a440ea5]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-4a440ea5] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-4a440ea5] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-4a440ea5] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-4a440ea5] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-4a440ea5]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-4a440ea5] {
    color: #999;
}
.home-bottom[data-v-4a440ea5] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-4a440ea5] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-4a440ea5] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-4a440ea5] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-4a440ea5] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-4a440ea5] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-4a440ea5] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-4a440ea5] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-4a440ea5] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-4a440ea5] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-4a440ea5] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-4a440ea5] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-4a440ea5] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-4a440ea5]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-4a440ea5] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-4a440ea5] {
    font-size: 12px;
}
.home-con .waring[data-v-4a440ea5] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-4a440ea5] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-4a440ea5]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-4a440ea5] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-4a440ea5] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-4a440ea5],
.saft-item-lists .saft-item .fore2[data-v-4a440ea5],
.saft-item-lists .saft-item .fore3[data-v-4a440ea5] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-4a440ea5] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-4a440ea5] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-4a440ea5] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-4a440ea5] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-4a440ea5] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-4a440ea5] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-4a440ea5] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-4a440ea5] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-4a440ea5] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-4a440ea5] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-4a440ea5]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-4a440ea5] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-4a440ea5] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-4a440ea5],
.addressbox-tit a[data-v-4a440ea5] {
    color: #e62226;
}
.addressbox-tit a[data-v-4a440ea5] {
    float: right;
}
.addressbox-tit em[data-v-4a440ea5] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-4a440ea5] {
    padding-right: 10px;
}
.addr-list[data-v-4a440ea5] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-4a440ea5] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-4a440ea5] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-4a440ea5] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-4a440ea5] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-4a440ea5] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-4a440ea5] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-4a440ea5] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-4a440ea5] {
    display: none;
}
.alias-form[data-v-4a440ea5] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-4a440ea5] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-4a440ea5] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-4a440ea5] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-4a440ea5] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-4a440ea5] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-4a440ea5] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-4a440ea5] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-4a440ea5]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-4a440ea5] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-4a440ea5] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-4a440ea5] {
    position: relative;
}
.item-lcol[data-v-4a440ea5] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-4a440ea5] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-4a440ea5] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-4a440ea5] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-4a440ea5] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-4a440ea5] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-4a440ea5],
.ftx05[data-v-4a440ea5] {
    color: #0079B6;
}
.ml10[data-v-4a440ea5] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-4a440ea5] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-4a440ea5] {
    border-bottom: 0;
}
.warn-box[data-v-4a440ea5] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-4a440ea5] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-4a440ea5] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-4a440ea5],
.u-safe .safe-rank02[data-v-4a440ea5],
.u-safe .safe-rank03[data-v-4a440ea5],
.u-safe .safe-rank04[data-v-4a440ea5],
.u-safe .safe-rank05[data-v-4a440ea5],
.u-safe .safe-rank06[data-v-4a440ea5] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-4a440ea5] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-4a440ea5] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-4a440ea5] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-4a440ea5] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-4a440ea5] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-4a440ea5] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-4a440ea5] {
    color: #999;
}
.saft-item-lists .small-i[data-v-4a440ea5] {
    padding: 35px 0;
}
.small-i .fore1[data-v-4a440ea5] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-4a440ea5] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-4a440ea5] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-4a440ea5] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-4a440ea5] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-4a440ea5] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-4a440ea5] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-4a440ea5] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-4a440ea5] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-4a440ea5] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-4a440ea5]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-4a440ea5] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-4a440ea5] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-4a440ea5] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-4a440ea5] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-4a440ea5] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-4a440ea5] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-4a440ea5] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-4a440ea5] {
    background-position: -23px 0;
}
.doing .s-text[data-v-4a440ea5] {
    color: #7abd54;
}
dl.done[data-v-4a440ea5] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-4a440ea5] {
    background-position: -46px 0;
}
.done .s-text[data-v-4a440ea5] {
    color: #caecb6;
}
.doing b[data-v-4a440ea5],
.doing s[data-v-4a440ea5],
.first s[data-v-4a440ea5],
.last b[data-v-4a440ea5] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-4a440ea5] {
    left: 0;
}
.stepflex b[data-v-4a440ea5] {
    right: 0;
}
.first s[data-v-4a440ea5] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-4a440ea5] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-4a440ea5] {
    background-position: -23px -24px;
}
.doing b[data-v-4a440ea5] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-4a440ea5],
.doing.normal s[data-v-4a440ea5] {
    background-color: #caecb6;
}
.doing.last b[data-v-4a440ea5] {
    background-color: #fff;
}
.done s[data-v-4a440ea5] {
    background-position: -46px -24px;
}
.done b[data-v-4a440ea5] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-4a440ea5] {
    background-position: -91px 0;
}
.last .s-num[data-v-4a440ea5] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-4a440ea5] {
    width: 490px;
}
.edit-box-con span.label[data-v-4a440ea5] {
    float: left;
}
.txtc-y[data-v-4a440ea5] {
    color: #ff7d4a;
}
.txtc-g[data-v-4a440ea5] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-4a440ea5] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-4a440ea5] {
    margin-left: 10px;
}
.m-inpt[data-v-4a440ea5] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-4a440ea5] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-4a440ea5] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-4a440ea5] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-4a440ea5],
.edit-box-con .item .btn[data-v-4a440ea5] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-4a440ea5] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-4a440ea5] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-4a440ea5] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-4a440ea5] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-4a440ea5] {
    width: 130px;
}
.input-con span.label[data-v-4a440ea5] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-4a440ea5] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-4a440ea5] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-4a440ea5] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-4a440ea5] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-4a440ea5] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-4a440ea5] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-4a440ea5],
.edit-pw-con .btn[data-v-4a440ea5] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-4a440ea5],
.edit-mobile-con input[data-v-4a440ea5],
.edit-mobile-con>em[data-v-4a440ea5] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-4a440ea5] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-4a440ea5],
.edit-mobile-con .btn[data-v-4a440ea5] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-4a440ea5] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-4a440ea5] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-4a440ea5] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-4a440ea5] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-4a440ea5] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-4a440ea5],
.edit-email-con .btn[data-v-4a440ea5] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-4a440ea5] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-4a440ea5] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-4a440ea5] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-4a440ea5] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-4a440ea5] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-4a440ea5] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-4a440ea5] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-4a440ea5] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-4a440ea5] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-4a440ea5] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-4a440ea5]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
/*个人信息*/
.home-con[data-v-4ad62f33] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-4ad62f33] {
    width: 480px;
}
.home-con .item[data-v-4ad62f33] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-4ad62f33] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-4ad62f33] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-4ad62f33] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-4ad62f33] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-4ad62f33] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-4ad62f33] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-4ad62f33] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-4ad62f33] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-4ad62f33] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-4ad62f33] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-4ad62f33] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-4ad62f33]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-4ad62f33] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-4ad62f33] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-4ad62f33] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-4ad62f33] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-4ad62f33]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-4ad62f33] {
    color: #999;
}
.home-bottom[data-v-4ad62f33] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-4ad62f33] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-4ad62f33] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-4ad62f33] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-4ad62f33] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-4ad62f33] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-4ad62f33] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-4ad62f33] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-4ad62f33] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-4ad62f33] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-4ad62f33] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-4ad62f33] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-4ad62f33] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-4ad62f33]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-4ad62f33] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-4ad62f33] {
    font-size: 12px;
}
.home-con .waring[data-v-4ad62f33] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-4ad62f33] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-4ad62f33]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-4ad62f33] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-4ad62f33] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-4ad62f33],
.saft-item-lists .saft-item .fore2[data-v-4ad62f33],
.saft-item-lists .saft-item .fore3[data-v-4ad62f33] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-4ad62f33] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-4ad62f33] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-4ad62f33] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-4ad62f33] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-4ad62f33] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-4ad62f33] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-4ad62f33] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-4ad62f33] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-4ad62f33] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-4ad62f33] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-4ad62f33]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-4ad62f33] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-4ad62f33] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-4ad62f33],
.addressbox-tit a[data-v-4ad62f33] {
    color: #e62226;
}
.addressbox-tit a[data-v-4ad62f33] {
    float: right;
}
.addressbox-tit em[data-v-4ad62f33] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-4ad62f33] {
    padding-right: 10px;
}
.addr-list[data-v-4ad62f33] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-4ad62f33] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-4ad62f33] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-4ad62f33] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-4ad62f33] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-4ad62f33] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-4ad62f33] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-4ad62f33] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-4ad62f33] {
    display: none;
}
.alias-form[data-v-4ad62f33] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-4ad62f33] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-4ad62f33] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-4ad62f33] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-4ad62f33] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-4ad62f33] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-4ad62f33] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-4ad62f33] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-4ad62f33]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-4ad62f33] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-4ad62f33] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-4ad62f33] {
    position: relative;
}
.item-lcol[data-v-4ad62f33] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-4ad62f33] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-4ad62f33] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-4ad62f33] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-4ad62f33] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-4ad62f33] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-4ad62f33],
.ftx05[data-v-4ad62f33] {
    color: #0079B6;
}
.ml10[data-v-4ad62f33] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-4ad62f33] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-4ad62f33] {
    border-bottom: 0;
}
.warn-box[data-v-4ad62f33] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-4ad62f33] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-4ad62f33] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-4ad62f33],
.u-safe .safe-rank02[data-v-4ad62f33],
.u-safe .safe-rank03[data-v-4ad62f33],
.u-safe .safe-rank04[data-v-4ad62f33],
.u-safe .safe-rank05[data-v-4ad62f33],
.u-safe .safe-rank06[data-v-4ad62f33] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-4ad62f33] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-4ad62f33] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-4ad62f33] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-4ad62f33] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-4ad62f33] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-4ad62f33] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-4ad62f33] {
    color: #999;
}
.saft-item-lists .small-i[data-v-4ad62f33] {
    padding: 35px 0;
}
.small-i .fore1[data-v-4ad62f33] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-4ad62f33] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-4ad62f33] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-4ad62f33] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-4ad62f33] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-4ad62f33] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-4ad62f33] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-4ad62f33] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-4ad62f33] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-4ad62f33] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-4ad62f33]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-4ad62f33] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-4ad62f33] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-4ad62f33] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-4ad62f33] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-4ad62f33] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-4ad62f33] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-4ad62f33] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-4ad62f33] {
    background-position: -23px 0;
}
.doing .s-text[data-v-4ad62f33] {
    color: #7abd54;
}
dl.done[data-v-4ad62f33] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-4ad62f33] {
    background-position: -46px 0;
}
.done .s-text[data-v-4ad62f33] {
    color: #caecb6;
}
.doing b[data-v-4ad62f33],
.doing s[data-v-4ad62f33],
.first s[data-v-4ad62f33],
.last b[data-v-4ad62f33] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-4ad62f33] {
    left: 0;
}
.stepflex b[data-v-4ad62f33] {
    right: 0;
}
.first s[data-v-4ad62f33] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-4ad62f33] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-4ad62f33] {
    background-position: -23px -24px;
}
.doing b[data-v-4ad62f33] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-4ad62f33],
.doing.normal s[data-v-4ad62f33] {
    background-color: #caecb6;
}
.doing.last b[data-v-4ad62f33] {
    background-color: #fff;
}
.done s[data-v-4ad62f33] {
    background-position: -46px -24px;
}
.done b[data-v-4ad62f33] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-4ad62f33] {
    background-position: -91px 0;
}
.last .s-num[data-v-4ad62f33] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-4ad62f33] {
    width: 490px;
}
.edit-box-con span.label[data-v-4ad62f33] {
    float: left;
}
.txtc-y[data-v-4ad62f33] {
    color: #ff7d4a;
}
.txtc-g[data-v-4ad62f33] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-4ad62f33] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-4ad62f33] {
    margin-left: 10px;
}
.m-inpt[data-v-4ad62f33] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-4ad62f33] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-4ad62f33] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-4ad62f33] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-4ad62f33],
.edit-box-con .item .btn[data-v-4ad62f33] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-4ad62f33] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-4ad62f33] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-4ad62f33] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-4ad62f33] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-4ad62f33] {
    width: 130px;
}
.input-con span.label[data-v-4ad62f33] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-4ad62f33] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-4ad62f33] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-4ad62f33] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-4ad62f33] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-4ad62f33] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-4ad62f33] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-4ad62f33],
.edit-pw-con .btn[data-v-4ad62f33] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-4ad62f33],
.edit-mobile-con input[data-v-4ad62f33],
.edit-mobile-con>em[data-v-4ad62f33] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-4ad62f33] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-4ad62f33],
.edit-mobile-con .btn[data-v-4ad62f33] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-4ad62f33] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-4ad62f33] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-4ad62f33] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-4ad62f33] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-4ad62f33] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-4ad62f33],
.edit-email-con .btn[data-v-4ad62f33] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-4ad62f33] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-4ad62f33] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-4ad62f33] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-4ad62f33] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-4ad62f33] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-4ad62f33] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-4ad62f33] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-4ad62f33] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-4ad62f33] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-4ad62f33] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-4ad62f33]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
/*个人信息*/
.home-con[data-v-534246a8] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-534246a8] {
    width: 480px;
}
.home-con .item[data-v-534246a8] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-534246a8] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-534246a8] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-534246a8] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-534246a8] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-534246a8] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-534246a8] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-534246a8] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-534246a8] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-534246a8] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-534246a8] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-534246a8] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-534246a8]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-534246a8] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-534246a8] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-534246a8] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-534246a8] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-534246a8]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-534246a8] {
    color: #999;
}
.home-bottom[data-v-534246a8] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-534246a8] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-534246a8] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-534246a8] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-534246a8] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-534246a8] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-534246a8] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-534246a8] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-534246a8] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-534246a8] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-534246a8] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-534246a8] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-534246a8] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-534246a8]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-534246a8] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-534246a8] {
    font-size: 12px;
}
.home-con .waring[data-v-534246a8] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-534246a8] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-534246a8]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-534246a8] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-534246a8] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-534246a8],
.saft-item-lists .saft-item .fore2[data-v-534246a8],
.saft-item-lists .saft-item .fore3[data-v-534246a8] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-534246a8] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-534246a8] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-534246a8] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-534246a8] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-534246a8] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-534246a8] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-534246a8] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-534246a8] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-534246a8] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-534246a8] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-534246a8]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-534246a8] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-534246a8] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-534246a8],
.addressbox-tit a[data-v-534246a8] {
    color: #e62226;
}
.addressbox-tit a[data-v-534246a8] {
    float: right;
}
.addressbox-tit em[data-v-534246a8] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-534246a8] {
    padding-right: 10px;
}
.addr-list[data-v-534246a8] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-534246a8] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-534246a8] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-534246a8] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-534246a8] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-534246a8] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-534246a8] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-534246a8] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-534246a8] {
    display: none;
}
.alias-form[data-v-534246a8] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-534246a8] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-534246a8] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-534246a8] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-534246a8] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-534246a8] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-534246a8] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-534246a8] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-534246a8]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-534246a8] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-534246a8] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-534246a8] {
    position: relative;
}
.item-lcol[data-v-534246a8] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-534246a8] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-534246a8] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-534246a8] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-534246a8] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-534246a8] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-534246a8],
.ftx05[data-v-534246a8] {
    color: #0079B6;
}
.ml10[data-v-534246a8] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-534246a8] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-534246a8] {
    border-bottom: 0;
}
.warn-box[data-v-534246a8] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-534246a8] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-534246a8] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-534246a8],
.u-safe .safe-rank02[data-v-534246a8],
.u-safe .safe-rank03[data-v-534246a8],
.u-safe .safe-rank04[data-v-534246a8],
.u-safe .safe-rank05[data-v-534246a8],
.u-safe .safe-rank06[data-v-534246a8] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-534246a8] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-534246a8] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-534246a8] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-534246a8] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-534246a8] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-534246a8] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-534246a8] {
    color: #999;
}
.saft-item-lists .small-i[data-v-534246a8] {
    padding: 35px 0;
}
.small-i .fore1[data-v-534246a8] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-534246a8] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-534246a8] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-534246a8] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-534246a8] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-534246a8] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-534246a8] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-534246a8] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-534246a8] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-534246a8] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-534246a8]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-534246a8] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-534246a8] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-534246a8] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-534246a8] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-534246a8] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-534246a8] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-534246a8] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-534246a8] {
    background-position: -23px 0;
}
.doing .s-text[data-v-534246a8] {
    color: #7abd54;
}
dl.done[data-v-534246a8] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-534246a8] {
    background-position: -46px 0;
}
.done .s-text[data-v-534246a8] {
    color: #caecb6;
}
.doing b[data-v-534246a8],
.doing s[data-v-534246a8],
.first s[data-v-534246a8],
.last b[data-v-534246a8] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-534246a8] {
    left: 0;
}
.stepflex b[data-v-534246a8] {
    right: 0;
}
.first s[data-v-534246a8] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-534246a8] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-534246a8] {
    background-position: -23px -24px;
}
.doing b[data-v-534246a8] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-534246a8],
.doing.normal s[data-v-534246a8] {
    background-color: #caecb6;
}
.doing.last b[data-v-534246a8] {
    background-color: #fff;
}
.done s[data-v-534246a8] {
    background-position: -46px -24px;
}
.done b[data-v-534246a8] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-534246a8] {
    background-position: -91px 0;
}
.last .s-num[data-v-534246a8] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-534246a8] {
    width: 490px;
}
.edit-box-con span.label[data-v-534246a8] {
    float: left;
}
.txtc-y[data-v-534246a8] {
    color: #ff7d4a;
}
.txtc-g[data-v-534246a8] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-534246a8] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-534246a8] {
    margin-left: 10px;
}
.m-inpt[data-v-534246a8] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-534246a8] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-534246a8] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-534246a8] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-534246a8],
.edit-box-con .item .btn[data-v-534246a8] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-534246a8] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-534246a8] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-534246a8] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-534246a8] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-534246a8] {
    width: 130px;
}
.input-con span.label[data-v-534246a8] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-534246a8] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-534246a8] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-534246a8] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-534246a8] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-534246a8] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-534246a8] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-534246a8],
.edit-pw-con .btn[data-v-534246a8] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-534246a8],
.edit-mobile-con input[data-v-534246a8],
.edit-mobile-con>em[data-v-534246a8] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-534246a8] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-534246a8],
.edit-mobile-con .btn[data-v-534246a8] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-534246a8] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-534246a8] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-534246a8] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-534246a8] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-534246a8] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-534246a8],
.edit-email-con .btn[data-v-534246a8] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-534246a8] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-534246a8] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-534246a8] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-534246a8] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-534246a8] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-534246a8] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-534246a8] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-534246a8] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-534246a8] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-534246a8] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-534246a8]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.hide[data-v-534246a8] {
  display: none;
}
.hined[data-v-534246a8] {background:#F7F7F7
}
/*个人信息*/
.home-con[data-v-a76c6c6c] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-a76c6c6c] {
    width: 480px;
}
.home-con .item[data-v-a76c6c6c] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-a76c6c6c] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-a76c6c6c] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-a76c6c6c] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-a76c6c6c] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-a76c6c6c] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-a76c6c6c] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-a76c6c6c] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-a76c6c6c] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-a76c6c6c] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-a76c6c6c] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-a76c6c6c] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-a76c6c6c]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-a76c6c6c] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-a76c6c6c] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-a76c6c6c] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-a76c6c6c] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-a76c6c6c]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-a76c6c6c] {
    color: #999;
}
.home-bottom[data-v-a76c6c6c] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-a76c6c6c] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-a76c6c6c] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-a76c6c6c] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-a76c6c6c] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-a76c6c6c] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-a76c6c6c] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-a76c6c6c] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-a76c6c6c] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-a76c6c6c] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-a76c6c6c] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-a76c6c6c] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-a76c6c6c] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-a76c6c6c]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-a76c6c6c] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-a76c6c6c] {
    font-size: 12px;
}
.home-con .waring[data-v-a76c6c6c] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-a76c6c6c] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-a76c6c6c]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-a76c6c6c] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-a76c6c6c] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-a76c6c6c],
.saft-item-lists .saft-item .fore2[data-v-a76c6c6c],
.saft-item-lists .saft-item .fore3[data-v-a76c6c6c] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-a76c6c6c] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-a76c6c6c] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-a76c6c6c] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-a76c6c6c] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-a76c6c6c] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-a76c6c6c] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-a76c6c6c] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-a76c6c6c] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-a76c6c6c] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-a76c6c6c] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-a76c6c6c]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-a76c6c6c] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-a76c6c6c] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-a76c6c6c],
.addressbox-tit a[data-v-a76c6c6c] {
    color: #e62226;
}
.addressbox-tit a[data-v-a76c6c6c] {
    float: right;
}
.addressbox-tit em[data-v-a76c6c6c] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-a76c6c6c] {
    padding-right: 10px;
}
.addr-list[data-v-a76c6c6c] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-a76c6c6c] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-a76c6c6c] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-a76c6c6c] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-a76c6c6c] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-a76c6c6c] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-a76c6c6c] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-a76c6c6c] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-a76c6c6c] {
    display: none;
}
.alias-form[data-v-a76c6c6c] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-a76c6c6c] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-a76c6c6c] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-a76c6c6c] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-a76c6c6c] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-a76c6c6c] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-a76c6c6c] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-a76c6c6c] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-a76c6c6c]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-a76c6c6c] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-a76c6c6c] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-a76c6c6c] {
    position: relative;
}
.item-lcol[data-v-a76c6c6c] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-a76c6c6c] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-a76c6c6c] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-a76c6c6c] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-a76c6c6c] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-a76c6c6c] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-a76c6c6c],
.ftx05[data-v-a76c6c6c] {
    color: #0079B6;
}
.ml10[data-v-a76c6c6c] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-a76c6c6c] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-a76c6c6c] {
    border-bottom: 0;
}
.warn-box[data-v-a76c6c6c] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-a76c6c6c] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-a76c6c6c] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-a76c6c6c],
.u-safe .safe-rank02[data-v-a76c6c6c],
.u-safe .safe-rank03[data-v-a76c6c6c],
.u-safe .safe-rank04[data-v-a76c6c6c],
.u-safe .safe-rank05[data-v-a76c6c6c],
.u-safe .safe-rank06[data-v-a76c6c6c] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-a76c6c6c] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-a76c6c6c] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-a76c6c6c] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-a76c6c6c] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-a76c6c6c] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-a76c6c6c] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-a76c6c6c] {
    color: #999;
}
.saft-item-lists .small-i[data-v-a76c6c6c] {
    padding: 35px 0;
}
.small-i .fore1[data-v-a76c6c6c] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-a76c6c6c] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-a76c6c6c] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-a76c6c6c] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-a76c6c6c] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-a76c6c6c] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-a76c6c6c] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-a76c6c6c] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-a76c6c6c] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-a76c6c6c] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-a76c6c6c]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-a76c6c6c] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-a76c6c6c] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-a76c6c6c] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-a76c6c6c] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-a76c6c6c] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-a76c6c6c] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-a76c6c6c] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-a76c6c6c] {
    background-position: -23px 0;
}
.doing .s-text[data-v-a76c6c6c] {
    color: #7abd54;
}
dl.done[data-v-a76c6c6c] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-a76c6c6c] {
    background-position: -46px 0;
}
.done .s-text[data-v-a76c6c6c] {
    color: #caecb6;
}
.doing b[data-v-a76c6c6c],
.doing s[data-v-a76c6c6c],
.first s[data-v-a76c6c6c],
.last b[data-v-a76c6c6c] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-a76c6c6c] {
    left: 0;
}
.stepflex b[data-v-a76c6c6c] {
    right: 0;
}
.first s[data-v-a76c6c6c] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-a76c6c6c] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-a76c6c6c] {
    background-position: -23px -24px;
}
.doing b[data-v-a76c6c6c] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-a76c6c6c],
.doing.normal s[data-v-a76c6c6c] {
    background-color: #caecb6;
}
.doing.last b[data-v-a76c6c6c] {
    background-color: #fff;
}
.done s[data-v-a76c6c6c] {
    background-position: -46px -24px;
}
.done b[data-v-a76c6c6c] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-a76c6c6c] {
    background-position: -91px 0;
}
.last .s-num[data-v-a76c6c6c] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-a76c6c6c] {
    width: 490px;
}
.edit-box-con span.label[data-v-a76c6c6c] {
    float: left;
}
.txtc-y[data-v-a76c6c6c] {
    color: #ff7d4a;
}
.txtc-g[data-v-a76c6c6c] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-a76c6c6c] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-a76c6c6c] {
    margin-left: 10px;
}
.m-inpt[data-v-a76c6c6c] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-a76c6c6c] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-a76c6c6c] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-a76c6c6c] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-a76c6c6c],
.edit-box-con .item .btn[data-v-a76c6c6c] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-a76c6c6c] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-a76c6c6c] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-a76c6c6c] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-a76c6c6c] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-a76c6c6c] {
    width: 130px;
}
.input-con span.label[data-v-a76c6c6c] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-a76c6c6c] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-a76c6c6c] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-a76c6c6c] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-a76c6c6c] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-a76c6c6c] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-a76c6c6c] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-a76c6c6c],
.edit-pw-con .btn[data-v-a76c6c6c] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-a76c6c6c],
.edit-mobile-con input[data-v-a76c6c6c],
.edit-mobile-con>em[data-v-a76c6c6c] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-a76c6c6c] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-a76c6c6c],
.edit-mobile-con .btn[data-v-a76c6c6c] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-a76c6c6c] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-a76c6c6c] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-a76c6c6c] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-a76c6c6c] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-a76c6c6c] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-a76c6c6c],
.edit-email-con .btn[data-v-a76c6c6c] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-a76c6c6c] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-a76c6c6c] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-a76c6c6c] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-a76c6c6c] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-a76c6c6c] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-a76c6c6c] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-a76c6c6c] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-a76c6c6c] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-a76c6c6c] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-a76c6c6c] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-a76c6c6c]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
/*个人信息*/
.home-con[data-v-2573af28] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-2573af28] {
    width: 480px;
}
.home-con .item[data-v-2573af28] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-2573af28] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-2573af28] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-2573af28] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-2573af28] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-2573af28] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-2573af28] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-2573af28] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-2573af28] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-2573af28] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-2573af28] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-2573af28] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-2573af28]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-2573af28] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-2573af28] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-2573af28] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-2573af28] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-2573af28]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-2573af28] {
    color: #999;
}
.home-bottom[data-v-2573af28] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-2573af28] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-2573af28] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-2573af28] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-2573af28] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-2573af28] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-2573af28] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-2573af28] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-2573af28] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-2573af28] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-2573af28] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-2573af28] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-2573af28] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-2573af28]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-2573af28] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-2573af28] {
    font-size: 12px;
}
.home-con .waring[data-v-2573af28] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-2573af28] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-2573af28]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-2573af28] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-2573af28] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-2573af28],
.saft-item-lists .saft-item .fore2[data-v-2573af28],
.saft-item-lists .saft-item .fore3[data-v-2573af28] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-2573af28] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-2573af28] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-2573af28] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-2573af28] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-2573af28] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-2573af28] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-2573af28] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-2573af28] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-2573af28] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-2573af28] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-2573af28]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-2573af28] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-2573af28] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-2573af28],
.addressbox-tit a[data-v-2573af28] {
    color: #e62226;
}
.addressbox-tit a[data-v-2573af28] {
    float: right;
}
.addressbox-tit em[data-v-2573af28] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-2573af28] {
    padding-right: 10px;
}
.addr-list[data-v-2573af28] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-2573af28] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-2573af28] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-2573af28] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-2573af28] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-2573af28] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-2573af28] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-2573af28] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-2573af28] {
    display: none;
}
.alias-form[data-v-2573af28] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-2573af28] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-2573af28] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-2573af28] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-2573af28] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-2573af28] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-2573af28] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-2573af28] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-2573af28]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-2573af28] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-2573af28] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-2573af28] {
    position: relative;
}
.item-lcol[data-v-2573af28] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-2573af28] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-2573af28] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-2573af28] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-2573af28] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-2573af28] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-2573af28],
.ftx05[data-v-2573af28] {
    color: #0079B6;
}
.ml10[data-v-2573af28] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-2573af28] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-2573af28] {
    border-bottom: 0;
}
.warn-box[data-v-2573af28] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-2573af28] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-2573af28] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-2573af28],
.u-safe .safe-rank02[data-v-2573af28],
.u-safe .safe-rank03[data-v-2573af28],
.u-safe .safe-rank04[data-v-2573af28],
.u-safe .safe-rank05[data-v-2573af28],
.u-safe .safe-rank06[data-v-2573af28] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-2573af28] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-2573af28] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-2573af28] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-2573af28] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-2573af28] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-2573af28] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-2573af28] {
    color: #999;
}
.saft-item-lists .small-i[data-v-2573af28] {
    padding: 35px 0;
}
.small-i .fore1[data-v-2573af28] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-2573af28] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-2573af28] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-2573af28] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-2573af28] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-2573af28] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-2573af28] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-2573af28] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-2573af28] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-2573af28] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-2573af28]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-2573af28] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-2573af28] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-2573af28] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-2573af28] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-2573af28] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-2573af28] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-2573af28] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-2573af28] {
    background-position: -23px 0;
}
.doing .s-text[data-v-2573af28] {
    color: #7abd54;
}
dl.done[data-v-2573af28] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-2573af28] {
    background-position: -46px 0;
}
.done .s-text[data-v-2573af28] {
    color: #caecb6;
}
.doing b[data-v-2573af28],
.doing s[data-v-2573af28],
.first s[data-v-2573af28],
.last b[data-v-2573af28] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-2573af28] {
    left: 0;
}
.stepflex b[data-v-2573af28] {
    right: 0;
}
.first s[data-v-2573af28] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-2573af28] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-2573af28] {
    background-position: -23px -24px;
}
.doing b[data-v-2573af28] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-2573af28],
.doing.normal s[data-v-2573af28] {
    background-color: #caecb6;
}
.doing.last b[data-v-2573af28] {
    background-color: #fff;
}
.done s[data-v-2573af28] {
    background-position: -46px -24px;
}
.done b[data-v-2573af28] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-2573af28] {
    background-position: -91px 0;
}
.last .s-num[data-v-2573af28] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-2573af28] {
    width: 490px;
}
.edit-box-con span.label[data-v-2573af28] {
    float: left;
}
.txtc-y[data-v-2573af28] {
    color: #ff7d4a;
}
.txtc-g[data-v-2573af28] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-2573af28] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-2573af28] {
    margin-left: 10px;
}
.m-inpt[data-v-2573af28] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-2573af28] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-2573af28] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-2573af28] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-2573af28],
.edit-box-con .item .btn[data-v-2573af28] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-2573af28] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-2573af28] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-2573af28] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-2573af28] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-2573af28] {
    width: 130px;
}
.input-con span.label[data-v-2573af28] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-2573af28] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-2573af28] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-2573af28] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-2573af28] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-2573af28] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-2573af28] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-2573af28],
.edit-pw-con .btn[data-v-2573af28] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-2573af28],
.edit-mobile-con input[data-v-2573af28],
.edit-mobile-con>em[data-v-2573af28] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-2573af28] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-2573af28],
.edit-mobile-con .btn[data-v-2573af28] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-2573af28] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-2573af28] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-2573af28] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-2573af28] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-2573af28] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-2573af28],
.edit-email-con .btn[data-v-2573af28] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-2573af28] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-2573af28] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-2573af28] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-2573af28] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-2573af28] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-2573af28] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-2573af28] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-2573af28] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-2573af28] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-2573af28] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-2573af28]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
/*个人信息*/
.home-con[data-v-bfbd8794] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-bfbd8794] {
    width: 480px;
}
.home-con .item[data-v-bfbd8794] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-bfbd8794] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-bfbd8794] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-bfbd8794] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-bfbd8794] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-bfbd8794] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-bfbd8794] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-bfbd8794] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-bfbd8794] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-bfbd8794] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-bfbd8794] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-bfbd8794] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-bfbd8794]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-bfbd8794] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-bfbd8794] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-bfbd8794] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-bfbd8794] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-bfbd8794]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-bfbd8794] {
    color: #999;
}
.home-bottom[data-v-bfbd8794] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-bfbd8794] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-bfbd8794] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-bfbd8794] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-bfbd8794] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-bfbd8794] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-bfbd8794] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-bfbd8794] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-bfbd8794] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-bfbd8794] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-bfbd8794] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-bfbd8794] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-bfbd8794] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-bfbd8794]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-bfbd8794] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-bfbd8794] {
    font-size: 12px;
}
.home-con .waring[data-v-bfbd8794] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-bfbd8794] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-bfbd8794]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-bfbd8794] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-bfbd8794] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-bfbd8794],
.saft-item-lists .saft-item .fore2[data-v-bfbd8794],
.saft-item-lists .saft-item .fore3[data-v-bfbd8794] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-bfbd8794] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-bfbd8794] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-bfbd8794] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-bfbd8794] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-bfbd8794] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-bfbd8794] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-bfbd8794] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-bfbd8794] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-bfbd8794] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-bfbd8794] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-bfbd8794]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-bfbd8794] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-bfbd8794] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-bfbd8794],
.addressbox-tit a[data-v-bfbd8794] {
    color: #e62226;
}
.addressbox-tit a[data-v-bfbd8794] {
    float: right;
}
.addressbox-tit em[data-v-bfbd8794] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-bfbd8794] {
    padding-right: 10px;
}
.addr-list[data-v-bfbd8794] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-bfbd8794] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-bfbd8794] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-bfbd8794] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-bfbd8794] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-bfbd8794] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-bfbd8794] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-bfbd8794] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-bfbd8794] {
    display: none;
}
.alias-form[data-v-bfbd8794] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-bfbd8794] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-bfbd8794] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-bfbd8794] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-bfbd8794] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-bfbd8794] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-bfbd8794] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-bfbd8794] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-bfbd8794]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-bfbd8794] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-bfbd8794] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-bfbd8794] {
    position: relative;
}
.item-lcol[data-v-bfbd8794] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-bfbd8794] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-bfbd8794] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-bfbd8794] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-bfbd8794] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-bfbd8794] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-bfbd8794],
.ftx05[data-v-bfbd8794] {
    color: #0079B6;
}
.ml10[data-v-bfbd8794] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-bfbd8794] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-bfbd8794] {
    border-bottom: 0;
}
.warn-box[data-v-bfbd8794] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-bfbd8794] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-bfbd8794] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-bfbd8794],
.u-safe .safe-rank02[data-v-bfbd8794],
.u-safe .safe-rank03[data-v-bfbd8794],
.u-safe .safe-rank04[data-v-bfbd8794],
.u-safe .safe-rank05[data-v-bfbd8794],
.u-safe .safe-rank06[data-v-bfbd8794] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-bfbd8794] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-bfbd8794] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-bfbd8794] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-bfbd8794] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-bfbd8794] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-bfbd8794] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-bfbd8794] {
    color: #999;
}
.saft-item-lists .small-i[data-v-bfbd8794] {
    padding: 35px 0;
}
.small-i .fore1[data-v-bfbd8794] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-bfbd8794] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-bfbd8794] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-bfbd8794] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-bfbd8794] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-bfbd8794] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-bfbd8794] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-bfbd8794] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-bfbd8794] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-bfbd8794] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-bfbd8794]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-bfbd8794] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-bfbd8794] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-bfbd8794] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-bfbd8794] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-bfbd8794] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-bfbd8794] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-bfbd8794] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-bfbd8794] {
    background-position: -23px 0;
}
.doing .s-text[data-v-bfbd8794] {
    color: #7abd54;
}
dl.done[data-v-bfbd8794] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-bfbd8794] {
    background-position: -46px 0;
}
.done .s-text[data-v-bfbd8794] {
    color: #caecb6;
}
.doing b[data-v-bfbd8794],
.doing s[data-v-bfbd8794],
.first s[data-v-bfbd8794],
.last b[data-v-bfbd8794] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-bfbd8794] {
    left: 0;
}
.stepflex b[data-v-bfbd8794] {
    right: 0;
}
.first s[data-v-bfbd8794] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-bfbd8794] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-bfbd8794] {
    background-position: -23px -24px;
}
.doing b[data-v-bfbd8794] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-bfbd8794],
.doing.normal s[data-v-bfbd8794] {
    background-color: #caecb6;
}
.doing.last b[data-v-bfbd8794] {
    background-color: #fff;
}
.done s[data-v-bfbd8794] {
    background-position: -46px -24px;
}
.done b[data-v-bfbd8794] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-bfbd8794] {
    background-position: -91px 0;
}
.last .s-num[data-v-bfbd8794] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-bfbd8794] {
    width: 490px;
}
.edit-box-con span.label[data-v-bfbd8794] {
    float: left;
}
.txtc-y[data-v-bfbd8794] {
    color: #ff7d4a;
}
.txtc-g[data-v-bfbd8794] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-bfbd8794] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-bfbd8794] {
    margin-left: 10px;
}
.m-inpt[data-v-bfbd8794] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-bfbd8794] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-bfbd8794] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-bfbd8794] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-bfbd8794],
.edit-box-con .item .btn[data-v-bfbd8794] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-bfbd8794] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-bfbd8794] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-bfbd8794] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-bfbd8794] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-bfbd8794] {
    width: 130px;
}
.input-con span.label[data-v-bfbd8794] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-bfbd8794] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-bfbd8794] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-bfbd8794] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-bfbd8794] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-bfbd8794] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-bfbd8794] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-bfbd8794],
.edit-pw-con .btn[data-v-bfbd8794] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-bfbd8794],
.edit-mobile-con input[data-v-bfbd8794],
.edit-mobile-con>em[data-v-bfbd8794] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-bfbd8794] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-bfbd8794],
.edit-mobile-con .btn[data-v-bfbd8794] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-bfbd8794] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-bfbd8794] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-bfbd8794] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-bfbd8794] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-bfbd8794] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-bfbd8794],
.edit-email-con .btn[data-v-bfbd8794] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-bfbd8794] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-bfbd8794] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-bfbd8794] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-bfbd8794] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-bfbd8794] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-bfbd8794] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-bfbd8794] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-bfbd8794] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-bfbd8794] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-bfbd8794] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-bfbd8794]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.input-con .fl input[data-v-bfbd8794]{width: 300px;
}
.tipRed[data-v-bfbd8794] {padding:10px 0 10px 100px; font-size:14px; color:#e62226
}
.tipRed big[data-v-bfbd8794]{ display: inline-block;
}
/*个人信息*/
.home-con[data-v-3608adeb] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-3608adeb] {
    width: 480px;
}
.home-con .item[data-v-3608adeb] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-3608adeb] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-3608adeb] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-3608adeb] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-3608adeb] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-3608adeb] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-3608adeb] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-3608adeb] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-3608adeb] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-3608adeb] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-3608adeb] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-3608adeb] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-3608adeb]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-3608adeb] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-3608adeb] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-3608adeb] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-3608adeb] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-3608adeb]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-3608adeb] {
    color: #999;
}
.home-bottom[data-v-3608adeb] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-3608adeb] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-3608adeb] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-3608adeb] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-3608adeb] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-3608adeb] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-3608adeb] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-3608adeb] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-3608adeb] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-3608adeb] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-3608adeb] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-3608adeb] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-3608adeb] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-3608adeb]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-3608adeb] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-3608adeb] {
    font-size: 12px;
}
.home-con .waring[data-v-3608adeb] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-3608adeb] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-3608adeb]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-3608adeb] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-3608adeb] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-3608adeb],
.saft-item-lists .saft-item .fore2[data-v-3608adeb],
.saft-item-lists .saft-item .fore3[data-v-3608adeb] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-3608adeb] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-3608adeb] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-3608adeb] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-3608adeb] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-3608adeb] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-3608adeb] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-3608adeb] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-3608adeb] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-3608adeb] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-3608adeb] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-3608adeb]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-3608adeb] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-3608adeb] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-3608adeb],
.addressbox-tit a[data-v-3608adeb] {
    color: #e62226;
}
.addressbox-tit a[data-v-3608adeb] {
    float: right;
}
.addressbox-tit em[data-v-3608adeb] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-3608adeb] {
    padding-right: 10px;
}
.addr-list[data-v-3608adeb] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-3608adeb] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-3608adeb] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-3608adeb] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-3608adeb] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-3608adeb] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-3608adeb] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-3608adeb] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-3608adeb] {
    display: none;
}
.alias-form[data-v-3608adeb] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-3608adeb] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-3608adeb] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-3608adeb] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-3608adeb] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-3608adeb] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-3608adeb] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-3608adeb] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-3608adeb]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-3608adeb] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-3608adeb] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-3608adeb] {
    position: relative;
}
.item-lcol[data-v-3608adeb] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-3608adeb] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-3608adeb] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-3608adeb] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-3608adeb] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-3608adeb] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-3608adeb],
.ftx05[data-v-3608adeb] {
    color: #0079B6;
}
.ml10[data-v-3608adeb] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-3608adeb] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-3608adeb] {
    border-bottom: 0;
}
.warn-box[data-v-3608adeb] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-3608adeb] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-3608adeb] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-3608adeb],
.u-safe .safe-rank02[data-v-3608adeb],
.u-safe .safe-rank03[data-v-3608adeb],
.u-safe .safe-rank04[data-v-3608adeb],
.u-safe .safe-rank05[data-v-3608adeb],
.u-safe .safe-rank06[data-v-3608adeb] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-3608adeb] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-3608adeb] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-3608adeb] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-3608adeb] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-3608adeb] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-3608adeb] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-3608adeb] {
    color: #999;
}
.saft-item-lists .small-i[data-v-3608adeb] {
    padding: 35px 0;
}
.small-i .fore1[data-v-3608adeb] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-3608adeb] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-3608adeb] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-3608adeb] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-3608adeb] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-3608adeb] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-3608adeb] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-3608adeb] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-3608adeb] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-3608adeb] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-3608adeb]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-3608adeb] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-3608adeb] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-3608adeb] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-3608adeb] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-3608adeb] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-3608adeb] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-3608adeb] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-3608adeb] {
    background-position: -23px 0;
}
.doing .s-text[data-v-3608adeb] {
    color: #7abd54;
}
dl.done[data-v-3608adeb] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-3608adeb] {
    background-position: -46px 0;
}
.done .s-text[data-v-3608adeb] {
    color: #caecb6;
}
.doing b[data-v-3608adeb],
.doing s[data-v-3608adeb],
.first s[data-v-3608adeb],
.last b[data-v-3608adeb] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-3608adeb] {
    left: 0;
}
.stepflex b[data-v-3608adeb] {
    right: 0;
}
.first s[data-v-3608adeb] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-3608adeb] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-3608adeb] {
    background-position: -23px -24px;
}
.doing b[data-v-3608adeb] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-3608adeb],
.doing.normal s[data-v-3608adeb] {
    background-color: #caecb6;
}
.doing.last b[data-v-3608adeb] {
    background-color: #fff;
}
.done s[data-v-3608adeb] {
    background-position: -46px -24px;
}
.done b[data-v-3608adeb] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-3608adeb] {
    background-position: -91px 0;
}
.last .s-num[data-v-3608adeb] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-3608adeb] {
    width: 490px;
}
.edit-box-con span.label[data-v-3608adeb] {
    float: left;
}
.txtc-y[data-v-3608adeb] {
    color: #ff7d4a;
}
.txtc-g[data-v-3608adeb] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-3608adeb] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-3608adeb] {
    margin-left: 10px;
}
.m-inpt[data-v-3608adeb] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-3608adeb] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-3608adeb] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-3608adeb] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-3608adeb],
.edit-box-con .item .btn[data-v-3608adeb] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-3608adeb] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-3608adeb] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-3608adeb] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-3608adeb] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-3608adeb] {
    width: 130px;
}
.input-con span.label[data-v-3608adeb] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-3608adeb] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-3608adeb] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-3608adeb] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-3608adeb] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-3608adeb] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-3608adeb] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-3608adeb],
.edit-pw-con .btn[data-v-3608adeb] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-3608adeb],
.edit-mobile-con input[data-v-3608adeb],
.edit-mobile-con>em[data-v-3608adeb] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-3608adeb] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-3608adeb],
.edit-mobile-con .btn[data-v-3608adeb] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-3608adeb] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-3608adeb] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-3608adeb] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-3608adeb] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-3608adeb] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-3608adeb],
.edit-email-con .btn[data-v-3608adeb] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-3608adeb] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-3608adeb] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-3608adeb] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-3608adeb] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-3608adeb] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-3608adeb] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-3608adeb] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-3608adeb] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-3608adeb] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-3608adeb] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-3608adeb]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.btnRed[data-v-3608adeb] {
  background: #e62226 !important;
  color: #fff !important;
}
/*个人信息*/
.home-con[data-v-25d546a9] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-25d546a9] {
    width: 480px;
}
.home-con .item[data-v-25d546a9] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-25d546a9] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-25d546a9] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-25d546a9] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-25d546a9] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-25d546a9] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-25d546a9] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-25d546a9] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-25d546a9] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-25d546a9] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-25d546a9] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-25d546a9] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-25d546a9]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-25d546a9] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-25d546a9] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-25d546a9] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-25d546a9] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-25d546a9]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-25d546a9] {
    color: #999;
}
.home-bottom[data-v-25d546a9] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-25d546a9] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-25d546a9] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-25d546a9] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-25d546a9] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-25d546a9] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-25d546a9] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-25d546a9] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-25d546a9] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-25d546a9] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-25d546a9] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-25d546a9] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-25d546a9] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-25d546a9]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-25d546a9] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-25d546a9] {
    font-size: 12px;
}
.home-con .waring[data-v-25d546a9] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-25d546a9] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-25d546a9]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-25d546a9] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-25d546a9] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-25d546a9],
.saft-item-lists .saft-item .fore2[data-v-25d546a9],
.saft-item-lists .saft-item .fore3[data-v-25d546a9] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-25d546a9] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-25d546a9] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-25d546a9] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-25d546a9] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-25d546a9] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-25d546a9] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-25d546a9] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-25d546a9] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-25d546a9] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-25d546a9] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-25d546a9]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-25d546a9] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-25d546a9] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-25d546a9],
.addressbox-tit a[data-v-25d546a9] {
    color: #e62226;
}
.addressbox-tit a[data-v-25d546a9] {
    float: right;
}
.addressbox-tit em[data-v-25d546a9] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-25d546a9] {
    padding-right: 10px;
}
.addr-list[data-v-25d546a9] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-25d546a9] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-25d546a9] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-25d546a9] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-25d546a9] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-25d546a9] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-25d546a9] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-25d546a9] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-25d546a9] {
    display: none;
}
.alias-form[data-v-25d546a9] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-25d546a9] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-25d546a9] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-25d546a9] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-25d546a9] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-25d546a9] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-25d546a9] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-25d546a9] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-25d546a9]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-25d546a9] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-25d546a9] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-25d546a9] {
    position: relative;
}
.item-lcol[data-v-25d546a9] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-25d546a9] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-25d546a9] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-25d546a9] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-25d546a9] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-25d546a9] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-25d546a9],
.ftx05[data-v-25d546a9] {
    color: #0079B6;
}
.ml10[data-v-25d546a9] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-25d546a9] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-25d546a9] {
    border-bottom: 0;
}
.warn-box[data-v-25d546a9] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-25d546a9] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-25d546a9] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-25d546a9],
.u-safe .safe-rank02[data-v-25d546a9],
.u-safe .safe-rank03[data-v-25d546a9],
.u-safe .safe-rank04[data-v-25d546a9],
.u-safe .safe-rank05[data-v-25d546a9],
.u-safe .safe-rank06[data-v-25d546a9] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-25d546a9] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-25d546a9] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-25d546a9] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-25d546a9] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-25d546a9] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-25d546a9] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-25d546a9] {
    color: #999;
}
.saft-item-lists .small-i[data-v-25d546a9] {
    padding: 35px 0;
}
.small-i .fore1[data-v-25d546a9] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-25d546a9] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-25d546a9] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-25d546a9] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-25d546a9] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-25d546a9] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-25d546a9] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-25d546a9] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-25d546a9] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-25d546a9] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-25d546a9]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-25d546a9] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-25d546a9] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-25d546a9] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-25d546a9] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-25d546a9] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-25d546a9] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-25d546a9] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-25d546a9] {
    background-position: -23px 0;
}
.doing .s-text[data-v-25d546a9] {
    color: #7abd54;
}
dl.done[data-v-25d546a9] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-25d546a9] {
    background-position: -46px 0;
}
.done .s-text[data-v-25d546a9] {
    color: #caecb6;
}
.doing b[data-v-25d546a9],
.doing s[data-v-25d546a9],
.first s[data-v-25d546a9],
.last b[data-v-25d546a9] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-25d546a9] {
    left: 0;
}
.stepflex b[data-v-25d546a9] {
    right: 0;
}
.first s[data-v-25d546a9] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-25d546a9] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-25d546a9] {
    background-position: -23px -24px;
}
.doing b[data-v-25d546a9] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-25d546a9],
.doing.normal s[data-v-25d546a9] {
    background-color: #caecb6;
}
.doing.last b[data-v-25d546a9] {
    background-color: #fff;
}
.done s[data-v-25d546a9] {
    background-position: -46px -24px;
}
.done b[data-v-25d546a9] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-25d546a9] {
    background-position: -91px 0;
}
.last .s-num[data-v-25d546a9] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-25d546a9] {
    width: 490px;
}
.edit-box-con span.label[data-v-25d546a9] {
    float: left;
}
.txtc-y[data-v-25d546a9] {
    color: #ff7d4a;
}
.txtc-g[data-v-25d546a9] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-25d546a9] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-25d546a9] {
    margin-left: 10px;
}
.m-inpt[data-v-25d546a9] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-25d546a9] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-25d546a9] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-25d546a9] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-25d546a9],
.edit-box-con .item .btn[data-v-25d546a9] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-25d546a9] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-25d546a9] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-25d546a9] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-25d546a9] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-25d546a9] {
    width: 130px;
}
.input-con span.label[data-v-25d546a9] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-25d546a9] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-25d546a9] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-25d546a9] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-25d546a9] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-25d546a9] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-25d546a9] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-25d546a9],
.edit-pw-con .btn[data-v-25d546a9] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-25d546a9],
.edit-mobile-con input[data-v-25d546a9],
.edit-mobile-con>em[data-v-25d546a9] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-25d546a9] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-25d546a9],
.edit-mobile-con .btn[data-v-25d546a9] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-25d546a9] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-25d546a9] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-25d546a9] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-25d546a9] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-25d546a9] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-25d546a9],
.edit-email-con .btn[data-v-25d546a9] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-25d546a9] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-25d546a9] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-25d546a9] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-25d546a9] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-25d546a9] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-25d546a9] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-25d546a9] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-25d546a9] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-25d546a9] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-25d546a9] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-25d546a9]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.btnRed[data-v-25d546a9] {
  background: #e62226 !important;
  color: #fff !important;
}
/*个人信息*/
.home-con[data-v-55e0799e] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-55e0799e] {
    width: 480px;
}
.home-con .item[data-v-55e0799e] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-55e0799e] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-55e0799e] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-55e0799e] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-55e0799e] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-55e0799e] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-55e0799e] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-55e0799e] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-55e0799e] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-55e0799e] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-55e0799e] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-55e0799e] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-55e0799e]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-55e0799e] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-55e0799e] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-55e0799e] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-55e0799e] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-55e0799e]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-55e0799e] {
    color: #999;
}
.home-bottom[data-v-55e0799e] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-55e0799e] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-55e0799e] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-55e0799e] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-55e0799e] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-55e0799e] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-55e0799e] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-55e0799e] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-55e0799e] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-55e0799e] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-55e0799e] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-55e0799e] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-55e0799e] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-55e0799e]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-55e0799e] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-55e0799e] {
    font-size: 12px;
}
.home-con .waring[data-v-55e0799e] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-55e0799e] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-55e0799e]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-55e0799e] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-55e0799e] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-55e0799e],
.saft-item-lists .saft-item .fore2[data-v-55e0799e],
.saft-item-lists .saft-item .fore3[data-v-55e0799e] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-55e0799e] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-55e0799e] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-55e0799e] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-55e0799e] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-55e0799e] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-55e0799e] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-55e0799e] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-55e0799e] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-55e0799e] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-55e0799e] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-55e0799e]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-55e0799e] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-55e0799e] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-55e0799e],
.addressbox-tit a[data-v-55e0799e] {
    color: #e62226;
}
.addressbox-tit a[data-v-55e0799e] {
    float: right;
}
.addressbox-tit em[data-v-55e0799e] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-55e0799e] {
    padding-right: 10px;
}
.addr-list[data-v-55e0799e] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-55e0799e] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-55e0799e] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-55e0799e] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-55e0799e] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-55e0799e] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-55e0799e] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-55e0799e] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-55e0799e] {
    display: none;
}
.alias-form[data-v-55e0799e] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-55e0799e] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-55e0799e] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-55e0799e] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-55e0799e] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-55e0799e] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-55e0799e] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-55e0799e] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-55e0799e]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-55e0799e] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-55e0799e] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-55e0799e] {
    position: relative;
}
.item-lcol[data-v-55e0799e] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-55e0799e] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-55e0799e] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-55e0799e] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-55e0799e] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-55e0799e] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-55e0799e],
.ftx05[data-v-55e0799e] {
    color: #0079B6;
}
.ml10[data-v-55e0799e] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-55e0799e] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-55e0799e] {
    border-bottom: 0;
}
.warn-box[data-v-55e0799e] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-55e0799e] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-55e0799e] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-55e0799e],
.u-safe .safe-rank02[data-v-55e0799e],
.u-safe .safe-rank03[data-v-55e0799e],
.u-safe .safe-rank04[data-v-55e0799e],
.u-safe .safe-rank05[data-v-55e0799e],
.u-safe .safe-rank06[data-v-55e0799e] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-55e0799e] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-55e0799e] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-55e0799e] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-55e0799e] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-55e0799e] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-55e0799e] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-55e0799e] {
    color: #999;
}
.saft-item-lists .small-i[data-v-55e0799e] {
    padding: 35px 0;
}
.small-i .fore1[data-v-55e0799e] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-55e0799e] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-55e0799e] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-55e0799e] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-55e0799e] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-55e0799e] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-55e0799e] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-55e0799e] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-55e0799e] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-55e0799e] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-55e0799e]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-55e0799e] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-55e0799e] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-55e0799e] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-55e0799e] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-55e0799e] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-55e0799e] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-55e0799e] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-55e0799e] {
    background-position: -23px 0;
}
.doing .s-text[data-v-55e0799e] {
    color: #7abd54;
}
dl.done[data-v-55e0799e] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-55e0799e] {
    background-position: -46px 0;
}
.done .s-text[data-v-55e0799e] {
    color: #caecb6;
}
.doing b[data-v-55e0799e],
.doing s[data-v-55e0799e],
.first s[data-v-55e0799e],
.last b[data-v-55e0799e] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-55e0799e] {
    left: 0;
}
.stepflex b[data-v-55e0799e] {
    right: 0;
}
.first s[data-v-55e0799e] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-55e0799e] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-55e0799e] {
    background-position: -23px -24px;
}
.doing b[data-v-55e0799e] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-55e0799e],
.doing.normal s[data-v-55e0799e] {
    background-color: #caecb6;
}
.doing.last b[data-v-55e0799e] {
    background-color: #fff;
}
.done s[data-v-55e0799e] {
    background-position: -46px -24px;
}
.done b[data-v-55e0799e] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-55e0799e] {
    background-position: -91px 0;
}
.last .s-num[data-v-55e0799e] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-55e0799e] {
    width: 490px;
}
.edit-box-con span.label[data-v-55e0799e] {
    float: left;
}
.txtc-y[data-v-55e0799e] {
    color: #ff7d4a;
}
.txtc-g[data-v-55e0799e] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-55e0799e] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-55e0799e] {
    margin-left: 10px;
}
.m-inpt[data-v-55e0799e] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-55e0799e] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-55e0799e] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-55e0799e] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-55e0799e],
.edit-box-con .item .btn[data-v-55e0799e] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-55e0799e] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-55e0799e] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-55e0799e] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-55e0799e] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-55e0799e] {
    width: 130px;
}
.input-con span.label[data-v-55e0799e] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-55e0799e] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-55e0799e] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-55e0799e] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-55e0799e] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-55e0799e] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-55e0799e] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-55e0799e],
.edit-pw-con .btn[data-v-55e0799e] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-55e0799e],
.edit-mobile-con input[data-v-55e0799e],
.edit-mobile-con>em[data-v-55e0799e] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-55e0799e] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-55e0799e],
.edit-mobile-con .btn[data-v-55e0799e] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-55e0799e] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-55e0799e] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-55e0799e] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-55e0799e] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-55e0799e] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-55e0799e],
.edit-email-con .btn[data-v-55e0799e] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-55e0799e] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-55e0799e] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-55e0799e] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-55e0799e] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-55e0799e] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-55e0799e] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-55e0799e] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-55e0799e] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-55e0799e] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-55e0799e] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-55e0799e]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.input-con .fl input[data-v-55e0799e]{width: 300px;
}
/*个人信息*/
.home-con[data-v-55e0b4af] {
    background-color: #fff;
    min-height: 1048px;
}
.home-con .user-seting[data-v-55e0b4af] {
    width: 480px;
}
.home-con .item[data-v-55e0b4af] {
    display: block;
    margin-bottom: 20px;
    line-height: 48px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
}
.home-con .item-user-logo[data-v-55e0b4af] {
    height: 66px;
    line-height: 66px;
    margin-top: 60px;
}
.home-con .item-user-logo .user-logo[data-v-55e0b4af] {
    height: 66px;
    position: relative;
}
.home-uploadimg[data-v-55e0b4af] {
    position: absolute;
    width: 27px;
    height: 28px;
    left: 50%;
    top: 50%;
    margin-left: -13px;
    margin-top: -12px;
}
.home-uploadimg i[data-v-55e0b4af] {
    display: block;
    color: #e62226;
    line-height: 28px;
    font-size: 24px;
}
.home-uploadimg input[data-v-55e0b4af] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.home-con .user-logo img[data-v-55e0b4af] {
    width: 64px;
    height: 64px;
    border: 1px solid #e0e0e0;
    border-radius: 100%;
}
.home-con .item .lable[data-v-55e0b4af] {
    float: left;
    padding: 0 60px;
    width: 60px;
    text-align: justify;
}
.home-con .item .nctxt[data-v-55e0b4af] {
    padding: 5px 10px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #E0E0E0;
    width: 158px;
}
.home-con .item .sex input[data-v-55e0b4af] {
    float: none;
    vertical-align: -2px;
    _vertical-align: -1px;
    margin: 0 3px 0 0;
    padding: 0;
}
.home-con .item .sex label[data-v-55e0b4af] {
    float: none;
    margin-right: 36px;
}
.home-con .item .mobile a[data-v-55e0b4af] {
    margin-left: 15px;
    color: #0079B6;
}
.home-con .item .mobile a[data-v-55e0b4af]:hover {
    color: #e62226;
}
.home-con .item .birthday-info div[data-v-55e0b4af] {
    margin-right: 20px;
    float: left;
}
.home-con .birthday-info div span[data-v-55e0b4af] {
    position: relative;
    display: inline-block;
    padding: 0 5px;
    width: 58px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #E0E0E0;
}
.home-con .birthday-info div i[data-v-55e0b4af] {
    position: absolute;
    display: inline-block;
    font-size: 12px;
    right: 5px;
}
.home-con .item .emaill a[data-v-55e0b4af] {
    color: #0079B6;
    margin: 0 18px;
}
.home-con .item .emaill a[data-v-55e0b4af]:hover {
    color: #e62226;
}
.home-con .item .emaill em[data-v-55e0b4af] {
    color: #999;
}
.home-bottom[data-v-55e0b4af] {
    width: 863px;
    margin-left: 60px;
    border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-55e0b4af] {
    border-radius: 6px;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    margin-left: 117px;
    margin-top: 38px;
}
.home-con .user-info[data-v-55e0b4af] {
    max-width: 465px;
    margin-top: 60px;
}
.user-info-con[data-v-55e0b4af] {
    min-width: 298px;  
    background-color: #f9f9f9;
    border: 1px solid #CCCCCC;
    padding-right: 10px;
}
.home-con .user-info-head[data-v-55e0b4af] {
    float: left;
    width: 98px;
    height: 98px;
    margin: 15px 0;
    margin-left: 13px;
}
.home-con .user-info-head img[data-v-55e0b4af] {
    width: 96px;
    height: 96px;
    border-radius: 100%;
    border: 1px solid #ccc;
}
.home-con .user-info-des[data-v-55e0b4af] {
    float: left;
    width: calc(100% - 130px);
    margin-left: 17px;
    margin-top: 20px;
}
.home-con .user-info-con p[data-v-55e0b4af] {
    font-size: 14px;
    color: #999;
    margin-bottom: 5px;
}
.home-con p.user-grade[data-v-55e0b4af] {
    height: 27px;
    position: relative;
    color: #333;
}
.home-con p.user-grade i[data-v-55e0b4af] {
    display: inline-block;
    color: #f18110;
    font-size: 20px;
    left: 0;
    top: 3px;
}
.home-con p.user-grade span[data-v-55e0b4af] {
    display: inline-block;
    padding-top: 7px;
    padding-left: 10px;
    color: #e62226;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 80%;
    overflow: hidden;
}
.home-con p.user-name[data-v-55e0b4af] {
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
    white-space: nowrap;
}
.home-con p.user-num span[data-v-55e0b4af] {
    display: block;
    text-align: center;
    float: left;
    max-width: 50%;
}
.home-con p.user-num span[data-v-55e0b4af]:first-child {
    border-right: 1px solid #eeeeee;
    padding-right: 10px;
    margin-right: 10px;
}
.home-con p.user-num span em[data-v-55e0b4af] {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    white-space: nowrap
}
.home-con p.user-num span em i[data-v-55e0b4af] {
    font-size: 12px;
}
.home-con .waring[data-v-55e0b4af] {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.home-con .waring a[data-v-55e0b4af] {
    color: #0079b6;
    padding-left: 5px;
}
.home-con .waring a[data-v-55e0b4af]:hover {
    color: #e62226;
}

/*账号绑定*/
.saft-item-lists[data-v-55e0b4af] {
    padding: 0 20px;
    font-size: 14px;
}
.saft-item-lists .saft-item[data-v-55e0b4af] {
    padding: 25px 0;
    border-bottom: 1px solid #DDDDDD;
    position: relative;
}
.saft-item-lists .saft-item .fore1[data-v-55e0b4af],
.saft-item-lists .saft-item .fore2[data-v-55e0b4af],
.saft-item-lists .saft-item .fore3[data-v-55e0b4af] {
    float: left;
}
.saft-item-lists .saft-item .fore1[data-v-55e0b4af] {
    padding: 0 40px;
}
.saft-item-lists .saft-item .fore1 i[data-v-55e0b4af] {
    display: inline-block;
    font-size: 56px;
    color: #3eaf39;
}
.saft-item-lists .saft-item .fore2 p[data-v-55e0b4af] {
    line-height: 34px;
    color: #666;
    font-size: 14px;
}
.saft-item-lists .saft-item .fore2 p strong[data-v-55e0b4af] {
    color: #333;
    font-weight: bold;
    padding-right: 10px;
}
.saft-item-lists .saft-item .fore2 p em[data-v-55e0b4af] {
    color: #FF7D4A;
    padding-left: 10px;
}
.saft-item-lists .saft-item .fore2 p em.p0[data-v-55e0b4af] {
    padding: 0;
}
.saft-item-lists .saft-item .fore3[data-v-55e0b4af] {
    width: 70px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -12.5px;
}
.saft-item-lists .saft-item .fore3 a[data-v-55e0b4af] {
    display: block;
}
.saft-item-lists .saft-item .fore3 .binding[data-v-55e0b4af] {
    width: 68px;
    height: 23px;
    line-height: 23px;
    border-radius: 4px;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-55e0b4af] {
    color: #0079b6;
}
.saft-item-lists .saft-item .fore3 .unbinding[data-v-55e0b4af]:hover {
    color: #e62226;
}

/*收货地址*/
.addressbox[data-v-55e0b4af] {
    padding: 0 20px;
    font-size: 14px;
    min-height: 1018px;
}
.addressbox-tit[data-v-55e0b4af] {
    padding-top: 40px;
    padding-bottom: 20px;
    color: #999;
}
.addressbox-tit em[data-v-55e0b4af],
.addressbox-tit a[data-v-55e0b4af] {
    color: #e62226;
}
.addressbox-tit a[data-v-55e0b4af] {
    float: right;
}
.addressbox-tit em[data-v-55e0b4af] {
    padding: 0 5px;
}
.addressbox-tit a i[data-v-55e0b4af] {
    padding-right: 10px;
}
.addr-list[data-v-55e0b4af] {
    padding-bottom: 10px;
}
.addr-list-item[data-v-55e0b4af] {
    border: 2px solid #f0f0f0;
    margin-bottom: 10px;
}
.addr-list-item-tit[data-v-55e0b4af] {
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    position: relative;
    display: inline-block;
    display: block;
    overflow: visible;
}
.addr-list-item-tit h3[data-v-55e0b4af] {
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
}
.addr-list-item-tit .alias-edit[data-v-55e0b4af] {
    display: inline-block;
    width: 12px;
    background-position: -51px 0;
    margin: 0 10px;
}
.addr-list-item-tit .ftx-04[data-v-55e0b4af] {
    margin: 0 0 0 10px;
    font-size: 12px;
    background: #ffaa45;
    padding: 2px;
    color: #fff;
    font-weight: 400;
}
.addr-list-item-tit .extra[data-v-55e0b4af] {
    float: right;
    margin: 0 10px 0 0;
}
.addr-list-item-tit .extra a i[data-v-55e0b4af] {
    color: #999;
    font-weight: bold;
}
.hide[data-v-55e0b4af] {
    display: none;
}
.alias-form[data-v-55e0b4af] {
    position: absolute;
    left: 6px;
    top: 6px;
    width: 218px;
    height: 126px;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 2;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .15);
            box-shadow: 0 0 10px rgba(0, 0, 0, .15);
}
.alias-form .alias-new[data-v-55e0b4af] {
    width: 220px;
    height: 28px;
    margin-top: -1px;
    margin-left: -1px;
    margin-bottom: 10px;
    overflow: hidden;
}
.alias-form .alias-new .ipt-text[data-v-55e0b4af] {
    float: left;
    width: 146px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(204, 204, 204);
    border-right: medium none;
}
.alias-form .alias-new .btn-save[data-v-55e0b4af] {
    float: left;
    width: 53px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    border: medium none;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background: #e64346;
}
.alias-form .alias-common[data-v-55e0b4af] {
    width: 200px;
    margin: 0 auto;
    color: #666;
    font-size: 14px;
}
.alias-form .alias-common .ac-tip[data-v-55e0b4af] {
    margin-bottom: 10px;
    line-height: 16px;
}
.alias-form .alias-common .ac-con[data-v-55e0b4af] {
    width: 210px;
    margin-right: -10px;
    overflow: hidden;
}
.alias-form .alias-common .ac-con a[data-v-55e0b4af] {
    color: #666;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.alias-form .alias-common .ac-con a[data-v-55e0b4af]:hover {
    color: #e62226;
}
.alias-form .alias-common .ac-con a.on[data-v-55e0b4af] {
    border-color: #e62226;
    color: #e62226;
}
.addr-list-item-con[data-v-55e0b4af] {
    padding: 10px;
    line-height: 25px;
    width: 900px;
}
.new-items[data-v-55e0b4af] {
    position: relative;
}
.item-lcol[data-v-55e0b4af] {
    width: 850px;
    float: left;
}
.item-lcol .lcol-item[data-v-55e0b4af] {
    clear: both;
    overflow: hidden;
}
.item-rcol[data-v-55e0b4af] {
    width: 320px;
    float: left;
    padding-left: 10px;
    height: 100%;
}
.lcol-item span[data-v-55e0b4af] {
    float: left;
    width: 70px;
    color: #999;
    text-align: right;
}
.item-lcol .fl[data-v-55e0b4af] {
    width: 780px;
    color: #666;
}
.item-rcol .extra[data-v-55e0b4af] {
    position: absolute;
    right: 10px;
    bottom: 20px;
}
.ftx-05[data-v-55e0b4af],
.ftx05[data-v-55e0b4af] {
    color: #0079B6;
}
.ml10[data-v-55e0b4af] {
    margin-left: 10px;
}
.addr-expand .alias-form[data-v-55e0b4af] {
    display: block;
}

/*账号安全*/
.home .home-tit h3.zhaq[data-v-55e0b4af] {
    border-bottom: 0;
}
.warn-box[data-v-55e0b4af] {
    background: #fffdee;
    padding: 5px;
}
.saft[data-v-55e0b4af] {
    background-color: #F6F6F6 !important;
}
.saft .home-con[data-v-55e0b4af] {
    background-color: #FFFFFF;
    min-height: auto;
    padding-bottom: 20px;
}
.u-safe .safe-rank01[data-v-55e0b4af],
.u-safe .safe-rank02[data-v-55e0b4af],
.u-safe .safe-rank03[data-v-55e0b4af],
.u-safe .safe-rank04[data-v-55e0b4af],
.u-safe .safe-rank05[data-v-55e0b4af],
.u-safe .safe-rank06[data-v-55e0b4af] {
    background: url(https://presale.jhtsoft.com/picms/3850c02e11f8d6.png) no-repeat 0 0;
    display: inline-block;
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 68px
}
.u-safe .safe-rank02[data-v-55e0b4af] {
    background-position: 0 -15px
}
.u-safe .safe-rank03[data-v-55e0b4af] {
    background-position: 0 -30px
}
.u-safe .safe-rank04[data-v-55e0b4af] {
    background-position: 0 -45px
}
.u-safe .safe-rank05[data-v-55e0b4af] {
    background-position: 0 -60px
}
.u-safe .safe-rank06[data-v-55e0b4af] {
    background-position: 0 -75px
}
.u-safe .rank-text[data-v-55e0b4af] {
    font-weight: 400;
    margin-right: 5px;
    color: #71b247;
}
.u-safe span[data-v-55e0b4af] {
    color: #999;
}
.saft-item-lists .small-i[data-v-55e0b4af] {
    padding: 35px 0;
}
.small-i .fore1[data-v-55e0b4af] {
    height: 32px;
    line-height: 32px;
}
.small-i .fore1 i[data-v-55e0b4af] {
    font-size: 37px !important;
    width: 32px;
    height: 33px;
    vertical-align: middle;
    margin-right: 33px;
}
.small-i .fore1 strong[data-v-55e0b4af] {
    color: #666;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}
.small-i .fore2[data-v-55e0b4af] {
    border-left: 1px solid #E6E6E6;
    width: 550px;
    height: auto;
    line-height: 24px;
    padding: 4px 0 4px 15px;
}
.small-i .fore2 p[data-v-55e0b4af] {
    line-height: 24px !important;
}
.smrz .fore1 i[data-v-55e0b4af] {
    color: #f18110 !important;
}
.saft .home-footer[data-v-55e0b4af] {
    margin-top: 20px;
    background-color: #FFFFFF;
    padding: 20px 15px 15px 50px;
}
.saft .home-footer h3[data-v-55e0b4af] {
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
    font-weight: bold;
}
.saft .home-footer p[data-v-55e0b4af] {
    line-height: 20px;
    color: #999;
    font-size: 12px;
}
.saft .home-footer p a[data-v-55e0b4af] {
    color: #0079b6;
}
.saft .home-footer p a[data-v-55e0b4af]:hover {
    color: #e62226;
}

/*修改密码*/
.edit-pw[data-v-55e0b4af] {
    padding-top: 50px;
    padding-left: 245px;
}
.edit-box h3[data-v-55e0b4af] {
    font-size: 16px;
    color: #333;
}
.stepflex[data-v-55e0b4af] {
    border-top: 5px solid #ccc;
    text-align: center;
    margin-top: 50px;
    width: 480px;
    margin-bottom: 60px;
}
.stepflex dl[data-v-55e0b4af] {
    float: left;
    position: relative;
    width: 160px;
    top: -5px;
    border-top: 5px solid #ccc;
}
.s-num[data-v-55e0b4af] {
    position: relative;
    margin: -15px auto 0;
    color: #fff;
    font-weight: 700;
    width: 23px;
    height: 23px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    line-height: 23px;
}
.s-text[data-v-55e0b4af] {
    color: #ccc;
    margin-top: 5px;
}
dl.doing[data-v-55e0b4af] {
    border-top-color: #7abd54;
}
.doing .s-num[data-v-55e0b4af] {
    background-position: -23px 0;
}
.doing .s-text[data-v-55e0b4af] {
    color: #7abd54;
}
dl.done[data-v-55e0b4af] {
    border-top-color: #caecb6;
}
.done .s-num[data-v-55e0b4af] {
    background-position: -46px 0;
}
.done .s-text[data-v-55e0b4af] {
    color: #caecb6;
}
.doing b[data-v-55e0b4af],
.doing s[data-v-55e0b4af],
.first s[data-v-55e0b4af],
.last b[data-v-55e0b4af] {
    width: 5px;
    height: 5px;
    position: absolute;
    line-height: 0;
    font-size: 0;
    top: -5px;
    background-image: url(https://presale.jhtsoft.com/picms/385110843bdd76.png);
    overflow: hidden;
}
.stepflex s[data-v-55e0b4af] {
    left: 0;
}
.stepflex b[data-v-55e0b4af] {
    right: 0;
}
.first s[data-v-55e0b4af] {
    background-position: 0 -24px;
    background-color: #fff;
}
.last b[data-v-55e0b4af] {
    background-position: -5px -24px;
    background-color: #fff;
}
.doing s[data-v-55e0b4af] {
    background-position: -23px -24px;
}
.doing b[data-v-55e0b4af] {
    background-position: -28px -24px;
    background-color: #ccc;
}
.doing.last s[data-v-55e0b4af],
.doing.normal s[data-v-55e0b4af] {
    background-color: #caecb6;
}
.doing.last b[data-v-55e0b4af] {
    background-color: #fff;
}
.done s[data-v-55e0b4af] {
    background-position: -46px -24px;
}
.done b[data-v-55e0b4af] {
    background-position: -51px -24px;
}
.doing.last .s-num[data-v-55e0b4af] {
    background-position: -91px 0;
}
.last .s-num[data-v-55e0b4af] {
    background-position: -68px 0;
}
.edit-box-con .emailtxt[data-v-55e0b4af] {
    width: 490px;
}
.edit-box-con span.label[data-v-55e0b4af] {
    float: left;
}
.txtc-y[data-v-55e0b4af] {
    color: #ff7d4a;
}
.txtc-g[data-v-55e0b4af] {
    color: #0079b6;
}
.edit-box-con .item .txtc-y[data-v-55e0b4af] {
    margin: 0 10px;
}
.edit-box-con .item .txtc-g[data-v-55e0b4af] {
    margin-left: 10px;
}
.m-inpt[data-v-55e0b4af] {
    border: 1px solid #E0E0E0;
    width: 318px;
    height: 48px;
    overflow: hidden;
}
.m-inpt input[data-v-55e0b4af] {
    display: inline-block;
    width: 198px;
    padding: 15px 10px;
    height: 18px;
    line-height: 18px;
}
.m-inpt .btnhover[data-v-55e0b4af] {
    display: inline-block;
    color: #999;
    width: 95px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background-color: #e0e0e0;
}
input[data-v-55e0b4af] {
    background-color: #FFFFFF;
    color: #333;
}
.edit-box-con .item .btn-default[data-v-55e0b4af],
.edit-box-con .item .btn[data-v-55e0b4af] {
    padding: 0 25px;
    border-radius: 6px;
    height: 36px;
    line-height: 36px;
}
.edit-box-con .item .waring[data-v-55e0b4af] {
    position: relative;
    color: #e62226;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.edit-box-con .item .waring i[data-v-55e0b4af] {
    position: absolute;
    display: inline-block;
    width: 16px;
    left: 10px;
}
.pw-footer[data-v-55e0b4af] {
    padding: 20px !important;
}
.edit-box-con .item .line-25[data-v-55e0b4af] {
    line-height: 25px;
    color: #666;
}
.edit-pw-con span.label[data-v-55e0b4af] {
    width: 130px;
}
.input-con span.label[data-v-55e0b4af] {
    text-align: right;
    margin-right: 15px;
}
.input-con span.label em[data-v-55e0b4af] {
    color: #e62226;
    padding-right: 5px;
}
.input-con .fl[data-v-55e0b4af] {
    border: 1px solid #e0e0e0;
}
.input-con .fl input[data-v-55e0b4af] {
    padding: 5px 10px;
    width: 238px;
    line-height: 22px;
}
.edit-box-con .yzm[data-v-55e0b4af] {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    margin-left: 25px;
}
.edit-box-con .yzm span[data-v-55e0b4af] {
    display: inline-block;
    float: left;
    line-height: 34px;
}
.edit-box-con .yzm span a[data-v-55e0b4af] {
    margin-left: 0 !important;
}
.edit-pw-con .btn-default[data-v-55e0b4af],
.edit-pw-con .btn[data-v-55e0b4af] {
    margin-left: 145px;
}

/*修改手机号*/
.edit-mobile-con span.label[data-v-55e0b4af],
.edit-mobile-con input[data-v-55e0b4af],
.edit-mobile-con>em[data-v-55e0b4af] {
    display: inline-block;
}
.edit-mobile-con span.label[data-v-55e0b4af] {
    width: 90px;
}
.edit-mobile-con .btn-default[data-v-55e0b4af],
.edit-mobile-con .btn[data-v-55e0b4af] {
    margin-left: 105px;
    display: inline-block;
}
.edit-mobile-con .m-inpt[data-v-55e0b4af] {
    width: 320px;
    overflow: hidden;
}
.edit-mobile-con .m-inpt .mipt-all[data-v-55e0b4af] {
    width: calc(100% -20px);
}
.edit-mobile-con .m-inpt .mipt-half[data-v-55e0b4af] {
    width: 180px;
}
.edit-mobile-con .m-inpt .btnhover[data-v-55e0b4af] {
    width: 100px;
    float: right;
    background: #ebebeb;
    color: #999;
}

/*修改邮箱*/
.edit-email-con span.label[data-v-55e0b4af] {
    width: 75px;
}
.edit-email-con .btn-default[data-v-55e0b4af],
.edit-email-con .btn[data-v-55e0b4af] {
    margin-left: 90px;
}

/*设置成功页*/
.sucess span.label[data-v-55e0b4af] {
    width: 44px;
    height: 50px;
    padding-top: 12px;
}
.sucess span.label i[data-v-55e0b4af] {
    font-size: 44px;
    color: #71b247;
    font-weight: bold;
}
.sucess .fl[data-v-55e0b4af] {
    margin-left: 18px;
}
.sucess .fl h3[data-v-55e0b4af] {
    font-size: 14px;
    font-weight: bold;
    color: #70b246;
}
.sucess p[data-v-55e0b4af] {
    color: #999;
    font-size: 14px;
}
.sucess p a[data-v-55e0b4af] {
    margin: 0 !important;
}

/*实名认证查看页*/
.rzinfo[data-v-55e0b4af] {
    padding-left: 140px;
    padding-top: 50px;
}
.rzinfo .user-logo span i[data-v-55e0b4af] {
    font-size: 32px;
    color: #e62226;
}
.icon-warning[data-v-55e0b4af] {
    color: red;
    font-size: 12px;
    padding-left: 10px;
}
.btnborder[data-v-55e0b4af] {
    border: 1px solid #e62226;
    color: #e62226;
    text-align: center;
}
.btnborder[data-v-55e0b4af]:hover {
    background-color: #e62226;
    color: #fff;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

@charset "utf-8";

/*登录注册头部 + 忘记密码头部 begin*/
.head-reglg.head-shadow[data-v-49e2dd1d] {-webkit-box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;
}
.head-reglg header[data-v-49e2dd1d] { display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.lgrgHead header[data-v-49e2dd1d] {height:170px;
}
.lgrgHead .header-searchbar-logo[data-v-49e2dd1d]{margin:0!important;
}
.head-shadow header[data-v-49e2dd1d] {height:105px; -o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.head-shadow header>div[data-v-49e2dd1d] {display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.head-reglg header a[data-v-49e2dd1d],
.head-reglg header em[data-v-49e2dd1d] {display:inline-block;vertical-align:top;
}
.head-reglg header a[data-v-49e2dd1d] {max-width: 280px; max-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; overflow: hidden;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}

/* .head-reglg header a img {max-width: 100%;max-height: 100%;} */
.head-reglg header em[data-v-49e2dd1d] {margin-left:20px;
}
.head-reglg header em p[data-v-49e2dd1d] {font-size: 22px; margin-bottom:5px;
}
.head-reglg header em a[data-v-49e2dd1d] {border:solid 1px #bdbdbd; width:73px; color:#666; font-size: 12px; line-height:23px; border-radius:13px; text-align:center;
}
.head-reglg header em a[data-v-49e2dd1d]:hover {color:#e62226;
}
.head-reglg .head-right a[data-v-49e2dd1d] {display:inline-block; padding:0 20px; font-size: 16px; color:#666;
}
.head-reglg .head-right a[data-v-49e2dd1d]:first-child {border-right:solid 1px #bdbdbd;
}
.head-reglg .head-right a[data-v-49e2dd1d]:hover {color:#e62226;
}

/*登录注册头部 + 忘记密码头部 end*/

/*登录注册背景 begin*/
.reg-mid[data-v-49e2dd1d] {
    position: relative;
    width: 100%;
    background: url('https://presale.jhtsoft.com/picms/384e2eb0d52ed2.jpg') #eee repeat-x top center;
    padding-bottom: 75px;
}
.reg-mid .reg-cont[data-v-49e2dd1d] {
    position: relative;
    z-index: 2;
    width: 1200px;
    height: 500px;
    margin: 0 auto;
}
.reg-mid .reg-cont .reg-banner[data-v-49e2dd1d] {
    position: relative;
    float: left;
    width: 595px;
    height: 390px;
    padding-top: 110px;
    overflow: hidden;
}

/*动画补充 2018-03-24*/
.regqp[data-v-49e2dd1d] {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 500px;
    overflow: hidden;
}
.regqp>span[data-v-49e2dd1d] {
    position: absolute;
    z-index: 1;
    display: inline-block;    
    -webkit-animation: scaleCircle-data-v-49e2dd1d 8s infinite linear alternate;
    animation: scaleCircle-data-v-49e2dd1d 8s infinite linear alternate;
    -webkit-will-change: transform;
    will-change: transform;
}
.regqp .rg-qpleft[data-v-49e2dd1d] {
    left: 0;
    bottom: 0;
    width: 560px;
    height: 140px;
    background: url(https://presale.jhtsoft.com/picms/1c943b57e483d1.png);
}
.regqp .rg-qpright[data-v-49e2dd1d] {
    right: 0;
    top: 50px;
    width: 105px;
    height: 400px;
    background: url(https://presale.jhtsoft.com/picms/1c9435145e94ca.png);
}
@-webkit-keyframes scaleCircle-data-v-49e2dd1d {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
@keyframes scaleCircle-data-v-49e2dd1d {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
.reg-banner>img[data-v-49e2dd1d] {
    position: absolute;
    display: inline-block;
}
.reg-banner .reg-tit[data-v-49e2dd1d] {
    left: 20px;
    top: 110px;
}
.reg-banner .reg-new[data-v-49e2dd1d] {
    left: 224px;
    top: 70px;
    -webkit-animation: bounceInDown-data-v-49e2dd1d 1s;
    animation: bounceInDown-data-v-49e2dd1d 1s;
}
@-webkit-keyframes bounceInDown-data-v-49e2dd1d {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
}
}
@keyframes bounceInDown-data-v-49e2dd1d {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
                transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
                transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
                transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
                transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
                transform: none;
}
}
.reg-banner .reg-card[data-v-49e2dd1d],
.reg-banner .reg-box[data-v-49e2dd1d],
.reg-banner .reg-gift[data-v-49e2dd1d] {
    opacity: 0;
    -webkit-animation: fadeInUpBig-data-v-49e2dd1d .5s;
    animation: fadeInUpBig-data-v-49e2dd1d .5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.reg-banner .reg-card[data-v-49e2dd1d] {
    left: 210px;
    bottom: -2px;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}
.reg-banner .reg-box[data-v-49e2dd1d] {
    left: 110px;
    bottom: -2px;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.2s;
}
.reg-banner .reg-gift[data-v-49e2dd1d] {
    left: 230px;
    bottom: 0;
    -webkit-animation: fadeInUpBig-data-v-49e2dd1d .5s 1.8s,shake-data-v-49e2dd1d 1s 3s;
    animation: fadeInUpBig-data-v-49e2dd1d .5s 1.6s,shake-data-v-49e2dd1d 1s 3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes fadeInUpBig-data-v-49e2dd1d {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
}
}
@keyframes fadeInUpBig-data-v-49e2dd1d {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
                transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
                transform: none;
}
}
@-webkit-keyframes shake-data-v-49e2dd1d {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
}
}
@keyframes shake-data-v-49e2dd1d {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
                transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
                transform: translate3d(3px, 0, 0);
}
}
.reg-banner .reg-light1[data-v-49e2dd1d] {
    left: 50px;
    bottom: 150px;
    -webkit-animation: pulse-data-v-49e2dd1d 3s infinite;
    animation: pulse-data-v-49e2dd1d 3s infinite;
}
.reg-banner .reg-light2[data-v-49e2dd1d] {
    right: 70px;
    bottom: 120px;
    -webkit-animation: pulse-data-v-49e2dd1d 4s infinite;
    animation: pulse-data-v-49e2dd1d 4s infinite;
}
@-webkit-keyframes pulse-data-v-49e2dd1d {
from {
        -webkit-transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse-data-v-49e2dd1d {
from {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
                transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
}

/*登录注册背景 end*/

/*忘记密码 begin */
.forget-pwd ul i[data-v-49e2dd1d]:after,
.forget-pwd form p span[data-v-49e2dd1d]:before {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.forget-pwd[data-v-49e2dd1d] {
    width: 850px;
    margin: 10px auto;
    padding-top: 65px;
}
.forget-pwd ul[data-v-49e2dd1d] {
    margin-bottom: 45px;
    overflow: hidden;
}
.forget-pwd ul li[data-v-49e2dd1d],
.forget-pwd ul i[data-v-49e2dd1d] {
    display: inline-block;
    float: left;
    width: 20%;
    color: #ccc;
}
.forget-pwd ul li[data-v-49e2dd1d] {
    height: 45px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd ul i[data-v-49e2dd1d] {
    padding-top: 10px;
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd .on[data-v-49e2dd1d],
.forget-pwd .on li[data-v-49e2dd1d],
.forget-pwd .on i[data-v-49e2dd1d] {
    color: #ff7d4a;
}
.forget-pwd ul li[data-v-49e2dd1d]:before {
    display: inline-block;
    width: 50px;
    height: 45px;
    content: " ";
    background: url(https://presale.jhtsoft.com/picms/384db0c974ad5e.png) no-repeat;
    vertical-align: bottom;
}
.forget-pwd ul li[data-v-49e2dd1d]:nth-child(1):before {
    background-position: 5px -58px;
}
.forget-pwd ul li[data-v-49e2dd1d]:nth-child(3):before {
    background-position: -40px -57px;
}
.forget-pwd ul li:nth-child(3).on[data-v-49e2dd1d]:before,
.forget-pwd ul.on li[data-v-49e2dd1d]:nth-child(3):before {
    background-position: -90px -57px;
}
.forget-pwd ul li[data-v-49e2dd1d]:nth-child(5):before {
    background-position: -140px -62px;
}
.forget-pwd ul li:nth-child(5).on[data-v-49e2dd1d]:before,
.forget-pwd ul.on li[data-v-49e2dd1d]:nth-child(5):before {
    background-position: -190px -62px;
}
.forget-pwd ul i[data-v-49e2dd1d]:nth-child(2):after,
.forget-pwd ul i[data-v-49e2dd1d]:nth-child(4):after {
    display: inline-block;
    font-size: 24px;
    width: 100%;
    line-height: 45px;
    text-align: center;
    content: "\E7AC";
}
.forget-pwd form[data-v-49e2dd1d] {
    border: solid 1px #f0f0f0;
    padding: 0 0 40px 200px;
    overflow: hidden;
    min-height:280px;
}
.forget-pwd form h5[data-v-49e2dd1d] {
    margin: 20px 0;
    color: #666;
    line-height: 25px;
}
.forget-pwd form h5 a[data-v-49e2dd1d] {
    margin: 0 5px;
    color: #ff7d4a;
}
.forget-pwd form p[data-v-49e2dd1d] {
    margin-bottom: 20px;
    font-size: 14px;
    overflow: hidden;
}
.forget-pwd form p .ipt-txt[data-v-49e2dd1d] {
    display: inline-block;
    width: 300px;
    padding: 0 10px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em[data-v-49e2dd1d],
.forget-pwd form p i[data-v-49e2dd1d],
.forget-pwd form p input[data-v-49e2dd1d],
.forget-pwd form p span [data-v-49e2dd1d],.forget-pwd form p b.tipbulp[data-v-49e2dd1d]{
    float: left;
}
.forget-pwd form p em[data-v-49e2dd1d] {
    display: inline-block;
    width: 320px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em input[data-v-49e2dd1d] {
    display: inline-block;
    line-height: 48px;
    font-size: 14px;
}
.forget-pwd form p em input[type='text'][data-v-49e2dd1d] {
    padding: 0 10px;
    width: calc(100% - 120px);
}
.forget-pwd form p em input[type='button'][data-v-49e2dd1d] {
    width: 100px;
    background: #ebebeb;
    color: #999;
}
.forget-pwd form p i[data-v-49e2dd1d] {
    width: 75px;
    line-height: 50px;
    margin-right: 5px;
    text-align: right;
}
.forget-pwd form p span [data-v-49e2dd1d],.forget-pwd form p b.tipbulp[data-v-49e2dd1d]{
    color: #e62226;
    line-height: 48px;
    margin-left: 10px;
    white-space: nowrap;
}
.forget-pwd form p span[data-v-49e2dd1d]:before {
    display: inline-block;
    content: "\E637";
    margin-right: 5px;
    vertical-align: top;
}
.forget-pwd form .btn[data-v-49e2dd1d],
.forget-pwd form .btn-default[data-v-49e2dd1d] {
    padding: 0 18px;
    border-radius: 6px;
    margin-right: 20px;
    height: 36px;
    line-height: 36px;
}
.forget-pwd form small[data-v-49e2dd1d] {
    color: #666;
}
.forget-pwd div[data-v-49e2dd1d] {
    padding: 20px;
    margin: 10px 0 60px 0;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    line-height: 20px;
    color: #999;
}
.forget-pwd div p[data-v-49e2dd1d] {
    font-size: 14px;
    color: #333;
    line-height: 1;
    padding-bottom: 15px;
}
.forget-pwd form.pwd-step3[data-v-49e2dd1d] {
    padding-top: 30px;
}
.forget-pwd form.pwd-step3 p[data-v-49e2dd1d]:first-child {
    margin-bottom: 10px;
}
.forget-pwd form.pwd-step3 p[data-v-49e2dd1d]:last-child {
    padding-left: 80px;
}

/*忘记密码 end */
.bigblack[data-v-49e2dd1d]{
  display: inline-block;
}

@charset "utf-8";

/*登录注册头部 + 忘记密码头部 begin*/
.head-reglg.head-shadow[data-v-283dff8e] {-webkit-box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;
}
.head-reglg header[data-v-283dff8e] { display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.lgrgHead header[data-v-283dff8e] {height:170px;
}
.lgrgHead .header-searchbar-logo[data-v-283dff8e]{margin:0!important;
}
.head-shadow header[data-v-283dff8e] {height:105px; -o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.head-shadow header>div[data-v-283dff8e] {display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.head-reglg header a[data-v-283dff8e],
.head-reglg header em[data-v-283dff8e] {display:inline-block;vertical-align:top;
}
.head-reglg header a[data-v-283dff8e] {max-width: 280px; max-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; overflow: hidden;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}

/* .head-reglg header a img {max-width: 100%;max-height: 100%;} */
.head-reglg header em[data-v-283dff8e] {margin-left:20px;
}
.head-reglg header em p[data-v-283dff8e] {font-size: 22px; margin-bottom:5px;
}
.head-reglg header em a[data-v-283dff8e] {border:solid 1px #bdbdbd; width:73px; color:#666; font-size: 12px; line-height:23px; border-radius:13px; text-align:center;
}
.head-reglg header em a[data-v-283dff8e]:hover {color:#e62226;
}
.head-reglg .head-right a[data-v-283dff8e] {display:inline-block; padding:0 20px; font-size: 16px; color:#666;
}
.head-reglg .head-right a[data-v-283dff8e]:first-child {border-right:solid 1px #bdbdbd;
}
.head-reglg .head-right a[data-v-283dff8e]:hover {color:#e62226;
}

/*登录注册头部 + 忘记密码头部 end*/

/*登录注册背景 begin*/
.reg-mid[data-v-283dff8e] {
    position: relative;
    width: 100%;
    background: url('https://presale.jhtsoft.com/picms/384e2eb0d52ed2.jpg') #eee repeat-x top center;
    padding-bottom: 75px;
}
.reg-mid .reg-cont[data-v-283dff8e] {
    position: relative;
    z-index: 2;
    width: 1200px;
    height: 500px;
    margin: 0 auto;
}
.reg-mid .reg-cont .reg-banner[data-v-283dff8e] {
    position: relative;
    float: left;
    width: 595px;
    height: 390px;
    padding-top: 110px;
    overflow: hidden;
}

/*动画补充 2018-03-24*/
.regqp[data-v-283dff8e] {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 500px;
    overflow: hidden;
}
.regqp>span[data-v-283dff8e] {
    position: absolute;
    z-index: 1;
    display: inline-block;    
    -webkit-animation: scaleCircle-data-v-283dff8e 8s infinite linear alternate;
    animation: scaleCircle-data-v-283dff8e 8s infinite linear alternate;
    -webkit-will-change: transform;
    will-change: transform;
}
.regqp .rg-qpleft[data-v-283dff8e] {
    left: 0;
    bottom: 0;
    width: 560px;
    height: 140px;
    background: url(https://presale.jhtsoft.com/picms/1c943b57e483d1.png);
}
.regqp .rg-qpright[data-v-283dff8e] {
    right: 0;
    top: 50px;
    width: 105px;
    height: 400px;
    background: url(https://presale.jhtsoft.com/picms/1c9435145e94ca.png);
}
@-webkit-keyframes scaleCircle-data-v-283dff8e {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
@keyframes scaleCircle-data-v-283dff8e {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
.reg-banner>img[data-v-283dff8e] {
    position: absolute;
    display: inline-block;
}
.reg-banner .reg-tit[data-v-283dff8e] {
    left: 20px;
    top: 110px;
}
.reg-banner .reg-new[data-v-283dff8e] {
    left: 224px;
    top: 70px;
    -webkit-animation: bounceInDown-data-v-283dff8e 1s;
    animation: bounceInDown-data-v-283dff8e 1s;
}
@-webkit-keyframes bounceInDown-data-v-283dff8e {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
}
}
@keyframes bounceInDown-data-v-283dff8e {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
                transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
                transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
                transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
                transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
                transform: none;
}
}
.reg-banner .reg-card[data-v-283dff8e],
.reg-banner .reg-box[data-v-283dff8e],
.reg-banner .reg-gift[data-v-283dff8e] {
    opacity: 0;
    -webkit-animation: fadeInUpBig-data-v-283dff8e .5s;
    animation: fadeInUpBig-data-v-283dff8e .5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.reg-banner .reg-card[data-v-283dff8e] {
    left: 210px;
    bottom: -2px;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}
.reg-banner .reg-box[data-v-283dff8e] {
    left: 110px;
    bottom: -2px;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.2s;
}
.reg-banner .reg-gift[data-v-283dff8e] {
    left: 230px;
    bottom: 0;
    -webkit-animation: fadeInUpBig-data-v-283dff8e .5s 1.8s,shake-data-v-283dff8e 1s 3s;
    animation: fadeInUpBig-data-v-283dff8e .5s 1.6s,shake-data-v-283dff8e 1s 3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes fadeInUpBig-data-v-283dff8e {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
}
}
@keyframes fadeInUpBig-data-v-283dff8e {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
                transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
                transform: none;
}
}
@-webkit-keyframes shake-data-v-283dff8e {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
}
}
@keyframes shake-data-v-283dff8e {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
                transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
                transform: translate3d(3px, 0, 0);
}
}
.reg-banner .reg-light1[data-v-283dff8e] {
    left: 50px;
    bottom: 150px;
    -webkit-animation: pulse-data-v-283dff8e 3s infinite;
    animation: pulse-data-v-283dff8e 3s infinite;
}
.reg-banner .reg-light2[data-v-283dff8e] {
    right: 70px;
    bottom: 120px;
    -webkit-animation: pulse-data-v-283dff8e 4s infinite;
    animation: pulse-data-v-283dff8e 4s infinite;
}
@-webkit-keyframes pulse-data-v-283dff8e {
from {
        -webkit-transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse-data-v-283dff8e {
from {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
                transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
}

/*登录注册背景 end*/

/*忘记密码 begin */
.forget-pwd ul i[data-v-283dff8e]:after,
.forget-pwd form p span[data-v-283dff8e]:before {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.forget-pwd[data-v-283dff8e] {
    width: 850px;
    margin: 10px auto;
    padding-top: 65px;
}
.forget-pwd ul[data-v-283dff8e] {
    margin-bottom: 45px;
    overflow: hidden;
}
.forget-pwd ul li[data-v-283dff8e],
.forget-pwd ul i[data-v-283dff8e] {
    display: inline-block;
    float: left;
    width: 20%;
    color: #ccc;
}
.forget-pwd ul li[data-v-283dff8e] {
    height: 45px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd ul i[data-v-283dff8e] {
    padding-top: 10px;
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd .on[data-v-283dff8e],
.forget-pwd .on li[data-v-283dff8e],
.forget-pwd .on i[data-v-283dff8e] {
    color: #ff7d4a;
}
.forget-pwd ul li[data-v-283dff8e]:before {
    display: inline-block;
    width: 50px;
    height: 45px;
    content: " ";
    background: url(https://presale.jhtsoft.com/picms/384db0c974ad5e.png) no-repeat;
    vertical-align: bottom;
}
.forget-pwd ul li[data-v-283dff8e]:nth-child(1):before {
    background-position: 5px -58px;
}
.forget-pwd ul li[data-v-283dff8e]:nth-child(3):before {
    background-position: -40px -57px;
}
.forget-pwd ul li:nth-child(3).on[data-v-283dff8e]:before,
.forget-pwd ul.on li[data-v-283dff8e]:nth-child(3):before {
    background-position: -90px -57px;
}
.forget-pwd ul li[data-v-283dff8e]:nth-child(5):before {
    background-position: -140px -62px;
}
.forget-pwd ul li:nth-child(5).on[data-v-283dff8e]:before,
.forget-pwd ul.on li[data-v-283dff8e]:nth-child(5):before {
    background-position: -190px -62px;
}
.forget-pwd ul i[data-v-283dff8e]:nth-child(2):after,
.forget-pwd ul i[data-v-283dff8e]:nth-child(4):after {
    display: inline-block;
    font-size: 24px;
    width: 100%;
    line-height: 45px;
    text-align: center;
    content: "\E7AC";
}
.forget-pwd form[data-v-283dff8e] {
    border: solid 1px #f0f0f0;
    padding: 0 0 40px 200px;
    overflow: hidden;
    min-height:280px;
}
.forget-pwd form h5[data-v-283dff8e] {
    margin: 20px 0;
    color: #666;
    line-height: 25px;
}
.forget-pwd form h5 a[data-v-283dff8e] {
    margin: 0 5px;
    color: #ff7d4a;
}
.forget-pwd form p[data-v-283dff8e] {
    margin-bottom: 20px;
    font-size: 14px;
    overflow: hidden;
}
.forget-pwd form p .ipt-txt[data-v-283dff8e] {
    display: inline-block;
    width: 300px;
    padding: 0 10px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em[data-v-283dff8e],
.forget-pwd form p i[data-v-283dff8e],
.forget-pwd form p input[data-v-283dff8e],
.forget-pwd form p span [data-v-283dff8e],.forget-pwd form p b.tipbulp[data-v-283dff8e]{
    float: left;
}
.forget-pwd form p em[data-v-283dff8e] {
    display: inline-block;
    width: 320px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em input[data-v-283dff8e] {
    display: inline-block;
    line-height: 48px;
    font-size: 14px;
}
.forget-pwd form p em input[type='text'][data-v-283dff8e] {
    padding: 0 10px;
    width: calc(100% - 120px);
}
.forget-pwd form p em input[type='button'][data-v-283dff8e] {
    width: 100px;
    background: #ebebeb;
    color: #999;
}
.forget-pwd form p i[data-v-283dff8e] {
    width: 75px;
    line-height: 50px;
    margin-right: 5px;
    text-align: right;
}
.forget-pwd form p span [data-v-283dff8e],.forget-pwd form p b.tipbulp[data-v-283dff8e]{
    color: #e62226;
    line-height: 48px;
    margin-left: 10px;
    white-space: nowrap;
}
.forget-pwd form p span[data-v-283dff8e]:before {
    display: inline-block;
    content: "\E637";
    margin-right: 5px;
    vertical-align: top;
}
.forget-pwd form .btn[data-v-283dff8e],
.forget-pwd form .btn-default[data-v-283dff8e] {
    padding: 0 18px;
    border-radius: 6px;
    margin-right: 20px;
    height: 36px;
    line-height: 36px;
}
.forget-pwd form small[data-v-283dff8e] {
    color: #666;
}
.forget-pwd div[data-v-283dff8e] {
    padding: 20px;
    margin: 10px 0 60px 0;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    line-height: 20px;
    color: #999;
}
.forget-pwd div p[data-v-283dff8e] {
    font-size: 14px;
    color: #333;
    line-height: 1;
    padding-bottom: 15px;
}
.forget-pwd form.pwd-step3[data-v-283dff8e] {
    padding-top: 30px;
}
.forget-pwd form.pwd-step3 p[data-v-283dff8e]:first-child {
    margin-bottom: 10px;
}
.forget-pwd form.pwd-step3 p[data-v-283dff8e]:last-child {
    padding-left: 80px;
}

/*忘记密码 end */

@charset "utf-8";

/*登录注册头部 + 忘记密码头部 begin*/
.head-reglg.head-shadow[data-v-7456f7f4] {-webkit-box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;box-shadow: 0 1px 5px #efefef, 0 1px 5px #efefef, 0 1px 5px #efefef;
}
.head-reglg header[data-v-7456f7f4] { display:-webkit-box; display:-ms-flexbox; display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.lgrgHead header[data-v-7456f7f4] {height:170px;
}
.lgrgHead .header-searchbar-logo[data-v-7456f7f4]{margin:0!important;
}
.head-shadow header[data-v-7456f7f4] {height:105px; -o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.head-shadow header>div[data-v-7456f7f4] {display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.head-reglg header a[data-v-7456f7f4],
.head-reglg header em[data-v-7456f7f4] {display:inline-block;vertical-align:top;
}
.head-reglg header a[data-v-7456f7f4] {max-width: 280px; max-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; overflow: hidden;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
}

/* .head-reglg header a img {max-width: 100%;max-height: 100%;} */
.head-reglg header em[data-v-7456f7f4] {margin-left:20px;
}
.head-reglg header em p[data-v-7456f7f4] {font-size: 22px; margin-bottom:5px;
}
.head-reglg header em a[data-v-7456f7f4] {border:solid 1px #bdbdbd; width:73px; color:#666; font-size: 12px; line-height:23px; border-radius:13px; text-align:center;
}
.head-reglg header em a[data-v-7456f7f4]:hover {color:#e62226;
}
.head-reglg .head-right a[data-v-7456f7f4] {display:inline-block; padding:0 20px; font-size: 16px; color:#666;
}
.head-reglg .head-right a[data-v-7456f7f4]:first-child {border-right:solid 1px #bdbdbd;
}
.head-reglg .head-right a[data-v-7456f7f4]:hover {color:#e62226;
}

/*登录注册头部 + 忘记密码头部 end*/

/*登录注册背景 begin*/
.reg-mid[data-v-7456f7f4] {
    position: relative;
    width: 100%;
    background: url('https://presale.jhtsoft.com/picms/384e2eb0d52ed2.jpg') #eee repeat-x top center;
    padding-bottom: 75px;
}
.reg-mid .reg-cont[data-v-7456f7f4] {
    position: relative;
    z-index: 2;
    width: 1200px;
    height: 500px;
    margin: 0 auto;
}
.reg-mid .reg-cont .reg-banner[data-v-7456f7f4] {
    position: relative;
    float: left;
    width: 595px;
    height: 390px;
    padding-top: 110px;
    overflow: hidden;
}

/*动画补充 2018-03-24*/
.regqp[data-v-7456f7f4] {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 500px;
    overflow: hidden;
}
.regqp>span[data-v-7456f7f4] {
    position: absolute;
    z-index: 1;
    display: inline-block;    
    -webkit-animation: scaleCircle-data-v-7456f7f4 8s infinite linear alternate;
    animation: scaleCircle-data-v-7456f7f4 8s infinite linear alternate;
    -webkit-will-change: transform;
    will-change: transform;
}
.regqp .rg-qpleft[data-v-7456f7f4] {
    left: 0;
    bottom: 0;
    width: 560px;
    height: 140px;
    background: url(https://presale.jhtsoft.com/picms/1c943b57e483d1.png);
}
.regqp .rg-qpright[data-v-7456f7f4] {
    right: 0;
    top: 50px;
    width: 105px;
    height: 400px;
    background: url(https://presale.jhtsoft.com/picms/1c9435145e94ca.png);
}
@-webkit-keyframes scaleCircle-data-v-7456f7f4 {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
@keyframes scaleCircle-data-v-7456f7f4 {
0% {
        -webkit-transform: scale(1);
        transform: scale(1);
}
100% {
        -webkit-transform: scale(1.9);
        transform: scale(1.9);
}
}
.reg-banner>img[data-v-7456f7f4] {
    position: absolute;
    display: inline-block;
}
.reg-banner .reg-tit[data-v-7456f7f4] {
    left: 20px;
    top: 110px;
}
.reg-banner .reg-new[data-v-7456f7f4] {
    left: 224px;
    top: 70px;
    -webkit-animation: bounceInDown-data-v-7456f7f4 1s;
    animation: bounceInDown-data-v-7456f7f4 1s;
}
@-webkit-keyframes bounceInDown-data-v-7456f7f4 {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
}
}
@keyframes bounceInDown-data-v-7456f7f4 {
from,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
                animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
                transform: translate3d(0, -3000px, 0);
}
60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
                transform: translate3d(0, 25px, 0);
}
75% {
        -webkit-transform: translate3d(0, -10px, 0);
                transform: translate3d(0, -10px, 0);
}
90% {
        -webkit-transform: translate3d(0, 5px, 0);
                transform: translate3d(0, 5px, 0);
}
to {
        -webkit-transform: none;
                transform: none;
}
}
.reg-banner .reg-card[data-v-7456f7f4],
.reg-banner .reg-box[data-v-7456f7f4],
.reg-banner .reg-gift[data-v-7456f7f4] {
    opacity: 0;
    -webkit-animation: fadeInUpBig-data-v-7456f7f4 .5s;
    animation: fadeInUpBig-data-v-7456f7f4 .5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.reg-banner .reg-card[data-v-7456f7f4] {
    left: 210px;
    bottom: -2px;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}
.reg-banner .reg-box[data-v-7456f7f4] {
    left: 110px;
    bottom: -2px;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.2s;
}
.reg-banner .reg-gift[data-v-7456f7f4] {
    left: 230px;
    bottom: 0;
    -webkit-animation: fadeInUpBig-data-v-7456f7f4 .5s 1.8s,shake-data-v-7456f7f4 1s 3s;
    animation: fadeInUpBig-data-v-7456f7f4 .5s 1.6s,shake-data-v-7456f7f4 1s 3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes fadeInUpBig-data-v-7456f7f4 {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
}
}
@keyframes fadeInUpBig-data-v-7456f7f4 {
from {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
                transform: translate3d(0, 2000px, 0);
}
to {
        opacity: 1;
        -webkit-transform: none;
                transform: none;
}
}
@-webkit-keyframes shake-data-v-7456f7f4 {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
}
}
@keyframes shake-data-v-7456f7f4 {
from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
15%,
    45%,
    75% {
        -webkit-transform: translate3d(-3px, 0, 0);
                transform: translate3d(-3px, 0, 0);
}
30%,
    60%,
    90% {
        -webkit-transform: translate3d(3px, 0, 0);
                transform: translate3d(3px, 0, 0);
}
}
.reg-banner .reg-light1[data-v-7456f7f4] {
    left: 50px;
    bottom: 150px;
    -webkit-animation: pulse-data-v-7456f7f4 3s infinite;
    animation: pulse-data-v-7456f7f4 3s infinite;
}
.reg-banner .reg-light2[data-v-7456f7f4] {
    right: 70px;
    bottom: 120px;
    -webkit-animation: pulse-data-v-7456f7f4 4s infinite;
    animation: pulse-data-v-7456f7f4 4s infinite;
}
@-webkit-keyframes pulse-data-v-7456f7f4 {
from {
        -webkit-transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse-data-v-7456f7f4 {
from {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
50% {
        -webkit-transform: translate3d(0, 20px, 0);
                transform: translate3d(0, 20px, 0);
}
to {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
}
}

/*登录注册背景 end*/

/*忘记密码 begin */
.forget-pwd ul i[data-v-7456f7f4]:after,
.forget-pwd form p span[data-v-7456f7f4]:before {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.forget-pwd[data-v-7456f7f4] {
    width: 850px;
    margin: 10px auto;
    padding-top: 65px;
}
.forget-pwd ul[data-v-7456f7f4] {
    margin-bottom: 45px;
    overflow: hidden;
}
.forget-pwd ul li[data-v-7456f7f4],
.forget-pwd ul i[data-v-7456f7f4] {
    display: inline-block;
    float: left;
    width: 20%;
    color: #ccc;
}
.forget-pwd ul li[data-v-7456f7f4] {
    height: 45px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd ul i[data-v-7456f7f4] {
    padding-top: 10px;
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    font-weight: bold;
}
.forget-pwd .on[data-v-7456f7f4],
.forget-pwd .on li[data-v-7456f7f4],
.forget-pwd .on i[data-v-7456f7f4] {
    color: #ff7d4a;
}
.forget-pwd ul li[data-v-7456f7f4]:before {
    display: inline-block;
    width: 50px;
    height: 45px;
    content: " ";
    background: url(https://presale.jhtsoft.com/picms/384db0c974ad5e.png) no-repeat;
    vertical-align: bottom;
}
.forget-pwd ul li[data-v-7456f7f4]:nth-child(1):before {
    background-position: 5px -58px;
}
.forget-pwd ul li[data-v-7456f7f4]:nth-child(3):before {
    background-position: -40px -57px;
}
.forget-pwd ul li:nth-child(3).on[data-v-7456f7f4]:before,
.forget-pwd ul.on li[data-v-7456f7f4]:nth-child(3):before {
    background-position: -90px -57px;
}
.forget-pwd ul li[data-v-7456f7f4]:nth-child(5):before {
    background-position: -140px -62px;
}
.forget-pwd ul li:nth-child(5).on[data-v-7456f7f4]:before,
.forget-pwd ul.on li[data-v-7456f7f4]:nth-child(5):before {
    background-position: -190px -62px;
}
.forget-pwd ul i[data-v-7456f7f4]:nth-child(2):after,
.forget-pwd ul i[data-v-7456f7f4]:nth-child(4):after {
    display: inline-block;
    font-size: 24px;
    width: 100%;
    line-height: 45px;
    text-align: center;
    content: "\E7AC";
}
.forget-pwd form[data-v-7456f7f4] {
    border: solid 1px #f0f0f0;
    padding: 0 0 40px 200px;
    overflow: hidden;
    min-height:280px;
}
.forget-pwd form h5[data-v-7456f7f4] {
    margin: 20px 0;
    color: #666;
    line-height: 25px;
}
.forget-pwd form h5 a[data-v-7456f7f4] {
    margin: 0 5px;
    color: #ff7d4a;
}
.forget-pwd form p[data-v-7456f7f4] {
    margin-bottom: 20px;
    font-size: 14px;
    overflow: hidden;
}
.forget-pwd form p .ipt-txt[data-v-7456f7f4] {
    display: inline-block;
    width: 300px;
    padding: 0 10px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em[data-v-7456f7f4],
.forget-pwd form p i[data-v-7456f7f4],
.forget-pwd form p input[data-v-7456f7f4],
.forget-pwd form p span [data-v-7456f7f4],.forget-pwd form p b.tipbulp[data-v-7456f7f4]{
    float: left;
}
.forget-pwd form p em[data-v-7456f7f4] {
    display: inline-block;
    width: 320px;
    height: 48px;
    border: solid 1px #e5e5e5;
}
.forget-pwd form p em input[data-v-7456f7f4] {
    display: inline-block;
    line-height: 48px;
    font-size: 14px;
}
.forget-pwd form p em input[type='text'][data-v-7456f7f4] {
    padding: 0 10px;
    width: calc(100% - 120px);
}
.forget-pwd form p em input[type='button'][data-v-7456f7f4] {
    width: 100px;
    background: #ebebeb;
    color: #999;
}
.forget-pwd form p i[data-v-7456f7f4] {
    width: 75px;
    line-height: 50px;
    margin-right: 5px;
    text-align: right;
}
.forget-pwd form p span [data-v-7456f7f4],.forget-pwd form p b.tipbulp[data-v-7456f7f4]{
    color: #e62226;
    line-height: 48px;
    margin-left: 10px;
    white-space: nowrap;
}
.forget-pwd form p span[data-v-7456f7f4]:before {
    display: inline-block;
    content: "\E637";
    margin-right: 5px;
    vertical-align: top;
}
.forget-pwd form .btn[data-v-7456f7f4],
.forget-pwd form .btn-default[data-v-7456f7f4] {
    padding: 0 18px;
    border-radius: 6px;
    margin-right: 20px;
    height: 36px;
    line-height: 36px;
}
.forget-pwd form small[data-v-7456f7f4] {
    color: #666;
}
.forget-pwd div[data-v-7456f7f4] {
    padding: 20px;
    margin: 10px 0 60px 0;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    line-height: 20px;
    color: #999;
}
.forget-pwd div p[data-v-7456f7f4] {
    font-size: 14px;
    color: #333;
    line-height: 1;
    padding-bottom: 15px;
}
.forget-pwd form.pwd-step3[data-v-7456f7f4] {
    padding-top: 30px;
}
.forget-pwd form.pwd-step3 p[data-v-7456f7f4]:first-child {
    margin-bottom: 10px;
}
.forget-pwd form.pwd-step3 p[data-v-7456f7f4]:last-child {
    padding-left: 80px;
}

/*忘记密码 end */













































.marking[data-v-c98f966e] {
  background: #fff4f2;
}
.kjdiv p[data-v-c98f966e] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
}
/*
 *2108-4-23
 * dtt
 * 营销活动
 */
.timeul li.on[data-v-c98f966e],
.xsmsdiv a[data-v-c98f966e] {
  color: #fff;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff4a24), to(#f5313c));
  background: linear-gradient(180deg, #ff4a24, #f5313c);
}
.timeul[data-v-c98f966e],
.timeul li[data-v-c98f966e] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
/* 返回顶部 start*/
.topdiv[data-v-c98f966e] {
  text-align: center;
  padding: 40px 0;
}
.topdiv span[data-v-c98f966e] {
  color: #f6333a;
  font-size: 24px;
  border-radius: 60px;
  border: 1px solid #f5333a;
  padding: 20px 50px;
  display: inline-block;
  background: #ffe4de;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.topdiv span i[data-v-c98f966e] {
  font-size: 22px;
  padding-left: 10px;
}
.topdiv span[data-v-c98f966e]:hover {
  cursor: pointer;
  background: rgba(255, 255, 255, 0.5);
  padding: 20px 70px;
  border-radius: 10px;
}
/*返回顶部 end*/
/* 左侧悬浮导航 start */
.fixedbar[data-v-c98f966e] {
  position: fixed;
  opacity: 1;
  z-index: 99;
  left: 50%;
  margin-left: -684px;
  top: 50%;
  margin-top: -160px;
  -webkit-transition: opacity 1s;
  transition: opacity 1s;
}
.fixedbar a[data-v-c98f966e],
.fixedbar span[data-v-c98f966e] {
  width: 28px;
  padding: 9px 10px;
  display: block;
  font-size: 14px;
  color: #ffffff;
}
.fixedbar a[data-v-c98f966e] {
  margin-bottom: 1px;
  background-color: #918888;
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
.fixedbar a[data-v-c98f966e]:hover,
.fixedbar span[data-v-c98f966e]:hover {
  cursor: pointer;
  background-color: #e62226;
}
.fixedbar a.on[data-v-c98f966e] {
  background-color: #e62226;
}
.fixedbar span[data-v-c98f966e] {
  background-color: #5e4a4a;
  text-align: center;
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
.fixedbar span i[data-v-c98f966e] {
  display: inline-block;
  width: 16px;
  height: 9px;
  line-height: 9px;
}
.fixedbarhidden[data-v-c98f966e] {
  opacity: 0;
  z-index: -1;
}
/* 左侧悬浮导航 end */
/* 活动规则 start */
.guize[data-v-c98f966e] {
  border: 1px solid #ffbebf;
  background: #fff;
  margin-bottom: 20px;
  padding-bottom: 10px;
  position: relative;
  display: none;
}
.guize h3[data-v-c98f966e] {
  background: url("https://presale.jhtsoft.com/picms/384ee653e872fe.png")
    no-repeat -200px 0;
  font-size: 22px;
  color: #fff;
  width: 160px;
  height: 50px;
  line-height: 50px;
  padding-left: 20px;
  margin: 15px 0;
}
.guize p[data-v-c98f966e] {
  padding: 5px 10px;
  font-size: 14px;
}
.guize i[data-v-c98f966e] {
  position: absolute;
  right: 0;
  top: 0;
  color: #666;
  padding: 20px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.guize i[data-v-c98f966e]:hover {
  font-size: 25px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
/* 活动规则 end */
.sdopen[data-v-c98f966e] {
  display: block;
}




































































































































/*左侧导航*/
.fixedbar[data-v-4a2bdcd2] {position: fixed;opacity: 1;z-index: 99;left: 50%;margin-left: -684px;top: 50%;margin-top: -160px;-webkit-transition: opacity 1s;transition: opacity 1s;
}
.fixedbar a[data-v-4a2bdcd2], .fixedbar span[data-v-4a2bdcd2] { width: 28px; padding:9px 10px; display: block; font-size: 14px; color: #FFFFFF;
}
.fixedbar a[data-v-4a2bdcd2] { margin-bottom: 1px; background-color: #918888; -webkit-transition: background-color .4s; transition: background-color .4s;
}
.fixedbar a[data-v-4a2bdcd2]:hover,.fixedbar span[data-v-4a2bdcd2]:hover {cursor: pointer; background-color: #e62226;
}
.fixedbar a.on[data-v-4a2bdcd2] { background-color: #e62226;
}
.fixedbar a.on[data-v-4a2bdcd2]:hover,.fixedbar a[data-v-4a2bdcd2]:hover,.fixedbar span[data-v-4a2bdcd2]:hover{color:#fff!important;
}
.fixedbar span[data-v-4a2bdcd2]{background-color: #5e4a4a;text-align: center; -webkit-transition: background-color .4s; transition: background-color .4s;
}
.fixedbar span i[data-v-4a2bdcd2]{display: inline-block;width: 16px;height: 9px;line-height: 9px;
}
.fixedbarhidden[data-v-4a2bdcd2] { opacity: 0; z-index: -1;
}

.ends[data-v-6488ac58] {
  display: block;
}
.end[data-v-6488ac58] {
  display: none;
}
/*秒杀结束弹框*/
.mods-pwdsus .msCon[data-v-6488ac58] {
  width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.mods-pwdsus .mc-cont[data-v-6488ac58] {
  width: 100%;
  height: 158px;
  position: relative;
  text-align: center;
  padding: 0px;
}
.mods-cont .mc-tit[data-v-6488ac58] {
  text-align: left;
}
.mods-pwdsus a[data-v-6488ac58] {
  display: inline-block;
  margin-top: 20px;
}
.timeul li.on[data-v-6488ac58],
.xsmsdiv a[data-v-6488ac58] {
  color: #fff;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff4a24), to(#f5313c));
  background: linear-gradient(180deg, #ff4a24, #f5313c);
}
.timeul[data-v-6488ac58],
.timeul li[data-v-6488ac58] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
/*限时秒杀 start*/
.marking section[data-v-6488ac58] {
  width: 1200px;
  margin: 0 auto;
}
.marking h2[data-v-6488ac58] {
  padding: 50px 0 80px 0;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.marking h2 b[data-v-6488ac58],
.marking h2 span[data-v-6488ac58] {
  position: absolute;
}
.marking h2 b[data-v-6488ac58] {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 100%;
}
.marking h2 b.byl[data-v-6488ac58],
.marking h2 b.byr[data-v-6488ac58] {
  background: #659eec;
}
.marking h2 b.ryl[data-v-6488ac58],
.marking h2 b.ryr[data-v-6488ac58] {
  background: #ff2fb1;
}
.marking h2 span[data-v-6488ac58] {
  background: url("https://presale.jhtsoft.com/picms/384ee653e872fe.png")
    no-repeat;
  height: 70px;
  bottom: 60px;
  -webkit-animation: optan3-data-v-6488ac58 1s ease-in-out;
  animation: optan3-data-v-6488ac58 1s ease-in-out;
}
@-webkit-keyframes optan3-data-v-6488ac58 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes optan3-data-v-6488ac58 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.marking h2 b.byl[data-v-6488ac58] {
  top: 80px;
  left: 180px;
}
.marking h2 span.bigl[data-v-6488ac58] {
  background-position: 0 0;
  width: 94px;
  left: 200px;
}
.marking h2 b.ryl[data-v-6488ac58] {
  top: 165px;
  left: 290px;
}
.marking h2 b.byr[data-v-6488ac58] {
  top: 165px;
  right: 290px;
}
.marking h2 span.bigr[data-v-6488ac58] {
  background-position: -94px 0;
  width: 98px;
  right: 200px;
}
.marking h2 b.ryr[data-v-6488ac58] {
  top: 80px;
  right: 180px;
}
.marking h2 b.ryl[data-v-6488ac58],
.marking h2 b.byr[data-v-6488ac58] {
  -webkit-animation: sfan1-data-v-6488ac58 0.8s ease-in infinite alternate;
  animation: sfan1-data-v-6488ac58 0.8s ease-in infinite alternate;
}
@-webkit-keyframes sfan1-data-v-6488ac58 {
from {
    -webkit-transform: scale(0.4);
}
to {
    -webkit-transform: scale(1);
}
}
@keyframes sfan1-data-v-6488ac58 {
from {
    -webkit-transform: scale(0.4);
            transform: scale(0.4);
}
to {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.marking h2 b.byl[data-v-6488ac58],
.marking h2 b.ryr[data-v-6488ac58] {
  -webkit-animation: ydan2-data-v-6488ac58 3s ease-in infinite alternate;
  animation: ydan2-data-v-6488ac58 3s ease-in infinite alternate;
}
@-webkit-keyframes ydan2-data-v-6488ac58 {
from {
    -webkit-transform: translateX(0);
}
to {
    -webkit-transform: translateX(20px);
}
}
@keyframes ydan2-data-v-6488ac58 {
from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
to {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
}
}
.pt15b[data-v-6488ac58] {
  padding-top: 13%;
}
/* 返回顶部 start*/
.topdiv[data-v-6488ac58] {
  text-align: center;
  padding: 40px 0;
}
.topdiv span[data-v-6488ac58] {
  color: #f6333a;
  font-size: 24px;
  border-radius: 60px;
  border: 1px solid #f5333a;
  padding: 20px 50px;
  display: inline-block;
  background: #ffe4de;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.topdiv span i[data-v-6488ac58] {
  font-size: 22px;
  padding-left: 10px;
}
.topdiv span[data-v-6488ac58]:hover {
  cursor: pointer;
  background: rgba(255, 255, 255, 0.5);
  padding: 20px 70px;
  border-radius: 10px;
}
/*返回顶部 end*/
/* 公共部分 end */
.timeul li.on[data-v-6488ac58],
.xsmsdiv a[data-v-6488ac58] {
  color: #fff;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff4a24), to(#f5313c));
  background: linear-gradient(180deg, #ff4a24, #f5313c);
}
.timeul[data-v-6488ac58],
.timeul li[data-v-6488ac58] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.timeul li[data-v-6488ac58] {
  cursor: pointer;
  padding: 15px 0;
  font-size: 16px;
  line-height: 25px;
  /* width: 400px; */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #ffd964;
  color: #333;
  border-right: 1px solid rgba(233, 202, 106, 0.8);
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.timeul li.on[data-v-6488ac58] {
  position: relative;
}
.timeul li.on[data-v-6488ac58],
.timeul li[data-v-6488ac58]:last-child {
  border: none;
}
.timeul li p[data-v-6488ac58]:first-child {
  padding-right: 10px;
  text-align: center;
}
.timeul li p b[data-v-6488ac58],
.timeul li p em[data-v-6488ac58] {
  display: block;
}
.timeul li p b[data-v-6488ac58] {
  font-size: 24px;
}
.timeul li p em[data-v-6488ac58] {
  font-weight: 600;
  font-size: 14px;
}
.timeul li p span[data-v-6488ac58] {
  border-radius: 10px;
}
.timeul li.on p span[data-v-6488ac58] {
  background: #fff;
  color: #f5313c;
}
.timeul li p span[data-v-6488ac58] {
  background: #333;
  color: #fff;
  padding: 2px 6px;
}
.timeul li.on[data-v-6488ac58]:after {
  content: "";
  display: block;
  border: 10px solid #fb422b;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-right-color: transparent;
  position: absolute;
  bottom: -20px;
}
.xsmsul[data-v-6488ac58] {
  padding-top: 30px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -20px;
}
.xsmsul li[data-v-6488ac58] {
  width: 285px;
  background: #fff;
  line-height: 25px;
  margin: 0 20px 20px 0;
  position: relative;
  display: inline-block;
}
.xsmsul li .msimga[data-v-6488ac58] {
  display: block;
  width: 280px;
  height: 280px;
  position: relative;
}
.xsmsul li img[data-v-6488ac58] {
  width: 200px;
  max-height: 200px;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  margin: auto;
  display: block;
  -webkit-transition: transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.xsmsul li:hover img[data-v-6488ac58] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.xsmsul li .protits[data-v-6488ac58] {
  display: block;
  font-size: 14px;
  padding: 0 10px 20px 10px;
  width: calc(100% - 20px);
}
.xsmsdiv[data-v-6488ac58] {
  display: table;
  width: 100%;
  border: 1px solid #f6313b;
  overflow: hidden;
}
.xsmsdiv > div[data-v-6488ac58] {
  padding: 10px;
  width: calc(100% - 100px);
  overflow: hidden;
}
.xsmsdiv > div[data-v-6488ac58],
.xsmsdiv > a[data-v-6488ac58] {
  display: table-cell;
}
.xsmsdiv div h3[data-v-6488ac58] {
  font-size: 26px;
  color: #f10215;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.xsmsdiv div h3 em[data-v-6488ac58],
.xsmsdiv div h3 del[data-v-6488ac58] {
  white-space: normal;
  word-break: break-all;
}
.xsmsdiv div h3 em b[data-v-6488ac58] {
  font-size: 14px;
  padding-right: 5px;
}
.xsmsdiv div h3 del[data-v-6488ac58] {
  font-size: 14px;
  color: #666;
}
.xsmsdiv a[data-v-6488ac58] {
  font-size: 18px;
  width: 80px;
  vertical-align: middle;
  text-align: center;
}
.xsmsdiv a[data-v-6488ac58]:hover {
  opacity: 0.8;
}
/*进度条*/
.xsmsdiv div.q-progress[data-v-6488ac58] {
  font-size: 14px;
  padding: 0;
}
.q-progress div[data-v-6488ac58] {
  float: left;
}
.quan-type01 .q-progress div[data-v-6488ac58] {
  color: #666;
}
.quan-type02 .q-progress div[data-v-6488ac58] {
  color: #000;
}
.q-progress .progress-wrap[data-v-6488ac58] {
  display: inline-block;
  position: relative;
  margin-left: 10px;
  width: 100px;
  height: 11px;
  border-radius: 5px;
}
.q-progress .progress-bg[data-v-6488ac58] {
  display: block;
  position: relative;
  width: 100px;
  height: 10px;
  border-radius: 5px;
  background: #e0e0e0;
}
.q-progress .progress[data-v-6488ac58] {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 10px;
  border-radius: 5px;
  background-color: #e62226;
  opacity: 0.85;
}
.q-progress b[data-v-6488ac58] {
  color: #999;
}
/*已抢完*/
.xsmsul li .over[data-v-6488ac58] {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 200px;
  height: 200px;
  border-radius: 100%;
  font-size: 36px;
  color: #fff;
  text-align: center;
  line-height: 200px;
  top: 10%;
  left: 50%;
  margin-left: -100px;
}
.xsmsul .overcss a[data-v-6488ac58] {
  background: #ededed;
  color: #868484;
}
.xsmsul .overcss[data-v-6488ac58] {
  border-color: #ccc;
}
/*敬请期待*/
.xsmsul .expect a[data-v-6488ac58] {
  background: #52b848;
}
.xsmsul .expect[data-v-6488ac58] {
  border-color: #52b848;
}
/*限时秒杀 end*/

.marking section[data-v-5a878443] {
  width: 1200px;
  margin: 0 auto;
}
.marking h2[data-v-5a878443] {
  padding: 50px 0 80px 0;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.marking h2 b[data-v-5a878443],
.marking h2 span[data-v-5a878443] {
  position: absolute;
}
.marking h2 b[data-v-5a878443] {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 100%;
}
.marking h2 b.byl[data-v-5a878443],
.marking h2 b.byr[data-v-5a878443] {
  background: #659eec;
}
.marking h2 b.ryl[data-v-5a878443],
.marking h2 b.ryr[data-v-5a878443] {
  background: #ff2fb1;
}
.marking h2 span[data-v-5a878443] {
  background: url("https://presale.jhtsoft.com/picms/384ee653e872fe.png")
    no-repeat;
  height: 70px;
  bottom: 60px;
  -webkit-animation: optan3-data-v-5a878443 1s ease-in-out;
  animation: optan3-data-v-5a878443 1s ease-in-out;
}
@-webkit-keyframes optan3-data-v-5a878443 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes optan3-data-v-5a878443 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.marking h2 b.byl[data-v-5a878443] {
  top: 80px;
  left: 180px;
}
.marking h2 span.bigl[data-v-5a878443] {
  background-position: 0 0;
  width: 94px;
  left: 200px;
}
.marking h2 b.ryl[data-v-5a878443] {
  top: 165px;
  left: 290px;
}
.marking h2 b.byr[data-v-5a878443] {
  top: 165px;
  right: 290px;
}
.marking h2 span.bigr[data-v-5a878443] {
  background-position: -94px 0;
  width: 98px;
  right: 200px;
}
.marking h2 b.ryr[data-v-5a878443] {
  top: 80px;
  right: 180px;
}
.marking h2 b.ryl[data-v-5a878443],
.marking h2 b.byr[data-v-5a878443] {
  -webkit-animation: sfan1-data-v-5a878443 0.8s ease-in infinite alternate;
  animation: sfan1-data-v-5a878443 0.8s ease-in infinite alternate;
}
@-webkit-keyframes sfan1-data-v-5a878443 {
from {
    -webkit-transform: scale(0.4);
}
to {
    -webkit-transform: scale(1);
}
}
@keyframes sfan1-data-v-5a878443 {
from {
    -webkit-transform: scale(0.4);
            transform: scale(0.4);
}
to {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.marking h2 b.byl[data-v-5a878443],
.marking h2 b.ryr[data-v-5a878443] {
  -webkit-animation: ydan2-data-v-5a878443 3s ease-in infinite alternate;
  animation: ydan2-data-v-5a878443 3s ease-in infinite alternate;
}
@-webkit-keyframes ydan2-data-v-5a878443 {
from {
    -webkit-transform: translateX(0);
}
to {
    -webkit-transform: translateX(20px);
}
}
@keyframes ydan2-data-v-5a878443 {
from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
to {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
}
}
/* 返回顶部 start*/
.topdiv[data-v-5a878443] {
  text-align: center;
  padding: 40px 0;
}
.topdiv span[data-v-5a878443] {
  color: #f6333a;
  font-size: 24px;
  border-radius: 60px;
  border: 1px solid #f5333a;
  padding: 20px 50px;
  display: inline-block;
  background: #ffe4de;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.topdiv span i[data-v-5a878443] {
  font-size: 22px;
  padding-left: 10px;
}
.topdiv span[data-v-5a878443]:hover {
  cursor: pointer;
  background: rgba(255, 255, 255, 0.5);
  padding: 20px 70px;
  border-radius: 10px;
}
/*返回顶部 end*/
/* 活动规则 start */
.guize[data-v-5a878443] {
  border: 1px solid #ffbebf;
  background: #fff;
  margin-bottom: 20px;
  padding-bottom: 10px;
  position: relative;
  display: none;
}
.guize h3[data-v-5a878443] {
  background: url("https://presale.jhtsoft.com/picms/384ee653e872fe.png")
    no-repeat -200px 0;
  font-size: 22px;
  color: #fff;
  width: 160px;
  height: 50px;
  line-height: 50px;
  padding-left: 20px;
  margin: 15px 0;
}
.guize p[data-v-5a878443] {
  padding: 5px 10px;
  font-size: 14px;
}
.guize i[data-v-5a878443] {
  position: absolute;
  right: 0;
  top: 0;
  color: #666;
  padding: 20px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.guize i[data-v-5a878443]:hover {
  font-size: 25px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
/* 活动规则 end */
.sdopen[data-v-5a878443] {
  display: block;
}
/* 公共部分 end */
.kjdiv p[data-v-5a878443] {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
}
/* 疯狂砍价 start */
.fkkjul[data-v-5a878443] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -20px;
}
.fkkjul li[data-v-5a878443] {
  margin: 0 20px 20px 0;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  padding: 10px;
  position: relative;
}
.fkkjul li .fkkjimg[data-v-5a878443] {
  display: block;
  width: 290px;
  height: 270px;
  position: relative;
}
.fkkjul li img[data-v-5a878443] {
  width: 270px;
  max-height: 270px;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  margin: auto;
  -webkit-transition: transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.fkkjul li:hover img[data-v-5a878443] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.fkkjul li .kjdiv[data-v-5a878443] {
  width: 280px;
  margin-bottom: 60px;
}
.fkkjul li .kjdiv[data-v-5a878443] {
  line-height: 25px;
}
.kjdiv > a[data-v-5a878443] {
  display: block;
  font-size: 18px;
  font-weight: 600;
  padding: 10px 0;
}
.kjdiv p[data-v-5a878443] {
  font-size: 14px;
  color: #666;
  height: 80px;
  overflow: hidden;
}
.kjdiv h5[data-v-5a878443] {
  color: #fff;
  background: url("https://presale.jhtsoft.com/picms/384bda78ff38de.png")
    no-repeat;
  height: 60px;
  width: 280px;
  background-size: 95%;
  padding-left: 10px;
  line-height: 60px;
  position: absolute;
  right: -20px;
  bottom: 75px;
}
.kjdiv h5 b[data-v-5a878443] {
  font-size: 36px;
  font-weight: 600;
  display: inline;
}
.kjdiv h5 del[data-v-5a878443] {
  padding-left: 10px;
  display: inline;
  text-decoration: none;
}
/*.kjdiv h5 b,.kjdiv h5 del {display:inline-block;white-space: nowrap;max-width: 40%;}*/
.kjdiv div[data-v-5a878443] {
  border: 1px solid #f5333a;
  border-radius: 6px;
  width: 250px;
  height: 44px;
  line-height: 44px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  bottom: 20px;
  right: 17px;
}
.kjdiv div a[data-v-5a878443] {
  text-align: center;
  display: inline-block;
  color: #f5313c;
  font-size: 16px;
  width: 50%;
}
.kjdiv div a[data-v-5a878443]:nth-child(2) {
  color: #fff;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff4a24), to(#f5313c));
  background: linear-gradient(180deg, #ff4a24, #f5313c);
}
.kjdiv div a[data-v-5a878443]:hover {
  opacity: 0.8;
}
/* 疯狂砍价 end */
/*砍价/拼团活动还未开始、已结束 start*/
.kjdiv div.over[data-v-5a878443] {
  border: 1px solid #ccc;
}
.kjdiv div.over a[data-v-5a878443]:last-child {
  color: #868484;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#f1eeee, endColorStr=#d8d8d8);
  background: -webkit-gradient(linear, left top, left bottom, from(#f1eeee), to(#d8d8d8));
  background: linear-gradient(180deg, #f1eeee, #d8d8d8);
}
.ptul li div.ptbtn a.gray[data-v-5a878443] {
  background: #ededed;
  color: #868484;
}
/*砍价/拼团活动还未开始、已结束  end*/
.oragecolor[data-v-5a878443] {
  color: #5ebc52 !important;
}
.sfmbg[data-v-5a878443] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#7ac471, endColorStr=#43a137) !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#7ac471), to(#43a137)) !important;
  background: linear-gradient(180deg, #7ac471, #43a137) !important;
}
.bordercolor[data-v-5a878443] {
  border: 1px solid #5ebc52 !important;
}
.findkj[data-v-5a878443] {
  padding-left: 180px !important;
}
.findkj[data-v-5a878443]::before {
  content: "" !important;
}
.findkj h3[data-v-5a878443] {
  padding-top: 2rem;
  margin-left: -2rem;
}

.marking section[data-v-82f68ed6] {
  width: 1200px;
  margin: 0 auto;
}
.marking h2[data-v-82f68ed6] {
  padding: 50px 0 80px 0;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.marking h2 b[data-v-82f68ed6],
.marking h2 span[data-v-82f68ed6] {
  position: absolute;
}
.marking h2 b[data-v-82f68ed6] {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 100%;
}
.marking h2 b.byl[data-v-82f68ed6],
.marking h2 b.byr[data-v-82f68ed6] {
  background: #659eec;
}
.marking h2 b.ryl[data-v-82f68ed6],
.marking h2 b.ryr[data-v-82f68ed6] {
  background: #ff2fb1;
}
.marking h2 span[data-v-82f68ed6] {
  background: url("https://presale.jhtsoft.com/picms/384ee653e872fe.png")
    no-repeat;
  height: 70px;
  bottom: 60px;
  -webkit-animation: optan3-data-v-82f68ed6 1s ease-in-out;
  animation: optan3-data-v-82f68ed6 1s ease-in-out;
}
@-webkit-keyframes optan3-data-v-82f68ed6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes optan3-data-v-82f68ed6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.marking h2 b.byl[data-v-82f68ed6] {
  top: 80px;
  left: 180px;
}
.marking h2 span.bigl[data-v-82f68ed6] {
  background-position: 0 0;
  width: 94px;
  left: 200px;
}
.marking h2 b.ryl[data-v-82f68ed6] {
  top: 165px;
  left: 290px;
}
.marking h2 b.byr[data-v-82f68ed6] {
  top: 165px;
  right: 290px;
}
.marking h2 span.bigr[data-v-82f68ed6] {
  background-position: -94px 0;
  width: 98px;
  right: 200px;
}
.marking h2 b.ryr[data-v-82f68ed6] {
  top: 80px;
  right: 180px;
}
.marking h2 b.ryl[data-v-82f68ed6],
.marking h2 b.byr[data-v-82f68ed6] {
  -webkit-animation: sfan1-data-v-82f68ed6 0.8s ease-in infinite alternate;
  animation: sfan1-data-v-82f68ed6 0.8s ease-in infinite alternate;
}
@-webkit-keyframes sfan1-data-v-82f68ed6 {
from {
    -webkit-transform: scale(0.4);
}
to {
    -webkit-transform: scale(1);
}
}
@keyframes sfan1-data-v-82f68ed6 {
from {
    -webkit-transform: scale(0.4);
            transform: scale(0.4);
}
to {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.marking h2 b.byl[data-v-82f68ed6],
.marking h2 b.ryr[data-v-82f68ed6] {
  -webkit-animation: ydan2-data-v-82f68ed6 3s ease-in infinite alternate;
  animation: ydan2-data-v-82f68ed6 3s ease-in infinite alternate;
}
@-webkit-keyframes ydan2-data-v-82f68ed6 {
from {
    -webkit-transform: translateX(0);
}
to {
    -webkit-transform: translateX(20px);
}
}
@keyframes ydan2-data-v-82f68ed6 {
from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
to {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
}
}
/* 公共部分 end */
/* 优惠券 start */
.moreyhq[data-v-82f68ed6] {
  position: absolute;
  color: #fff;
  left: 610px;
  top: 85px;
  padding: 3px 4px;
  font-size: 13px;
}
.moreyhq[data-v-82f68ed6]:hover {
  color: #f0e363;
}
.yhqmarkul[data-v-82f68ed6] {
  margin-right: -30px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  min-height: 400px;
}
.yhqmarkul li[data-v-82f68ed6] {
  margin: 0 30px 30px 0;
  position: relative;
  width: 380px;
  display: inline-block;
  overflow: hidden;
}
.yhqmarkul li div.yhqs[data-v-82f68ed6],
.yhqmarkul li div.ygqgray[data-v-82f68ed6] {
  display: inline-block;
  background: url("https://presale.jhtsoft.com/picms/384eeee5a9e8ac.png")
    no-repeat #fff;
  width: 340px;
  height: 160px;
  padding: 20px;
  border-radius: 10px 0 0 10px;
}
.yhqmarkul li div.yhqs[data-v-82f68ed6] {
  background-position: 280px -6px;
}
.yhqmarkul li div.ygqgray[data-v-82f68ed6] {
  background-position: 280px -227px;
}
.yhqmarkul li div.yhqs[data-v-82f68ed6]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 287px;
  border: 1px solid #ffbebf;
  border-radius: 10px 0 0 10px;
  height: 198px;
  border-right: none;
}
.yhqmarkul li .flexp[data-v-82f68ed6] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flexp strong[data-v-82f68ed6] {
  font-size: 56px;
  color: #e62226;
  padding-right: 10px;
  max-width: 180px;
  max-height: 100px;
  word-break: break-all;
  overflow: hidden;
  line-height: 1;
}
.flexp strong[data-v-82f68ed6] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.flexp strong i[data-v-82f68ed6] {
  display: inline-block;
  font-size: 24px;
  vertical-align: bottom;
  padding-bottom: 5px;
}
.flexp strong.by[data-v-82f68ed6] {
  font-size: 50px;
  font-family: "microsoft yahei";
}
.flexp span em[data-v-82f68ed6] {
  border-radius: 13px;
  margin-bottom: 8px;
  background: #ffe7dd;
  color: #e62226;
  font-size: 14px;
  display: block;
  padding: 3px 10px;
}
.yhqmarkul li .linep[data-v-82f68ed6] {
  padding: 25px 0;
}
/*进度条*/
.yhqmarkul .q-progress .progress-wrap[data-v-82f68ed6] {
  margin-left: 0;
  width: 180px;
}
.q-progress .progress-wrap[data-v-82f68ed6] {
  display: inline-block;
  position: relative;
  overflow: hidden;
  border-radius: 5px;
}
.q-progress .progress-bg[data-v-82f68ed6] {
  display: block;
  position: relative;
  width: 100px;
  height: 10px;
  border-radius: 5px;
  background: #e0e0e0;
}
.q-progress .progress[data-v-82f68ed6] {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 10px;
  border-radius: 5px;
  background-color: #e62226;
  opacity: 0.85;
  -webkit-transition: width 2s;
  transition: width 2s;
}
.yhqmarkul .q-progress .progress-bg[data-v-82f68ed6] {
  width: 180px;
}
.yhqmarkul .q-progress b[data-v-82f68ed6] {
  color: #333;
}
.yhqmarkul li a.lqa[data-v-82f68ed6],
.yhqmarkul li a.lqagray[data-v-82f68ed6] {
  text-align: center;
  font-size: 24px;
  color: #fff;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
  z-index: 2;
}
.yhqmarkul li a.lqa[data-v-82f68ed6] {
  padding: 45px 20px;
}
.yhqmarkul li a.lqagray[data-v-82f68ed6] {
  padding: 35px 20px;
}
.yhqmarkul li a[data-v-82f68ed6]:hover {
  opacity: 0.8;
}
/* 优惠券 end */

.fkkjul[data-v-6024a53f] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -20px;
}
.fkkjul li[data-v-6024a53f] {
  margin: 0 20px 20px 0;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  padding: 10px;
  position: relative;
}
.fkkjul li .fkkjimg[data-v-6024a53f] {
  display: block;
  width: 290px;
  height: 290px;
  margin-bottom: 40px;
  position: relative;
}
.fkkjul li img[data-v-6024a53f] {
  width: 250px;
  max-height: 250px;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  margin: auto;
  -webkit-transition: transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.fkkjul li:hover img[data-v-6024a53f] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.fkkjul li .kjdiv[data-v-6024a53f] {
  width: 280px;
  margin-bottom: 60px;
}
.fkkjul li .kjdiv[data-v-6024a53f] {
  line-height: 25px;
}
.kjdiv > a[data-v-6024a53f] {
  display: block;
  font-size: 18px;
  font-weight: 600;
  padding: 10px 0;
}
.kjdiv p[data-v-6024a53f] {
  font-size: 14px;
  color: #666;
  height: 80px;
  overflow: hidden;
}
.kjdiv h5[data-v-6024a53f] {
  color: #fff;
  background: url("https://presale.jhtsoft.com/picms/384bda78ff38de.png")
    no-repeat;
  height: 70px;
  width: 295px;
  background-size: 100%;
  padding-left: 10px;
  line-height: 60px;
  position: absolute;
  right: -5px;
  bottom: 75px;
}
.kjdiv h5 b[data-v-6024a53f] {
  font-size: 36px;
  font-weight: 600;
  display: inline;
}
.kjdiv h5 del[data-v-6024a53f] {
  padding-left: 10px;
  display: inline;
}
/*.kjdiv h5 b,.kjdiv h5 del {display:inline-block;white-space: nowrap;max-width: 40%;}*/
.kjdiv div[data-v-6024a53f] {
  border: 1px solid #f5333a;
  border-radius: 6px;
  width: 260px;
  height: 44px;
  line-height: 44px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  bottom: 20px;
}
.kjdiv div a[data-v-6024a53f] {
  text-align: center;
  display: inline-block;
  color: #f5313c;
  font-size: 16px;
  width: 50%;
}
.kjdiv div a[data-v-6024a53f]:nth-child(2) {
  color: #fff;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff4a24), to(#f5313c));
  background: linear-gradient(180deg, #ff4a24, #f5313c);
}
.kjdiv div a[data-v-6024a53f]:hover {
  opacity: 0.8;
}
/* 疯狂砍价 end */
/*砍价/拼团活动还未开始、已结束 start*/
.kjdiv div.over[data-v-6024a53f] {
  border: 1px solid #ccc;
}
.kjdiv div.over a[data-v-6024a53f]:last-child {
  color: #868484;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#f1eeee, endColorStr=#d8d8d8);
  background: -webkit-gradient(linear, left top, left bottom, from(#f1eeee), to(#d8d8d8));
  background: linear-gradient(180deg, #f1eeee, #d8d8d8);
}
.marking section[data-v-6024a53f] {
  width: 1200px;
  margin: 0 auto;
}
.marking h2[data-v-6024a53f] {
  padding: 50px 0 80px 0;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.marking h2 b[data-v-6024a53f],
.marking h2 span[data-v-6024a53f] {
  position: absolute;
}
.marking h2 b[data-v-6024a53f] {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 100%;
}
.marking h2 b.byl[data-v-6024a53f],
.marking h2 b.byr[data-v-6024a53f] {
  background: #659eec;
}
.marking h2 b.ryl[data-v-6024a53f],
.marking h2 b.ryr[data-v-6024a53f] {
  background: #ff2fb1;
}
.marking h2 span[data-v-6024a53f] {
  background: url("https://presale.jhtsoft.com/picms/384ee653e872fe.png")
    no-repeat;
  height: 70px;
  bottom: 60px;
  -webkit-animation: optan3-data-v-6024a53f 1s ease-in-out;
  animation: optan3-data-v-6024a53f 1s ease-in-out;
}
@-webkit-keyframes optan3-data-v-6024a53f {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes optan3-data-v-6024a53f {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.marking h2 b.byl[data-v-6024a53f] {
  top: 80px;
  left: 180px;
}
.marking h2 span.bigl[data-v-6024a53f] {
  background-position: 0 0;
  width: 94px;
  left: 200px;
}
.marking h2 b.ryl[data-v-6024a53f] {
  top: 165px;
  left: 290px;
}
.marking h2 b.byr[data-v-6024a53f] {
  top: 165px;
  right: 290px;
}
.marking h2 span.bigr[data-v-6024a53f] {
  background-position: -94px 0;
  width: 98px;
  right: 200px;
}
.marking h2 b.ryr[data-v-6024a53f] {
  top: 80px;
  right: 180px;
}
.marking h2 b.ryl[data-v-6024a53f],
.marking h2 b.byr[data-v-6024a53f] {
  -webkit-animation: sfan1-data-v-6024a53f 0.8s ease-in infinite alternate;
  animation: sfan1-data-v-6024a53f 0.8s ease-in infinite alternate;
}
@-webkit-keyframes sfan1-data-v-6024a53f {
from {
    -webkit-transform: scale(0.4);
}
to {
    -webkit-transform: scale(1);
}
}
@keyframes sfan1-data-v-6024a53f {
from {
    -webkit-transform: scale(0.4);
            transform: scale(0.4);
}
to {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.marking h2 b.byl[data-v-6024a53f],
.marking h2 b.ryr[data-v-6024a53f] {
  -webkit-animation: ydan2-data-v-6024a53f 3s ease-in infinite alternate;
  animation: ydan2-data-v-6024a53f 3s ease-in infinite alternate;
}
@-webkit-keyframes ydan2-data-v-6024a53f {
from {
    -webkit-transform: translateX(0);
}
to {
    -webkit-transform: translateX(20px);
}
}
@keyframes ydan2-data-v-6024a53f {
from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
to {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
}
}
/* 返回顶部 start*/
.topdiv[data-v-6024a53f] {
  text-align: center;
  padding: 40px 0;
}
.topdiv span[data-v-6024a53f] {
  color: #f6333a;
  font-size: 24px;
  border-radius: 60px;
  border: 1px solid #f5333a;
  padding: 20px 50px;
  display: inline-block;
  background: #ffe4de;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.topdiv span i[data-v-6024a53f] {
  font-size: 22px;
  padding-left: 10px;
}
.topdiv span[data-v-6024a53f]:hover {
  cursor: pointer;
  background: rgba(255, 255, 255, 0.5);
  padding: 20px 70px;
  border-radius: 10px;
}
/*返回顶部 end*/
/* 公共部分 end */
/* 拼团购 start */
.ptul h4[data-v-6024a53f],
.ptul li div.ptbtn a b[data-v-6024a53f] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.ptul h4[data-v-6024a53f] {
  color: #e62226;
  font-size: 24px;
  padding: 30px 0 10px 0;
}
.ptul h4 b[data-v-6024a53f] {
  font-size: 56px;
  padding-left: 5px;
}
.ptul li .number[data-v-6024a53f] {
  font-size: 14px;
  color: #666;
}
.ptul h4 b[data-v-6024a53f],
.ptul li .number[data-v-6024a53f] {
  white-space: normal;
  word-break: break-all;
}
.ptul li div.ptbtn[data-v-6024a53f] {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 60px;
  width: 100%;
  line-height: 60px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ptul li div.ptbtn a[data-v-6024a53f] {
  background: #fee1e1;
  color: #e62226;
  display: inline-block;
  height: 100%;
  width: 50%;
  text-align: center;
  font-size: 14px;
}
.ptul li div.ptbtn a b[data-v-6024a53f] {
  font-size: 26px;
}
.ptul li div.ptbtn a[data-v-6024a53f]:nth-child(2) {
  color: #fff;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff4a24), to(#f5313c));
  background: linear-gradient(180deg, #ff4a24, #f5313c);
}
.ptul li div.ptbtn a[data-v-6024a53f]:hover {
  opacity: 0.8;
}
/* 拼团购 end */
/* 活动规则 start */
.guize[data-v-6024a53f] {
  border: 1px solid #ffbebf;
  background: #fff;
  margin-bottom: 20px;
  padding-bottom: 10px;
  position: relative;
  display: none;
}
.guize h3[data-v-6024a53f] {
  background: url("https://presale.jhtsoft.com/picms/384ee653e872fe.png")
    no-repeat -200px 0;
  font-size: 22px;
  color: #fff;
  width: 160px;
  height: 50px;
  line-height: 50px;
  padding-left: 20px;
  margin: 15px 0;
}
.guize p[data-v-6024a53f] {
  padding: 5px 10px;
  font-size: 14px;
}
.guize i[data-v-6024a53f] {
  position: absolute;
  right: 0;
  top: 0;
  color: #666;
  padding: 20px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.guize i[data-v-6024a53f]:hover {
  font-size: 25px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
/* 活动规则 end */
.sdopen[data-v-6024a53f] {
  display: block !important;
}
.sfmbg[data-v-6024a53f] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#7ac471, endColorStr=#43a137) !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#7ac471), to(#43a137)) !important;
  background: linear-gradient(180deg, #7ac471, #43a137) !important;
}
.wksonly[data-v-6024a53f] {
  background: #f0ffee !important;
  color: #4da842 !important;
}
.ptul li div.ptbtn a.gray[data-v-6024a53f] {
  background: #ededed !important;
  color: #868484 !important;
  font-size: 18px;
}

.mods-cont .pro-buy-btn[data-v-26e181ec] {
  text-align: center;
  margin-top: 10px;
}
.mods-cont .pro-buy-btn a[data-v-26e181ec] {
  display: inline-block;
  float: none;
}
.pro-intro .pro-buy-btn[data-v-26e181ec] {
  text-align: left;
}

/*秒杀、砍价、拼团详情页公用 */
.tabCont[data-v-26e181ec] {
  display: none;
}
.itemInfo-wrap .pricecss[data-v-26e181ec] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.itemInfo-wrap .pricecss dd[data-v-26e181ec] {
  font-size: 14px;
  color: #333;
  padding: 0 0 10px 10px;
}
.itemInfo-wrap .pro-buy-btn a.willdo[data-v-26e181ec] {
  color: #fff;
  background: #52b848;
  cursor: context-menu;
}

/*砍价、拼团成功页+砍价详情页公用 start*/
.bargain[data-v-26e181ec],
.bargain .imgtit h1[data-v-26e181ec] {
  border: 1px solid #f6f6f6;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.bargain[data-v-26e181ec] {
  width: 1198px;
  margin: 50px auto 0;
  min-height: 400px;
  position: relative;
}
.bargain .imgtit h1[data-v-26e181ec] {
  position: absolute;
  overflow: hidden;
  width: 110px;
  height: 110px;
  border-radius: 100%;
  text-align: center;
  left: 50%;
  top: -7%;
  background: #fff;
  margin-left: -55px;
}
.bargain .imgtit h1 img[data-v-26e181ec] {
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: 100%;
  -webkit-animation: imgshow-data-v-26e181ec 0.6s ease-in-out;
          animation: imgshow-data-v-26e181ec 0.6s ease-in-out;
}
.bargain .imgtit h1.it-tx img[data-v-26e181ec] {
  width: 110px;
  height: 110px;
}
@-webkit-keyframes imgshow-data-v-26e181ec {
from {
    top: 110px;
    opacity: 0;
}
to {
    top: 0;
    opacity: 1;
}
}
@keyframes imgshow-data-v-26e181ec {
from {
    top: 110px;
    opacity: 0;
}
to {
    top: 0;
    opacity: 1;
}
}
.bargain .imgtit[data-v-26e181ec] {
  text-align: center;
}
.bargain .imgtit h2[data-v-26e181ec] {
  padding: 70px 0 10px 0;
  font-weight: 600;
  font-size: 16px;
}
.bargain .imgtit p[data-v-26e181ec] {
  color: #999;
  font-size: 14px;
}
.bargain .imgtit p b[data-v-26e181ec] {
  color: #e62226;
  padding: 0 10px;
}
.kjb[data-v-26e181ec],
.kjb .qyt[data-v-26e181ec] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.kjb[data-v-26e181ec] {
  background: #fff5f5;
  margin: 20px;
  padding: 15px;
}
.kjbleft[data-v-26e181ec] {
  width: 780px;
}
.kjbleft h2[data-v-26e181ec] {
  border-bottom: 1px solid #f07679;
  position: relative;
  height: 30px;
}
.kjbleft h2 b[data-v-26e181ec] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 0 20px;
  color: #f07679;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  background: #fff5f5;
}
.kjbright[data-v-26e181ec] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  line-height: 25px;
  width: 400px;
}
.kjbright p[data-v-26e181ec] {
  font-size: 14px;
}
.kjbright p b[data-v-26e181ec] {
  color: #e62226;
  padding: 0 5px;
  font-weight: 600;
}
.kjbright h5[data-v-26e181ec] {
  font-size: 16px;
  font-weight: 600;
}
.kjbright .fkbtn[data-v-26e181ec] {
  color: #fff;
  font-size: 16px;
  display: inline-block;
  margin: 10px 0 20px;
  height: 60px;
  line-height: 60px;
  padding: 0 20px;
  min-width: 200px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff7737, endColorStr=#ff2727);
  background: -webkit-gradient(linear, left top, right top, from(#ff7737), to(#ff2727));
  background: linear-gradient(90deg, #ff7737, #ff2727);
}
.kjbright .fkbtn em[data-v-26e181ec] {
  font-size: 24px;
  color: #ffea3d;
  padding-right: 5px;
}
.kjbright .ewm[data-v-26e181ec] {
  background: #fff;
  padding: 5px;
  border: 1px solid #e0e0e0;
  width: 140px;
  height: 140px;
  margin: 0 auto;
}
.kjbright .ewm img[data-v-26e181ec] {
  width: 140px;
  height: 140px;
}
.kjbright .fkbtn[data-v-26e181ec]:hover {
  opacity: 0.8;
}
.kjbright .ewm p[data-v-26e181ec] {
  display: block;
  padding: 10px 0;
}

/*砍价、拼团成功页+砍价详情页公用 end*/

/*拼团详情、成功页+订单公用 start*/
.txul[data-v-26e181ec] {
  width: 100%;
  height: 210px;
  overflow-y: auto;
  margin: 10px auto;
  padding-top: 25px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mods-cont .txul[data-v-26e181ec] {
  width: 680px;
  margin: 20px auto;
  margin-bottom: 0;
}
.txul li[data-v-26e181ec],
.opentul li .opent1[data-v-26e181ec] {
  position: relative;
}
.txul li[data-v-26e181ec] {
  width: 110px;
  text-align: center;
  padding-bottom: 20px;
  display: inline-block;
}
.txul li span[data-v-26e181ec],
.opentul .opent1 span[data-v-26e181ec] {
  position: absolute;
  background: #ffa119;
  color: #fff;
  border: 1px solid #fff;
  padding: 3px 12px;
  border-radius: 12px;
  left: 50%;
  margin-left: -25px;
  top: -5px;
}
.txul li img[data-v-26e181ec],
.opentul .opent1 img[data-v-26e181ec] {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  border: 2px solid #ffbd20;
}
.notx[data-v-26e181ec] {
  width: 80px;
  height: 80px;
  margin: 0 auto;
  border: 2px dashed #ddd;
  border-radius: 100%;
  background: url("http://presale.jhtsoft.com/picms/38a3ad252efdba.png") no-repeat 26px -120px;
}

/*拼团详情、成功页+订单公用 end*/
.pro-intro-name em[data-v-26e181ec] {
  color: #ffa641;
}
.kjz a[data-v-26e181ec] {
  padding: 10px;
  display: inline-block;
  border: 1.4px solid #e0e0e0;
}
.kjz a.on[data-v-26e181ec] {
  border-color: #de2124;
}
.kjz a[data-v-26e181ec]:last-child {
  margin-left: 5px;
}
.prodetail-con[data-v-26e181ec] {
  padding: 10px 0 40px 0;
}
.gfe-card[data-v-26e181ec] {
  text-align: center;
}
.none[data-v-26e181ec] {
    display: none !important;
}

/*营销活动商品引流移动端 start*/
.pro-intro .pro-buy-btn[data-v-26e181ec] {
    text-align: left !important;
}
.acthover[data-v-26e181ec] {
    position: relative;
}
.acthover .code-box[data-v-26e181ec] {
    position: absolute;
    z-index: 2;
    bottom: 60px;
    left: 43.5%;
    width: 180px;
    height: 200px;
    display: none;
    text-align: center;
}
.acthover .btn-acthover:hover + .code-box[data-v-26e181ec] {
    display: block;
}
.acthover .code-box .arrow[data-v-26e181ec] {
    display: inline-block;
    position: absolute;
    left: 50%;
    bottom: -4px;
    margin-left: -2px;
    border-style: solid;
    border-width: 5px;
    border-color: transparent transparent #fff #fff;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-box-shadow: -2px 3px 2px #e0e0e0;
            box-shadow: -2px 3px 2px #e0e0e0;
    width: 0;
    height: 0px;
    display: inline-block;
}
.acthover .code-box .code-con[data-v-26e181ec] {
    display: block;
    width: 178px;
    height: 198px;
    border: 1px solid #e0e0e0;
    background-color: #fff;
    -webkit-box-shadow: 0 0 5px #ddd;
            box-shadow: 0 0 5px #ddd;
}
.acthover .code-box .code-con img[data-v-26e181ec] {
    display: block;
    width: 140px;
    height: 140px;
    margin: 20px auto 0;
    padding-right: 0 !important;
}
.acthover .code-box .code-con p[data-v-26e181ec] {
    line-height: 15px;
    margin-top: 12px;
    text-align: center;
    font-size: 14px;
}
.acthover .codeleft[data-v-26e181ec] {
    left: 50%;
}

/*活动商品引流移动端 end*/
.kjgz[data-v-26e181ec] {
    padding: 25px 10px;
    line-height: 30px;
    min-height: 300px;
}
.kjgz p[data-v-26e181ec] {
    font-size: 14px;
}
.imgMaxwidth img[data-v-26e181ec] {
    width: 100% !important;
}
.none[data-v-26e181ec] {
    display: none !important;
}
.block[data-v-26e181ec] {
    display: block !important;
}

.discounts[data-v-26e181ec] {
  margin-top: 60px;
}
.discounts .discounts-tit[data-v-26e181ec] {
  height: 38px;
  line-height: 38px;
  border: 1px solid #e0e0e0;
  background-color: #f6f6f6;
  position: relative;
}
.discounts .discounts-tit p[data-v-26e181ec] {
  position: absolute;
  right: 10px;
  color: #666;
  font-size: 14px;
  cursor: pointer;
}
.discounts .discounts-tit p[data-v-26e181ec]:hover {
  color: #de2124;
}
.discounts .discounts-tit p i[data-v-26e181ec] {
  font-size: 16px;
  vertical-align: middle;
  margin-right: 5px;
}
.discounts .discounts-tit h3[data-v-26e181ec]:nth-child(1) {
  position: absolute;
  left: -1px;
  top: -1px;
  line-height: 40px;
  width: 100px;
  font-size: 16px;
  text-align: center;
  background-color: #de2124;
  color: #fff;
}
.discontent[data-v-26e181ec] {
  margin: 20px auto 20px auto;
  overflow: hidden;
}
.discontent .disIcon[data-v-26e181ec] {
  float: left;
}
.discontent .disIcon li[data-v-26e181ec] {
  display: inline-block;
  min-height: 200px;
}
.discontent .disIcon li[data-v-26e181ec]:nth-child(1) {
  border: 1px solid #de2124;
}
.discontent .disIcon li[data-v-26e181ec]:nth-of-type(odd) {
  width: 150px;
  cursor: pointer;
}
.discontent .disIcon li[data-v-26e181ec]:nth-of-type(even) {
  position: relative;
  margin: 0px 45px;
}
.discontent .disIcon li:nth-of-type(even) span[data-v-26e181ec] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #666;
  font-size: 20px;
}
.discontent .disIcon li a[data-v-26e181ec] {
  display: block;
  width: 150px;
  height: 150px;
}
.discontent .disIcon li a img[data-v-26e181ec] {
  width: 100%;
  height: 100%;
}
.discontent .disIcon li .typeBox[data-v-26e181ec] {
  color: #666;
  font-size: 14px;
  padding: 10px 0px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: auto 10px;
}
.discontent .disIcon li .price[data-v-26e181ec] {
  color: #de2124;
  font-size: 14px;
  text-align: center;
  font-family: Arial, Verdana, "\5B8B\4F53";
  padding-bottom: 5px;
}
.discontent .total[data-v-26e181ec] {
  width: 210px;
  float: left;
}
.discontent .total li[data-v-26e181ec]:nth-child(1) {
  margin-top: 63px;
  font-size: 14px;
  color: #666;
}
.discontent .total li[data-v-26e181ec]:nth-child(2) {
  padding: 10px 0px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(2) span[data-v-26e181ec] {
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li[data-v-26e181ec]:nth-child(3) {
  padding-bottom: 25px;
  font-size: 14px;
  color: #666;
}
.discontent .total li:nth-child(3) span[data-v-26e181ec] {
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.discontent .total li:nth-child(4) p[data-v-26e181ec] {
  width: 100px;
  height: 40px;
  background-color: #de2124;
  text-align: center;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
}
.discontent .total li:nth-child(4) p[data-v-26e181ec]:hover {
  opacity: 0.8;
}
.selAlert .mods-cont[data-v-26e181ec] {
  width: 824px;
  height: 584px;
  margin-left: -412px;
  margin-top: -292px;
}
.selAlert .shopTab[data-v-26e181ec] {
  width: 80%;
  margin: 20px auto;
}
.selAlert .shopTab li[data-v-26e181ec] {
  display: inline-block;
  font-size: 16px;
  color: #333;
  width: 110px;
  height: 25px;
  margin-left: 48px;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tabBd[data-v-26e181ec] {
  border-bottom: 3px solid #e62226;
}
.picBd[data-v-26e181ec] {
  border: 1px solid #f10215 !important;
}
.shopContent[data-v-26e181ec] {
  padding: 45px 0px 27px 42px !important;
  background-color: #f6f6f6;
  overflow-y: auto;
  max-height: 228px;
}
.shopContent p[data-v-26e181ec]:nth-child(1) {
  font-size: 16px;
  color: #333;
  margin-bottom: 24px;
  line-height: 25px;
}
.shopContent p[data-v-26e181ec]:nth-child(2) {
  font-size: 16px;
  color: #333;
  margin-bottom: 26px;
}
.shopContent p:nth-child(2) span[data-v-26e181ec] {
  color: #de2124;
  font-size: 22px;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.shopContent p:nth-child(2) span i[data-v-26e181ec] {
  font-size: 14px !important;
  padding-right: 3px;
}
.shopContent .picList p[data-v-26e181ec] {
  margin-top: 15px;
  color: #666;
  font-size: 14px;
  float: left;
}
.shopContent .picList ul[data-v-26e181ec] {
  float: left;
  width: 530px;
}
.shopContent .picList ul li[data-v-26e181ec] {
  display: inline-block;
  width: 250px;
  height: 50px;
  border: 1px solid #e0e0e0;
  position: relative;
  margin-bottom: 10px;
  background-color: #fff;
  cursor: pointer;
}
.shopContent .picList ul li[data-v-26e181ec]:nth-child(even) {
  margin-left: 10px;
}
.shopContent .picList ul li img[data-v-26e181ec] {
  width: 40px;
  line-height: 50px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 5px;
}
.shopContent .picList ul li span[data-v-26e181ec] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 50px;
  color: #666;
  font-size: 14px;
  width: 195px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.footerCon p[data-v-26e181ec] {
  padding-left: 40px;
  font-size: 14px;
  color: #666;
  margin-top: 20px;
}
.footerCon p > i[data-v-26e181ec] {
  color: #de2124;
}
.footerCon p span[data-v-26e181ec]:first-of-type {
  font-size: 22px;
  color: #de2124;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.footerCon p span:first-of-type i[data-v-26e181ec] {
  font-size: 14px !important;
  padding-right: 3px;
}
.footerCon p span[data-v-26e181ec]:last-of-type {
  margin-left: 15px;
  font-size: 14px;
  color: #666;
}
.footerCon p span:last-of-type i[data-v-26e181ec] {
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-size: 15px;
}
.footerCon .setBtn[data-v-26e181ec] {
  margin-top: 45px;
  text-align: center;
}
.footerCon .setBtn a[data-v-26e181ec]:nth-child(1) {
  display: inline-block;
  width: 100px;
  height: 36px;
  background-color: #f5f5f5;
  color: #666;
  font-size: 14px;
  border-radius: 5px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-26e181ec]:nth-child(1):hover {
  opacity: 0.8;
}
.footerCon .setBtn a[data-v-26e181ec]:nth-child(2) {
  display: inline-block;
  width: 80px;
  height: 36px;
  background-color: #de2124;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  margin-left: 10px;
  line-height: 36px;
}
.footerCon .setBtn a[data-v-26e181ec]:nth-child(2):hover {
  opacity: 0.8;
}
.kjz dt[data-v-26e181ec] {
  line-height: 38px !important;
}

.mods-cont .pro-buy-btn[data-v-1225f027] {
  text-align: center;
  margin-top: 10px;
}
.mods-cont .pro-buy-btn a[data-v-1225f027] {
  display: inline-block;
  float: none;
}
.pro-intro .pro-buy-btn[data-v-1225f027] {
  text-align: left;
}

/*秒杀、砍价、拼团详情页公用 */
.tabCont[data-v-1225f027] {
  display: none;
}
.itemInfo-wrap .pricecss[data-v-1225f027] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.itemInfo-wrap .pricecss dd[data-v-1225f027] {
  font-size: 14px;
  color: #333;
  padding: 0 0 10px 10px;
}
.itemInfo-wrap .pro-buy-btn a.willdo[data-v-1225f027] {
  color: #fff;
  background: #52b848;
  cursor: context-menu;
}

/*砍价、拼团成功页+砍价详情页公用 start*/
.bargain[data-v-1225f027],
.bargain .imgtit h1[data-v-1225f027] {
  border: 1px solid #f6f6f6;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.bargain[data-v-1225f027] {
  width: 1198px;
  margin: 50px auto 0;
  min-height: 400px;
  position: relative;
}
.bargain .imgtit h1[data-v-1225f027] {
  position: absolute;
  overflow: hidden;
  width: 110px;
  height: 110px;
  border-radius: 100%;
  text-align: center;
  left: 50%;
  top: -7%;
  background: #fff;
  margin-left: -55px;
}
.bargain .imgtit h1 img[data-v-1225f027] {
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: 100%;
  -webkit-animation: imgshow-data-v-1225f027 0.6s ease-in-out;
          animation: imgshow-data-v-1225f027 0.6s ease-in-out;
}
.bargain .imgtit h1.it-tx img[data-v-1225f027] {
  width: 110px;
  height: 110px;
}
@-webkit-keyframes imgshow-data-v-1225f027 {
from {
    top: 110px;
    opacity: 0;
}
to {
    top: 0;
    opacity: 1;
}
}
@keyframes imgshow-data-v-1225f027 {
from {
    top: 110px;
    opacity: 0;
}
to {
    top: 0;
    opacity: 1;
}
}
.bargain .imgtit[data-v-1225f027] {
  text-align: center;
}
.bargain .imgtit h2[data-v-1225f027] {
  padding: 70px 0 10px 0;
  font-weight: 600;
  font-size: 16px;
}
.bargain .imgtit p[data-v-1225f027] {
  color: #999;
  font-size: 14px;
}
.bargain .imgtit p b[data-v-1225f027] {
  color: #e62226;
  padding: 0 10px;
}
.kjb[data-v-1225f027],
.kjb .qyt[data-v-1225f027] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.kjb[data-v-1225f027] {
  background: #fff5f5;
  margin: 20px;
  padding: 15px;
}
.kjbleft[data-v-1225f027] {
  width: 780px;
}
.kjbleft h2[data-v-1225f027] {
  border-bottom: 1px solid #f07679;
  position: relative;
  height: 30px;
}
.kjbleft h2 b[data-v-1225f027] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 0 20px;
  color: #f07679;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  background: #fff5f5;
}
.kjbright[data-v-1225f027] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  line-height: 25px;
  width: 400px;
}
.kjbright p[data-v-1225f027] {
  font-size: 14px;
}
.kjbright p b[data-v-1225f027] {
  color: #e62226;
  padding: 0 5px;
  font-weight: 600;
}
.kjbright h5[data-v-1225f027] {
  font-size: 16px;
  font-weight: 600;
}
.kjbright .fkbtn[data-v-1225f027] {
  color: #fff;
  font-size: 16px;
  display: inline-block;
  margin: 10px 0 20px;
  height: 60px;
  line-height: 60px;
  padding: 0 20px;
  min-width: 200px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff7737, endColorStr=#ff2727);
  background: -webkit-gradient(linear, left top, right top, from(#ff7737), to(#ff2727));
  background: linear-gradient(90deg, #ff7737, #ff2727);
}
.kjbright .fkbtn em[data-v-1225f027] {
  font-size: 24px;
  color: #ffea3d;
  padding-right: 5px;
}
.kjbright .ewm[data-v-1225f027] {
  background: #fff;
  padding: 5px;
  border: 1px solid #e0e0e0;
  width: 140px;
  height: 140px;
  margin: 0 auto;
}
.kjbright .ewm img[data-v-1225f027] {
  width: 140px;
  height: 140px;
}
.kjbright .fkbtn[data-v-1225f027]:hover {
  opacity: 0.8;
}
.kjbright .ewm p[data-v-1225f027] {
  display: block;
  padding: 10px 0;
}

/*砍价、拼团成功页+砍价详情页公用 end*/

/*拼团详情、成功页+订单公用 start*/
.txul[data-v-1225f027] {
  width: 100%;
  height: 210px;
  overflow-y: auto;
  margin: 10px auto;
  padding-top: 25px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mods-cont .txul[data-v-1225f027] {
  width: 680px;
  margin: 20px auto;
  margin-bottom: 0;
}
.txul li[data-v-1225f027],
.opentul li .opent1[data-v-1225f027] {
  position: relative;
}
.txul li[data-v-1225f027] {
  width: 110px;
  text-align: center;
  padding-bottom: 20px;
  display: inline-block;
}
.txul li span[data-v-1225f027],
.opentul .opent1 span[data-v-1225f027] {
  position: absolute;
  background: #ffa119;
  color: #fff;
  border: 1px solid #fff;
  padding: 3px 12px;
  border-radius: 12px;
  left: 50%;
  margin-left: -25px;
  top: -5px;
}
.txul li img[data-v-1225f027],
.opentul .opent1 img[data-v-1225f027] {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  border: 2px solid #ffbd20;
}
.notx[data-v-1225f027] {
  width: 80px;
  height: 80px;
  margin: 0 auto;
  border: 2px dashed #ddd;
  border-radius: 100%;
  background: url("http://presale.jhtsoft.com/picms/38a3ad252efdba.png") no-repeat 26px -120px;
}

/*拼团详情、成功页+订单公用 end*/
.pro-intro-name em[data-v-1225f027] {
  color: #ffa641;
}
.kjz a[data-v-1225f027] {
  padding: 10px;
  display: inline-block;
  border: 1.4px solid #e0e0e0;
}
.kjz a.on[data-v-1225f027] {
  border-color: #de2124;
}
.kjz a[data-v-1225f027]:last-child {
  margin-left: 5px;
}
.prodetail-con[data-v-1225f027] {
  padding: 10px 0 40px 0;
}
.gfe-card[data-v-1225f027] {
  text-align: center;
}
.none[data-v-1225f027] {
  display: none !important;
}

/*营销活动商品引流移动端 start*/
.pro-intro .pro-buy-btn[data-v-1225f027] {
  text-align: left !important;
}
.acthover[data-v-1225f027] {
  position: relative;
}
.acthover .code-box[data-v-1225f027] {
  position: absolute;
  z-index: 2;
  bottom: 60px;
  left: 43.5%;
  width: 180px;
  height: 200px;
  display: none;
  text-align: center;
}
.acthover .btn-acthover:hover + .code-box[data-v-1225f027] {
  display: block;
}
.acthover .code-box .arrow[data-v-1225f027] {
  display: inline-block;
  position: absolute;
  left: 50%;
  bottom: -4px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: transparent transparent #fff #fff;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: -2px 3px 2px #e0e0e0;
          box-shadow: -2px 3px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.acthover .code-box .code-con[data-v-1225f027] {
  display: block;
  width: 178px;
  height: 198px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
}
.acthover .code-box .code-con img[data-v-1225f027] {
  display: block;
  width: 140px;
  height: 140px;
  margin: 20px auto 0;
  padding-right: 0 !important;
}
.acthover .code-box .code-con p[data-v-1225f027] {
  line-height: 15px;
  margin-top: 12px;
  text-align: center;
  font-size: 14px;
}
.acthover .codeleft[data-v-1225f027] {
  left: 50%;
}

/*活动商品引流移动端 end*/
.kjgz[data-v-1225f027] {
  padding: 25px 10px;
  line-height: 30px;
  min-height: 300px;
}

/*拼团详情页 正在开团 start*/
.opent[data-v-1225f027] {
  border: 1px solid #e0e0e0;
  width: 1198px;
  margin: 30px auto;
  padding-bottom: 10px;
}
.opent h2[data-v-1225f027] {
  background: #f6f6f6;
  line-height: 40px;
  font-size: 18px;
  padding: 0 10px;
}
.opent h2 i[data-v-1225f027] {
  font-size: 18px;
  padding-right: 10px;
}
.opent h2 span[data-v-1225f027],
.opent h2 span i[data-v-1225f027] {
  color: #666;
  font-size: 14px;
}
.opent h2 span i[data-v-1225f027] {
  padding-left: 10px;
  padding-right: 0;
}
.opent h2 span[data-v-1225f027]:hover,
.opentul .gopt[data-v-1225f027]:hover {
  cursor: pointer;
}
.opentul[data-v-1225f027] {
  padding: 30px 0 0 80px;
  height: 200px;
  overflow-y: hidden;
}
.opentul li[data-v-1225f027] {
  text-align: center;
  width: 200px;
  padding-right: 72px;
  padding-bottom: 30px;
  display: inline-block;
}
.opentul .opent1 strong[data-v-1225f027] {
  display: block;
  padding: 10px 0;
  font-size: 16px;
  font-weight: 600;
}
.opentul .opent1 p[data-v-1225f027],
.ptinfo p[data-v-1225f027] {
  font-size: 14px;
  padding-bottom: 20px;
  text-align: center;
}
.opentul .opent1 p b[data-v-1225f027],
.opent h2 i[data-v-1225f027],
.opentul .gopt[data-v-1225f027],
.opentul li:hover strong[data-v-1225f027],
.opent h2 span[data-v-1225f027]:hover,
.opent h2 span:hover i[data-v-1225f027] {
  color: #ff130a;
}
.opentul .gopt[data-v-1225f027] {
  width: 140px;
  height: 40px;
  margin: 0 auto;
  line-height: 40px;
  font-size: 18px;
  text-align: center;
  background: #fff2f3;
  border-radius: 6px;
}
.opentul .gopt[data-v-1225f027]:hover {
  background: #ffdee1;
}

/*拼团详情页 正在开团 end*/

/*未开团 start*/
.wkt[data-v-1225f027] {
  text-align: center;
  padding: 45px 0;
}
.wkt h1[data-v-1225f027] {
  font-size: 30px;
}
.wkt p[data-v-1225f027] {
  font-size: 18px;
  color: #666;
  padding: 16px 0 30px 0;
}
.wkt[data-v-1225f027]:after {
  content: "";
  background: url("https://presale.jhtsoft.com/picms/38a3ad252efdba.png")
    no-repeat 0 0;
  width: 310px;
  height: 120px;
  display: block;
  margin: 0 auto;
}

/*未开团 end*/

/* 去拼团弹框 start */
.mods-gppt .mods-cont[data-v-1225f027] {
  width: 900px;
  margin-left: -450px;
  height: 760px;
  margin-top: -380px;
}
.goptmsg[data-v-1225f027] {
  padding: 10px;
  padding-bottom: 0;
  max-height: 570px;
  overflow-y: auto;
}
.goptmsg .mc-cont[data-v-1225f027] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.goptmsg .mc-cont .itemInfo-wrap[data-v-1225f027] {
  height: 310px;
}
.ptimg[data-v-1225f027] {
  width: 300px;
  height: 300px;
  margin: 10px 20px;
  border: 1px solid #eee;
}
.goptmsg .ptwrap[data-v-1225f027] {
  max-width: calc(100% - 308px);
}
p.hcp[data-v-1225f027] {
  padding: 20px 0 10px;
  text-align: center;
  font-size: 14px;
}
p.hcp b[data-v-1225f027] {
  color: #e62226;
}
.ptinfo h2[data-v-1225f027] {
  position: relative;
}
.ptinfo h2[data-v-1225f027] {
  border-bottom: 2px solid #ffe7e7;
}
.ptinfo h2 span[data-v-1225f027] {
  background: #fff;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 300px;
  position: absolute;
  text-align: center;
  left: 50%;
  margin-left: -150px;
  margin-top: -8px;
}
.ptinfo h2 span[data-v-1225f027],
.ptinfo h2 span em[data-v-1225f027] {
  font-size: 16px;
  font-weight: 600;
}
.ptinfo h2 span em[data-v-1225f027] {
  width: auto;
  max-width: 100px;
  display: inline-block;
  padding: 0 5px;
}
.ptinfo h2 span b[data-v-1225f027] {
  color: #fff;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  margin-right: 10px;
  border-radius: 4px;
  padding: 0 5px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -o-linear-gradient(90deg, #ff4a24, #f5313c);
}
.ptinfo[data-v-1225f027] {
  padding: 10px 10px 0 !important;
}

/* 去拼团弹框 end */
.block[data-v-1225f027] {
  display: block !important;
}
.heightauto[data-v-1225f027] {
  height: auto !important;
}
.promsg[data-v-1225f027] {
  padding: 20px 0;
}
.kjz dt[data-v-1225f027] {
  line-height: 38px !important;
}

.none[data-v-6031b18c] {
  display: none !important;
}
.block[data-v-6031b18c] {
  display: block !important;
}
.pro-intro-name em[data-v-6031b18c] {
  color: #ffa641;
}
/* .itemInfo-wrap dd {
  padding-left: 60px !important;
} */
.kjz dt[data-v-6031b18c] {
  line-height: 38px !important;
}
.kjz a[data-v-6031b18c] {
  padding: 10px;
  display: inline-block;
  border: 1.4px solid #e0e0e0;
}
.kjz a.on[data-v-6031b18c] {
  border-color: #de2124;
}
/*限时秒杀倒计时 start*/
.pro-intro-activity.doing[data-v-6031b18c] {
  background: -webkit-gradient(linear, left top, right top, from(#f73c37), to(#f12939));
  background: linear-gradient(90deg, #f73c37, #f12939);
}
.pro-intro-activity.willdo[data-v-6031b18c] {
  background: #52b848;
  color: #fff;
}
.pro-intro-activity.done[data-v-6031b18c] {
  background: #e8e8e8;
  color: #a0a0a0;
}
.doing .activity-box[data-v-6031b18c] {
  color: #fff;
  background: url("https://presale.jhtsoft.com/picms/384f1fd40d350a.png") 118px
    0 no-repeat;
  background-size: 350px 36px;
}
.activity-box[data-v-6031b18c] {
  height: 36px;
  line-height: 36px;
  padding-left: 10px;
  padding-right: 15px;
}
.activity-box .activity-tit[data-v-6031b18c] {
  font-size: 16px;
  position: relative;
  padding-left: 32px;
}
.activity-box .activity-tit i[data-v-6031b18c] {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
}
.activity-tim[data-v-6031b18c] {
  font-size: 14px;
  display: inline-block;
}
.activity-tim span[data-v-6031b18c] {
  display: inline-block;
  vertical-align: middle;
  min-width: 22px;
  text-align: center;
  height: 24px;
  line-height: 24px;
  background-color: #443b3b;
  font-size: 16px;
  border-radius: 2px;
  margin: 0 5px;
  -webkit-border-radius: 2px;
}
.activity-tim span[data-v-6031b18c]:last-child {
  margin: 0;
}
.activity-tim strong[data-v-6031b18c] {
  margin-right: 5px;
}
.activity-tim em[data-v-6031b18c] {
  margin: 0 4px;
}
/*限时秒杀倒计时 end*/
.prodetail-con[data-v-6031b18c] {
  padding: 10px 0 40px 0;
}
.gfe-card[data-v-6031b18c] {
  text-align: center;
}
/*客服弹框-------------------------------------------------- 2019/07/16---------------- 客服弹窗S*/
.kefLeft[data-v-6031b18c] {
  left: 0 !important;
}
.kefCont.modCont[data-v-6031b18c] {
  width: 400px;
  height: auto;
  bottom: initial !important;
  overflow: visible;
  border: 1px solid #E0E0E0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
}
.hdPortrait[data-v-6031b18c] {
  display: block;
  width: 72px;
  height: 72px;
  border-radius: 72px;
  padding: 1px;
  background-color: #e7e7e7;
  margin: auto;
  margin-top: 10px;
}
.kefCont > h3[data-v-6031b18c] {
  padding: 0.2rem 0 0.4rem 0;
  width: 80%;
  text-align: center;
  margin: 0 auto;
}
.sendWord[data-v-6031b18c] {
  text-align: center;
  color: #999;
  line-height: inherit;
  margin-top: -25px;
}
.kefCont .smdIcon[data-v-6031b18c] {
  position: relative;
  min-height: 12rem;
  overflow-y: inherit;
}
.contact[data-v-6031b18c] {
  /*position: absolute;*/
  width: calc(100% - 11.5rem);
}
.contact i[data-v-6031b18c] {
  display: inline-block;
  width: 16px;
  height: 16px;
  font-size: 26px;
  color: #fff;
  border-radius: 18px;
  text-align: center;
  line-height: 16px;
  margin-right: 18px;
}
.contact p[data-v-6031b18c],
.contact a[data-v-6031b18c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  color: #333;
}
.contact .pPhone[data-v-6031b18c] {
  line-height: 35px;
  margin-top: 0rem;
}
.contact .phone[data-v-6031b18c] {
  color: #fa880f;
}
.contact .qqNum[data-v-6031b18c] {
  color: #fa880f;
}
.contact .wxin[data-v-6031b18c] {
  background-color: #4ce748;
}
.contact .wx span[data-v-6031b18c] {
  display: inline-block;
  width: calc(100% - 3.6rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.smdIcon .qrCode[data-v-6031b18c] {
  width: 140px;
  height: 140px;
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.1);
  position: absolute;
  right: 10px;
  bottom: 20%;
}
.qrCode img[data-v-6031b18c] {
  width: 140px;
  height: 140px;
}
/*客服弹框-------------------------------------------------- 2019/07/16 ---------------- 客服弹窗E*/

html[data-v-4fff256c],body[data-v-4fff256c] {margin:0; border:0;padding:0;font-family:"Microsoft YaHei","Arial","Verdana","\5B8B\4F53";
}
.overbox[data-v-4fff256c] { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position:relative;background:#EBF1FF;width:100vw; height:100vh;
}
.obwrap[data-v-4fff256c] {position:relative; width: 650px; height: 550px; margin:0 auto; background:url("https://presale.jhtsoft.com/picms/185afeeab65444.png") no-repeat bottom center; -webkit-animation:bgbing-data-v-4fff256c 0.3s infinite;animation:bgbing-data-v-4fff256c 0.3s infinite;
}
@-webkit-keyframes bgbing-data-v-4fff256c{
from{background-image:url("https://presale.jhtsoft.com/picms/185afeeab65444.png");
}
to{background-image:url("https://presale.jhtsoft.com/picms/185b0322bec52b.png");
}
}
@keyframes bgbing-data-v-4fff256c{
from{background-image:url("https://presale.jhtsoft.com/picms/185afeeab65444.png");
}
to{background-image:url("https://presale.jhtsoft.com/picms/185b0322bec52b.png");
}
}
.round[data-v-4fff256c] {position:relative; z-index:3;width: 455px; height:455px; margin: 0 auto; background: url("https://presale.jhtsoft.com/picms/4ecf496640f45.jpg") no-repeat center center; border-radius: 50%; border: 6px solid #efb6ff;
}
.ob-cont[data-v-4fff256c] {position: relative; width: 355px; height:300px; padding-top:155px; padding-left:100px;border-radius:50%; overflow: hidden; color: #fff;
}
.round .oc-hand[data-v-4fff256c] {position:absolute; left:0; top:240px; width:20%; -webkit-animation: rightshade-data-v-4fff256c infinite 3s; animation: rightshade-data-v-4fff256c infinite 3s;
}
@-webkit-keyframes rightshade-data-v-4fff256c {
0%,20%,100% {-webkit-transform:translateX(0px);
}
10% {-webkit-transform:translateX(3px);
}
}
@keyframes rightshade-data-v-4fff256c {
0%,20%,100% {-webkit-transform:translateX(0px);transform:translateX(0px);
}
10% {-webkit-transform:translateX(3px);transform:translateX(3px);
}
}
.round p[data-v-4fff256c] {font-size: 20px; font-weight: 600;-webkit-transform:rotate3d(0,0,1,-5deg); transform:rotate3d(0,0,1,-5deg); margin:0; margin-bottom:10px;
}
.round .oc-tit[data-v-4fff256c] {display:block; width:90%; -webkit-animation: shake-data-v-4fff256c 3s infinite 1s; animation: shake-data-v-4fff256c 3s infinite 1s;
}
@-webkit-keyframes shake-data-v-4fff256c {
0%,20%,51%,100% {-webkit-transform: translate3d(0, 0, 0);
}
21%, 31%,41% {-webkit-transform: translate3d(-2px, 0, 0);
}
26%, 36%,46% {-webkit-transform: translate3d(2px, 0, 0);
}
}
@keyframes shake-data-v-4fff256c {
0%,20%,51%,100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);
}
21%, 31%,41% {-webkit-transform: translate3d(-2px, 0, 0);transform: translate3d(-2px, 0, 0);
}
26%, 36%,46% {-webkit-transform: translate3d(2px, 0, 0);transform: translate3d(2px, 0, 0);
}
}
@-webkit-keyframes bounceIn-data-v-4fff256c {
0%, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {opacity: 0; -webkit-transform: translate3d(0, -3000px, 0);
}
60% {opacity: 1; -webkit-transform: translate3d(0, 25px, 0);
}
75% {-webkit-transform: translate3d(0, -10px, 0);
}
90% {-webkit-transform: translate3d(0, 5px, 0);
}
100% {-webkit-transform: none;
}
}
@keyframes bounceIn-data-v-4fff256c {
from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);
}
60% {opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);
}
75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);
}
90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);
}
100% {-webkit-transform: none;transform: none;
}
}
.bounceIn[data-v-4fff256c] {-webkit-animation: bounceIn-data-v-4fff256c .8s;animation: bounceIn-data-v-4fff256c .8s;
}
.obwrap i[data-v-4fff256c],.ob-cont > img[data-v-4fff256c] { display: inline-block; position: absolute;
}
.sj1[data-v-4fff256c],.line1[data-v-4fff256c],.line2[data-v-4fff256c],.sjy[data-v-4fff256c] {z-index: 4; background: url("https://presale.jhtsoft.com/picms/185b097b233aa8.png") no-repeat;
}
.kuai2[data-v-4fff256c] {width: 210px; height: 260px; background-image: url("https://presale.jhtsoft.com/picms/4ecf1b6f14f97.png"); background-size: 100% 100%;z-index: 1; bottom: 60px; right:20px; -webkit-animation: pulse-data-v-4fff256c 1.5s infinite;animation: pulse-data-v-4fff256c 1.5s infinite;
}
.sjy[data-v-4fff256c] {width:75px; height:65px; background-position: -340px -80px;  z-index: 2; top: 30px; right: 60px;
}
.sj1[data-v-4fff256c] {width:55px; height:80px; background-position: -340px 0;  z-index: 2; top: 140px; left: 30px; -webkit-animation: pulse-data-v-4fff256c 2.5s infinite;animation: pulse-data-v-4fff256c 2.5s infinite;
}
.sj2[data-v-4fff256c] {width: 106px; height: 77px; background-image: url("https://presale.jhtsoft.com/picms/4ed0222884c98.png"); background-size: 100% 100%;  z-index: 2; bottom: 60px; right: 130px; -webkit-animation: pulse-data-v-4fff256c 2.5s infinite;animation: pulse-data-v-4fff256c 2.5s infinite;
}
.line1[data-v-4fff256c] {width: 285px; height: 126px; background-position: 0 0; top:-30px; left:100px; z-index: 1;
}
.line2[data-v-4fff256c] {width: 36px; height: 197px; background-position: -303px 0; bottom: 120px; right: 70px;-webkit-transform: rotateZ(13deg); transform: rotateZ(13deg);
}
.qiu[data-v-4fff256c] {z-index: 2; width: 87px; height: 87px; background: url("https://presale.jhtsoft.com/picms/4ecf747b652bf.png") no-repeat -112px -73px; left: 120px; bottom: 80px;-webkit-animation: pulse-data-v-4fff256c 2s infinite;animation: pulse-data-v-4fff256c 2s infinite;
}
.qiu2[data-v-4fff256c] {width: 87px; height: 87px; top:0; right:90px; background: url("https://presale.jhtsoft.com/picms/185b06432135dc.png") no-repeat;-webkit-animation: pulse-data-v-4fff256c 3s infinite;animation: pulse-data-v-4fff256c 3s infinite;
}
@-webkit-keyframes pulse-data-v-4fff256c {
from {-webkit-transform: translate3d(0, 0, 0);
}
50% {-webkit-transform: translate3d(0, -10px, 0);
}
to {-webkit-transform: translate3d(0, 0, 0);
}
}
@keyframes pulse-data-v-4fff256c {
from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);
}
50% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);
}
to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);
}
}
.ob-cont .oba-rpao[data-v-4fff256c] {width:50px; height:95px; left:35%; bottom:0; opacity:.5; -webkit-transform: rotateX(135deg) rotateY(180deg); transform: rotateX(135deg) rotateY(180deg);
}
.ob-cont .oba-rpao img[data-v-4fff256c] {width:60px; -webkit-animation:fadeIn-data-v-4fff256c .5s,shakeleft-data-v-4fff256c 12s infinite; animation:fadeIn-data-v-4fff256c .5s,shakeleft-data-v-4fff256c 12s infinite;
}
.ob-cont .oba-mid[data-v-4fff256c] {width:150px;top:0;left:20%;-webkit-animation:fadeIn-data-v-4fff256c .5s,shakeright-data-v-4fff256c 14s infinite; animation:fadeIn-data-v-4fff256c .5s,shakeright-data-v-4fff256c 14s infinite;
}
@-webkit-keyframes fadeIn-data-v-4fff256c {
0% {opacity: 0;
}
100% {opacity: 1;
}
}
@keyframes fadeIn-data-v-4fff256c {
0% {opacity: 0;
}
100% {opacity: 1;
}
}
@-webkit-keyframes shakeleft-data-v-4fff256c {
0%,100% {-webkit-transform: translate3d(0, 0, 0);
}
50% {-webkit-transform: translate3d(20px, 0, 0);
}
}
@keyframes shakeleft-data-v-4fff256c {
0%,100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);
}
50% {-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);
}
}
@-webkit-keyframes shakeright-data-v-4fff256c {
0%,100% {-webkit-transform: translate3d(0, 0, 0);
}
50% {-webkit-transform: translate3d(-20px, 0, 0);
}
}
@keyframes shakeright-data-v-4fff256c {
0%,100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);
}
50% {-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);
}
}

























































.titleh3[data-v-6f4d2bfd]{
  margin-top: 0.7rem;
}

@charset "utf-8";
.titcolor[data-v-1f8b61a7] {
  color: #333;
}
.txtcolor[data-v-1f8b61a7] {
  color: #666;
}
.othercolor[data-v-1f8b61a7] {
  color: #999;
}
.mt0[data-v-1f8b61a7] {
  margin-top: 0;
}
.logoul li i[data-v-1f8b61a7],
.proj-box.type-succeed[data-v-1f8b61a7]:after,
.proj-box.type-failed[data-v-1f8b61a7]:after,
.zcrule a.click-zcrule[data-v-1f8b61a7]:after {
  background: url('https://presale.jhtsoft.com/picms/3851fc00eec516.png') no-repeat;
}
.btnborder[data-v-1f8b61a7] {
  border: 1px solid #e62226;
  color: #e62226;
  text-align: center;
}
.btnborder[data-v-1f8b61a7]:hover {
  background-color: #e62226;
  color: #fff;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
/* 活动规则弹框*/
.none[data-v-1f8b61a7] {
  display: none !important;
}
.mods-rule .mods-cont[data-v-1f8b61a7] {
  width: 800px;
  height: 600px;
  margin-left: -400px;
  margin-top: -300px;
}
.mods-rule .mc-cont[data-v-1f8b61a7] {
  padding: 30px 30px 40px 30px;
}
.mods-rule .mc-cont h3[data-v-1f8b61a7] {
  width: 100%;
  margin-bottom: 30px;
  text-align: center;
  font-size: 28px;
  color: #333;
  font-weight: bold;
}
.mods-rule .btn[data-v-1f8b61a7] {
  display: block;
  margin: 70px auto 0;
}
.mods-rule .rule-con[data-v-1f8b61a7] {
  max-height: 336px;
  overflow-y: auto;
  font-size: 16px;
  color: #666;
  line-height: 28px;
}
.mods-rule .rule-con strong[data-v-1f8b61a7] {
  display: block;
  font-weight: bold;
  color: #000;
  padding-top: 10px;
}
/*banner*/
.main1920[data-v-1f8b61a7] {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
}
.main1920 img[data-v-1f8b61a7] {
  width: 100%;
  height: auto;
}
.mainbanner[data-v-1f8b61a7] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.mainbanner img[data-v-1f8b61a7] {
  width: 100%;
  height: 100%;
  max-width: 1920px;
  max-height: 500px;
}
.mainbanner[data-v-1f8b61a7] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, 0.4);
  left: 50%;
  margin-left: -60px;
  bottom: 20px;
  border-radius: 12px;
}
.mainbanner[data-v-1f8b61a7] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  margin: 0 5px;
  border: 2px solid #ffffff;
  background: none;
  opacity: 1;
  filter: alpha(opacity=1);
  margin-top: 7px !important;
}
.mainbanner[data-v-1f8b61a7] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.mainbanner[data-v-1f8b61a7] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, 0.4);
  border: none;
  margin-top: 4px !important;
}
.mainbanner[data-v-1f8b61a7] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.idxbanner[data-v-1f8b61a7] {
  position: relative;
}
.idxbanner[data-v-1f8b61a7] .bannerline {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 50px;
  background: url("https://presale.jhtsoft.com/picms/38521095ba1162.png") no-repeat center bottom;
}
.indbg[data-v-1f8b61a7] {
  background-color: #f6f6f6;
  height: 350px;
}
/*活动规则*/
.zcrule[data-v-1f8b61a7] {
  width: 115px;
  height: 100px;
  position: fixed;
  z-index: 3;
  left: 50%;
  margin-left: 670px;
  bottom: 10%;
}
.zcrule[data-v-1f8b61a7]:after {
  display: block;
  content: "";
  width: 24px;
  height: 5px;
  background-color: #dedede;
  position: absolute;
  bottom: 10px;
  left: 50%;
  margin-left: -14px;
  border-radius: 80%;
  opacity: 0.5;
  filter: alpha(opacity=0.5);
}
.zcrule a.click-zcrule[data-v-1f8b61a7] {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  text-align: center;
}
.zcrule a.click-zcrule img[data-v-1f8b61a7] {
  position: absolute;
  z-index: 2;
  display: block;
  width: 85px;
  height: 75px;
  left: 50%;
  margin-left: -44px;
  top: 0;
  -webkit-animation: heart-data-v-1f8b61a7 2s infinite;
  animation: heart-data-v-1f8b61a7 2s infinite;
}
.zcrule p[data-v-1f8b61a7] {
  font-size: 14px;
  font-weight: 600;
  color: #666;
  text-align: center;
  border: 1px solid #666;
  border-radius: 5px;
  padding: 2px 0;
  width: 80px;
  margin: 0 auto;
}
.zcrule p[data-v-1f8b61a7]:hover {
  cursor: pointer;
  color: #e62226;
  border-color: #e62226;
}
/*头部*/
.maintit[data-v-1f8b61a7] {
  text-align: center;
  padding: 70px 0;
}
.maintit em[data-v-1f8b61a7] {
  display: inline-block;
  font-size: 36px;
}
.maintit i[data-v-1f8b61a7] {
  display: inline-block;
  margin: 0 10px;
  vertical-align: top;
  margin-top: 13px;
  color: #E62226;
}
.zcbox-con[data-v-1f8b61a7] {
  width: 1200px;
  margin: 0 auto;
  margin-top: -350px;
}
.floor-module[data-v-1f8b61a7] {
  background-color: #000;
  background-attachment: fixed;
  background-position: bottom;
}
.ui-flex[data-v-1f8b61a7] {
  display: -webkit-box !important;
  display: -webkit-box;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zclist[data-v-1f8b61a7] {
  width: 1200px;
  padding-top: 30px;
}
.zclist .ui-flex[data-v-1f8b61a7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.zclist .ui-flex a[data-v-1f8b61a7] {
  padding: 10px 40px;
}
.zclist .ui-flex a.on[data-v-1f8b61a7] {
  color: #fff;
  background-color: #ffa641;
  border-radius: 4px;
  position: relative;
}
.zclist .ui-flex a.on[data-v-1f8b61a7]:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-bottom: 0;
  border-top: 12px solid #ffa641;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  position: absolute;
  margin-top: 8px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.zclist .ui-flex b[data-v-1f8b61a7] {
  width: 2px;
  height: 22px;
  background-color: #e0e0e0;
  margin: 0 20px;
}
.zclist div.nohd[data-v-1f8b61a7] {
  margin-top: 200px;
}
.zcul[data-v-1f8b61a7] {
  margin-right: -20px;
  margin-top: 10px;
  min-height: 800px;
}
.zcul li[data-v-1f8b61a7] {
  width: 580px;
  padding: 5px;
  margin-right: 20px;
  margin-top: 20px;
  display: inline-block;
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  position: relative;
}
.zcul li > span[data-v-1f8b61a7] {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  text-align: center;
  color: #fff;
  width: 145px;
  height: 40px;
  background-image: url(https://presale.jhtsoft.com/picms/384bddc11c9322.png);
  background-position: 0px -1379px;
  line-height: 40px;
  font-size: 18px;
}
.zcul li > a[data-v-1f8b61a7] {
  display: block;
  position: relative;
  overflow: hidden;
  width: 580px;
  height: 315px;
}
.zcul li > a img[data-v-1f8b61a7] {
  width: auto;
  height: auto;
  max-width: 580px;
  max-height: 315px;
  -webkit-transition: transform 1s;
  -webkit-transition: -webkit-transform 1s;
  transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.zcul li > a img[data-v-1f8b61a7]:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.zcul li > a p[data-v-1f8b61a7] {
  position: absolute;
  bottom: 0;
  line-height: 35px;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  color: #fff;
  overflow: hidden;
}
.zcul li > a p span[data-v-1f8b61a7] {
  padding-left: 10px;
  font-size: 14px;
}
.zcul li > a p span[data-v-1f8b61a7]:last-child {
  float: right;
  padding-right: 10px;
}
.zcul li h3[data-v-1f8b61a7] {
  margin-top: 25px;
  padding: 0 10px;
}
.zcul li h3 a[data-v-1f8b61a7] {
  display: block;
}
.zcul li h4[data-v-1f8b61a7] {
  position: absolute;
  top: 30px;
  right: -60px;
  width: 192px;
  height: 32px;
  z-index: 1;
  text-align: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.zcul li h4 > i[data-v-1f8b61a7] {
  width: 192px;
  height: 32px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: block;
}
.zcul li h4 > b[data-v-1f8b61a7] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  display: block;
  width: 192px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  font-size: 16px;
}
.zcul li.type-succeed h4 > i[data-v-1f8b61a7] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#c555ff, endColorStr=#ff1717);
  background: -webkit-gradient(linear, left top, right top, from(#c555ff), to(#ff1717));
  background: linear-gradient(90deg, #c555ff, #ff1717);
}
.zcul li.type-now h4 > i[data-v-1f8b61a7] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#4ff5b7, endColorStr=#01c67f);
  background: -webkit-gradient(linear, left top, right top, from(#4ff5b7), to(#01c67f));
  background: linear-gradient(90deg, #4ff5b7, #01c67f);
}
.zcul li.type-failed h4 > i[data-v-1f8b61a7] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ccc, endColorStr=#999);
  background: -webkit-gradient(linear, left top, right top, from(#ccc), to(#999));
  background: linear-gradient(90deg, #ccc, #999);
}
.zcul li > p.bar[data-v-1f8b61a7] {
  margin: 15px 10px;
}
.zcul li > p.bar > i[data-v-1f8b61a7] {
  display: inline-block;
  margin-right: 10px;
  width: 260px;
  height: 8px;
  background-color: #e6e6e6;
  border-radius: 4px;
  position: relative;
}
.zcul li > p.bar > i b[data-v-1f8b61a7] {
  position: absolute;
  left: 0;
  top: 0;
  height: 8px;
  border-radius: 4px;
}
.zcul li > p.bar span[data-v-1f8b61a7] {
  font-size: 15px;
}
.zcul li > p.zcdese[data-v-1f8b61a7] {
  padding-right: 130px;
  margin: 0 10px 15px;
}
.zcul li > p.zcdese span[data-v-1f8b61a7] {
  padding-right: 55px;
}
.zcul li > p.zcdese span em[data-v-1f8b61a7] {
  color: #000;
  font-size: 15px;
  padding-left: 10px;
  font-weight: bold;
}
.zcul li > div[data-v-1f8b61a7] {
  position: absolute;
  right: 20px;
  bottom: 20px;
}
.zcul li > div a[data-v-1f8b61a7] {
  display: block;
  width: 98px;
  height: 38px;
  line-height: 38px;
  border-radius: 4px;
  font-size: 16px;
}
.zcul li.type-now > p.bar > i b[data-v-1f8b61a7] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#4ff5b7, endColorStr=#01c67f);
  background: -webkit-gradient(linear, left top, right top, from(#4ff5b7), to(#01c67f));
  background: linear-gradient(90deg, #4ff5b7, #01c67f);
}
.zcul li.type-now > p.bar span[data-v-1f8b61a7] {
  color: #01c67f;
}
.zcul li.type-failed > p.bar > i b[data-v-1f8b61a7] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ccc, endColorStr=#999);
  background: -webkit-gradient(linear, left top, right top, from(#ccc), to(#999));
  background: linear-gradient(90deg, #ccc, #999);
}
.zcul li.type-failed > p.bar span[data-v-1f8b61a7] {
  color: #ccc;
}
.zcul li.type-succeed > p.bar > i b[data-v-1f8b61a7] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#c555ff, endColorStr=#ff1717);
  background: -webkit-gradient(linear, left top, right top, from(#c555ff), to(#ff1717));
  background: linear-gradient(90deg, #c555ff, #ff1717);
}
.zcul li.type-succeed > p.bar span[data-v-1f8b61a7] {
  color: #E62226;
}
/* 查看更多*/
.topdiv[data-v-1f8b61a7] {
  text-align: center;
  padding: 40px 0;
}
.topdiv span[data-v-1f8b61a7] {
  color: #f6333a;
  font-size: 24px;
  border-radius: 60px;
  border: 1px solid #f5333a;
  padding: 20px 50px;
  display: inline-block;
  background: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.topdiv span i[data-v-1f8b61a7] {
  font-size: 22px;
  padding-left: 10px;
}
.topdiv span[data-v-1f8b61a7]:hover {
  cursor: pointer;
  background: rgba(255, 255, 255, 0.8);
  padding: 20px 70px;
  border-radius: 10px;
}
/*爱心热力榜 start */
.chartsbox[data-v-1f8b61a7] {
  background: url("https://presale.jhtsoft.com/picms/3b564550a3d2e8.jpg") repeat-y top #56a2fa;
  padding-bottom: 20px;
}
/*奖牌*/
.logoul[data-v-1f8b61a7] {
  width: 958px;
  margin: 0 auto;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.logoul li[data-v-1f8b61a7] {
  background-color: #fff;
  width: 230px;
  height: 280px;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  position: relative;
  border-radius: 4px;
}
.logoul li i[data-v-1f8b61a7] {
  display: block;
  position: absolute;
}
.logoul li i.star[data-v-1f8b61a7] {
  z-index: 1;
  width: 115px;
  height: 48px;
  left: 50%;
  margin-left: -57.5px;
}
.logoul li i.star1[data-v-1f8b61a7] {
  top: 36px;
  background-position: 0 -463px;
  -webkit-animation: opacityani-data-v-1f8b61a7 1s infinite;
  animation: opacityani-data-v-1f8b61a7 1s infinite;
}
.logoul li i.star3[data-v-1f8b61a7] {
  top: 36px;
  background-position: 0 -513px;
  -webkit-animation: opacityani-data-v-1f8b61a7 1s 0.5s infinite;
  animation: opacityani-data-v-1f8b61a7 1s 0.5s infinite;
}
.logoul li i.pai[data-v-1f8b61a7] {
  z-index: 2;
  top: 0;
  left: 50%;
  position: relative;
}
.logoul li i.pai1[data-v-1f8b61a7] {
  width: 90px;
  height: 138px;
  margin-left: -45px;
  background-position: 0 -177px;
}
.logoul li i.pai2[data-v-1f8b61a7] {
  top: -5px;
  width: 115px;
  height: 170px;
  margin-left: -57.5px;
  background-position: 0 0;
  -webkit-animation: clockShake-data-v-1f8b61a7 4s infinite;
  animation: clockShake-data-v-1f8b61a7 4s infinite;
  -webkit-transform-origin: center bottom;
  transform-origin: center top;
}
.logoul li i.pai3[data-v-1f8b61a7] {
  width: 90px;
  height: 138px;
  margin-left: -45px;
  background-position: 0 -322px;
}
.logoul li p[data-v-1f8b61a7],
.logoul li div[data-v-1f8b61a7] {
  position: absolute;
  width: 90%;
  left: 5%;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.logoul li p[data-v-1f8b61a7] {
  font-size: 20px;
  bottom: 96px;
  color: #E62226;
}
.logoul li p em[data-v-1f8b61a7] {
  font-size: 30px;
  font-weight: bold;
  font-family: arial;
}
.logoul li div[data-v-1f8b61a7] {
  bottom: 20px;
  width: 90%;
}
.logoul li div span[data-v-1f8b61a7] {
  font-size: 16px;
  padding-left: 10px;
}
.logoul li div img[data-v-1f8b61a7] {
  display: inline-block;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  vertical-align: middle;
  border: 1px solid #eee;
}
.logoul li[data-v-1f8b61a7]:nth-child(2) {
  width: 290px;
  height: 340px;
  overflow: hidden;
}
.logoul li:nth-child(2) p[data-v-1f8b61a7] {
  bottom: 120px;
}
.logoul li:nth-child(2) p em[data-v-1f8b61a7] {
  font-size: 36px;
}
.logoul li:nth-child(2) div[data-v-1f8b61a7] {
  bottom: 40px;
}
/*热力榜表格*/
.charttable[data-v-1f8b61a7] {
  margin-top: 70px;
}
.charttable table[data-v-1f8b61a7] {
  border-collapse: collapse;
  background-color: #fff;
  width: 100%;
}
.charttable table.table1 th[data-v-1f8b61a7] {
  background-color: #eee;
  height: 60px;
  line-height: 60px;
  text-align: center;
  color: #000;
  font-weight: bold;
  font-size: 16px;
  width: 20%;
}
.charttable table.table1 tr.nosj td[data-v-1f8b61a7] {
  text-align: center;
}
.charttable table.table1 tr.nosj td img[data-v-1f8b61a7] {
  margin: 40px auto;
  width: 25%;
}
.charttable table.table2 tr[data-v-1f8b61a7] {
  border-bottom: 1px solid #eee;
}
.charttable table.table2 td[data-v-1f8b61a7] {
  width: 20%;
  text-align: center;
  padding: 15px 10px;
  vertical-align: middle;
  line-height: 20px;
  font-size: 14px;
}
.charttable table.table2 td img[data-v-1f8b61a7] {
  width: 50px;
  height: 50px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 100%;
  border: 1px solid #eee;
}
.charttable table.table2 td span[data-v-1f8b61a7] {
  padding-left: 10px;
  text-align: left;
}
.charttable table.table2 td strong[data-v-1f8b61a7] {
  color: #E62226;
  font-weight: bold;
}
.charttable table.table2 tr td[data-v-1f8b61a7]:first-child {
  min-width: 210px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.charttable table.table2 tr.usertd span[data-v-1f8b61a7] {
  width: 100px;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
}
.flipInY[data-v-1f8b61a7] {
  -webkit-animation: flipInY-data-v-1f8b61a7 1s;
  animation: flipInY-data-v-1f8b61a7 1s;
}
.logoul li[data-v-1f8b61a7]:nth-child(1) {
  animation-delay: 0.6s;
  -webkit-animation-delay: 0.6s;
}
.logoul li[data-v-1f8b61a7]:nth-child(2) {
  animation-delay: 1.2s;
  -webkit-animation-delay: 1.2s;
}
.logoul li[data-v-1f8b61a7]:nth-child(3) {
  animation-delay: 1.8s;
  -webkit-animation-delay: 1.8s;
}
/*爱心热力榜end*/
/*活动规则爱心动画*/
@-webkit-keyframes heart-data-v-1f8b61a7 {
10% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
15% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
20% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}
25% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
30% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
}
50% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
100% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
@keyframes heart-data-v-1f8b61a7 {
10% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
15% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
20% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}
25% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
30% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
}
50% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
100% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
}
/*星星透明度变化*/
@-webkit-keyframes opacityani-data-v-1f8b61a7 {
from {
    opacity: 1;
    filter: alpha(opacity=1);
}
to {
    opacity: 0.5;
    filter: alpha(opacity=0.5);
}
}
@keyframes opacityani-data-v-1f8b61a7 {
from {
    opacity: 1;
    filter: alpha(opacity=1);
}
to {
    opacity: 0.5;
    filter: alpha(opacity=0.5);
}
}
/*金牌左右晃动动画*/
@-webkit-keyframes clockShake-data-v-1f8b61a7 {
0%,
  50%,
  100% {
    -webkit-transform: rotate(0deg);
}
25% {
    -webkit-transform: rotate(10deg);
}
75% {
    -webkit-transform: rotate(-10deg);
}
}
@keyframes clockShake-data-v-1f8b61a7 {
0%,
  50%,
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
25% {
    -webkit-transform: rotate(10deg);
            transform: rotate(10deg);
}
75% {
    -webkit-transform: rotate(-10deg);
            transform: rotate(-10deg);
}
}
/*翻牌动画*/
@-webkit-keyframes flipInY-data-v-1f8b61a7 {
from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    opacity: 0;
    filter: alpha(opacity=0);
}
40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
}
60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
    filter: alpha(opacity=1);
}
80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
    -webkit-transform: perspective(400px);
}
}
@keyframes flipInY-data-v-1f8b61a7 {
from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
    filter: alpha(opacity=0);
}
40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
}
60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
    filter: alpha(opacity=1);
}
80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
}
}

.tabcon {
  padding: 20px;
}
.tabcon .item img {
  width: auto;
  max-width: 730px;
  height: auto;
  display: block;
  margin: 0 auto;
}
.tabcon .item > p {
  line-height: 28px;
  font-size: 14px;
  color: #666;
  text-indent: 25px;
}

@charset "utf-8";
.titcolor[data-v-968b0c9a] {
  color: #333;
}
.txtcolor[data-v-968b0c9a] {
  color: #666;
}
.othercolor[data-v-968b0c9a] {
  color: #999;
}
.mt0[data-v-968b0c9a] {
  margin-top: 0;
}
.logoul li i[data-v-968b0c9a],
.proj-box.type-succeed[data-v-968b0c9a]:after,
.proj-box.type-failed[data-v-968b0c9a]:after,
.zcrule a.click-zcrule[data-v-968b0c9a]:after {
  background: url('https://presale.jhtsoft.com/picms/3851fc00eec516.png') no-repeat;
}
.none[data-v-968b0c9a] {
  display: none !important;
}
/*详情页翻页按钮样式 */
.goPages[data-v-968b0c9a] {
  width: 50px;
  height: 56px;
  background: url("https://presale.jhtsoft.com/picms/384c0f8e7f93ba.png") no-repeat;
  background-position-x: 0%;
  background-position-y: 0%;
  position: fixed;
  z-index: 1;
}
.goPages.goPages-pre[data-v-968b0c9a] {
  background-position: 0 -112px;
  left: 50%;
  margin-left: -645px;
  top: 425px;
}
.goPages.goPages-pre[data-v-968b0c9a]:hover {
  background-position: 0 0;
}
.goPages.goPages-next[data-v-968b0c9a] {
  background-position: 19px -168px;
  left: 50%;
  margin-left: 595px;
  top: 425px;
}
.goPages.goPages-next[data-v-968b0c9a]:hover {
  background-position: 19px -56px;
}
/*详情页翻页按钮样式end*/
.warp[data-v-968b0c9a] {
  width: 100%;
  height: auto;
  background-color: #f6f6f6;
}
.warp .main[data-v-968b0c9a] {
  padding-top: 40px;
  padding-bottom: 60px;
}
.zcproj[data-v-968b0c9a] {
  min-height: 400px;
  padding: 20px;
  position: relative;
  background-color: #fff;
  -webkit-box-shadow: 0 0 40px rgba(216, 216, 216, 0.5);
          box-shadow: 0 0 40px rgba(216, 216, 216, 0.5);
}
.zcproj .proj-img[data-v-968b0c9a] {
  width: 750px;
  height: 400px;
  float: left;
}
.zcproj .proj-img img[data-v-968b0c9a] {
  width: 750px;
  height: 400px;
}
/*详情页头部轮播图*/
.details-swiper[data-v-968b0c9a] {
  width: 750px;
  height: 400px;
}
.details-swiper img[data-v-968b0c9a] {
  width: 750px;
  height: 400px;
}
.details-swiper .swiper-pagination-bullet[data-v-968b0c9a] {
  width: 20px;
  height: 5px;
  border-radius: 0;
}
.details-swiper .swiper-pagination-bullet-active[data-v-968b0c9a] {
  background: #E62226;
}
.details-swiper[data-v-968b0c9a] .swiper-pagination {
  width: auto;
  height: 24px;
  line-height: 24px;
  background: rgba(0, 0, 0, 0.4);
  left: 50%;
  margin-left: -60px;
  bottom: 20px;
  border-radius: 12px;
}
.details-swiper[data-v-968b0c9a] .swiper-pagination-bullet {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  margin: 0 5px;
  border: 2px solid #ffffff;
  background: none;
  opacity: 1;
  filter: alpha(opacity=1);
  margin-top: 7px !important;
}
.details-swiper[data-v-968b0c9a] .swiper-pagination-bullet:first-child {
  margin-left: 10px !important;
}
.details-swiper[data-v-968b0c9a] .swiper-pagination-bullet-active {
  width: 16px;
  height: 16px;
  background: hsla(0, 0%, 100%, 0.4);
  border: none;
  margin-top: 4px !important;
}
.details-swiper[data-v-968b0c9a] .swiper-pagination-bullet-active:after {
  content: "";
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border-radius: 100%;
  left: 3px;
  top: 3px;
}
.proj-des[data-v-968b0c9a] {
  float: right;
  width: 390px;
}
.proj-des h2[data-v-968b0c9a] {
  width: 100%;
  padding: 10px 0 20px 0;
  font-size: 24px;
  line-height: 40px;
}
.proj-des p.dese[data-v-968b0c9a] {
  font-size: 14px;
  color: #999;
  line-height: 24px;
}
.proj-des p.tips-code[data-v-968b0c9a] {
  color: #ffa641;
}
.proj-des p.have[data-v-968b0c9a] {
  font-size: 14px;
  padding: 20px 0;
}
.proj-des p.have i[data-v-968b0c9a] {
  font-size: 24px;
  color: #000;
  padding-left: 10px;
}
.proj-des p.have em[data-v-968b0c9a] {
  font-size: 42px;
  color: #000;
  padding-left: 5px;
  font-family: arial;
}
.proj-des p.have span[data-v-968b0c9a] {
  color: #E62226;
  padding-left: 10px;
}
.proj-des p.bar[data-v-968b0c9a] {
  width: 390px;
}
.proj-des p.bar i[data-v-968b0c9a] {
  position: relative;
  display: block;
  width: 100%;
  height: 8px;
  background-color: #eee;
  border-radius: 4px;
}
.proj-des p.bar i b[data-v-968b0c9a] {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  height: 8px;
  border-radius: 4px;
}
.proj-des p.progress[data-v-968b0c9a] {
  margin-top: 10px;
  overflow: hidden;
}
.proj-des p.progress span[data-v-968b0c9a] {
  line-height: 22px;
  font-size: 14px;
  font-weight: 700;
}
.proj-des p.projtip[data-v-968b0c9a] {
  font-size: 14px;
  margin-top: 10px;
  line-height: 24px;
}
.proj-des p.projtip em[data-v-968b0c9a] {
  padding: 0 3px;
  color: #E62226;
}
.proj-des p.btns[data-v-968b0c9a] {
  margin-top: 25px;
  font-size: 0;
}
.proj-des p.btns i[data-v-968b0c9a] {
  display: block;
}
.proj-des p.btns i.icon-cancel[data-v-968b0c9a]:before {
  display: inline-block;
  vertical-align: top;
  padding-right: 5px;
}
.proj-des p.btns span[data-v-968b0c9a] {
  border: 1px solid #E62226;
  color: #E62226;
  margin-left: 10px;
}
.proj-des p.btns span[data-v-968b0c9a]:hover {
  cursor: pointer;
  opacity: 0.7;
  filter: alpha(opacity=0.7);
}
.proj-des p.btns span.on[data-v-968b0c9a] {
  border: 1px solid #ccc;
  color: #999;
}
.proj-des p.btns .praise.on[data-v-968b0c9a] {
  cursor: no-drop;
}
.proj-des p.btns a[data-v-968b0c9a],
.proj-des p.btns span[data-v-968b0c9a] {
  display: inline-block;
  font-size: 16px;
  width: 118px;
  line-height: 20px;
  text-align: center;
  padding: 6px 0;
  border-radius: 4px;
}
/*详情页头部带有轮播图的项目状态 start*/
.zcproj[data-v-968b0c9a] {
  /*正在进行中*/
  /*项目成功*/
  /*项目失败*/
}
.zcproj .tipcon[data-v-968b0c9a] {
  position: absolute;
  z-index: 3;
  width: 120px;
  height: 120px;
  left: 0;
  top: 0;
  overflow: hidden;
}
.zcproj .tipcon h5[data-v-968b0c9a] {
  position: absolute;
  top: 30px;
  left: -60px;
  width: 192px;
  height: 32px;
  z-index: 1;
  text-align: center;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.zcproj .tipcon h5 i[data-v-968b0c9a] {
  width: 192px;
  height: 32px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: block;
}
.zcproj .tipcon h5 b[data-v-968b0c9a] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  display: block;
  width: 192px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  font-size: 16px;
}
.zcproj.type-now .tipcon h5 i[data-v-968b0c9a] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#00c67e, endColorStr=#4ff5b8);
  background: -webkit-gradient(linear, left top, right top, from(#00c67e), to(#4ff5b8));
  background: linear-gradient(90deg, #00c67e, #4ff5b8);
}
.zcproj.type-now p.bar i b[data-v-968b0c9a] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#4ff5b8, endColorStr=#00c67e);
  background: -webkit-gradient(linear, left top, right top, from(#4ff5b8), to(#00c67e));
  background: linear-gradient(90deg, #4ff5b8, #00c67e);
}
.zcproj.type-now p.progress span.fl[data-v-968b0c9a] {
  color: #2dcf94;
}
.zcproj.type-succeed .tipcon h5 i[data-v-968b0c9a] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff1717, endColorStr=#c555ff);
  background: -webkit-gradient(linear, left top, right top, from(#ff1717), to(#c555ff));
  background: linear-gradient(90deg, #ff1717, #c555ff);
}
.zcproj.type-succeed p.bar i b[data-v-968b0c9a] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#c555ff, endColorStr=#ff1717);
  background: -webkit-gradient(linear, left top, right top, from(#c555ff), to(#ff1717));
  background: linear-gradient(90deg, #c555ff, #ff1717);
}
.zcproj.type-succeed p.progress span.fl[data-v-968b0c9a] {
  color: #c555ff;
}
.zcproj.type-failed .tipcon h5 i[data-v-968b0c9a] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#999, endColorStr=#ccc);
  background: -webkit-gradient(linear, left top, right top, from(#999), to(#ccc));
  background: linear-gradient(90deg, #999, #ccc);
}
.zcproj.type-failed p.bar i b[data-v-968b0c9a] {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ccc, endColorStr=#999);
  background: -webkit-gradient(linear, left top, right top, from(#ccc), to(#999));
  background: linear-gradient(90deg, #ccc, #999);
}
.zcproj.type-failed p.progress span.fl[data-v-968b0c9a] {
  color: #ccc;
}
.zcproj.type-failed a.btn[data-v-968b0c9a] {
  background-color: #ccc;
  border-color: #ccc;
}
.zcproj.type-failed p.btns span[data-v-968b0c9a] {
  border-color: #ccc;
  color: #666;
}
/*详情页头部带有轮播图的项目状态end*/
/*微信分享*/
.proj-des .share[data-v-968b0c9a] {
  width: 150px;
  margin-top: 20px;
  font-size: 16px;
  color: #999;
  position: relative;
}
.proj-des .share[data-v-968b0c9a]:hover {
  cursor: pointer;
}
.proj-des .share i.icon-wx[data-v-968b0c9a] {
  color: #09bb07;
  padding-left: 10px;
  font-size: 25px;
  vertical-align: top;
  margin-top: -3px;
  display: inline-block;
}
.proj-des .share .code-box[data-v-968b0c9a] {
  position: absolute;
  top: 30px;
  margin-left: -20px;
  display: none;
  z-index: 2;
}
.proj-des .share .arrow[data-v-968b0c9a] {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
          box-shadow: 2px -2px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.proj-des .share .code-con[data-v-968b0c9a] {
  width: 178px;
  height: 198px;
  border: 1px solid #e0e0e0;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
}
.proj-des .share .code-con img[data-v-968b0c9a] {
  display: block;
  width: 140px;
  height: 140px;
  margin: 20px auto 0;
}
.proj-des .share .code-con p[data-v-968b0c9a] {
  line-height: 15px;
  margin-top: 12px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
.proj-des .share:hover .code-box[data-v-968b0c9a] {
  display: block;
}
/*微信分享end*/
/*项目详细*/
.wrap-details[data-v-968b0c9a] {
  margin-top: 20px;
}
.wrap-details .details-l[data-v-968b0c9a] {
  width: 770px;
  min-height: 800px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px rgba(216, 216, 216, 0.5);
          box-shadow: 0 0 20px rgba(216, 216, 216, 0.5);
}
.wrap-details .details-l .tabtit[data-v-968b0c9a] {
  height: 50px;
  border-bottom: 1px solid #eee;
}
.wrap-details .details-l .tabtit a[data-v-968b0c9a] {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 10px;
  margin-left: 100px;
}
.wrap-details .details-l .tabtit a[data-v-968b0c9a]:first-child {
  margin-left: 20px;
}
.wrap-details .details-l .tabtit a.on[data-v-968b0c9a] {
  color: #E62226;
  border-bottom: 3px solid #E62226;
}
.wrap-details .details-l.fixed .tabtit[data-v-968b0c9a] {
  position: fixed;
  z-index: 5;
  top: 0;
  width: 770px;
  background-color: #fff;
}
.wrap-details .details-l.fixed .tabcon[data-v-968b0c9a] {
  padding-top: 70px;
}
/* 项目进展tab样式 start */
.projz[data-v-968b0c9a] {
  padding-top: 60px;
  padding-bottom: 40px;
  margin-left: 150px;
  width: 400px;
  position: relative;
}
.projz[data-v-968b0c9a]:before,
.projz[data-v-968b0c9a]:after {
  display: block;
  content: "";
  width: 3px;
  height: 1rem;
  position: absolute;
  left: 95px;
  background-color: #eee;
  z-index: 1;
  border-radius: 60%;
}
.projz[data-v-968b0c9a]:before {
  top: 50px;
}
.projz[data-v-968b0c9a]:after {
  bottom: 30px;
}
.projz li[data-v-968b0c9a] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.projz li > span[data-v-968b0c9a] {
  display: inline-block;
  width: 85px;
  text-align: center;
  color: #999;
  padding-top: 22px;
  font-size: 14px;
}
.projz li > span em[data-v-968b0c9a] {
  display: block;
  text-align: center;
  padding-top: 5px;
}
.projz li:first-child .jzinfo[data-v-968b0c9a]:after {
  position: absolute;
  z-index: 2;
  left: -12px;
  top: 34px;
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background-color: #f53003;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-animation: warn-data-v-968b0c9a 2s ease-out infinite;
  animation: warn-data-v-968b0c9a 2s ease-out infinite;
}
.projz .jzinfo[data-v-968b0c9a] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-left: 3px solid #eee;
  margin-left: 10px;
  position: relative;
  padding: 15px 0;
}
.projz .jzinfo[data-v-968b0c9a]:before {
  position: absolute;
  z-index: 3;
  left: -6.5px;
  top: 40px;
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #f53003;
}
.projz .jzinfo > img[data-v-968b0c9a] {
  display: block;
  width: 60px !important;
  height: 60px !important;
  border: 1px solid #eee;
  border-radius: 100%;
  margin: 0 10px 0 15px !important;
}
.projz .jzinfo .info[data-v-968b0c9a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.projz .jzinfo .info h3[data-v-968b0c9a] {
  font-size: 16px;
}
.projz .jzinfo .info h3 em[data-v-968b0c9a] {
  float: right;
  font-weight: bold;
}
.projz .jzinfo .info p[data-v-968b0c9a] {
  font-size: 14px;
  color: #999;
  padding-top: 10px;
  line-height: 24px;
}
.tabcon .item .more[data-v-968b0c9a] {
  text-align: center;
  font-size: 14px;
  color: #999;
}
.tabcon .item .more a[data-v-968b0c9a] {
  color: #333;
  font-weight: bold;
}
.tabcon .item .more a[data-v-968b0c9a]:hover {
  color: #E62226;
}
/*项目进展tab样式end*/
/*暂无样式*/
.tabcon .item .no-con[data-v-968b0c9a] {
  padding: 40px 0;
}
.tabcon .item .no-con a[data-v-968b0c9a] {
  padding-left: 10px;
  color: #de2124;
}
.tabcon .item .no-con a[data-v-968b0c9a]:hover {
  opacity: 0.7;
  filter: alpha(opacity=0.7);
}
.tabcon .item .no-con img[data-v-968b0c9a] {
  width: 40% !important;
}
/*暂无样式end*/
/* 项目右边 start */
.details-r[data-v-968b0c9a] {
  width: 410px;
}
/*项目发起人*/
.leader[data-v-968b0c9a] {
  padding: 0 15px 15px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px rgba(216, 216, 216, 0.5);
          box-shadow: 0 0 20px rgba(216, 216, 216, 0.5);
}
.leader h3[data-v-968b0c9a] {
  padding-top: 20px;
  padding-bottom: 10px;
  font-weight: bold;
  border-bottom: 1px solid #eee;
}
.leader .leader-box[data-v-968b0c9a] {
  margin-top: 20px;
}
.leader .leader-box > img[data-v-968b0c9a] {
  display: block;
  width: 100px;
  height: 100px;
  border-radius: 100%;
  float: left;
}
.leader .leader-box .leader-box-detail[data-v-968b0c9a] {
  width: 270px;
  float: right;
}
.leader .leader-box .leader-box-detail h4[data-v-968b0c9a] {
  line-height: 30px;
  padding-bottom: 10px;
}
.leader .leader-box .leader-box-detail h4 em[data-v-968b0c9a] {
  color: #ff9b00;
  padding-left: 10px;
  font-size: 14px;
}
.leader .leader-box .leader-box-detail div.mianyf[data-v-968b0c9a] {
  text-align: right;
  color: #de2124;
}
.leader .leader-box .leader-box-detail p[data-v-968b0c9a] {
  color: #999;
  font-size: 14px;
  padding-top: 5px;
}
.leader .leader-box .leader-box-detail p.psfwp[data-v-968b0c9a] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.leader .leader-box .leader-box-detail p.psfwp i[data-v-968b0c9a] {
  padding-left: 10px;
}
.leader .leader-box .leader-box-detail div[data-v-968b0c9a] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 15px;
  font-size: 15px;
}
.leader .leader-box .leader-box-detail div em[data-v-968b0c9a] {
  font-weight: bold;
  padding-left: 6px;
}
.leader .leader-box .leader-box-detail div b[data-v-968b0c9a] {
  width: 2px;
  height: 15px;
  background-color: #ccc;
}
.leader .leader-box .leader-box-detail a[data-v-968b0c9a] {
  display: block;
  width: 98px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  color: #666;
  border: 1px solid #ccc;
  margin-top: 20px;
  margin-left: 25px;
  font-size: 14px;
}
.leader .leader-box .leader-box-detail a i[data-v-968b0c9a] {
  font-size: 20px;
  padding-right: 5px;
  vertical-align: top;
  color: #999;
}
.leader .leader-box .leader-box-detail a[data-v-968b0c9a]:hover {
  opacity: 0.7;
  filter: alpha(opacity=0.7);
}
/*项目列表*/
.proj-list[data-v-968b0c9a] {
  margin-top: 20px;
}
.proj-list h3[data-v-968b0c9a] {
  font-weight: bold;
}
.proj-list .proj-box[data-v-968b0c9a] {
  position: relative;
  padding: 0 20px 20px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px rgba(216, 216, 216, 0.5);
          box-shadow: 0 0 20px rgba(216, 216, 216, 0.5);
  margin-top: 20px;
  /*项目正在进行*/
  /*项目成功*/
  /*项目失败*/
}
.proj-list .proj-box h4[data-v-968b0c9a] {
  padding-top: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
  overflow: hidden;
}
.proj-list .proj-box h4 span[data-v-968b0c9a] {
  display: block;
  float: left;
}
.proj-list .proj-box h4 em[data-v-968b0c9a] {
  display: inline-block;
  padding-left: 23px;
  font-size: 14px;
  font-weight: bold;
  position: relative;
}
.proj-list .proj-box h4 em[data-v-968b0c9a]:before {
  display: inline-block;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 10px;
  top: 50%;
  margin-top: -2.5px;
  position: absolute;
}
.proj-list .proj-box h4 b[data-v-968b0c9a] {
  float: right;
  font-size: 12px;
  color: #999;
  margin-top: 3px;
  text-align: right;
}
.proj-list .proj-box h4 span[data-v-968b0c9a],
.proj-list .proj-box h4 b[data-v-968b0c9a] {
  width: 100%;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.proj-list .proj-box > p[data-v-968b0c9a] {
  font-size: 14px;
  color: #999;
  line-height: 25px;
  padding-top: 10px;
}
.proj-list .proj-box .dese p[data-v-968b0c9a] {
  font-size: 14px;
  margin-top: 15px;
  margin-bottom: 20px;
  font-weight: bold;
}
.proj-list .proj-box .dese p em[data-v-968b0c9a] {
  font-weight: bold;
  padding-left: 10px;
}
.proj-list .proj-box .dese p b[data-v-968b0c9a] {
  color: #ccc;
  padding: 0 20px;
}
.proj-list .proj-box .dese a[data-v-968b0c9a],
.proj-list .proj-box .dese span[data-v-968b0c9a] {
  display: inline-block;
  line-height: 35px;
}
.proj-list .proj-box .dese a[data-v-968b0c9a] {
  padding: 0 15px;
  border-radius: 4px;
  font-size: 16px;
}
.proj-list .proj-box .dese div span[data-v-968b0c9a] {
  font-size: 14px;
  color: #999;
  padding-left: 10px;
}
.proj-list .proj-box.type-now h4 em[data-v-968b0c9a] {
  color: #2cd094;
}
.proj-list .proj-box.type-now h4 em[data-v-968b0c9a]:before {
  background-color: #2cd094;
}
.proj-list .proj-box.type-succeed h4 em[data-v-968b0c9a] {
  color: #333;
}
.proj-list .proj-box.type-succeed h4 em[data-v-968b0c9a]:before {
  background-color: #333;
}
.proj-list .proj-box.type-succeed[data-v-968b0c9a]:after {
  background-position: 0 -653px;
}
.proj-list .proj-box.type-failed h4 em[data-v-968b0c9a] {
  color: #333;
}
.proj-list .proj-box.type-failed h4 em[data-v-968b0c9a]:before {
  background-color: #333;
}
.proj-list .proj-box.type-failed[data-v-968b0c9a]:after {
  background-position: 0 -738px;
}
.proj-box.type-succeed[data-v-968b0c9a]:after,
.proj-box.type-failed[data-v-968b0c9a]:after {
  display: block;
  content: "";
  width: 90px;
  height: 75px;
  position: absolute;
  bottom: 0;
  right: 10px;
}
/*项目右边end*/
/*波纹动画*/
@-webkit-keyframes warn-data-v-968b0c9a {
0% {
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0;
    filter: alpha(opacity=0);
}
25% {
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0.1;
    filter: alpha(opacity=0.1);
}
50% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    opacity: 0.3;
    filter: alpha(opacity=0.3);
}
75% {
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
    opacity: 0.5;
    filter: alpha(opacity=0.5);
}
100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity: 0;
    filter: alpha(opacity=0);
}
}
@keyframes warn-data-v-968b0c9a {
0% {
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0;
    filter: alpha(opacity=0);
}
25% {
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0.1;
    filter: alpha(opacity=0.1);
}
50% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    opacity: 0.3;
    filter: alpha(opacity=0.3);
}
75% {
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
    opacity: 0.5;
    filter: alpha(opacity=0.5);
}
100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity: 0;
    filter: alpha(opacity=0);
}
}
.pro-buy-num[data-v-968b0c9a] {
  margin-top: 10px;
  height: 30px;
  line-height: 30px;
}
.pro-buy-num dt[data-v-968b0c9a] {
  float: left;
  color: #666;
  min-width: 42px;
}
.pro-buy-num em[data-v-968b0c9a] {
  width: 138px;
  border: 1px solid #e0e0e0;
  height: 28px;
  line-height: 28px;
  display: inline-block;
  float: left;
}
.pro-buy-num button[data-v-968b0c9a] {
  float: left;
  display: inline-block;
  width: 29px;
  height: 28px;
  background: #f0f0f0;
  text-align: center;
  outline: none;
  border: none;
}
.pro-buy-num input[data-v-968b0c9a] {
  float: left;
  display: inline-block;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  width: 78px;
  background-color: #fff;
  height: 28px;
  line-height: 28px;
  text-align: center;
}
.pro-buy-num small[data-v-968b0c9a] {
  display: inline-block;
  float: left;
  margin-left: 10px;
  font-size: 14px;
  color: #666;
}
.pro-buy-num small b[data-v-968b0c9a] {
  margin-left: 10px;
}
.rgbtn[data-v-968b0c9a] {
  margin-top: -15px;
}
.rgbtn a.graybtn[data-v-968b0c9a] {
  border: solid 1px #e3e2e2;
  background: #f0f0f0 !important;
  color: #999 !important;
}
.leader .leader-box .leader-box-detail div[data-v-968b0c9a] {
  padding: 0 !important;
}
.leader .leader-box .leader-box-detail div.mianyf[data-v-968b0c9a] {
  margin-top: 15px;
}
.rgprice[data-v-968b0c9a] {
  color: #e62226;
}
/*返回顶部*/
.totop[data-v-968b0c9a] {
  position: fixed;
  z-index: 3;
  bottom: 10%;
  right: 5%;
  cursor: pointer;
  opacity: 1;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background: #ccc;
  color: #fff;
  line-height: 80px;
  text-align: center;
  font-size: 60px;
  font-weight: 400;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.totop[data-v-968b0c9a]:hover {
  background: #e62226;
}
.opa[data-v-968b0c9a] {
  display: block;
  opacity: 1 !important;
}
.el-pagination[data-v-968b0c9a] {
  text-align: center;
  padding-top: 20px;
}

.noadrs[data-v-d2998d6a] {
    width: 1200px;
    margin: 20px auto;
    font-size: 16px;
    line-height: 25px;
}
.noadrs a[data-v-d2998d6a] {
    border-radius: 4px;
    padding: 5px 15px;
}
.consignee[data-v-d2998d6a] {
    padding: 20px 0;
    overflow: hidden;
}
.consignee h3[data-v-d2998d6a] {
    line-height: 25px;
    font-size: 16px;
}
.consignee h3 span[data-v-d2998d6a] {
    display: inline-block;
    margin-left: 20px;
    font-size: 12px;
    cursor: pointer;
}
.consignee h3 span[data-v-d2998d6a]:hover {
    color: #e62226;
}
.consignee h3 span[data-v-d2998d6a]:after {
    display: inline-block;
    margin-left: 5px;
    width: 18px;
    height: 25px;
    content: "\E6A6";
    font-size: 18px;
    vertical-align: top;
}
.consignee h3 a[data-v-d2998d6a] {
    float: right;
    color: #0079b6;
    font-size: 14px;
}
.consignee ul.cg-cont[data-v-d2998d6a] {
    margin-right: -18px;
    overflow: hidden;
    max-height: 175px;
}
.consignee h3.sdopen+ul[data-v-d2998d6a] {
    max-height: 716px;
}
.cg-cont li[data-v-d2998d6a] {
    position: relative;
    display: inline-block;
    float: left;
    width: 344px;
    height: 115px;
    margin: 20px 18px 0 0;
    padding: 15px 20px;
    border: solid 2px #f0f0f0;
    line-height: 25px;
    overflow: hidden;
    cursor: pointer;
}
.cg-cont li .notsel[data-v-d2998d6a] {
  background: #fafafa;
  color: #999;
  opacity: .8;
  cursor: not-allowed;
}
.cg-cont li[data-v-d2998d6a]:not(.notsel):hover,
.cg-cont li.selected[data-v-d2998d6a] {
    border-color: #e62226;
}
.cg-cont li [type="radio"][data-v-d2998d6a] {
    display: none;
}
.cg-cont li h4[data-v-d2998d6a],
.cg-cont li p[data-v-d2998d6a],
.cg-cont li small[data-v-d2998d6a] {
    font-size: 14px;
}
.cg-cont li p b[data-v-d2998d6a]{padding-right: 8px;
}
.cg-cont li h4[data-v-d2998d6a] {
    margin-bottom: 10px;
    width: 100%;
}
.cg-cont li h4 em[data-v-d2998d6a] {
    font-size: 16px;
    width: 228px;
}
.cg-cont li h4[data-v-d2998d6a],.cg-cont li h4 em[data-v-d2998d6a]{float: left;
}
.cg-cont li h4 strong[data-v-d2998d6a]{
    width: 50px;
    float: right;
    text-align: center;
    background: #81d457;
    color: #fff;
    line-height: 16px;
    font-size: 12px;   
    margin-left: 5px;
}
.cg-cont li h4 b[data-v-d2998d6a],.cg-cont li h4 strong[data-v-d2998d6a]{ margin-top: 5px;
}
.cg-cont li h4 b[data-v-d2998d6a] {
    display: none;
    line-height: 16px;
    padding: 0 5px;
    color: #fff;
    background: #ffa641;
    font-size: 12px;
    float: right;
}
.cg-cont li h4 b.bgRedLabel[data-v-d2998d6a] {
  background: #e62226;
    margin-right:5px;
}
.cg-cont li h4.adrs-default .defaultAddr[data-v-d2998d6a],
.cg-cont li h4 b.cannotbesend[data-v-d2998d6a] {
  display: inline-block;
}
.cg-cont li h4 span[data-v-d2998d6a] {
    position:absolute;
    right: 20px;
    top:49px;    
    display: none;
}
.cg-cont li:hover h4 span[data-v-d2998d6a] {
    display: block;
}
.cg-cont li h4 span a[data-v-d2998d6a] {
    margin-left: 10px;
    color: #0079b6;
}
.cg-cont li h4 span a[data-v-d2998d6a]:hover {
    color: #e62226;
}
.cg-cont li small[data-v-d2998d6a]{padding: 10px 0; display: block;
}
.cg-cont li p[data-v-d2998d6a] {
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

/*提交订单产品信息 start*/
.order-datail h4[data-v-d2998d6a] {
    line-height: 25px;
    font-size: 16px;
    margin: 20px 0;
}
.order-datail h4 a[data-v-d2998d6a] {
    float: right;
    color: #0079b6;
    font-size: 14px;
}
.order-datail .od-cont[data-v-d2998d6a] {
    font-size: 0;
}
.order-datail .od-cont .odc-box[data-v-d2998d6a] {
    display: inline-block;
    border: solid 1px #f0f0f0;
    vertical-align: top;
}
.order-datail .od-cont .odc-box.box-odpro[data-v-d2998d6a] {
    width: calc(62% - 12px);
    margin-left: 10px;
}
.order-datail .od-cont .odc-box.box-allpro[data-v-d2998d6a] {
    width: 100%;
}
.order-datail .od-cont .odc-box.box-odsend[data-v-d2998d6a] {
    width: calc(38% - 2px);
    min-height: 195px;
}
.order-datail .od-cont .odc-box .odcb-tit[data-v-d2998d6a] {
    position: relative;
    line-height: 50px;
    background: #f6f6f6;
    border-bottom: solid 1px #f0f0f0;
    font-size: 14px;
    padding: 0 20px;
    width: calc(100% - 40px);
}
.order-datail .od-cont .odc-box .odcb-tit b[data-v-d2998d6a] {
    display: inline-block;
    width: 22.5%;
    text-align: center;
}
.order-datail .od-cont .odc-box .odcb-tit b[data-v-d2998d6a]:first-child {
    width: 55%;
    text-align: left;
}
.order-datail .od-cont .odc-box .odcb-tit>.icon-wh[data-v-d2998d6a] {
    color: #ff7d4a;
}
.order-datail .od-cont .odc-box .odcb-tit>span[data-v-d2998d6a] {
    display: none;
    position: absolute!important;
    margin: 10px 0 0 10px;
    line-height: 20px;
    padding: 5px;
    font-size: 12px;
    color: #999;
}
.order-datail .od-cont .odc-box .odcb-tit>.icon-wh:hover+span[data-v-d2998d6a] {
    display: inline-block;
}
.order-datail .odc-box > ul > li[data-v-d2998d6a] {
    padding: 20px;
    overflow: hidden;
}
.odc-box ul li[data-v-d2998d6a]:not(:last-child) {
    border-bottom: solid 1px #f0f0f0;
}
.odc-box ul li dl[data-v-d2998d6a] {
    width: 55%;
}
.odc-box ul li dl dt[data-v-d2998d6a] {
    width: 100px;
    height: 100px;
    border: solid 1px #f0f0f0;
    margin-right: 10px;
}
.odc-box ul li dl dt a[data-v-d2998d6a] {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.odc-box ul li dl dt a img[data-v-d2998d6a] {
    position: absolute;
    width: 100%;
    height: auto;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.odc-box ul li dl dd[data-v-d2998d6a] {
    width: calc(100% - 112px);
}
.odc-box ul li a[data-v-d2998d6a],
.odc-box ul li p[data-v-d2998d6a] {
    font-size: 14px;
    line-height: 25px;
}
.odc-box ul li dl dd a[data-v-d2998d6a],
.odc-box ul li dl dd em[data-v-d2998d6a] {
    display: block;
}
.odc-box ul li dl dd a big[data-v-d2998d6a],
.odc-box ul li dl dd a b[data-v-d2998d6a] {
    display: inline-block;
    float: left;
    font-size: 14px
}
.odc-box ul li dl dd a big[data-v-d2998d6a] {
    margin-right: 5px;
    max-width: 85px;
}
.odc-box ul li dl dd a b[data-v-d2998d6a] {
    max-width: calc(100% - 90px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.odc-box ul li dl dd em[data-v-d2998d6a] {
    margin-top: 5px;
}
.odc-box ul li dl dd em i[data-v-d2998d6a] {
    display: inline-block;
    margin-right: 5px;
    width: 18px;
    height: 18px;
    background: url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat -242px -112px;
}
.odc-box ul li dl dd em i[data-v-d2998d6a]:last-child {
    background-position: -262px -112px;
}
.odc-box ul li dl[data-v-d2998d6a],
.odc-box ul li dl dt[data-v-d2998d6a],
.odc-box ul li dl dd[data-v-d2998d6a],
.odc-box ul li i[data-v-d2998d6a],
.odc-box ul li span[data-v-d2998d6a] {
    display: inline-block;
    float: left;
}
.odc-box ul li i[data-v-d2998d6a],
.odc-box ul li span[data-v-d2998d6a] {
    width: 22.5%;
    font-size: 14px;
    line-height: 25px;
    text-align: center;
    overflow: hidden;
}
.odc-box ul li i[data-v-d2998d6a] {
    color: #999;
}

/*提交订单产品信息   end*/

/*
 * 提交订单配送信息
 * 2018.01.31
 * zly
 * start
*/
.odcb-cont[data-v-d2998d6a] {
    padding: 10px 0 10px 40px;
}
.odcb-cont h5[data-v-d2998d6a] {
    line-height: 40px;
}
.odcb-cont h5>i[data-v-d2998d6a] {
    color: #999;
}
.odcb-cont h5 a[data-v-d2998d6a],
.odcb-cont .odcb-date a[data-v-d2998d6a] {
    display: inline-block;
    margin-left: 10px;
    width: 16px;
    color: #ffa641;
    vertical-align: top
}
.odcb-cont h5:first-child>span[data-v-d2998d6a],
.odcb-cont .odcb-date .datebz[data-v-d2998d6a] {
    display: none;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
    margin-left: 10px;
}
.odcb-cont h5:nth-child(2)>span[data-v-d2998d6a] {
    bottom: -175px;
    right: 35px;
}
.odcb-cont h5:first-child>.icon-wh:hover+span[data-v-d2998d6a],
.odcb-cont h5:nth-child(2)>.icon-wh:hover+span[data-v-d2998d6a],
.odcb-cont .odcb-date>em[data-v-d2998d6a],
.odcb-cont .odcb-date>div[data-v-d2998d6a],
.odcb-cont .odcb-date a:hover+.datebz[data-v-d2998d6a] {
    display: inline-block;
}
.odcb-cont h5:nth-child(2)>span>label[data-v-d2998d6a],
.datebz label[data-v-d2998d6a] {
    color: #333;
}
.odcb-cont h5:nth-child(2)>span>label[data-v-d2998d6a],
.odcb-cont h5:nth-child(2)>span>small[data-v-d2998d6a],
.datebz label[data-v-d2998d6a] {
    display: block;
}
.odcb-cont h5[data-v-d2998d6a]:last-child {
    padding-top: 10px;
    line-height: 30px;
}
.odcb-cont .odcb-date[data-v-d2998d6a] {
    position: relative;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
}
.odcb-cont .odcb-date>em[data-v-d2998d6a] {
    color: #999;
    font-size: 14px;
}
.odcb-cont .odcb-date>div[data-v-d2998d6a] {
    width: 150px;
    margin-right: 10px;
}
.odcb-cont .odcb-date a[data-v-d2998d6a] {
    margin-left: 0;
}
.odcb-cont .odcb-date .datebz[data-v-d2998d6a] {
    width: 250px;
    top: 40px;
    right: -60px;
    white-space: normal;
}
.odcb-cont p[data-v-d2998d6a]:first-child {
    color: #e62226;
}
.odcb-cont p[data-v-d2998d6a]:first-child:before {
    content: '\E637';
    margin-right: 10px;
    line-height: 25px;
}

/* .odcb-cont p input{display:inline-block; float: left;}
.odcb-cont p input {width:calc(100% - 50px);padding:0 10px;height:40px;line-height:40px;border:none; outline:none;}
.odcb-cont p:after {content:'\e621'; color:#ffa641; font-size: 20px;margin-right:10px;} */
.odcb-cont p.oc-tel[data-v-d2998d6a]:after {
    content: '\E72A';
}
.odcb-cont p[data-v-d2998d6a]:first-child:after,
.odcb-cont p.oc-yzm[data-v-d2998d6a]:after {
    display: none;
    content: '';
}
.odcb-cont p.oc-yzm [type='text'][data-v-d2998d6a] {
    width: 180px;
}
.odcb-cont p.oc-yzm [type='button'][data-v-d2998d6a] {
    width: 98px;
    height: 36px;
    line-height: 36px!important;
    margin: 2px 2px 2px 0;
    background: #e0e0e0;
    color: #999;
}
.odcb-cont p[data-v-d2998d6a]:hover,
.odcb-cont p[data-v-d2998d6a]:focus {
    border-color: #ffa641;
}
.odcb-cont>[type='button'][data-v-d2998d6a] {
    margin-top: 15px;
    padding: 0 15px;
    line-height: 30px;
}

/*提交订单配送信息   end*/

/*
 * 订单信息完善
 * 2018.01.31
 * zly
 * start
*/
.order-addinfo[data-v-d2998d6a] {
    margin-top: 15px;
}
.order-addinfo>label[data-v-d2998d6a],
.order-addinfo>h5[data-v-d2998d6a] {
    line-height: 35px;
    font-size: 16px;
    margin-bottom: 10px;
}
.order-addinfo .odt[data-v-d2998d6a] {
    display: inline-block;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
}
.order-addinfo .odt[data-v-d2998d6a]:before {
    content: "\E626";
    color: #ffa641;
    font-size: 14px;
    margin-right: 5px;
}
.order-addinfo .odt.d-shadow[data-v-d2998d6a] {
    margin-left: 20px;
}

/*订单备注*/
.order-addinfo>label[data-v-d2998d6a] {
    display: inline-block;
    margin-right: 15px;
}
.order-addinfo .oda-note[data-v-d2998d6a] {
    width: 610px;
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    border: solid 1px #f0f0f0;
    font-size: 14px;
}
.order-addinfo .oda-note[data-v-d2998d6a]::-webkit-input-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-d2998d6a]::-moz-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-d2998d6a]::-moz-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-d2998d6a]::-ms-input-placeholder {
    color: #999;
}

/*订单支付*/
.order-addinfo ul.oda-payul[data-v-d2998d6a] {
    border: solid 1px #f0f0f0;
    max-height: 850px;
}
.order-addinfo ul.sdopen[data-v-d2998d6a] {
    max-height: 51px;
    overflow: hidden;
}
.oda-payul>li[data-v-d2998d6a] {
    font-size: 14px;
}
.oda-payul>li[data-v-d2998d6a]:not(:first-child) {
    border-top: solid 1px #f0f0f0;
    color: #666;
}
.oda-payul>li[data-v-d2998d6a]:first-child {
    padding: 0 20px;
    line-height: 50px;
    font-weight: 600;
    cursor: pointer;
}
.oda-payul>li:first-child .icon-xjt[data-v-d2998d6a] {
    display: inline-block;
    margin-left: 10px;
    font-size: 20px;
    vertical-align: middle;
}
.oda-payul>li:first-child .icon-xjt[data-v-d2998d6a]:before {
    content: "\E8E9";
}
.oda-payul li .odt-tit[data-v-d2998d6a] {
    background: #f6f6f6;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
}
.oda-payul li:last-child .odt-tit[data-v-d2998d6a] {
    padding: 0 20px;
}
.oda-payul li .odt-tit>a[data-v-d2998d6a] {
    display: inline-block;
    float: left;
    padding: 0 30px;
}
.oda-payul li .odt-tit>a.on[data-v-d2998d6a] {
    background: #fff;
}
.oda-payul li .odt-tit>span[data-v-d2998d6a] {
    margin-right: 25px;
    color: #666;
}
.oda-payul li .odtt-pay[data-v-d2998d6a] {
    padding-left: 20px;
    height: 50px;
    line-height: 50px;
    font-size: 12px;
    color: #999;
}
.oda-payul li .odtt-pay[data-v-d2998d6a]:nth-child(3) {
    padding-top: 10px;
}
.oda-payul li .odtt-pay[data-v-d2998d6a]:nth-child(4) {
    padding-bottom: 10px;
}
.checkp em[data-v-d2998d6a] {
    display: inline-block;
    margin-right: 5px;
    cursor: pointer;
}
.checkp em[data-v-d2998d6a]:before {
    content: "\E60A";
    margin-right: 5px;
}
.checkp em.cselected[data-v-d2998d6a]:before {
    content: "\E609";
}
.checkp em [type='checkbox'][data-v-d2998d6a] {
    display: none;
}
.oda-payul li .odtt-pay>.icon-radio.selected[data-v-d2998d6a]:before {
    content: '\E65D'!important;
}
.oda-payul li .odtt-pay label[data-v-d2998d6a] {
    font-size: 14px;
    color: #666;
}
.oda-payul li .odtt-pay b[data-v-d2998d6a] {
    color: #333;
    margin: 0 5px;
}
.odtt-pay>span[data-v-d2998d6a] {
    background: #fff;
    padding: 5px;
    border: solid 1px #f0f0f0;
    max-width: 65px;
    overflow: hidden;
    margin: 0;
}
.odtt-pay>span input[data-v-d2998d6a] {
    max-width: 51px;
    text-align: center;
    background: transparent;
}
.oda-payul li .odt-tit .odtt-tip[data-v-d2998d6a] {
    margin-left: 200px;
    color: #ff7d4a;
    cursor: pointer;
}
.oda-payul li:nth-child(3) .odt-tit .odtt-tip[data-v-d2998d6a] {
    margin-left: 270px;
}
.oda-payul li .odt-tit .odtt-tip>.icon-xjt[data-v-d2998d6a] {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
}
.odtt-tip>span[data-v-d2998d6a] {
    top: -70px;
    left: -180%;
}
.odtt-tip:nth-child(2) span[data-v-d2998d6a] {
    left: -225%;
}
.odtt-tip .icon-wh:hover+span[data-v-d2998d6a] {
    display: inline-block;
}

/*绑定优惠券/账户余额*/
.oda-payul li div[data-v-d2998d6a] {
    /*display:none;*/
    height: 0;
    padding: 0 20px;
    background: #fffdf3;
    overflow: hidden;
}
.odt-tit.sdopen+div[data-v-d2998d6a] {
    /*display:block;*/
    height: 42px;
    padding: 15px 20px;
}
.oda-payul li div>input[data-v-d2998d6a] {
    line-height: 40px;
    border: solid 1px #f0f0f0;
}
.oda-payul li div>[type='text'][data-v-d2998d6a] {
    width: 280px;
    padding: 0 20px;
    margin-right: 5px;
}
.oda-payul li div>[type='text'][data-v-d2998d6a]:nth-child(2) {
    width: 120px;
}
.oda-payul li div>[type='text'][data-v-d2998d6a]:hover {
    border-color: #ffa641;
}
.oda-payul li div>[type='button'][data-v-d2998d6a] {
    padding: 0 15px;
    color: #666;
}
.oda-payul li:nth-child(3) div>[type='button'][data-v-d2998d6a] {
    padding: 0 30px;
}
.oda-payul li div>[type='button'][data-v-d2998d6a]:hover,
.oda-payul li div>[type='button'].btn[data-v-d2998d6a] {
    color: #fff;
}
.oda-payul li div>span[data-v-d2998d6a] {
    margin-left: 5px;
    color: #e62226;
}

/*可用优惠券列表*/
.oda-payul li ul[data-v-d2998d6a] {
    display: none;
    padding: 10px 12px 10px 21px;
    overflow: hidden;
    max-height: 400px;
    overflow-y: auto;
}
.oda-payul li ul>li[data-v-d2998d6a] {
    position: relative;
    display: inline-block;
    float: left;
    width: 217.5px;
    height: 112px;
    margin: 10px 10px 10px 0;
    border: solid 1px #74d2d4;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.oda-payul li ul>li[data-v-d2998d6a]:hover {
    opacity: 0.8;
}
.oda-payul li ul>li [type='radio'][data-v-d2998d6a] {
    display: none;
}
.oda-payul li ul>li.selected[data-v-d2998d6a] {
    border: solid 2px #ff7d4a!important;
}
.oda-payul li ul>li>em[data-v-d2998d6a],
.oda-payul li ul>li .icon-freight[data-v-d2998d6a] {
    position: absolute;
    left: -1px;
    top: 0;
    display: inline-block;
}
.oda-payul li ul>li>em[data-v-d2998d6a] {
    z-index: 3;
    width: 100%;
    height: 7px;
    background: url(https://presale.jhtsoft.com/picms/384a63398c6dae.png) repeat-x left top;
}
.oda-payul li ul>li>i[data-v-d2998d6a] {
    position: absolute;
    z-index: 2;
    left: -1px;
    top: 0;
    width: 0;
    height: 0;
    border-top: solid 60px #ffea01;
    border-right: solid 60px transparent;
}
.oda-payul li ul>li>i[data-v-d2998d6a]:before {
    content: "";
    position: absolute;
    z-index: 1;
    left: 0;
    top: -60px;
    width: 0;
    height: 0;
    border-top: solid 30px #74d2d4;
    border-right: solid 30px transparent;
}
.oda-payul li ul>li>i>small[data-v-d2998d6a] {
    display: inline-block;
    position: absolute;
    z-index: 2;
    left: -8px;
    top: -45px;
    color: #666;
    width: 65px;
    text-align: center;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    font-size: 12px;
}
.oda-payul li ul>li>i.icon-freight[data-v-d2998d6a] {
    border-top-color: #ffea01;
}
.oda-payul li ul>li>i.icon-overdate[data-v-d2998d6a] {
    border-top-color: #f6f6f6;
}
.oda-payul li ul>li>span[data-v-d2998d6a] {
    display: block;
    height: 40px;
    padding: 20px 10px 0;
    margin-bottom: 5px;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    line-height: 25px;
}
.oda-payul li ul>li>span>big[data-v-d2998d6a],
.oda-payul li ul>li>span>b[data-v-d2998d6a] {
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom;
}
.oda-payul li ul>li>span>big[data-v-d2998d6a] {
    font-size: 28px;
    line-height: 30px;
}
.oda-payul li ul>li>span>big[data-v-d2998d6a]:before {
    font-size: 14px;
}
.oda-payul li ul>li>span>b[data-v-d2998d6a] {
    font-size: 14px;
    margin-left: 10px;
    max-width: 85px;
}
.oda-payul li ul>li>small[data-v-d2998d6a],
.oda-payul li ul>li>p[data-v-d2998d6a] {
    padding: 0 15px;
    color: #74d2d4;
    font-size: 12px;
    line-height: 20px;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.oda-payul li ul>li>small[data-v-d2998d6a] {
    display: block;
}
.oda-payul li ul>li[data-v-d2998d6a]:after {
    color: #ffa641;
}
.oda-payul li ul>li.selected>em[data-v-d2998d6a] {
    display: none;
}
.oda-payul li ul.odap-coupon>li>span[data-v-d2998d6a] {
    background: #74d2d4;
}
.oda-payul li ul.odap-coupon>li[data-v-d2998d6a] {
    border-color: #74d2d4;
    border-top-color: #fff;
}
.oda-payul li ul.odap-coupon>li>small[data-v-d2998d6a],
.oda-payul li ul.odap-coupon>li>p[data-v-d2998d6a] {
    color: #74d2d4;
}
.oda-payul li ul.odap-coupon>li>i[data-v-d2998d6a]:before {
    border-top-color: #74d2d4;
}
.oda-payul li ul.odap-scoupon>li>span[data-v-d2998d6a] {
    background: #7ea7ce;
}
.oda-payul li ul.odap-scoupon>li[data-v-d2998d6a] {
    border-color: #7ea7ce;
    border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon>li>small[data-v-d2998d6a],
.oda-payul li ul.odap-scoupon>li>p[data-v-d2998d6a] {
    color: #7ea7ce;
}
.oda-payul li ul.odap-scoupon>li>i[data-v-d2998d6a]:before {
    border-top-color: #7ea7ce;
}
.oda-payul li ul.odap-coupon>li.bgCouponGrey>span[data-v-d2998d6a] {background: #ccc;
}
.oda-payul li ul.odap-coupon>li.bgCouponGrey[data-v-d2998d6a] {border-color: #ccc;border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon>li.bgCouponGrey >small[data-v-d2998d6a],
.oda-payul li ul.odap-scoupon>li.bgCouponGrey >p[data-v-d2998d6a],
.oda-payul li ul>li.bgCouponGrey>small[data-v-d2998d6a],
.oda-payul li ul>li.bgCouponGrey>p[data-v-d2998d6a] {
    color: #999!important;
}

/*发票信息*/
.order-addinfo .odaf-cont[data-v-d2998d6a] {
    padding: 15px 20px;
    border: solid 1px #f0f0f0;
}
.order-addinfo .odaf-cont>p[data-v-d2998d6a] {
    line-height: 20px;
    font-size: 14px;
    color: #666;
}
.order-addinfo .odaf-cont>p label[data-v-d2998d6a] {
    margin-right: 100px;
    cursor: pointer;
}
.order-addinfo .odaf-cont>p em[data-v-d2998d6a] {
    display: inline-block;
    cursor: pointer;
}
.order-addinfo .odaf-cont>p em[data-v-d2998d6a]:before {
    content: "\E64D";
    display: inline-block;
    margin-right: 5px;
}
.order-addinfo .odaf-cont>p em.selected[data-v-d2998d6a]:before {
    content: '\E65D';
}
.order-addinfo .odaf-cont>p em>[type='radio'][data-v-d2998d6a] {
    display: none;
}
.form-invoice[data-v-d2998d6a] {
    display: none;
    width: 65%;
    padding: 20px;
    margin-top: 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    color: #666;
}
.form-invoice.sdopen[data-v-d2998d6a] {
    display: block;
}
.form-invoice>i[data-v-d2998d6a]:first-child {
    border-bottom-color: #f3e7d3;
    left: 230px;
}
.form-invoice>i[data-v-d2998d6a]:nth-child(2) {
    border-bottom-color: #fffdf3;
    left: 231px;
}
.form-invoice .fm-tit[data-v-d2998d6a],
.form-invoice .fmi>li[data-v-d2998d6a] {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.form-invoice .fm-tit em[data-v-d2998d6a],
.form-invoice .fm-tit label[data-v-d2998d6a],
.form-invoice .fmi>li em[data-v-d2998d6a],
.form-invoice .fmi>li input[data-v-d2998d6a],
.form-invoice .fmi>li>span[data-v-d2998d6a],
.form-invoice .fmi>li .fmi-ct-send em[data-v-d2998d6a] {
    display: inline-block;
    float: left;
    overflow: hidden;
}
.form-invoice .fm-tit em[data-v-d2998d6a],
.form-invoice .fmi>li>em[data-v-d2998d6a] {
    width: 120px;
    text-align: right;
    margin-right: 10px;
}
.form-invoice .fm-tit label[data-v-d2998d6a] {
    position: relative;
    line-height: 36px;
    border: solid 1px #f0f0f0;
    background: #fff;
    padding: 0 25px;
    margin-right: 10px;
}
.form-invoice .fm-tit label [type="radio"][data-v-d2998d6a] {
    display: none;
}
.form-invoice .fm-tit label[data-v-d2998d6a]:after {
    font-size: 24px;
    line-height: 24px;
}
.form-invoice .fm-tit label.selected[data-v-d2998d6a] {
    line-height: 36px;
    border: solid 2px #e62226;
}
.form-invoice .fmi[data-v-d2998d6a]:last-child {
    display: none;
}
.form-invoice .fmi>li[data-v-d2998d6a] {
    margin-top: 10px;
    /*height:40px;*/
}
.form-invoice .fmi>li>input[data-v-d2998d6a],
.form-invoice .fmi>li .fmi-ct-send>em[data-v-d2998d6a] {
    padding: 0 10px;
    width: 300px;
    height: 38px;
    line-height: 38px;
    border: solid 1px #f0f0f0;
    color: #333;
}
.form-invoice .fmi>li>span[data-v-d2998d6a] {
    width: calc(100% - 462px);
    margin-left: 10px;
    color: #e62226;
}
.form-invoice .fmi>li[data-v-d2998d6a]:last-child {
    padding-left: 130px;
    line-height: 25px;
    font-size: 12px;
    color: #999;
}
.form-invoice .fmi>li[data-v-d2998d6a]:last-child:before {
    content: "\E626";
    color: #ffa641;
    font-size: 14px;
    margin-right: 5px;
}
.form-invoice .fmi>li .fmi-ct-send[data-v-d2998d6a] {
    float: left;
    width: 322px;
}
.form-invoice .fmi>li .fmi-ct-send>em[data-v-d2998d6a] {
    position: relative;
    z-index: 2;
    padding: 0;
    width: 320px;
    background: #fff;
    vertical-align: top;
    cursor: pointer;
}
.form-invoice .fmi>li .fmi-ct-send>em input[data-v-d2998d6a] {
    width: 276px;
    padding: 0 10px;
    height: 38px;
    line-height: 38px;
    color: #333;
    background: transparent;
}
.form-invoice .fmi>li .fmi-ct-send>em[data-v-d2998d6a]:after {
    float: right;
    display: inline-block;
    width: 20px;
    height: 18px;
    line-height: 18px;
    padding: 10px 4px 10px 0;
    content: "\E6A6";
    font-size: 18px;
}
.form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-d2998d6a] {
    display: none;
    position: absolute;
    z-index: 1;
    left: 150px;
    top: 209px;
    width: 750px;
    height: auto;
    background: #fff;
    padding: 10px;
    border: solid 1px #f0f0f0;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
            box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}
.form-invoice .fmi>li .fmi-ct-send.sdopen em[data-v-d2998d6a] {
    border-bottom-color: #fff;
}
.form-invoice .fmi>li .fmi-ct-send.sdopen .fmi-comonadrs[data-v-d2998d6a] {
    display: block;
    max-height: 300px;
}
.fmi-comonadrs>h5[data-v-d2998d6a] {
    font-size: 14px;
    line-height: 25px;
    font-weight: 600;
}
.fmi-comonadrs>ul[data-v-d2998d6a] {
    overflow: hidden;
}
.fmi-comonadrs>ul li[data-v-d2998d6a] {
    display: block;
    line-height: 25px;
    margin: 5px 0;
    overflow: hidden;
}
.fmi-comonadrs>ul li div[data-v-d2998d6a],
.fmi-comonadrs>ul li div em[data-v-d2998d6a],
.fmi-comonadrs>ul li div b[data-v-d2998d6a],
.fmi-comonadrs>ul li div p[data-v-d2998d6a],
.fmi-comonadrs ul li label[data-v-d2998d6a],
.fmi-comonadrs>ul li span[data-v-d2998d6a] {
    display: inline-block;
    float: left;
    font-size: 12px;
}
.fmi-comonadrs>ul li input[type="radio"][data-v-d2998d6a],
.fmi-comonadrs>ul li span a[data-v-d2998d6a]:not(:nth-child(2)),
.fmi-comonadrs>ul li label[data-v-d2998d6a] {
    display: none;
}
.fmi-comonadrs>ul li div[data-v-d2998d6a] {
    width: 65%;
    cursor: pointer;
}
.fmi-comonadrs>ul li div em[data-v-d2998d6a] {
    width: 48px;
    overflow: hidden;
}
.fmi-comonadrs>ul li div b[data-v-d2998d6a] {
    margin: 0 25px;
}
.fmi-comonadrs>ul li div p[data-v-d2998d6a] {
    width: 54%;
}
.fmi-comonadrs>ul li label[data-v-d2998d6a] {
    line-height: 16px;
    padding: 0 5px;
    background: #ffa641;
    color: #fff;
    margin: 4.5px 0 4.5px 20px;
}
.fmi-comonadrs>ul li span[data-v-d2998d6a] {
    max-width: 30%;
    float: right!important;
}
.fmi-comonadrs>ul li span a[data-v-d2998d6a] {
    color: #0079b6;
    margin: 0 5px;
}
.fmi-comonadrs>a[data-v-d2998d6a] {
    font-size: 14px;
    color: #0079b6;
}

/*.fmi-comonadrs>ul li.selected {color:#e62226;}*/
.fmi-comonadrs>ul li:hover span a[data-v-d2998d6a],
.fmi-comonadrs>ul li.adrs-default label[data-v-d2998d6a] {
    display: inline-block;
}

/*
 * 提交订单提示
 * 2018.01.31
 * zly
 * start
*/
.cart-step[data-v-d2998d6a] {width:480px; overflow:hidden; padding:45px 0;float:right;
}
.cart-step li[data-v-d2998d6a] {display:inline-block;float:left;height:50px;width:30%;background:url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat;
}
.cart-step li[data-v-d2998d6a]:first-child,.cart-step li:first-child.completed[data-v-d2998d6a] {background-position: left top;
}
.cart-step li:first-child.on[data-v-d2998d6a] {background-position: left -181px;
}
.cart-step li[data-v-d2998d6a]:nth-child(2) {background-position: -160px -181px;
}
.cart-step li:nth-child(2).on[data-v-d2998d6a] {background-position: -160px 0;
}
.cart-step li:nth-child(2).completed[data-v-d2998d6a] {background-position: -160px -51px;
}
.cart-step li[data-v-d2998d6a]:nth-child(3) {background-position: -320px 0;
}
.cart-step li:nth-child(3).on[data-v-d2998d6a],.cart-step li:nth-child(3).completed[data-v-d2998d6a] {background-position: -320px -51px;
}
.order-tip[data-v-d2998d6a] {
    width: 1158px;
    height: 30px;
    margin: 0 auto;
    line-height: 30px;
    padding: 0 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    overflow: hidden;
}
.order-tip.none[data-v-d2998d6a] {
    height: 0;
    padding: 0;
    border: none;
}
.order-tip span[data-v-d2998d6a] {
    margin-right: 30px;
    color: #666;
}
.order-tip span[data-v-d2998d6a]:before {
    display: inline-block;
    width: 16px;
    height: 16px;
    content: "\E626";
    font-size: 14px;
    color: #ffa641;
    margin-right: 5px;
    position: relative;
}
.order-tip .icon-gb[data-v-d2998d6a] {
    float: right;
    font-size: 14px;
}
.odcb-cont h5:nth-child(2)>span>i[data-v-d2998d6a]:first-child{
    z-index: 3;
    border-bottom: solid 10px #f0f0f0;
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    top: -10px;
    left: calc(50% - 45px);
}
.odcb-cont h5:nth-child(2)>span>i[data-v-d2998d6a]:nth-child(2){
    z-index: 4;
    border-bottom: solid 9px #fff;
    border-left: solid 9px transparent;
    border-right: solid 9px transparent;
    top: -8px;
    left: calc(50% - 44px);
}

/*提交订单提示   end*/

/*S 到店自提 2019-08-19 dtt*/
.orderTit[data-v-d2998d6a]{font-size: 18px;margin: 20px auto;width: 1200px;
}
.orderTit b[data-v-d2998d6a]{font-weight: bold;
}
.orderTit[data-v-d2998d6a]::after{content: '';background: #eee;padding: 5px 0; display: inline-block; width:calc(100% - 172px); margin-left: 10px;
}
.blockPs[data-v-d2998d6a]{display: block!important;
}
.psTit h3 b[data-v-d2998d6a] {cursor: pointer; margin-left: 10px; font-size: 14px; display: inline-block; border: 2px solid #f0f0f0;height: 25px; line-height: 25px; padding: 0 20px; position: relative;
}
.psTit h3 b.on[data-v-d2998d6a]{border-color: #e62226;
}
.psTit h3 b.on[data-v-d2998d6a]::after{content: "\E8B7";position: absolute;right: -1px;bottom: -1px;font-size: 30px;line-height: 30px;color: #e62226;font-family: "iconfont"
}
.ztTit[data-v-d2998d6a]{border: 1px solid #eee;padding: 10px;
}
.ztDot[data-v-d2998d6a]{border-bottom: 1px dashed #ccc;padding: 10px;margin-bottom: 10px;
}
.ztDot[data-v-d2998d6a],.ztDot p[data-v-d2998d6a]{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;font-size: 14px;
}
.ztDot div[data-v-d2998d6a]{padding-right: 10px;color: #999
}
.ztDot p[data-v-d2998d6a]{padding-right: 10px;
}
.ztDot p.dotName[data-v-d2998d6a]{max-width: 200px;padding: 5px; margin-right: 10px; display: inline-block; font-weight: bold;
}
.ztDot p.dotName[data-v-d2998d6a],.ztDot p.addr b[data-v-d2998d6a]:last-child{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
}
.ztDot p.addr b[data-v-d2998d6a]:last-child{max-width: 400px;
}
.ztDot p.addr b[data-v-d2998d6a]{ padding-right: 10px; display: inline-block
}
.ztDot a[data-v-d2998d6a]{color: #ef0202;
}
.ztDot p.addr i.icon-dingwei[data-v-d2998d6a]{padding-left: 5px;color: #f97500; cursor: pointer;
}
.noDot[data-v-d2998d6a]{text-align: center;font-size: 14px;
}
.noDot img[data-v-d2998d6a]{width: 30%;display: block;margin:60px 0 20px; margin-left: 165px;
}

/*弹框*/
.mods-updateDot .item p.title[data-v-d2998d6a]::before{content: "\E626";color: #ffa641;font-size: 14px;margin-right: 5px;font-family: "iconfont"
}
.mods-updateDot .item[data-v-d2998d6a]{color: #999; margin: 0 20px;line-height: 25px;
}
.itemDot[data-v-d2998d6a]{width: 497px;height: 310px;padding: 10px 0 10px 10px;border: 1px solid #ddd;
}
.itemDot ul.itemDotUl[data-v-d2998d6a]{height: 300px;overflow-x: hidden;overflow-y: auto;
}
.itemDot ul.itemDotUl li[data-v-d2998d6a]{height: 80px; margin: 5px 0 10px; display: -webkit-box; display: -ms-flexbox; display: flex; border-bottom: 1px solid #eee; padding-bottom: 10px;cursor: pointer;
}
.itemDot ul.itemDotUl li p.firstp[data-v-d2998d6a]{font-size: 16px;font-weight: bold;
}
.itemDot ul.itemDotUl li[data-v-d2998d6a]:last-child{border-bottom: none; padding-bottom:0
}
.itemDot ul.itemDotUl li span[data-v-d2998d6a]{display: inline-block;width: 30px;height: 30px;line-height: 30px; text-align: center
}
.itemDot ul.itemDotUl li div[data-v-d2998d6a]{width: 480px; position: relative;
}
.itemDot ul.itemDotUl li div p[data-v-d2998d6a]{color: #333;
}
.itemDot ul.itemDotUl li div a.addr[data-v-d2998d6a]{color: #999; position: absolute;font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; display: inline-block; width: 98%;
}
.itemDot ul.itemDotUl li div a.addr[data-v-d2998d6a]:hover{color: #ef0202;
}
.itemDot ul.itemDotUl li div a.addr[data-v-d2998d6a]::before{content: "\E659";font-family: "iconfont"
}
.itemCtenter[data-v-d2998d6a]{text-align: center;padding-top: 20px;
}
.itemCtenter .delbtn[data-v-d2998d6a]:hover{background: #ef0202 !important;
}
.itemMsg[data-v-d2998d6a]{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.itemMsg div[data-v-d2998d6a]{margin: 10px 0;width: 420px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;
}
.itemMsg .error-msg[data-v-d2998d6a] {display: none;padding-left: 10px;color: #ef0202
}
.itemMsg .mr5[data-v-d2998d6a] {margin-right: 5px;
}
.itemMsg .start[data-v-d2998d6a] {display: inline-block;vertical-align: middle;margin-right: 5px;color: #ef0202;
}
.itemMsg .itxt[data-v-d2998d6a] {font-size: 14px; height: 34px;line-height: 34px;padding: 0 10px;width: 145px;border: 1px solid #ccc;vertical-align: middle;float: none;color: #333;outline: 0;
}

/*E 到店自提 2019-08-19 dtt*/
.block[data-v-d2998d6a] {
  display: block !important;
}
.shows[data-v-d2998d6a] {
  display: none;
}
.xzjt[data-v-d2998d6a] {
  -webkit-transform: rotate3d(0, 0, 1, 180deg);
  transform: rotate3d(0, 0, 1, 180deg);
}
.delbtn[data-v-d2998d6a] {
  background: #eee !important;
  color: #333 !important;
  border: 1px solid #dcdcdc;
}

.noadrs[data-v-2a498938] {
    width: 1200px;
    margin: 20px auto;
    font-size: 16px;
    line-height: 25px;
}
.noadrs a[data-v-2a498938] {
    border-radius: 4px;
    padding: 5px 15px;
}
.consignee[data-v-2a498938] {
    padding: 20px 0;
    overflow: hidden;
}
.consignee h3[data-v-2a498938] {
    line-height: 25px;
    font-size: 16px;
}
.consignee h3 span[data-v-2a498938] {
    display: inline-block;
    margin-left: 20px;
    font-size: 12px;
    cursor: pointer;
}
.consignee h3 span[data-v-2a498938]:hover {
    color: #e62226;
}
.consignee h3 span[data-v-2a498938]:after {
    display: inline-block;
    margin-left: 5px;
    width: 18px;
    height: 25px;
    content: "\E6A6";
    font-size: 18px;
    vertical-align: top;
}
.consignee h3 a[data-v-2a498938] {
    float: right;
    color: #0079b6;
    font-size: 14px;
}
.consignee ul.cg-cont[data-v-2a498938] {
    margin-right: -18px;
    overflow: hidden;
    max-height: 175px;
}
.consignee h3.sdopen+ul[data-v-2a498938] {
    max-height: 716px;
}
.cg-cont li[data-v-2a498938] {
    position: relative;
    display: inline-block;
    float: left;
    width: 344px;
    height: 115px;
    margin: 20px 18px 0 0;
    padding: 15px 20px;
    border: solid 2px #f0f0f0;
    line-height: 25px;
    overflow: hidden;
    cursor: pointer;
}
.cg-cont li .notsel[data-v-2a498938] {
  background: #fafafa;
  color: #999;
  opacity: .8;
  cursor: not-allowed;
}
.cg-cont li[data-v-2a498938]:not(.notsel):hover,
.cg-cont li.selected[data-v-2a498938] {
    border-color: #e62226;
}
.cg-cont li [type="radio"][data-v-2a498938] {
    display: none;
}
.cg-cont li h4[data-v-2a498938],
.cg-cont li p[data-v-2a498938],
.cg-cont li small[data-v-2a498938] {
    font-size: 14px;
}
.cg-cont li p b[data-v-2a498938]{padding-right: 8px;
}
.cg-cont li h4[data-v-2a498938] {
    margin-bottom: 10px;
    width: 100%;
}
.cg-cont li h4 em[data-v-2a498938] {
    font-size: 16px;
    width: 228px;
}
.cg-cont li h4[data-v-2a498938],.cg-cont li h4 em[data-v-2a498938]{float: left;
}
.cg-cont li h4 strong[data-v-2a498938]{
    width: 50px;
    float: right;
    text-align: center;
    background: #81d457;
    color: #fff;
    line-height: 16px;
    font-size: 12px;   
    margin-left: 5px;
}
.cg-cont li h4 b[data-v-2a498938],.cg-cont li h4 strong[data-v-2a498938]{ margin-top: 5px;
}
.cg-cont li h4 b[data-v-2a498938] {
    display: none;
    line-height: 16px;
    padding: 0 5px;
    color: #fff;
    background: #ffa641;
    font-size: 12px;
    float: right;
}
.cg-cont li h4 b.bgRedLabel[data-v-2a498938] {
  background: #e62226;
    margin-right:5px;
}
.cg-cont li h4.adrs-default .defaultAddr[data-v-2a498938],
.cg-cont li h4 b.cannotbesend[data-v-2a498938] {
  display: inline-block;
}
.cg-cont li h4 span[data-v-2a498938] {
    position:absolute;
    right: 20px;
    top:49px;    
    display: none;
}
.cg-cont li:hover h4 span[data-v-2a498938] {
    display: block;
}
.cg-cont li h4 span a[data-v-2a498938] {
    margin-left: 10px;
    color: #0079b6;
}
.cg-cont li h4 span a[data-v-2a498938]:hover {
    color: #e62226;
}
.cg-cont li small[data-v-2a498938]{padding: 10px 0; display: block;
}
.cg-cont li p[data-v-2a498938] {
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

/*提交订单产品信息 start*/
.order-datail h4[data-v-2a498938] {
    line-height: 25px;
    font-size: 16px;
    margin: 20px 0;
}
.order-datail h4 a[data-v-2a498938] {
    float: right;
    color: #0079b6;
    font-size: 14px;
}
.order-datail .od-cont[data-v-2a498938] {
    font-size: 0;
}
.order-datail .od-cont .odc-box[data-v-2a498938] {
    display: inline-block;
    border: solid 1px #f0f0f0;
    vertical-align: top;
}
.order-datail .od-cont .odc-box.box-odpro[data-v-2a498938] {
    width: calc(62% - 12px);
    margin-left: 10px;
}
.order-datail .od-cont .odc-box.box-allpro[data-v-2a498938] {
    width: 100%;
}
.order-datail .od-cont .odc-box.box-odsend[data-v-2a498938] {
    width: calc(38% - 2px);
    min-height: 195px;
}
.order-datail .od-cont .odc-box .odcb-tit[data-v-2a498938] {
    position: relative;
    line-height: 50px;
    background: #f6f6f6;
    border-bottom: solid 1px #f0f0f0;
    font-size: 14px;
    padding: 0 20px;
    width: calc(100% - 40px);
}
.order-datail .od-cont .odc-box .odcb-tit b[data-v-2a498938] {
    display: inline-block;
    width: 22.5%;
    text-align: center;
}
.order-datail .od-cont .odc-box .odcb-tit b[data-v-2a498938]:first-child {
    width: 55%;
    text-align: left;
}
.order-datail .od-cont .odc-box .odcb-tit>.icon-wh[data-v-2a498938] {
    color: #ff7d4a;
}
.order-datail .od-cont .odc-box .odcb-tit>span[data-v-2a498938] {
    display: none;
    position: absolute!important;
    margin: 10px 0 0 10px;
    line-height: 20px;
    padding: 5px;
    font-size: 12px;
    color: #999;
}
.order-datail .od-cont .odc-box .odcb-tit>.icon-wh:hover+span[data-v-2a498938] {
    display: inline-block;
}
.order-datail .odc-box > ul > li[data-v-2a498938] {
    padding: 20px;
    overflow: hidden;
}
.odc-box ul li[data-v-2a498938]:not(:last-child) {
    border-bottom: solid 1px #f0f0f0;
}
.odc-box ul li dl[data-v-2a498938] {
    width: 55%;
}
.odc-box ul li dl dt[data-v-2a498938] {
    width: 100px;
    height: 100px;
    border: solid 1px #f0f0f0;
    margin-right: 10px;
}
.odc-box ul li dl dt a[data-v-2a498938] {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.odc-box ul li dl dt a img[data-v-2a498938] {
    position: absolute;
    width: 100%;
    height: auto;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.odc-box ul li dl dd[data-v-2a498938] {
    width: calc(100% - 112px);
}
.odc-box ul li a[data-v-2a498938],
.odc-box ul li p[data-v-2a498938] {
    font-size: 14px;
    line-height: 25px;
}
.odc-box ul li dl dd a[data-v-2a498938],
.odc-box ul li dl dd em[data-v-2a498938] {
    display: block;
}
.odc-box ul li dl dd a big[data-v-2a498938],
.odc-box ul li dl dd a b[data-v-2a498938] {
    display: inline-block;
    float: left;
    font-size: 14px
}
.odc-box ul li dl dd a big[data-v-2a498938] {
    margin-right: 5px;
    max-width: 85px;
}
.odc-box ul li dl dd a b[data-v-2a498938] {
    max-width: calc(100% - 90px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.odc-box ul li dl dd em[data-v-2a498938] {
    margin-top: 5px;
}
.odc-box ul li dl dd em i[data-v-2a498938] {
    display: inline-block;
    margin-right: 5px;
    width: 18px;
    height: 18px;
    background: url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat -242px -112px;
}
.odc-box ul li dl dd em i[data-v-2a498938]:last-child {
    background-position: -262px -112px;
}
.odc-box ul li dl[data-v-2a498938],
.odc-box ul li dl dt[data-v-2a498938],
.odc-box ul li dl dd[data-v-2a498938],
.odc-box ul li i[data-v-2a498938],
.odc-box ul li span[data-v-2a498938] {
    display: inline-block;
    float: left;
}
.odc-box ul li i[data-v-2a498938],
.odc-box ul li span[data-v-2a498938] {
    width: 22.5%;
    font-size: 14px;
    line-height: 25px;
    text-align: center;
    overflow: hidden;
}
.odc-box ul li i[data-v-2a498938] {
    color: #999;
}

/*提交订单产品信息   end*/

/*
 * 提交订单配送信息
 * 2018.01.31
 * zly
 * start
*/
.odcb-cont[data-v-2a498938] {
    padding: 10px 0 10px 40px;
}
.odcb-cont h5[data-v-2a498938] {
    line-height: 40px;
}
.odcb-cont h5>i[data-v-2a498938] {
    color: #999;
}
.odcb-cont h5 a[data-v-2a498938],
.odcb-cont .odcb-date a[data-v-2a498938] {
    display: inline-block;
    margin-left: 10px;
    width: 16px;
    color: #ffa641;
    vertical-align: top
}
.odcb-cont h5:first-child>span[data-v-2a498938],
.odcb-cont .odcb-date .datebz[data-v-2a498938] {
    display: none;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
    margin-left: 10px;
}
.odcb-cont h5:nth-child(2)>span[data-v-2a498938] {
    bottom: -175px;
    right: 35px;
}
.odcb-cont h5:first-child>.icon-wh:hover+span[data-v-2a498938],
.odcb-cont h5:nth-child(2)>.icon-wh:hover+span[data-v-2a498938],
.odcb-cont .odcb-date>em[data-v-2a498938],
.odcb-cont .odcb-date>div[data-v-2a498938],
.odcb-cont .odcb-date a:hover+.datebz[data-v-2a498938] {
    display: inline-block;
}
.odcb-cont h5:nth-child(2)>span>label[data-v-2a498938],
.datebz label[data-v-2a498938] {
    color: #333;
}
.odcb-cont h5:nth-child(2)>span>label[data-v-2a498938],
.odcb-cont h5:nth-child(2)>span>small[data-v-2a498938],
.datebz label[data-v-2a498938] {
    display: block;
}
.odcb-cont h5[data-v-2a498938]:last-child {
    padding-top: 10px;
    line-height: 30px;
}
.odcb-cont .odcb-date[data-v-2a498938] {
    position: relative;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
}
.odcb-cont .odcb-date>em[data-v-2a498938] {
    color: #999;
    font-size: 14px;
}
.odcb-cont .odcb-date>div[data-v-2a498938] {
    width: 150px;
    margin-right: 10px;
}
.odcb-cont .odcb-date a[data-v-2a498938] {
    margin-left: 0;
}
.odcb-cont .odcb-date .datebz[data-v-2a498938] {
    width: 250px;
    top: 40px;
    right: -60px;
    white-space: normal;
}
.odcb-cont p[data-v-2a498938]:first-child {
    color: #e62226;
}
.odcb-cont p[data-v-2a498938]:first-child:before {
    content: '\E637';
    margin-right: 10px;
    line-height: 25px;
}

/* .odcb-cont p input{display:inline-block; float: left;}
.odcb-cont p input {width:calc(100% - 50px);padding:0 10px;height:40px;line-height:40px;border:none; outline:none;}
.odcb-cont p:after {content:'\e621'; color:#ffa641; font-size: 20px;margin-right:10px;} */
.odcb-cont p.oc-tel[data-v-2a498938]:after {
    content: '\E72A';
}
.odcb-cont p[data-v-2a498938]:first-child:after,
.odcb-cont p.oc-yzm[data-v-2a498938]:after {
    display: none;
    content: '';
}
.odcb-cont p.oc-yzm [type='text'][data-v-2a498938] {
    width: 180px;
}
.odcb-cont p.oc-yzm [type='button'][data-v-2a498938] {
    width: 98px;
    height: 36px;
    line-height: 36px!important;
    margin: 2px 2px 2px 0;
    background: #e0e0e0;
    color: #999;
}
.odcb-cont p[data-v-2a498938]:hover,
.odcb-cont p[data-v-2a498938]:focus {
    border-color: #ffa641;
}
.odcb-cont>[type='button'][data-v-2a498938] {
    margin-top: 15px;
    padding: 0 15px;
    line-height: 30px;
}

/*提交订单配送信息   end*/

/*
 * 订单信息完善
 * 2018.01.31
 * zly
 * start
*/
.order-addinfo[data-v-2a498938] {
    margin-top: 15px;
}
.order-addinfo>label[data-v-2a498938],
.order-addinfo>h5[data-v-2a498938] {
    line-height: 35px;
    font-size: 16px;
    margin-bottom: 10px;
}
.order-addinfo .odt[data-v-2a498938] {
    display: inline-block;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
}
.order-addinfo .odt[data-v-2a498938]:before {
    content: "\E626";
    color: #ffa641;
    font-size: 14px;
    margin-right: 5px;
}
.order-addinfo .odt.d-shadow[data-v-2a498938] {
    margin-left: 20px;
}

/*订单备注*/
.order-addinfo>label[data-v-2a498938] {
    display: inline-block;
    margin-right: 15px;
}
.order-addinfo .oda-note[data-v-2a498938] {
    width: 610px;
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    border: solid 1px #f0f0f0;
    font-size: 14px;
}
.order-addinfo .oda-note[data-v-2a498938]::-webkit-input-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-2a498938]::-moz-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-2a498938]::-moz-placeholder {
    color: #999;
}
.order-addinfo .oda-note[data-v-2a498938]::-ms-input-placeholder {
    color: #999;
}

/*订单支付*/
.order-addinfo ul.oda-payul[data-v-2a498938] {
    border: solid 1px #f0f0f0;
    max-height: 850px;
}
.order-addinfo ul.sdopen[data-v-2a498938] {
    max-height: 51px;
    overflow: hidden;
}
.oda-payul>li[data-v-2a498938] {
    font-size: 14px;
}
.oda-payul>li[data-v-2a498938]:not(:first-child) {
    border-top: solid 1px #f0f0f0;
    color: #666;
}
.oda-payul>li[data-v-2a498938]:first-child {
    padding: 0 20px;
    line-height: 50px;
    font-weight: 600;
    cursor: pointer;
}
.oda-payul>li:first-child .icon-xjt[data-v-2a498938] {
    display: inline-block;
    margin-left: 10px;
    font-size: 20px;
    vertical-align: middle;
}
.oda-payul>li:first-child .icon-xjt[data-v-2a498938]:before {
    content: "\E8E9";
}
.oda-payul li .odt-tit[data-v-2a498938] {
    background: #f6f6f6;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
}
.oda-payul li:last-child .odt-tit[data-v-2a498938] {
    padding: 0 20px;
}
.oda-payul li .odt-tit>a[data-v-2a498938] {
    display: inline-block;
    float: left;
    padding: 0 30px;
}
.oda-payul li .odt-tit>a.on[data-v-2a498938] {
    background: #fff;
}
.oda-payul li .odt-tit>span[data-v-2a498938] {
    margin-right: 25px;
    color: #666;
}
.oda-payul li .odtt-pay[data-v-2a498938] {
    padding-left: 20px;
    height: 50px;
    line-height: 50px;
    font-size: 12px;
    color: #999;
}
.oda-payul li .odtt-pay[data-v-2a498938]:nth-child(3) {
    padding-top: 10px;
}
.oda-payul li .odtt-pay[data-v-2a498938]:nth-child(4) {
    padding-bottom: 10px;
}
.checkp em[data-v-2a498938] {
    display: inline-block;
    margin-right: 5px;
    cursor: pointer;
}
.checkp em[data-v-2a498938]:before {
    content: "\E60A";
    margin-right: 5px;
}
.checkp em.cselected[data-v-2a498938]:before {
    content: "\E609";
}
.checkp em [type='checkbox'][data-v-2a498938] {
    display: none;
}
.oda-payul li .odtt-pay>.icon-radio.selected[data-v-2a498938]:before {
    content: '\E65D'!important;
}
.oda-payul li .odtt-pay label[data-v-2a498938] {
    font-size: 14px;
    color: #666;
}
.oda-payul li .odtt-pay b[data-v-2a498938] {
    color: #333;
    margin: 0 5px;
}
.odtt-pay>span[data-v-2a498938] {
    background: #fff;
    padding: 5px;
    border: solid 1px #f0f0f0;
    max-width: 65px;
    overflow: hidden;
    margin: 0;
}
.odtt-pay>span input[data-v-2a498938] {
    max-width: 51px;
    text-align: center;
    background: transparent;
}
.oda-payul li .odt-tit .odtt-tip[data-v-2a498938] {
    margin-left: 200px;
    color: #ff7d4a;
    cursor: pointer;
}
.oda-payul li:nth-child(3) .odt-tit .odtt-tip[data-v-2a498938] {
    margin-left: 270px;
}
.oda-payul li .odt-tit .odtt-tip>.icon-xjt[data-v-2a498938] {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
}
.odtt-tip>span[data-v-2a498938] {
    top: -70px;
    left: -180%;
}
.odtt-tip:nth-child(2) span[data-v-2a498938] {
    left: -225%;
}
.odtt-tip .icon-wh:hover+span[data-v-2a498938] {
    display: inline-block;
}

/*绑定优惠券/账户余额*/
.oda-payul li div[data-v-2a498938] {
    /*display:none;*/
    height: 0;
    padding: 0 20px;
    background: #fffdf3;
    overflow: hidden;
}
.odt-tit.sdopen+div[data-v-2a498938] {
    /*display:block;*/
    height: 42px;
    padding: 15px 20px;
}
.oda-payul li div>input[data-v-2a498938] {
    line-height: 40px;
    border: solid 1px #f0f0f0;
}
.oda-payul li div>[type='text'][data-v-2a498938] {
    width: 280px;
    padding: 0 20px;
    margin-right: 5px;
}
.oda-payul li div>[type='text'][data-v-2a498938]:nth-child(2) {
    width: 120px;
}
.oda-payul li div>[type='text'][data-v-2a498938]:hover {
    border-color: #ffa641;
}
.oda-payul li div>[type='button'][data-v-2a498938] {
    padding: 0 15px;
    color: #666;
}
.oda-payul li:nth-child(3) div>[type='button'][data-v-2a498938] {
    padding: 0 30px;
}
.oda-payul li div>[type='button'][data-v-2a498938]:hover,
.oda-payul li div>[type='button'].btn[data-v-2a498938] {
    color: #fff;
}
.oda-payul li div>span[data-v-2a498938] {
    margin-left: 5px;
    color: #e62226;
}

/*可用优惠券列表*/
.oda-payul li ul[data-v-2a498938] {
    display: none;
    padding: 10px 12px 10px 21px;
    overflow: hidden;
    max-height: 400px;
    overflow-y: auto;
}
.oda-payul li ul>li[data-v-2a498938] {
    position: relative;
    display: inline-block;
    float: left;
    width: 217.5px;
    height: 112px;
    margin: 10px 10px 10px 0;
    border: solid 1px #74d2d4;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.oda-payul li ul>li[data-v-2a498938]:hover {
    opacity: 0.8;
}
.oda-payul li ul>li [type='radio'][data-v-2a498938] {
    display: none;
}
.oda-payul li ul>li.selected[data-v-2a498938] {
    border: solid 2px #ff7d4a!important;
}
.oda-payul li ul>li>em[data-v-2a498938],
.oda-payul li ul>li .icon-freight[data-v-2a498938] {
    position: absolute;
    left: -1px;
    top: 0;
    display: inline-block;
}
.oda-payul li ul>li>em[data-v-2a498938] {
    z-index: 3;
    width: 100%;
    height: 7px;
    background: url(https://presale.jhtsoft.com/picms/384a63398c6dae.png) repeat-x left top;
}
.oda-payul li ul>li>i[data-v-2a498938] {
    position: absolute;
    z-index: 2;
    left: -1px;
    top: 0;
    width: 0;
    height: 0;
    border-top: solid 60px #ffea01;
    border-right: solid 60px transparent;
}
.oda-payul li ul>li>i[data-v-2a498938]:before {
    content: "";
    position: absolute;
    z-index: 1;
    left: 0;
    top: -60px;
    width: 0;
    height: 0;
    border-top: solid 30px #74d2d4;
    border-right: solid 30px transparent;
}
.oda-payul li ul>li>i>small[data-v-2a498938] {
    display: inline-block;
    position: absolute;
    z-index: 2;
    left: -8px;
    top: -45px;
    color: #666;
    width: 65px;
    text-align: center;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    font-size: 12px;
}
.oda-payul li ul>li>i.icon-freight[data-v-2a498938] {
    border-top-color: #ffea01;
}
.oda-payul li ul>li>i.icon-overdate[data-v-2a498938] {
    border-top-color: #f6f6f6;
}
.oda-payul li ul>li>span[data-v-2a498938] {
    display: block;
    height: 40px;
    padding: 20px 10px 0;
    margin-bottom: 5px;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    line-height: 25px;
}
.oda-payul li ul>li>span>big[data-v-2a498938],
.oda-payul li ul>li>span>b[data-v-2a498938] {
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom;
}
.oda-payul li ul>li>span>big[data-v-2a498938] {
    font-size: 28px;
    line-height: 30px;
}
.oda-payul li ul>li>span>big[data-v-2a498938]:before {
    font-size: 14px;
}
.oda-payul li ul>li>span>b[data-v-2a498938] {
    font-size: 14px;
    margin-left: 10px;
    max-width: 85px;
}
.oda-payul li ul>li>small[data-v-2a498938],
.oda-payul li ul>li>p[data-v-2a498938] {
    padding: 0 15px;
    color: #74d2d4;
    font-size: 12px;
    line-height: 20px;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.oda-payul li ul>li>small[data-v-2a498938] {
    display: block;
}
.oda-payul li ul>li[data-v-2a498938]:after {
    color: #ffa641;
}
.oda-payul li ul>li.selected>em[data-v-2a498938] {
    display: none;
}
.oda-payul li ul.odap-coupon>li>span[data-v-2a498938] {
    background: #74d2d4;
}
.oda-payul li ul.odap-coupon>li[data-v-2a498938] {
    border-color: #74d2d4;
    border-top-color: #fff;
}
.oda-payul li ul.odap-coupon>li>small[data-v-2a498938],
.oda-payul li ul.odap-coupon>li>p[data-v-2a498938] {
    color: #74d2d4;
}
.oda-payul li ul.odap-coupon>li>i[data-v-2a498938]:before {
    border-top-color: #74d2d4;
}
.oda-payul li ul.odap-scoupon>li>span[data-v-2a498938] {
    background: #7ea7ce;
}
.oda-payul li ul.odap-scoupon>li[data-v-2a498938] {
    border-color: #7ea7ce;
    border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon>li>small[data-v-2a498938],
.oda-payul li ul.odap-scoupon>li>p[data-v-2a498938] {
    color: #7ea7ce;
}
.oda-payul li ul.odap-scoupon>li>i[data-v-2a498938]:before {
    border-top-color: #7ea7ce;
}
.oda-payul li ul.odap-coupon>li.bgCouponGrey>span[data-v-2a498938] {background: #ccc;
}
.oda-payul li ul.odap-coupon>li.bgCouponGrey[data-v-2a498938] {border-color: #ccc;border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon>li.bgCouponGrey >small[data-v-2a498938],
.oda-payul li ul.odap-scoupon>li.bgCouponGrey >p[data-v-2a498938],
.oda-payul li ul>li.bgCouponGrey>small[data-v-2a498938],
.oda-payul li ul>li.bgCouponGrey>p[data-v-2a498938] {
    color: #999!important;
}

/*发票信息*/
.order-addinfo .odaf-cont[data-v-2a498938] {
    padding: 15px 20px;
    border: solid 1px #f0f0f0;
}
.order-addinfo .odaf-cont>p[data-v-2a498938] {
    line-height: 20px;
    font-size: 14px;
    color: #666;
}
.order-addinfo .odaf-cont>p label[data-v-2a498938] {
    margin-right: 100px;
    cursor: pointer;
}
.order-addinfo .odaf-cont>p em[data-v-2a498938] {
    display: inline-block;
    cursor: pointer;
}
.order-addinfo .odaf-cont>p em[data-v-2a498938]:before {
    content: "\E64D";
    display: inline-block;
    margin-right: 5px;
}
.order-addinfo .odaf-cont>p em.selected[data-v-2a498938]:before {
    content: '\E65D';
}
.order-addinfo .odaf-cont>p em>[type='radio'][data-v-2a498938] {
    display: none;
}
.form-invoice[data-v-2a498938] {
    display: none;
    width: 65%;
    padding: 20px;
    margin-top: 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    color: #666;
}
.form-invoice.sdopen[data-v-2a498938] {
    display: block;
}
.form-invoice>i[data-v-2a498938]:first-child {
    border-bottom-color: #f3e7d3;
    left: 230px;
}
.form-invoice>i[data-v-2a498938]:nth-child(2) {
    border-bottom-color: #fffdf3;
    left: 231px;
}
.form-invoice .fm-tit[data-v-2a498938],
.form-invoice .fmi>li[data-v-2a498938] {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.form-invoice .fm-tit em[data-v-2a498938],
.form-invoice .fm-tit label[data-v-2a498938],
.form-invoice .fmi>li em[data-v-2a498938],
.form-invoice .fmi>li input[data-v-2a498938],
.form-invoice .fmi>li>span[data-v-2a498938],
.form-invoice .fmi>li .fmi-ct-send em[data-v-2a498938] {
    display: inline-block;
    float: left;
    overflow: hidden;
}
.form-invoice .fm-tit em[data-v-2a498938],
.form-invoice .fmi>li>em[data-v-2a498938] {
    width: 120px;
    text-align: right;
    margin-right: 10px;
}
.form-invoice .fm-tit label[data-v-2a498938] {
    position: relative;
    line-height: 36px;
    border: solid 1px #f0f0f0;
    background: #fff;
    padding: 0 25px;
    margin-right: 10px;
}
.form-invoice .fm-tit label [type="radio"][data-v-2a498938] {
    display: none;
}
.form-invoice .fm-tit label[data-v-2a498938]:after {
    font-size: 24px;
    line-height: 24px;
}
.form-invoice .fm-tit label.selected[data-v-2a498938] {
    line-height: 36px;
    border: solid 2px #e62226;
}
.form-invoice .fmi[data-v-2a498938]:last-child {
    display: none;
}
.form-invoice .fmi>li[data-v-2a498938] {
    margin-top: 10px;
    /*height:40px;*/
}
.form-invoice .fmi>li>input[data-v-2a498938],
.form-invoice .fmi>li .fmi-ct-send>em[data-v-2a498938] {
    padding: 0 10px;
    width: 300px;
    height: 38px;
    line-height: 38px;
    border: solid 1px #f0f0f0;
    color: #333;
}
.form-invoice .fmi>li>span[data-v-2a498938] {
    width: calc(100% - 462px);
    margin-left: 10px;
    color: #e62226;
}
.form-invoice .fmi>li[data-v-2a498938]:last-child {
    padding-left: 130px;
    line-height: 25px;
    font-size: 12px;
    color: #999;
}
.form-invoice .fmi>li[data-v-2a498938]:last-child:before {
    content: "\E626";
    color: #ffa641;
    font-size: 14px;
    margin-right: 5px;
}
.form-invoice .fmi>li .fmi-ct-send[data-v-2a498938] {
    float: left;
    width: 322px;
}
.form-invoice .fmi>li .fmi-ct-send>em[data-v-2a498938] {
    position: relative;
    z-index: 2;
    padding: 0;
    width: 320px;
    background: #fff;
    vertical-align: top;
    cursor: pointer;
}
.form-invoice .fmi>li .fmi-ct-send>em input[data-v-2a498938] {
    width: 276px;
    padding: 0 10px;
    height: 38px;
    line-height: 38px;
    color: #333;
    background: transparent;
}
.form-invoice .fmi>li .fmi-ct-send>em[data-v-2a498938]:after {
    float: right;
    display: inline-block;
    width: 20px;
    height: 18px;
    line-height: 18px;
    padding: 10px 4px 10px 0;
    content: "\E6A6";
    font-size: 18px;
}
.form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-2a498938] {
    display: none;
    position: absolute;
    z-index: 1;
    left: 150px;
    top: 209px;
    width: 750px;
    height: auto;
    background: #fff;
    padding: 10px;
    border: solid 1px #f0f0f0;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
            box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}
.form-invoice .fmi>li .fmi-ct-send.sdopen em[data-v-2a498938] {
    border-bottom-color: #fff;
}
.form-invoice .fmi>li .fmi-ct-send.sdopen .fmi-comonadrs[data-v-2a498938] {
    display: block;
    max-height: 300px;
}
.fmi-comonadrs>h5[data-v-2a498938] {
    font-size: 14px;
    line-height: 25px;
    font-weight: 600;
}
.fmi-comonadrs>ul[data-v-2a498938] {
    overflow: hidden;
}
.fmi-comonadrs>ul li[data-v-2a498938] {
    display: block;
    line-height: 25px;
    margin: 5px 0;
    overflow: hidden;
}
.fmi-comonadrs>ul li div[data-v-2a498938],
.fmi-comonadrs>ul li div em[data-v-2a498938],
.fmi-comonadrs>ul li div b[data-v-2a498938],
.fmi-comonadrs>ul li div p[data-v-2a498938],
.fmi-comonadrs ul li label[data-v-2a498938],
.fmi-comonadrs>ul li span[data-v-2a498938] {
    display: inline-block;
    float: left;
    font-size: 12px;
}
.fmi-comonadrs>ul li input[type="radio"][data-v-2a498938],
.fmi-comonadrs>ul li span a[data-v-2a498938]:not(:nth-child(2)),
.fmi-comonadrs>ul li label[data-v-2a498938] {
    display: none;
}
.fmi-comonadrs>ul li div[data-v-2a498938] {
    width: 65%;
    cursor: pointer;
}
.fmi-comonadrs>ul li div em[data-v-2a498938] {
    width: 48px;
    overflow: hidden;
}
.fmi-comonadrs>ul li div b[data-v-2a498938] {
    margin: 0 25px;
}
.fmi-comonadrs>ul li div p[data-v-2a498938] {
    width: 54%;
}
.fmi-comonadrs>ul li label[data-v-2a498938] {
    line-height: 16px;
    padding: 0 5px;
    background: #ffa641;
    color: #fff;
    margin: 4.5px 0 4.5px 20px;
}
.fmi-comonadrs>ul li span[data-v-2a498938] {
    max-width: 30%;
    float: right!important;
}
.fmi-comonadrs>ul li span a[data-v-2a498938] {
    color: #0079b6;
    margin: 0 5px;
}
.fmi-comonadrs>a[data-v-2a498938] {
    font-size: 14px;
    color: #0079b6;
}

/*.fmi-comonadrs>ul li.selected {color:#e62226;}*/
.fmi-comonadrs>ul li:hover span a[data-v-2a498938],
.fmi-comonadrs>ul li.adrs-default label[data-v-2a498938] {
    display: inline-block;
}

/*
 * 提交订单提示
 * 2018.01.31
 * zly
 * start
*/
.cart-step[data-v-2a498938] {width:480px; overflow:hidden; padding:45px 0;float:right;
}
.cart-step li[data-v-2a498938] {display:inline-block;float:left;height:50px;width:30%;background:url('https://presale.jhtsoft.com/picms/1223df180d1a92.png') no-repeat;
}
.cart-step li[data-v-2a498938]:first-child,.cart-step li:first-child.completed[data-v-2a498938] {background-position: left top;
}
.cart-step li:first-child.on[data-v-2a498938] {background-position: left -181px;
}
.cart-step li[data-v-2a498938]:nth-child(2) {background-position: -160px -181px;
}
.cart-step li:nth-child(2).on[data-v-2a498938] {background-position: -160px 0;
}
.cart-step li:nth-child(2).completed[data-v-2a498938] {background-position: -160px -51px;
}
.cart-step li[data-v-2a498938]:nth-child(3) {background-position: -320px 0;
}
.cart-step li:nth-child(3).on[data-v-2a498938],.cart-step li:nth-child(3).completed[data-v-2a498938] {background-position: -320px -51px;
}
.order-tip[data-v-2a498938] {
    width: 1158px;
    height: 30px;
    margin: 0 auto;
    line-height: 30px;
    padding: 0 20px;
    border: solid 1px #f3e7d3;
    background: #fffdf3;
    font-size: 12px;
    overflow: hidden;
}
.order-tip.none[data-v-2a498938] {
    height: 0;
    padding: 0;
    border: none;
}
.order-tip span[data-v-2a498938] {
    margin-right: 30px;
    color: #666;
}
.order-tip span[data-v-2a498938]:before {
    display: inline-block;
    width: 16px;
    height: 16px;
    content: "\E626";
    font-size: 14px;
    color: #ffa641;
    margin-right: 5px;
    position: relative;
}
.order-tip .icon-gb[data-v-2a498938] {
    float: right;
    font-size: 14px;
}
.odcb-cont h5:nth-child(2)>span>i[data-v-2a498938]:first-child{
    z-index: 3;
    border-bottom: solid 10px #f0f0f0;
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
    top: -10px;
    left: calc(50% - 45px);
}
.odcb-cont h5:nth-child(2)>span>i[data-v-2a498938]:nth-child(2){
    z-index: 4;
    border-bottom: solid 9px #fff;
    border-left: solid 9px transparent;
    border-right: solid 9px transparent;
    top: -8px;
    left: calc(50% - 44px);
}

/*提交订单提示   end*/

/*S 到店自提 2019-08-19 dtt*/
.orderTit[data-v-2a498938]{font-size: 18px;margin: 20px auto;width: 1200px;
}
.orderTit b[data-v-2a498938]{font-weight: bold;
}
.orderTit[data-v-2a498938]::after{content: '';background: #eee;padding: 5px 0; display: inline-block; width:calc(100% - 172px); margin-left: 10px;
}
.blockPs[data-v-2a498938]{display: block!important;
}
.psTit h3 b[data-v-2a498938] {cursor: pointer; margin-left: 10px; font-size: 14px; display: inline-block; border: 2px solid #f0f0f0;height: 25px; line-height: 25px; padding: 0 20px; position: relative;
}
.psTit h3 b.on[data-v-2a498938]{border-color: #e62226;
}
.psTit h3 b.on[data-v-2a498938]::after{content: "\E8B7";position: absolute;right: -1px;bottom: -1px;font-size: 30px;line-height: 30px;color: #e62226;font-family: "iconfont"
}
.ztTit[data-v-2a498938]{border: 1px solid #eee;padding: 10px;
}
.ztDot[data-v-2a498938]{border-bottom: 1px dashed #ccc;padding: 10px;margin-bottom: 10px;
}
.ztDot[data-v-2a498938],.ztDot p[data-v-2a498938]{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;font-size: 14px;
}
.ztDot div[data-v-2a498938]{padding-right: 10px;color: #999
}
.ztDot p[data-v-2a498938]{padding-right: 10px;
}
.ztDot p.dotName[data-v-2a498938]{max-width: 200px;padding: 5px; margin-right: 10px; display: inline-block; font-weight: bold;
}
.ztDot p.dotName[data-v-2a498938],.ztDot p.addr b[data-v-2a498938]:last-child{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
}
.ztDot p.addr b[data-v-2a498938]:last-child{max-width: 400px;
}
.ztDot p.addr b[data-v-2a498938]{ padding-right: 10px; display: inline-block
}
.ztDot a[data-v-2a498938]{color: #ef0202;
}
.ztDot p.addr i.icon-dingwei[data-v-2a498938]{padding-left: 5px;color: #f97500; cursor: pointer;
}
.noDot[data-v-2a498938]{text-align: center;font-size: 14px;
}
.noDot img[data-v-2a498938]{width: 30%;display: block;margin:60px 0 20px; margin-left: 165px;
}

/*弹框*/
.mods-updateDot .item p.title[data-v-2a498938]::before{content: "\E626";color: #ffa641;font-size: 14px;margin-right: 5px;font-family: "iconfont"
}
.mods-updateDot .item[data-v-2a498938]{color: #999; margin: 0 20px;line-height: 25px;
}
.itemDot[data-v-2a498938]{width: 497px;height: 310px;padding: 10px 0 10px 10px;border: 1px solid #ddd;
}
.itemDot ul.itemDotUl[data-v-2a498938]{height: 300px;overflow-x: hidden;overflow-y: auto;
}
.itemDot ul.itemDotUl li[data-v-2a498938]{height: 80px; margin: 5px 0 10px; display: -webkit-box; display: -ms-flexbox; display: flex; border-bottom: 1px solid #eee; padding-bottom: 10px;cursor: pointer;
}
.itemDot ul.itemDotUl li p.firstp[data-v-2a498938]{font-size: 16px;font-weight: bold;
}
.itemDot ul.itemDotUl li[data-v-2a498938]:last-child{border-bottom: none; padding-bottom:0
}
.itemDot ul.itemDotUl li span[data-v-2a498938]{display: inline-block;width: 30px;height: 30px;line-height: 30px; text-align: center
}
.itemDot ul.itemDotUl li div[data-v-2a498938]{width: 480px; position: relative;
}
.itemDot ul.itemDotUl li div p[data-v-2a498938]{color: #333;
}
.itemDot ul.itemDotUl li div a.addr[data-v-2a498938]{color: #999; position: absolute;font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; display: inline-block; width: 98%;
}
.itemDot ul.itemDotUl li div a.addr[data-v-2a498938]:hover{color: #ef0202;
}
.itemDot ul.itemDotUl li div a.addr[data-v-2a498938]::before{content: "\E659";font-family: "iconfont"
}
.itemCtenter[data-v-2a498938]{text-align: center;padding-top: 20px;
}
.itemCtenter .delbtn[data-v-2a498938]:hover{background: #ef0202 !important;
}
.itemMsg[data-v-2a498938]{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.itemMsg div[data-v-2a498938]{margin: 10px 0;width: 420px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;
}
.itemMsg .error-msg[data-v-2a498938] {display: none;padding-left: 10px;color: #ef0202
}
.itemMsg .mr5[data-v-2a498938] {margin-right: 5px;
}
.itemMsg .start[data-v-2a498938] {display: inline-block;vertical-align: middle;margin-right: 5px;color: #ef0202;
}
.itemMsg .itxt[data-v-2a498938] {font-size: 14px; height: 34px;line-height: 34px;padding: 0 10px;width: 145px;border: 1px solid #ccc;vertical-align: middle;float: none;color: #333;outline: 0;
}

/*E 到店自提 2019-08-19 dtt*/
.block[data-v-2a498938] {
  display: block !important;
}
.shows[data-v-2a498938] {
  display: none;
}
.consignee ul.cg-cont[data-v-2a498938] {
  max-height: 200px;
}
.cg-cont li[data-v-2a498938] {
  height: 140px;
}
.cg-cont li p[data-v-2a498938] {
  line-height: 20px;
  max-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.delbtn[data-v-2a498938] {
  background: #eee !important;
  color: #333 !important;
  border: 1px solid #dcdcdc;
}

@charset "utf-8";
html[data-v-08e4061b] {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 100%;
}
body[data-v-08e4061b] {
  color: #333;
  overflow-x: hidden;
}
html[data-v-08e4061b],
body[data-v-08e4061b],
div[data-v-08e4061b],
h1[data-v-08e4061b],
h2[data-v-08e4061b],
h3[data-v-08e4061b],
h4[data-v-08e4061b],
h5[data-v-08e4061b],
h6[data-v-08e4061b],
p[data-v-08e4061b],
dl[data-v-08e4061b],
dt[data-v-08e4061b],
dd[data-v-08e4061b],
ol[data-v-08e4061b],
ul[data-v-08e4061b],
li[data-v-08e4061b],
fieldset[data-v-08e4061b],
form[data-v-08e4061b],
label[data-v-08e4061b],
input[data-v-08e4061b],
legend[data-v-08e4061b],
table[data-v-08e4061b],
caption[data-v-08e4061b],
tbody[data-v-08e4061b],
tfoot[data-v-08e4061b],
thead[data-v-08e4061b],
tr[data-v-08e4061b],
th[data-v-08e4061b],
td[data-v-08e4061b],
textarea[data-v-08e4061b],
article[data-v-08e4061b],
aside[data-v-08e4061b],
audio[data-v-08e4061b],
canvas[data-v-08e4061b],
figure[data-v-08e4061b],
footer[data-v-08e4061b],
header[data-v-08e4061b],
mark[data-v-08e4061b],
menu[data-v-08e4061b],
nav[data-v-08e4061b],
section[data-v-08e4061b],
time[data-v-08e4061b],
video[data-v-08e4061b] {
  margin: 0;
  padding: 0;
  /* word-wrap: break-word;
  word-break: break-all; */
}
article[data-v-08e4061b],
aside[data-v-08e4061b],
details[data-v-08e4061b],
figcaption[data-v-08e4061b],
figure[data-v-08e4061b],
footer[data-v-08e4061b],
header[data-v-08e4061b],
hgroup[data-v-08e4061b],
menu[data-v-08e4061b],
nav[data-v-08e4061b],
section[data-v-08e4061b],
iframe[data-v-08e4061b] {
  display: block;
}
body[data-v-08e4061b],
button[data-v-08e4061b],
input[data-v-08e4061b],
optgroup[data-v-08e4061b],
select[data-v-08e4061b],
textarea[data-v-08e4061b] {
  font: 12px/1.15 "Microsoft YaHei", "Arial", "Verdana", "\5B8B\4F53";
}
input[data-v-08e4061b],
button[data-v-08e4061b],
fieldset[data-v-08e4061b],
img[data-v-08e4061b] {
  border: none;
  outline: none;
  -moz-outline: none;
}
input[data-v-08e4061b],
button[data-v-08e4061b],
select[data-v-08e4061b],
textarea[data-v-08e4061b] {
  font-size: 100%;
  outline: none;
}
textarea[data-v-08e4061b] {
  resize: none;
}
h1[data-v-08e4061b],
h2[data-v-08e4061b],
h3[data-v-08e4061b],
h4[data-v-08e4061b],
h5[data-v-08e4061b],
h6[data-v-08e4061b] {
  font-weight: normal;
}
.fz12[data-v-08e4061b] {
  font-size: 12px;
}
.fz14[data-v-08e4061b],
p[data-v-08e4061b],
small[data-v-08e4061b],
h5[data-v-08e4061b] {
  font-size: 14px;
}
.fz16[data-v-08e4061b],
h4[data-v-08e4061b],
big[data-v-08e4061b] {
  font-size: 16px;
}
.fz18[data-v-08e4061b],
h3[data-v-08e4061b] {
  font-size: 18px;
}
.fz20[data-v-08e4061b],
h2[data-v-08e4061b] {
  font-size: 20px;
}
.fz28[data-v-08e4061b],
h1[data-v-08e4061b] {
  font-size: 28px;
}
em[data-v-08e4061b],
i[data-v-08e4061b],
b[data-v-08e4061b],
strong[data-v-08e4061b],
address[data-v-08e4061b],
caption[data-v-08e4061b],
th[data-v-08e4061b] {
  font-style: normal;
  font-weight: normal;
}
audio[data-v-08e4061b],
canvas[data-v-08e4061b],
video[data-v-08e4061b] {
  display: inline-block;
}
li[data-v-08e4061b],
ol[data-v-08e4061b],
ul[data-v-08e4061b] {
  list-style: none;
  list-style-type: none;
}
th[data-v-08e4061b] {
  text-align: inherit;
}
a[data-v-08e4061b] {
  color: #333;
  outline: 0;
  text-decoration: none;
}
a img[data-v-08e4061b] {
  display: inline-block;
}
a[data-v-08e4061b]:hover {
  color: #e62226;
}
a[data-v-08e4061b],
input[data-v-08e4061b],
button[data-v-08e4061b],
textarea[data-v-08e4061b],
select[data-v-08e4061b],
.cursorHand[data-v-08e4061b] {
  cursor: pointer;
}
[type=button][data-v-08e4061b]:hover,
[type=button][data-v-08e4061b]:active,
.mmcu-bot p a[data-v-08e4061b]:hover {
  background: #e62226;
  color: #fff;
}
.clearfix[data-v-08e4061b]:after,
.clearfix[data-v-08e4061b]:before,
q[data-v-08e4061b]:after,
q[data-v-08e4061b]:before {
  display: block;
  content: " ";
  clear: both;
}
[type=reset][data-v-08e4061b],
[type=submit][data-v-08e4061b],
button[data-v-08e4061b],
[type=button][data-v-08e4061b] {
  -webkit-appearance: button;
}
[type=button][data-v-08e4061b]::-moz-focus-inner,
[type=reset][data-v-08e4061b]::-moz-focus-inner,
[type=submit][data-v-08e4061b]::-moz-focus-inner,
button[data-v-08e4061b]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
[type=checkbox][data-v-08e4061b],
[type=radio][data-v-08e4061b] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
[type=number][data-v-08e4061b]::-webkit-inner-spin-button,
[type=number][data-v-08e4061b]::-webkit-outer-spin-button {
  height: auto;
}
input[type=number][data-v-08e4061b] {
  -moz-appearance: textfield;
}
input[type=number][data-v-08e4061b]::-webkit-inner-spin-button,
input[type=number][data-v-08e4061b]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
[type=search][data-v-08e4061b] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search][data-v-08e4061b]::-webkit-search-cancel-button,
[type=search][data-v-08e4061b]::-webkit-search-decoration {
  -webkit-appearance: none;
}
[data-v-08e4061b]::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
[hidden][data-v-08e4061b] {
  display: none;
}
.txtNowrap[data-v-08e4061b] {white-space: nowrap;
}
body[data-v-08e4061b],
.total[data-v-08e4061b] {
  width: 100%;
}
.break-all[data-v-08e4061b] { word-break: break-all;
}
.main[data-v-08e4061b],
.cart-empty[data-v-08e4061b],
.add-sus .as-cont[data-v-08e4061b],
.consignee[data-v-08e4061b],
.order-datail[data-v-08e4061b],
.order-addinfo[data-v-08e4061b],
.order-paymoney[data-v-08e4061b],
.cart-deleted[data-v-08e4061b],
.payment[data-v-08e4061b],
.paysuccess[data-v-08e4061b],
.mm-cont[data-v-08e4061b] {
  width: 1200px;
  margin: 0 auto;
}
.clearfloat[data-v-08e4061b] {
  display: inline-table;
  display: block;
  zoom: 1
}
.clearfloat[data-v-08e4061b]:after,
.cul-cont[data-v-08e4061b]:after,
.sdcplist ul li div span[data-v-08e4061b]:after,
.mm-cont[data-v-08e4061b]:after,
.mmcu-top dl[data-v-08e4061b]:after,
.mmsec[data-v-08e4061b]:after,
.orderListUl li[data-v-08e4061b]:after,
.mods-editadrs form.mc-cont[data-v-08e4061b]:after,
.myol-tit[data-v-08e4061b]:after,
.myol-tit>span[data-v-08e4061b]:after,
.advanced-pnl p[data-v-08e4061b]:after,
.my-orderlist .cartc-tit[data-v-08e4061b]:after,
.my-orderlist>ul .odl-cont[data-v-08e4061b]:after,
.my-orderlist>ul .odl-cont>ul li[data-v-08e4061b]:after,
.mods-cancel form[data-v-08e4061b]:after,
.order-detail[data-v-08e4061b]:after,
.od-state .ods-right .odsr-stepul[data-v-08e4061b]:after,
.od-state .ods-right .odsr-stepul li .odsr-step[data-v-08e4061b]:after,
.od-logistics .odsr-lgsul>li[data-v-08e4061b]:after,
.od-ecard>p[data-v-08e4061b]:after,
.od-ecard>ul>li[data-v-08e4061b]:after,
.od-receipt[data-v-08e4061b]:after,
.od-receipt dl dd[data-v-08e4061b]:after,
.od-receipt dl dd .pfm-pnl p[data-v-08e4061b]:after,
.order-prodetail>p[data-v-08e4061b]:after,
.order-prodetail>ul>li[data-v-08e4061b]:after,
.order-prodetail>ul>li>div[data-v-08e4061b]:after,
.myfocus .channel-goodlist ul[data-v-08e4061b]:after,
.channel-goodlist.fscenter>ul li>span[data-v-08e4061b]:after,
.channel-goodlist.fscard>ul li>span[data-v-08e4061b]:after,
.focusbox-btns[data-v-08e4061b]:after,
.channel-cardlist>ul li[data-v-08e4061b]:after,
.channel-cardlist>ul li .cal-tu>span[data-v-08e4061b]:after,
.account-balance .ab-top[data-v-08e4061b]:after,
.ab-top .abt-right[data-v-08e4061b]:after,
.ab-bot h2[data-v-08e4061b]:after,
.ab-bot p.abb-tbtit[data-v-08e4061b]:after,
.ab-bot>ul li[data-v-08e4061b]:after,
.myfocus>h4[data-v-08e4061b]:after,
.mycoupon>ul[data-v-08e4061b]:after,
.mods-bindcoupon form p[data-v-08e4061b]:after,
.ad-baner[data-v-08e4061b]:after,
.channel-cardlist>ul li>span .code-wrap>em[data-v-08e4061b]:after,
.mods-examine .mods-cont[data-v-08e4061b]:after,
.mods-editadrs .mc-cont[data-v-08e4061b]:after,
.csc-right[data-v-08e4061b]:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
.clear[data-v-08e4061b] {
  clear: both;
}
.fl[data-v-08e4061b] {
  float: left;
}
.fr[data-v-08e4061b] {
  float: right !important;
}
img[data-v-08e4061b] {
  border: none;
}
.icon-gb[data-v-08e4061b],
.icon-oncheck[data-v-08e4061b],
.icon-wh[data-v-08e4061b],
.icon-check-on[data-v-08e4061b],
.icon-check-off[data-v-08e4061b],
.icon-oncheck[data-v-08e4061b],
.icon-radio[data-v-08e4061b],
.icon-radio-on[data-v-08e4061b],
.icon-xz[data-v-08e4061b],
.icon-wxz[data-v-08e4061b],
.icon-xjt[data-v-08e4061b],
.icon-xjt2[data-v-08e4061b],
.form-invoice .fm-tit label[data-v-08e4061b],
.cartc-tit>span>label[data-v-08e4061b],
.cs-cont>span>label[data-v-08e4061b],
.checkp label[data-v-08e4061b],
.advanced-pnl p>span>label[data-v-08e4061b],
.my-orderlist .cartc-tit div[data-v-08e4061b],
.my-orderlist>ul>li:hover>p:first-child i[data-v-08e4061b],
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.icon-ewm[data-v-08e4061b] {
  cursor: pointer;
}
.btn[data-v-08e4061b] {
  border: solid 1px #d10011;
  background: #e62226 !important;
  color: #fff !important;
  font-size: 14px;
  text-align: center;
}
.btn[data-v-08e4061b]:hover {
  color: #fff;
}
.bg-white[data-v-08e4061b] {
  background: #fff;
}
.bg-white .footer[data-v-08e4061b] {
  background: none;
}
.yscroll[data-v-08e4061b] {
  overflow-x: hidden;
  overflow-y: scroll !important;
}
.color-orange[data-v-08e4061b] {
  color: #f18111 !important;
}
.color-red[data-v-08e4061b] {
  color: #e62226 !important;
}
.color-gray[data-v-08e4061b] {
  color: #999 !important;
}
.color-grey[data-v-08e4061b] {
  color: #777 !important;
}
.color-green[data-v-08e4061b] {
  color: #358d2c !important;
}
.pt100[data-v-08e4061b] {
  padding-top: 100px;
}
.pt100 .footer[data-v-08e4061b] {
  margin-top: 0;
}
.mb100[data-v-08e4061b] {
  margin-bottom: 130px;
}
.mt100[data-v-08e4061b] {
  margin-top: 100px !important;
}
.opa[data-v-08e4061b] {
  display: block;
  opacity: 1 !important;
}
.open[data-v-08e4061b] {
  max-height: inherit !important;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.rotate[data-v-08e4061b],
.ct-send em.sdown[data-v-08e4061b]:after,
.form-invoice .fmi li .fmi-ct-send em.sdown[data-v-08e4061b]:after,
.payment>dl dt.protate a i[data-v-08e4061b],
.oda-payul>li:first-child.sdown .icon-xjt[data-v-08e4061b],
.sendiv dl dt.sdopen i[data-v-08e4061b],
.my-orderlist .cartc-tit div:hover span[data-v-08e4061b]:after,
.myol-tit>span a.revolve[data-v-08e4061b]:after,
.activitypnl>em.sdown[data-v-08e4061b]:after,
.dispatching:hover i[data-v-08e4061b] {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/*上下箭头*/
.arrowup[data-v-08e4061b] {
  border-right: solid 5px transparent;
  border-bottom: solid 5px #333;
  border-left: solid 5px transparent;
}
.arrowdown[data-v-08e4061b] {
  border-top: solid 5px #333;
  border-right: solid 5px transparent;
  border-left: solid 5px transparent;
}

/*文本行内省略*/
.textfl[data-v-08e4061b],
.cul-cont dl dd a[data-v-08e4061b],
.cul-cont dl dd p[data-v-08e4061b],
.as-cont div dl dd a[data-v-08e4061b],
.as-cont div dl dd p[data-v-08e4061b],
.odc-box a[data-v-08e4061b],
.odc-box p[data-v-08e4061b],
.cart-deleted .cd-list li .cdl-pname[data-v-08e4061b],
.fmi-comonadrs ul li p[data-v-08e4061b],
.head-right em[data-v-08e4061b],
.payment>dl dd>p>span[data-v-08e4061b],
.payment>dl dd>p>em>b[data-v-08e4061b],
.payment>dl dd ul li em[data-v-08e4061b],
.mmcu-top p:nth-child(3) a[data-v-08e4061b],
.orderListUl li>label[data-v-08e4061b],
.order-prodetail>ul>li>div>div>a[data-v-08e4061b],
.order-prodetail>ul>li>div>div>p[data-v-08e4061b],
.myfocus .channel-goodlist ul li>div>a[data-v-08e4061b]:not(.btn-adtcart),
.channel-cardlist.regulargoods>ul li .cal-cont>a[data-v-08e4061b],
.cardbg-pnl .cgl-cont a[data-v-08e4061b]:nth-child(2),
.actul li[data-v-08e4061b] {
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.txtLineTwo[data-v-08e4061b] { font-size: 12px; max-height: 40px;line-height: 20px;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space:normal;word-break: break-all;overflow: hidden;
}

/*变形属性过渡效果*/
.trans-tf[data-v-08e4061b],
.ct-send em[data-v-08e4061b]:after,
.sendiv dl dt i[data-v-08e4061b],
.csc-right em[data-v-08e4061b]:after,
.order-tip .icon-gb[data-v-08e4061b],
.consignee h3 span[data-v-08e4061b]:after,
.oda-payul li:first-child i[data-v-08e4061b],
.odt-tit .odtt-tip .icon-xjt[data-v-08e4061b],
.form-invoice .fmi li .fmi-ct-send em[data-v-08e4061b]:after,
.payment>dl dt a i[data-v-08e4061b],
.oda-payul>li:first-child .icon-xjt[data-v-08e4061b],
.my-orderlist .cartc-tit div span[data-v-08e4061b]:after,
.myol-tit>span a[data-v-08e4061b]:after,
.myfocus .channel-goodlist ul li>a img[data-v-08e4061b],
.channel-cardlist>ul li .cal-tu a img[data-v-08e4061b],
.channel-goodlist.cardbag>ul li a.cgl-tu img[data-v-08e4061b],
.activitypnl>em[data-v-08e4061b]:after,
.dispatching i[data-v-08e4061b] {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}

/*渐隐渐现效果*/
.trans-opc[data-v-08e4061b] {
  opacity: 0;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}

/*非变形属性变化过渡效果*/
.trans-all[data-v-08e4061b],
.adv[data-v-08e4061b],
.sendiv[data-v-08e4061b],
.sendiv dl dd[data-v-08e4061b],
.order-tip[data-v-08e4061b],
.consignee ul.cg-cont[data-v-08e4061b],
.oda-payul li div[data-v-08e4061b],
.order-addinfo ul.oda-payul[data-v-08e4061b],
.payment>dl dd[data-v-08e4061b],
.advanced-pnl[data-v-08e4061b],
.channel-goodlist.fscenter>ul li>span[data-v-08e4061b],
.channel-cardlist>ul li .cal-tu>span[data-v-08e4061b],
.mmcu-bot p a[data-v-08e4061b]:hover,
.rclefollow-tip[data-v-08e4061b],
.message-tip[data-v-08e4061b],
.mycoupon>ul li>a[data-v-08e4061b],
.activitypnl .actdiv[data-v-08e4061b] {
  -webkit-transition: all .3s;
  transition: all .3s;
}

/*图片向上轻微滑动效果*/
.transf-top[data-v-08e4061b],
.myfocus .channel-goodlist ul li:hover>a img[data-v-08e4061b],
.channel-cardlist>ul li:hover .cal-tu>a img[data-v-08e4061b],
.channel-goodlist.cardbag>ul li:hover a.cgl-tu img[data-v-08e4061b] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}

/*图片向左轻微滑动效果*/
.transf-left[data-v-08e4061b] {
  -webkit-transform: translate3d(-5px, 0, 0);
  transform: translate3d(-5px, 0, 0);
}

/*图标旋转180效果*/
.transf-rt180[data-v-08e4061b],
.consignee h3 span.sdown[data-v-08e4061b]:after,
.odt-tit .odtt-tip.sdown .icon-xjt[data-v-08e4061b] {
  -webkit-transform: rotate3d(0, 0, 1, 180deg);
  transform: rotate3d(0, 0, 1, 180deg);
}

/*微小呼吸式动效*/
.breathe[data-v-08e4061b],
.mods-cont .mc-tit b[data-v-08e4061b]:before,
.serform p[data-v-08e4061b]:last-child:before,
.uinfo .uif-tip span[data-v-08e4061b]:before,
.uinfo .uif-cont .marketad-tu[data-v-08e4061b],
.order-tip span[data-v-08e4061b]:before,
.mods-cancel .macncel-top h5[data-v-08e4061b]:first-child:before,
.od-ecard>h5[data-v-08e4061b]:before,
.dluo i[data-v-08e4061b] {
  -webkit-animation: breathe-data-v-08e4061b 1s infinite .35s;
  animation: breathe-data-v-08e4061b 1s infinite .35s;
}
@-webkit-keyframes breathe-data-v-08e4061b {
0% {
    opacity: .9;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
25% {
    opacity: 1;
    -webkit-transform: scale(.9);
    transform: scale(.9);
}
100% {
    opacity: .9;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
}
@keyframes breathe-data-v-08e4061b {
0% {
    opacity: .9;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
25% {
    opacity: 1;
    -webkit-transform: scale(.9);
    transform: scale(.9);
}
100% {
    opacity: .9;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
}

/*字符图标整合 start*/
@font-face {
  font-family: "iconfont"; /* Project id 513866 */
  src: url(/static/fonts/iconfont.8c378b9.woff2) format('woff2'),
       url(/static/fonts/iconfont.14e78c5.woff) format('woff'),
       url(/static/fonts/iconfont.a538fe5.ttf) format('truetype');
}
[class^="icon-"][data-v-08e4061b],
[class*="icon-"][data-v-08e4061b],
.reg .reg-bot a[data-v-08e4061b]:after,
.reglist form span[data-v-08e4061b]:before,
.login-code dl dd[data-v-08e4061b]:before,
.mods-cont .mc-tit b[data-v-08e4061b]:before,
.mods-telverify .mc-cont form span[data-v-08e4061b]:before,
.mods-pwdsus .mods-cont span[data-v-08e4061b]:before,
.login-account form .lg-bot small[data-v-08e4061b]:before,
.waring[data-v-08e4061b]:before,
.serform p[data-v-08e4061b]:last-child:before,
.adrs-form span[data-v-08e4061b]:before,
.uinfo .uif-tip span[data-v-08e4061b]:before,
.click_mct_btn[data-v-08e4061b]:before,
dl.yyda_top dt.yyda_t_right a[data-v-08e4061b]:before,
.mct_right .mctr_more span a[data-v-08e4061b]:before,
.network p:last-child b[data-v-08e4061b]:after,
.modhelp-box .yytit[data-v-08e4061b]:before,
.cart-tip span[data-v-08e4061b]:before,
.ct-send em[data-v-08e4061b]:after,
.sendiv dl dd p a[data-v-08e4061b]:after,
.csc-right em[data-v-08e4061b]:after,
.as-cont h3[data-v-08e4061b]:before,
.as-cont div span a[data-v-08e4061b]:last-child:after,
.cart-empty .ce-cont[data-v-08e4061b]:before,
.order-tip span[data-v-08e4061b]:before,
.consignee h3 span[data-v-08e4061b]:after,
.odcb-cont p[data-v-08e4061b]:after,
.order-addinfo .odt[data-v-08e4061b]:before,
.form-invoice .fm-tit label[data-v-08e4061b]:after,
.form-invoice .fmi li[data-v-08e4061b]:last-child:before,
.cg-cont li[data-v-08e4061b]:after,
.oda-payul li ul>li[data-v-08e4061b]:after,
.deletepro .mods-cont span[data-v-08e4061b]:before,
.addfocus .mods-cont span[data-v-08e4061b]:before,
.form-invoice .fmi li .fmi-ct-send em[data-v-08e4061b]:after,
.odcb-cont p[data-v-08e4061b]:first-child:before,
.paym-wrap>.pw-cont p i[data-v-08e4061b]:not(:last-child):after,
.payment .paym-option li[data-v-08e4061b]:before,
.mods-alipay .mods-cont dl[data-v-08e4061b]:before,
.paysuccess .pays-top[data-v-08e4061b]:before,
.clearpro .mods-cont span[data-v-08e4061b]:before,
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b]:before,
.follow-tip[data-v-08e4061b]:before,
.sdcplist>a[data-v-08e4061b]:after,
.pn-levl label[data-v-08e4061b]:before,
.mmsec dl dt[data-v-08e4061b]:before,
.mods-getcash .mc-tit b[data-v-08e4061b]:before,
.mods-getcash .mc-cont form span[data-v-08e4061b]:first-child:before,
.myol-tit>span a[data-v-08e4061b]:nth-child(3):after,
.my-orderlist .cartc-tit div span[data-v-08e4061b]:after,
.my-orderlist>ul .odl-cont>.cdlc-consignee>div label[data-v-08e4061b]:after,
.my-orderlist>ul .odl-cont .odlc-state .logistics-tracking a[data-v-08e4061b]:before,
.my-orderlist>ul .odl-cont .odl-operate>em[data-v-08e4061b]:before,
a.btn-buyagain[data-v-08e4061b]:before,
.mods-cancel .macncel-top h5[data-v-08e4061b]:first-child:before,
.mods-cancel form span[data-v-08e4061b]:after,
.order-detail .ods-left p[data-v-08e4061b]:before,
.od-state .ods-left a.btn-cancel[data-v-08e4061b]:before,
.od-state .ods-right .odsr-stepul li .odsr-step>i[data-v-08e4061b]:nth-child(2):after,
.od-state .ods-right>p>a[data-v-08e4061b]:before,
.mods-sus .mods-cont span[data-v-08e4061b]:before,
.od-ecard>h5[data-v-08e4061b]:before,
.od-receipt dl.odr-refund dd[data-v-08e4061b]:before,
.od-receipt dl dd>.pf-more[data-v-08e4061b]:after,
.channel-goodlist.fscenter>ul li>span a[data-v-08e4061b]:before,
.fscenter>p[data-v-08e4061b]:before,
.focusbox-btns>a[data-v-08e4061b]:before,
.fscard>p[data-v-08e4061b]:before,
.channel-cardlist.regulargoods>ul li>p a[data-v-08e4061b]:before,
.ab-top .abt-right span b[data-v-08e4061b]:before,
.ab-bot p.abb-tit span em[data-v-08e4061b]:after,
.mods-joinbag form span[data-v-08e4061b]:before,
.mods-bindcoupon form span[data-v-08e4061b]:before,
.od-empty[data-v-08e4061b]:before,
.res-error .mods-cont span[data-v-08e4061b]:before,
.impressive ul:first-of-type li[data-v-08e4061b]:after,
.impressive ul:last-of-type li[data-v-08e4061b]:after,
.impressive .impreOne .selecOne[data-v-08e4061b]:after,
.activitypnl>em[data-v-08e4061b]:after,
.actul li[data-v-08e4061b]:before,
.mods-fk .odt[data-v-08e4061b]:before,
.advanced-pnl p span[data-v-08e4061b]:before,
.checkp em[data-v-08e4061b]:before,
.order-addinfo .odaf-cont>p em[data-v-08e4061b]:before,
.cart-contbox .cartlist .card-tit label[data-v-08e4061b]:before,
.mods-login .mlg-tip[data-v-08e4061b]:before,
.ertic[data-v-08e4061b]:before,
.sel-yyadrs[data-v-08e4061b]:after {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-widthdraw[data-v-08e4061b]:before {
  content: "\E67D";
}
.icon-error[data-v-08e4061b]:before {
  content: "\E6A8";
}
.icon-intransit[data-v-08e4061b]:before {
  content: "\E6B1";
}
.icon-chuku[data-v-08e4061b]:before {
  content: "\E6B6";
}
.icon-fh[data-v-08e4061b]:before {
  content: "\E6E9";
}
.icon-gld[data-v-08e4061b]:before {
  content: "\E678";
}
.icon-cash[data-v-08e4061b]:before {
  content: "\E6B9";
}
.icon-hb2[data-v-08e4061b]:before {
  content: "\E686";
}
.icon-goods[data-v-08e4061b]:before {
  content: "\E677";
}
.icon-dsh[data-v-08e4061b]:before {
  content: "\E68C";
}
.icon-more2[data-v-08e4061b]:before {
  content: "\E671";
}
.icon-more3[data-v-08e4061b]:before {
  content: "\E6B4";
}
.icon-message[data-v-08e4061b]:before {
  content: "\E77F";
}
.icon-phone[data-v-08e4061b]:before {
  content: "\E605";
}
.icon-wjx[data-v-08e4061b]:before {
  content: "\E617";
}
.icon-by[data-v-08e4061b]:before {
  content: "\E622";
}
.icon-yx[data-v-08e4061b]:before {
  content: "\E67E";
}
.icon-minus[data-v-08e4061b]:before {
  content: "\E665";
}
.icon-b[data-v-08e4061b]:before {
  content: "\E630";
}
.icon-check[data-v-08e4061b]:before {
  content: "\E638";
}
.icon-cz[data-v-08e4061b]:before {
  content: "\E6D9";
}
.icon-cart[data-v-08e4061b]:before {
  content: "\E698";
}
.icon-qd[data-v-08e4061b]:before {
  content: "\E69E";
}
.icon-dd[data-v-08e4061b]:before {
  content: "\E6A2";
}
.icon-xjt[data-v-08e4061b]:before {
  content: "\E6A6";
}
.icon-code[data-v-08e4061b]:before {
  content: "\E6A9";
}
.icon-jf[data-v-08e4061b]:before {
  content: "\E63F";
}
.icon-yp[data-v-08e4061b]:before {
  content: "\E6BC";
}
.icon-tk[data-v-08e4061b]:before {
  content: "\E633";
}
.icon-pay[data-v-08e4061b]:before {
  content: "\E647";
}
.icon-password2[data-v-08e4061b]:before {
  content: "\E6D2";
}
.icon-service2[data-v-08e4061b]:before {
  content: "\E60E";
}
.icon-guanbi[data-v-08e4061b]:before {
  content: "\E640";
}
.icon-radio-on[data-v-08e4061b]:before {
  content: "\E65D";
}
.icon-map[data-v-08e4061b]:before {
  content: "\E715";
}
.icon-zd[data-v-08e4061b]:before {
  content: "\E66D";
}
.icon-qx2[data-v-08e4061b]:before {
  content: "\E6B5";
}
.icon-submit[data-v-08e4061b]:before {
  content: "\E676";
}
.icon-arrow2[data-v-08e4061b]:before {
  content: "\E65C";
}
.icon-ddwc[data-v-08e4061b]:before {
  content: "\E64E";
}
.icon-sj[data-v-08e4061b]:before {
  content: "\E72A";
}
.icon-xj[data-v-08e4061b]:before {
  content: "\E63D";
}
.icon-certified[data-v-08e4061b]:before {
  content: "\E658";
}
.icon-new[data-v-08e4061b]:before {
  content: "\E611";
}
.icon-xjt2[data-v-08e4061b]:before {
  content: "\E66B";
}
.icon-wx2[data-v-08e4061b]:before {
  content: "\E695";
}
.icon-ewm[data-v-08e4061b]:before {
  content: "\E655";
}
.icon-spbf[data-v-08e4061b]:before {
  content: "\E654";
}
.icon-kf[data-v-08e4061b]:before {
  content: "\E646";
}
.icon-build[data-v-08e4061b]:before {
  content: "\E662";
}
.icon-fx[data-v-08e4061b]:before {
  content: "\E612";
}
.icon-one[data-v-08e4061b]:before {
  content: "\E624";
}
.icon-two[data-v-08e4061b]:before {
  content: "\E628";
}
.icon-enter[data-v-08e4061b]:before {
  content: "\E6BA";
}
.icon-zt[data-v-08e4061b]:before {
  content: "\E651";
}
.icon-sign[data-v-08e4061b]:before {
  content: "\E602";
}
.icon-down[data-v-08e4061b]:before {
  content: "\E705";
}
.icon-dingwei[data-v-08e4061b]:before {
  content: "\E659";
}
.icon-vip[data-v-08e4061b]:before {
  content: "\E68B";
}
.icon-pj[data-v-08e4061b]:before {
  content: "\E679";
}
.icon-quick[data-v-08e4061b]:before {
  content: "\E601";
}
.icon-sd[data-v-08e4061b]:before {
  content: "\E6B8";
}
.icon-xz[data-v-08e4061b]:before {
  content: "\E652";
}
.icon-wxz[data-v-08e4061b]:before {
  content: "\E653";
}
.icon-service[data-v-08e4061b]:before {
  content: "\E61D";
}
.icon-kb[data-v-08e4061b]:before {
  content: "\E639";
}
.icon-zfb[data-v-08e4061b]:before {
  content: "\E61A";
}
.icon-gz2[data-v-08e4061b]:before {
  content: "\E657";
}
.icon-calendar[data-v-08e4061b]:before {
  content: "\E621";
}
.icon-finger[data-v-08e4061b]:before {
  content: "\E631";
}
.icon-empty[data-v-08e4061b]:before {
  content: "\E632";
}
.icon-evaluate[data-v-08e4061b]:before {
  content: "\E63B";
}
.icon-xz2[data-v-08e4061b]:before {
  content: "\E650";
}
.icon-address[data-v-08e4061b]:before {
  content: "\E6C0";
}
.icon-th1[data-v-08e4061b]:before {
  content: "\E793";
}
.icon-warning2[data-v-08e4061b]:before {
  content: "\E670";
}
.icon-pay2[data-v-08e4061b]:before {
  content: "\E675";
}
.icon-record[data-v-08e4061b]:before {
  content: "\E60B";
}
.icon-runtop[data-v-08e4061b]:before {
  content: "\E660";
}
.icon-fx2[data-v-08e4061b]:before {
  content: "\E615";
}
.icon-qx[data-v-08e4061b]:before {
  content: "\E6CC";
}
.icon-yuye[data-v-08e4061b]:before {
  content: "\E636";
}
.icon-search[data-v-08e4061b]:before {
  content: "\E61B";
}
.icon-pc[data-v-08e4061b]:before {
  content: "\E71A";
}
.icon-dd1[data-v-08e4061b]:before {
  content: "\E62B";
}
.icon-xys[data-v-08e4061b]:before {
  content: "\E656";
}
.icon-ewm2[data-v-08e4061b]:before {
  content: "\E745";
}
.icon-question[data-v-08e4061b]:before {
  content: "\E672";
}
.icon-buy2[data-v-08e4061b]:before {
  content: "\E69A";
}
.icon-top[data-v-08e4061b]:before {
  content: "\E8C6";
}
.icon-sz[data-v-08e4061b]:before {
  content: "\E634";
}
.icon-order[data-v-08e4061b]:before {
  content: "\E613";
}
.icon-down1[data-v-08e4061b]:before {
  content: "\E642";
}
.icon-yy[data-v-08e4061b]:before {
  content: "\E680";
}
.icon-game[data-v-08e4061b]:before {
  content: "\E65F";
}
.icon-wx[data-v-08e4061b]:before {
  content: "\E66A";
}
.icon-web[data-v-08e4061b]:before {
  content: "\E6A7";
}
.icon-close[data-v-08e4061b]:before {
  content: "\E7A3";
}
.icon-check-off[data-v-08e4061b]:before {
  content: "\E60A";
}
.icon-check-on[data-v-08e4061b]:before {
  content: "\E609";
}
.icon-sy[data-v-08e4061b]:before {
  content: "\E60F";
}
.icon-customer[data-v-08e4061b]:before {
  content: "\E8E8";
}
.icon-ziyuan[data-v-08e4061b]:before {
  content: "\E641";
}
.icon-password[data-v-08e4061b]:before {
  content: "\E7D3";
}
.icon-current[data-v-08e4061b]:before {
  content: "\E8B7";
}
.icon-buy[data-v-08e4061b]:before {
  content: "\E664";
}
.icon-Home[data-v-08e4061b]:before {
  content: "\E687";
}
.icon-tilt[data-v-08e4061b]:before {
  content: "\E618";
}
.icon-yh[data-v-08e4061b]:before {
  content: "\E697";
}
.icon-arrow3[data-v-08e4061b]:before {
  content: "\E6F5";
}
.icon-zp[data-v-08e4061b]:before {
  content: "\E62D";
}
.icon-sucs[data-v-08e4061b]:before {
  content: "\E62C";
}
.icon-security[data-v-08e4061b]:before {
  content: "\E64F";
}
.icon-gz[data-v-08e4061b]:before {
  content: "\E608";
}
.icon-more[data-v-08e4061b]:before {
  content: "\E625";
}
.icon-warning[data-v-08e4061b]:before {
  content: "\E637";
}
.icon-right2[data-v-08e4061b]:before {
  content: "\E64C";
}
.icon-gwd[data-v-08e4061b]:before {
  content: "\E64A";
}
.icon-coupon[data-v-08e4061b]:before {
  content: "\E6D1";
}
.icon-clock[data-v-08e4061b]:before {
  content: "\E78B";
}
.icon-cg[data-v-08e4061b]:before {
  content: "\E63C";
}
.icon-qq[data-v-08e4061b]:before {
  content: "\E607";
}
.icon-card[data-v-08e4061b]:before {
  content: "\E603";
}
.icon-close2[data-v-08e4061b]:before {
  content: "\E627";
}
.icon-xiaoxi[data-v-08e4061b]:before {
  content: "\E620";
}
.icon-hot[data-v-08e4061b]:before {
  content: "\E669";
}
.icon-user[data-v-08e4061b]:before {
  content: "\E64B";
}
.icon-dn[data-v-08e4061b]:before {
  content: "\E673";
}
.icon-sp[data-v-08e4061b]:before {
  content: "\E63A";
}
.icon-upload[data-v-08e4061b]:before {
  content: "\E629";
}
.icon-th[data-v-08e4061b]:before {
  content: "\E65B";
}
.icon-success[data-v-08e4061b]:before {
  content: "\E61F";
}
.icon-jy[data-v-08e4061b]:before {
  content: "\E66C";
}
.icon-card3[data-v-08e4061b]:before {
  content: "\E674";
}
.icon-login[data-v-08e4061b]:before {
  content: "\E6B2";
}
.icon-shandian[data-v-08e4061b]:before {
  content: "\E616";
}
.icon-xiayiye[data-v-08e4061b]:before {
  content: "\E786";
}
.icon-left[data-v-08e4061b]:before {
  content: "\E619";
}
.icon-oncheck[data-v-08e4061b]:before {
  content: "\E600";
}
.icon-collect[data-v-08e4061b]:before {
  content: "\E70F";
}
.icon-sh[data-v-08e4061b]:before {
  content: "\E62A";
}
.icon-j[data-v-08e4061b]:before {
  content: "\E635";
}
.icon-md[data-v-08e4061b]:before {
  content: "\E62F";
}
.icon-wh[data-v-08e4061b]:before {
  content: "\E725";
}
.icon-wxzf[data-v-08e4061b]:before {
  content: "\E644";
}
.icon-refresh[data-v-08e4061b]:before {
  content: "\E61E";
}
.icon-play[data-v-08e4061b]:before {
  content: "\E61C";
}
.icon-pj2[data-v-08e4061b]:before {
  content: "\E663";
}
.icon-ye[data-v-08e4061b]:before {
  content: "\E614";
}
.icon-love[data-v-08e4061b]:before {
  content: "\E7FA";
}
.icon-q[data-v-08e4061b]:before {
  content: "\E623";
}
.icon-safe[data-v-08e4061b]:before {
  content: "\E649";
}
.icon-ts[data-v-08e4061b]:before {
  content: "\E626";
}
.icon-right[data-v-08e4061b]:before {
  content: "\E7AC";
}
.icon-gift[data-v-08e4061b]:before {
  content: "\E66E";
}
.icon-vip2[data-v-08e4061b]:before {
  content: "\E604";
}
.icon-ps[data-v-08e4061b]:before {
  content: "\E610";
}
.icon-car[data-v-08e4061b]:before {
  content: "\E606";
}
.icon-preview[data-v-08e4061b]:before {
  content: "\E66F";
}
.icon-open[data-v-08e4061b]:before {
  content: "\E60C";
}
.icon-ck[data-v-08e4061b]:before {
  content: "\E62E";
}
.icon-arrow[data-v-08e4061b]:before {
  content: "\E60D";
}
.icon-wszl[data-v-08e4061b]:before {
  content: "\E643";
}
.icon-sc[data-v-08e4061b]:before {
  content: "\E63E";
}
.icon-gb[data-v-08e4061b]:before {
  content: "\E685";
}
.icon-jifen15[data-v-08e4061b]:before {
  content: "\E65E";
}
.icon-yf[data-v-08e4061b]:before {
  content: "\E645";
}
.icon-cancel[data-v-08e4061b]:before {
  content: "\E648";
}
.icon-radio[data-v-08e4061b]:before {
  content: "\E64D";
}
.icon-dw[data-v-08e4061b]:before {
  content: "\E696";
}
.icon-shengri1[data-v-08e4061b]:before {
  content: "\E65A";
}
.icon-sjt-copy[data-v-08e4061b]:before {
  content: "\E8E9";
}
.icon-sy1[data-v-08e4061b]:before {
  content: "\E661";
}
.icon-share[data-v-08e4061b]:before {
  content: "\E682";
}
.icon-jf4[data-v-08e4061b]:before {
  content: "\E68A";
}
.icon-ylq[data-v-08e4061b]:before {
  content: "\E666";
}
.icon-ranking[data-v-08e4061b]:before {
  content: "\E667";
}
.icon-overdue[data-v-08e4061b]:before {
  content: "\E668";
}

/*字符图标整合 end*/

/* ::-webkit-scrollbar {display:none;} */
[data-v-08e4061b]::-webkit-scrollbar-track-piece { background-color:#f8f8f8;
}
[data-v-08e4061b]::-webkit-scrollbar { width:6px;height:6px;
}
[data-v-08e4061b]::-webkit-scrollbar-thumb {background-color:#dddddd;background-clip:padding-box;min-height:28px;
}
[data-v-08e4061b]::-webkit-scrollbar-thumb:hover { background-color:#bbb;
}

/*
* 底部导航
* 2018.01.04
* 章珍
* start
*/

/*带有背景色的按钮,鼠标移入透明度为0.8*/
.btnhover[data-v-08e4061b]:hover,
input[type='button'][data-v-08e4061b]:hover,
.btn[data-v-08e4061b]:hover,
.head-right a[data-v-08e4061b]:hover,
.reg-bot a[data-v-08e4061b]:hover,
.lg-bot a[data-v-08e4061b]:hover,
.mcb_ul_tu:hover img[data-v-08e4061b],
.yyda_t_tu:hover img[data-v-08e4061b],
.btn_th[data-v-08e4061b]:hover,
.zbd-part-tit a[data-v-08e4061b]:hover,
.mc_cont .mcc_top a[data-v-08e4061b]:hover,
.mc_cont .mcc_top a[data-v-08e4061b]:active,
.mc_cont .mcc_btn_zw a.mcc_sub[data-v-08e4061b]:hover,
.mc_cont .mcc_btn_zw a.mcc_sub[data-v-08e4061b]:active,
.mct_right a.btn_th[data-v-08e4061b]:hover,
.mct_right a.btn_th[data-v-08e4061b]:active,
.card-foot a[data-v-08e4061b]:hover,
.bdpart-tit a[data-v-08e4061b]:hover,
.mc_cont .mcc_btn_zw a.mcc_sub[data-v-08e4061b]:hover,
.mc_cont .mcc_btn_zw a.mcc_sub[data-v-08e4061b]:active,
.medit_c_ul a[data-v-08e4061b]:hover,
.serform p:last-child a[data-v-08e4061b]:hover,
.network .nw-cont p:first-child a[data-v-08e4061b]:hover,
.lgb-cont p:nth-child(3) a[data-v-08e4061b]:hover,
.hide-body span[data-v-08e4061b]:hover,
.cul-cont dl dt a:hover img[data-v-08e4061b],
.cs-probox .swiper-wrapper .swiper-slide a:hover img[data-v-08e4061b],
.as-cont div dl dt a:hover img[data-v-08e4061b],
.as-cont div span a[data-v-08e4061b]:hover,
.consignee h3 span[data-v-08e4061b]:hover,
.consignee h3 a[data-v-08e4061b]:hover,
.order-datail h4 a[data-v-08e4061b]:hover,
.odc-box dl dt a:hover img[data-v-08e4061b],
.odcb-cont p[data-v-08e4061b]:not(:first-child):hover,
.order-paymoney>h5>p:last-child a[data-v-08e4061b]:hover,
.mods-alipay .mods-cont dl dd>a[data-v-08e4061b]:hover,
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b]:hover:before,
.sdcplist ul li:hover>span[data-v-08e4061b],
.sdcplist>a[data-v-08e4061b]:hover,
.mmcu-top .mmcut-tu[data-v-08e4061b]:hover,
.pn-levl label[data-v-08e4061b]:hover,
.pn-levl a[data-v-08e4061b]:hover,
.mmsec-left h4 a[data-v-08e4061b]:hover,
.orderListUl li>p>a[data-v-08e4061b]:hover,
.myorderlist>h4>a[data-v-08e4061b]:hover,
.advanced-pnl>a[data-v-08e4061b]:hover,
.orderListUl li>div a[data-v-08e4061b]:hover,
.my-orderlist>ul .odl-cont>ul li a[data-v-08e4061b]:hover,
.my-orderlist>ul .odl-cont>.cdlc-consignee div:hover label[data-v-08e4061b],
.my-orderlist>ul .odl-cont>p>a[data-v-08e4061b]:hover,
.my-orderlist>ul .odl-cont .odlc-state>a[data-v-08e4061b]:hover,
.logistics-pnl>ul>li:hover>p[data-v-08e4061b],
.logistics-pnl>ul>li:hover>p a[data-v-08e4061b],
.odl-cont .odl-operate>a[data-v-08e4061b]:hover,
.bread-lead a[data-v-08e4061b]:hover,
.od-state .ods-left a[data-v-08e4061b]:hover,
.od-state .ods-right>p>a[data-v-08e4061b]:hover,
.od-ecard h4 span a[data-v-08e4061b]:hover,
.od-ecard>ul>li>span>a[data-v-08e4061b]:hover,
.od-receipt dl dd>a[data-v-08e4061b]:hover,
.order-prodetail>ul>li>span>a[data-v-08e4061b]:hover,
.myfocus .channel-goodlist ul li:not(.card-unavailable)>div a[data-v-08e4061b]:hover,
.myfocus .channel-goodlist ul li:hover>div>.btn-adtcart[data-v-08e4061b],
.icon-search[data-v-08e4061b]:hover,
.channel-cardlist>ul li .cal-tu>span>a[data-v-08e4061b]:hover,
.channel-cardlist.regulargoods>ul li>p a[data-v-08e4061b]:hover,
.account-balance a[data-v-08e4061b]:hover,
.ab-top .abt-left h3 i[data-v-08e4061b],
.ab-bot p.abb-tit span [type="button"][data-v-08e4061b]:hover,
.ab-bot>a[data-v-08e4061b]:hover,
.myfocus>h4>a[data-v-08e4061b]:hover,
.channel-goodlist.cardbag>ul li:not(.card-unavailable)>a[data-v-08e4061b]:hover,
.mmcu-top dl dd>a[data-v-08e4061b]:hover {
  cursor: pointer;
  opacity: 0.7;
  filter: Alpha(opacity=70);
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}

/*上下移动2px的动画*/
@-webkit-keyframes transformY-data-v-08e4061b {
from {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
to {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
}
}
@keyframes transformY-data-v-08e4061b {
from {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
to {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
}
}

/*黄金会员皇冠左右晃动动画*/
.shakeSign[data-v-08e4061b] {
  -webkit-animation: shakeSign-data-v-08e4061b 3.5s infinite;
  animation: shakeSign-data-v-08e4061b 3.5s infinite;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes shakeSign-data-v-08e4061b {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
45% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
47.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
}
55% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
}
57.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
}
60% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
}
62.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
}
65% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
}
67.5% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
}
@keyframes shakeSign-data-v-08e4061b {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
45% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
47.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
}
55% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
}
57.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
}
60% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
}
62.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
}
65% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
}
67.5% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
}

/*end*/

/*
 *页码分页样式
 *2018.01.11
 *章珍
 *start
 */
.comment-page[data-v-08e4061b] {
  text-align: center;
  padding: 40px 0;
}
.channel-goodlist+.comment-page[data-v-08e4061b] {
  background: #fff;
}
.mainr .comment-page[data-v-08e4061b] {
  text-align: right;
}
.comment-page .pagination[data-v-08e4061b] {
  display: inline-block;
  padding: 0;
  margin: 0 auto;
}
.comment-page .pagination li[data-v-08e4061b] {
  display: inline-block;
  margin: 0 10px;
  height: 38px;
  line-height: 38px;
}
.comment-page .pagination li a[data-v-08e4061b] {
  background-color: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  display: block;
  color: black;
  padding: 0px 15px;
  text-decoration: none;
  -webkit-transition: background-color .3s;
  transition: background-color .3s;
  border: 1px solid #ccc;
  font-size: 14px;
  color: #999;
}
.comment-page .pagination li a.active[data-v-08e4061b] {
  background-color: #e62226;
  color: #fff;
  border: 1px solid #e62226;
}
.comment-page .pagination li a[data-v-08e4061b]:hover:not(.active) {
  background-color: #F6F6F6;
}
.comment-page .pagination li.prepage a[data-v-08e4061b],
.comment-page .pagination li.nexpage a[data-v-08e4061b] {
  border: none;
  background: rgba(255, 255, 255, 0);
}

/*页码分页样式 end*/

/*
 * 好物商城
 * 2018.01.26
 * 章珍
 * start
 */

/*图标旋转90°*/
.transf90[data-v-08e4061b] {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

/*图标旋转-90°*/
.transf-90[data-v-08e4061b] {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*头部导航条*/
.topbar[data-v-08e4061b] {
  width: 100%;
  border-bottom: 2px solid #e62226;
}
.topbar a[data-v-08e4061b] {
  display: inline-block;
  float: left;
  width: 8%;
  margin: 0 1%;
  text-align: center;
  line-height: 35px;
  font-size: 15px;
  color: #333;
  font-weight: 600;
}
.topbar a.on[data-v-08e4061b],
.topbar a.on[data-v-08e4061b]:hover {
  background: #e62226;
  color: #fff;
  font-weight: 400;
}
.topbar a[data-v-08e4061b]:hover {
  color: #e62226;
}
.topbar a[data-v-08e4061b] {
  position: relative;
}
.topbar a em[data-v-08e4061b] {
  display: inline-block;
  position: absolute;
  top: 2px;
  right: -10px;
  width: 27px;
  height: 18px;
  line-height: 18px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  -webkit-animation: hotgif-data-v-08e4061b 2.6s infinite;
  animation: hotgif-data-v-08e4061b 2.6s infinite;
}
.topbar a em.ti[data-v-08e4061b] {
  background: url('https://presale.jhtsoft.com/picms/384c34a8698c1c.gif') no-repeat left center;
  background-size: 100% auto;
}
.topbar a em.cha[data-v-08e4061b] {
  background: url('https://presale.jhtsoft.com/picms/384c3801d272cc.gif') no-repeat left center;
  background-size: 100% auto;
}
.topbar a i[data-v-08e4061b] {
  display: inline-block;
  position: absolute;
  top: 2px;
  right: -6px;
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
}
@-webkit-keyframes hotgif-data-v-08e4061b {
0%,
  16%,
  32% {
    -webkit-transform: translate3d(0, 0, 0);
}
4%,
  20%,
  36% {
    -webkit-transform: translate3d(0, -1px, 0);
}
8%,
  24%,
  40% {
    -webkit-transform: translate3d(0, 0, 0);
}
12%,
  28%,
  44%,
  100% {
    -webkit-transform: translate3d(0, 1px, 0);
}
}
@keyframes hotgif-data-v-08e4061b {
0%,
  16%,
  32% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
4%,
  20%,
  36% {
    -webkit-transform: translate3d(0, -1px, 0);
            transform: translate3d(0, -1px, 0);
}
8%,
  24%,
  40% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
12%,
  28%,
  44%,
  100% {
    -webkit-transform: translate3d(0, 1px, 0);
            transform: translate3d(0, 1px, 0);
}
}

/*各种商品列表模块通用居中*/
.channel-goodlist[data-v-08e4061b] {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

/*end*/

/*
 * 购物车结算
 * 2018.01.29
 * zly
 * start
 */
.cartlist ul li section div span b[data-v-08e4061b]:before,
.cul-cont .culc-price p[data-v-08e4061b]:before,
.cul-cont .culc-pall[data-v-08e4061b]:before,
.csc-right span p b[data-v-08e4061b]:before,
.odcb-cont h5:nth-child(2) em[data-v-08e4061b]:before,
.mods-result .mct_right dl dd .color-orange[data-v-08e4061b]:before,
.odtt-pay>span[data-v-08e4061b]:before,
.oda-payul li ul>li>span>.big-num[data-v-08e4061b]:before,
.cart-deleted .cd-list li em[data-v-08e4061b]:before,
.sdcplist ul li div h1 big[data-v-08e4061b]:before,
.mmcu-bot em[data-v-08e4061b]:before,
.mmsec dl:nth-child(2) dd:last-child em[data-v-08e4061b]:before,
.orderListUl li>p>em[data-v-08e4061b]:before,
.mods-getcash .mc-cont form span em[data-v-08e4061b]:before,
.od-ecard>ul>li>em[data-v-08e4061b]:before,
.order-prodetail>ul:not(.opr-card)>li>em[data-v-08e4061b]:before,
.order-prodetail .order-paymoney>p:first-child em[data-v-08e4061b]:before,
.order-prodetail .order-paymoney>p:nth-child(4) em[data-v-08e4061b]:before,
.order-prodetail .order-paymoney>p:last-child em[data-v-08e4061b]:before,
.myfocus .channel-goodlist ul li>div b[data-v-08e4061b]:before {
  content: '\FFE5';
}
.order-prodetail .order-paymoney>p:nth-child(2) em[data-v-08e4061b]:before,
.order-prodetail .order-paymoney>p:nth-child(3) em[data-v-08e4061b]:before,
.order-prodetail .order-paymoney>p:nth-child(5) em[data-v-08e4061b]:before {
  content: '-\FFE5';
}
.odc-box ul li i[data-v-08e4061b]:before,
.my-orderlist>ul .odl-cont>ul li>span em[data-v-08e4061b]:before,
.order-prodetail>ul>li>b[data-v-08e4061b]:before {
  content: '\D7';
}
.order-paymoney>p:nth-child(5)>span>small>i[data-v-08e4061b]:after,
.order-prodetail .order-paymoney>p:nth-child(4)>span>small>i[data-v-08e4061b]:after {
  content: '\5143';
}
.order-paymoney p em[data-v-08e4061b]:before {
  content: '-\FFE5';
}
.order-paymoney p.zheng em[data-v-08e4061b]:before {
  content: '\FFE5';
}

/*选中勾选*/
.cg-cont li[data-v-08e4061b]:after,
.oda-payul li ul>li[data-v-08e4061b]:after,
.form-invoice .fm-tit label[data-v-08e4061b]:after {
  display: none;
  content: "\E8B7";
  position: absolute;
  right: -1px;
  bottom: -1px;
  font-size: 30px;
  line-height: 30px;
  color: #e62226;
}
.cg-cont li.selected[data-v-08e4061b]:after,
.oda-payul li ul>li.selected[data-v-08e4061b]:after,
.form-invoice .fm-tit label.selected[data-v-08e4061b]:after {
  display: block;
}

/*带阴影左箭头气泡*/
.order-addinfo h5 .odt.d-shadow[data-v-08e4061b],
.odcb-cont h5:first-child>span[data-v-08e4061b],
.order-datail .od-cont .odc-box .odcb-tit>span[data-v-08e4061b],
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap[data-v-08e4061b],
.od-receipt dl dd .pfm-pnl[data-v-08e4061b] {
  position: relative;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}
.order-addinfo h5 .d-shadow i[data-v-08e4061b],
.odcb-cont h5:first-child>span>i[data-v-08e4061b],
.order-datail .od-cont .odc-box .odcb-tit>span>i[data-v-08e4061b],
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap>i[data-v-08e4061b],
.od-receipt dl dd .pfm-pnl>i[data-v-08e4061b] {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}
.order-addinfo h5 .d-shadow i[data-v-08e4061b]:first-child,
.odcb-cont h5:first-child>span>i[data-v-08e4061b]:first-child,
.order-datail .od-cont .odc-box .odcb-tit>span>i[data-v-08e4061b]:first-child,
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap>i[data-v-08e4061b]:first-child,
.od-receipt dl dd .pfm-pnl>i[data-v-08e4061b]:first-child {
  z-index: 3;
  border-right: solid 8px #f0f0f0;
  border-top: solid 8px transparent;
  border-bottom: solid 8px transparent;
  left: -8px;
  top: 4.5px;
}
.order-addinfo h5 .d-shadow i[data-v-08e4061b]:nth-child(2),
.odcb-cont h5:first-child>span>i[data-v-08e4061b]:nth-child(2),
.order-datail .od-cont .odc-box .odcb-tit>span>i[data-v-08e4061b]:nth-child(2),
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap>i[data-v-08e4061b]:nth-child(2),
.od-receipt dl dd .pfm-pnl>i[data-v-08e4061b]:nth-child(2) {
  z-index: 4;
  border-right: solid 6px #fff;
  border-top: solid 6px transparent;
  border-bottom: solid 6px transparent;
  left: -5px;
  top: 6.5px;
}

/*带阴影上箭头气泡*/
.odcb-cont h5[data-v-08e4061b]:nth-child(2),
.form-invoice[data-v-08e4061b],
.order-paymoney>p[data-v-08e4061b]:nth-child(5),
.psus-tip a.code-focus[data-v-08e4061b],
.od-ecard>ul>li>span[data-v-08e4061b],
.mods-sus .mods-cont .mc-cont>p[data-v-08e4061b],
.order-prodetail .order-paymoney>p[data-v-08e4061b]:nth-child(4),
.od-ecard h4>span[data-v-08e4061b] {
  position: relative;
}
.odcb-cont h5:nth-child(2)>span[data-v-08e4061b],
.order-paymoney>p:nth-child(5)>span[data-v-08e4061b],
.psus-tip .code-wrap[data-v-08e4061b],
.uinfo .uif-tip em .code-wrap[data-v-08e4061b],
.cartc-ul li .cul-cont>span>.share-panel[data-v-08e4061b],
.od-ecard .code-wrap[data-v-08e4061b],
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-08e4061b],
.order-prodetail .order-paymoney>p:nth-child(4)>span[data-v-08e4061b],
.channel-goodlist.fscenter>ul li>span>.code-wrap[data-v-08e4061b],
.odcb-cont .odcb-date .datebz[data-v-08e4061b] {
  display: none;
  position: absolute;
  z-index: 2;
  padding: 10px 15px;
  font-size: 12px;
  line-height: 25px;
  text-align: left;
  white-space: nowrap;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
  color: #999;
}
.odcb-cont h5:nth-child(2)>span>i[data-v-08e4061b],
.form-invoice>i[data-v-08e4061b],
.order-paymoney>p:nth-child(5)>span>i[data-v-08e4061b],
.psus-tip .code-wrap>i[data-v-08e4061b],
.uinfo .uif-tip em .code-wrap>i[data-v-08e4061b],
.cartc-ul li .cul-cont>span>.share-panel>i[data-v-08e4061b],
.od-ecard .code-wrap>i[data-v-08e4061b],
.mods-sus .mods-cont .mc-cont>p .code-wrap>i[data-v-08e4061b],
.order-prodetail .order-paymoney>p:nth-child(4)>span>i[data-v-08e4061b],
.channel-goodlist.fscenter>ul li>span>.code-wrap>i[data-v-08e4061b],
.odcb-cont .odcb-date .datebz>i[data-v-08e4061b] {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}
.form-invoice>i[data-v-08e4061b]:first-child,
.order-paymoney>p:nth-child(5)>span>i[data-v-08e4061b]:first-child,
.psus-tip .code-wrap>i[data-v-08e4061b]:first-child,
.uinfo .uif-tip em .code-wrap>i[data-v-08e4061b]:first-child,
.cartc-ul li .cul-cont>span>.share-panel>i[data-v-08e4061b]:first-child,
.od-ecard .code-wrap>i[data-v-08e4061b]:first-child,
.mods-sus .mods-cont .mc-cont>p .code-wrap>i[data-v-08e4061b]:first-child,
.order-prodetail .order-paymoney>p:nth-child(4)>span>i[data-v-08e4061b]:first-child,
.channel-goodlist.fscenter>ul li>span>.code-wrap>i[data-v-08e4061b]:first-child,
.odcb-cont .odcb-date .datebz>i[data-v-08e4061b]:first-child {
  z-index: 3;
  border-bottom: solid 10px #f0f0f0;
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  top: -10px;
  left: calc(50% - 10px);
}
.form-invoice>i[data-v-08e4061b]:nth-child(2),
.order-paymoney>p:nth-child(5)>span>i[data-v-08e4061b]:nth-child(2),
.psus-tip .code-wrap>i[data-v-08e4061b]:nth-child(2),
.uinfo .uif-tip em .code-wrap>i[data-v-08e4061b]:nth-child(2),
.cartc-ul li .cul-cont>span>.share-panel>i[data-v-08e4061b]:nth-child(2),
.od-ecard .code-wrap>i[data-v-08e4061b]:nth-child(2),
.mods-sus .mods-cont .mc-cont>p .code-wrap>i[data-v-08e4061b]:nth-child(2),
.order-prodetail .order-paymoney>p:nth-child(4)>span>i[data-v-08e4061b]:nth-child(2),
.channel-goodlist.fscenter>ul li>span>.code-wrap>i[data-v-08e4061b]:nth-child(2),
.odcb-cont .odcb-date .datebz>i[data-v-08e4061b]:nth-child(2) {
  z-index: 4;
  border-bottom: solid 9px #fff;
  border-left: solid 9px transparent;
  border-right: solid 9px transparent;
  top: -8px;
  left: calc(50% - 9px);
}

/*带阴影下箭头气泡*/
.oda-payul li .odt-tit .odtt-tip[data-v-08e4061b],
.csc-right>span p[data-v-08e4061b],
.focusbox-btns[data-v-08e4061b] {
  position: relative;
}
.odtt-tip>span[data-v-08e4061b],
.csc-right>span p>span[data-v-08e4061b],
.focusbox-btns>.code-wrap[data-v-08e4061b] {
  display: none;
  position: absolute;
  padding: 10px 20px;
  white-space: nowrap;
  line-height: 20px;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
  color: #999;
}
.odtt-tip span i[data-v-08e4061b],
.csc-right>span p>span>i[data-v-08e4061b],
.focusbox-btns>.code-wrap>i[data-v-08e4061b] {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}
.odtt-tip span i[data-v-08e4061b]:first-child,
.csc-right>span p>span>i[data-v-08e4061b]:first-child,
.focusbox-btns>.code-wrap>i[data-v-08e4061b]:first-child {
  z-index: 1;
  border-top: solid 10px #f0f0f0;
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  bottom: -10px;
  left: calc(50% - 10px);
}
.odtt-tip span i[data-v-08e4061b]:nth-child(2),
.csc-right>span p>span>i[data-v-08e4061b]:nth-child(2),
.focusbox-btns>.code-wrap>i[data-v-08e4061b]:nth-child(2) {
  z-index: 2;
  border-top: solid 8px #fff;
  border-left: solid 8px transparent;
  border-right: solid 8px transparent;
  bottom: -6px;
  left: calc(50% - 8px);
}

/*带阴影右箭头气泡*/
.my-orderlist>ul .odl-cont>.cdlc-consignee div[data-v-08e4061b],
.odlc-state .logistics-tracking[data-v-08e4061b] {
  position: relative;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div dl[data-v-08e4061b],
.odlc-state .logistics-tracking .logistics-pnl[data-v-08e4061b] {
  position: absolute;
  z-index: 2;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div dl>i[data-v-08e4061b],
.odlc-state .logistics-tracking .logistics-pnl>i[data-v-08e4061b] {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div dl>i[data-v-08e4061b]:first-child,
.odlc-state .logistics-tracking .logistics-pnl>i[data-v-08e4061b]:first-child {
  z-index: 3;
  border-left: solid 8px #f0f0f0;
  border-top: solid 8px transparent;
  border-bottom: solid 8px transparent;
  right: -8px;
  top: 29.5px;
}
.my-orderlist>ul .odl-cont>.cdlc-consignee div dl>i[data-v-08e4061b]:nth-child(2),
.odlc-state .logistics-tracking .logistics-pnl>i[data-v-08e4061b]:nth-child(2) {
  z-index: 4;
  border-left: solid 6px #fff;
  border-top: solid 6px transparent;
  border-bottom: solid 6px transparent;
  right: -5px;
  top: 31.5px;
}

/*购物车结算 end*/

/*
 * 侧边栏优惠券列表
 * 2018.03.01
 * zly
 * start
 */
.bgwhite[data-v-08e4061b] {
  background: #fff !important;
}
.bgwhite .header-shortcut-loginlist .dropdown div[data-v-08e4061b] {
  left: -1px !important;
}
.bg-gray[data-v-08e4061b] {
  background: #f6f6f6;
}
.bg-gray .recommend[data-v-08e4061b] {
  margin-top: 20px;
}

/*侧边栏优惠券列表 end*/

/*
 * 暂无内容的样式
 * 2018.04.08
 * 章珍
 * start
 */
.no-con[data-v-08e4061b] {
  width: 100%;
  height: 100%;
  text-align: center;
  -webkit-transform: none;
          transform: none;
}
.no-con img[data-v-08e4061b] {
  display: inline-block;
}
.no-con img[data-v-08e4061b]:hover {
  -webkit-transform: none !important;
          transform: none !important;
}
.no-con p[data-v-08e4061b] {
  font-size: 14px;
  color: #999;
  margin-top: -10px;
}
.no-goods img[data-v-08e4061b] {
  width: 130px;
  height: auto;
  margin-top: -10px;
}
.no-quan[data-v-08e4061b] {
  border: 1px solid #f0f0f0;
  height: 222px;
}
.no-quan img[data-v-08e4061b] {
  width: 130px;
  height: auto;
  margin-top: 30px;
}
.promotionul .no-con img[data-v-08e4061b] {
  width: 130px;
  height: auto;
  margin-top: 40px;
}
.channel-goodlist .no-con[data-v-08e4061b] {
  background-color: #fff;
}
.channel-goodlist .no-con img[data-v-08e4061b] {
  margin-top: 40px;
}
.channel-goodlist .no-con p[data-v-08e4061b] {
  margin-top: 20px;
  padding-bottom: 40px;
}
.q-item .no-con[data-v-08e4061b] {
  background-color: #fff;
}
.q-item .no-con img[data-v-08e4061b] {
  margin-top: 20px;
}

/*end*/

/*商品详情页整合到公共中 start*/

/*商品详情*/
.pro-intro[data-v-08e4061b] {
  margin-top: 20px;
  font-size: 14px;
}
#MagnifierWrap2[data-v-08e4061b] {
  position: relative;
  width: 402px;
}
.MagnifierMain[data-v-08e4061b] {
  position: relative;
  width: 400px;
  height: 400px;
  border: 1px solid #e0e0e0;
  background: #fff;
}
.MagnifierMain video[data-v-08e4061b]{background: #000;
}
.MagnifierMain img[data-v-08e4061b] {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.MagnifierDrag[data-v-08e4061b] {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #ccc;
  opacity: 0.4;
  filter: alpha(opacity=40);
  cursor: move;
}
.MagnifierPop[data-v-08e4061b] {
  position: absolute;
  top: 0;
  overflow: hidden;
  z-index: 99;
}
.MagnifierImg[data-v-08e4061b] {
  position: absolute;
  top: 0;
  left: 0;
}
.pro-intro-des[data-v-08e4061b] {
  margin-bottom: 10px;
  color: #de2124;
  line-height: 18px;
}
.pro-intro .itemInfo-wrap[data-v-08e4061b] {
  margin-left: 30px;
  width: 562px;
}
.pro-intro-name[data-v-08e4061b] {
  font-size: 16px;
  font-weight: bold;
  color: #666;
  padding-top: 10px;
  line-height: 28px;
  margin-bottom: 5px;
}
.pro-intro-name em[data-v-08e4061b] {
  color: #ffb019;
}
.pro-intro-price[data-v-08e4061b] {
  background-color: #f6f6f6;
  min-height: 110px;
  position: relative;
  padding: 10px;
  background-image: url('https://presale.jhtsoft.com/picms/385176d258c980.png'),
    url('https://presale.jhtsoft.com/picms/385179c46ae0c6.png'),
    url('https://presale.jhtsoft.com/picms/38517cf2729a20.png');
  background-position: 320px top, 30px 100px, 400px 84px;
  background-size: 92px 44px, 150px 72px, 150px 72px;
  background-repeat: no-repeat, no-repeat, no-repeat;
}
.itemInfo-wrap dt[data-v-08e4061b] {
  float: left;
  color: #666;
  min-width: 42px;
}
.itemInfo-wrap dd[data-v-08e4061b] {
  padding-left: 50px;
  text-align: left;
}
.itemInfo-wrap .pro-price[data-v-08e4061b] {
  padding-top: 10px;
  margin-bottom: 10px;
}
.itemInfo-wrap .pro-price dt[data-v-08e4061b] {
  margin-top: 10px;
  margin-right: 10px;
}
.itemInfo-wrap .pro-price-zx[data-v-08e4061b] {
  margin-bottom: 10px;
  font-size: 12px;
  color: #999;
}
.itemInfo-wrap .pro-price-zx dd[data-v-08e4061b] {
  padding-left: 63px;
}
.itemInfo-wrap .pro-price-zx span[data-v-08e4061b] {
  font-size: 18px;
  color: #333;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.itemInfo-wrap .pro-price-zx em[data-v-08e4061b] {
  font-size: 14px;
}
.itemInfo-wrap .pro-price-zx i[data-v-08e4061b] {
  display: inline-block;
  color: #ffa641;
  margin-left: 10px;
  margin-right: 5px;
}
.itemInfo-wrap .pro-price dd[data-v-08e4061b] {
  color: #de2124;
  font-size: 28px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}
.itemInfo-wrap .pro-price dd em[data-v-08e4061b] {
  font-size: 14px;
  padding-right: 5px;
}
.itemInfo-wrap .pro-promotion[data-v-08e4061b] {
  padding: 10px 0;
  position: relative;
}
.itemInfo-wrap .pro-promotion dd p[data-v-08e4061b] {
  padding-bottom: 10px;
  font-size: 12px;
  color: #999;
  line-height: 18px;
}
.itemInfo-wrap .pro-promotion dd p em[data-v-08e4061b] {
  display: inline-block;
  margin-right: 5px;
  padding: 0 5px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  border: 1px solid #de2124;
  color: #de2124;
  border-radius: 2px;
}
.itemInfo-wrap .pro-promotion p i[data-v-08e4061b] {
  display: inline-block;
  color: #fda742;
}
.itemInfo-wrap .promotion-num[data-v-08e4061b] {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 12px;
  color: #999;
  line-height: 20px;
}
.itemInfo-wrap .promotion-num a[data-v-08e4061b]:hover {
  color: #de2124;
}

/* 原价 s */

/* 商品详情 */
.itemInfo-wrap .pro-price .pro-original-price span[data-v-08e4061b]{
  color: #666;
  font-size: 18px;
  font-weight: normal;
  text-decoration: line-through;
  font-family: "\5FAE\8F6F\96C5\9ED1" !important;
}
.itemInfo-wrap .pro-price .pro-original-price em[data-v-08e4061b]{
  color:#666;
}

/* 礼券商品详情 */
.pricebox .pro-line[data-v-08e4061b]{
  color: #D6D6D6!important;
  margin: 0 10px;
  font-size: 24px;
  font-weight: 300;
}
.itemInfo-wrap .pro-price dd .pro-original[data-v-08e4061b]{
  display: inline-block;
  vertical-align:middle;
}
.itemInfo-wrap .pro-price dd .pro-original samp[data-v-08e4061b]{
  color: #666;
  font-family: inherit;
  font-weight: normal;
  font-size: 14px;
  margin-right: 10px;
  float: left;
  margin-top: 2px;
}
.itemInfo-wrap .pro-price dd .pro-original em[data-v-08e4061b]{
  color: #333;
  padding-right: 0;
}
.itemInfo-wrap .pro-price dd .pro-original span[data-v-08e4061b]{
  color: #333;
  font-size: 18px;
  font-weight: normal;
  text-decoration: line-through;
}

/* 原价 e */
.prom-gift em[data-v-08e4061b],
.prom-gift .prom-gift-list[data-v-08e4061b] {
  float: left;
}
.prom-gift-list[data-v-08e4061b] {
  display: inline-block;
  width: 450px;
}
.prom-gift em[data-v-08e4061b] {
  margin-top: 5px;
}
.prom-gift-list span[data-v-08e4061b] {
  display: inline-block;
  padding: 0 5px;
  height: 30px;
}
.gift-number[data-v-08e4061b] {
  color: #DE2124;
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
}
.prom-gift-list small[data-v-08e4061b] {
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
}
.txtc-g[data-v-08e4061b] {
  color: #0079b6;
}
.take-quan[data-v-08e4061b] {
  font-size: 12px;
  display: inline-block;
  padding-left: 18px;
  font-weight: 400;
}
.itemInfo-wrap .pro-tips[data-v-08e4061b] {
  position: relative;
  margin-top: 20px;
  height: 48px;
  line-height: 48px;
  border-top: 1px solid #E0E0E0;
  border-bottom: 1px solid #e0e0e0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.itemInfo-wrap .pro-tips>span[data-v-08e4061b] {
  display: inline-block;
  border-left: 1px solid #e0e0e0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #666;
  position: relative;
}
.itemInfo-wrap .pro-tips span[data-v-08e4061b]:first-child {
  border: none;
}
.pro-tips span i[data-v-08e4061b] {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  margin-left: 10px;
}
.pro-tips span i[data-v-08e4061b]:hover {
  cursor: pointer;
}
.pro-tips .code-box[data-v-08e4061b] {
  position: absolute;
  z-index: 20;
  top: 43px;
  left: 50%;
  margin-left: -90px;
  display: none;
}
.pro-tips .arrow[data-v-08e4061b] {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
          box-shadow: 2px -2px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.pro-tips .code-con[data-v-08e4061b] {
  width: 178px;
  height: 198px;
  border: 1px solid #E0E0E0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
}
.pro-tips .code-con img[data-v-08e4061b] {
  display: block;
  width: 140px;
  height: 140px;
  margin: 20px auto 0;
}
.pro-tips .code-con p[data-v-08e4061b] {
  line-height: 15px;
  margin-top: 12px;
  text-align: center;
  font-size: 14px;
}

/* .pro-tips span i:hover+.code-box {
  display: block;
} */
.pro-tips .mobile-buy:hover>.code-box[data-v-08e4061b]{
  display: block;
}
.pro-tips span.click-notice[data-v-08e4061b]:hover {
  cursor: pointer;
  color: #de2124;
}
.itemInfo-wrap .pro-promotion dd p strong[data-v-08e4061b] {
  padding-left: 30px;
}
.itemInfo-wrap .pro-promotion dd p strong a[data-v-08e4061b] {
  padding-left: 5px;
}
.promotionall[data-v-08e4061b] {
  display: block;
}
.promotionall p[data-v-08e4061b] {
  width: 500px;
  height: 18px;
  position: absolute;
}
.promotionall p em[data-v-08e4061b] {
  display: inline-block;
}
.promotionall p a[data-v-08e4061b] {
  display: inline-block;
  float: right;
  margin-right: 18px;
  color: #999999;
}
.promotionall p a i[data-v-08e4061b] {
  color: #999 !important;
  display: block;
  position: absolute;
  right: 0;
  top: 2px;
}
.promotioninfo[data-v-08e4061b] {
  display: none;
}
.showprom[data-v-08e4061b] {
  background-image: url('https://presale.jhtsoft.com/picms/385176d258c980.png'),
    url('https://presale.jhtsoft.com/picms/385179c46ae0c6.png'),
    url('https://presale.jhtsoft.com/picms/38517cf2729a20.png');
  background-position: 320px top, 30px bottom, 400px bottom;
  background-size: 92px 44px, 150px 72px, 150px 72px;
  background-repeat: no-repeat, no-repeat, no-repeat;
}
.showprom .promotionall[data-v-08e4061b] {
  display: none;
}
.showprom .promotioninfo[data-v-08e4061b] {
  display: block;
}
.xsdate[data-v-08e4061b] {
  font-size: 14px;
  padding-top: 10px;
}
.xsdate em[data-v-08e4061b] {
  color: #999;
}
.itemInfo-wrap .pro-deliver[data-v-08e4061b] {
  margin-top: 10px;
  color: #999;
}
.itemInfo-wrap .pro-guige[data-v-08e4061b] {
  margin-top: 20px;
}
.itemInfo-wrap .pro-guige dd[data-v-08e4061b] {
  margin-right: -10px;
}
.pro-guige .guige-item[data-v-08e4061b] {
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.pro-guige .guige-item a[data-v-08e4061b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1.4px solid #e0e0e0;
}
.pro-guige .guige-item img[data-v-08e4061b] {
  width: 40px;
  height: 40px;
  margin: 4px 5px 4px 10px;
  vertical-align: middle;
}
.pro-guige .guige-item i[data-v-08e4061b] {
  display: inline-block;
  margin: 0 10px;
  color: #666;
  vertical-align: middle;
  -webkit-box-flex: 1;
  -ms-flex: 1;
      flex: 1;
}
.pro-guige .guige-item.on a[data-v-08e4061b] {
  border-color: #de2124;
  border-width: 1.4px;
}
.pro-guige .guige-item:hover a[data-v-08e4061b] {
  border-color: #de2124;
}
.itemInfo-wrap .pro-buy-num[data-v-08e4061b] {
  margin-top: 10px;
  height: 30px;
  line-height: 30px;
}
.itemInfo-wrap .pro-buy-num em[data-v-08e4061b] {
  width: 138px;
  border: 1px solid #e0e0e0;
  height: 28px;
  line-height: 28px;
  display: inline-block;
  float: left;
}
.itemInfo-wrap .pro-buy-num button[data-v-08e4061b] {
  float: left;
  display: inline-block;
  width: 29px;
  height: 28px;
  background: #F0F0F0;
  text-align: center;
  outline: none;
  border: none;
}
.itemInfo-wrap .pro-buy-num input[data-v-08e4061b] {
  float: left;
  display: inline-block;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  width: 78px;
  background-color: #fff;
  height: 28px;
  line-height: 28px;
  text-align: center;
}
.itemInfo-wrap .pro-buy-num small[data-v-08e4061b] {
  display: inline-block;
  float: left;
  margin-left: 10px;
  font-size: 14px;
  color: #666;
}
.itemInfo-wrap .pro-buy-num small b[data-v-08e4061b] {
  margin-left: 10px;
}
.itemInfo-wrap .pro-buy-btn[data-v-08e4061b] {
  margin-top: 20px;
}
.itemInfo-wrap .pro-buy-btn a[data-v-08e4061b] {
  display: block;
  float: left;
  margin-right: 10px;
  font-size: 18px;
  width: 180px;
  height: 50px;
  line-height: 50px;
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a.buy[data-v-08e4061b] {
  color: #fff;
  background: url('https://presale.jhtsoft.com/picms/384a4a95f1966e.jpg') no-repeat;
}
.itemInfo-wrap .pro-buy-btn a.add[data-v-08e4061b] {
  color: #de2124;
  width: 178px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  border: 1px solid #de2124;
  background-color: #fff2f3;
}
.itemInfo-wrap .pro-buy-btn a.gray[data-v-08e4061b] {
  color: #a0a0a0;
  background: #e8e8e8;
}
.itemInfo-wrap .pro-buy-btn a.willdo[data-v-08e4061b] {
  color: #fff;
  background: #52b848;
  cursor: context-menu;
}

/*详情页查看大图  start*/
.pro-intro .preview-wrap[data-v-08e4061b] {
  width: 402px;
  position: relative;
}
.pro-intro .preview-wrap .fd[data-v-08e4061b] {
  position: relative;
  width: 35px;
  height: 35px;
  background-color: #ccc;
  position: absolute;
  right: 0;
  top: 366px;
  z-index: 3;
}
.pro-intro .preview-wrap .fd i[data-v-08e4061b] {
  display: block;
  color: #fff;
  font-size: 25px;
  width: 25px;
  height: 29px;
  position: absolute;
  left: 50%;
  margin-left: -12.5px;
  top: 50%;
  margin-top: -14.5px;
}
.pro-intro .preview-wrap .fd[data-v-08e4061b]:hover {
  cursor: pointer;
  opacity: 0.8;
}
.spec-items[data-v-08e4061b] {
  position: relative;
  width: 346px;
  height: 60px;
  overflow: hidden;
  margin: 20px auto 0;
}
.spec-items ul[data-v-08e4061b] {
  width: 500%;
  position: absolute;
  top: 0;
  left: 0;
}
.spec-items ul *[data-v-08e4061b] {
  -webkit-transition: all .3s;
  transition: all .3s;
}
.spec-items li[data-v-08e4061b] {
  width: 56px;
  height: 56px;
  float: left;
  overflow: hidden;
  margin-right: 10px;
  border: 2px solid #fff;
  cursor: pointer;
  position: relative;
}
.spec-items li.on[data-v-08e4061b] {
  border: 2px solid #de2124;
}
.spec-items li img[data-v-08e4061b] {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
span.spe_leftBtn[data-v-08e4061b],
span.spe_rightBtn[data-v-08e4061b] {
  position: absolute;
  display: block;
  width: 20px;
  height: 27px;
  bottom: 15px;
  font-size: 25px;
  color: #E0E0E0;
}
span.spe_leftBtn[data-v-08e4061b] {
  left: 0;
}
span.spe_rightBtn[data-v-08e4061b] {
  right: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
span.spe_leftBtn[data-v-08e4061b]:hover,
span.spe_rightBtn[data-v-08e4061b]:hover {
  cursor: pointer;
  color: #de2124;
}
.preview-wrap .preview-info[data-v-08e4061b] {
  margin-top: 20px;
}
.preview-info a[data-v-08e4061b] {
  display: inline-block;
  left: 0;
  margin-right: 20px;
  font-size: 14px;
  color: #666;
}
.preview-info a i[data-v-08e4061b] {
  padding-right: 10px;
  color: #de2124;
}
.preview-info a.click-share[data-v-08e4061b] {
  position: relative;
}
.preview-info a.click-share .code-box[data-v-08e4061b] {
  top: 25px;
}
.preview-info a.bz[data-v-08e4061b] {
  float: right;
  margin-right: 0;
}
.preview-info a.bz i[data-v-08e4061b] {
  color: #666;
}
.preview-info a.on[data-v-08e4061b] {
  color: #de2124;
}

/*分享二维码*/
.click-share .code-box[data-v-08e4061b] {
  position: absolute;
  top: 40px;
  left: 50%;
  margin-left: -90px;
  display: none;
  z-index: 2;
}
.click-share .arrow[data-v-08e4061b] {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
          box-shadow: 2px -2px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.click-share .code-con[data-v-08e4061b] {
  width: 178px;
  height: 198px;
  border: 1px solid #E0E0E0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
}
.click-share .code-con img[data-v-08e4061b] {
  display: block;
  width: 140px;
  height: 140px;
  margin: 20px auto 0;
}
.click-share .code-con p[data-v-08e4061b] {
  line-height: 15px;
  margin-top: 12px;
  text-align: center;
  font-size: 14px;
  color: #333;
}
a.click-share:hover .code-box[data-v-08e4061b] {
  display: block;
}

/*end*/

/*看了又看*/
.pro-track[data-v-08e4061b] {
  width: 160px;
  margin-top: 20px;
}
.pro-track .track-tit[data-v-08e4061b] {
  position: relative;
  line-height: 50px;
  color: #333;
  font-weight: 400;
  text-align: center;
}
.pro-track .track-tit h3[data-v-08e4061b] {
  position: relative;
  font-weight: 600;
  color: #999;
  font-size: 14px;
  z-index: 2;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background: #fff;
  padding: 0 15px;
}
.pro-track .track-tit span[data-v-08e4061b] {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  top: 25px;
  height: 1px;
  background: #f0f0f0;
}
.pro-track .track-con[data-v-08e4061b] {
  width: 160px;
  height: 510px;
  overflow: hidden;
}
.pro-track .track-con .swiper-container[data-v-08e4061b] {
  width: 160px;
  height: 510px;
}
.pro-track .track-con li[data-v-08e4061b] {
  position: relative;
  margin: 10px 0;
  text-align: center;
  line-height: 20px;
}
.pro-track .track-con li a[data-v-08e4061b] {
  display: block;
}
.pro-track .track-con li a .trackimg[data-v-08e4061b] {
  position: relative;
  width: 100%;
  height: 120px;
  padding-bottom: 3px;
}
.pro-track .track-con li a .trackimg img[data-v-08e4061b] {
  display: block;
  width: 120px;
  max-height: 120px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.pro-track .track-con li p[data-v-08e4061b] {
  font-size: 12px;
}
.pro-track .track-more[data-v-08e4061b] {
  margin: 0 auto;
  margin-top: 20px !important;
  position: relative;
  width: 80px;
}
.pro-track .track-more div[data-v-08e4061b] {
  position: absolute;
  background: none;
  height: 16px;
}
.pro-track .track-more div i[data-v-08e4061b] {
  display: inline-block;
  height: 13px;
  line-height: 13px;
  font-size: 24px;
  color: #dfdfdf;
}
.pro-track .track-more .swiper-button-next[data-v-08e4061b] {
  margin-top: 0;
}
.pro-track .track-more .swiper-button-prev[data-v-08e4061b] {
  margin-top: 0;
}
.pro-track .track-more div:first-child i[data-v-08e4061b] {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-top: 2px;
}
.pro-track .track-more div:last-child i[data-v-08e4061b] {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.pro-track .track-more .swiper-button-disabled[data-v-08e4061b] {
  opacity: 1;
  cursor: auto;
  pointer-events: none;
}
.pro-track .track-more div:hover i[data-v-08e4061b] {
  color: #de2124;
}

/*商品详情*/
.prodetail[data-v-08e4061b] {
  margin-top: 60px;
  min-height: 400px;
  padding-bottom:20px;
}
.prodetail .prodetail-tit[data-v-08e4061b] {
  height: 38px;
  line-height: 38px;
  border: 1px solid #e0e0e0;
  background-color: #F6F6F6;
  position: relative;
}
.prodetail-tit h3[data-v-08e4061b] {
  display: inline-block;
  line-height: 38px;
  font-size: 16px;
  padding: 0 10px;
  cursor: pointer;
  color: #333;
}
.prodetail-tit h3[data-v-08e4061b]:hover {
  color: #de2124;
  opacity: 0.8;
}
.prodetail-tit h3.on[data-v-08e4061b] {
  background-color: #de2124;
  color: #fff;
  line-height: 40px;
  margin-top: -1px;
}
.tabBg[data-v-08e4061b] {
  background-color: #de2124;
  color: #fff !important;
}
.prodetail .promsg img[data-v-08e4061b] {
  max-width: 1200px;
  /* display: inherit; */
  vertical-align: top;
}
.prodetail .prodetail-tit a[data-v-08e4061b] {
  display: inline-block;
  ;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 88px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border: 1px solid #de2124;
  background-color: #FFF2F3;
  color: #de2124;
  font-size: 14px;
}

/* .prodetail .prodetail-tit.header-fixed a {display:inline-block;} */
.prodetail-con>p[data-v-08e4061b],
.prodetail-con-notempty>p[data-v-08e4061b] {
  margin-top: 20px;
  line-height: 25px;
  font-size: 14px;
  color: #666;
}
.prodetail .prodetail-con table[data-v-08e4061b] {
  border-collapse: collapse;
  margin: 20px auto;
}
.prodetail-con table[data-v-08e4061b],
.prodetail-con table td[data-v-08e4061b] {
  border: 1px solid #E0E0E0;
  width: 100%;
  line-height: 36px;
  font-size: 14px;
  color: #666;
}
.prodetail-con table tr td[data-v-08e4061b]:nth-of-type(1) {
  width: 20%;
  text-align: center;
  background-color: #F6F6F6;
}
.prodetail-con table tr td[data-v-08e4061b]:nth-of-type(2) {
  width: 30%;
  padding: 0 20px;
}
.prodetail-con table tr td[data-v-08e4061b]:nth-of-type(3) {
  width: 20%;
  text-align: center;
  background-color: #F6F6F6;
}
.prodetail-con table tr td[data-v-08e4061b]:nth-of-type(4) {
  width: 30%;
  padding: 0 20px;
}

/*.prodetail-con p,.prodetail-con img,.prodetail-con-pic img{ max-width: 100%; margin: 0 auto; display: block;}*/
.prodetail .header-fixed[data-v-08e4061b] {
  position: fixed;
  top: 0;
  width: 1198px;
}
.prodetail-con-empty[data-v-08e4061b] {
  width: 400px;
  margin: 90px auto 106px;
  position: relative;
}
.prodetail-con-empty p[data-v-08e4061b] {
  margin-top: 50px;
  font-size: 14px;
  color: #999;
  text-align: center;
}
.prodetail-con-empty p a[data-v-08e4061b] {
  padding-left: 20px;
  color: #de2124;
}
.prodetail-con-empty .sun[data-v-08e4061b] {
  position: absolute;
  z-index: 2;
  right: 0;
  top: -33px;
  -webkit-animation: sunwy-data-v-08e4061b 1s linear,shakeSign-data-v-08e4061b 3.5s 1s infinite;
  animation: sunwy-data-v-08e4061b 1s linear,shakeSign-data-v-08e4061b 3.5s 1s infinite;
}
@-webkit-keyframes sunwy-data-v-08e4061b {
from {
    right: 120px;
    top: -60px;
}
to {
    right: 0;
    top: -33px;
}
}
@keyframes sunwy-data-v-08e4061b {
from {
    right: 120px;
    top: -60px;
}
to {
    right: 0;
    top: -33px;
}
}

/**
 * 2018-4-26
 * wyc
 * 商品评论*/
.syinfo-comment-info[data-v-08e4061b] {
  padding: 30px 50px;
  display: none;
}
.comment-percent[data-v-08e4061b] {
  padding-bottom: 20px;
  border-bottom: 1px solid #F0F0F0;
}
.comment-percent-l[data-v-08e4061b] {
  width: 115px;
  float: left;
}
.comment-percent-l .percent-con[data-v-08e4061b] {
  width: 115px;
  height: 55px;
  background-color: #ff6900;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  text-align: center;
  line-height: 55px;
  color: #fff;
  font-size: 36px;
  font-weight: bold;
  position: relative;
}
.comment-percent-l .percent-con .arrowdown[data-v-08e4061b] {
  position: absolute;
  border-top: solid 8px #ff6900;
  border-right: solid 5px transparent;
  border-left: solid 5px transparent;
  left: 50%;
  top: 55px;
  margin-left: -5px;
}
.comment-percent-l p[data-v-08e4061b] {
  text-align: center;
  font-size: 16px;
  color: #FF6900;
  margin-top: 18px;
}
.comment-percent-r[data-v-08e4061b] {
  padding-left: 200px;
}
.comment-percent-r a[data-v-08e4061b] {
  display: inline-block;
  padding: 5px 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #999;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.comment-list[data-v-08e4061b] {
  margin-top: 24px;
}
.comment-list .comment-list-tab[data-v-08e4061b] {
  padding-bottom: 10px;
  border-bottom: 4px solid #f1f1f1;
  position: relative;
}
.comment-list .comment-list-tab a.on[data-v-08e4061b] {
  color: #e62226;
}
.comment-list .comment-list-tab a[data-v-08e4061b] {
  display: inline-block;
  margin-right: 40px;
  color: #666;
  font-size: 14px;
}
.comment-list .comment-list-tab label[data-v-08e4061b] {
  color: #666;
  font-size: 14px;
  position: absolute;
  padding-left: 17px;
  right: 0px;
  cursor: pointer;
}
.comment-list .comment-list-tab label input[type="checkbox"][data-v-08e4061b] {
  display: none;
}
.comment-list .comment-list-tab label .showBox[data-v-08e4061b] {
  border: 1px solid #666;
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 3px;
  font-size: 13px;
  line-height: 12px;
  position: absolute;
  top: 1px;
  left: 0px;
  color: #fff;
}
.comment-list .comment-list-tab label input[type="checkbox"]:checked+.showBox[data-v-08e4061b] {
  color: #666;
}
.comment-list .comment-item[data-v-08e4061b] {
  padding-top: 40px;
  border-bottom: 1px solid #F0F0F0;
  position: relative;
}
.comment-list .comment-item-l[data-v-08e4061b] {
  width: 160px;
  text-align: center;
}
.comment-list .comment-item-l img[data-v-08e4061b] {
  width: 72px;
  height: 72px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  margin-bottom: 20px;
}
.comment-list .comment-item-l p[data-v-08e4061b] {
  margin-bottom: 8px;
  color: #666;
  font-size: 14px;
}
.comment-list .comment-item-l p[data-v-08e4061b] {
  margin-bottom: 8px;
  color: #666;
  font-size: 14px;
}
.comment-list .comment-item-l p i[data-v-08e4061b] {
  font-size: 18px;
  color: #F18110;
  padding-right: 5px;
}
.comment-list .comment-item-r[data-v-08e4061b] {
  margin-left: 40px;
  width: 900px;
  font-size: 14px;
  position: relative;
}
.comment-list .comment-item-r .comment-start[data-v-08e4061b] {
  margin-top: 5px;
  margin-bottom: 15px;
}
.comment-list .comment-item-r .comment-start i[data-v-08e4061b] {
  font-size: 20px;
  color: #FFA133;
  margin-right: 3px;
}
.comment-list .comment-item-r .comment-start i.gray[data-v-08e4061b] {
  color: #DDDDDD;
}
.comment-list .comment-item-r>p[data-v-08e4061b] {
  font-size: 14px;
  color: #666;
  line-height: 25px;
  margin-bottom: 15px;
  word-break: break-word;
  -webkit-word-break: break-word;
}
.comment-list .comment-item-r .comment-tip[data-v-08e4061b] {
  padding-bottom: 20px;
}
.comment-list .comment-item-r .comment-tip span[data-v-08e4061b] {
  display: inline-block;
  padding: 5px 10px;
  border: 1px solid #e0e0e0;
  margin-right: 10px;
  color: #999;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
.comment-list .comment-item-r .comment-item-tim[data-v-08e4061b] {
  color: #999;
  font-size: 14px;
  padding-bottom: 12px;
}
.comment-list .comment-img li[data-v-08e4061b] {
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.comment-list .comment-img li img[data-v-08e4061b] {
  width: 60px;
  height: 60px;
  cursor: pointer;
  border: 1px solid #e2e2e2;
  padding: 1px;
}
.sizeCol1[data-v-08e4061b] {
  border-color: #e62226 !important;
  color: #e62226 !important;
}
.sizeCol2[data-v-08e4061b] {
  color: #e62226 !important;
}
.zomIcon[data-v-08e4061b] {
  margin-bottom: 15px;
  /*width: auto;height: auto;*/
}
.zomIcon img[data-v-08e4061b] {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
  max-width: 370px;
  max-height: 478px;
  display: block;
}
.comment-list .comment-item-r .addComment[data-v-08e4061b] {
  border-top: 1px solid #f0f0f0;
  padding-top: 12px;
}
.comment-list .comment-item-r .addComment>div[data-v-08e4061b] {
  color: #999;
  font-size: 12px;
}
.comment-list .comment-item-r .addComment>p[data-v-08e4061b] {
  color: #666;
  padding: 10px 0px 20px 0px;
  word-break: break-word;
  -webkit-word-break: break-word;
  font-size: 14px;
  line-height: 25px;
}
.comment-list .comment-img li img.on[data-v-08e4061b] {
  border: 2px solid #de2124 !important;
}

/*E 商品评论*/

/**
 *2018-4-27
 * dtt
 * 砍价、拼团详情页
 */
.itemInfo-wrap .pricecss[data-v-08e4061b] {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.itemInfo-wrap .pricecss dd[data-v-08e4061b] {
  font-size: 14px;
  color: #333;
  padding: 0 0 10px 10px;
}
.itemInfo-wrap .pro-buy-btn a.nonebg[data-v-08e4061b] {
  background: #fff2f3;
  border: 1px solid #f10215;
  color: #f10215;
}
.kjgz[data-v-08e4061b] {
  padding: 10px;
  line-height: 30px;
  min-height: 300px;
}

/*商品详情页整合到公共中 end*/

/*
 * 选择配送区域通用样式
 * 2018.01.29
 * zly
 * start
*/
.ct-send[data-v-08e4061b] {
  float: right;
  position: relative;
  z-index:10;
}
.ct-send big[data-v-08e4061b] {
  display: inline-block;
  font-size: 14px;
}
.ct-send em[data-v-08e4061b] {
  position: relative;
  z-index: 2;
  display: inline-block;
  border: solid 1px #f0f0f0;
  background: #fff;
  padding-left: 5px;
}
.ct-send em.sdown[data-v-08e4061b] {
  border-bottom-color: #fff;
}
.ct-send em[data-v-08e4061b]:after,
.sendiv dl dd p a[data-v-08e4061b]:after {
  display: inline-block;
  width: 18px;
  height: 18px;
  content: "\E6A6";
  font-size: 18px;
  cursor: pointer;
  vertical-align: middle;
}
.ct-send .rightIcon[data-v-08e4061b]:after{
  content: "\E66B"!important;
  font-size: 14px;
}
.ct-send em[data-v-08e4061b]:after {
  line-height: 18px;
}
.ct-send input[data-v-08e4061b] {
  max-width: 300px;
  height: 25px;
  line-height: 25px;
  color: #666;
  font-size: 14px;
}
.ct-send .sendiv[data-v-08e4061b] {
  position: absolute;
  z-index: 1;
  /*right:0;*/
  left: 60px;
  top: 25px;
  width: 380px;
  border: solid 1px #fff;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, 0);
  background: #fff;
}
.sendiv dl[data-v-08e4061b] {
  line-height: 25px;
  font-size: 14px;
  color: #666;
  margin: 10px 10px 0 10px;
}
.sendiv dl.dl-default[data-v-08e4061b] {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: solid 1px #f0f0f0;
}
.sendiv dl.dl-new dt[data-v-08e4061b] {
  margin-bottom: 10px;
}
.sendiv dl dt[data-v-08e4061b],
.sendiv dl dd[data-v-08e4061b] {
  overflow: hidden;
  padding-left: 0;
}
.sendiv dl dt i[data-v-08e4061b] {
  float: right;
  cursor: pointer;
  font-size: 20px;
}
.sendiv[data-v-08e4061b],
.sendiv dl.dl-new dd[data-v-08e4061b] {
  max-height: 0;
  overflow: hidden;
}
.ct-send.sdopen em[data-v-08e4061b] {
  border-bottom: #fff;
}
.ct-send.sdopen .sendiv[data-v-08e4061b] {
  border-color: #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
  height: auto !important;
  max-height: 500px;
  overflow-y: auto;
}
.sendiv dl dt.sdopen+dd[data-v-08e4061b] {
  max-height: 500px;
}

/*好物商城特筛选地址殊定义 start*/
.f-store .ct-send em[data-v-08e4061b],
.f-store .ct-send.sdopen .sendiv[data-v-08e4061b] {
  border-color: #ccc;
}
.filter .ct-send big[data-v-08e4061b] {
  font-size: 14px;
  color: #999;
}
.filter .ct-send em[data-v-08e4061b] {
  z-index: 4;
}
.filter .ct-send .sendiv[data-v-08e4061b] {
  position: absolute;
  z-index: 3;
  left: 60px;
  right: 0;
  top: 27.5px;
  border: 1px solid #f6f6f6;
  overflow-y: auto;
}
.filter .ct-send em.sdown[data-v-08e4061b] {
  border-bottom: none;
}
.filter .ct-send input[data-v-08e4061b] {
  color: #333;
}

/*好物商城筛选地址特殊定义 end*/

/*编辑地址特定义 start*/
.mcc-item .ct-send[data-v-08e4061b] {
  float: left !important;
  z-index: 10;
}
.mcc-item .ct-send input[data-v-08e4061b] {
  border: none !important;
}
.mcc-item .ct-send .sendiv[data-v-08e4061b] {
  left: 60px;
}
.mcc-item .ct-send .sendiv dl.dl-new dd[data-v-08e4061b] {
  /* max-height: 500px !important; */
}

/*编辑地址特定义 end*/

/*礼券优选详情地址特殊定义 start*/
.pro-deliver .ct-send.sdopen>em[data-v-08e4061b] {
  border-color: #e0e0e0;
}
.giftpro .ct-send.sdopen .sendiv[data-v-08e4061b] {
  border-color: #e0e0e0;
}
.itemInfo-wrap .pro-deliver .ct-send[data-v-08e4061b] {
  float: left;
  padding-right: 5px;
}
.itemInfo-wrap .pro-deliver span[data-v-08e4061b] {
  float: left;
  /* margin-left: 15px; */
  display: block;
  height: 27px;
  line-height: 27px;
}
.pro-deliver .sendiv dl dt[data-v-08e4061b] {
  float: none;
  padding-left: 0px;
}
.pro-deliver .sendiv dl.dl-default dd[data-v-08e4061b] {
  padding-left: 0px;
}
.pro-deliver .ct-send input[data-v-08e4061b] {
  color: #333;
  background-color: #fff;
}
.pro-deliver .ct-send em[data-v-08e4061b]:after {
  color: #333;
}
.pro-deliver .ct-send em[data-v-08e4061b] {
  border-color: #fff;
  height: 28px;
}
.pro-deliver .ct-send em.sdown[data-v-08e4061b] {
  border-color: #e0e0e0;
  border-bottom: none;
}
.pro-deliver .ct-send .sendiv[data-v-08e4061b] {
  top: 27.5px;
  left: 60px;
}
.itemInfo-wrap .pro-deliver .ct-send .sendiv[data-v-08e4061b] {left: 61px;
}
.pro-deliver .ct-send.sdopen .sendiv[data-v-08e4061b] {
  border-color: #e0e0e0;
}

/*礼券优选详情地址特殊定义 end*/

/*购物车的配送面板特殊定义*/
.carts-tit .ct-send .sendiv[data-v-08e4061b] {
  left: auto;
  right: 0 !important;
}
.sendiv dl.dl-default dd[data-v-08e4061b] {
  max-height: 50px;
  overflow: hidden;
}

/* 热门城市 s */
.mods-editadrs .mc-cont .ct-send.sdopen em[data-v-08e4061b]{
  border-right: none;
  z-index:12;
  border-bottom:1px solid #f0f0f0;
}
.mods-editadrs .mc-cont .ct-send input[data-v-08e4061b]{
  width: 152px!important;
  padding: 0!important;
}
.mods-editadrs .mc-cont .ct-send.sdopen .sendiv[data-v-08e4061b]{
  left: 230px;
  top: -163px;
  -webkit-animation: fadeInRight-data-v-08e4061b .5s ease-in-out;
  animation:  fadeInRight-data-v-08e4061b .5s ease-in-out;
  overflow-y: auto;
}
.closeSen[data-v-08e4061b]{
  -webkit-animation: fadeOutRight-data-v-08e4061b .5s ease-in-out forwards;
  animation:  fadeOutRight-data-v-08e4061b .5s ease-in-out forwards;
  max-height: initial!important;
  left: 234px!important;
}
@-webkit-keyframes fadeOutRight-data-v-08e4061b {
from {
    opacity: 1;
    top: -165px;
    left: 234px!important;
}
to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    top: -165px;
    left: 234px!important;
}
}
@keyframes fadeOutRight-data-v-08e4061b {
from {
    opacity: 1;
    top: -165px;
    left: 234px!important;
}
to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    top: -165px;
    left: 234px!important;
}
}
@-webkit-keyframes fadeInRight-data-v-08e4061b {
from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInRight-data-v-08e4061b {
from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}
to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
}
.mcc-item .ct-send .sendiv dl.dl-new .hotCity[data-v-08e4061b],.sendiv dl.dl-default .hotCity[data-v-08e4061b]{
  max-height: 65px!important;
  overflow: auto;
}
.translateBg[data-v-08e4061b] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  background: rgba(87,87,87,.2);
}
.sendiv dl dt[data-v-08e4061b]{
  font-weight: bold;
  color: #333;
}
.sendiv dl dt small[data-v-08e4061b] {font-weight: normal; font-size: 12px; color:#999;
}
.sendiv dl:first-of-type dt[data-v-08e4061b],
.sendiv dl:nth-of-type(3) dt[data-v-08e4061b]{
  cursor: pointer;
}

/* 热门城市 e */
.sendiv dl.dl-default dd ul li[data-v-08e4061b] {
  overflow: hidden;
  cursor: pointer;
}
.sendiv dl.dl-default dd ul li[data-v-08e4061b]:not(.nosupport):hover {
  color: #e62226;
}
.sendiv dl.dl-default dd ul li b[data-v-08e4061b],
.sendiv dl.dl-default dd ul li small[data-v-08e4061b] {
  display: inline-block;
  float: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.sendiv dl.dl-default dd ul li b[data-v-08e4061b] {
  margin-right: 30px;
  width: 65px;
}
.sendiv dl.dl-default dd ul li small[data-v-08e4061b] {
  /* max-width: 265px; */
  max-width: calc(100% - 95px);
  font-size: 14px;
}
.sendiv dl.dl-new dd p[data-v-08e4061b] {
  position: relative;
  height: 23px;
}
.sendiv dl.dl-new dd p[data-v-08e4061b]:after,
.sendiv dl.dl-new dd p a.on[data-v-08e4061b]:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 0;
  border-bottom: solid 2px #e62226;
}
.sendiv dl.dl-new dd p a[data-v-08e4061b] {
  position: relative;
  display: inline-block;
  padding: 0 20px 0 5px;
  height: 21px;
  line-height: 21px;
  max-width: 67px;
  margin: 0 5px 0 0 !important;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  overflow: hidden;
}
.sendiv dl.dl-new dd p a[data-v-08e4061b]:after {
  position: absolute;
  top: 0px;
  right: 3px;
}
.sendiv dl.dl-new dd p a.on[data-v-08e4061b] {
  border: solid 2px #e62226;
  border-bottom-color: #fff;
  position: relative;
  z-index: 2;
}
.sendiv dl.dl-new dd p a.on[data-v-08e4061b]:before {
  z-index: 3;
  border-bottom-color: #fff;
}
.sendiv dl.dl-new dd p a[data-v-08e4061b],
.sendiv dl.dl-new dd ul li a[data-v-08e4061b] {
  color: #0079b6;
  font-size: 12px;
}
.sendiv dl.dl-new dd p a.nosupport[data-v-08e4061b],
.sendiv dl.dl-new dd ul li a.nosupport[data-v-08e4061b] {
  color:#999;
  cursor:not-allowed;
}
.sendiv dl.dl-new dd ul[data-v-08e4061b] {
  padding: 10px 0;
  display: block;
  /* overflow: hidden; */
}
.sendiv dl.dl-new dd ul li[data-v-08e4061b] {
  display: inline-block;
  float: left;
  width: 25%;
  line-height: 18px;
  margin-bottom: 5px;
}
.sendiv dl.dl-new dd ul li.long-area[data-v-08e4061b] {
  width: 50%;
}
.sendiv dl.dl-new dd ul li a[data-v-08e4061b] {
  display: inline-block;
  line-height: 18px;
  padding: 0 5px;
  max-width: calc(100% - 16px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sendiv dl.dl-new dd ul li a[data-v-08e4061b]:not(.nosupport):hover,
.sendiv dl.dl-new dd ul li a[data-v-08e4061b]:not(.nosupport):active,
.sendiv dl.dl-new dd ul li a.adrs-sel[data-v-08e4061b] {
  color: #e62226;
}

/*选择配送区域通用样式  end*/

/*goodlist start*/
.channel-goodlist ul[data-v-08e4061b] {
  margin-top: 20px;
  margin-right: -28px;
}
.channel-goodlist ul li[data-v-08e4061b] {
  float: left;
  display: inline-block;
  position: relative;
  background: #fff;
  width: 283px;
  /*height: 367px;*/
  border: 1px solid #fff;
  margin: 0 20px 10px 0;
  padding-top: 40px;
}
.channel-goodlist .cgl-tu[data-v-08e4061b] {
  display: block;
  text-align: center;
  font-size: 0;
  width: 220px;
  height: 220px;
  margin: 0 auto;
  position: relative;
}
.channel-goodlist .cgl-tu img[data-v-08e4061b] {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  height: auto;
  max-width: 220px;
  max-height: 220px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.channel-goodlist .cgl-hover[data-v-08e4061b] {
  position: absolute;
  z-index: 2;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 0px;
  line-height: 30px;
  background-color: #666;
  color: #fff;
  -webkit-transition: height .3s;
  transition: height .3s
}
.channel-goodlist .cgl-hover a[data-v-08e4061b] {
  display: inline-block;
  width: 95px;
  height: 30px;
  font-size: 14px;
  opacity: 0;
  float: left;
  text-align: center;
  color: #fff;
}
.channel-goodlist .cgl-hover a.click-share[data-v-08e4061b] {
  position: relative;
}
.channel-goodlist .cgl-hover a[data-v-08e4061b]:hover {
  background-color: #de2124;
}
.channel-goodlist .cgl-hover a i[data-v-08e4061b] {
  padding-right: 5px;
}
.channel-goodlist .cgl-hover a.on[data-v-08e4061b] {
  color: #fff;
}
.channel-goodlist .cgl-hover b[data-v-08e4061b] {
  width: 1px;
}
.channel-goodlist .cgl-cont[data-v-08e4061b] {
  padding: 25px 10px 15px;
  font-size: 14px;
}
.channel-goodlist .cgl-cont a[data-v-08e4061b] {
  display: block;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 10px;
}
.channel-goodlist .cgl-cont b[data-v-08e4061b] {
  display: block;
  font-size: 20px;
  color: #de2124;
  vertical-align: bottom;
  margin-bottom: 10px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}
.channel-goodlist .cgl-cont b i[data-v-08e4061b] {
  font-size: 14px;
  font-family: "microsoft yahei";
}
.channel-goodlist .cgl-cont p[data-v-08e4061b] {
  font-size: 12px;
  color: #999;
  margin-bottom: 15px;
}
.channel-goodlist .cgl-cont p em[data-v-08e4061b] {
  margin-left: 10px;
}
.channel-goodlist .cgl-cont .cglc-tip[data-v-08e4061b] {
  width: 100%;
  margin: 0 auto;
}
.channel-goodlist .cgl-cont .cglc-tip span[data-v-08e4061b] {
  top: 99%;
  left: -1px;
  background-color: #fff;
}
.channel-goodlist .cgl-cont .cglc-tip span strong[data-v-08e4061b] {
  color: #de2124;
}
.channel-goodlist span.tip-cut[data-v-08e4061b] {
  left: 15px
}
.channel-goodlist span.tip-ship[data-v-08e4061b] {
  left: 75px
}
.channel-goodlist .btnborder[data-v-08e4061b] {
  position: absolute;
  right: 8px;
  bottom: 10px;
  width: 98px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #e0e0e0;
  color: #de2124;
  font-size: 12px;
  text-align: center;
}
.channel-goodlist .btnborder i[data-v-08e4061b] {
  margin-right: 10px;
}
.channel-goodlist .btnborder[data-v-08e4061b]:hover {
  cursor: pointer;
  color: #fff;
  border-color: #de2124;
  background: #de2124;
}
.channel-goodlist .gray[data-v-08e4061b] {
  border-color: #ddd;
  color: #999;
  background-color: #f7f7f7;
}
.channel-goodlist .gray[data-v-08e4061b]:hover {
  cursor: none;
  border-color: #ddd;
  color: #999;
  background-color: #f7f7f7;
}
.channel-goodlist .mod-tip label[data-v-08e4061b] {
  display: inline-block;
  font-size: 12px;
  color: #de2124;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 2px;
  border-radius: 2px;
  border: solid 1px #de2124;
  cursor: pointer
}
.channel-goodlist .mod-tip label:hover+span[data-v-08e4061b] {
  opacity: 1;
  display: block;
  z-index: 3
}
.channel-goodlist .mod-tip span[data-v-08e4061b] {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 100%;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.channel-goodlist .mod-tip span p[data-v-08e4061b] {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.channel-goodlist .mod-tip span i[data-v-08e4061b] {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}
.channel-goodlist .tip-cut i[data-v-08e4061b] {
  left: 23px;
}
.channel-goodlist .tip-ship i[data-v-08e4061b] {
  left: 70px;
}
.channel-goodlist.shopping li[data-v-08e4061b]:hover,
.channel-goodlist.recommend li[data-v-08e4061b]:hover,
.channel-goodlist.viewlist li[data-v-08e4061b]:hover {
  -webkit-box-shadow: 0 0 2px 2px #f8f8f8;
          box-shadow: 0 0 2px 2px #f8f8f8;
  border: 1px solid #e9e9e9;
}
.channel-goodlist li:hover .cgl-hover[data-v-08e4061b] {
  height: 30px;
}
.channel-goodlist li:hover .cgl-hover a[data-v-08e4061b] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-hover b[data-v-08e4061b] {
  opacity: 1;
}
.channel-goodlist li:hover .cgl-cont a[data-v-08e4061b] {
  color: #de2124;
}
.channel-goodlist .cgl-tu:hover img[data-v-08e4061b] {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0)
}
.shopping-list-page[data-v-08e4061b] {
  text-align: center;
  margin-bottom: 20px;
}
.cardmall-item-l-tips span[data-v-08e4061b] {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
}
.cardmall-item-l-tips .tips-dese[data-v-08e4061b] {
  left: 0;
  width: 95px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  background: url('https://presale.jhtsoft.com/picms/384e02eb00f588.png') no-repeat;
}
.cardmall-item-l-tips .tips-code[data-v-08e4061b] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  top: 3px;
  color: #ff7036;
  left: 105px;
}
.cardmall-code-big[data-v-08e4061b] {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .5);
  top: 0px;
  left: 0px;
  opacity: 0;
  z-index: -1;
  overflow: hidden;
}
.cardmall-code-big .card-code-con[data-v-08e4061b] {
  text-align: center;
  width: 225px;
  height: 250px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}
.cardmall-code-big .card-code-con img[data-v-08e4061b] {
  width: 170px;
  height: 170px;
  margin: 20px auto 0;
}
.cardmall-code-big h2[data-v-08e4061b] {
  margin: 10px auto 0;
  text-align: center;
  font-size: 16px;
  color: #333;
}
.cardmall-item-l-tips .tips-code[data-v-08e4061b]:hover {
  opacity: 0;
  z-index: 3;
  cursor: pointer;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big[data-v-08e4061b] {
  z-index: 2;
  opacity: 1;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con[data-v-08e4061b] {
  left: 26px;
}

/*goodlist end*/

/*我的足迹 添加电子券卡实体券卡标识样式 s*/
.cardmall-code-big .historyewm[data-v-08e4061b] {
  width: 170px;
}
.cardmall-code-big .historyewm img[data-v-08e4061b] {
  width: 100px;
  height: 100px;
  margin: 30% auto 0;
}
.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .historyewm[data-v-08e4061b] {
  left: 3px;
}

/*我的足迹 end*/

/*商城公用头部和底部 start*/

/*城市选择*/
.header-shortcut[data-v-08e4061b] {
  height: 40px;
  background-color: #eeeeee;
  font-size: 14px;
}
.header-shortcut .home[data-v-08e4061b] {
  position: relative;
  display: block;
  height: 40px;
  line-height: 40px;
  margin-right: 15px;
  padding-left: 25px;
}
.header-shortcut .home i[data-v-08e4061b] {
  left: 0;
  font-size: 20px;
  color: #666;
}

/*头部右侧导航*/
.header-shortcut-loginlist[data-v-08e4061b] {
  float: right;
}
.header-shortcut-loginlist li[data-v-08e4061b] {
  float: left;
  height: 40px;
  color: #666;
  position: relative;
}
.header-shortcut-loginlist li .header-nav[data-v-08e4061b] {
  font-size: 14px;
  color: #666;
  display: inline-block;
  height: 39px;
  line-height: 39px;
  padding-left: 15px;
  padding-right: 32px;
  border: 1px solid #EEEEEE;
  border-bottom: none;
}
.header-shortcut-loginlist li .header-nav[data-v-08e4061b]:hover {
  color: #ff0036;
}
.header-shortcut-loginlist .dropdown>.icon-xjt[data-v-08e4061b] {
  width: 14px;
  height: 10px;
  line-height: 10px;
  right: 10px;
  top: 16px;
}
.header-shortcut-loginlist .dropdown>.icon[data-v-08e4061b] {
  -webkit-transition: transform .3s linear;
  -webkit-transition: -webkit-transform .3s linear;
  transition: -webkit-transform .3s linear;
  transition: transform .3s linear;
  transition: transform .3s linear, -webkit-transform .3s linear;
}
.header-shortcut-loginlist .dropdown:hover .icon[data-v-08e4061b] {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.mobileservice .icon-sj[data-v-08e4061b] {
  left: 15px;
  top: 12px;
}
.mobileservice>a[data-v-08e4061b] {
  padding: 0 32px 0 35px !important;
}
.myorder>a[data-v-08e4061b] {
  padding-right: 15px !important;
}
.header-shortcut-loginlist .login a[data-v-08e4061b],
.header-shortcut-loginlist .register a[data-v-08e4061b] {
  font-size: 14px;
  color: #666;
  display: inline-block;
  height: 39px;
  line-height: 39px;
  border: 1px solid #EEEEEE;
  border-bottom: none;
}
.header-shortcut-loginlist .login a[data-v-08e4061b] {
  color: #e62226;
}
.header-shortcut-loginlist .login a[data-v-08e4061b]:hover {
  opacity: .8;
  filter: Alpha(opacity=80);
}
.header-shortcut-loginlist .register a[data-v-08e4061b] {
  color: #999;
  padding: 0 10px 0 15px;
}
.header-shortcut-loginlist .register a[data-v-08e4061b]:hover {
  color: #e62226;
}

/*头部小导航公共样式*/
.header-shortcut .dropdown>div[data-v-08e4061b] {
  position: absolute;
  top: 39px;
  background-color: #fff;
  border: 1px solid #ccc;
  z-index: 5;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .1);
          box-shadow: 0 3px 5px rgba(0, 0, 0, .1);
  display: none;
  /*line-height: 25px;*/
}
.dropdown-mysc table[data-v-08e4061b]:last-child {
  border-bottom: none !important;
}
.header-shortcut i[data-v-08e4061b] {
  position: absolute;
  z-index: 7;
  color: #666;
}
.header-shortcut .dropdown .dropdownhovered[data-v-08e4061b] {
  position: relative;
  z-index: 6;
  border-color: #ccc;
  background-color: #fff;
}

/*导航会员中心*/
.header-shortcut-loginlist .dropdown-user[data-v-08e4061b] {
  left: 0;
  padding: 10px 0px;
}
.dropdown-user[data-v-08e4061b] {
  width: 268px;
  font-size: 14px;
  color: #999;
}
.dropdown-user p[data-v-08e4061b] {
  font-size: 14px;
  color: #999;
}
.dropdown-user p.user-grade[data-v-08e4061b] {
  height: 27px;
  position: relative;
  padding-left: 26px;
  color: #333;
}
.dropdown-user p.user-grade i[data-v-08e4061b] {
  color: #f18110;
  font-size: 20px;
  left: 0;
  top: 3px;
}
.dropdown-user p.user-grade span[data-v-08e4061b] {
  display: inline-block;
  padding-top: 7px;
}
.dropdown-user p.user-sign[data-v-08e4061b] {
  margin-top: 8px;
  width: 74px;
  height: 18px;
  border: 1px solid #e62226;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  color: #e62226;
  font-size: 12px;
}
.dropdown-user p.user-sign[data-v-08e4061b]:hover {
  cursor: pointer;
  background-color: #e62226;
  color: #fff;
  -webkit-transition: all .4s;
  transition: all .4s;
}
.dropdown-user .user-info[data-v-08e4061b] {
  padding-bottom: 10px;
  padding-left: 15px;
  margin-bottom: 10px;
  border-bottom: 1px solid #F0F0F0;
}
.dropdown-user .user-info-head[data-v-08e4061b] {
  float: left;
  width: 60px;
  height: 60px;
}
.dropdown-user .user-info-head img[data-v-08e4061b] {
  width: 60px;
  height: 60px;
  border-radius: 100%;
}
.dropdown-user .user-info-des[data-v-08e4061b] {
  float: left;
  margin-left: 10px;
}
.dropdown-user .exit[data-v-08e4061b] {
  position: absolute;
  line-height: 20px;
  top: 20px;
  right: 15px;
  display: block;
  color: #999;
}
.dropdown-user .exit[data-v-08e4061b]:hover {
  color: #e62226;
}

/*会员权限轮播*/
.user-benefit[data-v-08e4061b] {
  width: 208px;
  height: 72px;
  padding: 0 30px!important;
  overflow: hidden;
}
.swiper-container.user-benefit[data-v-08e4061b] {
  position: relative;
}
.user-benefit .swiper-wrapper[data-v-08e4061b] {
  height: auto;
  margin-right: -14px;
}
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b] {
  float: left;
  display: inline-block;
  text-align: center;
}
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b]:before {
  display: block;
  width: 50px;
  height: 50px;
  margin: 0 auto;
  text-align: center;
  line-height: 50px;
  font-size: 26px;
  border-radius: 100%;
  color: #fff;
}
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b]:first-child:before {
  font-size: 22px;
  content: "\E64A";
  background: #ffb24d;
}
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b]:nth-child(2):before {
  content: "\E602";
  background: #fc715e;
}
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b]:nth-child(3):before {
  content: "\E679";
  background: #ffd34d;
}
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b]:nth-child(4):before {
  font-size: 24px;
  content: "\E65B";
  background: #fa9e58;
}
.user-benefit .swiper-wrapper .swiper-slide[data-v-08e4061b]:nth-child(5):before {
  font-size: 24px;
  content: "\E661";
  background: #28b85c;
}
.user-benefit .swiper-wrapper .swiper-slide a[data-v-08e4061b] {
  display: block;
  line-height: 20px;
  text-align: center;
  color: #666;
  font-size: 12px;
}
.user-benefit .swiper-wrapper .swiper-slide:hover a[data-v-08e4061b] {
  color: #e62226;
}
.user-benefit .swiper-button-prev[data-v-08e4061b],
.user-benefit .swiper-button-next[data-v-08e4061b] {
  position: absolute;
  top: 22px;
  width: 30px;
  height: 70px;
  line-height: 70px;
  font-size: 18px;
  z-index: 10;
  cursor: pointer;
  background: #fff;
  text-align: center;
}
.user-benefit .swiper-button-prev[data-v-08e4061b]:hover,
.user-benefit .swiper-button-next[data-v-08e4061b]:hover {
  color: #e62226;
}
.user-benefit .swiper-button-next.swiper-button-disabled[data-v-08e4061b],
.user-benefit .swiper-button-prev.swiper-button-disabled[data-v-08e4061b] {
  opacity: 1 !important;
  color: #d6d6d6;
}
.user-benefit .swiper-button-prev[data-v-08e4061b] {
  left: 0;
}
.user-benefit .swiper-button-next[data-v-08e4061b] {
  right: 0;
  -webkit-transform: rotate3d(0, 0, 1, 180deg);
  transform: rotate3d(0, 0, 1, 180deg);
}

/*导航我的商城*/
.dropdown-mysc[data-v-08e4061b] {
  left: 0;
  width: 268px;
  font-size: 14px;
  color: #999;
  padding-top: 10px;
  padding-bottom: 10px;
}
.header-shortcut-loginlist .dropdown-mysc .item1[data-v-08e4061b],
.header-shortcut-loginlist .dropdown-mysc .item2[data-v-08e4061b],
.header-shortcut-loginlist .dropdown-mysc .item3[data-v-08e4061b] {
  padding-left: 15px;
  border-bottom: 1px solid #F0F0F0;
  line-height: 24px;
}
.header-shortcut-loginlist .dropdown-mysc .item1[data-v-08e4061b] {
  padding-bottom: 5px;
}
.header-shortcut-loginlist .dropdown-mysc .item2[data-v-08e4061b] {
  padding-top: 5px;
  padding-bottom: 5px;
}
.header-shortcut-loginlist .dropdown-mysc .item3[data-v-08e4061b] {
  padding-top: 20px;
  border-bottom: none;
}
.header-shortcut-loginlist .dropdown-mysc table[data-v-08e4061b] {
  font-size: 14px;
  color: #999;
  width: 100%;
}
.header-shortcut-loginlist .dropdown-mysc td[data-v-08e4061b] {
  width: 75px;
  text-align: left;
}
.header-shortcut-loginlist .dropdown-mysc td a[data-v-08e4061b] {
  color: #999;
}
.header-shortcut-loginlist .dropdown-mysc td a[data-v-08e4061b]:hover {
  color: #e62226;
}
.header-shortcut-loginlist .dropdown-mysc td a em[data-v-08e4061b] {
  color: #e62226;
  padding-left: 5px;
}
.header-shortcut-loginlist table th[data-v-08e4061b] {
  text-align: left;
}
.header-shortcut-loginlist .dropdown-mysc .item3 h4[data-v-08e4061b] {
  color: #666;
  margin-bottom: 15px;
  font-size: 14px;
}
.header-shortcut-loginlist .dropdown-mysc .item3 h4 a[data-v-08e4061b] {
  color: #666;
  float: right;
  margin-right: 20px;
}
.header-shortcut-loginlist .dropdown-mysc .item3 h4 a[data-v-08e4061b]:hover {
  color: #e62226;
}
.header-shortcut-loginlist .dropdown-mysc .item3 ul[data-v-08e4061b] {
  width: 260px;
  overflow: hidden;
}
.header-shortcut-loginlist .dropdown-mysc .item3 ul li[data-v-08e4061b] {
  float: left;
  width: 70px;
  height: 70px;
  margin-right: 15px;
}
.header-shortcut-loginlist .dropdown-mysc .item3 ul li a[data-v-08e4061b] {
  display: block;
  width: 70px;
  height: 70px;
}
.header-shortcut-loginlist .dropdown-mysc .item3 ul li a img[data-v-08e4061b] {
  width: 70px;
  height: 70px;
  opacity: 1;
  -webkit-transition: opacity .4s linear;
  transition: opacity .4s linear;
}
.header-shortcut-loginlist .dropdown-mysc .item3 ul li:hover img[data-v-08e4061b] {
  opacity: 0.7;
}

/*导航手机商城*/
.header-shortcut-loginlist .dropdown-mobile[data-v-08e4061b] {
  left: 0;
  width: 123px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
}
.header-shortcut-loginlist .dropdown-mobile img[data-v-08e4061b] {
  display: inline-block;
  width: 80px;
  height: 80px;
  margin: 0 auto;
}
.header-shortcut-loginlist .dropdown-mobile p[data-v-08e4061b] {
  margin-top: 10px;
  font-size: 14px;
  color: #666;
}

/*导航客户服务*/
.header-shortcut-loginlist .dropdown-servce[data-v-08e4061b] {
  left: 0;
  width: 103px;
  padding-top: 10px;
}
.header-shortcut-loginlist .dropdown-servce ul[data-v-08e4061b] {
  color: #999;
  font-size: 14px;
}
.header-shortcut-loginlist .dropdown-servce ul li[data-v-08e4061b] {
  padding-left: 15px;
  padding-bottom: 16px;
  height: 18px;
}
.header-shortcut-loginlist .dropdown-servce ul li a[data-v-08e4061b] {
  color: #666;
  font-size: 14px;
}
.header-shortcut-loginlist .dropdown-servce ul li a[data-v-08e4061b]:hover {
  color: #e62226;
}

/*搜索栏*/
.header-searchbar[data-v-08e4061b] {
  background-color: #fff;
}
.header-fixed[data-v-08e4061b] {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 11;
  -webkit-box-shadow: 0 1px 4px #ccc;
          box-shadow: 0 1px 4px #ccc;
  -webkit-animation: showhead-data-v-08e4061b .4s forwards;
          animation: showhead-data-v-08e4061b .4s forwards;
}
@-webkit-keyframes showhead-data-v-08e4061b {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes showhead-data-v-08e4061b {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
.header-searchbar-box[data-v-08e4061b] {
  position: relative;
  height: 140px;
}
.header-searchbar-logo[data-v-08e4061b] {
  float: left;
  /* margin: 30px 0; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.header-searchbar-logo>a[data-v-08e4061b] {
  max-width:280px;
  max-height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  overflow: hidden;
}
.header-searchbar-logo>a img[data-v-08e4061b] {
  /* max-width:190px; */
  /* max-height: 54px;   */
  max-width:280px;
  max-height: 80px;
}
.header-searchbar-logo h3[data-v-08e4061b],
.header-searchbar-logo p[data-v-08e4061b] {
  margin-left: 10px;
}
.header-searchbar-logo h3[data-v-08e4061b] {
  font-size: 22px;
  color: #333;
}
.header-searchbar-logo p[data-v-08e4061b] {
  font-size: 12px;
  color: #666;
  margin-top: 5px;
  /* width: 73px; */
  padding: 0 10px;
  text-align: center;
  height: 23px;
  line-height: 23px;
  border: 1px solid #bdbdbd;
  border-radius: 15px;
  -webkit-border-radius: 15px;
}
.header-searchbar-logo p a[data-v-08e4061b] {
  color: #666;
}
.header-searchbar-logo p a[data-v-08e4061b]:hover {
  color: #e62226;
}
.header-searchbar-r[data-v-08e4061b] {
  float: right;
  margin-top: 51.5px;
  width: 683px;
}
.header-searchbox[data-v-08e4061b] {
  width: 472px;
  float: left;
}
.header-searchbar-search[data-v-08e4061b] {
  border: 1px solid #e62226;
}
.header-searchbar-search .search[data-v-08e4061b] {
  color: #333;
  font-size: 14px;
  width: 366px;
  height: 35px;
  line-height: 35px;
  padding: 0 12px;
  border: none;
  float: left;
}
.header-searchbar-search .searchbtn[data-v-08e4061b] {
  padding: 0;
  width: 80px;
  height: 35px;
  font-size: 16px;
  border: none;
  float: left;
  cursor: pointer;
  background: #e62226;
  color: #fff;
  text-align: center;
  /*line-height: 35px;*/
}
.header-searchbar-search .searchbtn[data-v-08e4061b]:hover {
  opacity: .7;
  background: #e62226;
  border-color: transparent;
  color: #fff;
}

/*购物车*/
.header-searchbar-cart[data-v-08e4061b] {
  float: right;
  width: 178px;
  height: 34px;
  position: relative;
  font-size: 16px;
  color: #666;
  background-color: #f7f7f7;
}
.header-searchbar-cart[data-v-08e4061b]:hover {
  cursor: pointer;
}
.header-searchbar-cart-box[data-v-08e4061b] {
  border: 1px solid #D8D8D8;
  text-align: center;
  line-height: 34px;
  background-color: #f7f7f7;
}
.header-searchbar-cart:hover .header-searchbar-cart-box[data-v-08e4061b] {
  position: relative;
  border-bottom: #fff;
  z-index: 7;
  background: #fff;
}
.header-searchbar-cart-box i[data-v-08e4061b] {
  color: #666;
  font-size: 20px;
  padding-right: 20px;
}
.header-searchbar-cart-box .cartnum[data-v-08e4061b] {
  position: absolute;
  top: -21px;
  right: 14px;
  -webkit-animation: transformY-data-v-08e4061b 1s linear alternate infinite;
  animation: transformY-data-v-08e4061b 1s linear alternate infinite;
}
.header-searchbar-cart-box .cart-bg[data-v-08e4061b] {
  width: 40px;
  height: 20px;
  background-color: #ff7d4a;
  color: #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  height: 21px;
}
.header-searchbar-cart-box .cart-num[data-v-08e4061b] {
  position: absolute;
  top: -21px;
  right: 14px;
  width: 40px;
  height: 20px;
  line-height: 20px;
  color: #fff;
}
.header-searchbar-cart-box .triangle-down[data-v-08e4061b] {
  position: absolute;
  left: 50%;
  margin-left: -5px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #ff7d4a;
}
.header-searchbar .carthover[data-v-08e4061b] {
  position: relative;
  border: 1px solid #CCCCCC;
  border-bottom: 0 !important;
  background-color: #fff;
  z-index: 22;
}
.header-searchbar .dropdown-cart[data-v-08e4061b] {
  border: 1px solid #CCCCCC;
  width: 318px;
  position: absolute;
  right: 0;
  top: 35px;
  z-index: 6;
  display: none;
  background-color: #fff;
}
.header-searchbar .empty-cart[data-v-08e4061b] {
  padding: 30px 0;
  color: #999;
  font-size: 14px;
  text-align: center;
}
.header-searchbar .empty-cart span[data-v-08e4061b] {
  display: block;
  line-height: 20px;
  margin-top: 10px;
}
.header-searchbar .empty-cart i[data-v-08e4061b] {
  display: block;
  font-size: 50px;
  color: #999;
  vertical-align: top;
}
.header-searchbar .empty-cart.emptybig span[data-v-08e4061b] {
  display: block;
  line-height: 20px;
}
.header-searchbar .empty-cart.emptybig i[data-v-08e4061b] {
  display: block;
  font-size: 50px;
  color: #ddd;
  padding-right: 0;
  vertical-align: top;
  margin-top: 50px;
}
.header-searchbar-cart:hover .dropdown-cart[data-v-08e4061b] {
  display: block;
}
.header-searchbar .notempty-cart[data-v-08e4061b] {
  height: 396px;
  font-size: 14px;
}
.header-searchbar .notempty-cart .cart-nav[data-v-08e4061b] {
  margin-top: 20px;
  margin-left: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eeeeee;
  cursor: pointer;
}
.header-searchbar .notempty-cart .cart-nav li[data-v-08e4061b] {
  display: inline;
  margin-right: 28px;
  color: #333;
}
.header-searchbar .notempty-cart .cart-nav li.on[data-v-08e4061b] {
  color: #e62226;
}
.header-searchbar .notempty-cart .cartlist[data-v-08e4061b] {
  height: 302px;
  overflow-y: auto;
  overflow-x: hidden;
}
.header-searchbar .notempty-cart .cartlist .cartlist-item[data-v-08e4061b] {
  padding-left: 10px;
  padding-bottom: 30px;
}
.header-searchbar .notempty-cart .cartlist .cartlist-item>li[data-v-08e4061b] {
  padding: 0 10px;
  height: auto;
}
.header-searchbar .notempty-cart .cartlist .cartlist-item li h5[data-v-08e4061b] {
  width: 293px;
  padding-top: 10px;
  font-size: 12px;
  color: #333;
}
.header-searchbar .notempty-cart .cartlist .cartlist-item li h5 small[data-v-08e4061b] {
  padding: 0 10px;
  background: #ff9913;
  margin-right: 10px;
  color: #fff;
  border-radius: 6px 0;
}
.header-searchbar .notempty-cart .cartlist .cartlist-item li h5 span[data-v-08e4061b] {
  max-width: 55%;
}
.header-searchbar .notempty-cart .cartlist-item li>h5 small[data-v-08e4061b],
.header-searchbar .notempty-cart .cartlist-item li>h5 span[data-v-08e4061b],
.header-searchbar .notempty-cart .cartlist-item li>h5 a[data-v-08e4061b] {
  display: inline-block;
  vertical-align: top
}
.header-searchbar .cartlist-item ul.cart-pro-item[data-v-08e4061b] {
  display: block;
}
.header-searchbar .cartlist-item .cart-pro-item li[data-v-08e4061b] {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
  min-height: 62px;
  overflow: hidden;
}
.header-searchbar .cartlist-item .cart-pro-item li .cpi-box[data-v-08e4061b] {
  position: relative;
}
.header-searchbar .notempty-cart .cart-pro-item li .cpi-box>a[data-v-08e4061b] {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 60px;
  margin-right: 10px;
  border: 1px solid #ccc;
  overflow: hidden;
}
.header-searchbar .notempty-cart .cart-pro-item li .cpi-box>a img[data-v-08e4061b] {
  width: 60px;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.header-searchbar .notempty-cart .cart-pro-item li .cpi-box p[data-v-08e4061b] {
  display: inline-block;
  width: calc(100% - 102px);
  margin-bottom: 20px;
  vertical-align: top;
}
.header-searchbar .notempty-cart .cart-pro-item li .cpi-box p a[data-v-08e4061b] {
  line-height: 21px;
  color: #999;
  font-size: 12px;
  max-height: 42px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.cart-pro-item a p em[data-v-08e4061b] {
  color: #e62226;
}
.header-searchbar .notempty-cart .cart-pro-item li i[data-v-08e4061b] {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 12px;
  background: #999;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  display: none;
  -webkit-transform: scale(.7);
  transform: scale(.7);
}
.header-searchbar .notempty-cart .cart-pro-item li i[data-v-08e4061b]:hover {
  background-color: #e62226;
}
.header-searchbar .notempty-cart .cart-pro-item li b[data-v-08e4061b] {
  position: absolute;
  bottom: 0;
  right: 0;
  color: #e62226;
  font-weight: bold;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.header-searchbar .notempty-cart .cart-pro-item li:hover img[data-v-08e4061b] {
  opacity: 0.8;
}
.header-searchbar .notempty-cart .cart-pro-item li:hover p a[data-v-08e4061b] {
  color: #e62226;
}
.header-searchbar .notempty-cart .cart-pro-item li:hover i[data-v-08e4061b] {
  display: block;
}
.header-searchbar .notempty-cart .cartlist-gocart[data-v-08e4061b] {
  width: 308px;
  padding-left: 10px;
  height: 50px;
  line-height: 50px;
  background-color: #f5f5f5;
  position: absolute;
  bottom: 0;
  color: #666;
}
.header-searchbar .notempty-cart .cartlist-gocart em[data-v-08e4061b] {
  margin-left: 10px;
  margin-right: 5px;
}
.header-searchbar .notempty-cart .cartlist-gocart em.num[data-v-08e4061b] {
  margin: 0 3px;
}
.header-searchbar .notempty-cart .cartlist-gocart b[data-v-08e4061b] {
  color: #e62226;
  font-weight: bold;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.header-searchbar .notempty-cart .cartlist-gocart .btn[data-v-08e4061b] {
  display: block;
  width: 68px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 10px;
  right: 10px;
}

/*热搜*/
.header-hotword[data-v-08e4061b] {
  width: 472px;
  margin-top: 5px;
  margin-left: 10px;
}
.header-hotword-list[data-v-08e4061b] {
  display: inline-block;
  margin-top: 3px;
}
.header-hotword-list li[data-v-08e4061b] {
  float: left;
  margin-right: 10px;
  max-width: 80px;
  text-overflow: ellipsis;
  word-wrap: break-word;
  white-space: nowrap;
  overflow: hidden;
}
.header-hotword-list li a[data-v-08e4061b] {
  font-size: 12px;
  color: #999;
}
.header-hotword-list li:first-child a[data-v-08e4061b] {
  color: #e62226;
}
.header-hotword-list li a[data-v-08e4061b]:hover {
  color: #e62226;
}

/*通用底部*/
.footer[data-v-08e4061b] {
  width: 100%;
  /* margin-top: 60px;*/
  background-color: #eeeeee;
}
.footer-nav[data-v-08e4061b] {
  padding-top: 40px;
  padding-left: 40px;
}
.footer-nav dl[data-v-08e4061b] {
  width: 196px;
  float: left;
}
.footer-nav dl.footer-code[data-v-08e4061b],
.footer-nav dl.footer-custom[data-v-08e4061b] {
  font-size: 0;
  width: 150px;
  height: 160px;
  background-color: #fff;
  margin-top: -5px;
  text-align: center;
}
.footer-nav dl.footer-code img[data-v-08e4061b] {
  width: 104px;
  height: 104px;
  margin: 0 auto;
  margin-top: 13px;
}
.footer-nav dl.footer-custom img[data-v-08e4061b] {
  width: 87px;
  height: 109px;
  margin-top: 10px;
}
.footer-nav dl.footer-code p[data-v-08e4061b],
.footer-nav dl.footer-custom p[data-v-08e4061b] {
  margin-top: 12px;
  font-size: 14px;
  color: #666;
}
.footer-nav dl.footer-custom:hover img[data-v-08e4061b] {
  opacity: .8;
  filter: Alpha(opacity=80);
}
.footer-nav dl.footer-custom:hover p[data-v-08e4061b] {
  color: #FF7D4B;
}
.footer-nav dl.footer-code[data-v-08e4061b] {
  margin-left: -15px;
  margin-right: 20px;
}
.footer-nav dl dt[data-v-08e4061b] {
  margin-bottom: 18px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
}
.footer-nav dl dd[data-v-08e4061b] {
  margin-bottom: 14px;
  font-size: 14px;
  color: #666;
}
.footer p[data-v-08e4061b] {
  text-align: center;
}
.footer p.footer-line[data-v-08e4061b] {
  width: 1100px;
  height: 1px;
  background: #ccc;
  margin: 16px auto 0;
}
.footer p.footer-links[data-v-08e4061b] {
  padding: 30px 0 20px;
}
.footer p.footer-links a[data-v-08e4061b] {
  color: #666;
  font-size: 14px;
}
.footer p.footer-links a[data-v-08e4061b]:hover {
  color: #e62226;
}
.footer p.footer-links span[data-v-08e4061b] {
  color: #666;
  font-size: 14px;
  margin: 0 25px;
}
.footer p.footer-icp[data-v-08e4061b] {
  color: #999;
  font-size: 14px;
}
.footer p.footer-icp span[data-v-08e4061b] {
  margin-right: 15px;
  position: relative;
}
.footer p.footer-icp span img[data-v-08e4061b] {
  margin-right: 5px;
  position: absolute;
  left: -24px;
  top: -0.5px;
}
.footer p.footer-icp span a[data-v-08e4061b] {
  color: #999;
}
.footer p.footer-icp span a[data-v-08e4061b]:hover {
  color: #e62226;
}
.footer p.footer-by[data-v-08e4061b] {
  padding-top: 20px;
  color: #999;
  font-size: 14px
}
.footer p.footer-by a[data-v-08e4061b] {
  color: #999;
  font-size: 14px
}
.footer p.footer-by a[data-v-08e4061b]:hover {
  color: #e62226;
}
.footer p.footer-by span[data-v-08e4061b] {
  margin-right: 20px;
}
.footer p.footer-copyright[data-v-08e4061b] {
  padding-top: 18px;
  padding-bottom: 20px;
}
.footer p.footer-copyright a[data-v-08e4061b] {
  display: inline-block;
  margin: 0 8px;
}
.footer p.copyElec a:first-child img[data-v-08e4061b] {height:80px;
}
.footer p.copyElec a:not(:first-child) img[data-v-08e4061b] {margin: 21px 0;
}

/*商城公用头部和底部 end*/

/**
 * 2018-3-9
 * dtt
 * 页面滚动下拉 头部悬浮固定
 * start*/
.fixtop[data-v-08e4061b] {
  position: fixed;
  z-index: 11;
  top: -150px;
  width: 100%;
  border-bottom: 2px solid #e62226;
  -webkit-box-shadow: 0 6px 6px -3px rgba(51, 51, 51, .2);
          box-shadow: 0 6px 6px -3px rgba(51, 51, 51, .2);
}
.searchTop[data-v-08e4061b] {
  position: fixed;
  top: 0;
  -webkit-animation: searchTop1-data-v-08e4061b .5s ease-in-out backwards;
          animation: searchTop1-data-v-08e4061b .5s ease-in-out backwards;
}
.fixtop .header-searchbar-box[data-v-08e4061b] {
  height: 68px;
  margin:13px auto;
}

/* .fixtop .header-searchbar-logo {
  margin-top: 10px;
  margin-bottom: 0;
} */
.fixtop .header-searchbar-logo[data-v-08e4061b] {
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
}
.fixtop .header-searchbar-logo img[data-v-08e4061b] {
  position: relative;
  width: auto;
  height: auto;
  max-width: 190px;
  max-height: 54px;
  -webkit-transform: translateY(0);
          transform: translateY(0)
}
.fixtop .header-searchbar-logo>a[data-v-08e4061b]{
/* display: initial; */
max-width: 190px;
max-height: 54px;
}
.fixtop .header-searchbar-r[data-v-08e4061b] {
  margin-top: 15px;
}
.fixtop .header-searchbar-cart[data-v-08e4061b] {
  width: 150px;
  float: left;
  margin-left: 20px;
}
.fixtop .header-searchbar-search[data-v-08e4061b] {
  border: none;
}
.fixtop .header-searchbar-search .search[data-v-08e4061b] {
  background-color: #f3f3f3;
}
@-webkit-keyframes searchTop1-data-v-08e4061b {
from {
    top: -80px;
}
to {
    top: 0;
}
}
@keyframes searchTop1-data-v-08e4061b {
from {
    top: -80px;
}
to {
    top: 0;
}
}
.fixtop .header-searchbar-cart-box .cartnum[data-v-08e4061b] {
  top: -15px;
}
.fixtop .header-searchbar-cart-box .cart-num[data-v-08e4061b] {
  top: -15px;
}
.fixtop .header-searchbar-cart:hover .header-searchbar-cart-box[data-v-08e4061b] {
  border-bottom:1px solid #D8D8D8;
}

/* 页面滚动下拉 头部悬浮固定  end*/

/*
 * 成功页黄条导航
 * 2018.02.07
 * zly
 * start
*/
.psus-tip[data-v-08e4061b],
.uinfo .uif-tip[data-v-08e4061b] {
  height: 30px;
  margin: 20px auto;
  line-height: 30px;
  width: 1158px;
  padding: 5px 20px;
  border: solid 1px #f3e7d3;
  background: #fffdf3;
  font-size: 14px;
}
.psus-tip a[data-v-08e4061b] {
  padding: 0 15px;
}
.psus-tip a[data-v-08e4061b]:not(:first-child) {
  border-left: solid 1px #ccc;
}
.uinfo .uif-tip em a[data-v-08e4061b]:not(:last-child) {
  border-right: solid 1px #ccc;
}
.uinfo .uif-tip em a.code-focus[data-v-08e4061b] {
  border-right: none;
}
.psus-tip a.code-focus:hover+.code-wrap[data-v-08e4061b],
.uinfo .uif-tip em a.code-focus:hover+.code-wrap[data-v-08e4061b] {
  display: inline-block;
}
.psus-tip .code-wrap[data-v-08e4061b],
.uinfo .uif-tip em .code-wrap[data-v-08e4061b] {
  width: 140px;
  height: 140px;
  margin-left: -135px;
  margin-top: 35px;
  text-align: center;
}
.psus-tip .code-wrap img[data-v-08e4061b],
.psus-tip .code-wrap small[data-v-08e4061b],
.uinfo .uif-tip em .code-wrap img[data-v-08e4061b],
.psus-tip .code-wrap small[data-v-08e4061b] {
  display: block;
}
.psus-tip .code-wrap img[data-v-08e4061b],
.uinfo .uif-tip em .code-wrap img[data-v-08e4061b] {
  margin: 5px auto;
}

/*成功页黄条导航 end*/

/*我的商城头部 start*/
.myhome[data-v-08e4061b] {
  height: 100px;
  background: url('https://presale.jhtsoft.com/picms/384f2e913fea24.jpg') #e62226 no-repeat center top;
  background-size: cover;
}
.myhome .header-searchbar-logo h3[data-v-08e4061b],
.myhome .header-searchbar-logo p[data-v-08e4061b] {
  margin-left: 10px;
}
.myhome .header-searchbar-box[data-v-08e4061b] {
  height: 100px;
}
.myhome .header-searchbar-logo[data-v-08e4061b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  height: 100px;
}
.myhome .header-searchbar-logo>a img[data-v-08e4061b]{
  max-height: 80px;
}
.myhome .header-searchbar-logo p[data-v-08e4061b] {
  border-color: #fff;
  opacity: .7;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.myhome .header-searchbar-logo p a[data-v-08e4061b] {
  color: #fff;
}
.myhome .header-searchbar-logo p[data-v-08e4061b]:hover {
  background: #fff;
  opacity: 1;
}
.myhome .header-searchbar-logo p:hover a[data-v-08e4061b] {
  color: #e62226;
}
.myhome .header-shortcut-loginlist li:not(:first-child):hover>div[data-v-08e4061b] {
  border-top: none;
}
.myhome .header-shortcut-loginlist li:not(:first-child):hover>a[data-v-08e4061b] {
  background: #fff;
  color: #e62226;
  border-bottom: none;
}
.myhome .header-shortcut-loginlist li:not(:first-child):hover>i[data-v-08e4061b] {
  color: #e62226;
}
.myhome .header-shortcut-loginlist li:not(:first-child):hover>div[data-v-08e4061b] {
  display: block;
  left: 1px;
}
.myhome-nav[data-v-08e4061b] {
  float: left;
  margin-left: 70px;
  margin-top: 25px;
}
.myhome-nav .header-shortcut[data-v-08e4061b] {
  height: 46px;
  background-color: #e62226;
}
.myhome-nav li[data-v-08e4061b] {
  float: left;
  height: 46px;
  position: relative;
}
.myhome-nav .dropdown>.icon-xjt[data-v-08e4061b] {
  top: 20px;
  z-index: 2;
}
.myhome-nav li .header-nav[data-v-08e4061b] {
  display: inline-block;
  height: 46px;
  line-height: 46px;
  font-size: 18px;
  color: #fff;
  border: none;
  border: 1px solid #e62226;
  border-bottom: none;
}
.myhome-nav i[data-v-08e4061b] {
  color: #fff;
  opacity: .9;
}
.myhome-nav li.myshop:hover .header-nav[data-v-08e4061b] {
  color: #fff;
  border-bottom: 2px solid #fff;
}
.myhome-nav .dropdown-seting[data-v-08e4061b] {
  width: 117px;
  padding-top: 10px;
  border: 1px solid #fff !important;
}
.myhome-nav .dropdown-seting li[data-v-08e4061b] {
  width: 100px;
  margin: 0 auto;
  float: none;
  padding-left: 16px;
  height: 25px;
  line-height: 25px;
  margin-bottom: 8px;
}
.myhome-nav .dropdown-seting li a[data-v-08e4061b],
.myhome-nav .dropdown-hy li a[data-v-08e4061b] {
  font-size: 16px;
  color: #333;
}
.myhome-nav .dropdown-seting li[data-v-08e4061b]:hover,
.myhome-nav .dropdown-hy li[data-v-08e4061b]:hover {
  background: #f6f6f6;
}
.myhome-nav .dropdown-seting li:hover a[data-v-08e4061b],
.myhome-nav .dropdown-hy li:hover a[data-v-08e4061b] {
  color: #e62226;
}
.myhome .header-shortcut-loginlist li .dropdown-seting li:hover a[data-v-08e4061b] {
  background: none;
  color: #e62226;
}
.myhome-nav .dropdown .dropdownhovered[data-v-08e4061b] {
  border-color: #ccc;
  color: #e62226;
}
.myhome-nav .dropdown .dropdownhovered+i[data-v-08e4061b] {
  color: #e62226;
}
.myhome-nav .dropdown-hy[data-v-08e4061b] {
  width: 115px;
  padding: 10px;
  border:1px solid #fff !important;
}
.myhome-nav .dropdown-hy li[data-v-08e4061b] {
  width: 115px;
  margin: 0 auto;
  float: none;
  height: 25px;
  line-height: 25px;
  margin-bottom: 8px;
  padding-left: 8px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.myhome-nav li.myshop .header-nav[data-v-08e4061b] {
  padding: 0;
  margin-left: 15px;
  margin-right: 32px;
}
.myhome .header-searchbar-r[data-v-08e4061b] {
  margin-top: 35px;
  width: 460px;
}
.myhome .header-searchbox[data-v-08e4061b] {
  width: 280px;
}
.myhome .header-searchbar-search[data-v-08e4061b] {
  border: none;
}
.myhome .header-searchbar-search .search[data-v-08e4061b] {
  background-color: #fff;
  width: 176px;
  height: 17px;
  line-height: 17px;
  padding: 10px;
}
.myhome .header-searchbar-search .searchbtn[data-v-08e4061b] {
  background-color: #F6F6F6;
  color: #666;
  font-size: 16px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
  height: 37px;
  line-height: 37px;
}
.myhome .header-searchbar-search .searchbtn[data-v-08e4061b]:hover {
  opacity: 1;
  background: #f1aa03;
  color: #ffffff !important;
}
.myhome .header-searchbar-cart[data-v-08e4061b] {
  width: 158px;
}
.myhome .header-searchbar-cart-box i[data-v-08e4061b] {
  color: #e62226;
}
.mainl[data-v-08e4061b] {
  width: 226px;
  margin-right: 10px;
}
.mainl dl[data-v-08e4061b] {
  background: #fff;
  padding-bottom: 20px;
}
.mainl dl[data-v-08e4061b]:not(:first-child) {
  margin-top: 10px;
}
.mainl dl dt[data-v-08e4061b] {
  text-align: center;
  position: relative;
  height: 50px;
  line-height: 50px;
  background-color: #e0e0e0;
  color: #333;
  font-size: 16px;
  font-weight: bold;
}
.mainl dl dt i[data-v-08e4061b] {
  position: absolute;
  left: 47px;
  width: 22px;
  height: 22px;
  color: #666;
  font-size: 22px;
}
.mainl dl dd[data-v-08e4061b] {
  margin-top: 18px;
}
.mainl dl dd a[data-v-08e4061b] {
  font-size: 14px;
  color: #999;
  padding-left: 85px;
}
.mainl dl dd a[data-v-08e4061b]:hover {
  color: #e62226;
}
.mainl dl dd a.active[data-v-08e4061b] {
  color: #e62226;
}
.mainl dl dd a[data-v-08e4061b] {
  display: inline-block;
  margin-top: 18px;
}
.home-uploadimg[data-v-08e4061b] {
  position: absolute;
  width: 27px;
  height: 28px;
  left: 50%;
  top: 50%;
  margin-left: -13px;
  margin-top: -12px;
}
.home-uploadimg i[data-v-08e4061b] {
  display: block;
  color: #e62226;
  line-height: 28px;
  font-size: 24px;
}
.home-uploadimg input[data-v-08e4061b] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  filter: Alpha(opacity=0);
}
.home-bottom[data-v-08e4061b] {
  width: 863px;
  margin-left: 60px;
  border-top: 1px dotted #E0E0E0;
}
.home-bottom .btn[data-v-08e4061b] {
  border-radius: 6px;
  width: 140px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 18px;
  color: #FFFFFF;
  margin-left: 117px;
  margin-top: 38px;
}
.router-link-active[data-v-08e4061b] {
  color: #e62226 !important;
}
.mainr[data-v-08e4061b] {
  width: 964px;
  min-height: 800px;
  /* background-color: #fff; */
}
.userbox[data-v-08e4061b] {
  background-color: #F6F6F6;
}
.home-tit[data-v-08e4061b] {
  background-color: #fff;
}
.home-tit h3[data-v-08e4061b] {
  height: 50px;
  line-height: 50px;
  margin-left: 20px;
  margin-right: 20px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  border-bottom: 1px solid #DDDDDD;
}
.userbox .home-tit[data-v-08e4061b] {
  margin-bottom: 10px;
}
.userbox .home-tit h3[data-v-08e4061b] {
  border: none;
}

/*我的商城头部 end*/

/*
 * 关注的商品+关注的券卡+常购商品按钮操作
 * 2018.03.07
 * zly
 * start
 */
.focusbox-btns[data-v-08e4061b] {
  position: absolute;
  z-index: 3;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 14px;
  line-height: 14px;
  padding: 8px 0;
  border-top: solid 1px #e0e0e0;
}
.channel-cardlist .focusbox-btns[data-v-08e4061b] {
  background: #f0f0f0;
  padding: 13px 0;
}
.focusbox-btns>a[data-v-08e4061b] {
  display: inline-block;
  float: left;
  width: 33.33%;
  text-align: center;
  color: #999;
  cursor: pointer;
}
.focusbox-btns>a[data-v-08e4061b]:not(:last-child) {
  border-right: solid 1px #e0e0e0;
  width: calc(33.33% - 1px);
}
.focusbox-btns>a[data-v-08e4061b]:before {
  margin-right: 5px;
}
.focusbox-btns>a[data-v-08e4061b]:first-child:before {
  content: "\E608";
}
.focusbox-btns>a[data-v-08e4061b]:nth-child(2):before {
  content: "\E612";
}
.focusbox-btns>a[data-v-08e4061b]:last-child:before {
  content: "\E616";
}
.focusbox-btns>a[data-v-08e4061b]:hover {
  color: #e62226;
}
.focusbox-btns>a.on[data-v-08e4061b] {
  color: #e62226;
}
.focusbox-btns>a:first-child.on[data-v-08e4061b]:before {
  content: "\E648";
}

/*分享二维码*/
.focusbox-btns>.code-wrap[data-v-08e4061b] {
  display: none;
  left: 63px;
  bottom: 40px;
  padding: 20px 20px 0 20px !important;
}
.focusbox-btns>.code-wrap img[data-v-08e4061b] {
  display: block;
  width: 140px;
  height: 140px;
}
.focusbox-btns>.code-wrap small[data-v-08e4061b] {
  display: block;
  line-height: 40px;
  text-align: center;
}
.focusbox-btns>a:nth-child(2):hover+.code-wrap[data-v-08e4061b] {
  display: block;
}

/*关注的商品+关注的券卡+常购商品按钮操作 end*/

/* 我的商城内容列表为空 start*/

/*全部订单为空时 + 常购商品为空时*/
.od-empty[data-v-08e4061b] {
  padding: 80px 0;
  text-align: center;
  margin: 0 auto;
  font-size: 16px;
  color: #666;
}
.od-empty[data-v-08e4061b]:before {
  display: inline-block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  margin-right: 10px;
  content: "\E632";
  color: #e0e0e0;
  font-size: 100px;
  vertical-align: middle;
}
.od-empty>a[data-v-08e4061b] {
  color: #F18110;
  margin: 0 5px;
}

/*状态订单为空时 + 关注的券卡为空时 + 关注的商品为空时 + 收支记录为空时 + 卡包为空时*/
.odlist-empty[data-v-08e4061b] {
  min-height: 77px;
  margin: 80px auto;
  font-size: 16px;
  color: #666;
  overflow: hidden;
  text-align: center;
}
.odlist-empty img[data-v-08e4061b] {
  display: block;
  width: 180px;
  height: auto;
  margin: 0 auto;
}
.odlist-empty h4[data-v-08e4061b] {
  display: block;
  line-height: 40px;
  color:#999;
  font-size: 14px;
}
.odlist-empty p[data-v-08e4061b] {
  margin-top: 10px;
}
.odlist-empty p a[data-v-08e4061b] {
  padding: 5px 10px;
  margin-right: 10px;
  font-size: 12px;
  line-height: 18px;
  height: 20px;
  display: inline-block;
}
.odlist-empty p a[data-v-08e4061b]:hover {
  background: #e62226;
  color: #fff;
}
.odlist-empty+p[data-v-08e4061b] {
  width: 100%;
  text-align: left;
  color: #999;
}
.com-empty[data-v-08e4061b] {
  text-align: center;
}
.com-empty img[data-v-08e4061b] {
  float: none;
}
.com-empty span[data-v-08e4061b] {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 22px;
  color: #999;
}
.com-empty span a[data-v-08e4061b] {
  color: #e62226;
  padding-left: 5px;
}
.com-empty span a[data-v-08e4061b]:hover {
  -webkit-transform: none;
          transform: none;
  opacity: .8;
}

/* 我的商城内容列表为空 end*/

/*推荐+足迹列表标题 start*/
.channel-tit[data-v-08e4061b] {
  margin-top: 20px;
  margin-left: 20px;
  position: relative;
  margin-bottom: 20px;
}
.channel-tit p[data-v-08e4061b] {
  font-size: 18px;
  color: #333;
}
.channel-tit .channel-tit-bg[data-v-08e4061b] {
  width: 30px;
  height: 3px;
  margin-top: 7px;
  background-color: #FF541F;
}
.channel-tit a[data-v-08e4061b] {
  position: absolute;
  top: 0;
  right: 20px;
  color: #666;
  font-size: 14px;
}
.channel-tit a i[data-v-08e4061b] {
  padding-left: 2px;
}
.channel-tit a[data-v-08e4061b]:hover {
  color: #de2124;
}

/*推荐+足迹列表标题 end*/

/*足迹 start*/
.viewlist[data-v-08e4061b] {
  border: 1px solid #F0F0F0;
  margin-top: 20px;
  margin-bottom: 10px;
}
.viewlist ul li[data-v-08e4061b] {
  width: 176px;
  margin-bottom: 10px;
  padding-top: 5px;
}
.viewlist li[data-v-08e4061b]:first-child {
  margin-left: 20px;
}
.viewlist .cgl-tu[data-v-08e4061b] {
  width: 160px;
  height: 160px;
}
.viewlist .cgl-tu .cgl-tu-box[data-v-08e4061b] {
  width: 160px;
  height: 160px;
  display: table-cell;
  vertical-align: middle;
}
.viewlist .cgl-tu img[data-v-08e4061b] {
  width: 100%;
  height: auto;
  max-height: 160px;
}
.viewlist .cgl-cont[data-v-08e4061b] {
  padding: 20px 10px 10px;
}
.viewlist .cgl-cont b[data-v-08e4061b] {
  text-align: center;
  margin-bottom: 15px;
}
.viewlist .cgl-cont a[data-v-08e4061b] {
  margin-bottom: 0;
}

/*end*/

/*订单结算页公用 start*/
.header-searchbar-logo .cart-tit[data-v-08e4061b] {
  display: inline-block;
  padding-left: 10px;
  font-size: 22px;
  line-height: 50px;
}

/*订单结算*/
.order-paymoney[data-v-08e4061b] {
  margin: 15px auto;
  line-height: 25px;
}
.order-paymoney>p[data-v-08e4061b],
.order-paymoney>h5 p[data-v-08e4061b] {
  color: #666;
  text-align: right;
  font-size: 14px;
}
.order-paymoney>p.checkp[data-v-08e4061b] {
  padding: 5px 0;
  border: solid 1px #f0f0f0;
  margin-bottom: 20px;
}
.order-paymoney>p.checkp span[data-v-08e4061b] {
  display: block;
  text-align: left;
  padding-left: 65%;
  line-height: 30px;
}
.order-paymoney>p.checkp span em[data-v-08e4061b] {
  margin-right: 5px;
  color: #666;
}
.order-paymoney>p.checkp span em [type='checkbox'][data-v-08e4061b] {
  display: none;
}
.order-paymoney>p.checkp span b[data-v-08e4061b] {
  color: #999;
}
.order-paymoney>p>em[data-v-08e4061b],
.order-paymoney>h5>p:not(:last-child)>em[data-v-08e4061b] {
  display: inline-block;
  height: 25px;
  overflow: hidden;
  vertical-align: top;
}
.order-paymoney>p>em[data-v-08e4061b] {
  width: 110px;
}
.order-paymoney>p:nth-child(5)>.icon-wh[data-v-08e4061b] {
  color: #ff7d4a;
}
.order-paymoney>p:nth-child(5)>span[data-v-08e4061b] {
  bottom: -130px;
  right: 140px;
}
.order-paymoney>p:nth-child(5)>.icon-wh:hover+span[data-v-08e4061b] {
  display: inline-block;
}
.order-paymoney>p:nth-child(5)>span>label[data-v-08e4061b],
.order-paymoney>p:nth-child(5)>span>small[data-v-08e4061b] {
  display: block;
  color: #999;
}
.order-paymoney>p:nth-child(5)>span>label[data-v-08e4061b],
.order-paymoney>p:nth-child(5)>span>small>i[data-v-08e4061b] {
  color: #666;
}
.order-paymoney>h5[data-v-08e4061b] {
  padding: 10px 20px;
  margin: 30px 0 10px 0;
  border: solid 1px #f3e7d3;
  background: #fffdf3;
}
.order-paymoney>h5>p[data-v-08e4061b] {
  line-height: 30px;
}
.order-paymoney>h5>p:not(:last-child)>em[data-v-08e4061b],.bigprice[data-v-08e4061b] {
  min-width: 140px;
  max-width: 92%;
  height: 30px;
  color: #e62226;
  font-size: 24px;
  font-weight: 600;
  font-family: Arial, Verdana, "\5B8B\4F53";
}
.order-paymoney>h5>p:not(:last-child)>em[data-v-08e4061b]:before {
  font-size: 14px;
  margin-right: 5px;
}
.order-paymoney>h5>p:last-child b[data-v-08e4061b],
.order-paymoney>h5>p:last-child em[data-v-08e4061b],
.order-paymoney>h5>p:last-child big[data-v-08e4061b],
.order-paymoney>h5>p:last-child i[data-v-08e4061b] {
  display: inline-block;
  margin: 0 5px;
  vertical-align: top;
}
.order-paymoney>h5>p:last-child em[data-v-08e4061b] {
  max-width: 60%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.order-paymoney>h5>p:last-child em[data-v-08e4061b]:before {
  content: '';
}
.order-paymoney>h5>p:last-child i[data-v-08e4061b] {
  content: '\6536\8D27\4EBA\FF1A';
}
.order-paymoney>h5>p:last-child a[data-v-08e4061b] {
  display: inline-block;
  color: #0079b6;
}
.order-paymoney p:last-child input[data-v-08e4061b] {
  padding: 0 20px;
  line-height: 40px;
  font-size: 16px;
  font-weight: 600;
}

/*订单信息完善   end*/

/*付款页头部*/
.header-searchbar .head-right[data-v-08e4061b] {
  float: right;
  padding: 60px 0;
  line-height: 20px;
  font-size: 14px;
  color: #666;
}
.header-searchbar .head-right em[data-v-08e4061b],
.header-searchbar .head-right a[data-v-08e4061b] {
  float: left;
  display: inline-block;
}
.header-searchbar .head-right em[data-v-08e4061b] {
  max-width: 200px;
}
.header-searchbar .head-right a[data-v-08e4061b] {
  padding: 0 20px;
  color: #666;
}
.header-searchbar .head-right a[data-v-08e4061b]:nth-child(2) {
  border-right: solid 1px #bdbdbd;
}
.header-searchbar .head-right a[data-v-08e4061b]:hover {
  color: #e62226;
}

/**********************************弹窗样式分界线*****************************************/

/*公用弹窗界面样式 start*/
.bg-lightgray[data-v-08e4061b] {
  background: #f6f6f6;
}
.btn-default[data-v-08e4061b] {
  border: solid 1px #e0e0e0;
  background: #f5f5f5;
  color: #333;
  font-size: 14px;
  text-align: center;
}

/*公用弹窗 begin*/
.modshade[data-v-08e4061b] {
  position: fixed;
  z-index: 103;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .5);
}
.modshade .mods-cont[data-v-08e4061b] {
  position: absolute;
  z-index: 104;
  left: 50%;
  top: 50%;
  border-radius: 4px;
  background: #fff;
  border: solid 5px rgba(0, 0, 0, .3);
  overflow: hidden;
  text-align: left;
}
.mc-cont .btn-default[data-v-08e4061b],
.mc-cont .btn[data-v-08e4061b] {
  padding: 8px 20px;
  border-radius: 6px;
  margin-right: 20px;
}
.mods-cont .mc-tit[data-v-08e4061b] {
  padding-left: 15px;
  border-radius: 4px 4px 0 0;
  line-height: 40px;
  font-size: 14px;
  overflow: hidden;
  background: #e8e8e8;
}
.mods-cont .mc-tit big[data-v-08e4061b] {
  display: inline-block;
  float: left;
  font-size: 16px;
  font-weight: 600;
}
.mods-cont .mc-tit b[data-v-08e4061b] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: #999;
  margin-left: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mods-cont .mc-tit b i[data-v-08e4061b] {
  margin: 0 5px;
  color: #333;
}
.mods-cont .mc-tit b[data-v-08e4061b]:before {
  display: inline-block;
  margin-right: 5px;
  font-size: 18px;
}
.mods-cont .mc-tit .icon-gb[data-v-08e4061b] {
  float: right;
  cursor: pointer;
  display: inline-block;
  line-height: 20px;
  margin: 10px;
  font-size: 18px;
  color: #333;
}
.mods-cont .icon-gb[data-v-08e4061b],
.adv p .icon-gb[data-v-08e4061b] {
  -webkit-transition: transform .6s;
  -webkit-transition: -webkit-transform .6s;
  transition: -webkit-transform .6s;
  transition: transform .6s;
  transition: transform .6s, -webkit-transform .6s;
}
.mods-cont .icon-gb[data-v-08e4061b]:hover,
.adv p .icon-gb[data-v-08e4061b]:hover,
.order-tip .icon-gb[data-v-08e4061b]:hover {
  -webkit-transform: rotateZ(360deg);
  transform: rotateZ(360deg);
}
.mods-cont>.mc-cont[data-v-08e4061b] {
  padding: 25px 0;
}
.mods-rcomb .mc-cont[data-v-08e4061b],
.mods-result .mc-cont[data-v-08e4061b],
.mods-product .mc-cont[data-v-08e4061b],
.mods-help .mc-cont[data-v-08e4061b],
.mods-yywd .mc-cont[data-v-08e4061b] {
  padding: 0;
}

/*渐现*/
@-webkit-keyframes bounceIn-data-v-08e4061b {
0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
}
60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
}
75% {
    -webkit-transform: translate3d(0, -10px, 0);
}
90% {
    -webkit-transform: translate3d(0, 5px, 0);
}
100% {
    -webkit-transform: none;
}
}
@keyframes bounceIn-data-v-08e4061b {
from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
            transform: translate3d(0, -3000px, 0);
}
60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
}
75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
}
90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
}
100% {
    -webkit-transform: none;
            transform: none;
}
}
.bounceIn[data-v-08e4061b],
.modshade .mods-cont[data-v-08e4061b],
.hide-body[data-v-08e4061b] {
  -webkit-animation: bounceIn-data-v-08e4061b .8s;
  animation: bounceIn-data-v-08e4061b .8s;
}

/*公用弹窗 end*/

/*密码修改成功弹窗 + 删除商品弹框 + 移入关注弹框 + 订单验证弹框 + 删除优惠券弹框 + 删除订单弹框 + 取消关注弹框 start*/
.mods-pwdsus .mods-cont[data-v-08e4061b] {
  width: 510px;
  height: 200px;
  margin-left: -260px;
  margin-top: -105px;
  text-align: center;
}
.mods-pwdsus .mods-cont span[data-v-08e4061b] {
  position: relative;
  display: inline-block;
  width: calc(100% - 155px);
  max-height: 75px;
  margin-bottom: 20px;
  line-height: 20px;
  padding-left: 125px;
  font-size: 14px;
  color: #999;
}
.mods-pwdsus .mods-cont span p[data-v-08e4061b],
.mods-pwdsus .mods-cont span[data-v-08e4061b]:before {
  display: inline-block;
  float: left;
}
.mods-pwdsus .mods-cont span[data-v-08e4061b]:before {
  position: absolute;
  left: 50px;
  top: 0;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  line-height: 55px;
}
.mods-pwdsus .mods-cont span h3[data-v-08e4061b] {
  float: left;
  color: #333;
  width: 100%;
  margin-bottom: 5px;
  text-align: left;
}
.deletepro .mods-cont span h3[data-v-08e4061b],
.addfocus .mods-cont span h3[data-v-08e4061b],
.clearpro .mods-cont span h3[data-v-08e4061b],
.ordertip .mods-cont span h3[data-v-08e4061b],
.remAlter .mods-cont span h3[data-v-08e4061b] {
  color: #ff7d4a;
  font-weight: 600;
}
.deletepro .mods-cont span[data-v-08e4061b]:before,
.addfocus .mods-cont span[data-v-08e4061b]:before,
.clearpro .mods-cont span[data-v-08e4061b]:before,
.ordertip .mods-cont span[data-v-08e4061b]:before,
.remAlter .mods-cont span[data-v-08e4061b]:before {
  content: "\E670";
  color: #ffa641;
}
.mods-cont span h3.addr-box-tit[data-v-08e4061b],
.remAlter span h3[data-v-08e4061b],
.ordertip span h3[data-v-08e4061b],
.mods-cont span h3.mt15[data-v-08e4061b] {
  margin-top: 15px;
}

/*成功失败警示弹窗  end*/

/*
 * 登录模块login所有弹窗样式
 * start
 */

/*手机号验证弹窗 start*/
.mods-telverify .mods-cont[data-v-08e4061b] {
  width: 710px;
  height: 430px;
  margin-left: -355px;
  margin-top: -215px;
}
.mods-telverify .mc-tit b[data-v-08e4061b]:before {
  content: "\E626";
  color: #ffa641;
}
.mods-telverify .mc-cont[data-v-08e4061b] {
  padding-top: 40px;
  width: 392px;
  margin: 0 auto;
}
.mods-telverify form span[data-v-08e4061b] {
  display: block;
  padding: 10px 0 10px 70px;
  line-height: 20px;
  color: #e62226;
  font-size: 14px;
}
.mods-telverify form span[data-v-08e4061b]:before,
.ertic[data-v-08e4061b]:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
.mods-telverify form p[data-v-08e4061b] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}
.mods-telverify form p label[data-v-08e4061b],
.mods-telverify form p input[data-v-08e4061b],
.mods-telverify form p em[data-v-08e4061b] {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.mods-telverify form p label[data-v-08e4061b] {
  width: 70px;
  height: 50px;
  line-height: 50px;
}
.mods-telverify form p:not(:last-child) input[data-v-08e4061b] {
  height: 48px;
  line-height: 48px;
}
.mods-telverify form p .yz-tel[data-v-08e4061b],
.mods-telverify form p .yzm[data-v-08e4061b] {
  padding: 0 10px;
}
.mods-telverify form p .yz-tel[data-v-08e4061b] {
  width: 300px;
}
.mods-telverify form p .yz-tel[data-v-08e4061b],
.mods-telverify form p em[data-v-08e4061b] {
  border: solid 1px #ccc;
}
.mods-telverify form p em[data-v-08e4061b] {
  width: 320px;
  height: 48px;
}
.mods-telverify form p em .yzm[data-v-08e4061b] {
  width: 200px;
}
.mods-telverify form p em .yzm-btn[data-v-08e4061b] {
  display: inline-block;
  width: 100px;
  background: #ebebeb;
  color: #999;
  border: 0;
  text-align: center;
}
.mods-telverify form p[data-v-08e4061b]:last-child {
  padding-left: 70px;
  line-height: 36px;
  color: #999;
}
.mods-telverify form p:last-child a[data-v-08e4061b] {
  margin: 0 5px;
}

/*手机号验证弹窗 end*/

/*降价通知弹框 start*/
.mods-notice .mods-cont[data-v-08e4061b] {
  width: 700px;
  height: 398px;
  margin-left: -350px;
  margin-top: -199px;
}
.mods-notice .mc-tit b i.icon-ts[data-v-08e4061b] {
  display: inline-block;
  color: #ffa641;
}
.mods-notice .mc-cont[data-v-08e4061b] {
  padding: 0;
  margin: 50px auto 0;
  width: 495px;
}
.mods-notice .mc-cont p[data-v-08e4061b] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 10px;
  overflow: hidden;
  font-size: 16px;
  color: #333;
}
.mods-notice em[data-v-08e4061b],
.mods-notice input[data-v-08e4061b],
.mods-notice span[data-v-08e4061b],
.mods-notice i[data-v-08e4061b] {
  display: inline-block;
  float: left;
}
.mods-notice em[data-v-08e4061b] {
  width: 100px;
  text-align: right;
}
.mods-notice p input[data-v-08e4061b] {
  width: 298px;
  height: 28px;
  line-height: 28px;
  padding: 10px;
  margin-left: 10px;
  margin-right: 15px;
  border: 1px solid #E0E0E0;
  background-color: #fff;
}
.mods-notice p.ipt-price input[data-v-08e4061b] {
  width: 200px;
  border: none;
  margin: 0;
  padding-left: 0px;
}
.mods-notice .btn-default[data-v-08e4061b],
.mods-notice .btn[data-v-08e4061b] {
  margin-left: 110px;
  margin-top: 10px;
}
.mods-notice span.downprice[data-v-08e4061b] {
  width: 250px;
  height: 48px;
  border: 1px solid #E0E0E0;
  margin-left: 10px;
  margin-right: 15px;
}
.mods-notice span.downprice i[data-v-08e4061b] {
  padding-left: 10px;
  color: #333;
  display: inline-block;
  height: 48px;
  line-height: 48px;
}
.mods-notice .ertic[data-v-08e4061b] {
  display: block;
  padding: 10px 0 10px 110px;
  line-height: 20px;
  color: #e62226;
  font-size: 14px;
  color: #e62226;
}

/*降价通知弹框 end*/

/*查看大图弹框 start*/
.mods-bigimg .mods-cont[data-v-08e4061b] {
  width: 1045px;
  height: 700px;
  margin-left: -522.5px;
  margin-top: -350px;
}
.mods-bigimg .mc-cont[data-v-08e4061b] {
  padding: 25px 10px;
}
.mods-bigimg .layer-img[data-v-08e4061b] {
  width: 800px;
  height: 600px;
  text-align: center;
  overflow: auto;
  margin-right: 20px;
}
.mods-bigimg .layer-img li[data-v-08e4061b] {
  float: left;
  width: 100%;
  max-height: 800px;
}
.mods-bigimg .layer-img li img[data-v-08e4061b] {
  max-width: 100%;
  max-height: 800px;
  min-width: 550px;
  min-height: 550px;
  margin: auto;
}
.mods-bigimg .layer-side[data-v-08e4061b] {
  width: 175px;
  float: right;
  padding-top: 20px;
  color: #666;
  font-size: 12px;
}
.layer-side .pro-name[data-v-08e4061b] {
  max-height: 66px;
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  overflow: hidden;
}
.layer-side .pro-price[data-v-08e4061b] {
  padding: 5px 0 8px;
}
.layer-side .pro-price span[data-v-08e4061b] {
  font-size: 18px;
  color: #e4393c;
}
.layer-side .side-list[data-v-08e4061b] {
  border: 1px solid #e4e4e4;
  padding: 14px;
  margin-top: 15px;
}
.layer-side .side-list img[data-v-08e4061b] {
  position:absolute;
  max-width: 100%;
  max-height: 100%;
  margin:auto;
  left:0;
  top:0;
  right:0;
  bottom:0;
}
.layer-side .side-list a[data-v-08e4061b] {
  display: block;
  float: left;
  width: 56px;
  height: 56px;
  position: relative;
  margin: 6px;
  border: 1px solid #e4e4e4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.side-list a.on[data-v-08e4061b],
.side-list a[data-v-08e4061b]:hover {
  border: 2px solid #de2124;
}

/*查看大图弹框end*/

/*好物商城模块goods所有弹窗样式 end*/

/* 购物车模块shoppingCart所有弹窗样式  start*/

/*
 * 编辑/新增地址弹框
 * 2018.02.07
 * zly
 * start
*/
.mods-editadrs .mods-cont[data-v-08e4061b] {
  width: 720px;
  height: 570px;
  margin-left: -365px;
  margin-top: -290px;
  overflow: hidden;
}
.mods-editadrs .mc-cont[data-v-08e4061b] {
  padding: 30px 20px 0 20px;
  margin: 0 auto;
  line-height: 25px;
}
.mods-editadrs form .mcc-item[data-v-08e4061b] {
  width: 100%;
  margin-bottom: 10px;
  color: #999;
  font-size: 14px;
}
.mods-editadrs form .mcc-item h5>i[data-v-08e4061b],
.star[data-v-08e4061b] {
  color: #e62226;
  margin-right: 5px;
}
.mods-editadrs form .mcc-item p[data-v-08e4061b] {
  margin-top: 5px;
}
.mods-editadrs form .mcc-item [type="text"][data-v-08e4061b] {
  padding: 0 10px;
  width: 210px;
  line-height: 28px;
  border: solid 1px #f0f0f0;
  background: transparent;
  color: #333;
  font-size: 14px;
}
.mods-editadrs form .mcc-item [type="text"].long-ipt[data-v-08e4061b] {
  width: 480px;
}
.mods-editadrs form .mcc-item [type="text"].short-ipt[data-v-08e4061b] {
  width: 155px;
}
.mods-editadrs form .mcc-item p>span[data-v-08e4061b] {
  color: #e62226;
  margin-left: 10px;
}
.mods-editadrs form .mcc-item.mi-adrsname p>a[data-v-08e4061b] {
  display: inline-block;
  line-height: 28px;
  padding: 0 12px;
  border: solid 1px #f0f0f0;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  margin-right: 10px;
  margin-bottom: 10px;
}
.mods-editadrs form .mcc-item.mi-adrsname p>a[data-v-08e4061b]:hover,
.mods-editadrs form .mcc-item:nth-last-child(3) p>a.on[data-v-08e4061b] {
  color: #e62226;
  border-color: #e62226;
}
.sendiv p>a[data-v-08e4061b]:after {
  opacity: .5;
}
.sendiv p>a[data-v-08e4061b]:hover:after,
.sendiv p>a.on[data-v-08e4061b]:after {
  opacity: 1;
}
.mods-editadrs form .mcc-item[data-v-08e4061b],
.mods-editadrs form .mcc-item>div[data-v-08e4061b],
.mods-editadrs form>p[data-v-08e4061b] {
  float: left;
}
.mods-editadrs form .mcc-item .mci-jx[data-v-08e4061b] {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
}
.mods-editadrs form .mcc-item .mci-jx[data-v-08e4061b]:nth-child(2) {
  padding: 25px 10px 0 10px;
}
.mods-editadrs form .mcc-item .mci-jx[data-v-08e4061b]:nth-child(4) {
  color: #e62226;
  padding: 25px 0 0 10px;
}
.mods-editadrs form .mi-btn[data-v-08e4061b] {
  width: 100%;
  text-align: left;
  margin-top: 20px;
}

/*编辑/新增地址弹框 end*/

/*
 * 催发货提示信息
 * 2018.03.02
 * zly
 * start
 */
.message-tip[data-v-08e4061b] {
  /*display:none;*/
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.message-tip.showin[data-v-08e4061b] {
  opacity: 1;
  z-index: 101;
}
.message-tip h4[data-v-08e4061b] {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, .8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/*
 * 支付宝结果确认弹窗
 * 2018.02.07
 * zly
 * start
*/
.mods-alipay .mods-cont[data-v-08e4061b] {
  width: 660px;
  height: 360px;
  margin-left: -335px;
  margin-top: -185px;
}
.mods-alipay .mods-cont dl[data-v-08e4061b] {
  position: relative;
  padding: 30px 80px 0 130px;
  color: #999;
  font-size: 14px;
}
.mods-alipay .mods-cont dl[data-v-08e4061b]:before {
  position: absolute;
  left: 80px;
  top: 30px;
  line-height: 50px;
  color: #ffa641;
  content: "\E793";
  font-size: 40px;
  margin-right: 20px;
}
.mods-alipay .mods-cont dl dt[data-v-08e4061b] {
  line-height: 50px;
  font-size: 16px;
  color: #333;
  font-weight: 600;
}
.mods-alipay .mods-cont dl dd[data-v-08e4061b] {
  line-height: 25px;
}
.mods-alipay .mods-cont dl dd[data-v-08e4061b]:nth-child(2),
.mods-alipay .mods-cont dl dd[data-v-08e4061b]:nth-child(3) {
  color: #333;
}
.mods-alipay .mods-cont dl dd[data-v-08e4061b]:nth-child(2):before {
  content: '\652F\4ED8\8D26\53F7\FF1A';
  color: #999;
}
.mods-alipay .mods-cont dl dd[data-v-08e4061b]:nth-child(3):before {
  content: '\652F\4ED8\5185\5BB9\FF1A';
  color: #999;
}
.mods-alipay .mods-cont dl dd>em[data-v-08e4061b],
.mods-alipay .mods-cont dl dd>a[data-v-08e4061b] {
  margin: 0 5px;
}
.mods-alipay .mods-cont dl dd>em[data-v-08e4061b] {
  color: #333;
}
.mods-alipay .mods-cont dl dd>a[data-v-08e4061b] {
  color: #ffa641;
}
.mods-alipay .mods-cont p.alip-btn[data-v-08e4061b] {
  margin-top: 65px;
  text-align: right;
}

/*支付宝结果确认弹窗 end*/

/*购物车模块shoppingCart所有弹窗样式 end*/

/*我的商城模块mymall所有弹窗样式 start*/

/*
 * 我的商城首页提现弹框
 * 2018.03.02
 * zly
 * start
 */
.mods-getcash .mods-cont[data-v-08e4061b] {
  width: 820px;
  height: 560px;
  margin-left: -415px;
  margin-top: -285px;
}
.mods-getcash .mc-tit b[data-v-08e4061b]:before {
  content: "\E626";
  color: #f18110;
}
.mods-getcash .mc-cont[data-v-08e4061b] {
  padding-top: 40px;
}
.mods-getcash .mc-cont form[data-v-08e4061b] {
  width: 550px;
  margin: 0 auto;
}
.mods-getcash .mc-cont form span[data-v-08e4061b] {
  display: block;
  padding: 10px 0 10px 130px;
  height: 20px;
  line-height: 20px;
  color: #666;
  font-size: 12px;
  overflow: hidden;
  white-space: nowrap;
}
.mods-getcash .mc-cont form span[data-v-08e4061b]:first-child {
  color: #e62226;
  font-size: 14px;
}
.mods-getcash .mc-cont form span[data-v-08e4061b]:first-child:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
.mods-getcash .mc-cont form span em[data-v-08e4061b] {
  color: #f18110;
  margin: 0 5px;
  max-width: 72px;
  overflow: hidden;
}
.mods-getcash .mc-cont form p[data-v-08e4061b] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}
.mods-getcash .mc-cont form p[data-v-08e4061b]:nth-child(3) {
  margin-bottom: 0;
}
.mods-getcash .mc-cont form p label[data-v-08e4061b],
.mods-getcash .mc-cont form p input[data-v-08e4061b] {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.mods-getcash .mc-cont form p label[data-v-08e4061b] {
  width: 120px;
  padding-right: 10px;
  height: 50px;
  line-height: 50px;
  text-align: right;
  /*font-size: 16px;*/
}
.mods-getcash .mc-cont form p:not(:last-child) input[data-v-08e4061b] {
  height: 48px;
  line-height: 48px;
}
.mods-getcash .mc-cont form p [type='text'][data-v-08e4061b] {
  width: 300px;
  padding: 0 10px;
  border: solid 1px #ccc;
}
.mods-getcash .mc-cont form p:nth-child(3) [type='text'][data-v-08e4061b] {
  width: 150px;
  margin-right: 10px;
}
.mods-getcash .mc-cont form p[data-v-08e4061b]:last-child {
  padding-left: 130px;
  line-height: 36px;
  color: #999;
}
.mods-getcash .mc-cont form p:last-child a[data-v-08e4061b] {
  margin: 0 5px;
}
.mods-getcash .mc-cont div[data-v-08e4061b] {
  padding: 30px 0 0 50px;
  border-top: solid 1px #e0e0e0;
  font-size: 12px;
  line-height: 20px;
  color: #999;
}
.mods-getcash .mc-cont div p[data-v-08e4061b] {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
}

/*我的商城首页提现弹框 end*/

/*
 * 取消订单弹框
 * 2018.03.05
 * zly
 * start
 */
.mods-cancel .mods-cont[data-v-08e4061b] {
  width: 700px;
  height: 500px;
  margin-left: -355px;
  margin-top: -255px;
}
.mods-cancel .macncel-top[data-v-08e4061b] {
  position: absolute;
  width: 630px;
  top: 65px;
  left: 35px;
  border-bottom: solid 1px #e0e0e0;
  padding-bottom: 25px;
}
.mods-cancel .macncel-top h5[data-v-08e4061b] {
  color: #999;
  line-height: 25px;
  text-align: left;
}
.mods-cancel .macncel-top h5[data-v-08e4061b]:first-child:before {
  display: inline-block;
  width: 16px;
  height: 25px;
  line-height: 25px;
  content: "\E626";
  color: #f18110;
  margin-right: 5px;
  font-size: 18px;
}
.mods-cancel .macncel-top h5[data-v-08e4061b]:last-child {
  padding-left: 20px;
}
.mods-cancel .mc-cont[data-v-08e4061b] {
  width: 524px;
  padding-top: 135px;
  margin: 0 auto;
  text-align: center;
}
.mods-cancel .mc-cont span[data-v-08e4061b] {
  position: relative;
  display: inline-block;
  float: left;
  width: 250px;
  border: solid 1px #e0e0e0;
  height: 50px;
  line-height: 50px;
  font-size: 14px;
  color: #666;
  margin-bottom: 20px;
  cursor: pointer;
}
.mods-cancel .mc-cont span[data-v-08e4061b]:nth-child(2n) {
  margin-right: 20px;
}
.mods-cancel .mc-cont span [type="radio"][data-v-08e4061b] {
  display: none;
}
.mods-cancel .mc-cont span[data-v-08e4061b]:after {
  display: none;
  content: "\E8B7";
  position: absolute;
  right: -1px;
  bottom: -1px;
  font-size: 30px;
  line-height: 30px;
  color: #e62226;
}
.mods-cancel .mc-cont span.selected[data-v-08e4061b] {
  border: solid 2px #e62226;
  width: 248px;
  height: 48px;
  line-height: 48px;
}
.mods-cancel .mc-cont span.selected[data-v-08e4061b]:after {
  display: block;
}
.mods-cancel .mc-cont p[data-v-08e4061b] {
  width: 100%;
  float: left;
  margin-top: 40px;
}

/*取消订单审核弹框*/
.mods-examine .mc-tit[data-v-08e4061b] {
  background: none;
}
.mods-examine .mods-cont[data-v-08e4061b] {
  width: 480px;
  height: 130px;
  padding: 0 0 40px;
  margin-left: -245px;
  margin-top: -130px;
  text-align: center;
}
.mods-examine .mods-cont .icon-gb[data-v-08e4061b] {
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  display: inline-block;
  line-height: 20px;
  margin: 10px;
  font-size: 18px;
}
.mods-examine .mods-cont .icon-success[data-v-08e4061b],
.mods-examine .mods-cont h4[data-v-08e4061b],
.mods-examine .mods-cont h5[data-v-08e4061b] {
  float: left;
  width: 100%;
}
.mods-examine .mods-cont .icon-success[data-v-08e4061b] {
  display: block;
  font-size: 60px;
  color: #68c92b;
}
.mods-examine .mods-cont h4[data-v-08e4061b] {
  color: #333;
  line-height: 60px;
  font-weight: 600;
}
.mods-examine .mods-cont h5[data-v-08e4061b] {
  color: #999;
}
.mods-examine .mods-cont h5 a[data-v-08e4061b] {
  color: #0079B6;
}

/*取消订单弹框  end*/

/*
 * 充值余额弹框
 * 2018.03.10
 * zly
 * start
*/
.mods-account .mods-cont[data-v-08e4061b] {
  width: 510px;
  height: 300px;
  margin-left: -260px;
  margin-top: -155px;
}
.mods-account .mods-cont>.mc-cont[data-v-08e4061b] {
  padding: 40px 0 0 110px !important;
}
.mods-account .mods-cont .mc-cont h3[data-v-08e4061b] {
  line-height: 50px;
}
.mods-account .mods-cont .mc-cont h3 em[data-v-08e4061b] {
  color: #f18110;
  font-size: 20px;
  font-weight: 600;
  margin: 0 5px;
}
.mods-account .mods-cont .mc-cont h3 em[data-v-08e4061b]:before {
  content: "\FFE5";
  font-size: 18px;
  font-weight: 400;
}
.mods-account .mods-cont .mc-cont h5[data-v-08e4061b] {
  color: #999;
  line-height: 30px;
}
.mods-account .mods-cont .mc-cont p[data-v-08e4061b] {
  margin-top: 40px;
}

/*充值余额弹框  end*/

/*
 * 加入卡包弹框
 * 2018.03.10
 * zly
 * start
 */
.mods-joinbag .mods-cont[data-v-08e4061b] {
  width: 710px;
  height: 430px;
  margin-left: -355px;
  margin-top: -215px;
}
.mods-joinbag .mc-tit b[data-v-08e4061b]:before {
  content: "\E626";
  color: #ffa641;
}
.mods-joinbag .mc-cont[data-v-08e4061b] {
  padding-top: 40px;
  width: 392px;
  margin: 0 auto;
}
.mods-joinbag form span[data-v-08e4061b] {
  display: block;
  padding: 10px 0 10px 70px;
  line-height: 20px;
  color: #e62226;
  font-size: 14px;
}
.mods-joinbag form span[data-v-08e4061b]:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
.mods-joinbag form p[data-v-08e4061b] {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}
.mods-joinbag form p label[data-v-08e4061b],
.mods-joinbag form p input[data-v-08e4061b] {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.mods-joinbag form p label[data-v-08e4061b] {
  width: 70px;
  height: 50px;
  line-height: 50px;
}
.mods-joinbag form p:not(:last-child) input[data-v-08e4061b] {
  height: 48px;
  line-height: 48px;
}
.mods-joinbag form p .yz-tel[data-v-08e4061b] {
  padding: 0 10px;
}
.mods-joinbag form p .yz-tel[data-v-08e4061b] {
  width: 300px;
}
.mods-joinbag form p .yz-tel[data-v-08e4061b] {
  border: solid 1px #ccc;
}
.mods-joinbag form p[data-v-08e4061b]:last-child {
  padding-left: 70px;
  line-height: 36px;
  color: #999;
}
.mods-joinbag form p:last-child a[data-v-08e4061b] {
  margin: 0 5px;
}

/*加入卡包弹框  end*/

/*
 * 加入卡包转赠弹框
 * 2018.03.06
 * zly
 * start
 */
.mods-sus .mods-cont[data-v-08e4061b] {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}
.mods-sus .mods-cont span[data-v-08e4061b]:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}
.mods-sus .mods-cont span h3[data-v-08e4061b],
.mods-sus .mods-cont span p[data-v-08e4061b],
.mods-sus .mods-cont span[data-v-08e4061b]:not(.code-wrap):before {
  display: inline-block;
  float: left;
}
.mods-sus .mods-cont span h3[data-v-08e4061b] {
  color: #333;
  width: calc(100% - 75px)
}
.mods-sus .mods-cont span[data-v-08e4061b]:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"][data-v-08e4061b]:first-child {
  margin-left: 120px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-08e4061b] {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-08e4061b]:nth-child(2) {
  margin-left: 60px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap[data-v-08e4061b]:nth-child(4) {
  margin-left: 150px;
}
.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap[data-v-08e4061b] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-08e4061b],
.psus-tip .code-wrap small[data-v-08e4061b] {
  display: block;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap img[data-v-08e4061b] {
  width: 140px;
  height: 140px;
}
.mods-sus .mods-cont .mc-cont>p .code-wrap small[data-v-08e4061b] {
  line-height: 40px;
}

/*加入卡包转赠弹框 end*/

/* 拼团详情弹窗 start */
.mods-ptbox .mods-cont[data-v-08e4061b] {
  width: 800px;
  margin-left: -400px;
  height: 460px;
  margin-top: -230px;
}
p.hcp[data-v-08e4061b] {
  padding-bottom: 10px;
  text-align: center;
  font-size: 14px;
}
p.hcp b[data-v-08e4061b] {
  color: #e62226;
}
.ptinfo[data-v-08e4061b] {
  padding: 40px 10px 0;
}
.ptinfo h2[data-v-08e4061b],
.txul li[data-v-08e4061b] {
  position: relative;
}
.ptinfo h2[data-v-08e4061b] {
  border-bottom: 2px solid #ffe7e7;
}
.ptinfo h2 span[data-v-08e4061b] {
  background: #fff;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 300px;
  position: absolute;
  text-align: center;
  left: 50%;
  margin-left: -150px;
  margin-top: -8px;
}
.ptinfo h2 span[data-v-08e4061b],
.ptinfo h2 span em[data-v-08e4061b] {
  font-size: 16px;
  font-weight: 600;
}
.ptinfo h2 span em[data-v-08e4061b] {
  width: 100px;
  display: inline-block;
}
.ptinfo h2 span b[data-v-08e4061b] {
  color: #fff;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  margin-right: 10px;
  border-radius: 4px;
  padding: 0 5px;
  filter: progid: DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -webkit-gradient(linear, left top, right top, from(#ff4a24), to(#f5313c));
  background: linear-gradient(90deg, #ff4a24, #f5313c);
}
.txul[data-v-08e4061b] {
  width: 100%;
  height: 210px;
  overflow-y: auto;
  margin: 10px auto;
  padding-top: 25px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.txul li[data-v-08e4061b] {
  width: 110px;
  text-align: center;
  padding-bottom: 20px;
  display: inline-block;
}
.txul li span[data-v-08e4061b] {
  position: absolute;
  background: #ffa119;
  color: #fff;
  border: 1px solid #fff;
  padding: 3px 12px;
  border-radius: 12px;
  left: 50%;
  margin-left: -25px;
  top: -5px;
}
.txul li img[data-v-08e4061b] {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  border: 2px solid #ffbd20;
}
.itemInfo-wrap .pro-buy-btn[data-v-08e4061b] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-08e4061b] {
  display: inline-block;
  float: none;
}
.notx[data-v-08e4061b] {
  width: 80px;
  height: 80px;
  margin: 0 auto;
  border: 2px dashed #ddd;
  border-radius: 100%;
  background: url('https://presale.jhtsoft.com/picms/38a3ad252efdba.png') no-repeat 26px -120px;
}

/* 拼团详情弹窗 end */

/*付款弹框大小 start*/
.mods-fk .mods-cont[data-v-08e4061b] {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}
.itemInfo-wrap .pro-buy-btn[data-v-08e4061b] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-08e4061b] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-08e4061b] {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}
.itemInfo-wrap .pro-buy-btn[data-v-08e4061b] {
  text-align: center;
}
.itemInfo-wrap .pro-buy-btn a[data-v-08e4061b] {
  display: inline-block;
  float: none;
}
.order-addinfo>label[data-v-08e4061b],
.mods-fk .mods-cont>h5[data-v-08e4061b] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.order-addinfo>label[data-v-08e4061b] {
  padding: 10px 0;
}
.mods-fk .odt[data-v-08e4061b] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-08e4061b]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-08e4061b] {
  margin-left: 20px;
}
.fkmsg[data-v-08e4061b] {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg>section[data-v-08e4061b] {
  width: calc(100% - 20px);
  padding: 10px;
}
.fkmsg .order-paymoney>p:first-child>span[data-v-08e4061b] {
  padding-left: 50%;
}
.fkmsg .order-paymoney>h5>p:last-child em[data-v-08e4061b] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-08e4061b] {
  width: calc(100% - 40px)
}
.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs[data-v-08e4061b] {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/
.mods-binding .mods-cont[data-v-08e4061b] {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}
.mods-binding .mods-cont .mc-cont[data-v-08e4061b] {
  padding: 0;
  position: relative;
}
.mods-binding .ewm[data-v-08e4061b] {
  width: 180px;
  height: 180px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}
.mods-binding .ewm img[data-v-08e4061b] {
  width: 160px;
  height: 160px;
  padding: 10px;
}
.mods-binding .mods-cont:hover .ewm[data-v-08e4061b] {
  left: 40px;
}
.mods-binding .sjimg[data-v-08e4061b] {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}
.mods-binding .mods-cont:hover .sjimg[data-v-08e4061b] {
  left: 254px;
}
.mods-binding .mods-cont .mc-cont p[data-v-08e4061b] {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}
.mods-binding .mods-cont .mc-cont p em[data-v-08e4061b] {
  padding: 0 5px;
  color: #e62226;
  float: none !important;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*我的商城模块mymall所有弹窗样式 end*/

/*
 * 关于我们模块about所有弹窗样式
 * start
 */

/*企业介绍查看详情模态框*/
.enAlertbg[data-v-08e4061b] {
  position: fixed;
  top: 0%;
  width: 100%;
  height: 100%;
  z-index: 200;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.enAlert[data-v-08e4061b] {
  width: 750px;
  height: 550px;
  margin: auto;
  margin-top: 250px;
  z-index: 300;
  background-color: #fff;
  border-radius: 5px;
}
.enAlertbg .enHeader[data-v-08e4061b],
.newsAlertBg .newsHeader[data-v-08e4061b] {
  width: 100%;
  height: 35px;
  background-color: #f3f3f3;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.enAlertbg .enHeader span[data-v-08e4061b],
.newsAlertBg .newsHeader span[data-v-08e4061b] {
  font-size: 16px;
  line-height: 35px;
  margin-left: 8px;
  font-weight: bold;
}
.enColosIcon[data-v-08e4061b],
.newsColosIcon[data-v-08e4061b] {
  vertical-align: sub;
  width: 16px;
  line-height: 35px;
  margin-left: 682px;
  cursor: pointer;
}
.enAlert h1[data-v-08e4061b] {
  color: #e62226;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
.enInformation[data-v-08e4061b],
.newInformation[data-v-08e4061b] {
  width: 98%;
  margin: auto;
  cursor: pointer;
}
.enInformation img[data-v-08e4061b],
.newInformation img[data-v-08e4061b] {
  width: 330px;
  height: 245px;
  float: left;
  padding-right: 10px;
}
.enInformation p[data-v-08e4061b],
.newInformation p[data-v-08e4061b] {
  font-size: 14px;
  line-height: 26px;
  text-indent: 1em;
  color: #666;
}
.coloseDiv[data-v-08e4061b],
.newsDiv[data-v-08e4061b] {
  width: 100%;
  text-align: center;
  height: 65px;
}
.coloseDiv button[data-v-08e4061b] {
  width: 80px;
  height: 30px;
  background-color: #e62226;
  color: #fff;
  border-radius: 5px;
  margin-top: 17.5px;
}

/*新闻资讯模态框*/
.newsAlertBg[data-v-08e4061b] {
  position: fixed;
  top: 0%;
  width: 100%;
  height: 100%;
  z-index: 200;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.newsAlert h1[data-v-08e4061b] {
  color: #333;
  text-align: center;
  margin-bottom: 20px;
  padding: 0px 10px;
  font-size: 30px !important;
}
.newsAlert h5[data-v-08e4061b] {
  color: #666;
  text-align: center;
  margin-bottom: 40px;
}
.newsDiv .newsIcon[data-v-08e4061b] {
  width: 80px;
  height: 30px;
  background-color: #e62226;
  color: #fff;
  border-radius: 5px;
  margin: 17.5px auto;
}
.newsAlert[data-v-08e4061b] {
  width: 750px;
  height: 550px;
  margin: auto;
  margin-top: 200px;
  z-index: 300;
  background-color: #fff;
  border-radius: 5px;
}
.newsContent[data-v-08e4061b] {
  max-height: 410px;
  padding-top: 40px;
  overflow-y: auto;
  height: 410px;
}

/*关于我们模块about所有弹窗样式  end*/

/* 登录注册内容面板 * start */
.reg-mid .reg-cont .reg[data-v-08e4061b] {
  position: absolute;
  right: 0;
  top: -30px;
  width: 500px;
  height: 500px;
  padding: 35px 0;
  background: #fff;
  -webkit-box-shadow: 3px 0 10px rgba(0, 0, 0, .16);
  box-shadow: 3px 0 10px rgba(0, 0, 0, .16);
}
.reg .tab-reg[data-v-08e4061b] {
  padding: 0 70px 30px 70px;
  border-bottom: solid 1px #f0f0f0;
  width: calc(100% - 140px);
  text-align: center;
  overflow: hidden;
}
.reg .tab-reg a[data-v-08e4061b] {
  display: inline-block;
  width: 50%;
  float: left;
  font-size: 20px;
  font-weight: 600;
}
.reg .tab-reg a.on[data-v-08e4061b] {
  color: #e62226;
}

/*扫码登录注册 begin*/
.reg .login-code[data-v-08e4061b] {
  display: block;
  padding-top: 40px;
}
.reg .login-code .code-cont[data-v-08e4061b] {
  position: relative;
  padding: 0 50px;
  height: 205px;
  text-align: center;
}
.reg .login-code .code-cont .qrcode-img[data-v-08e4061b] {
  position: absolute;
  left: 155px;
  display: inline-block;
  width: 190px;
  height: 190px;
  margin: 15px auto 0;
  -webkit-transition: left .2s;
  transition: left .2s;
}
.reg .login-code .code-cont .qrcode-help[data-v-08e4061b] {
  opacity: 0;
  position: absolute;
  right: 50px;
  width: 210px;
  height: 205px;
  background: url('https://presale.jhtsoft.com/picms/384ec915fb5f10.jpg') no-repeat right top;
  background-size: auto 100%;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.reg .login-code span[data-v-08e4061b] {
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 50%;
  width: 200px;
  height: 200px;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background: rgba(0, 0, 0, .85);
  color: #fff;
  font-size: 18px;
  text-align: center;
}
.reg .login-code .log-sus[data-v-08e4061b] {
  display: none;
  line-height: 200px;
}

/* .reg .login-code .log-fail {display:none;} */
.reg .login-code .log-fail big[data-v-08e4061b] {
  display: block;
  line-height: 40px;
  margin: 40px auto;
  font-size: 18px;
}
.reg .login-code .log-fail input[data-v-08e4061b] {
  width: 75%;
  padding: 10px 20px;
  background: #e62226;
  color: #fff;
  border-radius: 6px;
}
.reg .login-code dl[data-v-08e4061b] {
  font-size: 14px;
  text-align: center;
}
.reg .login-code dl dt[data-v-08e4061b] {
  margin: 30px 0 20px;
}
.reg .login-code dl dd[data-v-08e4061b] {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  color: #999;
  margin: 15px 10px;
}
.reg .login-code dl dd[data-v-08e4061b]:before {
  display: inline-block;
  margin-right: 3px;
  font-size: 20px;
  vertical-align: top;
}
.reg .login-code dl dd[data-v-08e4061b]:nth-child(2):before {
  content: "\E6BA";
}
.reg .login-code dl dd[data-v-08e4061b]:nth-child(3):before {
  content: "\E601";
}
.reg .login-code dl dd[data-v-08e4061b]:nth-child(4):before {
  content: "\E649";
}
.reg .reg-bot[data-v-08e4061b] {
  text-align: center;
  height: 20px;
  overflow: hidden;
  color: #999;
  font-size: 14px;
  margin-top: 50px;
}
.reg-account .reg-bot[data-v-08e4061b] {
  margin-top: 0;
}
.reg .reg-bot a[data-v-08e4061b] {
  margin: 0 10px;
  font-size: 14px;
  max-width: 80px;
  max-height: 20px;
  line-height: 20px;
  color: #e62226;
  overflow: hidden;
}
.reg .reg-bot a[data-v-08e4061b]:after {
  content: "\E65C";
  display: inline-block;
  font-size: 14px;
  margin-left: 2px;
}

/*扫码登录注册 end*/

/*账号登录注册 begin*/
.reg-account[data-v-08e4061b],
.reg .login-account[data-v-08e4061b] {
  width: 362px;
  padding: 0 69px;
}
.vis[data-v-08e4061b] {
  position: absolute;
  left: 0;
  top: 90px;
  padding-bottom: 20px;
  background: #fff;
}
.vis[data-v-08e4061b]:nth-child(2) {
  width: 100%;
}
.reg .login-account[data-v-08e4061b],
.visbhid[data-v-08e4061b] {
  display: block;
  z-index: 1;
}
.visible[data-v-08e4061b] {
  visibility: visible;
  z-index: 2;
}
.reglist form span[data-v-08e4061b] {
  display: block;
  line-height: 40px;
  color: #e62226;
  font-size: 14px;
}
.reglist form span[data-v-08e4061b]:before {
  content: "\E637";
  margin-right: 5px;
  vertical-align: top;
}
.reglist form p[data-v-08e4061b] {
  border: solid 1px #ccc;
  height: 50px;
  margin-bottom: 20px;
}
.reglist form p em[data-v-08e4061b],
.reglist form p input[data-v-08e4061b] {
  display: inline-block;
  float: left;
  height: 50px;
  line-height: 50px;
  font-size: 14px;
}
.reglist form p[data-v-08e4061b]:nth-child(3) {
  position: relative;
}
.reglist form p:nth-child(3) input.lakey-open[data-v-08e4061b] {
  display: none;
}
.reglist form p i[data-v-08e4061b] {
  position: absolute;
  right: 10px;
  top: 17px;
  display: inline-block;
  width: 16px;
  height: 16px;
  cursor: pointer;
  color: #b2b2b2;
}
.reglist form .btn[data-v-08e4061b] {
  display: block;
  width: 100%;
  height: 50px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 18px;
  letter-spacing: 5px;
  margin: 45px 0 30px;
  padding: 0;
}
.reglist form .btn span[data-v-08e4061b] {
  color: #fff;
  font-size: 18px;
}
.reglist form .btn span[data-v-08e4061b]::before {
  content: '';
}
.reg-account form p em[data-v-08e4061b] {
  color: #666;
  width: 60px;
  padding-left: 20px;
}
.reg-account form p input[data-v-08e4061b] {
  width: calc(100% - 100px);
  padding: 0 10px;
}
.reg-account form .p-yzm [type='text'][data-v-08e4061b] {
  width: calc(100% - 200px);
}
.reg-account form .p-yzm [type='button'][data-v-08e4061b] {
  width: 100px;
  background: #ebebeb;
  color: #999;
}
.reg-account form .p-yzm [type='button'][data-v-08e4061b]:hover {
  color: #333 !important;
}
.reg-account form p:nth-child(3) input[data-v-08e4061b] {
  width: calc(100% - 126px);
  padding: 0 36px 0 10px;
}
.reg .login-account form p em[data-v-08e4061b] {
  color: #b2b2b2;
  width: 49px;
  background: #fafafa;
  font-size: 20px;
  border-right: solid 1px #ccc;
  text-align: center;
}
.reg .login-account form p em.bg-grey[data-v-08e4061b] {
  background: #ebebeb;
}
.reg .login-account form p input[data-v-08e4061b] {
  width: calc(100% - 70px);
  padding: 0 10px;
}
.reg .login-account form p:nth-child(3) input[data-v-08e4061b] {
  width: calc(100% - 96px);
  padding: 0 36px 0 10px;
}
.reg .login-account form .lg-bot[data-v-08e4061b] {
  line-height: 20px;
  font-size: 14px;
}
.reg .login-account form .lg-bot small[data-v-08e4061b] {
  color: #999;
  margin-right: 20px;
  cursor: pointer;
  font-size: 14px;
}
.reg .login-account form .lg-bot small input[type='checkbox'][data-v-08e4061b] {
  display: none;
}
.reg .login-account form .lg-bot small[data-v-08e4061b]:before {
  display: inline-block;
  content: "\E60A";
  width: 16px;
  line-height: 20px;
  cursor: pointer;
  margin-right: 5px;
  vertical-align: top;
  overflow: hidden;
}
.reg .login-account form .lg-bot small.cselected[data-v-08e4061b]:before {
  content: "\E609";
}
.reg .login-account form div a[data-v-08e4061b] {
  float: right;
  color: #e62226;
}

/*账号登录注册 end*/

/*登录注册内容面板 end*/

/*头部购物车面板添加券卡类型区分 start*/
.cartlist .head-cardtype[data-v-08e4061b] {
  height: 20px;
  margin: 10px;
  width: 100%;
}
.cartlist .head-cardtype>a[data-v-08e4061b] {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  line-height: 20px;
  background: #fff;
}
.cartlist .head-cardtype>a.on[data-v-08e4061b] {
  background: #e62226;
  color: #fff;
}
.cartlist .head-cardtype>a i[data-v-08e4061b] {
  display: none;
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: -5px;
  border-top: solid 5px #e62226;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
}
.cartlist .head-cardtype>a.on i[data-v-08e4061b] {
  display: block;
}

/*头部购物车面板添加券卡类型区分 end*/

/*加载中*/
.el-icon-loader[data-v-08e4061b]:before,
.el-icon-loader[data-v-08e4061b]:after,
.el-icon-loader[data-v-08e4061b] {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: loading-data-v-08e4061b 1s infinite ease;
  animation: loading-data-v-08e4061b 1s infinite ease;
}
.el-icon-loader[data-v-08e4061b] {
  position: relative;
  margin: 0 auto;
  margin-bottom: 35px;
  text-indent: -9999px;
  -webkit-animation-delay: .13s;
  animation-delay: .13s
}
.el-icon-loader[data-v-08e4061b]:before {
  left: -35px;
}
.el-icon-loader[data-v-08e4061b]:after {
  left: 35px;
  -webkit-animation-delay: .26s;
  animation-delay: .26s
}
.el-icon-loader[data-v-08e4061b]:before,
.el-icon-loader[data-v-08e4061b]:after {
  position: absolute;
  top: 0;
  content: ''
}
@-webkit-keyframes loading-data-v-08e4061b {
0%,
  100% {
    -webkit-box-shadow: 0 25px 0 -3px #fc8f8f;
            box-shadow: 0 25px 0 -3px #fc8f8f;
}
25%,
  75% {
    -webkit-box-shadow: 0 25px 0 -1px #fc8f8f;
            box-shadow: 0 25px 0 -1px #fc8f8f;
}
50% {
    -webkit-box-shadow: 0 25px 0 1px #fc8f8f;
            box-shadow: 0 25px 0 1px #fc8f8f;
}
}
@keyframes loading-data-v-08e4061b {
0%,
  100% {
    -webkit-box-shadow: 0 25px 0 -3px #fc8f8f;
            box-shadow: 0 25px 0 -3px #fc8f8f;
}
25%,
  75% {
    -webkit-box-shadow: 0 25px 0 -1px #fc8f8f;
            box-shadow: 0 25px 0 -1px #fc8f8f;
}
50% {
    -webkit-box-shadow: 0 25px 0 1px #fc8f8f;
            box-shadow: 0 25px 0 1px #fc8f8f;
}
}

/*商品详情页添加配送范围 start*/
.dispatching[data-v-08e4061b] {
  position: relative;
  margin: 20px auto;
  padding: 10px 5px 0 0;
  line-height: 20px;
}
.dispatching p[data-v-08e4061b] {
  color: #999;
  font-size: 14px;
}
.dispatching p span[data-v-08e4061b] {
  color: #333;
}
.dispatching p i[data-v-08e4061b] {
  float: right;
  font-size: 16px;
}
.dispatching div[data-v-08e4061b] {
  display: none;
  position: absolute;
  z-index: 11;
  left: -1px;
  top: 30px;
  width: calc(100% - 40px);
  background: #fff;
  color: #333;
  padding: 5px 30px 5px 10px;
  border: solid 1px #eee;
  border-top: none;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
  line-height: 25px;
  max-height: 300px;
  overflow-y: auto;
}
.dispatching[data-v-08e4061b]:hover {
  padding-left: 10px;
  border: solid 1px #eee;
  border-bottom: none;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
}
.dispatching:hover div[data-v-08e4061b] {
  display: block;
}

/*商品详情页添加配送范围 end*/

/*element插件图标样式会被商城的字体图标覆盖，这里重新定义一下插件图标 start*/
[class*=" el-icon-"][data-v-08e4061b],
[class^=el-icon-][data-v-08e4061b] {
  font-family: element-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.el-picker-panel__icon-btn[data-v-08e4061b]:hover,
.el-dialog__headerbtn:focus .el-dialog__close[data-v-08e4061b],
.el-dialog__headerbtn:hover .el-dialog__close[data-v-08e4061b] {
  color: #409eff;
  background: transparent;
}

/*element插件图标样式会被商城的字体图标覆盖，这里重新定义一下插件图标 end*/

/*index title start*/
.mainpage-tit .ewm[data-v-08e4061b] {
  position: relative;
}
.mainpage-tit .ewm .code-box[data-v-08e4061b] {
  position: absolute;
  top: 30px;
  left: 50%;
  margin-left: -55px;
  display: none;
  z-index: 3;
}
.mainpage-tit .ewm .arrow[data-v-08e4061b] {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -3px;
  border-style: solid;
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  width: 0;
  height: 0px;
  display: inline-block;
}
.mainpage-tit .ewm .code-con[data-v-08e4061b] {
  border: 1px solid #E0E0E0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
  padding: 10px;
}
.mainpage-tit .ewm .code-con img[data-v-08e4061b] {
  display: block;
  width: 80px;
  height: 80px;
  margin: 0 auto;
}
.mainpage-tit .ewm .code-con p[data-v-08e4061b] {
  line-height: 15px;
  margin-top: 8px;
  text-align: center;
  font-size: 12px;
  color: #666;
}
.mainpage-tit .ewm i:hover+.code-box[data-v-08e4061b] {
  display: block;
}
.mainpage-tit[data-v-08e4061b] {
  height: 60px;
  line-height: 60px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
.mainpage-tit .white-triangle[data-v-08e4061b] {
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  height: 0;
  width: 0;
  border-top: 20px solid #f6f6f6;
  border-right: 20px solid transparent;
}
.mainpage-tit .red-triangle[data-v-08e4061b] {
  display: inline-block;
  position: absolute;
  left: 2px;
  top: 2px;
  height: 0;
  width: 0;
  border-right: 16px solid transparent;
}
.mainpage-tit b[data-v-08e4061b] {
  display: inline-block;
  width: 72px;
  height: 60px;
  position: absolute;
  background-image: url('https://presale.jhtsoft.com/picms/384dbe3c9e68b4.png');
  background-position: 0 -12px;
  background-repeat: no-repeat;
}
.mainpage-tit b[data-v-08e4061b]:nth-of-type(1) {
  left: 22%;
}
.mainpage-tit b[data-v-08e4061b]:nth-of-type(2) {
  left: 44%;
}
.mainpage-tit b[data-v-08e4061b]:nth-of-type(3) {
  left: 68%;
}
.mainpage-tit h4[data-v-08e4061b] {
  float: left;
  font-size: 24px;
  color: #fff;
}
.mainpage-tit h4 .ewm[data-v-08e4061b] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  margin-left: 10px;
  margin-top: 22px;
}
.mainpage-tit h4 .ewm i[data-v-08e4061b] {
  display: block;
  cursor: pointer;
  font-size: 20px;
}
.mainpage-tit-class[data-v-08e4061b] {
  float: right;
  position:relative;
  z-index:1;
}
.mainpage-tit-class a[data-v-08e4061b] {  
  font-size: 14px;
  color: #fff;
}
.mainpage-tit>a[data-v-08e4061b] {
  color: #fff;
  font-size: 14px;
}
.mainpage-tit span[data-v-08e4061b] {
  float: right;
}
.mainpage-tit span em[data-v-08e4061b] {
  font-size: 12px;
}
.mainpage-tit a:hover span[data-v-08e4061b] {
  opacity: .6;
}
.mainpage-tit-class a[data-v-08e4061b]:hover {
  border-color: #fff;
  color: #fff;
}

/*end*/

/*滑块验证 start*/
.ani[data-v-08e4061b] {
  -webkit-transition: all .3s;
  transition: all .3s;
}
.movebox[data-v-08e4061b] {
  position: relative;
  width: 100%;
  height: 50px;
  border: solid 1px #ccc;
  margin-bottom: 30px;
  background: #ebebeb;
  line-height: 50px;
  text-align: center;
}
.txt[data-v-08e4061b] {
  position: absolute;
  top: 0;
  width: 100%;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  font-size: 16px;
}
.movego[data-v-08e4061b] {
  background-color: #7ac23c;
  height: 50px;
  width: 0;
}
.move[data-v-08e4061b] {
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 50px;
  cursor: pointer;
}
.moveBefore[data-v-08e4061b] {
  background: #fff url("https://presale.jhtsoft.com/picms/21bfdc8a12108.png") no-repeat center;
}
.moveSuccess[data-v-08e4061b] {
  background: #fff url("https://presale.jhtsoft.com/picms/21c0176e5782f.png") no-repeat center;
}

/*end*/

/*mymall top start*/
.bgwhite .myhome-nav .header-shortcut[data-v-08e4061b] {
  background: #fff;
}
.bgwhite .header-searchbar-logo p[data-v-08e4061b] {
  border-color: #bdbdbd;
}
.bgwhite .header-searchbar-logo p a[data-v-08e4061b] {
  color: #666;
}
.bgwhite .myhome-nav li .header-nav[data-v-08e4061b],
.bgwhite .myhome-nav i[data-v-08e4061b] {
  color: #333;
  border: none;
}
.bgwhite .myhome-nav li.myshop:hover .header-nav[data-v-08e4061b] {
  color: #e62226;
  border-bottom: 2px solid #e62226;
}
.bgwhite .header-shortcut-loginlist li .header-nav[data-v-08e4061b] {
  border-color: #333;
}
.bgwhite .myhome-nav .dropdown[data-v-08e4061b]:hover {
  border: solid 1px #ccc;
  color: #e62226;
}
.bgwhite .header-shortcut .dropdown[data-v-08e4061b]:hover {
  border-color: #ccc;
  background: #fff;
  border-bottom: none;
}
.bgwhite .header-shortcut .dropdown:hover>div[data-v-08e4061b] {
  border: solid 1px #ccc;
}
.bgwhite .header-searchbar-search[data-v-08e4061b] {
  border: solid 1px #e62226 !important;
}
.bgwhite .header-searchbar-search .searchbtn[data-v-08e4061b] {
  float: right;
  background: #e62226 !important;
  color: #fff !important;
}
.bgwhite .header-shortcut .dropdown:hover>div[data-v-08e4061b] {
  left: -1px;
}
.bgwhite .myhome-nav .dropdown-seting[data-v-08e4061b] {
  width: 119px;
}
.bgwhite .myhome-nav .dropdown-hy[data-v-08e4061b] {
  width: 117px;
}

/*end*/

/*结算页加赠品 start*/
.odcb-act[data-v-08e4061b] {
  font-size: 14px;
  color: #999;
  line-height: 16px;
}
.odcb-act em[data-v-08e4061b] {
  display: inline-block;
  background: #ffa641;
  color: #fff;
  padding: 2px 8px;
  border-radius: 8px 0 8px 0;
  margin-right: 10px;
  font-size: 12px;
  line-height: 1;
}
.odcb-act small[data-v-08e4061b] {
  font-size: 14px;
}
.odcb-act small b[data-v-08e4061b] {
  color: #e62226;
}
.odcb-act small a[data-v-08e4061b] {
  color: #333;
}
.odc-box ul li[data-v-08e4061b] {
  padding-bottom: 0;
  overflow: hidden;
}
.odc-box ul li ul li[data-v-08e4061b] {
  padding: 20px 0;
}
.odc-box ul li ul li[data-v-08e4061b]:first-child {
  padding-top: 0;
}
.odc-box ul li ul li[data-v-08e4061b]:last-child {
  padding-bottom: 0;
}
.odcb-gift[data-v-08e4061b] {
  display: block;
  padding-top: 20px;
}
.odcb-gift em[data-v-08e4061b],
.odcb-gift a[data-v-08e4061b] {
  display: inline;
  vertical-align: top;
}
.odcb-gift em[data-v-08e4061b] {
  font-size: 14px;
  color: #999;
}
.odcb-gift em b[data-v-08e4061b] {
  margin: 0 10px;
}
.odcb-gift a[data-v-08e4061b] {
  margin-left: 20px;
}
.cart-pro-item .odcb-gift[data-v-08e4061b] {
  padding-top: 10px;
}
.cart-pro-item .odcb-gift em[data-v-08e4061b],
.cart-pro-item .odcb-gift a[data-v-08e4061b] {
  font-size: 12px;
}
.cart-pro-item .odcb-gift em[data-v-08e4061b] {
  margin: 0 5px;
  color: #333;
}
.spb-wrap+.odcb-gift[data-v-08e4061b] {
  padding: 5px 0 5px 35px;
  background: #fffdf3;
}

/*结算页加赠品 end*/
.main.home[data-v-08e4061b] {
  margin: 20px auto;
}

/*element 提示框按钮样式自定义*/
.el-button--primary[data-v-08e4061b] {
  background-color: #e62226 !important;
  border-color: #e62226 !important;
}

/*element 日期插件样式自定义 start*/
.el-date-table td.current:not(.disabled) span[data-v-08e4061b] {
  background-color: #e62226 !important;
  color: #fff !important;
}
.el-date-table td.today span[data-v-08e4061b] {
  color: #e62226 !important;
}
.el-date-table td.available[data-v-08e4061b]:hover,
.el-date-picker__header-label.active[data-v-08e4061b],
.el-date-picker__header-label[data-v-08e4061b]:hover {
  color: #e62226 !important;
}
button.el-dialog__headerbtn[data-v-08e4061b]:hover {
  background: #fff !important;
}
.el-picker-panel__icon-btn[data-v-08e4061b]:hover,
.el-dialog__headerbtn:focus .el-dialog__close[data-v-08e4061b],
.el-dialog__headerbtn:hover .el-dialog__close[data-v-08e4061b] {
  color: #e62226 !important;
}
.el-picker-panel__icon-btn[data-v-08e4061b]:hover {background:#eee!important;
}
.el-input__inner[data-v-08e4061b]:active {
  border-color: #e62226 !important;
}
.el-input.is-active .el-input__inner[data-v-08e4061b],
.el-input__inner[data-v-08e4061b]:focus {
  border-color: #e62226 !important;
}

/*element 日期插件样式自定义 end*/

/*分享详情页 时间段自定义 start*/
.el-date-table td.end-date span[data-v-08e4061b],
.el-date-table td.start-date span[data-v-08e4061b] {
  background-color: #e62226 !important;
}
.el-date-table td.in-range div[data-v-08e4061b],
.el-date-table td.in-range div[data-v-08e4061b]:hover,
.el-date-table.is-week-mode .el-date-table__row.current div[data-v-08e4061b],
.el-date-table.is-week-mode .el-date-table__row:hover div[data-v-08e4061b] {
  background-color: #fff0f1 !important;
}
.el-button--text[data-v-08e4061b] {
  color: #e62226 !important;
}
.el-button.is-plain[data-v-08e4061b]:focus,
.el-button.is-plain[data-v-08e4061b]:hover {
  border-color: #e62226 !important;
  color: #e62226 !important;
}
.el-time-panel__btn.confirm[data-v-08e4061b] {
  color: #e62226 !important;
}
.el-range-editor.is-active[data-v-08e4061b],
.el-range-editor.is-active[data-v-08e4061b]:hover {
  border-color: #e62226 !important;
}
.el-input__inner[data-v-08e4061b] {
  height: 35px !important;
}
.el-range-editor.el-input__inner[data-v-08e4061b] {
  padding: 0 10px !important;
}
.shareNav .el-button[data-v-08e4061b] {
  padding: 10px 20px !important;
}
[type=button][data-v-08e4061b]:hover,
[type=button][data-v-08e4061b]:active,
.mmcu-bot p a[data-v-08e4061b]:hover {
  background: #e62226;
  color: #fff !important;
}

/*分享详情页 时间段自定义 end*/
.el-pagination button[data-v-08e4061b]:hover {
  border: none;
  background-color: #F6F6F6;
  color: #999 !important;
}

/*上传插件样式自定义 start*/
.el-upload--picture-card[data-v-08e4061b]:hover {
  color: #333 !important;
}
.el-upload[data-v-08e4061b]:focus,
.addReviewcont .clearfloat .m-upload[data-v-08e4061b]:hover,
.writeEval .upload-demo .m-upload[data-v-08e4061b]:hover,
.upload-demo .el-upload--picture-card .pc-upload[data-v-08e4061b]:hover {
  border-color: #e62226 !important;
  color: #e62226 !important;
}
.uploadbtn[data-v-08e4061b] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
.uploadbtn i[data-v-08e4061b] {
  padding-right: 10px;
}
.el-upload-list__item-actions .el-icon-delete[data-v-08e4061b] {
  font-size: 22px;
}
.el-upload-list--picture-card .el-upload-list__item-actions[data-v-08e4061b] {
  border-radius: 6px;
}
.el-upload-list__item .el-icon-close-tip[data-v-08e4061b] {
  color: #409EFF !important;
}
.el-upload-list--picture-card[data-v-08e4061b] {
  display: block !important;
}
.upload-demo .el-upload--picture-card[data-v-08e4061b] {
  height: auto;
  background: transparent !important;
  border: none;
  padding: 10px 5px;
  width: auto;
  /* border: 1px solid #e0e0e0; */
  border-radius: 0;
}
.upload-demo.lppz .el-upload--picture-card[data-v-08e4061b] { 
  width: 260px;
  border: 1px solid #e0e0e0;
}
.upload-demo.lppz .el-upload--picture-card[data-v-08e4061b]:hover {
  border-color: #e62226;
}
.upload-demo .el-upload--picture-card i[data-v-08e4061b] {
  vertical-align: top;
}
.upload-demo .el-upload--picture-card .pc-upload[data-v-08e4061b] {
  background-color: #fbfdff;
  border: 1px dashed #c0ccda;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 148px;
  height: 148px;
  line-height: 146px;
  vertical-align: top;
}

/*上传插件样式自定义 end*/

/*爱心认购 start*/
.leader-box-detail .el-icon-arrow-right[data-v-08e4061b] {
  margin-top: 15px !important;
  -webkit-transform: rotate(90deg) !important;
  transform: rotate(90deg) !important;
}
.leader-box-detail .el-collapse-item__header[data-v-08e4061b],
.leader-box-detail .el-collapse-item__content[data-v-08e4061b] {
  color: #999 !important;
}
.leader-box-detail .el-collapse-item__content[data-v-08e4061b] {padding-bottom: 0!important;
}
.leader-box-detail .el-collapse-item__arrow.is-active[data-v-08e4061b] {
  -webkit-transform: rotate(-90deg) !important;
  transform: rotate(-90deg) !important;
}
.leader-box-detail .el-collapse-item__header[data-v-08e4061b],.leader-box-detail .el-collapse[data-v-08e4061b],.leader-box-detail .el-collapse-item__wrap[data-v-08e4061b]{border:none!important;
}
.details-r .el-pagination button[data-v-08e4061b] {
  line-height: 35px !important;
  height: 35px !important;
}
.details-r .el-pagination button[data-v-08e4061b]:hover {
    background-color: #e62226!important;
    color: #fff !important;
}

/*爱心认购 end*/
.channel-goodlist.gzhd ul.el-pager[data-v-08e4061b] {
  margin: 0;
}
.channel-goodlist.gzhd ul.el-pager li[data-v-08e4061b] {
  margin:0 10px;
  padding-top: 0;
  width: auto;
}
.channel-goodlist.gzhd .shopping-list-page[data-v-08e4061b] { margin-bottom: 0;
}

/*个人信息生日日期插件*/
.brthdt[data-v-08e4061b] {width:auto!important;
}
.brthdt .el-picker-panel [slot=sidebar][data-v-08e4061b],.brthdt .el-picker-panel__sidebar[data-v-08e4061b] {width:0!important;
}
.brthdt .el-picker-panel__body[data-v-08e4061b] {margin-left:0!important;
}

/*我的仓库员工通讯录*/
.tb-empe td .el-input__inner[data-v-08e4061b] {border-color:#e0e0e0; margin-right:10px;
}
.tb-empe td .el-input__inner[data-v-08e4061b]::-webkit-input-placeholder {color:#666!important;
}
.tb-empe td .el-input__inner[data-v-08e4061b]::-moz-placeholder {color:#666!important;opacity:1!important;
}
.tb-empe td .el-input__inner[data-v-08e4061b]:-moz-placeholder {color:#666!important;opacity:1!important;
}
.tb-empe td .el-input__inner[data-v-08e4061b]:-ms-input-placeholder {color:#666!important;
}
.tb-empe td > .el-input input[data-v-08e4061b],
.selipt .el-col .el-autocomplete .el-input input[data-v-08e4061b] {width:230px;
}
.tb-empe td .el-input.is-disabled .el-input__inner[data-v-08e4061b] {color:#999!important;
}
.noneDetails[data-v-08e4061b]{
  display: none;
}
.blockDetails[data-v-08e4061b]{
  display: inline-block;
}

/*好物商城分页*/
.el-pager li.active+li[data-v-08e4061b]{border-left:1px solid #ccc!important;
}
.el-pager li[data-v-08e4061b]:hover{color: #e62226!important
}
.el-pager li.active[data-v-08e4061b]{color: #fff!important
}

/* 禁止配送提示 S */
.warnText[data-v-08e4061b]{
  margin-top: 10px;
  color: #e62226;
  padding-left: 70px;
}
.warnText i[data-v-08e4061b],
.warnTxtCart i[data-v-08e4061b]
{
  margin-right: 5px;
}
.warnTxtCart[data-v-08e4061b]{
  display: inline-block;
  margin-left: 10px;
  color: #e62226;
}

/* 禁止配送提示 E */

/* 禁止配送提示 E */
.jianTip[data-v-08e4061b] {
  display: inline-block;
  padding: 0 7px;
  height: 20px;
  line-height: 20px;
  background:#ff5f20;
  vertical-align: top;
  color:#fff;
  border-radius: 2px;
}

/* 每月可发货日期下拉框 */
.dateSlt .el-select-dropdown__list[data-v-08e4061b]{width: 380px!important;padding: 6px 10px;
}
.flexUI[data-v-08e4061b]{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex
}
.flexUpDownCenter[data-v-08e4061b]{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center
}
.flexBet[data-v-08e4061b]{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.flexAro[data-v-08e4061b]{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-justify-content:space-around;-ms-justify-content:space-around;-moz-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around
}

/*表格通用样式*/
.el-table[data-v-08e4061b] {color: #666;
}
.el-input__inner[data-v-08e4061b],.el-textarea__inner[data-v-08e4061b] {color: #333 !important;
}
.el-table--enable-row-hover .el-table__body tr:hover > td[data-v-08e4061b] {background-color: #fafafa !important;
}
.comTable th[data-v-08e4061b],.el-table thead.is-group th[data-v-08e4061b] {background-color:#f6f6f6!important; color: #333;padding: 8px 0;
}
.comTable .el-table__fixed-right-patch[data-v-08e4061b] {background-color: #f6f6f6
}
.comTable td:last-child span.greenColor[data-v-08e4061b],.comTable td:last-child a.greenColor[data-v-08e4061b] {cursor: pointer;padding:10px 5px;
}
.comTable td:last-child span.greenColor[data-v-08e4061b],.comTable td:last-child a.greenColor[data-v-08e4061b] {margin-left:-5px;
}
.el-table__fixed-right[data-v-08e4061b]{z-index: 1;
}
.comTable small[data-v-08e4061b] {display:block; color:#999;
}
.comTable .el-tag[data-v-08e4061b] {height: 16px; padding: 0 2px;line-height: 14px; font-size: 12px;
}
.el-table__body tr.hover-row>td[data-v-08e4061b] {background-color: #fafafa;
}
.el-table__body tr.current-row>td[data-v-08e4061b]{background-color: #f6f6f6;
}
.el-tag.el-tag--warning[data-v-08e4061b] {background:#fff2eb;border-color:#ffe9db;color:#ff7018;
}
.colorBlue[data-v-08e4061b] {color:#0079b6
}
.fwBold[data-v-08e4061b] {font-weight:bold;
}

/*操作列图标按钮样式*/
.handle[data-v-08e4061b] {font-size: 0;
}
.handle > span[data-v-08e4061b],.handle a[data-v-08e4061b] {font-size: 14px; display: inline-block;vertical-align: middle;
}
.handle > span[data-v-08e4061b]:not(:last-child),.handle a[data-v-08e4061b]:not(:last-child) {margin-right: 15px;
}
.handle span i[data-v-08e4061b],.handle a i[data-v-08e4061b]{font-size: 18px;
}
.handle span[data-v-08e4061b]:hover,.handle a[data-v-08e4061b]:hover {cursor: pointer;color: #e62226;
}
[data-v-08e4061b]:focus{outline: none!important;
}

/*卡包二维码过期提示 */
.transferbox .ewmCodeBox[data-v-08e4061b] { margin: 20px auto;width: 250px;height: 250px;
}
.coverTxt[data-v-08e4061b] {position:absolute; z-index:1; left:0; top:0; right:0; bottom:0; margin: auto; width:270px;height:270px; background:rgba(0, 0, 0, 0.85); text-align: center;color:#FFF;
}
.coverTxt h5[data-v-08e4061b] {padding:20px 10px; line-height:25px; font-size: 14px;margin:20px auto;
}
.transferbox > h5[data-v-08e4061b] {padding-top:15px;color:#666;font-size: 12px; text-align: center;line-height: 20px;
}
.transferbox > h5 .codecount[data-v-08e4061b] {font-weight: 600;color:#e62226;padding:0 3px;
}
.coverTxt .btnFresh[data-v-08e4061b] {display: inline-block; padding:8px 25px;border-radius:4px;background:#e62226;color:#fff;font-size: 18px; line-height: 20px;
}
.coverTxt .btnFresh[data-v-08e4061b]:hover {opacity: .75;
}
.nosupport[data-v-08e4061b] { color:#ccc!important; cursor:not-allowed!important;
}

/*返回顶部*/
.totop[data-v-08e4061b] {position: fixed;z-index: 3;bottom: 10%;right: 5%;cursor: pointer;opacity: 1;width: 80px;height: 80px;border-radius: 100%;background: #e62226;color: #fff;line-height: 80px;text-align: center;font-size: 60px;font-weight: 400;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;
}
.totop[data-v-08e4061b]:hover {opacity: .7;
}

/*订单二维码居中*/
.odlc-stateodlc-state .code-box img[data-v-08e4061b] {margin: 0 auto;
}
.txtLineTwo[data-v-08e4061b] { font-size: 12px; max-height: 40px;line-height: 20px;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space:normal;word-break: break-all;overflow: hidden;
}
.imgre[data-v-08e4061b] {
  position: relative;
}
.imgab[data-v-08e4061b] {
  position: absolute;
  display: inline-block;
  width: 228px;
  height: 230px;
  background: rgba(0, 0, 0, 0.85);
  left: 202px;
  top: 132px;
}
.imgab big[data-v-08e4061b] {
  width: 229px;
  height: 50px;
  color: #ffffff;
  display: inline-block;
  text-align: center;
  margin-top: 54px;
}
.butts[data-v-08e4061b] {
  background: rgb(230, 34, 38);
  width: 100px;
  height: 40px;
  text-align: center;
  margin-left: 62px;
  font-size: 20px;
  color: #ffffff;
  border-radius: 5px;
}
.payment[data-v-08e4061b] {
  color: #666;
}
.payment p[data-v-08e4061b],
.payment > dl[data-v-08e4061b] {
  font-size: 14px;
}
.payment > p[data-v-08e4061b] {
  line-height: 25px;
  margin: 10px 0;
}
.payment > p > span[data-v-08e4061b] {
  display: inline-block;
}
.payment > p > span[data-v-08e4061b]:first-child {
  float: left;
}
.payment > p > span[data-v-08e4061b]:nth-child(2) {
  float: right;
}
.payment > p > span b[data-v-08e4061b],
.payment > p > span i[data-v-08e4061b] {
  color: #e62226;
  margin: 0 5px;
  font-weight: 600;
}
.payment > dl[data-v-08e4061b] {
  margin-bottom: 30px;
}
.payment > dl dt[data-v-08e4061b] {
  display: block;
  text-align: right;
  line-height: 20px;
}
.payment > dl dt a[data-v-08e4061b] {
  color: #0079b6;
}
.payment > dl dt a i[data-v-08e4061b] {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 10px;
  border-top: solid 8px #0079b6;
  border-right: solid 8px transparent;
  border-left: solid 8px transparent;
}
.payment > dl dd[data-v-08e4061b] {
  max-height: 0;
  overflow: hidden;
  margin-top: 10px;
}
.payment > dl dd.exopen[data-v-08e4061b] {
  max-height: 500px;
}
.payment > dl dd > p[data-v-08e4061b]:first-child {
  border-top: solid 1px #f0f0f0;
  padding-top: 10px;
}
.payment > dl dd > p[data-v-08e4061b],
.payment > dl dd ul[data-v-08e4061b] {
  line-height: 25px;
  overflow: hidden;
}
.payment > dl dd > p > span[data-v-08e4061b],
.payment > dl dd > p > em[data-v-08e4061b],
.payment > dl dd > p > em > b[data-v-08e4061b],
.payment > dl dd > p > em > i[data-v-08e4061b],
.payment > dl dd > p > span[data-v-08e4061b]:before,
.payment > dl dd > p > em[data-v-08e4061b]:before {
  display: inline-block;
  float: left;
}
.payment > dl dd > p > span[data-v-08e4061b] {
  margin-right: 20px;
  width: auto;
  max-width: 65%;
}
.payment > dl dd > p > em > b[data-v-08e4061b] {
  margin-right: 15px;
  width: auto;
  max-width: 150px;
}
.payment > dl dd ul[data-v-08e4061b] {
  position: relative;
  padding-left: 70px;
}
.payment > dl dd ul li[data-v-08e4061b] {
  width: 100%;
}
.payment > dl dd ul i[data-v-08e4061b] {
  position: absolute;
  left: 0;
  top: 0;
}
.payment > dl dd ul li em[data-v-08e4061b] {
  display: block;
  max-width: 50%;
  color: #666;
}
.payment .paym-wrap[data-v-08e4061b] {
  position: relative;
  padding: 20px 50% 70px 140px;
  background: url(https://presale.jhtsoft.com/picms/38502389a811c4.png)
    no-repeat 70% center;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.payment .paym-wrap > label[data-v-08e4061b] {
  position: absolute;
  left: 0;
  top: 20px;
  display: inline-block;
  width: 100px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  background: url('https://presale.jhtsoft.com/picms/1223df180d1a92.png')
    no-repeat;
  background-position: left -100px;
}
.payment .paym-wrap > h5[data-v-08e4061b] {
  line-height: 40px;
}
.payment .paym-wrap > h5 b[data-v-08e4061b] {
  color: #e62226;
  margin: 0 5px;
}
.payment .paym-wrap > .pw-cont[data-v-08e4061b] {
  width: 350px;
  padding-bottom: 0;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  margin-top: 10px;
}
.payment .paym-wrap > .pw-cont a[data-v-08e4061b] {
  display: block;
  padding: 30px;
  width: 290px;
  height: 290px;
}
.payment .paym-wrap > .pw-cont a img[data-v-08e4061b] {
  width: 290px;
  height: 290px;
}
.payment .paym-wrap > .pw-cont p[data-v-08e4061b] {
  padding: 0 20px;
  width: 310px;
  line-height: 50px;
  background: url(https://presale.jhtsoft.com/picms/38501f99dabdce.jpg) #e62226
    repeat-x left top;
  background-size: 6px auto;
  color: #fff;
  font-size: 16px;
}
.payment .paym-wrap > .pw-cont p i[data-v-08e4061b] {
  display: inline-block;
  width: 103px;
  text-align: center;
}
.payment .paym-wrap > .pw-cont p i[data-v-08e4061b]:not(:last-child):after {
  content: "\E65C";
  float: right;
}
.payment .paym-option[data-v-08e4061b] {
  padding: 20px;
  margin: 20px 0;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.payment .paym-option li[data-v-08e4061b] {
  display: inline-block;
  line-height: 30px;
  font-size: 16px;
  margin-right: 50px;
  cursor: pointer;
}
.payment .paym-option li[data-v-08e4061b]:before {
  display: inline-block;
  margin-right: 10px;
  color: #fff;
  width: 30px;
  height: 30px;
  text-align: center;
  vertical-align: top;
}
.payment .paym-option li[data-v-08e4061b]:first-child:before {
  content: "\E61A";
  color: #02a0ea;
  font-size: 30px;
}
.payment .paym-option li[data-v-08e4061b]:nth-child(2):before {
  content: "\E675";
  border-radius: 100%;
  background: #ff8f1e;
  font-size: 20px;
}

/* 余额支付 */
.yezf[data-v-08e4061b] {
  height: 60px;
  line-height: 60px;
  vertical-align: middle;
  width: 1200px;
  margin-bottom: 20px;
  -webkit-box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 0 8px rgba(0, 0, 0, 0.1);
}
.yezf input[data-v-08e4061b] {
  display: none;
}
.yezf i[data-v-08e4061b] {
  display: inline-block;
  margin-left: 20px;
  margin-right: 10px;
}
.yezf em[data-v-08e4061b] {
  color: #333;
}
.yezf span[data-v-08e4061b] {
  display: inline-block;
  color: #666;
  margin-left: 40px;
}
.yezf span strong[data-v-08e4061b] {
  font-size: 18px;
  color: #e62226;
  padding: 0 5px;
}

/* 登录提示 */
.cart-tip[data-v-08e4061b] {
  width: 1158px;
  height: 30px;
  margin: 0 auto;
  line-height: 30px;
  padding: 5px 20px;
  border: solid 1px #f3e7d3;
  background: #fffdf3;
  font-size: 14px;
}
.cart-tip span[data-v-08e4061b] {
  margin-right: 30px;
  color: #ff7d4a;
}
.cart-tip span[data-v-08e4061b]:before {
  display: inline-block;
  content: "\E670";
  font-size: 18px;
  color: #ffa641;
  margin-right: 5px;
  position: relative;
}
.cart-tip .btn[data-v-08e4061b] {
  padding: 4px 5px;
}

/*付款弹框大小 start*/
.itemInfo-wrap .pro-buy-btn a[data-v-08e4061b] {
  display: inline-block;
  float: none;
}
.mods-fk .mods-cont[data-v-08e4061b] {
  width: 740px;
  height: 460px;
  padding-bottom: 20px;
  margin-left: -370px;
  margin-top: -230px;
}
.itemInfo-wrap .pro-buy-btn[data-v-08e4061b] {
  text-align: center;
  margin-top: 20px;
}
.itemInfo-wrap .pro-buy-btn a[data-v-08e4061b] {
  display: inline-block;
  float: none;
}
.order-addinfo > label[data-v-08e4061b],
.mods-fk .mods-cont > h5[data-v-08e4061b] {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}
.mods-fk .odt[data-v-08e4061b] {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}
.mods-fk .odt[data-v-08e4061b]:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}
.mods-fk .odt.d-shadow[data-v-08e4061b] {
  margin-left: 20px;
}
.fkmsg[data-v-08e4061b] {
  max-height: 350px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}
.fkmsg > section[data-v-08e4061b] {
  width: 100%;
}
.fkmsg .order-paymoney > p:first-child > span[data-v-08e4061b] {
  padding-left: 50%;
}
.fkmsg .order-paymoney > h5 > p:last-child em[data-v-08e4061b] {
  max-width: 45%;
}
.fkmsg .form-invoice[data-v-08e4061b] {
  width: calc(100% - 40px);
}
.fkmsg .form-invoice .fmi > li .fmi-ct-send .fmi-comonadrs[data-v-08e4061b] {
  width: 680px;
}
.odtt-pay > span[data-v-08e4061b]::before {
  content: "\FFE5";
}

/*订单支付*/
.order-addinfo ul.oda-payul[data-v-08e4061b] {
  max-height: 850px;
}
.order-addinfo ul.sdopen[data-v-08e4061b] {
  max-height: 51px;
  overflow: hidden;
}
.oda-payul > li[data-v-08e4061b] {
  font-size: 14px;
}
.oda-payul > li[data-v-08e4061b]:not(:first-child) {
  border-top: solid 1px #f0f0f0;
  color: #666;
}
.oda-payul li .odt-tit[data-v-08e4061b] {
  background: #f6f6f6;
  height: 50px;
  line-height: 50px;
  font-size: 14px;
}
.oda-payul li:last-child .odt-tit[data-v-08e4061b] {
  padding: 0 20px;
}
.mods-fk .mods-cont > h5[data-v-08e4061b] {
  font-weight: bold;
  background-color: #f6f6f6;
}
.oda-payul li .odt-tit > a[data-v-08e4061b] {
  display: inline-block;
  float: left;
  padding: 0 20px;
  font-size: 14px;
  font-weight: bold;
}
.oda-payul li .odt-tit > a.on[data-v-08e4061b] {
  background: #fff;
}
.oda-payul li .odt-tit > span[data-v-08e4061b] {
  margin-right: 25px;
  color: #666;
  font-weight: bold;
}
.oda-payul li .odtt-pay[data-v-08e4061b] {
  padding-left: 20px;
  height: 50px;
  line-height: 50px;
  font-size: 12px;
  color: #999;
}
.oda-payul li .odtt-pay[data-v-08e4061b]:nth-child(3) {
  padding-top: 10px;
}
.oda-payul li .odtt-pay[data-v-08e4061b]:nth-child(4) {
  padding-bottom: 10px;
}
.checkp em[data-v-08e4061b] {
  display: inline-block;
  margin-right: 5px;
  cursor: pointer;
}
.checkp em[data-v-08e4061b]:before {
  content: "\E60A";
  margin-right: 5px;
}
.checkp em.cselected[data-v-08e4061b]:before {
  content: "\E609";
}
.checkp em [type="checkbox"][data-v-08e4061b] {
  display: none;
}
.oda-payul li .odtt-pay > .icon-radio.selected[data-v-08e4061b]:before {
  content: "\E65D" !important;
}
.oda-payul li .odtt-pay label[data-v-08e4061b] {
  font-size: 14px;
  color: #666;
}
.oda-payul li .odtt-pay b[data-v-08e4061b] {
  color: #333;
  margin: 0 5px;
}
.odtt-pay > span[data-v-08e4061b] {
  background: #fff;
  padding: 5px;
  border: solid 1px #f0f0f0;
  max-width: 65px;
  overflow: hidden;
  margin: 0;
}
.odtt-pay > span input[data-v-08e4061b] {
  max-width: 51px;
  text-align: center;
  background: transparent;
}
.oda-payul li .odt-tit .odtt-tip[data-v-08e4061b] {
  margin-left: 200px;
  color: #ff7d4a;
  cursor: pointer;
  font-weight: normal;
}
.oda-payul li:nth-child(3) .odt-tit .odtt-tip[data-v-08e4061b] {
  margin-left: 270px;
}
.oda-payul li .odt-tit .odtt-tip > .icon-xjt[data-v-08e4061b] {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
}
.odtt-tip > span[data-v-08e4061b] {
  top: -70px;
  left: -180%;
}
.odtt-tip:nth-child(2) span[data-v-08e4061b] {
  left: -225%;
}
.odtt-tip .icon-wh:hover + span[data-v-08e4061b] {
  display: inline-block;
}

/*绑定优惠券/账户余额*/
.oda-payul li div[data-v-08e4061b] {
  /*display:none;*/
  height: 0;
  padding: 0 20px;
  background: #fffdf3;
  overflow: hidden;
}
.odt-tit.sdopen + div[data-v-08e4061b] {
  /*display:block;*/
  height: auto;
  padding: 15px 20px;
}
.oda-payul li div > input[data-v-08e4061b] {
  line-height: 40px;
  border: solid 1px #f0f0f0;
}
.oda-payul li div > [type="text"][data-v-08e4061b] {
  width: 280px;
  padding: 0 20px;
  margin-right: 5px;
}
.oda-payul li div > [type="text"][data-v-08e4061b]:nth-child(2) {
  width: 120px;
}
.oda-payul li div > [type="text"][data-v-08e4061b]:hover {
  border-color: #ffa641;
}
.oda-payul li div > [type="button"][data-v-08e4061b] {
  padding: 0 15px;
  color: #666;
}
.oda-payul li:nth-child(3) div > [type="button"][data-v-08e4061b] {
  padding: 0 30px;
}
.oda-payul li div > [type="button"][data-v-08e4061b]:hover,
.oda-payul li div > [type="button"].btn[data-v-08e4061b] {
  color: #fff;
}
.oda-payul li div > span[data-v-08e4061b] {
  margin-left: 5px;
  color: #e62226;
  display: block;
  padding-top: 10px;
}

/*可用优惠券列表*/
.oda-payul li ul[data-v-08e4061b] {
  padding: 10px;
  overflow: hidden;
}
.oda-payul li ul > li[data-v-08e4061b] {
  position: relative;
  display: inline-block;
  float: left;
  width: 221px;
  height: 112px;
  margin: 10px 10px 10px 0;
  border: solid 1px #74d2d4;
  cursor: pointer;
}
.oda-payul li ul > li[data-v-08e4061b]:hover {
  opacity: 0.8;
}
.oda-payul li ul > li [type="radio"][data-v-08e4061b] {
  display: none;
}
.oda-payul li ul > li.selected[data-v-08e4061b] {
  width: 219px;
  height: 110px;
  border: solid 2px #ff7d4a !important;
}
.oda-payul li ul > li > em[data-v-08e4061b],
.oda-payul li ul > li .icon-freight[data-v-08e4061b] {
  position: absolute;
  left: -1px;
  top: 0;
  display: inline-block;
}
.oda-payul li ul > li > em[data-v-08e4061b] {
  z-index: 3;
  width: 100%;
  height: 7px;
  background: url(http://presale.jhtsoft.com/picms/384a63398c6dae.png) repeat-x
    left top;
}
.oda-payul li ul > li > i[data-v-08e4061b] {
  position: absolute;
  z-index: 2;
  left: -1px;
  top: 0;
  width: 0;
  height: 0;
  border-top: solid 60px #ffea01;
  border-right: solid 60px transparent;
}
.oda-payul li ul > li > i[data-v-08e4061b]:before {
  content: "";
  position: absolute;
  z-index: 1;
  left: 0;
  top: -60px;
  width: 0;
  height: 0;
  border-top: solid 30px #74d2d4;
  border-right: solid 30px transparent;
}
.oda-payul li ul > li > i > small[data-v-08e4061b] {
  display: inline-block;
  position: absolute;
  z-index: 2;
  left: -8px;
  top: -45px;
  color: #666;
  width: 65px;
  text-align: center;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  font-size: 12px;
}
.oda-payul li ul > li > i.icon-freight[data-v-08e4061b] {
  border-top-color: #ffea01;
}
.oda-payul li ul > li > i.icon-overdate[data-v-08e4061b] {
  border-top-color: #f6f6f6;
}
.oda-payul li ul > li > span[data-v-08e4061b] {
  display: block;
  height: 40px;
  padding: 20px 30px 0 30px;
  margin-bottom: 5px;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  line-height: 25px;
}
.oda-payul li ul > li > span > big[data-v-08e4061b],
.oda-payul li ul > li > span > b[data-v-08e4061b] {
  display: inline-block;
  overflow: hidden;
  vertical-align: bottom;
}
.oda-payul li ul > li > span > big[data-v-08e4061b] {
  font-size: 28px;
  max-width: 65px;
  line-height: 30px;
}
.oda-payul li ul > li > span > big[data-v-08e4061b]:before {
  font-size: 14px;
}
.oda-payul li ul > li > span > b[data-v-08e4061b] {
  font-size: 14px;
  margin-left: 10px;
  max-width: 85px;
}
.oda-payul li ul > li > small[data-v-08e4061b],
.oda-payul li ul > li > p[data-v-08e4061b] {
  padding: 0 15px;
  color: #74d2d4;
  font-size: 12px;
  line-height: 20px;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.oda-payul li ul > li > small[data-v-08e4061b] {
  display: block;
}
.oda-payul li ul > li[data-v-08e4061b]:after {
  color: #ffa641;
}
.oda-payul li ul > li.selected > em[data-v-08e4061b] {
  display: none;
}
.oda-payul li ul.odap-coupon > li > span[data-v-08e4061b] {
  background: #74d2d4;
}
.oda-payul li ul.odap-coupon > li[data-v-08e4061b] {
  border-color: #74d2d4;
  border-top-color: #fff;
}
.oda-payul li ul.odap-coupon > li > small[data-v-08e4061b],
.oda-payul li ul.odap-coupon > li > p[data-v-08e4061b] {
  color: #74d2d4;
}
.oda-payul li ul.odap-coupon > li > i[data-v-08e4061b]:before {
  border-top-color: #74d2d4;
}
.oda-payul li ul.odap-scoupon > li > span[data-v-08e4061b] {
  background: #7ea7ce;
}
.oda-payul li ul.odap-scoupon > li[data-v-08e4061b] {
  border-color: #7ea7ce;
  border-top-color: #fff;
}
.oda-payul li ul.odap-scoupon > li > small[data-v-08e4061b],
.oda-payul li ul.odap-scoupon > li > p[data-v-08e4061b] {
  color: #7ea7ce;
}
.oda-payul li ul.odap-scoupon > li > i[data-v-08e4061b]:before {
  border-top-color: #7ea7ce;
}
.itemInfo-wrap .popbtn[data-v-08e4061b] {
  text-align: center;
  margin-top: 20px;
}
.itemInfo-wrap .popbtn a[data-v-08e4061b] {
  display: inline-block;
  float: none;
  padding: 0 20px;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
}
.itemInfo-wrap .popbtn a[data-v-08e4061b]:first-child {
  background-color: #f5f5f5;
  border: 1px solid #e0e0e0;
  color: #666;
}
.itemInfo-wrap .popbtn a[data-v-08e4061b]:last-child {
  margin-left: 10px;
  background-color: #e62226;
  border: 1px solid #e62226;
  color: #ffffff;
}
.fkmsg > section[data-v-08e4061b] {
  width: calc(100% - 20px);
  padding: 10px;
}

/*付款弹框大小 end*/
.modsHide[data-v-08e4061b] {
  display: none !important;
}
@charset "UTF-8";.el-pagination--small .arrow.disabled,.el-table .hidden-columns,.el-table td.is-hidden>*,.el-table th.is-hidden>*,.el-table--hidden{visibility:hidden}@font-face{font-family:element-icons;src:url(data:application/font-woff;base64,d09GRgABAAAAABgUAAsAAAAAKyAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAAQwAAAFZW7kg4Y21hcAAAAYAAAAHbAAAFVNSkwZBnbHlmAAADXAAAEE0AABxcANDF92hlYWQAABOsAAAALwAAADYPh4nBaGhlYQAAE9wAAAAgAAAAJAfgA8hobXR4AAAT/AAAABUAAAEgH+kAAGxvY2EAABQUAAAAkgAAAJLyMupubWF4cAAAFKgAAAAfAAAAIAFaAHFuYW1lAAAUyAAAAVsAAAKprAB5inBvc3QAABYkAAAB7QAAAzwZuNu3eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBwYKp65MTf8b2CIYW5gaAAKM4LkANhrC7sAeJzF1EdWG0EYxPH/ICGSyDmDTM7gHHGEjY/hQ3A6H6cWXvkGuHqqNz4Bo/eTRvOkUT911QcMAx07sy40f2koxx9fbdrrHcbb611++/2oH0N+fdBAd4+P7Rnaa8/K0bSf+FnPxvzdCfpMMsU0M8wyxzwLvsMiSyyzwiprrLPBJltss8MuA56xxz4HHHLEMSecehXnXHDJFddeT9ervqHHCM95wUte8Zo3vOUd7/nARz5xy2e+8JVvfOcHd9x7OT2e7Gie7qf/P/rlqfOrvvO/wkPlJYrwvqEmvINoKEoO1AnvKupGuauGwzuNeuE9RyPh3Uej4RygsXAi0Hg4G2ginBLUD+cFTUbJnqbCGULT4TShmXCu0Gw4YWgunDU0H04dWgjnDy2Gk4iWwplEy+F0opVwTtFqOLFoLZxdtB5OMdoI5xlthpONtsIZR9vhtKOdcO7RbrgBaBDugpsWbgXaD/cDHUTpsQ7DnUFH4fag43CP0Em4Ueg03C10FmUm6DzKXNBFlHmhy3AH0VVQ9vw6KHt+E24oqtxVVLm1qHJ/UeUmo8qdRpXbjSr3HFVuPKrcfVR5CqDK8wBVngyo8oxAlacFqjw3UOUJgirPElR5qqDK8wVV3P8D3lS0GgB4nI1ZD3AU13l/33v3Ryed7nS3ultJh6TbW90tIN0JdP8CwtIaJDz8baAGbDkG2WBqDHgodSFua1i3zVjC5k9JaibTjH0TXCeYxCWJGbspJls8CXGNJwkdHKCDOeLW4zRD4mCapC736Pd276Q7ilJ0u9/uvn37vfe+7/f9eyJOQm5eYSdYC5HIdDKbDJHPEgKuboj5aDsoWiZFuyGkOENys49pqqa41ViK3QVyzNUc7stlErLL7fKDDzogrfTltBTVIJsZoP3QF24HaI20/WEwPi3IDkB9i9bxBb6YfhVCneo0/0CSL+oZbO6LSnU7vcFgazD4XJ3L6ayj1OH3wVY57HF66l38Jae/LXSicwbtBG+r1rb0/sZoJPjQWObx9rjsATAMkCJR39cGA20BPP6iLSwFW91NjXUtbY1qVzPs/PeGFsnbnviA4B/gWm86gBGSIERJD0A+BZqaReIDd0hF0gFyOqvGEoOQ6+uEMIqB5s5tGmds3+Y6un/z5n2sDk82vuk/Rpob6p9zS+699V5pxLVv05b9+Go/Y/s317H9Wzbtc30j3PReff17TWFCKI5rOAgzSAPKmDgTRMuRfJjILsISMT9oCRRmJ7iFRAdBDg/QXsjnMpRc5JedTlAuXgTF6eSX6/yaf++4LzHNN7bP1y7u/fEINI7v8xlVvS7iV/SMz7dvzDctgT39Wrtv33gjROL+8b1+jdTOJ1Q7HwmFoLkhF8z/n9HXHnx31t8Ngzd+euzW4Zjy0NsDu+fyDx6GWc8Qwqr4h0l37QhxCzVqDFcriQsO6Ao1y+FOSOdQ7LjqC/yyywXKhQuguFz8Mr8uL5iZjLZPCz3X2uUKRlVGmbs50edraK83qvpdwO/eknv0ZFvzXXSxxGgk4qnzTUs9crR7/t8umW/rH8lR+ivSild3qNnlVlOQDWRy+XQHhAJ5S+nN8NV/CTR2NgaQeIPjnlZPuA6cb3sbAwCBRlqwr6Wr4x5P2NNKKnzZF+gngm8c4ZMNuF2xXkhkBiE7AMIU5IAP2MaoV3q2Hvl5PO8ii6jFyRdspC17LF6eMw2NwWBjaaQxaPOkBRQlWqiH5j1Ad/A9sGMm/w4sY4Qb3OiGVbCKlPVpMpPpKG8Zp6OG0qF0FoGcVSUEN+Icce0DKBaLOh7RkyWns3TSolAQLcWSXmlAaulvkp+KHLPIMKSGkGEWqjhqtglZhgMW7yKQKu4nD19wOC4ctigU7NF5tGqo/spbpBU5GlS31+z2AFvFj/Kj3WAAtoqVzxQymJA5LdryAewqAzw2E5bx78yEHYx0l7+7hSegz0Bkl2XXjTz32N9YvuEjXHMLqSNEshkqoW/Dhh5+D/xjD/8K88Eofz0Fh+BQir+u307ulkzclnwkzS275byc1/IarRHJC6kXX0y9YFFWLXW+vdKMlIhZlHn7SYR0ohY0tKReksbZBZSA0IUi9BFSQqAI9WAj6pwJNeEp3XI1GDF0buh4LZlg6OYNw9R1A//MCYJyIRRbsV0Hous3cHSdl5/K5DbYqF51FR6kPAoAfQkKIE+nAsXhqaRx4/tVyIAjNaKp2AY1hQY8lBa4wIfJ8VfWt04t7UgeMEEHXWh8Ags6YkF8Bwo2m1QAy6hgj9g8AQ3TYlkyQCcT35m4ZhuXAkaITolf5VeTIFkEpCS/ChLO46p1W/3Gmg3y+KyFV+QiONh83EATM8vQpjsqd5MIBuMWLL9KvyawHNfwew0O/WcSZBpOvvnzJP85lZOii7Oso7txJD/GdRkRRCQEDEIGQRNQAH0DUwKKFEhbv8IoRFFO0dESatk0TaqXzAJqmyJgDL2kM6KXCDU4AUMIUsjrlvV4qIazsQ64CDvKZvXexF2Vx+qu8V32XA3Ek4d4y7MlEs5T4DmgoJbyoTTgxON4irFRYzgZsKah7+ezLdSidsQMEdsMe7y+E1GrI5JJZZ5RJu4sD4CsgRKIlnCVHP0HN/ELK2YhMa15+HAWBCpTCMRlcCOY86DZgBEjvTHGP38k1u+dA0uTQjqIE462pY/xJ2OvROd4YWmqMjZKD63Za+s8LyNLJy6FFpP8E/5J0tR5gRrwXXyCxqRJXaVPPxUTF3Z2mRVwPl6M0YrwwbbXDaUlRUordtbiB9QjKzsDxPmWlSu30AJarnDEsCiXWwT6xjT9dnqjfpPodDS8ejul21eHSwY1wv3LAZb3rxbiQ+sv+7Oj7BzrxhFjtmVjiJTDPsxHfKDaJt43AJkJn3/upfOOVPJsHQRb6s9mdg/bFrvm4Bo8xl5zOF5j3fg8vDtztr4lCHVnkynH+ZcOXygNrXr+yKF7wfHa2Nhxe61/yTjbhZKXSd4eOdwkUgMrcQCRMYh8U8rkNGzVEnkpl7CW3yznB7C3m7nC8gDq9dmPFg4PL/zo2Qv8CuYQnRDvSCT6E4luCvPqJVcDXe+KdmlrVYD+eqnBSdfXRbU5y9kueGbnk/z6kzufAfwIE4pO/q46T8WDb3TL9cP1Xur0Qn9nygF3zw56PcP1DQ7MTU+3J90wOIkdQhyo6UbbQ3tAEJpVDAv7OjNumAK1CJ4gT8FZ/sub+CE+PcR/CcF1FVs4wY6wVfjCRepJE2kmJC9LGpPzEoYSDzhhtltY8elTxVO/U/5m46k5p/ijyHU2N34H94B5eRv89TaufylF1257eFvpJP3ysdIfLRd4ohN2ZscqFxGytSDlrqgTJciMFn6sRZyW5z1D1y9Zsp5aFMwf8h/X1cGsH9parrQjJdXxihF3ld/pxLHSARVRr6JFCQeUFZEBDcEdwPAA4iyKmAPFmyinm2Rr8ngS/Ejw4L9GwnT7Rbmbq9JOX67cCdk5atanYqS0UFRZplxZIMYnd1XEqm6nBBdWtfyx48xzft268x52fAzNyjYupGhUtmnBIqZjv0mxzMOeuz4eGvp419jxpyb6r9wyUOmP1J6ryEkYmZCVhRjha6B8RX+CB/o5cRFBjFsn1yt3k3lnAQoCgRIKd5Sh6cOoTkg5Tgv/EUYdxG1pBNIhxV45pgwBXHQ2LQVs7QecagfaGY0+VWCjvGhPmBdHWeEpvcgObN16gOFcaFemi3L/t3ZxU7cXhBPa9S3/fAwcOnbBjvimTVUtfSAnNlpeo0Ay6j6OTpUJn+qDWCKT6wsXRawRJ4ZX/mOITI/gYRQK6KxuGMy8oR9oFi0ROzxP+mjbJ0766Cl0CpgTYE5zA8lUKrS8Nzp2vJlaZWiP1thQtNYSJTNIlgwQq16qwlWzS6zqlsnYdfJtG4/NGgQYnGVTe6Gw4TZt827TVpxomDU4WBbc3XfYZtfCZ9mrLIXaIRIDTCcgf3EMy+y73jzEf72EpfhbpStjJ5aA/9CkfQnZuxGvsrBryf5IY2V7ZllcoogS5asumJ0Z4R8n35m3YlMKVjzw6MnHESRCzJjnoenAZRzinSQ0jZzhZ08++gD/h9SmFTSjI4xWbjmlW7kiqfavDL0iFtSWxjG5RmuR+1DqVnDK5Cwfaz5xBtCtFtt62vCYkcsJJ2uYT1zn79L0aFuyL9UKuZW5sr+t4ttE2sW+QBVvUQorDCZGqNZc9ViwMfnky/Rfr/KPOzIdeFSrqXr00ge5z/89TANHR7Y/01GrEKGPItpr1MoORf6DE8liog9FkXLpVrqD1Vr5oSbHm/C0efSz6GLR12KSY1cECggu+NOwSCgWClQvFITBjZbIKCZABIRPwXPUxETYMEqmCVabGAZXRkQWBdZY/4S6F1pXAljb5DV3QLEushKwLvmAYl2+C6qe3Ls3qVeu/FLNFauoi+UOifI1Pmh3sNvtWHWNPc18JCg8F/oKDYWfFklBLq/iOlTAE6+ojzLkEi7mWHPpscf+HL3l1rVr3xx+6pzOm5CsubT5sT8rNz6yvCs568QTjxTiXT2L9XN0WD+3sqrJ8pmvWhhvInPJAtRDXwcNiQ2KLi1B8+X6hrqsPQuRb+TT2UQunwvLYWsLrB2EC70LkcgwSUoIqFAycnj3EP3i7qf5/6wfzaRz778fWsDoigdH1NYwZZFQsMUB0Dq9tdvX5GjJyEFom97aNL9N7UqrKtOHdh8e2XMpn86MrgenYXyRDzb0DwyuaJbikc9MD0UBmps8HbPrHd7GQFZSfaq8NNDSEpjpi/BfQSzdBbFM7JY6FWONs3pPAH1yTXXG51NSXYjBv1lptIWB/2bjzIO+T8SSAUjhimWnoB00l3e67DaXO57T6Ne71i7zZ+8fSfj42Y5lixN16T9Y3AItzvzoSlW574F2/hGro6riGPzcvZEZq2edmNagDq+YF4rENvUtlXseXJMKT98UaauMa7Lzls8ncaekxSPgdEuYiV/K/wKGDx6E4V/k7/8yDH3YCxq/0PshP2H5qjes9XaSpeQ+skHk3tbeXkB1iaLUJcpSsfcXSOewPJVznSB24fDEt6hKLJkRWJ0gKvjwIIgqPjcoiibEYS/kaxKIqnv6x+93h7u8q1e3pLrf7164EImsTj4u8IaTc+cmY48r7Ylm/9CCpvppze3K47HaRk+H1K78dt1uSnevs+nQCKUjQxZlurGkbUC5SRbklhhLGhuRRO5SoPLobdbqGhrq+vX+WPIz3UZ3+6yWGD5U2lJ5bIuk5Vj/sgnm63YPVJgjrcVKoLa6Z24ZC84atDSkjsGaJP9p7U7GAz1vwJoU/2k5Zt/8Hvs+u4dMx5wsZ3FEhnigASMKUQV9sp2C5PohoKYQSxY4nXZkjeM7zFTYaF+68Z58aPxzhjHwcCirN/l9L27f/qLP36TrCzaos+c4fvD88z8ovWTHbKyorPD9YfuGP1kTHNlKdRieiwX9tgOUHthG0Ykue/pPY8+fZuz0CbungSfmmIsqczbZPpRBG2aSPSKDlVVtYsuFoXeW0uVyzF3ZPhaZrFXdUbMQ1pusgmtjGu7no3rBziv0ckpRTH7zm8lRTHCKBbHtwjHvMCqFWbkoC/O5Vidw8U8r86nsuURqLbh6D07MbMq9lgdFpaxPsfkGX5moEWxbwwo4Lmv5XjQMLH2r7O5t7fCVDRuuHNberrbAlzddfkF55x3lhcvTam2xdu7tU+8XMRlk0KacfeKvYEaSHzn2e3aJDo7BjBQ/8kbVnsJkLSLiliKybKfYAyn/xG6YkD4GRGsXwT4xicZvxTaoqRtiz8uWy+tML+/dpAOQBwncCFeMknw8BR4Tdqb4b3XxKexM8t/QD/l4EjylSt5685/Z9/B7UVenpqqsB+hkYV3ebE1jkAMTV9jbI4rs1vqfZHfVFtnHGTsOj5q6aepWMTK8K/uT+lZRa/f0WmIpDcG9h76OxTbWJmPH4UHR0zTvXC8S4jqQnlIvb31p+jf036OUzTv69kBvueZxEFqsqs+s/wfYJf6d1WfXwEspv37tGr9OKXivvfKzGTN+9opNp/CYtBjmZ8LWCRlxzmz40cKFP2qwaHZKN3jr3o0Hc0GsYt0aE3s3RGzV6GYyTUVx/0nSLH1KXWaSN9qxslbfiTvQt+D6/+v5PjDvSMftul7JmeE3lX1aqUqq8Snuq8sRMKZ8+C+86x2kdLDXbr3dPY7+v5auzdAAAAB4nGNgZGBgAOJDAQ2b4vltvjJwszCAwDXjRY8Q9P8GFkbmBiCXg4EJJAoAQlkLIAB4nGNgZGBgbvjfwBDDwsDA8P8/CyMDUAQFeAAAcjYEsHicY2FgYGB+ycDAwjCKsWEApeYCCQAAAAAAAAAAdgCyAPoBKgF2AaIBzAHiAgoCRgJcAnAChAKeAswDGANaA2gDdgOEA5IDtAPWA+oEHARABHAEhASuBMwFBgVCBaIFxgX0BiQGZAa6Bt4G7AcsB1YHlAf8CBQIUgh+CMQI3AkSCUoJhgnyChQKUApqCwgLMAuKC9IMBgwwDGoMkgyyDPwNNA2MDaoN7A4uAAB4nGNgZGBg8GBIZeBgAAEmIOYCQgaG/2A+AwAadwHMAHicfY9LTsMwEIZ/94VIBQsQLLrBYoEEqOlDgkW3ldodSF10wypNnTZVEkeOW6kX4A4cgJNwDrgAl2CSDkipVBKN883n8XgC4AxfENg9FxQ7FjihbMcVHOGauUr+lrlG/MhcRxND5gb5J2YH93hhbuIcr9RB1I4pu8Mbs0ALH8wVnOKTuUr+m7mGlqgz13Eprpgb5B+YHUzFM3MTN+LdGRrlWTWXs60MfZ0EOrGOilSsEtvORTZRi3XkmZIrJVNlslAnsud2S36sEmV+e2ebRd/aQAZGx3JEl6go0jI1eqV86y6tTQedTsDe9XVMow5hoODB0jqHxAxbWkP40EgQFKulOoWIIqbI8/ZfRYYJuQXWtO8VvQ7VHd6ZkjP0DYtcogcX3X/qx4XLz+zPnWFDs/TJWppdUhg6ExON+E/yrhGxRFrsrcj45F0si1MpBujQG+zVu8Xt8Q+LZH1gAHicbVJZe9MwEPQUOXISpy003Fe5T3OU+yxQjvIzHHkT64stGUlO+Pj1+EhMHtCDPd7d2Z0dy9vy2jPw/n+OsYUTYPDRA0eAPgYYIsQI29jBLk7iFPYwxmmcwVmcw3lcwEVcwmVcwVXs4xqu4wZu4hZu4w7u4h7u4wEeIsIjPMYTPMUBnuE5XuAlXuE13uAt3uE9PuAjDvEJn/EFR/iKb/iOHzjGTw+/e2WR6TjxyRhtuC2FIGv5MjZKqlnfauOiRC8Vb1BZDOKqbhllNHVDIY3IKCqy0u5t4EiXLpOKVqU1e9hCI2epC1pcFmwSi3m4IopMW2JJ7Gi8Gel6idiQa8aGLZxo53Tebz+cLoYtakb4DTdMon9ifZGSmPcSysjRaJ1pBSValDkpx5OoaRJSIt16clDrbxyaaZ3YnqXYiJRJNdU8r6yKZ8Tq+iDTInZSK14XV97trgPrTqyaUfq5VKVlE8qyMNcTWXuW6iqpaGmriOlW9pv4qHmuY7yQwpWGdlbvrnXtOy+MVI4MM7Gac0NTQzYNfpVkaxU9Q7lekG/TakVuXWyiSqsl5yqt3V+oTaqCZiEFBVZnST1hu6V2jrTk6XS8yeokOinm5CyrLwz/o3UeScWczIktJC15e90OgiZTcVi9s+f9BXuB96oAAAA=) format("woff"),url(/static/fonts/element-icons.6f0a763.ttf) format("truetype");font-weight:400;font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-info:before{content:"\E61A"}.el-icon-error:before{content:"\E62C"}.el-icon-success:before{content:"\E62D"}.el-icon-warning:before{content:"\E62E"}.el-icon-question:before{content:"\E634"}.el-icon-back:before{content:"\E606"}.el-icon-arrow-left:before{content:"\E600"}.el-icon-arrow-down:before{content:"\E603"}.el-icon-arrow-right:before{content:"\E604"}.el-icon-arrow-up:before{content:"\E605"}.el-icon-caret-left:before{content:"\E60A"}.el-icon-caret-bottom:before{content:"\E60B"}.el-icon-caret-top:before{content:"\E60C"}.el-icon-caret-right:before{content:"\E60E"}.el-icon-d-arrow-left:before{content:"\E610"}.el-icon-d-arrow-right:before{content:"\E613"}.el-icon-minus:before{content:"\E621"}.el-icon-plus:before{content:"\E62B"}.el-icon-remove:before{content:"\E635"}.el-icon-circle-plus:before{content:"\E601"}.el-icon-remove-outline:before{content:"\E63C"}.el-icon-circle-plus-outline:before{content:"\E602"}.el-icon-close:before{content:"\E60F"}.el-icon-check:before{content:"\E611"}.el-icon-circle-close:before{content:"\E607"}.el-icon-circle-check:before{content:"\E639"}.el-icon-circle-close-outline:before{content:"\E609"}.el-icon-circle-check-outline:before{content:"\E63E"}.el-icon-zoom-out:before{content:"\E645"}.el-icon-zoom-in:before{content:"\E641"}.el-icon-d-caret:before{content:"\E615"}.el-icon-sort:before{content:"\E640"}.el-icon-sort-down:before{content:"\E630"}.el-icon-sort-up:before{content:"\E631"}.el-icon-tickets:before{content:"\E63F"}.el-icon-document:before{content:"\E614"}.el-icon-goods:before{content:"\E618"}.el-icon-sold-out:before{content:"\E63B"}.el-icon-news:before{content:"\E625"}.el-icon-message:before{content:"\E61B"}.el-icon-date:before{content:"\E608"}.el-icon-printer:before{content:"\E62F"}.el-icon-time:before{content:"\E642"}.el-icon-bell:before{content:"\E622"}.el-icon-mobile-phone:before{content:"\E624"}.el-icon-service:before{content:"\E63A"}.el-icon-view:before{content:"\E643"}.el-icon-menu:before{content:"\E620"}.el-icon-more:before{content:"\E646"}.el-icon-more-outline:before{content:"\E626"}.el-icon-star-on:before{content:"\E637"}.el-icon-star-off:before{content:"\E63D"}.el-icon-location:before{content:"\E61D"}.el-icon-location-outline:before{content:"\E61F"}.el-icon-phone:before{content:"\E627"}.el-icon-phone-outline:before{content:"\E628"}.el-icon-picture:before{content:"\E629"}.el-icon-picture-outline:before{content:"\E62A"}.el-icon-delete:before{content:"\E612"}.el-icon-search:before{content:"\E619"}.el-icon-edit:before{content:"\E61C"}.el-icon-edit-outline:before{content:"\E616"}.el-icon-rank:before{content:"\E632"}.el-icon-refresh:before{content:"\E633"}.el-icon-share:before{content:"\E636"}.el-icon-setting:before{content:"\E638"}.el-icon-upload:before{content:"\E60D"}.el-icon-upload2:before{content:"\E644"}.el-icon-download:before{content:"\E617"}.el-icon-loading:before{content:"\E61E"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.el-pagination{white-space:nowrap;padding:2px 5px;color:#303133;font-weight:700}.el-pagination::after,.el-pagination::before{display:table;content:""}.el-pagination::after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:inline-block;font-size:14px;min-width:35.5px;height:38px;line-height:38px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.el-pager li,.el-pagination__editor{-webkit-box-sizing:border-box;text-align:center}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield}.el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.el-pagination .el-select .el-input{width:100px;margin:0 5px}.el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px;height:28px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{border: none;background-color: #F6F6F6;color: #999;}.el-pagination button.disabled{color:#c0c4cc;background-color:#fff;cursor:not-allowed}.el-pager li,.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pagination .btn-next,.el-pagination .btn-prev{background:center center no-repeat #fff;background-size:16px;cursor:pointer;margin:0;color:#999}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.el-pagination .btn-prev{margin: 0 10px;height: 38px;line-height: 38px;border-radius: 6px;padding: 0px 15px;}.el-pagination .btn-next{margin: 0 10px;height: 38px;line-height: 38px;border-radius: 6px;padding: 0px 15px;}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#606266}.el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#409EFF}.el-pagination__total{margin-right:10px;font-weight:400;color:#606266}.el-pagination__jump{margin-left:24px;font-weight:400;color:#606266}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__rightwrapper{float:right}.el-pagination__editor{line-height:18px;padding:0 2px;height:28px;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.el-pager,.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:28px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 5px;background-color:#f4f4f5;color:#606266;min-width:30px;border-radius:2px}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-prev.disabled{color:#c0c4cc}.el-pagination.is-background .el-pager li:hover{color:#e62226}.el-pagination.is-background .el-pager li.active{background-color:#409EFF;color:#fff}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.el-pager,.el-pager li{vertical-align:top;margin:0;display:inline-block}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0}.el-radio,.el-table th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-pager .more::before{line-height:30px}.el-pager li{background-color: #FFFFFF;border-radius: 6px;-webkit-border-radius: 6px;height: 38px;line-height: 38px;margin: 0 10px;color: black;padding: 0px 15px;text-decoration: none;-webkit-transition: background-color .3s;transition: background-color .3s;border: 1px solid #ccc;font-size: 14px;color: #999;font-weight: normal;}.el-menu--collapse .el-menu .el-submenu,.el-menu--popup{min-width:200px}.el-dialog,.el-dialog__footer{-webkit-box-sizing:border-box}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:38px;color:#303133}.el-pager li:hover{background-color: #F6F6F6;}.el-pager li.active{background-color: #e62226;color: #FFFFFF;border: 1px solid #e62226;}@-webkit-keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}.el-dialog{position:relative;margin:0 auto 50px;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#409EFF}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;line-height:24px;font-size:14px}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px}.el-dropdown-menu,.el-menu--collapse .el-submenu .el-menu{z-index:10;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;background-color:#fff;border:1px solid #e4e7ed;border-radius:4px}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#606266;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#f5f7fa}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.el-autocomplete-suggestion.is-loading li::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:#fff}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-dropdown{display:inline-block;position:relative;color:#606266;font-size:14px}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.el-dropdown .el-dropdown__caret-button::before{content:'';position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:rgba(255,255,255,.5)}.el-dropdown .el-dropdown__caret-button:hover::before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing){outline-width:0}.el-dropdown-menu{position:absolute;top:0;left:0;padding:10px 0;margin:5px 0;background-color:#fff;border:1px solid #ebeef5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dropdown-menu__item{list-style:none;line-height:36px;padding:0 20px;margin:0;font-size:14px;color:#606266;cursor:pointer;outline:0}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#ecf5ff;color:#66b1ff}.el-dropdown-menu__item--divided:before,.el-menu,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #ebeef5}.el-dropdown-menu__item--divided:before{content:'';height:6px;display:block;margin:0 -20px}.el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-menu{border-right:solid 1px #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0}.el-menu::after,.el-menu::before{display:table;content:""}.el-menu::after{clear:both}.el-menu--horizontal{border-right:none;border-bottom:solid 1px #e6e6e6}.el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-submenu{float:left}.el-menu--horizontal>.el-submenu:focus,.el-menu--horizontal>.el-submenu:hover{outline:0}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#303133}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #409EFF;color:#303133}.el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{background-color:#fff;float:none;height:36px;line-height:36px;padding:0 10px;color:#909399}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu__title.is-active{color:#303133}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:#303133}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #409EFF;color:#303133}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item span,.el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-submenu{position:relative}.el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;border:1px solid #e4e7ed;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu-item,.el-submenu__title{height:56px;line-height:56px;position:relative;-webkit-box-sizing:border-box;white-space:nowrap;list-style:none}.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.el-menu--popup{z-index:100;border:none;padding:5px 0;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--popup-bottom-start{margin-top:5px}.el-menu--popup-right-start{margin-left:5px}.el-menu-item{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.el-menu-item *{vertical-align:middle}.el-menu-item i{color:#909399}.el-menu-item:focus,.el-menu-item:hover{outline:0;background-color:#ecf5ff}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:#409EFF}.el-menu-item.is-active i{color:inherit}.el-submenu{list-style:none;margin:0;padding-left:0}.el-submenu__title{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.el-submenu__title *{vertical-align:middle}.el-submenu__title i{color:#909399}.el-submenu__title:focus,.el-submenu__title:hover{outline:0;background-color:#ecf5ff}.el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu__title:hover{background-color:#ecf5ff}.el-submenu .el-menu{border:none}.el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-submenu.is-active .el-submenu__title{border-bottom-color:#409EFF}.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#909399}.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0}.el-radio{color:#606266;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;outline:0}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409EFF}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#ebeef5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#f5f7fa;border-color:#e4e7ed}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio+.el-radio{margin-left:30px}.el-radio__input{white-space:nowrap;cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#f5f7fa}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#c0c4cc}.el-radio__input.is-disabled+span.el-radio__label{color:#c0c4cc;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409EFF;background:#409EFF}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409EFF}.el-radio__input.is-focus .el-radio__inner{border-color:#409EFF}.el-radio__inner{border:1px solid #dcdfe6;border-radius:100%;width:14px;height:14px;background-color:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio-button__inner,.el-switch__core{-webkit-box-sizing:border-box;vertical-align:middle}.el-radio__inner:hover{border-color:#409EFF}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#fff;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6);transition:-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6);transition:transform .15s cubic-bezier(.71,-.46,.88,.6);transition:transform .15s cubic-bezier(.71,-.46,.88,.6), -webkit-transform .15s cubic-bezier(.71,-.46,.88,.6);transition:transform .15s cubic-bezier(.71,-.46,.88,.6),-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6)}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio-button,.el-radio-button__inner{display:inline-block;position:relative;outline:0}.el-radio:focus:not(.is-focus):not(:active) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-radio__label{font-size:14px;padding-left:10px}.el-radio-group{display:inline-block;line-height:1;vertical-align:middle;font-size:0}.el-radio-button__inner{line-height:1;white-space:nowrap;background:#fff;border:1px solid #dcdfe6;font-weight:500;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-radio-button__inner.is-round{padding:12px 20px}.el-radio-button__inner:hover{color:#409EFF}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button__orig-radio{opacity:0;outline:0;position:absolute;z-index:-1;left:-999px}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #409EFF;box-shadow:-1px 0 0 0 #409EFF}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#f2f6fc}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.el-popover,.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.el-radio-button--medium .el-radio-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-radio-button--medium .el-radio-button__inner.is-round{padding:10px 20px}.el-radio-button--small .el-radio-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:9px 15px}.el-radio-button--mini .el-radio-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-radio-button--mini .el-radio-button__inner.is-round{padding:7px 15px}.el-radio-button:focus:not(.is-focus):not(:active){-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;vertical-align:middle;color:#303133}.el-switch__label.is-active{color:#409EFF}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__input:focus~.el-switch__core{outline:#409EFF solid 1px}.el-message__closeBtn:focus,.el-message__content:focus,.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing),.el-rate:active,.el-rate:focus,.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing),.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #dcdfe6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#dcdfe6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.el-switch__core .el-switch__button{position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px;height:16px;background-color:#fff}.el-switch.is-checked .el-switch__core{border-color:#409EFF;background-color:#409EFF}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #e4e7ed;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409EFF;background-color:#fff}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#f5f7fa}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\E611";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#fff}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#f5f7fa}.el-select-dropdown__item.selected{color:#409EFF;font-weight:700}.el-select-dropdown__item span{line-height:34px!important}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#e4e7ed}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{display:inline-block;position:relative}.el-select:hover .el-input__inner{border-color:#c0c4cc}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#409EFF}.el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);line-height:16px;cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#c0c4cc;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#e4e7ed}.el-select .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#c0c4cc;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-select .el-tag__close{margin-top:-2px}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.el-select .el-tag__close.el-icon-close{background-color:#c0c4cc;right:-7px;top:0;color:#fff}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-table,.el-table__expanded-cell{background-color:#fff}.el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.el-table{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table--mini,.el-table--small,.el-table__expand-icon{font-size:12px}.el-table__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-table__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit td.gutter,.el-table--fit th.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th{background:#f5f7fa}.el-table th,.el-table tr{background-color:#fff}.el-table td,.el-table th{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}.el-table th div,.el-table th>.cell{-webkit-box-sizing:border-box;display:inline-block}.el-table td.is-center,.el-table th.is-center{text-align:center}.el-table td.is-left,.el-table th.is-left{text-align:left}.el-table td.is-right,.el-table th.is-right{text-align:right}.el-table td.gutter,.el-table th.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium td,.el-table--medium th{padding:10px 0}.el-table--small td,.el-table--small th{padding:8px 0}.el-table--mini td,.el-table--mini th{padding:6px 0}.el-table .cell,.el-table th div{padding-right:10px;overflow:hidden;text-overflow:ellipsis}.el-table .cell,.el-table th div,.el-table--border td:first-child .cell,.el-table--border th:first-child .cell{padding-left:10px}.el-table tr input[type=checkbox]{margin:0}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #ebeef5}.el-table th.is-sortable{cursor:pointer}.el-table th{white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.el-slider__button-wrapper,.el-time-panel{-ms-user-select:none;-moz-user-select:none}.el-table th div{line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-table th>.cell{position:relative;word-wrap:normal;text-overflow:ellipsis;vertical-align:middle;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-table th>.cell.highlight{color:#409EFF}.el-table th.required>div::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;word-break:break-all;line-height:23px}.el-badge__content,.el-progress-bar__inner,.el-steps--horizontal,.el-table .cell.el-tooltip,.el-tabs__nav,.el-tag,.el-time-spinner,.el-tree-node,.el-upload-cover__title{white-space:nowrap}.el-table .cell.el-tooltip{min-width:50px}.el-table--border,.el-table--group{border:1px solid #ebeef5}.el-table--border::after,.el-table--group::after,.el-table::before{content:'';position:absolute;background-color:#ebeef5;z-index:1}.el-table--border::after,.el-table--group::after{top:0;right:0;width:1px;height:100%}.el-table::before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border:none}.el-table--border td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #ebeef5}.el-table--border th.gutter:last-of-type{border-bottom:1px solid #ebeef5;border-bottom-width:1px}.el-table--border th,.el-table__fixed-right-patch{border-bottom:1px solid #ebeef5}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right::before,.el-table__fixed::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#ebeef5;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#fff}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td{border-top:1px solid #ebeef5;background-color:#f5f7fa;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td{border-top:1px solid #ebeef5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td,.el-table__header-wrapper tbody td{background-color:#f5f7fa;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-picker-panel,.el-table-filter{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #ebeef5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#c0c4cc;top:5px}.el-table .sort-caret.descending{border-top-color:#c0c4cc;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#409EFF}.el-table .descending .sort-caret.descending{border-top-color:#409EFF}.el-table .hidden-columns{position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#FAFAFA}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td,.el-table__body tr.current-row>td,.el-table__body tr.hover-row.current-row>td,.el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{background-color:#ecf5ff}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #ebeef5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#f5f7fa}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #ebeef5;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#ecf5ff;color:#66b1ff}.el-table-filter__list-item.is-active{background-color:#409EFF;color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #ebeef5;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#f2f6fc}.el-table-filter__bottom button:hover{color:#409EFF}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-date-table{font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td{width:32px;height:30px;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td div{height:30px;padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.el-month-table td .cell,.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px}.el-date-table td.next-month,.el-date-table td.prev-month{color:#c0c4cc}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#409EFF;font-weight:700}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#fff}.el-date-table td.available:hover{color:#409EFF}.el-date-table td.current:not(.disabled) span{color:#fff;background-color:#409EFF}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#fff}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#409EFF}.el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled div{background-color:#f5f7fa;opacity:1;cursor:not-allowed;color:#c0c4cc}.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-date-table td.week{font-size:80%;color:#606266}.el-month-table,.el-year-table{font-size:12px;border-collapse:collapse}.el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:solid 1px #ebeef5}.el-month-table{margin:-1px}.el-month-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-month-table td.disabled .cell{background-color:#f5f7fa;cursor:not-allowed;color:#c0c4cc}.el-month-table td.disabled .cell:hover{color:#c0c4cc}.el-month-table td .cell{color:#606266;margin:0 auto}.el-month-table td .cell:hover,.el-month-table td.current:not(.disabled) .cell{color:#409EFF}.el-year-table{margin:-1px}.el-year-table .el-icon{color:#303133}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.disabled .cell{background-color:#f5f7fa;cursor:not-allowed;color:#c0c4cc}.el-year-table td.disabled .cell:hover{color:#c0c4cc}.el-year-table td .cell{color:#606266;margin:0 auto}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#409EFF}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__content.is-right .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#303133}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#fff}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid #e4e7ed}.el-picker-panel{color:#606266;border:1px solid #e4e7ed;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#fff;border-radius:4px;line-height:30px;margin:5px 0}.el-popover,.el-time-panel{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#fff;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#409EFF}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#409EFF}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#409EFF}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#fff;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #ebeef5}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#409EFF}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.selected:not(.disabled){color:#409EFF;font-weight:700}.time-select-item.disabled{color:#e4e7ed;cursor:not-allowed}.time-select-item:hover{background-color:#f5f7fa;font-weight:700;cursor:pointer}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#c0c4cc;float:left;line-height:32px}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:100%;margin:0;text-align:center;font-size:14px;display:inline-block}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;padding:0;width:39%;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#c0c4cc}.el-date-editor .el-range-input:-ms-input-placeholder{color:#c0c4cc}.el-date-editor .el-range-input::-ms-input-placeholder{color:#c0c4cc}.el-date-editor .el-range-input::placeholder{color:#c0c4cc}.el-date-editor .el-range-separator{padding:0 5px;line-height:32px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#c0c4cc;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{padding:3px 10px}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#409EFF}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#e4e7ed}.el-range-editor.is-disabled input{background-color:#f5f7fa;color:#c0c4cc;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input:-ms-input-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input::placeholder{color:#c0c4cc}.el-range-editor.is-disabled .el-range-separator{color:#c0c4cc}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner.has-seconds .el-time-spinner__wrapper:nth-child(2){margin-left:1%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#fff;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#409EFF}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list::after,.el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#f5f7fa;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.el-time-spinner__item.disabled{color:#c0c4cc;cursor:not-allowed}.el-time-panel{margin:5px 0;border:1px solid #e4e7ed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.el-time-panel__btn.confirm{font-weight:800;color:#409EFF}.el-popover{position:absolute;background:#fff;min-width:150px;border:1px solid #ebeef5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus,.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#f56c6c}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#409EFF}.el-message-box__content{position:relative;padding:10px 15px;color:#606266;font-size:14px}.el-message-box__input{padding-top:15px}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status::before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67c23a}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#e6a23c}.el-message-box__status.el-icon-error{color:#f56c6c}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#f56c6c;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb::after,.el-breadcrumb::before{display:table;content:""}.el-breadcrumb::after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#c0c4cc}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:700;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner:hover{color:#409EFF;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#606266;cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}.el-form--inline .el-form-item{display:inline-block;margin-right:10px;vertical-align:top}.el-form--inline .el-form-item__label{float:none;display:inline-block}.el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.el-form--inline.el-form--label-top .el-form-item__content{display:block}.el-form-item{margin-bottom:22px}.el-form-item::after,.el-form-item::before{display:table;content:""}.el-form-item::after{clear:both}.el-form-item .el-form-item{margin-bottom:0}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-form-item__content{line-height:40px;position:relative;font-size:14px}.el-form-item__content::after,.el-form-item__content::before{display:table;content:""}.el-form-item__content::after{clear:both}.el-form-item__error{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required .el-form-item__label:before{content:'*';color:#f56c6c;margin-right:4px}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#f56c6c}.el-form-item.is-success .el-input__inner,.el-form-item.is-success .el-input__inner:focus,.el-form-item.is-success .el-textarea__inner,.el-form-item.is-success .el-textarea__inner:focus{border-color:#67c23a}.el-form-item.is-success .el-input-group__append .el-input__inner,.el-form-item.is-success .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-success .el-input__validateIcon{color:#67c23a}.el-form-item--feedback .el-input__validateIcon{display:inline-block}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#409EFF;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1), -webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.el-tabs__new-tab:hover{color:#409EFF}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#e4e7ed;z-index:1}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after,.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-alert,.el-tag{-webkit-box-sizing:border-box}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #409eff inset;box-shadow:0 0 2px 2px #409eff inset;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs__item .el-icon-close:hover{background-color:#c0c4cc;color:#fff}.el-tabs__item.is-active{color:#409EFF}.el-tabs__item:hover{color:#409EFF;cursor:pointer}.el-tabs__item.is-disabled{color:#c0c4cc;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #e4e7ed}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #e4e7ed;border-bottom:none;border-radius:4px 4px 0 0}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close,.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #e4e7ed;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#fff}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--border-card{background:#fff;border:1px solid #dcdfe6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-card,.el-notification{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#f5f7fa;border-bottom:1px solid #e4e7ed;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin:-1px -1px 0;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#409EFF;background-color:#fff;border-right-color:#dcdfe6;border-left-color:#dcdfe6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:hover{color:#409EFF}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card .el-tabs__item:last-child,.el-tabs--top .el-tabs--left .el-tabs__item:last-child,.el-tabs--top .el-tabs--right .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card .el-tabs__item:last-child,.el-tabs--top.el-tabs--card .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #dcdfe6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left::after,.el-tabs--left .el-tabs__nav-wrap.is-right::after,.el-tabs--right .el-tabs__nav-wrap.is-left::after,.el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav,.el-tabs--right .el-tabs__nav{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left,.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--left .el-tabs__nav-next,.el-tabs--left .el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-next,.el-tabs--right .el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-prev i{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.el-tabs--left .el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-next,.el-tabs--right .el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left::after{right:0;left:auto}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #e4e7ed;border-bottom:none;border-top:1px solid #e4e7ed}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #e4e7ed;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #e4e7ed;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #e4e7ed;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tag,.slideInLeft-transition,.slideInRight-transition{display:inline-block}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #e4e7ed}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #e4e7ed;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #e4e7ed;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #e4e7ed;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.el-tag{background-color:rgba(64,158,255,.1);padding:0 10px;height:32px;line-height:30px;font-size:12px;color:#409EFF;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(64,158,255,.2)}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px;color:#409EFF}.el-tag .el-icon-close::before{display:block}.el-tag .el-icon-close:hover{background-color:#409EFF;color:#fff}.el-tag--info,.el-tag--info .el-tag__close{color:#909399}.el-tag--info{background-color:rgba(144,147,153,.1);border-color:rgba(144,147,153,.2)}.el-tag--info.is-hit{border-color:#909399}.el-tag--info .el-tag__close:hover{background-color:#909399;color:#fff}.el-tag--success{background-color:rgba(103,194,58,.1);border-color:rgba(103,194,58,.2);color:#67c23a}.el-tag--success.is-hit{border-color:#67c23a}.el-tag--success .el-tag__close{color:#67c23a}.el-tag--success .el-tag__close:hover{background-color:#67c23a;color:#fff}.el-tag--warning{background-color:rgba(230,162,60,.1);border-color:rgba(230,162,60,.2);color:#e6a23c}.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--warning .el-tag__close:hover{background-color:#e6a23c;color:#fff}.el-tag--danger{background-color:rgba(245,108,108,.1);border-color:rgba(245,108,108,.2);color:#f56c6c}.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--danger .el-tag__close:hover{background-color:#f56c6c;color:#fff}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-tree{cursor:default;background:#fff;color:#606266}.el-tree-node:focus>.el-tree-node__content,.el-tree-node__content:hover{background-color:#f5f7fa}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#6f7180}.el-tree-node{outline:0}.el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.el-tree-node__content>.el-checkbox{margin-right:8px}.el-tree-node__expand-icon{cursor:pointer;color:#c0c4cc;font-size:12px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__label{font-size:14px}.el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#c0c4cc}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#f0f7ff}.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#fff;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success{background-color:#f0f9eb;color:#67c23a}.el-alert--success .el-alert__description{color:#67c23a}.el-alert--info{background-color:#f4f4f5;color:#909399}.el-alert--info .el-alert__description{color:#909399}.el-alert--warning{background-color:#fdf6ec;color:#e6a23c}.el-alert--warning .el-alert__description{color:#e6a23c}.el-alert--error{background-color:#fef0f0;color:#f56c6c}.el-alert--error .el-alert__description{color:#f56c6c}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0}.el-alert__closebtn{font-size:12px;color:#c0c4cc;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert-fade-enter,.el-alert-fade-leave-active,.el-loading-fade-enter,.el-loading-fade-leave-active,.el-notification-fade-leave-active{opacity:0}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ebeef5;position:fixed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67c23a}.el-notification .el-icon-error{color:#f56c6c}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#e6a23c}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#f5f7fa;color:#606266;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#409EFF}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#409EFF}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #dcdfe6}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #dcdfe6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#e4e7ed;color:#e4e7ed}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#e4e7ed;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #dcdfe6}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #dcdfe6;border-radius:0 0 4px}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-progress-bar__inner::after,.el-row::after,.el-row::before,.el-slider::after,.el-slider::before,.el-slider__button-wrapper::after,.el-upload-cover::after{content:""}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#fff}.el-tooltip__popper.is-light{background:#fff;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#fff}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#fff}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#fff}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#fff}.el-slider::after,.el-slider::before{display:table}.el-slider__button-wrapper .el-tooltip,.el-slider__button-wrapper::after{vertical-align:middle;display:inline-block}.el-slider::after{clear:both}.el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#e4e7ed;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:#c0c4cc}.el-slider__runway.disabled .el-slider__button{border-color:#c0c4cc}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1);cursor:not-allowed}.el-slider__input{float:right;margin-top:3px}.el-slider__bar{height:6px;background-color:#409EFF;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.el-slider__button-wrapper{height:36px;width:36px;position:absolute;z-index:1001;top:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.el-slider__button,.el-step__icon-inner{-moz-user-select:none;-ms-user-select:none}.el-slider__button-wrapper::after{height:100%}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{width:16px;height:16px;border:2px solid #409EFF;background-color:#fff;border-radius:50%;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-button,.el-checkbox,.el-step__icon-inner{-webkit-user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{position:absolute;height:6px;width:6px;border-radius:100%;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:1px solid #dcdfe6;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#c0c4cc}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#409EFF}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:15%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-col-pull-1,.el-col-pull-10,.el-col-pull-11,.el-col-pull-12,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-2,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-push-1,.el-col-push-10,.el-col-push-11,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-2,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9,.el-row{position:relative}.el-loading-spinner .el-loading-text{color:#333;margin:3px 0;font-size:16px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#409EFF;stroke-linecap:round}.el-loading-spinner i{color:#409EFF}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-row{-webkit-box-sizing:border-box;box-sizing:border-box}.el-row::after,.el-row::before{display:table}.el-row::after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:768px){.el-col-xs-0{display:none}.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none}.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none}.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none}.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none}.el-col-xl-1{width:4.16667%}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{width:8.33333%}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.66667%}.el-col-xl-offset-4{margin-left:16.66667%}.el-col-xl-pull-4{position:relative;right:16.66667%}.el-col-xl-push-4{position:relative;left:16.66667%}.el-col-xl-5{width:20.83333%}.el-col-xl-offset-5{margin-left:20.83333%}.el-col-xl-pull-5{position:relative;right:20.83333%}.el-col-xl-push-5{position:relative;left:20.83333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.16667%}.el-col-xl-offset-7{margin-left:29.16667%}.el-col-xl-pull-7{position:relative;right:29.16667%}.el-col-xl-push-7{position:relative;left:29.16667%}.el-col-xl-8{width:33.33333%}.el-col-xl-offset-8{margin-left:33.33333%}.el-col-xl-pull-8{position:relative;right:33.33333%}.el-col-xl-push-8{position:relative;left:33.33333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.66667%}.el-col-xl-offset-10{margin-left:41.66667%}.el-col-xl-pull-10{position:relative;right:41.66667%}.el-col-xl-push-10{position:relative;left:41.66667%}.el-col-xl-11{width:45.83333%}.el-col-xl-offset-11{margin-left:45.83333%}.el-col-xl-pull-11{position:relative;right:45.83333%}.el-col-xl-push-11{position:relative;left:45.83333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.16667%}.el-col-xl-offset-13{margin-left:54.16667%}.el-col-xl-pull-13{position:relative;right:54.16667%}.el-col-xl-push-13{position:relative;left:54.16667%}.el-col-xl-14{width:58.33333%}.el-col-xl-offset-14{margin-left:58.33333%}.el-col-xl-pull-14{position:relative;right:58.33333%}.el-col-xl-push-14{position:relative;left:58.33333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.66667%}.el-col-xl-offset-16{margin-left:66.66667%}.el-col-xl-pull-16{position:relative;right:66.66667%}.el-col-xl-push-16{position:relative;left:66.66667%}.el-col-xl-17{width:70.83333%}.el-col-xl-offset-17{margin-left:70.83333%}.el-col-xl-pull-17{position:relative;right:70.83333%}.el-col-xl-push-17{position:relative;left:70.83333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.16667%}.el-col-xl-offset-19{margin-left:79.16667%}.el-col-xl-pull-19{position:relative;right:79.16667%}.el-col-xl-push-19{position:relative;left:79.16667%}.el-col-xl-20{width:83.33333%}.el-col-xl-offset-20{margin-left:83.33333%}.el-col-xl-pull-20{position:relative;right:83.33333%}.el-col-xl-push-20{position:relative;left:83.33333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.66667%}.el-col-xl-offset-22{margin-left:91.66667%}.el-col-xl-pull-22{position:relative;right:91.66667%}.el-col-xl-push-22{position:relative;left:91.66667%}.el-col-xl-23{width:95.83333%}.el-col-xl-offset-23{margin-left:95.83333%}.el-col-xl-pull-23{position:relative;right:95.83333%}.el-col-xl-push-23{position:relative;left:95.83333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#409EFF;color:#409EFF}.el-upload:focus .el-upload-dragger{border-color:#409EFF}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;height:180px;text-align:center;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#c0c4cc;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #dcdfe6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#409EFF;font-style:normal}.el-upload-dragger:hover{border-color:#409EFF}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #409EFF}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67c23a}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#409EFF}.el-upload-list__item:hover{background-color:#f5f7fa}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#409EFF;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#409EFF}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover::after{display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle{display:inline-block}.el-progress--circle .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.el-progress--circle .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress-bar,.el-progress-bar__inner::after,.el-progress-bar__innerText,.el-spinner{display:inline-block;vertical-align:middle}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67c23a}.el-progress.is-success .el-progress__text{color:#67c23a}.el-progress.is-exception .el-progress-bar__inner{background-color:#f56c6c}.el-progress.is-exception .el-progress__text{color:#f56c6c}.el-progress-bar{padding-right:50px;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#ebeef5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409EFF;text-align:right;border-radius:100px;line-height:1}.el-card,.el-message{border-radius:4px;overflow:hidden}.el-progress-bar__inner::after{height:100%}.el-progress-bar__innerText{color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-time-spinner{width:100%}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ebeef5;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,transform .4s;transition:opacity .3s,transform .4s,-webkit-transform .4s;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#909399}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67c23a}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#e6a23c}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#f56c6c}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#c0c4cc;font-size:16px}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#67c23a}.el-message .el-icon-error{color:#f56c6c}.el-message .el-icon-info{color:#909399}.el-message .el-icon-warning{color:#e6a23c}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:#f56c6c;border-radius:10px;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;border:1px solid #fff}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-rate__icon,.el-rate__item{position:relative;display:inline-block}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-card{border:1px solid #ebeef5;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#303133}.el-card__header{padding:18px 20px;border-bottom:1px solid #ebeef5;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__body{padding:20px}.el-rate{height:20px;line-height:1}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon{font-size:18px;margin-right:6px;color:#c0c4cc;-webkit-transition:.3s;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-step.is-vertical,.el-steps{display:-webkit-box;display:-ms-flexbox}.el-rate__text{font-size:14px;vertical-align:middle}.el-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#f5f7fa}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:#303133;border-color:#303133}.el-step__head.is-wait{color:#c0c4cc;border-color:#c0c4cc}.el-step__head.is-success{color:#67c23a;border-color:#67c23a}.el-step__head.is-error{color:#f56c6c;border-color:#f56c6c}.el-step__head.is-finish{color:#409EFF;border-color:#409EFF}.el-step__icon{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-transition:.15s ease-out;transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-button,.el-checkbox{-moz-user-select:none;-ms-user-select:none}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:#c0c4cc}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:#303133}.el-step__title.is-wait{color:#c0c4cc}.el-step__title.is-success{color:#67c23a}.el-step__title.is-error{color:#f56c6c}.el-step__title.is-finish{color:#409EFF}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:#303133}.el-step__description.is-wait{color:#c0c4cc}.el-step__description.is-success{color:#67c23a}.el-step__description.is-error{color:#f56c6c}.el-step__description.is-finish{color:#409EFF}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-step.is-simple .el-step__arrow::after,.el-step.is-simple .el-step__arrow::before{content:'';display:inline-block;position:absolute;height:15px;width:1px;background:#c0c4cc}.el-step.is-simple .el-step__arrow::before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.el-step.is-simple .el-step__arrow::after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-carousel{overflow-x:hidden;position:relative}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#fff;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0;padding:0;z-index:2}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#c0c4cc;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{display:inline-block;background-color:transparent;padding:12px 4px;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#fff;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-carousel__mask,.el-cascader-menu,.el-cascader-menu__item.is-disabled:hover,.el-collapse-item__header,.el-collapse-item__wrap{background-color:#fff}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-carousel__item,.el-carousel__mask{height:100%;top:0;left:0;position:absolute}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;opacity:.24;-webkit-transition:.2s;transition:.2s}.el-collapse{border-top:1px solid #ebeef5;border-bottom:1px solid #ebeef5}.el-collapse-item__header{height:48px;line-height:48px;color:#303133;cursor:pointer;border-bottom:1px solid #ebeef5;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:0}.el-collapse-item__arrow{margin-right:8px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;float:right;line-height:48px;font-weight:300}.el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:#409EFF}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ebeef5}.el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#303133;line-height:1.769230769230769}.el-collapse-item:last-child{margin-bottom:-1px}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:40px}.el-cascader .el-input,.el-cascader .el-input__inner{cursor:pointer}.el-cascader .el-input__icon{-webkit-transition:none;transition:none}.el-cascader .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.el-cascader .el-icon-arrow-down.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-cascader .el-icon-circle-close{z-index:2;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-cascader .el-icon-circle-close:hover{color:#909399}.el-cascader__clearIcon{z-index:2;position:relative}.el-cascader__label{position:absolute;left:0;top:0;height:100%;padding:0 25px 0 15px;color:#606266;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-align:left;font-size:inherit}.el-cascader__label span{color:#000}.el-cascader--medium{font-size:14px;line-height:36px}.el-cascader--small{font-size:13px;line-height:32px}.el-cascader--mini{font-size:12px;line-height:28px}.el-cascader.is-disabled .el-cascader__label{z-index:2;color:#c0c4cc}.el-cascader-menus{white-space:nowrap;background:#fff;position:absolute;margin:5px 0;z-index:2;border:1px solid #e4e7ed;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader-menu{display:inline-block;vertical-align:top;height:204px;overflow:auto;border-right:solid 1px #e4e7ed;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:6px 0;min-width:160px}.el-cascader-menu:last-child{border-right:0}.el-cascader-menu__item{font-size:14px;padding:8px 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;outline:0}.el-cascader-menu__item--extensible:after{font-family:element-icons;content:"\E604";font-size:14px;color:#bfcbd9;position:absolute;right:15px}.el-cascader-menu__item.is-disabled{color:#c0c4cc;background-color:#fff;cursor:not-allowed}.el-cascader-menu__item.is-active{color:#409EFF}.el-cascader-menu__item:focus:not(:active),.el-cascader-menu__item:hover{background-color:#f5f7fa}.el-cascader-menu__item.selected{color:#fff;background-color:#f5f7fa}.el-cascader-menu__item__keyword{font-weight:700}.el-cascader-menu--flexible{height:auto;max-height:180px;overflow:auto}.el-cascader-menu--flexible .el-cascader-menu__item{overflow:visible}.el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top, right top,color-stop(0, red),color-stop(17%, #ff0),color-stop(33%, #0f0),color-stop(50%, #0ff),color-stop(67%, #00f),color-stop(83%, #f0f),to(red));background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, red),color-stop(17%, #ff0),color-stop(33%, #0f0),color-stop(50%, #0ff),color-stop(67%, #00f),color-stop(83%, #f0f),to(red));background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:-webkit-gradient(linear,left top, right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:-webkit-gradient(linear,left bottom, left top,from(#000),to(transparent));background:linear-gradient(to top,#000,transparent)}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper::after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:6px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.el-color-dropdown__btn:hover{color:#409EFF;border-color:#409EFF}.el-color-dropdown__link-btn{cursor:pointer;color:#409EFF;text-decoration:none;padding:15px;font-size:12px}.el-color-dropdown__link-btn:hover{color:tint(#409EFF,20%)}.el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--medium{height:36px}.el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.el-color-picker--small{height:32px}.el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker--mini{height:28px}.el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.el-color-picker--mini .el-color-picker__empty,.el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:rgba(255,255,255,.7)}.el-color-picker__trigger{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:2px;width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.el-color-picker__empty,.el-color-picker__icon{top:50%;left:50%;font-size:12px;position:absolute}.el-color-picker__empty{color:#999;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{display:inline-block;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#fff;text-align:center}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;border:1px solid #ebeef5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea__inner:hover{border-color:#c0c4cc}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:1;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#c0c4cc;text-align:center}.el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input__inner:-ms-input-placeholder{color:#c0c4cc}.el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input__inner::placeholder{color:#c0c4cc}.el-input__inner:hover{border-color:#c0c4cc}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;-webkit-transition:all .3s;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#fff;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#fff;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button--primary{color:#fff;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#fff;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#fff}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#fff;background-color:#67c23a;border-color:#67c23a}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#fff}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#fff}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#fff;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67c23a;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67c23a;border-color:#67c23a;color:#fff}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#fff;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#fff;background-color:#e6a23c;border-color:#e6a23c}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#fff}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#fff}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#fff;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#e6a23c;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#e6a23c;border-color:#e6a23c;color:#fff}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#fff;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#fff}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#fff}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#fff;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#f56c6c;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#f56c6c;border-color:#f56c6c;color:#fff}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#fff;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#fff;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#fff}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#fff}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#fff;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#fff}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#fff;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-button-group::after{clear:both}.el-button-group .el-button{float:left;position:relative}.el-button-group .el-button+.el-button{margin-left:0}.el-button-group .el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group .el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group .el-button:first-child:last-child{border-radius:4px}.el-button-group .el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group .el-button:not(:last-child){margin-right:-1px}.el-button-group .el-button.is-active,.el-button-group .el-button:active,.el-button-group .el-button:focus,.el-button-group .el-button:hover{z-index:1}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#ebeef5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#c0c4cc}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#c0c4cc}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#c0c4cc;border-color:#c0c4cc}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) 50ms;transition:-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) 50ms;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) 50ms;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) 50ms, -webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) 50ms;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) 50ms,-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) 50ms;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{position:relative;display:inline-block}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox+.el-checkbox{margin-left:30px}.el-checkbox-button__inner{line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-transfer{font-size:14px}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#fff;background-color:#409EFF;font-size:0}.el-transfer-panel__item+.el-transfer-panel__item,.el-transfer__button [class*=el-icon-]+span{margin-left:0}.el-transfer__button.is-with-texts{border-radius:4px}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{border:1px solid #dcdfe6;background-color:#f5f7fa;color:#c0c4cc}.el-transfer__button:first-child{margin-bottom:10px}.el-transfer__button:nth-child(2){margin:0}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer-panel{border:1px solid #ebeef5;border-radius:4px;overflow:hidden;background:#fff;display:inline-block;vertical-align:middle;width:200px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:246px}.el-transfer-panel__body.is-with-footer{padding-bottom:40px}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block}.el-transfer-panel__item.el-checkbox{color:#606266}.el-transfer-panel__item:hover{color:#409EFF}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.el-transfer-panel__filter .el-input__icon{margin-left:5px}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#f5f7fa;margin:0;padding-left:15px;border-bottom:1px solid #ebeef5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.el-container,.el-header{-webkit-box-sizing:border-box}.el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#303133;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#909399;font-size:12px;font-weight:400}.el-transfer-panel .el-transfer-panel__footer{height:40px;background:#fff;margin:0;padding:0;border-top:1px solid #ebeef5;position:absolute;bottom:0;left:0;width:100%;z-index:1}.el-transfer-panel .el-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#606266}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#909399;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner::after{height:6px;width:3px;left:4px}.el-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.el-header{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-aside,.el-main{overflow:auto;-webkit-box-sizing:border-box}.el-aside{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-main{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.el-footer{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}
@charset "utf-8";

html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 100%;
}

body {
  color: #333;
  overflow-x: hidden;
}

html,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
input,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
textarea,
article,
aside,
audio,
canvas,
figure,
footer,
header,
mark,
menu,
nav,
section,
time,
video {
  margin: 0;
  padding: 0;
  /* word-wrap: break-word;
  word-break: break-all; */
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
iframe {
  display: block;
}

body,
button,
input,
optgroup,
select,
textarea {
  font: 12px/1.15 "Microsoft YaHei", "Arial", "Verdana", "\5B8B\4F53";
}

input,
button,
fieldset,
img {
  border: none;
  outline: none;
  -moz-outline: none;
}

input,
button,
select,
textarea {
  font-size: 100%;
  outline: none;
}

textarea {
  resize: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}

.fz12 {
  font-size: 12px;
}

.fz14,
p,
small,
h5 {
  font-size: 14px;
}

.fz16,
h4,
big {
  font-size: 16px;
}

.fz18,
h3 {
  font-size: 18px;
}

.fz20,
h2 {
  font-size: 20px;
}

.fz28,
h1 {
  font-size: 28px;
}

em,
i,
b,
strong,
address,
caption,
th {
  font-style: normal;
  font-weight: normal;
}

audio,
canvas,
video {
  display: inline-block;
}

li,
ol,
ul {
  list-style: none;
  list-style-type: none;
}

th {
  text-align: inherit;
}

a {
  color: #333;
  outline: 0;
  text-decoration: none;
}

a img {
  display: inline-block;
}

a:hover {
  color: #e62226;
}

a,
input,
button,
textarea,
select,
.cursorHand {
  cursor: pointer;
}

[type=button]:hover,
[type=button]:active,
.mmcu-bot p a:hover {
  background: #e62226;
  color: #fff;
}

.clearfix:after,
.clearfix:before,
q:after,
q:before {
  display: block;
  content: " ";
  clear: both;
}

[type=reset],
[type=submit],
button,
[type=button] {
  -webkit-appearance: button;
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

[type=checkbox],
[type=radio] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=number] {
  -moz-appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

[hidden] {
  display: none;
}

.txtNowrap {white-space: nowrap;}

body,
.total {
  width: 100%;
}

.break-all { word-break: break-all;}

.main,
.cart-empty,
.add-sus .as-cont,
.consignee,
.order-datail,
.order-addinfo,
.order-paymoney,
.cart-deleted,
.payment,
.paysuccess,
.mm-cont {
  width: 1200px;
  margin: 0 auto;
}

.clearfloat {
  display: inline-table;
  display: block;
  zoom: 1
}

.clearfloat:after,
.cul-cont:after,
.sdcplist ul li div span:after,
.mm-cont:after,
.mmcu-top dl:after,
.mmsec:after,
.orderListUl li:after,
.mods-editadrs form.mc-cont:after,
.myol-tit:after,
.myol-tit>span:after,
.advanced-pnl p:after,
.my-orderlist .cartc-tit:after,
.my-orderlist>ul .odl-cont:after,
.my-orderlist>ul .odl-cont>ul li:after,
.mods-cancel form:after,
.order-detail:after,
.od-state .ods-right .odsr-stepul:after,
.od-state .ods-right .odsr-stepul li .odsr-step:after,
.od-logistics .odsr-lgsul>li:after,
.od-ecard>p:after,
.od-ecard>ul>li:after,
.od-receipt:after,
.od-receipt dl dd:after,
.od-receipt dl dd .pfm-pnl p:after,
.order-prodetail>p:after,
.order-prodetail>ul>li:after,
.order-prodetail>ul>li>div:after,
.myfocus .channel-goodlist ul:after,
.channel-goodlist.fscenter>ul li>span:after,
.channel-goodlist.fscard>ul li>span:after,
.focusbox-btns:after,
.channel-cardlist>ul li:after,
.channel-cardlist>ul li .cal-tu>span:after,
.account-balance .ab-top:after,
.ab-top .abt-right:after,
.ab-bot h2:after,
.ab-bot p.abb-tbtit:after,
.ab-bot>ul li:after,
.myfocus>h4:after,
.mycoupon>ul:after,
.mods-bindcoupon form p:after,
.ad-baner:after,
.channel-cardlist>ul li>span .code-wrap>em:after,
.mods-examine .mods-cont:after,
.mods-editadrs .mc-cont:after,
.csc-right:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

.clear {
  clear: both;
}

.fl {
  float: left;
}

.fr {
  float: right !important;
}

img {
  border: none;
}

.icon-gb,
.icon-oncheck,
.icon-wh,
.icon-check-on,
.icon-check-off,
.icon-oncheck,
.icon-radio,
.icon-radio-on,
.icon-xz,
.icon-wxz,
.icon-xjt,
.icon-xjt2,
.form-invoice .fm-tit label,
.cartc-tit>span>label,
.cs-cont>span>label,
.checkp label,
.advanced-pnl p>span>label,
.my-orderlist .cartc-tit div,
.my-orderlist>ul>li:hover>p:first-child i,
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.icon-ewm {
  cursor: pointer;
}

.btn {
  border: solid 1px #d10011;
  background: #e62226 !important;
  color: #fff !important;
  font-size: 14px;
  text-align: center;
}

.btn:hover {
  color: #fff;
}

.bg-white {
  background: #fff;
}

.bg-white .footer {
  background: none;
}

.yscroll {
  overflow-x: hidden;
  overflow-y: scroll !important;
}

.color-orange {
  color: #f18111 !important;
}

.color-red {
  color: #e62226 !important;
}

.color-gray {
  color: #999 !important;
}

.color-grey {
  color: #777 !important;
}

.color-green {
  color: #358d2c !important;
}

.pt100 {
  padding-top: 100px;
}

.pt100 .footer {
  margin-top: 0;
}

.mb100 {
  margin-bottom: 130px;
}

.mt100 {
  margin-top: 100px !important;
}

.opa {
  display: block;
  opacity: 1 !important;
}

.open {
  max-height: inherit !important;
  -webkit-transition: all .3s;
  transition: all .3s;
}

.rotate,
.ct-send em.sdown:after,
.form-invoice .fmi li .fmi-ct-send em.sdown:after,
.payment>dl dt.protate a i,
.oda-payul>li:first-child.sdown .icon-xjt,
.sendiv dl dt.sdopen i,
.my-orderlist .cartc-tit div:hover span:after,
.myol-tit>span a.revolve:after,
.activitypnl>em.sdown:after,
.dispatching:hover i {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/*上下箭头*/

.arrowup {
  border-right: solid 5px transparent;
  border-bottom: solid 5px #333;
  border-left: solid 5px transparent;
}

.arrowdown {
  border-top: solid 5px #333;
  border-right: solid 5px transparent;
  border-left: solid 5px transparent;
}

/*文本行内省略*/

.textfl,
.cul-cont dl dd a,
.cul-cont dl dd p,
.as-cont div dl dd a,
.as-cont div dl dd p,
.odc-box a,
.odc-box p,
.cart-deleted .cd-list li .cdl-pname,
.fmi-comonadrs ul li p,
.head-right em,
.payment>dl dd>p>span,
.payment>dl dd>p>em>b,
.payment>dl dd ul li em,
.mmcu-top p:nth-child(3) a,
.orderListUl li>label,
.order-prodetail>ul>li>div>div>a,
.order-prodetail>ul>li>div>div>p,
.myfocus .channel-goodlist ul li>div>a:not(.btn-adtcart),
.channel-cardlist.regulargoods>ul li .cal-cont>a,
.cardbg-pnl .cgl-cont a:nth-child(2),
.actul li {
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.txtLineTwo { font-size: 12px; max-height: 40px;line-height: 20px;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space:normal;word-break: break-all;overflow: hidden;}

/*变形属性过渡效果*/

.trans-tf,
.ct-send em:after,
.sendiv dl dt i,
.csc-right em:after,
.order-tip .icon-gb,
.consignee h3 span:after,
.oda-payul li:first-child i,
.odt-tit .odtt-tip .icon-xjt,
.form-invoice .fmi li .fmi-ct-send em:after,
.payment>dl dt a i,
.oda-payul>li:first-child .icon-xjt,
.my-orderlist .cartc-tit div span:after,
.myol-tit>span a:after,
.myfocus .channel-goodlist ul li>a img,
.channel-cardlist>ul li .cal-tu a img,
.channel-goodlist.cardbag>ul li a.cgl-tu img,
.activitypnl>em:after,
.dispatching i {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}

/*渐隐渐现效果*/

.trans-opc {
  opacity: 0;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}

/*非变形属性变化过渡效果*/

.trans-all,
.adv,
.sendiv,
.sendiv dl dd,
.order-tip,
.consignee ul.cg-cont,
.oda-payul li div,
.order-addinfo ul.oda-payul,
.payment>dl dd,
.advanced-pnl,
.channel-goodlist.fscenter>ul li>span,
.channel-cardlist>ul li .cal-tu>span,
.mmcu-bot p a:hover,
.rclefollow-tip,
.message-tip,
.mycoupon>ul li>a,
.activitypnl .actdiv {
  -webkit-transition: all .3s;
  transition: all .3s;
}

/*图片向上轻微滑动效果*/

.transf-top,
.myfocus .channel-goodlist ul li:hover>a img,
.channel-cardlist>ul li:hover .cal-tu>a img,
.channel-goodlist.cardbag>ul li:hover a.cgl-tu img {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}

/*图片向左轻微滑动效果*/

.transf-left {
  -webkit-transform: translate3d(-5px, 0, 0);
  transform: translate3d(-5px, 0, 0);
}

/*图标旋转180效果*/

.transf-rt180,
.consignee h3 span.sdown:after,
.odt-tit .odtt-tip.sdown .icon-xjt {
  -webkit-transform: rotate3d(0, 0, 1, 180deg);
  transform: rotate3d(0, 0, 1, 180deg);
}

/*微小呼吸式动效*/

.breathe,
.mods-cont .mc-tit b:before,
.serform p:last-child:before,
.uinfo .uif-tip span:before,
.uinfo .uif-cont .marketad-tu,
.order-tip span:before,
.mods-cancel .macncel-top h5:first-child:before,
.od-ecard>h5:before,
.dluo i {
  -webkit-animation: breathe 1s infinite .35s;
  animation: breathe 1s infinite .35s;
}

@-webkit-keyframes breathe {
  0% {
    opacity: .9;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  25% {
    opacity: 1;
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: .9;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

@keyframes breathe {
  0% {
    opacity: .9;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  25% {
    opacity: 1;
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: .9;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

/*字符图标整合 start*/

@font-face {
  font-family: "iconfont"; /* Project id 513866 */
  src: url(/static/fonts/iconfont.8c378b9.woff2) format('woff2'),
       url(/static/fonts/iconfont.14e78c5.woff) format('woff'),
       url(/static/fonts/iconfont.a538fe5.ttf) format('truetype');
}

[class^="icon-"],
[class*="icon-"],
.reg .reg-bot a:after,
.reglist form span:before,
.login-code dl dd:before,
.mods-cont .mc-tit b:before,
.mods-telverify .mc-cont form span:before,
.mods-pwdsus .mods-cont span:before,
.login-account form .lg-bot small:before,
.waring:before,
.serform p:last-child:before,
.adrs-form span:before,
.uinfo .uif-tip span:before,
.click_mct_btn:before,
dl.yyda_top dt.yyda_t_right a:before,
.mct_right .mctr_more span a:before,
.network p:last-child b:after,
.modhelp-box .yytit:before,
.cart-tip span:before,
.ct-send em:after,
.sendiv dl dd p a:after,
.csc-right em:after,
.as-cont h3:before,
.as-cont div span a:last-child:after,
.cart-empty .ce-cont:before,
.order-tip span:before,
.consignee h3 span:after,
.odcb-cont p:after,
.order-addinfo .odt:before,
.form-invoice .fm-tit label:after,
.form-invoice .fmi li:last-child:before,
.cg-cont li:after,
.oda-payul li ul>li:after,
.deletepro .mods-cont span:before,
.addfocus .mods-cont span:before,
.form-invoice .fmi li .fmi-ct-send em:after,
.odcb-cont p:first-child:before,
.paym-wrap>.pw-cont p i:not(:last-child):after,
.payment .paym-option li:before,
.mods-alipay .mods-cont dl:before,
.paysuccess .pays-top:before,
.clearpro .mods-cont span:before,
.user-benefit .swiper-wrapper .swiper-slide:before,
.follow-tip:before,
.sdcplist>a:after,
.pn-levl label:before,
.mmsec dl dt:before,
.mods-getcash .mc-tit b:before,
.mods-getcash .mc-cont form span:first-child:before,
.myol-tit>span a:nth-child(3):after,
.my-orderlist .cartc-tit div span:after,
.my-orderlist>ul .odl-cont>.cdlc-consignee>div label:after,
.my-orderlist>ul .odl-cont .odlc-state .logistics-tracking a:before,
.my-orderlist>ul .odl-cont .odl-operate>em:before,
a.btn-buyagain:before,
.mods-cancel .macncel-top h5:first-child:before,
.mods-cancel form span:after,
.order-detail .ods-left p:before,
.od-state .ods-left a.btn-cancel:before,
.od-state .ods-right .odsr-stepul li .odsr-step>i:nth-child(2):after,
.od-state .ods-right>p>a:before,
.mods-sus .mods-cont span:before,
.od-ecard>h5:before,
.od-receipt dl.odr-refund dd:before,
.od-receipt dl dd>.pf-more:after,
.channel-goodlist.fscenter>ul li>span a:before,
.fscenter>p:before,
.focusbox-btns>a:before,
.fscard>p:before,
.channel-cardlist.regulargoods>ul li>p a:before,
.ab-top .abt-right span b:before,
.ab-bot p.abb-tit span em:after,
.mods-joinbag form span:before,
.mods-bindcoupon form span:before,
.od-empty:before,
.res-error .mods-cont span:before,
.impressive ul:first-of-type li:after,
.impressive ul:last-of-type li:after,
.impressive .impreOne .selecOne:after,
.activitypnl>em:after,
.actul li:before,
.mods-fk .odt:before,
.advanced-pnl p span:before,
.checkp em:before,
.order-addinfo .odaf-cont>p em:before,
.cart-contbox .cartlist .card-tit label:before,
.mods-login .mlg-tip:before,
.ertic:before,
.sel-yyadrs:after {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-widthdraw:before {
  content: "\E67D";
}

.icon-error:before {
  content: "\E6A8";
}

.icon-intransit:before {
  content: "\E6B1";
}

.icon-chuku:before {
  content: "\E6B6";
}

.icon-fh:before {
  content: "\E6E9";
}

.icon-gld:before {
  content: "\E678";
}

.icon-cash:before {
  content: "\E6B9";
}

.icon-hb2:before {
  content: "\E686";
}

.icon-goods:before {
  content: "\E677";
}

.icon-dsh:before {
  content: "\E68C";
}

.icon-more2:before {
  content: "\E671";
}

.icon-more3:before {
  content: "\E6B4";
}

.icon-message:before {
  content: "\E77F";
}

.icon-phone:before {
  content: "\E605";
}

.icon-wjx:before {
  content: "\E617";
}

.icon-by:before {
  content: "\E622";
}

.icon-yx:before {
  content: "\E67E";
}

.icon-minus:before {
  content: "\E665";
}

.icon-b:before {
  content: "\E630";
}

.icon-check:before {
  content: "\E638";
}

.icon-cz:before {
  content: "\E6D9";
}

.icon-cart:before {
  content: "\E698";
}

.icon-qd:before {
  content: "\E69E";
}

.icon-dd:before {
  content: "\E6A2";
}

.icon-xjt:before {
  content: "\E6A6";
}

.icon-code:before {
  content: "\E6A9";
}

.icon-jf:before {
  content: "\E63F";
}

.icon-yp:before {
  content: "\E6BC";
}

.icon-tk:before {
  content: "\E633";
}

.icon-pay:before {
  content: "\E647";
}

.icon-password2:before {
  content: "\E6D2";
}

.icon-service2:before {
  content: "\E60E";
}

.icon-guanbi:before {
  content: "\E640";
}

.icon-radio-on:before {
  content: "\E65D";
}

.icon-map:before {
  content: "\E715";
}

.icon-zd:before {
  content: "\E66D";
}

.icon-qx2:before {
  content: "\E6B5";
}

.icon-submit:before {
  content: "\E676";
}

.icon-arrow2:before {
  content: "\E65C";
}

.icon-ddwc:before {
  content: "\E64E";
}

.icon-sj:before {
  content: "\E72A";
}

.icon-xj:before {
  content: "\E63D";
}

.icon-certified:before {
  content: "\E658";
}

.icon-new:before {
  content: "\E611";
}

.icon-xjt2:before {
  content: "\E66B";
}

.icon-wx2:before {
  content: "\E695";
}

.icon-ewm:before {
  content: "\E655";
}

.icon-spbf:before {
  content: "\E654";
}

.icon-kf:before {
  content: "\E646";
}

.icon-build:before {
  content: "\E662";
}

.icon-fx:before {
  content: "\E612";
}

.icon-one:before {
  content: "\E624";
}

.icon-two:before {
  content: "\E628";
}

.icon-enter:before {
  content: "\E6BA";
}

.icon-zt:before {
  content: "\E651";
}

.icon-sign:before {
  content: "\E602";
}

.icon-down:before {
  content: "\E705";
}

.icon-dingwei:before {
  content: "\E659";
}

.icon-vip:before {
  content: "\E68B";
}

.icon-pj:before {
  content: "\E679";
}

.icon-quick:before {
  content: "\E601";
}

.icon-sd:before {
  content: "\E6B8";
}

.icon-xz:before {
  content: "\E652";
}

.icon-wxz:before {
  content: "\E653";
}

.icon-service:before {
  content: "\E61D";
}

.icon-kb:before {
  content: "\E639";
}

.icon-zfb:before {
  content: "\E61A";
}

.icon-gz2:before {
  content: "\E657";
}

.icon-calendar:before {
  content: "\E621";
}

.icon-finger:before {
  content: "\E631";
}

.icon-empty:before {
  content: "\E632";
}

.icon-evaluate:before {
  content: "\E63B";
}

.icon-xz2:before {
  content: "\E650";
}

.icon-address:before {
  content: "\E6C0";
}

.icon-th1:before {
  content: "\E793";
}

.icon-warning2:before {
  content: "\E670";
}

.icon-pay2:before {
  content: "\E675";
}

.icon-record:before {
  content: "\E60B";
}

.icon-runtop:before {
  content: "\E660";
}

.icon-fx2:before {
  content: "\E615";
}

.icon-qx:before {
  content: "\E6CC";
}

.icon-yuye:before {
  content: "\E636";
}

.icon-search:before {
  content: "\E61B";
}

.icon-pc:before {
  content: "\E71A";
}

.icon-dd1:before {
  content: "\E62B";
}

.icon-xys:before {
  content: "\E656";
}

.icon-ewm2:before {
  content: "\E745";
}

.icon-question:before {
  content: "\E672";
}

.icon-buy2:before {
  content: "\E69A";
}

.icon-top:before {
  content: "\E8C6";
}

.icon-sz:before {
  content: "\E634";
}

.icon-order:before {
  content: "\E613";
}

.icon-down1:before {
  content: "\E642";
}

.icon-yy:before {
  content: "\E680";
}

.icon-game:before {
  content: "\E65F";
}

.icon-wx:before {
  content: "\E66A";
}

.icon-web:before {
  content: "\E6A7";
}

.icon-close:before {
  content: "\E7A3";
}

.icon-check-off:before {
  content: "\E60A";
}

.icon-check-on:before {
  content: "\E609";
}

.icon-sy:before {
  content: "\E60F";
}

.icon-customer:before {
  content: "\E8E8";
}

.icon-ziyuan:before {
  content: "\E641";
}

.icon-password:before {
  content: "\E7D3";
}

.icon-current:before {
  content: "\E8B7";
}

.icon-buy:before {
  content: "\E664";
}

.icon-Home:before {
  content: "\E687";
}

.icon-tilt:before {
  content: "\E618";
}

.icon-yh:before {
  content: "\E697";
}

.icon-arrow3:before {
  content: "\E6F5";
}

.icon-zp:before {
  content: "\E62D";
}

.icon-sucs:before {
  content: "\E62C";
}

.icon-security:before {
  content: "\E64F";
}

.icon-gz:before {
  content: "\E608";
}

.icon-more:before {
  content: "\E625";
}

.icon-warning:before {
  content: "\E637";
}

.icon-right2:before {
  content: "\E64C";
}

.icon-gwd:before {
  content: "\E64A";
}

.icon-coupon:before {
  content: "\E6D1";
}

.icon-clock:before {
  content: "\E78B";
}

.icon-cg:before {
  content: "\E63C";
}

.icon-qq:before {
  content: "\E607";
}

.icon-card:before {
  content: "\E603";
}

.icon-close2:before {
  content: "\E627";
}

.icon-xiaoxi:before {
  content: "\E620";
}

.icon-hot:before {
  content: "\E669";
}

.icon-user:before {
  content: "\E64B";
}

.icon-dn:before {
  content: "\E673";
}

.icon-sp:before {
  content: "\E63A";
}

.icon-upload:before {
  content: "\E629";
}

.icon-th:before {
  content: "\E65B";
}

.icon-success:before {
  content: "\E61F";
}

.icon-jy:before {
  content: "\E66C";
}

.icon-card3:before {
  content: "\E674";
}

.icon-login:before {
  content: "\E6B2";
}

.icon-shandian:before {
  content: "\E616";
}

.icon-xiayiye:before {
  content: "\E786";
}

.icon-left:before {
  content: "\E619";
}

.icon-oncheck:before {
  content: "\E600";
}

.icon-collect:before {
  content: "\E70F";
}

.icon-sh:before {
  content: "\E62A";
}

.icon-j:before {
  content: "\E635";
}

.icon-md:before {
  content: "\E62F";
}

.icon-wh:before {
  content: "\E725";
}

.icon-wxzf:before {
  content: "\E644";
}

.icon-refresh:before {
  content: "\E61E";
}

.icon-play:before {
  content: "\E61C";
}

.icon-pj2:before {
  content: "\E663";
}

.icon-ye:before {
  content: "\E614";
}

.icon-love:before {
  content: "\E7FA";
}

.icon-q:before {
  content: "\E623";
}

.icon-safe:before {
  content: "\E649";
}

.icon-ts:before {
  content: "\E626";
}

.icon-right:before {
  content: "\E7AC";
}

.icon-gift:before {
  content: "\E66E";
}

.icon-vip2:before {
  content: "\E604";
}

.icon-ps:before {
  content: "\E610";
}

.icon-car:before {
  content: "\E606";
}

.icon-preview:before {
  content: "\E66F";
}

.icon-open:before {
  content: "\E60C";
}

.icon-ck:before {
  content: "\E62E";
}

.icon-arrow:before {
  content: "\E60D";
}

.icon-wszl:before {
  content: "\E643";
}

.icon-sc:before {
  content: "\E63E";
}

.icon-gb:before {
  content: "\E685";
}

.icon-jifen15:before {
  content: "\E65E";
}

.icon-yf:before {
  content: "\E645";
}

.icon-cancel:before {
  content: "\E648";
}

.icon-radio:before {
  content: "\E64D";
}

.icon-dw:before {
  content: "\E696";
}

.icon-shengri1:before {
  content: "\E65A";
}

.icon-sjt-copy:before {
  content: "\E8E9";
}

.icon-sy1:before {
  content: "\E661";
}

.icon-share:before {
  content: "\E682";
}

.icon-jf4:before {
  content: "\E68A";
}

.icon-ylq:before {
  content: "\E666";
}

.icon-ranking:before {
  content: "\E667";
}

.icon-overdue:before {
  content: "\E668";
}

/*字符图标整合 end*/

/* ::-webkit-scrollbar {display:none;} */

::-webkit-scrollbar-track-piece { background-color:#f8f8f8;}

::-webkit-scrollbar { width:6px;height:6px;}

::-webkit-scrollbar-thumb {background-color:#dddddd;background-clip:padding-box;min-height:28px;}

::-webkit-scrollbar-thumb:hover { background-color:#bbb;}

/*
* 底部导航
* 2018.01.04
* 章珍
* start
*/

/*带有背景色的按钮,鼠标移入透明度为0.8*/

.btnhover:hover,
input[type='button']:hover,
.btn:hover,
.head-right a:hover,
.reg-bot a:hover,
.lg-bot a:hover,
.mcb_ul_tu:hover img,
.yyda_t_tu:hover img,
.btn_th:hover,
.zbd-part-tit a:hover,
.mc_cont .mcc_top a:hover,
.mc_cont .mcc_top a:active,
.mc_cont .mcc_btn_zw a.mcc_sub:hover,
.mc_cont .mcc_btn_zw a.mcc_sub:active,
.mct_right a.btn_th:hover,
.mct_right a.btn_th:active,
.card-foot a:hover,
.bdpart-tit a:hover,
.mc_cont .mcc_btn_zw a.mcc_sub:hover,
.mc_cont .mcc_btn_zw a.mcc_sub:active,
.medit_c_ul a:hover,
.serform p:last-child a:hover,
.network .nw-cont p:first-child a:hover,
.lgb-cont p:nth-child(3) a:hover,
.hide-body span:hover,
.cul-cont dl dt a:hover img,
.cs-probox .swiper-wrapper .swiper-slide a:hover img,
.as-cont div dl dt a:hover img,
.as-cont div span a:hover,
.consignee h3 span:hover,
.consignee h3 a:hover,
.order-datail h4 a:hover,
.odc-box dl dt a:hover img,
.odcb-cont p:not(:first-child):hover,
.order-paymoney>h5>p:last-child a:hover,
.mods-alipay .mods-cont dl dd>a:hover,
.user-benefit .swiper-wrapper .swiper-slide:hover:before,
.sdcplist ul li:hover>span,
.sdcplist>a:hover,
.mmcu-top .mmcut-tu:hover,
.pn-levl label:hover,
.pn-levl a:hover,
.mmsec-left h4 a:hover,
.orderListUl li>p>a:hover,
.myorderlist>h4>a:hover,
.advanced-pnl>a:hover,
.orderListUl li>div a:hover,
.my-orderlist>ul .odl-cont>ul li a:hover,
.my-orderlist>ul .odl-cont>.cdlc-consignee div:hover label,
.my-orderlist>ul .odl-cont>p>a:hover,
.my-orderlist>ul .odl-cont .odlc-state>a:hover,
.logistics-pnl>ul>li:hover>p,
.logistics-pnl>ul>li:hover>p a,
.odl-cont .odl-operate>a:hover,
.bread-lead a:hover,
.od-state .ods-left a:hover,
.od-state .ods-right>p>a:hover,
.od-ecard h4 span a:hover,
.od-ecard>ul>li>span>a:hover,
.od-receipt dl dd>a:hover,
.order-prodetail>ul>li>span>a:hover,
.myfocus .channel-goodlist ul li:not(.card-unavailable)>div a:hover,
.myfocus .channel-goodlist ul li:hover>div>.btn-adtcart,
.icon-search:hover,
.channel-cardlist>ul li .cal-tu>span>a:hover,
.channel-cardlist.regulargoods>ul li>p a:hover,
.account-balance a:hover,
.ab-top .abt-left h3 i,
.ab-bot p.abb-tit span [type="button"]:hover,
.ab-bot>a:hover,
.myfocus>h4>a:hover,
.channel-goodlist.cardbag>ul li:not(.card-unavailable)>a:hover,
.mmcu-top dl dd>a:hover {
  cursor: pointer;
  opacity: 0.7;
  filter: Alpha(opacity=70);
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}

/*上下移动2px的动画*/

@-webkit-keyframes transformY {
  from {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  to {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
}

@keyframes transformY {
  from {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  to {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
}

/*黄金会员皇冠左右晃动动画*/

.shakeSign {
  -webkit-animation: shakeSign 3.5s infinite;
  animation: shakeSign 3.5s infinite;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes shakeSign {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  45% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  47.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }

  55% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }

  57.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }

  60% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }

  62.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }

  65% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }

  67.5% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes shakeSign {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  45% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  47.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }

  55% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }

  57.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }

  60% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }

  62.5% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }

  65% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }

  67.5% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

/*end*/

/*
 *页码分页样式
 *2018.01.11
 *章珍
 *start
 */

.comment-page {
  text-align: center;
  padding: 40px 0;
}

.channel-goodlist+.comment-page {
  background: #fff;
}

.mainr .comment-page {
  text-align: right;
}

.comment-page .pagination {
  display: inline-block;
  padding: 0;
  margin: 0 auto;
}

.comment-page .pagination li {
  display: inline-block;
  margin: 0 10px;
  height: 38px;
  line-height: 38px;
}

.comment-page .pagination li a {
  background-color: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  display: block;
  color: black;
  padding: 0px 15px;
  text-decoration: none;
  -webkit-transition: background-color .3s;
  transition: background-color .3s;
  border: 1px solid #ccc;
  font-size: 14px;
  color: #999;
}

.comment-page .pagination li a.active {
  background-color: #e62226;
  color: #fff;
  border: 1px solid #e62226;
}

.comment-page .pagination li a:hover:not(.active) {
  background-color: #F6F6F6;
}

.comment-page .pagination li.prepage a,
.comment-page .pagination li.nexpage a {
  border: none;
  background: rgba(255, 255, 255, 0);
}

/*页码分页样式 end*/

/*
 * 好物商城
 * 2018.01.26
 * 章珍
 * start
 */

/*图标旋转90°*/

.transf90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

/*图标旋转-90°*/

.transf-90 {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*头部导航条*/

.topbar {
  width: 100%;
  border-bottom: 2px solid #e62226;
}

.topbar a {
  display: inline-block;
  float: left;
  width: 8%;
  margin: 0 1%;
  text-align: center;
  line-height: 35px;
  font-size: 15px;
  color: #333;
  font-weight: 600;
}

.topbar a.on,
.topbar a.on:hover {
  background: #e62226;
  color: #fff;
  font-weight: 400;
}

.topbar a:hover {
  color: #e62226;
}

.topbar a {
  position: relative;
}

.topbar a em {
  display: inline-block;
  position: absolute;
  top: 2px;
  right: -10px;
  width: 27px;
  height: 18px;
  line-height: 18px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  -webkit-animation: hotgif 2.6s infinite;
  animation: hotgif 2.6s infinite;
}

.topbar a em.ti {
  background: url('https://presale.jhtsoft.com/picms/384c34a8698c1c.gif') no-repeat left center;
  background-size: 100% auto;
}

.topbar a em.cha {
  background: url('https://presale.jhtsoft.com/picms/384c3801d272cc.gif') no-repeat left center;
  background-size: 100% auto;
}

.topbar a i {
  display: inline-block;
  position: absolute;
  top: 2px;
  right: -6px;
  width: 18px;
  height: 18px;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
}

@-webkit-keyframes hotgif {

  0%,
  16%,
  32% {
    -webkit-transform: translate3d(0, 0, 0);
  }

  4%,
  20%,
  36% {
    -webkit-transform: translate3d(0, -1px, 0);
  }

  8%,
  24%,
  40% {
    -webkit-transform: translate3d(0, 0, 0);
  }

  12%,
  28%,
  44%,
  100% {
    -webkit-transform: translate3d(0, 1px, 0);
  }
}

@keyframes hotgif {

  0%,
  16%,
  32% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  4%,
  20%,
  36% {
    -webkit-transform: translate3d(0, -1px, 0);
            transform: translate3d(0, -1px, 0);
  }

  8%,
  24%,
  40% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  12%,
  28%,
  44%,
  100% {
    -webkit-transform: translate3d(0, 1px, 0);
            transform: translate3d(0, 1px, 0);
  }
}

/*各种商品列表模块通用居中*/

.channel-goodlist {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

/*end*/

/*
 * 购物车结算
 * 2018.01.29
 * zly
 * start
 */

.cartlist ul li section div span b:before,
.cul-cont .culc-price p:before,
.cul-cont .culc-pall:before,
.csc-right span p b:before,
.odcb-cont h5:nth-child(2) em:before,
.mods-result .mct_right dl dd .color-orange:before,
.odtt-pay>span:before,
.oda-payul li ul>li>span>.big-num:before,
.cart-deleted .cd-list li em:before,
.sdcplist ul li div h1 big:before,
.mmcu-bot em:before,
.mmsec dl:nth-child(2) dd:last-child em:before,
.orderListUl li>p>em:before,
.mods-getcash .mc-cont form span em:before,
.od-ecard>ul>li>em:before,
.order-prodetail>ul:not(.opr-card)>li>em:before,
.order-prodetail .order-paymoney>p:first-child em:before,
.order-prodetail .order-paymoney>p:nth-child(4) em:before,
.order-prodetail .order-paymoney>p:last-child em:before,
.myfocus .channel-goodlist ul li>div b:before {
  content: '\FFE5';
}

.order-prodetail .order-paymoney>p:nth-child(2) em:before,
.order-prodetail .order-paymoney>p:nth-child(3) em:before,
.order-prodetail .order-paymoney>p:nth-child(5) em:before {
  content: '-\FFE5';
}

.odc-box ul li i:before,
.my-orderlist>ul .odl-cont>ul li>span em:before,
.order-prodetail>ul>li>b:before {
  content: '\D7';
}

.order-paymoney>p:nth-child(5)>span>small>i:after,
.order-prodetail .order-paymoney>p:nth-child(4)>span>small>i:after {
  content: '\5143';
}

.order-paymoney p em:before {
  content: '-\FFE5';
}

.order-paymoney p.zheng em:before {
  content: '\FFE5';
}

/*选中勾选*/

.cg-cont li:after,
.oda-payul li ul>li:after,
.form-invoice .fm-tit label:after {
  display: none;
  content: "\E8B7";
  position: absolute;
  right: -1px;
  bottom: -1px;
  font-size: 30px;
  line-height: 30px;
  color: #e62226;
}

.cg-cont li.selected:after,
.oda-payul li ul>li.selected:after,
.form-invoice .fm-tit label.selected:after {
  display: block;
}

/*带阴影左箭头气泡*/

.order-addinfo h5 .odt.d-shadow,
.odcb-cont h5:first-child>span,
.order-datail .od-cont .odc-box .odcb-tit>span,
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap,
.od-receipt dl dd .pfm-pnl {
  position: relative;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}

.order-addinfo h5 .d-shadow i,
.odcb-cont h5:first-child>span>i,
.order-datail .od-cont .odc-box .odcb-tit>span>i,
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap>i,
.od-receipt dl dd .pfm-pnl>i {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}

.order-addinfo h5 .d-shadow i:first-child,
.odcb-cont h5:first-child>span>i:first-child,
.order-datail .od-cont .odc-box .odcb-tit>span>i:first-child,
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap>i:first-child,
.od-receipt dl dd .pfm-pnl>i:first-child {
  z-index: 3;
  border-right: solid 8px #f0f0f0;
  border-top: solid 8px transparent;
  border-bottom: solid 8px transparent;
  left: -8px;
  top: 4.5px;
}

.order-addinfo h5 .d-shadow i:nth-child(2),
.odcb-cont h5:first-child>span>i:nth-child(2),
.order-datail .od-cont .odc-box .odcb-tit>span>i:nth-child(2),
.my-orderlist>ul .odl-cont>ul li>div .odlc-mark>.code-wrap>i:nth-child(2),
.od-receipt dl dd .pfm-pnl>i:nth-child(2) {
  z-index: 4;
  border-right: solid 6px #fff;
  border-top: solid 6px transparent;
  border-bottom: solid 6px transparent;
  left: -5px;
  top: 6.5px;
}

/*带阴影上箭头气泡*/

.odcb-cont h5:nth-child(2),
.form-invoice,
.order-paymoney>p:nth-child(5),
.psus-tip a.code-focus,
.od-ecard>ul>li>span,
.mods-sus .mods-cont .mc-cont>p,
.order-prodetail .order-paymoney>p:nth-child(4),
.od-ecard h4>span {
  position: relative;
}

.odcb-cont h5:nth-child(2)>span,
.order-paymoney>p:nth-child(5)>span,
.psus-tip .code-wrap,
.uinfo .uif-tip em .code-wrap,
.cartc-ul li .cul-cont>span>.share-panel,
.od-ecard .code-wrap,
.mods-sus .mods-cont .mc-cont>p .code-wrap,
.order-prodetail .order-paymoney>p:nth-child(4)>span,
.channel-goodlist.fscenter>ul li>span>.code-wrap,
.odcb-cont .odcb-date .datebz {
  display: none;
  position: absolute;
  z-index: 2;
  padding: 10px 15px;
  font-size: 12px;
  line-height: 25px;
  text-align: left;
  white-space: nowrap;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
  color: #999;
}

.odcb-cont h5:nth-child(2)>span>i,
.form-invoice>i,
.order-paymoney>p:nth-child(5)>span>i,
.psus-tip .code-wrap>i,
.uinfo .uif-tip em .code-wrap>i,
.cartc-ul li .cul-cont>span>.share-panel>i,
.od-ecard .code-wrap>i,
.mods-sus .mods-cont .mc-cont>p .code-wrap>i,
.order-prodetail .order-paymoney>p:nth-child(4)>span>i,
.channel-goodlist.fscenter>ul li>span>.code-wrap>i,
.odcb-cont .odcb-date .datebz>i {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}

.form-invoice>i:first-child,
.order-paymoney>p:nth-child(5)>span>i:first-child,
.psus-tip .code-wrap>i:first-child,
.uinfo .uif-tip em .code-wrap>i:first-child,
.cartc-ul li .cul-cont>span>.share-panel>i:first-child,
.od-ecard .code-wrap>i:first-child,
.mods-sus .mods-cont .mc-cont>p .code-wrap>i:first-child,
.order-prodetail .order-paymoney>p:nth-child(4)>span>i:first-child,
.channel-goodlist.fscenter>ul li>span>.code-wrap>i:first-child,
.odcb-cont .odcb-date .datebz>i:first-child {
  z-index: 3;
  border-bottom: solid 10px #f0f0f0;
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  top: -10px;
  left: calc(50% - 10px);
}

.form-invoice>i:nth-child(2),
.order-paymoney>p:nth-child(5)>span>i:nth-child(2),
.psus-tip .code-wrap>i:nth-child(2),
.uinfo .uif-tip em .code-wrap>i:nth-child(2),
.cartc-ul li .cul-cont>span>.share-panel>i:nth-child(2),
.od-ecard .code-wrap>i:nth-child(2),
.mods-sus .mods-cont .mc-cont>p .code-wrap>i:nth-child(2),
.order-prodetail .order-paymoney>p:nth-child(4)>span>i:nth-child(2),
.channel-goodlist.fscenter>ul li>span>.code-wrap>i:nth-child(2),
.odcb-cont .odcb-date .datebz>i:nth-child(2) {
  z-index: 4;
  border-bottom: solid 9px #fff;
  border-left: solid 9px transparent;
  border-right: solid 9px transparent;
  top: -8px;
  left: calc(50% - 9px);
}

/*带阴影下箭头气泡*/

.oda-payul li .odt-tit .odtt-tip,
.csc-right>span p,
.focusbox-btns {
  position: relative;
}

.odtt-tip>span,
.csc-right>span p>span,
.focusbox-btns>.code-wrap {
  display: none;
  position: absolute;
  padding: 10px 20px;
  white-space: nowrap;
  line-height: 20px;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
  color: #999;
}

.odtt-tip span i,
.csc-right>span p>span>i,
.focusbox-btns>.code-wrap>i {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}

.odtt-tip span i:first-child,
.csc-right>span p>span>i:first-child,
.focusbox-btns>.code-wrap>i:first-child {
  z-index: 1;
  border-top: solid 10px #f0f0f0;
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  bottom: -10px;
  left: calc(50% - 10px);
}

.odtt-tip span i:nth-child(2),
.csc-right>span p>span>i:nth-child(2),
.focusbox-btns>.code-wrap>i:nth-child(2) {
  z-index: 2;
  border-top: solid 8px #fff;
  border-left: solid 8px transparent;
  border-right: solid 8px transparent;
  bottom: -6px;
  left: calc(50% - 8px);
}

/*带阴影右箭头气泡*/

.my-orderlist>ul .odl-cont>.cdlc-consignee div,
.odlc-state .logistics-tracking {
  position: relative;
}

.my-orderlist>ul .odl-cont>.cdlc-consignee div dl,
.odlc-state .logistics-tracking .logistics-pnl {
  position: absolute;
  z-index: 2;
  background: #fff;
  border: solid 1px #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
}

.my-orderlist>ul .odl-cont>.cdlc-consignee div dl>i,
.odlc-state .logistics-tracking .logistics-pnl>i {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
}

.my-orderlist>ul .odl-cont>.cdlc-consignee div dl>i:first-child,
.odlc-state .logistics-tracking .logistics-pnl>i:first-child {
  z-index: 3;
  border-left: solid 8px #f0f0f0;
  border-top: solid 8px transparent;
  border-bottom: solid 8px transparent;
  right: -8px;
  top: 29.5px;
}

.my-orderlist>ul .odl-cont>.cdlc-consignee div dl>i:nth-child(2),
.odlc-state .logistics-tracking .logistics-pnl>i:nth-child(2) {
  z-index: 4;
  border-left: solid 6px #fff;
  border-top: solid 6px transparent;
  border-bottom: solid 6px transparent;
  right: -5px;
  top: 31.5px;
}

/*购物车结算 end*/

/*
 * 侧边栏优惠券列表
 * 2018.03.01
 * zly
 * start
 */

.bgwhite {
  background: #fff !important;
}

.bgwhite .header-shortcut-loginlist .dropdown div {
  left: -1px !important;
}

.bg-gray {
  background: #f6f6f6;
}

.bg-gray .recommend {
  margin-top: 20px;
}

/*侧边栏优惠券列表 end*/

/*
 * 暂无内容的样式
 * 2018.04.08
 * 章珍
 * start
 */

.no-con {
  width: 100%;
  height: 100%;
  text-align: center;
  -webkit-transform: none;
          transform: none;
}

.no-con img {
  display: inline-block;
}

.no-con img:hover {
  -webkit-transform: none !important;
          transform: none !important;
}

.no-con p {
  font-size: 14px;
  color: #999;
  margin-top: -10px;
}

.no-goods img {
  width: 130px;
  height: auto;
  margin-top: -10px;
}

.no-quan {
  border: 1px solid #f0f0f0;
  height: 222px;
}

.no-quan img {
  width: 130px;
  height: auto;
  margin-top: 30px;
}

.promotionul .no-con img {
  width: 130px;
  height: auto;
  margin-top: 40px;
}

.channel-goodlist .no-con {
  background-color: #fff;
}

.channel-goodlist .no-con img {
  margin-top: 40px;
}

.channel-goodlist .no-con p {
  margin-top: 20px;
  padding-bottom: 40px;
}

.q-item .no-con {
  background-color: #fff;
}

.q-item .no-con img {
  margin-top: 20px;
}

/*end*/

/*商品详情页整合到公共中 start*/

/*商品详情*/

.pro-intro {
  margin-top: 20px;
  font-size: 14px;
}

#MagnifierWrap2 {
  position: relative;
  width: 402px;
}

.MagnifierMain {
  position: relative;
  width: 400px;
  height: 400px;
  border: 1px solid #e0e0e0;
  background: #fff;
}

.MagnifierMain video{background: #000;}

.MagnifierMain img {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.MagnifierDrag {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #ccc;
  opacity: 0.4;
  filter: alpha(opacity=40);
  cursor: move;
}

.MagnifierPop {
  position: absolute;
  top: 0;
  overflow: hidden;
  z-index: 99;
}

.MagnifierImg {
  position: absolute;
  top: 0;
  left: 0;
}

.pro-intro-des {
  margin-bottom: 10px;
  color: #de2124;
  line-height: 18px;
}

.pro-intro .itemInfo-wrap {
  margin-left: 30px;
  width: 562px;
}

.pro-intro-name {
  font-size: 16px;
  font-weight: bold;
  color: #666;
  padding-top: 10px;
  line-height: 28px;
  margin-bottom: 5px;
}

.pro-intro-name em {
  color: #ffb019;
}

.pro-intro-price {
  background-color: #f6f6f6;
  min-height: 110px;
  position: relative;
  padding: 10px;
  background-image: url('https://presale.jhtsoft.com/picms/385176d258c980.png'),
    url('https://presale.jhtsoft.com/picms/385179c46ae0c6.png'),
    url('https://presale.jhtsoft.com/picms/38517cf2729a20.png');
  background-position: 320px top, 30px 100px, 400px 84px;
  background-size: 92px 44px, 150px 72px, 150px 72px;
  background-repeat: no-repeat, no-repeat, no-repeat;
}

.itemInfo-wrap dt {
  float: left;
  color: #666;
  min-width: 42px;
}

.itemInfo-wrap dd {
  padding-left: 50px;
  text-align: left;
}

.itemInfo-wrap .pro-price {
  padding-top: 10px;
  margin-bottom: 10px;
}

.itemInfo-wrap .pro-price dt {
  margin-top: 10px;
  margin-right: 10px;
}

.itemInfo-wrap .pro-price-zx {
  margin-bottom: 10px;
  font-size: 12px;
  color: #999;
}

.itemInfo-wrap .pro-price-zx dd {
  padding-left: 63px;
}

.itemInfo-wrap .pro-price-zx span {
  font-size: 18px;
  color: #333;
  font-family: Arial, Verdana, "\5B8B\4F53";
}

.itemInfo-wrap .pro-price-zx em {
  font-size: 14px;
}

.itemInfo-wrap .pro-price-zx i {
  display: inline-block;
  color: #ffa641;
  margin-left: 10px;
  margin-right: 5px;
}

.itemInfo-wrap .pro-price dd {
  color: #de2124;
  font-size: 28px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}

.itemInfo-wrap .pro-price dd em {
  font-size: 14px;
  padding-right: 5px;
}

.itemInfo-wrap .pro-promotion {
  padding: 10px 0;
  position: relative;
}

.itemInfo-wrap .pro-promotion dd p {
  padding-bottom: 10px;
  font-size: 12px;
  color: #999;
  line-height: 18px;
}

.itemInfo-wrap .pro-promotion dd p em {
  display: inline-block;
  margin-right: 5px;
  padding: 0 5px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  border: 1px solid #de2124;
  color: #de2124;
  border-radius: 2px;
}

.itemInfo-wrap .pro-promotion p i {
  display: inline-block;
  color: #fda742;
}

.itemInfo-wrap .promotion-num {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 12px;
  color: #999;
  line-height: 20px;
}

.itemInfo-wrap .promotion-num a:hover {
  color: #de2124;
}

/* 原价 s */

/* 商品详情 */

.itemInfo-wrap .pro-price .pro-original-price span{
  color: #666;
  font-size: 18px;
  font-weight: normal;
  text-decoration: line-through;
  font-family: "\5FAE\8F6F\96C5\9ED1" !important;
}

.itemInfo-wrap .pro-price .pro-original-price em{
  color:#666;
}

/* 礼券商品详情 */

.pricebox .pro-line{
  color: #D6D6D6!important;
  margin: 0 10px;
  font-size: 24px;
  font-weight: 300;
}

.itemInfo-wrap .pro-price dd .pro-original{
  display: inline-block;
  vertical-align:middle;
}

.itemInfo-wrap .pro-price dd .pro-original samp{
  color: #666;
  font-family: inherit;
  font-weight: normal;
  font-size: 14px;
  margin-right: 10px;
  float: left;
  margin-top: 2px;
}

.itemInfo-wrap .pro-price dd .pro-original em{
  color: #333;
  padding-right: 0;
}

.itemInfo-wrap .pro-price dd .pro-original span{
  color: #333;
  font-size: 18px;
  font-weight: normal;
  text-decoration: line-through;
}

/* 原价 e */

.prom-gift em,
.prom-gift .prom-gift-list {
  float: left;
}

.prom-gift-list {
  display: inline-block;
  width: 450px;
}

.prom-gift em {
  margin-top: 5px;
}

.prom-gift-list span {
  display: inline-block;
  padding: 0 5px;
  height: 30px;
}

.gift-number {
  color: #DE2124;
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
}

.prom-gift-list small {
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
}

.txtc-g {
  color: #0079b6;
}

.take-quan {
  font-size: 12px;
  display: inline-block;
  padding-left: 18px;
  font-weight: 400;
}

.itemInfo-wrap .pro-tips {
  position: relative;
  margin-top: 20px;
  height: 48px;
  line-height: 48px;
  border-top: 1px solid #E0E0E0;
  border-bottom: 1px solid #e0e0e0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.itemInfo-wrap .pro-tips>span {
  display: inline-block;
  border-left: 1px solid #e0e0e0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #666;
  position: relative;
}

.itemInfo-wrap .pro-tips span:first-child {
  border: none;
}

.pro-tips span i {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  margin-left: 10px;
}

.pro-tips span i:hover {
  cursor: pointer;
}

.pro-tips .code-box {
  position: absolute;
  z-index: 20;
  top: 43px;
  left: 50%;
  margin-left: -90px;
  display: none;
}

.pro-tips .arrow {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
          box-shadow: 2px -2px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}

.pro-tips .code-con {
  width: 178px;
  height: 198px;
  border: 1px solid #E0E0E0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
}

.pro-tips .code-con img {
  display: block;
  width: 140px;
  height: 140px;
  margin: 20px auto 0;
}

.pro-tips .code-con p {
  line-height: 15px;
  margin-top: 12px;
  text-align: center;
  font-size: 14px;
}

/* .pro-tips span i:hover+.code-box {
  display: block;
} */

.pro-tips .mobile-buy:hover>.code-box{
  display: block;
}

.pro-tips span.click-notice:hover {
  cursor: pointer;
  color: #de2124;
}

.itemInfo-wrap .pro-promotion dd p strong {
  padding-left: 30px;
}

.itemInfo-wrap .pro-promotion dd p strong a {
  padding-left: 5px;
}

.promotionall {
  display: block;
}

.promotionall p {
  width: 500px;
  height: 18px;
  position: absolute;
}

.promotionall p em {
  display: inline-block;
}

.promotionall p a {
  display: inline-block;
  float: right;
  margin-right: 18px;
  color: #999999;
}

.promotionall p a i {
  color: #999 !important;
  display: block;
  position: absolute;
  right: 0;
  top: 2px;
}

.promotioninfo {
  display: none;
}

.showprom {
  background-image: url('https://presale.jhtsoft.com/picms/385176d258c980.png'),
    url('https://presale.jhtsoft.com/picms/385179c46ae0c6.png'),
    url('https://presale.jhtsoft.com/picms/38517cf2729a20.png');
  background-position: 320px top, 30px bottom, 400px bottom;
  background-size: 92px 44px, 150px 72px, 150px 72px;
  background-repeat: no-repeat, no-repeat, no-repeat;
}

.showprom .promotionall {
  display: none;
}

.showprom .promotioninfo {
  display: block;
}

.xsdate {
  font-size: 14px;
  padding-top: 10px;
}

.xsdate em {
  color: #999;
}

.itemInfo-wrap .pro-deliver {
  margin-top: 10px;
  color: #999;
}

.itemInfo-wrap .pro-guige {
  margin-top: 20px;
}

.itemInfo-wrap .pro-guige dd {
  margin-right: -10px;
}

.pro-guige .guige-item {
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}

.pro-guige .guige-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1.4px solid #e0e0e0;
}

.pro-guige .guige-item img {
  width: 40px;
  height: 40px;
  margin: 4px 5px 4px 10px;
  vertical-align: middle;
}

.pro-guige .guige-item i {
  display: inline-block;
  margin: 0 10px;
  color: #666;
  vertical-align: middle;
  -webkit-box-flex: 1;
  -ms-flex: 1;
      flex: 1;
}

.pro-guige .guige-item.on a {
  border-color: #de2124;
  border-width: 1.4px;
}

.pro-guige .guige-item:hover a {
  border-color: #de2124;
}

.itemInfo-wrap .pro-buy-num {
  margin-top: 10px;
  height: 30px;
  line-height: 30px;
}

.itemInfo-wrap .pro-buy-num em {
  width: 138px;
  border: 1px solid #e0e0e0;
  height: 28px;
  line-height: 28px;
  display: inline-block;
  float: left;
}

.itemInfo-wrap .pro-buy-num button {
  float: left;
  display: inline-block;
  width: 29px;
  height: 28px;
  background: #F0F0F0;
  text-align: center;
  outline: none;
  border: none;
}

.itemInfo-wrap .pro-buy-num input {
  float: left;
  display: inline-block;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  width: 78px;
  background-color: #fff;
  height: 28px;
  line-height: 28px;
  text-align: center;
}

.itemInfo-wrap .pro-buy-num small {
  display: inline-block;
  float: left;
  margin-left: 10px;
  font-size: 14px;
  color: #666;
}

.itemInfo-wrap .pro-buy-num small b {
  margin-left: 10px;
}

.itemInfo-wrap .pro-buy-btn {
  margin-top: 20px;
}

.itemInfo-wrap .pro-buy-btn a {
  display: block;
  float: left;
  margin-right: 10px;
  font-size: 18px;
  width: 180px;
  height: 50px;
  line-height: 50px;
  text-align: center;
}

.itemInfo-wrap .pro-buy-btn a.buy {
  color: #fff;
  background: url('https://presale.jhtsoft.com/picms/384a4a95f1966e.jpg') no-repeat;
}

.itemInfo-wrap .pro-buy-btn a.add {
  color: #de2124;
  width: 178px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  border: 1px solid #de2124;
  background-color: #fff2f3;
}

.itemInfo-wrap .pro-buy-btn a.gray {
  color: #a0a0a0;
  background: #e8e8e8;
}

.itemInfo-wrap .pro-buy-btn a.willdo {
  color: #fff;
  background: #52b848;
  cursor: context-menu;
}

/*详情页查看大图  start*/

.pro-intro .preview-wrap {
  width: 402px;
  position: relative;
}

.pro-intro .preview-wrap .fd {
  position: relative;
  width: 35px;
  height: 35px;
  background-color: #ccc;
  position: absolute;
  right: 0;
  top: 366px;
  z-index: 3;
}

.pro-intro .preview-wrap .fd i {
  display: block;
  color: #fff;
  font-size: 25px;
  width: 25px;
  height: 29px;
  position: absolute;
  left: 50%;
  margin-left: -12.5px;
  top: 50%;
  margin-top: -14.5px;
}

.pro-intro .preview-wrap .fd:hover {
  cursor: pointer;
  opacity: 0.8;
}

.spec-items {
  position: relative;
  width: 346px;
  height: 60px;
  overflow: hidden;
  margin: 20px auto 0;
}

.spec-items ul {
  width: 500%;
  position: absolute;
  top: 0;
  left: 0;
}

.spec-items ul * {
  -webkit-transition: all .3s;
  transition: all .3s;
}

.spec-items li {
  width: 56px;
  height: 56px;
  float: left;
  overflow: hidden;
  margin-right: 10px;
  border: 2px solid #fff;
  cursor: pointer;
  position: relative;
}

.spec-items li.on {
  border: 2px solid #de2124;
}

.spec-items li img {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

span.spe_leftBtn,
span.spe_rightBtn {
  position: absolute;
  display: block;
  width: 20px;
  height: 27px;
  bottom: 15px;
  font-size: 25px;
  color: #E0E0E0;
}

span.spe_leftBtn {
  left: 0;
}

span.spe_rightBtn {
  right: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

span.spe_leftBtn:hover,
span.spe_rightBtn:hover {
  cursor: pointer;
  color: #de2124;
}

.preview-wrap .preview-info {
  margin-top: 20px;
}

.preview-info a {
  display: inline-block;
  left: 0;
  margin-right: 20px;
  font-size: 14px;
  color: #666;
}

.preview-info a i {
  padding-right: 10px;
  color: #de2124;
}

.preview-info a.click-share {
  position: relative;
}

.preview-info a.click-share .code-box {
  top: 25px;
}

.preview-info a.bz {
  float: right;
  margin-right: 0;
}

.preview-info a.bz i {
  color: #666;
}

.preview-info a.on {
  color: #de2124;
}

/*分享二维码*/

.click-share .code-box {
  position: absolute;
  top: 40px;
  left: 50%;
  margin-left: -90px;
  display: none;
  z-index: 2;
}

.click-share .arrow {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -2px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px 2px #e0e0e0;
          box-shadow: 2px -2px 2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}

.click-share .code-con {
  width: 178px;
  height: 198px;
  border: 1px solid #E0E0E0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
}

.click-share .code-con img {
  display: block;
  width: 140px;
  height: 140px;
  margin: 20px auto 0;
}

.click-share .code-con p {
  line-height: 15px;
  margin-top: 12px;
  text-align: center;
  font-size: 14px;
  color: #333;
}

a.click-share:hover .code-box {
  display: block;
}

/*end*/

/*看了又看*/

.pro-track {
  width: 160px;
  margin-top: 20px;
}

.pro-track .track-tit {
  position: relative;
  line-height: 50px;
  color: #333;
  font-weight: 400;
  text-align: center;
}

.pro-track .track-tit h3 {
  position: relative;
  font-weight: 600;
  color: #999;
  font-size: 14px;
  z-index: 2;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background: #fff;
  padding: 0 15px;
}

.pro-track .track-tit span {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  top: 25px;
  height: 1px;
  background: #f0f0f0;
}

.pro-track .track-con {
  width: 160px;
  height: 510px;
  overflow: hidden;
}

.pro-track .track-con .swiper-container {
  width: 160px;
  height: 510px;
}

.pro-track .track-con li {
  position: relative;
  margin: 10px 0;
  text-align: center;
  line-height: 20px;
}

.pro-track .track-con li a {
  display: block;
}

.pro-track .track-con li a .trackimg {
  position: relative;
  width: 100%;
  height: 120px;
  padding-bottom: 3px;
}

.pro-track .track-con li a .trackimg img {
  display: block;
  width: 120px;
  max-height: 120px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.pro-track .track-con li p {
  font-size: 12px;
}

.pro-track .track-more {
  margin: 0 auto;
  margin-top: 20px !important;
  position: relative;
  width: 80px;
}

.pro-track .track-more div {
  position: absolute;
  background: none;
  height: 16px;
}

.pro-track .track-more div i {
  display: inline-block;
  height: 13px;
  line-height: 13px;
  font-size: 24px;
  color: #dfdfdf;
}

.pro-track .track-more .swiper-button-next {
  margin-top: 0;
}

.pro-track .track-more .swiper-button-prev {
  margin-top: 0;
}

.pro-track .track-more div:first-child i {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-top: 2px;
}

.pro-track .track-more div:last-child i {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.pro-track .track-more .swiper-button-disabled {
  opacity: 1;
  cursor: auto;
  pointer-events: none;
}

.pro-track .track-more div:hover i {
  color: #de2124;
}

/*商品详情*/

.prodetail {
  margin-top: 60px;
  min-height: 400px;
  padding-bottom:20px;
}

.prodetail .prodetail-tit {
  height: 38px;
  line-height: 38px;
  border: 1px solid #e0e0e0;
  background-color: #F6F6F6;
  position: relative;
}

.prodetail-tit h3 {
  display: inline-block;
  line-height: 38px;
  font-size: 16px;
  padding: 0 10px;
  cursor: pointer;
  color: #333;
}

.prodetail-tit h3:hover {
  color: #de2124;
  opacity: 0.8;
}

.prodetail-tit h3.on {
  background-color: #de2124;
  color: #fff;
  line-height: 40px;
  margin-top: -1px;
}

.tabBg {
  background-color: #de2124;
  color: #fff !important;
}

.prodetail .promsg img {
  max-width: 1200px;
  /* display: inherit; */
  vertical-align: top;
}

.prodetail .prodetail-tit a {
  display: inline-block;
  ;
  position: absolute;
  top: 4px;
  right: 10px;
  width: 88px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border: 1px solid #de2124;
  background-color: #FFF2F3;
  color: #de2124;
  font-size: 14px;
}

/* .prodetail .prodetail-tit.header-fixed a {display:inline-block;} */

.prodetail-con>p,
.prodetail-con-notempty>p {
  margin-top: 20px;
  line-height: 25px;
  font-size: 14px;
  color: #666;
}

.prodetail .prodetail-con table {
  border-collapse: collapse;
  margin: 20px auto;
}

.prodetail-con table,
.prodetail-con table td {
  border: 1px solid #E0E0E0;
  width: 100%;
  line-height: 36px;
  font-size: 14px;
  color: #666;
}

.prodetail-con table tr td:nth-of-type(1) {
  width: 20%;
  text-align: center;
  background-color: #F6F6F6;
}

.prodetail-con table tr td:nth-of-type(2) {
  width: 30%;
  padding: 0 20px;
}

.prodetail-con table tr td:nth-of-type(3) {
  width: 20%;
  text-align: center;
  background-color: #F6F6F6;
}

.prodetail-con table tr td:nth-of-type(4) {
  width: 30%;
  padding: 0 20px;
}

/*.prodetail-con p,.prodetail-con img,.prodetail-con-pic img{ max-width: 100%; margin: 0 auto; display: block;}*/

.prodetail .header-fixed {
  position: fixed;
  top: 0;
  width: 1198px;
}

.prodetail-con-empty {
  width: 400px;
  margin: 90px auto 106px;
  position: relative;
}

.prodetail-con-empty p {
  margin-top: 50px;
  font-size: 14px;
  color: #999;
  text-align: center;
}

.prodetail-con-empty p a {
  padding-left: 20px;
  color: #de2124;
}

.prodetail-con-empty .sun {
  position: absolute;
  z-index: 2;
  right: 0;
  top: -33px;
  -webkit-animation: sunwy 1s linear, shakeSign 3.5s 1s infinite;
  animation: sunwy 1s linear, shakeSign 3.5s 1s infinite;
}

@-webkit-keyframes sunwy {
  from {
    right: 120px;
    top: -60px;
  }

  to {
    right: 0;
    top: -33px;
  }
}

@keyframes sunwy {
  from {
    right: 120px;
    top: -60px;
  }

  to {
    right: 0;
    top: -33px;
  }
}

/**
 * 2018-4-26
 * wyc
 * 商品评论*/

.syinfo-comment-info {
  padding: 30px 50px;
  display: none;
}

.comment-percent {
  padding-bottom: 20px;
  border-bottom: 1px solid #F0F0F0;
}

.comment-percent-l {
  width: 115px;
  float: left;
}

.comment-percent-l .percent-con {
  width: 115px;
  height: 55px;
  background-color: #ff6900;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  text-align: center;
  line-height: 55px;
  color: #fff;
  font-size: 36px;
  font-weight: bold;
  position: relative;
}

.comment-percent-l .percent-con .arrowdown {
  position: absolute;
  border-top: solid 8px #ff6900;
  border-right: solid 5px transparent;
  border-left: solid 5px transparent;
  left: 50%;
  top: 55px;
  margin-left: -5px;
}

.comment-percent-l p {
  text-align: center;
  font-size: 16px;
  color: #FF6900;
  margin-top: 18px;
}

.comment-percent-r {
  padding-left: 200px;
}

.comment-percent-r a {
  display: inline-block;
  padding: 5px 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #999;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}

.comment-list {
  margin-top: 24px;
}

.comment-list .comment-list-tab {
  padding-bottom: 10px;
  border-bottom: 4px solid #f1f1f1;
  position: relative;
}

.comment-list .comment-list-tab a.on {
  color: #e62226;
}

.comment-list .comment-list-tab a {
  display: inline-block;
  margin-right: 40px;
  color: #666;
  font-size: 14px;
}

.comment-list .comment-list-tab label {
  color: #666;
  font-size: 14px;
  position: absolute;
  padding-left: 17px;
  right: 0px;
  cursor: pointer;
}

.comment-list .comment-list-tab label input[type="checkbox"] {
  display: none;
}

.comment-list .comment-list-tab label .showBox {
  border: 1px solid #666;
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 3px;
  font-size: 13px;
  line-height: 12px;
  position: absolute;
  top: 1px;
  left: 0px;
  color: #fff;
}

.comment-list .comment-list-tab label input[type="checkbox"]:checked+.showBox {
  color: #666;
}

.comment-list .comment-item {
  padding-top: 40px;
  border-bottom: 1px solid #F0F0F0;
  position: relative;
}

.comment-list .comment-item-l {
  width: 160px;
  text-align: center;
}

.comment-list .comment-item-l img {
  width: 72px;
  height: 72px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  margin-bottom: 20px;
}

.comment-list .comment-item-l p {
  margin-bottom: 8px;
  color: #666;
  font-size: 14px;
}

.comment-list .comment-item-l p {
  margin-bottom: 8px;
  color: #666;
  font-size: 14px;
}

.comment-list .comment-item-l p i {
  font-size: 18px;
  color: #F18110;
  padding-right: 5px;
}

.comment-list .comment-item-r {
  margin-left: 40px;
  width: 900px;
  font-size: 14px;
  position: relative;
}

.comment-list .comment-item-r .comment-start {
  margin-top: 5px;
  margin-bottom: 15px;
}

.comment-list .comment-item-r .comment-start i {
  font-size: 20px;
  color: #FFA133;
  margin-right: 3px;
}

.comment-list .comment-item-r .comment-start i.gray {
  color: #DDDDDD;
}

.comment-list .comment-item-r>p {
  font-size: 14px;
  color: #666;
  line-height: 25px;
  margin-bottom: 15px;
  word-break: break-word;
  -webkit-word-break: break-word;
}

.comment-list .comment-item-r .comment-tip {
  padding-bottom: 20px;
}

.comment-list .comment-item-r .comment-tip span {
  display: inline-block;
  padding: 5px 10px;
  border: 1px solid #e0e0e0;
  margin-right: 10px;
  color: #999;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}

.comment-list .comment-item-r .comment-item-tim {
  color: #999;
  font-size: 14px;
  padding-bottom: 12px;
}

.comment-list .comment-img li {
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}

.comment-list .comment-img li img {
  width: 60px;
  height: 60px;
  cursor: pointer;
  border: 1px solid #e2e2e2;
  padding: 1px;
}

.sizeCol1 {
  border-color: #e62226 !important;
  color: #e62226 !important;
}

.sizeCol2 {
  color: #e62226 !important;
}

.zomIcon {
  margin-bottom: 15px;
  /*width: auto;height: auto;*/
}

.zomIcon img {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
  max-width: 370px;
  max-height: 478px;
  display: block;
}

.comment-list .comment-item-r .addComment {
  border-top: 1px solid #f0f0f0;
  padding-top: 12px;
}

.comment-list .comment-item-r .addComment>div {
  color: #999;
  font-size: 12px;
}

.comment-list .comment-item-r .addComment>p {
  color: #666;
  padding: 10px 0px 20px 0px;
  word-break: break-word;
  -webkit-word-break: break-word;
  font-size: 14px;
  line-height: 25px;
}

.comment-list .comment-img li img.on {
  border: 2px solid #de2124 !important;
}

/*E 商品评论*/

/**
 *2018-4-27
 * dtt
 * 砍价、拼团详情页
 */

.itemInfo-wrap .pricecss {
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.itemInfo-wrap .pricecss dd {
  font-size: 14px;
  color: #333;
  padding: 0 0 10px 10px;
}

.itemInfo-wrap .pro-buy-btn a.nonebg {
  background: #fff2f3;
  border: 1px solid #f10215;
  color: #f10215;
}

.kjgz {
  padding: 10px;
  line-height: 30px;
  min-height: 300px;
}

/*商品详情页整合到公共中 end*/

/*
 * 选择配送区域通用样式
 * 2018.01.29
 * zly
 * start
*/

.ct-send {
  float: right;
  position: relative;
  z-index:10;
}

.ct-send big {
  display: inline-block;
  font-size: 14px;
}

.ct-send em {
  position: relative;
  z-index: 2;
  display: inline-block;
  border: solid 1px #f0f0f0;
  background: #fff;
  padding-left: 5px;
}

.ct-send em.sdown {
  border-bottom-color: #fff;
}

.ct-send em:after,
.sendiv dl dd p a:after {
  display: inline-block;
  width: 18px;
  height: 18px;
  content: "\E6A6";
  font-size: 18px;
  cursor: pointer;
  vertical-align: middle;
}

.ct-send .rightIcon:after{
  content: "\E66B"!important;
  font-size: 14px;
}

.ct-send em:after {
  line-height: 18px;
}

.ct-send input {
  max-width: 300px;
  height: 25px;
  line-height: 25px;
  color: #666;
  font-size: 14px;
}

.ct-send .sendiv {
  position: absolute;
  z-index: 1;
  /*right:0;*/
  left: 60px;
  top: 25px;
  width: 380px;
  border: solid 1px #fff;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, 0);
  background: #fff;
}

.sendiv dl {
  line-height: 25px;
  font-size: 14px;
  color: #666;
  margin: 10px 10px 0 10px;
}

.sendiv dl.dl-default {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: solid 1px #f0f0f0;
}

.sendiv dl.dl-new dt {
  margin-bottom: 10px;
}

.sendiv dl dt,
.sendiv dl dd {
  overflow: hidden;
  padding-left: 0;
}

.sendiv dl dt i {
  float: right;
  cursor: pointer;
  font-size: 20px;
}

.sendiv,
.sendiv dl.dl-new dd {
  max-height: 0;
  overflow: hidden;
}

.ct-send.sdopen em {
  border-bottom: #fff;
}

.ct-send.sdopen .sendiv {
  border-color: #f0f0f0;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
  height: auto !important;
  max-height: 500px;
  overflow-y: auto;
}

.sendiv dl dt.sdopen+dd {
  max-height: 500px;
}

/*好物商城特筛选地址殊定义 start*/

.f-store .ct-send em,
.f-store .ct-send.sdopen .sendiv {
  border-color: #ccc;
}

.filter .ct-send big {
  font-size: 14px;
  color: #999;
}

.filter .ct-send em {
  z-index: 4;
}

.filter .ct-send .sendiv {
  position: absolute;
  z-index: 3;
  left: 60px;
  right: 0;
  top: 27.5px;
  border: 1px solid #f6f6f6;
  overflow-y: auto;
}

.filter .ct-send em.sdown {
  border-bottom: none;
}

.filter .ct-send input {
  color: #333;
}

/*好物商城筛选地址特殊定义 end*/

/*编辑地址特定义 start*/

.mcc-item .ct-send {
  float: left !important;
  z-index: 10;
}

.mcc-item .ct-send input {
  border: none !important;
}

.mcc-item .ct-send .sendiv {
  left: 60px;
}

.mcc-item .ct-send .sendiv dl.dl-new dd {
  /* max-height: 500px !important; */
}

/*编辑地址特定义 end*/

/*礼券优选详情地址特殊定义 start*/

.pro-deliver .ct-send.sdopen>em {
  border-color: #e0e0e0;
}

.giftpro .ct-send.sdopen .sendiv {
  border-color: #e0e0e0;
}

.itemInfo-wrap .pro-deliver .ct-send {
  float: left;
  padding-right: 5px;
}

.itemInfo-wrap .pro-deliver span {
  float: left;
  /* margin-left: 15px; */
  display: block;
  height: 27px;
  line-height: 27px;
}

.pro-deliver .sendiv dl dt {
  float: none;
  padding-left: 0px;
}

.pro-deliver .sendiv dl.dl-default dd {
  padding-left: 0px;
}

.pro-deliver .ct-send input {
  color: #333;
  background-color: #fff;
}

.pro-deliver .ct-send em:after {
  color: #333;
}

.pro-deliver .ct-send em {
  border-color: #fff;
  height: 28px;
}

.pro-deliver .ct-send em.sdown {
  border-color: #e0e0e0;
  border-bottom: none;
}

.pro-deliver .ct-send .sendiv {
  top: 27.5px;
  left: 60px;
}

.itemInfo-wrap .pro-deliver .ct-send .sendiv {left: 61px;}

.pro-deliver .ct-send.sdopen .sendiv {
  border-color: #e0e0e0;
}

/*礼券优选详情地址特殊定义 end*/

/*购物车的配送面板特殊定义*/

.carts-tit .ct-send .sendiv {
  left: auto;
  right: 0 !important;
}

.sendiv dl.dl-default dd {
  max-height: 50px;
  overflow: hidden;
}

/* 热门城市 s */

.mods-editadrs .mc-cont .ct-send.sdopen em{
  border-right: none;
  z-index:12;
  border-bottom:1px solid #f0f0f0;
}

.mods-editadrs .mc-cont .ct-send input{
  width: 152px!important;
  padding: 0!important;
}

.mods-editadrs .mc-cont .ct-send.sdopen .sendiv{
  left: 230px;
  top: -163px;
  -webkit-animation: fadeInRight .5s ease-in-out;
  animation:  fadeInRight .5s ease-in-out;
  overflow-y: auto;
}

.closeSen{
  -webkit-animation: fadeOutRight .5s ease-in-out forwards;
  animation:  fadeOutRight .5s ease-in-out forwards;
  max-height: initial!important;
  left: 234px!important;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
    top: -165px;
    left: 234px!important;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    top: -165px;
    left: 234px!important;
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
    top: -165px;
    left: 234px!important;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    top: -165px;
    left: 234px!important;
  }
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.mcc-item .ct-send .sendiv dl.dl-new .hotCity,.sendiv dl.dl-default .hotCity{
  max-height: 65px!important;
  overflow: auto;
}

.translateBg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  background: rgba(87,87,87,.2);
}

.sendiv dl dt{
  font-weight: bold;
  color: #333;
}

.sendiv dl dt small {font-weight: normal; font-size: 12px; color:#999;}

.sendiv dl:first-of-type dt,
.sendiv dl:nth-of-type(3) dt{
  cursor: pointer;
}

/* 热门城市 e */

.sendiv dl.dl-default dd ul li {
  overflow: hidden;
  cursor: pointer;
}

.sendiv dl.dl-default dd ul li:not(.nosupport):hover {
  color: #e62226;
}

.sendiv dl.dl-default dd ul li b,
.sendiv dl.dl-default dd ul li small {
  display: inline-block;
  float: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.sendiv dl.dl-default dd ul li b {
  margin-right: 30px;
  width: 65px;
}

.sendiv dl.dl-default dd ul li small {
  /* max-width: 265px; */
  max-width: calc(100% - 95px);
  font-size: 14px;
}

.sendiv dl.dl-new dd p {
  position: relative;
  height: 23px;
}

.sendiv dl.dl-new dd p:after,
.sendiv dl.dl-new dd p a.on:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 0;
  border-bottom: solid 2px #e62226;
}

.sendiv dl.dl-new dd p a {
  position: relative;
  display: inline-block;
  padding: 0 20px 0 5px;
  height: 21px;
  line-height: 21px;
  max-width: 67px;
  margin: 0 5px 0 0 !important;
  border: solid 1px #f0f0f0;
  border-bottom: none;
  overflow: hidden;
}

.sendiv dl.dl-new dd p a:after {
  position: absolute;
  top: 0px;
  right: 3px;
}

.sendiv dl.dl-new dd p a.on {
  border: solid 2px #e62226;
  border-bottom-color: #fff;
  position: relative;
  z-index: 2;
}

.sendiv dl.dl-new dd p a.on:before {
  z-index: 3;
  border-bottom-color: #fff;
}

.sendiv dl.dl-new dd p a,
.sendiv dl.dl-new dd ul li a {
  color: #0079b6;
  font-size: 12px;
}

.sendiv dl.dl-new dd p a.nosupport,
.sendiv dl.dl-new dd ul li a.nosupport {
  color:#999;
  cursor:not-allowed;
}

.sendiv dl.dl-new dd ul {
  padding: 10px 0;
  display: block;
  /* overflow: hidden; */
}

.sendiv dl.dl-new dd ul li {
  display: inline-block;
  float: left;
  width: 25%;
  line-height: 18px;
  margin-bottom: 5px;
}

.sendiv dl.dl-new dd ul li.long-area {
  width: 50%;
}

.sendiv dl.dl-new dd ul li a {
  display: inline-block;
  line-height: 18px;
  padding: 0 5px;
  max-width: calc(100% - 16px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sendiv dl.dl-new dd ul li a:not(.nosupport):hover,
.sendiv dl.dl-new dd ul li a:not(.nosupport):active,
.sendiv dl.dl-new dd ul li a.adrs-sel {
  color: #e62226;
}

/*选择配送区域通用样式  end*/

/*goodlist start*/

.channel-goodlist ul {
  margin-top: 20px;
  margin-right: -28px;
}

.channel-goodlist ul li {
  float: left;
  display: inline-block;
  position: relative;
  background: #fff;
  width: 283px;
  /*height: 367px;*/
  border: 1px solid #fff;
  margin: 0 20px 10px 0;
  padding-top: 40px;
}

.channel-goodlist .cgl-tu {
  display: block;
  text-align: center;
  font-size: 0;
  width: 220px;
  height: 220px;
  margin: 0 auto;
  position: relative;
}

.channel-goodlist .cgl-tu img {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  height: auto;
  max-width: 220px;
  max-height: 220px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.channel-goodlist .cgl-hover {
  position: absolute;
  z-index: 2;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 0px;
  line-height: 30px;
  background-color: #666;
  color: #fff;
  -webkit-transition: height .3s;
  transition: height .3s
}

.channel-goodlist .cgl-hover a {
  display: inline-block;
  width: 95px;
  height: 30px;
  font-size: 14px;
  opacity: 0;
  float: left;
  text-align: center;
  color: #fff;
}

.channel-goodlist .cgl-hover a.click-share {
  position: relative;
}

.channel-goodlist .cgl-hover a:hover {
  background-color: #de2124;
}

.channel-goodlist .cgl-hover a i {
  padding-right: 5px;
}

.channel-goodlist .cgl-hover a.on {
  color: #fff;
}

.channel-goodlist .cgl-hover b {
  width: 1px;
}

.channel-goodlist .cgl-cont {
  padding: 25px 10px 15px;
  font-size: 14px;
}

.channel-goodlist .cgl-cont a {
  display: block;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 10px;
}

.channel-goodlist .cgl-cont b {
  display: block;
  font-size: 20px;
  color: #de2124;
  vertical-align: bottom;
  margin-bottom: 10px;
  font-family: Arial, Verdana, "\5B8B\4F53";
  font-weight: bold;
}

.channel-goodlist .cgl-cont b i {
  font-size: 14px;
  font-family: "microsoft yahei";
}

.channel-goodlist .cgl-cont p {
  font-size: 12px;
  color: #999;
  margin-bottom: 15px;
}

.channel-goodlist .cgl-cont p em {
  margin-left: 10px;
}

.channel-goodlist .cgl-cont .cglc-tip {
  width: 100%;
  margin: 0 auto;
}

.channel-goodlist .cgl-cont .cglc-tip span {
  top: 99%;
  left: -1px;
  background-color: #fff;
}

.channel-goodlist .cgl-cont .cglc-tip span strong {
  color: #de2124;
}

.channel-goodlist span.tip-cut {
  left: 15px
}

.channel-goodlist span.tip-ship {
  left: 75px
}

.channel-goodlist .btnborder {
  position: absolute;
  right: 8px;
  bottom: 10px;
  width: 98px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #e0e0e0;
  color: #de2124;
  font-size: 12px;
  text-align: center;
}

.channel-goodlist .btnborder i {
  margin-right: 10px;
}

.channel-goodlist .btnborder:hover {
  cursor: pointer;
  color: #fff;
  border-color: #de2124;
  background: #de2124;
}

.channel-goodlist .gray {
  border-color: #ddd;
  color: #999;
  background-color: #f7f7f7;
}

.channel-goodlist .gray:hover {
  cursor: none;
  border-color: #ddd;
  color: #999;
  background-color: #f7f7f7;
}

.channel-goodlist .mod-tip label {
  display: inline-block;
  font-size: 12px;
  color: #de2124;
  min-width: 36px;
  padding: 1px 2px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  margin-right: 2px;
  border-radius: 2px;
  border: solid 1px #de2124;
  cursor: pointer
}

.channel-goodlist .mod-tip label:hover+span {
  opacity: 1;
  display: block;
  z-index: 3
}

.channel-goodlist .mod-tip span {
  opacity: 0;
  z-index: 1;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  color: #666;
  width: 265px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 100%;
  padding: 0 10px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}

.channel-goodlist .mod-tip span p {
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin: 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.channel-goodlist .mod-tip span i {
  position: absolute;
  z-index: 2;
  top: -4px;
  border-style: solid;
  border-width: 5px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: 2px -2px #e0e0e0;
          box-shadow: 2px -2px #e0e0e0;
  width: 0;
  height: 0px;
  display: inline-block;
}

.channel-goodlist .tip-cut i {
  left: 23px;
}

.channel-goodlist .tip-ship i {
  left: 70px;
}

.channel-goodlist.shopping li:hover,
.channel-goodlist.recommend li:hover,
.channel-goodlist.viewlist li:hover {
  -webkit-box-shadow: 0 0 2px 2px #f8f8f8;
          box-shadow: 0 0 2px 2px #f8f8f8;
  border: 1px solid #e9e9e9;
}

.channel-goodlist li:hover .cgl-hover {
  height: 30px;
}

.channel-goodlist li:hover .cgl-hover a {
  opacity: 1;
}

.channel-goodlist li:hover .cgl-hover b {
  opacity: 1;
}

.channel-goodlist li:hover .cgl-cont a {
  color: #de2124;
}

.channel-goodlist .cgl-tu:hover img {
  -webkit-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0)
}

.shopping-list-page {
  text-align: center;
  margin-bottom: 20px;
}

.cardmall-item-l-tips span {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
}

.cardmall-item-l-tips .tips-dese {
  left: 0;
  width: 95px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  background: url('https://presale.jhtsoft.com/picms/384e02eb00f588.png') no-repeat;
}

.cardmall-item-l-tips .tips-code {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  top: 3px;
  color: #ff7036;
  left: 105px;
}

.cardmall-code-big {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .5);
  top: 0px;
  left: 0px;
  opacity: 0;
  z-index: -1;
  overflow: hidden;
}

.cardmall-code-big .card-code-con {
  text-align: center;
  width: 225px;
  height: 250px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  margin-top: -125px;
  left: 275px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}

.cardmall-code-big .card-code-con img {
  width: 170px;
  height: 170px;
  margin: 20px auto 0;
}

.cardmall-code-big h2 {
  margin: 10px auto 0;
  text-align: center;
  font-size: 16px;
  color: #333;
}

.cardmall-item-l-tips .tips-code:hover {
  opacity: 0;
  z-index: 3;
  cursor: pointer;
}

.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big {
  z-index: 2;
  opacity: 1;
}

.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .card-code-con {
  left: 26px;
}

/*goodlist end*/

/*我的足迹 添加电子券卡实体券卡标识样式 s*/

.cardmall-code-big .historyewm {
  width: 170px;
}

.cardmall-code-big .historyewm img {
  width: 100px;
  height: 100px;
  margin: 30% auto 0;
}

.cardmall-item-l-tips .tips-code:hover+.cardmall-code-big .historyewm {
  left: 3px;
}

/*我的足迹 end*/

/*商城公用头部和底部 start*/

/*城市选择*/

.header-shortcut {
  height: 40px;
  background-color: #eeeeee;
  font-size: 14px;
}

.header-shortcut .home {
  position: relative;
  display: block;
  height: 40px;
  line-height: 40px;
  margin-right: 15px;
  padding-left: 25px;
}

.header-shortcut .home i {
  left: 0;
  font-size: 20px;
  color: #666;
}

/*头部右侧导航*/

.header-shortcut-loginlist {
  float: right;
}

.header-shortcut-loginlist li {
  float: left;
  height: 40px;
  color: #666;
  position: relative;
}

.header-shortcut-loginlist li .header-nav {
  font-size: 14px;
  color: #666;
  display: inline-block;
  height: 39px;
  line-height: 39px;
  padding-left: 15px;
  padding-right: 32px;
  border: 1px solid #EEEEEE;
  border-bottom: none;
}

.header-shortcut-loginlist li .header-nav:hover {
  color: #ff0036;
}

.header-shortcut-loginlist .dropdown>.icon-xjt {
  width: 14px;
  height: 10px;
  line-height: 10px;
  right: 10px;
  top: 16px;
}

.header-shortcut-loginlist .dropdown>.icon {
  -webkit-transition: transform .3s linear;
  -webkit-transition: -webkit-transform .3s linear;
  transition: -webkit-transform .3s linear;
  transition: transform .3s linear;
  transition: transform .3s linear, -webkit-transform .3s linear;
}

.header-shortcut-loginlist .dropdown:hover .icon {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}

.mobileservice .icon-sj {
  left: 15px;
  top: 12px;
}

.mobileservice>a {
  padding: 0 32px 0 35px !important;
}

.myorder>a {
  padding-right: 15px !important;
}

.header-shortcut-loginlist .login a,
.header-shortcut-loginlist .register a {
  font-size: 14px;
  color: #666;
  display: inline-block;
  height: 39px;
  line-height: 39px;
  border: 1px solid #EEEEEE;
  border-bottom: none;
}

.header-shortcut-loginlist .login a {
  color: #e62226;
}

.header-shortcut-loginlist .login a:hover {
  opacity: .8;
  filter: Alpha(opacity=80);
}

.header-shortcut-loginlist .register a {
  color: #999;
  padding: 0 10px 0 15px;
}

.header-shortcut-loginlist .register a:hover {
  color: #e62226;
}

/*头部小导航公共样式*/

.header-shortcut .dropdown>div {
  position: absolute;
  top: 39px;
  background-color: #fff;
  border: 1px solid #ccc;
  z-index: 5;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .1);
          box-shadow: 0 3px 5px rgba(0, 0, 0, .1);
  display: none;
  /*line-height: 25px;*/
}

.dropdown-mysc table:last-child {
  border-bottom: none !important;
}

.header-shortcut i {
  position: absolute;
  z-index: 7;
  color: #666;
}

.header-shortcut .dropdown .dropdownhovered {
  position: relative;
  z-index: 6;
  border-color: #ccc;
  background-color: #fff;
}

/*导航会员中心*/

.header-shortcut-loginlist .dropdown-user {
  left: 0;
  padding: 10px 0px;
}

.dropdown-user {
  width: 268px;
  font-size: 14px;
  color: #999;
}

.dropdown-user p {
  font-size: 14px;
  color: #999;
}

.dropdown-user p.user-grade {
  height: 27px;
  position: relative;
  padding-left: 26px;
  color: #333;
}

.dropdown-user p.user-grade i {
  color: #f18110;
  font-size: 20px;
  left: 0;
  top: 3px;
}

.dropdown-user p.user-grade span {
  display: inline-block;
  padding-top: 7px;
}

.dropdown-user p.user-sign {
  margin-top: 8px;
  width: 74px;
  height: 18px;
  border: 1px solid #e62226;
  text-align: center;
  line-height: 18px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  color: #e62226;
  font-size: 12px;
}

.dropdown-user p.user-sign:hover {
  cursor: pointer;
  background-color: #e62226;
  color: #fff;
  -webkit-transition: all .4s;
  transition: all .4s;
}

.dropdown-user .user-info {
  padding-bottom: 10px;
  padding-left: 15px;
  margin-bottom: 10px;
  border-bottom: 1px solid #F0F0F0;
}

.dropdown-user .user-info-head {
  float: left;
  width: 60px;
  height: 60px;
}

.dropdown-user .user-info-head img {
  width: 60px;
  height: 60px;
  border-radius: 100%;
}

.dropdown-user .user-info-des {
  float: left;
  margin-left: 10px;
}

.dropdown-user .exit {
  position: absolute;
  line-height: 20px;
  top: 20px;
  right: 15px;
  display: block;
  color: #999;
}

.dropdown-user .exit:hover {
  color: #e62226;
}

/*会员权限轮播*/

.user-benefit {
  width: 208px;
  height: 72px;
  padding: 0 30px!important;
  overflow: hidden;
}

.swiper-container.user-benefit {
  position: relative;
}

.user-benefit .swiper-wrapper {
  height: auto;
  margin-right: -14px;
}

.user-benefit .swiper-wrapper .swiper-slide {
  float: left;
  display: inline-block;
  text-align: center;
}

.user-benefit .swiper-wrapper .swiper-slide:before {
  display: block;
  width: 50px;
  height: 50px;
  margin: 0 auto;
  text-align: center;
  line-height: 50px;
  font-size: 26px;
  border-radius: 100%;
  color: #fff;
}

.user-benefit .swiper-wrapper .swiper-slide:first-child:before {
  font-size: 22px;
  content: "\E64A";
  background: #ffb24d;
}

.user-benefit .swiper-wrapper .swiper-slide:nth-child(2):before {
  content: "\E602";
  background: #fc715e;
}

.user-benefit .swiper-wrapper .swiper-slide:nth-child(3):before {
  content: "\E679";
  background: #ffd34d;
}

.user-benefit .swiper-wrapper .swiper-slide:nth-child(4):before {
  font-size: 24px;
  content: "\E65B";
  background: #fa9e58;
}

.user-benefit .swiper-wrapper .swiper-slide:nth-child(5):before {
  font-size: 24px;
  content: "\E661";
  background: #28b85c;
}

.user-benefit .swiper-wrapper .swiper-slide a {
  display: block;
  line-height: 20px;
  text-align: center;
  color: #666;
  font-size: 12px;
}

.user-benefit .swiper-wrapper .swiper-slide:hover a {
  color: #e62226;
}

.user-benefit .swiper-button-prev,
.user-benefit .swiper-button-next {
  position: absolute;
  top: 22px;
  width: 30px;
  height: 70px;
  line-height: 70px;
  font-size: 18px;
  z-index: 10;
  cursor: pointer;
  background: #fff;
  text-align: center;
}

.user-benefit .swiper-button-prev:hover,
.user-benefit .swiper-button-next:hover {
  color: #e62226;
}

.user-benefit .swiper-button-next.swiper-button-disabled,
.user-benefit .swiper-button-prev.swiper-button-disabled {
  opacity: 1 !important;
  color: #d6d6d6;
}

.user-benefit .swiper-button-prev {
  left: 0;
}

.user-benefit .swiper-button-next {
  right: 0;
  -webkit-transform: rotate3d(0, 0, 1, 180deg);
  transform: rotate3d(0, 0, 1, 180deg);
}

/*导航我的商城*/

.dropdown-mysc {
  left: 0;
  width: 268px;
  font-size: 14px;
  color: #999;
  padding-top: 10px;
  padding-bottom: 10px;
}

.header-shortcut-loginlist .dropdown-mysc .item1,
.header-shortcut-loginlist .dropdown-mysc .item2,
.header-shortcut-loginlist .dropdown-mysc .item3 {
  padding-left: 15px;
  border-bottom: 1px solid #F0F0F0;
  line-height: 24px;
}

.header-shortcut-loginlist .dropdown-mysc .item1 {
  padding-bottom: 5px;
}

.header-shortcut-loginlist .dropdown-mysc .item2 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.header-shortcut-loginlist .dropdown-mysc .item3 {
  padding-top: 20px;
  border-bottom: none;
}

.header-shortcut-loginlist .dropdown-mysc table {
  font-size: 14px;
  color: #999;
  width: 100%;
}

.header-shortcut-loginlist .dropdown-mysc td {
  width: 75px;
  text-align: left;
}

.header-shortcut-loginlist .dropdown-mysc td a {
  color: #999;
}

.header-shortcut-loginlist .dropdown-mysc td a:hover {
  color: #e62226;
}

.header-shortcut-loginlist .dropdown-mysc td a em {
  color: #e62226;
  padding-left: 5px;
}

.header-shortcut-loginlist table th {
  text-align: left;
}

.header-shortcut-loginlist .dropdown-mysc .item3 h4 {
  color: #666;
  margin-bottom: 15px;
  font-size: 14px;
}

.header-shortcut-loginlist .dropdown-mysc .item3 h4 a {
  color: #666;
  float: right;
  margin-right: 20px;
}

.header-shortcut-loginlist .dropdown-mysc .item3 h4 a:hover {
  color: #e62226;
}

.header-shortcut-loginlist .dropdown-mysc .item3 ul {
  width: 260px;
  overflow: hidden;
}

.header-shortcut-loginlist .dropdown-mysc .item3 ul li {
  float: left;
  width: 70px;
  height: 70px;
  margin-right: 15px;
}

.header-shortcut-loginlist .dropdown-mysc .item3 ul li a {
  display: block;
  width: 70px;
  height: 70px;
}

.header-shortcut-loginlist .dropdown-mysc .item3 ul li a img {
  width: 70px;
  height: 70px;
  opacity: 1;
  -webkit-transition: opacity .4s linear;
  transition: opacity .4s linear;
}

.header-shortcut-loginlist .dropdown-mysc .item3 ul li:hover img {
  opacity: 0.7;
}

/*导航手机商城*/

.header-shortcut-loginlist .dropdown-mobile {
  left: 0;
  width: 123px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
}

.header-shortcut-loginlist .dropdown-mobile img {
  display: inline-block;
  width: 80px;
  height: 80px;
  margin: 0 auto;
}

.header-shortcut-loginlist .dropdown-mobile p {
  margin-top: 10px;
  font-size: 14px;
  color: #666;
}

/*导航客户服务*/

.header-shortcut-loginlist .dropdown-servce {
  left: 0;
  width: 103px;
  padding-top: 10px;
}

.header-shortcut-loginlist .dropdown-servce ul {
  color: #999;
  font-size: 14px;
}

.header-shortcut-loginlist .dropdown-servce ul li {
  padding-left: 15px;
  padding-bottom: 16px;
  height: 18px;
}

.header-shortcut-loginlist .dropdown-servce ul li a {
  color: #666;
  font-size: 14px;
}

.header-shortcut-loginlist .dropdown-servce ul li a:hover {
  color: #e62226;
}

/*搜索栏*/

.header-searchbar {
  background-color: #fff;
}

.header-fixed {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 11;
  -webkit-box-shadow: 0 1px 4px #ccc;
          box-shadow: 0 1px 4px #ccc;
  -webkit-animation: showhead .4s forwards;
          animation: showhead .4s forwards;
}

@-webkit-keyframes showhead {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes showhead {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.header-searchbar-box {
  position: relative;
  height: 140px;
}

.header-searchbar-logo {
  float: left;
  /* margin: 30px 0; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}

.header-searchbar-logo>a {
  max-width:280px;
  max-height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  overflow: hidden;
}

.header-searchbar-logo>a img {
  /* max-width:190px; */
  /* max-height: 54px;   */
  max-width:280px;
  max-height: 80px;  
}

.header-searchbar-logo h3,
.header-searchbar-logo p {
  margin-left: 10px;
}

.header-searchbar-logo h3 {
  font-size: 22px;
  color: #333;
}

.header-searchbar-logo p {
  font-size: 12px;
  color: #666;
  margin-top: 5px;
  /* width: 73px; */
  padding: 0 10px;
  text-align: center;
  height: 23px;
  line-height: 23px;
  border: 1px solid #bdbdbd;
  border-radius: 15px;
  -webkit-border-radius: 15px;
}

.header-searchbar-logo p a {
  color: #666;
}

.header-searchbar-logo p a:hover {
  color: #e62226;
}

.header-searchbar-r {
  float: right;
  margin-top: 51.5px;
  width: 683px;
}

.header-searchbox {
  width: 472px;
  float: left;
}

.header-searchbar-search {
  border: 1px solid #e62226;
}

.header-searchbar-search .search {
  color: #333;
  font-size: 14px;
  width: 366px;
  height: 35px;
  line-height: 35px;
  padding: 0 12px;
  border: none;
  float: left;
}

.header-searchbar-search .searchbtn {
  padding: 0;
  width: 80px;
  height: 35px;
  font-size: 16px;
  border: none;
  float: left;
  cursor: pointer;
  background: #e62226;
  color: #fff;
  text-align: center;
  /*line-height: 35px;*/
}

.header-searchbar-search .searchbtn:hover {
  opacity: .7;
  background: #e62226;
  border-color: transparent;
  color: #fff;
}

/*购物车*/

.header-searchbar-cart {
  float: right;
  width: 178px;
  height: 34px;
  position: relative;
  font-size: 16px;
  color: #666;
  background-color: #f7f7f7;
}

.header-searchbar-cart:hover {
  cursor: pointer;
}

.header-searchbar-cart-box {
  border: 1px solid #D8D8D8;
  text-align: center;
  line-height: 34px;
  background-color: #f7f7f7;
}

.header-searchbar-cart:hover .header-searchbar-cart-box {
  position: relative;
  border-bottom: #fff;
  z-index: 7;
  background: #fff;
}

.header-searchbar-cart-box i {
  color: #666;
  font-size: 20px;
  padding-right: 20px;
}

.header-searchbar-cart-box .cartnum {
  position: absolute;
  top: -21px;
  right: 14px;
  -webkit-animation: transformY 1s linear alternate infinite;
  animation: transformY 1s linear alternate infinite;
}

.header-searchbar-cart-box .cart-bg {
  width: 40px;
  height: 20px;
  background-color: #ff7d4a;
  color: #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  height: 21px;
}

.header-searchbar-cart-box .cart-num {
  position: absolute;
  top: -21px;
  right: 14px;
  width: 40px;
  height: 20px;
  line-height: 20px;
  color: #fff;
}

.header-searchbar-cart-box .triangle-down {
  position: absolute;
  left: 50%;
  margin-left: -5px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #ff7d4a;
}

.header-searchbar .carthover {
  position: relative;
  border: 1px solid #CCCCCC;
  border-bottom: 0 !important;
  background-color: #fff;
  z-index: 22;
}

.header-searchbar .dropdown-cart {
  border: 1px solid #CCCCCC;
  width: 318px;
  position: absolute;
  right: 0;
  top: 35px;
  z-index: 6;
  display: none;
  background-color: #fff;
}

.header-searchbar .empty-cart {
  padding: 30px 0;
  color: #999;
  font-size: 14px;
  text-align: center;
}

.header-searchbar .empty-cart span {
  display: block;
  line-height: 20px;
  margin-top: 10px;
}

.header-searchbar .empty-cart i {
  display: block;
  font-size: 50px;
  color: #999;
  vertical-align: top;
}

.header-searchbar .empty-cart.emptybig span {
  display: block;
  line-height: 20px;
}

.header-searchbar .empty-cart.emptybig i {
  display: block;
  font-size: 50px;
  color: #ddd;
  padding-right: 0;
  vertical-align: top;
  margin-top: 50px;
}

.header-searchbar-cart:hover .dropdown-cart {
  display: block;
}

.header-searchbar .notempty-cart {
  height: 396px;
  font-size: 14px;
}

.header-searchbar .notempty-cart .cart-nav {
  margin-top: 20px;
  margin-left: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eeeeee;
  cursor: pointer;
}

.header-searchbar .notempty-cart .cart-nav li {
  display: inline;
  margin-right: 28px;
  color: #333;
}

.header-searchbar .notempty-cart .cart-nav li.on {
  color: #e62226;
}

.header-searchbar .notempty-cart .cartlist {
  height: 302px;
  overflow-y: auto;
  overflow-x: hidden;
}

.header-searchbar .notempty-cart .cartlist .cartlist-item {
  padding-left: 10px;
  padding-bottom: 30px;
}

.header-searchbar .notempty-cart .cartlist .cartlist-item>li {
  padding: 0 10px;
  height: auto;
}

.header-searchbar .notempty-cart .cartlist .cartlist-item li h5 {
  width: 293px;
  padding-top: 10px;
  font-size: 12px;
  color: #333;
}

.header-searchbar .notempty-cart .cartlist .cartlist-item li h5 small {
  padding: 0 10px;
  background: #ff9913;
  margin-right: 10px;
  color: #fff;
  border-radius: 6px 0;
}

.header-searchbar .notempty-cart .cartlist .cartlist-item li h5 span {
  max-width: 55%;
}

.header-searchbar .notempty-cart .cartlist-item li>h5 small,
.header-searchbar .notempty-cart .cartlist-item li>h5 span,
.header-searchbar .notempty-cart .cartlist-item li>h5 a {
  display: inline-block;
  vertical-align: top
}

.header-searchbar .cartlist-item ul.cart-pro-item {
  display: block;
}

.header-searchbar .cartlist-item .cart-pro-item li {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
  min-height: 62px;
  overflow: hidden;
}

.header-searchbar .cartlist-item .cart-pro-item li .cpi-box {
  position: relative;
}

.header-searchbar .notempty-cart .cart-pro-item li .cpi-box>a {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 60px;
  margin-right: 10px;
  border: 1px solid #ccc;
  overflow: hidden;
}

.header-searchbar .notempty-cart .cart-pro-item li .cpi-box>a img {
  width: 60px;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.header-searchbar .notempty-cart .cart-pro-item li .cpi-box p {
  display: inline-block;
  width: calc(100% - 102px);
  margin-bottom: 20px;
  vertical-align: top;
}

.header-searchbar .notempty-cart .cart-pro-item li .cpi-box p a {
  line-height: 21px;
  color: #999;
  font-size: 12px;
  max-height: 42px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.cart-pro-item a p em {
  color: #e62226;
}

.header-searchbar .notempty-cart .cart-pro-item li i {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 12px;
  background: #999;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  display: none;
  -webkit-transform: scale(.7);
  transform: scale(.7);
}

.header-searchbar .notempty-cart .cart-pro-item li i:hover {
  background-color: #e62226;
}

.header-searchbar .notempty-cart .cart-pro-item li b {
  position: absolute;
  bottom: 0;
  right: 0;
  color: #e62226;
  font-weight: bold;
  font-family: Arial, Verdana, "\5B8B\4F53";
}

.header-searchbar .notempty-cart .cart-pro-item li:hover img {
  opacity: 0.8;
}

.header-searchbar .notempty-cart .cart-pro-item li:hover p a {
  color: #e62226;
}

.header-searchbar .notempty-cart .cart-pro-item li:hover i {
  display: block;
}

.header-searchbar .notempty-cart .cartlist-gocart {
  width: 308px;
  padding-left: 10px;
  height: 50px;
  line-height: 50px;
  background-color: #f5f5f5;
  position: absolute;
  bottom: 0;
  color: #666;
}

.header-searchbar .notempty-cart .cartlist-gocart em {
  margin-left: 10px;
  margin-right: 5px;
}

.header-searchbar .notempty-cart .cartlist-gocart em.num {
  margin: 0 3px;
}

.header-searchbar .notempty-cart .cartlist-gocart b {
  color: #e62226;
  font-weight: bold;
  font-family: Arial, Verdana, "\5B8B\4F53";
}

.header-searchbar .notempty-cart .cartlist-gocart .btn {
  display: block;
  width: 68px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  top: 10px;
  right: 10px;
}

/*热搜*/

.header-hotword {
  width: 472px;
  margin-top: 5px;
  margin-left: 10px;
}

.header-hotword-list {
  display: inline-block;
  margin-top: 3px;
}

.header-hotword-list li {
  float: left;
  margin-right: 10px;
  max-width: 80px;
  text-overflow: ellipsis;
  word-wrap: break-word;
  white-space: nowrap;
  overflow: hidden;
}

.header-hotword-list li a {
  font-size: 12px;
  color: #999;
}

.header-hotword-list li:first-child a {
  color: #e62226;
}

.header-hotword-list li a:hover {
  color: #e62226;
}

/*通用底部*/

.footer {
  width: 100%;
  /* margin-top: 60px;*/
  background-color: #eeeeee;
}

.footer-nav {
  padding-top: 40px;
  padding-left: 40px;
}

.footer-nav dl {
  width: 196px;
  float: left;
}

.footer-nav dl.footer-code,
.footer-nav dl.footer-custom {
  font-size: 0;
  width: 150px;
  height: 160px;
  background-color: #fff;
  margin-top: -5px;
  text-align: center;
}

.footer-nav dl.footer-code img {
  width: 104px;
  height: 104px;
  margin: 0 auto;
  margin-top: 13px;
}

.footer-nav dl.footer-custom img {
  width: 87px;
  height: 109px;
  margin-top: 10px;
}

.footer-nav dl.footer-code p,
.footer-nav dl.footer-custom p {
  margin-top: 12px;
  font-size: 14px;
  color: #666;
}

.footer-nav dl.footer-custom:hover img {
  opacity: .8;
  filter: Alpha(opacity=80);
}

.footer-nav dl.footer-custom:hover p {
  color: #FF7D4B;
}

.footer-nav dl.footer-code {
  margin-left: -15px;
  margin-right: 20px;
}

.footer-nav dl dt {
  margin-bottom: 18px;
  font-size: 18px;
  font-weight: bold;
  color: #333;
}

.footer-nav dl dd {
  margin-bottom: 14px;
  font-size: 14px;
  color: #666;
}

.footer p {
  text-align: center;
}

.footer p.footer-line {
  width: 1100px;
  height: 1px;
  background: #ccc;
  margin: 16px auto 0;
}

.footer p.footer-links {
  padding: 30px 0 20px;
}

.footer p.footer-links a {
  color: #666;
  font-size: 14px;
}

.footer p.footer-links a:hover {
  color: #e62226;
}

.footer p.footer-links span {
  color: #666;
  font-size: 14px;
  margin: 0 25px;
}

.footer p.footer-icp {
  color: #999;
  font-size: 14px;
}

.footer p.footer-icp span {
  margin-right: 15px;
  position: relative;
}

.footer p.footer-icp span img {
  margin-right: 5px;
  position: absolute;
  left: -24px;
  top: -0.5px;
}

.footer p.footer-icp span a {
  color: #999;
}

.footer p.footer-icp span a:hover {
  color: #e62226;
}

.footer p.footer-by {
  padding-top: 20px;
  color: #999;
  font-size: 14px
}

.footer p.footer-by a {
  color: #999;
  font-size: 14px
}

.footer p.footer-by a:hover {
  color: #e62226;
}

.footer p.footer-by span {
  margin-right: 20px;
}

.footer p.footer-copyright {
  padding-top: 18px;
  padding-bottom: 20px;
}

.footer p.footer-copyright a {
  display: inline-block;
  margin: 0 8px;
}

.footer p.copyElec a:first-child img {height:80px;}

.footer p.copyElec a:not(:first-child) img {margin: 21px 0;}

/*商城公用头部和底部 end*/

/**
 * 2018-3-9
 * dtt
 * 页面滚动下拉 头部悬浮固定
 * start*/

.fixtop {
  position: fixed;
  z-index: 11;
  top: -150px;
  width: 100%;
  border-bottom: 2px solid #e62226;
  -webkit-box-shadow: 0 6px 6px -3px rgba(51, 51, 51, .2);
          box-shadow: 0 6px 6px -3px rgba(51, 51, 51, .2);
}

.searchTop {
  position: fixed;
  top: 0;
  -webkit-animation: searchTop1 .5s ease-in-out backwards;
          animation: searchTop1 .5s ease-in-out backwards;
}

.fixtop .header-searchbar-box {
  height: 68px;
  margin:13px auto;
}

/* .fixtop .header-searchbar-logo {
  margin-top: 10px;
  margin-bottom: 0;
} */

.fixtop .header-searchbar-logo {
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
}

.fixtop .header-searchbar-logo img {
  position: relative;
  width: auto;
  height: auto;
  max-width: 190px;
  max-height: 54px;
  -webkit-transform: translateY(0);
          transform: translateY(0)
}

.fixtop .header-searchbar-logo>a{
/* display: initial; */
max-width: 190px;
max-height: 54px;
}

.fixtop .header-searchbar-r {
  margin-top: 15px;
}

.fixtop .header-searchbar-cart {
  width: 150px;
  float: left;
  margin-left: 20px;
}

.fixtop .header-searchbar-search {
  border: none;
}

.fixtop .header-searchbar-search .search {
  background-color: #f3f3f3;
}

@-webkit-keyframes searchTop1 {
  from {
    top: -80px;
  }

  to {
    top: 0;
  }
}

@keyframes searchTop1 {
  from {
    top: -80px;
  }

  to {
    top: 0;
  }
}

.fixtop .header-searchbar-cart-box .cartnum {
  top: -15px;
}

.fixtop .header-searchbar-cart-box .cart-num {
  top: -15px;
}

.fixtop .header-searchbar-cart:hover .header-searchbar-cart-box {
  border-bottom:1px solid #D8D8D8;
}

/* 页面滚动下拉 头部悬浮固定  end*/

/*
 * 成功页黄条导航
 * 2018.02.07
 * zly
 * start
*/

.psus-tip,
.uinfo .uif-tip {
  height: 30px;
  margin: 20px auto;
  line-height: 30px;
  width: 1158px;
  padding: 5px 20px;
  border: solid 1px #f3e7d3;
  background: #fffdf3;
  font-size: 14px;
}

.psus-tip a {
  padding: 0 15px;
}

.psus-tip a:not(:first-child) {
  border-left: solid 1px #ccc;
}

.uinfo .uif-tip em a:not(:last-child) {
  border-right: solid 1px #ccc;
}

.uinfo .uif-tip em a.code-focus {
  border-right: none;
}

.psus-tip a.code-focus:hover+.code-wrap,
.uinfo .uif-tip em a.code-focus:hover+.code-wrap {
  display: inline-block;
}

.psus-tip .code-wrap,
.uinfo .uif-tip em .code-wrap {
  width: 140px;
  height: 140px;
  margin-left: -135px;
  margin-top: 35px;
  text-align: center;
}

.psus-tip .code-wrap img,
.psus-tip .code-wrap small,
.uinfo .uif-tip em .code-wrap img,
.psus-tip .code-wrap small {
  display: block;
}

.psus-tip .code-wrap img,
.uinfo .uif-tip em .code-wrap img {
  margin: 5px auto;
}

/*成功页黄条导航 end*/

/*我的商城头部 start*/

.myhome {
  height: 100px;
  background: url('https://presale.jhtsoft.com/picms/384f2e913fea24.jpg') #e62226 no-repeat center top;
  background-size: cover;
}

.myhome .header-searchbar-logo h3,
.myhome .header-searchbar-logo p {
  margin-left: 10px;
}

.myhome .header-searchbar-box {
  height: 100px;
}

.myhome .header-searchbar-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  height: 100px;
}

.myhome .header-searchbar-logo>a img{
  max-height: 80px;
}

.myhome .header-searchbar-logo p {
  border-color: #fff;
  opacity: .7;
  -webkit-transition: all .3s;
  transition: all .3s;
}

.myhome .header-searchbar-logo p a {
  color: #fff;
}

.myhome .header-searchbar-logo p:hover {
  background: #fff;
  opacity: 1;
}

.myhome .header-searchbar-logo p:hover a {
  color: #e62226;
}

.myhome .header-shortcut-loginlist li:not(:first-child):hover>div {
  border-top: none;
}

.myhome .header-shortcut-loginlist li:not(:first-child):hover>a {
  background: #fff;
  color: #e62226;
  border-bottom: none;
}

.myhome .header-shortcut-loginlist li:not(:first-child):hover>i {
  color: #e62226;
}

.myhome .header-shortcut-loginlist li:not(:first-child):hover>div {
  display: block;
  left: 1px;
}

.myhome-nav {
  float: left;
  margin-left: 70px;
  margin-top: 25px;
}

.myhome-nav .header-shortcut {
  height: 46px;
  background-color: #e62226;
}

.myhome-nav li {
  float: left;
  height: 46px;
  position: relative;
}

.myhome-nav .dropdown>.icon-xjt {
  top: 20px;
  z-index: 2;
}

.myhome-nav li .header-nav {
  display: inline-block;
  height: 46px;
  line-height: 46px;
  font-size: 18px;
  color: #fff;
  border: none;
  border: 1px solid #e62226;
  border-bottom: none;
}

.myhome-nav i {
  color: #fff;
  opacity: .9;
}

.myhome-nav li.myshop:hover .header-nav {
  color: #fff;
  border-bottom: 2px solid #fff;
}

.myhome-nav .dropdown-seting {
  width: 117px;
  padding-top: 10px;
  border: 1px solid #fff !important;
}

.myhome-nav .dropdown-seting li {
  width: 100px;
  margin: 0 auto;
  float: none;
  padding-left: 16px;
  height: 25px;
  line-height: 25px;
  margin-bottom: 8px;
}

.myhome-nav .dropdown-seting li a,
.myhome-nav .dropdown-hy li a {
  font-size: 16px;
  color: #333;
}

.myhome-nav .dropdown-seting li:hover,
.myhome-nav .dropdown-hy li:hover {
  background: #f6f6f6;
}

.myhome-nav .dropdown-seting li:hover a,
.myhome-nav .dropdown-hy li:hover a {
  color: #e62226;
}

.myhome .header-shortcut-loginlist li .dropdown-seting li:hover a {
  background: none;
  color: #e62226;
}

.myhome-nav .dropdown .dropdownhovered {
  border-color: #ccc;
  color: #e62226;
}

.myhome-nav .dropdown .dropdownhovered+i {
  color: #e62226;
}

.myhome-nav .dropdown-hy {
  width: 115px;
  padding: 10px;
  border:1px solid #fff !important;
}

.myhome-nav .dropdown-hy li {
  width: 115px;
  margin: 0 auto;
  float: none;
  height: 25px;
  line-height: 25px;
  margin-bottom: 8px;
  padding-left: 8px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.myhome-nav li.myshop .header-nav {
  padding: 0;
  margin-left: 15px;
  margin-right: 32px;
}

.myhome .header-searchbar-r {
  margin-top: 35px;
  width: 460px;
}

.myhome .header-searchbox {
  width: 280px;
}

.myhome .header-searchbar-search {
  border: none;
}

.myhome .header-searchbar-search .search {
  background-color: #fff;
  width: 176px;
  height: 17px;
  line-height: 17px;
  padding: 10px;
}

.myhome .header-searchbar-search .searchbtn {
  background-color: #F6F6F6;
  color: #666;
  font-size: 16px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
  height: 37px;
  line-height: 37px;
}

.myhome .header-searchbar-search .searchbtn:hover {
  opacity: 1;
  background: #f1aa03;
  color: #ffffff !important;
}

.myhome .header-searchbar-cart {
  width: 158px;
}

.myhome .header-searchbar-cart-box i {
  color: #e62226;
}

.mainl {
  width: 226px;
  margin-right: 10px;
}

.mainl dl {
  background: #fff;
  padding-bottom: 20px;
}

.mainl dl:not(:first-child) {
  margin-top: 10px;
}

.mainl dl dt {
  text-align: center;
  position: relative;
  height: 50px;
  line-height: 50px;
  background-color: #e0e0e0;
  color: #333;
  font-size: 16px;
  font-weight: bold;
}

.mainl dl dt i {
  position: absolute;
  left: 47px;
  width: 22px;
  height: 22px;
  color: #666;
  font-size: 22px;
}

.mainl dl dd {
  margin-top: 18px;
}

.mainl dl dd a {
  font-size: 14px;
  color: #999;
  padding-left: 85px;
}

.mainl dl dd a:hover {
  color: #e62226;
}

.mainl dl dd a.active {
  color: #e62226;
}

.mainl dl dd a {
  display: inline-block;
  margin-top: 18px;
}

.home-uploadimg {
  position: absolute;
  width: 27px;
  height: 28px;
  left: 50%;
  top: 50%;
  margin-left: -13px;
  margin-top: -12px;
}

.home-uploadimg i {
  display: block;
  color: #e62226;
  line-height: 28px;
  font-size: 24px;
}

.home-uploadimg input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  filter: Alpha(opacity=0);
}

.home-bottom {
  width: 863px;
  margin-left: 60px;
  border-top: 1px dotted #E0E0E0;
}

.home-bottom .btn {
  border-radius: 6px;
  width: 140px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 18px;
  color: #FFFFFF;
  margin-left: 117px;
  margin-top: 38px;
}

.router-link-active {
  color: #e62226 !important;
}

.mainr {
  width: 964px;
  min-height: 800px;
  /* background-color: #fff; */
}

.userbox {
  background-color: #F6F6F6;
}

.home-tit {
  background-color: #fff;
}

.home-tit h3 {
  height: 50px;
  line-height: 50px;
  margin-left: 20px;
  margin-right: 20px;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  border-bottom: 1px solid #DDDDDD;
}

.userbox .home-tit {
  margin-bottom: 10px;
}

.userbox .home-tit h3 {
  border: none;
}

/*我的商城头部 end*/

/*
 * 关注的商品+关注的券卡+常购商品按钮操作
 * 2018.03.07
 * zly
 * start
 */

.focusbox-btns {
  position: absolute;
  z-index: 3;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 14px;
  line-height: 14px;
  padding: 8px 0;
  border-top: solid 1px #e0e0e0;
}

.channel-cardlist .focusbox-btns {
  background: #f0f0f0;
  padding: 13px 0;
}

.focusbox-btns>a {
  display: inline-block;
  float: left;
  width: 33.33%;
  text-align: center;
  color: #999;
  cursor: pointer;
}

.focusbox-btns>a:not(:last-child) {
  border-right: solid 1px #e0e0e0;
  width: calc(33.33% - 1px);
}

.focusbox-btns>a:before {
  margin-right: 5px;
}

.focusbox-btns>a:first-child:before {
  content: "\E608";
}

.focusbox-btns>a:nth-child(2):before {
  content: "\E612";
}

.focusbox-btns>a:last-child:before {
  content: "\E616";
}

.focusbox-btns>a:hover {
  color: #e62226;
}

.focusbox-btns>a.on {
  color: #e62226;
}

.focusbox-btns>a:first-child.on:before {
  content: "\E648";
}

/*分享二维码*/

.focusbox-btns>.code-wrap {
  display: none;
  left: 63px;
  bottom: 40px;
  padding: 20px 20px 0 20px !important;
}

.focusbox-btns>.code-wrap img {
  display: block;
  width: 140px;
  height: 140px;
}

.focusbox-btns>.code-wrap small {
  display: block;
  line-height: 40px;
  text-align: center;
}

.focusbox-btns>a:nth-child(2):hover+.code-wrap {
  display: block;
}

/*关注的商品+关注的券卡+常购商品按钮操作 end*/

/* 我的商城内容列表为空 start*/

/*全部订单为空时 + 常购商品为空时*/

.od-empty {
  padding: 80px 0;
  text-align: center;
  margin: 0 auto;
  font-size: 16px;
  color: #666;
}

.od-empty:before {
  display: inline-block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  margin-right: 10px;
  content: "\E632";
  color: #e0e0e0;
  font-size: 100px;
  vertical-align: middle;
}

.od-empty>a {
  color: #F18110;
  margin: 0 5px;
}

/*状态订单为空时 + 关注的券卡为空时 + 关注的商品为空时 + 收支记录为空时 + 卡包为空时*/

.odlist-empty {
  min-height: 77px;
  margin: 80px auto;
  font-size: 16px;
  color: #666;
  overflow: hidden;
  text-align: center;
}

.odlist-empty img {
  display: block;
  width: 180px;
  height: auto;
  margin: 0 auto;
}

.odlist-empty h4 {
  display: block;
  line-height: 40px;
  color:#999;
  font-size: 14px;
}

.odlist-empty p {
  margin-top: 10px;
}

.odlist-empty p a {
  padding: 5px 10px;
  margin-right: 10px;
  font-size: 12px;
  line-height: 18px;
  height: 20px;
  display: inline-block;
}

.odlist-empty p a:hover {
  background: #e62226;
  color: #fff;
}

.odlist-empty+p {
  width: 100%;
  text-align: left;
  color: #999;
}

.com-empty {
  text-align: center;
}

.com-empty img {
  float: none;
}

.com-empty span {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 22px;
  color: #999;
}

.com-empty span a {
  color: #e62226;
  padding-left: 5px;
}

.com-empty span a:hover {
  -webkit-transform: none;
          transform: none;
  opacity: .8;
}

/* 我的商城内容列表为空 end*/

/*推荐+足迹列表标题 start*/

.channel-tit {
  margin-top: 20px;
  margin-left: 20px;
  position: relative;
  margin-bottom: 20px;
}

.channel-tit p {
  font-size: 18px;
  color: #333;
}

.channel-tit .channel-tit-bg {
  width: 30px;
  height: 3px;
  margin-top: 7px;
  background-color: #FF541F;
}

.channel-tit a {
  position: absolute;
  top: 0;
  right: 20px;
  color: #666;
  font-size: 14px;
}

.channel-tit a i {
  padding-left: 2px;
}

.channel-tit a:hover {
  color: #de2124;
}

/*推荐+足迹列表标题 end*/

/*足迹 start*/

.viewlist {
  border: 1px solid #F0F0F0;
  margin-top: 20px;
  margin-bottom: 10px;
}

.viewlist ul li {
  width: 176px;
  margin-bottom: 10px;
  padding-top: 5px;
}

.viewlist li:first-child {
  margin-left: 20px;
}

.viewlist .cgl-tu {
  width: 160px;
  height: 160px;
}

.viewlist .cgl-tu .cgl-tu-box {
  width: 160px;
  height: 160px;
  display: table-cell;
  vertical-align: middle;
}

.viewlist .cgl-tu img {
  width: 100%;
  height: auto;
  max-height: 160px;
}

.viewlist .cgl-cont {
  padding: 20px 10px 10px;
}

.viewlist .cgl-cont b {
  text-align: center;
  margin-bottom: 15px;
}

.viewlist .cgl-cont a {
  margin-bottom: 0;
}

/*end*/

/*订单结算页公用 start*/

.header-searchbar-logo .cart-tit {
  display: inline-block;
  padding-left: 10px;
  font-size: 22px;
  line-height: 50px;
}

/*订单结算*/

.order-paymoney {
  margin: 15px auto;
  line-height: 25px;
}

.order-paymoney>p,
.order-paymoney>h5 p {
  color: #666;
  text-align: right;
  font-size: 14px;
}

.order-paymoney>p.checkp {
  padding: 5px 0;
  border: solid 1px #f0f0f0;
  margin-bottom: 20px;
}

.order-paymoney>p.checkp span {
  display: block;
  text-align: left;
  padding-left: 65%;
  line-height: 30px;
}

.order-paymoney>p.checkp span em {
  margin-right: 5px;
  color: #666;
}

.order-paymoney>p.checkp span em [type='checkbox'] {
  display: none;
}

.order-paymoney>p.checkp span b {
  color: #999;
}

.order-paymoney>p>em,
.order-paymoney>h5>p:not(:last-child)>em {
  display: inline-block;
  height: 25px;
  overflow: hidden;
  vertical-align: top;
}

.order-paymoney>p>em {
  width: 110px;
}

.order-paymoney>p:nth-child(5)>.icon-wh {
  color: #ff7d4a;
}

.order-paymoney>p:nth-child(5)>span {
  bottom: -130px;
  right: 140px;
}

.order-paymoney>p:nth-child(5)>.icon-wh:hover+span {
  display: inline-block;
}

.order-paymoney>p:nth-child(5)>span>label,
.order-paymoney>p:nth-child(5)>span>small {
  display: block;
  color: #999;
}

.order-paymoney>p:nth-child(5)>span>label,
.order-paymoney>p:nth-child(5)>span>small>i {
  color: #666;
}

.order-paymoney>h5 {
  padding: 10px 20px;
  margin: 30px 0 10px 0;
  border: solid 1px #f3e7d3;
  background: #fffdf3;
}

.order-paymoney>h5>p {
  line-height: 30px;
}

.order-paymoney>h5>p:not(:last-child)>em,.bigprice {
  min-width: 140px;
  max-width: 92%;
  height: 30px;
  color: #e62226;
  font-size: 24px;
  font-weight: 600;
  font-family: Arial, Verdana, "\5B8B\4F53";
}

.order-paymoney>h5>p:not(:last-child)>em:before {
  font-size: 14px;
  margin-right: 5px;
}

.order-paymoney>h5>p:last-child b,
.order-paymoney>h5>p:last-child em,
.order-paymoney>h5>p:last-child big,
.order-paymoney>h5>p:last-child i {
  display: inline-block;
  margin: 0 5px;
  vertical-align: top;
}

.order-paymoney>h5>p:last-child em {
  max-width: 60%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.order-paymoney>h5>p:last-child em:before {
  content: '';
}

.order-paymoney>h5>p:last-child i {
  content: '\6536\8D27\4EBA\FF1A';
}

.order-paymoney>h5>p:last-child a {
  display: inline-block;
  color: #0079b6;
}

.order-paymoney p:last-child input {
  padding: 0 20px;
  line-height: 40px;
  font-size: 16px;
  font-weight: 600;
}

/*订单信息完善   end*/

/*付款页头部*/

.header-searchbar .head-right {
  float: right;
  padding: 60px 0;
  line-height: 20px;
  font-size: 14px;
  color: #666;
}

.header-searchbar .head-right em,
.header-searchbar .head-right a {
  float: left;
  display: inline-block;
}

.header-searchbar .head-right em {
  max-width: 200px;
}

.header-searchbar .head-right a {
  padding: 0 20px;
  color: #666;
}

.header-searchbar .head-right a:nth-child(2) {
  border-right: solid 1px #bdbdbd;
}

.header-searchbar .head-right a:hover {
  color: #e62226;
}

/**********************************弹窗样式分界线*****************************************/

/*公用弹窗界面样式 start*/

.bg-lightgray {
  background: #f6f6f6;
}

.btn-default {
  border: solid 1px #e0e0e0;
  background: #f5f5f5;
  color: #333;
  font-size: 14px;
  text-align: center;
}

/*公用弹窗 begin*/

.modshade {
  position: fixed;
  z-index: 103;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .5);
}

.modshade .mods-cont {
  position: absolute;
  z-index: 104;
  left: 50%;
  top: 50%;
  border-radius: 4px;
  background: #fff;
  border: solid 5px rgba(0, 0, 0, .3);
  overflow: hidden;
  text-align: left;
}

.mc-cont .btn-default,
.mc-cont .btn {
  padding: 8px 20px;
  border-radius: 6px;
  margin-right: 20px;
}

.mods-cont .mc-tit {
  padding-left: 15px;
  border-radius: 4px 4px 0 0;
  line-height: 40px;
  font-size: 14px;
  overflow: hidden;
  background: #e8e8e8;
}

.mods-cont .mc-tit big {
  display: inline-block;
  float: left;
  font-size: 16px;
  font-weight: 600;
}

.mods-cont .mc-tit b {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: #999;
  margin-left: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.mods-cont .mc-tit b i {
  margin: 0 5px;
  color: #333;
}

.mods-cont .mc-tit b:before {
  display: inline-block;
  margin-right: 5px;
  font-size: 18px;
}

.mods-cont .mc-tit .icon-gb {
  float: right;
  cursor: pointer;
  display: inline-block;
  line-height: 20px;
  margin: 10px;
  font-size: 18px;
  color: #333;
}

.mods-cont .icon-gb,
.adv p .icon-gb {
  -webkit-transition: transform .6s;
  -webkit-transition: -webkit-transform .6s;
  transition: -webkit-transform .6s;
  transition: transform .6s;
  transition: transform .6s, -webkit-transform .6s;
}

.mods-cont .icon-gb:hover,
.adv p .icon-gb:hover,
.order-tip .icon-gb:hover {
  -webkit-transform: rotateZ(360deg);
  transform: rotateZ(360deg);
}

.mods-cont>.mc-cont {
  padding: 25px 0;
}

.mods-rcomb .mc-cont,
.mods-result .mc-cont,
.mods-product .mc-cont,
.mods-help .mc-cont,
.mods-yywd .mc-cont {
  padding: 0;
}

/*渐现*/

@-webkit-keyframes bounceIn {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
  }

  100% {
    -webkit-transform: none;
  }
}

@keyframes bounceIn {

  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
            transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.bounceIn,
.modshade .mods-cont,
.hide-body {
  -webkit-animation: bounceIn .8s;
  animation: bounceIn .8s;
}

/*公用弹窗 end*/

/*密码修改成功弹窗 + 删除商品弹框 + 移入关注弹框 + 订单验证弹框 + 删除优惠券弹框 + 删除订单弹框 + 取消关注弹框 start*/

.mods-pwdsus .mods-cont {
  width: 510px;
  height: 200px;
  margin-left: -260px;
  margin-top: -105px;
  text-align: center;
}

.mods-pwdsus .mods-cont span {
  position: relative;
  display: inline-block;
  width: calc(100% - 155px);
  max-height: 75px;
  margin-bottom: 20px;
  line-height: 20px;
  padding-left: 125px;
  font-size: 14px;
  color: #999;
}

.mods-pwdsus .mods-cont span p,
.mods-pwdsus .mods-cont span:before {
  display: inline-block;
  float: left;
}

.mods-pwdsus .mods-cont span:before {
  position: absolute;
  left: 50px;
  top: 0;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  line-height: 55px;
}

.mods-pwdsus .mods-cont span h3 {
  float: left;
  color: #333;
  width: 100%;
  margin-bottom: 5px;
  text-align: left;
}

.deletepro .mods-cont span h3,
.addfocus .mods-cont span h3,
.clearpro .mods-cont span h3,
.ordertip .mods-cont span h3,
.remAlter .mods-cont span h3 {
  color: #ff7d4a;
  font-weight: 600;
}

.deletepro .mods-cont span:before,
.addfocus .mods-cont span:before,
.clearpro .mods-cont span:before,
.ordertip .mods-cont span:before,
.remAlter .mods-cont span:before {
  content: "\E670";
  color: #ffa641;
}

.mods-cont span h3.addr-box-tit,
.remAlter span h3,
.ordertip span h3,
.mods-cont span h3.mt15 {
  margin-top: 15px;
}

/*成功失败警示弹窗  end*/

/*
 * 登录模块login所有弹窗样式
 * start
 */

/*手机号验证弹窗 start*/

.mods-telverify .mods-cont {
  width: 710px;
  height: 430px;
  margin-left: -355px;
  margin-top: -215px;
}

.mods-telverify .mc-tit b:before {
  content: "\E626";
  color: #ffa641;
}

.mods-telverify .mc-cont {
  padding-top: 40px;
  width: 392px;
  margin: 0 auto;
}

.mods-telverify form span {
  display: block;
  padding: 10px 0 10px 70px;
  line-height: 20px;
  color: #e62226;
  font-size: 14px;
}

.mods-telverify form span:before,
.ertic:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}

.mods-telverify form p {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}

.mods-telverify form p label,
.mods-telverify form p input,
.mods-telverify form p em {
  display: inline-block;
  float: left;
  font-size: 14px;
}

.mods-telverify form p label {
  width: 70px;
  height: 50px;
  line-height: 50px;
}

.mods-telverify form p:not(:last-child) input {
  height: 48px;
  line-height: 48px;
}

.mods-telverify form p .yz-tel,
.mods-telverify form p .yzm {
  padding: 0 10px;
}

.mods-telverify form p .yz-tel {
  width: 300px;
}

.mods-telverify form p .yz-tel,
.mods-telverify form p em {
  border: solid 1px #ccc;
}

.mods-telverify form p em {
  width: 320px;
  height: 48px;
}

.mods-telverify form p em .yzm {
  width: 200px;
}

.mods-telverify form p em .yzm-btn {
  display: inline-block;
  width: 100px;
  background: #ebebeb;
  color: #999;
  border: 0;
  text-align: center;
}

.mods-telverify form p:last-child {
  padding-left: 70px;
  line-height: 36px;
  color: #999;
}

.mods-telverify form p:last-child a {
  margin: 0 5px;
}

/*手机号验证弹窗 end*/

/*降价通知弹框 start*/

.mods-notice .mods-cont {
  width: 700px;
  height: 398px;
  margin-left: -350px;
  margin-top: -199px;
}

.mods-notice .mc-tit b i.icon-ts {
  display: inline-block;
  color: #ffa641;
}

.mods-notice .mc-cont {
  padding: 0;
  margin: 50px auto 0;
  width: 495px;
}

.mods-notice .mc-cont p {
  height: 50px;
  line-height: 50px;
  margin-bottom: 10px;
  overflow: hidden;
  font-size: 16px;
  color: #333;
}

.mods-notice em,
.mods-notice input,
.mods-notice span,
.mods-notice i {
  display: inline-block;
  float: left;
}

.mods-notice em {
  width: 100px;
  text-align: right;
}

.mods-notice p input {
  width: 298px;
  height: 28px;
  line-height: 28px;
  padding: 10px;
  margin-left: 10px;
  margin-right: 15px;
  border: 1px solid #E0E0E0;
  background-color: #fff;
}

.mods-notice p.ipt-price input {
  width: 200px;
  border: none;
  margin: 0;
  padding-left: 0px;
}

.mods-notice .btn-default,
.mods-notice .btn {
  margin-left: 110px;
  margin-top: 10px;
}

.mods-notice span.downprice {
  width: 250px;
  height: 48px;
  border: 1px solid #E0E0E0;
  margin-left: 10px;
  margin-right: 15px;
}

.mods-notice span.downprice i {
  padding-left: 10px;
  color: #333;
  display: inline-block;
  height: 48px;
  line-height: 48px;
}

.mods-notice .ertic {
  display: block;
  padding: 10px 0 10px 110px;
  line-height: 20px;
  color: #e62226;
  font-size: 14px;
  color: #e62226;
}

/*降价通知弹框 end*/

/*查看大图弹框 start*/

.mods-bigimg .mods-cont {
  width: 1045px;
  height: 700px;
  margin-left: -522.5px;
  margin-top: -350px;
}

.mods-bigimg .mc-cont {
  padding: 25px 10px;
}

.mods-bigimg .layer-img {
  width: 800px;
  height: 600px;
  text-align: center;
  overflow: auto;
  margin-right: 20px;
}

.mods-bigimg .layer-img li {
  float: left;
  width: 100%;
  max-height: 800px;
}

.mods-bigimg .layer-img li img {
  max-width: 100%;
  max-height: 800px;
  min-width: 550px;
  min-height: 550px;
  margin: auto;
}

.mods-bigimg .layer-side {
  width: 175px;
  float: right;
  padding-top: 20px;
  color: #666;
  font-size: 12px;
}

.layer-side .pro-name {
  max-height: 66px;
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  overflow: hidden;
}

.layer-side .pro-price {
  padding: 5px 0 8px;
}

.layer-side .pro-price span {
  font-size: 18px;
  color: #e4393c;
}

.layer-side .side-list {
  border: 1px solid #e4e4e4;
  padding: 14px;
  margin-top: 15px;
}

.layer-side .side-list img {
  position:absolute;
  max-width: 100%;
  max-height: 100%;
  margin:auto;
  left:0;
  top:0;
  right:0;
  bottom:0;
}

.layer-side .side-list a {
  display: block;
  float: left;
  width: 56px;
  height: 56px;
  position: relative;
  margin: 6px;
  border: 1px solid #e4e4e4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}

.side-list a.on,
.side-list a:hover {
  border: 2px solid #de2124;
}

/*查看大图弹框end*/

/*好物商城模块goods所有弹窗样式 end*/

/* 购物车模块shoppingCart所有弹窗样式  start*/

/*
 * 编辑/新增地址弹框
 * 2018.02.07
 * zly
 * start
*/

.mods-editadrs .mods-cont {
  width: 720px;
  height: 570px;
  margin-left: -365px;
  margin-top: -290px;
  overflow: hidden;
}

.mods-editadrs .mc-cont {
  padding: 30px 20px 0 20px;
  margin: 0 auto;
  line-height: 25px;
}

.mods-editadrs form .mcc-item {
  width: 100%;
  margin-bottom: 10px;
  color: #999;
  font-size: 14px;
}

.mods-editadrs form .mcc-item h5>i,
.star {
  color: #e62226;
  margin-right: 5px;
}

.mods-editadrs form .mcc-item p {
  margin-top: 5px;
}

.mods-editadrs form .mcc-item [type="text"] {
  padding: 0 10px;
  width: 210px;
  line-height: 28px;
  border: solid 1px #f0f0f0;
  background: transparent;
  color: #333;
  font-size: 14px;
}

.mods-editadrs form .mcc-item [type="text"].long-ipt {
  width: 480px;
}

.mods-editadrs form .mcc-item [type="text"].short-ipt {
  width: 155px;
}

.mods-editadrs form .mcc-item p>span {
  color: #e62226;
  margin-left: 10px;
}

.mods-editadrs form .mcc-item.mi-adrsname p>a {
  display: inline-block;
  line-height: 28px;
  padding: 0 12px;
  border: solid 1px #f0f0f0;
  border-radius: 4px;
  font-size: 14px;
  color: #333;
  margin-right: 10px;
  margin-bottom: 10px;
}

.mods-editadrs form .mcc-item.mi-adrsname p>a:hover,
.mods-editadrs form .mcc-item:nth-last-child(3) p>a.on {
  color: #e62226;
  border-color: #e62226;
}

.sendiv p>a:after {
  opacity: .5;
}

.sendiv p>a:hover:after,
.sendiv p>a.on:after {
  opacity: 1;
}

.mods-editadrs form .mcc-item,
.mods-editadrs form .mcc-item>div,
.mods-editadrs form>p {
  float: left;
}

.mods-editadrs form .mcc-item .mci-jx {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
}

.mods-editadrs form .mcc-item .mci-jx:nth-child(2) {
  padding: 25px 10px 0 10px;
}

.mods-editadrs form .mcc-item .mci-jx:nth-child(4) {
  color: #e62226;
  padding: 25px 0 0 10px;
}

.mods-editadrs form .mi-btn {
  width: 100%;
  text-align: left;
  margin-top: 20px;
}

/*编辑/新增地址弹框 end*/

/*
 * 催发货提示信息
 * 2018.03.02
 * zly
 * start
 */

.message-tip {
  /*display:none;*/
  opacity: 0;
  position: fixed;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.message-tip.showin {
  opacity: 1;
  z-index: 101;
}

.message-tip h4 {
  position: absolute;
  z-index: 102;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 15px;
  background: rgba(0, 0, 0, .8);
  color: #fff;
  border-radius: 8px;
  line-height: 35px;
}

/*催发货提示信息*/

/*
 * 支付宝结果确认弹窗
 * 2018.02.07
 * zly
 * start
*/

.mods-alipay .mods-cont {
  width: 660px;
  height: 360px;
  margin-left: -335px;
  margin-top: -185px;
}

.mods-alipay .mods-cont dl {
  position: relative;
  padding: 30px 80px 0 130px;
  color: #999;
  font-size: 14px;
}

.mods-alipay .mods-cont dl:before {
  position: absolute;
  left: 80px;
  top: 30px;
  line-height: 50px;
  color: #ffa641;
  content: "\E793";
  font-size: 40px;
  margin-right: 20px;
}

.mods-alipay .mods-cont dl dt {
  line-height: 50px;
  font-size: 16px;
  color: #333;
  font-weight: 600;
}

.mods-alipay .mods-cont dl dd {
  line-height: 25px;
}

.mods-alipay .mods-cont dl dd:nth-child(2),
.mods-alipay .mods-cont dl dd:nth-child(3) {
  color: #333;
}

.mods-alipay .mods-cont dl dd:nth-child(2):before {
  content: '\652F\4ED8\8D26\53F7\FF1A';
  color: #999;
}

.mods-alipay .mods-cont dl dd:nth-child(3):before {
  content: '\652F\4ED8\5185\5BB9\FF1A';
  color: #999;
}

.mods-alipay .mods-cont dl dd>em,
.mods-alipay .mods-cont dl dd>a {
  margin: 0 5px;
}

.mods-alipay .mods-cont dl dd>em {
  color: #333;
}

.mods-alipay .mods-cont dl dd>a {
  color: #ffa641;
}

.mods-alipay .mods-cont p.alip-btn {
  margin-top: 65px;
  text-align: right;
}

/*支付宝结果确认弹窗 end*/

/*购物车模块shoppingCart所有弹窗样式 end*/

/*我的商城模块mymall所有弹窗样式 start*/

/*
 * 我的商城首页提现弹框
 * 2018.03.02
 * zly
 * start
 */

.mods-getcash .mods-cont {
  width: 820px;
  height: 560px;
  margin-left: -415px;
  margin-top: -285px;
}

.mods-getcash .mc-tit b:before {
  content: "\E626";
  color: #f18110;
}

.mods-getcash .mc-cont {
  padding-top: 40px;
}

.mods-getcash .mc-cont form {
  width: 550px;
  margin: 0 auto;
}

.mods-getcash .mc-cont form span {
  display: block;
  padding: 10px 0 10px 130px;
  height: 20px;
  line-height: 20px;
  color: #666;
  font-size: 12px;
  overflow: hidden;
  white-space: nowrap;
}

.mods-getcash .mc-cont form span:first-child {
  color: #e62226;
  font-size: 14px;
}

.mods-getcash .mc-cont form span:first-child:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}

.mods-getcash .mc-cont form span em {
  color: #f18110;
  margin: 0 5px;
  max-width: 72px;
  overflow: hidden;
}

.mods-getcash .mc-cont form p {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}

.mods-getcash .mc-cont form p:nth-child(3) {
  margin-bottom: 0;
}

.mods-getcash .mc-cont form p label,
.mods-getcash .mc-cont form p input {
  display: inline-block;
  float: left;
  font-size: 14px;
}

.mods-getcash .mc-cont form p label {
  width: 120px;
  padding-right: 10px;
  height: 50px;
  line-height: 50px;
  text-align: right;
  /*font-size: 16px;*/
}

.mods-getcash .mc-cont form p:not(:last-child) input {
  height: 48px;
  line-height: 48px;
}

.mods-getcash .mc-cont form p [type='text'] {
  width: 300px;
  padding: 0 10px;
  border: solid 1px #ccc;
}

.mods-getcash .mc-cont form p:nth-child(3) [type='text'] {
  width: 150px;
  margin-right: 10px;
}

.mods-getcash .mc-cont form p:last-child {
  padding-left: 130px;
  line-height: 36px;
  color: #999;
}

.mods-getcash .mc-cont form p:last-child a {
  margin: 0 5px;
}

.mods-getcash .mc-cont div {
  padding: 30px 0 0 50px;
  border-top: solid 1px #e0e0e0;
  font-size: 12px;
  line-height: 20px;
  color: #999;
}

.mods-getcash .mc-cont div p {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
}

/*我的商城首页提现弹框 end*/

/*
 * 取消订单弹框
 * 2018.03.05
 * zly
 * start
 */

.mods-cancel .mods-cont {
  width: 700px;
  height: 500px;
  margin-left: -355px;
  margin-top: -255px;
}

.mods-cancel .macncel-top {
  position: absolute;
  width: 630px;
  top: 65px;
  left: 35px;
  border-bottom: solid 1px #e0e0e0;
  padding-bottom: 25px;
}

.mods-cancel .macncel-top h5 {
  color: #999;
  line-height: 25px;
  text-align: left;
}

.mods-cancel .macncel-top h5:first-child:before {
  display: inline-block;
  width: 16px;
  height: 25px;
  line-height: 25px;
  content: "\E626";
  color: #f18110;
  margin-right: 5px;
  font-size: 18px;
}

.mods-cancel .macncel-top h5:last-child {
  padding-left: 20px;
}

.mods-cancel .mc-cont {
  width: 524px;
  padding-top: 135px;
  margin: 0 auto;
  text-align: center;
}

.mods-cancel .mc-cont span {
  position: relative;
  display: inline-block;
  float: left;
  width: 250px;
  border: solid 1px #e0e0e0;
  height: 50px;
  line-height: 50px;
  font-size: 14px;
  color: #666;
  margin-bottom: 20px;
  cursor: pointer;
}

.mods-cancel .mc-cont span:nth-child(2n) {
  margin-right: 20px;
}

.mods-cancel .mc-cont span [type="radio"] {
  display: none;
}

.mods-cancel .mc-cont span:after {
  display: none;
  content: "\E8B7";
  position: absolute;
  right: -1px;
  bottom: -1px;
  font-size: 30px;
  line-height: 30px;
  color: #e62226;
}

.mods-cancel .mc-cont span.selected {
  border: solid 2px #e62226;
  width: 248px;
  height: 48px;
  line-height: 48px;
}

.mods-cancel .mc-cont span.selected:after {
  display: block;
}

.mods-cancel .mc-cont p {
  width: 100%;
  float: left;
  margin-top: 40px;
}

/*取消订单审核弹框*/

.mods-examine .mc-tit {
  background: none;
}

.mods-examine .mods-cont {
  width: 480px;
  height: 130px;
  padding: 0 0 40px;
  margin-left: -245px;
  margin-top: -130px;
  text-align: center;
}

.mods-examine .mods-cont .icon-gb {
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  display: inline-block;
  line-height: 20px;
  margin: 10px;
  font-size: 18px;
}

.mods-examine .mods-cont .icon-success,
.mods-examine .mods-cont h4,
.mods-examine .mods-cont h5 {
  float: left;
  width: 100%;
}

.mods-examine .mods-cont .icon-success {
  display: block;
  font-size: 60px;
  color: #68c92b;
}

.mods-examine .mods-cont h4 {
  color: #333;
  line-height: 60px;
  font-weight: 600;
}

.mods-examine .mods-cont h5 {
  color: #999;
}

.mods-examine .mods-cont h5 a {
  color: #0079B6;
}

/*取消订单弹框  end*/

/*
 * 充值余额弹框
 * 2018.03.10
 * zly
 * start
*/

.mods-account .mods-cont {
  width: 510px;
  height: 300px;
  margin-left: -260px;
  margin-top: -155px;
}

.mods-account .mods-cont>.mc-cont {
  padding: 40px 0 0 110px !important;
}

.mods-account .mods-cont .mc-cont h3 {
  line-height: 50px;
}

.mods-account .mods-cont .mc-cont h3 em {
  color: #f18110;
  font-size: 20px;
  font-weight: 600;
  margin: 0 5px;
}

.mods-account .mods-cont .mc-cont h3 em:before {
  content: "\FFE5";
  font-size: 18px;
  font-weight: 400;
}

.mods-account .mods-cont .mc-cont h5 {
  color: #999;
  line-height: 30px;
}

.mods-account .mods-cont .mc-cont p {
  margin-top: 40px;
}

/*充值余额弹框  end*/

/*
 * 加入卡包弹框
 * 2018.03.10
 * zly
 * start
 */

.mods-joinbag .mods-cont {
  width: 710px;
  height: 430px;
  margin-left: -355px;
  margin-top: -215px;
}

.mods-joinbag .mc-tit b:before {
  content: "\E626";
  color: #ffa641;
}

.mods-joinbag .mc-cont {
  padding-top: 40px;
  width: 392px;
  margin: 0 auto;
}

.mods-joinbag form span {
  display: block;
  padding: 10px 0 10px 70px;
  line-height: 20px;
  color: #e62226;
  font-size: 14px;
}

.mods-joinbag form span:before {
  display: inline-block;
  line-height: 20px;
  content: "\E637";
  vertical-align: middle;
  margin: 0 5px 2px 0;
}

.mods-joinbag form p {
  height: 50px;
  line-height: 50px;
  margin-bottom: 20px;
}

.mods-joinbag form p label,
.mods-joinbag form p input {
  display: inline-block;
  float: left;
  font-size: 14px;
}

.mods-joinbag form p label {
  width: 70px;
  height: 50px;
  line-height: 50px;
}

.mods-joinbag form p:not(:last-child) input {
  height: 48px;
  line-height: 48px;
}

.mods-joinbag form p .yz-tel {
  padding: 0 10px;
}

.mods-joinbag form p .yz-tel {
  width: 300px;
}

.mods-joinbag form p .yz-tel {
  border: solid 1px #ccc;
}

.mods-joinbag form p:last-child {
  padding-left: 70px;
  line-height: 36px;
  color: #999;
}

.mods-joinbag form p:last-child a {
  margin: 0 5px;
}

/*加入卡包弹框  end*/

/*
 * 加入卡包转赠弹框
 * 2018.03.06
 * zly
 * start
 */

.mods-sus .mods-cont {
  width: 510px;
  height: 225px;
  margin-left: -255px;
  margin-top: -117.5px;
  overflow: visible;
}

.mods-sus .mods-cont span:not(.code-wrap) {
  display: inline-block;
  width: calc(100% - 100px);
  margin-bottom: 20px;
  line-height: 25px;
  padding-left: 50px;
  font-size: 14px;
  color: #999;
}

.mods-sus .mods-cont span h3,
.mods-sus .mods-cont span p,
.mods-sus .mods-cont span:not(.code-wrap):before {
  display: inline-block;
  float: left;
}

.mods-sus .mods-cont span h3 {
  color: #333;
  width: calc(100% - 75px)
}

.mods-sus .mods-cont span:not(.code-wrap):before {
  line-height: 50px;
  color: #00c60e;
  content: "\E62C";
  font-size: 55px;
  margin-right: 20px;
}

.mods-sus .mods-cont .mc-cont>p [type="button"]:first-child {
  margin-left: 120px;
}

.mods-sus .mods-cont .mc-cont>p .code-wrap {
  width: 140px;
  height: 180px;
  padding: 20px;
  padding-bottom: 0;
  margin-top: 10px;
  text-align: center;
}

.mods-sus .mods-cont .mc-cont>p .code-wrap:nth-child(2) {
  margin-left: 60px;
}

.mods-sus .mods-cont .mc-cont>p .code-wrap:nth-child(4) {
  margin-left: 150px;
}

.mods-sus .mods-cont .mc-cont>p [type="button"]:hover+.code-wrap {
  display: block;
}

.mods-sus .mods-cont .mc-cont>p .code-wrap img,
.psus-tip .code-wrap small {
  display: block;
}

.mods-sus .mods-cont .mc-cont>p .code-wrap img {
  width: 140px;
  height: 140px;
}

.mods-sus .mods-cont .mc-cont>p .code-wrap small {
  line-height: 40px;
}

/*加入卡包转赠弹框 end*/

/* 拼团详情弹窗 start */

.mods-ptbox .mods-cont {
  width: 800px;
  margin-left: -400px;
  height: 460px;
  margin-top: -230px;
}

p.hcp {
  padding-bottom: 10px;
  text-align: center;
  font-size: 14px;
}

p.hcp b {
  color: #e62226;
}

.ptinfo {
  padding: 40px 10px 0;
}

.ptinfo h2,
.txul li {
  position: relative;
}

.ptinfo h2 {
  border-bottom: 2px solid #ffe7e7;
}

.ptinfo h2 span {
  background: #fff;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 300px;
  position: absolute;
  text-align: center;
  left: 50%;
  margin-left: -150px;
  margin-top: -8px;
}

.ptinfo h2 span,
.ptinfo h2 span em {
  font-size: 16px;
  font-weight: 600;
}

.ptinfo h2 span em {
  width: 100px;
  display: inline-block;
}

.ptinfo h2 span b {
  color: #fff;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  margin-right: 10px;
  border-radius: 4px;
  padding: 0 5px;
  filter: progid: DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#ff4a24, endColorStr=#f5313c);
  background: -webkit-gradient(linear, left top, right top, from(#ff4a24), to(#f5313c));
  background: linear-gradient(90deg, #ff4a24, #f5313c);
}

.txul {
  width: 100%;
  height: 210px;
  overflow-y: auto;
  margin: 10px auto;
  padding-top: 25px;
  -webkit-display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.txul li {
  width: 110px;
  text-align: center;
  padding-bottom: 20px;
  display: inline-block;
}

.txul li span {
  position: absolute;
  background: #ffa119;
  color: #fff;
  border: 1px solid #fff;
  padding: 3px 12px;
  border-radius: 12px;
  left: 50%;
  margin-left: -25px;
  top: -5px;
}

.txul li img {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  border: 2px solid #ffbd20;
}

.itemInfo-wrap .pro-buy-btn {
  text-align: center;
}

.itemInfo-wrap .pro-buy-btn a {
  display: inline-block;
  float: none;
}

.notx {
  width: 80px;
  height: 80px;
  margin: 0 auto;
  border: 2px dashed #ddd;
  border-radius: 100%;
  background: url('https://presale.jhtsoft.com/picms/38a3ad252efdba.png') no-repeat 26px -120px;
}

/* 拼团详情弹窗 end */

/*付款弹框大小 start*/

.mods-fk .mods-cont {
  width: 900px;
  padding-bottom: 20px;
  margin-left: -450px;
  margin-top: -275px;
}

.itemInfo-wrap .pro-buy-btn {
  text-align: center;
}

.itemInfo-wrap .pro-buy-btn a {
  display: inline-block;
  float: none;
}

.mods-fk .mods-cont {
  width: 940px;
  height: 590px;
  padding-bottom: 20px;
  margin-left: -470px;
  margin-top: -300px;
}

.itemInfo-wrap .pro-buy-btn {
  text-align: center;
}

.itemInfo-wrap .pro-buy-btn a {
  display: inline-block;
  float: none;
}

.order-addinfo>label,
.mods-fk .mods-cont>h5 {
  line-height: 35px;
  font-size: 16px;
  margin-bottom: 10px;
  padding: 10px;
}

.order-addinfo>label {
  padding: 10px 0;
}

.mods-fk .odt {
  display: inline-block;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  color: #999;
}

.mods-fk .odt:before {
  content: "\E626";
  color: #ffa641;
  font-size: 14px;
  margin-right: 5px;
}

.mods-fk .odt.d-shadow {
  margin-left: 20px;
}

.fkmsg {
  max-height: 450px;
  overflow-y: auto;
  -webkit-box-shadow: 0 2px 5px #eee;
          box-shadow: 0 2px 5px #eee;
}

.fkmsg>section {
  width: calc(100% - 20px);
  padding: 10px;
}

.fkmsg .order-paymoney>p:first-child>span {
  padding-left: 50%;
}

.fkmsg .order-paymoney>h5>p:last-child em {
  max-width: 45%;
}

.fkmsg .form-invoice {
  width: calc(100% - 40px)
}

.fkmsg .form-invoice .fmi>li .fmi-ct-send .fmi-comonadrs {
  width: 680px;
}

/*付款弹框大小 end*/

/*我的商城-账号绑定-立即绑定弹框 start*/

.mods-binding .mods-cont {
  width: 460px;
  height: 420px;
  margin-left: -230px;
  margin-top: -210px;
}

.mods-binding .mods-cont .mc-cont {
  padding: 0;
  position: relative;
}

.mods-binding .ewm {
  width: 180px;
  height: 180px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 0 4px #ddd;
          box-shadow: 0 0 4px #ddd;
  position: absolute;
  top: 68px;
  left: 140px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}

.mods-binding .ewm img {
  width: 160px;
  height: 160px;
  padding: 10px;
}

.mods-binding .mods-cont:hover .ewm {
  left: 40px;
}

.mods-binding .sjimg {
  position: absolute;
  width: 177px;
  height: 197px;
  left: 460px;
  top: 60px;
  transition: left .5s;
  -moz-transition: left .5s;
  -webkit-transition: left .5s;
  -o-transition: left .5s;
}

.mods-binding .mods-cont:hover .sjimg {
  left: 254px;
}

.mods-binding .mods-cont .mc-cont p {
  width: 100%;
  position: absolute;
  top: 317px;
  text-align: center;
  color: #666;
  font-size: 14px;
}

.mods-binding .mods-cont .mc-cont p em {
  padding: 0 5px;
  color: #e62226;
  float: none !important;
}

/*我的商城-账号绑定-立即绑定弹框 end*/

/*我的商城模块mymall所有弹窗样式 end*/

/*
 * 关于我们模块about所有弹窗样式
 * start
 */

/*企业介绍查看详情模态框*/

.enAlertbg {
  position: fixed;
  top: 0%;
  width: 100%;
  height: 100%;
  z-index: 200;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}

.enAlert {
  width: 750px;
  height: 550px;
  margin: auto;
  margin-top: 250px;
  z-index: 300;
  background-color: #fff;
  border-radius: 5px;
}

.enAlertbg .enHeader,
.newsAlertBg .newsHeader {
  width: 100%;
  height: 35px;
  background-color: #f3f3f3;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.enAlertbg .enHeader span,
.newsAlertBg .newsHeader span {
  font-size: 16px;
  line-height: 35px;
  margin-left: 8px;
  font-weight: bold;
}

.enColosIcon,
.newsColosIcon {
  vertical-align: sub;
  width: 16px;
  line-height: 35px;
  margin-left: 682px;
  cursor: pointer;
}

.enAlert h1 {
  color: #e62226;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
}

.enInformation,
.newInformation {
  width: 98%;
  margin: auto;
  cursor: pointer;
}

.enInformation img,
.newInformation img {
  width: 330px;
  height: 245px;
  float: left;
  padding-right: 10px;
}

.enInformation p,
.newInformation p {
  font-size: 14px;
  line-height: 26px;
  text-indent: 1em;
  color: #666;
}

.coloseDiv,
.newsDiv {
  width: 100%;
  text-align: center;
  height: 65px;
}

.coloseDiv button {
  width: 80px;
  height: 30px;
  background-color: #e62226;
  color: #fff;
  border-radius: 5px;
  margin-top: 17.5px;
}

/*新闻资讯模态框*/

.newsAlertBg {
  position: fixed;
  top: 0%;
  width: 100%;
  height: 100%;
  z-index: 200;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}

.newsAlert h1 {
  color: #333;
  text-align: center;
  margin-bottom: 20px;
  padding: 0px 10px;
  font-size: 30px !important;
}

.newsAlert h5 {
  color: #666;
  text-align: center;
  margin-bottom: 40px;
}

.newsDiv .newsIcon {
  width: 80px;
  height: 30px;
  background-color: #e62226;
  color: #fff;
  border-radius: 5px;
  margin: 17.5px auto;
}

.newsAlert {
  width: 750px;
  height: 550px;
  margin: auto;
  margin-top: 200px;
  z-index: 300;
  background-color: #fff;
  border-radius: 5px;
}

.newsContent {
  max-height: 410px;
  padding-top: 40px;
  overflow-y: auto;
  height: 410px;
}

/*关于我们模块about所有弹窗样式  end*/

/* 登录注册内容面板 * start */

.reg-mid .reg-cont .reg {
  position: absolute;
  right: 0;
  top: -30px;
  width: 500px;
  height: 500px;
  padding: 35px 0;
  background: #fff;
  -webkit-box-shadow: 3px 0 10px rgba(0, 0, 0, .16);
  box-shadow: 3px 0 10px rgba(0, 0, 0, .16);
}

.reg .tab-reg {
  padding: 0 70px 30px 70px;
  border-bottom: solid 1px #f0f0f0;
  width: calc(100% - 140px);
  text-align: center;
  overflow: hidden;
}

.reg .tab-reg a {
  display: inline-block;
  width: 50%;
  float: left;
  font-size: 20px;
  font-weight: 600;
}

.reg .tab-reg a.on {
  color: #e62226;
}

/*扫码登录注册 begin*/

.reg .login-code {
  display: block;
  padding-top: 40px;
}

.reg .login-code .code-cont {
  position: relative;
  padding: 0 50px;
  height: 205px;
  text-align: center;
}

.reg .login-code .code-cont .qrcode-img {
  position: absolute;
  left: 155px;
  display: inline-block;
  width: 190px;
  height: 190px;
  margin: 15px auto 0;
  -webkit-transition: left .2s;
  transition: left .2s;
}

.reg .login-code .code-cont .qrcode-help {
  opacity: 0;
  position: absolute;
  right: 50px;
  width: 210px;
  height: 205px;
  background: url('https://presale.jhtsoft.com/picms/384ec915fb5f10.jpg') no-repeat right top;
  background-size: auto 100%;
  -webkit-transition: all .3s;
  transition: all .3s;
}

.reg .login-code span {
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 50%;
  width: 200px;
  height: 200px;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background: rgba(0, 0, 0, .85);
  color: #fff;
  font-size: 18px;
  text-align: center;
}

.reg .login-code .log-sus {
  display: none;
  line-height: 200px;
}

/* .reg .login-code .log-fail {display:none;} */

.reg .login-code .log-fail big {
  display: block;
  line-height: 40px;
  margin: 40px auto;
  font-size: 18px;
}

.reg .login-code .log-fail input {
  width: 75%;
  padding: 10px 20px;
  background: #e62226;
  color: #fff;
  border-radius: 6px;
}

.reg .login-code dl {
  font-size: 14px;
  text-align: center;
}

.reg .login-code dl dt {
  margin: 30px 0 20px;
}

.reg .login-code dl dd {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  color: #999;
  margin: 15px 10px;
}

.reg .login-code dl dd:before {
  display: inline-block;
  margin-right: 3px;
  font-size: 20px;
  vertical-align: top;
}

.reg .login-code dl dd:nth-child(2):before {
  content: "\E6BA";
}

.reg .login-code dl dd:nth-child(3):before {
  content: "\E601";
}

.reg .login-code dl dd:nth-child(4):before {
  content: "\E649";
}

.reg .reg-bot {
  text-align: center;
  height: 20px;
  overflow: hidden;
  color: #999;
  font-size: 14px;
  margin-top: 50px;
}

.reg-account .reg-bot {
  margin-top: 0;
}

.reg .reg-bot a {
  margin: 0 10px;
  font-size: 14px;
  max-width: 80px;
  max-height: 20px;
  line-height: 20px;
  color: #e62226;
  overflow: hidden;
}

.reg .reg-bot a:after {
  content: "\E65C";
  display: inline-block;
  font-size: 14px;
  margin-left: 2px;
}

/*扫码登录注册 end*/

/*账号登录注册 begin*/

.reg-account,
.reg .login-account {
  width: 362px;
  padding: 0 69px;
}

.vis {
  position: absolute;
  left: 0;
  top: 90px;
  padding-bottom: 20px;
  background: #fff;
}

.vis:nth-child(2) {
  width: 100%;
}

.reg .login-account,
.visbhid {
  display: block;
  z-index: 1;
}

.visible {
  visibility: visible;
  z-index: 2;
}

.reglist form span {
  display: block;
  line-height: 40px;
  color: #e62226;
  font-size: 14px;
}

.reglist form span:before {
  content: "\E637";
  margin-right: 5px;
  vertical-align: top;
}

.reglist form p {
  border: solid 1px #ccc;
  height: 50px;
  margin-bottom: 20px;
}

.reglist form p em,
.reglist form p input {
  display: inline-block;
  float: left;
  height: 50px;
  line-height: 50px;
  font-size: 14px;
}

.reglist form p:nth-child(3) {
  position: relative;
}

.reglist form p:nth-child(3) input.lakey-open {
  display: none;
}

.reglist form p i {
  position: absolute;
  right: 10px;
  top: 17px;
  display: inline-block;
  width: 16px;
  height: 16px;
  cursor: pointer;
  color: #b2b2b2;
}

.reglist form .btn {
  display: block;
  width: 100%;
  height: 50px;
  line-height: 50px;
  border-radius: 6px;
  font-size: 18px;
  letter-spacing: 5px;
  margin: 45px 0 30px;
  padding: 0;
}

.reglist form .btn span {
  color: #fff;
  font-size: 18px;
}

.reglist form .btn span::before {
  content: '';
}

.reg-account form p em {
  color: #666;
  width: 60px;
  padding-left: 20px;
}

.reg-account form p input {
  width: calc(100% - 100px);
  padding: 0 10px;
}

.reg-account form .p-yzm [type='text'] {
  width: calc(100% - 200px);
}

.reg-account form .p-yzm [type='button'] {
  width: 100px;
  background: #ebebeb;
  color: #999;
}

.reg-account form .p-yzm [type='button']:hover {
  color: #333 !important;
}

.reg-account form p:nth-child(3) input {
  width: calc(100% - 126px);
  padding: 0 36px 0 10px;
}

.reg .login-account form p em {
  color: #b2b2b2;
  width: 49px;
  background: #fafafa;
  font-size: 20px;
  border-right: solid 1px #ccc;
  text-align: center;
}

.reg .login-account form p em.bg-grey {
  background: #ebebeb;
}

.reg .login-account form p input {
  width: calc(100% - 70px);
  padding: 0 10px;
}

.reg .login-account form p:nth-child(3) input {
  width: calc(100% - 96px);
  padding: 0 36px 0 10px;
}

.reg .login-account form .lg-bot {
  line-height: 20px;
  font-size: 14px;
}

.reg .login-account form .lg-bot small {
  color: #999;
  margin-right: 20px;
  cursor: pointer;
  font-size: 14px;
}

.reg .login-account form .lg-bot small input[type='checkbox'] {
  display: none;
}

.reg .login-account form .lg-bot small:before {
  display: inline-block;
  content: "\E60A";
  width: 16px;
  line-height: 20px;
  cursor: pointer;
  margin-right: 5px;
  vertical-align: top;
  overflow: hidden;
}

.reg .login-account form .lg-bot small.cselected:before {
  content: "\E609";
}

.reg .login-account form div a {
  float: right;
  color: #e62226;
}

/*账号登录注册 end*/

/*登录注册内容面板 end*/

/*头部购物车面板添加券卡类型区分 start*/

.cartlist .head-cardtype {
  height: 20px;
  margin: 10px;
  width: 100%;
}

.cartlist .head-cardtype>a {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  line-height: 20px;
  background: #fff;
}

.cartlist .head-cardtype>a.on {
  background: #e62226;
  color: #fff;
}

.cartlist .head-cardtype>a i {
  display: none;
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: -5px;
  border-top: solid 5px #e62226;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
}

.cartlist .head-cardtype>a.on i {
  display: block;
}

/*头部购物车面板添加券卡类型区分 end*/

/*加载中*/

.el-icon-loader:before,
.el-icon-loader:after,
.el-icon-loader {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: loading 1s infinite ease;
  animation: loading 1s infinite ease;
}

.el-icon-loader {
  position: relative;
  margin: 0 auto;
  margin-bottom: 35px;
  text-indent: -9999px;
  -webkit-animation-delay: .13s;
  animation-delay: .13s
}

.el-icon-loader:before {
  left: -35px;
}

.el-icon-loader:after {
  left: 35px;
  -webkit-animation-delay: .26s;
  animation-delay: .26s
}

.el-icon-loader:before,
.el-icon-loader:after {
  position: absolute;
  top: 0;
  content: ''
}

@-webkit-keyframes loading {

  0%,
  100% {
    -webkit-box-shadow: 0 25px 0 -3px #fc8f8f;
            box-shadow: 0 25px 0 -3px #fc8f8f;
  }

  25%,
  75% {
    -webkit-box-shadow: 0 25px 0 -1px #fc8f8f;
            box-shadow: 0 25px 0 -1px #fc8f8f;
  }

  50% {
    -webkit-box-shadow: 0 25px 0 1px #fc8f8f;
            box-shadow: 0 25px 0 1px #fc8f8f;
  }
}

@keyframes loading {

  0%,
  100% {
    -webkit-box-shadow: 0 25px 0 -3px #fc8f8f;
            box-shadow: 0 25px 0 -3px #fc8f8f;
  }

  25%,
  75% {
    -webkit-box-shadow: 0 25px 0 -1px #fc8f8f;
            box-shadow: 0 25px 0 -1px #fc8f8f;
  }

  50% {
    -webkit-box-shadow: 0 25px 0 1px #fc8f8f;
            box-shadow: 0 25px 0 1px #fc8f8f;
  }
}

/*商品详情页添加配送范围 start*/

.dispatching {
  position: relative;
  margin: 20px auto;
  padding: 10px 5px 0 0;
  line-height: 20px;
}

.dispatching p {
  color: #999;
  font-size: 14px;
}

.dispatching p span {
  color: #333;
}

.dispatching p i {
  float: right;
  font-size: 16px;
}

.dispatching div {
  display: none;
  position: absolute;
  z-index: 11;
  left: -1px;
  top: 30px;
  width: calc(100% - 40px);
  background: #fff;
  color: #333;
  padding: 5px 30px 5px 10px;
  border: solid 1px #eee;
  border-top: none;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
  line-height: 25px;
  max-height: 300px;
  overflow-y: auto;
}

.dispatching:hover {
  padding-left: 10px;
  border: solid 1px #eee;
  border-bottom: none;
  -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
          box-shadow: 1px 1px 6px rgba(0, 0, 0, .05);
}

.dispatching:hover div {
  display: block;
}

/*商品详情页添加配送范围 end*/

/*element插件图标样式会被商城的字体图标覆盖，这里重新定义一下插件图标 start*/

[class*=" el-icon-"],
[class^=el-icon-] {
  font-family: element-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.el-picker-panel__icon-btn:hover,
.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
  color: #409eff;
  background: transparent;
}

/*element插件图标样式会被商城的字体图标覆盖，这里重新定义一下插件图标 end*/

/*index title start*/

.mainpage-tit .ewm {
  position: relative;
}

.mainpage-tit .ewm .code-box {
  position: absolute;
  top: 30px;
  left: 50%;
  margin-left: -55px;
  display: none;
  z-index: 3;
}

.mainpage-tit .ewm .arrow {
  position: absolute;
  left: 50%;
  top: -3px;
  margin-left: -3px;
  border-style: solid;
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  width: 0;
  height: 0px;
  display: inline-block;
}

.mainpage-tit .ewm .code-con {
  border: 1px solid #E0E0E0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 5px #ddd;
          box-shadow: 0 0 5px #ddd;
  padding: 10px;
}

.mainpage-tit .ewm .code-con img {
  display: block;
  width: 80px;
  height: 80px;
  margin: 0 auto;
}

.mainpage-tit .ewm .code-con p {
  line-height: 15px;
  margin-top: 8px;
  text-align: center;
  font-size: 12px;
  color: #666;
}

.mainpage-tit .ewm i:hover+.code-box {
  display: block;
}

.mainpage-tit {
  height: 60px;
  line-height: 60px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}

.mainpage-tit .white-triangle {
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  height: 0;
  width: 0;
  border-top: 20px solid #f6f6f6;
  border-right: 20px solid transparent;
}

.mainpage-tit .red-triangle {
  display: inline-block;
  position: absolute;
  left: 2px;
  top: 2px;
  height: 0;
  width: 0;
  border-right: 16px solid transparent;
}

.mainpage-tit b {
  display: inline-block;
  width: 72px;
  height: 60px;
  position: absolute;
  background-image: url('https://presale.jhtsoft.com/picms/384dbe3c9e68b4.png');
  background-position: 0 -12px;
  background-repeat: no-repeat;
}

.mainpage-tit b:nth-of-type(1) {
  left: 22%;
}

.mainpage-tit b:nth-of-type(2) {
  left: 44%;
}

.mainpage-tit b:nth-of-type(3) {
  left: 68%;
}

.mainpage-tit h4 {
  float: left;
  font-size: 24px;
  color: #fff;
}

.mainpage-tit h4 .ewm {
  width: 20px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  margin-left: 10px;
  margin-top: 22px;
}

.mainpage-tit h4 .ewm i {
  display: block;
  cursor: pointer;
  font-size: 20px;
}

.mainpage-tit-class {
  float: right;
  position:relative;
  z-index:1;
}

.mainpage-tit-class a {  
  font-size: 14px;
  color: #fff;
}

.mainpage-tit>a {
  color: #fff;
  font-size: 14px;
}

.mainpage-tit span {
  float: right;
}

.mainpage-tit span em {
  font-size: 12px;
}

.mainpage-tit a:hover span {
  opacity: .6;
}

.mainpage-tit-class a:hover {
  border-color: #fff;
  color: #fff;
}

/*end*/

/*滑块验证 start*/

.ani {
  -webkit-transition: all .3s;
  transition: all .3s;
}

.movebox {
  position: relative;
  width: 100%;
  height: 50px;
  border: solid 1px #ccc;
  margin-bottom: 30px;
  background: #ebebeb;
  line-height: 50px;
  text-align: center;
}

.txt {
  position: absolute;
  top: 0;
  width: 100%;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  font-size: 16px;
}

.movego {
  background-color: #7ac23c;
  height: 50px;
  width: 0;
}

.move {
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 50px;
  cursor: pointer;
}

.moveBefore {
  background: #fff url("https://presale.jhtsoft.com/picms/21bfdc8a12108.png") no-repeat center;
}

.moveSuccess {
  background: #fff url("https://presale.jhtsoft.com/picms/21c0176e5782f.png") no-repeat center;
}

/*end*/

/*mymall top start*/

.bgwhite .myhome-nav .header-shortcut {
  background: #fff;
}

.bgwhite .header-searchbar-logo p {
  border-color: #bdbdbd;
}

.bgwhite .header-searchbar-logo p a {
  color: #666;
}

.bgwhite .myhome-nav li .header-nav,
.bgwhite .myhome-nav i {
  color: #333;
  border: none;
}

.bgwhite .myhome-nav li.myshop:hover .header-nav {
  color: #e62226;
  border-bottom: 2px solid #e62226;
}

.bgwhite .header-shortcut-loginlist li .header-nav {
  border-color: #333;
}

.bgwhite .myhome-nav .dropdown:hover {
  border: solid 1px #ccc;
  color: #e62226;
}

.bgwhite .header-shortcut .dropdown:hover {
  border-color: #ccc;
  background: #fff;
  border-bottom: none;
}

.bgwhite .header-shortcut .dropdown:hover>div {
  border: solid 1px #ccc;
}

.bgwhite .header-searchbar-search {
  border: solid 1px #e62226 !important;
}

.bgwhite .header-searchbar-search .searchbtn {
  float: right;
  background: #e62226 !important;
  color: #fff !important;
}

.bgwhite .header-shortcut .dropdown:hover>div {
  left: -1px;
}

.bgwhite .myhome-nav .dropdown-seting {
  width: 119px;
}

.bgwhite .myhome-nav .dropdown-hy {
  width: 117px;
}

/*end*/

/*结算页加赠品 start*/

.odcb-act {
  font-size: 14px;
  color: #999;
  line-height: 16px;
}

.odcb-act em {
  display: inline-block;
  background: #ffa641;
  color: #fff;
  padding: 2px 8px;
  border-radius: 8px 0 8px 0;
  margin-right: 10px;
  font-size: 12px;
  line-height: 1;
}

.odcb-act small {
  font-size: 14px;
}

.odcb-act small b {
  color: #e62226;
}

.odcb-act small a {
  color: #333;
}

.odc-box ul li {
  padding-bottom: 0;
  overflow: hidden;
}

.odc-box ul li ul li {
  padding: 20px 0;
}

.odc-box ul li ul li:first-child {
  padding-top: 0;
}

.odc-box ul li ul li:last-child {
  padding-bottom: 0;
}

.odcb-gift {
  display: block;
  padding-top: 20px;
}

.odcb-gift em,
.odcb-gift a {
  display: inline;
  vertical-align: top;
}

.odcb-gift em {
  font-size: 14px;
  color: #999;
}

.odcb-gift em b {
  margin: 0 10px;
}

.odcb-gift a {
  margin-left: 20px;
}

.cart-pro-item .odcb-gift {
  padding-top: 10px;
}

.cart-pro-item .odcb-gift em,
.cart-pro-item .odcb-gift a {
  font-size: 12px;
}

.cart-pro-item .odcb-gift em {
  margin: 0 5px;
  color: #333;
}

.spb-wrap+.odcb-gift {
  padding: 5px 0 5px 35px;
  background: #fffdf3;
}

/*结算页加赠品 end*/

.main.home {
  margin: 20px auto;
}

/*element 提示框按钮样式自定义*/

.el-button--primary {
  background-color: #e62226 !important;
  border-color: #e62226 !important;
}

/*element 日期插件样式自定义 start*/

.el-date-table td.current:not(.disabled) span {
  background-color: #e62226 !important;
  color: #fff !important;
}

.el-date-table td.today span {
  color: #e62226 !important;
}

.el-date-table td.available:hover,
.el-date-picker__header-label.active,
.el-date-picker__header-label:hover {
  color: #e62226 !important;
}

button.el-dialog__headerbtn:hover {
  background: #fff !important;
}

.el-picker-panel__icon-btn:hover,
.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
  color: #e62226 !important;
}

.el-picker-panel__icon-btn:hover {background:#eee!important;}

.el-input__inner:active {
  border-color: #e62226 !important;
}

.el-input.is-active .el-input__inner,
.el-input__inner:focus {
  border-color: #e62226 !important;
}

/*element 日期插件样式自定义 end*/

/*分享详情页 时间段自定义 start*/

.el-date-table td.end-date span,
.el-date-table td.start-date span {
  background-color: #e62226 !important;
}

.el-date-table td.in-range div,
.el-date-table td.in-range div:hover,
.el-date-table.is-week-mode .el-date-table__row.current div,
.el-date-table.is-week-mode .el-date-table__row:hover div {
  background-color: #fff0f1 !important;
}

.el-button--text {
  color: #e62226 !important;
}

.el-button.is-plain:focus,
.el-button.is-plain:hover {
  border-color: #e62226 !important;
  color: #e62226 !important;
}

.el-time-panel__btn.confirm {
  color: #e62226 !important;
}

.el-range-editor.is-active,
.el-range-editor.is-active:hover {
  border-color: #e62226 !important;
}

.el-input__inner {
  height: 35px !important;
}

.el-range-editor.el-input__inner {
  padding: 0 10px !important;
}

.shareNav .el-button {
  padding: 10px 20px !important;
}

[type=button]:hover,
[type=button]:active,
.mmcu-bot p a:hover {
  background: #e62226;
  color: #fff !important;
}

/*分享详情页 时间段自定义 end*/

.el-pagination button:hover {
  border: none;
  background-color: #F6F6F6;
  color: #999 !important;
}

/*上传插件样式自定义 start*/

.el-upload--picture-card:hover {
  color: #333 !important;
}

.el-upload:focus,
.addReviewcont .clearfloat .m-upload:hover,
.writeEval .upload-demo .m-upload:hover,
.upload-demo .el-upload--picture-card .pc-upload:hover {
  border-color: #e62226 !important;
  color: #e62226 !important;
}

.uploadbtn {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.uploadbtn i {
  padding-right: 10px;
}

.el-upload-list__item-actions .el-icon-delete {
  font-size: 22px;
}

.el-upload-list--picture-card .el-upload-list__item-actions {
  border-radius: 6px;
}

.el-upload-list__item .el-icon-close-tip {
  color: #409EFF !important;
}

.el-upload-list--picture-card {
  display: block !important;
}

.upload-demo .el-upload--picture-card {
  height: auto;
  background: transparent !important;
  border: none;
  padding: 10px 5px;
  width: auto;
  /* border: 1px solid #e0e0e0; */
  border-radius: 0;
}

.upload-demo.lppz .el-upload--picture-card { 
  width: 260px;
  border: 1px solid #e0e0e0;
}

.upload-demo.lppz .el-upload--picture-card:hover {
  border-color: #e62226;
}

.upload-demo .el-upload--picture-card i {
  vertical-align: top;
}

.upload-demo .el-upload--picture-card .pc-upload {
  background-color: #fbfdff;
  border: 1px dashed #c0ccda;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 148px;
  height: 148px;
  line-height: 146px;
  vertical-align: top;
}

/*上传插件样式自定义 end*/

/*爱心认购 start*/

.leader-box-detail .el-icon-arrow-right {
  margin-top: 15px !important;
  -webkit-transform: rotate(90deg) !important;
  transform: rotate(90deg) !important;
}

.leader-box-detail .el-collapse-item__header,
.leader-box-detail .el-collapse-item__content {
  color: #999 !important;
}

.leader-box-detail .el-collapse-item__content {padding-bottom: 0!important;}

.leader-box-detail .el-collapse-item__arrow.is-active {
  -webkit-transform: rotate(-90deg) !important;
  transform: rotate(-90deg) !important;
}

.leader-box-detail .el-collapse-item__header,.leader-box-detail .el-collapse,.leader-box-detail .el-collapse-item__wrap{border:none!important;}

.details-r .el-pagination button {
  line-height: 35px !important;
  height: 35px !important;
}

.details-r .el-pagination button:hover {
    background-color: #e62226!important;
    color: #fff !important;
}

/*爱心认购 end*/

.channel-goodlist.gzhd ul.el-pager {
  margin: 0;
}

.channel-goodlist.gzhd ul.el-pager li {
  margin:0 10px;
  padding-top: 0;
  width: auto;
}

.channel-goodlist.gzhd .shopping-list-page { margin-bottom: 0;}

/*个人信息生日日期插件*/

.brthdt {width:auto!important; }

.brthdt .el-picker-panel [slot=sidebar],.brthdt .el-picker-panel__sidebar {width:0!important;}

.brthdt .el-picker-panel__body {margin-left:0!important;}

/*我的仓库员工通讯录*/

.tb-empe td .el-input__inner {border-color:#e0e0e0; margin-right:10px;}

.tb-empe td .el-input__inner::-webkit-input-placeholder {color:#666!important;}

.tb-empe td .el-input__inner::-moz-placeholder {color:#666!important;opacity:1!important;}

.tb-empe td .el-input__inner:-moz-placeholder {color:#666!important;opacity:1!important;}

.tb-empe td .el-input__inner:-ms-input-placeholder {color:#666!important;}

.tb-empe td > .el-input input,
.selipt .el-col .el-autocomplete .el-input input {width:230px;}

.tb-empe td .el-input.is-disabled .el-input__inner {color:#999!important;}

.noneDetails{
  display: none;
}

.blockDetails{
  display: inline-block;
}

/*好物商城分页*/

.el-pager li.active+li{border-left:1px solid #ccc!important;}

.el-pager li:hover{color: #e62226!important}

.el-pager li.active{color: #fff!important}

/* 禁止配送提示 S */

.warnText{
  margin-top: 10px;
  color: #e62226;
  padding-left: 70px;
}

.warnText i,
.warnTxtCart i
{
  margin-right: 5px;
  
}

.warnTxtCart{
  display: inline-block;
  margin-left: 10px;
  color: #e62226;
}

/* 禁止配送提示 E */

/* 禁止配送提示 E */

.jianTip {
  display: inline-block;
  padding: 0 7px;
  height: 20px;
  line-height: 20px;
  background:#ff5f20;
  vertical-align: top;
  color:#fff;
  border-radius: 2px;
}

/* 每月可发货日期下拉框 */

.dateSlt .el-select-dropdown__list{width: 380px!important;padding: 6px 10px;}

.flexUI{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex}

.flexUpDownCenter{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.flexBet{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.flexAro{display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-o-justify-content:space-around;-ms-justify-content:space-around;-moz-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}

/*表格通用样式*/

.el-table {color: #666;}

.el-input__inner,.el-textarea__inner {color: #333 !important;}

.el-table--enable-row-hover .el-table__body tr:hover > td {background-color: #fafafa !important;}

.comTable th,.el-table thead.is-group th {background-color:#f6f6f6!important; color: #333;padding: 8px 0;}

.comTable .el-table__fixed-right-patch {background-color: #f6f6f6}

.comTable td:last-child span.greenColor,.comTable td:last-child a.greenColor {cursor: pointer;padding:10px 5px;}

.comTable td:last-child span.greenColor,.comTable td:last-child a.greenColor {margin-left:-5px;}

.el-table__fixed-right{z-index: 1;}

.comTable small {display:block; color:#999;}

.comTable .el-tag {height: 16px; padding: 0 2px;line-height: 14px; font-size: 12px;}

.el-table__body tr.hover-row>td {background-color: #fafafa;}

.el-table__body tr.current-row>td{background-color: #f6f6f6;}

.el-tag.el-tag--warning {background:#fff2eb;border-color:#ffe9db;color:#ff7018;}

.colorBlue {color:#0079b6}

.fwBold {font-weight:bold;}

/*操作列图标按钮样式*/

.handle {font-size: 0;}

.handle > span,.handle a {font-size: 14px; display: inline-block;vertical-align: middle;}

.handle > span:not(:last-child),.handle a:not(:last-child) {margin-right: 15px;}

.handle span i,.handle a i{font-size: 18px;}

.handle span:hover,.handle a:hover {cursor: pointer;color: #e62226;}

:focus{outline: none!important;}

/*卡包二维码过期提示 */

.transferbox .ewmCodeBox { margin: 20px auto;width: 250px;height: 250px;}

.coverTxt {position:absolute; z-index:1; left:0; top:0; right:0; bottom:0; margin: auto; width:270px;height:270px; background:rgba(0, 0, 0, 0.85); text-align: center;color:#FFF;}

.coverTxt h5 {padding:20px 10px; line-height:25px; font-size: 14px;margin:20px auto;}

.transferbox > h5 {padding-top:15px;color:#666;font-size: 12px; text-align: center;line-height: 20px;}

.transferbox > h5 .codecount {font-weight: 600;color:#e62226;padding:0 3px;}

.coverTxt .btnFresh {display: inline-block; padding:8px 25px;border-radius:4px;background:#e62226;color:#fff;font-size: 18px; line-height: 20px;}

.coverTxt .btnFresh:hover {opacity: .75;}

.nosupport { color:#ccc!important; cursor:not-allowed!important; }

/*返回顶部*/

.totop {position: fixed;z-index: 3;bottom: 10%;right: 5%;cursor: pointer;opacity: 1;width: 80px;height: 80px;border-radius: 100%;background: #e62226;color: #fff;line-height: 80px;text-align: center;font-size: 60px;font-weight: 400;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;}

.totop:hover {opacity: .7;}

/*订单二维码居中*/

.odlc-stateodlc-state .code-box img {margin: 0 auto;}

.txtLineTwo { font-size: 12px; max-height: 40px;line-height: 20px;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space:normal;word-break: break-all;overflow: hidden;}