html,
body,
#root___zt77L {
  height: 100%;
}
#root___zt77L > div {
  height: 100%;
}
.am-search___1y0Gr {
  z-index: 11;
}
.filterDiv___WOKeb {
  z-index: 11;
}
/*! normalize.css v7.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
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 0.4rem;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

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

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 0.01rem dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 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.
 */

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 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

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

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -0.02rem; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

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

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}
/*do not import this file except components/style/index.less*/
.am-fade-enter,
.am-fade-appear {
  opacity: 0;
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-fade-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-fade-enter.am-fade-enter-active,
.am-fade-appear.am-fade-appear-active {
  -webkit-animation-name: amFadeIn;
          animation-name: amFadeIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-fade-leave.am-fade-leave-active {
  -webkit-animation-name: amFadeOut;
          animation-name: amFadeOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes amFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes amFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes amFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.am-slide-up-enter,
.am-slide-up-appear {
  -webkit-transform: translate(0, 100%);
      -ms-transform: translate(0, 100%);
          transform: translate(0, 100%);
}
.am-slide-up-enter,
.am-slide-up-appear,
.am-slide-up-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-slide-up-enter.am-slide-up-enter-active,
.am-slide-up-appear.am-slide-up-appear-active {
  -webkit-animation-name: amSlideUpIn;
          animation-name: amSlideUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-slide-up-leave.am-slide-up-leave-active {
  -webkit-animation-name: amSlideUpOut;
          animation-name: amSlideUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amSlideUpIn {
  0% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes amSlideUpIn {
  0% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes amSlideUpOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@keyframes amSlideUpOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
.am.am-zoom-enter,
.am.am-zoom-leave {
  display: block;
}
.am-zoom-enter,
.am-zoom-appear {
  opacity: 0;
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
          animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-zoom-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
          animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-zoom-enter.am-zoom-enter-active,
.am-zoom-appear.am-zoom-appear-active {
  -webkit-animation-name: amZoomIn;
          animation-name: amZoomIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-zoom-leave.am-zoom-leave-active {
  -webkit-animation-name: amZoomOut;
          animation-name: amZoomOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amZoomIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@keyframes amZoomIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@-webkit-keyframes amZoomOut {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
@keyframes amZoomOut {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
.am-slide-down-enter,
.am-slide-down-appear {
  -webkit-transform: translate(0, -100%);
      -ms-transform: translate(0, -100%);
          transform: translate(0, -100%);
}
.am-slide-down-enter,
.am-slide-down-appear,
.am-slide-down-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-slide-down-enter.am-slide-down-enter-active,
.am-slide-down-appear.am-slide-down-appear-active {
  -webkit-animation-name: amSlideDownIn;
          animation-name: amSlideDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-slide-down-leave.am-slide-down-leave-active {
  -webkit-animation-name: amSlideDownOut;
          animation-name: amSlideDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amSlideDownIn {
  0% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes amSlideDownIn {
  0% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes amSlideDownOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@keyframes amSlideDownOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
*,
*:before,
*:after {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  background-color: #fff;
  font-size: 0.32rem;
}
*[contenteditable] {
  -webkit-user-select: auto !important;
}
*:focus {
  outline: none;
}
a {
  background: transparent;
  text-decoration: none;
  outline: none;
}
.am-icon {
  fill: currentColor;
  background-size: cover;
  width: 0.44rem;
  height: 0.44rem;
}
.am-icon-xxs {
  width: 0.26rem;
  height: 0.26rem;
}
.am-icon-xs {
  width: 0.36rem;
  height: 0.36rem;
}
.am-icon-sm {
  width: 0.42rem;
  height: 0.42rem;
}
.am-icon-md {
  width: 0.44rem;
  height: 0.44rem;
}
.am-icon-lg {
  width: 0.72rem;
  height: 0.72rem;
}
.am-icon-loading {
  -webkit-animation: cirle-anim 1s linear infinite;
          animation: cirle-anim 1s linear infinite;
}
@-webkit-keyframes cirle-anim {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes cirle-anim {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.am-toast {
  position: fixed;
  width: 100%;
  z-index: 1999;
  font-size: 0.32rem;
  text-align: center;
}
.am-toast > span {
  max-width: 50%;
}
.am-toast.am-toast-mask {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  left: 0;
  top: 0;
}
.am-toast.am-toast-nomask {
  position: fixed;
  max-width: 50%;
  width: auto;
  left: 50%;
  top: 50%;
}
.am-toast.am-toast-nomask .am-toast-notice {
  -webkit-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.am-toast-notice-content .am-toast-text {
  min-width: 1.2rem;
  border-radius: 0.06rem;
  color: #fff;
  background-color: rgba(58, 58, 58, 0.9);
  line-height: 1.5;
  padding: 0.2rem 0.3rem;
}
.am-toast-notice-content .am-toast-text.am-toast-text-icon {
  border-radius: 0.14rem;
  padding: 0.3rem 0.3rem;
}
.am-toast-notice-content .am-toast-text.am-toast-text-icon .am-toast-text-info {
  margin-top: 0.12rem;
}
.am-modal {
  position: relative;
}
.am-modal:not(.am-modal-transparent):not(.am-modal-popup) {
  width: 100%;
  height: 100%;
}
.am-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.65);
}
.am-modal-mask-hidden {
  display: none;
}
.am-modal-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  z-index: 999;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  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;
  -webkit-transform: translateZ(0.01rem);
          transform: translateZ(0.01rem);
}
.am-modal-wrap-popup {
  display: block;
}
.am-modal-transparent {
  width: 5.4rem;
}
.am-modal-transparent .am-modal-content {
  border-radius: 0.14rem;
  padding-top: 0.3rem;
}
.am-modal-transparent .am-modal-content .am-modal-body {
  padding: 0 0.3rem 0.3rem;
}
.am-modal-popup {
  position: fixed;
  left: 0;
  width: 100%;
}
.am-modal-popup-slide-down {
  top: 0;
}
.am-modal-popup-slide-up {
  bottom: 0;
}
.am-modal-title {
  margin: 0;
  font-size: 0.36rem;
  line-height: 1;
  color: #000;
  text-align: center;
}
.am-modal-header {
  padding: 0.12rem 0.3rem 0.3rem;
}
.am-modal-content {
  position: relative;
  background-color: #fff;
  border: 0;
  background-clip: padding-box;
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.am-modal-close {
  border: 0;
  padding: 0;
  background-color: transparent;
  outline: none;
  position: absolute;
  right: 0.3rem;
  z-index: 999;
  height: 0.42rem;
  width: 0.42rem;
}
.am-modal-close-x {
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'30'%20height%3D'30'%20viewBox%3D'0%200%2030%2030'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%20%3Cdefs%3E%3C%2Fdefs%3E%20%3Cg%20id%3D'ALL-ICON'%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%20%3Cg%20id%3D'Rectangle-283-%2B-Rectangle-283'%20fill%3D'%23888888'%3E%20%3Crect%20id%3D'Rectangle-283'%20transform%3D'translate(14.849242%2C%2014.849242)%20rotate(-315.000000)%20translate(-14.849242%2C%20-14.849242)%20'%20x%3D'-5.1507576'%20y%3D'13.8492424'%20width%3D'40'%20height%3D'2'%3E%3C%2Frect%3E%20%3Crect%20id%3D'Rectangle-283'%20transform%3D'translate(14.849242%2C%2014.849242)%20scale(-1%2C%201)%20rotate(-315.000000)%20translate(-14.849242%2C%20-14.849242)%20'%20x%3D'-5.1507576'%20y%3D'13.8492424'%20width%3D'40'%20height%3D'2'%3E%3C%2Frect%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fsvg%3E");
}
.am-modal-body {
  font-size: 0.34rem;
  color: #999;
  height: 100%;
  line-height: 1.5;
  overflow: auto;
}
.am-modal-button-group-h {
  position: relative;
  border-top: 1PX solid #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-h {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-button-group-h::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-h::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-button-group-h .am-modal-button {
  -webkit-touch-callout: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #3e87ff;
  font-size: 0.36rem;
  height: 1rem;
  line-height: 1rem;
  display: block;
  width: auto;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.am-modal-button-group-h .am-modal-button:first-child {
  color: #000;
}
.am-modal-button-group-h .am-modal-button:last-child {
  position: relative;
  border-left: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child {
    border-left: none;
  }
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child::before {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-modal-button-group-v .am-modal-button {
  -webkit-touch-callout: none;
  position: relative;
  border-top: 1PX solid #dfdfdf;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #3e87ff;
  font-size: 0.36rem;
  height: 1rem;
  line-height: 1rem;
  display: block;
  width: auto;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-button-active {
  background-color: #ddd;
}
.am-modal-input-container {
  margin-top: 0.2rem;
  border: 1PX solid #dfdfdf;
  border-radius: 0.06rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-input-container {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-modal-input-container::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #dfdfdf;
    border-radius: 0.12rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-modal-input {
  height: 0.72rem;
  line-height: 1;
}
.am-modal-input:nth-child(2) {
  position: relative;
  border-top: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-input:nth-child(2) {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-input:nth-child(2)::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-input:nth-child(2)::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-input input {
  position: relative;
  border: 0;
  width: 98%;
  height: 0.68rem;
  top: 1PX;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
}
.am-modal-input input::-webkit-input-placeholder {
  font-size: 0.32rem;
  color: #ccc;
  padding-left: 0.2rem;
}
.am-modal-input input::-moz-placeholder {
  font-size: 0.32rem;
  color: #ccc;
  padding-left: 0.2rem;
}
.am-modal-input input::-ms-input-placeholder {
  font-size: 0.32rem;
  color: #ccc;
  padding-left: 0.2rem;
}
.am-modal-input input::placeholder {
  font-size: 0.32rem;
  color: #ccc;
  padding-left: 0.2rem;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content {
  border-radius: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-header {
  padding: 0.2rem 0.48rem 0.24rem;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-header .am-modal-title {
  text-align: left;
  font-size: 0.42rem;
  color: #000;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body {
  color: #000;
  text-align: left;
  padding: 0 0.48rem 0.3rem;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container {
  border: 0;
  border-bottom: 1PX solid #dfdfdf;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container:before {
  display: none !important;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container {
    border-bottom: none;
  }
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container .am-modal-input:first-child {
  border-top: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container .am-modal-input:first-child:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer {
  padding-bottom: 0.24rem;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h {
  overflow: hidden;
  border-top: 0;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 0.24rem;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button {
  -webkit-box-flex: initial;
      -ms-flex: initial;
          flex: initial;
  margin-left: 0.06rem;
  padding: 0 0.3rem;
  height: 0.96rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:first-child {
  color: #777;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:last-child {
  border-left: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:last-child:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  overflow: hidden;
  padding: 0 0.24rem;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal .am-modal-button {
  border-top: 0;
  padding: 0 0.3rem;
  margin-left: 0.06rem;
  height: 0.96rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal .am-modal-button:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-operation .am-modal-button {
  text-align: start;
  padding-left: 0.3rem;
}
.am-modal.am-modal-operation .am-modal-content {
  border-radius: 0.14rem;
  height: auto;
  padding-top: 0;
}
.am-modal.am-modal-operation .am-modal-content .am-modal-body {
  padding: 0!important;
}
.am-modal.am-modal-operation .am-modal-content .am-modal-button {
  color: #000;
  text-align: left;
  padding-left: 0.3rem;
}
.am-modal-alert-content,
.am-modal-propmt-content {
  zoom: 1;
  overflow: hidden;
}
.am-carousel {
  position: relative;
}
.am-carousel-wrap {
  font-size: 0.36rem;
  color: #000;
  background: none;
  text-align: center;
  zoom: 1;
  width: 100%;
}
.am-carousel-wrap-dot {
  display: inline-block;
  zoom: 1;
}
.am-carousel-wrap-dot > span {
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  margin: 0 0.06rem;
  border-radius: 50%;
  background: #ccc;
}
.am-carousel-wrap-dot-active > span {
  background: #888;
}
/* 默认搜索bar */
.am-search {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.88rem;
  padding: 0 0.2rem;
  overflow: hidden;
  background-color: #efeff4;
}
.am-search-input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  width: 100%;
  height: 0.56rem;
  overflow: hidden;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 0.06rem;
}
.am-search-input .am-search-synthetic-ph,
.am-search-input input[type="search"] {
  position: absolute;
  top: 0;
  left: 0;
}
.am-search-input .am-search-synthetic-ph {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  z-index: 1;
  height: 0.56rem;
  line-height: 0.56rem;
  width: 100%;
  -webkit-transition: width .3s;
  -o-transition: width .3s;
  transition: width .3s;
  display: block;
  text-align: center;
}
.am-search-input .am-search-synthetic-ph-icon {
  display: inline-block;
  margin-right: 0.1rem;
  width: 0.26rem;
  height: 0.26rem;
  overflow: hidden;
  vertical-align: -0.05rem;
  background-repeat: no-repeat;
  background-size: 0.26rem auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'38'%20height%3D'36'%20viewBox%3D'0%200%2038%2036'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M29.05%2025.23a15.81%2015.81%200%200%200%203.004-9.294c0-8.8-7.17-15.934-16.017-15.934C7.192.002.02%207.136.02%2015.936c0%208.802%207.172%2015.937%2016.017%2015.937%204.148%200%207.928-1.569%2010.772-4.143l8.873%208.232%202.296-2.45-8.927-8.282zM16.2%2028.933c-7.19%200-13.04-5.788-13.04-12.903%200-7.113%205.85-12.904%2013.04-12.904%207.19%200%2012.9%205.79%2012.9%2012.904%200%207.115-5.71%2012.903-12.9%2012.903z'%20fill%3D'%23bbb'%20fill-rule%3D'evenodd'%2F%3E%3C%2Fsvg%3E");
}
.am-search-input .am-search-synthetic-ph-placeholder {
  color: #b5b5b5;
  font-size: 0.3rem;
}
.am-search-input input[type="search"] {
  z-index: 2;
  opacity: 0;
  width: 100%;
  text-align: left;
  display: block;
  color: #000;
  height: 0.56rem;
  font-size: 0.3rem;
  background-color: transparent;
  border: 0;
}
.am-search-input input[type="search"]::-webkit-input-placeholder {
  background: none;
  text-align: left;
  color: transparent;
}
.am-search-input input[type="search"]::-moz-placeholder {
  background: none;
  text-align: left;
  color: transparent;
}
.am-search-input input[type="search"]::-ms-input-placeholder {
  background: none;
  text-align: left;
  color: transparent;
}
.am-search-input input[type="search"]::placeholder {
  background: none;
  text-align: left;
  color: transparent;
}
.am-search-input input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.am-search-input .am-search-clear {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: absolute;
  display: none;
  z-index: 3;
  width: 0.26rem;
  height: 0.26rem;
  padding: 0.15rem;
  border-radius: 50%;
  top: 0;
  right: 0;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 0.26rem 0.26rem;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  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%2028%2028'%3E%3Ccircle%20cx%3D'14'%20cy%3D'14'%20r%3D'14'%20fill%3D'%23ccc'%2F%3E%3Cline%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'8'%20y1%3D'8'%20x2%3D'20'%20y2%3D'20'%2F%3E%3Cline%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'20'%20y1%3D'8'%20x2%3D'8'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E");
}
.am-search-input .am-search-clear-active {
  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%2028%2028'%3E%3Ccircle%20cx%3D'14'%20cy%3D'14'%20r%3D'14'%20fill%3D'%233e87ff'%2F%3E%3Cline%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'8'%20y1%3D'8'%20x2%3D'20'%20y2%3D'20'%2F%3E%3Cline%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'20'%20y1%3D'8'%20x2%3D'8'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E");
}
.am-search-input .am-search-clear-show {
  display: block;
}
.am-search-cancel {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  opacity: 0;
  padding-left: 0.2rem;
  height: 0.88rem;
  line-height: 0.88rem;
  font-size: 0.36rem;
  color: #3e87ff;
  text-align: right;
}
.am-search-cancel-anim {
  -webkit-transition: margin-right 0.3s, opacity 0.3s;
  -o-transition: margin-right 0.3s, opacity 0.3s;
  transition: margin-right 0.3s, opacity 0.3s;
  -webkit-transition-delay: .1s;
       -o-transition-delay: .1s;
          transition-delay: .1s;
}
.am-search-cancel-show {
  opacity: 1;
}
.am-search.am-search-start .am-search-input input[type="search"] {
  opacity: 1;
  padding: 0 0.56rem 0 0.66rem;
}
.am-search.am-search-start .am-search-input input[type="search"]::-webkit-input-placeholder {
  color: transparent;
}
.am-search.am-search-start .am-search-input input[type="search"]::-moz-placeholder {
  color: transparent;
}
.am-search.am-search-start .am-search-input input[type="search"]::-ms-input-placeholder {
  color: transparent;
}
.am-search.am-search-start .am-search-input input[type="search"]::placeholder {
  color: transparent;
}
.am-search.am-search-start .am-search-input .am-search-synthetic-ph {
  padding-left: 0.3rem;
  width: auto;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.campusSelect___3Kk95 {
  padding: 0.28rem 0.2rem;
}
.iconLocation___1IXFO {
  width: 0.24rem;
  height: 0.24rem;
}
.campusName___CllMv {
  display: block;
  max-width: calc(100% - 1.3rem - 0.25rem - 1.62rem - 0.62rem);
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.searchBox___1t-35 {
  position: relative;
  margin-right: 0.3rem;
  width: 0.44rem;
  height: 0.44rem;
}
.searchBox___1t-35 .iconSearch___3rfZ7 {
  width: 0.32rem;
  height: 0.32rem;
}
.phoneBox___1Ic4T {
  position: relative;
  margin-right: 0.24rem;
  width: 0.44rem;
  height: 0.44rem;
}
.phoneBox___1Ic4T .iconPhone___2mGvm {
  width: 0.32rem;
  height: 0.32rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.homepage___1E7I4 {
  position: relative;
  background-image: url(/static/index_bg.d2372abb.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  background-attachment: scroll;
}
.homepage___1E7I4 .commonCampusSelect {
  background-color: unset !important;
}
.index___3gi_0 {
  background-color: #F8FAFE;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.indexBanner___197ai {
  position: relative;
  overflow: hidden;
  margin-bottom: .1rem;
  padding: 0 .32rem;
}
.indexBanner___197ai .am-carousel .slider-frame {
  border-radius: 0.3rem;
}
.indexBanner___197ai .am-carousel .slider-frame ul.slider-list {
  height: 3rem !important;
  width: 100% !important;
}
.indexBanner___197ai .am-carousel .slider-frame ul.slider-list div {
  height: 100% !important;
  width: 100% !important;
}
.indexBanner___197ai .am-carousel .slider-frame ul.slider-list img {
  height: 100% !important;
  width: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
}
.indexBanner___197ai .am-carousel .slider-frame ul.slider-list li.slider-slide {
  height: 100% !important;
  width: 100% !important;
}
.indexBanner___197ai .am-carousel .slider-frame ul.slider-list li.slider-slide div {
  height: 100% !important;
  width: 100% !important;
}
.indexBanner___197ai a,
.indexBanner___197ai img {
  display: block;
}
.indexBanner___197ai .slider-frame___3LOUW,
.indexBanner___197ai .slider-list___1M6Di {
  height: 100% !important;
}
.groupBooking___1S-1V {
  margin-top: 0.3rem;
}
.groupBooking___1S-1V .sectionTitle___3Iott {
  font-size: 1.4em;
  font-weight: bold;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 1em;
  padding-bottom: 1em;
}
.groupBooking___1S-1V .groupBookingList___2rGxs {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow-x: scroll;
  width: 100%;
}
.groupBooking___1S-1V .groupBookingList___2rGxs .listItem___1TxSr {
  padding-right: 0.3rem;
  position: relative;
}
.groupBooking___1S-1V .groupBookingList___2rGxs .listItem___1TxSr .listImage___2PUwD {
  width: 2rem;
  border-radius: 0.14rem;
  overflow: hidden;
  position: relative;
}
.groupBooking___1S-1V .groupBookingList___2rGxs .listItem___1TxSr .listImage___2PUwD:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.groupBooking___1S-1V .groupBookingList___2rGxs .listItem___1TxSr .listImage___2PUwD > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.groupBooking___1S-1V .groupBookingList___2rGxs .listItem___1TxSr .listImage___2PUwD img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.groupBooking___1S-1V .groupBookingList___2rGxs .listItem___1TxSr .listName___1z-lK {
  padding: 0.18rem 0.05rem;
  width: 2rem;
  color: #010101;
}
.groupBooking___1S-1V .groupBookingList___2rGxs .listItem___1TxSr .groupPrice___1FSN4 {
  width: calc(100% - 0.9rem);
}
.groupBooking___1S-1V .groupBookingList___2rGxs .listItem___1TxSr .groupTypeName___G-Jsp {
  color: #fff;
  position: absolute;
  top: 0.09rem;
  left: -0.07rem;
  line-height: 0.27rem;
  text-align: center;
  padding: 0.07rem 0.1rem;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFBF5C), to(#FF9822));
  background-image: -webkit-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background-image: -o-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background-image: linear-gradient(90deg, #FFBF5C 0%, #FF9822 100%);
  border-radius: 0.04rem;
}
.searchBar___3ISMU {
  height: 0.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  background: #fff;
}
.searchBar___3ISMU > .searchBox___2_gU8 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.searchBar___3ISMU > :not(.searchBox___2_gU8) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.searchBar___3ISMU > :not(:last-child) {
  margin-right: 0.1rem;
}
.searchBar___3ISMU .name___3ORjt {
  width: 2rem;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.searchBar___3ISMU .searchBox___2_gU8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  background: #f5f5f5;
  border-radius: 10rem;
  overflow: hidden;
}
.searchBar___3ISMU .searchBox___2_gU8 > .inputBox___3LULY {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.searchBar___3ISMU .searchBox___2_gU8 > :not(.inputBox___3LULY) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.searchBar___3ISMU .searchBox___2_gU8 .searchIcon___3te1Y {
  width: 1em;
  height: 1em;
  display: block;
  margin-right: 0.5em;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAQlBMVEUAAAD19fXMztLU1tj09PTQ0dTs7O3W19ra293y8vLw8fHk5ebo6eri4+Tq6+vu7u/S1Nfm5+jY2dze3+Hc3d/GyMw6jjKlAAAAFXRSTlMANevKPtxhwbBGT4RykGpY03u5nqfjMl6XAAABqUlEQVRIx5WW2darIAyF3QwKOFbl/V/1gCyPfwyC7psuSL9mIIQ2GQFo3gvqt0vhvdBya/EG+HX+r9YZFWDS/q6uCNnTg5DGdCG6pP2ZadN3ZK+QfLpxSTv2KagUvAXZPCDRZokh2nQLVo+DcRlkPiJQOUuMV3OL0jGoa5/ZJHNvrl0uF/387sWK8ZK6cDMNAfFApsIRj8G+sdy70iGrGBpxEzNpm5L6WzZguTMhxUGy65uyVhpZTM5VkIHGHuolUEFUQMZrqUOc4aOajLmWgqy4+O8inVNF0nv5EVko8jIwyVZFISZMiqxrRba0yFtY2gryo70+FRvm6lz7qS2VuH3FVJusT4HQnltLbsCuGBZ2x/hFNmDzQKvSuIjJ83nRoXTzRz6qnke8Peayy/rOj0un/TWW+bjWDmy8B/9PzJjeH/pYOOn/S8y55yLKDOeTpPoEiI0xp2btk5Z13/buXBmF3ifxs0Mv/F16CD4pQ6VGCi0DruocDDgEN8qECdNb3DP1E/I9BWtxmSgT/L4VptNP85nR+MC0iakgvBNpx9c1L+zvSVWIlfwH8kgokqhU4doAAAAASUVORK5CYII=);
}
.searchBar___3ISMU .searchBox___2_gU8 .inputBox___3LULY input {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
  width: 100%;
}
.indexCategory___3Tb3N {
  padding: 0 .32rem;
  border-bottom: 0.01rem solid #f5f5f5;
}
.indexCategory___3Tb3N .tabBox___SYII- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  max-width: 100%;
  padding-right: 0.3rem;
}
.indexCategory___3Tb3N .tabBox___SYII- > .grow___2xXuQ {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.indexCategory___3Tb3N .tabBox___SYII- > :not(.grow___2xXuQ) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.indexCategory___3Tb3N .tabBox___SYII- .tab___1bp3V {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: 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;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 20%;
          flex: 1 1 20%;
  min-width: 20%;
  padding: 0.3rem 0;
  cursor: pointer;
}
.indexCategory___3Tb3N .tabBox___SYII- .tab___1bp3V > .grow___2xXuQ {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.indexCategory___3Tb3N .tabBox___SYII- .tab___1bp3V > :not(.grow___2xXuQ) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.indexCategory___3Tb3N .tabBox___SYII- .tab___1bp3V > .image___1xtDd {
  width: .8rem;
  max-width: 80%;
  border-radius: .2rem;
  overflow: hidden;
  position: relative;
}
.indexCategory___3Tb3N .tabBox___SYII- .tab___1bp3V > .image___1xtDd:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.indexCategory___3Tb3N .tabBox___SYII- .tab___1bp3V > .image___1xtDd > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.indexCategory___3Tb3N .tabBox___SYII- .tab___1bp3V > .title___33P2p {
  margin-top: .16rem;
  font-size: 0.24rem;
  color: #3D496D;
}
.indexProducts___1M1Ic {
  margin-top: 0.3rem;
  padding-bottom: 0.4rem;
  padding: 0 .32rem;
}
.indexProducts___1M1Ic .sectionTitle___3Iott {
  font-size: 1.4em;
  font-weight: bold;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 1em;
  padding-bottom: 1em;
}
.indexProducts___1M1Ic .sectionList___2oBBJ {
  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;
  padding: 0 0.3rem;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.indexProducts___1M1Ic .sectionList___2oBBJ > .grow___2xXuQ {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.indexProducts___1M1Ic .sectionList___2oBBJ > :not(.grow___2xXuQ) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.indexProducts___1M1Ic .sectionList___2oBBJ > :not(:last-child) {
  margin-bottom: 0.2rem;
}
.indexProducts___1M1Ic .listItem___1TxSr {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
  width: 46%;
  cursor: pointer;
}
.indexProducts___1M1Ic .listItem___1TxSr:nth-child(2n-1) {
  margin-right: 8%;
}
.indexProducts___1M1Ic .listImage___2PUwD {
  border-radius: 0.14rem;
  overflow: hidden;
  position: relative;
}
.indexProducts___1M1Ic .listImage___2PUwD:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.indexProducts___1M1Ic .listImage___2PUwD > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.indexProducts___1M1Ic .listName___1z-lK {
  font-weight: bold;
  margin: 0.1rem 0 0.2rem;
  max-height: 0.8rem;
  line-height: 0.4rem;
  font-size: 1.1em;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.indexProducts___1M1Ic .listDesc___jpUV5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.indexProducts___1M1Ic .listDesc___jpUV5 > .grow___2xXuQ {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.indexProducts___1M1Ic .listDesc___jpUV5 > :not(.grow___2xXuQ) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.indexProducts___1M1Ic .listOther___1hTYU {
  margin-left: auto;
}
.indexMore___3sWAA .sectionList___2oBBJ {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
.indexMore___3sWAA .sectionList___2oBBJ > :not(:last-child) {
  margin-bottom: 0.3rem;
}
.indexMore___3sWAA .listItem___1TxSr {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-radius: 0.14rem;
  overflow: hidden;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  position: relative;
  -webkit-box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
}
.indexMore___3sWAA .listItem___1TxSr > .listContent___6Pj1p {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.indexMore___3sWAA .listItem___1TxSr > :not(.listContent___6Pj1p) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.indexMore___3sWAA .listItem___1TxSr > :not(:last-child) {
  margin-right: 0.2rem;
}
.indexMore___3sWAA .listImage___2PUwD {
  width: 2rem;
  border-radius: 0.14rem;
  overflow: hidden;
  position: relative;
}
.indexMore___3sWAA .listImage___2PUwD:before {
  content: "";
  padding-top: 120%;
  display: block;
}
.indexMore___3sWAA .listImage___2PUwD > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.indexMore___3sWAA .listName___1z-lK {
  font-size: 1.2em;
  max-height: 2.5em;
  font-weight: bold;
  line-height: 1.4;
  margin-bottom: 0.15rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.indexMore___3sWAA .listDesc___jpUV5 {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  color: #c6c8cc;
}
.indexMore___3sWAA .listOther___1hTYU {
  position: absolute;
  right: 0;
  bottom: 0.3rem;
  padding: 0.2rem 0.4rem;
  border-top-left-radius: 10rem;
  border-bottom-left-radius: 10rem;
  background: #548eff;
  color: #fff;
  font-size: 1.2em;
  cursor: pointer;
}
.moreProducts___1jRp8 .sectionList___2oBBJ {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
.moreProducts___1jRp8 .sectionList___2oBBJ > :not(:last-child) {
  margin-bottom: 0.3rem;
}
.moreProducts___1jRp8 .listItem___1TxSr {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  border-radius: 0.14rem;
  overflow: hidden;
  position: relative;
  -webkit-box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
}
.moreProducts___1jRp8 .listItem___1TxSr > .listContent___6Pj1p {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.moreProducts___1jRp8 .listItem___1TxSr > :not(.listContent___6Pj1p) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.moreProducts___1jRp8 .listItem___1TxSr > :not(:last-child) {
  margin-right: 0.2rem;
}
.moreProducts___1jRp8 .listImage___2PUwD {
  width: 2rem;
  position: relative;
}
.moreProducts___1jRp8 .listImage___2PUwD:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.moreProducts___1jRp8 .listImage___2PUwD > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.moreProducts___1jRp8 .listContent___6Pj1p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.moreProducts___1jRp8 .listContent___6Pj1p > .grow___2xXuQ {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.moreProducts___1jRp8 .listContent___6Pj1p > :not(.grow___2xXuQ) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.moreProducts___1jRp8 .listName___1z-lK {
  font-size: 1.2em;
  font-weight: bold;
  height: 2.8em;
  line-height: 1.4em;
  margin-bottom: 0.3em;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: auto;
}
.moreProducts___1jRp8 .listDesc___jpUV5 .rawPrice___3mzOZ,
.moreProducts___1jRp8 .listDesc___jpUV5 .sellCount___3T2NL {
  display: block;
  color: #c6c8cc;
}
.moreProducts___1jRp8 .listDesc___jpUV5 .sellCount___3T2NL {
  margin-top: 0.15rem;
}
.moreProducts___1jRp8 .listOther___1hTYU {
  position: absolute;
  right: 0;
  bottom: 0.3rem;
  padding: 0.2rem 0.4rem;
  border-top-left-radius: 10rem;
  border-bottom-left-radius: 10rem;
  background: #548eff;
  color: #fff;
  font-size: 1.2em;
  cursor: pointer;
}
.modalContainer___1SBRj {
  position: relative;
  width: 70% !important;
}
.modalContainer___1SBRj .am-modal-content {
  overflow: visible !important;
}
.modalStyle___2LW8J .modalStyle___2LW8J {
  display: -webkit-box;
  display: -ms-flexbox;
  display: 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;
  text-align: center;
}
.modalStyle___2LW8J .title___1nktx {
  color: #203152;
  font-size: .4rem;
  font-weight: bold;
  margin-bottom: .24rem;
  margin-top: .34rem;
}
.modalStyle___2LW8J .tip___2yQJq {
  font-size: .3rem;
  color: #94A2B9;
  margin-bottom: .5rem;
}
.modalStyle___2LW8J .qrCode___3zr23 {
  width: 2.5rem;
  height: 2.5rem;
  margin: 0 auto;
  margin-bottom: .5rem;
}
.modalStyle___2LW8J .qrCode___3zr23 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.modalStyle___2LW8J .footer___3JzOO {
  color: #A8B4C9;
  font-size: .28rem;
  margin-bottom: .5rem;
}
.closeBtn___fdNQF {
  width: .64rem;
  height: .64rem;
  border-radius: 50%;
  position: absolute;
  bottom: -1.4rem;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.postPayFlag___BzqFa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #07c160;
  font-size: 0.2rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.postPayFlag___BzqFa .postImg {
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.08rem;
}
.postPayFlag___BzqFa .textSpan1 {
  margin-right: 0.05rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/* 商品样式 */
.OnlineProductListItem___2Q4l5 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.OnlineProductListItem___2Q4l5 .listImage___W-S9- {
  border-radius: .2rem;
  overflow: hidden;
}
.OnlineProductListItem___2Q4l5 .listName___2zER0 {
  font-size: .28rem;
  color: #203152;
}
.OnlineProductListItem___2Q4l5 .tipText___Bc07y {
  font-size: .24rem;
  color: #A8B4C9;
}
.OnlineProductListItem___2Q4l5 .price___urSIn {
  font-size: .2rem;
  color: #357EEE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: .32rem;
}
.OnlineProductListItem___2Q4l5 .price___urSIn .priceNum___39CxW {
  font-size: .32rem;
  margin-left: .02rem;
  margin-right: .16rem;
}
.OnlineProductListItem___2Q4l5 .price___urSIn .priceDeadNum___15-XT {
  font-size: .2rem;
  color: #AEB7CA;
  text-decoration: line-through;
}
.OnlineProductListItem___2Q4l5 .btn___1pZsW {
  width: 1.28rem;
  height: .56rem;
  font-size: .24rem;
  color: #357EEE;
  background: #F3F7FF;
  border: .02rem solid #E9F0FF;
  border-radius: .32rem;
  text-align: center;
  line-height: .56rem;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.listItem___3ZWQA .listImage___W-S9- {
  width: 1.68rem;
  height: 1.68rem;
  margin-right: .32rem;
}
.listItem___3ZWQA .listContnet___3bYZH {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: .04rem;
  height: 1.68rem;
}
.listItem___3ZWQA .listContnet___3bYZH .listName___2zER0 {
  margin-bottom: .16rem;
}
.listItem___3ZWQA .listContnet___3bYZH .tipText___Bc07y {
  margin-bottom: .08rem;
}
.listItem___3ZWQA .listContnet___3bYZH .footer___33fzN .tipText___Bc07y {
  margin-bottom: 0;
  font-size: .2rem;
}
.listItem___3ZWQA .listContnet___3bYZH .footer___33fzN {
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.splitItem___3D3UB {
  width: 38vw;
}
.splitItem___3D3UB .listImage___W-S9- {
  width: 38vw;
  height: 38vw;
  margin-bottom: .32rem;
}
.splitItem___3D3UB .listName___2zER0 {
  margin-bottom: .16rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.splitItem___3D3UB .tipText___Bc07y {
  margin-bottom: .18rem;
}
.splitItem___3D3UB .btn___1pZsW {
  width: 1.14rem;
  height: .48rem;
  font-size: .24rem;
  line-height: .48rem;
}
.slideItem___1WNtG {
  width: 2rem;
  margin-right: .18rem;
}
.slideItem___1WNtG .listImage___W-S9- {
  width: 2rem;
  height: 2rem;
  margin-bottom: .12rem;
}
.slideItem___1WNtG .listName___2zER0 {
  margin-bottom: .08rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.slideItem___1WNtG .tipText___Bc07y {
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.slideItem___1WNtG .price___urSIn {
  font-size: .2rem;
}
.slideItem___1WNtG .price___urSIn .priceNum___39CxW {
  font-size: .26rem;
  margin-left: .02rem;
  width: .8rem;
  display: block;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/* 图文 */
.MaterialListItem___2Egrd img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.MaterialListItem___2Egrd .listImage___3Ms_u {
  border-radius: .2rem;
  overflow: hidden;
  position: relative;
}
.MaterialListItem___2Egrd .listImage___3Ms_u .materialTypeName___395o9 {
  position: absolute;
  bottom: 0.1rem;
  right: 0.1rem;
  padding: 0.05rem 0.1rem;
  border-radius: 0.15rem;
  line-height: 1;
  font-size: 0.2rem;
  color: #3E87FF;
  background-color: #FFFFFF;
}
.MaterialListItem___2Egrd .listName___1meru {
  font-size: .28rem;
  color: #203152;
}
.MaterialListItem___2Egrd .summary___1W53p {
  font-size: .24rem;
  color: #A8B4C9;
  line-height: .36rem;
}
.listItem___2NU_Z .listImage___3Ms_u {
  width: 1.68rem;
  height: 1.68rem;
  margin-right: .32rem;
}
.listItem___2NU_Z .listContnet___3fkwi {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: .04rem;
  height: 1.68rem;
}
.listItem___2NU_Z .listContnet___3fkwi .listName___1meru {
  margin-bottom: .08rem;
}
.listItem___2NU_Z .listContnet___3fkwi .footer___2LBl2 {
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.fullItem___2w5VL .listImage___3Ms_u {
  width: 100%;
  height: 3.5rem;
}
.fullItem___2w5VL .listName___1meru {
  margin-top: .32rem;
  margin-bottom: .16rem;
}
.slideItem___1J9q_ {
  width: 2rem;
  margin-right: .18rem;
}
.slideItem___1J9q_ .listImage___3Ms_u {
  width: 2rem;
  height: 2rem;
  margin-bottom: .12rem;
}
.slideItem___1J9q_ .listName___1meru {
  margin-bottom: .08rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.slideItem___1J9q_ .summary___1W53p {
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.indexMoreCardCell .listImage {
  border-radius: .2rem;
  overflow: hidden;
  position: relative;
}
.indexMoreCardCell .listImage .materialTypeName {
  position: absolute;
  bottom: 0.1rem;
  right: 0.1rem;
  padding: 0.05rem 0.1rem;
  border-radius: 0.15rem;
  line-height: 1;
  font-size: 0.2rem;
  color: #3E87FF;
  background-color: #FFFFFF;
}
.indexMoreCardCell .splitItem {
  width: 44vw;
}
.indexMoreCardCell .splitItem .listImage {
  width: 44vw;
  height: 44vw;
  margin-bottom: .32rem;
}
.indexMoreCardCell .splitItem .listName {
  margin-bottom: .16rem;
}
.homePageCardCell .listImage {
  border-radius: .2rem;
  overflow: hidden;
  position: relative;
}
.homePageCardCell .listImage .materialTypeName {
  position: absolute;
  bottom: 0.1rem;
  right: 0.1rem;
  padding: 0.05rem 0.1rem;
  border-radius: 0.15rem;
  line-height: 1;
  font-size: 0.2rem;
  color: #3E87FF;
  background-color: #FFFFFF;
}
.homePageCardCell .splitItem {
  width: 38vw;
}
.homePageCardCell .splitItem .listImage {
  width: 38vw;
  height: 38vw;
  margin-bottom: .32rem;
}
.homePageCardCell .splitItem .listName {
  margin-bottom: .16rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/* 老师 */
.TeacherListItem___3RPiZ img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.TeacherListItem___3RPiZ .listImage___2UeWU {
  border-radius: .2rem;
  overflow: hidden;
}
.TeacherListItem___3RPiZ .teacherName___OzehM {
  font-size: .28rem;
  margin-right: .16rem;
  color: #203152;
}
.TeacherListItem___3RPiZ .subjectsContent___26F2m {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.TeacherListItem___3RPiZ .subjectsContent___26F2m .subjectsName___2ogP6 {
  margin: 0 .04rem;
  height: .32rem;
  line-height: .24rem;
  text-align: center;
  background: #35cb8a19;
  border-radius: .16rem;
  font-size: .18rem;
  padding: .04rem .13rem;
  color: #35CB89;
}
.TeacherListItem___3RPiZ .footer___18dVG {
  color: #A8B4C9;
}
.TeacherListItem___3RPiZ .footer___18dVG img {
  display: none !important;
}
.TeacherListItem___3RPiZ .footer___18dVG p {
  margin: 0 !important;
  color: #A8B4C9 !important;
  background-color: #fff !important;
}
.TeacherListItem___3RPiZ .footer___18dVG br {
  display: none !important;
}
.TeacherListItem___3RPiZ .footer___18dVG a {
  display: none !important;
  color: #A8B4C9 !important;
  background-color: #fff !important;
}
.TeacherListItem___3RPiZ .footer___18dVG font,
.TeacherListItem___3RPiZ .footer___18dVG span,
.TeacherListItem___3RPiZ .footer___18dVG p {
  font-family: "PingFang SC", "siyuanHei", Helvetica, Arial, "\5B8B\4F53" !important;
  line-height: .36rem !important;
  font-size: .24rem !important;
  font-weight: normal !important;
  text-align: left !important;
  color: #A8B4C9 !important;
  background-color: #fff !important;
}
.listItem___SJ_zu .listImage___2UeWU {
  width: 1.68rem;
  height: 1.68rem;
  margin-right: .32rem;
}
.listItem___SJ_zu .listContnet___3nqQx {
  height: 1.68rem;
}
.listItem___SJ_zu .listContnet___3nqQx .listName___2LgEA {
  width: 52vw;
}
.listItem___SJ_zu .listContnet___3nqQx .footer___18dVG {
  line-height: .36rem;
  max-height: 1.3rem;
  margin-top: .1rem;
  width: 52vw;
}
.splitItem___34ihS {
  width: 38vw;
}
.splitItem___34ihS .listImage___2UeWU {
  width: 38vw;
  height: 38vw;
  margin-bottom: .32rem;
}
.splitItem___34ihS .listName___2LgEA {
  margin-bottom: .16rem;
}
.splitItem___34ihS .footer___18dVG {
  max-height: 1.3rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.CampusListItem___7BDSN img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.CampusListItem___7BDSN .listImage___3SX-v {
  border-radius: .2rem;
  overflow: hidden;
}
.CampusListItem___7BDSN .listName___1SqR_ {
  font-size: .28rem;
  color: #203152;
}
.CampusListItem___7BDSN .tipText___2Jjwd {
  font-size: .24rem;
  color: #A8B4C9;
  line-height: .36rem;
}
/* 校区 */
.listItem___22yBD {
  padding: .4rem .4rem .3rem .4rem;
}
.listItem___22yBD .listImage___3SX-v {
  width: .8rem;
  height: .8rem;
  margin-right: .32rem;
}
.listItem___22yBD .listContnet___25-4P {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: .08rem;
}
.listItem___22yBD .listContnet___25-4P .listName___1SqR_ {
  margin-bottom: .08rem;
}
.listItem___22yBD .footer___npiqP {
  width: .56rem;
  height: .56rem;
  margin-left: .28rem;
}
.fullItem___2Sf7c .listImage___3SX-v {
  height: 3rem;
  margin-bottom: .32rem;
}
.fullItem___2Sf7c .listName___1SqR_ {
  margin-bottom: .16rem;
}
.fullItem___2Sf7c .tipText___2Jjwd {
  margin-bottom: .21rem;
  line-height: .36rem;
}
.fullItem___2Sf7c .footer___npiqP {
  margin-bottom: .4rem;
}
.fullItem___2Sf7c .phoneIcon___1ulhM {
  width: .13rem;
  height: .18rem;
  margin-right: .08rem;
}
.fullItem___2Sf7c .phoneNum___29VAa {
  color: #495C7C;
  font-size: .24rem;
}
.fullItem___2Sf7c .callIcon___1p3sb {
  width: 0.48rem;
  height: 0.48rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/* 领券中心 */
.PromotionListItem___3YUY1 .cardBg___1l-Q7 {
  margin: 0.4rem 0;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
}
.PromotionListItem___3YUY1 .cardLeftDiv___bGMud {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.2rem 0.1rem 0 0;
  font-size: 0.27rem;
  height: 1.6rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.PromotionListItem___3YUY1 .dotLine___1hDGX {
  width: 0.02rem;
  height: 1.5rem;
  margin-top: 0.1rem;
  border: 0.02rem dashed;
}
.PromotionListItem___3YUY1 .cardRightDiv___3pCzJ {
  margin-left: 0;
  margin-right: 0;
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
  border-radius: 0.2rem 0.2rem 0 0;
  height: 1.6rem;
  position: relative;
}
.PromotionListItem___3YUY1 .cardRightDiv___3pCzJ > :first-child {
  width: calc(100% - 1.38rem);
}
.PromotionListItem___3YUY1 .cardRightDiv___3pCzJ .stateIcon___2rqFm {
  position: absolute;
  top: 0;
  right: 0;
  width: 1.2rem;
  height: 1.2rem;
}
.PromotionListItem___3YUY1 .couponType___H9LDM {
  color: white;
  padding: 0.06rem 0.2rem;
  border-radius: 0.17rem;
}
.PromotionListItem___3YUY1 .couponName___1jiNg {
  margin-left: 0.1rem;
  width: calc(100% - 0.9rem);
}
.PromotionListItem___3YUY1 .couponDate___3Akdw {
  padding: 0 0.2rem;
}
.PromotionListItem___3YUY1 .toUseBtn___3ROAv {
  z-index: 999;
  padding: 0.08rem 0.2rem;
  border-radius: 0.2rem;
  margin-right: 0.2rem;
  margin-left: 0.26rem;
  color: #fff;
}
.PromotionListItem___3YUY1 .detailsOperatDiv___IASf1 {
  padding: 0.15rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
  border-radius: 0 0 0.2rem 0.2rem;
  font-size: 0.22rem;
  color: #8D8D8D;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.PromotionListItem___3YUY1 .remark___1Se1R {
  width: cal(99.6%);
  line-height: 0.38rem;
}
.PromotionListItem___3YUY1 .arrow___k_OIg {
  width: 0.2rem;
  height: 0.14rem;
}
.PromotionListItem___3YUY1 .reduction___2fXBv {
  color: #FF7720;
  border-color: #FF7720;
}
.PromotionListItem___3YUY1 .reductionLeftBg___3Km-3 {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.PromotionListItem___3YUY1 .reductionRightBg___328OK {
  background: #FFF9F7;
}
.PromotionListItem___3YUY1 .reductionTypeBg___loNmB {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.PromotionListItem___3YUY1 .reductionBtnBg___5XTFU {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF7720;
  border: solid 0.01rem #FF7720;
}
.PromotionListItem___3YUY1 .discount___3RYkQ {
  color: #FF6054;
  border-color: #FF6054;
}
.PromotionListItem___3YUY1 .discountLeftBg___18VZY {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.PromotionListItem___3YUY1 .discountRightBg___2U--n {
  background: #FFF9F8;
}
.PromotionListItem___3YUY1 .discountTypeBg___9xE9r {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.PromotionListItem___3YUY1 .discountBtnBg___OXyUR {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF6054;
  border: solid 0.01rem #FF7720;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.RecommendListItem___vS3wt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 0.2rem 0;
}
.RecommendListItem___vS3wt > .grow___1xrFG {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.RecommendListItem___vS3wt > :not(.grow___1xrFG) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.RecommendListItem___vS3wt .recommendImage___Om829 {
  height: .8rem;
  width: .8rem;
  border-radius: .2rem;
  overflow: hidden;
  margin-right: .32rem;
}
.RecommendListItem___vS3wt .recommendImage___Om829 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.RecommendListItem___vS3wt .recommendInfo___1AwVJ {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.RecommendListItem___vS3wt .recommendInfo___1AwVJ > .grow___1xrFG {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.RecommendListItem___vS3wt .recommendInfo___1AwVJ > :not(.grow___1xrFG) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.RecommendListItem___vS3wt .recommendInfo___1AwVJ .recommendTitle___kZ_mC {
  color: #203152;
  margin-bottom: .1rem;
  font-size: .28rem;
}
.RecommendListItem___vS3wt .recommendInfo___1AwVJ .recommendguide___rZx04 {
  color: #A8B4C9;
  font-size: .24rem;
}
.RecommendListItem___vS3wt .recommendBtn___1-KHr {
  width: 1.44rem;
  height: .56rem;
  border-radius: .32rem;
  line-height: .56rem;
  text-align: center;
  font-size: .24rem;
  color: #357EEE;
  background-color: #F3F7FF;
  border: 0.02rem solid #E9F0FF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/* 分销 */
.DistributionListItem___2X90Y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 0.2rem 0;
}
.DistributionListItem___2X90Y > .grow___3qEbg {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.DistributionListItem___2X90Y > :not(.grow___3qEbg) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.DistributionListItem___2X90Y .recommendImage___2Bvg1 {
  height: .8rem;
  width: .8rem;
  border-radius: .2rem;
  overflow: hidden;
  margin-right: .32rem;
}
.DistributionListItem___2X90Y .recommendImage___2Bvg1 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.DistributionListItem___2X90Y .recommendInfo___6v0Ff {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DistributionListItem___2X90Y .recommendInfo___6v0Ff > .grow___3qEbg {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.DistributionListItem___2X90Y .recommendInfo___6v0Ff > :not(.grow___3qEbg) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.DistributionListItem___2X90Y .recommendInfo___6v0Ff .recommendTitle___2xJoD {
  color: #203152;
  margin-bottom: .1rem;
  font-size: .28rem;
}
.DistributionListItem___2X90Y .recommendInfo___6v0Ff .recommendguide___3vU8F {
  color: #A8B4C9;
  font-size: .24rem;
}
.DistributionListItem___2X90Y .recommendBtn___33vxr {
  width: 1.44rem;
  height: .56rem;
  border-radius: .32rem;
  line-height: .56rem;
  text-align: center;
  font-size: .24rem;
  color: #357EEE;
  background-color: #F3F7FF;
  border: 0.02rem solid #E9F0FF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/* 公众号样式 */
.WechatListItem___3PpiU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.WechatListItem___3PpiU > .grow___1ExAI {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.WechatListItem___3PpiU > :not(.grow___1ExAI) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.WechatListItem___3PpiU img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.WechatListItem___3PpiU .wechatImage___1SYza {
  width: .8rem;
  height: .8rem;
  margin-right: .32rem;
}
.WechatListItem___3PpiU .wechatImage___1SYza img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: .2rem;
}
.WechatListItem___3PpiU .wechatInfo___3XnMS {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.WechatListItem___3PpiU .wechatInfo___3XnMS > .grow___1ExAI {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.WechatListItem___3PpiU .wechatInfo___3XnMS > :not(.grow___1ExAI) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.WechatListItem___3PpiU .wechatInfo___3XnMS .wechatTitle___aRNve {
  color: #203152;
  margin-bottom: .1rem;
  font-size: .28rem;
}
.WechatListItem___3PpiU .wechatInfo___3XnMS .wechatguide___384NP {
  color: #A8B4C9;
  font-size: .24rem;
}
.WechatListItem___3PpiU .wechatBtn___2ztgZ {
  width: 1.44rem;
  height: .56rem;
  border-radius: .32rem;
  line-height: .56rem;
  text-align: center;
  font-size: .24rem;
  color: #357EEE;
  background-color: #F3F7FF;
  border: 0.02rem solid #E9F0FF;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/* 拼团报班 */
.BargainingListItem___3cELn img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.BargainingListItem___3cELn .listImage___4ZE6D {
  border-radius: .2rem;
  border-top-left-radius: .04rem;
  overflow: hidden;
  position: relative;
}
.BargainingListItem___3cELn .listImage___4ZE6D .achieveNum___3doKR {
  position: absolute;
  top: 0;
  left: 0;
  width: .8rem;
  height: .34rem;
  background-image: -webkit-gradient(linear, right top, left top, from(#FF7720), to(#FFA956));
  background-image: -webkit-linear-gradient(right, #FF7720 0%, #FFA956 100%);
  background-image: -o-linear-gradient(right, #FF7720 0%, #FFA956 100%);
  background-image: linear-gradient(270deg, #FF7720 0%, #FFA956 100%);
  font-size: .2rem;
  line-height: .34rem;
  text-align: center;
  color: #FFFFFF;
  border-radius: .04rem;
}
.BargainingListItem___3cELn .listName___1i_Kh {
  font-size: .28rem;
  color: #203152;
}
.BargainingListItem___3cELn .tipText___3i-29 {
  margin-top: .08rem;
  margin-bottom: .14rem;
  color: #A8B4C9;
  font-size: .24rem;
}
.BargainingListItem___3cELn .price___3FThk {
  font-size: .2rem;
  color: #FB794A;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: .32rem;
}
.BargainingListItem___3cELn .price___3FThk .priceNum___3SZHA {
  font-size: .32rem;
  margin-left: .02rem;
  margin-right: .16rem;
}
.BargainingListItem___3cELn .price___3FThk .priceDeadNum___3qC8b {
  font-size: .2rem;
  color: #AEB7CA;
  text-decoration: line-through;
}
.BargainingListItem___3cELn .btn___3CEvo {
  font-size: .18rem;
  color: #FB794A;
  -ms-flex-item-align: end;
      align-self: flex-end;
  line-height: .28rem;
}
.BargainingListItem___3cELn .btn___3CEvo .btnItem___33D4A {
  width: .28rem;
  height: .28rem;
  background: #FFE5DC;
  border-radius: .06rem;
  text-align: center;
  -ms-flex-item-align: end;
      align-self: flex-end;
  margin: 0 .02rem;
}
.listItem___2BBEB .listImage___4ZE6D {
  width: 1.68rem;
  height: 1.68rem;
  margin-right: .32rem;
}
.listItem___2BBEB .listContnet___39z22 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: .04rem;
  height: 1.68rem;
}
.listItem___2BBEB .listContnet___39z22 .footer___lY4qC {
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.fullItem___1zWgF .listImage___4ZE6D {
  height: 3rem;
  margin-bottom: .32rem;
}
.fullItem___1zWgF .listName___1i_Kh {
  margin-bottom: .16rem;
}
.fullItem___1zWgF .tipText___3i-29 {
  margin-bottom: .18rem;
}
.splitItem___a-QT4 {
  width: 38vw;
}
.splitItem___a-QT4 .listImage___4ZE6D {
  width: 38vw;
  height: 38vw;
  margin-bottom: .32rem;
}
.splitItem___a-QT4 .listName___1i_Kh {
  margin-bottom: .16rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.splitItem___a-QT4 .tipText___3i-29 {
  margin-bottom: .18rem;
}
.splitItem___a-QT4 .btn___3CEvo {
  width: 1.14rem;
  height: .48rem;
  font-size: .24rem;
  color: #FB794A;
  background: #FFE5DC;
  border: .02rem solid #FFE5DC;
  border-radius: .32rem;
  text-align: center;
  line-height: .48rem;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.slideItem___2m5G7 {
  width: 2rem;
  margin-right: .18rem;
}
.slideItem___2m5G7 .listImage___4ZE6D {
  width: 2rem;
  height: 2rem;
  margin-bottom: .12rem;
}
.slideItem___2m5G7 .listName___1i_Kh {
  margin-bottom: .08rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.slideItem___2m5G7 .tipText___3i-29 {
  margin-bottom: .08rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.slideItem___2m5G7 .price___3FThk {
  font-size: .2rem;
}
.slideItem___2m5G7 .price___3FThk .priceNum___3SZHA {
  font-size: .26rem;
  margin-left: .02rem;
  width: .8rem;
  display: block;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.slideItem___2m5G7 .btn___3CEvo {
  width: .9rem;
  height: .36rem;
  font-size: .20rem;
  border-radius: .2rem;
  line-height: .36rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/* 活动报名 */
.ActivityListItem___1SfYX img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.ActivityListItem___1SfYX .listImage___RK5AR {
  border-radius: .2rem;
  overflow: hidden;
}
.ActivityListItem___1SfYX .listName___hpYjt {
  font-size: .28rem;
  color: #203152;
}
.ActivityListItem___1SfYX .tipText___D6SEn {
  margin-top: .08rem;
  margin-bottom: .14rem;
  color: #A8B4C9;
  font-size: .24rem;
}
.ActivityListItem___1SfYX .tipText___D6SEn img {
  display: none !important;
}
.ActivityListItem___1SfYX .tipText___D6SEn p {
  margin: 0 !important;
  color: #A8B4C9 !important;
  background-color: #fff !important;
}
.ActivityListItem___1SfYX .tipText___D6SEn br {
  display: none !important;
}
.ActivityListItem___1SfYX .tipText___D6SEn a {
  display: none !important;
  color: #A8B4C9 !important;
  background-color: #fff !important;
}
.ActivityListItem___1SfYX .tipText___D6SEn font,
.ActivityListItem___1SfYX .tipText___D6SEn span,
.ActivityListItem___1SfYX .tipText___D6SEn p {
  font-family: "PingFang SC", "siyuanHei", Helvetica, Arial, "\5B8B\4F53" !important;
  line-height: .36rem !important;
  font-size: .24rem !important;
  font-weight: normal !important;
  text-align: left !important;
  color: #A8B4C9 !important;
  background-color: #fff !important;
}
.ActivityListItem___1SfYX .price___TsyCW {
  font-size: .2rem;
  color: #357EEE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ActivityListItem___1SfYX .price___TsyCW .priceNum___26Sys {
  font-size: .32rem;
  margin-left: .02rem;
}
.ActivityListItem___1SfYX .footer___299IK {
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ActivityListItem___1SfYX .btn___sL0Sf {
  width: 1.28rem;
  height: .56rem;
  font-size: .24rem;
  color: #357EEE;
  background: #F3F7FF;
  border: .02rem solid #E9F0FF;
  border-radius: .32rem;
  text-align: center;
  line-height: .56rem;
  -ms-flex-item-align: end;
      align-self: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.listItem___2j0Rs .listImage___RK5AR {
  width: 1.68rem;
  height: 1.68rem;
  margin-right: .32rem;
}
.listItem___2j0Rs .listName___hpYjt {
  margin-bottom: .08rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.listItem___2j0Rs .listContnet___1zEH3 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: .04rem;
  height: 1.68rem;
}
.listItem___2j0Rs .listContnet___1zEH3 .footer___299IK {
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.listItem___2j0Rs .listContnet___1zEH3 .footer___299IK .tipText___D6SEn {
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.fullItem___hV8ZL .listImage___RK5AR {
  height: 3rem;
  margin-bottom: .32rem;
}
.fullItem___hV8ZL .listName___hpYjt {
  margin-bottom: .16rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.fullItem___hV8ZL .tipText___D6SEn {
  margin-bottom: .18rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.splitItem___29Qfo {
  width: 38vw;
}
.splitItem___29Qfo:nth-child(2) {
  margin-top: 0.4rem;
  background-color: #fff;
}
.splitItem___29Qfo .listImage___RK5AR {
  width: 38vw;
  height: 38vw;
  margin-bottom: .32rem;
}
.splitItem___29Qfo .listName___hpYjt {
  margin-bottom: .16rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.splitItem___29Qfo .tipText___D6SEn {
  margin-bottom: .18rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.slideItem___1Re4a {
  width: 2rem;
  margin-right: .18rem;
}
.slideItem___1Re4a .listImage___RK5AR {
  width: 2rem;
  height: 2rem;
  margin-bottom: .12rem;
}
.slideItem___1Re4a .listName___hpYjt {
  margin-bottom: .08rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.slideItem___1Re4a .tipText___D6SEn {
  margin-bottom: .08rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.slideItem___1Re4a .price___TsyCW {
  font-size: .2rem;
}
.slideItem___1Re4a .price___TsyCW .priceNum___26Sys {
  font-size: .26rem;
  margin-left: .02rem;
  width: .8rem;
  display: block;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.slideItem___1Re4a .btn___sL0Sf {
  width: .9rem;
  height: .36rem;
  font-size: .20rem;
  border-radius: .2rem;
  line-height: .36rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.cardCellContainer___1Ouhm {
  width: 100%;
  -webkit-box-shadow: 0 0.02rem 0.15rem 0 rgba(0, 45, 95, 0.05);
          box-shadow: 0 0.02rem 0.15rem 0 rgba(0, 45, 95, 0.05);
  margin: .4rem 0;
  border-radius: .34rem;
  padding: .4rem .4rem;
  background-color: #FFFFFF;
  position: relative;
}
.cardCellContainer___1Ouhm.poster___fx473 {
  padding: 0;
  overflow: hidden;
}
.cardCellContainer___1Ouhm.poster___fx473 img {
  width: 100%;
  height: auto;
}
.cardCellContainer___1Ouhm .split___2pTum {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.cardCellContainer___1Ouhm .split___2pTum section:nth-of-type(n+3) {
  margin-top: 0.3rem;
}
.cardCellContainer___1Ouhm .slide___2ZWcN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
}
.cardCellContainer___1Ouhm .deadLine___CCcln {
  width: 100%;
  margin: .2rem 0;
  height: 0.01rem;
  background: #E9E9E9;
}
.cardCellContainer___1Ouhm .top___WVzph {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: .3rem;
}
.cardCellContainer___1Ouhm .top___WVzph .title___1yW5V {
  font-size: .36rem;
  font-weight: 600;
  color: #203152;
}
.cardCellContainer___1Ouhm .top___WVzph .more___3yQqX {
  color: #AEB7CA;
  font-size: .24rem;
  margin-right: .06rem;
}
.cardCellContainer___1Ouhm .top___WVzph .more___3yQqX img {
  width: .2rem;
  height: .2rem;
}
.productBg___2muiq {
  position: relative;
  background-repeat: no-repeat;
  background-size: 100%;
}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          -o-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          -o-transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          -o-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  -o-transition: none;
  transition: none; }

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 0.14rem;
  line-height: 0.16rem;
  margin-top: -0.08rem;
  color: #CCC; }

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 0.44rem;
  height: 0.44rem;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
          -o-transition: opacity 0.2s;
          transition: opacity 0.2s;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .pswp__button:focus, .pswp__button:hover {
    opacity: 1; }
  .pswp__button:active {
    outline: none;
    opacity: 0.9; }
  .pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;
  background-size: 2.64rem 0.88rem;
  width: 0.44rem;
  height: 0.44rem; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (-o-min-device-pixel-ratio: 35/32), (min-resolution: 105dpi), (-o-min-device-pixel-ratio: 11/10), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(/static/default-skin.b257fa9c.svg); }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }

.pswp__button--close {
  background-position: 0 -0.44rem; }

.pswp__button--share {
  background-position: -0.44rem -0.44rem; }

.pswp__button--fs {
  display: none; }

.pswp--supports-fs .pswp__button--fs {
  display: block; }

.pswp--fs .pswp__button--fs {
  background-position: -0.44rem 0; }

.pswp__button--zoom {
  display: none;
  background-position: -0.88rem 0; }

.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -1.32rem 0; }

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -0.5rem;
  width: 0.7rem;
  height: 1rem;
  position: absolute; }

.pswp__button--arrow--left {
  left: 0; }

.pswp__button--arrow--right {
  right: 0; }

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 0.35rem;
  background-color: rgba(0, 0, 0, 0.3);
  height: 0.3rem;
  width: 0.32rem;
  position: absolute; }

.pswp__button--arrow--left:before {
  left: 0.06rem;
  background-position: -1.38rem -0.44rem; }

.pswp__button--arrow--right:before {
  right: 0.06rem;
  background-position: -0.94rem -0.44rem; }

/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 0.1rem;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          -o-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__share-modal--hidden {
  display: none; }

.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 0.56rem;
  border-radius: 0.02rem;
  display: block;
  width: auto;
  right: 0.44rem;
  -webkit-box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, 0.25);
          box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(0.06rem);
      -ms-transform: translateY(0.06rem);
          transform: translateY(0.06rem);
  -webkit-transition: -webkit-transform 0.25s;
          transition: -webkit-transform 0.25s;
          -o-transition: transform 0.25s;
          transition: transform 0.25s;
          transition: transform 0.25s, -webkit-transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }
  .pswp__share-tooltip a {
    display: block;
    padding: 0.08rem 0.12rem;
    color: #000;
    text-decoration: none;
    font-size: 0.14rem;
    line-height: 0.18rem; }
    .pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }
    .pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 0.02rem 0.02rem 0 0; }
    .pswp__share-tooltip a:last-child {
      border-radius: 0 0 0.02rem 0.02rem; }

.pswp__share-modal--fade-in {
  opacity: 1; }
  .pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 0.16rem 0.12rem; }

a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -0.12rem;
  right: 0.15rem;
  border: 0.06rem solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
  a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 0.44rem;
  font-size: 0.13rem;
  line-height: 0.44rem;
  color: #FFF;
  opacity: 0.75;
  padding: 0 0.1rem; }

/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 0.44rem; }
  .pswp__caption small {
    font-size: 0.11rem;
    color: #BBB; }

.pswp__caption__center {
  text-align: left;
  max-width: 4.2rem;
  margin: 0 auto;
  font-size: 0.13rem;
  padding: 0.1rem;
  line-height: 0.2rem;
  color: #CCC; }

.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 0.44rem;
  height: 0.44rem;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -0.22rem;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          -o-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

.pswp__preloader__icn {
  width: 0.2rem;
  height: 0.2rem;
  margin: 0.12rem; }

.pswp__preloader--active {
  opacity: 1; }
  .pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 0.14rem;
  height: 0.14rem;
  position: absolute;
  left: 0.15rem;
  top: 0.15rem;
  margin: 0; }

.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 0.07rem;
  height: 0.14rem;
  overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 0.14rem;
  height: 0.14rem;
  border: 0.02rem solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 0.44rem;
  width: 100%; }

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          -o-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

.pswp__element--disabled {
  display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
  background: none; }
.commonCarousel___10l55 {
  position: relative;
}
.enlarge___2_7kt {
  position: absolute;
  bottom: 0.05rem;
  right: 0.2rem;
}
.enlarge___2_7kt img {
  width: 0.28rem;
  height: 0.28rem;
}
.commonCarouselContent {
  min-height: 2.9rem;
  overflow: hidden;
}
.commonCarouselContent img {
  border-radius: 0.14rem;
}
.commonLinkContainer___1V9eQ {
  padding: 0.25rem;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
a.link___3drTl {
  display: block;
  width: 100%;
  color: inherit !important;
}
.am-picker-col {
  display: block;
  position: relative;
  height: 4.76rem;
  overflow: hidden;
  width: 100%;
}
.am-picker-col-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1;
  padding: 2.04rem 0;
}
.am-picker-col-item {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  text-align: center;
  font-size: 0.28rem;
  height: 0.68rem;
  line-height: 0.68rem;
  color: #000;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.am-picker-col-item-selected {
  font-size: 0.4rem;
}
.am-picker-col-mask {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  margin: 0 auto;
  width: 100%;
  z-index: 3;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.95)), to(rgba(255, 255, 255, 0.6))), -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.95)), to(rgba(255, 255, 255, 0.6)));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), -o-linear-gradient(bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), linear-gradient(to top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-position: top, bottom;
  background-size: 100% 2.04rem;
  background-repeat: no-repeat;
}
.am-picker-col-indicator {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 0.68rem;
  position: absolute;
  left: 0;
  top: 2.04rem;
  z-index: 3;
  border-top: 1PX solid #dfdfdf;
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-picker-col-indicator {
    border-top: none;
  }
  html:not([data-scale]) .am-picker-col-indicator::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-picker-col-indicator::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-picker-col-indicator {
    border-bottom: none;
  }
  html:not([data-scale]) .am-picker-col-indicator::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-picker-col-indicator::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-picker {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-picker-item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.am-picker-popup {
  left: 0;
  bottom: 0;
  position: fixed;
  width: 100%;
  background-color: #fff;
}
.am-picker-popup-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.am-picker-popup-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.65);
  height: 100%;
  z-index: 1000;
}
.am-picker-popup-mask-hidden {
  display: none;
}
.am-picker-popup-header {
  background-image: -webkit-linear-gradient(top, #e7e7e7, #e7e7e7, transparent, transparent);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), color-stop(#e7e7e7), color-stop(transparent), to(transparent));
  background-image: -o-linear-gradient(top, #e7e7e7, #e7e7e7, transparent, transparent);
  background-image: linear-gradient(to bottom, #e7e7e7, #e7e7e7, transparent, transparent);
  background-position: bottom;
  background-size: 100% 1PX;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-picker-popup-header {
    border-bottom: none;
  }
  html:not([data-scale]) .am-picker-popup-header::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-picker-popup-header::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-picker-popup-header .am-picker-popup-header-right {
  text-align: right;
}
.am-picker-popup-item {
  color: #3e87ff;
  font-size: 0.4rem;
  padding: 0.2rem 0.3rem;
  height: 0.84rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  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;
}
.am-picker-popup-item-active {
  background-color: #ddd;
}
.am-picker-popup-title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #000;
}
.am-picker-popup .am-picker-popup-close {
  display: none;
}
.am-picker-col {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.am-list-header {
  padding: 0.3rem 0.3rem 0.2rem 0.3rem;
  font-size: 0.32rem;
  color: #999;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-list-footer {
  padding: 0.2rem 0.3rem 0.3rem 0.3rem;
  font-size: 0.32rem;
  color: #999;
}
.am-list-body {
  position: relative;
  background-color: #fff;
  border-top: 1PX solid #dfdfdf;
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body {
    border-top: none;
  }
  html:not([data-scale]) .am-list-body::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-body::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list-body div:not(:last-child) .am-list-line {
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0.3rem;
  min-height: 0.96rem;
  background-color: #fff;
  vertical-align: middle;
  overflow: hidden;
  -webkit-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  transition: background-color 200ms;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* list左图片显示*/
}
.am-list-item .am-list-ripple {
  position: absolute;
  background: transparent;
  display: inline-block;
  overflow: hidden;
  will-change: box-shadow, transform;
  -webkit-transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  -o-transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  outline: none;
  cursor: pointer;
  border-radius: 100%;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}
.am-list-item .am-list-ripple.am-list-ripple-animate {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-animation: ripple 1s linear;
          animation: ripple 1s linear;
}
.am-list-item.am-list-item-top .am-list-line {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.am-list-item.am-list-item-top .am-list-line .am-list-arrow {
  margin-top: 0.04rem;
}
.am-list-item.am-list-item-middle .am-list-line {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-list-item.am-list-item-bottom .am-list-line {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.am-list-item.am-list-item-error .am-list-line .am-list-extra {
  color: #f50;
}
.am-list-item.am-list-item-error .am-list-line .am-list-extra .am-list-brief {
  color: #f50;
}
.am-list-item.am-list-item-active {
  background-color: #ddd;
}
.am-list-item.am-list-item-disabled .am-list-line .am-list-content,
.am-list-item.am-list-item-disabled .am-list-line .am-list-extra {
  color: #bbb;
}
.am-list-item img {
  width: 0.44rem;
  height: 0.44rem;
  vertical-align: middle;
}
.am-list-item .am-list-thumb:first-child {
  margin-right: 0.3rem;
}
.am-list-item .am-list-thumb:last-child {
  margin-left: 0.2rem;
}
.am-list-item .am-list-line {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  padding-right: 0.3rem;
  overflow: hidden;
  /* list左侧主内容*/
  /* list右补充内容*/
  /* 辅助性文字*/
  /* list右侧箭头*/
}
.am-list-item .am-list-line .am-list-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #000;
  font-size: 0.4rem;
  line-height: 1.5;
  text-align: left;
  width: auto;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 0.14rem;
  padding-bottom: 0.14rem;
}
.am-list-item .am-list-line .am-list-extra {
  -ms-flex-preferred-size: 36%;
      flex-basis: 36%;
  color: #999;
  font-size: 0.28rem;
  line-height: 1.5;
  text-align: right;
  width: auto;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 0.14rem;
  padding-bottom: 0.14rem;
}
.am-list-item .am-list-line .am-list-title {
  width: auto;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-list-line .am-list-brief {
  color: #999;
  font-size: 0.34rem;
  line-height: 1.5;
  margin-top: 0.12rem;
  width: auto;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-list-line .am-list-arrow {
  display: block;
  width: 0.26rem;
  height: 0.26rem;
  margin-left: 0.2rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2226%22%20viewBox%3D%220%200%2016%2026%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22UI-KIT_%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%229.9%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20transform%3D%22translate(-5809.000000%2C%20-8482.000000)%22%20fill%3D%22%23C7C7CC%22%3E%3Cpolygon%20id%3D%22Disclosure-Indicator%22%20points%3D%225811%208482%205809%208484%205820.5%208495%205809%208506%205811%208508%205825%208495%22%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  visibility: hidden;
}
.am-list-item .am-list-line .am-list-arrow-horizontal {
  visibility: visible;
}
.am-list-item .am-list-line .am-list-arrow-vertical {
  visibility: visible;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.am-list-item .am-list-line .am-list-arrow-vertical-up {
  visibility: visible;
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}
.am-list-item .am-list-line-multiple {
  padding: 0.25rem 0.3rem 0.25rem 0;
}
.am-list-item .am-list-line-multiple .am-list-content {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list-item .am-list-line-multiple .am-list-extra {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list-item .am-list-line-wrap .am-list-content {
  white-space: normal;
}
.am-list-item .am-list-line-wrap .am-list-extra {
  white-space: normal;
}
.am-list-item select {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  font-size: 0.4rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
@-webkit-keyframes ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
  }
}
@keyframes ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
  }
}
.am-pull-to-refresh-content {
  -webkit-transform-origin: left top 0;
      -ms-transform-origin: left top 0;
          transform-origin: left top 0;
}
.am-pull-to-refresh-content-wrapper {
  overflow: hidden;
}
.am-pull-to-refresh-transition {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.am-pull-to-refresh-indicator {
  color: grey;
  text-align: center;
  height: 0.5rem;
}
.am-pull-to-refresh-down .am-pull-to-refresh-indicator {
  margin-top: -0.5rem;
}
.am-pull-to-refresh-up .am-pull-to-refresh-indicator {
  margin-bottom: -0.5rem;
}
.radioBox {
  height: 1.58rem;
  line-height: 1.58rem;
}
.radioBox .app-root .am-icon-md {
  width: 0.34rem !important;
  height: 0.34rem !important;
}
.fixed-share-btn {
  position: fixed;
  right: 0.15rem;
  bottom: 28%;
  width: 1rem;
  height: 1rem;
  z-index: 9999;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTM3cHgiIGhlaWdodD0iMTM3cHgiIHZpZXdCb3g9IjAgMCAxMzcgMTM3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXAgMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxjaXJjbGUgaWQ9InBhdGgtMSIgY3g9IjY4LjUiIGN5PSI2OC41IiByPSI2OC41Ij48L2NpcmNsZT4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSIzLjIuNOmAieivvuS4reW/gyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU4My4wMDAwMDAsIC04ODguMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1ODMuMDAwMDAwLCA4ODguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iT3ZhbC0xMyI+CiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgc3Ryb2tlPSIjREZERkRGIiBzdHJva2Utd2lkdGg9IjIiIGN4PSI2OC41IiBjeT0iNjguNSIgcj0iNjcuNSI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4wMDAwMDAsIDE2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUuMDAwMDAwLCAyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzUuMzA2OTU5OCw4NS4wNzQ1MjUgQzcwLjEzMzAxNTksNzguMTEyODkxNiA2Ny42NjUwMjA2LDc0LjUxMzcyODQgNjcuOTAyOTc0LDc0LjI3NzAzNTYgQzczLjY2MDE0MzksNjguNTUwMzY1NyA3Mi4wNTc1NTg0LDU4LjI4NTk0NjcgNjcuMzkwNzIyNyw1MS4xMTU1ODcgTDc3LjAyODg2NDksMzQuMzU2MDk5MSBDNzkuMDUwMDk3NSwzMC44NDA0OTQ3IDc3LjgxMjY3MTEsMjYuMzE5MTE2NCA3NC4yNzgzNDI4LDI0LjMwNzU2ODYgTDczLjQwMTk2MSwyMy44MDkyODU5IEM2OS44Njc2MzI3LDIxLjc5NzczOCA2NS4zMjIxNzM3LDIzLjAyODYwODkgNjMuMjk5OTEyNSwyNi41NDQyMTMzIEw1Ny40Mjk1OTQ3LDM2Ljc1MTMzNDkgTDM4Ljk1NzY4OSwxMC4xNjk0MzY0IEMzNi42NDIyNzE5LDYuODM4MDAyMjEgMzIuMDA3MzIzMiw1Ljk5NTkzNTE0IDI4LjY1ODE0Niw4LjI5OTA4NTc3IEMyNS4zMDg5Njg3LDEwLjYwMjIzNjQgMjQuNDYyNDE2OSwxNS4yMTE2MDcyIDI2Ljc3NzgzMzksMTguNTQ0MDY0NiBMMzkuMTI1MzUzNSwzNi4zMTIzOTU5IEMzNi44MDk5MzY1LDMyLjk4MDk2MTcgMzIuMTc2MDE2NCwzMi4xMzk5MTc4IDI4LjgyNjgzOTIsMzQuNDQyMDQ1MiBDMjUuNDc2NjMzMywzNi43NDUxOTU4IDI0LjYzMTExMDEsNDEuMzU1NTg5OCAyNi45NDY1MjcxLDQ0LjY4NzAyNCBDMjQuNjMxMTEwMSw0MS4zNTU1ODk4IDE5Ljk5NjE2MTQsNDAuNTEzNTIyNyAxNi42NDY5ODQyLDQyLjgxNjY3MzMgQzEzLjI5NzgwNjksNDUuMTE5ODI0IDEyLjQ1MTI1NSw0OS43MzAyMTc5IDE0Ljc2NjY3MjEsNTMuMDYxNjUyMSBMMTQuNDg1ODU5Niw1Mi42NTc1MDA5IEMxMi4xNzA0NDI2LDQ5LjMyNjA2NjYgNy41MzU0OTM5NCw0OC40ODM5OTk2IDQuMTg2MzE2NjgsNTAuNzg3MTUwMiBDMC44MzcxMzk0MTksNTMuMDkwMzAwOCAtMC4wMDk0MTI0NTA0NSw1Ny43MDA2OTQ3IDIuMzA2MDA0NjMsNjEuMDMyMTI5IEw5LjYwMzAxNDMsNzEuNTMxODc2NSBDOS43NjU1MzU4LDcxLjc1NDkyNzEgOS44MTkwMjM4OSw3MS44NDM5NDI3IDkuODgyNzk4MTUsNzEuOTM2MDI3OCBMMTguMzAyMDI5MSw4NC4wNTEzNTcyIEMyNC4wNzA1MTM3LDkyLjM1MDI3MSAzMy44NzYzMjA1LDk5LjA3MTQ2IDQzLjgwNzYxODYsOTIuMzcyNzgwNiBDNDMuOTYxOTExMSw5Mi4yNjk0NDA3IDUyLjI0MDA3MDQsMTAzLjQ5Mjc0MiA1MS44NjczOTc2LDEwMi45ODMxNTcgTDc1LjMwNjk1OTgsODUuMDc0NTI1IFoiIGlkPSJTdHJva2UtNyIgZmlsbD0iI0ZERTlDQiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5LjM3MjgzOTUsNzMuMzM4NjEyIEwxOS4zNzI4Mzk1LDczLjMzODYxMiBDMTYuMDMxMTU1Myw3NS42MzQ2MzIgMTEuNDA2NTc2Myw3NC43OTUxNzIgOS4wOTYzMzk0Nyw3MS40NzQwNTIgTDEuODE2NjgxNTgsNjEuMDA2ODEyIEMtMC40OTM1NTUyNjMsNTcuNjg1NjkyIDAuMzUwMDc2MzE2LDUzLjA4OTU3MiAzLjY5Mjc4Njg0LDUwLjc5MzU1MiBDNy4wMzQ0NzEwNSw0OC40OTc1MzIgMTEuNjU4MDIzNyw0OS4zMzY5OTIgMTMuOTY4MjYwNSw1Mi42NTgxMTIgTDIxLjI0ODk0NDcsNjMuMTI1MzUyIEMyMy41NTkxODE2LDY2LjQ0NjQ3MiAyMi43MTQ1MjM3LDcxLjA0MjU5MiAxOS4zNzI4Mzk1LDczLjMzODYxMiBaIiBpZD0iU3Ryb2tlLTEiIHN0cm9rZT0iI0VEQjM1RSIgc3Ryb2tlLXdpZHRoPSIzIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzEuODA1MzIxMSw2NS4zOTI4MTIgTDMxLjgwNTMyMTEsNjUuMzkyODEyIEMyOC40NjM2MzY4LDY3LjY4NzgxMiAyMy44MzkwNTc5LDY2Ljg0OTM3MiAyMS41Mjg4MjExLDYzLjUyODI1MiBMMTQuMjQ5MTYzMiw1My4wNjEwMTIgQzExLjkzODkyNjMsNDkuNzM4ODcyIDEyLjc4MjU1NzksNDUuMTQzNzcyIDE2LjEyNTI2ODQsNDIuODQ3NzUyIEMxOS40NjY5NTI2LDQwLjU1MTczMiAyNC4wOTA1MDUzLDQxLjM5MTE5MiAyNi40MDA3NDIxLDQ0LjcxMjMxMiBMMzMuNjgxNDI2Myw1NS4xNzk1NTIgQzM1Ljk5MTY2MzIsNTguNTAwNjcyIDM1LjE0NzAwNTMsNjMuMDk2NzkyIDMxLjgwNTMyMTEsNjUuMzkyODEyIFoiIGlkPSJTdHJva2UtMyIgc3Ryb2tlPSIjRURCMzVFIiBzdHJva2Utd2lkdGg9IjMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00My45NTc3MjExLDU3LjA0NDAxIEw0My45NTc3MjExLDU3LjA0NDAxIEM0MC42MTYwMzY4LDU5LjM0MDAzIDM1Ljk5MTQ1NzksNTguNTAwNTcgMzMuNjgxMjIxMSw1NS4xNzk0NSBMMjYuNDAxNTYzMiw0NC43MTIyMSBDMjQuMDkxMzI2Myw0MS4zOTEwOSAyNC45MzQ5NTc5LDM2Ljc5NDk3IDI4LjI3NzY2ODQsMzQuNDk4OTUgQzMxLjYxOTM1MjYsMzIuMjAyOTMgMzYuMjQyOTA1MywzMy4wNDIzOSAzOC41NTMxNDIxLDM2LjM2MzUxIEw0NS44MzM4MjYzLDQ2LjgzMDc1IEM0OC4xNDQwNjMyLDUwLjE1MTg3IDQ3LjI5OTQwNTMsNTQuNzQ3OTkgNDMuOTU3NzIxMSw1Ny4wNDQwMSBaIiBpZD0iU3Ryb2tlLTUiIHN0cm9rZT0iI0VEQjM1RSIgc3Ryb2tlLXdpZHRoPSIzIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzMuNzc5Mzc4OSw4My43NjA1MjczIEM2OS4xOTk5NTc5LDc3LjYyOTgwNzggNjcuMDI4OTU3OSw3NC40NDY0NjggNjcuMjY2Mzc4OSw3NC4yMTA1MDggQzczLjAxMDY2ODQsNjguNTAxNTY4IDcxLjQxMTY2ODQsNTguMjY4OTI4IDY2Ljc1NTI3MzcsNTEuMTIwNzY4IEw3Ni4zNzE4NTI2LDM0LjQxMzE2OCBDNzguMzg4NTYzMiwzMC45MDg0NDggNzcuMTUzOTA1MywyNi40MDEwNjggNzMuNjI3NDg0MiwyNC4zOTU3NDggTDcyLjc1MzA2MzIsMjMuODk5MDA4IEM2OS4yMjY2NDIxLDIxLjg5MzY4OCA2NC42OTEzNTI2LDIzLjEyMDc0OCA2Mi42NzM2MTU4LDI2LjYyNTQ2OCBMNTYuODE2NDMxNiwzNi44MDA5ODggTDM4LjM4NTg1MjYsMTAuMzAxMzg4IEMzNi4wNzU2MTU4LDYuOTgwMjY4IDMxLjQ1MTAzNjgsNi4xNDA4MDggMjguMTA5MzUyNiw4LjQzNjgyOCBDMjQuNzY3NjY4NCwxMC43MzI4NDggMjMuOTIzMDEwNSwxNS4zMjc5NDggMjYuMjMzMjQ3NCwxOC42NTAwODggTDM4LjU1MzE0MjEsMzYuMzYzNDA4IEMzNi4yNDI5MDUzLDMzLjA0MjI4OCAzMS42MTkzNTI2LDMyLjIwMzg0OCAyOC4yNzc2Njg0LDM0LjQ5ODg0OCBDMjQuOTM0OTU3OSwzNi43OTQ4NjggMjQuMDkxMzI2Myw0MS4zOTA5ODggMjYuNDAxNTYzMiw0NC43MTIxMDggQzI0LjA5MTMyNjMsNDEuMzkwOTg4IDE5LjQ2Njc0NzQsNDAuNTUxNTI4IDE2LjEyNTA2MzIsNDIuODQ3NTQ4IEMxMi43ODMzNzg5LDQ1LjE0MzU2OCAxMS45Mzg3MjExLDQ5LjczOTY4OCAxNC4yNDg5NTc5LDUzLjA2MDgwOCBMMTMuOTY4NzczNyw1Mi42NTc5MDggQzExLjY1ODUzNjgsNDkuMzM2Nzg4IDcuMDMzOTU3ODksNDguNDk3MzI4IDMuNjkyMjczNjgsNTAuNzkzMzQ4IEMwLjM1MDU4OTQ3NCw1My4wODkzNjggLTAuNDk0MDY4NDIxLDU3LjY4NTQ4OCAxLjgxNjE2ODQyLDYxLjAwNjYwOCBMOS4wOTY4NTI2Myw3MS40NzM4NDggQzkuMjU5MDEwNTMsNzEuNjk2MjA4IDkuMzEyMzc4OTUsNzEuNzg0OTQ4IDkuMzc2MDEwNTMsNzEuODc2NzQ4IEwxNy43NzY0MDUzLDgzLjk1NDU2OCBDMjMuNTMxOTg0Miw5Mi4yMjc3ODggMzMuMzE1ODUyNiw5OC45MjgxNjggNDMuMjI0OTMxNiw5Mi4yNTAyMjggQzQzLjM3ODg3ODksOTIuMTQ3MjA4IDUyLjg4MDIwMSwxMDYuMDQzMTAzIDQ5LjgxMDM5MjcsMTAwLjcxMTA1NSIgaWQ9IlN0cm9rZS03IiBzdHJva2U9IiNFREIzNUUiIHN0cm9rZS13aWR0aD0iMyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYzLjMwOTIxMzIsMi40MTU4NyBDNjEuNDgwMzE4NCwxLjk3MTE1IDU5LjY1NzU4MTYsMi4zODMyMyA1OC4xNzQ1NTUzLDMuNDQ4MTEgQzU3LjM1NDUyODksMS44MjIyMyA1NS45Mjg5NzYzLDAuNjE5NjUgNTQuMTAxMTA3OSwwLjE3MzkxIEM1MC42NDg1ODE2LC0wLjY2NjU3IDQ3LjE0MjY4NjgsMS42MTgyMyA0Ni4yMzAyOTIxLDUuMzE4NzkgQzQ1Ljk4MDg5NzQsNi4zMjc1NyA0NS44ODQ0MjM3LDcuMzAyNjkgNDYuMDA3NTgxNiw4LjI2MDQ3IEM0Ni4wMDc1ODE2LDguMjYwNDcgNDYuMDc5NDIzNyw5LjEzMzU5IDQ2LjE2NjY2MDUsOS42NTM3OSBDNDcuMzk2MTg2OCwxNi4wMTY1NSA1My43Mjg1NTUzLDIxLjQ4MTcxIDUzLjcyODU1NTMsMjEuNDgxNzEgQzUzLjcyODU1NTMsMjEuNDgxNzEgNjEuODg1NzEzMiwxOS41NDQ3MyA2NS45NTE5NzYzLDE0LjQwMDg3IEM2NS45NTE5NzYzLDE0LjQwMDg3IDY2LjQ3MzM0NDcsMTMuNzQyOTcgNjYuNzQxMjEzMiwxMy4yMzgwNyBDNjcuMjI3Njg2OCwxMi40MjkyMSA2Ny42NjI4NDQ3LDExLjUzNjcxIDY3LjkxMjIzOTUsMTAuNTI2OTEgQzY4LjgwODIxMzIsNi44OTM2NyA2Ni43NjE3Mzk1LDMuMjU3MzcgNjMuMzA5MjEzMiwyLjQxNTg3IiBpZD0iRmlsbC05IiBzdHJva2U9IiNGODcwNzAiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0iI0ZCOUM5QyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUzLjk5ODM3MzcsODUuMjI0MDYgTDYwLjg5MjEzNjgsOTMuMDU0NiIgaWQ9IlN0cm9rZS0xMSIgc3Ryb2tlPSIjRURCMzVFIiBzdHJva2Utd2lkdGg9IjMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01OC45NjQxLDgyLjI4NzU4MiBMNjUuMTcxMDUyNiw4OS4yNSIgaWQ9IlN0cm9rZS0xMyIgc3Ryb2tlPSIjRURCMzVFIiBzdHJva2Utd2lkdGg9IjMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8dGV4dCBpZD0i5YiGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS42NTM5NTYsIDUxLjAwNzM0MCkgcm90YXRlKDcuMDAwMDAwKSB0cmFuc2xhdGUoLTE1LjY1Mzk1NiwgLTUxLjAwNzM0MCkgIiBmb250LWZhbWlseT0iUGluZ0ZhbmdTQy1TZW1pYm9sZCwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iMjYiIGZvbnQtd2VpZ2h0PSI1MDAiIGZpbGw9IiM1NDhFRkYiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMi4xNTM5NTU5IiB5PSI2MC41MDczMzk5Ij7liIY8L3RzcGFuPgogICAgICAgICAgICAgICAgICAgIDwvdGV4dD4KICAgICAgICAgICAgICAgICAgICA8dGV4dCBpZD0i5Y67IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMi4wNTEzNTksIDIwLjkwMjUzOCkgcm90YXRlKDEyLjAwMDAwMCkgdHJhbnNsYXRlKC0zMi4wNTEzNTksIC0yMC45MDI1MzgpICIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtU2VtaWJvbGQsIFBpbmdGYW5nIFNDIiBmb250LXNpemU9IjI2IiBmb250LXdlaWdodD0iNTAwIiBmaWxsPSIjNTQ4RUZGIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRzcGFuIHg9IjE4LjU1MTM1ODkiIHk9IjMwLjQwMjUzODQiPuWOuzwvdHNwYW4+CiAgICAgICAgICAgICAgICAgICAgPC90ZXh0PgogICAgICAgICAgICAgICAgICAgIDx0ZXh0IGlkPSLkuqsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3Ljc1NzYwOSwgODQuMzk2NjQ3KSByb3RhdGUoNC4wMDAwMDApIHRyYW5zbGF0ZSgtMjcuNzU3NjA5LCAtODQuMzk2NjQ3KSAiIGZvbnQtZmFtaWx5PSJQaW5nRmFuZ1NDLVNlbWlib2xkLCBQaW5nRmFuZyBTQyIgZm9udC1zaXplPSIyNiIgZm9udC13ZWlnaHQ9IjUwMCIgZmlsbD0iIzU0OEVGRiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIxNC4yNTc2MDk0IiB5PSI5My44OTY2NDczIj7kuqs8L3RzcGFuPgogICAgICAgICAgICAgICAgICAgIDwvdGV4dD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+') center / contain no-repeat;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.main___19yIX {
  position: relative;
  height: 100%;
}
.main___19yIX .content___3KyX0 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-y: scroll;
  bottom: 1rem;
}
@supports (bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)) {
  .main___19yIX .content___3KyX0 {
    margin-bottom: constant(safe-area-inset-bottom);
    margin-bottom: env(safe-area-inset-bottom);
  }
}
.main___19yIX .content___3KyX0.allPage___2fMRO {
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.am-tabs {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.am-tabs * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-tabs-content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 100%;
}
.am-tabs-content-wrap-animated {
  -webkit-transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  -o-transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: transform, left, top;
}
.am-tabs-pane-wrap {
  width: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow-y: auto;
}
.am-tabs-tab-bar-wrap {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.am-tabs-horizontal .am-tabs-pane-wrap-active {
  height: auto;
}
.am-tabs-horizontal .am-tabs-pane-wrap-inactive {
  height: 0;
  overflow: visible;
}
.am-tabs-vertical .am-tabs-content-wrap {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-vertical .am-tabs-tab-bar-wrap {
  height: 100%;
}
.am-tabs-vertical .am-tabs-pane-wrap {
  height: 100%;
}
.am-tabs-vertical .am-tabs-pane-wrap-active {
  overflow: auto;
}
.am-tabs-vertical .am-tabs-pane-wrap-inactive {
  overflow: hidden;
}
.am-tabs-top,
.am-tabs-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-left,
.am-tabs-right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  height: 100%;
  overflow: visible;
  z-index: 1;
}
.am-tabs-default-bar-tab {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.3rem;
  height: 0.7rem;
  line-height: 0.7rem;
}
.am-tabs-default-bar-tab .am-badge .am-badge-text {
  top: -0.26rem;
  -webkit-transform: translateX(-0.1rem);
      -ms-transform: translateX(-0.1rem);
          transform: translateX(-0.1rem);
}
.am-tabs-default-bar-tab .am-badge .am-badge-dot {
  top: -0.12rem;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.am-tabs-default-bar-tab-active {
  color: #3e87ff;
}
.am-tabs-default-bar-underline {
  position: absolute;
  border: 0.01rem #3e87ff solid;
}
.am-tabs-default-bar-animated .am-tabs-default-bar-content {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  -o-transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: transform;
}
.am-tabs-default-bar-animated .am-tabs-default-bar-underline {
  -webkit-transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  -o-transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: top, left, width, color;
}
.am-tabs-default-bar-top,
.am-tabs-default-bar-bottom {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar-top .am-tabs-default-bar-content,
.am-tabs-default-bar-bottom .am-tabs-default-bar-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar-top .am-tabs-default-bar-prevpage,
.am-tabs-default-bar-bottom .am-tabs-default-bar-prevpage {
  pointer-events: none;
  position: absolute;
  top: 0;
  display: block;
  width: 1.18rem;
  height: 100%;
  content: ' ';
  z-index: 999;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, #ffffff, rgba(255, 255, 255, 0));
  background: -o-linear-gradient(left, #ffffff, rgba(255, 255, 255, 0));
  background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));
}
.am-tabs-default-bar-top .am-tabs-default-bar-nextpage,
.am-tabs-default-bar-bottom .am-tabs-default-bar-nextpage {
  pointer-events: none;
  position: absolute;
  top: 0;
  display: block;
  width: 1.18rem;
  height: 100%;
  content: ' ';
  z-index: 999;
  right: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ffffff));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
}
.am-tabs-default-bar-top .am-tabs-default-bar-tab,
.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
  padding: 0.08rem 0;
}
.am-tabs-default-bar-top .am-tabs-default-bar-underline,
.am-tabs-default-bar-bottom .am-tabs-default-bar-underline {
  bottom: 0;
}
.am-tabs-default-bar-top .am-tabs-default-bar-tab {
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab {
    border-bottom: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
  border-top: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
    border-top: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tabs-default-bar-left,
.am-tabs-default-bar-right {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-default-bar-left .am-tabs-default-bar-content,
.am-tabs-default-bar-right .am-tabs-default-bar-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-default-bar-left .am-tabs-default-bar-tab,
.am-tabs-default-bar-right .am-tabs-default-bar-tab {
  padding: 0 0.08rem;
}
.am-tabs-default-bar-left .am-tabs-default-bar-underline {
  right: 0;
}
.am-tabs-default-bar-left .am-tabs-default-bar-tab {
  border-right: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab {
    border-right: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
    width: 1PX;
    height: 100%;
    background: #dfdfdf;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-tabs-default-bar-right .am-tabs-default-bar-underline {
  left: 0;
}
.am-tabs-default-bar-right .am-tabs-default-bar-tab {
  border-left: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab {
    border-left: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-tab-bar {
  height: 100%;
  overflow: hidden;
}
.am-tab-bar-bar {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 1rem;
  border-top: 1PX solid #dfdfdf;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: bottom .2s;
  -o-transition: bottom .2s;
  transition: bottom .2s;
  z-index: 100;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tab-bar-bar {
    border-top: none;
  }
  html:not([data-scale]) .am-tab-bar-bar::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tab-bar-bar::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tab-bar-bar-hidden {
  bottom: -1rem;
}
.am-tab-bar-bar .am-tab-bar-tab {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  width: 100%;
}
.am-tab-bar-bar .am-tab-bar-tab-image {
  width: 0.44rem;
  height: 0.44rem;
  vertical-align: middle;
}
.am-tab-bar-bar .am-tab-bar-tab-title {
  font-size: 0.28rem;
  margin: 0.08rem 0 0 0;
  line-height: 1;
  text-align: center;
}
.am-tab-bar-bar .am-tab-bar-tab-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.am-tab-bar-bar .am-tab-bar-tab-icon .tab-badge :last-child {
  margin-top: 0.08rem;
  left: 0.44rem;
}
.am-tab-bar-bar .am-tab-bar-tab-icon .tab-dot :last-child {
  margin-top: 0.08rem;
  left: 0.44rem;
}
.am-tab-bar-item {
  height: 100%;
}
.am-badge {
  position: relative;
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}
.am-badge-text {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: -0.12rem;
  height: 0.36rem;
  line-height: 0.36rem;
  min-width: 0.18rem;
  border-radius: 0.24rem;
  padding: 0 0.1rem;
  text-align: center;
  font-size: 0.24rem;
  color: #fff;
  background-color: #ff3b30;
  white-space: nowrap;
  -webkit-transform: translateX(-45%);
      -ms-transform: translateX(-45%);
          transform: translateX(-45%);
  -webkit-transform-origin: -10% center;
      -ms-transform-origin: -10% center;
          transform-origin: -10% center;
  z-index: 10;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", SimSun, sans-serif;
}
.am-badge-text a {
  color: #fff;
}
.am-badge-text p {
  margin: 0;
  padding: 0;
}
.am-badge-hot .am-badge-text {
  background-color: #f96268;
}
.am-badge-dot {
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transform-origin: 0 center;
      -ms-transform-origin: 0 center;
          transform-origin: 0 center;
  top: -0.08rem;
  height: 0.18rem;
  width: 0.18rem;
  border-radius: 100%;
  background: #ff3b30;
  z-index: 10;
}
.am-badge-dot-large {
  height: 0.36rem;
  width: 0.36rem;
}
.am-badge-not-a-wrapper .am-badge-text,
.am-badge-not-a-wrapper .am-badge-dot {
  top: auto;
  display: block;
  position: relative;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.am-badge-corner {
  width: 1.8rem;
  padding: 0.18rem;
  position: absolute;
  right: -0.72rem;
  top: 0.18rem;
  background-color: #ff3b30;
  color: #fff;
  white-space: nowrap;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  text-align: center;
  font-size: 0.34rem;
}
.am-badge-corner-wrapper {
  overflow: hidden;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.tabBar___2GaRh {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1rem;
  background: #fff;
}
@supports (bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)) {
  .tabBar___2GaRh {
    margin-bottom: constant(safe-area-inset-bottom);
    margin-bottom: env(safe-area-inset-bottom);
  }
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.xb-list-is-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: 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;
  text-align: center;
}
.xb-list-is-empty > .grow {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.xb-list-is-empty > :not(.grow) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.am-button {
  display: block;
  outline: 0 none;
  -webkit-appearance: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  text-align: center;
  font-size: 0.34rem;
  height: 1rem;
  line-height: 1rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-word;
  white-space: nowrap;
  color: #000;
  background-color: #fff;
  border: 1PX solid #dfdfdf;
  border-radius: 0.14rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #dfdfdf;
    border-radius: 0.28rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-borderfix:before {
  -webkit-transform: scale(0.49) !important;
      -ms-transform: scale(0.49) !important;
          transform: scale(0.49) !important;
}
.am-button.am-button-active {
  background-color: #ddd;
}
.am-button.am-button-disabled {
  color: rgba(0, 0, 0, 0.3);
  opacity: 0.6;
}
.am-button-primary {
  color: #fff;
  background-color: #3e87ff;
  border: 1PX solid #3e87ff;
  border-radius: 0.14rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-primary {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-primary::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #3e87ff;
    border-radius: 0.28rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-primary.am-button-active {
  color: rgba(255, 255, 255, 0.3);
  background-color: #1464e8;
}
.am-button-primary.am-button-disabled {
  color: rgba(255, 255, 255, 0.6);
  opacity: 0.4;
}
.am-button-ghost {
  color: #3e87ff;
  background-color: transparent;
  border: 1PX solid #3e87ff;
  border-radius: 0.14rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #3e87ff;
    border-radius: 0.28rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-ghost.am-button-active {
  color: #1464e8;
  background-color: transparent;
  border: 1PX solid #1464e8;
  border-radius: 0.14rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost.am-button-active {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost.am-button-active::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #1464e8;
    border-radius: 0.28rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-ghost.am-button-disabled {
  color: rgba(0, 0, 0, 0.1);
  border: 1PX solid rgba(0, 0, 0, 0.1);
  border-radius: 0.14rem;
  opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost.am-button-disabled {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost.am-button-disabled::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid rgba(0, 0, 0, 0.1);
    border-radius: 0.28rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-warning {
  color: #fff;
  background-color: #e94f4f;
}
.am-button-warning.am-button-active {
  color: rgba(255, 255, 255, 0.3);
  background-color: #d24747;
}
.am-button-warning.am-button-disabled {
  color: rgba(255, 255, 255, 0.6);
  opacity: 0.4;
}
.am-button-inline {
  display: inline-block;
  padding: 0 0.3rem;
}
.am-button-small {
  font-size: 0.26rem;
  height: 0.56rem;
  line-height: 0.56rem;
  padding: 0 0.3rem;
}
.am-button-icon {
  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;
}
.am-button > .am-button-icon {
  margin-right: 0.5em;
}
.signatureModalBody.am-modal-popup .am-modal-body {
  min-height: 4rem;
}
.signatureModal___3m48g {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 0.28rem;
}
.signatureModal___3m48g .title___1lIgN {
  color: black;
  font-size: 0.34rem;
  text-align: center;
  margin-bottom: 0.32rem;
  width: 100%;
}
.signatureModal___3m48g .tiplabel___n8SmI {
  margin-left: 1.3rem;
}
.signatureModal___3m48g .content___2LoGN {
  width: 100%;
  height: 3.20rem;
  background-color: #ddd;
  border-radius: 0.16rem;
  overflow: hidden;
  position: relative;
}
.signatureModal___3m48g .content___2LoGN .clearBtn___238WN {
  color: #548EFF;
  padding: 0.32rem;
  font-size: 0.30rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.signatureModal___3m48g .proFooterStyle___29Wen {
  margin: 0.40rem 0 0.18rem 0;
  border-radius: 1rem;
  color: white;
  background-color: white;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.signatureModal___3m48g .proFooterStyle___29Wen .sureBtn___8UfFW {
  background-color: #488ffa;
  color: white;
  padding: 0rem 0.4rem;
  font-size: 0.28rem;
  border-radius: 1rem;
  line-height: 0.8rem;
  height: 0.8rem;
  width: 100%;
  margin-left: 0;
}
.signatureModalBody.agreementSignature .clearBtn {
  color: #FBC600;
}
.signatureModalBody.agreementSignature .proFooterStyle .sureBtn {
  background-color: #FBC600;
  color: #000;
}
.indexMore___1LvEO {
  padding: .8rem .3rem;
  position: relative;
  background-color: #F8FAFE;
  height: 100vh;
}
.indexMore___1LvEO .indexMoreCardCell {
  padding: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.indexMore___1LvEO .teacher_icon___2_MdQ {
  position: absolute;
  top: .16rem;
  right: .66rem;
}
.indexMore___1LvEO .campus_icon___3atzJ {
  position: absolute;
  top: 0;
  right: .5rem;
}
.indexMore___1LvEO .course_icon___3pgqy {
  position: absolute;
  top: -0.56rem;
  right: -0.2rem;
}
.indexMore___1LvEO .xb-list-is-empty {
  background: #FFFFFF;
  position: relative;
  height: 50vh;
  border-radius: .34rem;
  margin: 0.4rem 0;
}
.course_bg___2AsEL {
  background-image: url(/static/course_bg.aa1dd0a0.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}
.teacher_bg___2EGWO {
  background-image: url(/static/orange_bg.58b83c9b.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}
.campus_bg___1WYV4 {
  background-image: url(/static/green_bg.37baa998.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}
.article___2Fr7i {
  padding: .3rem .3rem;
}
.article___2Fr7i .header___2Ms1h {
  margin-bottom: .2rem;
}
.article___2Fr7i .title___H2U_G {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 1.6em;
}
.article___2Fr7i .info___2ZEh3 {
  font-size: .8em;
  margin-top: .2rem;
  color: #7F7F7F;
}
.article___2Fr7i .createTime___2UeUu {
  color: #aaa;
  margin-left: .2rem;
}
.article___2Fr7i .articleWrap___2fD3c {
  word-break: break-all;
}
.article___2Fr7i .articleWrap___2fD3c img {
  width: 100%;
}
.article___2Fr7i .articleWrap___2fD3c video {
  width: 100%;
}
.article___2Fr7i .videoDiv___2Zq7y {
  width: 100%;
  height: 56vw;
}
.article___2Fr7i .videoDiv___2Zq7y .video___17XCo {
  width: 100%;
  height: 100%;
}
.article___2Fr7i .videoDiv___2Zq7y .videoHide___2rH-A {
  width: 100%;
  height: 100%;
  display: none;
}
.article___2Fr7i .videoDiv___2Zq7y .videoPosterDiv___2wFgH {
  width: 100%;
  height: 56vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.article___2Fr7i .videoDiv___2Zq7y .iconPlay___2O1zC {
  margin: auto 50%;
  margin-left: calc(50% - 0.5rem);
  position: absolute;
  width: 1.0rem;
  height: 1.0rem;
}
.article___2Fr7i .videoDiv___2Zq7y .videoPoster___356td {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.article___2Fr7i .picDiv___3rZ4- {
  width: 100%;
}
.article___2Fr7i .picDiv___3rZ4- .picImage___33oyn {
  width: 100%;
  height: auto;
}
.bxStepper___20NXL .act___17D-t {
  padding: 0.1rem 0.2rem;
}
.border___pSWGa {
  border: 0.01rem solid #dfdfdf;
  border-radius: 0.08rem;
  width: 0.4rem;
  height: 0.4rem;
  text-align: center;
  font-size: 0.28rem;
  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;
}
.inputDiv___2bbQM {
  width: 0.96rem;
}
.inputDiv___2bbQM input {
  border: none;
  text-align: center;
  width: 100%;
  padding: 0.1rem 0;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.am-list-item {
  min-height: 0.56rem;
}
.am-list-item .am-list-line .am-list-extra {
  text-align: center;
}
.chooseCourse___1c9pg {
  position: relative;
  height: 100%;
}
.chooseCourse___1c9pg ::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.chooseCourse___1c9pg .am-list-item.am-input-item.am-list-item-middle {
  padding-left: 0;
}
.chooseCourse___1c9pg .applyIntention___3aHMu .headerBgStyle___1sFF2 {
  width: 100%;
}
.chooseCourse___1c9pg .applyIntention___3aHMu .contentBg___2tHgp {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  left: 0.4rem;
  right: 0.4rem;
  top: 20%;
  background-color: #fff;
  border-radius: 0.2rem 0.2rem 0 0;
  height: 80%;
  -webkit-box-shadow: 0 0.02rem 0.15rem 0.01rem rgba(34, 33, 33, 0.09);
          box-shadow: 0 0.02rem 0.15rem 0.01rem rgba(34, 33, 33, 0.09);
}
.chooseCourse___1c9pg .applyIntention___3aHMu .contentBg___2tHgp .content___3um3g {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 0.4rem 0;
  overflow-x: hidden;
  overflow: scroll;
  height: 85%;
  width: 100%;
}
.chooseCourse___1c9pg .applyIntention___3aHMu .contentBg___2tHgp .content___3um3g .applyIntentionTitle___3WtOU {
  padding: 0.2rem 0 0.4rem 0;
  text-align: center;
  color: #565656;
}
.chooseCourse___1c9pg .applyIntention___3aHMu .contentBg___2tHgp .content___3um3g .item___1GEKP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  padding: 0.2rem 0;
  font-size: 0.28rem;
}
.chooseCourse___1c9pg .applyIntention___3aHMu .contentBg___2tHgp .content___3um3g .item___1GEKP .itemName___1OJPH {
  width: 2rem;
  text-align: right;
}
.chooseCourse___1c9pg .applyIntention___3aHMu .contentBg___2tHgp .content___3um3g .item___1GEKP .itemValue___3Rs5s {
  width: calc(97.6%);
  margin-left: 0.4rem;
}
.chooseCourse___1c9pg .applyIntention___3aHMu .contentBg___2tHgp .enterBtn___1VCid {
  padding: 0.4rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.chooseCourse___1c9pg .applyIntention___3aHMu .contentBg___2tHgp .enterBtn___1VCid span {
  padding: 0.2rem 0.4rem;
  background-color: #f8f8f8;
  border-radius: 0.4rem;
}
.chooseCourse___1c9pg .chooseContent___2Jp_a {
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  overflow: hidden;
}
.chooseCourse___1c9pg .header___1d-lS {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #f5f5f5;
  padding-top: 0;
  padding-bottom: 0;
  height: .88rem;
}
.chooseCourse___1c9pg .header___1d-lS > .grow___10OjH {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.chooseCourse___1c9pg .header___1d-lS > :not(.grow___10OjH) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.chooseCourse___1c9pg .header___1d-lS .btnFilter___3tJd3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.chooseCourse___1c9pg .header___1d-lS .btnFilter___3tJd3 > .grow___10OjH {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.chooseCourse___1c9pg .header___1d-lS .btnFilter___3tJd3 > :not(.grow___10OjH) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.chooseCourse___1c9pg .header___1d-lS .btnFilter___3tJd3.filterVisible___1GcTw {
  color: #488ffa;
}
.chooseCourse___1c9pg .header___1d-lS .btnFilter___3tJd3 img {
  width: 1em;
  height: 1em;
  display: block;
}
.chooseCourse___1c9pg .header___1d-lS .navContent___IzBcU {
  width: 76vw;
  overflow: auto;
  white-space: nowrap;
}
.chooseCourse___1c9pg .header___1d-lS .navContent___IzBcU .navItem___3-mQ4 {
  margin-right: .4rem;
  color: #7F7F7F;
  font-size: .26rem;
  line-height: .88rem;
  display: inline-block;
}
.chooseCourse___1c9pg .header___1d-lS .navContent___IzBcU .activedItem___2Z4_9 {
  position: relative;
}
.chooseCourse___1c9pg .header___1d-lS .navContent___IzBcU .activedItem___2Z4_9::after {
  position: absolute;
  background-color: #488FFA;
  width: 0.5rem;
  height: 0.04rem;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  content: ' ';
}
.chooseCourse___1c9pg .couponTips___NsFh5 {
  padding: 0.12rem 0.3rem;
  background: #F4F7FC;
  color: #548EFF;
}
.chooseCourse___1c9pg .main___2RvzG {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.chooseCourse___1c9pg .cmain___23SYH {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 1.96rem;
  bottom: 2.08rem;
  overflow: hidden;
}
.chooseCourse___1c9pg .b128___2vEvN {
  bottom: 1.28rem;
}
.chooseCourse___1c9pg .dataList___1Ce3- {
  height: 100%;
}
.chooseCourse___1c9pg .abShoppingCartBtn___VB5MH {
  position: absolute;
  bottom: 1.0rem;
  right: 0.30rem;
  width: 0.96rem;
  height: 0.96rem;
  padding: 0.24rem;
  border-radius: 50%;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.05rem 0.15rem 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 0.05rem 0.15rem 0 rgba(0, 0, 0, 0.06);
}
.chooseCourse___1c9pg .shoppingCount___iyX3V {
  position: absolute;
  top: 0;
  right: -0.1rem;
  color: white;
  background-color: #548EFF;
  padding: 0 0.1rem;
  height: 0.3rem;
  line-height: 0.30rem;
  font-size: 0.24rem;
  border-radius: 0.15rem;
}
.btnAddToCart___Hxurc {
  bottom: 0.15rem;
  right: 0.30rem;
  width: 0.8rem;
  height: 0.8rem;
  padding: 0.15rem;
  cursor: pointer;
}
/* 筛选面板部分 */
.filterPanel___wGgFs {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  top: 1.8rem;
  left: 100%;
  height: calc(100% - 1.8rem);
  background: #fff;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: -webkit-transform 0.15s linear;
  transition: -webkit-transform 0.15s linear;
  -o-transition: transform 0.15s linear;
  transition: transform 0.15s linear;
  transition: transform 0.15s linear, -webkit-transform 0.15s linear;
  overflow: hidden;
  padding-bottom: 0.3rem;
}
.filterPanel___wGgFs.show___o3uXA {
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.filterPanel___wGgFs .panel___1yIq9 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: 1.1rem;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
  overflow-y: scroll;
}
.filterPanel___wGgFs .panel___1yIq9 > :not(:last-child) {
  margin-bottom: 0.4rem;
}
.filterPanel___wGgFs .submitBtns___Ejxso {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0.1rem 0 0.2rem;
  background: #fff;
}
.filterPanel___wGgFs .submitBtns___Ejxso .btnReset___2pP97 {
  font-size: 0.28rem;
}
.filterPanel___wGgFs .submitBtns___Ejxso .btnSubmit___nacys {
  font-size: 0.32rem;
}
.customFilter___3orp8 .line___1VitL {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.3rem;
  margin-bottom: 0.4rem;
}
.customFilter___3orp8 .line___1VitL > .inputBox___14r48 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.customFilter___3orp8 .line___1VitL > :not(.inputBox___14r48) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.customFilter___3orp8 .line___1VitL .title___x0wSl {
  width: 25%;
}
.customFilter___3orp8 .inputBox___14r48 {
  padding-left: 0.40rem;
}
.customFilter___3orp8 .inputBox___14r48 .am-list-line {
  padding-right: 0;
}
.customFilter___3orp8 .inputBox___14r48 input {
  border-radius: 10rem;
  overflow: hidden;
  background: #f4f4f4;
}
.customFilter___3orp8 .inputRange___3oHoQ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.customFilter___3orp8 .inputRange___3oHoQ .am-list-line {
  padding-right: 0;
}
.customFilter___3orp8 .inputRange___3oHoQ > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.customFilter___3orp8 .inputRange___3oHoQ > :nth-child(n + 2) {
  padding-left: 0;
}
.customFilter___3orp8 .datePickerChildren___17h-X {
  padding: 0 0.15rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  color: #aaa;
}
.customFilter___3orp8 .selectChildren___3__ar {
  padding: 0 0.10rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  color: #aaa;
}
.customFilter___3orp8 .selectChildren___3__ar > span {
  text-align: right;
}
.customFilter___3orp8 .selectChildren___3__ar > span.pageModeSpan___1dY6Y {
  text-align: left;
  max-width: calc(100% - 0.44rem);
  white-space: nowrap;
  overflow: hidden;
}
.customFilter___3orp8 .hasData___JgnqE {
  color: #333;
}
.pageMode___3FpYZ {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.10rem 0;
}
.pageMode___3FpYZ .pageItemDiv___2vxSj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.pageMode___3FpYZ .pageItemDiv___2vxSj .selectChildren___3__ar {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.selectModalContent___pnDUK {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  height: 60vh;
}
.selectModalContent___pnDUK .selectModalTitle___z3mRp {
  padding: 0.20rem;
  text-align: center;
  font-size: 0.32rem;
  color: #333;
}
.selectModalContent___pnDUK .selectModalSearchBar___3y9P0 {
  width: 100%;
}
.selectModalContent___pnDUK .selectModalSidebar___3Yh-C {
  padding: 0;
  overflow-y: auto;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.selectModalContent___pnDUK .selectModalSidebar___3Yh-C .selectListItem___3Uj6Z {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.2rem 0.30rem;
  color: #565656;
  font-size: 0.28rem;
  text-align: left;
}
.selectModalContent___pnDUK .selectModalSidebar___3Yh-C .selectListItem___3Uj6Z .itemName___1OJPH {
  width: calc(100% - 1rem);
}
.mr-30 {
  margin-right: .3rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.productListItem___1xKNY {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #f5f5f5;
  cursor: pointer;
}
.productListItem___1xKNY > .listContent___3RZDT {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.productListItem___1xKNY > :not(.listContent___3RZDT) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___1xKNY > :not(:last-child) {
  margin-right: 0.2rem;
}
.productListItem___1xKNY .listImage___2x446 {
  width: 2rem;
  height: 2rem;
}
.productListItem___1xKNY .listContent___3RZDT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: calc(100vw - 3.0rem);
}
.productListItem___1xKNY .listContent___3RZDT > .miniCourse___1BKwD {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.productListItem___1xKNY .listContent___3RZDT > :not(.miniCourse___1BKwD) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___1xKNY .listName___nMee1 {
  font-weight: bold;
  margin-bottom: 0.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.8rem;
}
.productListItem___1xKNY .tagList___17-Z1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
.productListItem___1xKNY .tagList___17-Z1 .tag___3SEgM {
  border: solid 0.01rem #488ffa;
  border-radius: 0.06rem;
  color: #488ffa;
  padding: 0.01rem 0.06rem;
  font-size: 0.20rem;
  margin-right: 0.06rem;
  margin-bottom: 0.06rem;
}
.productListItem___1xKNY .normalCourse___mnsc6,
.productListItem___1xKNY .miniCourse___1BKwD {
  margin-top: 0.05rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.productListItem___1xKNY .normalCourse___mnsc6 .dateAndTime___16ptm,
.productListItem___1xKNY .miniCourse___1BKwD .dateAndTime___16ptm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.productListItem___1xKNY .normalCourse___mnsc6 .dateAndTime___16ptm span,
.productListItem___1xKNY .miniCourse___1BKwD .dateAndTime___16ptm span {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___1xKNY .normalCourse___mnsc6 > .grow___wU45n,
.productListItem___1xKNY .miniCourse___1BKwD > .grow___wU45n {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.productListItem___1xKNY .normalCourse___mnsc6 > :not(.grow___wU45n),
.productListItem___1xKNY .miniCourse___1BKwD > :not(.grow___wU45n) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___1xKNY .normalCourse___mnsc6 .subTitle___2FV3f,
.productListItem___1xKNY .miniCourse___1BKwD .subTitle___2FV3f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productListItem___1xKNY .normalCourse___mnsc6 .subTitle___2FV3f .teacherName___3KlWV,
.productListItem___1xKNY .miniCourse___1BKwD .subTitle___2FV3f .teacherName___3KlWV {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___1xKNY .normalCourse___mnsc6 .subTitle___2FV3f span,
.productListItem___1xKNY .miniCourse___1BKwD .subTitle___2FV3f span {
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___1xKNY .normalCourse___mnsc6 .iconValueItem___DIEO8,
.productListItem___1xKNY .miniCourse___1BKwD .iconValueItem___DIEO8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productListItem___1xKNY .normalCourse___mnsc6 .iconValueItem___DIEO8 img,
.productListItem___1xKNY .miniCourse___1BKwD .iconValueItem___DIEO8 img {
  height: 0.8em;
}
.productListItem___1xKNY .normalCourse___mnsc6 .iconValueItem___DIEO8 .itemName___2WVlP,
.productListItem___1xKNY .miniCourse___1BKwD .iconValueItem___DIEO8 .itemName___2WVlP {
  padding-left: 0.10rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___1xKNY .normalCourse___mnsc6 .sellCount___XXTYz,
.productListItem___1xKNY .miniCourse___1BKwD .sellCount___XXTYz,
.productListItem___1xKNY .normalCourse___mnsc6 .storageAmount___rOILT,
.productListItem___1xKNY .miniCourse___1BKwD .storageAmount___rOILT,
.productListItem___1xKNY .normalCourse___mnsc6 .sellCount___XXTYz,
.productListItem___1xKNY .miniCourse___1BKwD .sellCount___XXTYz,
.productListItem___1xKNY .normalCourse___mnsc6 .startDate___2nJPi,
.productListItem___1xKNY .miniCourse___1BKwD .startDate___2nJPi,
.productListItem___1xKNY .normalCourse___mnsc6 .classTime___7PMij,
.productListItem___1xKNY .miniCourse___1BKwD .classTime___7PMij {
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___1xKNY .normalCourse___mnsc6 .storageAmount___rOILT,
.productListItem___1xKNY .miniCourse___1BKwD .storageAmount___rOILT {
  margin-left: 0.15rem;
}
.productListItem___1xKNY .normalCourse___mnsc6 .moreContent___1QJss,
.productListItem___1xKNY .miniCourse___1BKwD .moreContent___1QJss {
  margin-top: auto;
  margin-right: 0.6rem;
  overflow: hidden;
}
.productListItem___1xKNY .normalCourse___mnsc6 .moreContent___1QJss span,
.productListItem___1xKNY .miniCourse___1BKwD .moreContent___1QJss span {
  line-height: 0.42rem;
}
.productListItem___1xKNY .productName___EzMH7 {
  display: block;
  line-height: 0.34rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.productListItem___1xKNY .productTypeName___lsZJh {
  color: #548EFF;
  background-color: #F0F6FF;
  float: right;
  padding: 0.03rem 0.04rem 0.03rem 0.12rem;
  border-radius: 0.3rem 0 0 0.3rem;
  text-align: center;
  position: absolute;
  right: 0.2rem;
  max-width: 1rem;
}
.productListItem___1xKNY .stepper___hDdjJ {
  position: absolute;
  bottom: 0.15rem;
  right: 0.2rem;
}
.am-indexed-list-section-body.am-list-body,
.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line {
  border-bottom: 0;
}
.am-indexed-list-section-body.am-list-body:after,
.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line:after {
  display: none !important;
}
.am-indexed-list-section-header.am-list-body,
.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line {
  border-bottom: 0;
}
.am-indexed-list-section-header.am-list-body:after,
.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line:after {
  display: none !important;
}
.am-indexed-list-section-header .am-list-item {
  height: 0.6rem;
  min-height: 0.6rem;
  background-color: #fff;
}
.am-indexed-list-section-header .am-list-item .am-list-line {
  height: 0.6rem;
  min-height: 0.6rem;
}
.am-indexed-list-section-header .am-list-item .am-list-content {
  font-size: 0.32rem !important;
  color: #999 !important;
}
.am-indexed-list-quick-search-bar {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 0;
  text-align: center;
  color: #3e87ff;
  font-size: 0.28rem;
  list-style: none;
  padding: 0;
}
.am-indexed-list-quick-search-bar li {
  padding: 0 0.1rem;
}
.am-indexed-list-quick-search-bar-over {
  background-color: rgba(0, 0, 0, 0.65);
}
.am-indexed-list-qsindicator {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -0.3rem auto auto -0.6rem;
  width: 1.2rem;
  height: 0.6rem;
  background: transparent;
  opacity: 0.7;
  color: #0af;
  font-size: 0.4rem;
  border-radius: 0.6rem;
  z-index: 1999;
  text-align: center;
  line-height: 0.6rem;
}
.am-indexed-list-qsindicator-hide {
  display: none;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.productListItem___3tu-O {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.productListItem___3tu-O .listImage___268sf {
  width: 28%;
  position: relative;
  margin: 0.20rem 0.15rem;
}
.productListItem___3tu-O .listImage___268sf:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.productListItem___3tu-O .listImage___268sf > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.productListItem___3tu-O .listImage___268sf > img {
  border-radius: 0.2rem;
}
.productListItem___3tu-O .listContent___2cfR- {
  width: calc(100% - 28% - 0.45rem);
  margin: 0.20rem 0;
}
.productListItem___3tu-O .listContent___2cfR- .introduction___241jy {
  padding-top: 0.06rem;
  padding-bottom: 0.06rem;
}
.productListItem___3tu-O .listContent___2cfR- .introduction___241jy .productIntroduction___Ql61y {
  line-height: 1.2;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.productListItem___3tu-O .listName___3v6jV {
  font-weight: bold;
  margin-bottom: 0.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.8rem;
  color: #010101;
}
.productListItem___3tu-O .midBottomDiv___3emvv {
  width: calc(100% - 28% - 0.45rem - 0.5rem);
}
.productListItem___3tu-O .productName___2tN4E {
  display: block;
  line-height: 0.34rem;
  width: calc(100%  - 0.9rem - 0.1rem);
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___3tu-O .groupTypeName___2xmxQ {
  color: #fff;
  position: absolute;
  top: 0.3rem;
  left: 0.07rem;
  line-height: 0.27rem;
  text-align: center;
  padding: 0.07rem 0.1rem;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFBF5C), to(#FF9822));
  background-image: -webkit-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background-image: -o-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background-image: linear-gradient(90deg, #FFBF5C 0%, #FF9822 100%);
  border-radius: 0.04rem;
}
.productListItem___3tu-O .productTypeName___21WR4 {
  color: #FFFFFF;
  line-height: 0.3rem;
  border-radius: 0.08rem;
  text-align: center;
  padding: 0.02rem 0.06rem;
}
.productListItem___3tu-O .share___11wBL {
  background: #548EFF;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem 0 0 1rem;
  color: white;
  padding: 0.15rem 0.15rem;
  position: absolute;
  right: 0;
  bottom: 0.2rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.groupBooking___Jhw48 {
  position: relative;
  height: 100%;
  background-color: #F8FAFE;
}
.groupBooking___Jhw48 .topDiv___2aM9E {
  position: absolute;
  width: 100%;
  height: 2.74rem;
  top: 0;
}
.groupBooking___Jhw48 .topDiv___2aM9E .topBgImg___h-oQt {
  position: relative;
  width: 100%;
  height: 2.74rem;
  top: 0;
}
.groupBooking___Jhw48 .emptyStyly___1fvn1 {
  margin-top: 2.4rem;
}
.dataList___1rscz {
  position: relative;
  margin-top: 0.4rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.toJoinGroup___2Re7V {
  color: white;
  padding: 0.1rem 0.1rem;
  position: absolute;
  right: 0;
  bottom: 0.2rem;
  background: -webkit-gradient(linear, left top, right top, from(#FFBF5C), to(#FF9822));
  background: -webkit-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background: -o-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background: linear-gradient(90deg, #FFBF5C 0%, #FF9822 100%);
  border-radius: 1rem 0 0 1rem;
}
.am-list-footer {
  background: #F8FAFE !important;
}
.am-list-footer div {
  background: #F8FAFE !important;
}
.bottomHorLine___1-ofU {
  background: #DCDCDC !important;
  width: 1.52rem;
  height: 0.03rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.groupBookingDetail___fr4mQ {
  height: 100%;
}
.groupBookingDetail___fr4mQ .ellipsis___1zc_u {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.groupBookingDetail___fr4mQ .detailContent___6UFi9 {
  height: calc(100% - 1.4rem);
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  overflow-y: auto;
  overflow-x: hidden;
}
.groupBookingDetail___fr4mQ .detailContent___6UFi9 .header___3sq0v .lamp___1dEE_ {
  position: fixed;
  top: 1.0rem;
  z-index: 2;
}
.groupBookingDetail___fr4mQ .detailContent___6UFi9 .header___3sq0v .lamp___1dEE_ .lampContainer___1TIaq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
.groupBookingDetail___fr4mQ .detailContent___6UFi9 .header___3sq0v .lamp___1dEE_ .text___wPY2s {
  padding: 0.10rem 0.24rem;
  background: rgba(0, 0, 0, 0.4);
  color: white;
  margin-left: 0.30rem;
  margin-bottom: 0.30rem;
  border-radius: 0.25rem;
  height: 0.50rem;
  word-break: keep-all;
}
.groupBookingDetail___fr4mQ .detailContent___6UFi9 .header___3sq0v .lamp___1dEE_ .text___wPY2s:nth-child(even) {
  margin-bottom: 0.80rem;
}
.groupBookingDetail___fr4mQ .detailContent___6UFi9 .header___3sq0v .lamp___1dEE_ .text___wPY2s:nth-child(odd) {
  margin-top: 0.80rem;
}
.groupBookingDetail___fr4mQ .recordsInfo___1NDAS {
  position: fixed;
  left: 0;
  top: 0;
  width: auto;
  background-color: rgba(0, 0, 0, 0.3);
  border-bottom-right-radius: 0.25rem;
  padding: 0.1rem 0.24rem;
  color: #fff;
  z-index: 2;
}
.groupBookingDetail___fr4mQ .recordNum___3z1Z7 {
  color: #FF9300;
}
.groupBookingDetail___fr4mQ .createPoster___3VfJ2 {
  position: fixed;
  right: 0;
  top: 6rem;
  z-index: 2;
  padding: 0.22rem 0.3rem 0.14rem 0.32rem;
  max-width: 1.22rem;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 0.12rem 0 0 0.12rem;
}
.groupBookingDetail___fr4mQ .createPoster___3VfJ2 img {
  width: 0.48rem;
  height: 0.48rem;
}
.groupBookingDetail___fr4mQ .createPoster___3VfJ2 div {
  margin: 0.1rem 0;
  text-align: center;
}
.groupBookingDetail___fr4mQ .musicIcon___hM9Yj {
  position: absolute;
  width: 0.58rem;
  height: 0.58rem;
  right: 0.2rem;
  top: 0.2rem;
  z-index: 1;
}
.groupBookingDetail___fr4mQ .courseInfoCard___3ELFN .priceDiv___xkZeY {
  height: 1.1rem;
}
.groupBookingDetail___fr4mQ .courseInfoCard___3ELFN .nameDiv___3YTjh {
  height: 1.08rem;
}
.groupBookingDetail___fr4mQ .courseInfoCard___3ELFN .groupJoinCount___1bX9y {
  width: auto;
  height: 1.1rem;
  padding: 0 0.18rem 0 0.51rem;
  background: -webkit-gradient(linear, left top, right top, from(#FFBF5C), to(#FF9822));
  background: -webkit-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background: -o-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background: linear-gradient(90deg, #FFBF5C 0%, #FF9822 100%);
  border-radius: 1rem 0 0 1rem;
  text-align: center;
}
.groupBookingDetail___fr4mQ .courseInfoCard___3ELFN .groupJoinCount___1bX9y .timeCountBg___1444k {
  background-color: #FF8D0B;
  border-radius: 0.04rem;
  padding: 0.02rem 0.06rem;
}
.groupBookingDetail___fr4mQ .groupMemberHead___3vF0m {
  width: 0.48rem;
  height: 0.48rem;
  border: 0.03rem solid #fff;
  border-radius: 50%;
  margin-left: -0.1rem;
}
.groupBookingDetail___fr4mQ .groupTypeName___258j2 {
  color: #fff;
  line-height: 0.27rem;
  text-align: center;
  padding: 0.07rem 0.1rem;
  background: -webkit-gradient(linear, left top, right top, from(#FFBF5C), to(#FF9822));
  background: -webkit-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background: -o-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background: linear-gradient(90deg, #FFBF5C 0%, #FF9822 100%);
  border-radius: 0.04rem;
}
.groupBookingDetail___fr4mQ .courseName___iKoi1 {
  width: calc(100% - 0.98rem - 0.96rem - 0.25rem);
}
.groupBookingDetail___fr4mQ .groupItem___G78kS img {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  overflow: hidden;
  margin-left: 0.46rem;
}
.groupBookingDetail___fr4mQ .groupItem___G78kS .userName___Jbr6c {
  width: calc(100% - 1.66rem - 3rem);
}
.groupBookingDetail___fr4mQ .toJoinBtn___2mZqh {
  background: -webkit-gradient(linear, left top, right top, from(#FFBF5C), to(#FF9822));
  background: -webkit-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background: -o-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background: linear-gradient(90deg, #FFBF5C 0%, #FF9822 100%);
  border-radius: 1rem 0 0 1rem;
  color: #fff;
  padding: 0.2rem 0.2rem;
}
.groupBookingDetail___fr4mQ .inviteInfo___3WEgW {
  z-index: 9;
  position: fixed;
  left: 0;
  bottom: 1.4rem;
  width: 100%;
  background: #FFF1C7;
}
.groupBookingDetail___fr4mQ .inviteInfo___3WEgW .friendTag___2Fpj3 {
  margin-left: 0.3rem;
  padding: 0.04rem 0.05rem;
  background: #FF9822;
  border-radius: 0.08rem;
  color: #fff;
}
.groupBookingDetail___fr4mQ .inviteInfo___3WEgW .inviter___3oD-t {
  display: block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.groupBookingDetail___fr4mQ .inviteInfo___3WEgW .toJoinGroup___3FGo7 {
  width: 1.32rem;
  background-image: -webkit-gradient(linear, left top, right top, from(#FFBF5C), to(#FF9822));
  background-image: -webkit-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background-image: -o-linear-gradient(left, #FFBF5C 0%, #FF9822 100%);
  background-image: linear-gradient(90deg, #FFBF5C 0%, #FF9822 100%);
  border-radius: 1rem 0 0 1rem;
  padding: 0.2rem 0.24rem;
  color: #fff;
}
.groupBookingDetail___fr4mQ .foot___28c46 {
  width: 100%;
  position: fixed;
  right: 0.15rem;
  bottom: 0.24rem;
}
.groupBookingDetail___fr4mQ .foot___28c46 .submitBtns___2PAdf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.15rem;
}
.groupBookingDetail___fr4mQ .foot___28c46 .share___2ECDa {
  width: 1.28rem;
  background: #FFFFFF;
  margin-left: 0.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.groupBookingDetail___fr4mQ .foot___28c46 .share___2ECDa img {
  width: 0.24rem;
  margin-bottom: 0.1rem;
}
.groupBookingDetail___fr4mQ .foot___28c46 .selfBuy___r59ki,
.groupBookingDetail___fr4mQ .foot___28c46 .groupBuy___2Y1x- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.28rem;
  height: 0.92rem;
  background: #FFFFFF;
  border-radius: 1rem 0 0 1rem;
  -webkit-box-shadow: 0 0.04rem 0.12rem 0 #0000000d;
          box-shadow: 0 0.04rem 0.12rem 0 #0000000d;
}
.groupBookingDetail___fr4mQ .foot___28c46 .selfBuy___r59ki span,
.groupBookingDetail___fr4mQ .foot___28c46 .groupBuy___2Y1x- span {
  line-height: 0.28rem;
  padding-left: 0.15rem;
  padding-right: 0.15rem;
}
.groupBookingDetail___fr4mQ .foot___28c46 .groupBuy___2Y1x- {
  width: 49%;
  color: #fff;
  font-size: 0.34rem;
  background: #FF9822;
  -webkit-box-shadow: 0 0.04rem 0.12rem 0 #ff982266;
          box-shadow: 0 0.04rem 0.12rem 0 #ff982266;
  border-radius: 0 1rem 1rem 0;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardBgImg___19fpY {
  position: absolute;
  width: calc(100% - 0.60rem);
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardTitle___azUC5 {
  margin-left: 0.2rem;
  z-index: 1;
  margin-top: 0.28rem;
  color: white;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardTitle___azUC5 .titleImg___1NouT {
  width: 0.36rem;
  height: 0.36rem;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardTitle___azUC5 .titleImg___1NouT img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardContent___35W8d {
  background-color: white;
  width: calc(100% - 0.4rem);
  margin: 0.4rem 0.2rem 0;
  min-height: 3.6rem;
  z-index: 1;
  -webkit-box-shadow: 0 0.04rem 0.04rem 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.04rem 0.04rem 0 rgba(0, 0, 0, 0.1);
  border-bottom-left-radius: 0.16rem;
  border-bottom-right-radius: 0.16rem;
  max-height: 3.6rem;
  overflow-y: auto;
  pointer-events: none;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardContent___35W8d .cardItem___17YDr {
  padding: 0.20rem 0.30rem;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardContent___35W8d .cardItem___17YDr .leftPart___1AcLt {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardContent___35W8d .cardItem___17YDr .leftPart___1AcLt .headface___29QJd {
  width: 0.80rem;
  height: 0.80rem;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardContent___35W8d .cardItem___17YDr .leftPart___1AcLt .headface___29QJd img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardContent___35W8d .cardItem___17YDr .leftPart___1AcLt .content___3C2mB {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: 0.2rem;
}
.groupBookingDetail___fr4mQ .refOnlineOrderCard___3qhuW .cardContent___35W8d .rightPart___1bj7u {
  width: 1.9rem;
  text-align: right;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .stepsImg___lNJDf .width68___3-mWM {
  width: 0.68rem;
  height: 0.68rem;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .stepsImg___lNJDf .width39___1R1VZ {
  width: 0.39rem;
  height: 0.68rem;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .stepsImg___lNJDf img {
  width: 100%;
  height: 100%;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to {
  margin: 0 0.3rem 0.3rem;
  border: 0.02rem solid #FFEAD3;
  border-radius: 0.16rem;
  overflow: hidden;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to .listContentTitle___106qr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to .listContentTitle___106qr > div {
  width: 25%;
  text-align: center;
  padding: 0.24rem 0.10rem;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to .listContentItem___3uqrM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to .listContentItem___3uqrM > div {
  width: 25%;
  text-align: center;
  padding: 0.20rem 0.10rem;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to .listContentItem___3uqrM:nth-child(even) {
  background-color: #FFEAD3;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to .listContentItem___3uqrM:nth-child(even) .num___3Dezd {
  background-color: #FF9822;
  color: white;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to .listContentItem___3uqrM:nth-child(odd) {
  background-color: white;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .listContent___208to .listContentItem___3uqrM:nth-child(odd) .num___3Dezd {
  background-color: #FFB664;
  color: white;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .margin_leftRight_30___2FJyI {
  margin-left: 0.3rem;
  margin-right: 0.3rem;
}
.groupBookingDetail___fr4mQ .ladderPriceListCard___3CEn7 .filterItemGrayColor___3hMng {
  color: #7f7f7f;
  line-height: 1.5;
}
.groupBookingDetail___fr4mQ .buyInfo___3hhRJ img {
  max-width: 100%;
}
.radioBox {
  height: 1.58rem;
  line-height: 1.58rem;
}
.radioBox .app-root .am-icon-md {
  width: 0.34rem !important;
  height: 0.34rem !important;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.hidden___2Of4s {
  display: none !important;
}
.mdContent___2eWyC {
  width: 100%;
  height: 100%;
}
.topDiv___3zv8m {
  position: relative;
  width: 100%;
  background-color: #F2F6FF;
  color: #548EFF;
}
.topDiv___3zv8m .tipText___2GreQ {
  padding: 0.25rem 0.40rem;
  display: block;
}
.topDiv___3zv8m .tipIcon___3ERWq {
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 1.50rem;
}
.topDiv___3zv8m .tipIconPub___11wI1 {
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 0.40rem;
}
.shareModal___1Stc7 {
  height: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shareModal___1Stc7 .posterImage___JjMbY {
  position: absolute;
  height: 70%;
  width: auto;
  top: 3%;
}
.shareModal___1Stc7 .posterImage___JjMbY img {
  position: relative;
  height: 100%;
}
.shareModal___1Stc7 .longPressTip___2_33M {
  position: absolute;
  width: 80%;
  text-align: center;
  font-weight: 400;
  bottom: 21%;
}
.shareModal___1Stc7 .poster___3IHak:after {
  content: "";
  clear: both;
}
.shareModal___1Stc7 .proFooterStyle___2ImBk {
  width: 100%;
  height: 20%;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shareModal___1Stc7 .proFooterStyle___2ImBk .closeBtn___2K0eF {
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  top: 0;
  right: 0;
}
.shareModal___1Stc7 .proFooterStyle___2ImBk .closeBtn___2K0eF img {
  width: 100%;
}
.shareModal___1Stc7 .proFooterStyle___2ImBk .bottomTool___2a55P {
  position: relative;
  width: 75%;
  height: 30%;
  text-align: center;
  color: #fff;
  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;
}
.shareModal___1Stc7 .proFooterStyle___2ImBk .bottomBtn___38L0M {
  position: relative;
  width: 90%;
  height: 100%;
  border-radius: 1rem;
}
.shareModal___1Stc7 .proFooterStyle___2ImBk .bottomBtn___38L0M img {
  width: 0.36rem;
  height: 0.36rem;
  margin-right: 0.16rem;
}
.shareModal___1Stc7 .proFooterStyle___2ImBk .shareBtn___2ewko {
  background-color: #00C66F;
}
.shareModal___1Stc7 .proFooterStyle___2ImBk .saveBtn___2lS2v {
  background-color: #4682F7;
}
.shareModal___1Stc7 .poster___3IHak {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: -999.99rem;
  height: 13.34rem;
  width: 7.5rem;
  top: 0.5rem;
  z-index: 1;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN {
  position: relative;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .headImage___3s3ve {
  max-width: 3.0rem;
  height: 1.3rem;
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  padding: 0.15rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .headImage___3s3ve img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 0.1rem;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 {
  margin: 0 0.3rem 0.3rem;
  border-radius: 0.16rem;
  height: calc(100% - 1.6rem);
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 .courseImg___-SoPJ {
  width: 100%;
  padding: 0.2rem 0.2rem 0;
  height: 6.5rem;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 .courseInfo___2OeaJ {
  width: 100%;
  padding: 0 0.2rem;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 .priceDiv___1X-Ot {
  color: white;
  font-size: 0.24rem;
  padding: 0.1rem 0;
  text-align: left;
  width: 100%;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 .priceDiv___1X-Ot .orPrice___1GzTd {
  display: inline-block;
  position: relative;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 .priceDiv___1X-Ot .orPrice___1GzTd .throughLine___3NyQa {
  position: absolute;
  width: 100%;
  bottom: 0.16rem;
  left: 0;
  height: 0.02rem;
  background-color: white;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 .groupScale___25pLd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.2rem;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 .groupScale___25pLd .groupType___QnvSs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.20rem;
  color: white;
  padding: 0.06rem 0.1rem;
  border-radius: 0.1rem;
  text-align: left;
  height: 0.4rem;
  margin-top: 0.04rem;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .posterContentBg___1rvo3 .groupScale___25pLd .courseName___2QLBW {
  color: #000;
  font-weight: bold;
  margin-left: 0.10rem;
  text-align: left;
  max-width: calc(100% - 1.5rem);
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .rqCode___2FB02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  position: absolute;
  bottom: 0.6rem;
  right: 0.6rem;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .rqCode___2FB02 .rqCodeText___2b3w1 {
  margin-top: 0.6rem;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .rqCode___2FB02 .rqCodeText___2b3w1 > div {
  text-align: right;
}
.shareModal___1Stc7 .poster___3IHak .content___ayTlN .rqCode___2FB02 .rqCodeImg___3wwCZ {
  width: 2.00rem;
  height: 2.00rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.groupDetail___1NLPf {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
}
.groupDetail___1NLPf .succeed___yPInk {
  top: 0.86rem;
}
.groupDetail___1NLPf .topDiv___3IX8i {
  position: absolute;
  width: 100%;
  height: 2.74rem;
  top: 0;
}
.groupDetail___1NLPf .topDiv___3IX8i .topBgImg___23RnK {
  position: relative;
  width: 100%;
  height: 2.74rem;
  top: 0;
}
.groupDetail___1NLPf .topDiv___3IX8i .title___2sXcI {
  position: absolute;
  top: 0.45rem;
  width: 100%;
}
.groupDetail___1NLPf .content___258oq {
  position: relative;
  width: 100%;
  background-color: #f0f0f0;
}
.groupDetail___1NLPf .content___258oq .groupInfo___3O3v5 {
  padding: 0.5rem 0.3rem;
  max-width: calc(100% - 1.1rem);
  overflow-x: scroll;
}
.groupDetail___1NLPf .content___258oq .groupInfo___3O3v5 .groupMemberHeadImg___1Cg8U {
  width: 0.8rem;
  height: 0.8rem;
  margin-right: 0.25rem;
  border-radius: 50%;
  overflow: hidden;
}
.groupDetail___1NLPf .content___258oq .groupInfo___3O3v5 .groupMemberHeadImg___1Cg8U img {
  width: 100%;
  height: 100%;
}
.groupDetail___1NLPf .content___258oq .timeCount___3-vz1 {
  padding: 0.04rem;
  border-radius: 0.04rem;
  font: 0.09rem;
  background-color: #FF9822;
  color: #ffffff;
}
.groupDetail___1NLPf .content___258oq .inviteBtn___3qLP- {
  padding: 0.20rem 0.8rem;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem;
  background-color: #FF9822;
  color: #ffffff;
}
.groupDetail___1NLPf .content___258oq .toJoinAndPayBtn___EvUtm {
  padding: 0.15rem 1.68rem;
}
.groupDetail___1NLPf .content___258oq .disabledBtn___3WWgd {
  padding: 0.15rem 1.68rem;
  border-radius: 1rem;
  margin-bottom: 0.9rem;
  background-color: #c8c8c8;
  color: #fff;
  border-color: #c8c8c8;
}
.groupDetail___1NLPf .content___258oq .bandTool___3A2MS {
  width: 100%;
  height: 0.8rem;
  padding: 0 0.3rem;
  background: rgba(255, 152, 34, 0.05);
  border-radius: 0 0 0.20rem 0.20rem;
  font-size: 0.26rem;
  color: #7F7F7F;
}
.groupDetail___1NLPf .content___258oq .bandTool___3A2MS .band___3F8gI img {
  width: 0.09rem;
  height: 0.14rem;
}
.hidden___3Y4Cw {
  display: none !important;
}
.mdContent___3E2o5 {
  margin-top: 50%;
  border-radius: 0.2rem;
}
.topDiv___3Njy8 {
  position: relative;
  width: 100%;
  padding: 0.96rem 1rem;
  border-radius: 0.2rem;
  background-color: #fff;
  color: #010101;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topDiv___3Njy8 .tipText___2hNO2 {
  padding: 0.20rem 0.40rem;
  display: block;
  color: #7F7F7F;
}
.topDiv___3Njy8 .tipIcon___-7dkD {
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 1.50rem;
}
.topDiv___3Njy8 .tipIconPub___2dJZ_ {
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 0.40rem;
}
.shareModal___3re8q {
  height: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shareModal___3re8q .posterImage___mRxlh {
  position: absolute;
  height: 61.4%;
  top: 7.4%;
}
.shareModal___3re8q .posterImage___mRxlh img {
  position: relative;
  height: 100%;
}
.shareModal___3re8q .longPressTip___1u4gp {
  position: absolute;
  width: 80%;
  text-align: center;
  font-weight: 400;
  top: 70.3%;
}
.shareModal___3re8q .poster___1k68M:after {
  content: "";
  clear: both;
}
.shareModal___3re8q .proFooterStyle___1yH4f {
  width: 100%;
  height: 20%;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shareModal___3re8q .proFooterStyle___1yH4f .closeBtn___3J3aw {
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  top: 0;
  right: 0;
}
.shareModal___3re8q .proFooterStyle___1yH4f .closeBtn___3J3aw img {
  width: 100%;
}
.shareModal___3re8q .proFooterStyle___1yH4f .bottomTool___20TmN {
  position: relative;
  width: 75%;
  height: 30%;
  text-align: center;
  color: #fff;
  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;
}
.shareModal___3re8q .proFooterStyle___1yH4f .bottomBtn___pRoA_ {
  position: relative;
  width: 90%;
  height: 100%;
  border-radius: 1rem;
}
.shareModal___3re8q .proFooterStyle___1yH4f .bottomBtn___pRoA_ img {
  width: 0.36rem;
  height: 0.36rem;
  margin-right: 0.16rem;
}
.shareModal___3re8q .proFooterStyle___1yH4f .shareBtn___1jfyY {
  background-color: #00C66F;
}
.shareModal___3re8q .proFooterStyle___1yH4f .saveBtn___23xna {
  background-color: #4682F7;
}
.article___1ZNpE {
  padding: .3rem .3rem;
}
.article___1ZNpE .header___cSMJd {
  margin-bottom: .2rem;
}
.article___1ZNpE .title___3u0-q {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 1.6em;
}
.article___1ZNpE .info___1YPSn {
  font-size: .8em;
  margin-top: .2rem;
  color: #7F7F7F;
}
.article___1ZNpE .info___1YPSn img {
  width: 0.48rem;
  height: 0.48rem;
}
.article___1ZNpE .createTime___2pVKS {
  color: #aaa;
  margin-left: .2rem;
}
.article___1ZNpE .articleWrap___3AAHh {
  word-break: break-all;
}
.article___1ZNpE .articleWrap___3AAHh img {
  width: 100%;
}
.am-list-item .am-input-control .fake-input-container {
  height: 0.6rem;
  line-height: 0.6rem;
  position: relative;
}
.am-list-item .am-input-control .fake-input-container .fake-input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin-right: 0.1rem;
  -webkit-text-decoration: rtl;
          text-decoration: rtl;
  text-align: right;
  color: #000;
  font-size: 0.34rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-input-control .fake-input-container .fake-input.fake-input-disabled {
  color: #bbb;
}
.am-list-item .am-input-control .fake-input-container .fake-input.focus {
  -webkit-transition: color .2s;
  -o-transition: color .2s;
  transition: color .2s;
}
.am-list-item .am-input-control .fake-input-container .fake-input.focus:after {
  content: "";
  position: absolute;
  right: 0;
  top: 10%;
  height: 80%;
  border-right: 0.03rem solid #3e87ff;
  -webkit-animation: keyboard-cursor infinite 1s step-start;
          animation: keyboard-cursor infinite 1s step-start;
}
.am-list-item .am-input-control .fake-input-container .fake-input-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #b5b5b5;
  text-align: right;
}
.am-list-item .am-input-control .fake-input-container-left .fake-input {
  text-align: left;
}
.am-list-item .am-input-control .fake-input-container-left .fake-input.focus:after {
  position: relative;
}
.am-list-item .am-input-control .fake-input-container-left .fake-input-placeholder {
  text-align: left;
}
.am-number-keyboard-wrapper {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 4rem;
  z-index: 10000;
  font-family: 'PingFang SC';
  background-color: #f6f6f7;
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
  -webkit-transition-property: -webkit-transform display;
  transition-property: -webkit-transform display;
  -o-transition-property: transform display;
  transition-property: transform display;
  transition-property: transform display, -webkit-transform display;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}
.am-number-keyboard-wrapper.am-number-keyboard-wrapper-hide {
  bottom: -10rem;
}
.am-number-keyboard-wrapper table {
  width: 100%;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border-top: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table {
    border-top: none;
  }
  html:not([data-scale]) .am-number-keyboard-wrapper table::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-number-keyboard-wrapper table tr {
  width: 100%;
  padding: 0;
  margin: 0;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item {
  width: 25%;
  padding: 0;
  margin: 0;
  height: 1rem;
  text-align: center;
  font-size: 0.51rem;
  color: #2a2b2c;
  position: relative;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
  border-left: 1PX solid #dfdfdf;
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
    border-left: none;
  }
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::before {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
    border-bottom: none;
  }
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.am-number-keyboard-item-active {
  background-color: #ddd;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm {
  color: #fff;
  font-size: 0.42rem;
  background-color: #3e87ff;
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm {
    border-bottom: none;
  }
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm.am-number-keyboard-item-active {
  background-color: #1464e8;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm.am-number-keyboard-item-disabled {
  background-color: #1464e8;
  color: rgba(255, 255, 255, 0.45);
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-delete {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22204%22%20height%3D%22148%22%20viewBox%3D%220%200%20153.000000%20111.000000%22%3E%3Cpath%20d%3D%22M46.9%204.7c-2.5%202.6-14.1%2015.5-25.8%2028.6L-.1%2057l25.6%2027%2025.7%2027.1%2047.4-.3%2047.4-.3%203.2-3.3%203.3-3.2V7l-3.3-3.2L146%20.5%2098.7.2%2051.5-.1l-4.6%204.8zm97.9%203.5c1.7%201.7%201.7%2092.9%200%2094.6-.9.9-12.6%201.2-46.3%201.2H53.4L31.2%2080.4%209%2056.9l5.1-5.7c2.8-3.1%2012.8-14.4%2022.2-24.9L53.5%207h45c33.8%200%2045.4.3%2046.3%201.2z%22%2F%3E%3Cpath%20d%3D%22M69.5%2031c-1.9%202.1-1.7%202.2%209.3%2013.3L90%2055.5%2078.8%2066.7%2067.5%2078l2.3%202.2%202.2%202.3%2011.3-11.3L94.5%2060l11.2%2011.2L117%2082.5l2.2-2.3%202.3-2.2-11.3-11.3L99%2055.5l11.2-11.2L121.5%2033l-2.3-2.2-2.2-2.3-11.3%2011.3L94.5%2051l-11-11c-6-6-11.2-11-11.6-11-.3%200-1.4.9-2.4%202z%22%2F%3E%3C%2Fsvg%3E");
  background-size: 0.51rem 0.37rem;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-hide {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22260%22%20height%3D%22188%22%20viewBox%3D%220%200%20195.000000%20141.000000%22%3E%3Cpath%20d%3D%22M0%2057v57h195V0H0v57zm183%200v45H12V12h171v45z%22%2F%3E%3Cpath%20d%3D%22M21%2031.5V39h15V24H21v7.5zM48%2031.5V39h15V24H48v7.5zM75%2031.5V39h15V24H75v7.5zM102%2031.5V39h15V24h-15v7.5zM129%2031.5V39h15V24h-15v7.5zM156%2031.5V39h15V24h-15v7.5zM36%2055.5V63h15V48H36v7.5zM63%2055.5V63h15V48H63v7.5zM90%2055.5V63h15V48H90v7.5zM117%2055.5V63h15V48h-15v7.5zM144%2055.5V63h15V48h-15v7.5zM27%2079.5V87h15V72H27v7.5zM48%2079.5V87h96V72H48v7.5zM150%2079.5V87h15V72h-15v7.5zM81%20124.5c0%20.8.7%201.5%201.5%201.5s1.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5c0-1.3-2.5-1.5-16.5-1.5s-16.5.2-16.5%201.5z%22%2F%3E%3C%2Fsvg%3E");
  background-size: 0.65rem 0.47rem;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
@-webkit-keyframes keyboard-cursor {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes keyboard-cursor {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.am-list-item.am-input-item {
  height: 0.96rem;
  padding-left: 0.3rem;
}
.am-list-item:not(:last-child) .am-list-line {
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list-item .am-input-label {
  color: #000;
  font-size: 0.4rem;
  margin-left: 0;
  margin-right: 0.1rem;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  padding: 0.04rem 0;
}
.am-list-item .am-input-label.am-input-label-2 {
  width: 0.52rem;
}
.am-list-item .am-input-label.am-input-label-3 {
  width: 0.78rem;
}
.am-list-item .am-input-label.am-input-label-4 {
  width: 1.04rem;
}
.am-list-item .am-input-label.am-input-label-5 {
  width: 1.3rem;
}
.am-list-item .am-input-label.am-input-label-6 {
  width: 1.56rem;
}
.am-list-item .am-input-label.am-input-label-7 {
  width: 1.82rem;
}
.am-list-item .am-input-control {
  font-size: 0.26rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.am-list-item .am-input-control input {
  color: #000;
  font-size: 0.4rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  padding: 0.04rem 0;
  border: 0;
  background-color: transparent;
  line-height: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-list-item .am-input-control input::-webkit-input-placeholder {
  color: #b5b5b5;
  line-height: 1.2;
}
.am-list-item .am-input-control input::-moz-placeholder {
  color: #b5b5b5;
  line-height: 1.2;
}
.am-list-item .am-input-control input::-ms-input-placeholder {
  color: #b5b5b5;
  line-height: 1.2;
}
.am-list-item .am-input-control input::placeholder {
  color: #b5b5b5;
  line-height: 1.2;
}
.am-list-item .am-input-control input:disabled {
  color: #bbb;
  background-color: #fff;
}
.am-list-item .am-input-clear {
  display: none;
  width: 0.42rem;
  height: 0.42rem;
  border-radius: 50%;
  overflow: hidden;
  font-style: normal;
  color: #fff;
  background-color: #ccc;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23fff'%20viewBox%3D'0%200%2030%2030'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
  background-size: 0.42rem auto;
  background-position: 0.04rem 0.04rem;
}
.am-list-item .am-input-clear-active {
  background-color: #3e87ff;
}
.am-list-item.am-input-focus .am-input-clear {
  display: block;
}
.am-list-item .am-input-extra {
  -webkit-box-flex: initial;
      -ms-flex: initial;
          flex: initial;
  min-width: 0;
  max-height: 0.42rem;
  overflow: hidden;
  padding-right: 0;
  line-height: 1;
  color: #999;
  font-size: 0.34rem;
  margin-left: 0.1rem;
}
.am-list-item.am-input-error .am-input-control input {
  color: #f50;
}
.am-list-item.am-input-error .am-input-error-extra {
  height: 0.42rem;
  width: 0.42rem;
  margin-left: 0.12rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'18'%20height%3D'18'%20viewBox%3D'0%200%2018%2018'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Cg%20transform%3D'translate(-300.000000%2C%20-1207.000000)'%20fill%3D'%23FF5500'%3E%3Cg%20id%3D'exclamation-circle-o'%20transform%3D'translate(300.000000%2C%201207.000000)'%3E%3Cpath%20d%3D'M9%2C16.734375%20C10.0441406%2C16.734375%2011.0566406%2C16.5304688%2012.009375%2C16.1279297%20C12.9304688%2C15.7376953%2013.7566406%2C15.1804687%2014.4685547%2C14.4703125%20C15.1787109%2C13.7601563%2015.7376953%2C12.9322266%2016.1261719%2C12.0111328%20C16.5304688%2C11.0566406%2016.734375%2C10.0441406%2016.734375%2C9%20C16.734375%2C7.95585938%2016.5304688%2C6.94335938%2016.1279297%2C5.990625%20C15.7376953%2C5.06953125%2015.1804687%2C4.24335938%2014.4703125%2C3.53144531%20C13.7601563%2C2.82128906%2012.9322266%2C2.26230469%2012.0111328%2C1.87382813%20C11.0566406%2C1.46953125%2010.0441406%2C1.265625%209%2C1.265625%20C7.95585938%2C1.265625%206.94335938%2C1.46953125%205.990625%2C1.87207031%20C5.06953125%2C2.26230469%204.24335938%2C2.81953125%203.53144531%2C3.5296875%20C2.82128906%2C4.23984375%202.26230469%2C5.06777344%201.87382813%2C5.98886719%20C1.46953125%2C6.94335938%201.265625%2C7.95585938%201.265625%2C9%20C1.265625%2C10.0441406%201.46953125%2C11.0566406%201.87207031%2C12.009375%20C2.26230469%2C12.9304688%202.81953125%2C13.7566406%203.5296875%2C14.4685547%20C4.23984375%2C15.1787109%205.06777344%2C15.7376953%205.98886719%2C16.1261719%20C6.94335938%2C16.5304688%207.95585938%2C16.734375%209%2C16.734375%20L9%2C16.734375%20Z%20M9%2C18%20C4.02890625%2C18%200%2C13.9710937%200%2C9%20C0%2C4.02890625%204.02890625%2C0%209%2C0%20C13.9710937%2C0%2018%2C4.02890625%2018%2C9%20C18%2C13.9710937%2013.9710937%2C18%209%2C18%20L9%2C18%20L9%2C18%20Z%20M9%2C6.75%20C8.61152344%2C6.75%208.296875%2C7.06464844%208.296875%2C7.453125%20L8.296875%2C13.9394531%20C8.296875%2C14.3279297%208.61152344%2C14.6425781%209%2C14.6425781%20C9.38847656%2C14.6425781%209.703125%2C14.3279297%209.703125%2C13.9394531%20L9.703125%2C7.453125%20C9.703125%2C7.06464844%209.38847656%2C6.75%209%2C6.75%20L9%2C6.75%20Z%20M8.20898438%2C4.83398438%20C8.20898438%2C5.27085024%208.56313413%2C5.625%209%2C5.625%20C9.43686587%2C5.625%209.79101562%2C5.27085024%209.79101562%2C4.83398438%20C9.79101562%2C4.39711851%209.43686587%2C4.04296875%209%2C4.04296875%20C8.56313413%2C4.04296875%208.20898438%2C4.39711851%208.20898438%2C4.83398438%20L8.20898438%2C4.83398438%20Z'%20id%3D'Shape'%20transform%3D'translate(9.000000%2C%209.000000)%20scale(1%2C%20-1)%20translate(-9.000000%2C%20-9.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: 0.42rem auto;
}
.am-list-item.am-input-disabled .am-input-label {
  color: #bbb;
}
.sr-only {
  position: absolute;
  width: 0.01rem;
  height: 0.01rem;
  padding: 0;
  margin: -0.01rem;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.am-drawer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.am-drawer-sidebar {
  z-index: 2;
  position: absolute;
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -o-transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  will-change: transform;
  overflow-y: auto;
}
.am-drawer-draghandle {
  z-index: 1;
  position: absolute;
  background-color: rgba(50, 50, 50, 0.1);
}
.am-drawer-overlay {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s ease-out;
  -o-transition: opacity 0.5s ease-out;
  transition: opacity 0.5s ease-out;
  background-color: rgba(0, 0, 0, 0.65);
}
.am-drawer-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  -webkit-transition: left 0.3s ease-out, right 0.3s ease-out;
  -o-transition: left 0.3s ease-out, right 0.3s ease-out;
  transition: left 0.3s ease-out, right 0.3s ease-out;
}
.am-drawer.am-drawer-left .am-drawer-sidebar,
.am-drawer.am-drawer-right .am-drawer-sidebar,
.am-drawer.am-drawer-left .am-drawer-draghandle,
.am-drawer.am-drawer-right .am-drawer-draghandle {
  top: 0;
  bottom: 0;
}
.am-drawer.am-drawer-left .am-drawer-draghandle,
.am-drawer.am-drawer-right .am-drawer-draghandle {
  width: 0.2rem;
  height: 100%;
}
.am-drawer.am-drawer-top .am-drawer-sidebar,
.am-drawer.am-drawer-bottom .am-drawer-sidebar,
.am-drawer.am-drawer-top .am-drawer-draghandle,
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  left: 0;
  right: 0;
}
.am-drawer.am-drawer-top .am-drawer-draghandle,
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  width: 100%;
  height: 0.2rem;
}
.am-drawer.am-drawer-left .am-drawer-sidebar {
  left: 0;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.am-drawer-open.am-drawer.am-drawer-left .am-drawer-sidebar {
  -webkit-box-shadow: 1PX 1PX 0.04rem rgba(0, 0, 0, 0.15);
          box-shadow: 1PX 1PX 0.04rem rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-left .am-drawer-draghandle {
  left: 0;
}
.am-drawer.am-drawer-right .am-drawer-sidebar {
  right: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}
.am-drawer-open.am-drawer.am-drawer-right .am-drawer-sidebar {
  -webkit-box-shadow: -1PX 1PX 0.04rem rgba(0, 0, 0, 0.15);
          box-shadow: -1PX 1PX 0.04rem rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-right .am-drawer-draghandle {
  right: 0;
}
.am-drawer.am-drawer-top .am-drawer-sidebar {
  top: 0;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}
.am-drawer-open.am-drawer.am-drawer-top .am-drawer-sidebar {
  -webkit-box-shadow: 1PX 1PX 0.04rem rgba(0, 0, 0, 0.15);
          box-shadow: 1PX 1PX 0.04rem rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-top .am-drawer-draghandle {
  top: 0;
}
.am-drawer.am-drawer-bottom .am-drawer-sidebar {
  bottom: 0;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}
.am-drawer-open.am-drawer.am-drawer-bottom .am-drawer-sidebar {
  -webkit-box-shadow: 1PX -1PX 0.04rem rgba(0, 0, 0, 0.15);
          box-shadow: 1PX -1PX 0.04rem rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  bottom: 0;
}
.am-stepper {
  position: relative;
  margin: 0;
  padding: 0.04rem 0;
  display: inline-block;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 1.26rem;
  height: 0.7rem;
  line-height: 0.7rem;
  font-size: 0.32rem;
  vertical-align: middle;
  overflow: hidden;
}
.am-stepper-handler-wrap {
  position: absolute;
  width: 100%;
  font-size: 0.48rem;
}
.am-stepper-handler,
.am-stepper-handler-up-inner,
.am-stepper-handler-down-inner {
  width: 0.6rem;
  height: 0.6rem;
  line-height: 0.6rem;
}
.am-stepper-handler {
  text-align: center;
  border: 1PX solid #dfdfdf;
  border-radius: 0.14rem;
  overflow: hidden;
  color: #000;
  position: absolute;
  display: inline-block;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.am-stepper-handler-active {
  z-index: 2;
  background-color: #ddd;
}
.am-stepper-handler-up-inner,
.am-stepper-handler-down-inner {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  right: 0.04rem;
  color: #000;
}
.am-stepper-input-wrap {
  display: none;
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  overflow: hidden;
}
.am-stepper-input {
  display: none;
  width: 1.2rem;
  font-size: 0.32rem;
  color: #000;
  text-align: center;
  border: 0;
  padding: 0;
  background: none;
  vertical-align: middle;
}
.am-stepper-input[disabled] {
  opacity: 1;
  color: #000;
}
.am-stepper.showNumber {
  width: 2.76rem;
}
.am-stepper.showNumber .am-stepper-input-wrap {
  display: inline-block;
}
.am-stepper.showNumber .am-stepper-input {
  display: inline-block;
}
.am-stepper.showNumber .am-stepper-handler-down-disabled {
  right: -1PX;
}
.am-stepper-handler-up {
  cursor: pointer;
  right: 0;
}
.am-stepper-handler-up-inner:before {
  text-align: center;
  content: "+";
}
.am-stepper-handler-down {
  cursor: pointer;
  left: 0;
}
.am-stepper-handler-down-inner:before {
  text-align: center;
  content: "-";
}
.am-stepper-handler-down-disabled,
.am-stepper-handler-up-disabled {
  opacity: 0.3;
}
.am-stepper-handler-up-disabled .am-stepper-handler-active {
  background: none;
}
.am-stepper-disabled .am-stepper-handler-down,
.am-stepper-disabled .am-stepper-handler-up {
  opacity: 0.3;
  background: none;
}
.am-stepper-disabled .am-stepper-handler {
  opacity: 0.3;
}
.am-stepper-disabled .am-stepper-input-wrap {
  opacity: 0.3;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.app-root .am-drawer-bottom.am-drawer-open .am-drawer-sidebar {
  border-radius: 0;
  overflow: visible;
}
.am-drawer-sidebar {
  z-index: 3;
}
.am-drawer-overlay {
  z-index: 2;
}
.chooseGoods {
  width: 100%;
}
.chooseGoods .goodsBuyInfo {
  min-height: 4.2rem;
}
.chooseGoods .goodsBaseInfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -0.8rem;
  padding-bottom: 0.4rem;
  border-bottom: 0.01rem solid #e7e7e7;
}
.chooseGoods .goodsBaseInfo .imgBgDiv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  overflow: hidden;
  border: 0.15rem solid #fff;
  border-radius: 0.15rem;
  background: #fff;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem rgba(130, 130, 130, 0.26);
          box-shadow: 0 0.02rem 0.1rem 0.05rem rgba(130, 130, 130, 0.26);
}
.chooseGoods .goodsBaseInfo .imgBgDiv > img {
  width: 100%;
  border-radius: 0.15rem;
}
.chooseGoods .goodsBaseInfo .goodsInnerInfo {
  margin-left: 0.4rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.chooseGoods .goodsBaseInfo .goodsInnerInfo .closeBtnContainer {
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  background: #c6c8cc;
  border-bottom-left-radius: 100%;
  padding: 0 0 0.4em 0.4em;
}
.chooseGoods .skuContent {
  border-bottom: 0.01rem solid #e7e7e7;
}
.chooseGoods .skuContent .skuName {
  font-size: .28rem;
}
.chooseGoods .skuContent .skuRow {
  margin-top: .2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.chooseGoods .skuContent .skuRow .skuItem {
  padding: 0.16rem 0.3rem;
  margin-bottom: 0.2rem;
  background: #F4F4F4;
  border-radius: 1rem;
  font-size: .28rem;
  color: #000000;
  margin-right: 0.2rem;
  text-align: center;
}
.chooseGoods .skuContent .skuRow .activedItem {
  background: #488FFA;
  color: #FFFFFF;
}
.chooseGoods .skuContent .skuRow .disabledItem {
  color: #999999;
}
.chooseGoods .googsCount {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.chooseGoods .googsCount .googsAct > img {
  width: 0.56rem;
  height: 0.56rem;
}
.chooseGoods .googsCount .googsAct > span {
  width: 0.8rem;
  text-align: center;
}
.chooseGoods .submitBtns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #444444;
}
.chooseGoods .submitBtns span {
  cursor: pointer;
  line-height: 0.8rem;
  text-align: center;
  font-size: 0.28rem;
  display: block;
}
.chooseGoods .submitBtns .btnAddToCart {
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
  margin-bottom: 0.25rem;
}
.chooseGoods .submitBtns .btnBuyDirect {
  background: #548EFF;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
  color: #FFFFFF;
  margin-bottom: 0.25rem;
  margin-right: 0.15rem;
  margin-left: 0.3rem;
}
.chooseGoods .submitBtns .btnBuyDirectDistribution {
  background: #548EFF;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
  color: #FFFFFF;
  margin-bottom: 0.25rem;
  margin-right: 0.15rem;
}
.chooseGoods .submitBtns .noSaleBtn {
  background: #FAFAFA;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem #F0F0F0;
          box-shadow: 0 0.02rem 0.06rem 0.01rem #F0F0F0;
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
  margin-bottom: 0.25rem;
  margin-right: 0.15rem;
  color: #000000;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.articleWrap___1Kz3q {
  word-break: break-all;
}
.articleWrap___1Kz3q img {
  width: 100%;
}
.teacherList___h4Eui .teacherItem___vWh-j:not(:last-child) {
  margin-bottom: 0.2rem;
}
.teacherList___h4Eui .teacherImage___QH7Oj {
  width: 2rem !important;
  min-width: 2rem;
}
.teacherList___h4Eui .teacherInfo___3VEoX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.1rem;
  line-height: 1.2em;
  overflow: hidden;
}
.teacherList___h4Eui .teacherName___1SMNq {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 0.2rem;
}
.teacherList___h4Eui .teacherSubject___2Wdhy {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.teacherList___h4Eui .teacherDesc___21biy {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  line-height: 0.31rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.courseDetail___1pmAr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.courseDetail___1pmAr .body___3lyl6 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  height: calc(100% - 1.0rem);
  overflow: auto;
}
.courseDetail___1pmAr .foot___27qW_ {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 0.5rem;
          flex: 0 1 0.5rem;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.15rem;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  color: #444444;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 span {
  cursor: pointer;
  line-height: 0.8rem;
  text-align: center;
  font-size: 0.28rem;
  display: block;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 .share___8W3bR {
  width: 1.78rem;
  height: 0.8rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem;
  margin-right: 0.3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 .share___8W3bR img {
  width: 0.24rem;
  margin-right: 0.1rem;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 .distributionShare___1kdHN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  width: 1.78rem;
  height: 0.8rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem 0 0 1rem;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 .distributionShare___1kdHN span {
  line-height: 0.28rem;
  font-size: 0.24rem;
  padding-left: 0.15rem;
  padding-right: 0.15rem;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 .addShoppingCar___2Y_Bb {
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 .buyNow___16OiO {
  background: #548EFF;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
  color: #FFFFFF;
  margin-left: 0.3rem;
}
.courseDetail___1pmAr .foot___27qW_ .submitBtns___1fSW9 .aloneBuy___31FDM {
  background: #548EFF;
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
  color: #FFFFFF;
}
.courseDetail___1pmAr .buyInfo___3na-F {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.courseDetail___1pmAr .buyInfo___3na-F .miniClassInfo___2PbOm .infoLine___1Whk8 > span {
  width: 1.1rem;
  text-align: right;
}
.courseDetail___1pmAr .buyInfo___3na-F .infoLine___1Whk8 {
  margin-bottom: 0.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.courseDetail___1pmAr .buyInfo___3na-F .infoLine___1Whk8 > span {
  color: #666;
}
.courseDetail___1pmAr .buyInfo___3na-F .infoLine___1Whk8 > div {
  margin-left: 0.4rem;
  width: calc(100% - 1.3rem);
}
.courseDetail___1pmAr .moneyInfo___3CBU_ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.courseDetail___1pmAr .moneyInfo___3CBU_ .am-tabs-tab-bar-wrap___3xZ2T {
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
}
.courseDetail___1pmAr .moneyInfo___3CBU_ .freePostage___10ADd {
  color: #488ffa;
  border: 0.01rem solid #488ffa;
  border-radius: 0.06rem;
  padding: 0.04rem 0.12rem;
  font-size: 0.24rem;
  display: inline-block;
}
.courseDetail___1pmAr .centerPanel___oNkG4 {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
/* 其他费用部分 */
.otherProductPanel___11t8C {
  padding-top: 1em;
  padding-bottom: 1em;
}
.videoCourse___2KtDl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.1rem 0;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.videoCourse___2KtDl span {
  display: block;
}
.videoCourse___2KtDl .courseNumber___2hyX8 {
  background-color: #488ffa;
  color: #ffffff;
  font-size: 0.24rem;
  width: 1.2rem;
  text-align: center;
  padding: 0.05rem 0.2rem;
  border-radius: 0.28rem;
}
.videoCourse___2KtDl .courseName___3yXrR {
  margin-left: 0.2rem;
  margin-right: 2.0rem;
  color: #666;
  font-size: 0.28rem;
  line-height: 0.56rem;
  height: 0.56rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.videoCourse___2KtDl .viewBtn___1P0lU {
  position: absolute;
  right: 0;
  width: 1.5rem;
  text-align: right;
  font-size: 0.24rem;
  border: none;
  background-color: #ffffff;
}
.videoCourse___2KtDl .needBuyBtn___3fqSD {
  color: gray;
  background-color: #ffffff;
  border: none;
  position: absolute;
  right: 0;
  width: 2.0rem;
  text-align: right;
  font-size: 0.24rem;
}
.videoDiv___1K5tq {
  width: 100%;
  height: 56vw;
}
.videoDiv___1K5tq .video___1k2Kd {
  width: 100%;
  height: 100%;
}
.videoDiv___1K5tq .videoHide___3pPlr {
  width: 100%;
  height: 100%;
  display: none;
}
.videoDiv___1K5tq .videoPosterDiv___12Vn_ {
  width: 100%;
  height: 56vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.videoDiv___1K5tq .iconPlay___ck_7T {
  margin: auto 50%;
  margin-left: calc(50% - 0.5rem);
  position: absolute;
  width: 1.0rem;
  height: 1.0rem;
}
.videoDiv___1K5tq .videoPoster___10Q12 {
  width: 100%;
  height: 100%;
}
.title___1-4S9 {
  padding: 0.2rem 0.2rem;
  font-size: 0.3rem;
  font-weight: bold;
  display: block;
}
.graySpace___2iVKV {
  background-color: #f8f8f8;
  height: 0.2rem;
}
.bView___285qn {
  overflow: hidden;
  height: 1.2rem;
}
.bView___285qn::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
}
.videoView___1DV8Z {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
}
.videoBox___12M6s {
  width: 0.7rem;
  height: 0.7rem;
  background-color: #efefef;
  border-radius: 0.08rem;
  margin: 0.15rem;
  -ms-flex-preferred-size: 0.7rem;
      flex-basis: 0.7rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  white-space: nowrap;
  position: relative;
}
.sortNum___1fFoM {
  display: block;
  text-align: center;
  width: 100%;
  height: 100%;
  line-height: 0.7rem;
  font-size: 0.28rem;
}
.playIcon___2bOfZ {
  width: 50%;
  height: 50%;
  margin-left: 25%;
  margin-top: 25%;
}
.introduction___29R4I {
  padding: 0.2rem;
}
.intrTtitle___CikTh {
  padding: 0;
  margin-bottom: 0.4rem;
}
.am-checkbox {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 0.42rem;
  height: 0.42rem;
}
.am-checkbox-inner {
  position: absolute;
  right: 0;
  width: 0.42rem;
  height: 0.42rem;
  border: 0.02rem solid #ccc;
  border-radius: 50%;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-checkbox-inner:after {
  position: absolute;
  display: none;
  top: 0.03rem;
  right: 0.12rem;
  z-index: 999;
  width: 0.1rem;
  height: 0.22rem;
  border-style: solid;
  border-width: 0 0.02rem 0.02rem 0;
  content: ' ';
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.am-checkbox-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.am-checkbox.am-checkbox-checked .am-checkbox-inner {
  border-color: #3e87ff;
  background: #3e87ff;
}
.am-checkbox.am-checkbox-checked .am-checkbox-inner:after {
  display: block;
  border-color: #fff;
}
.am-checkbox.am-checkbox-disabled {
  opacity: 0.3;
}
.am-checkbox.am-checkbox-disabled.am-checkbox-checked .am-checkbox-inner {
  border-color: #999;
  background: none;
}
.am-checkbox.am-checkbox-disabled.am-checkbox-checked .am-checkbox-inner:after {
  border-color: #999;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb {
  width: 0.42rem;
  height: 0.42rem;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 0.96rem;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox-inner {
  left: 0.3rem;
  top: 0.24rem;
}
.am-list .am-list-item.am-checkbox-item.am-checkbox-item-disabled .am-list-content {
  color: #bbb;
}
.am-checkbox-agree {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  margin-left: 0.3rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}
.am-checkbox-agree .am-checkbox {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.6rem;
  height: 100%;
}
.am-checkbox-agree .am-checkbox-inner {
  left: 0;
  top: 0.28rem;
}
.am-checkbox-agree .am-checkbox-agree-label {
  display: inline-block;
  font-size: 0.34rem;
  color: #000;
  line-height: 1.5;
  margin-left: 0.6rem;
  margin-top: 1PX;
}
.hidden___3Os3s {
  display: none !important;
}
.mdContent___3ln-- {
  width: 100%;
  height: 100%;
}
.topDiv___1TKjj {
  position: relative;
  width: 100%;
  background-color: #F2F6FF;
  color: #548EFF;
}
.topDiv___1TKjj .tipText___3r9x5 {
  padding: 0.25rem 0.40rem;
  display: block;
}
.topDiv___1TKjj .tipIcon___1tfor {
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 1.50rem;
}
.topDiv___1TKjj .tipIconPub___3Jgnn {
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 0.40rem;
}
.shareModal___1Uru9 {
  height: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shareModal___1Uru9 .posterImage___3f2So {
  position: absolute;
  height: 61.4%;
  top: 1.4%;
}
.shareModal___1Uru9 .posterImage___3f2So img {
  position: relative;
  height: 100%;
}
.shareModal___1Uru9 .longPressTip___23oc9 {
  position: absolute;
  width: 80%;
  text-align: center;
  font-weight: 400;
  top: 64.3%;
}
.shareModal___1Uru9 .poster___n-5c2 {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 61.4%;
  left: -999.99rem;
  top: 1.4%;
}
.shareModal___1Uru9 .poster___n-5c2 .posterBg___3U9xK {
  position: relative;
  height: 100%;
  text-align: center;
  display: inline-block;
  border-radius: 2.3%;
}
.shareModal___1Uru9 .poster___n-5c2 .posterBg___3U9xK img {
  height: 100%;
  border-radius: 2.3%;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .headImage___2iQkM {
  position: relative;
  height: 8.2%;
  width: 84%;
  margin-top: 5%;
  margin-left: 8%;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .headImage___2iQkM img {
  height: 100%;
  border-radius: 50%;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .userName___2FzOd {
  position: relative;
  margin-left: 6%;
  margin-top: 3%;
  width: 88%;
  height: 5%;
  text-align: left;
  overflow: hidden;
  font-size: 2.2vh;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .courseName___1zckg {
  position: relative;
  color: #1E2242;
  font-weight: 500;
  margin-top: 20%;
  height: 9%;
  margin-left: 14%;
  width: 72%;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  font-size: 2vh;
  line-height: 1.4;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  word-wrap: break-word;
  word-break: break-all;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .courseImage___bTutS {
  position: relative;
  height: 30%;
  width: 80%;
  margin-left: 10%;
  margin-top: 6%;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .courseImage___bTutS img {
  height: 100%;
  max-width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 0.05rem;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .bottomDiv___2WgZk {
  position: relative;
  width: 80%;
  height: 12%;
  margin-top: 0.15rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .bottomDiv___2WgZk .campusName___3TTfn {
  position: relative;
  font-weight: 400;
  color: #2b2b2b;
  text-align: left;
  width: 70%;
  height: 71%;
  font-size: 1.8vh;
  line-height: 1.4;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .qrCode___1XYRf {
  position: relative;
  height: 100%;
}
.shareModal___1Uru9 .poster___n-5c2 .content___1AC-q .qrCode___1XYRf img {
  height: 100%;
}
.shareModal___1Uru9 .poster___n-5c2:after {
  content: "";
  clear: both;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI {
  width: 100%;
  height: 30%;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .closeBtn___1KyKS {
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  top: 0;
  right: 0;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .closeBtn___1KyKS img {
  width: 100%;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .bottomTool___s4QFl {
  position: absolute;
  bottom: 10%;
  width: 80%;
  height: 19%;
  text-align: center;
  color: #fff;
  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;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .bottomBtn___1f63p {
  position: relative;
  width: 90%;
  height: 100%;
  border-radius: 1rem;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .bottomBtn___1f63p img {
  width: 0.36rem;
  height: 0.36rem;
  margin-right: 0.16rem;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .shareBtn___29SyQ {
  background-color: #00C66F;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .saveBtn___2i59x {
  background-color: #4682F7;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .templateDiv___P8RR7 {
  position: absolute;
  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;
  bottom: 36.6%;
  width: 100%;
  height: 46%;
  overflow-x: auto;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .templateDiv___P8RR7 .templateItem___1YOn1 {
  position: relative;
  margin-left: 0.28rem;
  height: 100%;
  border-radius: 0.08rem;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .templateDiv___P8RR7 .templateItem___1YOn1 img {
  margin-top: 9%;
  height: 91%;
  border-radius: 0.08rem;
  vertical-align: bottom;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .templateDiv___P8RR7 .templateItem___1YOn1 .selectedTpl___2ijHQ {
  margin-top: 0;
  height: 100%;
}
.shareModal___1Uru9 .proFooterStyle___3B5cI .templateDiv___P8RR7 .templateItem___1YOn1 .selectedIcon___1X0J7 {
  position: absolute;
  bottom: 0.04rem;
  right: 0.04rem;
  width: 0.28rem;
  height: 0.28rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.teacherDetail___2cXLB {
  text-align: left;
  color: #333;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
.teacherDetail___2cXLB * {
  line-height: 1.5 !important;
}
.closeBtn___3h3J1 {
  position: fixed;
  top: 0.1rem;
  right: 0.1rem;
  background: #fff;
  border-radius: 50%;
  overflow: hidden;
  border: 0.1rem solid rgba(255, 255, 255, 0.4);
}
.closeBtn___3h3J1 > svg {
  display: block;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.footerTool___I-KOx {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1.28rem;
  width: 100%;
}
.footerTool___I-KOx .shoppingCart___BUfD6 {
  width: 1.84rem;
  height: 100%;
  margin-left: 0.23rem;
  margin-right: 0.56rem;
}
.footerTool___I-KOx .shoppingCart___BUfD6 .cartIcon___2eZ8k {
  width: 0.4rem;
  position: relative;
}
.footerTool___I-KOx .shoppingCart___BUfD6 .badges___1lg5j {
  border-radius: 50%;
  position: absolute;
  right: -0.2rem;
  top: -0.1rem;
  font-size: 0.20rem;
  display: block;
  width: 0.3rem;
  height: 0.3rem;
  text-align: center;
  line-height: 0.3rem;
}
.footerCouponTips___3sq5- {
  position: absolute;
  bottom: 1.28rem;
  height: 0.8rem;
  width: 100%;
}
.footerCouponTips___3sq5- img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
}
.footerCouponTips___3sq5- .youhui___2IaZ7 {
  padding: 0.08rem 0.16rem;
  border-radius: 1rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.myOrder___W78uB {
  width: 100%;
  height: 100%;
}
.myOrder___W78uB .am-tabs-content-wrap___1mWqy {
  height: calc(100% - 0.35rem);
}
.listDataDiv___1ra9W {
  width: 100%;
  height: 100%;
}
.listDataDiv___1ra9W .separatorStyle___3tbv1 {
  height: 0.20rem;
  line-height: 0.20rem;
  background: #f8f8f8;
}
.orderListCard___3no2A {
  position: relative;
  padding: 0.30rem 0.30rem 0;
  width: 100%;
  background-color: white;
}
.orderListCard___3no2A .orderInfo___304pX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  color: #666;
}
.orderListCard___3no2A .contentDiv___1EfOk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0.34rem 0 0.21rem;
  width: 100%;
}
.orderListCard___3no2A .contentDiv___1EfOk .courseInfoCell___3OlaG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #F4F4F4;
  padding: .1rem;
  border-radius: .1rem;
  overflow: hidden;
}
.orderListCard___3no2A .contentDiv___1EfOk .courseInfoCell___3OlaG .courseCellImg___3og_U {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.5rem;
  border-radius: .1rem;
  overflow: hidden;
}
.orderListCard___3no2A .contentDiv___1EfOk .courseInfoCell___3OlaG .courseCellContent___3t2wu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.20rem;
}
.orderListCard___3no2A .contentDiv___1EfOk .courseInfoCell___3OlaG .courseCellContent___3t2wu > div:last-child {
  padding-top: 0.10rem;
  color: #999;
}
.orderListCard___3no2A .contentDiv___1EfOk .courseInfoCell___3OlaG:not(:first-child) {
  padding-top: 0.30rem;
}
.orderListCard___3no2A .sumStyle___iCfqI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0.1rem;
  width: 100%;
}
.orderListCard___3no2A .operationDiv___3B2qX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 0.4rem 0;
  font-size: 0.3rem;
}
.orderListCard___3no2A .remainTime___1GeKG {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #ff5959;
  padding: 0.14rem 0rem;
}
.orderListCard___3no2A .operationBtn___NQ1O5 {
  padding: 0.15rem 0.3rem;
  color: #7F7F7F;
  border: 0.01rem solid #E7E7E7;
  background-color: #fff;
  border-radius: 0.35rem;
}
.emptyDataStyle___3GHUh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 4.0rem 0;
  width: 100%;
  height: 100%;
  color: #999;
  background: white;
}
.emptyDataStyle___3GHUh .emptyDataImgDiv___1aF18 {
  width: 2.50rem;
  height: auto;
}
.emptyDataStyle___3GHUh .emptyDataImgDiv___1aF18 > img {
  width: 100%;
  height: 100%;
}
.payingBtnStyle___2Yglb {
  color: #ff8080;
  border-color: #ff8080;
}
.otherBtnStyle___2G6bP {
  color: #333;
  border-color: #dfdfdf;
}
.payingBtn___h2PMa,
.otherBtn___12TSm {
  text-align: center;
}
.payingBtn___h2PMa {
  width: 10em;
}
.operationBtn___NQ1O5.shareBtn___19XkJ {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
  color: #fff;
}
.operationBtn___NQ1O5.shareBtn___19XkJ img {
  width: 0.24rem;
  height: 0.24rem;
}
.groupDetail___2Ps93 {
  color: #FF7720;
  padding: 0.15rem 0.4rem;
  border-radius: 0.4rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.cell___3lo9- {
  padding-top: 0.05rem;
  padding-bottom: 0.1rem;
}
.cellHead___1FMMH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.2rem;
}
.courseName___1pKUu {
  font-size: 0.3rem;
  font-weight: bold;
  padding-left: 0.2rem;
  width: calc(98.4%);
  line-height: 0.56rem;
  height: 1.12rem;
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.listImage___tfHNE {
  width: 1.2rem;
  height: 1.0rem;
}
.listImage___tfHNE img {
  width: 100%;
  height: 100%;
}
.directory___3YTuo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  position: relative;
}
.directory___3YTuo .videoCourse___1gp4n {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.1rem 0;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.directory___3YTuo .videoCourse___1gp4n span {
  display: block;
}
.directory___3YTuo .videoCourse___1gp4n .icon___3PsAT {
  margin: 0.1rem 0.2rem 0.1rem 0;
  width: 0.36rem;
  height: 0.27rem;
}
.directory___3YTuo .videoCourse___1gp4n .icon___3PsAT img {
  width: 0.36rem;
  height: 0.27rem;
}
.directory___3YTuo .videoOrder___3uIw8 {
  margin-left: 0.1rem;
}
.directory___3YTuo .videoNumber___3b1LP {
  background-color: #488ffa;
  color: #ffffff;
  font-size: 0.24rem;
  width: 1.2rem;
  text-align: center;
  padding: 0.05rem 0.2rem;
  border-radius: 0.28rem;
}
.directory___3YTuo .videoName___70WmR {
  font-size: 0.3rem;
  font-weight: bold;
  padding-left: 0.2rem;
  margin-right: 1.2rem;
  width: calc(95.74%);
  line-height: 0.56rem;
  height: 0.56rem;
}
.directory___3YTuo .viewBtn___3Zouz {
  color: #67b455;
  position: absolute;
  right: 0rem;
  width: 1.2rem;
  text-align: center;
  font-size: 0.24rem;
  background-color: #eff9ec;
  border-radius: 0.37rem;
  padding: 0.1rem 0.1rem;
  border: none;
}
.onlineCourseCell:last-child {
  margin-bottom: 0.4rem;
}
.emptyDataStyle___2iw8M {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 4.0rem 0;
  width: 100%;
  height: 100%;
  color: #999;
  background: white;
}
.emptyDataStyle___2iw8M .emptyDataImgDiv___2rhy7 {
  width: 2.50rem;
  height: auto;
}
.emptyDataStyle___2iw8M .emptyDataImgDiv___2rhy7 > img {
  width: 100%;
  height: 100%;
}
.separatorStyle___1OgAf {
  height: 0.20rem;
  line-height: 0.20rem;
  background: #f8f8f8;
}
.am-list .am-list-item.am-textarea-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 0.96rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  border-bottom: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item::after {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-label {
  -ms-flex-item-align: center;
      align-self: center;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-control {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-control textarea {
  line-height: 0.6rem;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-clear {
  margin-top: 0;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line.am-textarea-error .am-textarea-error-extra {
  margin-top: 0;
}
.am-textarea-label {
  -ms-flex-item-align: start;
      align-self: flex-start;
  color: #000;
  text-align: left;
  min-height: 0.96rem;
  font-size: 0.4rem;
  line-height: 0.96rem;
  margin-left: 0;
  margin-right: 0.1rem;
  white-space: nowrap;
  overflow: hidden;
}
.am-textarea-label.am-textarea-label-2 {
  width: 0.52rem;
}
.am-textarea-label.am-textarea-label-3 {
  width: 0.78rem;
}
.am-textarea-label.am-textarea-label-4 {
  width: 1.04rem;
}
.am-textarea-label.am-textarea-label-5 {
  width: 1.3rem;
}
.am-textarea-label.am-textarea-label-6 {
  width: 1.56rem;
}
.am-textarea-label.am-textarea-label-7 {
  width: 1.82rem;
}
.am-textarea-control {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 0.2rem;
  padding-bottom: 0.18rem;
}
.am-textarea-control textarea {
  color: #000;
  font-size: 0.4rem;
  line-height: 0.6rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  padding: 0;
  border: 0;
  background-color: transparent;
  overflow: visible;
  display: block;
  resize: none;
  word-break: break-all;
  word-wrap: break-word;
}
.am-textarea-control textarea::-webkit-input-placeholder {
  color: #b5b5b5;
}
.am-textarea-control textarea::-moz-placeholder {
  color: #b5b5b5;
}
.am-textarea-control textarea::-ms-input-placeholder {
  color: #b5b5b5;
}
.am-textarea-control textarea::placeholder {
  color: #b5b5b5;
}
.am-textarea-control textarea:disabled {
  color: #bbb;
  background-color: #fff;
}
.am-textarea-clear {
  display: none;
  width: 0.42rem;
  height: 0.42rem;
  margin-top: 0.24rem;
  border-radius: 50%;
  overflow: hidden;
  font-style: normal;
  color: #fff;
  background-color: #ccc;
  background-repeat: no-repeat;
  background-size: 0.42rem auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23fff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
}
.am-textarea-clear-active {
  background-color: #3e87ff;
}
.am-textarea-focus .am-textarea-clear {
  display: block;
}
.am-textarea-has-count {
  padding-bottom: 0.14rem;
}
.am-textarea-count {
  position: absolute;
  bottom: 0.12rem;
  right: 0.1rem;
  color: #b5b5b5;
  font-size: 0.32rem;
}
.am-textarea-count span {
  color: #000;
}
.am-textarea-error .am-textarea-control textarea {
  color: #f50;
}
.am-textarea-error .am-textarea-error-extra {
  margin-top: 0.24rem;
  width: 0.42rem;
  height: 0.42rem;
  margin-left: 0.2rem;
  background-size: 0.42rem 0.42rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'18'%20height%3D'18'%20viewBox%3D'0%200%2018%2018'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Cg%20transform%3D'translate(-300.000000%2C%20-1207.000000)'%20fill%3D'%23FF5500'%3E%3Cg%20id%3D'exclamation-circle-o'%20transform%3D'translate(300.000000%2C%201207.000000)'%3E%3Cpath%20d%3D'M9%2C16.734375%20C10.0441406%2C16.734375%2011.0566406%2C16.5304688%2012.009375%2C16.1279297%20C12.9304688%2C15.7376953%2013.7566406%2C15.1804687%2014.4685547%2C14.4703125%20C15.1787109%2C13.7601563%2015.7376953%2C12.9322266%2016.1261719%2C12.0111328%20C16.5304688%2C11.0566406%2016.734375%2C10.0441406%2016.734375%2C9%20C16.734375%2C7.95585938%2016.5304688%2C6.94335938%2016.1279297%2C5.990625%20C15.7376953%2C5.06953125%2015.1804687%2C4.24335938%2014.4703125%2C3.53144531%20C13.7601563%2C2.82128906%2012.9322266%2C2.26230469%2012.0111328%2C1.87382813%20C11.0566406%2C1.46953125%2010.0441406%2C1.265625%209%2C1.265625%20C7.95585938%2C1.265625%206.94335938%2C1.46953125%205.990625%2C1.87207031%20C5.06953125%2C2.26230469%204.24335938%2C2.81953125%203.53144531%2C3.5296875%20C2.82128906%2C4.23984375%202.26230469%2C5.06777344%201.87382813%2C5.98886719%20C1.46953125%2C6.94335938%201.265625%2C7.95585938%201.265625%2C9%20C1.265625%2C10.0441406%201.46953125%2C11.0566406%201.87207031%2C12.009375%20C2.26230469%2C12.9304688%202.81953125%2C13.7566406%203.5296875%2C14.4685547%20C4.23984375%2C15.1787109%205.06777344%2C15.7376953%205.98886719%2C16.1261719%20C6.94335938%2C16.5304688%207.95585938%2C16.734375%209%2C16.734375%20L9%2C16.734375%20Z%20M9%2C18%20C4.02890625%2C18%200%2C13.9710937%200%2C9%20C0%2C4.02890625%204.02890625%2C0%209%2C0%20C13.9710937%2C0%2018%2C4.02890625%2018%2C9%20C18%2C13.9710937%2013.9710937%2C18%209%2C18%20L9%2C18%20L9%2C18%20Z%20M9%2C6.75%20C8.61152344%2C6.75%208.296875%2C7.06464844%208.296875%2C7.453125%20L8.296875%2C13.9394531%20C8.296875%2C14.3279297%208.61152344%2C14.6425781%209%2C14.6425781%20C9.38847656%2C14.6425781%209.703125%2C14.3279297%209.703125%2C13.9394531%20L9.703125%2C7.453125%20C9.703125%2C7.06464844%209.38847656%2C6.75%209%2C6.75%20L9%2C6.75%20Z%20M8.20898438%2C4.83398438%20C8.20898438%2C5.27085024%208.56313413%2C5.625%209%2C5.625%20C9.43686587%2C5.625%209.79101562%2C5.27085024%209.79101562%2C4.83398438%20C9.79101562%2C4.39711851%209.43686587%2C4.04296875%209%2C4.04296875%20C8.56313413%2C4.04296875%208.20898438%2C4.39711851%208.20898438%2C4.83398438%20L8.20898438%2C4.83398438%20Z'%20id%3D'Shape'%20transform%3D'translate(9.000000%2C%209.000000)%20scale(1%2C%20-1)%20translate(-9.000000%2C%20-9.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.am-textarea-disabled .am-textarea-label {
  color: #bbb;
}
.am-list-body .am-list-item:last-child {
  border-bottom: 0;
}
.am-list-body .am-list-item:last-child:after {
  display: none !important;
}
.am-modal-transparent {
  width: 85%;
}
.am-modal-popup {
  width: 100%;
}
.imgDiv___3_Rda .addIcon___2oMsJ {
  max-width: 100%;
  margin: 0.16rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.uploadFile___2aLDS {
  width: 90%;
  height: 100%;
  position: absolute;
  top: 0;
  opacity: 0;
}
.am-textarea-control textarea {
  font-size: 0.28rem;
}
.shareModal___3K3HC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: 8.5rem;
  font-size: 0.28rem;
}
.shareModal___3K3HC .title___1X5OO {
  color: black;
}
.shareModal___3K3HC .tiplabel___qUMRt {
  margin-left: 1.3rem;
}
.shareModal___3K3HC .content___3lTw9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  width: 100%;
}
.shareModal___3K3HC .content___3lTw9 .shareItem___1ebMO {
  text-align: left;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 0.6rem;
}
.shareModal___3K3HC .content___3lTw9 .shareItem___1ebMO .leftLalbel___r66vE {
  width: 1.2rem;
}
.shareModal___3K3HC .content___3lTw9 .shareItem___1ebMO .inputItem___2PP-B {
  border: solid 0.01rem #b5b5b5;
  border-radius: 0.08rem;
  width: 75%;
}
.shareModal___3K3HC .content___3lTw9 .shareItem___1ebMO .imagePicker___3c4sf {
  width: 1.8rem;
  height: 1.8rem;
}
.shareModal___3K3HC .proFooterStyle___2SWJ_ {
  position: absolute;
  bottom: 0.3rem;
  right: 0.3rem;
  border-radius: 1rem;
  color: white;
}
.shareModal___3K3HC .proFooterStyle___2SWJ_ .shareBtn___2dx7A {
  background-color: #488ffa;
  color: white;
  padding: 0rem 0.4rem;
  font-size: 0.28rem;
  border-radius: 1rem;
  line-height: 0.8rem;
  height: 0.8rem;
}
.backLayer___2E2TE {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  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;
}
.soldOutLayer____x9Qs {
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
  line-height: 1rem;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  text-align: center;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.shoppingCart___12RNq {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #f8f8f8;
}
.shoppingCart___12RNq .listViewDiv___2jxU5 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: 2.0rem;
}
.shoppingCart___12RNq .bottomSumDiv___39SgR {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx {
  margin-left: 0.3rem;
  margin-right: 0.3rem;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  background: #fff;
  border-radius: 0.14rem;
  overflow: hidden;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
          box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .campusInfo___iQTkM {
  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;
  border-bottom: 0.01rem solid #dfdfdf;
  color: #999;
  margin-bottom: 0.3rem;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .campusInfo___iQTkM > .grow___1oKA- {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .campusInfo___iQTkM > :not(.grow___1oKA-) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .campusInfo___iQTkM > :not(:last-child) {
  margin-right: 0.2rem;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .contentDiv___2hC4C > :not(:last-child) {
  margin-bottom: 0.3rem;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM > .courseCellContent___XXsL- {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM > :not(.courseCellContent___XXsL-) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM > :not(:last-child) {
  margin-right: 0.2rem;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .checkbox___wHLkE {
  width: 0.3rem;
  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;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .checkbox___wHLkE > .grow___1oKA- {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .checkbox___wHLkE > :not(.grow___1oKA-) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellImg___1inTN {
  width: 1.4rem;
  position: relative;
  border-radius: 0.14rem;
  overflow: hidden;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellImg___1inTN:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellImg___1inTN > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- > .grow___1oKA- {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- > :not(.grow___1oKA-) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- > :not(:last-child) {
  margin-bottom: 0.1rem;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- .productName___RVHFK {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- .courseSubMidDiv___1vYEr {
  font-size: 0.24rem;
  color: #999;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- .courseSubLastDiv___3vDQc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- .courseSubLastDiv___3vDQc > .grow___1oKA- {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- .courseSubLastDiv___3vDQc > :not(.grow___1oKA-) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseInfoCell___fUibM .courseCellContent___XXsL- .courseSubLastDiv___3vDQc > :not(:last-child) {
  margin-right: 0.1rem;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseOperationDiv___1vJ05 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #999;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseOperationDiv___1vJ05 > .grow___1oKA- {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseOperationDiv___1vJ05 > :not(.grow___1oKA-) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseOperationDiv___1vJ05 .courseImgBgDiv___3yNyw {
  position: relative;
  width: 0.32rem;
  height: 0.32rem;
  display: block;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseOperationDiv___1vJ05 .courseImgBgDiv___3yNyw:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.shoppingCart___12RNq .shoppingCartCard___35gkx .courseOperationDiv___1vJ05 .courseImgBgDiv___3yNyw > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___12RNq .emptyCartStyle___2TVnL {
  position: relative;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.5rem;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
          box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
  border-radius: 0.14rem;
  overflow: hidden;
}
.shoppingCart___12RNq .emptyCartStyle___2TVnL .emptyCartImgDiv___1Nv_l {
  position: relative;
}
.shoppingCart___12RNq .emptyCartStyle___2TVnL .emptyCartImgDiv___1Nv_l:before {
  content: "";
  padding-top: 78.89087657%;
  display: block;
}
.shoppingCart___12RNq .emptyCartStyle___2TVnL .emptyCartImgDiv___1Nv_l > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___12RNq .emptyCartStyle___2TVnL .emptyCartTip___2SHTU {
  position: absolute;
  right: 5%;
  top: 12%;
  color: #000;
  font-size: 0.32rem;
  color: #999;
}
.shoppingCart___12RNq .emptyCartStyle___2TVnL .toChooseCourseBtn___2Y1Zx {
  position: absolute;
  right: 0;
  bottom: 10%;
  color: #fff;
  font-size: 0.3rem;
  padding: 0.25rem 0.7rem 0.25rem 0.9rem;
  background: #488ffa;
  border-top-left-radius: 1000em;
  border-bottom-left-radius: 1000em;
  cursor: pointer;
}
.share___3Xehp {
  position: absolute;
  right: 0;
  width: 1.98rem;
  height: 0.8rem;
  bottom: 1.2rem;
  padding: 0.2rem;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #488ffa;
}
.share___3Xehp img {
  width: 0.24rem;
  margin-right: 0.1rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.am-list-item {
  min-height: 0.56rem;
}
.am-list-item .am-list-line .am-list-extra {
  text-align: center;
}
.chooseCourse___3Wuev {
  position: relative;
  height: 100%;
}
.chooseCourse___3Wuev ::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.chooseCourse___3Wuev .main___3j2c0 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 2rem;
  overflow: hidden;
}
.chooseCourse___3Wuev .cmain___my7Aq {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 1.96rem;
  bottom: 2.08rem;
  overflow: hidden;
}
.chooseCourse___3Wuev .b128___1UWwk {
  bottom: 1.28rem;
}
.packageList___1ZDvd {
  background-color: #FAFAFA;
}
.itemCardBgDiv___1y6Yb {
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.03rem 0.05rem 0.01rem rgba(26, 27, 42, 0.15);
          box-shadow: 0 0.03rem 0.05rem 0.01rem rgba(26, 27, 42, 0.15);
  border-radius: 0.2rem;
  margin: 0.24rem 0.16rem;
  padding: 0.24rem 0.19rem;
}
.itemCardBgDiv___1y6Yb .packageName___17Azf {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.itemCardBgDiv___1y6Yb .payRule___1dybb {
  font-size: 0.18rem;
  font-weight: 400;
}
.topDiv___3NBvL {
  width: 100%;
  color: #000;
  font-size: 0.28rem;
  font-weight: 500;
}
.topDiv___3NBvL img {
  width: 0.28rem;
  height: 0.28rem;
}
.green___1rjG2 {
  color: #07C160;
}
.blue___3YPbn {
  color: #5389FF;
}
.indexCategory___k5BLx {
  margin-top: 0.25rem;
}
.indexCategory___k5BLx .tabBox___1fsCL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.indexCategory___k5BLx .tabBox___1fsCL .tab___2i5Ho {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: 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;
  margin-right: 0.24rem;
  margin-top: 0.2rem;
  width: calc(25% - 0.24rem);
  cursor: pointer;
}
.indexCategory___k5BLx .tabBox___1fsCL .tab___2i5Ho > .grow___3tn44 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.indexCategory___k5BLx .tabBox___1fsCL .tab___2i5Ho > :not(.grow___3tn44) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.indexCategory___k5BLx .tabBox___1fsCL .tab___2i5Ho > .image___E6a_g {
  width: 100%;
  border-radius: .1rem;
  overflow: hidden;
  position: relative;
}
.indexCategory___k5BLx .tabBox___1fsCL .tab___2i5Ho > .image___E6a_g:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.indexCategory___k5BLx .tabBox___1fsCL .tab___2i5Ho > .image___E6a_g > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.indexCategory___k5BLx .tabBox___1fsCL .tab___2i5Ho > .title___bwkJi {
  margin-top: .16rem;
  font-size: 0.24rem;
  color: #7F7F7F;
  width: 100%;
}
.indexCategory___k5BLx .tabBox___1fsCL .tab___2i5Ho > .title___bwkJi span {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.homepage___3Cc3S {
  position: relative;
}
.homepage___3Cc3S .headerBgStyle___y6wAH {
  width: 100%;
  height: 3.85rem;
}
.homepage___3Cc3S .headBox___2O-XR {
  margin-top: -1.5rem;
  position: relative;
  z-index: 0;
  background: #fff;
}
.homepage___3Cc3S .headerFaceBgDiv___Ge-FG {
  text-align: center;
}
.homepage___3Cc3S .headerFaceBgDiv___Ge-FG .faceBgDiv___39ekX {
  width: 1.60rem;
  height: 1.60rem;
  border-radius: 0.80rem;
  overflow: hidden;
  border: 0.04rem solid #f2f2f2;
  -webkit-box-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, 0.1);
  margin: 0 auto -0.5rem;
  position: relative;
  top: -0.5rem;
}
.homepage___3Cc3S .headerFaceBgDiv___Ge-FG .faceBgDiv___39ekX > img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.homepage___3Cc3S .orderTabDiv___1M8T0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 1.80rem;
}
.homepage___3Cc3S .orderTabDiv___1M8T0 .orderTabItem___19u_n {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 33.33%;
}
.homepage___3Cc3S .orderTabDiv___1M8T0 .orderTabItem___19u_n .orderTabImg___2QFLL {
  height: 0.40rem;
  color: #488ffa;
}
.homepage___3Cc3S .gainIntegral___K6333 {
  font-size: 0.12rem;
  color: #FFFFFF;
  background: #548EFF;
  border-radius: 1rem;
  padding: 0.08rem 0.12rem;
  font-size: 0.24rem;
}
.homepage___3Cc3S .toolWrap___2RV6w {
  overflow: hidden;
}
.homepage___3Cc3S .toolWrap___2RV6w a {
  position: relative;
  display: block;
}
.homepage___3Cc3S .toolWrap___2RV6w a:not(:last-child):after {
  content: "";
  position: absolute;
  z-index: 1;
  left: .85rem;
  right: 0;
  height: 0.01rem;
  background: #f5f5f5;
}
.homepage___3Cc3S .toAddStudent___23lG6 {
  position: absolute;
  top: 1rem;
  left: 0;
}
.homepage___3Cc3S .toAddStudent___23lG6 > div > div {
  height: 0.6rem;
  padding: .1rem .2rem;
  color: #e9f1fe;
  background: #92B3FD;
  border-top-right-radius: 10rem;
  border-bottom-right-radius: 10rem;
}
.homepage___3Cc3S .toMyCenter___337cr {
  position: absolute;
  top: 1rem;
  right: 0;
}
.homepage___3Cc3S .toMyCenter___337cr > a > div {
  padding: .1rem .2rem;
  color: #e9f1fe;
  background: #92B3FD;
  border-top-left-radius: 10rem;
  border-bottom-left-radius: 10rem;
}
.homepage___3Cc3S .noUser___3E8DY {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.myCenter___ashlP {
  height: 100%;
  color: #666;
  background: #f8f8f8;
}
.myCenter___ashlP [class*="border"] {
  border-color: #e7e7e7;
}
.myCenter___ashlP .sectionStyle___95zTn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.3rem;
  width: 100%;
  background-color: white;
}
.myCenter___ashlP .sectionStyle___95zTn > div:last-child {
  border-bottom: none;
}
.myCenter___ashlP .sectionStyle___95zTn .myCenterTableViewCell___1KHEa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.30rem 0.30rem 0.30rem 0;
  margin-left: 0.30rem;
  border-bottom: 0.01rem solid #e7e7e7;
  width: calc(100% - 0.30rem);
}
.myCenter___ashlP .sectionStyle___95zTn .myCenterTableViewCell___1KHEa > :first-child {
  color: #000;
}
.myCenter___ashlP .sectionStyle___95zTn .myCenterTableViewCell___1KHEa .rightImgSrc___333c3 {
  overflow: hidden;
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 0.1rem;
}
.myCenter___ashlP .sectionStyle___95zTn .myCenterTableViewCell___1KHEa .rightImgSrc___333c3 > img {
  width: 100%;
  height: 100%;
}
.myCenter___ashlP .sectionStyle___95zTn .centerImgCell___2QqH3 {
  padding: 0.14rem 0.30rem 0.14rem 0;
}
.myCenter___ashlP .sectionStyle___95zTn .logoutCellStyle___3Z6ST {
  color: #488FFA;
  padding: 0.26rem 0;
}
.payBtn___11AVO {
  width: 70%;
  padding: 0.2rem 0.5rem;
}
/* 选择支付方式弹窗 */
.payTypeModel___2fKBC {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.payTypeModel___2fKBC > .panel___mrXc7 {
  background: #fff;
  text-align: center;
  border-radius: .1rem;
  overflow: hidden;
  padding: .4rem .3rem;
}
.payTypeModel___2fKBC .title___37zue {
  font-size: 1.5em;
  font-weight: bold;
  margin: .2rem auto .6rem;
}
.payTypeModel___2fKBC button {
  color: #fff;
  display: block;
  width: 6rem;
  padding: .2rem 2rem;
  border-radius: .08rem;
  cursor: pointer;
}
.payTypeModel___2fKBC button.wxAppPay___1tERU {
  background: #51C332;
}
.payTypeModel___2fKBC button.faceToFacePay___3CQpe {
  background: #6699FF;
}
/* end 选择支付方式弹窗 end */
.faceToFacePayModal___3TamS {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.faceToFacePayModal___3TamS > .panel___mrXc7 {
  background: #fff;
  text-align: center;
  border-radius: .1rem;
  overflow: hidden;
  padding: .2rem;
  width: 5rem;
}
.faceToFacePayModal___3TamS canvas {
  display: block;
}
.am-textarea-control textarea {
  font-size: 0.28rem;
}
.uploadEvidenceModal___32jFn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: 10.50rem;
  font-size: 0.28rem;
  padding: 0 0.3rem;
}
.uploadEvidenceModal___32jFn .tiplabel___19hZW {
  margin-left: 1.3rem;
}
.uploadEvidenceModal___32jFn .content___33lYp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  width: 100%;
}
.uploadEvidenceModal___32jFn .content___33lYp .shareItem___kqbZl {
  text-align: left;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 0.6rem;
}
.uploadEvidenceModal___32jFn .content___33lYp .leftLalbel___1avGt {
  width: 1.2rem;
  color: #666666;
  text-align: left;
}
.uploadEvidenceModal___32jFn .content___33lYp .imgContainer___20X3i {
  padding: 0.16rem 0;
  margin: 0.09rem 0.16rem;
}
.uploadEvidenceModal___32jFn .content___33lYp .evidenceImg___2aTrK {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 0.1rem;
}
.uploadEvidenceModal___32jFn .content___33lYp .delIcon___2Eyu- {
  width: 0.36rem;
  height: 0.36rem;
  position: absolute;
  right: 0;
  top: 0;
}
.uploadEvidenceModal___32jFn .content___33lYp .delIcon___2Eyu- img {
  width: 0.26rem;
}
.uploadEvidenceModal___32jFn .proFooterStyle___1bp-8 {
  width: calc(100% - 0.6rem);
  position: absolute;
  bottom: 0.48rem;
  border-radius: 1rem;
  color: white;
}
.uploadEvidenceModal___32jFn .proFooterStyle___1bp-8 .submitBtn___3oYvo {
  width: 70%;
  background-color: #488ffa;
  color: white;
  font-size: 0.34rem;
  border-radius: 1rem;
  line-height: 0.88rem;
  height: 0.88rem;
}
.uploadEvidenceModal___32jFn .remark___2CwkO .am-list-item.am-input-item.inputItem {
  padding-left: 0;
  height: 1rem;
}
.uploadEvidenceModal___32jFn .remark___2CwkO .am-list-item .am-list-line {
  padding-right: 0;
}
.orderNoticeModalBody___1ijhj {
  height: 90vh;
}
.orderNoticeModalBody___1ijhj .am-modal-content {
  text-align: left;
}
.orderNoticeModal___2l2Ox {
  color: #333;
  word-wrap: break-word;
  height: 100%;
}
.orderNoticeModal___2l2Ox table {
  /* 不敢乱加样式了，一个机构改了另一个机构就坏了 */
  width: 100%;
}
.orderNoticeModal___2l2Ox img {
  max-width: 100%;
}
.orderNoticeModal___2l2Ox p {
  font-size: 0.24rem;
}
.orderNoticeModal___2l2Ox td {
  font-size: 0.24rem;
}
.orderNoticeModal___2l2Ox .content___P3PQg {
  height: calc(100% - 1.18rem);
  overflow: auto;
}
.orderNoticeModal___2l2Ox .agreementContentStyle___2FOWe {
  background-color: white;
  padding: 0.30rem;
}
.orderNoticeModal___2l2Ox .proFooterStyle___2moUC {
  position: absolute;
  left: 0;
  bottom: 0.18rem;
  border-radius: 1rem;
  color: white;
  background-color: white;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.orderNoticeModal___2l2Ox .proFooterStyle___2moUC .sureBtn___311iz {
  background-color: #488ffa;
  color: white;
  padding: 0rem 0.4rem;
  font-size: 0.28rem;
  border-radius: 1rem;
  line-height: 0.8rem;
  height: 0.8rem;
  width: calc(100% - 0.8rem);
  margin-left: 0;
}
.orderNoticeModal___2l2Ox .proFooterStyle___2moUC .sureBtn___311iz div {
  font-size: 0.28rem;
}
.orderAgreementModalBody___2m52Y {
  height: 90vh;
}
.orderAgreementModalBody___2m52Y .am-modal-content {
  text-align: left;
}
.orderAgreementModal___2x7ST {
  color: #333;
  word-wrap: break-word;
  height: 100%;
}
.orderAgreementModal___2x7ST table {
  /* 不敢乱加样式了，一个机构改了另一个机构就坏了 */
  width: 100%;
}
.orderAgreementModal___2x7ST img {
  max-width: 100%;
}
.orderAgreementModal___2x7ST p {
  font-size: 0.24rem;
}
.orderAgreementModal___2x7ST td {
  font-size: 0.24rem;
}
.orderAgreementModal___2x7ST .content___r-eo7 {
  height: calc(100% - 1.18rem);
  overflow: auto;
}
.orderAgreementModal___2x7ST .agreementContentStyle___13i68 {
  background-color: white;
  padding: 0.30rem;
}
.orderAgreementModal___2x7ST .proFooterStyle___ZmaPP {
  position: absolute;
  left: 0;
  bottom: 0.18rem;
  border-radius: 1rem;
  color: white;
  background-color: white;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.orderAgreementModal___2x7ST .proFooterStyle___ZmaPP .sureBtn___2QJnz {
  background-color: #488ffa;
  color: white;
  padding: 0rem 0.4rem;
  font-size: 0.28rem;
  border-radius: 1rem;
  line-height: 0.8rem;
  height: 0.8rem;
  width: calc(100% - 0.8rem);
  margin-left: 0;
}
.orderAgreementModal___2x7ST .proFooterStyle___ZmaPP .sureBtn___2QJnz div {
  font-size: 0.28rem;
}
.commonCarousel___1Wgd8 {
  position: relative;
}
.enlarge___1W9mf {
  position: absolute;
  bottom: 0.05rem;
  right: 0.2rem;
}
.enlarge___1W9mf img {
  width: 0.28rem;
  height: 0.28rem;
}
.commonCarouselContent {
  min-height: 2.9rem;
  overflow: hidden;
}
.commonCarouselContent img {
  border-radius: 0.14rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.section___2lnn9 {
  padding: .25rem .3rem;
  background: #fff;
  margin-bottom: .2rem;
  -webkit-box-shadow: 0 0.02rem 0.02rem #E7E7E7;
          box-shadow: 0 0.02rem 0.02rem #E7E7E7;
}
.orderDetail___1Nrpl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
  height: 100%;
  background: #f8f8f8;
}
.orderDetail___1Nrpl > * {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.orderDetail___1Nrpl .orderInfoDiv___zZIB2,
.orderDetail___1Nrpl .cartContentDiv___fJqwN,
.orderDetail___1Nrpl .orderOtherData___3iCfT,
.orderDetail___1Nrpl .orderPriceData___gJdaw,
.orderDetail___1Nrpl .amountDiv___3OgvS {
  padding: .25rem .3rem;
  background: #fff;
  margin-bottom: .2rem;
  -webkit-box-shadow: 0 0.02rem 0.02rem #E7E7E7;
          box-shadow: 0 0.02rem 0.02rem #E7E7E7;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.orderDetail___1Nrpl .xb-title___2WNdx {
  font-weight: bold;
}
.orderDetail___1Nrpl .orderStatus___2rHYI {
  padding: .3rem .3rem;
  background: rgba(84, 142, 255, 0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: bold;
}
.orderDetail___1Nrpl .orderStatus___2rHYI > img,
.orderDetail___1Nrpl .orderStatus___2rHYI > svg {
  width: 1.4em;
  height: 1.4em;
  margin-right: .14rem;
}
.orderDetail___1Nrpl .orderInfoDiv___zZIB2 {
  padding: .2rem 0.30rem;
  color: #666;
  background: white;
}
.orderDetail___1Nrpl .orderInfoDiv___zZIB2 > :first-child {
  color: #000;
  font-size: .3rem;
}
.orderDetail___1Nrpl .orderInfoDiv___zZIB2 > :last-child {
  margin-top: .2rem;
}
.orderDetail___1Nrpl .orderInfoDiv___zZIB2 > :last-child > span {
  margin-left: 0.20rem;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN .listItem___rn2f- > div {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN .listImage___2ZR6p {
  width: 1.6rem;
  margin-right: .26rem;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN .listImage___2ZR6p > img {
  border-radius: .1rem;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN .listContent___1ry9W {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN .listName___3Yo_P {
  font-size: 1.1em;
  font-weight: bold;
  margin-bottom: auto;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN .listDesc___19BVm {
  margin-bottom: 0.1rem;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN .ell___2pKI4 {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.orderDetail___1Nrpl .cartContentDiv___fJqwN .coursePromotion___3PuzH .promotionName___MJ2xG {
  color: grey;
}
.orderDetail___1Nrpl .contractHtmlOssPath___YQoRI {
  padding: .25rem .3rem;
  background: white;
  margin-bottom: .2rem;
}
.orderDetail___1Nrpl .contractHtmlOssPath___YQoRI .value___1SW-X {
  text-align: right;
  margin-left: 0.15rem;
}
.orderDetail___1Nrpl .amountDiv___3OgvS {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-bottom: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.orderDetail___1Nrpl .operationDiv___18psv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.4rem 0;
  background-color: #fff;
  padding-right: 0.3rem;
}
.orderDetail___1Nrpl .cancelTheOrder___1LHoT {
  padding: 0.14rem 0.4rem;
  color: #7F7F7F;
  margin-right: 0.12rem;
  border: 0.01rem solid #E7E7E7;
  background-color: #fff;
  border-radius: 0.35rem;
}
.orderDetail___1Nrpl .justBuyIt___11L4g {
  padding: 0.14rem 0.4rem;
  color: #fff;
  border: 0.01rem solid #E7E7E7;
  background-color: #488ffa;
  border-radius: 0.35rem;
}
.orderDetail___1Nrpl .footerPanel___BBDfx {
  width: 100%;
  padding: 0.32rem 0.2rem;
}
.orderDetail___1Nrpl .footerItem___is99Z {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 30%;
  height: 0.8rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.02rem 0.10rem 0.05rem #F0F0F0;
          box-shadow: 0 0.02rem 0.10rem 0.05rem #F0F0F0;
  border-radius: 1rem;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}
.orderDetail___1Nrpl .footerItem___is99Z img {
  width: 0.28rem;
}
.orderDetail___1Nrpl .studyBtn___2hMZo {
  background-color: #488ffa;
  color: #fff;
  border-color: #488ffa;
  display: inline-block;
  border-radius: 1rem;
  padding: 0.16rem 0.3rem;
}
.evidenceImg___qG6fm {
  width: 1.2rem;
  height: 1.2rem;
  margin-left: 0.08rem;
  margin-bottom: 0.2rem;
  border-radius: 0.1rem;
}
.tagList___3WgwP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
.tagList___3WgwP .tag___Z5rnO {
  border: solid 0.01rem #4682F7;
  border-radius: 0.06rem;
  color: #4682F7;
  padding: 0.07rem 0.08rem;
  font-size: 0.20rem;
  margin-right: 0.08rem;
  margin-bottom: 0.08rem;
  width: 0.9rem;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.payModal___2vVST {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #FFFFFF;
  border-radius: 0.11rem;
  overflow: hidden;
  padding: .4rem .3rem;
  font-size: 0.32rem;
}
.payModal___2vVST .priceDiv___24vQP {
  color: #203152;
}
.payModal___2vVST .totalAmount___3Bxqe {
  font-size: 0.65rem;
  font-weight: bold;
  margin: .3rem auto .3rem;
}
.payModal___2vVST .buttonDiv___33VEe {
  padding: 0.35rem 0.3rem;
  width: calc(99.4%);
}
.payModal___2vVST button {
  font-size: 0.36rem;
  display: block;
  width: calc(50% - 0.11rem);
  height: 0.5rem;
  border: none;
  background: white;
  padding: 0 0.1rem;
}
.payModal___2vVST .line___1HT8A {
  width: 0.02rem;
  height: 0.35rem;
  background-color: #D6DEE8;
}
.icon___39G3G {
  width: 1.2rem;
  height: 1.2rem;
}
.icon___39G3G img {
  width: 100%;
}
.buttons___2E9hD {
  margin-top: 0.9rem;
  width: calc(100% - 2.3rem);
}
.buttons___2E9hD :first-child {
  color: #ffffff;
  background: #09BB07;
  border-radius: 1rem;
}
.buttons___2E9hD :last-child {
  color: #09BB07;
}
.buttons___2E9hD button {
  width: 100%;
  height: 0.88rem;
  border: 0.02rem solid #09BB07;
  background: #ffffff;
  border-radius: 1rem;
}
.fullScreenModal {
  width: 100%;
  height: 100%;
  border-radius: 0.2rem 0.2rem 0 0;
}
.fullScreenModal .am-modal-content {
  border-radius: 0;
}
.fullScreenModal .am-modal-content .am-modal-body {
  border-radius: 0;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.courseInfoCell___1fIgH {
  margin-top: 0.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.courseInfoCell___1fIgH > .courseCellContent___3YnTt {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.courseInfoCell___1fIgH > :not(.courseCellContent___3YnTt) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.courseInfoCell___1fIgH > :not(:last-child) {
  margin-right: 0.2rem;
}
.courseInfoCell___1fIgH .checkbox___2iRlo {
  width: 0.3rem;
  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;
}
.courseInfoCell___1fIgH .checkbox___2iRlo > .grow___AL9WV {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.courseInfoCell___1fIgH .checkbox___2iRlo > :not(.grow___AL9WV) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.courseInfoCell___1fIgH .courseCellImg___apFll {
  width: 1.4rem;
  position: relative;
  border-radius: 0.14rem;
  overflow: hidden;
}
.courseInfoCell___1fIgH .courseCellImg___apFll:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.courseInfoCell___1fIgH .courseCellImg___apFll > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt > .grow___AL9WV {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt > :not(.grow___AL9WV) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt > :not(:last-child) {
  margin-bottom: 0.1rem;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt .productName___ahskz {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt .courseSubMidDiv___r6xKC {
  font-size: 0.24rem;
  color: #999;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt .courseSubLastDiv___3ODQK {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt .courseSubLastDiv___3ODQK > .grow___AL9WV {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt .courseSubLastDiv___3ODQK > :not(.grow___AL9WV) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.courseInfoCell___1fIgH .courseCellContent___3YnTt .courseSubLastDiv___3ODQK > :not(:last-child) {
  margin-right: 0.1rem;
}
.proFooterStyle___zSqvf {
  width: calc(100% - 0.6rem);
  position: absolute;
  bottom: 0.48rem;
  border-radius: 1rem;
  color: white;
}
.proFooterStyle___zSqvf .submitBtn___3FwQI {
  width: 70%;
  background-color: #488ffa;
  color: white;
  font-size: 0.34rem;
  border-radius: 1rem;
  line-height: 0.88rem;
  height: 0.88rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.inputItem___2vakj {
  font-size: 0.17rem;
  font-weight: 400;
  color: #000;
  margin-top: 0.22rem;
  margin-bottom: 0.22rem;
}
.squareModal.am-modal-transparent .am-modal-content .am-modal-body {
  padding: 0;
}
.am-modal-transparent.am-modal-popup .am-modal-content {
  border-radius: 0.24rem 0.24rem 0 0;
}
.cusFormCell .cus-form-item div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.cusFormCell .am-list-item.am-input-item {
  height: auto;
}
.cusFormCell .am-list-item .am-input-control {
  font-size: 0.28rem;
}
.cusFormCell .am-list-item .am-list-line .am-input-control input {
  font-size: 0.28rem !important;
}
.cusFormCell .am-input-label {
  font-size: 0.28rem;
  color: #666666;
}
.cusFormCell .cus-placeholder {
  font-size: 0.28rem;
  color: #b5b5b5;
  -o-text-overflow: inherit;
     text-overflow: inherit;
  white-space-collapse: preserve;
  text-wrap: nowrap;
  overflow-wrap: normal;
  line-height: initial !important;
  -webkit-user-modify: read-only !important;
  overflow: hidden;
}
.studentFormModal.am-modal-popup .am-modal-body {
  height: 80vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0;
}
.title___1O07D {
  text-align: left;
  margin: 0 0.2rem 0.2rem;
}
.closeBtn___1DpMr {
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  top: 0;
  right: 0;
}
.closeBtn___1DpMr img {
  width: 100%;
}
.studentForm___2evhA {
  height: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: env(safe-area-inset-bottom);
}
.contentForm___3kFQ1 {
  padding: 0 0.3rem 0.3rem;
}
.contentForm___3kFQ1 .xb-title___DC6Ki {
  font-size: 0.3rem;
}
.contentForm___3kFQ1 .cusFormCell .am-list-item.am-input-item {
  padding-left: 0;
}
.contentForm___3kFQ1 .cusFormCell .am-list-item .am-list-line {
  padding-right: 0;
}
.contentForm___3kFQ1 .cusFormCell .am-list-item .am-input-control input {
  font-size: 0.28rem;
}
.submitBtn___3Z8Se {
  width: 70%;
  height: 0.88rem;
  bottom: 0.4rem;
  background: #4682F7;
  border-radius: 0.44rem;
  text-align: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.submitBtn___3Z8Se span {
  width: 100%;
}
.collectedItem___2TPH9 {
  position: relative;
  padding: 0.16rem 0.3rem;
  margin-top: 0.24rem;
  background: #ECF3FE;
  border-radius: 1rem;
  margin-left: 0.16rem;
}
.collectedItem___2TPH9 .delIcon___1TlHj {
  position: absolute;
  right: 0;
  top: -0.04rem;
  width: 0.24rem;
  height: 0.24rem;
}
.icon___vzd0A {
  width: 0.24rem;
  height: 0.24rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.inputItem___1NVbB {
  font-size: 0.17rem;
  font-weight: 400;
  color: #000;
  margin-top: 0.22rem;
  margin-bottom: 0.22rem;
}
.squareModal.am-modal-transparent .am-modal-content .am-modal-body {
  padding: 0;
}
.formTableCell .am-list-item {
  padding-left: 0;
}
.formTableCell .am-list-item .am-list-line .am-list-content {
  padding-top: 0.22rem;
  padding-bottom: 0.22rem;
  font-size: 0.28rem;
}
.formTableCell .am-list-item .am-list-line .am-input-control {
  padding-left: 0.2rem;
}
.formTableCell .am-list-item .am-list-line .am-input-control input {
  font-size: 0.28rem !important;
  text-align: right;
}
.formTableCell .am-list-item .am-list-line .am-list-extra {
  font-size: 0.28rem;
  -ms-flex-preferred-size: unset;
      flex-basis: unset;
}
.formTableCell .am-list-item .am-input-label {
  font-size: 0.28rem;
  font-weight: 400;
  color: #000;
  width: 1.7rem;
  overflow: unset;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.applyInvoiceModal.am-modal-popup .am-modal-body {
  height: 70vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0;
}
.title___3Q2V6 {
  text-align: left;
  margin: 0 0.2rem 0.2rem;
}
.closeBtn___J-RH5 {
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  top: 0;
  right: 0;
}
.closeBtn___J-RH5 img {
  width: 100%;
}
.invoiceForm___1VqYA {
  height: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: env(safe-area-inset-bottom);
}
.contentForm___2M1a8 .xb-title___4iA2q {
  font-size: 0.3rem;
}
.contentForm___2M1a8 .formTableCell .am-list-item.am-list-item-middle {
  padding-left: 0;
  margin-left: 0.3rem;
  height: auto;
}
.contentForm___2M1a8 .formTableCell .am-list-item.am-list-item-middle.form-inputItem {
  margin-top: 0;
  margin-bottom: 0;
}
.contentForm___2M1a8 .formTableCell .am-list-item.am-list-item-middle {
  margin-bottom: 0;
}
.contentForm___2M1a8 .formTableCell .am-list-item.am-list-item-middle .am-list-line {
  padding: 0.26rem 0.3rem 0.26rem 0;
}
.contentForm___2M1a8 .formTableCell .am-list-item.am-list-item-middle .am-list-line .am-input-control {
  height: 0.8rem;
}
.contentForm___2M1a8 .formTableCell .am-list-item.am-list-item-middle .am-list-line .am-input-control input {
  text-align: left;
  height: 100%;
}
.contentForm___2M1a8 .formTableCell .am-list-item.am-list-item-middle .am-list-line .am-list-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  height: 0.8rem;
}
.submitBtn___2LMJ5 {
  width: 70%;
  height: 0.88rem;
  bottom: 0.4rem;
  background: #4682F7;
  border-radius: 0.44rem;
  text-align: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.submitBtn___2LMJ5 span {
  width: 100%;
}
.collectedItem___EecNH {
  position: relative;
  padding: 0.16rem 0.3rem;
  margin-top: 0.24rem;
  background: #ECF3FE;
  border-radius: 1rem;
  margin-left: 0.16rem;
}
.collectedItem___EecNH .delIcon___3I5sL {
  position: absolute;
  right: 0;
  top: -0.04rem;
  width: 0.24rem;
  height: 0.24rem;
}
.icon___1H1zh {
  width: 0.24rem;
  height: 0.24rem;
}
.am-calendar .animate {
  -webkit-animation-duration: .3s;
          animation-duration: .3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.am-calendar .fade-enter {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}
.am-calendar .fade-leave {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }
}
@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideInDown {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }
}
@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }
}
@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideInRight {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
.am-calendar .slideV-enter {
  -webkit-animation-name: slideInUp;
          animation-name: slideInUp;
}
.am-calendar .slideV-leave {
  -webkit-animation-name: slideInDown;
          animation-name: slideInDown;
}
.am-calendar .slideH-enter {
  -webkit-animation-name: slideInLeft;
          animation-name: slideInLeft;
}
.am-calendar .slideH-leave {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
}
.am-calendar .mask {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999;
  background: rgba(0, 0, 0, 0.5);
}
.am-calendar .content {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999;
  background: #fff;
}
.am-calendar .header {
  margin: 0.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-calendar .header .title {
  text-align: center;
  width: 100%;
  font-size: 0.28rem;
  font-weight: bold;
}
.am-calendar .header .left {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.16rem;
  height: 0.48rem;
  left: 0.1rem;
  top: 0.1rem;
  color: #068EEF;
}
.am-calendar .header .right {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.16rem;
  height: 0.48rem;
  right: 0.1rem;
  top: 0.1rem;
  color: #068EEF;
  font-size: 0.28rem;
}
.am-calendar .timePicker {
  border-top: 1PX #ccc solid;
}
.am-calendar .week-panel {
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0 0.04rem;
  border-bottom: 1PX #dfdfdf solid;
}
.am-calendar .week-panel .cell {
  height: 0.48rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 14.28571429%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000;
  font-size: 0.32rem;
}
.am-calendar .week-panel .cell-grey {
  color: #b5b5b5;
}
.am-calendar .date-picker {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #eee;
}
.am-calendar .date-picker .wrapper {
  height: auto;
  position: relative;
}
.am-calendar .date-picker .months {
  background: #fff;
}
.am-calendar .date-picker .load-tip {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  left: 0;
  right: 0;
  padding: 0.2rem 0;
  top: -0.8rem;
  color: #bbb;
}
.am-calendar .confirm-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f7f7f7;
  padding: 0.2rem 0.3rem;
  border-top: #dfdfdf 1PX solid;
}
.am-calendar .confirm-panel .info {
  font-size: 0.24rem;
}
.am-calendar .confirm-panel .info p {
  margin: 0;
}
.am-calendar .confirm-panel .info p + p {
  margin-top: 0.2rem;
}
.am-calendar .confirm-panel .info .grey {
  color: #b5b5b5;
}
.am-calendar .confirm-panel .button {
  text-align: center;
  width: 1.6rem;
  margin: 0 0 0 auto;
  padding: 0.2rem 0;
  border-radius: 0.14rem;
  color: #fff;
  font-size: 0.34rem;
  background: #3e87ff;
}
.am-calendar .confirm-panel .button-disable {
  color: #bbb;
  background: #ddd;
}
.am-calendar .confirm-panel .button-full {
  width: 100%;
  text-align: center;
}
.am-calendar .time-picker {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
  background: #fff;
}
.am-calendar .time-picker .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.88rem;
  font-size: 0.28rem;
  border-top: 1PX #dfdfdf solid;
  border-bottom: 1PX #dfdfdf solid;
}
.am-calendar .single-month {
  padding: 0;
}
.am-calendar .single-month .month-title {
  margin: 0;
  padding: 0.4rem 0 0.12rem 0.3rem;
}
.am-calendar .single-month .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.am-calendar .single-month .row .cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 14.28571429%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-calendar .single-month .row .cell .date-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 0.7rem;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.04rem;
}
.am-calendar .single-month .row .cell .date-wrapper .date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0.7rem;
  height: 0.7rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #000;
  font-size: 0.4rem;
  font-weight: bold;
}
.am-calendar .single-month .row .cell .date-wrapper .disable {
  color: #bbb;
  background: #eee;
  border: none;
  border-radius: 100%;
}
.am-calendar .single-month .row .cell .date-wrapper .grey {
  color: #b5b5b5;
}
.am-calendar .single-month .row .cell .date-wrapper .important {
  border: 1PX #dfdfdf solid;
  border-radius: 100%;
}
.am-calendar .single-month .row .cell .date-wrapper .left,
.am-calendar .single-month .row .cell .date-wrapper .right {
  border: none;
  width: 100%;
  height: 0.7rem;
}
.am-calendar .single-month .row .cell .date-wrapper .date-selected {
  border: none;
  background: #3e87ff;
  color: #fff;
  font-size: 0.4rem;
}
.am-calendar .single-month .row .cell .date-wrapper .selected-start {
  border-radius: 100% 0 0 100%;
}
.am-calendar .single-month .row .cell .date-wrapper .selected-single {
  border-radius: 100%;
}
.am-calendar .single-month .row .cell .date-wrapper .selected-middle {
  border-radius: 0;
}
.am-calendar .single-month .row .cell .date-wrapper .selected-end {
  border-radius: 0 100% 100% 0;
}
.am-calendar .single-month .row .cell .info {
  height: 0.33rem;
  width: 100%;
  padding: 0 0.1rem;
  font-size: 0.28rem;
  color: #999;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
}
.am-calendar .single-month .row .cell .date-selected {
  color: #3e87ff;
}
.am-calendar .single-month .row + .row {
  margin-top: 0.12rem;
}
.am-calendar .single-month .row-xl + .row-xl {
  margin-top: 0.4rem;
}
.am-calendar .shortcut-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.6rem;
  border-top: #dfdfdf 1PX solid;
  height: 0.84rem;
}
.am-calendar .shortcut-panel .item {
  display: inline-block;
  color: #3e87ff;
  font-size: 0.28rem;
}
.am-popover {
  position: absolute;
  z-index: 1999;
}
.am-popover-hidden {
  display: none;
}
.am-popover-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.65);
  height: 100%;
  z-index: 999;
}
.am-popover-mask-hidden {
  display: none;
}
.am-popover-arrow {
  position: absolute;
  width: 0.14rem;
  height: 0.14rem;
  border-radius: 1PX;
  background-color: #fff;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  z-index: 0;
  -webkit-box-shadow: 0 0 0.04rem rgba(0, 0, 0, 0.21);
          box-shadow: 0 0 0.04rem rgba(0, 0, 0, 0.21);
}
.am-popover-placement-top .am-popover-arrow,
.am-popover-placement-topLeft .am-popover-arrow,
.am-popover-placement-topRight .am-popover-arrow {
  -webkit-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
          transform: rotate(225deg);
  bottom: -0.07rem;
}
.am-popover-placement-top .am-popover-arrow {
  left: 50%;
}
.am-popover-placement-topLeft .am-popover-arrow {
  left: 0.2rem;
}
.am-popover-placement-topRight .am-popover-arrow {
  right: 0.2rem;
}
.am-popover-placement-right .am-popover-arrow,
.am-popover-placement-rightTop .am-popover-arrow,
.am-popover-placement-rightBottom .am-popover-arrow {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  left: -0.07rem;
}
.am-popover-placement-right .am-popover-arrow {
  top: 50%;
}
.am-popover-placement-rightTop .am-popover-arrow {
  top: 0.2rem;
}
.am-popover-placement-rightBottom .am-popover-arrow {
  bottom: 0.2rem;
}
.am-popover-placement-left .am-popover-arrow,
.am-popover-placement-leftTop .am-popover-arrow,
.am-popover-placement-leftBottom .am-popover-arrow {
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
  right: -0.07rem;
}
.am-popover-placement-left .am-popover-arrow {
  top: 50%;
}
.am-popover-placement-leftTop .am-popover-arrow {
  top: 0.2rem;
}
.am-popover-placement-leftBottom .am-popover-arrow {
  bottom: 0.2rem;
}
.am-popover-placement-bottom .am-popover-arrow,
.am-popover-placement-bottomLeft .am-popover-arrow,
.am-popover-placement-bottomRight .am-popover-arrow {
  top: -0.07rem;
}
.am-popover-placement-bottom .am-popover-arrow {
  left: 50%;
}
.am-popover-placement-bottomLeft .am-popover-arrow {
  left: 0.2rem;
}
.am-popover-placement-bottomRight .am-popover-arrow {
  right: 0.2rem;
}
.am-popover-inner {
  font-size: 0.34rem;
  color: #000;
  background-color: #fff;
  border-radius: 0.06rem;
  -webkit-box-shadow: 0 0 0.04rem rgba(0, 0, 0, 0.21);
          box-shadow: 0 0 0.04rem rgba(0, 0, 0, 0.21);
  overflow: hidden;
}
.am-popover-inner-wrapper {
  position: relative;
  background-color: #fff;
}
.am-popover .am-popover-item {
  padding: 0 0.2rem;
}
.am-popover .am-popover-item-container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.78rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0.2rem;
}
.am-popover .am-popover-item:not(:first-child) .am-popover-item-container {
  border-top: 1PX solid #dfdfdf;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container {
    border-top: none;
  }
  html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container::before {
    content: '';
    position: absolute;
    background-color: #dfdfdf;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 2/1) and (-o-min-device-pixel-ratio: 3/1), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-popover .am-popover-item.am-popover-item-active .am-popover-item-container {
  border-top: 0;
}
.am-popover .am-popover-item.am-popover-item-active .am-popover-item-container:before {
  display: none !important;
}
.am-popover .am-popover-item.am-popover-item-active + .am-popover-item .am-popover-item-container {
  border-top: 0;
}
.am-popover .am-popover-item.am-popover-item-active + .am-popover-item .am-popover-item-container:before {
  display: none !important;
}
.am-popover .am-popover-item.am-popover-item-active {
  background-color: #dfdfdf;
}
.am-popover .am-popover-item.am-popover-item-active.am-popover-item-fix-active-arrow {
  position: relative;
}
.am-popover .am-popover-item.am-popover-item-disabled {
  color: #bbb;
}
.am-popover .am-popover-item.am-popover-item-disabled.am-popover-item-active {
  background-color: transparent;
}
.am-popover .am-popover-item-icon {
  margin-right: 0.2rem;
  width: 0.36rem;
  height: 0.36rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.IntegrationPage___17r3G {
  background: #fff;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.IntegrationPage___17r3G .userInfoWrap___2LWoi {
  padding-top: .4rem;
  padding-bottom: .4rem;
  background: #f2f2f2;
}
.IntegrationPage___17r3G .userInfoWrap___2LWoi > div {
  padding: .4rem .3rem;
  background: #fff;
}
.IntegrationPage___17r3G .userHeadImage___11Ml9 {
  width: 1.5rem;
  height: 1.5rem;
}
.IntegrationPage___17r3G .userHeadImage___11Ml9 > img {
  background: #f2f2f2;
}
.IntegrationPage___17r3G .userInfo1___3D77- {
  font-size: 1.2em;
}
.IntegrationPage___17r3G .integrationValue___2yGhk {
  font-size: .5rem;
  color: #488ffa;
}
.IntegrationPage___17r3G .listHead___2NZ0l {
  padding: .3rem .3rem .1rem;
}
.IntegrationPage___17r3G .listBox___22H4b {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.IntegrationPage___17r3G .listBox___22H4b .item___3CSU6 {
  position: relative;
  padding: .25rem .3rem .25rem .55rem;
}
.IntegrationPage___17r3G .listBox___22H4b .item___3CSU6:after {
  content: "";
  position: absolute;
  left: .55rem;
  right: 0;
  bottom: 0;
  border: 0.01rem solid #f5f5f5;
}
.IntegrationPage___17r3G .listBox___22H4b .A___uBj_X {
  color: #488ffa;
}
.IntegrationPage___17r3G .listBox___22H4b .A___uBj_X:before {
  content: "+";
}
.IntegrationPage___17r3G .listBox___22H4b .D___LS9DK {
  color: #ff6666;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.homepage___cD2j- {
  position: relative;
}
.homepage___cD2j- .headerBgStyle___3gA5e {
  width: 100%;
}
.homepage___cD2j- .headBox___DDqhr {
  margin-top: -2.34rem;
  position: relative;
  z-index: 0;
  background: #fff;
}
.homepage___cD2j- .headerFaceBgDiv___33neQ {
  text-align: center;
  position: absolute;
  top: 0.68rem;
  left: 0.3rem;
  width: calc(100% - 0.6rem - 2rem);
}
.homepage___cD2j- .headerFaceBgDiv___33neQ .faceBgDiv___ECC7X {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: white;
}
.homepage___cD2j- .headerFaceBgDiv___33neQ .faceBgDiv___ECC7X > img {
  width: 1.20rem;
  height: 1.20rem;
  border-radius: 0.60rem;
  border: 0.04rem solid #f2f2f2;
  -webkit-box-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, 0.1);
  -o-object-fit: cover;
     object-fit: cover;
}
.homepage___cD2j- .headerFaceBgDiv___33neQ .faceBgDiv___ECC7X .userName___-_t5J {
  margin-left: 0.1rem;
  margin-right: 0.1rem;
}
.homepage___cD2j- .line___25htG {
  border: 0.01rem solid #E7E7E7;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  height: 0.01rem;
}
.homepage___cD2j- .distributionTabDiv___nQO8E {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 1.80rem;
}
.homepage___cD2j- .distributionTabDiv___nQO8E .distributionTabItem___3GdZu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.homepage___cD2j- .toolWrap___5OpwG {
  overflow: hidden;
}
.homepage___cD2j- .toolWrap___5OpwG a {
  position: relative;
  display: block;
}
.homepage___cD2j- .toolWrap___5OpwG a:not(:last-child):after {
  content: "";
  position: absolute;
  z-index: 1;
  left: .85rem;
  right: 0;
  height: 0.01rem;
  background: #f5f5f5;
}
.homepage___cD2j- .inviteFriend___3bRjP {
  position: absolute;
  width: 2rem;
  top: 1rem;
  right: 0;
  color: #7D7D7D;
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
  background: #fff;
}
.homepage___cD2j- .inviteFriend___3bRjP > div {
  padding: .13rem .2rem .13rem .25rem;
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.homepage___cD2j- .inviteFriend___3bRjP img {
  width: 0.29rem;
  height: 0.3rem;
}
.homepage___cD2j- .noUser___1ZN70 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.gray7f___3jKrl {
  color: #7F7F7F;
}
.grayBC___3h108 {
  color: #BCBCBC;
}
.headerTitle___151gO {
  color: #fff;
  font-size: 0.42rem;
  text-align: center;
  z-index: 1;
  margin: -3.73rem 0.4rem 0 0.4rem;
}
.instructionDiv___2X2gj {
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.02rem 0.15rem 0.01rem rgba(34, 33, 33, 0.09);
          box-shadow: 0 0.02rem 0.15rem 0.01rem rgba(34, 33, 33, 0.09);
  border-radius: 0.20rem;
  margin: 0.64rem 0.4rem 0 0.4rem;
  position: relative;
  z-index: 0;
}
.instructionDiv___2X2gj .htmlContent___2wm5b {
  margin: 0.4rem 0.4rem;
}
.instructionDiv___2X2gj .htmlContent___2wm5b img {
  max-width: 100%;
}
.instructionDiv___2X2gj > :last-child {
  padding-bottom: 0.5rem;
}
.instructionDiv___2X2gj > :first-child {
  padding-top: 0.5rem;
}
.instructionDiv___2X2gj .content___Qkw_6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  margin: 0.4rem 0.4rem;
  background: #fff;
}
.instructionDiv___2X2gj .content___Qkw_6 .title___1uCYH {
  font-size: 0.3rem;
  color: #010101;
  line-height: 0.3rem;
}
.instructionDiv___2X2gj .content___Qkw_6 .textContent___mLdp- {
  font-size: 0.28rem;
  color: #7F7F7F;
  line-height: 0.46rem;
  margin-top: 0.2rem;
}
.joinBtn___2X5qM {
  background: #548EFF;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem;
  width: 2.66rem;
  height: 0.8rem;
  line-height: 0.8rem;
  margin: 0.8rem auto;
  color: #FFFFFF;
}
.introducer___3tPC8 {
  font-size: 0.24rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.introducer___3tPC8 span {
  color: #010101;
}
.select___hTVQt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  text-align: left;
  margin-top: 0.3rem;
}
.select___hTVQt .placeholderDiv___3C7EM {
  margin-top: 0.2rem;
  margin-left: 0.1rem;
  border: 0.01rem solid #ccc;
}
.select___hTVQt .placeholderDiv___3C7EM span {
  line-height: 0.5rem;
  color: #ccc;
}
.am-radio-wrapper {
  margin-top: 0.2rem;
}
.am-radio {
  width: .3rem;
  height: .3rem;
  border: .01rem solid #A4A7A9;
  border-radius: 50%;
  margin-right: .1rem;
}
.am-radio.am-radio-checked {
  border: 0.01rem solid #008CEE;
}
.am-radio.am-radio-checked .am-radio-inner:after {
  height: 50%;
  width: 50%;
  border-radius: 50%;
  border: 0.01rem solid #008CEE;
  background-color: #008CEE;
  top: 25%;
  left: 25%;
}
.distributorList___3J1Pu .userCell___1D-UL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0.01rem solid #dfdfdf;
  margin-right: 0.3rem;
  margin-left: 0.3rem;
}
.distributorList___3J1Pu .userCell___1D-UL .userHeader___3vu7g {
  width: 0.8rem;
  height: 0.8rem;
  margin: 0.15rem 0.15rem 0.15rem 0;
}
.distributorList___3J1Pu .userCell___1D-UL .userHeader___3vu7g img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.distributorList___3J1Pu .userCell___1D-UL .userInfo___216PM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.distributorList___3J1Pu .userCell___1D-UL .userInfo___216PM > span:last-child {
  color: #818181;
  margin-top: 0.14rem;
}
.distributorList___3J1Pu .userCell___1D-UL .userIntegral___6WMms {
  position: absolute;
  right: 0.42rem;
  color: #818181;
}
.dataList___3KzC4 {
  width: 100%;
  height: 100%;
}
.theme-am-search.am-search {
  background-color: white;
  height: 0.88rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 0.15rem;
}
.theme-am-search.am-search .am-search-input {
  border-radius: 0.28rem;
  background: #F5F5F5;
  border-radius: 1rem;
}
.theme-am-search.am-search .am-search-cancel {
  font-size: .28rem;
  color: #488ffa;
  padding-left: 0.30rem;
  padding-right: 0.28rem;
}
.am-list-item .am-list-line .am-list-content {
  font-size: 0.32rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.border-top {
  border-top: none;
}
.getCoupon___3L2f5 {
  width: 100%;
  height: 100%;
}
.getCoupon___3L2f5 .am-list-footer {
  background: transparent;
}
.getCoupon___3L2f5 .foot___MUhMc {
  position: fixed;
  right: 0.3rem;
  bottom: 0.4rem;
}
.getCoupon___3L2f5 .foot___MUhMc .submitBtns___gjaBb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.15rem;
}
.getCoupon___3L2f5 .foot___MUhMc .share___1AlmN {
  width: 1.78rem;
  height: 0.8rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem;
  margin-right: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.getCoupon___3L2f5 .foot___MUhMc .share___1AlmN img {
  width: 0.24rem;
  margin-right: 0.1rem;
}
.getCoupon___3L2f5 .foot___MUhMc .selfBuy___3Zu-U,
.getCoupon___3L2f5 .foot___MUhMc .groupBuy___2J1b4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.78rem;
  height: 0.8rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem 0 0 1rem;
}
.getCoupon___3L2f5 .foot___MUhMc .selfBuy___3Zu-U span,
.getCoupon___3L2f5 .foot___MUhMc .groupBuy___2J1b4 span {
  line-height: 0.28rem;
  font-size: 0.24rem;
  padding-left: 0.15rem;
  padding-right: 0.15rem;
}
.getCoupon___3L2f5 .foot___MUhMc .groupBuy___2J1b4 {
  color: #fff;
  background: #FF9822;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 0 1rem 1rem 0;
}
.listDataDiv___2zPUs {
  width: 100%;
  height: 100%;
  padding-bottom: 0.88rem;
}
.cardBg___3ZWjK {
  margin: 0.4rem 0.2rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
}
.whiteDesc___1rRuS {
  color: #fff;
}
.reduction___20dg1 {
  color: #FF7720;
  border-color: #FF7720;
}
.giftText___5_KXF {
  width: 1.20rem;
  text-align: center;
}
.reductionLeftBg___2YdIK {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.reductionRightBg___2LZDr {
  background: #FFF9F7;
}
.reductionTypeBg___1oGdy {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.reductionBtnBg___3SOPr {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF7720;
  border: solid 0.01rem #FF7720;
}
.discount___3ckfj {
  color: #FF6054;
  border-color: #FF6054;
}
.discountLeftBg___epNxh {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.discountRightBg___35T__ {
  background: #FFF9F8;
}
.discountTypeBg___1vbXf {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.discountBtnBg___dmGCQ {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF6054;
  border: solid 0.01rem #FF7720;
}
.cardRightDiv___1tPhI {
  margin-left: 0;
  margin-right: 0;
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
  border-radius: 0.2rem 0.2rem 0 0;
  height: 1.6rem;
  position: relative;
}
.cardRightDiv___1tPhI > :first-child {
  width: calc(100% - 1.38rem);
}
.cardRightDiv___1tPhI .stateIcon___1L-3b {
  position: absolute;
  top: 0;
  right: 0;
  width: 1.2rem;
  height: 1.2rem;
}
.leftInfo___36dkY {
  height: 0.8rem;
  width: 100%;
}
.couponType___3Ks7S {
  color: white;
  padding: 0.06rem 0.2rem;
  border-radius: 0.17rem;
}
.couponName___1oi6X {
  margin-left: 0.1rem;
  width: calc(100% - 0.9rem);
}
.couponDate___tyi3j {
  padding: 0 0.2rem;
}
.toUseBtn___TCW0- {
  z-index: 999;
  padding: 0.08rem 0.2rem;
  border-radius: 0.2rem;
  margin-right: 0.2rem;
  margin-left: 0.26rem;
  color: #fff;
}
.detailsOperatDiv___IK8nm {
  padding: 0.15rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
  border-radius: 0 0 0.2rem 0.2rem;
  font-size: 0.22rem;
  color: #8D8D8D;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.remark___2saDo {
  width: cal(99.6%);
  line-height: 0.38rem;
}
.arrow___1vPbU {
  width: 0.2rem;
  height: 0.14rem;
}
.cardLeftDiv___2VVyg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.2rem 0.1rem 0 0;
  font-size: 0.27rem;
  height: 1.6rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dotLine___1fE__ {
  width: 0.02rem;
  height: 1.5rem;
  margin-top: 0.1rem;
  border: 0.02rem dashed;
}
.emptyDataStyle___2uCG- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 3.5rem 0;
  width: 100%;
  height: 100%;
  color: #999;
  background: white;
}
.emptyDataStyle___2uCG- .emptyDataImgDiv___7Kf9J {
  width: 2.50rem;
  height: auto;
}
.emptyDataStyle___2uCG- .emptyDataImgDiv___7Kf9J > img {
  width: 100%;
  height: 100%;
}
.goMyCouponBox___1h9LI {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-top: 0.01rem solid #E9E9E9;
  height: 0.88rem;
}
.goMyCouponBox___1h9LI .goMyCoupon___2yh5S {
  width: 100%;
  height: 100%;
  font-size: 0.28rem;
  background-color: #FFFFFF;
  line-height: 0.88rem;
  text-align: center;
  color: #444444;
}
.goMyCouponBox___1h9LI .goMyCoupon___2yh5S > span {
  margin-left: 0.1rem;
}
.goMyCouponBox___1h9LI .goMyCoupon___2yh5S > img {
  margin-top: -0.1rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.chooseCourse___FTLTb {
  position: relative;
  height: 100%;
}
.chooseCourse___FTLTb .header___3qD4x {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #f5f5f5;
}
.chooseCourse___FTLTb .header___3qD4x > .grow___3kCo7 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.chooseCourse___FTLTb .header___3qD4x > :not(.grow___3kCo7) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.chooseCourse___FTLTb .header___3qD4x .am-list-item .am-list-line .am-list-arrow {
  width: 0.2rem;
  height: 0.2rem;
}
.chooseCourse___FTLTb .header___3qD4x > :nth-child(-n + 3) {
  -ms-flex-preferred-size: 29%;
      flex-basis: 29%;
  padding-right: 0.2rem;
}
.chooseCourse___FTLTb .header___3qD4x > :nth-child(n + 4) {
  -ms-flex-preferred-size: 13%;
      flex-basis: 13%;
}
.chooseCourse___FTLTb .header___3qD4x .btnFilter___3PdQo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.chooseCourse___FTLTb .header___3qD4x .btnFilter___3PdQo > .grow___3kCo7 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.chooseCourse___FTLTb .header___3qD4x .btnFilter___3PdQo > :not(.grow___3kCo7) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.chooseCourse___FTLTb .header___3qD4x .btnFilter___3PdQo.filterVisible___2F9N0 {
  color: #488ffa;
}
.chooseCourse___FTLTb .header___3qD4x .btnFilter___3PdQo img {
  width: 1em;
  height: 1em;
  display: block;
}
.chooseCourse___FTLTb .main___2nZgg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0.8rem;
  overflow: hidden;
}
.chooseCourse___FTLTb .dataList___2O5Pd {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #FBFBFB;
}
.btnAddToCart___W4t7Z {
  position: absolute;
  bottom: 0.15rem;
  right: 0.2rem;
  width: 0.5rem;
  padding: 0.1rem;
  border: 0.01rem solid #488ffa;
  border-radius: 50%;
  overflow: hidden;
  cursor: pointer;
}
/* 筛选面板部分 */
.filterPanel___26tn4 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  left: 100%;
  background: #fff;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: -webkit-transform 0.15s linear;
  transition: -webkit-transform 0.15s linear;
  -o-transition: transform 0.15s linear;
  transition: transform 0.15s linear;
  transition: transform 0.15s linear, -webkit-transform 0.15s linear;
  overflow: hidden;
  overflow-y: scroll;
  padding-bottom: 0.3rem;
}
.filterPanel___26tn4.show___2_xOG {
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.filterPanel___26tn4 .panel___1hAko {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: 1.1rem;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
.filterPanel___26tn4 .panel___1hAko > :not(:last-child) {
  margin-bottom: 0.4rem;
}
.filterPanel___26tn4 .line___1Yk3O {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.3rem;
  margin-bottom: 0.4rem;
}
.filterPanel___26tn4 .line___1Yk3O > .inputBox___UKnmY {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.filterPanel___26tn4 .line___1Yk3O > :not(.inputBox___UKnmY) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.filterPanel___26tn4 .inputBox___UKnmY input {
  border-radius: 10rem;
  overflow: hidden;
  background: #f4f4f4;
}
.filterPanel___26tn4 .inputRange___z9NHJ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.filterPanel___26tn4 .inputRange___z9NHJ > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.filterPanel___26tn4 .inputRange___z9NHJ > :nth-child(n + 2) {
  padding-left: 0;
}
.filterPanel___26tn4 .submitBtns___3B4Oa {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0.1rem 0 0.2rem;
  background: #fff;
}
.filterPanel___26tn4 .submitBtns___3B4Oa .btnReset___3SiB9 {
  font-size: 0.28rem;
}
.filterPanel___26tn4 .submitBtns___3B4Oa .btnSubmit___1DfQA {
  font-size: 0.32rem;
}
.productListItem___PuOIr {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  margin-top: 0.3rem;
  cursor: pointer;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.02rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 0.2rem;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.productListItem___PuOIr > :not(:last-child) {
  margin-right: 0.2rem;
}
.productListItem___PuOIr .listImage___2SUb5 {
  width: 2rem;
  height: 2rem;
  margin: 0.20rem 0.15rem;
}
.productListItem___PuOIr .listImage___2SUb5 > img {
  border-radius: 0.1rem;
}
.productListItem___PuOIr .listContent___dq7ch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: calc(100vw - 3rem);
  margin: 0.20rem 0.15rem;
}
.productListItem___PuOIr .listContent___dq7ch > .miniCourse___27GL3 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.productListItem___PuOIr .listContent___dq7ch > :not(.miniCourse___27GL3) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___PuOIr .listName___280qs {
  font-weight: bold;
  margin-bottom: 0.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.8rem;
  color: #010101;
}
.productListItem___PuOIr .normalCourse___feSlX,
.productListItem___PuOIr .miniCourse___27GL3 {
  margin-top: 0.05rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.productListItem___PuOIr .normalCourse___feSlX .dateAndTime___19_Wt,
.productListItem___PuOIr .miniCourse___27GL3 .dateAndTime___19_Wt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.productListItem___PuOIr .normalCourse___feSlX .dateAndTime___19_Wt span,
.productListItem___PuOIr .miniCourse___27GL3 .dateAndTime___19_Wt span {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___PuOIr .normalCourse___feSlX > .grow___3kCo7,
.productListItem___PuOIr .miniCourse___27GL3 > .grow___3kCo7 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.productListItem___PuOIr .normalCourse___feSlX > :not(.grow___3kCo7),
.productListItem___PuOIr .miniCourse___27GL3 > :not(.grow___3kCo7) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___PuOIr .normalCourse___feSlX .subTitle___1UrAy,
.productListItem___PuOIr .miniCourse___27GL3 .subTitle___1UrAy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productListItem___PuOIr .normalCourse___feSlX .subTitle___1UrAy .teacherName___18LfE,
.productListItem___PuOIr .miniCourse___27GL3 .subTitle___1UrAy .teacherName___18LfE {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___PuOIr .normalCourse___feSlX .subTitle___1UrAy span,
.productListItem___PuOIr .miniCourse___27GL3 .subTitle___1UrAy span {
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___PuOIr .normalCourse___feSlX .sellCount___1LxuI,
.productListItem___PuOIr .miniCourse___27GL3 .sellCount___1LxuI,
.productListItem___PuOIr .normalCourse___feSlX .storageAmount___3_khz,
.productListItem___PuOIr .miniCourse___27GL3 .storageAmount___3_khz,
.productListItem___PuOIr .normalCourse___feSlX .sellCount___1LxuI,
.productListItem___PuOIr .miniCourse___27GL3 .sellCount___1LxuI,
.productListItem___PuOIr .normalCourse___feSlX .startDate___1ucBt,
.productListItem___PuOIr .miniCourse___27GL3 .startDate___1ucBt,
.productListItem___PuOIr .normalCourse___feSlX .classTime___226-w,
.productListItem___PuOIr .miniCourse___27GL3 .classTime___226-w {
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___PuOIr .normalCourse___feSlX .moreContent___37IZ4,
.productListItem___PuOIr .miniCourse___27GL3 .moreContent___37IZ4 {
  margin-top: auto;
  margin-right: 0.6rem;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.productListItem___PuOIr .normalCourse___feSlX .moreContent___37IZ4 span,
.productListItem___PuOIr .miniCourse___27GL3 .moreContent___37IZ4 span {
  line-height: 0.24rem;
  margin-top: 0.07rem;
}
.productListItem___PuOIr .normalCourse___feSlX .moreContent___37IZ4 .oldPrice___3TC5A,
.productListItem___PuOIr .miniCourse___27GL3 .moreContent___37IZ4 .oldPrice___3TC5A {
  display: block;
}
.productListItem___PuOIr .normalCourse___feSlX .midBottomDiv___RUoqs,
.productListItem___PuOIr .miniCourse___27GL3 .midBottomDiv___RUoqs {
  width: 1.8rem;
}
.productListItem___PuOIr .productName___1bVD0 {
  display: block;
  line-height: 0.34rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.productListItem___PuOIr .productTypeName___WUVaC {
  color: #fff;
  background-color: #FE1A97;
  border-radius: 0.1rem 0 0.20rem 0;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  max-width: 0.80rem;
  display: block;
  height: 0.38rem;
  line-height: 0.38rem;
}
.productListItem___PuOIr .share___3dw3d {
  background: #548EFF;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem 0 0 1rem;
  color: white;
  padding: 0.15rem 0.15rem;
  position: absolute;
  right: 0;
  bottom: 0.2rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.electronicWalletPage___2n9bu {
  background: #fff;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.electronicWalletPage___2n9bu .header___3jLi4 {
  padding-top: .4rem;
  padding-bottom: .4rem;
  background: #f2f2f2;
}
.electronicWalletPage___2n9bu .header___3jLi4 > div {
  padding: .6rem .3rem;
  background: #fff;
  text-align: center;
}
.electronicWalletPage___2n9bu .totalAmount___1KkQc {
  font-size: 2em;
  color: #488ffa;
}
.electronicWalletPage___2n9bu .iconTips___3NZC2 {
  border-radius: 100%;
  border: 0.01rem solid #999999;
  line-height: .4rem;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  -webkit-transform: scale(0.8, 0.8);
      -ms-transform: scale(0.8, 0.8);
          transform: scale(0.8, 0.8);
}
.electronicWalletPage___2n9bu .listHead___3luGe {
  padding: .3rem .3rem .1rem;
}
.electronicWalletPage___2n9bu .listBox___3e7sb {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.electronicWalletPage___2n9bu .listBox___3e7sb .item___2CGzT {
  position: relative;
  padding: .25rem .3rem .25rem .55rem;
}
.electronicWalletPage___2n9bu .listBox___3e7sb .item___2CGzT:after {
  content: "";
  position: absolute;
  left: .55rem;
  right: 0;
  bottom: 0;
  border: 0.01rem solid #f5f5f5;
}
.electronicWalletPage___2n9bu .listBox___3e7sb .A___21He_ {
  color: #488ffa;
}
.electronicWalletPage___2n9bu .listBox___3e7sb .A___21He_:before {
  content: "+";
}
.electronicWalletPage___2n9bu .listBox___3e7sb .D___3JvB8 {
  color: #ff6666;
}
.electronicWalletPage___2n9bu .listBox___3e7sb .D___3JvB8:before {
  content: "-";
}
.am-radio {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 0.26rem;
  height: 0.26rem;
}
.am-radio-inner {
  position: absolute;
  right: 0;
  width: 0.26rem;
  height: 0.26rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.am-radio-inner:after {
  position: absolute;
  display: none;
  top: -0.05rem;
  right: 0.1rem;
  z-index: 999;
  width: 0.14rem;
  height: 0.28rem;
  border-style: solid;
  border-width: 0 0.03rem 0.03rem 0;
  content: ' ';
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.am-radio-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.am-radio.am-radio-checked .am-radio-inner {
  border-width: 0;
}
.am-radio.am-radio-checked .am-radio-inner:after {
  display: block;
  border-color: #3e87ff;
}
.am-radio.am-radio-disabled.am-radio-checked .am-radio-inner:after {
  display: block;
  border-color: #bbb;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra {
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 0.96rem;
  overflow: visible;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio-inner {
  right: 0.3rem;
  top: 0.3rem;
}
.am-list .am-list-item.am-radio-item.am-radio-item-disabled .am-list-content {
  color: #bbb;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.myOrder___IorhQ {
  width: 100%;
  height: 100%;
}
.myOrder___IorhQ .am-tabs-content-wrap___2zOIl {
  height: calc(100% - 0.35rem);
}
.listDataDiv___3Qzns {
  width: 100%;
  height: 100%;
}
.listDataDiv___3Qzns .separatorStyle___1pe6q {
  height: 0.20rem;
  line-height: 0.20rem;
  background: #f8f8f8;
}
.orderListCard___30vkM {
  position: relative;
  padding: 0.30rem 0.30rem 0;
  width: 100%;
  background-color: white;
}
.orderListCard___30vkM .purchaserInfo___2ZbEn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.orderListCard___30vkM .purchaserInfo___2ZbEn span {
  color: #999;
}
.orderListCard___30vkM .purchaserInfo___2ZbEn > div:last-child {
  position: absolute;
  right: 0.21rem;
  top: 0.3rem;
}
.orderListCard___30vkM .orderInfo___2DOzV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  color: #999;
  padding: 0.15rem 0rem 0.4rem 0rem;
}
.orderListCard___30vkM .contentDiv___4T5cR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0.34rem 0 0.21rem;
  width: 100%;
}
.orderListCard___30vkM .contentDiv___4T5cR .courseInfoCell___2mJI8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #F4F4F4;
  padding: .1rem;
  border-radius: .1rem;
  overflow: hidden;
}
.orderListCard___30vkM .contentDiv___4T5cR .courseInfoCell___2mJI8 .courseCellImg___gqgqS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.5rem;
  border-radius: .1rem;
  overflow: hidden;
}
.orderListCard___30vkM .contentDiv___4T5cR .courseInfoCell___2mJI8 .courseCellContent___1wiOu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.15rem;
}
.orderListCard___30vkM .contentDiv___4T5cR .courseInfoCell___2mJI8 .courseCellContent___1wiOu > div:last-child {
  padding-top: 0.16rem;
  color: #999;
}
.orderListCard___30vkM .contentDiv___4T5cR .courseInfoCell___2mJI8:not(:first-child) {
  padding-top: 0.30rem;
}
.orderListCard___30vkM .sumStyle___114_D {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0.1rem;
  width: 100%;
}
.orderListCard___30vkM .operationDiv___2fwra {
  margin: 0 -0.3rem;
}
.emptyDataStyle___3aZll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 4.0rem 0;
  width: 100%;
  height: 100%;
  color: #999;
  background: white;
}
.emptyDataStyle___3aZll .emptyDataImgDiv___2D9Cd {
  width: 2.50rem;
  height: auto;
}
.emptyDataStyle___3aZll .emptyDataImgDiv___2D9Cd > img {
  width: 100%;
  height: 100%;
}
.payingBtnStyle___hgEsQ {
  color: #ff8080;
  border-color: #ff8080;
}
.otherBtnStyle___15aiY {
  color: #333;
  border-color: #dfdfdf;
}
.payingBtn___1PP45,
.otherBtn___1dLm9 {
  text-align: center;
  line-height: 2em;
}
.payingBtn___1PP45 {
  width: 10em;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.border-top {
  border-top: none;
}
.myCoupon___13dqi {
  width: 100%;
  height: 100%;
}
.myCoupon___13dqi .am-list-footer {
  background: transparent;
}
.listDataDiv___2Mwko {
  width: 100%;
  height: 100%;
  padding-bottom: 0.88rem;
}
.cardBg___1QZeI {
  margin: 0.4rem 0.2rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
}
.reduction___2V03k {
  color: #FF7720;
  border-color: #FF7720;
}
.reductionLeftBg___1-BtW {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.reductionRightBg___3Hbl6 {
  background: #FFF9F7;
}
.reductionTypeBg___ORaEd {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.reductionBtnBg___Zqz2j {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF7720;
  border: solid 0.01rem #FF7720;
}
.discount___2Bjet {
  color: #FF6054;
  border-color: #FF6054;
}
.giftText___3sSt6 {
  width: 1.20rem;
  text-align: center;
}
.discountLeftBg___1e_kl {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.discountRightBg___BnKA5 {
  background: #FFF9F8;
}
.discountTypeBg___3ZZIf {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.discountBtnBg___30nhC {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF6054;
  border: solid 0.01rem #FF7720;
}
.noAvail___1_UGh {
  color: #ABABAB;
}
.noAvailLeftBg___3ZEy8 {
  background: #E5E5E5;
}
.noAvailRightBg___mfIAs {
  background: #f5f5f5;
}
.noAvailTypeBg___3RyPz {
  background: #ababab;
  color: #fff;
  border-radius: 0.28rem;
  padding: 0.04rem 0.1rem;
}
.cardRightDiv___23-1Q {
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
  border-radius: 0.2rem 0.2rem 0 0;
  height: 1.6rem;
  position: relative;
}
.cardRightDiv___23-1Q > :first-child {
  width: calc(100% - 1.38rem);
}
.cardRightDiv___23-1Q .stateIcon___NM2Mh {
  position: absolute;
  top: 0;
  right: 0;
  width: 1.2rem;
  height: 1.2rem;
}
.leftInfo___1kjQr {
  height: 0.8rem;
  width: 100%;
}
.couponType___2fU-V {
  color: white;
  padding: 0.06rem 0.2rem;
  border-radius: 0.17rem;
}
.couponName___3aIT8 {
  margin-left: 0.1rem;
  width: calc(100% - 0.9rem);
}
.couponDate___kXwbw {
  padding: 0 0.2rem;
}
.toUseBtn___Jr57P {
  padding: 0.08rem 0.2rem;
  border-radius: 0.2rem;
  margin-right: 0.2rem;
  color: #fff;
}
.detailsOperatDiv___3sNGy {
  padding: 0.15rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
  border-radius: 0 0 0.2rem 0.2rem;
  font-size: 0.22rem;
  color: #8D8D8D;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.remark___263VK {
  width: cal(99.6%);
  line-height: 0.38rem;
}
.arrow___2ZoSK {
  width: 0.2rem;
  height: 0.14rem;
}
.cardLeftDiv___1QQoN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.2rem 0.1rem 0 0;
  font-size: 0.27rem;
  height: 1.6rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dotLine___q0MX7 {
  width: 0.02rem;
  height: 1.5rem;
  margin-top: 0.1rem;
  border: 0.02rem dashed;
}
.emptyDataStyle___2IglF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 3.5rem 0;
  width: 100%;
  height: 100%;
  color: #999;
  background: white;
}
.emptyDataStyle___2IglF .emptyDataImgDiv___3k1_S {
  width: 2.50rem;
  height: auto;
}
.emptyDataStyle___2IglF .emptyDataImgDiv___3k1_S > img {
  width: 100%;
  height: 100%;
}
.goGetCouponBox___23uBg {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-top: 0.01rem solid #E9E9E9;
  height: 0.88rem;
}
.goGetCouponBox___23uBg .goGetCoupon___1xiSI {
  width: 100%;
  height: 100%;
  font-size: 0.28rem;
  background-color: #FFFFFF;
  line-height: 0.88rem;
  text-align: center;
  color: #444444;
}
.goGetCouponBox___23uBg .goGetCoupon___1xiSI > span {
  margin-left: 0.1rem;
}
.goGetCouponBox___23uBg .goGetCoupon___1xiSI > img {
  margin-top: -0.1rem;
}
.emptyDataStyle___2F9d1 {
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.emptyDataStyle___2F9d1 .emptyDataImgDiv___1FTJ3 {
  width: 1.72rem;
  margin-top: 1.1rem;
}
.shareRecord___2_2Ly {
  position: absolute;
  top: 0.6rem;
  left: 0;
  width: 100%;
  height: calc(99.4%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.shareRecord___2_2Ly .recordTabDiv___11wl_ {
  background-color: #fff;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.shareRecord___2_2Ly .recordTabDiv___11wl_ .line___1wxxQ {
  width: 0.02rem;
  background-color: #e7e7e7;
  height: 0.8rem;
}
.list___1jjla .title___391lm {
  margin-bottom: 0.52rem;
}
.list___1jjla .listItem___2KcUl {
  margin-top: 0.64rem;
  margin-bottom: 0.64rem;
}
.list___1jjla .userHeader___365SO {
  width: 0.8rem;
  height: 0.8rem;
}
.list___1jjla .userHeader___365SO img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.renewalChooseCourse___2ilkg {
  position: relative;
  height: 100%;
}
.renewalChooseCourse___2ilkg ::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.renewalChooseCourse___2ilkg .couponTips___3QMAx {
  padding: 0.12rem 0.3rem;
  background: #F4F7FC;
  color: #548EFF;
}
.renewalChooseCourse___2ilkg .main___1qovv {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.renewalChooseCourse___2ilkg .cmain___tCM2r {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 1.96rem;
  bottom: 2.08rem;
  overflow: hidden;
}
.renewalChooseCourse___2ilkg .b128___1mL2B {
  bottom: 1.28rem;
}
.renewalChooseCourse___2ilkg .dataList___eid1K {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.renewalChooseCourse___2ilkg .abShoppingCartBtn___3if_l {
  position: absolute;
  bottom: 1.0rem;
  right: 0.30rem;
  width: 0.96rem;
  height: 0.96rem;
  padding: 0.24rem;
  border-radius: 50%;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.05rem 0.15rem 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 0.05rem 0.15rem 0 rgba(0, 0, 0, 0.06);
}
.renewalChooseCourse___2ilkg .shoppingCount___nRAhS {
  position: absolute;
  top: 0;
  right: -0.1rem;
  color: white;
  background-color: #548EFF;
  padding: 0 0.1rem;
  height: 0.3rem;
  line-height: 0.30rem;
  font-size: 0.24rem;
  border-radius: 0.15rem;
}
.btnAddToCart___133U2 {
  bottom: 0.15rem;
  right: 0.30rem;
  width: 0.8rem;
  height: 0.8rem;
  padding: 0.15rem;
  cursor: pointer;
}
.stepper___6EPrt {
  position: absolute;
  bottom: 0.15rem;
  right: 0.2rem;
}
.productListItem___1LSdU {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #f5f5f5;
  cursor: pointer;
}
.productListItem___1LSdU > .listContent___1xLVu {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.productListItem___1LSdU > :not(.listContent___1xLVu) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___1LSdU > :not(:last-child) {
  margin-right: 0.2rem;
}
.productListItem___1LSdU.disabled___2AC_f {
  color: #b5b5b5;
}
.productListItem___1LSdU .disabled___2AC_f {
  color: #b5b5b5;
}
.productListItem___1LSdU .listImage___3UY_W {
  width: 2rem;
  height: 2rem;
}
.productListItem___1LSdU .listContent___1xLVu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: calc(100vw - 3.0rem);
}
.productListItem___1LSdU .listContent___1xLVu > .miniCourse___8BLyV {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.productListItem___1LSdU .listContent___1xLVu > :not(.miniCourse___8BLyV) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___1LSdU .listName___3fWJ- {
  font-weight: bold;
  margin-bottom: 0.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.8rem;
}
.productListItem___1LSdU .tagList___3DhuT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
.productListItem___1LSdU .tagList___3DhuT .tag___2sKBJ {
  border: solid 0.01rem #488ffa;
  border-radius: 0.06rem;
  color: #488ffa;
  padding: 0.01rem 0.06rem;
  font-size: 0.20rem;
  margin-right: 0.06rem;
  margin-bottom: 0.06rem;
}
.productListItem___1LSdU .normalCourse___2sZce,
.productListItem___1LSdU .miniCourse___8BLyV {
  margin-top: 0.05rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.productListItem___1LSdU .normalCourse___2sZce .dateAndTime___3PWal,
.productListItem___1LSdU .miniCourse___8BLyV .dateAndTime___3PWal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.productListItem___1LSdU .normalCourse___2sZce .dateAndTime___3PWal span,
.productListItem___1LSdU .miniCourse___8BLyV .dateAndTime___3PWal span {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___1LSdU .normalCourse___2sZce > .grow___2OUrT,
.productListItem___1LSdU .miniCourse___8BLyV > .grow___2OUrT {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.productListItem___1LSdU .normalCourse___2sZce > :not(.grow___2OUrT),
.productListItem___1LSdU .miniCourse___8BLyV > :not(.grow___2OUrT) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___1LSdU .normalCourse___2sZce .subTitle___2mp2K,
.productListItem___1LSdU .miniCourse___8BLyV .subTitle___2mp2K {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productListItem___1LSdU .normalCourse___2sZce .subTitle___2mp2K .teacherName___1j9WG,
.productListItem___1LSdU .miniCourse___8BLyV .subTitle___2mp2K .teacherName___1j9WG {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___1LSdU .normalCourse___2sZce .subTitle___2mp2K span,
.productListItem___1LSdU .miniCourse___8BLyV .subTitle___2mp2K span {
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___1LSdU .normalCourse___2sZce .iconValueItem___10XHB,
.productListItem___1LSdU .miniCourse___8BLyV .iconValueItem___10XHB {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productListItem___1LSdU .normalCourse___2sZce .iconValueItem___10XHB img,
.productListItem___1LSdU .miniCourse___8BLyV .iconValueItem___10XHB img {
  height: 0.8em;
}
.productListItem___1LSdU .normalCourse___2sZce .iconValueItem___10XHB .itemName___2yFjD,
.productListItem___1LSdU .miniCourse___8BLyV .iconValueItem___10XHB .itemName___2yFjD {
  padding-left: 0.10rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___1LSdU .normalCourse___2sZce .sellCount___3shaf,
.productListItem___1LSdU .miniCourse___8BLyV .sellCount___3shaf,
.productListItem___1LSdU .normalCourse___2sZce .storageAmount___3zZZh,
.productListItem___1LSdU .miniCourse___8BLyV .storageAmount___3zZZh,
.productListItem___1LSdU .normalCourse___2sZce .sellCount___3shaf,
.productListItem___1LSdU .miniCourse___8BLyV .sellCount___3shaf,
.productListItem___1LSdU .normalCourse___2sZce .startDate___1Jz7V,
.productListItem___1LSdU .miniCourse___8BLyV .startDate___1Jz7V,
.productListItem___1LSdU .normalCourse___2sZce .classTime___3nxEd,
.productListItem___1LSdU .miniCourse___8BLyV .classTime___3nxEd {
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___1LSdU .normalCourse___2sZce .storageAmount___3zZZh,
.productListItem___1LSdU .miniCourse___8BLyV .storageAmount___3zZZh {
  margin-left: 0.15rem;
}
.productListItem___1LSdU .normalCourse___2sZce .moreContent___5gGP7,
.productListItem___1LSdU .miniCourse___8BLyV .moreContent___5gGP7 {
  margin-top: auto;
  margin-right: 0.6rem;
  overflow: hidden;
}
.productListItem___1LSdU .normalCourse___2sZce .moreContent___5gGP7 span,
.productListItem___1LSdU .miniCourse___8BLyV .moreContent___5gGP7 span {
  line-height: 0.42rem;
}
.productListItem___1LSdU .productName___1E-1I {
  display: block;
  line-height: 0.34rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.productListItem___1LSdU .productTypeName___1dSU1 {
  color: #548EFF;
  background-color: #F0F6FF;
  float: right;
  padding: 0.03rem 0.04rem 0.03rem 0.12rem;
  border-radius: 0.3rem 0 0 0.3rem;
  text-align: center;
  position: absolute;
  right: 0.2rem;
  max-width: 1rem;
}
.mr-30 {
  margin-right: .3rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.previewContractHtml___2DJXB {
  color: #333;
  position: relative;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.previewContractHtml___2DJXB table {
  /* 不敢乱加样式了，一个机构改了另一个机构就坏了 */
  width: 100%;
}
.previewContractHtml___2DJXB img {
  max-width: 100%;
}
.previewContractHtml___2DJXB p {
  font-size: 0.24rem;
}
.previewContractHtml___2DJXB td {
  font-size: 0.24rem;
}
.previewContractHtml___2DJXB .agreementContentStyle___1CjzN {
  background-color: white;
  padding: 0.30rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.previewNoticeHtml___33OA0 {
  color: #333;
  position: relative;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.previewNoticeHtml___33OA0 table {
  /* 不敢乱加样式了，一个机构改了另一个机构就坏了 */
  width: 100%;
}
.previewNoticeHtml___33OA0 img {
  max-width: 100%;
}
.previewNoticeHtml___33OA0 p {
  font-size: 0.24rem;
}
.previewNoticeHtml___33OA0 td {
  font-size: 0.24rem;
}
.previewNoticeHtml___33OA0 .agreementContentStyle___3Av9d {
  background-color: white;
  padding: 0.30rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.previewContractCourierInfoHtml___Hw-EI {
  color: #333;
  position: relative;
  height: 100%;
  padding: 0.30rem;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM .linePart___Ikn6m {
  width: 0.20rem;
  border-left: 0.04rem solid #488ffa;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM:first-child .linePart___Ikn6m {
  margin-top: 0.30rem;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM:last-child .linePart___Ikn6m {
  height: 0.30rem;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM .contentPart___2RL_q {
  padding: 0.20rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM .titleDiv___Y3369 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM .titleDiv___Y3369::before {
  content: ' ';
  width: 0.20rem;
  height: 0.20rem;
  background: #488ffa;
  border-radius: 50%;
  overflow: hidden;
  margin-top: 0;
  position: absolute;
  left: -0.08rem;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM .date___1i3OM {
  color: #BDBDBD;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM .state___39aSv {
  margin-left: 0.30rem;
}
.previewContractCourierInfoHtml___Hw-EI .courierInfoItem___3CYHM .contentDiv___ueUVl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.20rem;
  white-space: pre-wrap;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.promotaionModal___26IaZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 9rem;
  border-radius: 0.2rem 0.2rem 0 0;
}
.promotaionModal___26IaZ .title___Th6Z6 {
  color: #000000;
  margin: 0.4rem 0 0 0.5rem;
  width: calc(99%);
  text-align: left;
}
.promotaionModal___26IaZ .renderHeaderStyle___3mvOt {
  width: 100%;
  height: 0.90rem;
  line-height: 0.90rem;
}
.promotaionModal___26IaZ .promotaionListStyle___xhZ78 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
  padding: .5rem .3rem .8rem .3rem;
}
.promotaionModal___26IaZ .proListItemStyle___2-KdJ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.promotaionModal___26IaZ .proItemContent___1TuX- {
  position: relative;
  z-index: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: .3rem .25rem;
  text-align: left;
  line-height: 1;
  border-radius: .2rem;
  overflow: hidden;
}
.promotaionModal___26IaZ .proItemContent___1TuX- .proTextStyle___1CMSn {
  line-height: 1.4;
}
.promotaionModal___26IaZ .proItemContent___1TuX- .contentLabelStyle___LCJua {
  font-size: .8rem;
  color: #488ffa;
  margin-bottom: .2rem;
}
.promotaionModal___26IaZ .couponName___2qZSy {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.promotaionModal___26IaZ .couponCondition___1fqlz {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.promotaionModal___26IaZ .promotionLeftDiv___2xByu {
  -webkit-box-flex: 5;
      -ms-flex: 5;
          flex: 5;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-right: 0.02rem dashed;
  border-top: 0.2rem;
  border-bottom: 0.2rem;
  border-radius: 0.2rem 0.1rem 0.1rem 0.2rem;
  height: 1.92rem;
}
.promotaionModal___26IaZ .couponInfo___dCXMt {
  margin: 0.2rem 0.3rem;
  text-align: left;
}
.promotaionModal___26IaZ .valid___3EdhG {
  color: #548EFF;
}
.promotaionModal___26IaZ .noAvail___OrxHA {
  color: #ABABAB;
}
.promotaionModal___26IaZ .availBg___1AFK5 {
  border-color: #548EFF;
  background: #F1F7FE;
}
.promotaionModal___26IaZ .noAvailBg___xhWTq {
  border-color: #999999;
  background: #f4f4f4;
}
.promotaionModal___26IaZ .promotionRightDiv___2xUud {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 0.2rem;
  height: 1.92rem;
  margin-right: 0.3rem;
}
.promotaionModal___26IaZ .giftHeight___2dQLF {
  height: 2.3rem;
}
.promotaionModal___26IaZ .giftFooterStyle___NwD9T {
  border-top: 0.02rem dashed;
  width: 100%;
  text-align: left;
  padding: 0.1rem 0.30rem;
}
.promotaionModal___26IaZ .proFooterStyle___3805e {
  width: 100%;
  font-size: 0.3rem;
  margin-bottom: 0.4rem;
}
.promotaionModal___26IaZ .proFooterStyle___3805e .sureBtn___2fuNf {
  height: 0.8rem;
}
.promotaionModal___26IaZ .proFooterStyle___3805e .sureBtn___2fuNf span {
  line-height: 0.8rem;
  display: block;
}
.modalContent {
  border-radius: 0.2rem 0.2rem 0 0;
}
.modalContent .am-modal-content {
  border-radius: 0.2rem 0.2rem 0 0;
}
.modalContent .am-modal-content .am-modal-body {
  border-radius: 0.2rem 0.2rem 0 0;
}
.am-checkbox,
.am-checkbox-inner {
  width: .3rem;
  height: .3rem;
}
.am-checkbox.am-checkbox-checked .am-checkbox-inner {
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
}
.am-checkbox.am-checkbox-checked .am-checkbox-inner:after {
  display: none;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.confirmOrder___2TPiT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
  height: 100%;
  background: #fff;
}
.confirmOrder___2TPiT > :last-child {
  color: #000;
  font-size: .3rem;
}
.confirmOrder___2TPiT .orderInfoDiv___3TUES {
  padding: .2rem 0.30rem;
  color: #666;
  background: #fff;
}
.confirmOrder___2TPiT .orderInfoDiv___3TUES > :first-child {
  color: #000;
  font-size: .3rem;
}
.confirmOrder___2TPiT .orderInfoDiv___3TUES > .studentInfo___9Hy7K {
  margin-top: .36rem;
}
.confirmOrder___2TPiT .orderInfoDiv___3TUES > .studentInfo___9Hy7K > span:first-child {
  margin-left: 0.25rem;
}
.confirmOrder___2TPiT .orderInfoDiv___3TUES .clearStudentTemp___1pp9s {
  color: #999;
}
.confirmOrder___2TPiT .orderInfoDiv___3TUES .userLabel___3TfD1 {
  font-size: .3rem;
  color: #000000;
}
.confirmOrder___2TPiT .orderInfoDiv___3TUES .addAddressInfo___2B9Ok {
  padding: .36rem 0;
  text-align: center;
  font-size: .28rem;
  color: #000000;
}
.confirmOrder___2TPiT .cartContentDiv___2353b {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: calc(100% - 3.63rem);
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.confirmOrder___2TPiT .amountDiv___3pvqF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  width: 100%;
  min-height: 1.5rem;
  padding: 0.30rem 0.30rem;
  text-align: right;
  color: #666;
  background: white;
}
.confirmOrder___2TPiT .blue___1Ku6w {
  color: #488ffa;
  font-size: 1.2em;
}
.confirmOrder___2TPiT .bottomSumDiv___Nqhf7 {
  background: white;
}
.confirmOrder___2TPiT .bottomSumDiv___Nqhf7 .leftDiv___RpzQu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.confirmOrder___2TPiT .separatorStyle___2ZWc8 {
  height: 0.20rem;
  line-height: 0.20rem;
  background: #f8f8f8;
}
.confirmOrder___2TPiT .productList___2353l {
  background: #f8f8f8;
  padding-bottom: 0.2rem;
}
.confirmOrder___2TPiT .confirmOrderCard___2ioIq {
  padding: 0.30rem 0.30rem 0.2rem 0.3rem;
  width: 100%;
  background-color: white;
}
.confirmOrder___2TPiT .campusInfo___2R5LC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  color: #666;
}
.confirmOrder___2TPiT .contentDiv___2lzhQ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
}
.confirmOrder___2TPiT .contentDiv___2lzhQ .courseInfoCell___162EX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.confirmOrder___2TPiT .contentDiv___2lzhQ .courseInfoCell___162EX .courseCellImg___2NKSA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.5rem;
  border-radius: .1rem;
  overflow: hidden;
}
.confirmOrder___2TPiT .contentDiv___2lzhQ .courseInfoCell___162EX .courseCellImg___2NKSA > img {
  width: 100%;
}
.confirmOrder___2TPiT .contentDiv___2lzhQ .courseInfoCell___162EX .courseCellContent___3a2AS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.20rem;
}
.confirmOrder___2TPiT .contentDiv___2lzhQ .courseInfoCell___162EX .courseCellContent___3a2AS .courseSubMidDiv___1DfX7 {
  margin-top: 0.10rem;
  color: #999;
}
.confirmOrder___2TPiT .contentDiv___2lzhQ .courseInfoCell___162EX:not(:first-child) {
  padding-top: 0.30rem;
}
.confirmOrder___2TPiT .contentDiv___2lzhQ .courseAmountDiv___NnVm7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  color: #999;
}
.confirmOrder___2TPiT .promotionInfoDiv___30wjv {
  padding: 0.30rem 0;
  width: 100%;
}
.confirmOrder___2TPiT .promotionInfoDiv___30wjv .promotionTextDiv___3qEZ9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #333;
}
.confirmOrder___2TPiT .promotionInfoDiv___30wjv .promotionTextDiv___3qEZ9 > :first-child {
  color: #666;
}
.confirmOrder___2TPiT .promotionInfoDiv___30wjv .promotionTextDiv___3qEZ9 > :last-child {
  width: calc(100% - 2rem);
  text-align: right;
}
.confirmOrder___2TPiT .shoppingNotice___3K9Dp {
  background-color: #F4F4F4;
  padding: 0.2rem;
  border-radius: 0.1rem;
  margin-top: 0.36rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.orderSubmitBox___1X7eC .submitBtn {
  height: 0.9rem;
  width: 100%;
  line-height: 0.9rem;
  text-align: center;
  background-color: #488ffa;
  color: #fff;
}
.orderSubmitBox___1X7eC .submitBtn.disabledClass {
  background-color: #c8c8c8;
}
.orderSubmitBox___1X7eC .changePayTypeBox {
  font-size: 0.28rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.3rem;
  background: #FBFBFB;
}
.orderSubmitBox___1X7eC .changePayTypeBox .postImg {
  width: 0.3rem;
  height: 0.3rem;
}
.orderSubmitBox___1X7eC .changePayTypeBox .mr-right-10 {
  margin-right: 0.1rem;
}
.orderSubmitBox___1X7eC .changePayTypeBox .ml-right-10 {
  margin-left: 0.1rem;
}
.paySelectedList___3n3cs {
  min-height: 30vh;
}
.paySelectedList___3n3cs .am-list-item .am-list-line .am-list-extra {
  text-align: right;
}
.instalment___PrVV2 .selIcon___1LrxO {
  width: 0.44rem;
  height: 0.44rem;
}
.offLineTip___2VlFG {
  padding: 0.12rem 0.20rem;
  background: #F4F4F4;
}
.am-modal-popup .am-modal-header {
  padding: 0.3rem;
}
.am-modal-popup .am-modal-body {
  min-height: 8rem;
}
.payResPage___29LNN .payResult {
  position: relative;
  z-index: 0;
  margin: 0.3rem auto;
  width: 6.8rem;
  height: 4.8rem;
  background: #fff;
  border-radius: 0.2rem;
  overflow: hidden;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.02rem 0.1rem 0.05rem #F0F0F0;
}
.payResPage___29LNN .payResult image {
  z-index: -1;
}
.payResPage___29LNN .pay_result {
  position: absolute;
  top: 10%;
  right: 0;
  text-align: right;
  padding: 0 0.4rem;
  font-size: 0.42rem;
}
.payResPage___29LNN .isSuccess .pay_result {
  color: #488ffa;
}
.payResPage___29LNN .payResult .buttons {
  position: absolute;
  bottom: 10%;
  right: 0.4rem;
  color: #488ffa;
}
.payResPage___29LNN .btn:first-child {
  margin-right: 0.4rem;
}
.payResPage___29LNN .btn {
  font-size: 0.3rem;
}
.payResPage___29LNN .xb-buttons > button:not(:last-child) {
  margin-right: 0;
}
.am-switch {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  cursor: pointer;
  -ms-flex-item-align: center;
      align-self: center;
}
.am-switch .checkbox {
  width: 1.02rem;
  height: 0.62rem;
  border-radius: 0.62rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #e5e5e5;
  z-index: 0;
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  cursor: pointer;
  position: relative;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.am-switch .checkbox:before {
  content: ' ';
  position: absolute;
  left: 0.03rem;
  top: 0.03rem;
  width: 0.96rem;
  height: 0.56rem;
  border-radius: 0.56rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  z-index: 1;
  -webkit-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.am-switch .checkbox:after {
  content: ' ';
  height: 0.56rem;
  width: 0.56rem;
  border-radius: 0.56rem;
  background: #fff;
  position: absolute;
  z-index: 2;
  left: 0.03rem;
  top: 0.03rem;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
  -webkit-box-shadow: 0.04rem 0.04rem 0.08rem rgba(0, 0, 0, 0.21);
          box-shadow: 0.04rem 0.04rem 0.08rem rgba(0, 0, 0, 0.21);
}
.am-switch .checkbox.checkbox-disabled {
  z-index: 3;
}
.am-switch input[type="checkbox"] {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.am-switch input[type="checkbox"]:checked + .checkbox {
  background: #4dd865;
}
.am-switch input[type="checkbox"]:checked + .checkbox:before {
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}
.am-switch input[type="checkbox"]:checked + .checkbox:after {
  -webkit-transform: translateX(0.4rem);
      -ms-transform: translateX(0.4rem);
          transform: translateX(0.4rem);
}
.am-switch input[type="checkbox"]:disabled + .checkbox {
  opacity: 0.3;
}
.am-switch.am-switch-android .checkbox {
  width: 1.44rem;
  height: 0.46rem;
  border-radius: 0.06rem;
  background: #a7aaa6;
}
.am-switch.am-switch-android .checkbox:before {
  display: none;
}
.am-switch.am-switch-android .checkbox:after {
  width: 0.7rem;
  height: 0.42rem;
  border-radius: 0.02rem;
  -webkit-box-shadow: none;
          box-shadow: none;
  left: 1PX;
  top: 1PX;
}
.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox {
  background: #3e87ff;
}
.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox:before {
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}
.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox:after {
  -webkit-transform: translateX(0.7rem);
      -ms-transform: translateX(0.7rem);
          transform: translateX(0.7rem);
}
.couponInfoDiv___2AGXb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.1rem;
  padding: 0;
}
.couponInfoDiv___2AGXb .couponText___hC_db {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.couponInfoDiv___2AGXb .couponText___hC_db > :last-child {
  width: calc(100% - 2rem);
  text-align: right;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.chooseAddressInfo___YTQLl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: .36rem .3rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.chooseAddressInfo___YTQLl::after {
  width: 100%;
  content: '';
  height: .01rem;
  background-color: #E7E7E7;
  position: absolute;
  bottom: 0;
}
.chooseAddressInfo___YTQLl .addressInfo___1ONhJ {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.chooseAddressInfo___YTQLl .addressInfo___1ONhJ .address___3N1nB {
  font-size: .28rem;
  color: #7F7F7F;
}
.chooseAddressInfo___YTQLl .addressInfo___1ONhJ .realAddress___3h1xv {
  font-size: .32rem;
  font-weight: 600;
  color: #000000;
  margin: .16rem 0;
}
.chooseAddressInfo___YTQLl .addressInfo___1ONhJ .userInfo___1Ee1V {
  font-size: .28rem;
  color: #000000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.chooseAddressInfo___YTQLl .addressInfo___1ONhJ .userInfo___1Ee1V .infoItem___1Qfpr {
  margin-right: 0.2rem;
}
.chooseAddressInfo___YTQLl .addressInfo___1ONhJ .userInfo___1Ee1V .pillContent___uqUcl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}
.chooseAddressInfo___YTQLl .addressInfo___1ONhJ .userInfo___1Ee1V .pillContent___uqUcl .bulePill___2qvrv {
  width: 0.72rem;
  height: 0.3rem;
  line-height: .3rem;
  font-size: .2rem;
  color: #548EFF;
  background: #ECF3FE;
  border-radius: 1rem;
  margin-right: .1rem;
}
.chooseAddressInfo___YTQLl .addressInfo___1ONhJ .userInfo___1Ee1V .orangePill___3wum1 {
  width: 0.72rem;
  height: 0.3rem;
  line-height: .3rem;
  font-size: .2rem;
  color: #FF7720;
  background: #ff772026;
  border-radius: 1rem;
  text-align: center;
}
.chooseAddressInfo___YTQLl .rightIcon___1ifAR img {
  width: .4rem;
}
.app-root .xb-left-input .am-list-item.am-input-item {
  padding-left: .2rem;
  background: none;
}
.app-root .xb-left-input .am-list-item.am-input-item {
  text-align: left;
}
.studentPanel .am-list-item.am-input-item {
  width: calc(99.4%);
}
.studentPanel___31vGo {
  height: 100%;
  background: #F8F8F8;
}
.studentPanel___31vGo .head___1wPy5 {
  padding: .2rem .3rem;
  background: #fff;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.studentPanel___31vGo .head___1wPy5 .searchInputBox___OF56x {
  padding: 0 0 0 .4rem;
  border-radius: 10rem;
  background: #F4F4F4;
}
.studentPanel___31vGo .head___1wPy5 .btnSearch___ApEqg {
  color: #fff;
  border: none;
  padding: .5em 1em;
  border-radius: .1rem;
  background: #488FFA;
}
.studentPanel___31vGo .body___3I4zP {
  background: #fff;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.studentPanel___31vGo .body___3I4zP .listBox___gBJH5 {
  padding: .2rem 0;
}
.studentPanel___31vGo .body___3I4zP .listItem___1gNND {
  padding: .2rem 0;
  margin: 0 .3rem;
  border-bottom: 0.01rem solid #eee;
}
.studentPanel___31vGo .body___3I4zP .listItem___1gNND .name___3cEDW {
  width: 6em;
}
.studentPanel___31vGo .body___3I4zP .loadMore___2YjMO {
  text-align: center;
  padding: .25rem 0;
  display: block;
  cursor: pointer;
}
.studentPanel___JMKhA {
  height: 100%;
}
.topHeader___36A2F {
  position: relative;
  width: 100%;
  height: 1.56rem ;
  font-size: 0.34rem;
  color: #000;
  font-weight: 500;
}
.topHeader___36A2F img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -o-object-fit: cover;
     object-fit: cover;
}
.tip___3JNzT {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 0.35rem 0.6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  font-weight: 500;
}
.tip___3JNzT > div:last-child {
  color: #7F7F7F;
  font-size: 0.26rem;
  font-weight: 400;
  margin-top: 0.12rem;
}
.listItem___3gaZo {
  padding: 0.30rem;
}
.listItem___3gaZo .listImage___19P8Z {
  width: 1.10rem;
  height: 1.10rem;
  border-radius: 50%;
  overflow: hidden;
}
.listItem___3gaZo img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAACxCAMAAAEkMvdfAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABFUExURUxpcVWN/OPk5err7PLy8+7v8Ovt8Pn6+vX29/z8/GmT5liO+F6P79zf49DU3IGg3LC91qGz2HWW2L7L5Y+r4sHJ2JWnyqVfoNQAAAAKdFJOUwD///9+nbYxWBTjJEolAAARiklEQVR42tVd14Kkuq4tGXoAJQds/v9T7wM5mVA9s8/1y3RRLrGQZWUzn884mvKn/GxGY8axvGoWozi8Ov9g+ETQLa/3fwYAAHAzHWOMsQBARACgw3RjjAI4h0QcDQH0040xJjJCP8T31BtjjAFDtm3btqPxpnV/mQEAgGG8XPaXEQA6Y9Jm9jDNwYi8/3f4aGl92YXlt9NlY40xJizYNV63jmTBlGLBPDXGGFMOvBIAMjYYA4AzZwkAIAIAAwD4aR0CzCMul238wn7ujbosq+21Yr/un55d42h2U83iYcarCuPSVLNAaL86M0uMMUYAAIjGLwYGMoBEJkKXALwxZqDsuuEhsadff4wxpksGfdu2bZgEYrg8Mmp5GYIBAJTFWhpjDDAGs17iUYw3l4dn7Ge3dnrOpUDwvPLDX8Le4pK7C0lY7p3GmABgDJNBAJ3k4Q8MshABAGBenoU8wHItZbxYfJ6MYrmwRZWZaI5GeXvmUj7OpiZ3Tn4lljooCnJHWmpBVpb7BwA4zbPr1VxHAMDRDZtYXGQAgKCL2SMGQQB0tCRMKqOSG/bNdJ9gjPIGhllr3WrCS8YYtcu5QTequBz/YvDG4DQRk+Ak+yvlZ0yvbQTt8ksHa9IzjMBuUE/T8BvSGxUHIIuPDGFjVpo1rgUt8ntTU68vDbAlkB6JU72Vsg55y7WFzZueiCczZoxR4CgH6rCahA28cQAAaMa9xrrQkIPowenA+mCztHgw05bn+7BaiLTd3v1ofl3+lGVdXU5simNP4MiW7Pb1qeaoD9XA8fRTxbEH02R0zHZ2ZbIjR1e8ZmivvwqDQBzTLlZUD7f2RLtc7tGFlrG616TN8VQAILsjPYHQYSpR75z10r1WjOPUAACAEyPUWwIAas3e27EAAKgaEYmIGG0UsQAALDPqhUYBXYt/MAhg5UBtqFpKm20iFmXJ64lvrRptt5P1RHsBGtNC8K7th7e40mXGVPNk9MYYtwTNnWwkZEN5MfVA808yASDLyVEcrJXoYrIHUDNwg62KMVvVPrkzxgSA1rj1I2F3ghkBWoHNZLDHkxMH2U6mtdUoPj9LwR/jg8lodGtns17fF1fGan2jzf4TvzRPHNx2Z62VS5gfyZPsfI6N1prMjsLGWDV7PeAGH6OleKQ7NqQTYec6hK3n0xyrRA28WbuF4lgoOklL3siRSppW0dKSdYGsO/DWip5V0MdWQoHs6M13e0+w6C0lALARBgDQyVGJstXQcdZwQ0jn5z2z1eZNd25h271NUTqeSocmtooH09md2kG/8euwzRrkupvmo6s/f3M0dVEUa+e+KIqi+oZmVeQtaVE0b3CaW+MR9qa8SXUkfm8xnhG9EVTdYutL2O/JnkZ2ezdxO5xlZrT6HHV5Ol+0W+xK9PqE16dcUIe7vU7BnRKv79BVZ/lENxFbJ9f+6pG/rIHgYtAhy4tzJ1jUz14MM6K11nb9sBaRebon4Z4r006vzp6frUtiRJ1zfhjOuaTGGHVxujfbDfGf5kDMZHK52It65COGMFuvRkf7wFHlYAX366aWAcBqyHLYigQACukkq7HXY61VI966lrOEUaQ7k+ni81k5UANeitp7GMsFRERkZprXTTKbsDmQ4MRDiJG6JKKuszYERGZGDMHarvMuSepQstHXnhM6xi4J81Kco1wc7I0AwK0xxhzzmNAPFhqziHe6J03h1j4+p+BbMcYYjQhgs6HljnDXR0g9K0JADCHYzqfNcyeE7hmPAwAAt0Y80hxB7fUzAh6K8JSJ2hLGkTAAQDgnzFkuFwd2Q0RkSKady2ofK9tcQrE8/Sllfppwnz/c7LxTUyeOAeD4t2oBAM9ZXF8YO3F0iEoCoMuZvubSRUnEe8rKvTxemtQcZQ2DSlpcAfJyzwvIURaHtEg+RCT2ee+ivOurGHFhSoFw3mfZOkTNj/mtsXVZDhxidd6eLJI46w/F4sAXX7FDnEWespi95DqRbuRDH+sR2zW7T1zOgbR4XJu2Mc/Tx1HLT0PyZLTRZSbZmCzt3R1ZZGEoqvi98ndishFJIwEuHatDT8NdxiKVY3g4yMq9+OnPget6Otjqk3isbv0N4mzbF7HepzatPfUAOLjip/ku6q3EdSEgEzFisD4VvxVPV1VdlmX581OWZV1Xze8QLdZBev+xbr6mehpDF69pN8VV9F/9LtiV0mn+BtnnpKsneYU/9zM89cN0Rdn8zpq9zIS8Sy2Uf4nuRbHqOXtvC3X5hdnPUS6/cijOKeelV513kqfcvOCvRmRmm3UGTyjn5EFGO0XBPZWNDF1xYVV7l0fyfEpX0yaHwzbJ/T1Yn5FtD/JN6E9Jb0XjhBHSxkMngNCne8w4ppviqW9BZ3m9NeT6OOTKuix8Qnolc0VGwnIJC3eRK9xvDdl6bzSNdS30YBWL89BGU+A519gn9LpVQi8re9UJYJkljNDGXayhyfmIc1kjbkkXh4AlzSlAjE6N0TRnCp1zTsUYSW5x963sVQcyvGAu2SSSfOyTmf1gRrQxejVG5/iBNs0ixZGs6YQkqHH2MAVJjF2ak5UUWjmQuO3SjSqHWskkeok6MX15Cve6tD7ezb0IY+vz3rw3noG40xP1ud91VsUjhXWn0p5wNJ7ZptPdt9911hmjsbtIxlI0LrpMhmXPCXTGGFHBK8IiGYW/6ztRP+qA9e4bs7FzQT9jo34OmlTSlFwkIAzd1J8wDue7gJwnXDR7TqgdE0zWq6jznQ0BEfss75DmVfUh5rMW+7WLNKTxRLvAZxrTOpGs81IcpdQGxHmFzDlPoN4TnnmMZ0Wbwcfwzwg7HpOh4SR+dv2jPEXsCaDvRjgiTMHpoKiyhMvP3kmbsqF7wmhb7R3EQIAPCdupRWCtKzB0C0GQ7opwcZi/7fqkOgdEDMF23S4X9phwi0PzlKjNsbEDzLnL+8XraxTWmBQY+FyiLBD6nHN4SjgS5AgHGMsljwnDJWFoH7BCPBLa1BOmc0XDWcJFtbdMMlQVIuV0rkKeFc15g6HnbSeeWXcpQSafXmRihIQA57LaAQBEzcUip8FHLxbHEiWY5cSq7fkg7X/OC0cAdA64aLJxWPIRj1GpBbKZEkBxkfgXjRDleGHtdbiXC81bxAPIiru20G0p9irW1XhQ0pNIWbM0urHZIkiLu2KTOCYrdyoWdTY8p416FIcU9Faons0DqV03JKhHwDYLuL6XAVG7aNJQb5ku6C4iyHypST0So+2c8x0yUEj5REt9Oxkk2jGM0SPmkyzbNMtVVkydDcwYrHuYNax+rTi2LQiUJ0w4k6uzL3Y5soP1k+RiiHKi+aI7sv4H6dOtMKuLyKcl4kjAeKDfiqu029QVQyMub9UkO0hw32jdB6jXibdyGfbS5iSKY0KLNFi5qQWSKCw4cpYqLAfWrjz5vpl86gW3svw0OLaSp/tpCmMkbdNhQYzR+V7eGNn0bA5BeiYd2xTicB9qiEZeRh773haOepFP14O4A/2KN5uPU3Ion6cvb5QfD2OpIFe59IsenpPRXVeeGrH0lOyNSuzn8/n8xGeUKdwumqq9X+gldH/uF5tKd5M0YdTmWS2vvUGa0OvjJuWmyJR4hzqvl1e9z82fwoVT2Ghb876luqmNO8DNoZP6q57pwdImbwP2dekQOie/QPM/HU3TVFXV95ifjrqqqqZp/mOkVVXVu2b4c0+mKIqirquqav4LrHVd3kW6B/57jQn3tkz58w7qGvVP+Q9AN9Vbvp7x+m+Cbupfg7pC/XeOnFR/Be2EufrtLfb30M6Ym/83aH+Tz01d/hu4PeTyy06ppv53aAfMP19Arsp/DXdgc/UWrvlvxivIVf0FXBnTzu8xP4T8Hq6IJudtCLZzrep71E9UxtutJqKtW/QXMFrv0lvQ93sr3wmvqHPRIu+6AqJ3+k4+7snFK/b2zRF8HBnzAPrvMPk5e0XdOdhF4d12SX6fyU/ZK6kLF2Dnvg7GzslzJv/Godphi7kOH3arE4YuPZPojFjcP64rqq0PSG9SUMBofftgH5622d7sLhbR1llk+GIwhnhf4Z0ckr613USdi29Zu2f0TdCHW6/5Kb5SXkBTDw6GYQwtOXTagMhobym8A6m4lAd13h7cmwhDsHNrj+5G27apdb6zAQ9W5qbC20lFfr9J8gH3fGIMndN7nk4/S13fobRXeNbpBY9v81eTDwf3QOtVBiDqfDc0OfVdWeMYjl92Lun8WOrswdMThi7d5vG5vRB1lrdiS2ydTo7ZPcNBjKFzSVWkrynRXjZ80ns1u2zB9cD0sk+i7Qt10e+yJGLULbP9jDZ6dyFYM4uvDzZoWoJm22qm+fhSnwWfxIgfhJnwpm80H7e5cbJBnU+ti4EJgNCqduELDRy8GPGBH7rMRXXfwrXWJjWDQQ6dtgHfAyaMYsRbDJ1rH7id476r7wHu9Y6IOpek/cY0E0YxRtNTv3703K5NsqhDXGn3lr+wzsTxXdjUK+NrCR52dFi0EfeAadS2iP17Jg7HUjv3+pfi2zivunX2SX3YAUZEG2Oc+9Dbk5FS6jvWu67rYuzbzF8DLpo7W040IhEtX2yhzg04fLSDjeORiUPP+8T7ocHXxui9813X+fY14OrOlhONTEDLQwHqe17RY8vR9+7Hd5CLor4DWJ2FrUiErxx4Ym/eA76cNlQtMbRvARPiSg8S+pcycQ9wfzOieR3vG47BdxR1YVaFHNxrwJdaWNSP70qcpfgW4F5gpyZncd3o+OFrwOX10cBBggGWbZIpU5MfYiUb49ZNEE3eIgGgfQnY3AE8+Tk0b7tkEYBmZ33UXtbGQS+feTTqEQC794AvZXhmJs1vutIOATh0awuhqpcZ1tQhAGaDi7xIXAJeiCvadgrxGODqWOa5yuFgfZK3WuIC8cIxY9saY8QP+53DW8B9UKh/CfDibVk94Lh0xB8DHjU4YfvKcFz6EskiM/V7P/4C4GnBXgGurgGLJO9jjFPgJXE8m4PPvS7xo/vRL9dzwM/Pqk/hI1B8mlfXFGeV8wJw9fl8Pj8PEcvcf/ZYPS2Vun+86Yb3gDwuasyHVR/7BJOOJH5e9SiGfFX1uAozZ0GeCcXslqx81adR85s3LqQuDN3mT4RCOyQAInrn/Eypn+ZNHVFVUxfowdL2r0dkjM69s3JF9eXLJ0Qd0u3NM0SG1qt5N5bpy7dtEeoDMLobEKTXLRzc2/Lzqv5VFW957JEJr3eepIgEd2bezME3b1/xoc4ycbhIlaoPTMDBvRUHY7ZVjrc8NpI8EmAGsqgPDEDs33cjHBRE37+jTZ0l6rO+O9Ai2tf0iOMX7D08cPBFP5K6iEzAwfpVHakdyqXEGNMXcE8OMlRftCTpWFcgHvJSdihzETPGL4TBZF4X/V1bkqhzPtqAyEw8vFEi2OjcV2izLQjVt21fIqppGZjql2DN1eu46+K/6v26rx5ev3pK1HdPEyLa+Ue778bbzq87wFYl2EeuQe+WThXfO9qh+q5LSVTbvkg+p/U2mV5R7StDorqpuiwPfi3rohlxaN73gYloap3d1bZpbRDUWUTr2uR8QFzlrWV7tKevi5624z3pDtxCVnVnrRKEizcBDQVSIuzncpg1sCZ79HvGYP2B6nvczDjJRV9rztTleMw6ie4OA9Fs4jIHhaivNS9Av/hvEXpRFvUW+aIprU9PiLRHb6kaPDl1kS5a2xBH6Xr5hsimMhpv9RagdaLOnkxFm0TdndIpUehUvjgqURv/XffU1Mx4u3DKwZXfdJXX4i3/Rg/VzeKSfXmYbjkk/RvMxNYn8ysHI0pp46+IRraLLbZSfn5rVH+k9eFv8ZnY+lZ+fvlcYVUWrQ9/gc8cfPv2YMEN0KlDot9jbejS3wK7cJldh0zfwaa+m7j4u/+30MIKSu9b8HPYRDw0fdX/+qTljyQ3dCHc2Y7TWwNd+kV18EKsRdu2bb2P4wvbpkYZGmqkIdjofdu2rZryf+SMcVOVfwoROWqiEZHiz68dpfw/2Zt5SG7IvmgAAAAASUVORK5CYII=);
}
.listItem___3gaZo .listContent___1OFR1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.listItem___3gaZo .listContent___1OFR1 .name___3lPHZ {
  font-size: 0.32rem;
  margin-bottom: 0.20rem;
}
.listItem___3gaZo .listContent___1OFR1 .institutionName___1FSXO {
  color: #999;
}
.xb-select .am-list-item .am-list-line .am-list-arrow {
  display: none;
}
.addStudent___2_ikZ .body___24QoR {
  padding: .3rem .4rem;
}
.addStudent___2_ikZ .line___2g2OP {
  padding: .2rem 0;
}
.addStudent___2_ikZ .line___2g2OP:not(:last-child) {
  border-bottom: 0.01rem solid #eee;
}
.addStudent___2_ikZ .line___2g2OP > div {
  min-height: 0.56rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0 !important;
}
.addStudent___2_ikZ .line___2g2OP > div > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.CommonSelectAllCity___2PD23 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.cardContent___3ouuw {
  background-color: '#ffffff';
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: .32rem;
}
.cardContent___3ouuw .cardItem___E8nwx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: .45rem;
  line-height: .45rem;
  position: relative;
  border-bottom: 0;
}
.cardContent___3ouuw .cardItem___E8nwx .children___AN80a {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.cardContent___3ouuw .cardItem___E8nwx .extra___5S18z {
  text-align: right;
  color: #000;
  margin-right: .15rem;
}
.cardContent___3ouuw .cardItem___E8nwx .grayExtra___GWene {
  text-align: right;
  color: #b5b5b5;
  margin-right: .15rem;
}
.xb-select .am-list-item .am-list-line .am-list-arrow {
  display: none;
}
.addOrEditAddress___3dgm8 {
  height: 100%;
}
.addOrEditAddress___3dgm8 .body___W8b8L {
  height: 100%;
  position: relative;
  padding: .3rem .4rem;
}
.addOrEditAddress___3dgm8 .line___ZHoow {
  padding: .2rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.addOrEditAddress___3dgm8 .line___ZHoow .inputLabel___3QLL2 {
  font-size: .32rem;
  color: #7F7F7F;
  width: 1.76rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.addOrEditAddress___3dgm8 .line___ZHoow .switchLabel___22QK5 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: .32rem;
  color: #7F7F7F;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.addOrEditAddress___3dgm8 .line___ZHoow .switchLabel___22QK5 .tip___2p-42 {
  font-size: .24rem;
  color: #BDBDBD;
  margin-top: .16rem;
}
.addOrEditAddress___3dgm8 .line___ZHoow .inputContent___2HV-4 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.addOrEditAddress___3dgm8 .line___ZHoow .am-list-item .am-input-control input {
  font-size: .32rem !important;
}
.addOrEditAddress___3dgm8 .line___ZHoow:not(:last-child) {
  border-bottom: 0.01rem solid #eee;
}
.addOrEditAddress___3dgm8 .line___ZHoow > div {
  min-height: 0.56rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0 !important;
}
.addOrEditAddress___3dgm8 .line___ZHoow > div > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.addOrEditAddress___3dgm8 .submitBtn___2aW-n {
  border-radius: 1rem;
  font-size: .34rem;
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  width: 74%;
}
.addressList___1yGyE {
  position: relative;
  height: 100vh;
  overflow: hidden;
  padding-bottom: 1.8rem;
}
.addressList___1yGyE .listBox___3QAqW {
  overflow-y: auto;
  height: 100%;
}
.addressList___1yGyE .submitBtn___1990d {
  border-radius: 1rem;
  font-size: .34rem;
  position: absolute;
  bottom: 0.4rem;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  width: 74%;
  z-index: 1;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.shoppingCart___1FLTy {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #f8f8f8;
}
.shoppingCart___1FLTy .topDiv___313Vp {
  width: 100%;
  background: #FFEDE9;
  -webkit-box-shadow: 0 0.03rem 0.05rem 0.03rem #F3F3F3;
          box-shadow: 0 0.03rem 0.05rem 0.03rem #F3F3F3;
  color: #000;
  font-size: 0.28rem;
  font-weight: 500;
}
.shoppingCart___1FLTy .topDiv___313Vp img {
  width: 0.28rem;
  height: 0.28rem;
}
.shoppingCart___1FLTy .filterItem___2tzZB {
  padding: 0.15rem 0.16rem;
  background: #fff;
}
.shoppingCart___1FLTy .filterItem___2tzZB .selTags___2Yh42 {
  padding: 0.05rem 0.1rem;
}
.shoppingCart___1FLTy .tipText___2WYCY {
  padding: 0.20rem;
  text-align: center;
}
.shoppingCart___1FLTy .richText___DiId_ {
  border-radius: 0.14rem;
  margin: 0 0.3rem 0.2rem 0.3rem;
}
.shoppingCart___1FLTy .richText___DiId_ p {
  line-height: 1.5;
}
.shoppingCart___1FLTy .richText___DiId_ p img {
  width: 100%;
}
.shoppingCart___1FLTy .bottomSumDiv___1zwkv .sumDiv___3BrOP {
  height: 0.8rem;
  line-height: 0.8rem;
}
.shoppingCart___1FLTy .bottomTipDiv___3RAtS {
  background-image: url(/static/bottom_tip_bg.bd26844a.svg);
  background-size: cover;
  color: #fff;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  font-size: 0.24rem;
  font-weight: 500;
}
.shoppingCart___1FLTy .bottomTipDiv___3RAtS .sumDiv___3BrOP {
  height: 0.8rem;
  line-height: 0.8rem;
}
.shoppingCart___1FLTy .bottomTipDiv___3RAtS .promotionTag___35ncA {
  display: block;
  border: 0.01rem solid #FFFFFF;
  border-radius: 0.25rem;
  font-weight: 400;
  background: transparent;
  padding: 0.1rem 0.2rem;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.shoppingCart___1FLTy .bottomTipDiv___3RAtS .promotionInfo___hplGp {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.29rem 0.2rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 {
  position: relative;
  margin-left: 0.3rem;
  margin-right: 0.3rem;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
  background: #fff;
  border-radius: 0.14rem;
  overflow: hidden;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
          box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .campusInfo___B1oFK {
  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;
  border-bottom: 0.01rem solid #dfdfdf;
  color: #999;
  margin-bottom: 0.3rem;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .campusInfo___B1oFK > .grow___2W4_v {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .campusInfo___B1oFK > :not(.grow___2W4_v) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .campusInfo___B1oFK > :not(:last-child) {
  margin-right: 0.2rem;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .contentDiv___2j3NG > :not(:last-child) {
  margin-bottom: 0.3rem;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J > .courseCellContent___2kGmZ {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J > :not(.courseCellContent___2kGmZ) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J > :not(:last-child) {
  margin-right: 0.2rem;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .checkbox___3RRq8 {
  width: 0.3rem;
  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;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .checkbox___3RRq8 > .grow___2W4_v {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .checkbox___3RRq8 > :not(.grow___2W4_v) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellImg___3nvXL {
  width: 1.4rem;
  position: relative;
  border-radius: 0.14rem;
  overflow: hidden;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellImg___3nvXL:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellImg___3nvXL > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ > .grow___2W4_v {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ > :not(.grow___2W4_v) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ > :not(:last-child) {
  margin-bottom: 0.1rem;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ .productName___31Ru2 {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ .courseSubMidDiv___3G9qN {
  font-size: 0.24rem;
  color: #999;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ .courseSubLastDiv___20_eq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ .courseSubLastDiv___20_eq > .grow___2W4_v {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ .courseSubLastDiv___20_eq > :not(.grow___2W4_v) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseInfoCell___3XD9J .courseCellContent___2kGmZ .courseSubLastDiv___20_eq > :not(:last-child) {
  margin-right: 0.1rem;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseOperationDiv___2MXk9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #999;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseOperationDiv___2MXk9 > .grow___2W4_v {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseOperationDiv___2MXk9 > :not(.grow___2W4_v) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseOperationDiv___2MXk9 .courseImgBgDiv___Ov5DX {
  position: relative;
  width: 0.32rem;
  height: 0.32rem;
  display: block;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseOperationDiv___2MXk9 .courseImgBgDiv___Ov5DX:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.shoppingCart___1FLTy .shoppingCartCard___3UP25 .courseOperationDiv___2MXk9 .courseImgBgDiv___Ov5DX > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___1FLTy .shareIcon___2-Xzh {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0.2rem;
  right: 0.6rem;
  z-index: 999;
  color: #548EFF;
}
.shoppingCart___1FLTy .shareIcon___2-Xzh img {
  width: 0.28rem;
  height: 0.28rem;
  margin-right: 0.1rem;
}
.shoppingCart___1FLTy .emptyCartStyle___iIVZn {
  position: relative;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.5rem;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
          box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
  border-radius: 0.14rem;
  overflow: hidden;
}
.shoppingCart___1FLTy .emptyCartStyle___iIVZn .emptyCartImgDiv___2kyfK {
  position: relative;
}
.shoppingCart___1FLTy .emptyCartStyle___iIVZn .emptyCartImgDiv___2kyfK:before {
  content: "";
  padding-top: 78.89087657%;
  display: block;
}
.shoppingCart___1FLTy .emptyCartStyle___iIVZn .emptyCartImgDiv___2kyfK > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___1FLTy .emptyCartStyle___iIVZn .emptyCartTip___19vyN {
  position: absolute;
  right: 5%;
  top: 12%;
  color: #000;
  font-size: 0.32rem;
  color: #999;
}
.shoppingCart___1FLTy .emptyCartStyle___iIVZn .toChooseCourseBtn___hhvC8 {
  position: absolute;
  right: 0;
  bottom: 10%;
  color: #fff;
  font-size: 0.3rem;
  padding: 0.25rem 0.7rem 0.25rem 0.9rem;
  background: #488ffa;
  border-top-left-radius: 1000em;
  border-bottom-left-radius: 1000em;
  cursor: pointer;
}
.share___17NRF {
  position: absolute;
  right: 0;
  width: 1.98rem;
  height: 0.8rem;
  bottom: 1.2rem;
  padding: 0.2rem;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #488ffa;
}
.share___17NRF img {
  width: 0.24rem;
  margin-right: 0.1rem;
}
.am-tag {
  display: inline-block;
  position: relative;
  font-size: 0.32rem;
  text-align: center;
  padding: 0 0.3rem;
  height: 0.56rem;
  line-height: 0.56rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-tag.am-tag-small {
  height: 0.3rem;
  line-height: 0.3rem;
  padding: 0 0.1rem;
  font-size: 0.28rem;
}
.am-tag-normal {
  background-color: #fff;
  color: #999;
  border: 1PX solid #dfdfdf;
  border-radius: 0.06rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tag-normal {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-tag-normal::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #dfdfdf;
    border-radius: 0.12rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-tag-active {
  background-color: #fff;
  color: #3e87ff;
  border: 1PX solid #3e87ff;
  border-radius: 0.06rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tag-active {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-tag-active::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #3e87ff;
    border-radius: 0.12rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-tag-disabled {
  color: #bbb;
  background-color: #ddd;
  border: 1PX solid #ddd;
  border-radius: 0.06rem;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tag-disabled {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-tag-disabled::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 0.12rem;
    -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-tag-close {
  position: absolute;
  top: -0.18rem;
  left: -0.2rem;
  color: #b5b5b5;
}
.am-tag-close-active {
  color: #999;
}
.am-tag-close .am-icon {
  background-color: #fff;
  border-radius: 0.18rem;
}
.payModal___3eLJS {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FFFFFF;
  border-radius: 0.11rem;
  overflow: hidden;
  padding: 0rem 0rem 0.4rem;
  font-size: 0.32rem;
}
.payModal___3eLJS .group___1Vkvd {
  max-height: 6rem;
}
.payModal___3eLJS .priceDiv___p5yu4 {
  color: #203152;
}
.payModal___3eLJS .totalAmount___3vnb5 {
  font-size: 0.65rem;
  font-weight: bold;
  margin: .3rem auto .3rem;
}
.payModal___3eLJS .buttonDiv___2TZkV {
  padding: 0.35rem 0.3rem;
  width: calc(99.4%);
}
.payModal___3eLJS button {
  font-size: 0.36rem;
  display: block;
  width: calc(50% - 0.11rem);
  height: 0.5rem;
  border: none;
  background: white;
  padding: 0 0.1rem;
}
.payModal___3eLJS .line___DUyUo {
  width: 0.02rem;
  height: 0.35rem;
  background-color: #D6DEE8;
}
.payModal___3eLJS .finishBtn___3i9Rk {
  width: 76%;
  height: 0.88rem;
  margin-top: 0.64rem;
  background: #548EFF;
  border-radius: 1rem;
  color: #fff;
  line-height: 0.88rem;
}
.payModal___3eLJS .am-tag-normal {
  background: #F5F5F5;
  border-radius: 1rem;
  color: #000000;
  border: none;
}
.payModal___3eLJS .am-tag-active {
  background-color: #4682F7;
  color: #fff;
  border-radius: 1rem;
}
.form___3o5Yt {
  min-height: 10rem;
}
.fieldList___2HBLr {
  max-height: 8rem;
  overflow-y: auto;
}
.btn___3TRb9 {
  border-radius: 1rem;
  height: 0.8rem;
  line-height: 0.8rem;
}
.btnCancel___1ue9y {
  background: #F5F5F5;
  color: #808080;
  width: 37%;
}
.btnSubmit___eeHWm {
  background: #548EFF;
  width: 43%;
  color: #fff;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.shoppingCart___1uWi5 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #f8f8f8;
}
.shoppingCart___1uWi5 .tipText___lg5ri {
  padding: 0.20rem;
  text-align: center;
}
.shoppingCart___1uWi5 .listViewDiv___L5NkH {
  position: absolute;
  top: 0.85rem;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: 1.6rem;
}
.shoppingCart___1uWi5 .bottomSumDiv___3OQ-I {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: 0.4rem;
}
.shoppingCart___1uWi5 .bottomSumDiv___3OQ-I .sumDiv___2lvQS {
  height: 0.8rem;
  line-height: 0.8rem;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE {
  margin-left: 0.3rem;
  margin-right: 0.3rem;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
  background: #fff;
  border-radius: 0.14rem;
  overflow: hidden;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
          box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .campusInfo___2hJ_v {
  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;
  border-bottom: 0.01rem solid #dfdfdf;
  color: #999;
  margin-bottom: 0.3rem;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .campusInfo___2hJ_v > .grow___14jB6 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .campusInfo___2hJ_v > :not(.grow___14jB6) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .campusInfo___2hJ_v > :not(:last-child) {
  margin-right: 0.2rem;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .contentDiv___4wBSn > :not(:last-child) {
  margin-bottom: 0.3rem;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh > .courseCellContent___21xCT {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh > :not(.courseCellContent___21xCT) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh > :not(:last-child) {
  margin-right: 0.2rem;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .checkbox___I9VcY {
  width: 0.3rem;
  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;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .checkbox___I9VcY > .grow___14jB6 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .checkbox___I9VcY > :not(.grow___14jB6) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellImg___2NChi {
  width: 1.4rem;
  position: relative;
  border-radius: 0.14rem;
  overflow: hidden;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellImg___2NChi:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellImg___2NChi > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT > .grow___14jB6 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT > :not(.grow___14jB6) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT > :not(:last-child) {
  margin-bottom: 0.1rem;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT .productName___3anup {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT .courseSubMidDiv___6_5Az {
  font-size: 0.24rem;
  color: #999;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT .courseSubLastDiv___3-qVD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT .courseSubLastDiv___3-qVD > .grow___14jB6 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT .courseSubLastDiv___3-qVD > :not(.grow___14jB6) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseInfoCell___2x0Xh .courseCellContent___21xCT .courseSubLastDiv___3-qVD > :not(:last-child) {
  margin-right: 0.1rem;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseOperationDiv___3MOI- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #999;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseOperationDiv___3MOI- > .grow___14jB6 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseOperationDiv___3MOI- > :not(.grow___14jB6) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseOperationDiv___3MOI- .courseImgBgDiv___1OYC7 {
  position: relative;
  width: 0.32rem;
  height: 0.32rem;
  display: block;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseOperationDiv___3MOI- .courseImgBgDiv___1OYC7:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.shoppingCart___1uWi5 .shoppingCartCard___2yzzE .courseOperationDiv___3MOI- .courseImgBgDiv___1OYC7 > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___1uWi5 .emptyCartStyle___3SKXY {
  position: relative;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.59rem;
  -webkit-box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
          box-shadow: 0 0.02rem 0.1rem 0.05rem #f0f0f0;
  border-radius: 0.14rem;
  overflow: hidden;
}
.shoppingCart___1uWi5 .emptyCartStyle___3SKXY .emptyCartImgDiv___3kXpF {
  position: relative;
}
.shoppingCart___1uWi5 .emptyCartStyle___3SKXY .emptyCartImgDiv___3kXpF:before {
  content: "";
  padding-top: 78.89087657%;
  display: block;
}
.shoppingCart___1uWi5 .emptyCartStyle___3SKXY .emptyCartImgDiv___3kXpF > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shoppingCart___1uWi5 .emptyCartStyle___3SKXY .emptyCartTip___2QBMp {
  position: absolute;
  right: 5%;
  top: 12%;
  color: #000;
  font-size: 0.32rem;
  color: #999;
}
.shoppingCart___1uWi5 .emptyCartStyle___3SKXY .toChooseCourseBtn___1QhyG {
  position: absolute;
  right: 0;
  bottom: 10%;
  color: #fff;
  font-size: 0.3rem;
  padding: 0.25rem 0.7rem 0.25rem 0.9rem;
  background: #488ffa;
  border-top-left-radius: 1000em;
  border-bottom-left-radius: 1000em;
  cursor: pointer;
}
.topDiv___3SMGL {
  width: 100%;
  background: #F2F6FF;
  color: #548EFF;
  font-size: 0.28rem;
}
.topDiv___3SMGL img {
  width: 0.4rem;
  height: 0.4rem;
}
.share___1QDQQ {
  position: absolute;
  right: 0;
  width: 1.98rem;
  height: 0.8rem;
  bottom: 1.2rem;
  padding: 0.2rem;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
          box-shadow: 0 0.06rem 0.1rem 0.05rem #F0F0F0;
  border-radius: 1rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #488ffa;
}
.share___1QDQQ img {
  width: 0.24rem;
  margin-right: 0.1rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.chooseInstitution___13GbC {
  font-size: 0.3rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fbfbfb;
}
.chooseInstitution___13GbC > :not(:last-child) {
  margin-bottom: 0.3rem;
}
.chooseInstitution___13GbC .loginBox___2gPOR {
  background: #fff;
  text-align: center;
  color: #999;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-bottom: 0.01rem solid #f5f5f5;
}
.chooseInstitution___13GbC .loginBox___2gPOR > :not(:last-child) {
  margin-bottom: 0.4rem;
}
.chooseInstitution___13GbC .loginBox___2gPOR .buttonBox___227Mb {
  width: 55%;
  border-radius: 10rem;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  height: 0.8rem;
  line-height: 0.8rem;
}
.chooseInstitution___13GbC .middle___LucMw {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
.searchPanel___1lcyj {
  background: #fff;
  min-height: 5rem;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 4.5rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  border-top: 0.01rem solid #f5f5f5;
  font-size: 0.3rem;
}
.searchPanel___1lcyj .inputWrap___1GvG4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.searchPanel___1lcyj .inputWrap___1GvG4 > .inputBox___3KqyW {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.searchPanel___1lcyj .inputWrap___1GvG4 > :not(.inputBox___3KqyW) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.searchPanel___1lcyj .inputWrap___1GvG4 > :not(:last-child) {
  margin-right: 0.2rem;
}
.searchPanel___1lcyj .inputBox___3KqyW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f5f5f5;
  border-radius: 10rem;
  overflow: hidden;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  cursor: pointer;
}
.searchPanel___1lcyj .inputBox___3KqyW > .inputItem___6SgP2 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.searchPanel___1lcyj .inputBox___3KqyW > :not(.inputItem___6SgP2) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.searchPanel___1lcyj .inputBox___3KqyW > :not(:last-child) {
  margin-right: 0.2rem;
}
.searchPanel___1lcyj .inputBox___3KqyW > .inputItem___6SgP2 {
  padding-left: 0;
  background: none;
  color: #999;
  height: auto;
  min-height: auto;
}
.searchPanel___1lcyj .searchIcon___38aoG {
  width: 1em;
  height: 1em;
  display: block;
  margin-right: 0.5em;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAQlBMVEUAAAD19fXMztLU1tj09PTQ0dTs7O3W19ra293y8vLw8fHk5ebo6eri4+Tq6+vu7u/S1Nfm5+jY2dze3+Hc3d/GyMw6jjKlAAAAFXRSTlMANevKPtxhwbBGT4RykGpY03u5nqfjMl6XAAABqUlEQVRIx5WW2darIAyF3QwKOFbl/V/1gCyPfwyC7psuSL9mIIQ2GQFo3gvqt0vhvdBya/EG+HX+r9YZFWDS/q6uCNnTg5DGdCG6pP2ZadN3ZK+QfLpxSTv2KagUvAXZPCDRZokh2nQLVo+DcRlkPiJQOUuMV3OL0jGoa5/ZJHNvrl0uF/387sWK8ZK6cDMNAfFApsIRj8G+sdy70iGrGBpxEzNpm5L6WzZguTMhxUGy65uyVhpZTM5VkIHGHuolUEFUQMZrqUOc4aOajLmWgqy4+O8inVNF0nv5EVko8jIwyVZFISZMiqxrRba0yFtY2gryo70+FRvm6lz7qS2VuH3FVJusT4HQnltLbsCuGBZ2x/hFNmDzQKvSuIjJ83nRoXTzRz6qnke8Peayy/rOj0un/TWW+bjWDmy8B/9PzJjeH/pYOOn/S8y55yLKDOeTpPoEiI0xp2btk5Z13/buXBmF3ifxs0Mv/F16CD4pQ6VGCi0DruocDDgEN8qECdNb3DP1E/I9BWtxmSgT/L4VptNP85nR+MC0iakgvBNpx9c1L+zvSVWIlfwH8kgokqhU4doAAAAASUVORK5CYII=);
}
.searchModalPanel___1fwDn {
  top: 0;
}
.searchModalPanel___1fwDn .inputWrap___1GvG4 {
  margin-left: -0.3rem;
  margin-right: -0.3rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-bottom: 0.3rem;
  border-bottom: 0.01rem solid #f5f5f5;
}
.searchModalPanel___1fwDn .buttonCancel___2reXv {
  color: #6cb4ee;
  cursor: pointer;
}
.resultListWrap___2Hhln {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 1.2rem;
}
.resultListWrap___2Hhln .resultList___1FNTx {
  width: 100%;
  height: 100%;
  display: block;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-bottom: 0.5rem;
}
.campusList___12Vmf .list-view-section-body > :not(:last-child) {
  margin-bottom: 0.2rem;
}
.campusList___12Vmf .listItem___YScBN {
  border: 0.01rem solid #f5f5f5;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
}
.campusList___12Vmf .listImage___g1Lio {
  width: 100%;
  position: relative;
}
.campusList___12Vmf .listImage___g1Lio:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.campusList___12Vmf .listImage___g1Lio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.campusList___12Vmf .listContent___1_UNc > :not(:last-child) {
  margin-bottom: 0.1rem;
}
.campusList___12Vmf .iname___3-rJK {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.campusList___12Vmf .iaddress___2-ok3 {
  font-size: 0.24rem;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.campusList___12Vmf .listOthers___eD0oG {
  width: 100%;
  height: 100%;
  display: block;
  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;
}
.campusList___12Vmf .listOthers___eD0oG > .grow___1vfXk {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.campusList___12Vmf .listOthers___eD0oG > :not(.grow___1vfXk) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.campusList___12Vmf .buttonBox___227Mb {
  font-size: 0.24rem;
  padding-left: 1.2em;
  padding-right: 1.2em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  line-height: 1;
  background: #488ffa;
  color: #fff;
  border-radius: 10rem;
  overflow: hidden;
  cursor: pointer;
}
.institutionList___2STpB .am-list-body {
  border-top: 0;
  border-bottom: 0;
}
.institutionList___2STpB .listItem___YScBN {
  text-align: left;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #f5f5f5;
  color: #000;
  cursor: pointer;
}
.listEmpty___32cQR {
  color: #666;
}
.listEmpty___32cQR .emptyTips1___3NEnT {
  text-align: center;
  padding-top: 0.5rem;
  padding-bottom: 0.8rem;
}
.listEmpty___32cQR .emptyTips2___1ucyQ {
  font-size: 0.9em;
  color: #999;
  padding-left: 0.9rem;
  text-align: left;
}
.listEmpty___32cQR .emptyTips2___1ucyQ span {
  display: block;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.dataList___1FMaF {
  width: 100%;
  height: calc(70vh - 1.3rem) !important;
  overflow-y: scroll;
}
.am-list-body {
  border-top: none;
  border-bottom: none;
}
.am-modal-close {
  top: 0.14rem;
}
.container___1uXqN {
  height: calc(100% - 0.6rem);
}
.header___O4aFt,
.regionSelTab___2urxB {
  padding: 0.2rem 0.4rem;
}
.regionCampusList___18PUz {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.leftRegionList___32jbr {
  border-right: solid 0.01rem #dfdfdf;
  overflow-y: auto;
}
.activity___j_wMv {
  color: #488ffa;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.searchPanel___10X5R {
  background: #fff;
  min-height: 5rem;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 4.5rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-right: 0;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  border-top: 0.01rem solid #f5f5f5;
  font-size: 0.3rem;
}
.campusList___2Wkwz {
  top: 0;
}
.campusList___2Wkwz .buttonCancel___2MF16 {
  color: #6cb4ee;
  cursor: pointer;
}
.institutionList___1g9Jp {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding-bottom: 0.5rem;
}
.institutionList___1g9Jp .am-list-body {
  border-top: 0;
  border-bottom: 0;
}
.institutionList___1g9Jp .listItem___172SA {
  text-align: left;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  margin-left: 0.3rem;
  border-bottom: 0.01rem solid #D6DEE8;
  color: #000;
  cursor: pointer;
}
.institutionList___1g9Jp .listContent___10Af1 {
  width: calc(100% - 1.4rem);
}
.institutionList___1g9Jp .listContent___10Af1 .iname___2CbH3 {
  width: 100%;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.institutionList___1g9Jp .listContent___10Af1 img {
  width: 0.48rem;
  height: 0.48rem;
}
.am-list-view-scrollview-content {
  width: 100%;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.couponCardBg___1Wmis {
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.02rem 0.10rem 0.05rem #F0F0F0;
          box-shadow: 0 0.02rem 0.10rem 0.05rem #F0F0F0;
  border-radius: 0.20rem;
  position: relative;
  margin: 0.3rem;
  width: calc(100% - 0.6rem);
}
.couponCardBg___1Wmis .logo___3Yryx {
  max-width: 1.76rem;
  height: 0.70rem;
}
.couponCardBg___1Wmis .logo___3Yryx img {
  height: calc(100% - 0.3rem);
  -o-object-fit: cover;
     object-fit: cover;
}
.couponCardBg___1Wmis .halvingline___rsjDn {
  width: 0.01rem;
  height: 1.4rem;
  background: #D4D4D4;
  margin-left: 0.20rem;
  margin-right: 0.2rem;
}
.couponCardBg___1Wmis .name___2NWn6 {
  font-weight: bold;
  color: #444444;
  margin-bottom: 0.08rem;
}
.couponCardBg___1Wmis .instr___2J926 {
  color: #666666;
}
.couponCardBg___1Wmis .couponCard___2gW55 {
  width: 100%;
  padding: 4.7vh 0;
  background: url(/static/promotionCouponCard.f9e08a12.svg) no-repeat;
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: white;
}
.couponCardBg___1Wmis .coponContent___2MZ8r {
  position: relative;
  width: calc(100% - 0.4rem);
  margin-left: 0.20rem;
  margin-right: 0.20rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: white;
}
.couponCardBg___1Wmis .coponContent___2MZ8r .validDate___16wfT {
  width: calc(100% - 0.4rem);
}
.couponCardBg___1Wmis .coponContent___2MZ8r .validDuration___x3LLL {
  max-width: calc(100% - 1.2rem);
}
.couponCardBg___1Wmis .remark___2pUFb {
  white-space: pre;
  line-height: 0.42rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.fullscrennModal.am-modal-popup {
  width: 100vw;
}
.hidden___rpx-l {
  display: none !important;
}
.shareModal___1OxWC {
  height: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shareModal___1OxWC .posterImage___2fNjN {
  position: absolute;
  height: 61.4%;
  top: 1.4%;
}
.shareModal___1OxWC .posterImage___2fNjN img {
  position: relative;
  height: 100%;
}
.shareModal___1OxWC .longPressTip___Le7tC {
  position: absolute;
  width: 80%;
  text-align: center;
  font-weight: 400;
  top: 64.3%;
}
.shareModal___1OxWC .poster___1DB53 {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 61.4vh;
  width: 34.5vh;
  left: -999.99rem;
  top: 1.4%;
}
.shareModal___1OxWC .poster___1DB53 .posterBg___27ZFu {
  position: relative;
  height: 61.4vh;
  width: 34.5vh;
  text-align: center;
  display: inline-block;
  border-radius: 2.3%;
}
.shareModal___1OxWC .poster___1DB53 .posterBg___27ZFu img {
  position: relative;
  height: 100%;
  border-radius: 2.3%;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf {
  position: absolute;
  height: 61.4vh;
  width: 34.5vh;
  left: 0;
  top: 0;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf .userName___1g5z2 {
  position: relative;
  margin-left: 3.4vw;
  margin-top: 22%;
  width: 88%;
  height: 3%;
  font-size: 2.2vh;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf .courseName___1EYCs {
  position: relative;
  color: #1E2242;
  font-weight: 500;
  margin-top: 25%;
  height: 11%;
  margin-left: 14%;
  width: 72%;
  text-align: justify;
  overflow: hidden;
  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;
  font-size: 2vh;
  line-height: 1.2;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf .courseImage___2uWNQ {
  position: relative;
  height: 30%;
  width: 80%;
  margin-left: 10%;
  margin-top: 6.5%;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf .courseImage___2uWNQ img {
  height: 100%;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf .bottomDiv___ybbvH {
  position: relative;
  width: 80%;
  height: 12%;
  margin-top: 0.15rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf .bottomDiv___ybbvH .campusName___j4ea0 {
  position: relative;
  font-weight: 400;
  color: #2b2b2b;
  text-align: left;
  width: 70%;
  height: 0.7rem;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf .qrCode___1u1x3 {
  position: relative;
  height: 100%;
}
.shareModal___1OxWC .poster___1DB53 .content___3Vgpf .qrCode___1u1x3 img {
  height: 100%;
}
.shareModal___1OxWC .poster___1DB53:after {
  content: "";
  clear: both;
}
.shareModal___1OxWC .proFooterStyle___1GB94 {
  width: 100%;
  height: 30%;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shareModal___1OxWC .proFooterStyle___1GB94 .shareBtn___2BP0u {
  position: absolute;
  bottom: 10%;
  width: 70%;
  height: 19%;
  background: #4682F7;
  border-radius: 1rem;
  text-align: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shareModal___1OxWC .proFooterStyle___1GB94 .shareBtn___2BP0u span {
  width: 100%;
}
.shareModal___1OxWC .proFooterStyle___1GB94 .templateDiv___2vvgy {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 36.6%;
  width: calc(100% - 0.56rem);
  height: 46%;
  margin-left: 0.28rem;
  margin-right: 0.28rem;
  overflow-x: auto;
}
.shareModal___1OxWC .proFooterStyle___1GB94 .templateDiv___2vvgy .templateItem___2kpo2 {
  position: relative;
  margin-left: 0.28rem;
  height: 100%;
  border-radius: 0.08rem;
}
.shareModal___1OxWC .proFooterStyle___1GB94 .templateDiv___2vvgy .templateItem___2kpo2 img {
  margin-top: 9%;
  height: 91%;
  border-radius: 0.08rem;
  vertical-align: bottom;
}
.shareModal___1OxWC .proFooterStyle___1GB94 .templateDiv___2vvgy .templateItem___2kpo2 .selectedTpl___3cAZd {
  margin-top: 0;
  height: 100%;
}
.shareModal___1OxWC .proFooterStyle___1GB94 .templateDiv___2vvgy .templateItem___2kpo2 .selectedIcon___3QgGs {
  position: absolute;
  bottom: 0.04rem;
  right: 0.04rem;
  width: 0.28rem;
  height: 0.28rem;
}
.title___3rdLy {
  text-align: left;
  margin: 0 0.2rem 0.2rem;
}
.studentForm___5nttC {
  margin-bottom: env(safe-area-inset-bottom);
}
.contentForm___2tLnc {
  padding: 0 0.3rem 0.3rem;
}
.contentForm___2tLnc .xb-title____ErJe {
  font-size: 0.3rem;
}
.contentForm___2tLnc .cusFormCell .am-list-item.am-input-item {
  padding-left: 0;
}
.contentForm___2tLnc .cusFormCell .am-list-item .am-list-line {
  padding-right: 0;
}
.contentForm___2tLnc .cusFormCell .am-list-item .am-input-control input {
  font-size: 0.28rem;
}
.submitBtn___1zvmd {
  width: 70%;
  height: 0.88rem;
  bottom: 0.4rem;
  background: #4682F7;
  border-radius: 1rem !important;
  text-align: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.submitBtn___1zvmd span {
  width: 100%;
}
.topIcon___2ZC2v {
  position: fixed;
  width: 1.14rem;
  height: 1.14rem;
  margin-top: -0.87rem;
  background: #548EFF;
  -webkit-box-shadow: 0 0.10rem 0.15rem 0 #4682f74d;
          box-shadow: 0 0.10rem 0.15rem 0 #4682f74d;
  border-radius: 50%;
}
.defaultIcon___2xRX4 {
  width: 43%;
  margin-top: 0.52rem;
}
.title___3rdLy {
  font-size: 0.36rem;
  color: #000000;
  text-align: center;
  line-height: 0.36rem;
  margin-top: 0.97rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.chooseInstitution___1dXNO {
  font-size: 0.3rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fbfbfb;
}
.chooseInstitution___1dXNO > :not(:last-child) {
  margin-bottom: 0.3rem;
}
.chooseInstitution___1dXNO .loginBox___3yaWZ {
  background: #fff;
  text-align: center;
  color: #999;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-bottom: 0.01rem solid #f5f5f5;
}
.chooseInstitution___1dXNO .loginBox___3yaWZ > :not(:last-child) {
  margin-bottom: 0.4rem;
}
.chooseInstitution___1dXNO .loginBox___3yaWZ .buttonBox___xTHdq {
  width: 55%;
  border-radius: 10rem;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  height: 0.8rem;
  line-height: 0.8rem;
}
.chooseInstitution___1dXNO .middle___39g5E {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
.searchPanel___2UwOS {
  background: #fff;
  min-height: 5rem;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 4.5rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  border-top: 0.01rem solid #f5f5f5;
  font-size: 0.3rem;
}
.searchPanel___2UwOS .inputWrap___KkMoM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.searchPanel___2UwOS .inputWrap___KkMoM > .inputBox___3Vt0z {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.searchPanel___2UwOS .inputWrap___KkMoM > :not(.inputBox___3Vt0z) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.searchPanel___2UwOS .inputWrap___KkMoM > :not(:last-child) {
  margin-right: 0.2rem;
}
.searchPanel___2UwOS .inputBox___3Vt0z {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f5f5f5;
  border-radius: 10rem;
  overflow: hidden;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  cursor: pointer;
}
.searchPanel___2UwOS .inputBox___3Vt0z > .inputItem___10Tui {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.searchPanel___2UwOS .inputBox___3Vt0z > :not(.inputItem___10Tui) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.searchPanel___2UwOS .inputBox___3Vt0z > :not(:last-child) {
  margin-right: 0.2rem;
}
.searchPanel___2UwOS .inputBox___3Vt0z > .inputItem___10Tui {
  padding-left: 0;
  background: none;
  color: #999;
  height: auto;
  min-height: auto;
}
.searchPanel___2UwOS .searchIcon___2q5Cj {
  width: 1em;
  height: 1em;
  display: block;
  margin-right: 0.5em;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAQlBMVEUAAAD19fXMztLU1tj09PTQ0dTs7O3W19ra293y8vLw8fHk5ebo6eri4+Tq6+vu7u/S1Nfm5+jY2dze3+Hc3d/GyMw6jjKlAAAAFXRSTlMANevKPtxhwbBGT4RykGpY03u5nqfjMl6XAAABqUlEQVRIx5WW2darIAyF3QwKOFbl/V/1gCyPfwyC7psuSL9mIIQ2GQFo3gvqt0vhvdBya/EG+HX+r9YZFWDS/q6uCNnTg5DGdCG6pP2ZadN3ZK+QfLpxSTv2KagUvAXZPCDRZokh2nQLVo+DcRlkPiJQOUuMV3OL0jGoa5/ZJHNvrl0uF/387sWK8ZK6cDMNAfFApsIRj8G+sdy70iGrGBpxEzNpm5L6WzZguTMhxUGy65uyVhpZTM5VkIHGHuolUEFUQMZrqUOc4aOajLmWgqy4+O8inVNF0nv5EVko8jIwyVZFISZMiqxrRba0yFtY2gryo70+FRvm6lz7qS2VuH3FVJusT4HQnltLbsCuGBZ2x/hFNmDzQKvSuIjJ83nRoXTzRz6qnke8Peayy/rOj0un/TWW+bjWDmy8B/9PzJjeH/pYOOn/S8y55yLKDOeTpPoEiI0xp2btk5Z13/buXBmF3ifxs0Mv/F16CD4pQ6VGCi0DruocDDgEN8qECdNb3DP1E/I9BWtxmSgT/L4VptNP85nR+MC0iakgvBNpx9c1L+zvSVWIlfwH8kgokqhU4doAAAAASUVORK5CYII=);
}
.searchModalPanel___2kfNC {
  top: 0;
}
.searchModalPanel___2kfNC .inputWrap___KkMoM {
  margin-left: -0.3rem;
  margin-right: -0.3rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-bottom: 0.3rem;
  border-bottom: 0.01rem solid #f5f5f5;
}
.searchModalPanel___2kfNC .buttonCancel___139va {
  color: #6cb4ee;
  cursor: pointer;
}
.resultListWrap___2KjcY {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 1.2rem;
}
.resultListWrap___2KjcY .resultList___1yCUu {
  width: 100%;
  height: 100%;
  display: block;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-bottom: 0.5rem;
}
.resultListWrap___2KjcY .resultList___1yCUu .listItem___RBX3e img {
  width: 0.32rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.campusList___3cEod .list-view-section-body > :not(:last-child) {
  margin-bottom: 0.2rem;
}
.campusList___3cEod .listItem___RBX3e {
  border: 0.01rem solid #f5f5f5;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
}
.campusList___3cEod .listImage___2jdoS {
  width: 100%;
  position: relative;
}
.campusList___3cEod .listImage___2jdoS:before {
  content: "";
  padding-top: 100%;
  display: block;
}
.campusList___3cEod .listImage___2jdoS > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.campusList___3cEod .listContent___18_6t > :not(:last-child) {
  margin-bottom: 0.1rem;
}
.campusList___3cEod .iname___3-r3F {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.campusList___3cEod .iaddress___3KvsT {
  font-size: 0.24rem;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.campusList___3cEod .listOthers___kGqA9 {
  width: 100%;
  height: 100%;
  display: block;
  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;
}
.campusList___3cEod .listOthers___kGqA9 > .grow___6f3ly {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.campusList___3cEod .listOthers___kGqA9 > :not(.grow___6f3ly) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.campusList___3cEod .buttonBox___xTHdq {
  font-size: 0.24rem;
  padding-left: 1.2em;
  padding-right: 1.2em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  line-height: 1;
  background: #003D6A;
  color: #fff;
  border-radius: 10rem;
  overflow: hidden;
  cursor: pointer;
}
.institutionList___2Jrb_ .am-list-body {
  border-top: 0;
  border-bottom: 0;
}
.institutionList___2Jrb_ .listItem___RBX3e {
  text-align: left;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #f5f5f5;
  color: #000;
  cursor: pointer;
}
.listEmpty___6NdlH {
  color: #666;
}
.listEmpty___6NdlH .emptyTips1___BNiZp {
  text-align: center;
  padding-top: 0.5rem;
  padding-bottom: 0.8rem;
}
.listEmpty___6NdlH .emptyTips2___3T_sP {
  font-size: 0.9em;
  color: #999;
  padding-left: 0.9rem;
  text-align: left;
}
.listEmpty___6NdlH .emptyTips2___3T_sP span {
  display: block;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.sloganDiv___gK49x {
  position: relative;
}
.sloganDiv___gK49x:before {
  content: "";
  padding-top: 61.86666667%;
  display: block;
}
.sloganDiv___gK49x > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.sloganDiv___gK49x .sloganImgBg___2fd3O {
  width: 75.4%;
}
.sloganDiv___gK49x img {
  position: relative;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.todo___1_g22 {
  z-index: 2;
  width: 92%;
  margin-top: -0.8rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.05rem 0.15rem 0 rgba(0, 61, 106, 0.1);
          box-shadow: 0 0.05rem 0.15rem 0 rgba(0, 61, 106, 0.1);
  border-radius: 0.12rem;
  color: #94A2B9;
  font-size: 0.2rem;
  font-weight: 400;
  position: relative;
}
.todo___1_g22:before {
  content: "";
  padding-top: 40.57971014%;
  display: block;
}
.todo___1_g22 > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.todo___1_g22 > * {
  position: relative;
}
.todo___1_g22 img {
  width: 32.17%;
}
.doOther___2fNB7 {
  width: calc(100% - 0.6rem);
  position: relative;
}
.doOther___2fNB7 .bg___cHtVv {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  border-radius: 0.2rem;
}
.doOther___2fNB7 .contentDiv___2SqSq {
  padding: 0.48rem 0.4rem;
}
.doOther___2fNB7 .btn___1Q9Io {
  width: 0.93rem;
}
.bookCourse___2qgOS {
  margin-top: 0.18rem;
}
.cardBag___3JUG7 {
  margin-top: 0.04rem;
}
.header___2uuY- {
  margin-top: -0.02rem;
}
.citySelect___7DMHe {
  padding: 0.16rem 0.2rem;
}
.iconDown___1Yc9t {
  width: 0.2rem;
  height: 0.2rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.section___ncpji {
  background: #fff;
}
.index___2qC4r {
  background: #fbfbfb;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.headerBg___1L8dJ {
  width: 100%;
  margin-top: -0.02rem;
}
.headerBg___1L8dJ img {
  width: 100%;
}
.content___1afz2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: transparent;
}
.indexBanner___1EwQo {
  position: relative;
  overflow: hidden;
  background: transparent !important;
  padding: 0 0.21rem;
  background: #fff;
}
.indexBanner___1EwQo a,
.indexBanner___1EwQo img {
  display: block;
}
.indexBanner___1EwQo .slider-frame___1AbnU,
.indexBanner___1EwQo .slider-list___2z97i {
  height: 100% !important;
}
.bannerImg___1391O {
  border-radius: 0.16rem;
}
.searchBar___177ZF {
  height: 0.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  background: #fff;
}
.searchBar___177ZF > .searchBox___1wTJb {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.searchBar___177ZF > :not(.searchBox___1wTJb) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.searchBar___177ZF > :not(:last-child) {
  margin-right: 0.1rem;
}
.searchBar___177ZF .name___26w9G {
  width: 2rem;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.searchBar___177ZF .searchBox___1wTJb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  background: #f5f5f5;
  border-radius: 10rem;
  overflow: hidden;
}
.searchBar___177ZF .searchBox___1wTJb > .inputBox___1azRQ {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.searchBar___177ZF .searchBox___1wTJb > :not(.inputBox___1azRQ) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.searchBar___177ZF .searchBox___1wTJb .searchIcon___2bR5c {
  width: 1em;
  height: 1em;
  display: block;
  margin-right: 0.5em;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAQlBMVEUAAAD19fXMztLU1tj09PTQ0dTs7O3W19ra293y8vLw8fHk5ebo6eri4+Tq6+vu7u/S1Nfm5+jY2dze3+Hc3d/GyMw6jjKlAAAAFXRSTlMANevKPtxhwbBGT4RykGpY03u5nqfjMl6XAAABqUlEQVRIx5WW2darIAyF3QwKOFbl/V/1gCyPfwyC7psuSL9mIIQ2GQFo3gvqt0vhvdBya/EG+HX+r9YZFWDS/q6uCNnTg5DGdCG6pP2ZadN3ZK+QfLpxSTv2KagUvAXZPCDRZokh2nQLVo+DcRlkPiJQOUuMV3OL0jGoa5/ZJHNvrl0uF/387sWK8ZK6cDMNAfFApsIRj8G+sdy70iGrGBpxEzNpm5L6WzZguTMhxUGy65uyVhpZTM5VkIHGHuolUEFUQMZrqUOc4aOajLmWgqy4+O8inVNF0nv5EVko8jIwyVZFISZMiqxrRba0yFtY2gryo70+FRvm6lz7qS2VuH3FVJusT4HQnltLbsCuGBZ2x/hFNmDzQKvSuIjJ83nRoXTzRz6qnke8Peayy/rOj0un/TWW+bjWDmy8B/9PzJjeH/pYOOn/S8y55yLKDOeTpPoEiI0xp2btk5Z13/buXBmF3ifxs0Mv/F16CD4pQ6VGCi0DruocDDgEN8qECdNb3DP1E/I9BWtxmSgT/L4VptNP85nR+MC0iakgvBNpx9c1L+zvSVWIlfwH8kgokqhU4doAAAAASUVORK5CYII=);
}
.searchBar___177ZF .searchBox___1wTJb .inputBox___1azRQ input {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
  width: 100%;
}
.sectionTitle___2luOw {
  color: #203152;
  margin: 0.32rem 0.3rem 0;
}
.venuesList___3BKA4 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.venuesList___3BKA4 .noData___1GGy1 {
  width: 2.4rem;
  margin-top: 1.5rem;
}
.venuesItem___200oP {
  padding-top: 0.30rem;
  padding-bottom: 0.30rem;
  width: calc(100% - 0.6rem);
}
.venuesItem___200oP .itemContent___3Mv73 {
  width: calc(100% - 2.24rem);
}
.venuesItem___200oP .itemContent___3Mv73 .venuesName___3JMzT {
  width: calc(100% - 1.5rem);
}
.venuesItem___200oP .locationDiv___IjIej {
  max-width: 1.5rem;
}
.venuesItem___200oP .location___2nzHl {
  width: 0.18rem;
}
.thumImg___2qih6 {
  width: 2rem;
  height: 1.5rem;
  background: #F6F9FB;
  border-radius: 0.08rem;
}
.thumImg___2qih6 img {
  width: 100%;
  height: 100%;
  border-radius: 0.08rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.venuesTag___3xkYj {
  padding: 0.04rem 0.17rem;
  color: #EC630E;
  background: rgba(236, 99, 14, 0.05);
  border-radius: 0.16rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.myPage .am-icon-md {
  width: 0.32rem;
  height: 0.32rem;
}
.myPage___19z2J {
  position: relative;
}
.myPage___19z2J .headerBgStyle___-6hDB {
  width: 100%;
  margin-top: -0.02rem;
}
.myPage___19z2J .headBox___18w_E {
  margin-top: -2.44rem;
  margin-bottom: 0.4rem;
  position: relative;
  z-index: 0;
  background: #fff;
  width: calc(100% - 0.6rem);
}
.myPage___19z2J .headerFaceBgDiv___1R4Op {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.myPage___19z2J .headerFaceBgDiv___1R4Op .faceBgDiv___1yIM5 {
  width: 1.52rem;
  height: 1.52rem;
  border-radius: 0.76rem;
  overflow: hidden;
  border: 0.04rem solid #fff;
  margin: 0 auto -0.76rem;
  position: relative;
  top: -0.76rem;
}
.myPage___19z2J .headerFaceBgDiv___1R4Op .faceBgDiv___1yIM5 > img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.myPage___19z2J .headerFaceBgDiv___1R4Op .headerBottomLeft___1sERD {
  border-radius: 0 0 0 0.2rem;
}
.myPage___19z2J .headerFaceBgDiv___1R4Op .headerBottomRight___30uyc {
  border-radius: 0 0 0.2rem 0;
}
.myPage___19z2J .myOrders___1tbEQ {
  margin-bottom: 0.32rem;
}
.myPage___19z2J .orderTabDiv___3M7f3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.myPage___19z2J .orderTabDiv___3M7f3 .orderTabItem___1Zpzt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 33.33%;
}
.myPage___19z2J .orderTabDiv___3M7f3 .orderTabItem___1Zpzt .orderTabImg___-xCDl {
  height: 0.72rem;
  color: #488ffa;
}
.myPage___19z2J .gainIntegral___a08hf {
  font-size: 0.12rem;
  color: #FFFFFF;
  background: #548EFF;
  border-radius: 1rem;
  padding: 0.08rem 0.12rem;
  font-size: 0.24rem;
}
.myPage___19z2J .toolWrap___3FLmU {
  overflow: hidden;
  width: calc(100% - 0.6rem);
}
.myPage___19z2J .toolWrap___3FLmU a {
  position: relative;
  display: block;
}
.myPage___19z2J .toolWrap___3FLmU a:not(:last-child):after {
  content: "";
  position: absolute;
  z-index: 1;
  left: .29rem;
  right: 0;
  height: 0.01rem;
  background: #f5f5f5;
}
.myPage___19z2J .logoutCellStyle___2tdO- {
  background: #FFFFFF;
  border: 0.02rem solid #EC630E;
  border-radius: 1rem;
  margin: 0.48rem;
  color: #EC630E;
  padding: 0.24rem 1.96rem;
}
.myPage___19z2J .noUser___y5D2- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.cardCell___2BLyQ {
  background-color: #fff;
  margin: 0 0 0.24rem 0;
  border-radius: 0.08rem;
  padding: 0.24rem;
  width: 100%;
}
.cardCell___2BLyQ .cardImageDiv___1Jtox {
  width: 1.2rem;
  height: 1.2rem;
}
.cardCell___2BLyQ .cardImage___1zARv {
  width: 100%;
}
.textContent___16XSv {
  width: calc(100% - 1.5rem);
}
.orangeBtn___12ATI {
  background: #EC630E;
  border-radius: 1rem;
  padding: 0.24rem 1.48rem;
  color: #fff;
}
.cardTag___3J1lR {
  width: 100%;
  background: #EC630E;
  border-radius: 0 0 0.08rem 0.08rem;
  color: #fff;
  font-family: 'YouSheBiaoTiHei';
  bottom: -0.02rem;
  text-align: center;
}
.chargeBtn___2GrNl {
  right: 0.24rem;
  top: calc(50% - 0.27rem);
}
.limitTwoLine___Y_JZW {
  width: 100%;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.cardList___1ljiN {
  width: calc(100% - 0.6rem);
}
.sectionTitle___FrUz1 {
  color: #203152;
  margin: 0.32rem 0.3rem 0.3rem 0;
}
.orangeBtn___1kpGX {
  background: #EC630E;
  border-radius: 1rem;
  padding: 0.24rem 1.48rem;
  color: #fff;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.am-list-item {
  min-height: 0.56rem;
}
.am-list-item .am-list-line .am-list-extra {
  text-align: center;
}
.normal-venues-titleColor {
  color: #203152;
}
.dataList___1Gfhw {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #F6F7FA;
  color: #94A2B9;
  font-size: 0.24rem;
}
.borderTop___1Mp0V {
  border-top: 0.01rem solid #dfdfdf;
}
.subTitleColor___1gsw0 {
  color: #72829B;
}
.orderCard___bvMWK {
  margin: 0.30rem;
  padding: 0.32rem 0.30rem;
  border-radius: 0.16rem;
  background-color: white;
}
.orderCard___bvMWK .itemOrderCard___3M-iI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding: 0.30rem 0;
}
.orderCard___bvMWK .itemOrderCard___3M-iI .imgDiv___JklPb {
  width: 1.6rem;
  height: 1.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #F6F9FB;
}
.orderCard___bvMWK .itemOrderCard___3M-iI .imgDiv___JklPb img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.orderCard___bvMWK .itemOrderCard___3M-iI .imgDiv___JklPb img.wp50___3rZYe {
  width: 50%;
  height: 50%;
}
.orderCard___bvMWK .itemOrderCard___3M-iI .itemData___IoWEu {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.orderCard___bvMWK .itemOrderCard___3M-iI .itemData___IoWEu.goods___1ox2h {
  padding: 0.22rem 0 0.22rem 0.24rem;
}
.orderCard___bvMWK .itemOrderCard___3M-iI .itemData___IoWEu.fullArea___3zhfA {
  padding: 0.06rem 0 0.06rem 0.24rem;
}
.orderCard___bvMWK .itemOrderCard___3M-iI .itemData___IoWEu .typeName___2Dgny {
  padding: 0.06rem 0.12rem;
  background-color: #FEF7F3;
  color: #EC630E;
}
.orderCard___bvMWK .itemOrderCard___3M-iI .itemData___IoWEu .itemName___1Fyx6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.orderCard___bvMWK .bookBtn___1Pm0f {
  background-color: #EC630E;
  color: white;
  width: 5.00rem;
  height: 0.70rem;
  margin-top: 0.10rem;
  line-height: 0.70rem;
  border-radius: 0.40rem;
  text-align: center;
}
.orderCard___bvMWK .cancelBookBtn___M8BHW {
  background-color: #ccc;
  color: white;
  width: 5.00rem;
  height: 0.70rem;
  margin-top: 0.10rem;
  line-height: 0.70rem;
  border-radius: 0.40rem;
  text-align: center;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.border-top {
  border-top: none;
}
.myCoupon___2rdlZ {
  width: 100%;
  height: 100%;
}
.myCoupon___2rdlZ .am-list-footer {
  background: transparent;
}
.listDataDiv___1wLEq {
  width: 100%;
  height: 100%;
  padding-bottom: 0.88rem;
}
.cardBg___2Wmx- {
  margin: 0.4rem 0.2rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
}
.reduction___wtGci {
  color: #FF7720;
  border-color: #FF7720;
}
.reductionLeftBg___15X_l {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.reductionRightBg___3u3Aw {
  background: #FFF9F7;
}
.reductionTypeBg___I301g {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.reductionBtnBg___3hXva {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF7720;
  border: solid 0.01rem #FF7720;
}
.discount___1GuV3 {
  color: #FF6054;
  border-color: #FF6054;
}
.discountLeftBg___34U_7 {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.discountRightBg___12ZgH {
  background: #FFF9F8;
}
.discountTypeBg___2HCJM {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.discountBtnBg___3ihD5 {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF6054;
  border: solid 0.01rem #FF7720;
}
.noAvail___1XRLS {
  color: #ABABAB;
}
.noAvailLeftBg___1Sy06 {
  background: #E5E5E5;
}
.noAvailRightBg___19nhu {
  background: #f5f5f5;
}
.noAvailTypeBg___2CLAL {
  background: #ababab;
  color: #fff;
  border-radius: 0.28rem;
  padding: 0.04rem 0.1rem;
}
.cardRightDiv___3EdYS {
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
  border-radius: 0.2rem 0.2rem 0 0;
  height: 1.6rem;
  position: relative;
}
.cardRightDiv___3EdYS > :first-child {
  width: calc(100% - 1.38rem);
}
.cardRightDiv___3EdYS .stateIcon___2wyna {
  position: absolute;
  top: 0;
  right: 0;
  width: 1.2rem;
  height: 1.2rem;
}
.leftInfo___2c3MD {
  height: 0.8rem;
  width: 100%;
}
.couponType___zXjUl {
  color: white;
  padding: 0.06rem 0.2rem;
  border-radius: 0.17rem;
}
.couponName___3uiyv {
  margin-left: 0.1rem;
  width: calc(100% - 1.2rem);
}
.couponDate___1Nc9r {
  padding: 0 0.2rem;
}
.toUseBtn___2BFor {
  padding: 0.08rem 0.2rem;
  border-radius: 0.2rem;
  margin-right: 0.2rem;
  color: #fff;
}
.detailsOperatDiv___a03V3 {
  padding: 0.15rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
  border-radius: 0 0 0.2rem 0.2rem;
  font-size: 0.22rem;
  color: #8D8D8D;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.remark___1uewW {
  width: cal(99.6%);
  line-height: 0.38rem;
}
.arrow___2KK5Z {
  width: 0.2rem;
  height: 0.14rem;
}
.cardLeftDiv___2c5nm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.2rem 0.1rem 0 0;
  font-size: 0.27rem;
  height: 1.6rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dotLine___3TzPD {
  width: 0.02rem;
  height: 1.5rem;
  margin-top: 0.1rem;
  border: 0.02rem dashed;
}
.emptyDataStyle___3_dPK {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 3.5rem 0;
  width: 100%;
  height: 100%;
  color: #999;
  background: white;
}
.emptyDataStyle___3_dPK .emptyDataImgDiv___2P-U6 {
  width: 2.50rem;
  height: auto;
}
.emptyDataStyle___3_dPK .emptyDataImgDiv___2P-U6 > img {
  width: 100%;
  height: 100%;
}
.goGetCouponBox___3c7x8 {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-top: 0.01rem solid #E9E9E9;
  height: 0.88rem;
}
.goGetCouponBox___3c7x8 .goGetCoupon___14vv7 {
  width: 100%;
  height: 100%;
  font-size: 0.28rem;
  background-color: #FFFFFF;
  line-height: 0.88rem;
  text-align: center;
  color: #444444;
}
.goGetCouponBox___3c7x8 .goGetCoupon___14vv7 > span {
  margin-left: 0.1rem;
}
.goGetCouponBox___3c7x8 .goGetCoupon___14vv7 > img {
  margin-top: -0.1rem;
}
.chargeList___2WwTD {
  background: #FFFFFF;
  border-radius: 0.16rem;
  margin: 0.48rem 0.3rem;
  width: calc(100% - 0.6rem);
  padding: 0.32rem 0.3rem;
}
.itemBorder___Fje4p {
  width: 28.79%;
  height: 0.80rem;
  background: #FFFFFF;
  border: 0.04rem solid #D9DEE8;
  border-radius: 0.08rem;
  margin-right: 0.16rem;
  margin-bottom: 0.16rem;
}
.itemBorder___Fje4p span {
  text-align: center;
}
.payBtn___315hN {
  padding: 0.24rem 1.7rem;
}
.item-bg-white-round-corner .am-list-item.am-checkbox-item.am-list-item-middle {
  margin-right: 0;
}
.item-bg-white-round-corner .am-list-item .am-list-thumb:first-child {
  margin-right: 0;
}
.item-bg-white-round-corner .am-list-item.am-list-item-middle .am-list-line {
  padding-right: 0;
}
.item-bg-white-round-corner .am-checkbox.am-checkbox-checked .am-checkbox-inner {
  color: unset;
  background: unset;
  border-color: #EC630E;
  border: none;
  background-image: url(/static/icon-checked.60f91d00.svg);
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.memberPage___gMjTJ {
  background-color: #F6F7FA;
}
.cardDiv___3gare {
  width: 100%;
  background: #003D6A;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#003D6A), to(#0B578F));
  background-image: -webkit-linear-gradient(top, #003D6A 0%, #0B578F 100%);
  background-image: -o-linear-gradient(top, #003D6A 0%, #0B578F 100%);
  background-image: linear-gradient(180deg, #003D6A 0%, #0B578F 100%);
  border-radius: 0 0 0.40rem 0.40rem;
}
.cardDiv___3gare .card___3o1gz {
  position: relative;
  margin: 0.4rem 0.3rem;
  width: calc(100% - 0.6rem);
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.1rem 0.3rem 0 rgba(0, 61, 106, 0.1);
          box-shadow: 0 0.1rem 0.3rem 0 rgba(0, 61, 106, 0.1);
  border-radius: 0.24rem;
}
.cardDiv___3gare .card___3o1gz .swichCardDiv___vj7_n {
  width: 0.8rem;
  height: 0.8rem;
  position: absolute;
  right: 0.3rem;
  top: calc(49.6%);
  text-align: right;
}
.cardDiv___3gare .card___3o1gz .swichCardLeftDiv___1c5rc {
  width: 0.8rem;
  height: 0.8rem;
  position: absolute;
  left: 0.3rem;
  top: calc(49.6%);
  text-align: right;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.cardDiv___3gare .card___3o1gz .rightIcon___3JElQ {
  width: 0.32rem;
  margin-top: 0.24rem;
}
.cardDiv___3gare .cardTop___1aHlv {
  background: #EC630E;
  border-radius: 0.24rem 0.24rem 0 0;
  width: 100%;
  height: 0.96rem;
}
.cardDiv___3gare .cardTop___1aHlv .cardName___3DJP9 {
  height: 0.96rem;
  line-height: 0.96rem;
  margin-left: 0.3rem;
}
.myCardBag___3ejVb {
  padding: 0.56rem 0;
}
.cardCell___aZgrv {
  background-color: #fff;
  margin: 0.24rem 0.3rem 0 0.3rem;
  border-radius: 0.08rem;
  padding: 0.24rem;
  width: calc(100% - 0.6rem);
}
.cardCell___aZgrv .cardImage___3RMX5 {
  width: 1.2rem;
}
.cardCell___aZgrv .cardRightContent___BQ2M5 {
  width: calc(100% - 1.44rem);
}
.orangeBtn___UwIuc {
  background: #EC630E;
  border-radius: 1rem;
  padding: 0.24rem 1.48rem;
  color: #fff;
}
.cardTag___1E3g8 {
  width: 100%;
  background: #EC630E;
  border-radius: 0 0 0.08rem 0.08rem;
  color: #fff;
  font-family: 'YouSheBiaoTiHei';
  bottom: 0;
  text-align: center;
}
.limitTwoLine___1lDsl {
  width: calc(100% - 0.6rem);
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.consumeList___2jdbJ {
  background: #FFFFFF;
  border-radius: 0.16rem;
  margin: 0.56rem 0.3rem;
  width: calc(100% - 0.6rem);
}
.am-list-footer,
.am-list-footer div {
  background: #fff !important;
}
/* ---------- 文本超出省略 */
.cardCell___1np0c {
  padding: 0.32rem 0.24rem;
  width: 100%;
}
.cardCell___1np0c .cardImageDiv___7OGMX {
  width: 1.2rem;
  height: 1.2rem;
}
.cardCell___1np0c .cardImage___1AeSt {
  width: 100%;
}
.cardCell___1np0c .cardTag___1gp8D {
  width: 100%;
  background: #EC630E;
  border-radius: 0 0 0.08rem 0.08rem;
  color: #fff;
  font-family: 'YouSheBiaoTiHei';
  bottom: -0.08rem;
  text-align: center;
}
.cardCell___1np0c .cardRightContent___3-cBz {
  width: calc(100% - 1.2rem - 0.15rem);
}
.limitTwoLine___1zAzv {
  width: 100%;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.cardCell___11YaB {
  background-color: #fff;
  margin: 0.24rem 0.3rem;
  border-radius: 0.08rem;
  padding: 0.24rem;
  width: calc(100% - 0.6rem);
}
.cardCell___11YaB .cardImageDiv___10WrL {
  width: 1.2rem;
  height: 1.2rem;
}
.cardCell___11YaB .cardImage___3mTTk {
  width: 100%;
}
.cardCell___11YaB .cardRightContent____Eatc {
  width: calc(100% - 1.44rem);
}
.orangeBtn___1N5fA {
  background: #EC630E;
  border-radius: 1rem;
  padding: 0.24rem 1.48rem;
  color: #fff;
}
.cardTag___1XpfO {
  width: 100%;
  background: #EC630E;
  border-radius: 0 0 0.08rem 0.08rem;
  color: #fff;
  font-family: 'YouSheBiaoTiHei';
  bottom: -0.02rem;
  text-align: center;
}
.limitTwoLine___1XYsW {
  width: calc(100% - 0.15rem);
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.memberCharge___2XcjY {
  background-color: #F6F7FA;
}
.memberCharge___2XcjY .recommendCards___3a6na {
  width: calc(100% - 0.6rem);
  margin: 0.32rem 0.3rem;
  background: #FFFFFF;
  border: 0.04rem solid #003D6A;
  border-radius: 0.32rem;
}
.memberCharge___2XcjY .recommendCards___3a6na .topDiv___37DG0 {
  border-radius: 0.24rem 0.24rem 0 0;
}
.memberCharge___2XcjY .recommendCards___3a6na .topDiv___37DG0 img {
  width: 0.24rem;
}
.memberCharge___2XcjY .rights___2W7Hy {
  width: calc(100% - 0.6rem);
}
.memberCharge___2XcjY .rights___2W7Hy .rightTitle___2-bAG {
  height: 0.5rem;
}
.memberCharge___2XcjY .rights___2W7Hy .rightItem___QfvH6 {
  width: calc(25% - 0.2rem);
}
.memberCharge___2XcjY .rights___2W7Hy .icon___yDry6 {
  width: 0.64rem;
  height: 0.64rem;
}
.memberCharge___2XcjY .cardImageDiv___3Ilid {
  width: 1.2rem;
  height: 1.2rem;
}
.memberCharge___2XcjY .cardImageDiv___3Ilid .cardImage___U-v4A {
  width: 100%;
}
.cardList___3hvBA {
  background-color: #F6F7FA;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.venuesDetail___DW3lI {
  color: #72829B;
  line-height: 1.3;
  font-size: 0.28rem;
  margin-bottom: 1.90rem;
}
.venuesDetail___DW3lI .linearGradient___316g3 {
  position: absolute;
  top: 0.02rem;
  left: 0;
  width: 100vw;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(63%, rgba(255, 255, 255, 0)), to(#FFFFFF));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 63%, #FFFFFF 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 63%, #FFFFFF 100%);
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 63%, #FFFFFF 100%);
  pointer-events: none;
}
.venuesDetail___DW3lI .slider-decorator-0 {
  z-index: 1;
  bottom: 0.1rem !important;
}
.venuesDetail___DW3lI .venuesInfo___z5lRM {
  margin: 0.30rem;
  margin-top: 0;
  padding: 0.42rem 0.30rem;
  border-radius: 0.32rem;
  background-color: #003D6A;
  color: #ECEFF5;
  font-size: 0.28rem;
}
.venuesDetail___DW3lI .venuesTag___28qoh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin: 0.24rem 0;
  font-size: 0.20rem;
}
.venuesDetail___DW3lI .tagItem___2p1R- {
  position: relative;
  padding: 0.04rem 0.16rem;
  margin-right: 0.08rem;
  margin-bottom: 0.15rem;
  border-radius: 0.16rem;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.5);
  color: #003D6A;
}
.venuesDetail___DW3lI .venuesTimeDiv___2WSQK {
  width: calc(100% - 1.5rem);
}
.venuesDetail___DW3lI .venuesTimeDiv___2WSQK .businessSchedulesItem___D5eyd {
  width: 100%;
}
.venuesDetail___DW3lI .operation___9T9RZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.venuesDetail___DW3lI .operation___9T9RZ .rightPart___1qiJU {
  width: 1.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.venuesDetail___DW3lI .operation___9T9RZ .iconItem___9itro {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  color: #94A2B9;
}
.venuesDetail___DW3lI .courseDiv___20Y8O .price___32csR {
  color: #EC630E;
}
.venuesDetail___DW3lI .courseDiv___20Y8O .oriPrice___KfhXM {
  text-decoration: line-through;
  color: #b5b5b5;
}
.venuesDetail___DW3lI .operationSection___20nb9 {
  position: fixed;
  bottom: 0;
  width: 100vw;
  background: white;
}
.venuesDetail___DW3lI .bookBtn___31aob {
  color: white;
  width: 5.20rem;
  height: 0.80rem;
  margin-bottom: 0.30rem;
  line-height: 0.80rem;
  border-radius: 0.40rem;
  text-align: center;
}
.venuesDetail___DW3lI .spaceDiv___2UsPV {
  width: 100%;
  height: 0.16rem;
  background-color: #F6F7FA;
}
.venuesDetail___DW3lI .moreColor___3Khru {
  color: #AEB7CA;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.todayVisitDetial___Dj1l5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  padding: 0 0.30rem;
}
.todayVisitDetial___Dj1l5 .visitItem___1B1Wi {
  width: 18%;
  margin-right: 2.5%;
  margin-top: 0.48rem;
}
.todayVisitDetial___Dj1l5 .visitItem___1B1Wi .faceItem___2GmI6 {
  height: calc(18vw + 0.05rem);
  padding: 0 0.05rem 0.24rem 0.05rem;
}
.todayVisitDetial___Dj1l5 .visitItem___1B1Wi:nth-child(5n + 5) {
  margin-right: 0;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.basicCalendar___32qP_ {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.28rem;
  overflow: hidden;
  background: white;
}
.basicCalendar___32qP_ .calendarOperate___1Md-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 0.86rem;
  border: 0.01rem solid #D6DEE8;
  padding: 0 1.2rem;
}
.basicCalendar___32qP_ .calendarHead___uAiNJ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  background: #fff;
}
.basicCalendar___32qP_ .calendarHead___uAiNJ .headCell___1_QmB {
  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;
  -ms-flex-preferred-size: 14.28571%;
      flex-basis: 14.28571%;
  height: 0.88rem;
  color: #72829B;
  font-size: 0.24rem;
}
.basicCalendar___32qP_ .calendarBody___xnvFD {
  position: relative;
  height: 5rem;
  -webkit-transition: height 0.3s;
  -o-transition: height 0.3s;
  transition: height 0.3s;
}
.basicCalendar___32qP_ .calendarBody___xnvFD.weekMode___2hq2- {
  height: 0.8rem;
}
.basicCalendar___32qP_ .calendarBody___xnvFD .monthCell___5hKHl {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  will-change: transform;
}
.basicCalendar___32qP_ .calendarBody___xnvFD .monthCell___5hKHl .dayCell___1z55V {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 14.28571%;
      flex-basis: 14.28571%;
  -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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 0.8rem;
}
.basicCalendar___32qP_ .calendarBody___xnvFD .monthCell___5hKHl .dayCell___1z55V.isOtherMonthDay___10MEV {
  color: #000;
}
.basicCalendar___32qP_ .calendarBody___xnvFD .monthCell___5hKHl .dayCell___1z55V .dayText___2dWz8 {
  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;
  width: 0.6rem;
  height: 0.6rem;
  font-size: 0.24rem;
}
.basicCalendar___32qP_ .calendarBody___xnvFD .monthCell___5hKHl .dayCell___1z55V .currentDay___1n9GD {
  color: #fff;
  background: #EC630E;
  border-radius: 50%;
}
.basicCalendar___32qP_ .calendarBody___xnvFD .monthCell___5hKHl .dayCell___1z55V .circleMark___3sIwr {
  border: 0.01rem solid #EC630E;
  border-radius: 50%;
  background: #EC630E;
  color: #fff;
}
.basicCalendar___32qP_ .calendarBody___xnvFD .monthCell___5hKHl .dayCell___1z55V .dotMark___14IQN {
  width: 0.04rem;
  height: 0.04rem;
  background-color: #EC630E;
  border-radius: 50%;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.bookVenues___341gO {
  background-color: white;
}
.bookVenues___341gO .fastTimesItem___1I1nK {
  margin-right: 0.24rem;
  margin-bottom: 0.24rem;
  height: 0.48rem;
  line-height: 0.48rem;
  border-radius: 0.24rem;
  color: #495C7C;
  background-color: #F6F7FA;
}
.bookVenues___341gO .fastTimesItem___1I1nK.select___g2Q5V {
  color: #EC630E;
  background-color: #FEF7F3;
}
.bookVenues___341gO .selectAreaSection___3yo9l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  padding: 0.30rem;
}
.bookVenues___341gO .selectAreaSection___3yo9l .areaItem___2hPZe {
  width: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  margin-right: 5%;
  margin-bottom: 0.30rem;
}
.bookVenues___341gO .selectAreaSection___3yo9l .areaItem___2hPZe.DISABLED___3_BaP {
  opacity: 0.3;
}
.bookVenues___341gO .selectAreaSection___3yo9l .areaItem___2hPZe.SELECT___cU0v9 .name___3qys1 {
  color: #EC630E;
}
.bookVenues___341gO .selectAreaSection___3yo9l .areaItem___2hPZe.SELECT___cU0v9 img {
  border: 0.04rem solid #EC630E;
}
.bookVenues___341gO .selectAreaSection___3yo9l .areaItem___2hPZe .areaImg___1mmeT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 1.62rem;
  border-radius: 0.08rem;
  overflow: hidden;
}
.bookVenues___341gO .selectAreaSection___3yo9l .areaItem___2hPZe .areaImg___1mmeT img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.bookVenues___341gO .selectAreaSection___3yo9l .areaItem___2hPZe .name___3qys1 {
  margin-top: 0.24rem;
}
.bookVenues___341gO .selectAreaSection___3yo9l .areaItem___2hPZe:nth-child(3n + 3) {
  margin-right: 0;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.bookVenuesDetailDiv___Ma8NK {
  color: #72829B;
  line-height: 1.3;
  font-size: 0.28rem;
}
.bookVenuesDetailDiv___Ma8NK .linearGradient___LUzu8 {
  position: absolute;
  top: 0.02rem;
  left: 0;
  width: 100vw;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(58%, rgba(0, 61, 106, 0)), to(#003D6A));
  background-image: -webkit-linear-gradient(top, rgba(0, 61, 106, 0) 58%, #003D6A 100%);
  background-image: -o-linear-gradient(top, rgba(0, 61, 106, 0) 58%, #003D6A 100%);
  background-image: linear-gradient(180deg, rgba(0, 61, 106, 0) 58%, #003D6A 100%);
  pointer-events: none;
}
.bookVenuesDetailDiv___Ma8NK .slider-decorator-0 {
  z-index: 1;
  bottom: 0.3rem !important;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .title___q_8n6 {
  border-top-left-radius: 0.20rem;
  border-top-right-radius: 0.20rem;
  position: relative;
  top: -0.3rem;
  padding: 0.4rem 0.30rem 0 0.30rem;
  width: 100%;
  background: white;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .tags___1xxdk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  padding: 0.24rem 0;
  font-size: 0.20rem;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .tags___1xxdk .tagItem___2JwLx {
  position: relative;
  padding: 0.04rem 0.16rem;
  margin-right: 0.08rem;
  margin-bottom: 0.15rem;
  border-radius: 0.16rem;
  overflow: hidden;
  background-color: #F6F7FA;
  color: #72829B;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaType___1zhF1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  padding: 0.24rem 0 0;
  font-size: 0.28rem;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaType___1zhF1 .areaTypeItem___375N8 {
  position: relative;
  padding: 0.12rem 0.24rem;
  margin-right: 0.24rem;
  margin-bottom: 0.24rem;
  border-radius: 0.32rem;
  overflow: hidden;
  background-color: #F6F7FA;
  color: #003D6A;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaType___1zhF1 .areaTypeItem___375N8.SELECT___3ngBL {
  background-color: #FEF7F3;
  color: #EC630E;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .bookDate___ecdDY {
  padding: 0.40rem 0 0.20rem 0;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .bookDate___ecdDY .selectDate___34l8z {
  color: #EC630E;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaDataContent___3l44I {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  font-size: 0.20rem;
  color: #94A2B9;
  padding: 0.30rem 0.20rem 0.30rem 0.30rem;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaDataContent___3l44I .areaItem___3pgq8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaDataContent___3l44I .areaItem___3pgq8 .rowItem___3HUK7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 23.5%;
  padding: 0.15rem 0.25rem;
  margin-right: 0.1rem;
  margin-bottom: 0.1rem;
  background-color: rgba(246, 247, 250, 0.35);
  border-radius: 0.08rem;
  overflow: hidden;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaDataContent___3l44I .areaItem___3pgq8 .rowItem___3HUK7 .price___1Th2F {
  font-size: 0.24rem;
  color: #333;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaDataContent___3l44I .areaItem___3pgq8 .rowItem___3HUK7.SELECT___3ngBL {
  color: #EC630E;
  background-color: #FEF7F3;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaDataContent___3l44I .areaItem___3pgq8 .rowItem___3HUK7.SELECT___3ngBL .price___1Th2F {
  color: #EC630E;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaDataContent___3l44I .areaItem___3pgq8 .rowItem___3HUK7.DISABLED___1okxQ {
  color: #CAD2DC;
  background-color: #F6F7FA;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .areaDataContent___3l44I .areaItem___3pgq8 .rowItem___3HUK7.DISABLED___1okxQ .price___1Th2F {
  color: #CAD2DC;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .bookBtn___1PTdl {
  background-color: #EC630E;
  color: white;
  width: 5.20rem;
  height: 0.80rem;
  margin-bottom: 0.30rem;
  line-height: 0.80rem;
  border-radius: 0.40rem;
  text-align: center;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .timeTag___3xs-Y {
  display: inline-block;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .timeTag___3xs-Y .BookTag___8Jvl8 {
  display: inline-block;
  margin-left: 0.1rem;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .timeTag___3xs-Y .canBookTag___36W1E {
  background-color: #F6F7FA;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 .timeTag___3xs-Y .canNotBookTag___OZrrg {
  color: #CAD2DC;
  background-color: #F6F7FA;
}
.bookVenuesDetailDiv___Ma8NK .content___3m1e1 a {
  color: white;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.am-modal-wrap {
  overflow: hidden;
}
.bookComfirm___H5AiE {
  background: white;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.bookComfirm___H5AiE .infoPart___31CpJ {
  background: white;
  padding: 0.40rem 0.30rem 0.30rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
.bookComfirm___H5AiE .infoPart___31CpJ .infoImgDiv___2UOv8 {
  width: 2.0rem;
  height: 1.50rem;
  border-radius: 0.08rem;
  overflow: hidden;
}
.bookComfirm___H5AiE .infoPart___31CpJ .infoImgDiv___2UOv8 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.bookComfirm___H5AiE .infoPart___31CpJ .infoContentDiv___2DGnr {
  margin: 0.16rem 0 0.16rem 0.24rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bookComfirm___H5AiE .infoPart___31CpJ .infoContentDiv___2DGnr > div:not(:first-child) {
  margin-top: 0.16rem;
}
.bookComfirm___H5AiE .infoPart___31CpJ .infoContentDiv___2DGnr .tags___1I9Nu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  font-size: 0.20rem;
}
.bookComfirm___H5AiE .infoPart___31CpJ .infoContentDiv___2DGnr .tags___1I9Nu .tagItem___K3Fta {
  position: relative;
  padding: 0.04rem 0.16rem;
  margin-right: 0.08rem;
  margin-bottom: 0.15rem;
  border-radius: 0.16rem;
  overflow: hidden;
  background-color: #FEF7F3;
  color: #EC630E;
}
.bookComfirm___H5AiE .contentPart___2IOv_ {
  background-color: #F6F7FA;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.bookComfirm___H5AiE .contentPart___2IOv_ .orderContent___Nke9_ {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.32rem 0;
}
.bookComfirm___H5AiE .contentPart___2IOv_ .rowContainer___2L15- {
  margin: 0 0.30rem 0.32rem;
  background-color: white;
  border-radius: 0.16rem;
}
.bookComfirm___H5AiE .contentPart___2IOv_ .rowContainer___2L15-:last-child {
  margin-bottom: 0;
}
.bookComfirm___H5AiE .contentPart___2IOv_ .membershipAccountId___N8Y0C {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bookComfirm___H5AiE .contentPart___2IOv_ .membershipAccountId___N8Y0C .selectedLeft___2sW2Y {
  color: #EC630E;
  background: #FEF7F3;
  border-radius: 0.32rem;
  padding: 0.09rem 0.18rem;
}
.bookComfirm___H5AiE .contentPart___2IOv_ .membershipAccountId___N8Y0C .selectedRight___3Xfjr {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.bookComfirm___H5AiE .contentPart___2IOv_ .totalAmountRow___3JfU3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.34rem 0.3rem 0.39rem;
  font-size: 0.20rem;
  color: #94A2B9;
}
.bookComfirm___H5AiE .contentPart___2IOv_ .totalAmountRow___3JfU3 .rightContent___3jmIA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #EC630E;
}
.bookComfirm___H5AiE .bookBtn___3lDnS {
  background-color: #EC630E;
  color: white;
  width: 5.20rem;
  height: 0.80rem;
  margin-bottom: 0.30rem;
  line-height: 0.80rem;
  border-radius: 0.40rem;
  text-align: center;
}
.bookComfirm___H5AiE a {
  color: white;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.common___3wWPK {
  padding: 0.34rem 0.3rem 0.34rem 0;
  margin-left: 0.3rem;
  font-size: 0.28rem;
}
.common___3wWPK:not(:last-child) {
  border-bottom: 0.01rem solid #dfdfdf;
}
.common___3wWPK .label___2RWTl {
  color: #203152;
  width: 1.5rem;
}
.common___3wWPK .value___1F5pC {
  color: #72829B;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.textType___1Qg_B {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.titleType___b1Xi6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.inputType___2_QfF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.inputType___2_QfF input::input-placeholder {
  color: #CAD2DC;
}
.inputType___2_QfF input::-webkit-input-placeholder {
  color: #CAD2DC;
}
.selectType___Zggpl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.selectType___Zggpl .selectRight___gBWog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: calc(100% - 2rem);
}
.selectType___Zggpl .selectRight___gBWog .selectName___1r01t {
  width: calc(100% - 0.5rem);
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.selectType___Zggpl .selectRight___gBWog .empty___2Nesg {
  color: #CAD2DC;
}
.selectType___Zggpl .selectRight___gBWog .imgDiv___1Zx7J {
  width: 0.20rem;
  height: 0.20rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.selectType___Zggpl .selectRight___gBWog .imgDiv___1Zx7J img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.checkboxType___HcKs3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.checkboxType___HcKs3 .checkItem___1hCNt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.checkboxType___HcKs3 .checkItem___1hCNt:not(:last-child) {
  margin-bottom: 0.10rem;
}
.checkboxType___HcKs3 .checkItem___1hCNt .checkboxLeft___3t0xt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.checkboxType___HcKs3 .am-list-item {
  position: relative;
  top: -0.02rem;
  padding-left: 0;
}
.checkboxType___HcKs3 .am-list-item .am-list-thumb:first-child {
  margin-right: 0;
}
.checkboxType___HcKs3 .am-checkbox.am-checkbox-checked .am-checkbox-inner {
  background: #EC630E;
  border-color: #EC630E;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.border-top {
  border-top: none;
}
.myCoupon___2kLAc {
  width: 100%;
  height: 100%;
}
.myCoupon___2kLAc .am-list-footer {
  background: transparent;
}
.couponModalStyle___36mod {
  height: 70vh;
}
.couponModalStyle___36mod .am-tabs-default-bar-top .am-tabs-default-bar-tab {
  margin-top: 0.2rem;
}
.couponModalStyle___36mod .am-tabs-default-bar-tab {
  height: 0.8rem;
  line-height: 0.8rem;
}
.listDataDiv___2c8Ux {
  width: 100%;
  height: 100%;
  padding-bottom: 0.88rem;
}
.cardBg___3L7VA {
  margin: 0.4rem 0.2rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
}
.reduction___2Xk_Z {
  color: #FF7720;
}
.reduction___2Xk_Z.selectedStyle___12b6C {
  border: 0.02rem solid #FF7720;
  border-radius: 0.2rem;
}
.reductionLeftBg___3qpk3 {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.reductionRightBg___2UDW- {
  background: #FFF9F7;
}
.reductionTypeBg___nqNXk {
  background-image: -webkit-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: -o-linear-gradient(317deg, #FFA956 0%, #FF7720 100%);
  background-image: linear-gradient(133deg, #FFA956 0%, #FF7720 100%);
}
.reductionBtnBg___vzKFH {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF7720;
  border: solid 0.01rem #FF7720;
}
.discount___3SzIk {
  color: #FF6054;
}
.discount___3SzIk.selectedStyle___12b6C {
  border: 0.02rem solid #FF6054;
  border-radius: 0.2rem;
}
.discountLeftBg___2cO5V {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.discountRightBg___37DYH {
  background: #FFF9F8;
}
.discountTypeBg___3w3jU {
  background-image: -webkit-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: -o-linear-gradient(315deg, #FF998D 0%, #FF6054 100%);
  background-image: linear-gradient(135deg, #FF998D 0%, #FF6054 100%);
}
.discountBtnBg___Vzpb9 {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #FF6054;
  border: solid 0.01rem #FF7720;
}
.noAvail___2n6TL {
  color: #ABABAB;
}
.noAvailLeftBg___1_BDc {
  background: #E5E5E5;
}
.noAvailRightBg___2TY4y {
  background: #f5f5f5;
}
.noAvailTypeBg___15YR5 {
  background: #ababab;
  color: #fff;
  border-radius: 0.28rem;
  padding: 0.04rem 0.1rem;
}
.cardRightDiv___1hbgX {
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
  border-radius: 0.2rem 0.2rem 0 0;
  height: 1.6rem;
  position: relative;
}
.cardRightDiv___1hbgX > :first-child {
  width: calc(100% - 1.38rem);
}
.cardRightDiv___1hbgX .stateIcon___1Zt9- {
  position: absolute;
  top: 0;
  right: 0;
  width: 1.2rem;
  height: 1.2rem;
}
.leftInfo___Ont51 {
  height: 0.8rem;
  width: 100%;
}
.couponType___2ABz2 {
  color: white;
  padding: 0.06rem 0.2rem;
  border-radius: 0.17rem;
}
.couponName___3hLoW {
  margin-left: 0.1rem;
  text-align: left;
  width: calc(100% - 1.2rem);
}
.couponDate___2h-K6 {
  padding: 0 0.2rem;
}
.toUseBtn___3lT5D {
  padding: 0.08rem 0.2rem;
  border-radius: 0.2rem;
  margin-right: 0.2rem;
  color: #fff;
}
.detailsOperatDiv___srrB5 {
  padding: 0.15rem;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
          box-shadow: 0 0.09rem 0.14rem 0.01rem rgba(222, 228, 237, 0.42);
  border-radius: 0 0 0.2rem 0.2rem;
  font-size: 0.22rem;
  color: #8D8D8D;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.remark___tPexz {
  width: cal(99.6%);
  line-height: 0.38rem;
}
.arrow___1GXFc {
  width: 0.2rem;
  height: 0.14rem;
}
.cardLeftDiv____8lOU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.2rem 0.1rem 0 0;
  font-size: 0.27rem;
  height: 1.6rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dotLine___2EARJ {
  width: 0.02rem;
  height: 1.5rem;
  margin-top: 0.1rem;
  border: 0.02rem dashed;
}
.emptyDataStyle___3zlRl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 30% 0;
  width: 100%;
  height: 100%;
  color: #999;
  background: white;
}
.emptyDataStyle___3zlRl .emptyDataImgDiv___3Cvi5 {
  width: 2.50rem;
  height: auto;
}
.emptyDataStyle___3zlRl .emptyDataImgDiv___3Cvi5 > img {
  width: 100%;
  height: 100%;
}
.goGetCouponBox___1RWJd {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-top: 0.01rem solid #E9E9E9;
  height: 0.88rem;
}
.goGetCouponBox___1RWJd .goGetCoupon___MwR6w {
  width: 100%;
  height: 100%;
  font-size: 0.28rem;
  background-color: #FFFFFF;
  line-height: 0.88rem;
  text-align: center;
  color: #444444;
}
.goGetCouponBox___1RWJd .goGetCoupon___MwR6w > span {
  margin-left: 0.1rem;
}
.goGetCouponBox___1RWJd .goGetCoupon___MwR6w > img {
  margin-top: -0.1rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.cardCell____tF7p {
  background-color: #fff;
  margin: 0 0 0.24rem 0;
  border-radius: 0.08rem;
  padding: 0.24rem;
  width: 100%;
}
.cardCell____tF7p .cardImageDiv___2fDYG {
  width: 1.2rem;
  height: 1.2rem;
}
.cardCell____tF7p .cardImage___1e33b {
  width: 100%;
}
.cardCell____tF7p.selectedStyle___3T3Sn {
  border: 0.02rem solid #EC630E;
}
.textContent___3Y_iD {
  width: calc(100% - 1.5rem);
}
.orangeBtn___1LaCF {
  background: #EC630E;
  border-radius: 1rem;
  padding: 0.24rem 1.48rem;
  color: #fff;
}
.cardTag___3LMRw {
  width: 100%;
  background: #EC630E;
  border-radius: 0 0 0.08rem 0.08rem;
  color: #fff;
  font-family: 'YouSheBiaoTiHei';
  bottom: -0.02rem;
  text-align: center;
}
.chargeBtn___2ZSbf {
  right: 0.24rem;
  top: calc(50% - 0.27rem);
}
.limitTwoLine___NO678 {
  width: 100%;
  text-align: left;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.memberShipAccountModalStyle___1jldm {
  height: 70vh;
}
.memberShipAccountModalStyle___1jldm .cardList___1g5ZT {
  width: calc(100% - 0.6rem);
}
.memberShipAccountModalStyle___1jldm .sectionTitle___1D0fj {
  color: #203152;
  padding: 0.32rem;
  width: 100%;
  text-align: left;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.cardCell___FZC9t {
  background-color: #fff;
  margin: 0 0 0.24rem 0;
  border-radius: 0.08rem;
  padding: 0.24rem;
  width: 100%;
}
.cardCell___FZC9t .cardImageDiv___1XOIB {
  width: 1.2rem;
  height: 1.2rem;
}
.cardCell___FZC9t .cardImage___2NXdi {
  width: 100%;
}
.cardCell___FZC9t.selectedStyle___2USIG {
  border: 0.02rem solid #EC630E;
}
.textContent___Z7iMb {
  width: calc(100% - 1.5rem);
}
.orangeBtn___3S79i {
  background: #EC630E;
  border-radius: 1rem;
  padding: 0.24rem 1.48rem;
  color: #fff;
}
.cardTag___2f0Ow {
  width: 100%;
  background: #EC630E;
  border-radius: 0 0 0.08rem 0.08rem;
  color: #fff;
  font-family: 'YouSheBiaoTiHei';
  bottom: -0.02rem;
  text-align: center;
}
.chargeBtn___aw8KQ {
  right: 0.24rem;
  top: calc(50% - 0.27rem);
}
.limitTwoLine___3P7hA {
  width: 100%;
  text-align: left;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.memberShipAccountModalStyle___2EVL6 {
  height: 70vh;
}
.memberShipAccountModalStyle___2EVL6 .cardList___62KbU {
  width: calc(100% - 0.6rem);
}
.memberShipAccountModalStyle___2EVL6 .sectionTitle___2K5bd {
  color: #203152;
  padding: 0.32rem;
  width: 100%;
  text-align: left;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.am-modal-wrap {
  overflow: hidden;
}
.payFinalAmount___1ZPiE {
  background: white;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.payFinalAmount___1ZPiE .infoPart___1KF2W {
  background-color: #F6F7FA;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  padding-top: 0.3rem;
}
.payFinalAmount___1ZPiE .infoPart___1KF2W .infoItem___37Es1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.payFinalAmount___1ZPiE .rowContainer___3A0pA {
  margin: 0 0.30rem 0.32rem;
  background-color: white;
  border-radius: 0.16rem;
}
.payFinalAmount___1ZPiE .rowContainer___3A0pA:last-child {
  margin-bottom: 0;
}
.payFinalAmount___1ZPiE .contentPart___n7Nsv {
  background-color: #F6F7FA;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.payFinalAmount___1ZPiE .contentPart___n7Nsv .orderContent___2Ob5- {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.32rem 0;
}
.payFinalAmount___1ZPiE .contentPart___n7Nsv .membershipAccountId___10yBl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.payFinalAmount___1ZPiE .contentPart___n7Nsv .membershipAccountId___10yBl .selectedLeft___WarGG {
  color: #EC630E;
  background: #FEF7F3;
  border-radius: 0.32rem;
  padding: 0.09rem 0.18rem;
}
.payFinalAmount___1ZPiE .contentPart___n7Nsv .membershipAccountId___10yBl .selectedRight___28B9j {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.payFinalAmount___1ZPiE .contentPart___n7Nsv .totalAmountRow___1KEqv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.34rem 0.3rem 0.39rem;
  font-size: 0.20rem;
  color: #94A2B9;
}
.payFinalAmount___1ZPiE .contentPart___n7Nsv .totalAmountRow___1KEqv .rightContent___1v2Of {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #EC630E;
}
.payFinalAmount___1ZPiE .bookBtn___1meAJ {
  background-color: #EC630E;
  color: white;
  width: 5.20rem;
  height: 0.80rem;
  margin-bottom: 0.30rem;
  line-height: 0.80rem;
  border-radius: 0.40rem;
  text-align: center;
}
.payFinalAmount___1ZPiE a {
  color: white;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.searchPanel___3_FIv {
  background: #fff;
  min-height: 5rem;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 4.5rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-right: 0;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  border-top: 0.01rem solid #f5f5f5;
  font-size: 0.3rem;
}
.campusList___1nJM3 {
  top: 0;
}
.campusList___1nJM3 .buttonCancel___3EBEp {
  color: #6cb4ee;
  cursor: pointer;
}
.institutionList___1yslp {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding-bottom: 0.5rem;
}
.institutionList___1yslp .am-list-body {
  border-top: 0;
  border-bottom: 0;
}
.institutionList___1yslp .listItem___3m28P {
  text-align: left;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  margin-left: 0.3rem;
  border-bottom: 0.01rem solid #D6DEE8;
  color: #000;
  cursor: pointer;
}
.institutionList___1yslp .listContent___v4Tp9 {
  width: calc(100% - 1.4rem);
}
.institutionList___1yslp .listContent___v4Tp9 .iname___oAPEa {
  width: 100%;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.am-list-view-scrollview-content {
  width: 100%;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
.am-list-item {
  min-height: 0.56rem;
}
.am-list-item .am-list-line .am-list-extra {
  text-align: center;
}
.chooseCourse___1pAVh {
  position: relative;
  height: 100%;
}
.chooseCourse___1pAVh ::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.chooseCourse___1pAVh .applyIntention___3yv7k .headerBgStyle___2-8BW {
  width: 100%;
}
.chooseCourse___1pAVh .applyIntention___3yv7k .contentBg___2_UR_ {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  left: 0.4rem;
  right: 0.4rem;
  top: 20%;
  background-color: #fff;
  border-radius: 0.2rem 0.2rem 0 0;
  height: 80%;
  -webkit-box-shadow: 0 0.02rem 0.15rem 0.01rem rgba(34, 33, 33, 0.09);
          box-shadow: 0 0.02rem 0.15rem 0.01rem rgba(34, 33, 33, 0.09);
}
.chooseCourse___1pAVh .applyIntention___3yv7k .contentBg___2_UR_ .content___3WaL2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 0.4rem;
  overflow-x: hidden;
  overflow: scroll;
  height: 85%;
}
.chooseCourse___1pAVh .applyIntention___3yv7k .contentBg___2_UR_ .content___3WaL2 .title___3nrex {
  padding: 0.4rem 0;
  text-align: center;
}
.chooseCourse___1pAVh .applyIntention___3yv7k .contentBg___2_UR_ .content___3WaL2 .item___2OMOt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  padding: 0.2rem 0;
  font-size: 0.28rem;
}
.chooseCourse___1pAVh .applyIntention___3yv7k .contentBg___2_UR_ .content___3WaL2 .item___2OMOt .itemName___Dcxwy {
  width: 2rem;
  text-align: right;
}
.chooseCourse___1pAVh .applyIntention___3yv7k .contentBg___2_UR_ .content___3WaL2 .item___2OMOt .itemValue___2VWnW {
  width: calc(97.6%);
  margin-left: 0.4rem;
}
.chooseCourse___1pAVh .applyIntention___3yv7k .contentBg___2_UR_ .enterBtn___-HA-Y {
  padding: 0.4rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.chooseCourse___1pAVh .applyIntention___3yv7k .contentBg___2_UR_ .enterBtn___-HA-Y span {
  padding: 0.2rem 0.4rem;
  background-color: #f8f8f8;
  border-radius: 0.4rem;
}
.chooseCourse___1pAVh .header___dqhVV {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #f5f5f5;
  padding-top: 0;
}
.chooseCourse___1pAVh .header___dqhVV > .grow___3dCba {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.chooseCourse___1pAVh .header___dqhVV > :not(.grow___3dCba) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.chooseCourse___1pAVh .header___dqhVV > :nth-child(-n + 2) {
  -ms-flex-preferred-size: 29%;
      flex-basis: 29%;
  padding-right: 0.2rem;
}
.chooseCourse___1pAVh .header___dqhVV > :nth-child(n + 3) {
  -ms-flex-preferred-size: 3%;
      flex-basis: 3%;
}
.chooseCourse___1pAVh .header___dqhVV .btnFilter___VkJEA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.chooseCourse___1pAVh .header___dqhVV .btnFilter___VkJEA > .grow___3dCba {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.chooseCourse___1pAVh .header___dqhVV .btnFilter___VkJEA > :not(.grow___3dCba) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.chooseCourse___1pAVh .header___dqhVV .btnFilter___VkJEA.filterVisible___3Yh_4 {
  color: #488ffa;
}
.chooseCourse___1pAVh .header___dqhVV .btnFilter___VkJEA img {
  width: 1em;
  height: 1em;
  display: block;
}
.chooseCourse___1pAVh .couponTips___1jjG2 {
  padding: 0.12rem 0.3rem;
  background: #F4F7FC;
  color: #548EFF;
}
.chooseCourse___1pAVh .main___1alUk {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 1.48rem;
  overflow: hidden;
}
.chooseCourse___1pAVh .cmain___1YE3C {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 1.96rem;
  bottom: 2.08rem;
  overflow: hidden;
}
.chooseCourse___1pAVh .b128___1eWDt {
  bottom: 1.28rem;
}
.chooseCourse___1pAVh .dataList___2BOUl {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.chooseCourse___1pAVh .abShoppingCartBtn___32E2c {
  position: absolute;
  bottom: 1.0rem;
  right: 0.30rem;
  width: 0.96rem;
  height: 0.96rem;
  padding: 0.24rem;
  border-radius: 50%;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.05rem 0.15rem 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 0.05rem 0.15rem 0 rgba(0, 0, 0, 0.06);
}
.chooseCourse___1pAVh .shoppingCount___gDpro {
  position: absolute;
  top: 0;
  right: -0.1rem;
  color: white;
  background-color: #548EFF;
  padding: 0 0.1rem;
  height: 0.3rem;
  line-height: 0.30rem;
  font-size: 0.24rem;
  border-radius: 0.15rem;
}
.btnAddToCart___2fVej {
  bottom: 0.15rem;
  right: 0.30rem;
  width: 0.8rem;
  height: 0.8rem;
  padding: 0.15rem;
  cursor: pointer;
}
.stepper___2XEnL {
  position: absolute;
  bottom: 0.15rem;
  right: 0.2rem;
}
/* 筛选面板部分 */
.filterPanel___1vmv9 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  left: 100%;
  background: #fff;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: -webkit-transform 0.15s linear;
  transition: -webkit-transform 0.15s linear;
  -o-transition: transform 0.15s linear;
  transition: transform 0.15s linear;
  transition: transform 0.15s linear, -webkit-transform 0.15s linear;
  overflow: hidden;
  padding-bottom: 0.3rem;
}
.filterPanel___1vmv9.show___220bY {
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.filterPanel___1vmv9 .panel___2H8HV {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: 1.1rem;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
  overflow-y: scroll;
}
.filterPanel___1vmv9 .panel___2H8HV > :not(:last-child) {
  margin-bottom: 0.4rem;
}
.filterPanel___1vmv9 .line___3pCZY {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.3rem;
  margin-bottom: 0.4rem;
}
.filterPanel___1vmv9 .line___3pCZY > .inputBox___5UZ0n {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.filterPanel___1vmv9 .line___3pCZY > :not(.inputBox___5UZ0n) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.filterPanel___1vmv9 .line___3pCZY .title___3nrex {
  width: 25%;
}
.filterPanel___1vmv9 .inputBox___5UZ0n input {
  border-radius: 10rem;
  overflow: hidden;
  background: #f4f4f4;
}
.filterPanel___1vmv9 .inputRange___2BaIY {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.filterPanel___1vmv9 .inputRange___2BaIY > div {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.filterPanel___1vmv9 .inputRange___2BaIY > :nth-child(n + 2) {
  padding-left: 0;
}
.filterPanel___1vmv9 .submitBtns___6WGnw {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0.1rem 0 0.2rem;
  background: #fff;
}
.filterPanel___1vmv9 .submitBtns___6WGnw .btnReset___5GALQ {
  font-size: 0.28rem;
}
.filterPanel___1vmv9 .submitBtns___6WGnw .btnSubmit___3T-JK {
  font-size: 0.32rem;
}
.productListItem___2hbUu {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #f5f5f5;
  cursor: pointer;
}
.productListItem___2hbUu > .listContent___2fdRv {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.productListItem___2hbUu > :not(.listContent___2fdRv) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___2hbUu > :not(:last-child) {
  margin-right: 0.2rem;
}
.productListItem___2hbUu .listImage___W9n46 {
  width: 2rem;
  height: 2rem;
}
.productListItem___2hbUu .listContent___2fdRv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: calc(100vw - 3.0rem);
}
.productListItem___2hbUu .listContent___2fdRv > .miniCourse___28Mrl {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.productListItem___2hbUu .listContent___2fdRv > :not(.miniCourse___28Mrl) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___2hbUu .listName___39itP {
  font-weight: bold;
  margin-bottom: 0.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.8rem;
}
.productListItem___2hbUu .tagList___3up6I {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
.productListItem___2hbUu .tagList___3up6I .tag___1B60A {
  border: solid 0.01rem #488ffa;
  border-radius: 0.06rem;
  color: #488ffa;
  padding: 0.01rem 0.06rem;
  font-size: 0.20rem;
  margin-right: 0.06rem;
  margin-bottom: 0.06rem;
}
.productListItem___2hbUu .normalCourse___xJK7L,
.productListItem___2hbUu .miniCourse___28Mrl {
  margin-top: 0.05rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.productListItem___2hbUu .normalCourse___xJK7L .dateAndTime___2LOMs,
.productListItem___2hbUu .miniCourse___28Mrl .dateAndTime___2LOMs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.productListItem___2hbUu .normalCourse___xJK7L .dateAndTime___2LOMs span,
.productListItem___2hbUu .miniCourse___28Mrl .dateAndTime___2LOMs span {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___2hbUu .normalCourse___xJK7L > .grow___3dCba,
.productListItem___2hbUu .miniCourse___28Mrl > .grow___3dCba {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.productListItem___2hbUu .normalCourse___xJK7L > :not(.grow___3dCba),
.productListItem___2hbUu .miniCourse___28Mrl > :not(.grow___3dCba) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productListItem___2hbUu .normalCourse___xJK7L .subTitle___2xax7,
.productListItem___2hbUu .miniCourse___28Mrl .subTitle___2xax7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productListItem___2hbUu .normalCourse___xJK7L .subTitle___2xax7 .teacherName___2JLA8,
.productListItem___2hbUu .miniCourse___28Mrl .subTitle___2xax7 .teacherName___2JLA8 {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.productListItem___2hbUu .normalCourse___xJK7L .subTitle___2xax7 span,
.productListItem___2hbUu .miniCourse___28Mrl .subTitle___2xax7 span {
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___2hbUu .normalCourse___xJK7L .sellCount___3pUwr,
.productListItem___2hbUu .miniCourse___28Mrl .sellCount___3pUwr,
.productListItem___2hbUu .normalCourse___xJK7L .storageAmount___2qCn0,
.productListItem___2hbUu .miniCourse___28Mrl .storageAmount___2qCn0,
.productListItem___2hbUu .normalCourse___xJK7L .sellCount___3pUwr,
.productListItem___2hbUu .miniCourse___28Mrl .sellCount___3pUwr,
.productListItem___2hbUu .normalCourse___xJK7L .startDate___3jBZM,
.productListItem___2hbUu .miniCourse___28Mrl .startDate___3jBZM,
.productListItem___2hbUu .normalCourse___xJK7L .classTime___ziEtO,
.productListItem___2hbUu .miniCourse___28Mrl .classTime___ziEtO {
  font-size: 0.8em;
  color: #b5b5b5;
  line-height: 0.32rem;
}
.productListItem___2hbUu .normalCourse___xJK7L .storageAmount___2qCn0,
.productListItem___2hbUu .miniCourse___28Mrl .storageAmount___2qCn0 {
  margin-left: 0.15rem;
}
.productListItem___2hbUu .normalCourse___xJK7L .moreContent___1l3O8,
.productListItem___2hbUu .miniCourse___28Mrl .moreContent___1l3O8 {
  margin-top: auto;
  margin-right: 0.6rem;
  overflow: hidden;
}
.productListItem___2hbUu .normalCourse___xJK7L .moreContent___1l3O8 span,
.productListItem___2hbUu .miniCourse___28Mrl .moreContent___1l3O8 span {
  line-height: 0.42rem;
}
.productListItem___2hbUu .productName___3Szdj {
  display: block;
  line-height: 0.34rem;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.productListItem___2hbUu .productTypeName___18OTV {
  color: #548EFF;
  background-color: #F0F6FF;
  float: right;
  padding: 0.03rem 0.04rem 0.03rem 0.12rem;
  border-radius: 0.3rem 0 0 0.3rem;
  text-align: center;
  position: absolute;
  right: 0.2rem;
  max-width: 1.0rem;
}
.coursePurchaseAgreement___3CFlS {
  color: #333;
  word-wrap: break-word;
  height: 100%;
}
.coursePurchaseAgreement___3CFlS table {
  /* 不敢乱加样式了，一个机构改了另一个机构就坏了 */
  width: 100%;
}
.coursePurchaseAgreement___3CFlS img {
  max-width: 100%;
}
.coursePurchaseAgreement___3CFlS .content___1w3fj {
  height: calc(100% - 1.18rem);
  overflow: auto;
}
.coursePurchaseAgreement___3CFlS .agreementContentStyle___O6Yxw {
  background-color: white;
  padding: 0.30rem;
}
.proFooterStyle___YLxZ1 {
  position: absolute;
  left: 0;
  bottom: 0.18rem;
  border-radius: 1rem;
  color: white;
  background-color: white;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.proFooterStyle___YLxZ1 .sureBtn___EZYKE {
  background-color: #FBC600;
  color: #000;
  padding: 0rem 0.4rem;
  font-size: 0.28rem;
  border-radius: 1rem;
  line-height: 0.8rem;
  height: 0.8rem;
  width: calc(100% - 0.8rem);
  margin-left: 0;
}
.proFooterStyle___YLxZ1 .sureBtn___EZYKE div {
  font-size: 0.28rem;
}
/**
**场馆 begin
*/
/**
**场馆 end
*/
@font-face {
  font-family: "siyuanHei";
  src: url("https://pingtai-prd.oss-cn-shenzhen.aliyuncs.com/frontend-static/NotoSansHans-Regular.woff2");
  font-weight: normal;
  font-style: normal;
}
.app-root .am-list-item.am-input-item {
  padding-left: 0.4rem;
  height: 0.56rem;
  min-height: 0.56rem;
  border-radius: 0.08rem;
}
.app-root .am-list-item:not(:last-child) .am-list-line {
  border-bottom: none;
}
.app-root .am-list-item .am-input-label.am-input-label-5 {
  width: 1.5rem;
}
.app-root .am-drawer-bottom.am-drawer-open .am-drawer-sidebar {
  border-top-left-radius: 0.1rem;
  border-top-right-radius: 0.1rem;
}
.app-root .am-pull-to-refresh-down .am-pull-to-refresh-indicator {
  position: relative;
}
.app-root .am-button-primary {
  border-radius: 0.08rem;
}
.app-root .am-tag {
  font-size: 0.26rem;
  color: #333;
  background: #f8f8f8;
  padding: 0 0.4rem;
}
.app-root .am-tag-active {
  background-color: rgba(72, 143, 250, 0.1);
  color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.app-root .am-list-header {
  padding: 0;
}
.app-root .am-list-body {
  border-top: none;
  border-bottom: none;
}
.app-root .am-tabs-pane-wrap {
  overflow: hidden;
}
.app-root .commonCarouselContent img {
  border-radius: 0;
}
.app-root .am-list-item .am-list-line .am-list-extra {
  padding-top: 0;
  padding-bottom: 0;
  text-align: left;
  -ms-flex-preferred-size: unset;
      flex-basis: unset;
  -webkit-box-flex: unset;
      -ms-flex: unset;
          flex: unset;
  color: #333;
}
.app-root .am-list-item.common-picker-list {
  min-height: 0;
  padding-left: 0;
}
.app-root .am-list-item.common-picker-list .am-list-line {
  padding-right: 0;
}
.app-root .am-list-item.common-picker-list .am-list-line .am-list-arrow {
  margin-left: 0.1rem;
  margin-right: 0.4rem;
}
.app-root .am-stepper-handler {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.app-root .am-tabs-horizontal .am-tabs-pane-wrap-active {
  height: 100%;
}
.am-list-body {
  background: none;
}
.am-input-item.xb-center-input .am-list-line {
  background: #F4F4F4;
  border-radius: 10rem;
  overflow: hidden;
}
.am-input-item.xb-center-input input {
  text-align: center;
}
.fs12 {
  font-size: 0.12rem;
}
.fs13 {
  font-size: 0.13rem;
}
.fs14 {
  font-size: 0.14rem;
}
.fs15 {
  font-size: 0.15rem;
}
.fs16 {
  font-size: 0.16rem;
}
.fs17 {
  font-size: 0.17rem;
}
.fs18 {
  font-size: 0.18rem;
}
.fs20 {
  font-size: 0.2rem;
}
.fs22 {
  font-size: 0.22rem;
}
.fs24 {
  font-size: 0.24rem;
}
.fs26 {
  font-size: 0.26rem;
}
.fs28 {
  font-size: 0.28rem;
}
.fs30 {
  font-size: 0.3rem;
}
.fs32 {
  font-size: 0.32rem;
}
.fs34 {
  font-size: 0.34rem;
}
.fs36 {
  font-size: 0.36rem;
}
.fs42 {
  font-size: 0.42rem;
}
.fs48 {
  font-size: 0.48rem;
}
.fs50 {
  font-size: 0.5rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh18 {
  line-height: 0.18rem;
}
.lh20 {
  line-height: 0.2rem;
}
.lh22 {
  line-height: 0.22rem;
}
.lh24 {
  line-height: 0.24rem;
}
.lh26 {
  line-height: 0.26rem;
}
.lh28 {
  line-height: 0.28rem;
}
.lh30 {
  line-height: 0.3rem;
}
.lh32 {
  line-height: 0.32rem;
}
.lh35 {
  line-height: 0.35rem;
}
.lh44 {
  line-height: 0.44rem;
}
.lh48 {
  line-height: 0.48rem;
}
.lh50 {
  line-height: 0.5rem;
}
.lh70 {
  line-height: 0.7rem;
}
.lh80 {
  line-height: 0.8rem;
}
.lh86 {
  line-height: 0.86rem;
}
.lh88 {
  line-height: 0.88rem;
}
.lh90 {
  line-height: 0.9rem;
}
.lh100 {
  line-height: 1rem;
}
.lh120 {
  line-height: 1.2rem;
}
.w0 {
  width: 0;
}
.w1 {
  width: 0.01rem;
}
.w2 {
  width: 0.02rem;
}
.w8 {
  width: 0.08rem;
}
.w15 {
  width: 0.15rem;
}
.w20 {
  width: 0.2rem;
}
.w24 {
  width: 0.24rem;
}
.w26 {
  width: 0.26rem;
}
.w28 {
  width: 0.28rem;
}
.w30 {
  width: 0.3rem;
}
.w32 {
  width: 0.32rem;
}
.w36 {
  width: 0.36rem;
}
.w40 {
  width: 0.4rem;
}
.w42 {
  width: 0.42rem;
}
.w48 {
  width: 0.48rem;
}
.w50 {
  width: 0.5rem;
}
.w52 {
  width: 0.52rem;
}
.w56 {
  width: 0.56rem;
}
.w60 {
  width: 0.6rem;
}
.w64 {
  width: 0.64rem;
}
.w68 {
  width: 0.68rem;
}
.w70 {
  width: 0.7rem;
}
.w80 {
  width: 0.8rem;
}
.w100 {
  width: 1rem;
}
.w108 {
  width: 1.08rem;
}
.w120 {
  width: 1.2rem;
}
.w130 {
  width: 1.3rem;
}
.w140 {
  width: 1.4rem;
}
.w150 {
  width: 1.5rem;
}
.w158 {
  width: 1.58rem;
}
.w166 {
  width: 1.66rem;
}
.w170 {
  width: 1.7rem;
}
.w190 {
  width: 1.9rem;
}
.w200 {
  width: 2rem;
}
.w220 {
  width: 2.2rem;
}
.w240 {
  width: 2.4rem;
}
.w260 {
  width: 2.6rem;
}
.w300 {
  width: 3rem;
}
.w400 {
  width: 4rem;
}
.w430 {
  width: 4.3rem;
}
.w450 {
  width: 4.5rem;
}
.w490 {
  width: 4.9rem;
}
.h1 {
  height: 0.01rem;
}
.h2 {
  height: 0.02rem;
}
.h6 {
  height: 0.06rem;
}
.h15 {
  height: 0.15rem;
}
.h16 {
  height: 0.16rem;
}
.h20 {
  height: 0.2rem;
}
.h24 {
  height: 0.24rem;
}
.h28 {
  height: 0.28rem;
}
.h30 {
  height: 0.3rem;
}
.h32 {
  height: 0.32rem;
}
.h34 {
  height: 0.34rem;
}
.h36 {
  height: 0.36rem;
}
.h40 {
  height: 0.4rem;
}
.h42 {
  height: 0.42rem;
}
.h44 {
  height: 0.44rem;
}
.h46 {
  height: 0.46rem;
}
.h48 {
  height: 0.48rem;
}
.h50 {
  height: 0.5rem;
}
.h55 {
  height: 0.55rem;
}
.h56 {
  height: 0.56rem;
}
.h60 {
  height: 0.6rem;
}
.h64 {
  height: 0.64rem;
}
.h66 {
  height: 0.66rem;
}
.h68 {
  height: 0.68rem;
}
.h70 {
  height: 0.7rem;
}
.h78 {
  height: 0.78rem;
}
.h80 {
  height: 0.8rem;
}
.h84 {
  height: 0.84rem;
}
.h86 {
  height: 0.86rem;
}
.h88 {
  height: 0.88rem;
}
.h90 {
  height: 0.9rem;
}
.h96 {
  height: 0.96rem;
}
.h100 {
  height: 1rem;
}
.h108 {
  height: 1.08rem;
}
.h110 {
  height: 1.1rem;
}
.h120 {
  height: 1.2rem;
}
.h126 {
  height: 1.26rem;
}
.h170 {
  height: 1.7rem;
}
.h180 {
  height: 1.8rem;
}
.h190 {
  height: 1.9rem;
}
.h200 {
  height: 2rem;
}
.h300 {
  height: 3rem;
}
.h400 {
  height: 4rem;
}
.min-h2 {
  min-height: 0.02rem;
}
.min-h15 {
  min-height: 0.15rem;
}
.min-h20 {
  min-height: 0.2rem;
}
.min-h24 {
  min-height: 0.24rem;
}
.min-h28 {
  min-height: 0.28rem;
}
.min-h30 {
  min-height: 0.3rem;
}
.min-h32 {
  min-height: 0.32rem;
}
.min-h34 {
  min-height: 0.34rem;
}
.min-h36 {
  min-height: 0.36rem;
}
.min-h40 {
  min-height: 0.4rem;
}
.min-h42 {
  min-height: 0.42rem;
}
.min-h44 {
  min-height: 0.44rem;
}
.min-h46 {
  min-height: 0.46rem;
}
.min-h50 {
  min-height: 0.5rem;
}
.min-h55 {
  min-height: 0.55rem;
}
.min-h56 {
  min-height: 0.56rem;
}
.min-h60 {
  min-height: 0.6rem;
}
.min-h66 {
  min-height: 0.66rem;
}
.min-h68 {
  min-height: 0.68rem;
}
.min-h70 {
  min-height: 0.7rem;
}
.min-h78 {
  min-height: 0.78rem;
}
.min-h80 {
  min-height: 0.8rem;
}
.min-h84 {
  min-height: 0.84rem;
}
.min-h86 {
  min-height: 0.86rem;
}
.min-h88 {
  min-height: 0.88rem;
}
.min-h90 {
  min-height: 0.9rem;
}
.min-h96 {
  min-height: 0.96rem;
}
.min-h100 {
  min-height: 1rem;
}
.min-h108 {
  min-height: 1.08rem;
}
.min-h110 {
  min-height: 1.1rem;
}
.min-h120 {
  min-height: 1.2rem;
}
.min-h126 {
  min-height: 1.26rem;
}
.min-h170 {
  min-height: 1.7rem;
}
.min-h190 {
  min-height: 1.9rem;
}
.min-h200 {
  min-height: 2rem;
}
.min-h300 {
  min-height: 3rem;
}
.min-h400 {
  min-height: 4rem;
}
.wp25 {
  width: 25%;
}
.wp30 {
  width: 30%;
}
.wp40 {
  width: 40%;
}
.wp50 {
  width: 50%;
}
.wp100 {
  width: 100%;
}
.wp200 {
  width: 200%;
}
.hp100 {
  height: 100%;
}
.mw165 {
  max-width: 1.65rem;
}
.mw190 {
  max-width: 1.9rem;
}
.mw200 {
  max-width: 2rem;
}
.mw220 {
  max-width: 2.2rem;
}
.mw300 {
  max-width: 3rem;
}
.mw400 {
  max-width: 4rem;
}
.mw420 {
  max-width: 4.2rem;
}
.mw520 {
  max-width: 5.2rem;
}
.mw800 {
  max-width: 8rem;
}
.min-w160 {
  min-width: 1.6rem;
}
.min-w200 {
  min-width: 2rem;
}
.min-w230 {
  min-width: 2.3rem;
}
.min-w300 {
  min-width: 3rem;
}
.pl8 {
  padding-left: 0.08rem;
}
.pl10 {
  padding-left: 0.1rem;
}
.pl12 {
  padding-left: 0.12rem;
}
.pl15 {
  padding-left: 0.15rem;
}
.pl16 {
  padding-left: 0.16rem;
}
.pl18 {
  padding-left: 0.18rem;
}
.pl20 {
  padding-left: 0.2rem;
}
.pl24 {
  padding-left: 0.24rem;
}
.pl26 {
  padding-left: 0.26rem;
}
.pl28 {
  padding-left: 0.28rem;
}
.pl30 {
  padding-left: 0.3rem;
}
.pl40 {
  padding-left: 0.4rem;
}
.pl60 {
  padding-left: 0.6rem;
}
.pl70 {
  padding-left: 0.7rem;
}
.pl80 {
  padding-left: 0.8rem;
}
.pl120 {
  padding-left: 1.2rem;
}
.pl128 {
  padding-left: 1.28rem;
}
.pl160 {
  padding-left: 1.6rem;
}
.pl200 {
  padding-left: 2rem;
}
.pr8 {
  padding-right: 0.08rem;
}
.pr10 {
  padding-right: 0.1rem;
}
.pr15 {
  padding-right: 0.15rem;
}
.pr16 {
  padding-right: 0.16rem;
}
.pr18 {
  padding-right: 0.18rem;
}
.pr20 {
  padding-right: 0.2rem;
}
.pr24 {
  padding-right: 0.24rem;
}
.pr26 {
  padding-right: 0.26rem;
}
.pr28 {
  padding-right: 0.28rem;
}
.pr30 {
  padding-right: 0.3rem;
}
.pr40 {
  padding-right: 0.4rem;
}
.pr50 {
  padding-right: 0.5rem;
}
.pr60 {
  padding-right: 0.6rem;
}
.pr70 {
  padding-right: 0.7rem;
}
.pr80 {
  padding-right: 0.8rem;
}
.pr128 {
  padding-right: 1.28rem;
}
.pt2 {
  padding-top: 0.02rem;
}
.pt4 {
  padding-top: 0.04rem;
}
.pt5 {
  padding-top: 0.05rem;
}
.pt6 {
  padding-top: 0.06rem;
}
.pt8 {
  padding-top: 0.08rem;
}
.pt10 {
  padding-top: 0.1rem;
}
.pt11 {
  padding-top: 0.11rem;
}
.pt14 {
  padding-top: 0.14rem;
}
.pt16 {
  padding-top: 0.16rem;
}
.pt18 {
  padding-top: 0.18rem;
}
.pt20 {
  padding-top: 0.2rem;
}
.pt23 {
  padding-top: 0.23rem;
}
.pt24 {
  padding-top: 0.24rem;
}
.pt40 {
  padding-top: 0.4rem;
}
.pt30 {
  padding-top: 0.3rem;
}
.pt32 {
  padding-top: 0.32rem;
}
.pt36 {
  padding-top: 0.36rem;
}
.pt48 {
  padding-top: 0.48rem;
}
.pt50 {
  padding-top: 0.5rem;
}
.pt60 {
  padding-top: 0.6rem;
}
.pt70 {
  padding-top: 0.7rem;
}
.pt90 {
  padding-top: 0.9rem;
}
.pb2 {
  padding-bottom: 0.02rem;
}
.pb4 {
  padding-bottom: 0.04rem;
}
.pb5 {
  padding-bottom: 0.05rem;
}
.pb10 {
  padding-bottom: 0.1rem;
}
.pb11 {
  padding-bottom: 0.11rem;
}
.pb14 {
  padding-bottom: 0.14rem;
}
.pb18 {
  padding-bottom: 0.18rem;
}
.pb20 {
  padding-bottom: 0.2rem;
}
.pb22 {
  padding-bottom: 0.22rem;
}
.pb24 {
  padding-bottom: 0.24rem;
}
.pb23 {
  padding-bottom: 0.23rem;
}
.pb28 {
  padding-bottom: 0.28rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb32 {
  padding-bottom: 0.32rem;
}
.pb36 {
  padding-bottom: 0.36rem;
}
.pb40 {
  padding-bottom: 0.4rem;
}
.pb48 {
  padding-bottom: 0.48rem;
}
.pb50 {
  padding-bottom: 0.5rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb70 {
  padding-bottom: 0.7rem;
}
.pb90 {
  padding-bottom: 0.9rem;
}
.p10 {
  padding: 0.1rem;
}
.p15 {
  padding: 0.15rem;
}
.p20 {
  padding: 0.2rem;
}
.p25 {
  padding: 0.25rem;
}
.p30 {
  padding: 0.3rem;
}
.p40 {
  padding: 0.4rem;
}
.p50 {
  padding: 0.5rem;
}
.p60 {
  padding: 0.6rem;
}
.b-120 {
  bottom: -1.2rem;
}
.b0 {
  bottom: 0;
}
.b30 {
  bottom: 0.3rem;
}
.b35 {
  bottom: 0.35rem;
}
.b40 {
  bottom: 0.4rem;
}
.b70 {
  bottom: 0.7rem;
}
.b75 {
  bottom: 0.75rem;
}
.b90 {
  bottom: 0.9rem;
}
.b200 {
  bottom: 2rem;
}
.t-40 {
  top: -0.4rem;
}
.t-35 {
  top: -0.35rem;
}
.t-30 {
  top: -0.3rem;
}
.t0 {
  top: 0;
}
.t20 {
  top: 0.2rem;
}
.t86 {
  top: 0.86rem;
}
.l0 {
  left: 0;
}
.l6 {
  left: 0.06rem;
}
.l12 {
  left: 0.12rem;
}
.l20 {
  left: 0.2rem;
}
.l270 {
  left: 2.7rem;
}
.l380 {
  left: 3.8rem;
}
.l400 {
  left: 4rem;
}
.l420 {
  left: 4.2rem;
}
.l675 {
  left: 6.75rem;
}
.r-20 {
  right: -0.2rem;
}
.r-15 {
  right: -0.15rem;
}
.r-10 {
  right: -0.1rem;
}
.r0 {
  right: 0;
}
.r10 {
  right: 0.1rem;
}
.r15 {
  right: 0.15rem;
}
.r20 {
  right: 0.2rem;
}
.r25 {
  right: 0.25rem;
}
.r30 {
  right: 0.3rem;
}
.r35 {
  right: 0.35rem;
}
.r40 {
  right: 0.4rem;
}
.mr-40 {
  margin-right: -0.4rem;
}
.mr-30 {
  margin-right: -0.3rem;
}
.mr-18 {
  margin-right: -0.18rem;
}
.mr-15 {
  margin-right: -0.15rem;
}
.mr-5 {
  margin-right: -0.05rem;
}
.mr2 {
  margin-right: 0.02rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr6 {
  margin-right: 0.06rem;
}
.mr7 {
  margin-right: 0.07rem;
}
.mr8 {
  margin-right: 0.08rem;
}
.mr10 {
  margin-right: 0.1rem;
}
.mr12 {
  margin-right: 0.12rem;
}
.mr15 {
  margin-right: 0.15rem;
}
.mr16 {
  margin-right: 0.16rem;
}
.mr20 {
  margin-right: 0.2rem;
}
.mr22 {
  margin-right: 0.22rem;
}
.mr24 {
  margin-right: 0.24rem;
}
.mr30 {
  margin-right: 0.3rem;
}
.mr32 {
  margin-right: 0.32rem;
}
.mr36 {
  margin-right: 0.36rem;
}
.mr40 {
  margin-right: 0.4rem;
}
.mr50 {
  margin-right: 0.5rem;
}
.mr60 {
  margin-right: 0.6rem;
}
.mr66 {
  margin-right: 0.66rem;
}
.mr80 {
  margin-right: 0.8rem;
}
.mr100 {
  margin-right: 1rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: 0.1rem;
}
.ml12 {
  margin-left: 0.12rem;
}
.ml15 {
  margin-left: 0.15rem;
}
.ml16 {
  margin-left: 0.16rem;
}
.ml20 {
  margin-left: 0.2rem;
}
.ml24 {
  margin-left: 0.24rem;
}
.ml28 {
  margin-left: 0.28rem;
}
.ml30 {
  margin-left: 0.3rem;
}
.ml36 {
  margin-left: 0.36rem;
}
.ml40 {
  margin-left: 0.4rem;
}
.ml44 {
  margin-left: 0.44rem;
}
.ml50 {
  margin-left: 0.5rem;
}
.mt4 {
  margin-top: 0.04rem;
}
.mt8 {
  margin-top: 0.08rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.mt12 {
  margin-top: 0.12rem;
}
.mt16 {
  margin-top: 0.16rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt24 {
  margin-top: 0.24rem;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt32 {
  margin-top: 0.32rem;
}
.mt36 {
  margin-top: 0.36rem;
}
.mt40 {
  margin-top: 0.4rem;
}
.mt44 {
  margin-top: 0.44rem;
}
.mt47 {
  margin-top: 0.47rem;
}
.mt48 {
  margin-top: 0.48rem;
}
.mt50 {
  margin-top: 0.5rem;
}
.mt60 {
  margin-top: 0.6rem;
}
.mt64 {
  margin-top: 0.64rem;
}
.mt80 {
  margin-top: 0.8rem;
}
.mt90 {
  margin-top: 0.9rem;
}
.mt96 {
  margin-top: 0.96rem;
}
.mt154 {
  margin-top: 1.54rem;
}
.mb-30 {
  margin-bottom: -0.3rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb6 {
  margin-bottom: 0.06rem;
}
.mb8 {
  margin-bottom: 0.08rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb12 {
  margin-bottom: 0.12rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb16 {
  margin-bottom: 0.16rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb24 {
  margin-bottom: 0.24rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb28 {
  margin-bottom: 0.28rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb32 {
  margin-bottom: 0.32rem;
}
.mb36 {
  margin-bottom: 0.36rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb48 {
  margin-bottom: 0.48rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb70 {
  margin-bottom: 0.7rem;
}
.mb80 {
  margin-bottom: 0.8rem;
}
.mb90 {
  margin-bottom: 0.9rem;
}
.mb100 {
  margin-bottom: 1rem;
}
.mb150 {
  margin-bottom: 1.5rem;
}
.mb200 {
  margin-bottom: 2rem;
}
.mb400 {
  margin-bottom: 4rem;
}
.m5 {
  margin: 0.05rem;
}
.m10 {
  margin: 0.1rem;
}
.m15 {
  margin: 0.15rem;
}
.m20 {
  margin: 0.2rem;
}
.m30 {
  margin: 0.3rem;
}
.m40 {
  margin: 0.4rem;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.br-2 {
  border-radius: 0.02rem;
}
.br-3 {
  border-radius: 0.03rem;
}
.br-4 {
  border-radius: 0.04rem;
}
.br-6 {
  border-radius: 0.06rem;
}
.br-8 {
  border-radius: 0.08rem;
}
.br-10 {
  border-radius: 0.1rem;
}
.br-14 {
  border-radius: 0.14rem;
}
.br-16 {
  border-radius: 0.16rem;
}
.br-20 {
  border-radius: 0.2rem;
}
.br-24 {
  border-radius: 0.24rem;
}
.br-27 {
  border-radius: 0.27rem;
}
.br-35 {
  border-radius: 0.35rem;
}
.br-100 {
  border-radius: 1rem;
}
.zi1 {
  z-index: 1;
}
.zi2 {
  z-index: 2;
}
.zi100 {
  z-index: 100;
}
.zi999 {
  z-index: 999;
}
.op-0 {
  opacity: 0;
}
.op-4 {
  opacity: 4;
}
.tr-2 {
  -webkit-transition-duration: 0.2s;
       -o-transition-duration: 0.2s;
          transition-duration: 0.2s;
}
/* 两边间隙 */
/* 子级间隙 */
/* 其他间隙 */
/* inline-block 列表 */
/* float 列表 */
/* 滚动容器 */
/* 清除原样式，比如 input */
/* 等比容器 */
/* 方块 */
/* 清除浮动 */
/* 圆角 */
/* 定位 */
/* ---------- 文本超出省略 */
/* 非最后一个的子级 */
.themeBlue .primary-color {
  color: #488ffa;
}
.themeBlue .primary-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color-bg {
  background-color: #488ffa;
}
.themeBlue .theme-color {
  color: #488ffa;
}
.themeBlue .am-button-primary {
  background-color: #488ffa;
  border: 0.01rem solid #488ffa;
}
.themeBlue .text-orange {
  color: #EC630E;
}
.themeBlue .text-orange-light {
  color: #E5670F;
}
.themeDarkBlue .primary-color {
  color: #003D6A;
}
.themeDarkBlue .primary-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color-bg {
  background-color: #003D6A;
}
.themeDarkBlue .theme-color {
  color: #003D6A;
}
.themeDarkBlue .am-button-primary {
  background-color: #003D6A;
  border: 0.01rem solid #003D6A;
}
.themeDarkBlue .text-orange {
  color: #EC630E;
}
.themeDarkBlue .text-orange-light {
  color: #E5670F;
}
/*声明 YouSheBiaoTiHei*/
@font-face {
  font-family: 'YouSheBiaoTiHei';
  src: url(/static/YouSheBiaoTiHei.1726685c.ttf);
  font-weight: normal;
  font-style: normal;
}
 {
  /*底栏&带说明符号等文字*/
  /*超小说明文字*/
  /*辅助字和小字*/
  /*正常字*/
  /*标题字和页面状态*/
  /*特别大的强调文字*/
  /*数字*/
  /*原点*/
  /* 结果： .gap-right-10 > :not(:last-child) { margin-right: 10px; } */
}
a {
  cursor: pointer;
}
.am-button {
  height: 0.8rem;
  line-height: 0.8rem;
}
.btn-rounded-normal {
  background: #ffffff;
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  color: #000;
}
.btn-rounded-primary {
  background: #548EFF;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem;
  width: 2rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  color: #ffffff;
}
.btn-left-rounded {
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
  border-radius: 1rem 0 0 1rem;
  width: 2.1rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  color: #ffffff;
}
#root {
  height: 100%;
  overflow: hidden;
  font-family: "PingFang SC", "siyuanHei", Helvetica, Arial, "\5B8B\4F53";
  color: #333;
  font-size: 0.26rem;
  line-height: 1.15;
}
@media (min-width: 992px) {
  #root {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    max-width: 9.21rem;
    max-height: 16.65rem;
    margin: auto;
    -webkit-box-shadow: 0 0 1em rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 1em rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
body {
  background-color: #fff;
  overflow: hidden;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.app-root {
  height: 100%;
  overflow: hidden;
}
.app-root > .main {
  height: 100%;
}
.app-root .navbar .am-navbar-left-icon {
  display: none;
}
.app-root .am-drawer-sidebar .am-list {
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.app-root .am-icon-md {
  width: 0.5rem;
  height: 0.5rem;
}
.app-root .am-checkbox,
.app-root .am-checkbox-inner {
  width: 0.3rem;
  height: 0.3rem;
}
.app-root .am-checkbox.am-checkbox-checked .am-checkbox-inner {
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
}
.app-root .am-checkbox.am-checkbox-checked .am-checkbox-inner:after {
  display: none;
}
.am-toast.am-toast-mask > span {
  max-width: 50%;
}
.am-toast.am-toast-mask > span .am-toast-notice {
  max-width: 100%;
}
.text-overflow {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.bg-white {
  background-color: #fff;
}
.bg-gray {
  background-color: #CAD2DC;
}
.bg-venues-orange {
  background-color: #EC630E;
}
.normal-font-color {
  color: #333;
}
.noraml-gray-font-color {
  color: #666;
}
.text-light-gray-color {
  color: #BDBDBD;
}
.normal-blue {
  color: #488ffa;
}
.normal-white {
  color: #fff;
}
.normal-red {
  color: #ff6369;
}
.normal-black {
  color: #000;
}
.normal-orange {
  color: #FF9822;
}
.normal-venues-orange {
  color: #EC630E;
}
.bg-blue {
  background-color: #488ffa;
}
.bg-orange {
  background-color: #FF9822;
}
.bg-light-gray {
  background-color: #FBFBFB;
}
.normal-border-orange {
  border: 0.01rem solid #FF7720;
}
.normal-sub-title-color {
  color: #72829B;
}
.filterColor {
  color: #7f7f7f;
}
.price-red {
  color: #FF0000;
}
.colorTips {
  border: 0.01rem solid #dfdfdf;
  border-radius: 0.1rem;
  height: 0.26rem;
  width: 0.26rem;
  display: inline-block;
  margin-right: 0.1rem;
  vertical-align: bottom;
  background: #b5b5b5;
  border-color: #b5b5b5;
}
.colorTips.blue {
  background: #488ffa;
  border-color: #488ffa;
}
.colorTips.red {
  background: #ff6369;
  border-color: #ff6369;
}
.colorTips.yellow {
  background: #ffcc00;
  border-color: #ffcc00;
}
.borderRadius-10 {
  border-radius: 0.1rem;
}
.border-radius-half {
  border-radius: 50%;
}
.topicFinishStatus {
  width: 0.76rem;
  height: 0.76rem;
  line-height: 0.76rem;
  border-radius: 50%;
  margin-left: 0.38rem;
  margin-right: 0.38rem;
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  color: #fff;
  background: #b5b5b5;
}
.topicFinishStatus.blue {
  background: #488ffa;
}
.topicFinishStatus.red {
  background: #ff6369;
}
.char-flag {
  padding: 0.06rem 0.14rem;
  font-size: 0.24rem;
  border-radius: 0.1rem;
  border: 0.01rem solid #dfdfdf;
  color: #999;
}
.char-flag.blue,
.char-flag.gray,
.char-flag.red {
  color: #fff;
  border: none;
}
.char-flag.red {
  background: #ff6369;
}
.char-flag.blue {
  background: #488ffa;
}
.char-flag.gray {
  background: #b5b5b5;
}
.topicFinishStatusContainer {
  margin-left: -0.38rem;
  margin-right: -0.38rem;
}
.topicFinishStatusContainer {
  margin-left: -0.38rem;
}
.bold {
  font-weight: bold;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.font10 {
  font-size: 0.2rem;
}
.font11 {
  font-size: 0.22rem;
}
.font12 {
  font-size: 0.24rem;
}
.font13 {
  font-size: 0.26rem;
}
.font14 {
  font-size: 0.28rem;
}
.font15 {
  font-size: 0.30rem;
}
.font16 {
  font-size: 0.32rem;
}
.font18 {
  font-size: 0.36rem;
}
.font19 {
  font-size: 0.38rem;
}
.font20 {
  font-size: 0.4rem;
}
.font21 {
  font-size: 0.42rem;
}
.font22 {
  font-size: 0.44rem;
}
.font32 {
  font-size: 0.64rem;
}
.font17 {
  font-size: 0.34rem;
}
.font18 {
  font-size: 0.36rem;
}
.font24 {
  font-size: 0.48rem;
}
.font60 {
  font-size: 1.2rem;
}
.point {
  width: 0.16rem;
  height: 0.16rem;
  border-radius: 50%;
  display: inline-block;
}
.back-orange-color {
  background: #ff9918;
}
.back-green-color {
  background: #5ed12c;
}
.back-pink-color {
  background: #ff59b2;
}
.back-red-color {
  background: #ff5959;
}
.num-red-color {
  color: #E02020;
}
.num-green-color {
  color: #24B540;
}
.tips,
.normal-gray {
  color: #999;
}
.text-color-white {
  color: #fff;
}
.normal-label-color,
.light-color,
.am-tabs-default-bar-tab {
  color: #666;
}
.label-color {
  font-size: 0.3rem;
  color: #010101;
}
.stext-color {
  color: #010101;
}
.am-tabs-default-bar-tab-active.am-tabs-default-bar-tab {
  color: #488ffa;
}
.groupBooking .am-tabs-default-bar-tab-active.am-tabs-default-bar-tab {
  color: #FF9822;
}
.groupBooking .am-tabs-default-bar-underline {
  border: 0.01rem #FF9822 solid;
}
.header {
  font-size: 0.34rem;
  color: #000;
}
.vermiddle {
  vertical-align: middle;
}
.height40 {
  height: 0.8rem;
}
.height44 {
  height: 0.88rem;
}
.hp70 {
  height: 70%;
}
.wp100 {
  width: 100%;
}
.hp100 {
  height: 100%;
}
.left-0 {
  left: 0;
}
.left-5 {
  left: 0.1rem;
}
.left-10 {
  left: 0.2rem;
}
.right-0 {
  right: 0;
}
.right-5 {
  right: 0.1rem;
}
.right-10 {
  right: 0.2rem;
}
.top-0 {
  top: 0;
}
.top-5 {
  top: 0.1rem;
}
.top-10 {
  top: 0.2rem;
}
.bottom-0 {
  bottom: 0;
}
.bottom-5 {
  bottom: 0.1rem;
}
.bottom-10 {
  bottom: 0.2rem;
}
.margin-top-5 {
  margin-top: 0.1rem;
}
.margin-left-5 {
  margin-left: 0.1rem;
}
.margin-top-5 {
  margin-top: 0.1rem;
}
.margin-top-7 {
  margin-top: 0.14rem;
}
.margin-top-10 {
  margin-top: 0.2rem;
}
.margin-top-12 {
  margin-top: 0.24rem;
}
.margin-top-15 {
  margin-top: 0.3rem;
}
.margin-top-20 {
  margin-top: 0.4rem;
}
.margin-top-25 {
  margin-top: 0.5rem;
}
.margin-top-40 {
  margin-top: 0.8rem;
}
.margin-top-30 {
  margin-top: 0.6rem;
}
.margin-top-60 {
  margin-top: 1.2rem;
}
.margin-left-8 {
  margin-left: 0.16rem;
}
.margin-left-10 {
  margin-left: 0.2rem;
}
.margin-left-15 {
  margin-left: 0.3rem;
}
.margin-left-20 {
  margin-left: 0.4rem;
}
.margin-left-25 {
  margin-left: 0.5rem;
}
.margin-right-5 {
  margin-right: 0.1rem;
}
.margin-right-10 {
  margin-right: 0.2rem;
}
.margin-right-15 {
  margin-right: 0.3rem;
}
.margin-bottom-5 {
  margin-bottom: 0.1rem;
}
.margin-bottom-10 {
  margin-bottom: 0.2rem;
}
.margin-bottom-12 {
  margin-bottom: 0.24rem;
}
.margin-bottom-15 {
  margin-bottom: 0.3rem;
}
.margin-bottom-20 {
  margin-bottom: 0.4rem;
}
.margin-bottom-40 {
  margin-bottom: 0.8rem;
}
.margin-20 {
  margin: 0.2rem;
}
.padding-bottom-10 {
  padding-bottom: 0.2rem;
}
.padding-bottom-15 {
  padding-bottom: 0.3rem;
}
.padding-bottom-20 {
  padding-bottom: 0.4rem;
}
.padding-bottom-25 {
  padding-bottom: 0.5rem;
}
.padding-bottom-40 {
  padding-bottom: 0.8rem;
}
.padding-top-20 {
  padding-top: 0.4rem;
}
.padding-top-15 {
  padding-top: 0.3rem;
}
.padding-top-10 {
  padding-top: 0.2rem;
}
.padding-10 {
  padding: 0.2rem;
}
.padding-top-10 {
  padding-top: 0.2rem;
}
.padding-5 {
  padding: 0.1rem;
}
.padding-15 {
  padding: 0.3rem;
}
.padding-20 {
  padding: 0.4rem;
}
.padding-left-15 {
  padding-left: 0.3rem;
}
.padding-left-20 {
  padding-left: 0.4rem;
}
.padding-right-15 {
  padding-right: 0.3rem;
}
.padding-right-20 {
  padding-right: 0.4rem;
}
.margin-right-20 {
  margin-right: 0.4rem;
}
.margin-right-15 {
  margin-right: 0.3rem;
}
.margin-right-10 {
  margin-right: 0.2rem;
}
.gap-right-5 > :not(:last-child) {
  margin-right: 0.1rem;
}
.gap-right-10 > :not(:last-child) {
  margin-right: 0.2rem;
}
.gap-right-15 > :not(:last-child) {
  margin-right: 0.3rem;
}
.gap-right-20 > :not(:last-child) {
  margin-right: 0.4rem;
}
.gap-right-25 > :not(:last-child) {
  margin-right: 0.5rem;
}
.gap-right-30 > :not(:last-child) {
  margin-right: 0.6rem;
}
.gap-right-35 > :not(:last-child) {
  margin-right: 0.7rem;
}
.gap-right-40 > :not(:last-child) {
  margin-right: 0.8rem;
}
.gap-bottom-5 > :not(:last-child) {
  margin-bottom: 0.1rem;
}
.gap-bottom-10 > :not(:last-child) {
  margin-bottom: 0.2rem;
}
.gap-bottom-15 > :not(:last-child) {
  margin-bottom: 0.3rem;
}
.gap-bottom-20 > :not(:last-child) {
  margin-bottom: 0.4rem;
}
.gap-bottom-25 > :not(:last-child) {
  margin-bottom: 0.5rem;
}
.gap-bottom-30 > :not(:last-child) {
  margin-bottom: 0.6rem;
}
.gap-bottom-35 > :not(:last-child) {
  margin-bottom: 0.7rem;
}
.gap-bottom-40 > :not(:last-child) {
  margin-bottom: 0.8rem;
}
.gap-top-5 > :not(:first-child) {
  margin-top: 0.1rem;
}
.gap-top-10 > :not(:first-child) {
  margin-top: 0.2rem;
}
.gap-top-15 > :not(:first-child) {
  margin-top: 0.3rem;
}
.gap-top-20 > :not(:first-child) {
  margin-top: 0.4rem;
}
.gap-top-25 > :not(:first-child) {
  margin-top: 0.5rem;
}
.gap-top-30 > :not(:first-child) {
  margin-top: 0.6rem;
}
.gap-top-35 > :not(:first-child) {
  margin-top: 0.7rem;
}
.gap-top-40 > :not(:first-child) {
  margin-top: 0.8rem;
}
.gap-left-5 > :not(:first-child) {
  margin-left: 0.1rem;
}
.gap-left-10 > :not(:first-child) {
  margin-left: 0.2rem;
}
.gap-left-15 > :not(:first-child) {
  margin-left: 0.3rem;
}
.gap-left-20 > :not(:first-child) {
  margin-left: 0.4rem;
}
.gap-left-25 > :not(:first-child) {
  margin-left: 0.5rem;
}
.gap-left-30 > :not(:first-child) {
  margin-left: 0.6rem;
}
.gap-left-35 > :not(:first-child) {
  margin-left: 0.7rem;
}
.gap-left-40 > :not(:first-child) {
  margin-left: 0.8rem;
}
.gap-sm-left-1 > :not(:first-child) {
  margin-left: 0.01rem;
}
.gap-sm-left-2 > :not(:first-child) {
  margin-left: 0.02rem;
}
.gap-sm-left-3 > :not(:first-child) {
  margin-left: 0.03rem;
}
.gap-sm-left-4 > :not(:first-child) {
  margin-left: 0.04rem;
}
.gap-sm-left-5 > :not(:first-child) {
  margin-left: 0.05rem;
}
.gap-sm-left-6 > :not(:first-child) {
  margin-left: 0.06rem;
}
.gap-sm-left-7 > :not(:first-child) {
  margin-left: 0.07rem;
}
.gap-sm-left-8 > :not(:first-child) {
  margin-left: 0.08rem;
}
.gap-sm-left-9 > :not(:first-child) {
  margin-left: 0.09rem;
}
.gap-sm-left-10 > :not(:first-child) {
  margin-left: 0.1rem;
}
.gap-sm-left-11 > :not(:first-child) {
  margin-left: 0.11rem;
}
.gap-sm-left-12 > :not(:first-child) {
  margin-left: 0.12rem;
}
.gap-sm-left-13 > :not(:first-child) {
  margin-left: 0.13rem;
}
.gap-sm-left-14 > :not(:first-child) {
  margin-left: 0.14rem;
}
.gap-sm-left-15 > :not(:first-child) {
  margin-left: 0.15rem;
}
.gap-sm-left-16 > :not(:first-child) {
  margin-left: 0.16rem;
}
.gap-sm-left-17 > :not(:first-child) {
  margin-left: 0.17rem;
}
.gap-sm-left-18 > :not(:first-child) {
  margin-left: 0.18rem;
}
.gap-sm-left-19 > :not(:first-child) {
  margin-left: 0.19rem;
}
.gap-sm-left-20 > :not(:first-child) {
  margin-left: 0.2rem;
}
.gap-sm-left-21 > :not(:first-child) {
  margin-left: 0.21rem;
}
.gap-sm-left-22 > :not(:first-child) {
  margin-left: 0.22rem;
}
.gap-sm-left-23 > :not(:first-child) {
  margin-left: 0.23rem;
}
.gap-sm-left-24 > :not(:first-child) {
  margin-left: 0.24rem;
}
.gap-sm-left-25 > :not(:first-child) {
  margin-left: 0.25rem;
}
.gap-sm-left-26 > :not(:first-child) {
  margin-left: 0.26rem;
}
.gap-sm-left-27 > :not(:first-child) {
  margin-left: 0.27rem;
}
.gap-sm-left-28 > :not(:first-child) {
  margin-left: 0.28rem;
}
.gap-sm-left-29 > :not(:first-child) {
  margin-left: 0.29rem;
}
.gap-sm-left-30 > :not(:first-child) {
  margin-left: 0.3rem;
}
.gap-sm-left-31 > :not(:first-child) {
  margin-left: 0.31rem;
}
.gap-sm-left-32 > :not(:first-child) {
  margin-left: 0.32rem;
}
.gap-sm-left-33 > :not(:first-child) {
  margin-left: 0.33rem;
}
.gap-sm-left-34 > :not(:first-child) {
  margin-left: 0.34rem;
}
.gap-sm-left-35 > :not(:first-child) {
  margin-left: 0.35rem;
}
.gap-sm-left-36 > :not(:first-child) {
  margin-left: 0.36rem;
}
.gap-sm-left-37 > :not(:first-child) {
  margin-left: 0.37rem;
}
.gap-sm-left-38 > :not(:first-child) {
  margin-left: 0.38rem;
}
.gap-sm-left-39 > :not(:first-child) {
  margin-left: 0.39rem;
}
.gap-sm-left-40 > :not(:first-child) {
  margin-left: 0.4rem;
}
.gap-line-top > :not(:first-child) {
  border-top: 0.01rem solid #dfdfdf;
}
.gap-line-left > :not(:first-child) {
  border-left: 0.01rem solid #dfdfdf;
}
.gap-line-right > :not(:last-child) {
  border-right: 0.01rem solid #dfdfdf;
}
.gap-line-bottom > :not(:last-child) {
  border-bottom: 0.01rem solid #dfdfdf;
}
.lineh23 {
  line-height: 0.46rem;
}
.lineh36 {
  line-height: 0.72rem;
}
.lineh40 {
  line-height: 0.8rem;
}
.lineh44 {
  line-height: 0.88rem;
}
.backff {
  background: #fff;
}
.normal-radius {
  border-radius: 0.1rem;
}
.back-gray {
  background-color: #f8f8f8;
}
.border-left {
  border-left: 0.01rem solid #dfdfdf;
}
.border-right {
  border-right: 0.01rem solid #dfdfdf;
}
.border-bottom {
  border-bottom: 0.01rem solid #dfdfdf;
}
.border-top {
  border-top: 0.01rem solid #dfdfdf;
}
.top-border-gray {
  border-top: 0.01rem solid #dfdfdf;
}
.border-red {
  border: 0.01rem solid #ff6369;
}
.border-blue {
  border: 0.01rem solid #488ffa;
}
.border-white {
  border: 0.01rem solid #fff;
}
.border {
  border: 0.01rem solid #dfdfdf;
}
.border.dotted {
  border-style: dotted;
}
.border-none {
  border: none;
}
a {
  color: #488ffa;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.text-right {
  text-align: right;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.width100p {
  width: 100%;
}
.normal-padding {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
.normal-ver-padding {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
.flexVerticalMiddle,
.flex-align-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.inlineBlockMiddle {
  vertical-align: middle;
}
.displayMiddle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.spaceBetween {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flexCenter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.title-primary-large {
  font-size: 0.6rem;
  color: #488ffa;
}
a.disabled,
div.disabled,
p.disabled,
span.disabled {
  color: #999999;
}
.clear-float:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.inline-block {
  display: inline-block;
}
.inline-table {
  display: inline-table;
}
.text-overflow {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
.pull-right {
  float: right;
}
.rowline:before,
.rowline:after {
  display: table;
  content: "";
}
.rowline:after {
  clear: both;
}
.am-tab-bar-bar .am-tab-bar-tab-title {
  font-size: 0.2rem;
}
.link-label {
  font-size: 0.34rem;
  color: #000;
  font-weight: bold;
}
.link-value {
  color: #666;
}
.am-list-item .am-input-control input {
  font-size: 0.26rem !important;
}
.stepButton {
  width: 2.22rem;
  height: 0.8rem;
  line-height: 0.8rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.14rem;
}
@media screen and (max-width: 640px) {
  .stepButton {
    width: 1.9rem;
    height: 0.68rem;
    line-height: 0.68rem;
  }
}
.prevButtonIcon {
  margin-left: -0.23rem;
}
.nextButtonIcon {
  margin-right: -0.23rem;
}
.groupImg {
  width: 0.26rem;
  height: 0.26rem;
  margin-right: 0.1rem;
}
@media screen and (max-width: 640px) {
  .groupImg {
    width: 0.22rem;
    height: 0.22rem;
  }
}
.groupTitle {
  color: #999999;
  font-size: 0.32rem;
}
@media screen and (max-width: 640px) {
  .groupTitle {
    font-size: 0.28rem;
  }
}
.verticalM {
  vertical-align: middle;
}
.am-modal.am-modal-transparent {
  font-family: "PingFang SC", "siyuanHei", Helvetica, Arial, "\5B8B\4F53";
}
.app-root .am-icon-md {
  width: 0.4rem;
  height: 0.4rem;
  vertical-align: middle;
}
.blackTitle {
  color: #000;
  padding: 0.3rem 0;
  font-size: 0.34rem;
}
.lightBlack {
  color: #0E3049;
}
.hiddenItem {
  display: none;
}
.hide {
  display: none !important;
}
.overflow-hidden {
  overflow: hidden;
}
.y-scroll {
  overflow-y: auto;
}
.x-scroll {
  overflow-x: auto;
}
.am-action-sheet-wrap {
  z-index: 1500;
}
.listenTouchOverflowXScroll {
  overflow-x: scroll;
  -webkit-overflow-scrolling: auto;
}
.normal-show-info-line {
  margin-top: 0.1rem;
}
.normal-show-info-line img {
  height: 0.28rem;
  margin-right: 0.2rem;
}
.input-between-line {
  width: 0.37rem;
  margin-left: 0.1rem;
  margin-right: 0.1rem;
  border-bottom: 0.01rem solid #666;
}
.oldPrice {
  text-decoration: line-through;
}
.distribution {
  display: block;
}
.lineClampOne {
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.lineClampTwo {
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.lineClampThree {
  -o-text-overflow: -o-ellipsis-lastline;
     text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.app-root .am-list-item.common-picker-list .am-list-line .am-list-arrow {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 0.2rem;
}
.app-root .am-list-item .am-list-line .am-list-extra {
  color: #7f7f7f;
}
.reset {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
}
.cover,
.bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.pos-center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.ratio {
  position: relative;
  display: block;
}
.ratio:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -o-object-fit: cover;
     object-fit: cover;
}
.ratio.t > * {
  -o-object-fit: contain;
     object-fit: contain;
}
.pure {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  text-decoration: none;
}
.listBox .listItem {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.listBox .listItem > :not(:last-child) {
  margin-right: 0.2rem;
}
.listBox .listItem .listImage {
  width: 3rem;
}
.listBox .listItem .listContent {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.listBox .listItem .listImage,
.listBox .listItem .listOther {
  -ms-flex-negative: 1;
      flex-shrink: 1;
}
.xb-title:before {
  content: "";
  position: relative;
  top: 0.05em;
  display: inline-block;
  width: 0.05rem;
  height: 0.9em;
  margin-right: 0.2rem;
  background: #548eff;
  border-radius: 0.01rem;
}
.xb-title-dot:before {
  content: "";
  position: relative;
  top: 0.05em;
  display: inline-block;
  width: 0.05rem;
  height: 0.9em;
  margin-right: 0.2rem;
  background: #548eff;
  border-radius: 0.01rem;
}
.xb-title-dot:before {
  width: 0.06rem;
  height: 0.06rem;
  top: -0.15em;
}
.xb-title-group:before {
  content: "";
  position: relative;
  top: 0.05em;
  display: inline-block;
  width: 0.05rem;
  height: 0.9em;
  margin-right: 0.2rem;
  background: #548eff;
  border-radius: 0.01rem;
}
.xb-title-group:before {
  background: #FF9822;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(246, 176, 100, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(246, 176, 100, 0.57);
}
.shadow-bottom {
  -webkit-box-shadow: 0 0.03rem 0.05rem 0.03rem #f3f3f3;
          box-shadow: 0 0.03rem 0.05rem 0.03rem #f3f3f3;
}
.app-root .am-tag {
  border: none;
  color: #000;
  border-radius: 1000em;
}
.app-root .am-tag-active {
  color: #fff;
  background: #548eff;
}
.type-tag {
  background: #F4F4F4;
  border-radius: 1rem;
  padding: 0.16rem 0.3rem;
  font-size: 0.28rem;
  color: #7F7F7F;
}
.type-tag-sel {
  background: #488FFA;
  border-radius: 1rem;
  padding: 0.16rem 0.3rem;
  font-size: 0.28rem;
  color: #fff;
}
.xb-bottom-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.2rem 0;
}
.xb-bottom-buttons > a,
.xb-bottom-buttons > div,
.xb-bottom-buttons > span {
  border: none;
  border-radius: 0;
  margin-left: 0.2rem;
  cursor: pointer;
}
.xb-bottom-buttons > :not(:last-child) {
  color: #488ffa;
  padding: 0 0.3rem;
}
.xb-bottom-buttons > :last-child {
  color: #fff;
  background: #488ffa;
  padding: 0rem 0.5rem 0rem 0.7rem;
  border-top-left-radius: 1000em;
  border-bottom-left-radius: 1000em;
  -webkit-box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
          box-shadow: 0 0.02rem 0.06rem 0.01rem rgba(100, 158, 246, 0.57);
}
.xb-bottom-buttons .an-button-active {
  background: #548eff;
}
.flex-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-row.l {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.flex-row.r {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.flex-row.c {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flex-row.s {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-row.e {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.flex-row.st {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.flex-row.t {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.flex-row.b {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.flex-row.w {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex-row.nw {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-row > .grow {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.flex-row > :not(.grow) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.flex-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-col.c {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-col.st {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.flex-col.b {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.flex-col.jc {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flex-col > .grow {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.flex-col > :not(.grow) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.flex-row > .row {
  width: 100%;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.abs {
  position: absolute;
}
.rel {
  position: relative;
}
.price:before {
  content: "\A5";
  font-size: 0.8em;
}
.img-responsive {
  width: 100%;
  display: block;
}
.xb-modal {
  opacity: 0;
  z-index: -1;
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.xb-modal.open,
.xb-modal.in {
  opacity: 1;
  z-index: 10;
}
.xb-modal > .modal-bg {
  background: rgba(0, 0, 0, 0.8);
}
.xb-modal > .modal-panel {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.xb-pre-unit {
  font-size: 0.8em;
  padding: 0.1em 0.5em;
  vertical-align: center;
  border: 0.01rem solid;
  border-radius: 10rem;
  color: red;
}
.am-switch.small .checkbox {
  width: 1.02em;
  height: 0.62em;
  border-radius: 10rem;
  font-size: 0.7rem;
}
.am-switch.small .checkbox:before {
  width: 0.96em;
  height: 0.56em;
  left: 0.03em;
  top: 0.03em;
  border-radius: 10rem;
}
.am-switch.small .checkbox:after {
  width: 0.56em;
  height: 0.56em;
  left: 0.03em;
  top: 0.03em;
  border-radius: 100%;
}
.am-switch.small input[type="checkbox"]:checked + .checkbox:after {
  -webkit-transform: translateX(0.4em);
      -ms-transform: translateX(0.4em);
          transform: translateX(0.4em);
}
.am-switch.blue input[type="checkbox"]:checked + .checkbox {
  background: #dde8ff;
}
.am-switch.blue input[type="checkbox"]:checked + .checkbox:after {
  background: #488ffa;
}
.am-stepper.small {
  width: 1.26em;
  height: 0.7em;
  line-height: 0.7em;
  padding: 0.04em 0;
  font-size: 0.6rem;
}
.am-stepper.small .am-stepper-input {
  font-size: 0.3rem;
}
.am-stepper.small.showNumber {
  width: 2.6em;
}
.am-stepper.small .am-icon-xxs {
  width: 0.26em;
  height: 0.26em;
}
.am-stepper.small .am-stepper-handler,
.am-stepper.small .am-stepper-handler-up-inner,
.am-stepper.small .am-stepper-handler-down-inner {
  width: 0.6em;
  height: 0.6em;
  line-height: 0.6em;
}
.am-stepper.small .am-stepper-handler {
  border-radius: 0.14em;
}
.am-stepper.small .am-stepper-handler-wrap {
  font-size: 1em;
}
.am-stepper.small .am-stepper-input-wrap {
  height: 100%;
}
.am-stepper.small .am-stepper-input {
  width: 100%;
  vertical-align: top;
  padding: 0 1em;
}
.xb-shadow-box {
  margin-left: 0.3rem;
  margin-right: 0.3rem;
  border-radius: 0.2rem;
  -webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.1);
}
.round {
  border-radius: 100%;
  overflow: hidden;
}
.radius-2 {
  border-radius: 0.2em;
}
.radius-3 {
  border-radius: 0.3em;
}
.radius-5 {
  border-radius: 0.5em;
}
.am-popover.small .am-popover-inner {
  font-size: 0.24rem;
}
.am-popover.small .am-popover-item-container {
  height: 2.8em;
}
.am-checkbox-wrapper.small .am-checkbox,
.am-checkbox-wrapper.small .am-checkbox-inner {
  width: 0.85em;
  height: 0.85em;
}
.am-calendar .date-picker,
.am-calendar .date-picker .wrapper {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-height: 0;
}
.contentBorderDiv {
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.06rem 0.1rem 0.02rem rgba(26, 27, 42, 0.15);
          box-shadow: 0 0.06rem 0.1rem 0.02rem rgba(26, 27, 42, 0.15);
  border-radius: 0.2rem;
  position: absolute;
  top: 0;
  margin: 0.46rem 0.3rem;
  padding-bottom: 0.64rem;
  width: calc(100% - 0.6rem);
}
.itemCardBgDiv {
  background: #FFFFFF;
  -webkit-box-shadow: 0 0.03rem 0.05rem 0.01rem rgba(26, 27, 42, 0.15);
          box-shadow: 0 0.03rem 0.05rem 0.01rem rgba(26, 27, 42, 0.15);
  border-radius: 0.2rem;
  margin: 0.21rem 0.3rem;
}
.tagSpan {
  background-color: #488ffa;
  color: #ffffff;
  font-size: 0.2rem;
  font-weight: 400;
  padding: 0rem 0.08rem;
  border-radius: 0.28rem;
  text-align: center;
  position: absolute;
  width: 0.56rem;
  right: -0.18rem;
}
.tagBorderAvail {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #488ffa;
  border: solid 0.01rem #488ffa;
}
.tagBorderNoAvail {
  padding: 0.02rem 0.08rem;
  border-radius: 0.28rem;
  color: #7f7f7f;
  border: solid 0.01rem #7f7f7f;
}
.textPreLine {
  white-space: pre-line;
}
.am-search .am-search-cancel {
  font-size: .28rem;
  color: #488ffa;
  padding-left: 0.30rem;
  padding-right: 0.28rem;
}
.content-inner .am-carousel .slider-frame {
  height: 100% !important;
}
.app-root .theme-bg-shallow-color {
  background-color: #F5F8FD;
}
.app-root .am-search-input {
  border-radius: 1rem;
  height: 0.64rem;
}
.app-root .am-search-input input[type="search"] {
  font-size: 0.24rem;
}
.app-root .am-list-item .am-list-line .am-list-extra {
  width: auto;
}
#__vconsole.vc-toggle div.vc-switch,
#__vconsole div.vc-switch,
#__vconsole.vc-toggle div.vc-mask,
#__vconsole div.vc-mask,
#__vconsole.vc-toggle div.vc-panel,
#__vconsole div.vc-panel {
  -webkit-transform: translateZ(1rem);
          transform: translateZ(1rem);
  /*这里是给safari用的*/
}
#__vconsole.vc-toggle,
#__vconsole div.vc-switch {
  margin-bottom: 1rem;
  bottom: 1rem;
}
.am-modal-mask,
.am-modal-wrap,
.am-toast,
.am-picker-popup-mask,
.am-picker-popup-wrap {
  -webkit-transform: translateZ(1rem);
          transform: translateZ(1rem);
  /*这里是给safari用的*/
}
.fullscrennModal {
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}
.fullscrennModal .am-modal-content {
  border-radius: 0;
  padding-top: 0;
  background-color: rgba(0, 0, 0, 0);
}
.fullscrennModal .am-modal-content .am-modal-body {
  padding: 0;
}
.spaceDiv {
  width: 100%;
  height: 0.16rem;
  background-color: #F6F7FA;
}
.sm-icon-24 {
  width: 0.24rem;
  height: 0.24rem;
}
.emptyDataStyle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 30% 0;
  width: 100%;
  height: 100%;
  color: #999;
  background: inherit;
}
.emptyDataStyle .emptyDataImgDiv {
  width: 2.50rem;
  height: auto;
}
.emptyDataStyle .emptyDataImgDiv > img {
  width: 100%;
  height: 100%;
}
.themeDarkBlue .normal-black {
  color: #203152;
}
.themeDarkBlue .light-text-color-2 {
  color: #94A2B9;
}
.themeDarkBlue .light-text-color-3 {
  color: #A8B4C9;
}
.themeDarkBlue .orange-color {
  color: #EC630E;
}
.themeDarkBlue .orange-bg {
  background-color: #EC630E;
}
.themeDarkBlue .border-orange {
  border-color: #EC630E;
}
.themeDarkBlue .round-btn {
  border-radius: 0.32rem;
  text-align: center;
  padding: 0.12rem 0.36rem;
}
.themeDarkBlue .content-inner {
  background-color: #F6F7FA;
}
.themeDarkBlue .item-bg-white-round-corner {
  background: #FFFFFF;
  border-radius: 0.16rem;
  padding: 0.32rem 0.3rem;
  width: calc(100% - 0.6rem);
}
.themeDarkBlue .member-tag-vip {
  width: 0.68rem;
  line-height: 0.3rem;
  text-align: center;
  border: 0.01rem solid #EC630E;
  border-radius: 0.08rem;
  color: #EC630E;
}
.themeDarkBlue .member-tag-visitor {
  width: 0.68rem;
  line-height: 0.3rem;
  text-align: center;
  border: 0.01rem solid #72829B;
  border-radius: 0.08rem;
  color: #72829B;
}
.themeDarkBlue .am-search-input .am-search-synthetic-ph {
  text-align: left;
  height: 0.64rem;
  line-height: 0.64rem;
  width: calc(100% - 0.6rem);
}
.themeDarkBlue .am-search-synthetic-ph-container {
  margin-left: 0.24rem;
  width: calc(100% - 0.48rem);
  display: block;
}
.themeDarkBlue .am-search.am-search-start .am-search-input input[type="search"] {
  height: 0.64rem;
  padding: 0 0.56rem 0 0.88rem;
}
.common-modal-radius-Style {
  overflow: auto;
}
.common-modal-radius-Style .am-modal-content {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.common-modal-radius-Style .am-list-item .am-list-line {
  border-bottom: 0.01rem solid #E7E7E7 !important;
}
.common-modal-radius-Style .am-list-item .am-list-line::after {
  background-color: transparent !important;
}
