.geshop-layout-box {
  /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
  /* Document
   ========================================================================== */
  /**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
  /* Sections
   ========================================================================== */
  /**
 * Remove the margin in all browsers.
 */
  /**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
  /* Grouping content
   ========================================================================== */
  /**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
  /**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
  /* Text-level semantics
   ========================================================================== */
  /**
 * Remove the gray background on active links in IE 10.
 */
  /**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
  /**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
  /**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
  /**
 * Add the correct font size in all browsers.
 */
  /**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
  /* Embedded content
   ========================================================================== */
  /**
 * Remove the border on images inside links in IE 10.
 */
  /* Forms
   ========================================================================== */
  /**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
  /**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
  /**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
  /**
 * Correct the inability to style clickable types in iOS and Safari.
 */
  /**
 * Remove the inner border and padding in Firefox.
 */
  /**
 * Restore the focus styles unset by the previous rule.
 */
  /**
 * Correct the padding in Firefox.
 */
  /**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
  /**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
  /**
 * Remove the default vertical scrollbar in IE 10+.
 */
  /**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
  /**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
  /**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
  /**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
  /**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
  /* Interactive
   ========================================================================== */
  /*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
  /*
 * Add the correct display in all browsers.
 */
  /* Misc
   ========================================================================== */
  /**
 * Add the correct display in IE 10+.
 */
  /**
 * Add the correct display in IE 10.
 */
  /**
 * set list-style = none.
 */
}
.geshop-layout-box h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.geshop-layout-box hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
.geshop-layout-box pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
.geshop-layout-box a {
  background-color: transparent;
}
.geshop-layout-box a:-webkit-any-link {
  text-decoration: none;
}
.geshop-layout-box abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
  -moz-text-decoration: underline dotted;
  text-decoration: underline dotted;
  /* 2 */
}
.geshop-layout-box b,
.geshop-layout-box strong {
  font-weight: bolder;
}
.geshop-layout-box code,
.geshop-layout-box kbd,
.geshop-layout-box samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
.geshop-layout-box small {
  font-size: 80%;
}
.geshop-layout-box sub,
.geshop-layout-box sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.geshop-layout-box sub {
  bottom: -0.25em;
}
.geshop-layout-box sup {
  top: -0.5em;
}
.geshop-layout-box img {
  border-style: none;
}
.geshop-layout-box button,
.geshop-layout-box input,
.geshop-layout-box optgroup,
.geshop-layout-box select,
.geshop-layout-box textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
.geshop-layout-box button,
.geshop-layout-box input {
  /* 1 */
  overflow: visible;
}
.geshop-layout-box button,
.geshop-layout-box select {
  /* 1 */
  text-transform: none;
}
.geshop-layout-box button,
.geshop-layout-box [type="button"],
.geshop-layout-box [type="reset"],
.geshop-layout-box [type="submit"] {
  -webkit-appearance: button;
}
.geshop-layout-box button::-moz-focus-inner,
.geshop-layout-box [type="button"]::-moz-focus-inner,
.geshop-layout-box [type="reset"]::-moz-focus-inner,
.geshop-layout-box [type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
.geshop-layout-box button:-moz-focusring,
.geshop-layout-box [type="button"]:-moz-focusring,
.geshop-layout-box [type="reset"]:-moz-focusring,
.geshop-layout-box [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
.geshop-layout-box fieldset {
  padding: 0.35em 0.75em 0.625em;
}
.geshop-layout-box legend {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
.geshop-layout-box progress {
  vertical-align: baseline;
}
.geshop-layout-box textarea {
  overflow: auto;
}
.geshop-layout-box [type="checkbox"],
.geshop-layout-box [type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
.geshop-layout-box [type="number"]::-webkit-inner-spin-button,
.geshop-layout-box [type="number"]::-webkit-outer-spin-button {
  height: auto;
}
.geshop-layout-box [type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
.geshop-layout-box [type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.geshop-layout-box ::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
.geshop-layout-box details {
  display: block;
}
.geshop-layout-box summary {
  display: list-item;
}
.geshop-layout-box template {
  display: none;
}
.geshop-layout-box [hidden] {
  display: none;
}
.geshop-layout-box ul {
  list-style: none;
  /* Remove list bullets */
  padding: 0;
  margin: 0;
}
/**
 * css reset - end
 */
.geshop-container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.geshop-row {
  position: relative;
  width: 100%;
}
.geshop-row [class^="geshop-col"] {
  float: left;
}
.geshop-col-1,
.geshop-col-2,
.geshop-col-3,
.geshop-col-4,
.geshop-col-5,
.geshop-col-6,
.geshop-col-7,
.geshop-col-8,
.geshop-col-9,
.geshop-col-10,
.geshop-col-11,
.geshop-col-12 {
  width: 100%;
}
.geshop-col-1 {
  width: 8.33%;
}
.geshop-col-2 {
  width: 16.66%;
}
.geshop-col-3 {
  width: 25%;
}
.geshop-col-4 {
  width: 33.33%;
}
.geshop-col-5 {
  width: 41.66%;
}
.geshop-col-6 {
  width: 50%;
}
.geshop-col-7 {
  width: 58.33%;
}
.geshop-col-8 {
  width: 66.66%;
}
.geshop-col-9 {
  width: 75%;
}
.geshop-col-10 {
  width: 83.33%;
}
.geshop-col-11 {
  width: 91.66%;
}
.geshop-col-12 {
  width: 100%;
}
.geshop-row::after {
  content: "";
  display: table;
  clear: both;
}
.geshop-hidden-sm {
  display: none;
}
.gs-default-clothes {
  width: 140px !important;
  height: 124px !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
}
.has-cloth-not {
  background-color: #EDEDED !important;
}
@font-face {
  font-family: "gs-iconfont";
  src: url('../../../fonts/font-gb/iconfont.eot?t=1542261443216');
  /* IE9*/
  src: url('../../../fonts/font-gb/iconfont.eot?t=1542261443216#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), url('iconfont.ttf?t=1542261443216') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('../../../fonts/font-gb/iconfont.svg?t=1542261443216#gs-iconfont') format('svg');
  /* iOS 4.1- */
}
.gs-iconfont {
  font-family: "gs-iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.gs-icon-upxiangshang:before {
  content: "\e616";
}
.gs-icon-right:before {
  content: "\e63a";
}
.gs-icon-down1:before {
  content: "\e607";
}
.gs-icon-up:before {
  content: "\e713";
}
.gs-icon-left-circle:before {
  content: "\e77f";
}
.gs-icon-right-circle:before {
  content: "\e783";
}
.gs-icon-up-circle:before {
  content: "\e785";
}
.gs-icon-reddit:before {
  content: "\e601";
}
.gs-icon-F:before {
  content: "\e602";
}
.gs-icon-Twitter:before {
  content: "\e603";
}
.gs-icon-telegram:before {
  content: "\e604";
}
.gs-icon-VK:before {
  content: "\e605";
}
.gs-icon-google:before {
  content: "\e606";
}
[data-gid="U000091_default"] {
  overflow: hidden;
  /* compoment layout class list */
  /* 商品容器 */
  /* 倒计时 */
  /* 商品图片 */
  /* 商品标题 */
  /* 商品折扣 */
  /* 商品价格 */
  /* 购买按钮 */
  /* 商品库存 */
  /* 商品状态 */
}
[data-gid="U000091_default"] .clearfix:after {
  content: "";
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
[data-gid="U000091_default"] .g-w990 {
  width: 990px;
}
[data-gid="U000091_default"] .text-center {
  text-align: center;
}
[data-gid="U000091_default"] .geshop-component-box {
  overflow: hidden;
}
[data-gid="U000091_default"] .geshop-panel {
  display: block;
  text-align: center;
  font-weight: bold;
}
[data-gid="U000091_default"] .pr {
  position: relative;
}
[data-gid="U000091_default"].geshop-gb-component strong {
  font-weight: 400;
}
[data-gid="U000091_default"] .visible-hide {
  visibility: hidden;
}
[data-gid="U000091_default"] .gb_wrapper_common {
  position: relative;
  margin: auto;
  padding: 15px 0 0;
  overflow: auto;
}
[data-gid="U000091_default"] .gb_goodsWrap {
  padding: 12px 0 0;
}
[data-gid="U000091_default"] .gb-list-default {
  margin: 0 auto;
}
[data-gid="U000091_default"] .gb-list-normal {
  width: 1200px;
}
[data-gid="U000091_default"] .gb-global-wrapper {
  font-size: 0;
}
[data-gid="U000091_default"] .gs-list-item {
  display: inline-block;
  width: 240px;
  margin-right: 12px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #fff;
  padding-bottom: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}
[data-gid="U000091_default"] .gs-list-item:nth-child(4n) {
  margin-right: 0;
}
[data-gid="U000091_default"] .gs-list-item .item-content {
  text-align: center;
  padding-bottom: 10px;
  margin: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
[data-gid="U000091_default"] .gs-subjectGoodItem:hover {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
[data-gid="U000091_default"] .gs-goods-time {
  height: 30px;
  color: #fff;
  font-size: 12px;
  background-color: #2f2f2f;
  text-align: center;
}
[data-gid="U000091_default"] .gs-goods-time em,
[data-gid="U000091_default"] .gs-goods-time span {
  display: inline-block;
  vertical-align: middle;
}
[data-gid="U000091_default"] .gs-goods-time span {
  height: 30px;
  line-height: 30px;
  padding-left: 4px;
}
[data-gid="U000091_default"] .gs-goods-time .gs-goodsRushDown span {
  vertical-align: unset !important;
}
[data-gid="U000091_default"] .gs-google-time {
  font-size: 14px;
  width: auto;
}
[data-gid="U000091_default"] .gs-google-time .gs-goodsRushDown {
  width: auto;
}
[data-gid="U000091_default"] .gs-goods-wrap {
  padding: 8px 8px 0;
}
[data-gid="U000091_default"] .gs-goods-wrap a {
  display: block;
  overflow: hidden;
  text-align: center;
  height: 224px;
}
[data-gid="U000091_default"] .gs-goods-wrap img {
  height: 224px;
  max-width: 100%;
  max-height: 100%;
}
[data-gid="U000091_default"] .gs-goods-desc {
  padding: 0 8px 0;
}
[data-gid="U000091_default"] .gs-goods-title {
  font-size: 14px;
  height: 36px;
  line-height: 18px;
  overflow: hidden;
  padding: 8px 0 0;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
[data-gid="U000091_default"] .gs-goods-discount {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  width: 50px;
  height: 50px;
  background-color: #ff8a00;
  border-radius: 50%;
  color: #fff;
  font-size: 12px;
  text-align: center;
  line-height: 1.1;
}
[data-gid="U000091_default"] .gs-goods-discount .curtoff-box {
  font-size: 16px;
  margin-top: 11px;
}
[data-gid="U000091_default"] .gs-goods-discount span {
  display: block;
  font-size: 12px;
}
[data-gid="U000091_default"] .gs-goods-price {
  margin-top: 8px;
}
[data-gid="U000091_default"] .gs-goods-price .gs-market-price {
  font-size: 14px;
  height: 14px;
  color: #bbb;
  line-height: 1;
  margin: 2px 0;
  display: block;
  text-decoration: line-through;
}
[data-gid="U000091_default"] .gs-goods-price .gs-shop-price {
  display: block;
  font-size: 22px;
  color: #c00;
  margin-bottom: 10px;
  line-height: 1;
}
[data-gid="U000091_default"] .gs-goods-price .gs-shop-price strong {
  display: inline-block;
  vertical-align: middle;
}
[data-gid="U000091_default"] .gs-goods-buy {
  text-align: center;
  height: 40px;
  font-size: 0;
}
[data-gid="U000091_default"] .gs-goods-buy a {
  width: calc(100% - 60px) !important;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
  background: #458fd3;
  color: #ffffff;
  vertical-align: middle;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
[data-gid="U000091_default"] .gs-goods-buy a:hover {
  background: #2d73b3;
}
[data-gid="U000091_default"] .gs-goods-buy span {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  width: 60px;
  color: #fff;
  background-color: #c00;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
[data-gid="U000091_default"] .gs-goods-buy span:hover {
  background: #2d73b3;
}
[data-gid="U000091_default"] .gs-goods-buy .icon-cart {
  font-size: 22px;
  line-height: inherit;
}
[data-gid="U000091_default"] .buyLink {
  text-align: center;
  font-size: 18px;
  cursor: pointer;
  display: inline-block;
}
[data-gid="U000091_default"] .gs-goods-limit {
  margin: 8px 8px 0;
  height: 28px;
  position: relative;
}
[data-gid="U000091_default"] .process-bar {
  bottom: 0;
  width: 100%;
  background: #ddd;
}
[data-gid="U000091_default"] .process-bar,
[data-gid="U000091_default"] .process-inner {
  display: block;
  position: absolute;
  left: 0;
  height: 10px;
  border-radius: 10px;
}
[data-gid="U000091_default"] .process-inner {
  top: 0;
  background: #ff8a00;
  width: 0;
}
[data-gid="U000091_default"] .goods-limit-tips {
  position: absolute;
  left: 0;
  top: -22px;
  font: normal 12px/25px Arial;
  text-align: center;
}
[data-gid="U000091_default"] .goods-limit-tips b {
  color: #ff8a00;
  padding-right: 5px;
}
[data-gid="U000091_default"] .goods-limit-tips em {
  position: absolute;
  display: block;
  bottom: -10px;
  left: 10px;
  border-width: 5px;
  border-style: solid;
}
[data-gid="U000091_default"] .goods-limit-tips em.tri_bd {
  border-color: #ddd transparent transparent;
  bottom: -11px;
  z-index: 1;
}
[data-gid="U000091_default"] .goods-limit-tips em.tri_bg {
  border-color: #fff transparent transparent;
  z-index: 2;
}
[data-gid="U000091_default"] .goods-nolimit {
  text-align: center;
  font-size: 14px;
  margin-top: 15px;
  color: #ff8a00;
}
[data-gid="U000091_default"] .gs-goods-status {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 80px;
  height: 80px;
  display: inline-block;
  padding: 20px 10px;
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  visibility: visible;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  font-style: normal;
  display: none;
  white-space: normal;
  word-break: break-all;
}
[data-gid="U000091_default"] .good_dealEnded .buyLink,
[data-gid="U000091_default"] .good_soldOut .buyLink {
  background-color: #999 !important;
  color: #fff !important;
  pointer-events: none;
  cursor: default;
}
[data-gid="U000091_default"] .good_soldOut .gs-goods-status {
  display: block;
}
[data-gid="U000091_default"] .good_soldOut.not_goods_limit .js-addCart {
  background-color: #CCCCCC !important;
  color: #fff !important;
  pointer-events: none;
  cursor: default;
}
[data-gid="U000091_default"] .gs-goods-wrap,
[data-gid="U000091_default"] .gs-good-label-box {
  position: relative;
}
[data-gid="U000091_default"] .gs-goods-wrap .gs-goods-label,
[data-gid="U000091_default"] .gs-good-label-box .gs-goods-label {
  position: absolute;
  bottom: 15px;
  left: 10px;
  font-size: 12px;
  max-width: 90%;
}
[data-gid="U000091_default"] .gs-goods-wrap .gs-goods-label p,
[data-gid="U000091_default"] .gs-good-label-box .gs-goods-label p,
[data-gid="U000091_default"] .gs-goods-wrap .gs-goods-label a,
[data-gid="U000091_default"] .gs-good-label-box .gs-goods-label a {
  display: block;
  max-width: 100%;
  padding: 2px 5px;
  margin-bottom: 5px;
  border-radius: 0 30px 30px 0;
  text-align: center;
  height: 20px;
  line-height: 16px;
  background: rgba(30, 30, 30, 0.3);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}ul {
  list-style: none; /* Remove list bullets */
  padding: 0;
  margin: 0;
}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.U000142 .component-vertical-nav {
  overflow: hidden;
  float: left;
}

.U000142 .component-vertical-nav-online {
  display: none;
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
  z-index: 999;
}

.U000142 .component-nav-vertical-item {
  text-align: center;
  display: block;
  cursor: pointer;
  transition: background-color .2s linear;
}

.U000142 .component-nav-vertical-item > strong {
  display: block;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
}

.U000142 .nav-decorate {
  width: 100%;
  background-color: transparent;
  display: none;
}

.bg-format {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.to-top {
  padding: 0 !important;
  margin: auto;
}
.U000142 .scan-code{
  margin: auto;
  padding: 8px 0;
  text-align: center;
  font-size: 0;
}
.U000142 .scan-code-text{
  line-height: 25px;
  font-size: 12px;
}
.U000142 .share-area{
  width: 80%;
  margin: 0 auto;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 24px 0;
  text-align: center;
  font-size: 0;
  overflow: hidden;
}
.U000142 .share-area .share-box{
  width: 33.3%;
  display: inline-block;
  margin-bottom: 10px;
  text-align: center;
}
.U000142 .share-icon{
  position: relative;
  display: inline-block;
  vertical-align: middle;
  /*width:32px;*/
  /*height:32px;*/
	padding: 10px;
	line-height: initial;
  text-align: center;
  margin: 0 4px;
  border-radius: 50%;
}
.U000142 .share-icon img{
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
.U000142 .goTop-btn{
  text-align: center;
  margin: 0 auto;
  font-weight: bold;
}[data-gid="U000167_default"] {
  overflow: hidden;
  /* compoment layout class list */
  /* 页面间导航 */
}
[data-gid="U000167_default"] .clearfix:after {
  content: "";
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
[data-gid="U000167_default"] .g-w990 {
  width: 990px;
}
[data-gid="U000167_default"] .text-center {
  text-align: center;
}
[data-gid="U000167_default"] .hide {
  display: none;
}
[data-gid="U000167_default"] .geshop-component-box {
  overflow: hidden;
}
[data-gid="U000167_default"] .geshop-panel {
  display: block;
  text-align: center;
  font-weight: bold;
}
[data-gid="U000167_default"] .geshop-page-navigator {
  position: fixed;
  width: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 1001;
}
[data-gid="U000167_default"] .geshop-page-navigator a {
  cursor: pointer;
}
[data-gid="U000167_default"] .edit-now .geshop-page-navigator {
  position: relative;
  z-index: 0;
}
[data-gid="U000167_default"] .edit-now .side-btn {
  position: absolute;
  z-index: 0;
}
[data-gid="U000167_default"] .geshop-page-header img {
  max-width: 100%;
  max-height: 100%;
}
[data-gid="U000167_default"] .geshop-page-main {
  color: inherit;
  display: table;
  width: 100%;
}
[data-gid="U000167_default"] .geshop-page-main a {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  cursor: pointer;
}
[data-gid="U000167_default"] .geshop-page-main span {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
[data-gid="U000167_default"] .geshop-page-part li a {
  color: inherit;
  font-family: inherit;
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  vertical-align: middle;
  word-break: break-word;
  line-height: normal;
  border-style: solid;
  border-width: 1px;
}
[data-gid="U000167_default"] .geshop-page-part li a:last-child {
  margin-right: 0;
}
[data-gid="U000167_default"] .geshop-page-goTop {
  display: table;
  width: 100%;
}
[data-gid="U000167_default"] .geshop-page-goTop a {
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  cursor: pointer;
}
[data-gid="U000167_default"] .geshop-scrollbar::-webkit-scrollbar {
  width: 5px;
}
[data-gid="U000167_default"] .geshop-scrollbar::-webkit-scrollbar-track {
  border-radius: 6px;
  background-color: transparent;
}
[data-gid="U000167_default"] .geshop-scrollbar::-webkit-scrollbar-thumb {
  border-radius: 6px;
  background: #616161;
}
[data-gid="U000167_default"] .side-btn {
  position: fixed;
  margin: auto;
  cursor: pointer;
  z-index: 1001;
}
[data-gid="U000167_default"] .side-btn div {
  margin-left: 5px;
}
[data-gid="U000167_default"] .side-icon {
  display: none;
}
[data-gid="U000167_default"] .geshop-statu-expand.geshop-navigator-left .side-left {
  display: block;
}
[data-gid="U000167_default"] .geshop-statu-expand.geshop-navigator-right .side-right {
  display: block;
}
[data-gid="U000167_default"] .geshop-statu-fold.geshop-navigator-right .side-left {
  display: block;
}
[data-gid="U000167_default"] .geshop-statu-fold.geshop-navigator-left .side-right {
  display: block;
}
[data-gid="U000167_default"] .icon-img-right {
  display: block;
  border: 1px solid #000;
  border-width: 0 0 1px 1px;
  width: 14px;
  height: 14px;
  margin-left: -4px;
  line-height: 0;
  font-size: 0;
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
[data-gid="U000167_default"] .icon-img-left {
  display: block;
  border: 1px solid #000;
  border-width: 0 0 1px 1px;
  width: 14px;
  height: 14px;
  margin-left: 3px;
  line-height: 0;
  font-size: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
[data-gid="U000167_default"] .geshop-join-app {
  box-sizing: border-box;
  padding: 16px 0;
  text-align: center;
  font-size: 12px;
}
[data-gid="U000167_default"] .geshop-join-app .geshop-qr-code {
  width: 130px;
  height: 130px;
  margin: 8px auto 8px auto;
}
[data-gid="U000167_default"] .geshop-join-app .geshop-qr-code img {
  width: 100%;
  height: 100%;
}[data-gid="U000091_default"][data-id="643"]{margin-bottom:32px;}[data-gid="U000091_default"][data-id="643"] .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="643"] .gb_goodsWrap{background-color:#FFFFFF;}[data-gid="U000091_default"][data-id="643"] .gs-goods-discount{background-color:#FF8A00;color:#FFFFFF;width:50px;height:50px;top:18px;right:18px;}[data-gid="U000091_default"][data-id="643"] .gs-goods-discount span{font-size:16px;}[data-gid="U000091_default"][data-id="643"] .gs-goods-discount .curtoff-text{font-size:12px;}[data-gid="U000091_default"][data-id="643"] .gs-goods-price .gs-shop-price{font-size:22px;color:#CC0000;}[data-gid="U000091_default"][data-id="643"] .gs-goods-buy .buyLink{color:#FFFFFF;background-color:#FF8A00;font-size:18px;}[data-gid="U000091_default"][data-id="643"] .gs-goods-buy .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="643"] .gs-goods-buy .buyLink:hover{color:#FFFFFF;background-color:#FCC556;}[data-gid="U000091_default"][data-id="643"] .gs-goods-buy .js-addCart:hover{background-color:#E00101;}    [data-gid="U000091_default"][data-id="647"]{margin-bottom:32px;}[data-gid="U000091_default"][data-id="647"] .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="647"] .gb_goodsWrap{background-color:#FFFFFF;}[data-gid="U000091_default"][data-id="647"] .gs-goods-discount{background-color:#FF8A00;color:#FFFFFF;width:50px;height:50px;top:18px;right:18px;}[data-gid="U000091_default"][data-id="647"] .gs-goods-discount span{font-size:16px;}[data-gid="U000091_default"][data-id="647"] .gs-goods-discount .curtoff-text{font-size:12px;}[data-gid="U000091_default"][data-id="647"] .gs-goods-price .gs-shop-price{font-size:22px;color:#CC0000;}[data-gid="U000091_default"][data-id="647"] .gs-goods-buy .buyLink{color:#FFFFFF;background-color:#FF8A00;font-size:18px;}[data-gid="U000091_default"][data-id="647"] .gs-goods-buy .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="647"] .gs-goods-buy .buyLink:hover{color:#FFFFFF;background-color:#FCC556;}[data-gid="U000091_default"][data-id="647"] .gs-goods-buy .js-addCart:hover{background-color:#E00101;}        .U000142[data-id="589"] .component-nav-vertical-item:hover,    .U000142[data-id="589"] .vertical-current {      background-color: #999999!important;      color:#ffffff !important;      border-color:transparent !important;    }    .U000142[data-id="589"] .component-nav-vertical-item.to-top:hover {      background-color: transparent !important;    }    .U000142[data-id="589"] .share-icon:hover{      background-color:#999999 !important;color: !important;    }    .U000142[data-id="589"] .goTop-btn:hover{      background-color:#999999 !important;    }  .U000142[data-id="589"] .share-area a{    background:#D8D8D8;  }  .U000142[data-id="589"] .scan-code-text{    color:#1deb98!important;  }  [data-gid="U000091_default"][data-id="646"]{margin-bottom:32px;}[data-gid="U000091_default"][data-id="646"] .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="646"] .gb_goodsWrap{background-color:#FFFFFF;}[data-gid="U000091_default"][data-id="646"] .gs-goods-discount{background-color:#FF8A00;color:#FFFFFF;width:50px;height:50px;top:18px;right:18px;}[data-gid="U000091_default"][data-id="646"] .gs-goods-discount span{font-size:16px;}[data-gid="U000091_default"][data-id="646"] .gs-goods-discount .curtoff-text{font-size:12px;}[data-gid="U000091_default"][data-id="646"] .gs-goods-price .gs-shop-price{font-size:22px;color:#CC0000;}[data-gid="U000091_default"][data-id="646"] .gs-goods-buy .buyLink{color:#FFFFFF;background-color:#FF8A00;font-size:18px;}[data-gid="U000091_default"][data-id="646"] .gs-goods-buy .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="646"] .gs-goods-buy .buyLink:hover{color:#FFFFFF;background-color:#FCC556;}[data-gid="U000091_default"][data-id="646"] .gs-goods-buy .js-addCart:hover{background-color:#E00101;}    [data-gid="U000091_default"][data-id="645"]{margin-bottom:32px;}[data-gid="U000091_default"][data-id="645"] .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="645"] .gb_goodsWrap{background-color:#FFFFFF;}[data-gid="U000091_default"][data-id="645"] .gs-goods-discount{background-color:#FF8A00;color:#FFFFFF;width:50px;height:50px;top:18px;right:18px;}[data-gid="U000091_default"][data-id="645"] .gs-goods-discount span{font-size:16px;}[data-gid="U000091_default"][data-id="645"] .gs-goods-discount .curtoff-text{font-size:12px;}[data-gid="U000091_default"][data-id="645"] .gs-goods-price .gs-shop-price{font-size:22px;color:#CC0000;}[data-gid="U000091_default"][data-id="645"] .gs-goods-buy .buyLink{color:#FFFFFF;background-color:#FF8A00;font-size:18px;}[data-gid="U000091_default"][data-id="645"] .gs-goods-buy .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="645"] .gs-goods-buy .buyLink:hover{color:#FFFFFF;background-color:#FCC556;}[data-gid="U000091_default"][data-id="645"] .gs-goods-buy .js-addCart:hover{background-color:#E00101;}    [data-gid="U000091_default"][data-id="644"]{margin-bottom:32px;}[data-gid="U000091_default"][data-id="644"] .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="644"] .gb_goodsWrap{background-color:#FFFFFF;}[data-gid="U000091_default"][data-id="644"] .gs-goods-discount{background-color:#FF8A00;color:#FFFFFF;width:50px;height:50px;top:18px;right:18px;}[data-gid="U000091_default"][data-id="644"] .gs-goods-discount span{font-size:16px;}[data-gid="U000091_default"][data-id="644"] .gs-goods-discount .curtoff-text{font-size:12px;}[data-gid="U000091_default"][data-id="644"] .gs-goods-price .gs-shop-price{font-size:22px;color:#CC0000;}[data-gid="U000091_default"][data-id="644"] .gs-goods-buy .buyLink{color:#FFFFFF;background-color:#FF8A00;font-size:18px;}[data-gid="U000091_default"][data-id="644"] .gs-goods-buy .js-addCart{background-color:#CC0000;}[data-gid="U000091_default"][data-id="644"] .gs-goods-buy .buyLink:hover{color:#FFFFFF;background-color:#FCC556;}[data-gid="U000091_default"][data-id="644"] .gs-goods-buy .js-addCart:hover{background-color:#E00101;}    