/*
! tailwindcss v3.4.0 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

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

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

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

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

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

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

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

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

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

::-webkit-inner-spin-button,
::-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: -2px; /* 2 */
}

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

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

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

::-ms-backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}.container {
  width: 100%;
}@media (min-width: 640px) {

  .container {
    max-width: 640px;
  }
}@media (min-width: 768px) {

  .container {
    max-width: 768px;
  }
}@media (min-width: 1024px) {

  .container {
    max-width: 1024px;
  }
}@media (min-width: 1280px) {

  .container {
    max-width: 1280px;
  }
}@media (min-width: 1536px) {

  .container {
    max-width: 1536px;
  }
}.collapse {
  visibility: collapse;
}.static {
  position: static;
}.fixed {
  position: fixed;
}.absolute {
  position: absolute;
}.relative {
  position: relative;
}.sticky {
  position: sticky;
}.left-0 {
  left: 0px;
}.start-1 {
  inset-inline-start: 0.25rem;
}.top-0 {
  top: 0px;
}.z-4 {
  z-index: 4;
}.mx-auto {
  margin-left: auto;
  margin-right: auto;
}.mb-1 {
  margin-bottom: 0.25rem;
}.mb-2 {
  margin-bottom: 0.5rem;
}.mb-3 {
  margin-bottom: 0.75rem;
}.mb-4 {
  margin-bottom: 1rem;
}.ml-1 {
  margin-left: 0.25rem;
}.ml-2 {
  margin-left: 0.5rem;
}.ml-8 {
  margin-left: 2rem;
}.mr-0 {
  margin-right: 0px;
}.mr-2 {
  margin-right: 0.5rem;
}.mr-5 {
  margin-right: 1.25rem;
}.mr-8 {
  margin-right: 2rem;
}.mt-0 {
  margin-top: 0px;
}.mt-2 {
  margin-top: 0.5rem;
}.mt-3 {
  margin-top: 0.75rem;
}.mt-5 {
  margin-top: 1.25rem;
}.block {
  display: block;
}.inline-block {
  display: inline-block;
}.inline {
  display: inline;
}.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.table {
  display: table;
}.contents {
  display: contents;
}.hidden {
  display: none;
}.size-6 {
  width: 1.5rem;
  height: 1.5rem;
}.h-0 {
  height: 0px;
}.h-1 {
  height: 0.25rem;
}.h-3 {
  height: 0.75rem;
}.h-4 {
  height: 1rem;
}.h-8 {
  height: 2rem;
}.h-80 {
  height: 20rem;
}.h-full {
  height: 100%;
}.w-0 {
  width: 0px;
}.w-3 {
  width: 0.75rem;
}.w-4 {
  width: 1rem;
}.w-8 {
  width: 2rem;
}.w-full {
  width: 100%;
}.w-screen {
  width: 100vw;
}.max-w-4xl {
  max-width: 56rem;
}.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
}.flex-\[2\] {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}.shrink-0 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}.grow {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}.transform {
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.resize {
  resize: both;
}.list-disc {
  list-style-type: disc;
}.items-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}.justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}.gap-1 {
  gap: 0.25rem;
}.gap-2 {
  gap: 0.5rem;
}.gap-3 {
  gap: 0.75rem;
}.gap-4 {
  gap: 1rem;
}.overflow-hidden {
  overflow: hidden;
}.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.rounded {
  border-radius: 0.25rem;
}.rounded-md {
  border-radius: 0.375rem;
}.border {
  border-width: 1px;
}.border-l-2 {
  border-left-width: 2px;
}.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}.bg-transparent {
  background-color: transparent;
}.p-2 {
  padding: 0.5rem;
}.p-3 {
  padding: 0.75rem;
}.p-4 {
  padding: 1rem;
}.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}.pb-14 {
  padding-bottom: 3.5rem;
}.pb-28 {
  padding-bottom: 7rem;
}.pe-1 {
  -webkit-padding-end: 0.25rem;
          padding-inline-end: 0.25rem;
}.pl-4 {
  padding-left: 1rem;
}.pl-5 {
  padding-left: 1.25rem;
}.text-center {
  text-align: center;
}.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}.font-sans {
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}.font-bold {
  font-weight: 700;
}.font-semibold {
  font-weight: 600;
}.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity));
}.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}.text-theme {
  --tw-text-opacity: 1;
  color: rgb(255 128 50 / var(--tw-text-opacity));
}.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}.text-white-60 {
  color: rgba(255,255,255,0.6);
}.underline {
  text-decoration-line: underline;
}.opacity-100 {
  opacity: 1;
}.opacity-80 {
  opacity: 0.8;
}.blur {
  --tw-blur: blur(8px);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.filter {
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.transition {
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.transition-colors {
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.ease-in-out {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}* {
  margin: 0px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0px;
  font-weight: 400;font-family:苹方-简;
}.flexCenter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}:root{--theme-color: #ff8032;--bg-color: #141414;--bg-25: #252525;--purple-color: rgb(84, 84, 249);--video-pc-height: 60px;--video-phone-height: 40px;--toast-index: 999999;--modal-index: 99999;--pop-index: 9999;--content-index: 999;--shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);font-size:16px}@media screen and (min-width: 1000px)and (max-width: 1400px){:root{font-size:14px}}@media screen and (min-width: 767px)and (max-width: 1000px){:root{font-size:12px}}a{text-decoration:none}body {
  min-height: 100vh;
  width: 100vw;
  overflow-x: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 20 / var(--tw-bg-opacity));font-size:16px;scrollbar-width:0px;
}body::-webkit-scrollbar {
  height: 0px;
  width: 0px;
}html{font-size:16px}img {
  border-width: 0px;
  -o-object-fit: cover;
     object-fit: cover;
  outline-width: 0px;-webkit-box-shadow:none !important;box-shadow:none !important;
}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;-webkit-box-shadow:none;box-shadow:none}input:focus{color:#fff;background-color:rgba(0,0,0,0);-webkit-box-shadow:none !important;box-shadow:none !important}input:-internal-autofill-selected{color:#fff !important;background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;box-shadow:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{color:#fff !important;background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;box-shadow:none !important}.layoutMain {
  position: relative;
  width: 100vw;min-height:100vh;
}.textEllipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}.notFound {
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;margin-top:200px;
}.notFound a {
  color: rgba(255,255,255,0.8);
}.notFound p {
  margin-top: 1.25rem;
  margin-bottom: 1.75rem;
  font-size: 1.25rem;
  line-height: 1.75rem;
  color: rgba(255,255,255,0.8);
}.stop-scrolling{overflow:hidden !important}video:focus,video>*:hover {
  border-width: 0px;
  outline-width: 0px;-webkit-box-shadow:none;box-shadow:none;
}video::-webkit-media-controls{display:none !important}#message-root {
  position: fixed;
  top: 50%;
  left: 50%;
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;z-index:var(--toast-index);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);
}a,button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-width: 0px;
  background-color: transparent;
  outline-width: 0px;-webkit-tap-highlight-color:rgba(0,0,0,0);
}a:active,button:active {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-width: 0px;
  background-color: transparent;
  outline-width: 0px;
}.hide{display:none !important}.showBlock{display:block !important}.showFlex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media screen and (max-width: 767px){.hideWhenPhone{display:none !important}}@media screen and (min-width: 767px){.hideWhenPc{display:none !important}}video::-webkit-media-controls,video::-webkit-media-controls-enclosure,video::-webkit-media-controls-panel{display:none !important}input:active{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}input:focus{outline:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.scrollBeautify{scrollbar-width:0}.scrollBeautify::-webkit-scrollbar{height:0px;width:0px}.scrollBeautify::-webkit-scrollbar-thumb {
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 128 50 / var(--tw-bg-opacity));
}.scrollBeautify::-webkit-scrollbar-track{background-color:rgba(255,255,255,.14)}.responsive {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}.responsive .responsive-left {
  position: fixed;
  left: 0px;
  top: 5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  width: 6rem;
  -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;
  padding-top: 2rem;
  padding-bottom: 2rem;z-index:9999;
}.responsive .responsive-left nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}.responsive .responsive-left nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}.responsive .responsive-left nav li {
  margin-bottom: 1.5rem;
}.responsive .responsive-left nav a {
  color: rgba(255,255,255,0.8);
}.responsive .responsive-left nav a:hover {
  --tw-text-opacity: 1;
  color: rgb(255 128 50 / var(--tw-text-opacity));
}@media screen and (max-width: 1000px){.responsive .responsive-left nav ul{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}}@media screen and (min-width: 751px)and (max-width: 999px){.responsive .responsive-left nav ul{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}@media screen and (min-width: 1001px){.responsive .responsive-left{margin-left:22px}.responsive .responsive-left nav ul{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}.responsive .responsive-center {
  margin-left: 6rem;
  width: 100%;
}.responsive .responsive-right {
  display: none;
}.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity));
}.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity));
}.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.responsive{display:-webkit-box;display:-ms-flexbox;display:flex}.responsive-left{position:relative;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-ms-flex-negative:0;flex-shrink:0}.responsive-left nav{width:150px;margin-left:20px}@media screen and (min-width: 768px){.responsive-left nav{min-height:100vh}}.responsive-left.collapsed{width:24px !important;min-width:24px !important;max-width:24px !important;overflow:hidden}.responsive-left.collapsed+.responsive-center{margin-left:0 !important}.responsive-center{position:relative;z-index:10;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);min-width:0;padding-left:50px}@media screen and (min-width: 768px){.responsive-center{z-index:999}}.sidebar-toggle{position:absolute;top:50%;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;width:1.5rem;--tw-translate-y:-50%;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));border-radius:0 4px 4px 0;font-size:14px;font-weight:bold;right:-56px}.responsive-left.collapsed .sidebar-toggle{right:0}@media screen and (min-width: 1919px){.responsive{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.responsive .responsive-left{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;max-width:200px}.responsive .responsive-right{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.responsive .responsive-center{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;max-width:1824px}.responsive .responsive-center .items{width:100%}.responsive .responsive-center .items .item{margin-right:0.75rem;width:292px;height:438px}.responsive .responsive-center .items .itemWidth{margin-right:0.75rem;width:292px}.responsive .responsive-center .items .itemLive{margin-right:0.75rem;width:292px;height:164px}.responsive-left.collapsed+.responsive-center{max-width:1992px}}@media screen and (min-width: 1617px)and (max-width: 1919px){.responsive{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.responsive .responsive-left{-ms-flex-negative:0;flex-shrink:0;width:54px}.responsive .responsive-right{-ms-flex-negative:0;flex-shrink:0;width:42px}.responsive .responsive-center{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.responsive .responsive-center .items{width:100%}.responsive .responsive-center .items .item{margin-right:0.75rem;width:calc((100% - 72px)/6);height:calc((100vw - 168px)/6*1.5)}.responsive .responsive-center .items .itemWidth{margin-right:0.75rem;width:calc((100% - 72px)/6)}.responsive .responsive-center .items .itemLive{margin-right:0.75rem;width:calc((100% - 72px)/6);height:calc((100vw - 168px)/6*.5616)}.responsive-left.collapsed+.responsive-center .items .item{width:calc((100% - 72px)/6);height:calc((100vw - 132px)/6*1.5)}.responsive-left.collapsed+.responsive-center .items .itemWidth{width:calc((100% - 72px)/6)}.responsive-left.collapsed+.responsive-center .items .itemLive{width:calc((100% - 72px)/6);height:calc((100vw - 132px)/6*.5616)}}@media screen and (min-width: 1313px)and (max-width: 1617px){.responsive{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.responsive .responsive-left{-ms-flex-negative:0;flex-shrink:0;width:54px}.responsive .responsive-right{-ms-flex-negative:0;flex-shrink:0;width:42px}.responsive .responsive-center{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.responsive .responsive-center .items{width:100%}.responsive .responsive-center .items .item{margin-right:0.75rem;width:calc((100% - 60px)/5);height:calc((100vw - 156px)/5*1.5)}.responsive .responsive-center .items .itemWidth{margin-right:0.75rem;width:calc((100% - 60px)/5)}.responsive .responsive-center .items .itemLive{margin-right:0.75rem;width:calc((100% - 60px)/5);height:calc((100vw - 156px)/5*.5616)}.responsive-left.collapsed+.responsive-center .items .item{width:calc((100% - 60px)/5);height:calc((100vw - 120px)/5*1.5)}.responsive-left.collapsed+.responsive-center .items .itemWidth{width:calc((100% - 60px)/5)}.responsive-left.collapsed+.responsive-center .items .itemLive{width:calc((100% - 60px)/5);height:calc((100vw - 120px)/5*.5616)}}@media screen and (min-width: 767px)and (max-width: 1313px){.responsive{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.responsive .responsive-left{-ms-flex-negative:0;flex-shrink:0;width:54px}.responsive .responsive-right{-ms-flex-negative:0;flex-shrink:0;width:42px}.responsive .responsive-center{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.responsive .responsive-center .items{width:100%}.responsive .responsive-center .items .item{margin-right:0.75rem;width:calc((100% - 48px)/4);height:calc((100vw - 144px)/4*1.5)}.responsive .responsive-center .items .itemWidth{margin-right:0.75rem;width:calc((100% - 48px)/4)}.responsive .responsive-center .items .itemLive{margin-right:0.75rem;width:calc((100% - 48px)/4);height:calc((100vw - 144px)/4*.5616)}.responsive-left.collapsed+.responsive-center .items .item{width:calc((100% - 48px)/4);height:calc((100vw - 108px)/4*1.5)}.responsive-left.collapsed+.responsive-center .items .itemWidth{width:calc((100% - 48px)/4)}.responsive-left.collapsed+.responsive-center .items .itemLive{width:calc((100% - 48px)/4);height:calc((100vw - 108px)/4*.5616)}}@media screen and (max-width: 759px){.responsive{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.responsive .responsive-left{width:0px;display:none}.responsive .responsive-right{width:0px}.responsive .responsive-center{width:100vw;margin-left:-58px}.responsive .responsive-center .items{width:100vw;padding-left:1rem}.responsive .responsive-center .items .item{margin-right:0.5rem;width:calc((100vw - 48px)/3);height:calc((100vw - 48px)/3*1.5)}.responsive .responsive-center .items .itemWidth{margin-right:0.5rem;width:calc((100vw - 48px)/3)}.responsive .responsive-center .items .itemLive{margin-right:0.5rem;width:calc((100vw - 48px)/3);height:calc((100vw - 48px)/3*.5616)}}
@media screen and (min-width: 1876px){.history-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.history-list-item .history-left{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.history-list-item .history-middle{overflow-x:hidden;width:1692px}.history-list-item .history-middle .history-item{width:180px}.history-list-item .history-middle .history-item .img{width:180px;height:256px}.history-list-item .history-middle .history-item .imgLive{width:180px;height:102px !important}.history-list-item .history-right{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}}@media screen and (min-width: 1680px)and (max-width: 1875px){.history-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.history-list-item .history-left{width:100px}.history-list-item .history-middle{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;overflow-x:hidden}.history-list-item .history-middle .history-item{width:calc((100% - 112px)/7)}.history-list-item .history-middle .history-item .img{width:100%;height:calc((100vw - 616px)/7*1.422) !important}.history-list-item .history-middle .history-item .imgLive{width:100%;height:calc((100vw - 616px)/7*.566) !important}.history-list-item .history-right{width:84px}}@media screen and (min-width: 1484px)and (max-width: 1679px){.history-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.history-list-item .history-left{width:100px}.history-list-item .history-middle{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;overflow-x:hidden}.history-list-item .history-middle .history-item{width:calc((100% - 96px)/6)}.history-list-item .history-middle .history-item .img{width:100%;height:calc((100vw - 600px)/6*1.422) !important}.history-list-item .history-middle .history-item .imgLive{width:100%;height:calc((100vw - 600px)/6*.566) !important}.history-list-item .history-right{width:84px}}@media screen and (min-width: 1288px)and (max-width: 1483px){.history-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.history-list-item .history-left{width:100px}.history-list-item .history-middle{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;overflow-x:hidden}.history-list-item .history-middle .history-item{width:calc((100% - 80px)/5)}.history-list-item .history-middle .history-item .img{width:100%;height:calc((100vw - 584px)/5*1.422) !important}.history-list-item .history-middle .history-item .imgLive{width:100%;height:calc((100vw - 584px)/5*.566) !important}.history-list-item .history-right{width:84px}}@media screen and (min-width: 1092px)and (max-width: 1287px){.history-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.history-list-item .history-left{width:100px}.history-list-item .history-middle{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;overflow-x:hidden}.history-list-item .history-middle .history-item{width:calc((100% - 64px)/4)}.history-list-item .history-middle .history-item .img{width:100%;height:calc((100vw - 568px)/4*1.422) !important}.history-list-item .history-middle .history-item .imgLive{width:100%;height:calc((100vw - 568px)/4*.566) !important}.history-list-item .history-right{width:84px}}@media screen and (min-width: 896px)and (max-width: 1091px){.history-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.history-list-item .history-left{width:100px}.history-list-item .history-middle{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;overflow-x:hidden}.history-list-item .history-middle .history-item{width:calc((100% - 48px)/3)}.history-list-item .history-middle .history-item .img{width:100%;height:calc((100vw - 552px)/3*1.422) !important}.history-list-item .history-middle .history-item .imgLive{width:100%;height:calc((100vw - 552px)/3*.566) !important}.history-list-item .history-right{width:84px}}@media screen and (max-width: 895px){.history-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.history-list-item .history-left{width:0px}.history-list-item .history-middle{margin-left:1rem;width:calc(100vw - 32px)}.history-list-item .history-middle .history-item{margin-right:0.5rem;margin-bottom:1rem;width:calc((100vw - 64px)/3)}.history-list-item .history-middle .history-item .img{width:100%;height:calc((100vw - 64px)/3*1.422) !important}.history-list-item .history-middle .history-item .imgLive{width:100%;height:calc((100vw - 64px)/3*.566) !important}.history-list-item .history-right{width:0px}}
.button_btn___pBhQ{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.25rem;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0.25rem;border-width:0px;border-style:none;background-color:transparent;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;outline-width:0px;width:5.5rem;-webkit-transition:all .3s;transition:all .3s}.button_btn___pBhQ.button_opacity__t3xQp:hover{opacity:.8}.button_btn___pBhQ.button_scale__ov4Mo:hover{-webkit-animation:button_scales__EBjtE .5s ease;animation:button_scales__EBjtE .5s ease}.button_btn___pBhQ.button_scaleImg__RZVoP:hover>img{-webkit-animation:button_scales__EBjtE .5s ease;animation:button_scales__EBjtE .5s ease}.button_btn___pBhQ>img{-o-object-fit:contain;object-fit:contain;width:1.375rem;height:1.375rem}.button_btn___pBhQ>span{margin-left:.375rem}@-webkit-keyframes button_scales__EBjtE{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes button_scales__EBjtE{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}
.user-login-box_loginUser__hWBjZ{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.user-login-box_loginUser__hWBjZ .user-login-box_head__Ms0Md{height:2.125rem;width:2.125rem;margin-right:.375rem}.user-login-box_loginUser__hWBjZ .user-login-box_name__D3NhX{display:block;width:2.5rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.user-login-box_loginUser__hWBjZ:hover .user-login-box_loginMenu__e4XFe{display:block}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe{position:absolute;right:0px;display:none;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(37 37 37 / var(--tw-bg-opacity));padding:1.25rem;top:4.625rem;width:18.75rem}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipImg__plIa_{position:relative;-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;margin-right:.625rem;background-image:url("/images/user.png");background-size:100% 100%}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipImg__plIa_.user-login-box_vipActive__sMSl_{border:2px solid #ffd1b0}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipImg__plIa_.user-login-box_vipInActive__V1hRf{border:2px solid #d8d8d8}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipImg__plIa_ .user-login-box_vipLogo__PleYk{position:absolute;bottom:0px;right:0px;width:.875rem;height:.875rem}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipDate__J0obC.user-login-box_ellipsis__AA7KM{width:calc(100% - 9.375rem)}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipDate__J0obC.user-login-box_full__zB1si{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipDate__J0obC>p{text-align:left}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipDate__J0obC .user-login-box_email__4snv9{font-size:1.125rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));line-height:1.875rem;font-family:Alibaba PuHuiTi 2;width:200px}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipDate__J0obC .user-login-box_pActive__twtTk{font-size:0.75rem;font-family:Alibaba PuHuiTi 2;line-height:.625rem;background:-webkit-gradient(linear, left top, right top, from(#ffbd8d), to(#ffe5d8));background:linear-gradient(90deg, #ffbd8d 0%, #ffe5d8 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userInfo__C4Rr8 .user-login-box_vipDate__J0obC .user-login-box_pInActive__UjZKu{font-size:0.75rem;color:rgba(255,255,255,0.6);font-family:Alibaba PuHuiTi 2;line-height:.625rem}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userTabMenu__Te_uE{margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userTabMenu__Te_uE .user-login-box_tabMenuItems__Rw128{display:-webkit-box;display:-ms-flexbox;display:flex;width:5rem;-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;border-radius:0.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0.6;height:4.75rem;background-color:#323232}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userTabMenu__Te_uE .user-login-box_tabMenuItems__Rw128:hover{cursor:pointer;opacity:1}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userTabMenu__Te_uE .user-login-box_tabMenuItems__Rw128.user-login-box_vipButtonContainer__yWctZ{background:-webkit-gradient(linear, left top, right top, from(#ffb521), to(#ff651d));background:linear-gradient(90deg, #ffb521 0%, #ff651d 100%);opacity:1}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userTabMenu__Te_uE .user-login-box_tabMenuItems__Rw128.user-login-box_vipButtonContainer__yWctZ>span{font-weight:bold;color:#fff}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userTabMenu__Te_uE .user-login-box_tabMenuItems__Rw128>img{margin-bottom:.375rem;width:1.875rem;height:1.875rem}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_userTabMenu__Te_uE .user-login-box_tabMenuItems__Rw128>span{margin:0px;white-space:nowrap;font-size:0.75rem;line-height:1.125rem}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_exitText__CtGZh{cursor:pointer;text-align:center;font-size:0.75rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0.6;margin-top:1.625rem;font-family:Alibaba PuHuiTi 2}.user-login-box_loginUser__hWBjZ .user-login-box_loginMenu__e4XFe .user-login-box_exitText__CtGZh:hover{opacity:1}.user-login-box_notLoginBox__mXEeS{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-login-box_notLoginBox__mXEeS:hover .user-login-box_loginFloat__fgecQ{display:block}.user-login-box_notLoginBox__mXEeS .user-login-box_notLogin__8T_df{height:2.5rem;width:5rem;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 128 50 / var(--tw-bg-opacity));font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));background:-webkit-gradient(linear, left top, right top, from(#ffb521), to(#ff651d));background:linear-gradient(90deg, #ffb521 0%, #ff651d 100%)}.user-login-box_notLoginBox__mXEeS .user-login-box_notLogin__8T_df span{margin:0px}.user-login-box_notLoginBox__mXEeS .user-login-box_loginFloat__fgecQ{position:absolute;top:5rem;display:none;cursor:pointer;border-radius:0.5rem;right:-1.25rem;width:15rem;height:11.75rem;background-image:url("/images/login-float.webp");background-size:100% 100%}
.search-box_searchBox__dLF3J{position:absolute;right:0px;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(37 37 37 / var(--tw-bg-opacity));padding-top:0.75rem;padding-bottom:0.75rem;top:3.75rem;width:25rem;max-height:21.625rem}.search-box_searchBox__dLF3J .search-box_menu__0rA4M{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 153 153 / var(--tw-text-opacity));margin-bottom:.4375rem}.search-box_searchBox__dLF3J .search-box_menu__0rA4M>span{cursor:pointer}.search-box_searchBox__dLF3J .search-box_menu__0rA4M .search-box_menuBtn__pMFrM{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.25rem;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.75rem;line-height:1rem}.search-box_searchBox__dLF3J .search-box_menu__0rA4M .search-box_menuBtn__pMFrM>img{margin-left:0.25rem;height:1.25rem;width:1.25rem}.search-box_searchBox__dLF3J .search-box_searchList__VuJtM{margin-top:0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding-left:1.25rem;padding-right:1.25rem;max-height:4.125rem;margin-bottom:.375rem}.search-box_searchBox__dLF3J .search-box_searchList__VuJtM .search-box_item__dQIay{height:1.75rem;cursor:pointer;border-radius:0.25rem;padding-left:1rem;padding-right:1rem;font-size:0.875rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));background-color:#3e3e3e;margin-right:.625rem;margin-bottom:.625rem}.search-box_searchBox__dLF3J .search-box_searchList__VuJtM .search-box_item__dQIay:hover{--tw-bg-opacity:1;background-color:rgb(102 102 102 / var(--tw-bg-opacity))}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.25rem;padding-right:1.25rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));height:1.875rem}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN:hover{cursor:pointer;background-color:#343434}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN .search-box_hotIndex__eykie{height:1.25rem;width:1.25rem;border-radius:0.25rem;text-align:center;line-height:1.25rem;background-color:#757575}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN .search-box_hotIndex__eykie.search-box_one__iCAPu{background-color:#f92828}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN .search-box_hotIndex__eykie.search-box_two__toZKG{--tw-bg-opacity:1;background-color:rgb(255 128 50 / var(--tw-bg-opacity))}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN .search-box_hotIndex__eykie.search-box_three__wt9cJ{background-color:#ffb60c}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN .search-box_hotName__Mp8Hg{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;margin:0 .625rem}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN .search-box_hotLabel__uR8_w{height:1.25rem;border-radius:0.25rem;text-align:center;font-size:0.75rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity));padding:0 .625rem;background-color:rgba(255,128,50,.1)}.search-box_searchBox__dLF3J .search-box_hotSearch__kckEN .search-box_hotLabelLive__stB_w{background-color:rgba(51,156,255,.1);color:#339cff}
@-webkit-keyframes search-input_scales__g2_Zs{0%{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}50%{-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9)}100%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@keyframes search-input_scales__g2_Zs{0%{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}50%{-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9)}100%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}.search-input_input__TvupX{position:relative;margin-right:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0.75rem;width:1.875rem;border-radius:2.5rem}.search-input_input__TvupX.search-input_inputActive__NcTP7{background-color:rgba(255,255,255,0.1);width:25rem;padding-left:1.125rem}.search-input_input__TvupX.search-input_inputActive__NcTP7>input{display:block;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.search-input_input__TvupX.search-input_inputActive__NcTP7 .search-input_img__2cAso{right:0.75rem}.search-input_input__TvupX>input{height:100%;width:0px;border-width:0px;background-color:transparent;outline-width:0px;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0.6}.search-input_input__TvupX>input::-webkit-input-placeholder{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0.6}.search-input_input__TvupX>input::-moz-placeholder{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0.6}.search-input_input__TvupX>input:-ms-input-placeholder{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0.6}.search-input_input__TvupX>input::-ms-input-placeholder{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0.6}.search-input_input__TvupX>input::placeholder{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0.6}.search-input_input__TvupX .search-input_img__2cAso{position:absolute;top:50%;right:0px;cursor:pointer;-o-object-fit:contain;object-fit:contain;width:1.875rem;height:1.875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-input_input__TvupX .search-input_img__2cAso:hover{-webkit-animation:search-input_scales__g2_Zs .5s ease;animation:search-input_scales__g2_Zs .5s ease}@media screen and (max-width: 54.375rem){.search-input_input__TvupX.search-input_inputActive__NcTP7{width:11rem}}@media screen and (min-width: 54.4375rem)and (max-width: 68.75rem){.search-input_input__TvupX.search-input_inputActive__NcTP7{width:16.75rem}}@media screen and (min-width: 68.8125rem)and (max-width: 91.25rem){.search-input_input__TvupX.search-input_inputActive__NcTP7{width:20.75rem}}
.download-box_down__qS9rI{border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(37 37 37 / var(--tw-bg-opacity));width:16.25rem;height:12rem;padding:0 1.125rem}.download-box_down__qS9rI .download-box_tv__cnU7q{white-space:nowrap;padding-top:1.25rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));font-family:Alibaba PuHuiTi 2}.download-box_down__qS9rI .download-box_tv__cnU7q span{font-size:0.875rem;line-height:1.25rem;font-weight:600}.download-box_down__qS9rI .download-box_tv__cnU7q span:first-child{--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity))}.download-box_down__qS9rI .download-box_btn__yG43_{display:block;height:2.25rem;border-radius:0.25rem;text-align:center;font-size:0.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));font-family:Alibaba PuHuiTi 2;width:14rem;background:linear-gradient(279deg, #70301f 0%, #313d4c 100%);margin:.625rem 0}.download-box_down__qS9rI .download-box_line__VQGEe{--tw-bg-opacity:1;background-color:rgb(37 37 37 / var(--tw-bg-opacity));width:14rem;height:.0625rem;background:rgba(255,255,255,.1);margin:0 auto}.download-box_down__qS9rI .download-box_phone__5gpf_{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;margin-top:.625rem}.download-box_down__qS9rI .download-box_phone__5gpf_ .download-box_phoneText__zWKyG{font-size:0.875rem;line-height:1.25rem;font-family:Alibaba PuHuiTi 2}.download-box_down__qS9rI .download-box_phone__5gpf_ .download-box_phoneText__zWKyG p{font-weight:600;--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity));line-height:1.375rem}.download-box_down__qS9rI .download-box_phone__5gpf_ .download-box_phoneText__zWKyG p:nth-child(2){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.download-box_down__qS9rI .download-box_phone__5gpf_ img{width:4.375rem;height:4.375rem}
.right-menu_rightMenu__OiooP{position:absolute;right:0px;top:0px;z-index:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.25rem;margin-right:3.375rem}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u{position:relative;margin-right:2.5rem;height:100%;width:1.75rem}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u>img{height:1.75rem;width:100%}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_search__ox76d{width:25rem}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_score__Tne2D:hover .right-menu_scoreImg__gnJh7{content:url("/images/score-active.png")}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_score__Tne2D:hover .right-menu_btnScore__RGTBI{display:-webkit-box;display:-ms-flexbox;display:flex}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_score__Tne2D .right-menu_btnScore__RGTBI{position:absolute;left:50%;top:5rem;display:none;height:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0.25rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));width:7.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#262626}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_score__Tne2D .right-menu_btnScore__RGTBI>img{margin-left:0.5rem;-o-object-fit:contain;object-fit:contain;width:.5rem;height:.875rem}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_score__Tne2D .right-menu_btnScore__RGTBI::after{position:absolute;left:50%;height:0px;width:0px;content:"";top:-0.625rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:.625rem solid rgba(0,0,0,0);border-right:.625rem solid rgba(0,0,0,0);border-bottom:.75rem solid #262626}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_download__pJpBg:hover .right-menu_btnDownload__QkGWZ{display:block}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_download__pJpBg .right-menu_btnDownload__QkGWZ{position:absolute;left:50%;top:5rem;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_vip__n2DQv:hover .right-menu_btnVip__WxWWa{display:block}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_vip__n2DQv .right-menu_btnVip__WxWWa{position:absolute;left:50%;top:5rem;display:none;overflow:hidden;border-radius:0.5rem;padding-top:0.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:15rem;height:10.625rem;background-image:url("/images/vip-head.webp");background-size:100% 100%}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_join__eaz__:hover .right-menu_joinClub__brwVj{display:-webkit-box;display:-ms-flexbox;display:flex}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_join__eaz__ .right-menu_joinClub__brwVj{position:absolute;left:50%;top:5rem;display:none;height:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0.25rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));width:7.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#262626}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_join__eaz__ .right-menu_joinClub__brwVj>img{margin-left:0.5rem;-o-object-fit:contain;object-fit:contain;width:.5rem;height:.875rem}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_join__eaz__ .right-menu_joinClub__brwVj::after{position:absolute;left:50%;height:0px;width:0px;content:"";top:-0.625rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:.625rem solid rgba(0,0,0,0);border-right:.625rem solid rgba(0,0,0,0);border-bottom:.75rem solid #262626}.right-menu_rightMenu__OiooP .right-menu_languageSwitcher__DOYqz{margin-right:2.5rem}.right-menu_rightMenu__OiooP .right-menu_rightBtn__6sd4u.right-menu_cooperation__ty6QO{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media screen and (max-width: 68.75rem){.right-menu_rightMenu__OiooP{margin-right:1rem}}
.nav_nav__40tDP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;z-index:var(--content-index);scrollbar-width:0rem}.nav_nav__40tDP::-webkit-scrollbar{height:0px;width:0px}.nav_nav__40tDP.nav_navCollapsed__HEZMb .nav_navList__XDaPq .nav_li___KZzL{margin-left:0.25rem;margin-right:0.25rem}.nav_nav__40tDP.nav_navCollapsed__HEZMb .nav_navList__XDaPq .nav_li___KZzL p{text-align:center}.nav_nav__40tDP .nav_navItemCollapsed__oweS9{min-width:2rem;text-align:center}.nav_nav__40tDP .nav_navList__XDaPq{display:-webkit-box;display:-ms-flexbox;display:flex}.nav_nav__40tDP .nav_navList__XDaPq .nav_li___KZzL{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav_nav__40tDP .nav_navList__XDaPq .nav_li___KZzL,.nav_nav__40tDP .nav_navList__XDaPq .nav_li___KZzL>*{font-size:1rem;line-height:1.5rem;font-weight:400;color:rgba(255,255,255,0.8)}.nav_nav__40tDP .nav_navList__XDaPq .nav_li___KZzL:hover>*{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.nav_nav__40tDP .nav_navList__XDaPq .nav_li___KZzL>p,.nav_nav__40tDP .nav_navList__XDaPq .nav_li___KZzL>h1{margin:0}.nav_nav__40tDP .nav_navList__XDaPq .nav_li___KZzL svg{margin-right:0.625rem;margin-right:10px}.nav_nav__40tDP .nav_navList__XDaPq .nav_li___KZzL a.nav_liActive__CwWN9 svg{--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity))}.nav_nav__40tDP .nav_navList__XDaPq a.nav_liActive__CwWN9>h1,.nav_nav__40tDP .nav_navList__XDaPq a.nav_liActive__CwWN9>p{font-weight:600;--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity))}.nav_nav__40tDP .nav_navList__XDaPq a.nav_liActive__CwWN9:hover>*{--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity))}.nav_nav__40tDP .nav_navList__XDaPq .nav_liActive__CwWN9,.nav_nav__40tDP .nav_navList__XDaPq .nav_liActive__CwWN9>*{font-weight:600;--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity))}@media screen and (max-width: 759px){.nav_nav__40tDP{display:none}}
.header_header__rBp6t{position:fixed;left:0px;top:0px;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;width:100vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3.375rem 0 10px;z-index:var(--pop-index)}.header_header__rBp6t>.header_img__7r5jG{top:50%;z-index:inherit;margin-right:3.5rem;display:block;height:1.75rem;width:6.25rem;background-color:transparent}.header_header__rBp6t>.header_img__7r5jG img{height:100%;width:100%}.header_header__rBp6t>.header_exploreButton__ozGLu{margin-right:1.5rem;white-space:nowrap;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.125rem;line-height:1.75rem;color:rgba(255,255,255,0.8)}.header_header__rBp6t>.header_exploreButton__ozGLu:hover{--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity))}.header_header__rBp6t>.header_slogan__t0soe{font-size:0}@media screen and (max-width: 68.75rem){.header_header__rBp6t{padding:1rem}}
.nav_nav__zgz60{position:fixed;left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-left:1rem;padding-right:1rem;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;top:3.125rem;z-index:var(--content-index);scrollbar-width:0rem;-webkit-overflow-scrolling:touch}.nav_nav__zgz60.nav_navHeavy__JteBn{height:6.25rem;background:-webkit-gradient(linear, left bottom, left top, from(rgba(20, 20, 20, 0)), to(#141414));background:linear-gradient(0deg, rgba(20, 20, 20, 0) 0%, #141414 100%)}.nav_nav__zgz60.nav_navNormal__k4HKd{height:2.75rem;background:#141414}.nav_nav__zgz60.nav_navPhone__devl3{padding-top:0.5rem;padding-bottom:0.5rem}.nav_nav__zgz60::-webkit-scrollbar{height:0px;width:0px}.nav_nav__zgz60 a{display:block}.nav_nav__zgz60 .nav_li__PlRqN{margin-right:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:700;color:rgba(255,255,255,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.nav_nav__zgz60 .nav_li__PlRqN h1{font-size:1rem;line-height:1.5rem}.nav_nav__zgz60 .nav_li__PlRqN.nav_liActive__TdA0_{font-weight:700;--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity))}.nav_nav__zgz60 .nav_li__PlRqN.nav_liActive__TdA0_>*{font-weight:700;--tw-text-opacity:1;color:rgb(255 128 50 / var(--tw-text-opacity))}
.header-phone_header__Du8Hh{position:fixed;left:0px;top:0px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--tw-bg-opacity:1;background-color:rgb(20 20 20 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;height:3.125rem;z-index:var(--pop-index)}.header-phone_header__Du8Hh .header-phone_logo__F0kTf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-phone_header__Du8Hh .header-phone_logo__F0kTf .header-phone_img__BtMlM{height:1.5rem;width:5rem;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.header-phone_header__Du8Hh .header-phone_logo__F0kTf>.header-phone_slogan__VqQ7S{font-size:0.75rem;line-height:1rem}.header-phone_header__Du8Hh .header-phone_searchBox__sX8Wq{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding-left:0.75rem;padding-right:0.75rem;text-align:right;height:1.69rem;border-radius:1.69rem;background:rgba(255,255,255,.1);margin:0 .88rem}.header-phone_header__Du8Hh .header-phone_searchBox__sX8Wq::before{position:absolute;left:1.5rem;top:50%;font-size:0.875rem;line-height:1.25rem;color:rgba(255,255,255,0.6);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"搜索片名或演员"}.header-phone_header__Du8Hh .header-phone_searchBox__sX8Wq .header-phone_searchImg__e3kQZ{display:inline-block;height:1.5rem;width:1.5rem;-o-object-fit:contain;object-fit:contain}.header-phone_header__Du8Hh .header-phone_moreMenu__DBYsi{width:1.5rem;height:1.5rem}
