* {
  margin: 0;
  -webkit-tap-highlight-color: transparent;
}

html,
body {
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  height: 100%;
}

body {
  overflow-x: hidden;
  font-size: 16px;
}

uni-app,
uni-page,
uni-page-wrapper,
uni-page-body {
  display: block;
  box-sizing: border-box;
  width: 100%;
}

uni-page-wrapper {
  position: relative;
}

#app,
uni-app,
uni-page,
uni-page-wrapper {
  height: 100%;
}

/* toast,modal,actionSheet,picker,layout */
.uni-mask {
  position: fixed;
  z-index: 999;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}

/* toast,modal,actionSheet,picker */
.uni-fade-enter-active,
.uni-fade-leave-active {
  transition-duration: 0.25s;
  transition-property: opacity;
  transition-timing-function: ease;
}

.uni-fade-enter-from,
.uni-fade-leave-active {
  opacity: 0;
}

.uni-loading,
uni-button[loading]:before {
  background-color: transparent;
  background-image: url('data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=');
  background-repeat: no-repeat;
}

.uni-loading {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  animation: uni-loading 1s steps(12, end) infinite;
  background-size: 100%;
}

@keyframes uni-loading {
  0% {
    transform: rotate3d(0, 0, 1, 0deg);
  }

  100% {
    transform: rotate3d(0, 0, 1, 360deg);
  }
}

html {
  /* --UI-BG-0: #ededed; */
  --primary-color: #007aff;
  --UI-BG: #fff;
  --UI-BG-1: #f7f7f7;
  --UI-BG-2: #fff;
  --UI-BG-3: #f7f7f7;
  --UI-BG-4: #4c4c4c;
  --UI-BG-5: #fff;
  --UI-FG: #000;
  --UI-FG-0: rgba(0, 0, 0, 0.9);
  --UI-FG-HALF: rgba(0, 0, 0, 0.9);
  --UI-FG-1: rgba(0, 0, 0, 0.5);
  --UI-FG-2: rgba(0, 0, 0, 0.3);
  --UI-FG-3: rgba(0, 0, 0, 0.1);
}

uni-page[data-type] uni-page-body {
  background-color: transparent;
}
body::after {
  position: fixed;
  content: '';
  left: -1000px;
  top: -1000px;
  animation: shadow-preload 0.1s;
  animation-delay: 3s;
}

@keyframes shadow-preload {
  0% {
    background-image: url(https://cdn.dcloud.net.cn/img/shadow-grey.png);
  }
  100% {
    background-image: url(https://cdn.dcloud.net.cn/img/shadow-grey.png);
  }
}
.uni-async-error {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  color: #999;
  padding: 100px 10px;
  text-align: center;
}
.uni-async-loading {
  box-sizing: border-box;
  width: 100%;
  padding: 50px;
  text-align: center;
}

.uni-async-loading .uni-loading {
  width: 30px;
  height: 30px;
}
uni-tabbar {
  display: block;
  box-sizing: border-box;
  width: 100%;
  z-index: 998;
}

.uni-tabbar {
  display: flex;
  z-index: 998;
  box-sizing: border-box;
}

.uni-tabbar-top,
.uni-tabbar-bottom,
.uni-tabbar-top .uni-tabbar,
.uni-tabbar-bottom .uni-tabbar {
  position: fixed;
  left: var(--window-left);
  right: var(--window-right);
}

.uni-app--showlayout + .uni-tabbar-top,
.uni-app--showlayout + .uni-tabbar-bottom,
.uni-app--showlayout + .uni-tabbar-top .uni-tabbar,
.uni-app--showlayout + .uni-tabbar-bottom .uni-tabbar {
  left: var(--window-margin);
  right: var(--window-margin);
}

.uni-tabbar-bottom .uni-tabbar {
  bottom: 0;
  padding-bottom: 0;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.uni-tabbar ~ .uni-placeholder {
  width: 100%;
  margin-bottom: 0;
  margin-bottom: constant(safe-area-inset-bottom);
  margin-bottom: env(safe-area-inset-bottom);
}

.uni-tabbar * {
  box-sizing: border-box;
}

.uni-tabbar__item {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1;
  font-size: 0;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.uni-tabbar__bd {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.uni-tabbar__icon {
  position: relative;
  display: inline-block;
  margin-top: 5px;
}

.uni-tabbar__icon.uni-tabbar__icon__diff {
  margin-top: 0px;
  width: 34px;
  height: 34px;
}

.uni-tabbar__icon img {
  width: 100%;
  height: 100%;
}

.uni-tabbar__iconfont {
  font-family: 'UniTabbarIconFont';
}

.uni-tabbar__label {
  position: relative;
  text-align: center;
  font-size: 10px;
}

.uni-tabbar-border {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  transform: scaleY(0.5);
}

.uni-tabbar__reddot {
  position: absolute;
  top: 2px;
  right: 0;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #f43530;
  color: #ffffff;
  transform: translate(40%, 0%);
}

.uni-tabbar__badge {
  width: auto;
  height: 16px;
  line-height: 16px;
  border-radius: 16px;
  min-width: 16px;
  padding: 0 2px;
  font-size: 12px;
  text-align: center;
  white-space: nowrap;
}

.uni-tabbar__mid {
  display: flex;
  justify-content: center;
  position: absolute;
  bottom: 0;
  background-size: 100% 100%;
}

.uni-app--showtabbar uni-page-wrapper {
  display: block;
  height: calc(100% - var(--tab-bar-height));
  height: calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));
  height: calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom));
}
uni-page[data-type] uni-page-wrapper {
  height: 100%;
}
.uni-app--showtabbar uni-page-wrapper::after {
  content: '';
  display: block;
  width: 100%;
  height: var(--tab-bar-height);
  height: calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));
  height: calc(var(--tab-bar-height) + env(safe-area-inset-bottom));
}
.uni-app--showtabbar
  uni-page-head[uni-page-head-type='default']
  ~ uni-page-wrapper {
  height: calc(100% - 44px - var(--tab-bar-height));
  height: calc(
    100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) -
      constant(safe-area-inset-bottom)
  );
  height: calc(
    100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) -
      env(safe-area-inset-bottom)
  );
}
uni-page-refresh {
  position: absolute;
  top: 0;
  width: 100%;
  height: 40px;
  display: block;
  box-sizing: border-box;
}

.uni-page-refresh {
  position: absolute;
  top: -45px;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.117647),
    0 1px 4px rgba(0, 0, 0, 0.117647);
  display: none;
  z-index: 997;
}

.uni-page-refresh-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.uni-page-refresh--pulling .uni-page-refresh,
.uni-page-refresh--aborting .uni-page-refresh,
.uni-page-refresh--reached .uni-page-refresh,
.uni-page-refresh--refreshing .uni-page-refresh,
.uni-page-refresh--restoring .uni-page-refresh {
  display: flex;
}

.uni-page-refresh--pulling .uni-page-refresh__spinner,
.uni-page-refresh--aborting .uni-page-refresh__spinner,
.uni-page-refresh--reached .uni-page-refresh__spinner,
.uni-page-refresh--refreshing .uni-page-refresh__icon,
.uni-page-refresh--restoring .uni-page-refresh__icon {
  display: none;
}

.uni-page-refresh--refreshing .uni-page-refresh__spinner {
  transform-origin: center center;
  animation: uni-page-refresh-rotate 2s linear infinite;
}

.uni-page-refresh--refreshing .uni-page-refresh__path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  stroke-linecap: round;
  animation: uni-page-refresh-dash 1.5s ease-in-out infinite,
    uni-page-refresh-colorful 6s ease-in-out infinite;
}

@keyframes uni-page-refresh-rotate {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes uni-page-refresh-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }

  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
/* ==================
          常用工具
 ==================== */
.ss-bg-opactity-block {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
/* ==================
          flex布局
 ==================== */
.ss-flex {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ss-flex-1 {
  flex: 1;
}
.ss-flex-col {
  display: flex;
  flex-direction: column;
}
.ss-flex-wrap {
  flex-wrap: wrap;
}
.ss-flex-nowrap {
  flex-wrap: nowrap;
}
.ss-col-center {
  align-items: center;
}
.ss-col-top {
  align-items: flex-start;
}
.ss-col-bottom {
  align-items: flex-end;
}
.ss-col-stretch {
  align-items: stretch;
}
.ss-row-center {
  justify-content: center;
}
.ss-row-left {
  justify-content: flex-start;
}
.ss-row-right {
  justify-content: flex-end;
}
.ss-row-between {
  justify-content: space-between;
}
.ss-row-around {
  justify-content: space-around;
}
.ss-self-start {
  align-self: flex-start;
}
.ss-self-end {
  align-self: flex-end;
}
.ss-self-center {
  align-self: center;
}
.ss-h-100 {
  height: 100%;
}
.ss-w-100 {
  width: 100%;
}
/* ==================

    margin padding: 内外边距

 ==================== */
.ss-margin-0,
.ss-m-0 {
  margin: 0;
}
.ss-m-x-0 {
  margin-left: 0;
  margin-right: 0;
}
.ss-m-y-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.ss-padding-0,
.ss-p-0 {
  padding: 0;
}
.ss-p-x-0 {
  padding-left: 0;
  padding-right: 0;
}
.ss-p-y-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.ss-m-l-0 {
  margin-left: 0;
}
.ss-p-l-0 {
  padding-left: 0;
}
.ss-margin-left-0 {
  margin-left: 0;
}
.ss-padding-left-0 {
  padding-left: 0;
}
.ss-m-t-0 {
  margin-top: 0;
}
.ss-p-t-0 {
  padding-top: 0;
}
.ss-margin-top-0 {
  margin-top: 0;
}
.ss-padding-top-0 {
  padding-top: 0;
}
.ss-m-r-0 {
  margin-right: 0;
}
.ss-p-r-0 {
  padding-right: 0;
}
.ss-margin-right-0 {
  margin-right: 0;
}
.ss-padding-right-0 {
  padding-right: 0;
}
.ss-m-b-0 {
  margin-bottom: 0;
}
.ss-p-b-0 {
  padding-bottom: 0;
}
.ss-margin-bottom-0 {
  margin-bottom: 0;
}
.ss-padding-bottom-0 {
  padding-bottom: 0;
}
.ss-margin-2,
.ss-m-2 {
  margin: 0.0625rem;
}
.ss-m-x-2 {
  margin-left: 0.0625rem;
  margin-right: 0.0625rem;
}
.ss-m-y-2 {
  margin-top: 0.0625rem;
  margin-bottom: 0.0625rem;
}
.ss-padding-2,
.ss-p-2 {
  padding: 0.0625rem;
}
.ss-p-x-2 {
  padding-left: 0.0625rem;
  padding-right: 0.0625rem;
}
.ss-p-y-2 {
  padding-top: 0.0625rem;
  padding-bottom: 0.0625rem;
}
.ss-m-l-2 {
  margin-left: 0.0625rem;
}
.ss-p-l-2 {
  padding-left: 0.0625rem;
}
.ss-margin-left-2 {
  margin-left: 0.0625rem;
}
.ss-padding-left-2 {
  padding-left: 0.0625rem;
}
.ss-m-t-2 {
  margin-top: 0.0625rem;
}
.ss-p-t-2 {
  padding-top: 0.0625rem;
}
.ss-margin-top-2 {
  margin-top: 0.0625rem;
}
.ss-padding-top-2 {
  padding-top: 0.0625rem;
}
.ss-m-r-2 {
  margin-right: 0.0625rem;
}
.ss-p-r-2 {
  padding-right: 0.0625rem;
}
.ss-margin-right-2 {
  margin-right: 0.0625rem;
}
.ss-padding-right-2 {
  padding-right: 0.0625rem;
}
.ss-m-b-2 {
  margin-bottom: 0.0625rem;
}
.ss-p-b-2 {
  padding-bottom: 0.0625rem;
}
.ss-margin-bottom-2 {
  margin-bottom: 0.0625rem;
}
.ss-padding-bottom-2 {
  padding-bottom: 0.0625rem;
}
.ss-margin-4,
.ss-m-4 {
  margin: 0.125rem;
}
.ss-m-x-4 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
.ss-m-y-4 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
.ss-padding-4,
.ss-p-4 {
  padding: 0.125rem;
}
.ss-p-x-4 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
.ss-p-y-4 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.ss-m-l-4 {
  margin-left: 0.125rem;
}
.ss-p-l-4 {
  padding-left: 0.125rem;
}
.ss-margin-left-4 {
  margin-left: 0.125rem;
}
.ss-padding-left-4 {
  padding-left: 0.125rem;
}
.ss-m-t-4 {
  margin-top: 0.125rem;
}
.ss-p-t-4 {
  padding-top: 0.125rem;
}
.ss-margin-top-4 {
  margin-top: 0.125rem;
}
.ss-padding-top-4 {
  padding-top: 0.125rem;
}
.ss-m-r-4 {
  margin-right: 0.125rem;
}
.ss-p-r-4 {
  padding-right: 0.125rem;
}
.ss-margin-right-4 {
  margin-right: 0.125rem;
}
.ss-padding-right-4 {
  padding-right: 0.125rem;
}
.ss-m-b-4 {
  margin-bottom: 0.125rem;
}
.ss-p-b-4 {
  padding-bottom: 0.125rem;
}
.ss-margin-bottom-4 {
  margin-bottom: 0.125rem;
}
.ss-padding-bottom-4 {
  padding-bottom: 0.125rem;
}
.ss-margin-5,
.ss-m-5 {
  margin: 0.15625rem;
}
.ss-m-x-5 {
  margin-left: 0.15625rem;
  margin-right: 0.15625rem;
}
.ss-m-y-5 {
  margin-top: 0.15625rem;
  margin-bottom: 0.15625rem;
}
.ss-padding-5,
.ss-p-5 {
  padding: 0.15625rem;
}
.ss-p-x-5 {
  padding-left: 0.15625rem;
  padding-right: 0.15625rem;
}
.ss-p-y-5 {
  padding-top: 0.15625rem;
  padding-bottom: 0.15625rem;
}
.ss-m-l-5 {
  margin-left: 0.15625rem;
}
.ss-p-l-5 {
  padding-left: 0.15625rem;
}
.ss-margin-left-5 {
  margin-left: 0.15625rem;
}
.ss-padding-left-5 {
  padding-left: 0.15625rem;
}
.ss-m-t-5 {
  margin-top: 0.15625rem;
}
.ss-p-t-5 {
  padding-top: 0.15625rem;
}
.ss-margin-top-5 {
  margin-top: 0.15625rem;
}
.ss-padding-top-5 {
  padding-top: 0.15625rem;
}
.ss-m-r-5 {
  margin-right: 0.15625rem;
}
.ss-p-r-5 {
  padding-right: 0.15625rem;
}
.ss-margin-right-5 {
  margin-right: 0.15625rem;
}
.ss-padding-right-5 {
  padding-right: 0.15625rem;
}
.ss-m-b-5 {
  margin-bottom: 0.15625rem;
}
.ss-p-b-5 {
  padding-bottom: 0.15625rem;
}
.ss-margin-bottom-5 {
  margin-bottom: 0.15625rem;
}
.ss-padding-bottom-5 {
  padding-bottom: 0.15625rem;
}
.ss-margin-6,
.ss-m-6 {
  margin: 0.1875rem;
}
.ss-m-x-6 {
  margin-left: 0.1875rem;
  margin-right: 0.1875rem;
}
.ss-m-y-6 {
  margin-top: 0.1875rem;
  margin-bottom: 0.1875rem;
}
.ss-padding-6,
.ss-p-6 {
  padding: 0.1875rem;
}
.ss-p-x-6 {
  padding-left: 0.1875rem;
  padding-right: 0.1875rem;
}
.ss-p-y-6 {
  padding-top: 0.1875rem;
  padding-bottom: 0.1875rem;
}
.ss-m-l-6 {
  margin-left: 0.1875rem;
}
.ss-p-l-6 {
  padding-left: 0.1875rem;
}
.ss-margin-left-6 {
  margin-left: 0.1875rem;
}
.ss-padding-left-6 {
  padding-left: 0.1875rem;
}
.ss-m-t-6 {
  margin-top: 0.1875rem;
}
.ss-p-t-6 {
  padding-top: 0.1875rem;
}
.ss-margin-top-6 {
  margin-top: 0.1875rem;
}
.ss-padding-top-6 {
  padding-top: 0.1875rem;
}
.ss-m-r-6 {
  margin-right: 0.1875rem;
}
.ss-p-r-6 {
  padding-right: 0.1875rem;
}
.ss-margin-right-6 {
  margin-right: 0.1875rem;
}
.ss-padding-right-6 {
  padding-right: 0.1875rem;
}
.ss-m-b-6 {
  margin-bottom: 0.1875rem;
}
.ss-p-b-6 {
  padding-bottom: 0.1875rem;
}
.ss-margin-bottom-6 {
  margin-bottom: 0.1875rem;
}
.ss-padding-bottom-6 {
  padding-bottom: 0.1875rem;
}
.ss-margin-8,
.ss-m-8 {
  margin: 0.25rem;
}
.ss-m-x-8 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.ss-m-y-8 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.ss-padding-8,
.ss-p-8 {
  padding: 0.25rem;
}
.ss-p-x-8 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.ss-p-y-8 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.ss-m-l-8 {
  margin-left: 0.25rem;
}
.ss-p-l-8 {
  padding-left: 0.25rem;
}
.ss-margin-left-8 {
  margin-left: 0.25rem;
}
.ss-padding-left-8 {
  padding-left: 0.25rem;
}
.ss-m-t-8 {
  margin-top: 0.25rem;
}
.ss-p-t-8 {
  padding-top: 0.25rem;
}
.ss-margin-top-8 {
  margin-top: 0.25rem;
}
.ss-padding-top-8 {
  padding-top: 0.25rem;
}
.ss-m-r-8 {
  margin-right: 0.25rem;
}
.ss-p-r-8 {
  padding-right: 0.25rem;
}
.ss-margin-right-8 {
  margin-right: 0.25rem;
}
.ss-padding-right-8 {
  padding-right: 0.25rem;
}
.ss-m-b-8 {
  margin-bottom: 0.25rem;
}
.ss-p-b-8 {
  padding-bottom: 0.25rem;
}
.ss-margin-bottom-8 {
  margin-bottom: 0.25rem;
}
.ss-padding-bottom-8 {
  padding-bottom: 0.25rem;
}
.ss-margin-10,
.ss-m-10 {
  margin: 0.3125rem;
}
.ss-m-x-10 {
  margin-left: 0.3125rem;
  margin-right: 0.3125rem;
}
.ss-m-y-10 {
  margin-top: 0.3125rem;
  margin-bottom: 0.3125rem;
}
.ss-padding-10,
.ss-p-10 {
  padding: 0.3125rem;
}
.ss-p-x-10 {
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
}
.ss-p-y-10 {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
}
.ss-m-l-10 {
  margin-left: 0.3125rem;
}
.ss-p-l-10 {
  padding-left: 0.3125rem;
}
.ss-margin-left-10 {
  margin-left: 0.3125rem;
}
.ss-padding-left-10 {
  padding-left: 0.3125rem;
}
.ss-m-t-10 {
  margin-top: 0.3125rem;
}
.ss-p-t-10 {
  padding-top: 0.3125rem;
}
.ss-margin-top-10 {
  margin-top: 0.3125rem;
}
.ss-padding-top-10 {
  padding-top: 0.3125rem;
}
.ss-m-r-10 {
  margin-right: 0.3125rem;
}
.ss-p-r-10 {
  padding-right: 0.3125rem;
}
.ss-margin-right-10 {
  margin-right: 0.3125rem;
}
.ss-padding-right-10 {
  padding-right: 0.3125rem;
}
.ss-m-b-10 {
  margin-bottom: 0.3125rem;
}
.ss-p-b-10 {
  padding-bottom: 0.3125rem;
}
.ss-margin-bottom-10 {
  margin-bottom: 0.3125rem;
}
.ss-padding-bottom-10 {
  padding-bottom: 0.3125rem;
}
.ss-margin-12,
.ss-m-12 {
  margin: 0.375rem;
}
.ss-m-x-12 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
.ss-m-y-12 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}
.ss-padding-12,
.ss-p-12 {
  padding: 0.375rem;
}
.ss-p-x-12 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.ss-p-y-12 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.ss-m-l-12 {
  margin-left: 0.375rem;
}
.ss-p-l-12 {
  padding-left: 0.375rem;
}
.ss-margin-left-12 {
  margin-left: 0.375rem;
}
.ss-padding-left-12 {
  padding-left: 0.375rem;
}
.ss-m-t-12 {
  margin-top: 0.375rem;
}
.ss-p-t-12 {
  padding-top: 0.375rem;
}
.ss-margin-top-12 {
  margin-top: 0.375rem;
}
.ss-padding-top-12 {
  padding-top: 0.375rem;
}
.ss-m-r-12 {
  margin-right: 0.375rem;
}
.ss-p-r-12 {
  padding-right: 0.375rem;
}
.ss-margin-right-12 {
  margin-right: 0.375rem;
}
.ss-padding-right-12 {
  padding-right: 0.375rem;
}
.ss-m-b-12 {
  margin-bottom: 0.375rem;
}
.ss-p-b-12 {
  padding-bottom: 0.375rem;
}
.ss-margin-bottom-12 {
  margin-bottom: 0.375rem;
}
.ss-padding-bottom-12 {
  padding-bottom: 0.375rem;
}
.ss-margin-14,
.ss-m-14 {
  margin: 0.4375rem;
}
.ss-m-x-14 {
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
}
.ss-m-y-14 {
  margin-top: 0.4375rem;
  margin-bottom: 0.4375rem;
}
.ss-padding-14,
.ss-p-14 {
  padding: 0.4375rem;
}
.ss-p-x-14 {
  padding-left: 0.4375rem;
  padding-right: 0.4375rem;
}
.ss-p-y-14 {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
}
.ss-m-l-14 {
  margin-left: 0.4375rem;
}
.ss-p-l-14 {
  padding-left: 0.4375rem;
}
.ss-margin-left-14 {
  margin-left: 0.4375rem;
}
.ss-padding-left-14 {
  padding-left: 0.4375rem;
}
.ss-m-t-14 {
  margin-top: 0.4375rem;
}
.ss-p-t-14 {
  padding-top: 0.4375rem;
}
.ss-margin-top-14 {
  margin-top: 0.4375rem;
}
.ss-padding-top-14 {
  padding-top: 0.4375rem;
}
.ss-m-r-14 {
  margin-right: 0.4375rem;
}
.ss-p-r-14 {
  padding-right: 0.4375rem;
}
.ss-margin-right-14 {
  margin-right: 0.4375rem;
}
.ss-padding-right-14 {
  padding-right: 0.4375rem;
}
.ss-m-b-14 {
  margin-bottom: 0.4375rem;
}
.ss-p-b-14 {
  padding-bottom: 0.4375rem;
}
.ss-margin-bottom-14 {
  margin-bottom: 0.4375rem;
}
.ss-padding-bottom-14 {
  padding-bottom: 0.4375rem;
}
.ss-margin-15,
.ss-m-15 {
  margin: 0.46875rem;
}
.ss-m-x-15 {
  margin-left: 0.46875rem;
  margin-right: 0.46875rem;
}
.ss-m-y-15 {
  margin-top: 0.46875rem;
  margin-bottom: 0.46875rem;
}
.ss-padding-15,
.ss-p-15 {
  padding: 0.46875rem;
}
.ss-p-x-15 {
  padding-left: 0.46875rem;
  padding-right: 0.46875rem;
}
.ss-p-y-15 {
  padding-top: 0.46875rem;
  padding-bottom: 0.46875rem;
}
.ss-m-l-15 {
  margin-left: 0.46875rem;
}
.ss-p-l-15 {
  padding-left: 0.46875rem;
}
.ss-margin-left-15 {
  margin-left: 0.46875rem;
}
.ss-padding-left-15 {
  padding-left: 0.46875rem;
}
.ss-m-t-15 {
  margin-top: 0.46875rem;
}
.ss-p-t-15 {
  padding-top: 0.46875rem;
}
.ss-margin-top-15 {
  margin-top: 0.46875rem;
}
.ss-padding-top-15 {
  padding-top: 0.46875rem;
}
.ss-m-r-15 {
  margin-right: 0.46875rem;
}
.ss-p-r-15 {
  padding-right: 0.46875rem;
}
.ss-margin-right-15 {
  margin-right: 0.46875rem;
}
.ss-padding-right-15 {
  padding-right: 0.46875rem;
}
.ss-m-b-15 {
  margin-bottom: 0.46875rem;
}
.ss-p-b-15 {
  padding-bottom: 0.46875rem;
}
.ss-margin-bottom-15 {
  margin-bottom: 0.46875rem;
}
.ss-padding-bottom-15 {
  padding-bottom: 0.46875rem;
}
.ss-margin-16,
.ss-m-16 {
  margin: 0.5rem;
}
.ss-m-x-16 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.ss-m-y-16 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.ss-padding-16,
.ss-p-16 {
  padding: 0.5rem;
}
.ss-p-x-16 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.ss-p-y-16 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.ss-m-l-16 {
  margin-left: 0.5rem;
}
.ss-p-l-16 {
  padding-left: 0.5rem;
}
.ss-margin-left-16 {
  margin-left: 0.5rem;
}
.ss-padding-left-16 {
  padding-left: 0.5rem;
}
.ss-m-t-16 {
  margin-top: 0.5rem;
}
.ss-p-t-16 {
  padding-top: 0.5rem;
}
.ss-margin-top-16 {
  margin-top: 0.5rem;
}
.ss-padding-top-16 {
  padding-top: 0.5rem;
}
.ss-m-r-16 {
  margin-right: 0.5rem;
}
.ss-p-r-16 {
  padding-right: 0.5rem;
}
.ss-margin-right-16 {
  margin-right: 0.5rem;
}
.ss-padding-right-16 {
  padding-right: 0.5rem;
}
.ss-m-b-16 {
  margin-bottom: 0.5rem;
}
.ss-p-b-16 {
  padding-bottom: 0.5rem;
}
.ss-margin-bottom-16 {
  margin-bottom: 0.5rem;
}
.ss-padding-bottom-16 {
  padding-bottom: 0.5rem;
}
.ss-margin-18,
.ss-m-18 {
  margin: 0.5625rem;
}
.ss-m-x-18 {
  margin-left: 0.5625rem;
  margin-right: 0.5625rem;
}
.ss-m-y-18 {
  margin-top: 0.5625rem;
  margin-bottom: 0.5625rem;
}
.ss-padding-18,
.ss-p-18 {
  padding: 0.5625rem;
}
.ss-p-x-18 {
  padding-left: 0.5625rem;
  padding-right: 0.5625rem;
}
.ss-p-y-18 {
  padding-top: 0.5625rem;
  padding-bottom: 0.5625rem;
}
.ss-m-l-18 {
  margin-left: 0.5625rem;
}
.ss-p-l-18 {
  padding-left: 0.5625rem;
}
.ss-margin-left-18 {
  margin-left: 0.5625rem;
}
.ss-padding-left-18 {
  padding-left: 0.5625rem;
}
.ss-m-t-18 {
  margin-top: 0.5625rem;
}
.ss-p-t-18 {
  padding-top: 0.5625rem;
}
.ss-margin-top-18 {
  margin-top: 0.5625rem;
}
.ss-padding-top-18 {
  padding-top: 0.5625rem;
}
.ss-m-r-18 {
  margin-right: 0.5625rem;
}
.ss-p-r-18 {
  padding-right: 0.5625rem;
}
.ss-margin-right-18 {
  margin-right: 0.5625rem;
}
.ss-padding-right-18 {
  padding-right: 0.5625rem;
}
.ss-m-b-18 {
  margin-bottom: 0.5625rem;
}
.ss-p-b-18 {
  padding-bottom: 0.5625rem;
}
.ss-margin-bottom-18 {
  margin-bottom: 0.5625rem;
}
.ss-padding-bottom-18 {
  padding-bottom: 0.5625rem;
}
.ss-margin-20,
.ss-m-20 {
  margin: 0.625rem;
}
.ss-m-x-20 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.ss-m-y-20 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.ss-padding-20,
.ss-p-20 {
  padding: 0.625rem;
}
.ss-p-x-20 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.ss-p-y-20 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.ss-m-l-20 {
  margin-left: 0.625rem;
}
.ss-p-l-20 {
  padding-left: 0.625rem;
}
.ss-margin-left-20 {
  margin-left: 0.625rem;
}
.ss-padding-left-20 {
  padding-left: 0.625rem;
}
.ss-m-t-20 {
  margin-top: 0.625rem;
}
.ss-p-t-20 {
  padding-top: 0.625rem;
}
.ss-margin-top-20 {
  margin-top: 0.625rem;
}
.ss-padding-top-20 {
  padding-top: 0.625rem;
}
.ss-m-r-20 {
  margin-right: 0.625rem;
}
.ss-p-r-20 {
  padding-right: 0.625rem;
}
.ss-margin-right-20 {
  margin-right: 0.625rem;
}
.ss-padding-right-20 {
  padding-right: 0.625rem;
}
.ss-m-b-20 {
  margin-bottom: 0.625rem;
}
.ss-p-b-20 {
  padding-bottom: 0.625rem;
}
.ss-margin-bottom-20 {
  margin-bottom: 0.625rem;
}
.ss-padding-bottom-20 {
  padding-bottom: 0.625rem;
}
.ss-margin-22,
.ss-m-22 {
  margin: 0.6875rem;
}
.ss-m-x-22 {
  margin-left: 0.6875rem;
  margin-right: 0.6875rem;
}
.ss-m-y-22 {
  margin-top: 0.6875rem;
  margin-bottom: 0.6875rem;
}
.ss-padding-22,
.ss-p-22 {
  padding: 0.6875rem;
}
.ss-p-x-22 {
  padding-left: 0.6875rem;
  padding-right: 0.6875rem;
}
.ss-p-y-22 {
  padding-top: 0.6875rem;
  padding-bottom: 0.6875rem;
}
.ss-m-l-22 {
  margin-left: 0.6875rem;
}
.ss-p-l-22 {
  padding-left: 0.6875rem;
}
.ss-margin-left-22 {
  margin-left: 0.6875rem;
}
.ss-padding-left-22 {
  padding-left: 0.6875rem;
}
.ss-m-t-22 {
  margin-top: 0.6875rem;
}
.ss-p-t-22 {
  padding-top: 0.6875rem;
}
.ss-margin-top-22 {
  margin-top: 0.6875rem;
}
.ss-padding-top-22 {
  padding-top: 0.6875rem;
}
.ss-m-r-22 {
  margin-right: 0.6875rem;
}
.ss-p-r-22 {
  padding-right: 0.6875rem;
}
.ss-margin-right-22 {
  margin-right: 0.6875rem;
}
.ss-padding-right-22 {
  padding-right: 0.6875rem;
}
.ss-m-b-22 {
  margin-bottom: 0.6875rem;
}
.ss-p-b-22 {
  padding-bottom: 0.6875rem;
}
.ss-margin-bottom-22 {
  margin-bottom: 0.6875rem;
}
.ss-padding-bottom-22 {
  padding-bottom: 0.6875rem;
}
.ss-margin-24,
.ss-m-24 {
  margin: 0.75rem;
}
.ss-m-x-24 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.ss-m-y-24 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.ss-padding-24,
.ss-p-24 {
  padding: 0.75rem;
}
.ss-p-x-24 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.ss-p-y-24 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.ss-m-l-24 {
  margin-left: 0.75rem;
}
.ss-p-l-24 {
  padding-left: 0.75rem;
}
.ss-margin-left-24 {
  margin-left: 0.75rem;
}
.ss-padding-left-24 {
  padding-left: 0.75rem;
}
.ss-m-t-24 {
  margin-top: 0.75rem;
}
.ss-p-t-24 {
  padding-top: 0.75rem;
}
.ss-margin-top-24 {
  margin-top: 0.75rem;
}
.ss-padding-top-24 {
  padding-top: 0.75rem;
}
.ss-m-r-24 {
  margin-right: 0.75rem;
}
.ss-p-r-24 {
  padding-right: 0.75rem;
}
.ss-margin-right-24 {
  margin-right: 0.75rem;
}
.ss-padding-right-24 {
  padding-right: 0.75rem;
}
.ss-m-b-24 {
  margin-bottom: 0.75rem;
}
.ss-p-b-24 {
  padding-bottom: 0.75rem;
}
.ss-margin-bottom-24 {
  margin-bottom: 0.75rem;
}
.ss-padding-bottom-24 {
  padding-bottom: 0.75rem;
}
.ss-margin-25,
.ss-m-25 {
  margin: 0.78125rem;
}
.ss-m-x-25 {
  margin-left: 0.78125rem;
  margin-right: 0.78125rem;
}
.ss-m-y-25 {
  margin-top: 0.78125rem;
  margin-bottom: 0.78125rem;
}
.ss-padding-25,
.ss-p-25 {
  padding: 0.78125rem;
}
.ss-p-x-25 {
  padding-left: 0.78125rem;
  padding-right: 0.78125rem;
}
.ss-p-y-25 {
  padding-top: 0.78125rem;
  padding-bottom: 0.78125rem;
}
.ss-m-l-25 {
  margin-left: 0.78125rem;
}
.ss-p-l-25 {
  padding-left: 0.78125rem;
}
.ss-margin-left-25 {
  margin-left: 0.78125rem;
}
.ss-padding-left-25 {
  padding-left: 0.78125rem;
}
.ss-m-t-25 {
  margin-top: 0.78125rem;
}
.ss-p-t-25 {
  padding-top: 0.78125rem;
}
.ss-margin-top-25 {
  margin-top: 0.78125rem;
}
.ss-padding-top-25 {
  padding-top: 0.78125rem;
}
.ss-m-r-25 {
  margin-right: 0.78125rem;
}
.ss-p-r-25 {
  padding-right: 0.78125rem;
}
.ss-margin-right-25 {
  margin-right: 0.78125rem;
}
.ss-padding-right-25 {
  padding-right: 0.78125rem;
}
.ss-m-b-25 {
  margin-bottom: 0.78125rem;
}
.ss-p-b-25 {
  padding-bottom: 0.78125rem;
}
.ss-margin-bottom-25 {
  margin-bottom: 0.78125rem;
}
.ss-padding-bottom-25 {
  padding-bottom: 0.78125rem;
}
.ss-margin-26,
.ss-m-26 {
  margin: 0.8125rem;
}
.ss-m-x-26 {
  margin-left: 0.8125rem;
  margin-right: 0.8125rem;
}
.ss-m-y-26 {
  margin-top: 0.8125rem;
  margin-bottom: 0.8125rem;
}
.ss-padding-26,
.ss-p-26 {
  padding: 0.8125rem;
}
.ss-p-x-26 {
  padding-left: 0.8125rem;
  padding-right: 0.8125rem;
}
.ss-p-y-26 {
  padding-top: 0.8125rem;
  padding-bottom: 0.8125rem;
}
.ss-m-l-26 {
  margin-left: 0.8125rem;
}
.ss-p-l-26 {
  padding-left: 0.8125rem;
}
.ss-margin-left-26 {
  margin-left: 0.8125rem;
}
.ss-padding-left-26 {
  padding-left: 0.8125rem;
}
.ss-m-t-26 {
  margin-top: 0.8125rem;
}
.ss-p-t-26 {
  padding-top: 0.8125rem;
}
.ss-margin-top-26 {
  margin-top: 0.8125rem;
}
.ss-padding-top-26 {
  padding-top: 0.8125rem;
}
.ss-m-r-26 {
  margin-right: 0.8125rem;
}
.ss-p-r-26 {
  padding-right: 0.8125rem;
}
.ss-margin-right-26 {
  margin-right: 0.8125rem;
}
.ss-padding-right-26 {
  padding-right: 0.8125rem;
}
.ss-m-b-26 {
  margin-bottom: 0.8125rem;
}
.ss-p-b-26 {
  padding-bottom: 0.8125rem;
}
.ss-margin-bottom-26 {
  margin-bottom: 0.8125rem;
}
.ss-padding-bottom-26 {
  padding-bottom: 0.8125rem;
}
.ss-margin-28,
.ss-m-28 {
  margin: 0.875rem;
}
.ss-m-x-28 {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}
.ss-m-y-28 {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}
.ss-padding-28,
.ss-p-28 {
  padding: 0.875rem;
}
.ss-p-x-28 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.ss-p-y-28 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.ss-m-l-28 {
  margin-left: 0.875rem;
}
.ss-p-l-28 {
  padding-left: 0.875rem;
}
.ss-margin-left-28 {
  margin-left: 0.875rem;
}
.ss-padding-left-28 {
  padding-left: 0.875rem;
}
.ss-m-t-28 {
  margin-top: 0.875rem;
}
.ss-p-t-28 {
  padding-top: 0.875rem;
}
.ss-margin-top-28 {
  margin-top: 0.875rem;
}
.ss-padding-top-28 {
  padding-top: 0.875rem;
}
.ss-m-r-28 {
  margin-right: 0.875rem;
}
.ss-p-r-28 {
  padding-right: 0.875rem;
}
.ss-margin-right-28 {
  margin-right: 0.875rem;
}
.ss-padding-right-28 {
  padding-right: 0.875rem;
}
.ss-m-b-28 {
  margin-bottom: 0.875rem;
}
.ss-p-b-28 {
  padding-bottom: 0.875rem;
}
.ss-margin-bottom-28 {
  margin-bottom: 0.875rem;
}
.ss-padding-bottom-28 {
  padding-bottom: 0.875rem;
}
.ss-margin-30,
.ss-m-30 {
  margin: 0.9375rem;
}
.ss-m-x-30 {
  margin-left: 0.9375rem;
  margin-right: 0.9375rem;
}
.ss-m-y-30 {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}
.ss-padding-30,
.ss-p-30 {
  padding: 0.9375rem;
}
.ss-p-x-30 {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}
.ss-p-y-30 {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
}
.ss-m-l-30 {
  margin-left: 0.9375rem;
}
.ss-p-l-30 {
  padding-left: 0.9375rem;
}
.ss-margin-left-30 {
  margin-left: 0.9375rem;
}
.ss-padding-left-30 {
  padding-left: 0.9375rem;
}
.ss-m-t-30 {
  margin-top: 0.9375rem;
}
.ss-p-t-30 {
  padding-top: 0.9375rem;
}
.ss-margin-top-30 {
  margin-top: 0.9375rem;
}
.ss-padding-top-30 {
  padding-top: 0.9375rem;
}
.ss-m-r-30 {
  margin-right: 0.9375rem;
}
.ss-p-r-30 {
  padding-right: 0.9375rem;
}
.ss-margin-right-30 {
  margin-right: 0.9375rem;
}
.ss-padding-right-30 {
  padding-right: 0.9375rem;
}
.ss-m-b-30 {
  margin-bottom: 0.9375rem;
}
.ss-p-b-30 {
  padding-bottom: 0.9375rem;
}
.ss-margin-bottom-30 {
  margin-bottom: 0.9375rem;
}
.ss-padding-bottom-30 {
  padding-bottom: 0.9375rem;
}
.ss-margin-32,
.ss-m-32 {
  margin: 1rem;
}
.ss-m-x-32 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.ss-m-y-32 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.ss-padding-32,
.ss-p-32 {
  padding: 1rem;
}
.ss-p-x-32 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.ss-p-y-32 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.ss-m-l-32 {
  margin-left: 1rem;
}
.ss-p-l-32 {
  padding-left: 1rem;
}
.ss-margin-left-32 {
  margin-left: 1rem;
}
.ss-padding-left-32 {
  padding-left: 1rem;
}
.ss-m-t-32 {
  margin-top: 1rem;
}
.ss-p-t-32 {
  padding-top: 1rem;
}
.ss-margin-top-32 {
  margin-top: 1rem;
}
.ss-padding-top-32 {
  padding-top: 1rem;
}
.ss-m-r-32 {
  margin-right: 1rem;
}
.ss-p-r-32 {
  padding-right: 1rem;
}
.ss-margin-right-32 {
  margin-right: 1rem;
}
.ss-padding-right-32 {
  padding-right: 1rem;
}
.ss-m-b-32 {
  margin-bottom: 1rem;
}
.ss-p-b-32 {
  padding-bottom: 1rem;
}
.ss-margin-bottom-32 {
  margin-bottom: 1rem;
}
.ss-padding-bottom-32 {
  padding-bottom: 1rem;
}
.ss-margin-34,
.ss-m-34 {
  margin: 1.0625rem;
}
.ss-m-x-34 {
  margin-left: 1.0625rem;
  margin-right: 1.0625rem;
}
.ss-m-y-34 {
  margin-top: 1.0625rem;
  margin-bottom: 1.0625rem;
}
.ss-padding-34,
.ss-p-34 {
  padding: 1.0625rem;
}
.ss-p-x-34 {
  padding-left: 1.0625rem;
  padding-right: 1.0625rem;
}
.ss-p-y-34 {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
}
.ss-m-l-34 {
  margin-left: 1.0625rem;
}
.ss-p-l-34 {
  padding-left: 1.0625rem;
}
.ss-margin-left-34 {
  margin-left: 1.0625rem;
}
.ss-padding-left-34 {
  padding-left: 1.0625rem;
}
.ss-m-t-34 {
  margin-top: 1.0625rem;
}
.ss-p-t-34 {
  padding-top: 1.0625rem;
}
.ss-margin-top-34 {
  margin-top: 1.0625rem;
}
.ss-padding-top-34 {
  padding-top: 1.0625rem;
}
.ss-m-r-34 {
  margin-right: 1.0625rem;
}
.ss-p-r-34 {
  padding-right: 1.0625rem;
}
.ss-margin-right-34 {
  margin-right: 1.0625rem;
}
.ss-padding-right-34 {
  padding-right: 1.0625rem;
}
.ss-m-b-34 {
  margin-bottom: 1.0625rem;
}
.ss-p-b-34 {
  padding-bottom: 1.0625rem;
}
.ss-margin-bottom-34 {
  margin-bottom: 1.0625rem;
}
.ss-padding-bottom-34 {
  padding-bottom: 1.0625rem;
}
.ss-margin-35,
.ss-m-35 {
  margin: 1.09375rem;
}
.ss-m-x-35 {
  margin-left: 1.09375rem;
  margin-right: 1.09375rem;
}
.ss-m-y-35 {
  margin-top: 1.09375rem;
  margin-bottom: 1.09375rem;
}
.ss-padding-35,
.ss-p-35 {
  padding: 1.09375rem;
}
.ss-p-x-35 {
  padding-left: 1.09375rem;
  padding-right: 1.09375rem;
}
.ss-p-y-35 {
  padding-top: 1.09375rem;
  padding-bottom: 1.09375rem;
}
.ss-m-l-35 {
  margin-left: 1.09375rem;
}
.ss-p-l-35 {
  padding-left: 1.09375rem;
}
.ss-margin-left-35 {
  margin-left: 1.09375rem;
}
.ss-padding-left-35 {
  padding-left: 1.09375rem;
}
.ss-m-t-35 {
  margin-top: 1.09375rem;
}
.ss-p-t-35 {
  padding-top: 1.09375rem;
}
.ss-margin-top-35 {
  margin-top: 1.09375rem;
}
.ss-padding-top-35 {
  padding-top: 1.09375rem;
}
.ss-m-r-35 {
  margin-right: 1.09375rem;
}
.ss-p-r-35 {
  padding-right: 1.09375rem;
}
.ss-margin-right-35 {
  margin-right: 1.09375rem;
}
.ss-padding-right-35 {
  padding-right: 1.09375rem;
}
.ss-m-b-35 {
  margin-bottom: 1.09375rem;
}
.ss-p-b-35 {
  padding-bottom: 1.09375rem;
}
.ss-margin-bottom-35 {
  margin-bottom: 1.09375rem;
}
.ss-padding-bottom-35 {
  padding-bottom: 1.09375rem;
}
.ss-margin-36,
.ss-m-36 {
  margin: 1.125rem;
}
.ss-m-x-36 {
  margin-left: 1.125rem;
  margin-right: 1.125rem;
}
.ss-m-y-36 {
  margin-top: 1.125rem;
  margin-bottom: 1.125rem;
}
.ss-padding-36,
.ss-p-36 {
  padding: 1.125rem;
}
.ss-p-x-36 {
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}
.ss-p-y-36 {
  padding-top: 1.125rem;
  padding-bottom: 1.125rem;
}
.ss-m-l-36 {
  margin-left: 1.125rem;
}
.ss-p-l-36 {
  padding-left: 1.125rem;
}
.ss-margin-left-36 {
  margin-left: 1.125rem;
}
.ss-padding-left-36 {
  padding-left: 1.125rem;
}
.ss-m-t-36 {
  margin-top: 1.125rem;
}
.ss-p-t-36 {
  padding-top: 1.125rem;
}
.ss-margin-top-36 {
  margin-top: 1.125rem;
}
.ss-padding-top-36 {
  padding-top: 1.125rem;
}
.ss-m-r-36 {
  margin-right: 1.125rem;
}
.ss-p-r-36 {
  padding-right: 1.125rem;
}
.ss-margin-right-36 {
  margin-right: 1.125rem;
}
.ss-padding-right-36 {
  padding-right: 1.125rem;
}
.ss-m-b-36 {
  margin-bottom: 1.125rem;
}
.ss-p-b-36 {
  padding-bottom: 1.125rem;
}
.ss-margin-bottom-36 {
  margin-bottom: 1.125rem;
}
.ss-padding-bottom-36 {
  padding-bottom: 1.125rem;
}
.ss-margin-38,
.ss-m-38 {
  margin: 1.1875rem;
}
.ss-m-x-38 {
  margin-left: 1.1875rem;
  margin-right: 1.1875rem;
}
.ss-m-y-38 {
  margin-top: 1.1875rem;
  margin-bottom: 1.1875rem;
}
.ss-padding-38,
.ss-p-38 {
  padding: 1.1875rem;
}
.ss-p-x-38 {
  padding-left: 1.1875rem;
  padding-right: 1.1875rem;
}
.ss-p-y-38 {
  padding-top: 1.1875rem;
  padding-bottom: 1.1875rem;
}
.ss-m-l-38 {
  margin-left: 1.1875rem;
}
.ss-p-l-38 {
  padding-left: 1.1875rem;
}
.ss-margin-left-38 {
  margin-left: 1.1875rem;
}
.ss-padding-left-38 {
  padding-left: 1.1875rem;
}
.ss-m-t-38 {
  margin-top: 1.1875rem;
}
.ss-p-t-38 {
  padding-top: 1.1875rem;
}
.ss-margin-top-38 {
  margin-top: 1.1875rem;
}
.ss-padding-top-38 {
  padding-top: 1.1875rem;
}
.ss-m-r-38 {
  margin-right: 1.1875rem;
}
.ss-p-r-38 {
  padding-right: 1.1875rem;
}
.ss-margin-right-38 {
  margin-right: 1.1875rem;
}
.ss-padding-right-38 {
  padding-right: 1.1875rem;
}
.ss-m-b-38 {
  margin-bottom: 1.1875rem;
}
.ss-p-b-38 {
  padding-bottom: 1.1875rem;
}
.ss-margin-bottom-38 {
  margin-bottom: 1.1875rem;
}
.ss-padding-bottom-38 {
  padding-bottom: 1.1875rem;
}
.ss-margin-40,
.ss-m-40 {
  margin: 1.25rem;
}
.ss-m-x-40 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.ss-m-y-40 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.ss-padding-40,
.ss-p-40 {
  padding: 1.25rem;
}
.ss-p-x-40 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.ss-p-y-40 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.ss-m-l-40 {
  margin-left: 1.25rem;
}
.ss-p-l-40 {
  padding-left: 1.25rem;
}
.ss-margin-left-40 {
  margin-left: 1.25rem;
}
.ss-padding-left-40 {
  padding-left: 1.25rem;
}
.ss-m-t-40 {
  margin-top: 1.25rem;
}
.ss-p-t-40 {
  padding-top: 1.25rem;
}
.ss-margin-top-40 {
  margin-top: 1.25rem;
}
.ss-padding-top-40 {
  padding-top: 1.25rem;
}
.ss-m-r-40 {
  margin-right: 1.25rem;
}
.ss-p-r-40 {
  padding-right: 1.25rem;
}
.ss-margin-right-40 {
  margin-right: 1.25rem;
}
.ss-padding-right-40 {
  padding-right: 1.25rem;
}
.ss-m-b-40 {
  margin-bottom: 1.25rem;
}
.ss-p-b-40 {
  padding-bottom: 1.25rem;
}
.ss-margin-bottom-40 {
  margin-bottom: 1.25rem;
}
.ss-padding-bottom-40 {
  padding-bottom: 1.25rem;
}
.ss-margin-42,
.ss-m-42 {
  margin: 1.3125rem;
}
.ss-m-x-42 {
  margin-left: 1.3125rem;
  margin-right: 1.3125rem;
}
.ss-m-y-42 {
  margin-top: 1.3125rem;
  margin-bottom: 1.3125rem;
}
.ss-padding-42,
.ss-p-42 {
  padding: 1.3125rem;
}
.ss-p-x-42 {
  padding-left: 1.3125rem;
  padding-right: 1.3125rem;
}
.ss-p-y-42 {
  padding-top: 1.3125rem;
  padding-bottom: 1.3125rem;
}
.ss-m-l-42 {
  margin-left: 1.3125rem;
}
.ss-p-l-42 {
  padding-left: 1.3125rem;
}
.ss-margin-left-42 {
  margin-left: 1.3125rem;
}
.ss-padding-left-42 {
  padding-left: 1.3125rem;
}
.ss-m-t-42 {
  margin-top: 1.3125rem;
}
.ss-p-t-42 {
  padding-top: 1.3125rem;
}
.ss-margin-top-42 {
  margin-top: 1.3125rem;
}
.ss-padding-top-42 {
  padding-top: 1.3125rem;
}
.ss-m-r-42 {
  margin-right: 1.3125rem;
}
.ss-p-r-42 {
  padding-right: 1.3125rem;
}
.ss-margin-right-42 {
  margin-right: 1.3125rem;
}
.ss-padding-right-42 {
  padding-right: 1.3125rem;
}
.ss-m-b-42 {
  margin-bottom: 1.3125rem;
}
.ss-p-b-42 {
  padding-bottom: 1.3125rem;
}
.ss-margin-bottom-42 {
  margin-bottom: 1.3125rem;
}
.ss-padding-bottom-42 {
  padding-bottom: 1.3125rem;
}
.ss-margin-44,
.ss-m-44 {
  margin: 1.375rem;
}
.ss-m-x-44 {
  margin-left: 1.375rem;
  margin-right: 1.375rem;
}
.ss-m-y-44 {
  margin-top: 1.375rem;
  margin-bottom: 1.375rem;
}
.ss-padding-44,
.ss-p-44 {
  padding: 1.375rem;
}
.ss-p-x-44 {
  padding-left: 1.375rem;
  padding-right: 1.375rem;
}
.ss-p-y-44 {
  padding-top: 1.375rem;
  padding-bottom: 1.375rem;
}
.ss-m-l-44 {
  margin-left: 1.375rem;
}
.ss-p-l-44 {
  padding-left: 1.375rem;
}
.ss-margin-left-44 {
  margin-left: 1.375rem;
}
.ss-padding-left-44 {
  padding-left: 1.375rem;
}
.ss-m-t-44 {
  margin-top: 1.375rem;
}
.ss-p-t-44 {
  padding-top: 1.375rem;
}
.ss-margin-top-44 {
  margin-top: 1.375rem;
}
.ss-padding-top-44 {
  padding-top: 1.375rem;
}
.ss-m-r-44 {
  margin-right: 1.375rem;
}
.ss-p-r-44 {
  padding-right: 1.375rem;
}
.ss-margin-right-44 {
  margin-right: 1.375rem;
}
.ss-padding-right-44 {
  padding-right: 1.375rem;
}
.ss-m-b-44 {
  margin-bottom: 1.375rem;
}
.ss-p-b-44 {
  padding-bottom: 1.375rem;
}
.ss-margin-bottom-44 {
  margin-bottom: 1.375rem;
}
.ss-padding-bottom-44 {
  padding-bottom: 1.375rem;
}
.ss-margin-45,
.ss-m-45 {
  margin: 1.40625rem;
}
.ss-m-x-45 {
  margin-left: 1.40625rem;
  margin-right: 1.40625rem;
}
.ss-m-y-45 {
  margin-top: 1.40625rem;
  margin-bottom: 1.40625rem;
}
.ss-padding-45,
.ss-p-45 {
  padding: 1.40625rem;
}
.ss-p-x-45 {
  padding-left: 1.40625rem;
  padding-right: 1.40625rem;
}
.ss-p-y-45 {
  padding-top: 1.40625rem;
  padding-bottom: 1.40625rem;
}
.ss-m-l-45 {
  margin-left: 1.40625rem;
}
.ss-p-l-45 {
  padding-left: 1.40625rem;
}
.ss-margin-left-45 {
  margin-left: 1.40625rem;
}
.ss-padding-left-45 {
  padding-left: 1.40625rem;
}
.ss-m-t-45 {
  margin-top: 1.40625rem;
}
.ss-p-t-45 {
  padding-top: 1.40625rem;
}
.ss-margin-top-45 {
  margin-top: 1.40625rem;
}
.ss-padding-top-45 {
  padding-top: 1.40625rem;
}
.ss-m-r-45 {
  margin-right: 1.40625rem;
}
.ss-p-r-45 {
  padding-right: 1.40625rem;
}
.ss-margin-right-45 {
  margin-right: 1.40625rem;
}
.ss-padding-right-45 {
  padding-right: 1.40625rem;
}
.ss-m-b-45 {
  margin-bottom: 1.40625rem;
}
.ss-p-b-45 {
  padding-bottom: 1.40625rem;
}
.ss-margin-bottom-45 {
  margin-bottom: 1.40625rem;
}
.ss-padding-bottom-45 {
  padding-bottom: 1.40625rem;
}
.ss-margin-46,
.ss-m-46 {
  margin: 1.4375rem;
}
.ss-m-x-46 {
  margin-left: 1.4375rem;
  margin-right: 1.4375rem;
}
.ss-m-y-46 {
  margin-top: 1.4375rem;
  margin-bottom: 1.4375rem;
}
.ss-padding-46,
.ss-p-46 {
  padding: 1.4375rem;
}
.ss-p-x-46 {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}
.ss-p-y-46 {
  padding-top: 1.4375rem;
  padding-bottom: 1.4375rem;
}
.ss-m-l-46 {
  margin-left: 1.4375rem;
}
.ss-p-l-46 {
  padding-left: 1.4375rem;
}
.ss-margin-left-46 {
  margin-left: 1.4375rem;
}
.ss-padding-left-46 {
  padding-left: 1.4375rem;
}
.ss-m-t-46 {
  margin-top: 1.4375rem;
}
.ss-p-t-46 {
  padding-top: 1.4375rem;
}
.ss-margin-top-46 {
  margin-top: 1.4375rem;
}
.ss-padding-top-46 {
  padding-top: 1.4375rem;
}
.ss-m-r-46 {
  margin-right: 1.4375rem;
}
.ss-p-r-46 {
  padding-right: 1.4375rem;
}
.ss-margin-right-46 {
  margin-right: 1.4375rem;
}
.ss-padding-right-46 {
  padding-right: 1.4375rem;
}
.ss-m-b-46 {
  margin-bottom: 1.4375rem;
}
.ss-p-b-46 {
  padding-bottom: 1.4375rem;
}
.ss-margin-bottom-46 {
  margin-bottom: 1.4375rem;
}
.ss-padding-bottom-46 {
  padding-bottom: 1.4375rem;
}
.ss-margin-48,
.ss-m-48 {
  margin: 1.5rem;
}
.ss-m-x-48 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.ss-m-y-48 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.ss-padding-48,
.ss-p-48 {
  padding: 1.5rem;
}
.ss-p-x-48 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.ss-p-y-48 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.ss-m-l-48 {
  margin-left: 1.5rem;
}
.ss-p-l-48 {
  padding-left: 1.5rem;
}
.ss-margin-left-48 {
  margin-left: 1.5rem;
}
.ss-padding-left-48 {
  padding-left: 1.5rem;
}
.ss-m-t-48 {
  margin-top: 1.5rem;
}
.ss-p-t-48 {
  padding-top: 1.5rem;
}
.ss-margin-top-48 {
  margin-top: 1.5rem;
}
.ss-padding-top-48 {
  padding-top: 1.5rem;
}
.ss-m-r-48 {
  margin-right: 1.5rem;
}
.ss-p-r-48 {
  padding-right: 1.5rem;
}
.ss-margin-right-48 {
  margin-right: 1.5rem;
}
.ss-padding-right-48 {
  padding-right: 1.5rem;
}
.ss-m-b-48 {
  margin-bottom: 1.5rem;
}
.ss-p-b-48 {
  padding-bottom: 1.5rem;
}
.ss-margin-bottom-48 {
  margin-bottom: 1.5rem;
}
.ss-padding-bottom-48 {
  padding-bottom: 1.5rem;
}
.ss-margin-50,
.ss-m-50 {
  margin: 1.5625rem;
}
.ss-m-x-50 {
  margin-left: 1.5625rem;
  margin-right: 1.5625rem;
}
.ss-m-y-50 {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
}
.ss-padding-50,
.ss-p-50 {
  padding: 1.5625rem;
}
.ss-p-x-50 {
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
}
.ss-p-y-50 {
  padding-top: 1.5625rem;
  padding-bottom: 1.5625rem;
}
.ss-m-l-50 {
  margin-left: 1.5625rem;
}
.ss-p-l-50 {
  padding-left: 1.5625rem;
}
.ss-margin-left-50 {
  margin-left: 1.5625rem;
}
.ss-padding-left-50 {
  padding-left: 1.5625rem;
}
.ss-m-t-50 {
  margin-top: 1.5625rem;
}
.ss-p-t-50 {
  padding-top: 1.5625rem;
}
.ss-margin-top-50 {
  margin-top: 1.5625rem;
}
.ss-padding-top-50 {
  padding-top: 1.5625rem;
}
.ss-m-r-50 {
  margin-right: 1.5625rem;
}
.ss-p-r-50 {
  padding-right: 1.5625rem;
}
.ss-margin-right-50 {
  margin-right: 1.5625rem;
}
.ss-padding-right-50 {
  padding-right: 1.5625rem;
}
.ss-m-b-50 {
  margin-bottom: 1.5625rem;
}
.ss-p-b-50 {
  padding-bottom: 1.5625rem;
}
.ss-margin-bottom-50 {
  margin-bottom: 1.5625rem;
}
.ss-padding-bottom-50 {
  padding-bottom: 1.5625rem;
}
.ss-margin-52,
.ss-m-52 {
  margin: 1.625rem;
}
.ss-m-x-52 {
  margin-left: 1.625rem;
  margin-right: 1.625rem;
}
.ss-m-y-52 {
  margin-top: 1.625rem;
  margin-bottom: 1.625rem;
}
.ss-padding-52,
.ss-p-52 {
  padding: 1.625rem;
}
.ss-p-x-52 {
  padding-left: 1.625rem;
  padding-right: 1.625rem;
}
.ss-p-y-52 {
  padding-top: 1.625rem;
  padding-bottom: 1.625rem;
}
.ss-m-l-52 {
  margin-left: 1.625rem;
}
.ss-p-l-52 {
  padding-left: 1.625rem;
}
.ss-margin-left-52 {
  margin-left: 1.625rem;
}
.ss-padding-left-52 {
  padding-left: 1.625rem;
}
.ss-m-t-52 {
  margin-top: 1.625rem;
}
.ss-p-t-52 {
  padding-top: 1.625rem;
}
.ss-margin-top-52 {
  margin-top: 1.625rem;
}
.ss-padding-top-52 {
  padding-top: 1.625rem;
}
.ss-m-r-52 {
  margin-right: 1.625rem;
}
.ss-p-r-52 {
  padding-right: 1.625rem;
}
.ss-margin-right-52 {
  margin-right: 1.625rem;
}
.ss-padding-right-52 {
  padding-right: 1.625rem;
}
.ss-m-b-52 {
  margin-bottom: 1.625rem;
}
.ss-p-b-52 {
  padding-bottom: 1.625rem;
}
.ss-margin-bottom-52 {
  margin-bottom: 1.625rem;
}
.ss-padding-bottom-52 {
  padding-bottom: 1.625rem;
}
.ss-margin-54,
.ss-m-54 {
  margin: 1.6875rem;
}
.ss-m-x-54 {
  margin-left: 1.6875rem;
  margin-right: 1.6875rem;
}
.ss-m-y-54 {
  margin-top: 1.6875rem;
  margin-bottom: 1.6875rem;
}
.ss-padding-54,
.ss-p-54 {
  padding: 1.6875rem;
}
.ss-p-x-54 {
  padding-left: 1.6875rem;
  padding-right: 1.6875rem;
}
.ss-p-y-54 {
  padding-top: 1.6875rem;
  padding-bottom: 1.6875rem;
}
.ss-m-l-54 {
  margin-left: 1.6875rem;
}
.ss-p-l-54 {
  padding-left: 1.6875rem;
}
.ss-margin-left-54 {
  margin-left: 1.6875rem;
}
.ss-padding-left-54 {
  padding-left: 1.6875rem;
}
.ss-m-t-54 {
  margin-top: 1.6875rem;
}
.ss-p-t-54 {
  padding-top: 1.6875rem;
}
.ss-margin-top-54 {
  margin-top: 1.6875rem;
}
.ss-padding-top-54 {
  padding-top: 1.6875rem;
}
.ss-m-r-54 {
  margin-right: 1.6875rem;
}
.ss-p-r-54 {
  padding-right: 1.6875rem;
}
.ss-margin-right-54 {
  margin-right: 1.6875rem;
}
.ss-padding-right-54 {
  padding-right: 1.6875rem;
}
.ss-m-b-54 {
  margin-bottom: 1.6875rem;
}
.ss-p-b-54 {
  padding-bottom: 1.6875rem;
}
.ss-margin-bottom-54 {
  margin-bottom: 1.6875rem;
}
.ss-padding-bottom-54 {
  padding-bottom: 1.6875rem;
}
.ss-margin-55,
.ss-m-55 {
  margin: 1.71875rem;
}
.ss-m-x-55 {
  margin-left: 1.71875rem;
  margin-right: 1.71875rem;
}
.ss-m-y-55 {
  margin-top: 1.71875rem;
  margin-bottom: 1.71875rem;
}
.ss-padding-55,
.ss-p-55 {
  padding: 1.71875rem;
}
.ss-p-x-55 {
  padding-left: 1.71875rem;
  padding-right: 1.71875rem;
}
.ss-p-y-55 {
  padding-top: 1.71875rem;
  padding-bottom: 1.71875rem;
}
.ss-m-l-55 {
  margin-left: 1.71875rem;
}
.ss-p-l-55 {
  padding-left: 1.71875rem;
}
.ss-margin-left-55 {
  margin-left: 1.71875rem;
}
.ss-padding-left-55 {
  padding-left: 1.71875rem;
}
.ss-m-t-55 {
  margin-top: 1.71875rem;
}
.ss-p-t-55 {
  padding-top: 1.71875rem;
}
.ss-margin-top-55 {
  margin-top: 1.71875rem;
}
.ss-padding-top-55 {
  padding-top: 1.71875rem;
}
.ss-m-r-55 {
  margin-right: 1.71875rem;
}
.ss-p-r-55 {
  padding-right: 1.71875rem;
}
.ss-margin-right-55 {
  margin-right: 1.71875rem;
}
.ss-padding-right-55 {
  padding-right: 1.71875rem;
}
.ss-m-b-55 {
  margin-bottom: 1.71875rem;
}
.ss-p-b-55 {
  padding-bottom: 1.71875rem;
}
.ss-margin-bottom-55 {
  margin-bottom: 1.71875rem;
}
.ss-padding-bottom-55 {
  padding-bottom: 1.71875rem;
}
.ss-margin-56,
.ss-m-56 {
  margin: 1.75rem;
}
.ss-m-x-56 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
.ss-m-y-56 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.ss-padding-56,
.ss-p-56 {
  padding: 1.75rem;
}
.ss-p-x-56 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.ss-p-y-56 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.ss-m-l-56 {
  margin-left: 1.75rem;
}
.ss-p-l-56 {
  padding-left: 1.75rem;
}
.ss-margin-left-56 {
  margin-left: 1.75rem;
}
.ss-padding-left-56 {
  padding-left: 1.75rem;
}
.ss-m-t-56 {
  margin-top: 1.75rem;
}
.ss-p-t-56 {
  padding-top: 1.75rem;
}
.ss-margin-top-56 {
  margin-top: 1.75rem;
}
.ss-padding-top-56 {
  padding-top: 1.75rem;
}
.ss-m-r-56 {
  margin-right: 1.75rem;
}
.ss-p-r-56 {
  padding-right: 1.75rem;
}
.ss-margin-right-56 {
  margin-right: 1.75rem;
}
.ss-padding-right-56 {
  padding-right: 1.75rem;
}
.ss-m-b-56 {
  margin-bottom: 1.75rem;
}
.ss-p-b-56 {
  padding-bottom: 1.75rem;
}
.ss-margin-bottom-56 {
  margin-bottom: 1.75rem;
}
.ss-padding-bottom-56 {
  padding-bottom: 1.75rem;
}
.ss-margin-58,
.ss-m-58 {
  margin: 1.8125rem;
}
.ss-m-x-58 {
  margin-left: 1.8125rem;
  margin-right: 1.8125rem;
}
.ss-m-y-58 {
  margin-top: 1.8125rem;
  margin-bottom: 1.8125rem;
}
.ss-padding-58,
.ss-p-58 {
  padding: 1.8125rem;
}
.ss-p-x-58 {
  padding-left: 1.8125rem;
  padding-right: 1.8125rem;
}
.ss-p-y-58 {
  padding-top: 1.8125rem;
  padding-bottom: 1.8125rem;
}
.ss-m-l-58 {
  margin-left: 1.8125rem;
}
.ss-p-l-58 {
  padding-left: 1.8125rem;
}
.ss-margin-left-58 {
  margin-left: 1.8125rem;
}
.ss-padding-left-58 {
  padding-left: 1.8125rem;
}
.ss-m-t-58 {
  margin-top: 1.8125rem;
}
.ss-p-t-58 {
  padding-top: 1.8125rem;
}
.ss-margin-top-58 {
  margin-top: 1.8125rem;
}
.ss-padding-top-58 {
  padding-top: 1.8125rem;
}
.ss-m-r-58 {
  margin-right: 1.8125rem;
}
.ss-p-r-58 {
  padding-right: 1.8125rem;
}
.ss-margin-right-58 {
  margin-right: 1.8125rem;
}
.ss-padding-right-58 {
  padding-right: 1.8125rem;
}
.ss-m-b-58 {
  margin-bottom: 1.8125rem;
}
.ss-p-b-58 {
  padding-bottom: 1.8125rem;
}
.ss-margin-bottom-58 {
  margin-bottom: 1.8125rem;
}
.ss-padding-bottom-58 {
  padding-bottom: 1.8125rem;
}
.ss-margin-60,
.ss-m-60 {
  margin: 1.875rem;
}
.ss-m-x-60 {
  margin-left: 1.875rem;
  margin-right: 1.875rem;
}
.ss-m-y-60 {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}
.ss-padding-60,
.ss-p-60 {
  padding: 1.875rem;
}
.ss-p-x-60 {
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}
.ss-p-y-60 {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}
.ss-m-l-60 {
  margin-left: 1.875rem;
}
.ss-p-l-60 {
  padding-left: 1.875rem;
}
.ss-margin-left-60 {
  margin-left: 1.875rem;
}
.ss-padding-left-60 {
  padding-left: 1.875rem;
}
.ss-m-t-60 {
  margin-top: 1.875rem;
}
.ss-p-t-60 {
  padding-top: 1.875rem;
}
.ss-margin-top-60 {
  margin-top: 1.875rem;
}
.ss-padding-top-60 {
  padding-top: 1.875rem;
}
.ss-m-r-60 {
  margin-right: 1.875rem;
}
.ss-p-r-60 {
  padding-right: 1.875rem;
}
.ss-margin-right-60 {
  margin-right: 1.875rem;
}
.ss-padding-right-60 {
  padding-right: 1.875rem;
}
.ss-m-b-60 {
  margin-bottom: 1.875rem;
}
.ss-p-b-60 {
  padding-bottom: 1.875rem;
}
.ss-margin-bottom-60 {
  margin-bottom: 1.875rem;
}
.ss-padding-bottom-60 {
  padding-bottom: 1.875rem;
}
.ss-margin-62,
.ss-m-62 {
  margin: 1.9375rem;
}
.ss-m-x-62 {
  margin-left: 1.9375rem;
  margin-right: 1.9375rem;
}
.ss-m-y-62 {
  margin-top: 1.9375rem;
  margin-bottom: 1.9375rem;
}
.ss-padding-62,
.ss-p-62 {
  padding: 1.9375rem;
}
.ss-p-x-62 {
  padding-left: 1.9375rem;
  padding-right: 1.9375rem;
}
.ss-p-y-62 {
  padding-top: 1.9375rem;
  padding-bottom: 1.9375rem;
}
.ss-m-l-62 {
  margin-left: 1.9375rem;
}
.ss-p-l-62 {
  padding-left: 1.9375rem;
}
.ss-margin-left-62 {
  margin-left: 1.9375rem;
}
.ss-padding-left-62 {
  padding-left: 1.9375rem;
}
.ss-m-t-62 {
  margin-top: 1.9375rem;
}
.ss-p-t-62 {
  padding-top: 1.9375rem;
}
.ss-margin-top-62 {
  margin-top: 1.9375rem;
}
.ss-padding-top-62 {
  padding-top: 1.9375rem;
}
.ss-m-r-62 {
  margin-right: 1.9375rem;
}
.ss-p-r-62 {
  padding-right: 1.9375rem;
}
.ss-margin-right-62 {
  margin-right: 1.9375rem;
}
.ss-padding-right-62 {
  padding-right: 1.9375rem;
}
.ss-m-b-62 {
  margin-bottom: 1.9375rem;
}
.ss-p-b-62 {
  padding-bottom: 1.9375rem;
}
.ss-margin-bottom-62 {
  margin-bottom: 1.9375rem;
}
.ss-padding-bottom-62 {
  padding-bottom: 1.9375rem;
}
.ss-margin-64,
.ss-m-64 {
  margin: 2rem;
}
.ss-m-x-64 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.ss-m-y-64 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.ss-padding-64,
.ss-p-64 {
  padding: 2rem;
}
.ss-p-x-64 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.ss-p-y-64 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.ss-m-l-64 {
  margin-left: 2rem;
}
.ss-p-l-64 {
  padding-left: 2rem;
}
.ss-margin-left-64 {
  margin-left: 2rem;
}
.ss-padding-left-64 {
  padding-left: 2rem;
}
.ss-m-t-64 {
  margin-top: 2rem;
}
.ss-p-t-64 {
  padding-top: 2rem;
}
.ss-margin-top-64 {
  margin-top: 2rem;
}
.ss-padding-top-64 {
  padding-top: 2rem;
}
.ss-m-r-64 {
  margin-right: 2rem;
}
.ss-p-r-64 {
  padding-right: 2rem;
}
.ss-margin-right-64 {
  margin-right: 2rem;
}
.ss-padding-right-64 {
  padding-right: 2rem;
}
.ss-m-b-64 {
  margin-bottom: 2rem;
}
.ss-p-b-64 {
  padding-bottom: 2rem;
}
.ss-margin-bottom-64 {
  margin-bottom: 2rem;
}
.ss-padding-bottom-64 {
  padding-bottom: 2rem;
}
.ss-margin-65,
.ss-m-65 {
  margin: 2.03125rem;
}
.ss-m-x-65 {
  margin-left: 2.03125rem;
  margin-right: 2.03125rem;
}
.ss-m-y-65 {
  margin-top: 2.03125rem;
  margin-bottom: 2.03125rem;
}
.ss-padding-65,
.ss-p-65 {
  padding: 2.03125rem;
}
.ss-p-x-65 {
  padding-left: 2.03125rem;
  padding-right: 2.03125rem;
}
.ss-p-y-65 {
  padding-top: 2.03125rem;
  padding-bottom: 2.03125rem;
}
.ss-m-l-65 {
  margin-left: 2.03125rem;
}
.ss-p-l-65 {
  padding-left: 2.03125rem;
}
.ss-margin-left-65 {
  margin-left: 2.03125rem;
}
.ss-padding-left-65 {
  padding-left: 2.03125rem;
}
.ss-m-t-65 {
  margin-top: 2.03125rem;
}
.ss-p-t-65 {
  padding-top: 2.03125rem;
}
.ss-margin-top-65 {
  margin-top: 2.03125rem;
}
.ss-padding-top-65 {
  padding-top: 2.03125rem;
}
.ss-m-r-65 {
  margin-right: 2.03125rem;
}
.ss-p-r-65 {
  padding-right: 2.03125rem;
}
.ss-margin-right-65 {
  margin-right: 2.03125rem;
}
.ss-padding-right-65 {
  padding-right: 2.03125rem;
}
.ss-m-b-65 {
  margin-bottom: 2.03125rem;
}
.ss-p-b-65 {
  padding-bottom: 2.03125rem;
}
.ss-margin-bottom-65 {
  margin-bottom: 2.03125rem;
}
.ss-padding-bottom-65 {
  padding-bottom: 2.03125rem;
}
.ss-margin-66,
.ss-m-66 {
  margin: 2.0625rem;
}
.ss-m-x-66 {
  margin-left: 2.0625rem;
  margin-right: 2.0625rem;
}
.ss-m-y-66 {
  margin-top: 2.0625rem;
  margin-bottom: 2.0625rem;
}
.ss-padding-66,
.ss-p-66 {
  padding: 2.0625rem;
}
.ss-p-x-66 {
  padding-left: 2.0625rem;
  padding-right: 2.0625rem;
}
.ss-p-y-66 {
  padding-top: 2.0625rem;
  padding-bottom: 2.0625rem;
}
.ss-m-l-66 {
  margin-left: 2.0625rem;
}
.ss-p-l-66 {
  padding-left: 2.0625rem;
}
.ss-margin-left-66 {
  margin-left: 2.0625rem;
}
.ss-padding-left-66 {
  padding-left: 2.0625rem;
}
.ss-m-t-66 {
  margin-top: 2.0625rem;
}
.ss-p-t-66 {
  padding-top: 2.0625rem;
}
.ss-margin-top-66 {
  margin-top: 2.0625rem;
}
.ss-padding-top-66 {
  padding-top: 2.0625rem;
}
.ss-m-r-66 {
  margin-right: 2.0625rem;
}
.ss-p-r-66 {
  padding-right: 2.0625rem;
}
.ss-margin-right-66 {
  margin-right: 2.0625rem;
}
.ss-padding-right-66 {
  padding-right: 2.0625rem;
}
.ss-m-b-66 {
  margin-bottom: 2.0625rem;
}
.ss-p-b-66 {
  padding-bottom: 2.0625rem;
}
.ss-margin-bottom-66 {
  margin-bottom: 2.0625rem;
}
.ss-padding-bottom-66 {
  padding-bottom: 2.0625rem;
}
.ss-margin-68,
.ss-m-68 {
  margin: 2.125rem;
}
.ss-m-x-68 {
  margin-left: 2.125rem;
  margin-right: 2.125rem;
}
.ss-m-y-68 {
  margin-top: 2.125rem;
  margin-bottom: 2.125rem;
}
.ss-padding-68,
.ss-p-68 {
  padding: 2.125rem;
}
.ss-p-x-68 {
  padding-left: 2.125rem;
  padding-right: 2.125rem;
}
.ss-p-y-68 {
  padding-top: 2.125rem;
  padding-bottom: 2.125rem;
}
.ss-m-l-68 {
  margin-left: 2.125rem;
}
.ss-p-l-68 {
  padding-left: 2.125rem;
}
.ss-margin-left-68 {
  margin-left: 2.125rem;
}
.ss-padding-left-68 {
  padding-left: 2.125rem;
}
.ss-m-t-68 {
  margin-top: 2.125rem;
}
.ss-p-t-68 {
  padding-top: 2.125rem;
}
.ss-margin-top-68 {
  margin-top: 2.125rem;
}
.ss-padding-top-68 {
  padding-top: 2.125rem;
}
.ss-m-r-68 {
  margin-right: 2.125rem;
}
.ss-p-r-68 {
  padding-right: 2.125rem;
}
.ss-margin-right-68 {
  margin-right: 2.125rem;
}
.ss-padding-right-68 {
  padding-right: 2.125rem;
}
.ss-m-b-68 {
  margin-bottom: 2.125rem;
}
.ss-p-b-68 {
  padding-bottom: 2.125rem;
}
.ss-margin-bottom-68 {
  margin-bottom: 2.125rem;
}
.ss-padding-bottom-68 {
  padding-bottom: 2.125rem;
}
.ss-margin-70,
.ss-m-70 {
  margin: 2.1875rem;
}
.ss-m-x-70 {
  margin-left: 2.1875rem;
  margin-right: 2.1875rem;
}
.ss-m-y-70 {
  margin-top: 2.1875rem;
  margin-bottom: 2.1875rem;
}
.ss-padding-70,
.ss-p-70 {
  padding: 2.1875rem;
}
.ss-p-x-70 {
  padding-left: 2.1875rem;
  padding-right: 2.1875rem;
}
.ss-p-y-70 {
  padding-top: 2.1875rem;
  padding-bottom: 2.1875rem;
}
.ss-m-l-70 {
  margin-left: 2.1875rem;
}
.ss-p-l-70 {
  padding-left: 2.1875rem;
}
.ss-margin-left-70 {
  margin-left: 2.1875rem;
}
.ss-padding-left-70 {
  padding-left: 2.1875rem;
}
.ss-m-t-70 {
  margin-top: 2.1875rem;
}
.ss-p-t-70 {
  padding-top: 2.1875rem;
}
.ss-margin-top-70 {
  margin-top: 2.1875rem;
}
.ss-padding-top-70 {
  padding-top: 2.1875rem;
}
.ss-m-r-70 {
  margin-right: 2.1875rem;
}
.ss-p-r-70 {
  padding-right: 2.1875rem;
}
.ss-margin-right-70 {
  margin-right: 2.1875rem;
}
.ss-padding-right-70 {
  padding-right: 2.1875rem;
}
.ss-m-b-70 {
  margin-bottom: 2.1875rem;
}
.ss-p-b-70 {
  padding-bottom: 2.1875rem;
}
.ss-margin-bottom-70 {
  margin-bottom: 2.1875rem;
}
.ss-padding-bottom-70 {
  padding-bottom: 2.1875rem;
}
.ss-margin-72,
.ss-m-72 {
  margin: 2.25rem;
}
.ss-m-x-72 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}
.ss-m-y-72 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}
.ss-padding-72,
.ss-p-72 {
  padding: 2.25rem;
}
.ss-p-x-72 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.ss-p-y-72 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}
.ss-m-l-72 {
  margin-left: 2.25rem;
}
.ss-p-l-72 {
  padding-left: 2.25rem;
}
.ss-margin-left-72 {
  margin-left: 2.25rem;
}
.ss-padding-left-72 {
  padding-left: 2.25rem;
}
.ss-m-t-72 {
  margin-top: 2.25rem;
}
.ss-p-t-72 {
  padding-top: 2.25rem;
}
.ss-margin-top-72 {
  margin-top: 2.25rem;
}
.ss-padding-top-72 {
  padding-top: 2.25rem;
}
.ss-m-r-72 {
  margin-right: 2.25rem;
}
.ss-p-r-72 {
  padding-right: 2.25rem;
}
.ss-margin-right-72 {
  margin-right: 2.25rem;
}
.ss-padding-right-72 {
  padding-right: 2.25rem;
}
.ss-m-b-72 {
  margin-bottom: 2.25rem;
}
.ss-p-b-72 {
  padding-bottom: 2.25rem;
}
.ss-margin-bottom-72 {
  margin-bottom: 2.25rem;
}
.ss-padding-bottom-72 {
  padding-bottom: 2.25rem;
}
.ss-margin-74,
.ss-m-74 {
  margin: 2.3125rem;
}
.ss-m-x-74 {
  margin-left: 2.3125rem;
  margin-right: 2.3125rem;
}
.ss-m-y-74 {
  margin-top: 2.3125rem;
  margin-bottom: 2.3125rem;
}
.ss-padding-74,
.ss-p-74 {
  padding: 2.3125rem;
}
.ss-p-x-74 {
  padding-left: 2.3125rem;
  padding-right: 2.3125rem;
}
.ss-p-y-74 {
  padding-top: 2.3125rem;
  padding-bottom: 2.3125rem;
}
.ss-m-l-74 {
  margin-left: 2.3125rem;
}
.ss-p-l-74 {
  padding-left: 2.3125rem;
}
.ss-margin-left-74 {
  margin-left: 2.3125rem;
}
.ss-padding-left-74 {
  padding-left: 2.3125rem;
}
.ss-m-t-74 {
  margin-top: 2.3125rem;
}
.ss-p-t-74 {
  padding-top: 2.3125rem;
}
.ss-margin-top-74 {
  margin-top: 2.3125rem;
}
.ss-padding-top-74 {
  padding-top: 2.3125rem;
}
.ss-m-r-74 {
  margin-right: 2.3125rem;
}
.ss-p-r-74 {
  padding-right: 2.3125rem;
}
.ss-margin-right-74 {
  margin-right: 2.3125rem;
}
.ss-padding-right-74 {
  padding-right: 2.3125rem;
}
.ss-m-b-74 {
  margin-bottom: 2.3125rem;
}
.ss-p-b-74 {
  padding-bottom: 2.3125rem;
}
.ss-margin-bottom-74 {
  margin-bottom: 2.3125rem;
}
.ss-padding-bottom-74 {
  padding-bottom: 2.3125rem;
}
.ss-margin-75,
.ss-m-75 {
  margin: 2.34375rem;
}
.ss-m-x-75 {
  margin-left: 2.34375rem;
  margin-right: 2.34375rem;
}
.ss-m-y-75 {
  margin-top: 2.34375rem;
  margin-bottom: 2.34375rem;
}
.ss-padding-75,
.ss-p-75 {
  padding: 2.34375rem;
}
.ss-p-x-75 {
  padding-left: 2.34375rem;
  padding-right: 2.34375rem;
}
.ss-p-y-75 {
  padding-top: 2.34375rem;
  padding-bottom: 2.34375rem;
}
.ss-m-l-75 {
  margin-left: 2.34375rem;
}
.ss-p-l-75 {
  padding-left: 2.34375rem;
}
.ss-margin-left-75 {
  margin-left: 2.34375rem;
}
.ss-padding-left-75 {
  padding-left: 2.34375rem;
}
.ss-m-t-75 {
  margin-top: 2.34375rem;
}
.ss-p-t-75 {
  padding-top: 2.34375rem;
}
.ss-margin-top-75 {
  margin-top: 2.34375rem;
}
.ss-padding-top-75 {
  padding-top: 2.34375rem;
}
.ss-m-r-75 {
  margin-right: 2.34375rem;
}
.ss-p-r-75 {
  padding-right: 2.34375rem;
}
.ss-margin-right-75 {
  margin-right: 2.34375rem;
}
.ss-padding-right-75 {
  padding-right: 2.34375rem;
}
.ss-m-b-75 {
  margin-bottom: 2.34375rem;
}
.ss-p-b-75 {
  padding-bottom: 2.34375rem;
}
.ss-margin-bottom-75 {
  margin-bottom: 2.34375rem;
}
.ss-padding-bottom-75 {
  padding-bottom: 2.34375rem;
}
.ss-margin-76,
.ss-m-76 {
  margin: 2.375rem;
}
.ss-m-x-76 {
  margin-left: 2.375rem;
  margin-right: 2.375rem;
}
.ss-m-y-76 {
  margin-top: 2.375rem;
  margin-bottom: 2.375rem;
}
.ss-padding-76,
.ss-p-76 {
  padding: 2.375rem;
}
.ss-p-x-76 {
  padding-left: 2.375rem;
  padding-right: 2.375rem;
}
.ss-p-y-76 {
  padding-top: 2.375rem;
  padding-bottom: 2.375rem;
}
.ss-m-l-76 {
  margin-left: 2.375rem;
}
.ss-p-l-76 {
  padding-left: 2.375rem;
}
.ss-margin-left-76 {
  margin-left: 2.375rem;
}
.ss-padding-left-76 {
  padding-left: 2.375rem;
}
.ss-m-t-76 {
  margin-top: 2.375rem;
}
.ss-p-t-76 {
  padding-top: 2.375rem;
}
.ss-margin-top-76 {
  margin-top: 2.375rem;
}
.ss-padding-top-76 {
  padding-top: 2.375rem;
}
.ss-m-r-76 {
  margin-right: 2.375rem;
}
.ss-p-r-76 {
  padding-right: 2.375rem;
}
.ss-margin-right-76 {
  margin-right: 2.375rem;
}
.ss-padding-right-76 {
  padding-right: 2.375rem;
}
.ss-m-b-76 {
  margin-bottom: 2.375rem;
}
.ss-p-b-76 {
  padding-bottom: 2.375rem;
}
.ss-margin-bottom-76 {
  margin-bottom: 2.375rem;
}
.ss-padding-bottom-76 {
  padding-bottom: 2.375rem;
}
.ss-margin-78,
.ss-m-78 {
  margin: 2.4375rem;
}
.ss-m-x-78 {
  margin-left: 2.4375rem;
  margin-right: 2.4375rem;
}
.ss-m-y-78 {
  margin-top: 2.4375rem;
  margin-bottom: 2.4375rem;
}
.ss-padding-78,
.ss-p-78 {
  padding: 2.4375rem;
}
.ss-p-x-78 {
  padding-left: 2.4375rem;
  padding-right: 2.4375rem;
}
.ss-p-y-78 {
  padding-top: 2.4375rem;
  padding-bottom: 2.4375rem;
}
.ss-m-l-78 {
  margin-left: 2.4375rem;
}
.ss-p-l-78 {
  padding-left: 2.4375rem;
}
.ss-margin-left-78 {
  margin-left: 2.4375rem;
}
.ss-padding-left-78 {
  padding-left: 2.4375rem;
}
.ss-m-t-78 {
  margin-top: 2.4375rem;
}
.ss-p-t-78 {
  padding-top: 2.4375rem;
}
.ss-margin-top-78 {
  margin-top: 2.4375rem;
}
.ss-padding-top-78 {
  padding-top: 2.4375rem;
}
.ss-m-r-78 {
  margin-right: 2.4375rem;
}
.ss-p-r-78 {
  padding-right: 2.4375rem;
}
.ss-margin-right-78 {
  margin-right: 2.4375rem;
}
.ss-padding-right-78 {
  padding-right: 2.4375rem;
}
.ss-m-b-78 {
  margin-bottom: 2.4375rem;
}
.ss-p-b-78 {
  padding-bottom: 2.4375rem;
}
.ss-margin-bottom-78 {
  margin-bottom: 2.4375rem;
}
.ss-padding-bottom-78 {
  padding-bottom: 2.4375rem;
}
.ss-margin-80,
.ss-m-80 {
  margin: 2.5rem;
}
.ss-m-x-80 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.ss-m-y-80 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.ss-padding-80,
.ss-p-80 {
  padding: 2.5rem;
}
.ss-p-x-80 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.ss-p-y-80 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.ss-m-l-80 {
  margin-left: 2.5rem;
}
.ss-p-l-80 {
  padding-left: 2.5rem;
}
.ss-margin-left-80 {
  margin-left: 2.5rem;
}
.ss-padding-left-80 {
  padding-left: 2.5rem;
}
.ss-m-t-80 {
  margin-top: 2.5rem;
}
.ss-p-t-80 {
  padding-top: 2.5rem;
}
.ss-margin-top-80 {
  margin-top: 2.5rem;
}
.ss-padding-top-80 {
  padding-top: 2.5rem;
}
.ss-m-r-80 {
  margin-right: 2.5rem;
}
.ss-p-r-80 {
  padding-right: 2.5rem;
}
.ss-margin-right-80 {
  margin-right: 2.5rem;
}
.ss-padding-right-80 {
  padding-right: 2.5rem;
}
.ss-m-b-80 {
  margin-bottom: 2.5rem;
}
.ss-p-b-80 {
  padding-bottom: 2.5rem;
}
.ss-margin-bottom-80 {
  margin-bottom: 2.5rem;
}
.ss-padding-bottom-80 {
  padding-bottom: 2.5rem;
}
.ss-margin-82,
.ss-m-82 {
  margin: 2.5625rem;
}
.ss-m-x-82 {
  margin-left: 2.5625rem;
  margin-right: 2.5625rem;
}
.ss-m-y-82 {
  margin-top: 2.5625rem;
  margin-bottom: 2.5625rem;
}
.ss-padding-82,
.ss-p-82 {
  padding: 2.5625rem;
}
.ss-p-x-82 {
  padding-left: 2.5625rem;
  padding-right: 2.5625rem;
}
.ss-p-y-82 {
  padding-top: 2.5625rem;
  padding-bottom: 2.5625rem;
}
.ss-m-l-82 {
  margin-left: 2.5625rem;
}
.ss-p-l-82 {
  padding-left: 2.5625rem;
}
.ss-margin-left-82 {
  margin-left: 2.5625rem;
}
.ss-padding-left-82 {
  padding-left: 2.5625rem;
}
.ss-m-t-82 {
  margin-top: 2.5625rem;
}
.ss-p-t-82 {
  padding-top: 2.5625rem;
}
.ss-margin-top-82 {
  margin-top: 2.5625rem;
}
.ss-padding-top-82 {
  padding-top: 2.5625rem;
}
.ss-m-r-82 {
  margin-right: 2.5625rem;
}
.ss-p-r-82 {
  padding-right: 2.5625rem;
}
.ss-margin-right-82 {
  margin-right: 2.5625rem;
}
.ss-padding-right-82 {
  padding-right: 2.5625rem;
}
.ss-m-b-82 {
  margin-bottom: 2.5625rem;
}
.ss-p-b-82 {
  padding-bottom: 2.5625rem;
}
.ss-margin-bottom-82 {
  margin-bottom: 2.5625rem;
}
.ss-padding-bottom-82 {
  padding-bottom: 2.5625rem;
}
.ss-margin-84,
.ss-m-84 {
  margin: 2.625rem;
}
.ss-m-x-84 {
  margin-left: 2.625rem;
  margin-right: 2.625rem;
}
.ss-m-y-84 {
  margin-top: 2.625rem;
  margin-bottom: 2.625rem;
}
.ss-padding-84,
.ss-p-84 {
  padding: 2.625rem;
}
.ss-p-x-84 {
  padding-left: 2.625rem;
  padding-right: 2.625rem;
}
.ss-p-y-84 {
  padding-top: 2.625rem;
  padding-bottom: 2.625rem;
}
.ss-m-l-84 {
  margin-left: 2.625rem;
}
.ss-p-l-84 {
  padding-left: 2.625rem;
}
.ss-margin-left-84 {
  margin-left: 2.625rem;
}
.ss-padding-left-84 {
  padding-left: 2.625rem;
}
.ss-m-t-84 {
  margin-top: 2.625rem;
}
.ss-p-t-84 {
  padding-top: 2.625rem;
}
.ss-margin-top-84 {
  margin-top: 2.625rem;
}
.ss-padding-top-84 {
  padding-top: 2.625rem;
}
.ss-m-r-84 {
  margin-right: 2.625rem;
}
.ss-p-r-84 {
  padding-right: 2.625rem;
}
.ss-margin-right-84 {
  margin-right: 2.625rem;
}
.ss-padding-right-84 {
  padding-right: 2.625rem;
}
.ss-m-b-84 {
  margin-bottom: 2.625rem;
}
.ss-p-b-84 {
  padding-bottom: 2.625rem;
}
.ss-margin-bottom-84 {
  margin-bottom: 2.625rem;
}
.ss-padding-bottom-84 {
  padding-bottom: 2.625rem;
}
.ss-margin-85,
.ss-m-85 {
  margin: 2.65625rem;
}
.ss-m-x-85 {
  margin-left: 2.65625rem;
  margin-right: 2.65625rem;
}
.ss-m-y-85 {
  margin-top: 2.65625rem;
  margin-bottom: 2.65625rem;
}
.ss-padding-85,
.ss-p-85 {
  padding: 2.65625rem;
}
.ss-p-x-85 {
  padding-left: 2.65625rem;
  padding-right: 2.65625rem;
}
.ss-p-y-85 {
  padding-top: 2.65625rem;
  padding-bottom: 2.65625rem;
}
.ss-m-l-85 {
  margin-left: 2.65625rem;
}
.ss-p-l-85 {
  padding-left: 2.65625rem;
}
.ss-margin-left-85 {
  margin-left: 2.65625rem;
}
.ss-padding-left-85 {
  padding-left: 2.65625rem;
}
.ss-m-t-85 {
  margin-top: 2.65625rem;
}
.ss-p-t-85 {
  padding-top: 2.65625rem;
}
.ss-margin-top-85 {
  margin-top: 2.65625rem;
}
.ss-padding-top-85 {
  padding-top: 2.65625rem;
}
.ss-m-r-85 {
  margin-right: 2.65625rem;
}
.ss-p-r-85 {
  padding-right: 2.65625rem;
}
.ss-margin-right-85 {
  margin-right: 2.65625rem;
}
.ss-padding-right-85 {
  padding-right: 2.65625rem;
}
.ss-m-b-85 {
  margin-bottom: 2.65625rem;
}
.ss-p-b-85 {
  padding-bottom: 2.65625rem;
}
.ss-margin-bottom-85 {
  margin-bottom: 2.65625rem;
}
.ss-padding-bottom-85 {
  padding-bottom: 2.65625rem;
}
.ss-margin-86,
.ss-m-86 {
  margin: 2.6875rem;
}
.ss-m-x-86 {
  margin-left: 2.6875rem;
  margin-right: 2.6875rem;
}
.ss-m-y-86 {
  margin-top: 2.6875rem;
  margin-bottom: 2.6875rem;
}
.ss-padding-86,
.ss-p-86 {
  padding: 2.6875rem;
}
.ss-p-x-86 {
  padding-left: 2.6875rem;
  padding-right: 2.6875rem;
}
.ss-p-y-86 {
  padding-top: 2.6875rem;
  padding-bottom: 2.6875rem;
}
.ss-m-l-86 {
  margin-left: 2.6875rem;
}
.ss-p-l-86 {
  padding-left: 2.6875rem;
}
.ss-margin-left-86 {
  margin-left: 2.6875rem;
}
.ss-padding-left-86 {
  padding-left: 2.6875rem;
}
.ss-m-t-86 {
  margin-top: 2.6875rem;
}
.ss-p-t-86 {
  padding-top: 2.6875rem;
}
.ss-margin-top-86 {
  margin-top: 2.6875rem;
}
.ss-padding-top-86 {
  padding-top: 2.6875rem;
}
.ss-m-r-86 {
  margin-right: 2.6875rem;
}
.ss-p-r-86 {
  padding-right: 2.6875rem;
}
.ss-margin-right-86 {
  margin-right: 2.6875rem;
}
.ss-padding-right-86 {
  padding-right: 2.6875rem;
}
.ss-m-b-86 {
  margin-bottom: 2.6875rem;
}
.ss-p-b-86 {
  padding-bottom: 2.6875rem;
}
.ss-margin-bottom-86 {
  margin-bottom: 2.6875rem;
}
.ss-padding-bottom-86 {
  padding-bottom: 2.6875rem;
}
.ss-margin-88,
.ss-m-88 {
  margin: 2.75rem;
}
.ss-m-x-88 {
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}
.ss-m-y-88 {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.ss-padding-88,
.ss-p-88 {
  padding: 2.75rem;
}
.ss-p-x-88 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}
.ss-p-y-88 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}
.ss-m-l-88 {
  margin-left: 2.75rem;
}
.ss-p-l-88 {
  padding-left: 2.75rem;
}
.ss-margin-left-88 {
  margin-left: 2.75rem;
}
.ss-padding-left-88 {
  padding-left: 2.75rem;
}
.ss-m-t-88 {
  margin-top: 2.75rem;
}
.ss-p-t-88 {
  padding-top: 2.75rem;
}
.ss-margin-top-88 {
  margin-top: 2.75rem;
}
.ss-padding-top-88 {
  padding-top: 2.75rem;
}
.ss-m-r-88 {
  margin-right: 2.75rem;
}
.ss-p-r-88 {
  padding-right: 2.75rem;
}
.ss-margin-right-88 {
  margin-right: 2.75rem;
}
.ss-padding-right-88 {
  padding-right: 2.75rem;
}
.ss-m-b-88 {
  margin-bottom: 2.75rem;
}
.ss-p-b-88 {
  padding-bottom: 2.75rem;
}
.ss-margin-bottom-88 {
  margin-bottom: 2.75rem;
}
.ss-padding-bottom-88 {
  padding-bottom: 2.75rem;
}
.ss-margin-90,
.ss-m-90 {
  margin: 2.8125rem;
}
.ss-m-x-90 {
  margin-left: 2.8125rem;
  margin-right: 2.8125rem;
}
.ss-m-y-90 {
  margin-top: 2.8125rem;
  margin-bottom: 2.8125rem;
}
.ss-padding-90,
.ss-p-90 {
  padding: 2.8125rem;
}
.ss-p-x-90 {
  padding-left: 2.8125rem;
  padding-right: 2.8125rem;
}
.ss-p-y-90 {
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
}
.ss-m-l-90 {
  margin-left: 2.8125rem;
}
.ss-p-l-90 {
  padding-left: 2.8125rem;
}
.ss-margin-left-90 {
  margin-left: 2.8125rem;
}
.ss-padding-left-90 {
  padding-left: 2.8125rem;
}
.ss-m-t-90 {
  margin-top: 2.8125rem;
}
.ss-p-t-90 {
  padding-top: 2.8125rem;
}
.ss-margin-top-90 {
  margin-top: 2.8125rem;
}
.ss-padding-top-90 {
  padding-top: 2.8125rem;
}
.ss-m-r-90 {
  margin-right: 2.8125rem;
}
.ss-p-r-90 {
  padding-right: 2.8125rem;
}
.ss-margin-right-90 {
  margin-right: 2.8125rem;
}
.ss-padding-right-90 {
  padding-right: 2.8125rem;
}
.ss-m-b-90 {
  margin-bottom: 2.8125rem;
}
.ss-p-b-90 {
  padding-bottom: 2.8125rem;
}
.ss-margin-bottom-90 {
  margin-bottom: 2.8125rem;
}
.ss-padding-bottom-90 {
  padding-bottom: 2.8125rem;
}
.ss-margin-92,
.ss-m-92 {
  margin: 2.875rem;
}
.ss-m-x-92 {
  margin-left: 2.875rem;
  margin-right: 2.875rem;
}
.ss-m-y-92 {
  margin-top: 2.875rem;
  margin-bottom: 2.875rem;
}
.ss-padding-92,
.ss-p-92 {
  padding: 2.875rem;
}
.ss-p-x-92 {
  padding-left: 2.875rem;
  padding-right: 2.875rem;
}
.ss-p-y-92 {
  padding-top: 2.875rem;
  padding-bottom: 2.875rem;
}
.ss-m-l-92 {
  margin-left: 2.875rem;
}
.ss-p-l-92 {
  padding-left: 2.875rem;
}
.ss-margin-left-92 {
  margin-left: 2.875rem;
}
.ss-padding-left-92 {
  padding-left: 2.875rem;
}
.ss-m-t-92 {
  margin-top: 2.875rem;
}
.ss-p-t-92 {
  padding-top: 2.875rem;
}
.ss-margin-top-92 {
  margin-top: 2.875rem;
}
.ss-padding-top-92 {
  padding-top: 2.875rem;
}
.ss-m-r-92 {
  margin-right: 2.875rem;
}
.ss-p-r-92 {
  padding-right: 2.875rem;
}
.ss-margin-right-92 {
  margin-right: 2.875rem;
}
.ss-padding-right-92 {
  padding-right: 2.875rem;
}
.ss-m-b-92 {
  margin-bottom: 2.875rem;
}
.ss-p-b-92 {
  padding-bottom: 2.875rem;
}
.ss-margin-bottom-92 {
  margin-bottom: 2.875rem;
}
.ss-padding-bottom-92 {
  padding-bottom: 2.875rem;
}
.ss-margin-94,
.ss-m-94 {
  margin: 2.9375rem;
}
.ss-m-x-94 {
  margin-left: 2.9375rem;
  margin-right: 2.9375rem;
}
.ss-m-y-94 {
  margin-top: 2.9375rem;
  margin-bottom: 2.9375rem;
}
.ss-padding-94,
.ss-p-94 {
  padding: 2.9375rem;
}
.ss-p-x-94 {
  padding-left: 2.9375rem;
  padding-right: 2.9375rem;
}
.ss-p-y-94 {
  padding-top: 2.9375rem;
  padding-bottom: 2.9375rem;
}
.ss-m-l-94 {
  margin-left: 2.9375rem;
}
.ss-p-l-94 {
  padding-left: 2.9375rem;
}
.ss-margin-left-94 {
  margin-left: 2.9375rem;
}
.ss-padding-left-94 {
  padding-left: 2.9375rem;
}
.ss-m-t-94 {
  margin-top: 2.9375rem;
}
.ss-p-t-94 {
  padding-top: 2.9375rem;
}
.ss-margin-top-94 {
  margin-top: 2.9375rem;
}
.ss-padding-top-94 {
  padding-top: 2.9375rem;
}
.ss-m-r-94 {
  margin-right: 2.9375rem;
}
.ss-p-r-94 {
  padding-right: 2.9375rem;
}
.ss-margin-right-94 {
  margin-right: 2.9375rem;
}
.ss-padding-right-94 {
  padding-right: 2.9375rem;
}
.ss-m-b-94 {
  margin-bottom: 2.9375rem;
}
.ss-p-b-94 {
  padding-bottom: 2.9375rem;
}
.ss-margin-bottom-94 {
  margin-bottom: 2.9375rem;
}
.ss-padding-bottom-94 {
  padding-bottom: 2.9375rem;
}
.ss-margin-95,
.ss-m-95 {
  margin: 2.96875rem;
}
.ss-m-x-95 {
  margin-left: 2.96875rem;
  margin-right: 2.96875rem;
}
.ss-m-y-95 {
  margin-top: 2.96875rem;
  margin-bottom: 2.96875rem;
}
.ss-padding-95,
.ss-p-95 {
  padding: 2.96875rem;
}
.ss-p-x-95 {
  padding-left: 2.96875rem;
  padding-right: 2.96875rem;
}
.ss-p-y-95 {
  padding-top: 2.96875rem;
  padding-bottom: 2.96875rem;
}
.ss-m-l-95 {
  margin-left: 2.96875rem;
}
.ss-p-l-95 {
  padding-left: 2.96875rem;
}
.ss-margin-left-95 {
  margin-left: 2.96875rem;
}
.ss-padding-left-95 {
  padding-left: 2.96875rem;
}
.ss-m-t-95 {
  margin-top: 2.96875rem;
}
.ss-p-t-95 {
  padding-top: 2.96875rem;
}
.ss-margin-top-95 {
  margin-top: 2.96875rem;
}
.ss-padding-top-95 {
  padding-top: 2.96875rem;
}
.ss-m-r-95 {
  margin-right: 2.96875rem;
}
.ss-p-r-95 {
  padding-right: 2.96875rem;
}
.ss-margin-right-95 {
  margin-right: 2.96875rem;
}
.ss-padding-right-95 {
  padding-right: 2.96875rem;
}
.ss-m-b-95 {
  margin-bottom: 2.96875rem;
}
.ss-p-b-95 {
  padding-bottom: 2.96875rem;
}
.ss-margin-bottom-95 {
  margin-bottom: 2.96875rem;
}
.ss-padding-bottom-95 {
  padding-bottom: 2.96875rem;
}
.ss-margin-96,
.ss-m-96 {
  margin: 3rem;
}
.ss-m-x-96 {
  margin-left: 3rem;
  margin-right: 3rem;
}
.ss-m-y-96 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.ss-padding-96,
.ss-p-96 {
  padding: 3rem;
}
.ss-p-x-96 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.ss-p-y-96 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.ss-m-l-96 {
  margin-left: 3rem;
}
.ss-p-l-96 {
  padding-left: 3rem;
}
.ss-margin-left-96 {
  margin-left: 3rem;
}
.ss-padding-left-96 {
  padding-left: 3rem;
}
.ss-m-t-96 {
  margin-top: 3rem;
}
.ss-p-t-96 {
  padding-top: 3rem;
}
.ss-margin-top-96 {
  margin-top: 3rem;
}
.ss-padding-top-96 {
  padding-top: 3rem;
}
.ss-m-r-96 {
  margin-right: 3rem;
}
.ss-p-r-96 {
  padding-right: 3rem;
}
.ss-margin-right-96 {
  margin-right: 3rem;
}
.ss-padding-right-96 {
  padding-right: 3rem;
}
.ss-m-b-96 {
  margin-bottom: 3rem;
}
.ss-p-b-96 {
  padding-bottom: 3rem;
}
.ss-margin-bottom-96 {
  margin-bottom: 3rem;
}
.ss-padding-bottom-96 {
  padding-bottom: 3rem;
}
.ss-margin-98,
.ss-m-98 {
  margin: 3.0625rem;
}
.ss-m-x-98 {
  margin-left: 3.0625rem;
  margin-right: 3.0625rem;
}
.ss-m-y-98 {
  margin-top: 3.0625rem;
  margin-bottom: 3.0625rem;
}
.ss-padding-98,
.ss-p-98 {
  padding: 3.0625rem;
}
.ss-p-x-98 {
  padding-left: 3.0625rem;
  padding-right: 3.0625rem;
}
.ss-p-y-98 {
  padding-top: 3.0625rem;
  padding-bottom: 3.0625rem;
}
.ss-m-l-98 {
  margin-left: 3.0625rem;
}
.ss-p-l-98 {
  padding-left: 3.0625rem;
}
.ss-margin-left-98 {
  margin-left: 3.0625rem;
}
.ss-padding-left-98 {
  padding-left: 3.0625rem;
}
.ss-m-t-98 {
  margin-top: 3.0625rem;
}
.ss-p-t-98 {
  padding-top: 3.0625rem;
}
.ss-margin-top-98 {
  margin-top: 3.0625rem;
}
.ss-padding-top-98 {
  padding-top: 3.0625rem;
}
.ss-m-r-98 {
  margin-right: 3.0625rem;
}
.ss-p-r-98 {
  padding-right: 3.0625rem;
}
.ss-margin-right-98 {
  margin-right: 3.0625rem;
}
.ss-padding-right-98 {
  padding-right: 3.0625rem;
}
.ss-m-b-98 {
  margin-bottom: 3.0625rem;
}
.ss-p-b-98 {
  padding-bottom: 3.0625rem;
}
.ss-margin-bottom-98 {
  margin-bottom: 3.0625rem;
}
.ss-padding-bottom-98 {
  padding-bottom: 3.0625rem;
}
.ss-margin-100,
.ss-m-100 {
  margin: 3.125rem;
}
.ss-m-x-100 {
  margin-left: 3.125rem;
  margin-right: 3.125rem;
}
.ss-m-y-100 {
  margin-top: 3.125rem;
  margin-bottom: 3.125rem;
}
.ss-padding-100,
.ss-p-100 {
  padding: 3.125rem;
}
.ss-p-x-100 {
  padding-left: 3.125rem;
  padding-right: 3.125rem;
}
.ss-p-y-100 {
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
}
.ss-m-l-100 {
  margin-left: 3.125rem;
}
.ss-p-l-100 {
  padding-left: 3.125rem;
}
.ss-margin-left-100 {
  margin-left: 3.125rem;
}
.ss-padding-left-100 {
  padding-left: 3.125rem;
}
.ss-m-t-100 {
  margin-top: 3.125rem;
}
.ss-p-t-100 {
  padding-top: 3.125rem;
}
.ss-margin-top-100 {
  margin-top: 3.125rem;
}
.ss-padding-top-100 {
  padding-top: 3.125rem;
}
.ss-m-r-100 {
  margin-right: 3.125rem;
}
.ss-p-r-100 {
  padding-right: 3.125rem;
}
.ss-margin-right-100 {
  margin-right: 3.125rem;
}
.ss-padding-right-100 {
  padding-right: 3.125rem;
}
.ss-m-b-100 {
  margin-bottom: 3.125rem;
}
.ss-p-b-100 {
  padding-bottom: 3.125rem;
}
.ss-margin-bottom-100 {
  margin-bottom: 3.125rem;
}
.ss-padding-bottom-100 {
  padding-bottom: 3.125rem;
}
/* ==================

    radius

 ==================== */
.ss-radius-0,
.ss-r-0 {
  border-radius: 0;
}
.ss-r-t-0 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ss-r-b-0 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.ss-r-tl-0 {
  border-top-left-radius: 0;
}
.ss-radius-top-left-0 {
  border-top-left-radius: 0;
}
.ss-r-tr-0 {
  border-top-right-radius: 0;
}
.ss-radius-top-right-0 {
  border-top-right-radius: 0;
}
.ss-r-bl-0 {
  border-bottom-right-radius: 0;
}
.ss-radius-bottom-right-0 {
  border-bottom-right-radius: 0;
}
.ss-r-br-0 {
  border-bottom-right-radius: 0;
}
.ss-radius-bottom-right-0 {
  border-bottom-right-radius: 0;
}
.ss-radius-2,
.ss-r-2 {
  border-radius: 0.0625rem;
}
.ss-r-t-2 {
  border-top-left-radius: 0.0625rem;
  border-top-right-radius: 0.0625rem;
}
.ss-r-b-2 {
  border-bottom-left-radius: 0.0625rem;
  border-bottom-right-radius: 0.0625rem;
}
.ss-r-tl-2 {
  border-top-left-radius: 0.0625rem;
}
.ss-radius-top-left-2 {
  border-top-left-radius: 0.0625rem;
}
.ss-r-tr-2 {
  border-top-right-radius: 0.0625rem;
}
.ss-radius-top-right-2 {
  border-top-right-radius: 0.0625rem;
}
.ss-r-bl-2 {
  border-bottom-right-radius: 0.0625rem;
}
.ss-radius-bottom-right-2 {
  border-bottom-right-radius: 0.0625rem;
}
.ss-r-br-2 {
  border-bottom-right-radius: 0.0625rem;
}
.ss-radius-bottom-right-2 {
  border-bottom-right-radius: 0.0625rem;
}
.ss-radius-4,
.ss-r-4 {
  border-radius: 0.125rem;
}
.ss-r-t-4 {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.ss-r-b-4 {
  border-bottom-left-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.ss-r-tl-4 {
  border-top-left-radius: 0.125rem;
}
.ss-radius-top-left-4 {
  border-top-left-radius: 0.125rem;
}
.ss-r-tr-4 {
  border-top-right-radius: 0.125rem;
}
.ss-radius-top-right-4 {
  border-top-right-radius: 0.125rem;
}
.ss-r-bl-4 {
  border-bottom-right-radius: 0.125rem;
}
.ss-radius-bottom-right-4 {
  border-bottom-right-radius: 0.125rem;
}
.ss-r-br-4 {
  border-bottom-right-radius: 0.125rem;
}
.ss-radius-bottom-right-4 {
  border-bottom-right-radius: 0.125rem;
}
.ss-radius-5,
.ss-r-5 {
  border-radius: 0.15625rem;
}
.ss-r-t-5 {
  border-top-left-radius: 0.15625rem;
  border-top-right-radius: 0.15625rem;
}
.ss-r-b-5 {
  border-bottom-left-radius: 0.15625rem;
  border-bottom-right-radius: 0.15625rem;
}
.ss-r-tl-5 {
  border-top-left-radius: 0.15625rem;
}
.ss-radius-top-left-5 {
  border-top-left-radius: 0.15625rem;
}
.ss-r-tr-5 {
  border-top-right-radius: 0.15625rem;
}
.ss-radius-top-right-5 {
  border-top-right-radius: 0.15625rem;
}
.ss-r-bl-5 {
  border-bottom-right-radius: 0.15625rem;
}
.ss-radius-bottom-right-5 {
  border-bottom-right-radius: 0.15625rem;
}
.ss-r-br-5 {
  border-bottom-right-radius: 0.15625rem;
}
.ss-radius-bottom-right-5 {
  border-bottom-right-radius: 0.15625rem;
}
.ss-radius-6,
.ss-r-6 {
  border-radius: 0.1875rem;
}
.ss-r-t-6 {
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}
.ss-r-b-6 {
  border-bottom-left-radius: 0.1875rem;
  border-bottom-right-radius: 0.1875rem;
}
.ss-r-tl-6 {
  border-top-left-radius: 0.1875rem;
}
.ss-radius-top-left-6 {
  border-top-left-radius: 0.1875rem;
}
.ss-r-tr-6 {
  border-top-right-radius: 0.1875rem;
}
.ss-radius-top-right-6 {
  border-top-right-radius: 0.1875rem;
}
.ss-r-bl-6 {
  border-bottom-right-radius: 0.1875rem;
}
.ss-radius-bottom-right-6 {
  border-bottom-right-radius: 0.1875rem;
}
.ss-r-br-6 {
  border-bottom-right-radius: 0.1875rem;
}
.ss-radius-bottom-right-6 {
  border-bottom-right-radius: 0.1875rem;
}
.ss-radius-8,
.ss-r-8 {
  border-radius: 0.25rem;
}
.ss-r-t-8 {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.ss-r-b-8 {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.ss-r-tl-8 {
  border-top-left-radius: 0.25rem;
}
.ss-radius-top-left-8 {
  border-top-left-radius: 0.25rem;
}
.ss-r-tr-8 {
  border-top-right-radius: 0.25rem;
}
.ss-radius-top-right-8 {
  border-top-right-radius: 0.25rem;
}
.ss-r-bl-8 {
  border-bottom-right-radius: 0.25rem;
}
.ss-radius-bottom-right-8 {
  border-bottom-right-radius: 0.25rem;
}
.ss-r-br-8 {
  border-bottom-right-radius: 0.25rem;
}
.ss-radius-bottom-right-8 {
  border-bottom-right-radius: 0.25rem;
}
.ss-radius-10,
.ss-r-10 {
  border-radius: 0.3125rem;
}
.ss-r-t-10 {
  border-top-left-radius: 0.3125rem;
  border-top-right-radius: 0.3125rem;
}
.ss-r-b-10 {
  border-bottom-left-radius: 0.3125rem;
  border-bottom-right-radius: 0.3125rem;
}
.ss-r-tl-10 {
  border-top-left-radius: 0.3125rem;
}
.ss-radius-top-left-10 {
  border-top-left-radius: 0.3125rem;
}
.ss-r-tr-10 {
  border-top-right-radius: 0.3125rem;
}
.ss-radius-top-right-10 {
  border-top-right-radius: 0.3125rem;
}
.ss-r-bl-10 {
  border-bottom-right-radius: 0.3125rem;
}
.ss-radius-bottom-right-10 {
  border-bottom-right-radius: 0.3125rem;
}
.ss-r-br-10 {
  border-bottom-right-radius: 0.3125rem;
}
.ss-radius-bottom-right-10 {
  border-bottom-right-radius: 0.3125rem;
}
.ss-radius-12,
.ss-r-12 {
  border-radius: 0.375rem;
}
.ss-r-t-12 {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.ss-r-b-12 {
  border-bottom-left-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.ss-r-tl-12 {
  border-top-left-radius: 0.375rem;
}
.ss-radius-top-left-12 {
  border-top-left-radius: 0.375rem;
}
.ss-r-tr-12 {
  border-top-right-radius: 0.375rem;
}
.ss-radius-top-right-12 {
  border-top-right-radius: 0.375rem;
}
.ss-r-bl-12 {
  border-bottom-right-radius: 0.375rem;
}
.ss-radius-bottom-right-12 {
  border-bottom-right-radius: 0.375rem;
}
.ss-r-br-12 {
  border-bottom-right-radius: 0.375rem;
}
.ss-radius-bottom-right-12 {
  border-bottom-right-radius: 0.375rem;
}
.ss-radius-14,
.ss-r-14 {
  border-radius: 0.4375rem;
}
.ss-r-t-14 {
  border-top-left-radius: 0.4375rem;
  border-top-right-radius: 0.4375rem;
}
.ss-r-b-14 {
  border-bottom-left-radius: 0.4375rem;
  border-bottom-right-radius: 0.4375rem;
}
.ss-r-tl-14 {
  border-top-left-radius: 0.4375rem;
}
.ss-radius-top-left-14 {
  border-top-left-radius: 0.4375rem;
}
.ss-r-tr-14 {
  border-top-right-radius: 0.4375rem;
}
.ss-radius-top-right-14 {
  border-top-right-radius: 0.4375rem;
}
.ss-r-bl-14 {
  border-bottom-right-radius: 0.4375rem;
}
.ss-radius-bottom-right-14 {
  border-bottom-right-radius: 0.4375rem;
}
.ss-r-br-14 {
  border-bottom-right-radius: 0.4375rem;
}
.ss-radius-bottom-right-14 {
  border-bottom-right-radius: 0.4375rem;
}
.ss-radius-15,
.ss-r-15 {
  border-radius: 0.46875rem;
}
.ss-r-t-15 {
  border-top-left-radius: 0.46875rem;
  border-top-right-radius: 0.46875rem;
}
.ss-r-b-15 {
  border-bottom-left-radius: 0.46875rem;
  border-bottom-right-radius: 0.46875rem;
}
.ss-r-tl-15 {
  border-top-left-radius: 0.46875rem;
}
.ss-radius-top-left-15 {
  border-top-left-radius: 0.46875rem;
}
.ss-r-tr-15 {
  border-top-right-radius: 0.46875rem;
}
.ss-radius-top-right-15 {
  border-top-right-radius: 0.46875rem;
}
.ss-r-bl-15 {
  border-bottom-right-radius: 0.46875rem;
}
.ss-radius-bottom-right-15 {
  border-bottom-right-radius: 0.46875rem;
}
.ss-r-br-15 {
  border-bottom-right-radius: 0.46875rem;
}
.ss-radius-bottom-right-15 {
  border-bottom-right-radius: 0.46875rem;
}
.ss-radius-16,
.ss-r-16 {
  border-radius: 0.5rem;
}
.ss-r-t-16 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.ss-r-b-16 {
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.ss-r-tl-16 {
  border-top-left-radius: 0.5rem;
}
.ss-radius-top-left-16 {
  border-top-left-radius: 0.5rem;
}
.ss-r-tr-16 {
  border-top-right-radius: 0.5rem;
}
.ss-radius-top-right-16 {
  border-top-right-radius: 0.5rem;
}
.ss-r-bl-16 {
  border-bottom-right-radius: 0.5rem;
}
.ss-radius-bottom-right-16 {
  border-bottom-right-radius: 0.5rem;
}
.ss-r-br-16 {
  border-bottom-right-radius: 0.5rem;
}
.ss-radius-bottom-right-16 {
  border-bottom-right-radius: 0.5rem;
}
.ss-radius-18,
.ss-r-18 {
  border-radius: 0.5625rem;
}
.ss-r-t-18 {
  border-top-left-radius: 0.5625rem;
  border-top-right-radius: 0.5625rem;
}
.ss-r-b-18 {
  border-bottom-left-radius: 0.5625rem;
  border-bottom-right-radius: 0.5625rem;
}
.ss-r-tl-18 {
  border-top-left-radius: 0.5625rem;
}
.ss-radius-top-left-18 {
  border-top-left-radius: 0.5625rem;
}
.ss-r-tr-18 {
  border-top-right-radius: 0.5625rem;
}
.ss-radius-top-right-18 {
  border-top-right-radius: 0.5625rem;
}
.ss-r-bl-18 {
  border-bottom-right-radius: 0.5625rem;
}
.ss-radius-bottom-right-18 {
  border-bottom-right-radius: 0.5625rem;
}
.ss-r-br-18 {
  border-bottom-right-radius: 0.5625rem;
}
.ss-radius-bottom-right-18 {
  border-bottom-right-radius: 0.5625rem;
}
.ss-radius-20,
.ss-r-20 {
  border-radius: 0.625rem;
}
.ss-r-t-20 {
  border-top-left-radius: 0.625rem;
  border-top-right-radius: 0.625rem;
}
.ss-r-b-20 {
  border-bottom-left-radius: 0.625rem;
  border-bottom-right-radius: 0.625rem;
}
.ss-r-tl-20 {
  border-top-left-radius: 0.625rem;
}
.ss-radius-top-left-20 {
  border-top-left-radius: 0.625rem;
}
.ss-r-tr-20 {
  border-top-right-radius: 0.625rem;
}
.ss-radius-top-right-20 {
  border-top-right-radius: 0.625rem;
}
.ss-r-bl-20 {
  border-bottom-right-radius: 0.625rem;
}
.ss-radius-bottom-right-20 {
  border-bottom-right-radius: 0.625rem;
}
.ss-r-br-20 {
  border-bottom-right-radius: 0.625rem;
}
.ss-radius-bottom-right-20 {
  border-bottom-right-radius: 0.625rem;
}
.ss-radius-22,
.ss-r-22 {
  border-radius: 0.6875rem;
}
.ss-r-t-22 {
  border-top-left-radius: 0.6875rem;
  border-top-right-radius: 0.6875rem;
}
.ss-r-b-22 {
  border-bottom-left-radius: 0.6875rem;
  border-bottom-right-radius: 0.6875rem;
}
.ss-r-tl-22 {
  border-top-left-radius: 0.6875rem;
}
.ss-radius-top-left-22 {
  border-top-left-radius: 0.6875rem;
}
.ss-r-tr-22 {
  border-top-right-radius: 0.6875rem;
}
.ss-radius-top-right-22 {
  border-top-right-radius: 0.6875rem;
}
.ss-r-bl-22 {
  border-bottom-right-radius: 0.6875rem;
}
.ss-radius-bottom-right-22 {
  border-bottom-right-radius: 0.6875rem;
}
.ss-r-br-22 {
  border-bottom-right-radius: 0.6875rem;
}
.ss-radius-bottom-right-22 {
  border-bottom-right-radius: 0.6875rem;
}
.ss-radius-24,
.ss-r-24 {
  border-radius: 0.75rem;
}
.ss-r-t-24 {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.ss-r-b-24 {
  border-bottom-left-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.ss-r-tl-24 {
  border-top-left-radius: 0.75rem;
}
.ss-radius-top-left-24 {
  border-top-left-radius: 0.75rem;
}
.ss-r-tr-24 {
  border-top-right-radius: 0.75rem;
}
.ss-radius-top-right-24 {
  border-top-right-radius: 0.75rem;
}
.ss-r-bl-24 {
  border-bottom-right-radius: 0.75rem;
}
.ss-radius-bottom-right-24 {
  border-bottom-right-radius: 0.75rem;
}
.ss-r-br-24 {
  border-bottom-right-radius: 0.75rem;
}
.ss-radius-bottom-right-24 {
  border-bottom-right-radius: 0.75rem;
}
.ss-radius-25,
.ss-r-25 {
  border-radius: 0.78125rem;
}
.ss-r-t-25 {
  border-top-left-radius: 0.78125rem;
  border-top-right-radius: 0.78125rem;
}
.ss-r-b-25 {
  border-bottom-left-radius: 0.78125rem;
  border-bottom-right-radius: 0.78125rem;
}
.ss-r-tl-25 {
  border-top-left-radius: 0.78125rem;
}
.ss-radius-top-left-25 {
  border-top-left-radius: 0.78125rem;
}
.ss-r-tr-25 {
  border-top-right-radius: 0.78125rem;
}
.ss-radius-top-right-25 {
  border-top-right-radius: 0.78125rem;
}
.ss-r-bl-25 {
  border-bottom-right-radius: 0.78125rem;
}
.ss-radius-bottom-right-25 {
  border-bottom-right-radius: 0.78125rem;
}
.ss-r-br-25 {
  border-bottom-right-radius: 0.78125rem;
}
.ss-radius-bottom-right-25 {
  border-bottom-right-radius: 0.78125rem;
}
.ss-radius-26,
.ss-r-26 {
  border-radius: 0.8125rem;
}
.ss-r-t-26 {
  border-top-left-radius: 0.8125rem;
  border-top-right-radius: 0.8125rem;
}
.ss-r-b-26 {
  border-bottom-left-radius: 0.8125rem;
  border-bottom-right-radius: 0.8125rem;
}
.ss-r-tl-26 {
  border-top-left-radius: 0.8125rem;
}
.ss-radius-top-left-26 {
  border-top-left-radius: 0.8125rem;
}
.ss-r-tr-26 {
  border-top-right-radius: 0.8125rem;
}
.ss-radius-top-right-26 {
  border-top-right-radius: 0.8125rem;
}
.ss-r-bl-26 {
  border-bottom-right-radius: 0.8125rem;
}
.ss-radius-bottom-right-26 {
  border-bottom-right-radius: 0.8125rem;
}
.ss-r-br-26 {
  border-bottom-right-radius: 0.8125rem;
}
.ss-radius-bottom-right-26 {
  border-bottom-right-radius: 0.8125rem;
}
.ss-radius-28,
.ss-r-28 {
  border-radius: 0.875rem;
}
.ss-r-t-28 {
  border-top-left-radius: 0.875rem;
  border-top-right-radius: 0.875rem;
}
.ss-r-b-28 {
  border-bottom-left-radius: 0.875rem;
  border-bottom-right-radius: 0.875rem;
}
.ss-r-tl-28 {
  border-top-left-radius: 0.875rem;
}
.ss-radius-top-left-28 {
  border-top-left-radius: 0.875rem;
}
.ss-r-tr-28 {
  border-top-right-radius: 0.875rem;
}
.ss-radius-top-right-28 {
  border-top-right-radius: 0.875rem;
}
.ss-r-bl-28 {
  border-bottom-right-radius: 0.875rem;
}
.ss-radius-bottom-right-28 {
  border-bottom-right-radius: 0.875rem;
}
.ss-r-br-28 {
  border-bottom-right-radius: 0.875rem;
}
.ss-radius-bottom-right-28 {
  border-bottom-right-radius: 0.875rem;
}
.ss-radius-30,
.ss-r-30 {
  border-radius: 0.9375rem;
}
.ss-r-t-30 {
  border-top-left-radius: 0.9375rem;
  border-top-right-radius: 0.9375rem;
}
.ss-r-b-30 {
  border-bottom-left-radius: 0.9375rem;
  border-bottom-right-radius: 0.9375rem;
}
.ss-r-tl-30 {
  border-top-left-radius: 0.9375rem;
}
.ss-radius-top-left-30 {
  border-top-left-radius: 0.9375rem;
}
.ss-r-tr-30 {
  border-top-right-radius: 0.9375rem;
}
.ss-radius-top-right-30 {
  border-top-right-radius: 0.9375rem;
}
.ss-r-bl-30 {
  border-bottom-right-radius: 0.9375rem;
}
.ss-radius-bottom-right-30 {
  border-bottom-right-radius: 0.9375rem;
}
.ss-r-br-30 {
  border-bottom-right-radius: 0.9375rem;
}
.ss-radius-bottom-right-30 {
  border-bottom-right-radius: 0.9375rem;
}
.ss-radius-32,
.ss-r-32 {
  border-radius: 1rem;
}
.ss-r-t-32 {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.ss-r-b-32 {
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.ss-r-tl-32 {
  border-top-left-radius: 1rem;
}
.ss-radius-top-left-32 {
  border-top-left-radius: 1rem;
}
.ss-r-tr-32 {
  border-top-right-radius: 1rem;
}
.ss-radius-top-right-32 {
  border-top-right-radius: 1rem;
}
.ss-r-bl-32 {
  border-bottom-right-radius: 1rem;
}
.ss-radius-bottom-right-32 {
  border-bottom-right-radius: 1rem;
}
.ss-r-br-32 {
  border-bottom-right-radius: 1rem;
}
.ss-radius-bottom-right-32 {
  border-bottom-right-radius: 1rem;
}
.ss-radius-34,
.ss-r-34 {
  border-radius: 1.0625rem;
}
.ss-r-t-34 {
  border-top-left-radius: 1.0625rem;
  border-top-right-radius: 1.0625rem;
}
.ss-r-b-34 {
  border-bottom-left-radius: 1.0625rem;
  border-bottom-right-radius: 1.0625rem;
}
.ss-r-tl-34 {
  border-top-left-radius: 1.0625rem;
}
.ss-radius-top-left-34 {
  border-top-left-radius: 1.0625rem;
}
.ss-r-tr-34 {
  border-top-right-radius: 1.0625rem;
}
.ss-radius-top-right-34 {
  border-top-right-radius: 1.0625rem;
}
.ss-r-bl-34 {
  border-bottom-right-radius: 1.0625rem;
}
.ss-radius-bottom-right-34 {
  border-bottom-right-radius: 1.0625rem;
}
.ss-r-br-34 {
  border-bottom-right-radius: 1.0625rem;
}
.ss-radius-bottom-right-34 {
  border-bottom-right-radius: 1.0625rem;
}
.ss-radius-35,
.ss-r-35 {
  border-radius: 1.09375rem;
}
.ss-r-t-35 {
  border-top-left-radius: 1.09375rem;
  border-top-right-radius: 1.09375rem;
}
.ss-r-b-35 {
  border-bottom-left-radius: 1.09375rem;
  border-bottom-right-radius: 1.09375rem;
}
.ss-r-tl-35 {
  border-top-left-radius: 1.09375rem;
}
.ss-radius-top-left-35 {
  border-top-left-radius: 1.09375rem;
}
.ss-r-tr-35 {
  border-top-right-radius: 1.09375rem;
}
.ss-radius-top-right-35 {
  border-top-right-radius: 1.09375rem;
}
.ss-r-bl-35 {
  border-bottom-right-radius: 1.09375rem;
}
.ss-radius-bottom-right-35 {
  border-bottom-right-radius: 1.09375rem;
}
.ss-r-br-35 {
  border-bottom-right-radius: 1.09375rem;
}
.ss-radius-bottom-right-35 {
  border-bottom-right-radius: 1.09375rem;
}
.ss-radius-36,
.ss-r-36 {
  border-radius: 1.125rem;
}
.ss-r-t-36 {
  border-top-left-radius: 1.125rem;
  border-top-right-radius: 1.125rem;
}
.ss-r-b-36 {
  border-bottom-left-radius: 1.125rem;
  border-bottom-right-radius: 1.125rem;
}
.ss-r-tl-36 {
  border-top-left-radius: 1.125rem;
}
.ss-radius-top-left-36 {
  border-top-left-radius: 1.125rem;
}
.ss-r-tr-36 {
  border-top-right-radius: 1.125rem;
}
.ss-radius-top-right-36 {
  border-top-right-radius: 1.125rem;
}
.ss-r-bl-36 {
  border-bottom-right-radius: 1.125rem;
}
.ss-radius-bottom-right-36 {
  border-bottom-right-radius: 1.125rem;
}
.ss-r-br-36 {
  border-bottom-right-radius: 1.125rem;
}
.ss-radius-bottom-right-36 {
  border-bottom-right-radius: 1.125rem;
}
.ss-radius-38,
.ss-r-38 {
  border-radius: 1.1875rem;
}
.ss-r-t-38 {
  border-top-left-radius: 1.1875rem;
  border-top-right-radius: 1.1875rem;
}
.ss-r-b-38 {
  border-bottom-left-radius: 1.1875rem;
  border-bottom-right-radius: 1.1875rem;
}
.ss-r-tl-38 {
  border-top-left-radius: 1.1875rem;
}
.ss-radius-top-left-38 {
  border-top-left-radius: 1.1875rem;
}
.ss-r-tr-38 {
  border-top-right-radius: 1.1875rem;
}
.ss-radius-top-right-38 {
  border-top-right-radius: 1.1875rem;
}
.ss-r-bl-38 {
  border-bottom-right-radius: 1.1875rem;
}
.ss-radius-bottom-right-38 {
  border-bottom-right-radius: 1.1875rem;
}
.ss-r-br-38 {
  border-bottom-right-radius: 1.1875rem;
}
.ss-radius-bottom-right-38 {
  border-bottom-right-radius: 1.1875rem;
}
.ss-radius-40,
.ss-r-40 {
  border-radius: 1.25rem;
}
.ss-r-t-40 {
  border-top-left-radius: 1.25rem;
  border-top-right-radius: 1.25rem;
}
.ss-r-b-40 {
  border-bottom-left-radius: 1.25rem;
  border-bottom-right-radius: 1.25rem;
}
.ss-r-tl-40 {
  border-top-left-radius: 1.25rem;
}
.ss-radius-top-left-40 {
  border-top-left-radius: 1.25rem;
}
.ss-r-tr-40 {
  border-top-right-radius: 1.25rem;
}
.ss-radius-top-right-40 {
  border-top-right-radius: 1.25rem;
}
.ss-r-bl-40 {
  border-bottom-right-radius: 1.25rem;
}
.ss-radius-bottom-right-40 {
  border-bottom-right-radius: 1.25rem;
}
.ss-r-br-40 {
  border-bottom-right-radius: 1.25rem;
}
.ss-radius-bottom-right-40 {
  border-bottom-right-radius: 1.25rem;
}
.ss-radius-42,
.ss-r-42 {
  border-radius: 1.3125rem;
}
.ss-r-t-42 {
  border-top-left-radius: 1.3125rem;
  border-top-right-radius: 1.3125rem;
}
.ss-r-b-42 {
  border-bottom-left-radius: 1.3125rem;
  border-bottom-right-radius: 1.3125rem;
}
.ss-r-tl-42 {
  border-top-left-radius: 1.3125rem;
}
.ss-radius-top-left-42 {
  border-top-left-radius: 1.3125rem;
}
.ss-r-tr-42 {
  border-top-right-radius: 1.3125rem;
}
.ss-radius-top-right-42 {
  border-top-right-radius: 1.3125rem;
}
.ss-r-bl-42 {
  border-bottom-right-radius: 1.3125rem;
}
.ss-radius-bottom-right-42 {
  border-bottom-right-radius: 1.3125rem;
}
.ss-r-br-42 {
  border-bottom-right-radius: 1.3125rem;
}
.ss-radius-bottom-right-42 {
  border-bottom-right-radius: 1.3125rem;
}
.ss-radius-44,
.ss-r-44 {
  border-radius: 1.375rem;
}
.ss-r-t-44 {
  border-top-left-radius: 1.375rem;
  border-top-right-radius: 1.375rem;
}
.ss-r-b-44 {
  border-bottom-left-radius: 1.375rem;
  border-bottom-right-radius: 1.375rem;
}
.ss-r-tl-44 {
  border-top-left-radius: 1.375rem;
}
.ss-radius-top-left-44 {
  border-top-left-radius: 1.375rem;
}
.ss-r-tr-44 {
  border-top-right-radius: 1.375rem;
}
.ss-radius-top-right-44 {
  border-top-right-radius: 1.375rem;
}
.ss-r-bl-44 {
  border-bottom-right-radius: 1.375rem;
}
.ss-radius-bottom-right-44 {
  border-bottom-right-radius: 1.375rem;
}
.ss-r-br-44 {
  border-bottom-right-radius: 1.375rem;
}
.ss-radius-bottom-right-44 {
  border-bottom-right-radius: 1.375rem;
}
.ss-radius-45,
.ss-r-45 {
  border-radius: 1.40625rem;
}
.ss-r-t-45 {
  border-top-left-radius: 1.40625rem;
  border-top-right-radius: 1.40625rem;
}
.ss-r-b-45 {
  border-bottom-left-radius: 1.40625rem;
  border-bottom-right-radius: 1.40625rem;
}
.ss-r-tl-45 {
  border-top-left-radius: 1.40625rem;
}
.ss-radius-top-left-45 {
  border-top-left-radius: 1.40625rem;
}
.ss-r-tr-45 {
  border-top-right-radius: 1.40625rem;
}
.ss-radius-top-right-45 {
  border-top-right-radius: 1.40625rem;
}
.ss-r-bl-45 {
  border-bottom-right-radius: 1.40625rem;
}
.ss-radius-bottom-right-45 {
  border-bottom-right-radius: 1.40625rem;
}
.ss-r-br-45 {
  border-bottom-right-radius: 1.40625rem;
}
.ss-radius-bottom-right-45 {
  border-bottom-right-radius: 1.40625rem;
}
.ss-radius-46,
.ss-r-46 {
  border-radius: 1.4375rem;
}
.ss-r-t-46 {
  border-top-left-radius: 1.4375rem;
  border-top-right-radius: 1.4375rem;
}
.ss-r-b-46 {
  border-bottom-left-radius: 1.4375rem;
  border-bottom-right-radius: 1.4375rem;
}
.ss-r-tl-46 {
  border-top-left-radius: 1.4375rem;
}
.ss-radius-top-left-46 {
  border-top-left-radius: 1.4375rem;
}
.ss-r-tr-46 {
  border-top-right-radius: 1.4375rem;
}
.ss-radius-top-right-46 {
  border-top-right-radius: 1.4375rem;
}
.ss-r-bl-46 {
  border-bottom-right-radius: 1.4375rem;
}
.ss-radius-bottom-right-46 {
  border-bottom-right-radius: 1.4375rem;
}
.ss-r-br-46 {
  border-bottom-right-radius: 1.4375rem;
}
.ss-radius-bottom-right-46 {
  border-bottom-right-radius: 1.4375rem;
}
.ss-radius-48,
.ss-r-48 {
  border-radius: 1.5rem;
}
.ss-r-t-48 {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}
.ss-r-b-48 {
  border-bottom-left-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}
.ss-r-tl-48 {
  border-top-left-radius: 1.5rem;
}
.ss-radius-top-left-48 {
  border-top-left-radius: 1.5rem;
}
.ss-r-tr-48 {
  border-top-right-radius: 1.5rem;
}
.ss-radius-top-right-48 {
  border-top-right-radius: 1.5rem;
}
.ss-r-bl-48 {
  border-bottom-right-radius: 1.5rem;
}
.ss-radius-bottom-right-48 {
  border-bottom-right-radius: 1.5rem;
}
.ss-r-br-48 {
  border-bottom-right-radius: 1.5rem;
}
.ss-radius-bottom-right-48 {
  border-bottom-right-radius: 1.5rem;
}
.ss-radius-50,
.ss-r-50 {
  border-radius: 1.5625rem;
}
.ss-r-t-50 {
  border-top-left-radius: 1.5625rem;
  border-top-right-radius: 1.5625rem;
}
.ss-r-b-50 {
  border-bottom-left-radius: 1.5625rem;
  border-bottom-right-radius: 1.5625rem;
}
.ss-r-tl-50 {
  border-top-left-radius: 1.5625rem;
}
.ss-radius-top-left-50 {
  border-top-left-radius: 1.5625rem;
}
.ss-r-tr-50 {
  border-top-right-radius: 1.5625rem;
}
.ss-radius-top-right-50 {
  border-top-right-radius: 1.5625rem;
}
.ss-r-bl-50 {
  border-bottom-right-radius: 1.5625rem;
}
.ss-radius-bottom-right-50 {
  border-bottom-right-radius: 1.5625rem;
}
.ss-r-br-50 {
  border-bottom-right-radius: 1.5625rem;
}
.ss-radius-bottom-right-50 {
  border-bottom-right-radius: 1.5625rem;
}
.ss-radius-52,
.ss-r-52 {
  border-radius: 1.625rem;
}
.ss-r-t-52 {
  border-top-left-radius: 1.625rem;
  border-top-right-radius: 1.625rem;
}
.ss-r-b-52 {
  border-bottom-left-radius: 1.625rem;
  border-bottom-right-radius: 1.625rem;
}
.ss-r-tl-52 {
  border-top-left-radius: 1.625rem;
}
.ss-radius-top-left-52 {
  border-top-left-radius: 1.625rem;
}
.ss-r-tr-52 {
  border-top-right-radius: 1.625rem;
}
.ss-radius-top-right-52 {
  border-top-right-radius: 1.625rem;
}
.ss-r-bl-52 {
  border-bottom-right-radius: 1.625rem;
}
.ss-radius-bottom-right-52 {
  border-bottom-right-radius: 1.625rem;
}
.ss-r-br-52 {
  border-bottom-right-radius: 1.625rem;
}
.ss-radius-bottom-right-52 {
  border-bottom-right-radius: 1.625rem;
}
.ss-radius-54,
.ss-r-54 {
  border-radius: 1.6875rem;
}
.ss-r-t-54 {
  border-top-left-radius: 1.6875rem;
  border-top-right-radius: 1.6875rem;
}
.ss-r-b-54 {
  border-bottom-left-radius: 1.6875rem;
  border-bottom-right-radius: 1.6875rem;
}
.ss-r-tl-54 {
  border-top-left-radius: 1.6875rem;
}
.ss-radius-top-left-54 {
  border-top-left-radius: 1.6875rem;
}
.ss-r-tr-54 {
  border-top-right-radius: 1.6875rem;
}
.ss-radius-top-right-54 {
  border-top-right-radius: 1.6875rem;
}
.ss-r-bl-54 {
  border-bottom-right-radius: 1.6875rem;
}
.ss-radius-bottom-right-54 {
  border-bottom-right-radius: 1.6875rem;
}
.ss-r-br-54 {
  border-bottom-right-radius: 1.6875rem;
}
.ss-radius-bottom-right-54 {
  border-bottom-right-radius: 1.6875rem;
}
.ss-radius-55,
.ss-r-55 {
  border-radius: 1.71875rem;
}
.ss-r-t-55 {
  border-top-left-radius: 1.71875rem;
  border-top-right-radius: 1.71875rem;
}
.ss-r-b-55 {
  border-bottom-left-radius: 1.71875rem;
  border-bottom-right-radius: 1.71875rem;
}
.ss-r-tl-55 {
  border-top-left-radius: 1.71875rem;
}
.ss-radius-top-left-55 {
  border-top-left-radius: 1.71875rem;
}
.ss-r-tr-55 {
  border-top-right-radius: 1.71875rem;
}
.ss-radius-top-right-55 {
  border-top-right-radius: 1.71875rem;
}
.ss-r-bl-55 {
  border-bottom-right-radius: 1.71875rem;
}
.ss-radius-bottom-right-55 {
  border-bottom-right-radius: 1.71875rem;
}
.ss-r-br-55 {
  border-bottom-right-radius: 1.71875rem;
}
.ss-radius-bottom-right-55 {
  border-bottom-right-radius: 1.71875rem;
}
.ss-radius-56,
.ss-r-56 {
  border-radius: 1.75rem;
}
.ss-r-t-56 {
  border-top-left-radius: 1.75rem;
  border-top-right-radius: 1.75rem;
}
.ss-r-b-56 {
  border-bottom-left-radius: 1.75rem;
  border-bottom-right-radius: 1.75rem;
}
.ss-r-tl-56 {
  border-top-left-radius: 1.75rem;
}
.ss-radius-top-left-56 {
  border-top-left-radius: 1.75rem;
}
.ss-r-tr-56 {
  border-top-right-radius: 1.75rem;
}
.ss-radius-top-right-56 {
  border-top-right-radius: 1.75rem;
}
.ss-r-bl-56 {
  border-bottom-right-radius: 1.75rem;
}
.ss-radius-bottom-right-56 {
  border-bottom-right-radius: 1.75rem;
}
.ss-r-br-56 {
  border-bottom-right-radius: 1.75rem;
}
.ss-radius-bottom-right-56 {
  border-bottom-right-radius: 1.75rem;
}
.ss-radius-58,
.ss-r-58 {
  border-radius: 1.8125rem;
}
.ss-r-t-58 {
  border-top-left-radius: 1.8125rem;
  border-top-right-radius: 1.8125rem;
}
.ss-r-b-58 {
  border-bottom-left-radius: 1.8125rem;
  border-bottom-right-radius: 1.8125rem;
}
.ss-r-tl-58 {
  border-top-left-radius: 1.8125rem;
}
.ss-radius-top-left-58 {
  border-top-left-radius: 1.8125rem;
}
.ss-r-tr-58 {
  border-top-right-radius: 1.8125rem;
}
.ss-radius-top-right-58 {
  border-top-right-radius: 1.8125rem;
}
.ss-r-bl-58 {
  border-bottom-right-radius: 1.8125rem;
}
.ss-radius-bottom-right-58 {
  border-bottom-right-radius: 1.8125rem;
}
.ss-r-br-58 {
  border-bottom-right-radius: 1.8125rem;
}
.ss-radius-bottom-right-58 {
  border-bottom-right-radius: 1.8125rem;
}
.ss-radius-60,
.ss-r-60 {
  border-radius: 1.875rem;
}
.ss-r-t-60 {
  border-top-left-radius: 1.875rem;
  border-top-right-radius: 1.875rem;
}
.ss-r-b-60 {
  border-bottom-left-radius: 1.875rem;
  border-bottom-right-radius: 1.875rem;
}
.ss-r-tl-60 {
  border-top-left-radius: 1.875rem;
}
.ss-radius-top-left-60 {
  border-top-left-radius: 1.875rem;
}
.ss-r-tr-60 {
  border-top-right-radius: 1.875rem;
}
.ss-radius-top-right-60 {
  border-top-right-radius: 1.875rem;
}
.ss-r-bl-60 {
  border-bottom-right-radius: 1.875rem;
}
.ss-radius-bottom-right-60 {
  border-bottom-right-radius: 1.875rem;
}
.ss-r-br-60 {
  border-bottom-right-radius: 1.875rem;
}
.ss-radius-bottom-right-60 {
  border-bottom-right-radius: 1.875rem;
}
.ss-radius-62,
.ss-r-62 {
  border-radius: 1.9375rem;
}
.ss-r-t-62 {
  border-top-left-radius: 1.9375rem;
  border-top-right-radius: 1.9375rem;
}
.ss-r-b-62 {
  border-bottom-left-radius: 1.9375rem;
  border-bottom-right-radius: 1.9375rem;
}
.ss-r-tl-62 {
  border-top-left-radius: 1.9375rem;
}
.ss-radius-top-left-62 {
  border-top-left-radius: 1.9375rem;
}
.ss-r-tr-62 {
  border-top-right-radius: 1.9375rem;
}
.ss-radius-top-right-62 {
  border-top-right-radius: 1.9375rem;
}
.ss-r-bl-62 {
  border-bottom-right-radius: 1.9375rem;
}
.ss-radius-bottom-right-62 {
  border-bottom-right-radius: 1.9375rem;
}
.ss-r-br-62 {
  border-bottom-right-radius: 1.9375rem;
}
.ss-radius-bottom-right-62 {
  border-bottom-right-radius: 1.9375rem;
}
.ss-radius-64,
.ss-r-64 {
  border-radius: 2rem;
}
.ss-r-t-64 {
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.ss-r-b-64 {
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
}
.ss-r-tl-64 {
  border-top-left-radius: 2rem;
}
.ss-radius-top-left-64 {
  border-top-left-radius: 2rem;
}
.ss-r-tr-64 {
  border-top-right-radius: 2rem;
}
.ss-radius-top-right-64 {
  border-top-right-radius: 2rem;
}
.ss-r-bl-64 {
  border-bottom-right-radius: 2rem;
}
.ss-radius-bottom-right-64 {
  border-bottom-right-radius: 2rem;
}
.ss-r-br-64 {
  border-bottom-right-radius: 2rem;
}
.ss-radius-bottom-right-64 {
  border-bottom-right-radius: 2rem;
}
.ss-radius-65,
.ss-r-65 {
  border-radius: 2.03125rem;
}
.ss-r-t-65 {
  border-top-left-radius: 2.03125rem;
  border-top-right-radius: 2.03125rem;
}
.ss-r-b-65 {
  border-bottom-left-radius: 2.03125rem;
  border-bottom-right-radius: 2.03125rem;
}
.ss-r-tl-65 {
  border-top-left-radius: 2.03125rem;
}
.ss-radius-top-left-65 {
  border-top-left-radius: 2.03125rem;
}
.ss-r-tr-65 {
  border-top-right-radius: 2.03125rem;
}
.ss-radius-top-right-65 {
  border-top-right-radius: 2.03125rem;
}
.ss-r-bl-65 {
  border-bottom-right-radius: 2.03125rem;
}
.ss-radius-bottom-right-65 {
  border-bottom-right-radius: 2.03125rem;
}
.ss-r-br-65 {
  border-bottom-right-radius: 2.03125rem;
}
.ss-radius-bottom-right-65 {
  border-bottom-right-radius: 2.03125rem;
}
.ss-radius-66,
.ss-r-66 {
  border-radius: 2.0625rem;
}
.ss-r-t-66 {
  border-top-left-radius: 2.0625rem;
  border-top-right-radius: 2.0625rem;
}
.ss-r-b-66 {
  border-bottom-left-radius: 2.0625rem;
  border-bottom-right-radius: 2.0625rem;
}
.ss-r-tl-66 {
  border-top-left-radius: 2.0625rem;
}
.ss-radius-top-left-66 {
  border-top-left-radius: 2.0625rem;
}
.ss-r-tr-66 {
  border-top-right-radius: 2.0625rem;
}
.ss-radius-top-right-66 {
  border-top-right-radius: 2.0625rem;
}
.ss-r-bl-66 {
  border-bottom-right-radius: 2.0625rem;
}
.ss-radius-bottom-right-66 {
  border-bottom-right-radius: 2.0625rem;
}
.ss-r-br-66 {
  border-bottom-right-radius: 2.0625rem;
}
.ss-radius-bottom-right-66 {
  border-bottom-right-radius: 2.0625rem;
}
.ss-radius-68,
.ss-r-68 {
  border-radius: 2.125rem;
}
.ss-r-t-68 {
  border-top-left-radius: 2.125rem;
  border-top-right-radius: 2.125rem;
}
.ss-r-b-68 {
  border-bottom-left-radius: 2.125rem;
  border-bottom-right-radius: 2.125rem;
}
.ss-r-tl-68 {
  border-top-left-radius: 2.125rem;
}
.ss-radius-top-left-68 {
  border-top-left-radius: 2.125rem;
}
.ss-r-tr-68 {
  border-top-right-radius: 2.125rem;
}
.ss-radius-top-right-68 {
  border-top-right-radius: 2.125rem;
}
.ss-r-bl-68 {
  border-bottom-right-radius: 2.125rem;
}
.ss-radius-bottom-right-68 {
  border-bottom-right-radius: 2.125rem;
}
.ss-r-br-68 {
  border-bottom-right-radius: 2.125rem;
}
.ss-radius-bottom-right-68 {
  border-bottom-right-radius: 2.125rem;
}
.ss-radius-70,
.ss-r-70 {
  border-radius: 2.1875rem;
}
.ss-r-t-70 {
  border-top-left-radius: 2.1875rem;
  border-top-right-radius: 2.1875rem;
}
.ss-r-b-70 {
  border-bottom-left-radius: 2.1875rem;
  border-bottom-right-radius: 2.1875rem;
}
.ss-r-tl-70 {
  border-top-left-radius: 2.1875rem;
}
.ss-radius-top-left-70 {
  border-top-left-radius: 2.1875rem;
}
.ss-r-tr-70 {
  border-top-right-radius: 2.1875rem;
}
.ss-radius-top-right-70 {
  border-top-right-radius: 2.1875rem;
}
.ss-r-bl-70 {
  border-bottom-right-radius: 2.1875rem;
}
.ss-radius-bottom-right-70 {
  border-bottom-right-radius: 2.1875rem;
}
.ss-r-br-70 {
  border-bottom-right-radius: 2.1875rem;
}
.ss-radius-bottom-right-70 {
  border-bottom-right-radius: 2.1875rem;
}
.ss-radius-72,
.ss-r-72 {
  border-radius: 2.25rem;
}
.ss-r-t-72 {
  border-top-left-radius: 2.25rem;
  border-top-right-radius: 2.25rem;
}
.ss-r-b-72 {
  border-bottom-left-radius: 2.25rem;
  border-bottom-right-radius: 2.25rem;
}
.ss-r-tl-72 {
  border-top-left-radius: 2.25rem;
}
.ss-radius-top-left-72 {
  border-top-left-radius: 2.25rem;
}
.ss-r-tr-72 {
  border-top-right-radius: 2.25rem;
}
.ss-radius-top-right-72 {
  border-top-right-radius: 2.25rem;
}
.ss-r-bl-72 {
  border-bottom-right-radius: 2.25rem;
}
.ss-radius-bottom-right-72 {
  border-bottom-right-radius: 2.25rem;
}
.ss-r-br-72 {
  border-bottom-right-radius: 2.25rem;
}
.ss-radius-bottom-right-72 {
  border-bottom-right-radius: 2.25rem;
}
.ss-radius-74,
.ss-r-74 {
  border-radius: 2.3125rem;
}
.ss-r-t-74 {
  border-top-left-radius: 2.3125rem;
  border-top-right-radius: 2.3125rem;
}
.ss-r-b-74 {
  border-bottom-left-radius: 2.3125rem;
  border-bottom-right-radius: 2.3125rem;
}
.ss-r-tl-74 {
  border-top-left-radius: 2.3125rem;
}
.ss-radius-top-left-74 {
  border-top-left-radius: 2.3125rem;
}
.ss-r-tr-74 {
  border-top-right-radius: 2.3125rem;
}
.ss-radius-top-right-74 {
  border-top-right-radius: 2.3125rem;
}
.ss-r-bl-74 {
  border-bottom-right-radius: 2.3125rem;
}
.ss-radius-bottom-right-74 {
  border-bottom-right-radius: 2.3125rem;
}
.ss-r-br-74 {
  border-bottom-right-radius: 2.3125rem;
}
.ss-radius-bottom-right-74 {
  border-bottom-right-radius: 2.3125rem;
}
.ss-radius-75,
.ss-r-75 {
  border-radius: 2.34375rem;
}
.ss-r-t-75 {
  border-top-left-radius: 2.34375rem;
  border-top-right-radius: 2.34375rem;
}
.ss-r-b-75 {
  border-bottom-left-radius: 2.34375rem;
  border-bottom-right-radius: 2.34375rem;
}
.ss-r-tl-75 {
  border-top-left-radius: 2.34375rem;
}
.ss-radius-top-left-75 {
  border-top-left-radius: 2.34375rem;
}
.ss-r-tr-75 {
  border-top-right-radius: 2.34375rem;
}
.ss-radius-top-right-75 {
  border-top-right-radius: 2.34375rem;
}
.ss-r-bl-75 {
  border-bottom-right-radius: 2.34375rem;
}
.ss-radius-bottom-right-75 {
  border-bottom-right-radius: 2.34375rem;
}
.ss-r-br-75 {
  border-bottom-right-radius: 2.34375rem;
}
.ss-radius-bottom-right-75 {
  border-bottom-right-radius: 2.34375rem;
}
.ss-radius-76,
.ss-r-76 {
  border-radius: 2.375rem;
}
.ss-r-t-76 {
  border-top-left-radius: 2.375rem;
  border-top-right-radius: 2.375rem;
}
.ss-r-b-76 {
  border-bottom-left-radius: 2.375rem;
  border-bottom-right-radius: 2.375rem;
}
.ss-r-tl-76 {
  border-top-left-radius: 2.375rem;
}
.ss-radius-top-left-76 {
  border-top-left-radius: 2.375rem;
}
.ss-r-tr-76 {
  border-top-right-radius: 2.375rem;
}
.ss-radius-top-right-76 {
  border-top-right-radius: 2.375rem;
}
.ss-r-bl-76 {
  border-bottom-right-radius: 2.375rem;
}
.ss-radius-bottom-right-76 {
  border-bottom-right-radius: 2.375rem;
}
.ss-r-br-76 {
  border-bottom-right-radius: 2.375rem;
}
.ss-radius-bottom-right-76 {
  border-bottom-right-radius: 2.375rem;
}
.ss-radius-78,
.ss-r-78 {
  border-radius: 2.4375rem;
}
.ss-r-t-78 {
  border-top-left-radius: 2.4375rem;
  border-top-right-radius: 2.4375rem;
}
.ss-r-b-78 {
  border-bottom-left-radius: 2.4375rem;
  border-bottom-right-radius: 2.4375rem;
}
.ss-r-tl-78 {
  border-top-left-radius: 2.4375rem;
}
.ss-radius-top-left-78 {
  border-top-left-radius: 2.4375rem;
}
.ss-r-tr-78 {
  border-top-right-radius: 2.4375rem;
}
.ss-radius-top-right-78 {
  border-top-right-radius: 2.4375rem;
}
.ss-r-bl-78 {
  border-bottom-right-radius: 2.4375rem;
}
.ss-radius-bottom-right-78 {
  border-bottom-right-radius: 2.4375rem;
}
.ss-r-br-78 {
  border-bottom-right-radius: 2.4375rem;
}
.ss-radius-bottom-right-78 {
  border-bottom-right-radius: 2.4375rem;
}
.ss-radius-80,
.ss-r-80 {
  border-radius: 2.5rem;
}
.ss-r-t-80 {
  border-top-left-radius: 2.5rem;
  border-top-right-radius: 2.5rem;
}
.ss-r-b-80 {
  border-bottom-left-radius: 2.5rem;
  border-bottom-right-radius: 2.5rem;
}
.ss-r-tl-80 {
  border-top-left-radius: 2.5rem;
}
.ss-radius-top-left-80 {
  border-top-left-radius: 2.5rem;
}
.ss-r-tr-80 {
  border-top-right-radius: 2.5rem;
}
.ss-radius-top-right-80 {
  border-top-right-radius: 2.5rem;
}
.ss-r-bl-80 {
  border-bottom-right-radius: 2.5rem;
}
.ss-radius-bottom-right-80 {
  border-bottom-right-radius: 2.5rem;
}
.ss-r-br-80 {
  border-bottom-right-radius: 2.5rem;
}
.ss-radius-bottom-right-80 {
  border-bottom-right-radius: 2.5rem;
}
.ss-radius-82,
.ss-r-82 {
  border-radius: 2.5625rem;
}
.ss-r-t-82 {
  border-top-left-radius: 2.5625rem;
  border-top-right-radius: 2.5625rem;
}
.ss-r-b-82 {
  border-bottom-left-radius: 2.5625rem;
  border-bottom-right-radius: 2.5625rem;
}
.ss-r-tl-82 {
  border-top-left-radius: 2.5625rem;
}
.ss-radius-top-left-82 {
  border-top-left-radius: 2.5625rem;
}
.ss-r-tr-82 {
  border-top-right-radius: 2.5625rem;
}
.ss-radius-top-right-82 {
  border-top-right-radius: 2.5625rem;
}
.ss-r-bl-82 {
  border-bottom-right-radius: 2.5625rem;
}
.ss-radius-bottom-right-82 {
  border-bottom-right-radius: 2.5625rem;
}
.ss-r-br-82 {
  border-bottom-right-radius: 2.5625rem;
}
.ss-radius-bottom-right-82 {
  border-bottom-right-radius: 2.5625rem;
}
.ss-radius-84,
.ss-r-84 {
  border-radius: 2.625rem;
}
.ss-r-t-84 {
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
}
.ss-r-b-84 {
  border-bottom-left-radius: 2.625rem;
  border-bottom-right-radius: 2.625rem;
}
.ss-r-tl-84 {
  border-top-left-radius: 2.625rem;
}
.ss-radius-top-left-84 {
  border-top-left-radius: 2.625rem;
}
.ss-r-tr-84 {
  border-top-right-radius: 2.625rem;
}
.ss-radius-top-right-84 {
  border-top-right-radius: 2.625rem;
}
.ss-r-bl-84 {
  border-bottom-right-radius: 2.625rem;
}
.ss-radius-bottom-right-84 {
  border-bottom-right-radius: 2.625rem;
}
.ss-r-br-84 {
  border-bottom-right-radius: 2.625rem;
}
.ss-radius-bottom-right-84 {
  border-bottom-right-radius: 2.625rem;
}
.ss-radius-85,
.ss-r-85 {
  border-radius: 2.65625rem;
}
.ss-r-t-85 {
  border-top-left-radius: 2.65625rem;
  border-top-right-radius: 2.65625rem;
}
.ss-r-b-85 {
  border-bottom-left-radius: 2.65625rem;
  border-bottom-right-radius: 2.65625rem;
}
.ss-r-tl-85 {
  border-top-left-radius: 2.65625rem;
}
.ss-radius-top-left-85 {
  border-top-left-radius: 2.65625rem;
}
.ss-r-tr-85 {
  border-top-right-radius: 2.65625rem;
}
.ss-radius-top-right-85 {
  border-top-right-radius: 2.65625rem;
}
.ss-r-bl-85 {
  border-bottom-right-radius: 2.65625rem;
}
.ss-radius-bottom-right-85 {
  border-bottom-right-radius: 2.65625rem;
}
.ss-r-br-85 {
  border-bottom-right-radius: 2.65625rem;
}
.ss-radius-bottom-right-85 {
  border-bottom-right-radius: 2.65625rem;
}
.ss-radius-86,
.ss-r-86 {
  border-radius: 2.6875rem;
}
.ss-r-t-86 {
  border-top-left-radius: 2.6875rem;
  border-top-right-radius: 2.6875rem;
}
.ss-r-b-86 {
  border-bottom-left-radius: 2.6875rem;
  border-bottom-right-radius: 2.6875rem;
}
.ss-r-tl-86 {
  border-top-left-radius: 2.6875rem;
}
.ss-radius-top-left-86 {
  border-top-left-radius: 2.6875rem;
}
.ss-r-tr-86 {
  border-top-right-radius: 2.6875rem;
}
.ss-radius-top-right-86 {
  border-top-right-radius: 2.6875rem;
}
.ss-r-bl-86 {
  border-bottom-right-radius: 2.6875rem;
}
.ss-radius-bottom-right-86 {
  border-bottom-right-radius: 2.6875rem;
}
.ss-r-br-86 {
  border-bottom-right-radius: 2.6875rem;
}
.ss-radius-bottom-right-86 {
  border-bottom-right-radius: 2.6875rem;
}
.ss-radius-88,
.ss-r-88 {
  border-radius: 2.75rem;
}
.ss-r-t-88 {
  border-top-left-radius: 2.75rem;
  border-top-right-radius: 2.75rem;
}
.ss-r-b-88 {
  border-bottom-left-radius: 2.75rem;
  border-bottom-right-radius: 2.75rem;
}
.ss-r-tl-88 {
  border-top-left-radius: 2.75rem;
}
.ss-radius-top-left-88 {
  border-top-left-radius: 2.75rem;
}
.ss-r-tr-88 {
  border-top-right-radius: 2.75rem;
}
.ss-radius-top-right-88 {
  border-top-right-radius: 2.75rem;
}
.ss-r-bl-88 {
  border-bottom-right-radius: 2.75rem;
}
.ss-radius-bottom-right-88 {
  border-bottom-right-radius: 2.75rem;
}
.ss-r-br-88 {
  border-bottom-right-radius: 2.75rem;
}
.ss-radius-bottom-right-88 {
  border-bottom-right-radius: 2.75rem;
}
.ss-radius-90,
.ss-r-90 {
  border-radius: 2.8125rem;
}
.ss-r-t-90 {
  border-top-left-radius: 2.8125rem;
  border-top-right-radius: 2.8125rem;
}
.ss-r-b-90 {
  border-bottom-left-radius: 2.8125rem;
  border-bottom-right-radius: 2.8125rem;
}
.ss-r-tl-90 {
  border-top-left-radius: 2.8125rem;
}
.ss-radius-top-left-90 {
  border-top-left-radius: 2.8125rem;
}
.ss-r-tr-90 {
  border-top-right-radius: 2.8125rem;
}
.ss-radius-top-right-90 {
  border-top-right-radius: 2.8125rem;
}
.ss-r-bl-90 {
  border-bottom-right-radius: 2.8125rem;
}
.ss-radius-bottom-right-90 {
  border-bottom-right-radius: 2.8125rem;
}
.ss-r-br-90 {
  border-bottom-right-radius: 2.8125rem;
}
.ss-radius-bottom-right-90 {
  border-bottom-right-radius: 2.8125rem;
}
.ss-radius-92,
.ss-r-92 {
  border-radius: 2.875rem;
}
.ss-r-t-92 {
  border-top-left-radius: 2.875rem;
  border-top-right-radius: 2.875rem;
}
.ss-r-b-92 {
  border-bottom-left-radius: 2.875rem;
  border-bottom-right-radius: 2.875rem;
}
.ss-r-tl-92 {
  border-top-left-radius: 2.875rem;
}
.ss-radius-top-left-92 {
  border-top-left-radius: 2.875rem;
}
.ss-r-tr-92 {
  border-top-right-radius: 2.875rem;
}
.ss-radius-top-right-92 {
  border-top-right-radius: 2.875rem;
}
.ss-r-bl-92 {
  border-bottom-right-radius: 2.875rem;
}
.ss-radius-bottom-right-92 {
  border-bottom-right-radius: 2.875rem;
}
.ss-r-br-92 {
  border-bottom-right-radius: 2.875rem;
}
.ss-radius-bottom-right-92 {
  border-bottom-right-radius: 2.875rem;
}
.ss-radius-94,
.ss-r-94 {
  border-radius: 2.9375rem;
}
.ss-r-t-94 {
  border-top-left-radius: 2.9375rem;
  border-top-right-radius: 2.9375rem;
}
.ss-r-b-94 {
  border-bottom-left-radius: 2.9375rem;
  border-bottom-right-radius: 2.9375rem;
}
.ss-r-tl-94 {
  border-top-left-radius: 2.9375rem;
}
.ss-radius-top-left-94 {
  border-top-left-radius: 2.9375rem;
}
.ss-r-tr-94 {
  border-top-right-radius: 2.9375rem;
}
.ss-radius-top-right-94 {
  border-top-right-radius: 2.9375rem;
}
.ss-r-bl-94 {
  border-bottom-right-radius: 2.9375rem;
}
.ss-radius-bottom-right-94 {
  border-bottom-right-radius: 2.9375rem;
}
.ss-r-br-94 {
  border-bottom-right-radius: 2.9375rem;
}
.ss-radius-bottom-right-94 {
  border-bottom-right-radius: 2.9375rem;
}
.ss-radius-95,
.ss-r-95 {
  border-radius: 2.96875rem;
}
.ss-r-t-95 {
  border-top-left-radius: 2.96875rem;
  border-top-right-radius: 2.96875rem;
}
.ss-r-b-95 {
  border-bottom-left-radius: 2.96875rem;
  border-bottom-right-radius: 2.96875rem;
}
.ss-r-tl-95 {
  border-top-left-radius: 2.96875rem;
}
.ss-radius-top-left-95 {
  border-top-left-radius: 2.96875rem;
}
.ss-r-tr-95 {
  border-top-right-radius: 2.96875rem;
}
.ss-radius-top-right-95 {
  border-top-right-radius: 2.96875rem;
}
.ss-r-bl-95 {
  border-bottom-right-radius: 2.96875rem;
}
.ss-radius-bottom-right-95 {
  border-bottom-right-radius: 2.96875rem;
}
.ss-r-br-95 {
  border-bottom-right-radius: 2.96875rem;
}
.ss-radius-bottom-right-95 {
  border-bottom-right-radius: 2.96875rem;
}
.ss-radius-96,
.ss-r-96 {
  border-radius: 3rem;
}
.ss-r-t-96 {
  border-top-left-radius: 3rem;
  border-top-right-radius: 3rem;
}
.ss-r-b-96 {
  border-bottom-left-radius: 3rem;
  border-bottom-right-radius: 3rem;
}
.ss-r-tl-96 {
  border-top-left-radius: 3rem;
}
.ss-radius-top-left-96 {
  border-top-left-radius: 3rem;
}
.ss-r-tr-96 {
  border-top-right-radius: 3rem;
}
.ss-radius-top-right-96 {
  border-top-right-radius: 3rem;
}
.ss-r-bl-96 {
  border-bottom-right-radius: 3rem;
}
.ss-radius-bottom-right-96 {
  border-bottom-right-radius: 3rem;
}
.ss-r-br-96 {
  border-bottom-right-radius: 3rem;
}
.ss-radius-bottom-right-96 {
  border-bottom-right-radius: 3rem;
}
.ss-radius-98,
.ss-r-98 {
  border-radius: 3.0625rem;
}
.ss-r-t-98 {
  border-top-left-radius: 3.0625rem;
  border-top-right-radius: 3.0625rem;
}
.ss-r-b-98 {
  border-bottom-left-radius: 3.0625rem;
  border-bottom-right-radius: 3.0625rem;
}
.ss-r-tl-98 {
  border-top-left-radius: 3.0625rem;
}
.ss-radius-top-left-98 {
  border-top-left-radius: 3.0625rem;
}
.ss-r-tr-98 {
  border-top-right-radius: 3.0625rem;
}
.ss-radius-top-right-98 {
  border-top-right-radius: 3.0625rem;
}
.ss-r-bl-98 {
  border-bottom-right-radius: 3.0625rem;
}
.ss-radius-bottom-right-98 {
  border-bottom-right-radius: 3.0625rem;
}
.ss-r-br-98 {
  border-bottom-right-radius: 3.0625rem;
}
.ss-radius-bottom-right-98 {
  border-bottom-right-radius: 3.0625rem;
}
.ss-radius-100,
.ss-r-100 {
  border-radius: 3.125rem;
}
.ss-r-t-100 {
  border-top-left-radius: 3.125rem;
  border-top-right-radius: 3.125rem;
}
.ss-r-b-100 {
  border-bottom-left-radius: 3.125rem;
  border-bottom-right-radius: 3.125rem;
}
.ss-r-tl-100 {
  border-top-left-radius: 3.125rem;
}
.ss-radius-top-left-100 {
  border-top-left-radius: 3.125rem;
}
.ss-r-tr-100 {
  border-top-right-radius: 3.125rem;
}
.ss-radius-top-right-100 {
  border-top-right-radius: 3.125rem;
}
.ss-r-bl-100 {
  border-bottom-right-radius: 3.125rem;
}
.ss-radius-bottom-right-100 {
  border-bottom-right-radius: 3.125rem;
}
.ss-r-br-100 {
  border-bottom-right-radius: 3.125rem;
}
.ss-radius-bottom-right-100 {
  border-bottom-right-radius: 3.125rem;
}
/* ==================

    溢出省略号
    @param {Number} 行数

 ==================== */
.ss-line-1 {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.ss-line-2 {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.ss-line-3 {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.ss-line-4 {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.ss-line-5 {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
.ss-line-6 {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
}
/* ==================
    hover
 ==================== */
.ss-hover-class {
  background-color: #cccccc;
  opacity: 0.6;
}
.ss-hover-btn {
  transform: translate(1px, 1px);
}
/* ==================
    底部安全区域
 ==================== */
.ss-safe-bottom {
  padding-bottom: 0;
  padding-bottom: calc(constant(safe-area-inset-bottom) / 5 * 3);
  padding-bottom: calc(env(safe-area-inset-bottom) / 5 * 3);
}
/* ==================

    字体大小

 ==================== */
.ss-font-20 {
  font-size: 0.625rem;
}
.ss-font-21 {
  font-size: 0.65625rem;
}
.ss-font-22 {
  font-size: 0.6875rem;
}
.ss-font-23 {
  font-size: 0.71875rem;
}
.ss-font-24 {
  font-size: 0.75rem;
}
.ss-font-25 {
  font-size: 0.78125rem;
}
.ss-font-26 {
  font-size: 0.8125rem;
}
.ss-font-27 {
  font-size: 0.84375rem;
}
.ss-font-28 {
  font-size: 0.875rem;
}
.ss-font-29 {
  font-size: 0.90625rem;
}
.ss-font-30 {
  font-size: 0.9375rem;
}
.ss-font-31 {
  font-size: 0.96875rem;
}
.ss-font-32 {
  font-size: 1rem;
}
.ss-font-33 {
  font-size: 1.03125rem;
}
.ss-font-34 {
  font-size: 1.0625rem;
}
.ss-font-35 {
  font-size: 1.09375rem;
}
.ss-font-36 {
  font-size: 1.125rem;
}
.ss-font-37 {
  font-size: 1.15625rem;
}
.ss-font-38 {
  font-size: 1.1875rem;
}
.ss-font-39 {
  font-size: 1.21875rem;
}
.ss-font-40 {
  font-size: 1.25rem;
}
.ss-font-41 {
  font-size: 1.28125rem;
}
.ss-font-42 {
  font-size: 1.3125rem;
}
.ss-font-43 {
  font-size: 1.34375rem;
}
.ss-font-44 {
  font-size: 1.375rem;
}
.ss-font-45 {
  font-size: 1.40625rem;
}
.ss-font-46 {
  font-size: 1.4375rem;
}
.ss-font-47 {
  font-size: 1.46875rem;
}
.ss-font-48 {
  font-size: 1.5rem;
}
.ss-font-49 {
  font-size: 1.53125rem;
}
.ss-font-50 {
  font-size: 1.5625rem;
}
/* ==================
    按钮
 ==================== */
.ss-reset-button {
  padding: 0;
  margin: 0;
  font-size: inherit;
  background-color: transparent;
  color: inherit;
  position: relative;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: baseline;
  transform: translate(0, 0);
}
.ss-reset-button.button-hover {
  transform: translate(1px, 1px);
  background: none;
}
.ss-reset-button::after {
  border: none;
}
.theme-light {
  --ui-BG: #ffffff;
  --ui-BG-1: #f6f6f6;
  --ui-BG-2: #f1f1f1;
  --ui-BG-3: #e8e8e8;
  --ui-BG-4: #e0e0e0;
  --ui-TC: #303030;
  --ui-TC-1: #525252;
  --ui-TC-2: #777777;
  --ui-TC-3: #9e9e9e;
  --ui-TC-4: #c6c6c6;
  --ui-Blur: rgba(255, 255, 255, 0.98);
  --ui-Blur-1: rgba(255, 255, 255, 0.75);
  --ui-Blur-2: rgba(255, 255, 255, 0.25);
  --ui-Blur-3: rgba(255, 255, 255, 0.05);
  --ui-Border: rgba(119, 119, 119, 0.25);
  --ui-Outline: rgba(0, 0, 0, 0.1);
  --ui-Line: rgba(119, 119, 119, 0.25);
  --ui-Shadow: 0 0.5em 1em rgba(0, 0, 0, 0.15);
  --ui-Shadow-sm: 0 0.125em 0.25em rgba(0, 0, 0, 0.075);
  --ui-Shadow-lg: 0 1em 3em rgba(0, 0, 0, 0.175);
  --ui-Shadow-inset: inset 0 0.1em 0.2em rgba(0, 0, 0, 0.075);
  --ui-Shadow-opacity: 0.45;
  --ui-Shadow-opacity-sm: 0.075;
  --ui-Shadow-opacity-lg: 0.65;
  --ui-BG-opacity: 0.1;
}
.theme-dark {
  --ui-BG: #393939;
  --ui-BG-1: #333333;
  --ui-BG-2: #2c2c2c;
  --ui-BG-3: #292929;
  --ui-BG-4: #222222;
  --ui-TC: #ffffff;
  --ui-TC-1: #d4d4d4;
  --ui-TC-2: #919191;
  --ui-TC-3: #6a6a6a;
  --ui-TC-4: #474747;
  --ui-Blur: rgba(38, 38, 38, 0.98);
  --ui-Blur-1: rgba(38, 38, 38, 0.75);
  --ui-Blur-2: rgba(38, 38, 38, 0.25);
  --ui-Blur-3: rgba(38, 38, 38, 0.05);
  --ui-Border: rgba(119, 119, 119, 0.25);
  --ui-Outline: rgba(255, 255, 255, 0.1);
  --ui-Line: rgba(119, 119, 119, 0.25);
  --ui-Shadow: 0 0.5em 1em rgba(0, 0, 0, 0.45);
  --ui-Shadow-sm: 0 0.125em 0.25em rgba(0, 0, 0, 0.475);
  --ui-Shadow-lg: 0 1em 3em rgba(0, 0, 0, 0.475);
  --ui-Shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.475);
  --ui-Shadow-opacity: 0.55;
  --ui-Shadow-opacity-sm: 0.175;
  --ui-Shadow-opacity-lg: 0.75;
  --ui-BG-opacity: 0.1;
}
.theme-auto {
  --ui-BG: #ffffff;
  --ui-BG-1: #f6f6f6;
  --ui-BG-2: #f1f1f1;
  --ui-BG-3: #e8e8e8;
  --ui-BG-4: #e0e0e0;
  --ui-TC: #303030;
  --ui-TC-1: #525252;
  --ui-TC-2: #777777;
  --ui-TC-3: #9e9e9e;
  --ui-TC-4: #c6c6c6;
  --ui-Blur: rgba(255, 255, 255, 0.98);
  --ui-Blur-1: rgba(255, 255, 255, 0.75);
  --ui-Blur-2: rgba(255, 255, 255, 0.25);
  --ui-Blur-3: rgba(255, 255, 255, 0.05);
  --ui-Border: rgba(119, 119, 119, 0.25);
  --ui-Outline: rgba(0, 0, 0, 0.1);
  --ui-Line: rgba(119, 119, 119, 0.25);
  --ui-Shadow: 0 0.5em 1em rgba(0, 0, 0, 0.15);
  --ui-Shadow-sm: 0 0.125em 0.25em rgba(0, 0, 0, 0.075);
  --ui-Shadow-lg: 0 1em 3em rgba(0, 0, 0, 0.175);
  --ui-Shadow-inset: inset 0 0.1em 0.2em rgba(0, 0, 0, 0.075);
  --ui-Shadow-opacity: 0.45;
  --ui-Shadow-opacity-sm: 0.075;
  --ui-Shadow-opacity-lg: 0.65;
  --ui-BG-opacity: 0.1;
}
@media (prefers-color-scheme: dark) {
.theme-auto {
    --ui-BG: #393939;
    --ui-BG-1: #333333;
    --ui-BG-2: #2c2c2c;
    --ui-BG-3: #292929;
    --ui-BG-4: #222222;
    --ui-TC: #ffffff;
    --ui-TC-1: #d4d4d4;
    --ui-TC-2: #919191;
    --ui-TC-3: #6a6a6a;
    --ui-TC-4: #474747;
    --ui-Blur: rgba(38, 38, 38, 0.98);
    --ui-Blur-1: rgba(38, 38, 38, 0.75);
    --ui-Blur-2: rgba(38, 38, 38, 0.25);
    --ui-Blur-3: rgba(38, 38, 38, 0.05);
    --ui-Border: rgba(119, 119, 119, 0.25);
    --ui-Outline: rgba(255, 255, 255, 0.1);
    --ui-Line: rgba(119, 119, 119, 0.25);
    --ui-Shadow: 0 0.5em 1em rgba(0, 0, 0, 0.45);
    --ui-Shadow-sm: 0 0.125em 0.25em rgba(0, 0, 0, 0.475);
    --ui-Shadow-lg: 0 1em 3em rgba(0, 0, 0, 0.475);
    --ui-Shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.475);
    --ui-Shadow-opacity: 0.55;
    --ui-Shadow-opacity-sm: 0.175;
    --ui-Shadow-opacity-lg: 0.75;
    --ui-BG-opacity: 0.1;
}
}
.ui-BG {
  background-color: var(--ui-BG) !important;
  color: var(--ui-TC);
}
.ui-TC {
  color: var(--ui-TC) !important;
}
.ui-BG-Main {
  background-color: var(--ui-BG-Main) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-BG-Main-Gradient {
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient)) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-TC-Main {
  color: var(--ui-BG-Main) !important;
}
.ui-Shadow-Main {
  box-shadow: var(--ui-Main-box-shadow) !important;
}
.ui-BG-Main-light {
  background: var(----ui-BG-Main-light) !important;
  color: var(--ui-BG-Main) !important;
}
.ui-BG-1 {
  background-color: var(--ui-BG-1) !important;
  color: var(--ui-TC);
}
.ui-TC-1 {
  color: var(--ui-TC-1) !important;
}
.ui-BG-Main-1 {
  background-color: var(--ui-BG-Main-1) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-BG-Main-Gradient {
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient)) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-TC-Main-1 {
  color: var(--ui-BG-Main-1) !important;
}
.ui-Shadow-Main {
  box-shadow: var(--ui-Main-box-shadow) !important;
}
.ui-BG-Main-light {
  background: var(----ui-BG-Main-light) !important;
  color: var(--ui-BG-Main-1) !important;
}
.ui-BG-2 {
  background-color: var(--ui-BG-2) !important;
  color: var(--ui-TC);
}
.ui-TC-2 {
  color: var(--ui-TC-2) !important;
}
.ui-BG-Main-2 {
  background-color: var(--ui-BG-Main-2) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-BG-Main-Gradient {
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient)) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-TC-Main-2 {
  color: var(--ui-BG-Main-2) !important;
}
.ui-Shadow-Main {
  box-shadow: var(--ui-Main-box-shadow) !important;
}
.ui-BG-Main-light {
  background: var(----ui-BG-Main-light) !important;
  color: var(--ui-BG-Main-2) !important;
}
.ui-BG-3 {
  background-color: var(--ui-BG-3) !important;
  color: var(--ui-TC);
}
.ui-TC-3 {
  color: var(--ui-TC-3) !important;
}
.ui-BG-Main-3 {
  background-color: var(--ui-BG-Main-3) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-BG-Main-Gradient {
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient)) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-TC-Main-3 {
  color: var(--ui-BG-Main-3) !important;
}
.ui-Shadow-Main {
  box-shadow: var(--ui-Main-box-shadow) !important;
}
.ui-BG-Main-light {
  background: var(----ui-BG-Main-light) !important;
  color: var(--ui-BG-Main-3) !important;
}
.ui-BG-4 {
  background-color: var(--ui-BG-4) !important;
  color: var(--ui-TC);
}
.ui-TC-4 {
  color: var(--ui-TC-4) !important;
}
.ui-BG-Main-4 {
  background-color: var(--ui-BG-Main-4) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-BG-Main-Gradient {
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient)) !important;
  color: var(--ui-BG-Main-TC) !important;
}
.ui-TC-Main-4 {
  color: var(--ui-BG-Main-4) !important;
}
.ui-Shadow-Main {
  box-shadow: var(--ui-Main-box-shadow) !important;
}
.ui-BG-Main-light {
  background: var(----ui-BG-Main-light) !important;
  color: var(--ui-BG-Main-4) !important;
}
.main-red {
  --ui-BG-Main: #d10019;
  --ui-BG-Main-tag: rgba(209, 0, 25, 0.05);
  --ui-BG-Main-gradient: rgba(209, 0, 25, 0.6);
  --ui-BG-Main-light: rgba(209, 0, 25, 0.2);
  --ui-BG-Main-opacity-1: rgba(209, 0, 25, 0.1);
  --ui-BG-Main-opacity-4: rgba(209, 0, 25, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(209, 0, 25, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(192, 34, 53, 0.97);
  --ui-BG-Main-2: rgba(176, 63, 76, 0.92);
  --ui-BG-Main-3: rgba(164, 47, 61, 0.68);
  --ui-BG-Main-4: rgba(163, 48, 62, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-orange {
  --ui-BG-Main: #f37b1d;
  --ui-BG-Main-tag: rgba(243, 123, 29, 0.05);
  --ui-BG-Main-gradient: rgba(243, 123, 29, 0.6);
  --ui-BG-Main-light: rgba(243, 123, 29, 0.2);
  --ui-BG-Main-opacity-1: rgba(243, 123, 29, 0.1);
  --ui-BG-Main-opacity-4: rgba(243, 123, 29, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(243, 123, 29, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(221, 133, 64, 0.97);
  --ui-BG-Main-2: rgba(201, 141, 94, 0.92);
  --ui-BG-Main-3: rgba(190, 128, 80, 0.68);
  --ui-BG-Main-4: rgba(189, 128, 80, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-gold {
  --ui-BG-Main: #fbbd08;
  --ui-BG-Main-tag: rgba(251, 189, 8, 0.05);
  --ui-BG-Main-gradient: rgba(251, 189, 8, 0.6);
  --ui-BG-Main-light: rgba(251, 189, 8, 0.2);
  --ui-BG-Main-opacity-1: rgba(251, 189, 8, 0.1);
  --ui-BG-Main-opacity-4: rgba(251, 189, 8, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(251, 189, 8, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(228, 181, 46, 0.97);
  --ui-BG-Main-2: rgba(206, 173, 77, 0.92);
  --ui-BG-Main-3: rgba(195, 161, 62, 0.68);
  --ui-BG-Main-4: rgba(195, 161, 62, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-green {
  --ui-BG-Main: #8dc63f;
  --ui-BG-Main-tag: rgba(141, 198, 63, 0.05);
  --ui-BG-Main-gradient: rgba(141, 198, 63, 0.6);
  --ui-BG-Main-light: rgba(141, 198, 63, 0.2);
  --ui-BG-Main-opacity-1: rgba(141, 198, 63, 0.1);
  --ui-BG-Main-opacity-4: rgba(141, 198, 63, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(141, 198, 63, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(144, 178, 97, 0.97);
  --ui-BG-Main-2: rgba(145, 158, 127, 0.92);
  --ui-BG-Main-3: rgba(132, 146, 113, 0.68);
  --ui-BG-Main-4: rgba(132, 146, 113, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-cyan {
  --ui-BG-Main: #1cbbb4;
  --ui-BG-Main-tag: rgba(28, 187, 180, 0.05);
  --ui-BG-Main-gradient: rgba(28, 187, 180, 0.6);
  --ui-BG-Main-light: rgba(28, 187, 180, 0.2);
  --ui-BG-Main-opacity-1: rgba(28, 187, 180, 0.1);
  --ui-BG-Main-opacity-4: rgba(28, 187, 180, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(28, 187, 180, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(62, 171, 165, 0.97);
  --ui-BG-Main-2: rgba(89, 155, 152, 0.92);
  --ui-BG-Main-3: rgba(74, 142, 139, 0.68);
  --ui-BG-Main-4: rgba(75, 142, 139, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-blue {
  --ui-BG-Main: #0081ff;
  --ui-BG-Main-tag: rgba(0, 129, 255, 0.05);
  --ui-BG-Main-gradient: rgba(0, 129, 255, 0.6);
  --ui-BG-Main-light: rgba(0, 129, 255, 0.2);
  --ui-BG-Main-opacity-1: rgba(0, 129, 255, 0.1);
  --ui-BG-Main-opacity-4: rgba(0, 129, 255, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(0, 129, 255, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(39, 136, 231, 0.97);
  --ui-BG-Main-2: rgba(71, 140, 209, 0.92);
  --ui-BG-Main-3: rgba(56, 127, 198, 0.68);
  --ui-BG-Main-4: rgba(56, 127, 198, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-purple {
  --ui-BG-Main: #6739b6;
  --ui-BG-Main-tag: rgba(103, 57, 182, 0.05);
  --ui-BG-Main-gradient: rgba(103, 57, 182, 0.6);
  --ui-BG-Main-light: rgba(103, 57, 182, 0.2);
  --ui-BG-Main-opacity-1: rgba(103, 57, 182, 0.1);
  --ui-BG-Main-opacity-4: rgba(103, 57, 182, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(103, 57, 182, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(117, 91, 163, 0.97);
  --ui-BG-Main-2: rgba(129, 120, 146, 0.92);
  --ui-BG-Main-3: rgba(116, 106, 133, 0.68);
  --ui-BG-Main-4: rgba(116, 106, 133, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-brightRed {
  --ui-BG-Main: #e54d42;
  --ui-BG-Main-tag: rgba(229, 77, 66, 0.05);
  --ui-BG-Main-gradient: rgba(229, 77, 66, 0.6);
  --ui-BG-Main-light: rgba(229, 77, 66, 0.2);
  --ui-BG-Main-opacity-1: rgba(229, 77, 66, 0.1);
  --ui-BG-Main-opacity-4: rgba(229, 77, 66, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(229, 77, 66, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(211, 105, 97, 0.97);
  --ui-BG-Main-2: rgba(193, 128, 123, 0.92);
  --ui-BG-Main-3: rgba(181, 114, 110, 0.68);
  --ui-BG-Main-4: rgba(181, 114, 110, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-forestGreen {
  --ui-BG-Main: #4CB87C;
  --ui-BG-Main-tag: rgba(76, 184, 124, 0.05);
  --ui-BG-Main-gradient: rgba(76, 184, 124, 0.6);
  --ui-BG-Main-light: rgba(76, 184, 124, 0.2);
  --ui-BG-Main-opacity-1: rgba(76, 184, 124, 0.1);
  --ui-BG-Main-opacity-4: rgba(76, 184, 124, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(76, 184, 124, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(110, 164, 134, 0.97);
  --ui-BG-Main-2: rgba(138, 146, 142, 0.92);
  --ui-BG-Main-3: rgba(126, 133, 129, 0.68);
  --ui-BG-Main-4: rgba(125, 133, 129, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-mauve {
  --ui-BG-Main: #9c26b0;
  --ui-BG-Main-tag: rgba(156, 38, 176, 0.05);
  --ui-BG-Main-gradient: rgba(156, 38, 176, 0.6);
  --ui-BG-Main-light: rgba(156, 38, 176, 0.2);
  --ui-BG-Main-opacity-1: rgba(156, 38, 176, 0.1);
  --ui-BG-Main-opacity-4: rgba(156, 38, 176, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(156, 38, 176, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(147, 70, 161, 0.97);
  --ui-BG-Main-2: rgba(138, 98, 145, 0.92);
  --ui-BG-Main-3: rgba(126, 84, 132, 0.68);
  --ui-BG-Main-4: rgba(125, 84, 132, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-pink {
  --ui-BG-Main: #e03997;
  --ui-BG-Main-tag: rgba(224, 57, 151, 0.05);
  --ui-BG-Main-gradient: rgba(224, 57, 151, 0.6);
  --ui-BG-Main-light: rgba(224, 57, 151, 0.2);
  --ui-BG-Main-opacity-1: rgba(224, 57, 151, 0.1);
  --ui-BG-Main-opacity-4: rgba(224, 57, 151, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(224, 57, 151, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(204, 90, 154, 0.97);
  --ui-BG-Main-2: rgba(185, 118, 156, 0.92);
  --ui-BG-Main-3: rgba(174, 104, 143, 0.68);
  --ui-BG-Main-4: rgba(174, 104, 143, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-brown {
  --ui-BG-Main: #a5673f;
  --ui-BG-Main-tag: rgba(165, 103, 63, 0.05);
  --ui-BG-Main-gradient: rgba(165, 103, 63, 0.6);
  --ui-BG-Main-light: rgba(165, 103, 63, 0.2);
  --ui-BG-Main-opacity-1: rgba(165, 103, 63, 0.1);
  --ui-BG-Main-opacity-4: rgba(165, 103, 63, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(165, 103, 63, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(148, 116, 96, 0.97);
  --ui-BG-Main-2: rgba(132, 127, 123, 0.92);
  --ui-BG-Main-3: rgba(119, 113, 110, 0.68);
  --ui-BG-Main-4: rgba(119, 113, 110, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-grey {
  --ui-BG-Main: #8799a3;
  --ui-BG-Main-tag: rgba(135, 153, 163, 0.05);
  --ui-BG-Main-gradient: rgba(135, 153, 163, 0.6);
  --ui-BG-Main-light: rgba(135, 153, 163, 0.2);
  --ui-BG-Main-opacity-1: rgba(135, 153, 163, 0.1);
  --ui-BG-Main-opacity-4: rgba(135, 153, 163, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(135, 153, 163, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(155, 155, 155, 0.97);
  --ui-BG-Main-2: rgba(159, 159, 159, 0.92);
  --ui-BG-Main-3: rgba(147, 147, 147, 0.68);
  --ui-BG-Main-4: rgba(147, 147, 147, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-gray {
  --ui-BG-Main: #aaaaaa;
  --ui-BG-Main-tag: rgba(170, 170, 170, 0.05);
  --ui-BG-Main-gradient: rgba(170, 170, 170, 0.6);
  --ui-BG-Main-light: rgba(170, 170, 170, 0.2);
  --ui-BG-Main-opacity-1: rgba(170, 170, 170, 0.1);
  --ui-BG-Main-opacity-4: rgba(170, 170, 170, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(170, 170, 170, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(175, 175, 175, 0.97);
  --ui-BG-Main-2: rgba(178, 178, 178, 0.92);
  --ui-BG-Main-3: rgba(166, 166, 166, 0.68);
  --ui-BG-Main-4: rgba(166, 166, 166, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
.main-black {
  --ui-BG-Main: #333333;
  --ui-BG-Main-tag: rgba(51, 51, 51, 0.05);
  --ui-BG-Main-gradient: rgba(51, 51, 51, 0.6);
  --ui-BG-Main-light: rgba(51, 51, 51, 0.2);
  --ui-BG-Main-opacity-1: rgba(51, 51, 51, 0.1);
  --ui-BG-Main-opacity-4: rgba(51, 51, 51, 0.4);
  --ui-Main-box-shadow: 0 0.2em 0.5em rgba(51, 51, 51, var(--ui-Shadow-opacity));
  --ui-BG-Main-1: rgba(63, 63, 63, 0.97);
  --ui-BG-Main-2: rgba(71, 71, 71, 0.92);
  --ui-BG-Main-3: rgba(56, 56, 56, 0.68);
  --ui-BG-Main-4: rgba(56, 56, 56, 0.46);
  --ui-BG-Main-TC: #ffffff !important;
}
body {
  color: var(--text-a);
  background-color: var(--ui-BG-1) !important;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
/* ==================
         初始化
 ==================== */
.ui-link {
  cursor: pointer;
}
uni-navigator {
  display: inline-flex;
}
uni-navigator.navigator-hover {
  background-color: inherit;
  transform: translate(0.03125rem, 0.03125rem);
}
/* ==================
         辅助类
 ==================== */
.none {
  display: none !important;
}
.inline {
  display: inline !important;
}
.inline-block {
  display: inline-block !important;
}
.block {
  display: block !important;
}
.touch-none {
  pointer-events: none;
}
.touch-all {
  pointer-events: all;
}
.flex {
  display: flex !important;
}
.inline-flex {
  display: inline-flex !important;
}
.w-100 {
  width: 100%;
}
/* -- 浮动 -- */
.cf::after,
.cf::before {
  content: "";
  display: table;
}
.cf::after {
  clear: both;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.position-center {
  position: absolute !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.position-relative {
  position: relative;
}
/* -- 工具类 -- */
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.15625rem !important;
}
.m-2 {
  margin: 0.3125rem !important;
}
.m-3 {
  margin: 0.625rem !important;
}
.m-4 {
  margin: 0.9375rem !important;
}
.m-5 {
  margin: 1.875rem !important;
}
.m-6 {
  margin: 3.125rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.15625rem !important;
  margin-left: 0.15625rem !important;
}
.mx-2 {
  margin-right: 0.3125rem !important;
  margin-left: 0.3125rem !important;
}
.mx-3 {
  margin-right: 0.625rem !important;
  margin-left: 0.625rem !important;
}
.mx-4 {
  margin-right: 0.9375rem !important;
  margin-left: 0.9375rem !important;
}
.mx-5 {
  margin-right: 1.875rem !important;
  margin-left: 1.875rem !important;
}
.mx-6 {
  margin-right: 3.125rem !important;
  margin-left: 3.125rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.15625rem !important;
  margin-bottom: 0.15625rem !important;
}
.my-2 {
  margin-top: 0.3125rem !important;
  margin-bottom: 0.3125rem !important;
}
.my-3 {
  margin-top: 0.625rem !important;
  margin-bottom: 0.625rem !important;
}
.my-4 {
  margin-top: 0.9375rem !important;
  margin-bottom: 0.9375rem !important;
}
.my-5 {
  margin-top: 1.875rem !important;
  margin-bottom: 1.875rem !important;
}
.my-6 {
  margin-top: 3.125rem !important;
  margin-bottom: 3.125rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.15625rem !important;
}
.mt-2 {
  margin-top: 0.3125rem !important;
}
.mt-3 {
  margin-top: 0.625rem !important;
}
.mt-4 {
  margin-top: 0.9375rem !important;
}
.mt-5 {
  margin-top: 1.875rem !important;
}
.mt-6 {
  margin-top: 3.125rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.mr-0 {
  margin-right: 0 !important;
}
.mr-1 {
  margin-right: 0.15625rem !important;
}
.mr-2 {
  margin-right: 0.3125rem !important;
}
.mr-3 {
  margin-right: 0.625rem !important;
}
.mr-4 {
  margin-right: 0.9375rem !important;
}
.mr-5 {
  margin-right: 1.875rem !important;
}
.mr-6 {
  margin-right: 3.125rem !important;
}
.mr-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.15625rem !important;
}
.mb-2 {
  margin-bottom: 0.3125rem !important;
}
.mb-3 {
  margin-bottom: 0.625rem !important;
}
.mb-4 {
  margin-bottom: 0.9375rem !important;
}
.mb-5 {
  margin-bottom: 1.875rem !important;
}
.mb-6 {
  margin-bottom: 3.125rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ml-0 {
  margin-left: 0 !important;
}
.ml-1 {
  margin-left: 0.15625rem !important;
}
.ml-2 {
  margin-left: 0.3125rem !important;
}
.ml-3 {
  margin-left: 0.625rem !important;
}
.ml-4 {
  margin-left: 0.9375rem !important;
}
.ml-5 {
  margin-left: 1.875rem !important;
}
.ml-6 {
  margin-left: 3.125rem !important;
}
.ml-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.15625rem !important;
}
.p-2 {
  padding: 0.3125rem !important;
}
.p-3 {
  padding: 0.625rem !important;
}
.p-4 {
  padding: 0.9375rem !important;
}
.p-5 {
  padding: 1.875rem !important;
}
.p-6 {
  padding: 3.125rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.15625rem !important;
  padding-left: 0.15625rem !important;
}
.px-2 {
  padding-right: 0.3125rem !important;
  padding-left: 0.3125rem !important;
}
.px-3 {
  padding-right: 0.625rem !important;
  padding-left: 0.625rem !important;
}
.px-4 {
  padding-right: 0.9375rem !important;
  padding-left: 0.9375rem !important;
}
.px-5 {
  padding-right: 1.875rem !important;
  padding-left: 1.875rem !important;
}
.px-6 {
  padding-right: 3.125rem !important;
  padding-left: 3.125rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.15625rem !important;
  padding-bottom: 0.15625rem !important;
}
.py-2 {
  padding-top: 0.3125rem !important;
  padding-bottom: 0.3125rem !important;
}
.py-3 {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}
.py-4 {
  padding-top: 0.9375rem !important;
  padding-bottom: 0.9375rem !important;
}
.py-5 {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}
.py-6 {
  padding-top: 3.125rem !important;
  padding-bottom: 3.125rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.15625rem !important;
}
.pt-2 {
  padding-top: 0.3125rem !important;
}
.pt-3 {
  padding-top: 0.625rem !important;
}
.pt-4 {
  padding-top: 0.9375rem !important;
}
.pt-5 {
  padding-top: 1.875rem !important;
}
.pt-6 {
  padding-top: 3.125rem !important;
}
.pr-0 {
  padding-right: 0 !important;
}
.pr-1 {
  padding-right: 0.15625rem !important;
}
.pr-2 {
  padding-right: 0.3125rem !important;
}
.pr-3 {
  padding-right: 0.625rem !important;
}
.pr-4 {
  padding-right: 0.9375rem !important;
}
.pr-5 {
  padding-right: 1.875rem !important;
}
.pr-6 {
  padding-right: 3.125rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.15625rem !important;
}
.pb-2 {
  padding-bottom: 0.3125rem !important;
}
.pb-3 {
  padding-bottom: 0.625rem !important;
}
.pb-4 {
  padding-bottom: 0.9375rem !important;
}
.pb-5 {
  padding-bottom: 1.875rem !important;
}
.pb-6 {
  padding-bottom: 3.125rem !important;
}
.pl-0 {
  padding-left: 0 !important;
}
.pl-1 {
  padding-left: 0.15625rem !important;
}
.pl-2 {
  padding-left: 0.3125rem !important;
}
.pl-3 {
  padding-left: 0.625rem !important;
}
.pl-4 {
  padding-left: 0.9375rem !important;
}
.pl-5 {
  padding-left: 1.875rem !important;
}
.pl-6 {
  padding-left: 3.125rem !important;
}
.text-light {
  font-weight: 300 !important;
}
.text-lighter {
  font-weight: lighter !important;
}
.text-normal {
  font-weight: 400 !important;
}
.text-bold {
  font-weight: 700 !important;
}
.text-bolder {
  font-weight: 900 !important;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-red {
  color: #d10019 !important;
}
.text-orange {
  color: #f37b1d !important;
}
.text-gold {
  color: #fbbd08 !important;
}
.text-green {
  color: #8dc63f !important;
}
.text-cyan {
  color: #1cbbb4 !important;
}
.text-blue {
  color: #0081ff !important;
}
.text-purple {
  color: #6739b6 !important;
}
.text-brightRed {
  color: #e54d42 !important;
}
.text-forestGreen {
  color: #4CB87C !important;
}
.text-mauve {
  color: #9c26b0 !important;
}
.text-pink {
  color: #e03997 !important;
}
.text-brown {
  color: #a5673f !important;
}
.text-grey {
  color: #8799a3 !important;
}
.text-gray {
  color: #aaaaaa !important;
}
.text-black {
  color: #000000 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-gray-f {
  color: #f8f9fa !important;
}
.text-gray-e {
  color: #eeeeee !important;
}
.text-gray-d {
  color: #dddddd !important;
}
.text-gray-c {
  color: #cccccc !important;
}
.text-gray-b {
  color: #bbbbbb !important;
}
.text-gray-a {
  color: #aaaaaa !important;
}
.text-dark-9 {
  color: #999999 !important;
}
.text-dark-8 {
  color: #888888 !important;
}
.text-dark-7 {
  color: #777777 !important;
}
.text-dark-6 {
  color: #666666 !important;
}
.text-dark-5 {
  color: #555555 !important;
}
.text-dark-4 {
  color: #484848 !important;
}
.text-dark-3 {
  color: #333333 !important;
}
.text-dark-2 {
  color: #222222 !important;
}
.text-dark-1 {
  color: #111111 !important;
}
.text-reset {
  color: inherit !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.radius {
  border-radius: 0.3125rem !important;
}
.radius-sm {
  border-radius: 0.1875rem !important;
}
.radius-lg {
  border-radius: 1.25rem !important;
}
.radius-0 {
  border-radius: 0 !important;
}
.round {
  border-radius: 31.25rem !important;
}
.round-circle {
  border-radius: 50% !important;
}
.radius-top {
  border-top-left-radius: 0.3125rem !important;
  border-top-right-radius: 0.3125rem !important;
}
.radius-right {
  border-top-right-radius: 0.3125rem !important;
  border-bottom-right-radius: 0.3125rem !important;
}
.radius-bottom {
  border-bottom-right-radius: 0.3125rem !important;
  border-bottom-left-radius: 0.3125rem !important;
}
.radius-left {
  border-bottom-left-radius: 0.3125rem !important;
  border-top-left-radius: 0.3125rem !important;
}
.radius-lr {
  border-top-left-radius: 0.3125rem !important;
  border-bottom-right-radius: 0.3125rem !important;
}
.radius-lr {
  border-top-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.radius-rl {
  border-top-right-radius: 0.3125rem !important;
  border-bottom-left-radius: 0.3125rem !important;
}
.radius-rl {
  border-top-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
/* ==================
          背景
 ==================== */
/* -- 基础色 -- */
.bg-red {
  background-color: #d10019 !important;
  color: #ffffff !important;
}
.bg-orange {
  background-color: #f37b1d !important;
  color: #ffffff !important;
}
.bg-gold {
  background-color: #fbbd08 !important;
  color: #ffffff !important;
}
.bg-green {
  background-color: #8dc63f !important;
  color: #ffffff !important;
}
.bg-cyan {
  background-color: #1cbbb4 !important;
  color: #ffffff !important;
}
.bg-blue {
  background-color: #0081ff !important;
  color: #ffffff !important;
}
.bg-purple {
  background-color: #6739b6 !important;
  color: #ffffff !important;
}
.bg-brightRed {
  background-color: #e54d42 !important;
  color: #ffffff !important;
}
.bg-forestGreen {
  background-color: #4CB87C !important;
  color: #ffffff !important;
}
.bg-mauve {
  background-color: #9c26b0 !important;
  color: #ffffff !important;
}
.bg-pink {
  background-color: #e03997 !important;
  color: #ffffff !important;
}
.bg-brown {
  background-color: #a5673f !important;
  color: #ffffff !important;
}
.bg-grey {
  background-color: #8799a3 !important;
  color: #ffffff !important;
}
.bg-gray {
  background-color: #aaaaaa !important;
  color: #ffffff !important;
}
.bg-black {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.bg-dark-9 {
  background-color: #999999 !important;
  color: #ffffff !important;
}
.bg-dark-8 {
  background-color: #888888 !important;
  color: #ffffff !important;
}
.bg-dark-7 {
  background-color: #777777 !important;
  color: #ffffff !important;
}
.bg-dark-6 {
  background-color: #666666 !important;
  color: #ffffff !important;
}
.bg-dark-5 {
  background-color: #555555 !important;
  color: #ffffff !important;
}
.bg-dark-4 {
  background-color: #484848 !important;
  color: #ffffff !important;
}
.bg-dark-3 {
  background-color: #333333 !important;
  color: #ffffff !important;
}
.bg-dark-2 {
  background-color: #222222 !important;
  color: #ffffff !important;
}
.bg-dark-1 {
  background-color: #111111 !important;
  color: #ffffff !important;
}
/* -- 浅色 -- */
.bg-red-light {
  background-image: linear-gradient(45deg, white, #f8d9dd) !important;
  color: #d10019 !important;
}
.bg-red-thin {
  background-color: rgba(209, 0, 25, var(--ui-BG-opacity)) !important;
  color: #d10019 !important;
}
.bg-orange-light {
  background-image: linear-gradient(45deg, white, #fdebdd) !important;
  color: #f37b1d !important;
}
.bg-orange-thin {
  background-color: rgba(243, 123, 29, var(--ui-BG-opacity)) !important;
  color: #f37b1d !important;
}
.bg-gold-light {
  background-image: linear-gradient(45deg, white, #fef5da) !important;
  color: #fbbd08 !important;
}
.bg-gold-thin {
  background-color: rgba(251, 189, 8, var(--ui-BG-opacity)) !important;
  color: #fbbd08 !important;
}
.bg-green-light {
  background-image: linear-gradient(45deg, white, #eef6e2) !important;
  color: #8dc63f !important;
}
.bg-green-thin {
  background-color: rgba(141, 198, 63, var(--ui-BG-opacity)) !important;
  color: #8dc63f !important;
}
.bg-cyan-light {
  background-image: linear-gradient(45deg, white, #ddf5f4) !important;
  color: #1cbbb4 !important;
}
.bg-cyan-thin {
  background-color: rgba(28, 187, 180, var(--ui-BG-opacity)) !important;
  color: #1cbbb4 !important;
}
.bg-blue-light {
  background-image: linear-gradient(45deg, white, #d9ecff) !important;
  color: #0081ff !important;
}
.bg-blue-thin {
  background-color: rgba(0, 129, 255, var(--ui-BG-opacity)) !important;
  color: #0081ff !important;
}
.bg-purple-light {
  background-image: linear-gradient(45deg, white, #e8e1f4) !important;
  color: #6739b6 !important;
}
.bg-purple-thin {
  background-color: rgba(103, 57, 182, var(--ui-BG-opacity)) !important;
  color: #6739b6 !important;
}
.bg-brightRed-light {
  background-image: linear-gradient(45deg, white, #fbe4e3) !important;
  color: #e54d42 !important;
}
.bg-brightRed-thin {
  background-color: rgba(229, 77, 66, var(--ui-BG-opacity)) !important;
  color: #e54d42 !important;
}
.bg-forestGreen-light {
  background-image: linear-gradient(45deg, white, #e4f4eb) !important;
  color: #4CB87C !important;
}
.bg-forestGreen-thin {
  background-color: rgba(76, 184, 124, var(--ui-BG-opacity)) !important;
  color: #4CB87C !important;
}
.bg-mauve-light {
  background-image: linear-gradient(45deg, white, #f0def3) !important;
  color: #9c26b0 !important;
}
.bg-mauve-thin {
  background-color: rgba(156, 38, 176, var(--ui-BG-opacity)) !important;
  color: #9c26b0 !important;
}
.bg-pink-light {
  background-image: linear-gradient(45deg, white, #fae1ef) !important;
  color: #e03997 !important;
}
.bg-pink-thin {
  background-color: rgba(224, 57, 151, var(--ui-BG-opacity)) !important;
  color: #e03997 !important;
}
.bg-brown-light {
  background-image: linear-gradient(45deg, white, #f2e8e2) !important;
  color: #a5673f !important;
}
.bg-brown-thin {
  background-color: rgba(165, 103, 63, var(--ui-BG-opacity)) !important;
  color: #a5673f !important;
}
.bg-grey-light {
  background-image: linear-gradient(45deg, white, #edf0f1) !important;
  color: #8799a3 !important;
}
.bg-grey-thin {
  background-color: rgba(135, 153, 163, var(--ui-BG-opacity)) !important;
  color: #8799a3 !important;
}
.bg-gray-light {
  background-image: linear-gradient(45deg, white, #f2f2f2) !important;
  color: #aaaaaa !important;
}
.bg-gray-thin {
  background-color: rgba(170, 170, 170, var(--ui-BG-opacity)) !important;
  color: #aaaaaa !important;
}
.bg-black-light {
  background-image: linear-gradient(45deg, white, #e0e0e0) !important;
  color: #333333 !important;
}
.bg-black-thin {
  background-color: rgba(51, 51, 51, var(--ui-BG-opacity)) !important;
  color: #333333 !important;
}
/* -- 渐变色 -- */
.bg-red-orange {
  background-image: linear-gradient(130deg, #d10019, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-red-gold {
  background-image: linear-gradient(130deg, #d10019, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-red-green {
  background-image: linear-gradient(130deg, #d10019, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-red-cyan {
  background-image: linear-gradient(130deg, #d10019, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-red-blue {
  background-image: linear-gradient(130deg, #d10019, #0081ff) !important;
  color: #ffffff !important;
}
.bg-red-purple {
  background-image: linear-gradient(130deg, #d10019, #6739b6) !important;
  color: #ffffff !important;
}
.bg-red-brightRed {
  background-image: linear-gradient(130deg, #d10019, #e54d42) !important;
  color: #ffffff !important;
}
.bg-red-forestGreen {
  background-image: linear-gradient(130deg, #d10019, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-red-mauve {
  background-image: linear-gradient(130deg, #d10019, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-red-pink {
  background-image: linear-gradient(130deg, #d10019, #e03997) !important;
  color: #ffffff !important;
}
.bg-red-brown {
  background-image: linear-gradient(130deg, #d10019, #a5673f) !important;
  color: #ffffff !important;
}
.bg-red-grey {
  background-image: linear-gradient(130deg, #d10019, #8799a3) !important;
  color: #ffffff !important;
}
.bg-red-gray {
  background-image: linear-gradient(130deg, #d10019, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-red-black {
  background-image: linear-gradient(130deg, #d10019, #333333) !important;
  color: #ffffff !important;
}
.bg-orange-red {
  background-image: linear-gradient(130deg, #f37b1d, #d10019) !important;
  color: #ffffff !important;
}
.bg-orange-gold {
  background-image: linear-gradient(130deg, #f37b1d, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-orange-green {
  background-image: linear-gradient(130deg, #f37b1d, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-orange-cyan {
  background-image: linear-gradient(130deg, #f37b1d, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-orange-blue {
  background-image: linear-gradient(130deg, #f37b1d, #0081ff) !important;
  color: #ffffff !important;
}
.bg-orange-purple {
  background-image: linear-gradient(130deg, #f37b1d, #6739b6) !important;
  color: #ffffff !important;
}
.bg-orange-brightRed {
  background-image: linear-gradient(130deg, #f37b1d, #e54d42) !important;
  color: #ffffff !important;
}
.bg-orange-forestGreen {
  background-image: linear-gradient(130deg, #f37b1d, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-orange-mauve {
  background-image: linear-gradient(130deg, #f37b1d, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-orange-pink {
  background-image: linear-gradient(130deg, #f37b1d, #e03997) !important;
  color: #ffffff !important;
}
.bg-orange-brown {
  background-image: linear-gradient(130deg, #f37b1d, #a5673f) !important;
  color: #ffffff !important;
}
.bg-orange-grey {
  background-image: linear-gradient(130deg, #f37b1d, #8799a3) !important;
  color: #ffffff !important;
}
.bg-orange-gray {
  background-image: linear-gradient(130deg, #f37b1d, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-orange-black {
  background-image: linear-gradient(130deg, #f37b1d, #333333) !important;
  color: #ffffff !important;
}
.bg-gold-red {
  background-image: linear-gradient(130deg, #fbbd08, #d10019) !important;
  color: #ffffff !important;
}
.bg-gold-orange {
  background-image: linear-gradient(130deg, #fbbd08, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-gold-green {
  background-image: linear-gradient(130deg, #fbbd08, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-gold-cyan {
  background-image: linear-gradient(130deg, #fbbd08, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-gold-blue {
  background-image: linear-gradient(130deg, #fbbd08, #0081ff) !important;
  color: #ffffff !important;
}
.bg-gold-purple {
  background-image: linear-gradient(130deg, #fbbd08, #6739b6) !important;
  color: #ffffff !important;
}
.bg-gold-brightRed {
  background-image: linear-gradient(130deg, #fbbd08, #e54d42) !important;
  color: #ffffff !important;
}
.bg-gold-forestGreen {
  background-image: linear-gradient(130deg, #fbbd08, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-gold-mauve {
  background-image: linear-gradient(130deg, #fbbd08, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-gold-pink {
  background-image: linear-gradient(130deg, #fbbd08, #e03997) !important;
  color: #ffffff !important;
}
.bg-gold-brown {
  background-image: linear-gradient(130deg, #fbbd08, #a5673f) !important;
  color: #ffffff !important;
}
.bg-gold-grey {
  background-image: linear-gradient(130deg, #fbbd08, #8799a3) !important;
  color: #ffffff !important;
}
.bg-gold-gray {
  background-image: linear-gradient(130deg, #fbbd08, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-gold-black {
  background-image: linear-gradient(130deg, #fbbd08, #333333) !important;
  color: #ffffff !important;
}
.bg-green-red {
  background-image: linear-gradient(130deg, #8dc63f, #d10019) !important;
  color: #ffffff !important;
}
.bg-green-orange {
  background-image: linear-gradient(130deg, #8dc63f, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-green-gold {
  background-image: linear-gradient(130deg, #8dc63f, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-green-cyan {
  background-image: linear-gradient(130deg, #8dc63f, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-green-blue {
  background-image: linear-gradient(130deg, #8dc63f, #0081ff) !important;
  color: #ffffff !important;
}
.bg-green-purple {
  background-image: linear-gradient(130deg, #8dc63f, #6739b6) !important;
  color: #ffffff !important;
}
.bg-green-brightRed {
  background-image: linear-gradient(130deg, #8dc63f, #e54d42) !important;
  color: #ffffff !important;
}
.bg-green-forestGreen {
  background-image: linear-gradient(130deg, #8dc63f, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-green-mauve {
  background-image: linear-gradient(130deg, #8dc63f, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-green-pink {
  background-image: linear-gradient(130deg, #8dc63f, #e03997) !important;
  color: #ffffff !important;
}
.bg-green-brown {
  background-image: linear-gradient(130deg, #8dc63f, #a5673f) !important;
  color: #ffffff !important;
}
.bg-green-grey {
  background-image: linear-gradient(130deg, #8dc63f, #8799a3) !important;
  color: #ffffff !important;
}
.bg-green-gray {
  background-image: linear-gradient(130deg, #8dc63f, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-green-black {
  background-image: linear-gradient(130deg, #8dc63f, #333333) !important;
  color: #ffffff !important;
}
.bg-cyan-red {
  background-image: linear-gradient(130deg, #1cbbb4, #d10019) !important;
  color: #ffffff !important;
}
.bg-cyan-orange {
  background-image: linear-gradient(130deg, #1cbbb4, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-cyan-gold {
  background-image: linear-gradient(130deg, #1cbbb4, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-cyan-green {
  background-image: linear-gradient(130deg, #1cbbb4, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-cyan-blue {
  background-image: linear-gradient(130deg, #1cbbb4, #0081ff) !important;
  color: #ffffff !important;
}
.bg-cyan-purple {
  background-image: linear-gradient(130deg, #1cbbb4, #6739b6) !important;
  color: #ffffff !important;
}
.bg-cyan-brightRed {
  background-image: linear-gradient(130deg, #1cbbb4, #e54d42) !important;
  color: #ffffff !important;
}
.bg-cyan-forestGreen {
  background-image: linear-gradient(130deg, #1cbbb4, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-cyan-mauve {
  background-image: linear-gradient(130deg, #1cbbb4, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-cyan-pink {
  background-image: linear-gradient(130deg, #1cbbb4, #e03997) !important;
  color: #ffffff !important;
}
.bg-cyan-brown {
  background-image: linear-gradient(130deg, #1cbbb4, #a5673f) !important;
  color: #ffffff !important;
}
.bg-cyan-grey {
  background-image: linear-gradient(130deg, #1cbbb4, #8799a3) !important;
  color: #ffffff !important;
}
.bg-cyan-gray {
  background-image: linear-gradient(130deg, #1cbbb4, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-cyan-black {
  background-image: linear-gradient(130deg, #1cbbb4, #333333) !important;
  color: #ffffff !important;
}
.bg-blue-red {
  background-image: linear-gradient(130deg, #0081ff, #d10019) !important;
  color: #ffffff !important;
}
.bg-blue-orange {
  background-image: linear-gradient(130deg, #0081ff, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-blue-gold {
  background-image: linear-gradient(130deg, #0081ff, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-blue-green {
  background-image: linear-gradient(130deg, #0081ff, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-blue-cyan {
  background-image: linear-gradient(130deg, #0081ff, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-blue-purple {
  background-image: linear-gradient(130deg, #0081ff, #6739b6) !important;
  color: #ffffff !important;
}
.bg-blue-brightRed {
  background-image: linear-gradient(130deg, #0081ff, #e54d42) !important;
  color: #ffffff !important;
}
.bg-blue-forestGreen {
  background-image: linear-gradient(130deg, #0081ff, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-blue-mauve {
  background-image: linear-gradient(130deg, #0081ff, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-blue-pink {
  background-image: linear-gradient(130deg, #0081ff, #e03997) !important;
  color: #ffffff !important;
}
.bg-blue-brown {
  background-image: linear-gradient(130deg, #0081ff, #a5673f) !important;
  color: #ffffff !important;
}
.bg-blue-grey {
  background-image: linear-gradient(130deg, #0081ff, #8799a3) !important;
  color: #ffffff !important;
}
.bg-blue-gray {
  background-image: linear-gradient(130deg, #0081ff, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-blue-black {
  background-image: linear-gradient(130deg, #0081ff, #333333) !important;
  color: #ffffff !important;
}
.bg-purple-red {
  background-image: linear-gradient(130deg, #6739b6, #d10019) !important;
  color: #ffffff !important;
}
.bg-purple-orange {
  background-image: linear-gradient(130deg, #6739b6, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-purple-gold {
  background-image: linear-gradient(130deg, #6739b6, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-purple-green {
  background-image: linear-gradient(130deg, #6739b6, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-purple-cyan {
  background-image: linear-gradient(130deg, #6739b6, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-purple-blue {
  background-image: linear-gradient(130deg, #6739b6, #0081ff) !important;
  color: #ffffff !important;
}
.bg-purple-brightRed {
  background-image: linear-gradient(130deg, #6739b6, #e54d42) !important;
  color: #ffffff !important;
}
.bg-purple-forestGreen {
  background-image: linear-gradient(130deg, #6739b6, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-purple-mauve {
  background-image: linear-gradient(130deg, #6739b6, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-purple-pink {
  background-image: linear-gradient(130deg, #6739b6, #e03997) !important;
  color: #ffffff !important;
}
.bg-purple-brown {
  background-image: linear-gradient(130deg, #6739b6, #a5673f) !important;
  color: #ffffff !important;
}
.bg-purple-grey {
  background-image: linear-gradient(130deg, #6739b6, #8799a3) !important;
  color: #ffffff !important;
}
.bg-purple-gray {
  background-image: linear-gradient(130deg, #6739b6, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-purple-black {
  background-image: linear-gradient(130deg, #6739b6, #333333) !important;
  color: #ffffff !important;
}
.bg-brightRed-red {
  background-image: linear-gradient(130deg, #e54d42, #d10019) !important;
  color: #ffffff !important;
}
.bg-brightRed-orange {
  background-image: linear-gradient(130deg, #e54d42, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-brightRed-gold {
  background-image: linear-gradient(130deg, #e54d42, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-brightRed-green {
  background-image: linear-gradient(130deg, #e54d42, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-brightRed-cyan {
  background-image: linear-gradient(130deg, #e54d42, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-brightRed-blue {
  background-image: linear-gradient(130deg, #e54d42, #0081ff) !important;
  color: #ffffff !important;
}
.bg-brightRed-purple {
  background-image: linear-gradient(130deg, #e54d42, #6739b6) !important;
  color: #ffffff !important;
}
.bg-brightRed-forestGreen {
  background-image: linear-gradient(130deg, #e54d42, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-brightRed-mauve {
  background-image: linear-gradient(130deg, #e54d42, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-brightRed-pink {
  background-image: linear-gradient(130deg, #e54d42, #e03997) !important;
  color: #ffffff !important;
}
.bg-brightRed-brown {
  background-image: linear-gradient(130deg, #e54d42, #a5673f) !important;
  color: #ffffff !important;
}
.bg-brightRed-grey {
  background-image: linear-gradient(130deg, #e54d42, #8799a3) !important;
  color: #ffffff !important;
}
.bg-brightRed-gray {
  background-image: linear-gradient(130deg, #e54d42, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-brightRed-black {
  background-image: linear-gradient(130deg, #e54d42, #333333) !important;
  color: #ffffff !important;
}
.bg-forestGreen-red {
  background-image: linear-gradient(130deg, #4CB87C, #d10019) !important;
  color: #ffffff !important;
}
.bg-forestGreen-orange {
  background-image: linear-gradient(130deg, #4CB87C, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-forestGreen-gold {
  background-image: linear-gradient(130deg, #4CB87C, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-forestGreen-green {
  background-image: linear-gradient(130deg, #4CB87C, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-forestGreen-cyan {
  background-image: linear-gradient(130deg, #4CB87C, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-forestGreen-blue {
  background-image: linear-gradient(130deg, #4CB87C, #0081ff) !important;
  color: #ffffff !important;
}
.bg-forestGreen-purple {
  background-image: linear-gradient(130deg, #4CB87C, #6739b6) !important;
  color: #ffffff !important;
}
.bg-forestGreen-brightRed {
  background-image: linear-gradient(130deg, #4CB87C, #e54d42) !important;
  color: #ffffff !important;
}
.bg-forestGreen-mauve {
  background-image: linear-gradient(130deg, #4CB87C, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-forestGreen-pink {
  background-image: linear-gradient(130deg, #4CB87C, #e03997) !important;
  color: #ffffff !important;
}
.bg-forestGreen-brown {
  background-image: linear-gradient(130deg, #4CB87C, #a5673f) !important;
  color: #ffffff !important;
}
.bg-forestGreen-grey {
  background-image: linear-gradient(130deg, #4CB87C, #8799a3) !important;
  color: #ffffff !important;
}
.bg-forestGreen-gray {
  background-image: linear-gradient(130deg, #4CB87C, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-forestGreen-black {
  background-image: linear-gradient(130deg, #4CB87C, #333333) !important;
  color: #ffffff !important;
}
.bg-mauve-red {
  background-image: linear-gradient(130deg, #9c26b0, #d10019) !important;
  color: #ffffff !important;
}
.bg-mauve-orange {
  background-image: linear-gradient(130deg, #9c26b0, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-mauve-gold {
  background-image: linear-gradient(130deg, #9c26b0, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-mauve-green {
  background-image: linear-gradient(130deg, #9c26b0, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-mauve-cyan {
  background-image: linear-gradient(130deg, #9c26b0, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-mauve-blue {
  background-image: linear-gradient(130deg, #9c26b0, #0081ff) !important;
  color: #ffffff !important;
}
.bg-mauve-purple {
  background-image: linear-gradient(130deg, #9c26b0, #6739b6) !important;
  color: #ffffff !important;
}
.bg-mauve-brightRed {
  background-image: linear-gradient(130deg, #9c26b0, #e54d42) !important;
  color: #ffffff !important;
}
.bg-mauve-forestGreen {
  background-image: linear-gradient(130deg, #9c26b0, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-mauve-pink {
  background-image: linear-gradient(130deg, #9c26b0, #e03997) !important;
  color: #ffffff !important;
}
.bg-mauve-brown {
  background-image: linear-gradient(130deg, #9c26b0, #a5673f) !important;
  color: #ffffff !important;
}
.bg-mauve-grey {
  background-image: linear-gradient(130deg, #9c26b0, #8799a3) !important;
  color: #ffffff !important;
}
.bg-mauve-gray {
  background-image: linear-gradient(130deg, #9c26b0, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-mauve-black {
  background-image: linear-gradient(130deg, #9c26b0, #333333) !important;
  color: #ffffff !important;
}
.bg-pink-red {
  background-image: linear-gradient(130deg, #e03997, #d10019) !important;
  color: #ffffff !important;
}
.bg-pink-orange {
  background-image: linear-gradient(130deg, #e03997, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-pink-gold {
  background-image: linear-gradient(130deg, #e03997, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-pink-green {
  background-image: linear-gradient(130deg, #e03997, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-pink-cyan {
  background-image: linear-gradient(130deg, #e03997, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-pink-blue {
  background-image: linear-gradient(130deg, #e03997, #0081ff) !important;
  color: #ffffff !important;
}
.bg-pink-purple {
  background-image: linear-gradient(130deg, #e03997, #6739b6) !important;
  color: #ffffff !important;
}
.bg-pink-brightRed {
  background-image: linear-gradient(130deg, #e03997, #e54d42) !important;
  color: #ffffff !important;
}
.bg-pink-forestGreen {
  background-image: linear-gradient(130deg, #e03997, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-pink-mauve {
  background-image: linear-gradient(130deg, #e03997, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-pink-brown {
  background-image: linear-gradient(130deg, #e03997, #a5673f) !important;
  color: #ffffff !important;
}
.bg-pink-grey {
  background-image: linear-gradient(130deg, #e03997, #8799a3) !important;
  color: #ffffff !important;
}
.bg-pink-gray {
  background-image: linear-gradient(130deg, #e03997, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-pink-black {
  background-image: linear-gradient(130deg, #e03997, #333333) !important;
  color: #ffffff !important;
}
.bg-brown-red {
  background-image: linear-gradient(130deg, #a5673f, #d10019) !important;
  color: #ffffff !important;
}
.bg-brown-orange {
  background-image: linear-gradient(130deg, #a5673f, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-brown-gold {
  background-image: linear-gradient(130deg, #a5673f, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-brown-green {
  background-image: linear-gradient(130deg, #a5673f, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-brown-cyan {
  background-image: linear-gradient(130deg, #a5673f, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-brown-blue {
  background-image: linear-gradient(130deg, #a5673f, #0081ff) !important;
  color: #ffffff !important;
}
.bg-brown-purple {
  background-image: linear-gradient(130deg, #a5673f, #6739b6) !important;
  color: #ffffff !important;
}
.bg-brown-brightRed {
  background-image: linear-gradient(130deg, #a5673f, #e54d42) !important;
  color: #ffffff !important;
}
.bg-brown-forestGreen {
  background-image: linear-gradient(130deg, #a5673f, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-brown-mauve {
  background-image: linear-gradient(130deg, #a5673f, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-brown-pink {
  background-image: linear-gradient(130deg, #a5673f, #e03997) !important;
  color: #ffffff !important;
}
.bg-brown-grey {
  background-image: linear-gradient(130deg, #a5673f, #8799a3) !important;
  color: #ffffff !important;
}
.bg-brown-gray {
  background-image: linear-gradient(130deg, #a5673f, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-brown-black {
  background-image: linear-gradient(130deg, #a5673f, #333333) !important;
  color: #ffffff !important;
}
.bg-grey-red {
  background-image: linear-gradient(130deg, #8799a3, #d10019) !important;
  color: #ffffff !important;
}
.bg-grey-orange {
  background-image: linear-gradient(130deg, #8799a3, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-grey-gold {
  background-image: linear-gradient(130deg, #8799a3, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-grey-green {
  background-image: linear-gradient(130deg, #8799a3, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-grey-cyan {
  background-image: linear-gradient(130deg, #8799a3, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-grey-blue {
  background-image: linear-gradient(130deg, #8799a3, #0081ff) !important;
  color: #ffffff !important;
}
.bg-grey-purple {
  background-image: linear-gradient(130deg, #8799a3, #6739b6) !important;
  color: #ffffff !important;
}
.bg-grey-brightRed {
  background-image: linear-gradient(130deg, #8799a3, #e54d42) !important;
  color: #ffffff !important;
}
.bg-grey-forestGreen {
  background-image: linear-gradient(130deg, #8799a3, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-grey-mauve {
  background-image: linear-gradient(130deg, #8799a3, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-grey-pink {
  background-image: linear-gradient(130deg, #8799a3, #e03997) !important;
  color: #ffffff !important;
}
.bg-grey-brown {
  background-image: linear-gradient(130deg, #8799a3, #a5673f) !important;
  color: #ffffff !important;
}
.bg-grey-gray {
  background-image: linear-gradient(130deg, #8799a3, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-grey-black {
  background-image: linear-gradient(130deg, #8799a3, #333333) !important;
  color: #ffffff !important;
}
.bg-gray-red {
  background-image: linear-gradient(130deg, #aaaaaa, #d10019) !important;
  color: #ffffff !important;
}
.bg-gray-orange {
  background-image: linear-gradient(130deg, #aaaaaa, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-gray-gold {
  background-image: linear-gradient(130deg, #aaaaaa, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-gray-green {
  background-image: linear-gradient(130deg, #aaaaaa, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-gray-cyan {
  background-image: linear-gradient(130deg, #aaaaaa, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-gray-blue {
  background-image: linear-gradient(130deg, #aaaaaa, #0081ff) !important;
  color: #ffffff !important;
}
.bg-gray-purple {
  background-image: linear-gradient(130deg, #aaaaaa, #6739b6) !important;
  color: #ffffff !important;
}
.bg-gray-brightRed {
  background-image: linear-gradient(130deg, #aaaaaa, #e54d42) !important;
  color: #ffffff !important;
}
.bg-gray-forestGreen {
  background-image: linear-gradient(130deg, #aaaaaa, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-gray-mauve {
  background-image: linear-gradient(130deg, #aaaaaa, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-gray-pink {
  background-image: linear-gradient(130deg, #aaaaaa, #e03997) !important;
  color: #ffffff !important;
}
.bg-gray-brown {
  background-image: linear-gradient(130deg, #aaaaaa, #a5673f) !important;
  color: #ffffff !important;
}
.bg-gray-grey {
  background-image: linear-gradient(130deg, #aaaaaa, #8799a3) !important;
  color: #ffffff !important;
}
.bg-gray-black {
  background-image: linear-gradient(130deg, #aaaaaa, #333333) !important;
  color: #ffffff !important;
}
.bg-black-red {
  background-image: linear-gradient(130deg, #333333, #d10019) !important;
  color: #ffffff !important;
}
.bg-black-orange {
  background-image: linear-gradient(130deg, #333333, #f37b1d) !important;
  color: #ffffff !important;
}
.bg-black-gold {
  background-image: linear-gradient(130deg, #333333, #fbbd08) !important;
  color: #ffffff !important;
}
.bg-black-green {
  background-image: linear-gradient(130deg, #333333, #8dc63f) !important;
  color: #ffffff !important;
}
.bg-black-cyan {
  background-image: linear-gradient(130deg, #333333, #1cbbb4) !important;
  color: #ffffff !important;
}
.bg-black-blue {
  background-image: linear-gradient(130deg, #333333, #0081ff) !important;
  color: #ffffff !important;
}
.bg-black-purple {
  background-image: linear-gradient(130deg, #333333, #6739b6) !important;
  color: #ffffff !important;
}
.bg-black-brightRed {
  background-image: linear-gradient(130deg, #333333, #e54d42) !important;
  color: #ffffff !important;
}
.bg-black-forestGreen {
  background-image: linear-gradient(130deg, #333333, #4CB87C) !important;
  color: #ffffff !important;
}
.bg-black-mauve {
  background-image: linear-gradient(130deg, #333333, #9c26b0) !important;
  color: #ffffff !important;
}
.bg-black-pink {
  background-image: linear-gradient(130deg, #333333, #e03997) !important;
  color: #ffffff !important;
}
.bg-black-brown {
  background-image: linear-gradient(130deg, #333333, #a5673f) !important;
  color: #ffffff !important;
}
.bg-black-grey {
  background-image: linear-gradient(130deg, #333333, #8799a3) !important;
  color: #ffffff !important;
}
.bg-black-gray {
  background-image: linear-gradient(130deg, #333333, #aaaaaa) !important;
  color: #ffffff !important;
}
.bg-yellow-gradient {
  background-image: linear-gradient(45deg, #f5fe00, #ff6600) !important;
  color: #333333 !important;
}
.bg-orange-gradient {
  background-image: linear-gradient(90deg, #ff6000, #fe832a) !important;
  color: #ffffff !important;
}
.bg-red-gradient {
  background-image: linear-gradient(45deg, #f33a41, #ed0586) !important;
  color: #ffffff !important;
}
.bg-pink-gradient {
  background-image: linear-gradient(45deg, #fea894, #ff1047) !important;
  color: #ffffff !important;
}
.bg-mauve-gradient {
  background-image: linear-gradient(45deg, #c01f95, #7115cc) !important;
  color: #ffffff !important;
}
.bg-purple-gradient {
  background-image: linear-gradient(45deg, #9829ea, #5908fb) !important;
  color: #ffffff !important;
}
.bg-blue-gradient {
  background-image: linear-gradient(45deg, #00b8f9, #0166eb) !important;
  color: #ffffff !important;
}
.bg-cyan-gradient {
  background-image: linear-gradient(45deg, #06edfe, #48b2fe) !important;
  color: #ffffff !important;
}
.bg-green-gradient {
  background-image: linear-gradient(45deg, #3ab54a, #8cc63f) !important;
  color: #ffffff !important;
}
.bg-olive-gradient {
  background-image: linear-gradient(45deg, #90e630, #39d266) !important;
  color: #ffffff !important;
}
.bg-grey-gradient {
  background-image: linear-gradient(45deg, #9aadb9, #354855) !important;
  color: #ffffff !important;
}
.bg-brown-gradient {
  background-image: linear-gradient(45deg, #ca6f2e, #cb1413) !important;
  color: #ffffff !important;
}
.bg-white {
  background-color: #ffffff !important;
  color: #333333 !important;
}
.bg-gray-f {
  background-color: #f8f9fa !important;
  color: #333333 !important;
}
.bg-gray-e {
  background-color: #eeeeee !important;
  color: #333333 !important;
}
.bg-gray-d {
  background-color: #dddddd !important;
  color: #333333 !important;
}
.bg-gray-c {
  background-color: #cccccc !important;
  color: #333333 !important;
}
.bg-gray-b {
  background-color: #bbbbbb !important;
  color: #333333 !important;
}
.bg-gray-a {
  background-color: #aaaaaa !important;
  color: #333333 !important;
}
.bg-gray {
  background-color: #aaaaaa !important;
  color: #333333 !important;
}
.bg-square {
  background-color: #fff;
  background-image: linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%), linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%);
  background-size: 1.25rem 1.25rem;
  background-position: 0 0, 0.625rem 0.625rem;
}
.bg-none {
  background: transparent !important;
  color: inherit !important;
}
[class*=bg-mask] {
  position: relative;
  color: #ffffff !important;
}
[class*=bg-mask] > uni-view,
[class*=bg-mask] > uni-text {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
[class*=bg-mask]::before {
  content: "";
  border-radius: inherit;
  width: 100%;
  height: 100%;
  position: absolute !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 0;
}
.bg-mask-80::before {
  background: rgba(0, 0, 0, 0.8) !important;
}
.bg-mask-50::before {
  background: rgba(0, 0, 0, 0.5) !important;
}
.bg-mask-20::before {
  background: rgba(0, 0, 0, 0.2) !important;
}
.bg-mask-top::before {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(black, rgba(0, 0, 0, 0.618), rgba(0, 0, 0, 0.01));
}
.bg-white-top {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(white, rgba(255, 255, 255, 0.3));
}
.bg-mask-bottom::before {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.618), black);
}
.bg-img {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
[class*=bg-blur] {
  position: relative;
}
[class*=bg-blur] > uni-view,
[class*=bg-blur] > uni-text {
  position: relative;
  z-index: 1;
}
[class*=bg-blur]::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  border-radius: inherit;
  transform-origin: 0 0;
  pointer-events: none;
  box-sizing: border-box;
}
@supports ((-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px))) {
.bg-blur::before {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    color: var(--ui-TC);
    background-color: var(--ui-Blur-1);
}
.bg-blur-1::before {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    color: var(--ui-TC);
    background-color: var(--ui-Blur-2);
}
.bg-blur-2::before {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    color: var(--ui-TC);
    background-color: var(--ui-Blur-3);
}
}
@supports not ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))) {
.bg-blur {
    color: var(--ui-TC);
}
.bg-blur::before {
    background-color: var(--ui-BG);
}
.bg-blur-1 {
    color: var(--ui-TC);
}
.bg-blur-1::before {
    background-color: var(--ui-BG-1);
}
.bg-blur-2 {
    color: var(--ui-TC);
}
.bg-blur-2::before {
    background-color: var(--ui-BG-2);
}
}
/* ==================
          栅栏
 ==================== */
.ui-container {
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  max-width: 1440px;
}
.ui-container-fluid {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.ui-grid {
  display: flex;
  flex-wrap: wrap;
}
.ui-grid.multi-column {
  display: block;
  column-count: 2;
  column-width: 0px;
  column-gap: 0px;
}
.ui-grid.multi-column > .ui-item {
  break-inside: avoid;
  padding: 0.001em;
}
.ui-grid.grid-square {
  overflow: hidden;
}
.ui-grid.grid-square > .ui-item {
  margin-right: 0.625rem;
  margin-bottom: 0.625rem;
  position: relative;
  overflow: hidden;
}
.ui-grid.grid-square.ui-cols-1 > .ui-item {
  padding-bottom: calc((100% - 0) / 1);
  height: 0;
  width: calc((100% - 0) / 1);
}
.ui-grid.grid-square.ui-cols-2 > .ui-item {
  padding-bottom: calc((100% - 0.625rem) / 2);
  height: 0;
  width: calc((100% - 0.625rem) / 2);
}
.ui-grid.grid-square.ui-cols-3 > .ui-item {
  padding-bottom: calc((100% - 1.25rem) / 3);
  height: 0;
  width: calc((100% - 1.25rem) / 3);
}
.ui-grid.grid-square.ui-cols-4 > .ui-item {
  padding-bottom: calc((100% - 1.875rem) / 4);
  height: 0;
  width: calc((100% - 1.875rem) / 4);
}
.ui-grid.grid-square.ui-cols-5 > .ui-item {
  padding-bottom: calc((100% - 2.5rem) / 5);
  height: 0;
  width: calc((100% - 2.5rem) / 5);
}
.ui-grid.grid-square.ui-cols-6 > .ui-item {
  padding-bottom: calc((100% - 3.125rem) / 6);
  height: 0;
  width: calc((100% - 3.125rem) / 6);
}
.ui-grid.grid-square.ui-cols-7 > .ui-item {
  padding-bottom: calc((100% - 3.75rem) / 7);
  height: 0;
  width: calc((100% - 3.75rem) / 7);
}
.ui-grid.grid-square.ui-cols-8 > .ui-item {
  padding-bottom: calc((100% - 4.375rem) / 8);
  height: 0;
  width: calc((100% - 4.375rem) / 8);
}
.ui-grid.grid-square.ui-cols-9 > .ui-item {
  padding-bottom: calc((100% - 5rem) / 9);
  height: 0;
  width: calc((100% - 5rem) / 9);
}
.ui-grid.grid-square.ui-cols-10 > .ui-item {
  padding-bottom: calc((100% - 5.625rem) / 10);
  height: 0;
  width: calc((100% - 5.625rem) / 10);
}
.ui-grid.grid-square.ui-cols-11 > .ui-item {
  padding-bottom: calc((100% - 6.25rem) / 11);
  height: 0;
  width: calc((100% - 6.25rem) / 11);
}
.ui-grid.grid-square.ui-cols-12 > .ui-item {
  padding-bottom: calc((100% - 6.875rem) / 12);
  height: 0;
  width: calc((100% - 6.875rem) / 12);
}
.ui-grid.grid-square.ui-cols-1 > .ui-item:nth-child(1n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-2 > .ui-item:nth-child(2n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-3 > .ui-item:nth-child(3n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-4 > .ui-item:nth-child(4n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-5 > .ui-item:nth-child(5n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-6 > .ui-item:nth-child(6n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-7 > .ui-item:nth-child(7n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-8 > .ui-item:nth-child(8n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-9 > .ui-item:nth-child(9n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-10 > .ui-item:nth-child(10n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-11 > .ui-item:nth-child(11n) {
  margin-right: 0;
}
.ui-grid.grid-square.ui-cols-12 > .ui-item:nth-child(12n) {
  margin-right: 0;
}
.ui-cols-1 .ui-item {
  width: calc(100% / 1);
}
.ui-cols-2 .ui-item {
  width: calc(100% / 2);
}
.ui-cols-3 .ui-item {
  width: calc(100% / 3);
}
.ui-cols-4 .ui-item {
  width: calc(100% / 4);
}
.ui-cols-5 .ui-item {
  width: calc(100% / 5);
}
.ui-cols-6 .ui-item {
  width: calc(100% / 6);
}
.ui-cols-7 .ui-item {
  width: calc(100% / 7);
}
.ui-cols-8 .ui-item {
  width: calc(100% / 8);
}
.ui-cols-9 .ui-item {
  width: calc(100% / 9);
}
.ui-cols-10 .ui-item {
  width: calc(100% / 10);
}
.ui-cols-11 .ui-item {
  width: calc(100% / 11);
}
.ui-cols-12 .ui-item {
  width: calc(100% / 12);
}
.ui-col-1 {
  width: calc(100% / 12 * 1);
}
.ui-col-2 {
  width: calc(100% / 12 * 2);
}
.ui-col-3 {
  width: calc(100% / 12 * 3);
}
.ui-col-4 {
  width: calc(100% / 12 * 4);
}
.ui-col-5 {
  width: calc(100% / 12 * 5);
}
.ui-col-6 {
  width: calc(100% / 12 * 6);
}
.ui-col-7 {
  width: calc(100% / 12 * 7);
}
.ui-col-8 {
  width: calc(100% / 12 * 8);
}
.ui-col-9 {
  width: calc(100% / 12 * 9);
}
.ui-col-10 {
  width: calc(100% / 12 * 10);
}
.ui-col-11 {
  width: calc(100% / 12 * 11);
}
.ui-col-12 {
  width: calc(100% / 12 * 12);
}
@media screen and (min-width: 0px) {
.ui-col-xs-1 {
    width: calc(100% / 12 * 1);
}
.ui-cols-xs-1 .ui-item {
    width: calc(100% / 1);
}
.ui-col-xs-2 {
    width: calc(100% / 12 * 2);
}
.ui-cols-xs-2 .ui-item {
    width: calc(100% / 2);
}
.ui-col-xs-3 {
    width: calc(100% / 12 * 3);
}
.ui-cols-xs-3 .ui-item {
    width: calc(100% / 3);
}
.ui-col-xs-4 {
    width: calc(100% / 12 * 4);
}
.ui-cols-xs-4 .ui-item {
    width: calc(100% / 4);
}
.ui-col-xs-5 {
    width: calc(100% / 12 * 5);
}
.ui-cols-xs-5 .ui-item {
    width: calc(100% / 5);
}
.ui-col-xs-6 {
    width: calc(100% / 12 * 6);
}
.ui-cols-xs-6 .ui-item {
    width: calc(100% / 6);
}
.ui-col-xs-7 {
    width: calc(100% / 12 * 7);
}
.ui-cols-xs-7 .ui-item {
    width: calc(100% / 7);
}
.ui-col-xs-8 {
    width: calc(100% / 12 * 8);
}
.ui-cols-xs-8 .ui-item {
    width: calc(100% / 8);
}
.ui-col-xs-9 {
    width: calc(100% / 12 * 9);
}
.ui-cols-xs-9 .ui-item {
    width: calc(100% / 9);
}
.ui-col-xs-10 {
    width: calc(100% / 12 * 10);
}
.ui-cols-xs-10 .ui-item {
    width: calc(100% / 10);
}
.ui-col-xs-11 {
    width: calc(100% / 12 * 11);
}
.ui-cols-xs-11 .ui-item {
    width: calc(100% / 11);
}
.ui-col-xs-12 {
    width: calc(100% / 12 * 12);
}
.ui-cols-xs-12 .ui-item {
    width: calc(100% / 12);
}
}
@media screen and (min-width: 320px) {
.ui-col-sm-1 {
    width: calc(100% / 12 * 1);
}
.ui-cols-sm-1 .ui-item {
    width: calc(100% / 1);
}
.ui-col-sm-2 {
    width: calc(100% / 12 * 2);
}
.ui-cols-sm-2 .ui-item {
    width: calc(100% / 2);
}
.ui-col-sm-3 {
    width: calc(100% / 12 * 3);
}
.ui-cols-sm-3 .ui-item {
    width: calc(100% / 3);
}
.ui-col-sm-4 {
    width: calc(100% / 12 * 4);
}
.ui-cols-sm-4 .ui-item {
    width: calc(100% / 4);
}
.ui-col-sm-5 {
    width: calc(100% / 12 * 5);
}
.ui-cols-sm-5 .ui-item {
    width: calc(100% / 5);
}
.ui-col-sm-6 {
    width: calc(100% / 12 * 6);
}
.ui-cols-sm-6 .ui-item {
    width: calc(100% / 6);
}
.ui-col-sm-7 {
    width: calc(100% / 12 * 7);
}
.ui-cols-sm-7 .ui-item {
    width: calc(100% / 7);
}
.ui-col-sm-8 {
    width: calc(100% / 12 * 8);
}
.ui-cols-sm-8 .ui-item {
    width: calc(100% / 8);
}
.ui-col-sm-9 {
    width: calc(100% / 12 * 9);
}
.ui-cols-sm-9 .ui-item {
    width: calc(100% / 9);
}
.ui-col-sm-10 {
    width: calc(100% / 12 * 10);
}
.ui-cols-sm-10 .ui-item {
    width: calc(100% / 10);
}
.ui-col-sm-11 {
    width: calc(100% / 12 * 11);
}
.ui-cols-sm-11 .ui-item {
    width: calc(100% / 11);
}
.ui-col-sm-12 {
    width: calc(100% / 12 * 12);
}
.ui-cols-sm-12 .ui-item {
    width: calc(100% / 12);
}
}
@media screen and (min-width: 768px) {
.ui-col-md-1 {
    width: calc(100% / 12 * 1);
}
.ui-cols-md-1 .ui-item {
    width: calc(100% / 1);
}
.ui-col-md-2 {
    width: calc(100% / 12 * 2);
}
.ui-cols-md-2 .ui-item {
    width: calc(100% / 2);
}
.ui-col-md-3 {
    width: calc(100% / 12 * 3);
}
.ui-cols-md-3 .ui-item {
    width: calc(100% / 3);
}
.ui-col-md-4 {
    width: calc(100% / 12 * 4);
}
.ui-cols-md-4 .ui-item {
    width: calc(100% / 4);
}
.ui-col-md-5 {
    width: calc(100% / 12 * 5);
}
.ui-cols-md-5 .ui-item {
    width: calc(100% / 5);
}
.ui-col-md-6 {
    width: calc(100% / 12 * 6);
}
.ui-cols-md-6 .ui-item {
    width: calc(100% / 6);
}
.ui-col-md-7 {
    width: calc(100% / 12 * 7);
}
.ui-cols-md-7 .ui-item {
    width: calc(100% / 7);
}
.ui-col-md-8 {
    width: calc(100% / 12 * 8);
}
.ui-cols-md-8 .ui-item {
    width: calc(100% / 8);
}
.ui-col-md-9 {
    width: calc(100% / 12 * 9);
}
.ui-cols-md-9 .ui-item {
    width: calc(100% / 9);
}
.ui-col-md-10 {
    width: calc(100% / 12 * 10);
}
.ui-cols-md-10 .ui-item {
    width: calc(100% / 10);
}
.ui-col-md-11 {
    width: calc(100% / 12 * 11);
}
.ui-cols-md-11 .ui-item {
    width: calc(100% / 11);
}
.ui-col-md-12 {
    width: calc(100% / 12 * 12);
}
.ui-cols-md-12 .ui-item {
    width: calc(100% / 12);
}
}
@media screen and (min-width: 1025px) {
.ui-col-lg-1 {
    width: calc(100% / 12 * 1);
}
.ui-cols-lg-1 .ui-item {
    width: calc(100% / 1);
}
.ui-col-lg-2 {
    width: calc(100% / 12 * 2);
}
.ui-cols-lg-2 .ui-item {
    width: calc(100% / 2);
}
.ui-col-lg-3 {
    width: calc(100% / 12 * 3);
}
.ui-cols-lg-3 .ui-item {
    width: calc(100% / 3);
}
.ui-col-lg-4 {
    width: calc(100% / 12 * 4);
}
.ui-cols-lg-4 .ui-item {
    width: calc(100% / 4);
}
.ui-col-lg-5 {
    width: calc(100% / 12 * 5);
}
.ui-cols-lg-5 .ui-item {
    width: calc(100% / 5);
}
.ui-col-lg-6 {
    width: calc(100% / 12 * 6);
}
.ui-cols-lg-6 .ui-item {
    width: calc(100% / 6);
}
.ui-col-lg-7 {
    width: calc(100% / 12 * 7);
}
.ui-cols-lg-7 .ui-item {
    width: calc(100% / 7);
}
.ui-col-lg-8 {
    width: calc(100% / 12 * 8);
}
.ui-cols-lg-8 .ui-item {
    width: calc(100% / 8);
}
.ui-col-lg-9 {
    width: calc(100% / 12 * 9);
}
.ui-cols-lg-9 .ui-item {
    width: calc(100% / 9);
}
.ui-col-lg-10 {
    width: calc(100% / 12 * 10);
}
.ui-cols-lg-10 .ui-item {
    width: calc(100% / 10);
}
.ui-col-lg-11 {
    width: calc(100% / 12 * 11);
}
.ui-cols-lg-11 .ui-item {
    width: calc(100% / 11);
}
.ui-col-lg-12 {
    width: calc(100% / 12 * 12);
}
.ui-cols-lg-12 .ui-item {
    width: calc(100% / 12);
}
}
@media screen and (min-width: 1440px) {
.ui-col-xl-1 {
    width: calc(100% / 12 * 1);
}
.ui-cols-xl-1 .ui-item {
    width: calc(100% / 1);
}
.ui-col-xl-2 {
    width: calc(100% / 12 * 2);
}
.ui-cols-xl-2 .ui-item {
    width: calc(100% / 2);
}
.ui-col-xl-3 {
    width: calc(100% / 12 * 3);
}
.ui-cols-xl-3 .ui-item {
    width: calc(100% / 3);
}
.ui-col-xl-4 {
    width: calc(100% / 12 * 4);
}
.ui-cols-xl-4 .ui-item {
    width: calc(100% / 4);
}
.ui-col-xl-5 {
    width: calc(100% / 12 * 5);
}
.ui-cols-xl-5 .ui-item {
    width: calc(100% / 5);
}
.ui-col-xl-6 {
    width: calc(100% / 12 * 6);
}
.ui-cols-xl-6 .ui-item {
    width: calc(100% / 6);
}
.ui-col-xl-7 {
    width: calc(100% / 12 * 7);
}
.ui-cols-xl-7 .ui-item {
    width: calc(100% / 7);
}
.ui-col-xl-8 {
    width: calc(100% / 12 * 8);
}
.ui-cols-xl-8 .ui-item {
    width: calc(100% / 8);
}
.ui-col-xl-9 {
    width: calc(100% / 12 * 9);
}
.ui-cols-xl-9 .ui-item {
    width: calc(100% / 9);
}
.ui-col-xl-10 {
    width: calc(100% / 12 * 10);
}
.ui-cols-xl-10 .ui-item {
    width: calc(100% / 10);
}
.ui-col-xl-11 {
    width: calc(100% / 12 * 11);
}
.ui-cols-xl-11 .ui-item {
    width: calc(100% / 11);
}
.ui-col-xl-12 {
    width: calc(100% / 12 * 12);
}
.ui-cols-xl-12 .ui-item {
    width: calc(100% / 12);
}
}
@media screen and (min-width: 1920px) {
.ui-col-xxl-1 {
    width: calc(100% / 12 * 1);
}
.ui-cols-xxl-1 .ui-item {
    width: calc(100% / 1);
}
.ui-col-xxl-2 {
    width: calc(100% / 12 * 2);
}
.ui-cols-xxl-2 .ui-item {
    width: calc(100% / 2);
}
.ui-col-xxl-3 {
    width: calc(100% / 12 * 3);
}
.ui-cols-xxl-3 .ui-item {
    width: calc(100% / 3);
}
.ui-col-xxl-4 {
    width: calc(100% / 12 * 4);
}
.ui-cols-xxl-4 .ui-item {
    width: calc(100% / 4);
}
.ui-col-xxl-5 {
    width: calc(100% / 12 * 5);
}
.ui-cols-xxl-5 .ui-item {
    width: calc(100% / 5);
}
.ui-col-xxl-6 {
    width: calc(100% / 12 * 6);
}
.ui-cols-xxl-6 .ui-item {
    width: calc(100% / 6);
}
.ui-col-xxl-7 {
    width: calc(100% / 12 * 7);
}
.ui-cols-xxl-7 .ui-item {
    width: calc(100% / 7);
}
.ui-col-xxl-8 {
    width: calc(100% / 12 * 8);
}
.ui-cols-xxl-8 .ui-item {
    width: calc(100% / 8);
}
.ui-col-xxl-9 {
    width: calc(100% / 12 * 9);
}
.ui-cols-xxl-9 .ui-item {
    width: calc(100% / 9);
}
.ui-col-xxl-10 {
    width: calc(100% / 12 * 10);
}
.ui-cols-xxl-10 .ui-item {
    width: calc(100% / 10);
}
.ui-col-xxl-11 {
    width: calc(100% / 12 * 11);
}
.ui-cols-xxl-11 .ui-item {
    width: calc(100% / 11);
}
.ui-col-xxl-12 {
    width: calc(100% / 12 * 12);
}
.ui-cols-xxl-12 .ui-item {
    width: calc(100% / 12);
}
}
/* ==================
		弹性布局
 ==================== */
.flex {
  display: flex !important;
}
.flex-sub {
  flex: 1 !important;
}
.flex-twice {
  flex: 2 !important;
}
.flex-treble {
  flex: 3 !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
}
.flex-bar {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.basis-xs {
  flex-basis: 20% !important;
}
.basis-sm {
  flex-basis: 40% !important;
}
.basis-df {
  flex-basis: 50% !important;
}
.basis-lg {
  flex-basis: 60% !important;
}
.basis-xl {
  flex-basis: 80% !important;
}
.align-start {
  align-items: flex-start !important;
}
.align-end {
  align-items: flex-end !important;
}
.align-center {
  align-items: center !important;
}
.align-stretch {
  align-items: stretch !important;
}
.align-baseline {
  align-items: baseline !important;
}
.self-start {
  align-self: flex-start !important;
}
.self-end {
  align-self: flex-end !important;
}
.self-center {
  align-self: center !important;
}
.self-stretch {
  align-self: stretch !important;
}
.self-baseline {
  align-self: baseline !important;
}
.justify-start {
  justify-content: flex-start !important;
}
.justify-end {
  justify-content: flex-end !important;
}
.justify-center {
  justify-content: center !important;
}
.justify-between {
  justify-content: space-between !important;
}
.justify-around {
  justify-content: space-around !important;
}
/* ==================
          边框
 ==================== */
/* -- 实线 -- */
.border {
  overflow: initial !important;
}
[class*=border],
[class*=dashed] {
  position: relative;
}
[class*=border].dline,
[class*=dashed].dline {
  --ui-Border: var(--ui-BG-3);
}
[class*=border]::after,
[class*=dashed]::after {
  content: " ";
  width: 200%;
  height: 200%;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  transform: scale(0.5);
  transform-origin: 0 0;
  pointer-events: none;
  box-sizing: border-box;
  border-radius: inherit;
}
[class*=border].radius::after,
[class*=dashed].radius::after {
  border-radius: calc(0.3125rem * 2);
}
[class*=border].round::after,
[class*=dashed].round::after {
  border-radius: 31.25rem;
}
.border::after {
  border: 1px solid var(--ui-Border);
}
.borders::after {
  border: 0.125rem solid var(--ui-Border);
}
.borderss::after {
  border: 0.25rem solid var(--ui-Border);
}
.border-top::after {
  border-top: 1px solid var(--ui-Border);
}
.borders-top::after {
  border-top: 0.125rem solid var(--ui-Border);
}
.borderss-top::after {
  border-top: 0.25rem solid var(--ui-Border);
}
.border-right::after {
  border-right: 1px solid var(--ui-Border);
}
.borders-right::after {
  border-right: 0.125rem solid var(--ui-Border);
}
.borderss-right::after {
  border-right: 0.25rem solid var(--ui-Border);
}
.border-bottom::after {
  border-bottom: 1px solid var(--ui-Border);
}
.borders-bottom::after {
  border-bottom: 0.125rem solid var(--ui-Border);
}
.borderss-bottom::after {
  border-bottom: 0.25rem solid var(--ui-Border);
}
.border-left::after {
  border-left: 1px solid var(--ui-Border);
}
.borders-left::after {
  border-left: 0.125rem solid var(--ui-Border);
}
.borderss-left::after {
  border-left: 0.25rem solid var(--ui-Border);
}
/* -- 虚线 -- */
.dashed::after {
  border: 0.125rem dashed var(--ui-Border);
}
.dasheds::after {
  border: 0.1875rem dashed var(--ui-Border);
}
.dashed-top::after {
  border-top: 0.125rem dashed var(--ui-Border);
}
.dasheds-top::after {
  border-top: 0.1875rem dashed var(--ui-Border);
}
.dashed-right::after {
  border-right: 0.125rem dashed var(--ui-Border);
}
.dasheds-right::after {
  border-right: 0.1875rem dashed var(--ui-Border);
}
.dashed-bottom::after {
  border-bottom: 0.125rem dashed var(--ui-Border);
}
.dasheds-bottom::after {
  border-bottom: 0.1875rem dashed var(--ui-Border);
}
.dashed-left::after {
  border-left: 0.125rem dashed var(--ui-Border);
}
.dasheds-left::after {
  border-left: 0.1875rem dashed var(--ui-Border);
}
.border-red::after,
.border-red[class*=-shine]::before {
  border-color: #d10019 !important;
}
.border-orange::after,
.border-orange[class*=-shine]::before {
  border-color: #f37b1d !important;
}
.border-gold::after,
.border-gold[class*=-shine]::before {
  border-color: #fbbd08 !important;
}
.border-green::after,
.border-green[class*=-shine]::before {
  border-color: #8dc63f !important;
}
.border-cyan::after,
.border-cyan[class*=-shine]::before {
  border-color: #1cbbb4 !important;
}
.border-blue::after,
.border-blue[class*=-shine]::before {
  border-color: #0081ff !important;
}
.border-purple::after,
.border-purple[class*=-shine]::before {
  border-color: #6739b6 !important;
}
.border-brightRed::after,
.border-brightRed[class*=-shine]::before {
  border-color: #e54d42 !important;
}
.border-forestGreen::after,
.border-forestGreen[class*=-shine]::before {
  border-color: #4CB87C !important;
}
.border-mauve::after,
.border-mauve[class*=-shine]::before {
  border-color: #9c26b0 !important;
}
.border-pink::after,
.border-pink[class*=-shine]::before {
  border-color: #e03997 !important;
}
.border-brown::after,
.border-brown[class*=-shine]::before {
  border-color: #a5673f !important;
}
.border-grey::after,
.border-grey[class*=-shine]::before {
  border-color: #8799a3 !important;
}
.border-gray::after,
.border-gray[class*=-shine]::before {
  border-color: #aaaaaa !important;
}
.border-black::after,
.border-black[class*=-shine]::before {
  border-color: #000000 !important;
}
.border-dark-9::after,
.border-dark-9[class*=-shine]::before {
  border-color: #999999 !important;
}
.border-dark-8::after,
.border-dark-8[class*=-shine]::before {
  border-color: #888888 !important;
}
.border-dark-7::after,
.border-dark-7[class*=-shine]::before {
  border-color: #777777 !important;
}
.border-dark-6::after,
.border-dark-6[class*=-shine]::before {
  border-color: #666666 !important;
}
.border-dark-5::after,
.border-dark-5[class*=-shine]::before {
  border-color: #555555 !important;
}
.border-dark-4::after,
.border-dark-4[class*=-shine]::before {
  border-color: #484848 !important;
}
.border-dark-3::after,
.border-dark-3[class*=-shine]::before {
  border-color: #333333 !important;
}
.border-dark-2::after,
.border-dark-2[class*=-shine]::before {
  border-color: #222222 !important;
}
.border-dark-1::after,
.border-dark-1[class*=-shine]::before {
  border-color: #111111 !important;
}
.border-white::after,
.border-white[class*=-shine]::before {
  border-color: #ffffff !important;
}
.border-gray-f::after,
.border-gray-f[class*=-shine]::before {
  border-color: #f8f9fa !important;
}
.border-gray-e::after,
.border-gray-e[class*=-shine]::before {
  border-color: #eeeeee !important;
}
.border-gray-d::after,
.border-gray-d[class*=-shine]::before {
  border-color: #dddddd !important;
}
.border-gray-c::after,
.border-gray-c[class*=-shine]::before {
  border-color: #cccccc !important;
}
.border-gray-b::after,
.border-gray-b[class*=-shine]::before {
  border-color: #bbbbbb !important;
}
.border-gray-a::after,
.border-gray-a[class*=-shine]::before {
  border-color: #aaaaaa !important;
}
.main-a-border::after,
.main-a-border[class*=-shine]::before {
  border-color: var(--main-a) !important;
}
.main-b-border::after,
.main-b-border[class*=-shine]::before {
  border-color: var(--main-b) !important;
}
.main-c-border::after,
.main-c-border[class*=-shine]::before {
  border-color: var(--main-c) !important;
}
.main-d-border::after,
.main-d-border[class*=-shine]::before {
  border-color: var(--main-d) !important;
}
.main-e-border::after,
.main-e-border[class*=-shine]::before {
  border-color: var(--main-e) !important;
}
.dashed-shine,
.dasheds-shine {
  position: relative;
  overflow: hidden;
}
.dashed-shine::after, .dashed-shine::before,
.dasheds-shine::after,
.dasheds-shine::before {
  border-style: dashed;
  border-color: var(--ui-Border);
  animation: shineafter 1s infinite linear;
  width: calc(200% + 40px);
  height: 200%;
  border-width: 2px 0;
}
.dashed-shine::before,
.dasheds-shine::before {
  content: " ";
  position: absolute;
  transform: scale(0.5);
  transform-origin: 0 0;
  pointer-events: none;
  box-sizing: border-box;
  animation: shinebefore 1s infinite linear;
  width: 200%;
  height: calc(200% + 40px);
  border-width: 0 2px;
}
.dasheds-shine::after, .dasheds-shine::before {
  border-width: 4px 0;
}
.dasheds-shine::before {
  border-width: 0 4px;
}
@keyframes shineafter {
0% {
    top: 0;
    left: -22px;
}
100% {
    top: 0px;
    left: 0px;
}
}
@keyframes shinebefore {
0% {
    top: -22px;
    left: 0;
}
100% {
    top: 0px;
    left: 0px;
}
}
/* ==================
          文本
 ==================== */
.font-0 {
  font-size: 0.75rem;
  --textSize: -0.125rem;
}
.font-1 {
  font-size: 0.875rem;
  --textSize: 0;
}
.font-2 {
  font-size: 1rem;
  --textSize: 0.125rem;
}
.font-3 {
  font-size: 1.125rem;
  --textSize: 0.25rem;
}
.font-4 {
  font-size: 1.25rem;
  --textSize: 0.375rem;
}
.text-xs, .text-10 {
  font-size: calc(0.625rem + var(--textSize)) !important;
}
.text-sm, .text-12 {
  font-size: calc(0.75rem + var(--textSize)) !important;
}
.text-df, .text-14 {
  font-size: calc(0.875rem + var(--textSize)) !important;
}
.text-lg, .text-16 {
  font-size: calc(1rem + var(--textSize)) !important;
}
.text-xl, .text-18 {
  font-size: calc(1.125rem + var(--textSize)) !important;
}
.text-xxl, .text-22 {
  font-size: calc(1.375rem + var(--textSize)) !important;
}
.text-sl, .text-40 {
  font-size: calc(2.5rem + var(--textSize)) !important;
}
.text-xsl, .text-60 {
  font-size: calc(3.75rem + var(--textSize)) !important;
}
.text-cut {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
[class*=text-linecut] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  word-break: break-all;
}
.text-linecut-2 {
  -webkit-line-clamp: 2;
}
.text-linecut-3 {
  -webkit-line-clamp: 3;
}
.text-linecut-4 {
  -webkit-line-clamp: 4;
}
.text-linecut-5 {
  -webkit-line-clamp: 5;
}
.text-linecut-6 {
  -webkit-line-clamp: 6;
}
.text-linecut-7 {
  -webkit-line-clamp: 7;
}
.text-linecut-8 {
  -webkit-line-clamp: 8;
}
.text-linecut-9 {
  -webkit-line-clamp: 9;
}
.text-linecut-10 {
  -webkit-line-clamp: 10;
}
.text-justify {
  text-align: justify;
}
.text-justify-line {
  text-align: justify;
  line-height: 0.5em;
  margin-top: 0.5em;
}
.text-justify-line::after {
  content: ".";
  display: inline-block;
  width: 100%;
}
.text-Abc {
  text-transform: Capitalize !important;
}
.text-ABC {
  text-transform: Uppercase !important;
}
.text-abc {
  text-transform: Lowercase !important;
}
.text-del, .text-line {
  text-decoration: line-through !important;
}
.text-bottomline {
  text-decoration: underline !important;
}
.text-italic {
  font-style: italic !important;
}
.text-style-none {
  text-decoration: none !important;
}
.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}
.text-reset {
  color: inherit !important;
}
.text-price::before {
  content: "¥";
  font-size: 80%;
  margin-right: 0.125rem;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
/* ==================
          阴影
 ==================== */
.shadow {
  box-shadow: var(--ui-Shadow);
}
.shadow-sm {
  box-shadow: var(--ui-Shadow-sm);
}
.shadow-lg {
  box-shadow: var(--ui-Shadow-lg);
}
.shadow-inset {
  box-shadow: var(--ui-Shadow-inset);
}
.shadow-red {
  box-shadow: 0 0.5em 1em rgba(209, 0, 25, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-red {
  box-shadow: 0 0.125em 0.25em rgba(209, 0, 25, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-red {
  box-shadow: 0 1em 3em rgba(209, 0, 25, var(--ui-Shadow-opacity-lg));
}
.shadow-orange {
  box-shadow: 0 0.5em 1em rgba(243, 123, 29, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-orange {
  box-shadow: 0 0.125em 0.25em rgba(243, 123, 29, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-orange {
  box-shadow: 0 1em 3em rgba(243, 123, 29, var(--ui-Shadow-opacity-lg));
}
.shadow-gold {
  box-shadow: 0 0.5em 1em rgba(251, 189, 8, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-gold {
  box-shadow: 0 0.125em 0.25em rgba(251, 189, 8, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-gold {
  box-shadow: 0 1em 3em rgba(251, 189, 8, var(--ui-Shadow-opacity-lg));
}
.shadow-green {
  box-shadow: 0 0.5em 1em rgba(141, 198, 63, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-green {
  box-shadow: 0 0.125em 0.25em rgba(141, 198, 63, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-green {
  box-shadow: 0 1em 3em rgba(141, 198, 63, var(--ui-Shadow-opacity-lg));
}
.shadow-cyan {
  box-shadow: 0 0.5em 1em rgba(28, 187, 180, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-cyan {
  box-shadow: 0 0.125em 0.25em rgba(28, 187, 180, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-cyan {
  box-shadow: 0 1em 3em rgba(28, 187, 180, var(--ui-Shadow-opacity-lg));
}
.shadow-blue {
  box-shadow: 0 0.5em 1em rgba(0, 129, 255, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-blue {
  box-shadow: 0 0.125em 0.25em rgba(0, 129, 255, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-blue {
  box-shadow: 0 1em 3em rgba(0, 129, 255, var(--ui-Shadow-opacity-lg));
}
.shadow-purple {
  box-shadow: 0 0.5em 1em rgba(103, 57, 182, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-purple {
  box-shadow: 0 0.125em 0.25em rgba(103, 57, 182, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-purple {
  box-shadow: 0 1em 3em rgba(103, 57, 182, var(--ui-Shadow-opacity-lg));
}
.shadow-brightRed {
  box-shadow: 0 0.5em 1em rgba(229, 77, 66, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-brightRed {
  box-shadow: 0 0.125em 0.25em rgba(229, 77, 66, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-brightRed {
  box-shadow: 0 1em 3em rgba(229, 77, 66, var(--ui-Shadow-opacity-lg));
}
.shadow-forestGreen {
  box-shadow: 0 0.5em 1em rgba(76, 184, 124, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-forestGreen {
  box-shadow: 0 0.125em 0.25em rgba(76, 184, 124, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-forestGreen {
  box-shadow: 0 1em 3em rgba(76, 184, 124, var(--ui-Shadow-opacity-lg));
}
.shadow-mauve {
  box-shadow: 0 0.5em 1em rgba(156, 38, 176, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-mauve {
  box-shadow: 0 0.125em 0.25em rgba(156, 38, 176, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-mauve {
  box-shadow: 0 1em 3em rgba(156, 38, 176, var(--ui-Shadow-opacity-lg));
}
.shadow-pink {
  box-shadow: 0 0.5em 1em rgba(224, 57, 151, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-pink {
  box-shadow: 0 0.125em 0.25em rgba(224, 57, 151, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-pink {
  box-shadow: 0 1em 3em rgba(224, 57, 151, var(--ui-Shadow-opacity-lg));
}
.shadow-brown {
  box-shadow: 0 0.5em 1em rgba(165, 103, 63, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-brown {
  box-shadow: 0 0.125em 0.25em rgba(165, 103, 63, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-brown {
  box-shadow: 0 1em 3em rgba(165, 103, 63, var(--ui-Shadow-opacity-lg));
}
.shadow-grey {
  box-shadow: 0 0.5em 1em rgba(135, 153, 163, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-grey {
  box-shadow: 0 0.125em 0.25em rgba(135, 153, 163, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-grey {
  box-shadow: 0 1em 3em rgba(135, 153, 163, var(--ui-Shadow-opacity-lg));
}
.shadow-gray {
  box-shadow: 0 0.5em 1em rgba(170, 170, 170, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-gray {
  box-shadow: 0 0.125em 0.25em rgba(170, 170, 170, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-gray {
  box-shadow: 0 1em 3em rgba(170, 170, 170, var(--ui-Shadow-opacity-lg));
}
.shadow-black {
  box-shadow: 0 0.5em 1em rgba(51, 51, 51, var(--ui-Shadow-opacity));
}
.shadow-sm.shadow-black {
  box-shadow: 0 0.125em 0.25em rgba(51, 51, 51, var(--ui-Shadow-opacity));
}
.shadow-lg.shadow-black {
  box-shadow: 0 1em 3em rgba(51, 51, 51, var(--ui-Shadow-opacity-lg));
}
.shadow-warp {
  position: relative;
}
.shadow-warp:before, .shadow-warp:after {
  position: absolute;
  content: "";
  bottom: -0.3125rem;
  left: 0.625rem;
  width: calc(50% - 1.25rem);
  height: 0.9375rem;
  transform: skew(0deg, -6deg);
  transform-origin: 50% 50%;
  background-color: rgba(0, 0, 0, var(--ui-Shadow-opacity));
  filter: blur(0.625rem);
  z-index: -1;
  opacity: 0.5;
}
.shadow-warp:after {
  right: 0.625rem;
  left: auto;
  transform: skew(0deg, 6deg);
}
.shadow-blur {
  position: relative;
}
.shadow-blur::before {
  content: "";
  display: block;
  background: inherit;
  filter: blur(0.625rem);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0.5em;
  left: 0.5em;
  z-index: -1;
  opacity: var(--ui-Shadow-opacity-lg);
  transform-origin: 0 0;
  border-radius: inherit;
  transform: scale(1, 1);
}
.drop-shadow {
  filter: drop-shadow(0 0 0.9375rem rgba(0, 0, 0, 0.1));
}
.drop-shadow-sm {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(0, 0, 0, 0.06));
}
.drop-shadow-lg {
  filter: drop-shadow(0 0.9375rem 1.875rem rgba(0, 0, 0, 0.2));
}
.drop-shadow-red {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(158, 0, 19, 0.3));
}
.drop-shadow-sm.drop-shadow-red {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(158, 0, 19, 0.3));
}
.drop-shadow-lg.drop-shadow-red {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(158, 0, 19, 0.2));
}
.drop-shadow-orange {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(210, 98, 11, 0.3));
}
.drop-shadow-sm.drop-shadow-orange {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(210, 98, 11, 0.3));
}
.drop-shadow-lg.drop-shadow-orange {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(210, 98, 11, 0.2));
}
.drop-shadow-gold {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(205, 153, 3, 0.3));
}
.drop-shadow-sm.drop-shadow-gold {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(205, 153, 3, 0.3));
}
.drop-shadow-lg.drop-shadow-gold {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(205, 153, 3, 0.2));
}
.drop-shadow-green {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(114, 162, 48, 0.3));
}
.drop-shadow-sm.drop-shadow-green {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(114, 162, 48, 0.3));
}
.drop-shadow-lg.drop-shadow-green {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(114, 162, 48, 0.2));
}
.drop-shadow-cyan {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(21, 143, 137, 0.3));
}
.drop-shadow-sm.drop-shadow-cyan {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(21, 143, 137, 0.3));
}
.drop-shadow-lg.drop-shadow-cyan {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(21, 143, 137, 0.2));
}
.drop-shadow-blue {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(0, 103, 204, 0.3));
}
.drop-shadow-sm.drop-shadow-blue {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(0, 103, 204, 0.3));
}
.drop-shadow-lg.drop-shadow-blue {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(0, 103, 204, 0.2));
}
.drop-shadow-purple {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(81, 45, 143, 0.3));
}
.drop-shadow-sm.drop-shadow-purple {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(81, 45, 143, 0.3));
}
.drop-shadow-lg.drop-shadow-purple {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(81, 45, 143, 0.2));
}
.drop-shadow-brightRed {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(214, 42, 30, 0.3));
}
.drop-shadow-sm.drop-shadow-brightRed {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(214, 42, 30, 0.3));
}
.drop-shadow-lg.drop-shadow-brightRed {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(214, 42, 30, 0.2));
}
.drop-shadow-forestGreen {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(59, 150, 99, 0.3));
}
.drop-shadow-sm.drop-shadow-forestGreen {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(59, 150, 99, 0.3));
}
.drop-shadow-lg.drop-shadow-forestGreen {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(59, 150, 99, 0.2));
}
.drop-shadow-mauve {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(119, 29, 134, 0.3));
}
.drop-shadow-sm.drop-shadow-mauve {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(119, 29, 134, 0.3));
}
.drop-shadow-lg.drop-shadow-mauve {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(119, 29, 134, 0.2));
}
.drop-shadow-pink {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(199, 31, 126, 0.3));
}
.drop-shadow-sm.drop-shadow-pink {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(199, 31, 126, 0.3));
}
.drop-shadow-lg.drop-shadow-pink {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(199, 31, 126, 0.2));
}
.drop-shadow-brown {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(128, 80, 49, 0.3));
}
.drop-shadow-sm.drop-shadow-brown {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(128, 80, 49, 0.3));
}
.drop-shadow-lg.drop-shadow-brown {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(128, 80, 49, 0.2));
}
.drop-shadow-grey {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(107, 128, 140, 0.3));
}
.drop-shadow-sm.drop-shadow-grey {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(107, 128, 140, 0.3));
}
.drop-shadow-lg.drop-shadow-grey {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(107, 128, 140, 0.2));
}
.drop-shadow-gray {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(145, 145, 145, 0.3));
}
.drop-shadow-sm.drop-shadow-gray {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(145, 145, 145, 0.3));
}
.drop-shadow-lg.drop-shadow-gray {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(145, 145, 145, 0.2));
}
.drop-shadow-black {
  filter: drop-shadow(0 0.46875rem 0.46875rem rgba(26, 26, 26, 0.3));
}
.drop-shadow-sm.drop-shadow-black {
  filter: drop-shadow(0 0.125rem 0.125rem rgba(26, 26, 26, 0.3));
}
.drop-shadow-lg.drop-shadow-black {
  filter: drop-shadow(0 1.5625rem 3.125rem rgba(26, 26, 26, 0.2));
}
@font-face {
  font-family: "colorui";
  /* Project id 2620914 */
  src: url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAygAAoAAAAAIkgAAAxSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAhGoKsVymRQtiAAE2AiQDgTgEIAWEeQeDYBuZGyOSbVae7K8OeCJiD68QRhv2RMBKosMmNK8qxK/ut4Gha0N1U0/9oEQyafFEOARh6+uIEw6hYYQksz+Pc/Z+k1pKqGBdOtYQzNsiXtw60YJvjh3MKKcp7BTzMBFnZz4zLzz/rf3eHVmbfTv/Y5K0SuhUkieoIjZ1lxCJjUPIdKIR5Lb7jdAYHdiYwVLMjWG1W23JaBYEN+UEpRxpEewlsA3FpM60rpuceqKHYaFtKRhC7DQpsRe5ZWk1PII5j7gFNnx4Hq55EfHf1aJBBkSlNsAJVf39mmn3B45QlWALjoQ8V3by7e9us/t/NrS56eWAMeFNCkAWSJikeESqZWFboYmkrK+TFVbyIp4VBmZg+uY+xLNyZlJHJfbOvWcBOPaQwYPwzOkfAfh21QTdE00UIRXgMdgky8K3h5yyxBI4BHDbmE0bmYKdFxMA5E1pTMb2dKyaCqiEMk5xKOWVhizQAx8aEBCDwjQYBdOkUkQtLINc5+Dk4mYweflYFjNzCyuDteqYSVY4x0/d3/ybcVsAAJEoBBlP6Z/oX19uO2gimvKfpbAsy7RUKufMf7xzjztuj/8efzPuzYyMKQkTfDxcBnJ5kcmDVK5yIcaTs1yPnY9tj70U3tYnBcimgEw4xmJCGs8fINHooop2mYeY/COxulAXukS7zIgVGpxY8djxVswyxYvjOIK3O7GgTHYEwrYyy/pB2k3StXYhDOqBwB2IQ0pV7XddeXAMS8ljuzIuLTm8ciwPAh27ekO93RRSJIK7t3YplxaFJUYOx8ZGWekuOlqNqPE8G/xGLleUaklSq2JF643wgMegYQx5GFwfxWPY031aOxc5BTxqJP1OIikJ5YT4TgaNmChTHeQ+lq97jScSQ8W1p6oqKaoifWPwRQR8al5ykmBlpZxlIncn+o47rBmcJbGnC6rdArFlA1Yha4JaisVMtPrCDb6aqs2thW06dt3mRpVaNPdQ2MB6IDya+jcGd6LNyYZ/S66nX8yvB6063mJrTkhv0pypWztxoskyFYsQuUn+5LCTwheR3rwk5yEKzh4jkUuyhR3ESSYRVPuVYlaLPaLNpEwBEMNNAbYgjB+8lXKV3FEpG/gcQa2YlbyGxUGbgqRhClEeUnR5VJBGTsJMG5nxTPQQiThlsOwO8/yBly3d3+YkxSbufAH7EH1BCDFBbLv+zlxoYVYMdCcjVo7ztywchZS9EFZhxkSOs8hiOdfTBUVHzhJixbESV4pCFovPIRpzfBMVyZqASsvhSZjs8mvouSkIqoRzJJSEn+LoVCOCEs1kBA2CFF3Auj0LKKkqmvSD5IgMiKJpeE5rd9nM3t8rV6F6+x50IioIznenwdn4uu5XU1LvxbqREJjvagZsasFZCvPWoqD6ZLpizjtbfNXC0m68y72UC3wGrgJW7Q35nUw6kGb9LmlPF6zJdm38fqVVPTz1Yvc5ztymg3m9zr0egHRJzinJy6xbYIfqXWFRY5JKXLo18XJ8ii7ijdJ5GACach62+uDPfcHpePCiOe5phs1PVethqFMgVUIy/Y6hsflh6BMamVBmSpDOH0f4Bhpu7VHudb9NuofAp4NOKnZdKHSFb0Aa/Qk2gFpzja5gq1MmCTQ2drzkEwYuKIN8ENVcYkUD7yzoi4JiH78dj/DKOOJla8U/5SRz+b3KobZdoqm03HHKMVVGdVKHKkhPZI3BBiWvJq1uwLWE+BrPKerKyEqFe74EimsyXSiIzrCyeiFfDYYN88CM9tqAw69WAZnWwOgm8o4aCJC8UQecoCaI36IPMoiAE7lHCqehkZjRZAkijuccLoCGP//YeETAUOT+BAKqMlKwDfZ9Nj1txYqVK9LSJk0CWxcwrUQaa3/a95CL294tXrokjtsKwgXr0as6RDITDDm7NFgikyS8Fo4/EpHZEjZ7VlhLVwcAK+nRmVBt6IE/TOXT+PjlgwdCg3Botq+gALyOb6DUet1fA/qD2tNLmajePRQFVMiE9BRsEiRiT1hqzVFRXdRJ/b3wnK2jJkRjCgvhjxsLZnx4HHSZzBd38twQynBM6AbPixe9KT2rUX/Z7vPYFkKQzOkREyZ+yLSSl+magkHCqiyl+infSAbOcM6B1xbGJWrhRZKRZy+o5wWMel5SU3t6db17dMfdEyBhofFrbf3HmXX5e8sWWGX/zz/tc2EjQdCVVSEhslK6VAYpBtrggoUHn6ViIUsxVJdIKCgLVU6qLgGl2CWwTREReTEI0Fj0XXlkSXh4SWT50w4AVtiHfjo9YEJ/9qN3/EH7HKZWWwySL8XlWuXGaWDpMlPMEFtWeeceq5ITYIn5VkGOiYhgKmIqIsSIfein0/DCVn3FRF2hRlOom3i4A4AV9qEPT2cwV8Sq2Dv3yirZIYYyL20CTYSvcaDcgnWJgcb00RRGpbKqF5t2s2Yz20XNVvNX2p3tO4pzdbjJ/FV3SVnNbCNS3MF+xZaFBDNpvlXMLZpfEl7oahnVoLU0uzRorZhQMH0vMS0NaRy63LbMZCfd46gm0EzYGlkxQStoqXbCYe0E2Ic+PN1ZvqF7HOB/reVEknDe0JCe6l1DxbocSj/kSPTHHssa9UC25vJAgD3Ey0o5HF1rZhxPjk5HimH6JA3BFvSpHc6Pmr91dkxOViypOOSaBi+Jb2XtNOFkfbkA7HqpsOG1F7kHpj/yZax3Z30Ql1BVr+n01nxqrvMpVhY3aLVNf44etpY3HfK/fc02Hcsaf7k8YAKs5VOTC8i7xBvq1GEO66L/dg9T120Wl5K+aMw0mvzg3xAReLZWU5VcVR/cmpCqFBP0kctDl39TXZpWea/PP7JWMdFhl/1uc2jCSrkCOox+7RsN6uF9WtgKLQoxPUNQui19qtP+dOHky+51xNOt2P3XceYZAgMNALBiza2tFrRH91meZGKWxjPx6qUYfmriTU8nXG93J8kCAj9V6SLnN/eENWMspqWbV73me08aK6WzntNX6edZ+nN4aJwVugkag0EzQXe4A4AV9mErHJlwxjExobY2oVmCJM1TmuhgqvCvgWA04wBn+YBR6T3AKkw9dRkfIG/EBvl0zTdNt+fGtDtEcA4j7fNFXiudsm1Nbys1DY3K17y4yXHM7VOxJuBbpe/SEQcuwqFVEzjme1dGXaqdcESbYIv2SMerpiNZGKR8bW6iR7ybW7xHIueRAKvGuye6cwnunLQmcDu4dHJL8NjLq6/fJ7qCDtMrsQQsVGc+3nyZ3WmSeWsEsquNshs2MIE8PJef36Yme9xZWGgIq337jbxM/s3ezYBWezurmt06cnNnAyinu1/5PtrqKLS3d4D+VHMok9FmouH4YRkAcPkdcdxqqHgOZWh0mVBzcwAgO84gE2mXUSan/aEzE3QMyuDiXH9eD8cNnoQ4YgwbI5reqXT8vHK6NPJfFHC94vyLi93n+8ssrJPZegAQ4TFsfwc4G/Aq8EBctsRLuw9+1gCDM29iUZFj98y6BLTHgkkfjUxoBC1Gh/RxGehd3eQoVvUMzZksE11i0WfIjAqZIQVt5wJaZFuciWUBMIkAZ1UiBAtgAQUKuKgiO/7OImJ2LI/QOBYj5opwvR/LJxHCCojFsQRvSG8sYQN1MBubxHleYFZZRAHbWB5rv7IYBRxDuP4Gy2cPr1gBBSJZgiHU15FwQ7XEl2MxSIFBFErIG7Aq/MOBYWy4CF9uKAj0C7C7fF21eXVduaampuxTCvi72Rgq3PEvVoJsWC5zw9BKRCDEq1LKqGZcvQQNRRrWr1RsnrnKcmoQuDRbmqvcpTyyo1wtgowe/DxoyAA8vVrlrdEQCH4QQIKSyVwy90lqWq1OOQ2SWqPMUaaKS3MWOSmROaVmj3JomO8uzbxIxViOH1QwQOEIB/82VBlpjh8UC7HzbOIIG0CkALkKAMKLlxZDOOIjARIiERIjAkmQFSKRNZIiGXIU2GCLHfY4oGQMFCrG4sg41NA4weCMC6644Y4HnnjhjQ+++DnwSBYCToSQXVFfqZvK6pblO4+PQ7B9IgbOiK+sSSvMrp2Pw3oS/pJtruAAWQSXUlE+5FWDGUtK+NIpgkNkVOLAc1OTd6BTSQDB1aBjVRZCmrL4DBci4MMBL8HTibgjBsaAa3CTSAIrYc5EIJCgfI6lYmNJCW+z5Aq4UQCAykKJHMGzbRRAl0YBOEcEsCFkafkER+6NVxcb5wpr51YmhgYlnnVJicEBJBAAAA==") format("woff2");
}
[class*=_icon-] {
  font-family: "colorui" !important;
  display: inline-block;
}
@font-face {
  font-family: "ui-num";
  src: url("data:application/x-font-ttf;base64,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") format("woff2");
  font-weight: normal;
  font-style: normal;
}
._icon-checkbox:before {
  content: "\e713";
}
._icon-box:before {
  content: "\e714";
}
._icon-checkbox-o:before {
  content: "\e715";
}
._icon-round:before {
  content: "\e716";
}
._icon-home-o:before {
  content: "\e70a";
}
._icon-home:before {
  content: "\e70d";
}
._icon-edit:before {
  content: "\e649";
}
._icon-close:before {
  content: "\e6ed";
}
._icon-check-round:before {
  content: "\e6f1";
}
._icon-check-round-o:before {
  content: "\e6f2";
}
._icon-close-round:before {
  content: "\e6f3";
}
._icon-close-round-o:before {
  content: "\e6f4";
}
._icon-waiting:before {
  content: "\e6f8";
}
._icon-waiting-o:before {
  content: "\e6f9";
}
._icon-warn:before {
  content: "\e662";
}
._icon-warn-o:before {
  content: "\e675";
}
._icon-more:before {
  content: "\e688";
}
._icon-delete:before {
  content: "\e707";
}
._icon-delete-o:before {
  content: "\e709";
}
._icon-add-round:before {
  content: "\e717";
}
._icon-add-round-o:before {
  content: "\e718";
}
._icon-add:before {
  content: "\e6e4";
}
._icon-info:before {
  content: "\e6ef";
}
._icon-info-o:before {
  content: "\e705";
}
._icon-move:before {
  content: "\e768";
}
._icon-title:before {
  content: "\e82f";
}
._icon-titles:before {
  content: "\e745";
}
._icon-loading:before {
  content: "\e746";
}
._icon-copy-o:before {
  content: "\e7bc";
}
._icon-copy:before {
  content: "\e85c";
}
._icon-loader:before {
  content: "\e76d";
}
._icon-search:before {
  content: "\e782";
}
._icon-back:before {
  content: "\e600";
}
._icon-forward:before {
  content: "\e601";
}
._icon-arrow:before {
  content: "\e608";
}
._icon-drop-down:before {
  content: "\e61c";
}
._icon-drop-up:before {
  content: "\e61d";
}
._icon-check:before {
  content: "\e69f";
}
._icon-move-round:before {
  content: "\e602";
}
._icon-move-round-o:before {
  content: "\e603";
}
._icon-scan:before {
  content: "\e85d";
}
@font-face {
  font-family: "coloricon";
  src: url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2");
  font-weight: normal;
  font-style: normal;
}
[class*=cicon-] {
  font-family: "coloricon";
  display: inline-block;
}
.cicon-Aa:before {
  content: "\e7a1";
}
.cicon-accounts:before {
  content: "\e681";
}
.cicon-accounts-o:before {
  content: "\e686";
}
.cicon-add:before {
  content: "\e6e4";
}
.cicon-add-round:before {
  content: "\e717";
}
.cicon-add-round-o:before {
  content: "\e718";
}
.cicon-alarm:before {
  content: "\e61e";
}
.cicon-album:before {
  content: "\e759";
}
.cicon-alipay:before {
  content: "\e6e1";
}
.cicon-android:before {
  content: "\e6e2";
}
.cicon-angle:before {
  content: "\e605";
}
.cicon-apple:before {
  content: "\e8e7";
}
.cicon-apps:before {
  content: "\e737";
}
.cicon-archive:before {
  content: "\e7ae";
}
.cicon-archive-o:before {
  content: "\e7ad";
}
.cicon-arrow:before {
  content: "\e608";
}
.cicon-at-line:before {
  content: "\e75c";
}
.cicon-avatar:before {
  content: "\e663";
}
.cicon-avatar-o:before {
  content: "\e665";
}
.cicon-avatars:before {
  content: "\e67e";
}
.cicon-avatars-o:before {
  content: "\e680";
}
.cicon-back:before {
  content: "\e600";
}
.cicon-backspace:before {
  content: "\e6a9";
}
.cicon-backup:before {
  content: "\e61f";
}
.cicon-backup-restore:before {
  content: "\e62d";
}
.cicon-barcode:before {
  content: "\e71f";
}
.cicon-book:before {
  content: "\e6a2";
}
.cicon-bookmark:before {
  content: "\e6a3";
}
.cicon-bookmark-o:before {
  content: "\e697";
}
.cicon-bookmarks:before {
  content: "\e6a6";
}
.cicon-box:before {
  content: "\e714";
}
.cicon-box-block:before {
  content: "\e6ac";
}
.cicon-box-right:before {
  content: "\e6a0";
}
.cicon-brand:before {
  content: "\e726";
}
.cicon-brand-o:before {
  content: "\e727";
}
.cicon-building:before {
  content: "\e6c3";
}
.cicon-building-o:before {
  content: "\e6c7";
}
.cicon-camera:before {
  content: "\e6fa";
}
.cicon-camera-add:before {
  content: "\e736";
}
.cicon-camera-add-o:before {
  content: "\e735";
}
.cicon-camera-lens:before {
  content: "\e68f";
}
.cicon-camera-lens-o:before {
  content: "\e68e";
}
.cicon-camera-o:before {
  content: "\e6fb";
}
.cicon-camera-rotate:before {
  content: "\e71e";
}
.cicon-card:before {
  content: "\e744";
}
.cicon-cardboard:before {
  content: "\e7a9";
}
.cicon-cardboard-o:before {
  content: "\e7aa";
}
.cicon-cardboard-off-o:before {
  content: "\e7af";
}
.cicon-cart:before {
  content: "\e70b";
}
.cicon-cart-o:before {
  content: "\e708";
}
.cicon-chat:before {
  content: "\e739";
}
.cicon-chat-bubble:before {
  content: "\e69b";
}
.cicon-chat-bubble-o:before {
  content: "\e6a7";
}
.cicon-chat-list:before {
  content: "\e69d";
}
.cicon-chat-list-o:before {
  content: "\e6aa";
}
.cicon-chat-o:before {
  content: "\e73c";
}
.cicon-chat-smile:before {
  content: "\e779";
}
.cicon-chat-smile-o:before {
  content: "\e78e";
}
.cicon-chat-smiles:before {
  content: "\e76b";
}
.cicon-chat-smiles-o:before {
  content: "\e74a";
}
.cicon-check:before {
  content: "\e69f";
}
.cicon-checkbox:before {
  content: "\e713";
}
.cicon-checkbox-o:before {
  content: "\e715";
}
.cicon-check-round:before {
  content: "\e6f1";
}
.cicon-check-round-o:before {
  content: "\e6f2";
}
.cicon-choiceness:before {
  content: "\e728";
}
.cicon-choiceness-o:before {
  content: "\e729";
}
.cicon-chrome:before {
  content: "\e6e3";
}
.cicon-circle:before {
  content: "\e7b0";
}
.cicon-circle-o:before {
  content: "\e7b1";
}
.cicon-close:before {
  content: "\e6ed";
}
.cicon-close-round:before {
  content: "\e6f3";
}
.cicon-close-round-o:before {
  content: "\e6f4";
}
.cicon-clothes:before {
  content: "\e72a";
}
.cicon-clothes-o:before {
  content: "\e72b";
}
.cicon-cloud:before {
  content: "\e64e";
}
.cicon-cloud-done:before {
  content: "\e641";
}
.cicon-cloud-download:before {
  content: "\e647";
}
.cicon-cloud-o:before {
  content: "\e646";
}
.cicon-cloud-off:before {
  content: "\e64b";
}
.cicon-cloud-upload:before {
  content: "\e687";
}
.cicon-code-box:before {
  content: "\e7c3";
}
.cicon-coin:before {
  content: "\e78a";
}
.cicon-coin-o:before {
  content: "\e79d";
}
.cicon-comment:before {
  content: "\e738";
}
.cicon-comment-o:before {
  content: "\e70e";
}
.cicon-community:before {
  content: "\e742";
}
.cicon-community-o:before {
  content: "\e743";
}
.cicon-countdown:before {
  content: "\e722";
}
.cicon-countdown-o:before {
  content: "\e723";
}
.cicon-creative:before {
  content: "\e72c";
}
.cicon-creative-o:before {
  content: "\e72d";
}
.cicon-crop:before {
  content: "\e6d9";
}
.cicon-crown:before {
  content: "\e776";
}
.cicon-crown-o:before {
  content: "\e777";
}
.cicon-cut:before {
  content: "\e74b";
}
.cicon-DarkMode:before {
  content: "\e7c4";
}
.cicon-dashboard:before {
  content: "\e62e";
}
.cicon-delete:before {
  content: "\e6bd";
}
.cicon-delete-close:before {
  content: "\e6ae";
}
.cicon-delete-line:before {
  content: "\e707";
}
.cicon-delete-line-o:before {
  content: "\e709";
}
.cicon-delete-o:before {
  content: "\e69a";
}
.cicon-deliver:before {
  content: "\e7f7";
}
.cicon-deliver-o:before {
  content: "\e6ff";
}
.cicon-demo:before {
  content: "\e916";
}
.cicon-discover:before {
  content: "\e70c";
}
.cicon-discover-o:before {
  content: "\e702";
}
.cicon-discuss-fill:before {
  content: "\e790";
}
.cicon-discuss-line:before {
  content: "\e78f";
}
.cicon-dollar:before {
  content: "\e79f";
}
.cicon-dollar-o:before {
  content: "\e79e";
}
.cicon-done:before {
  content: "\e633";
}
.cicon-done-all:before {
  content: "\e62a";
}
.cicon-douyin:before {
  content: "\e6e7";
}
.cicon-drop-down:before {
  content: "\e61c";
}
.cicon-drop-up:before {
  content: "\e61d";
}
.cicon-eject:before {
  content: "\e63a";
}
.cicon-ellipse:before {
  content: "\e74c";
}
.cicon-emoji:before {
  content: "\e78d";
}
.cicon-emoji-o:before {
  content: "\e6ee";
}
.cicon-equalizer:before {
  content: "\e802";
}
.cicon-eraser:before {
  content: "\e770";
}
.cicon-eraser-o:before {
  content: "\e772";
}
.cicon-evaluate:before {
  content: "\e7f0";
}
.cicon-evaluate-o:before {
  content: "\e700";
}
.cicon-event-close:before {
  content: "\e6a5";
}
.cicon-event-done:before {
  content: "\e6b2";
}
.cicon-event-list:before {
  content: "\e6b8";
}
.cicon-explore:before {
  content: "\e628";
}
.cicon-explore-line:before {
  content: "\e719";
}
.cicon-explore-line-o:before {
  content: "\e710";
}
.cicon-explore-o:before {
  content: "\e626";
}
.cicon-extension:before {
  content: "\e620";
}
.cicon-extension-o:before {
  content: "\e63f";
}
.cicon-eye:before {
  content: "\e740";
}
.cicon-eye-favor:before {
  content: "\e7b4";
}
.cicon-eye-favor-o:before {
  content: "\e7b5";
}
.cicon-eye-o:before {
  content: "\e741";
}
.cicon-eye-off:before {
  content: "\e7b3";
}
.cicon-eye-off-o:before {
  content: "\e7b2";
}
.cicon-facebook:before {
  content: "\e6ea";
}
.cicon-favorite:before {
  content: "\e623";
}
.cicon-favorite-o:before {
  content: "\e621";
}
.cicon-female:before {
  content: "\e72f";
}
.cicon-file:before {
  content: "\e857";
}
.cicon-file-copy:before {
  content: "\e85c";
}
.cicon-file-copy-o:before {
  content: "\e7bc";
}
.cicon-file-o:before {
  content: "\e7bb";
}
.cicon-file-text:before {
  content: "\e858";
}
.cicon-file-text-o:before {
  content: "\e7b9";
}
.cicon-filter:before {
  content: "\e6ec";
}
.cicon-fingerprint:before {
  content: "\e63b";
}
.cicon-first-page:before {
  content: "\e60c";
}
.cicon-flag:before {
  content: "\e64d";
}
.cicon-flag-o:before {
  content: "\e64c";
}
.cicon-flash-close:before {
  content: "\e73b";
}
.cicon-flash-off:before {
  content: "\e6d5";
}
.cicon-flash-on:before {
  content: "\e6dc";
}
.cicon-flash-open:before {
  content: "\e74f";
}
.cicon-folder:before {
  content: "\e6a1";
}
.cicon-folder-add:before {
  content: "\e6b4";
}
.cicon-folder-o:before {
  content: "\e6b0";
}
.cicon-folder-special:before {
  content: "\e65c";
}
.cicon-forward:before {
  content: "\e601";
}
.cicon-fullscreen:before {
  content: "\e915";
}
.cicon-fullscreen-exit:before {
  content: "\e914";
}
.cicon-game:before {
  content: "\e6c0";
}
.cicon-game-o:before {
  content: "\e6d1";
}
.cicon-git-commit:before {
  content: "\e7be";
}
.cicon-git-commit-o:before {
  content: "\e7bd";
}
.cicon-github:before {
  content: "\e6e9";
}
.cicon-github-circle:before {
  content: "\ead8";
}
.cicon-goods:before {
  content: "\e778";
}
.cicon-goodsnew:before {
  content: "\e7bf";
}
.cicon-goodsnew-o:before {
  content: "\e7c0";
}
.cicon-goods-o:before {
  content: "\e70f";
}
.cicon-GooglePlaylogo:before {
  content: "\e6e5";
}
.cicon-grid:before {
  content: "\e6ce";
}
.cicon-grid-o:before {
  content: "\e6cc";
}
.cicon-group:before {
  content: "\e7f5";
}
.cicon-group-o:before {
  content: "\e753";
}
.cicon-guanli:before {
  content: "\e750";
}
.cicon-headset:before {
  content: "\e6a4";
}
.cicon-headset-mic:before {
  content: "\e6b1";
}
.cicon-help:before {
  content: "\e66b";
}
.cicon-help-o:before {
  content: "\e65e";
}
.cicon-home:before {
  content: "\e70d";
}
.cicon-home-2:before {
  content: "\e6fd";
}
.cicon-home-2-o:before {
  content: "\e6cf";
}
.cicon-home-3:before {
  content: "\e6fc";
}
.cicon-home-3-o:before {
  content: "\e6e0";
}
.cicon-home-4:before {
  content: "\e732";
}
.cicon-home-4-o:before {
  content: "\e6e6";
}
.cicon-home-community:before {
  content: "\e799";
}
.cicon-home-dot:before {
  content: "\e794";
}
.cicon-home-dot-o:before {
  content: "\e797";
}
.cicon-home-line:before {
  content: "\e793";
}
.cicon-home-line-o:before {
  content: "\e792";
}
.cicon-home-o:before {
  content: "\e70a";
}
.cicon-home-sm:before {
  content: "\e798";
}
.cicon-home-smile:before {
  content: "\e79c";
}
.cicon-home-smile-o:before {
  content: "\e7a0";
}
.cicon-home-smline:before {
  content: "\e791";
}
.cicon-home-smline-o:before {
  content: "\e731";
}
.cicon-home-sm-o:before {
  content: "\e79b";
}
.cicon-hotel:before {
  content: "\e7a8";
}
.cicon-hotel-o:before {
  content: "\e7a3";
}
.cicon-huohu:before {
  content: "\e72e";
}
.cicon-IE:before {
  content: "\e922";
}
.cicon-image-text:before {
  content: "\e781";
}
.cicon-image-text-o:before {
  content: "\e758";
}
.cicon-import-export:before {
  content: "\e615";
}
.cicon-info:before {
  content: "\e6ef";
}
.cicon-info-o:before {
  content: "\e705";
}
.cicon-input:before {
  content: "\e75f";
}
.cicon-input-o:before {
  content: "\e6c8";
}
.cicon-keyboard:before {
  content: "\e6b6";
}
.cicon-kinds:before {
  content: "\e748";
}
.cicon-last-page:before {
  content: "\e60d";
}
.cicon-layout:before {
  content: "\e7e8";
}
.cicon-layout-o:before {
  content: "\e7e7";
}
.cicon-LightMode:before {
  content: "\e7ba";
}
.cicon-link:before {
  content: "\e6ab";
}
.cicon-link-off:before {
  content: "\e6b9";
}
.cicon-loader-fill:before {
  content: "\e76d";
}
.cicon-loading:before {
  content: "\e746";
}
.cicon-loading1:before {
  content: "\e749";
}
.cicon-loading2:before {
  content: "\e7f1";
}
.cicon-location-off:before {
  content: "\e671";
}
.cicon-location-off-o:before {
  content: "\e66d";
}
.cicon-location-on:before {
  content: "\e65f";
}
.cicon-location-on-o:before {
  content: "\e661";
}
.cicon-lock:before {
  content: "\e6ad";
}
.cicon-lock-o:before {
  content: "\e6b3";
}
.cicon-lock-open:before {
  content: "\e6ba";
}
.cicon-logout:before {
  content: "\e76e";
}
.cicon-loop:before {
  content: "\e616";
}
.cicon-magic:before {
  content: "\e6b7";
}
.cicon-magic-o:before {
  content: "\e6c2";
}
.cicon-mail:before {
  content: "\e6be";
}
.cicon-mail-o:before {
  content: "\e6bc";
}
.cicon-male:before {
  content: "\e730";
}
.cicon-mic:before {
  content: "\e656";
}
.cicon-mic-none:before {
  content: "\e642";
}
.cicon-mic-off:before {
  content: "\e652";
}
.cicon-miniprogram:before {
  content: "\e7d6";
}
.cicon-mobile:before {
  content: "\e854";
}
.cicon-mobile-o:before {
  content: "\e7b6";
}
.cicon-moneybag:before {
  content: "\e7ce";
}
.cicon-moneybag-o:before {
  content: "\e7d1";
}
.cicon-more:before {
  content: "\e688";
}
.cicon-more-tag:before {
  content: "\e672";
}
.cicon-move:before {
  content: "\e768";
}
.cicon-move-round:before {
  content: "\e602";
}
.cicon-move-round-o:before {
  content: "\e603";
}
.cicon-music:before {
  content: "\e795";
}
.cicon-music-off:before {
  content: "\e796";
}
.cicon-my:before {
  content: "\e78c";
}
.cicon-my-o:before {
  content: "\e78b";
}
.cicon-near-me:before {
  content: "\e654";
}
.cicon-near-me-o:before {
  content: "\e649";
}
.cicon-not:before {
  content: "\e667";
}
.cicon-notice:before {
  content: "\e666";
}
.cicon-notice-active:before {
  content: "\e66f";
}
.cicon-notice-active-o:before {
  content: "\e65d";
}
.cicon-notice-o:before {
  content: "\e664";
}
.cicon-notice-off:before {
  content: "\e6b5";
}
.cicon-notice-off-o:before {
  content: "\e6bb";
}
.cicon-numcode:before {
  content: "\e755";
}
.cicon-order:before {
  content: "\e786";
}
.cicon-order-o:before {
  content: "\e7b8";
}
.cicon-paint:before {
  content: "\e75d";
}
.cicon-paint-o:before {
  content: "\e75a";
}
.cicon-palette:before {
  content: "\e696";
}
.cicon-palette-o:before {
  content: "\e691";
}
.cicon-pause:before {
  content: "\e669";
}
.cicon-pause-circle:before {
  content: "\e678";
}
.cicon-person:before {
  content: "\e679";
}
.cicon-person-add:before {
  content: "\e668";
}
.cicon-person-add-o:before {
  content: "\e66a";
}
.cicon-person-o:before {
  content: "\e67d";
}
.cicon-person-pin-circle:before {
  content: "\e66c";
}
.cicon-person-pin-circle-o:before {
  content: "\e670";
}
.cicon-phone:before {
  content: "\e6f0";
}
.cicon-phone-call:before {
  content: "\e6d7";
}
.cicon-pic:before {
  content: "\e756";
}
.cicon-pic-o:before {
  content: "\e69e";
}
.cicon-pin-drop:before {
  content: "\e648";
}
.cicon-pin-drop-o:before {
  content: "\e655";
}
.cicon-place:before {
  content: "\e651";
}
.cicon-place-o:before {
  content: "\e650";
}
.cicon-play-arrow:before {
  content: "\e66e";
}
.cicon-play-circle:before {
  content: "\e674";
}
.cicon-play-circle-o:before {
  content: "\e67f";
}
.cicon-popover:before {
  content: "\e74e";
}
.cicon-popover-o:before {
  content: "\e757";
}
.cicon-present:before {
  content: "\e73a";
}
.cicon-present-o:before {
  content: "\e711";
}
.cicon-progress:before {
  content: "\e784";
}
.cicon-qq:before {
  content: "\e7d9";
}
.cicon-qr-code-fill:before {
  content: "\e767";
}
.cicon-qr-code-line:before {
  content: "\e75e";
}
.cicon-quill:before {
  content: "\e760";
}
.cicon-quill-o:before {
  content: "\e761";
}
.cicon-radio:before {
  content: "\e6d4";
}
.cicon-radiobox:before {
  content: "\e763";
}
.cicon-radiobox-o:before {
  content: "\e75b";
}
.cicon-recharge:before {
  content: "\e71c";
}
.cicon-recharge-o:before {
  content: "\e71d";
}
.cicon-record:before {
  content: "\e7a4";
}
.cicon-record-o:before {
  content: "\e7a6";
}
.cicon-redo:before {
  content: "\e612";
}
.cicon-redpacket:before {
  content: "\e7d3";
}
.cicon-redpacket-o:before {
  content: "\e71a";
}
.cicon-refresh:before {
  content: "\e611";
}
.cicon-repair:before {
  content: "\e73f";
}
.cicon-repair-o:before {
  content: "\e73e";
}
.cicon-repeat:before {
  content: "\e617";
}
.cicon-replay:before {
  content: "\e619";
}
.cicon-reply:before {
  content: "\e618";
}
.cicon-reply-all:before {
  content: "\e614";
}
.cicon-road-map:before {
  content: "\e769";
}
.cicon-road-map-o:before {
  content: "\e76a";
}
.cicon-round:before {
  content: "\e716";
}
.cicon-round-angle:before {
  content: "\e6f5";
}
.cicon-round-angle-o:before {
  content: "\e6f6";
}
.cicon-round-arrow-line:before {
  content: "\e734";
}
.cicon-round-box:before {
  content: "\e604";
}
.cicon-safe:before {
  content: "\e77f";
}
.cicon-safe-check:before {
  content: "\e875";
}
.cicon-safe-check-o:before {
  content: "\e876";
}
.cicon-safe-flash:before {
  content: "\e783";
}
.cicon-safe-flash-o:before {
  content: "\e775";
}
.cicon-safe-key:before {
  content: "\e76c";
}
.cicon-safe-key-o:before {
  content: "\e766";
}
.cicon-safe-o:before {
  content: "\e77e";
}
.cicon-save:before {
  content: "\e677";
}
.cicon-save-o:before {
  content: "\e684";
}
.cicon-scan:before {
  content: "\e703";
}
.cicon-scissors:before {
  content: "\e762";
}
.cicon-search:before {
  content: "\e6f7";
}
.cicon-search-line:before {
  content: "\e771";
}
.cicon-searchlist:before {
  content: "\e720";
}
.cicon-search-o:before {
  content: "\e782";
}
.cicon-search-sm:before {
  content: "\e631";
}
.cicon-service:before {
  content: "\e73d";
}
.cicon-service-fill:before {
  content: "\e704";
}
.cicon-service-o:before {
  content: "\e721";
}
.cicon-set:before {
  content: "\e773";
}
.cicon-set-list:before {
  content: "\e76f";
}
.cicon-set-o:before {
  content: "\e774";
}
.cicon-settings:before {
  content: "\e77a";
}
.cicon-settings-o:before {
  content: "\e780";
}
.cicon-share:before {
  content: "\e6c5";
}
.cicon-share-line-o:before {
  content: "\e74d";
}
.cicon-shengji:before {
  content: "\e747";
}
.cicon-shopping-cart:before {
  content: "\e685";
}
.cicon-shopping-cart-o:before {
  content: "\e676";
}
.cicon-show:before {
  content: "\e785";
}
.cicon-show-o:before {
  content: "\e787";
}
.cicon-shuffle:before {
  content: "\e61a";
}
.cicon-sip:before {
  content: "\e764";
}
.cicon-sip-o:before {
  content: "\e765";
}
.cicon-skip-next:before {
  content: "\e6dd";
}
.cicon-skip-previous:before {
  content: "\e6d6";
}
.cicon-slack:before {
  content: "\e87b";
}
.cicon-slack-square:before {
  content: "\e891";
}
.cicon-sort:before {
  content: "\e6bf";
}
.cicon-sort-order:before {
  content: "\e6fe";
}
.cicon-sound:before {
  content: "\e77b";
}
.cicon-sponsor:before {
  content: "\e77c";
}
.cicon-sponsor-o:before {
  content: "\e77d";
}
.cicon-star:before {
  content: "\e683";
}
.cicon-star-half:before {
  content: "\e67c";
}
.cicon-star-o:before {
  content: "\e67b";
}
.cicon-stock:before {
  content: "\e789";
}
.cicon-stop:before {
  content: "\e6db";
}
.cicon-store:before {
  content: "\e7ac";
}
.cicon-store-0:before {
  content: "\e7ab";
}
.cicon-store-2:before {
  content: "\e7a7";
}
.cicon-store-2-o:before {
  content: "\e7a5";
}
.cicon-sub-left:before {
  content: "\e60b";
}
.cicon-sub-right:before {
  content: "\e60f";
}
.cicon-subtitles:before {
  content: "\e6da";
}
.cicon-subtitles-o:before {
  content: "\e6d8";
}
.cicon-sync-alt:before {
  content: "\e613";
}
.cicon-tag:before {
  content: "\e751";
}
.cicon-tag-o:before {
  content: "\e752";
}
.cicon-taobao:before {
  content: "\e712";
}
.cicon-terminal:before {
  content: "\e7c1";
}
.cicon-terminal-o:before {
  content: "\e7c2";
}
.cicon-thumb-down:before {
  content: "\e6c1";
}
.cicon-thumb-down-o:before {
  content: "\e6c9";
}
.cicon-thumb-up:before {
  content: "\e6c6";
}
.cicon-thumb-up-line:before {
  content: "\e71b";
}
.cicon-thumb-up-line-o:before {
  content: "\e6eb";
}
.cicon-thumb-up-o:before {
  content: "\e6cb";
}
.cicon-ticket:before {
  content: "\e800";
}
.cicon-ticket-o:before {
  content: "\e701";
}
.cicon-time:before {
  content: "\e6f8";
}
.cicon-time-o:before {
  content: "\e6f9";
}
.cicon-timer:before {
  content: "\e69c";
}
.cicon-title:before {
  content: "\e82f";
}
.cicon-titles:before {
  content: "\e745";
}
.cicon-toggle:before {
  content: "\e706";
}
.cicon-toggle-o:before {
  content: "\e733";
}
.cicon-topbar:before {
  content: "\e788";
}
.cicon-translate:before {
  content: "\e79a";
}
.cicon-tree:before {
  content: "\e659";
}
.cicon-Tt:before {
  content: "\e7a2";
}
.cicon-twiter:before {
  content: "\e6e8";
}
.cicon-cicon-community-o:before {
  content: "\e6df";
}
.cicon-undo:before {
  content: "\e61b";
}
.cicon-unfold-less:before {
  content: "\e60e";
}
.cicon-unfold-more:before {
  content: "\e609";
}
.cicon-upstage:before {
  content: "\e724";
}
.cicon-upstage-o:before {
  content: "\e725";
}
.cicon-view-agenda:before {
  content: "\e639";
}
.cicon-view-array:before {
  content: "\e636";
}
.cicon-view-carousel:before {
  content: "\e638";
}
.cicon-view-column:before {
  content: "\e632";
}
.cicon-view-day:before {
  content: "\e627";
}
.cicon-view-headline:before {
  content: "\e62b";
}
.cicon-view-list:before {
  content: "\e63c";
}
.cicon-view-module:before {
  content: "\e629";
}
.cicon-view-quilt:before {
  content: "\e630";
}
.cicon-volume:before {
  content: "\e6c4";
}
.cicon-volume-off:before {
  content: "\e6cd";
}
.cicon-warn:before {
  content: "\e662";
}
.cicon-warn-o:before {
  content: "\e675";
}
.cicon-wechat-pay:before {
  content: "\e7e6";
}
.cicon-weibo-fill:before {
  content: "\e7e4";
}
.cicon-weibo-o:before {
  content: "\e7e3";
}
.cicon-weixin:before {
  content: "\e6de";
}
.cicon-whatshot:before {
  content: "\e6ca";
}
.cicon-whatshot-o:before {
  content: "\e6d0";
}
.cicon-wifi:before {
  content: "\e6d2";
}
.cicon-wifi-off:before {
  content: "\e6d3";
}
.cicon-yamaxun:before {
  content: "\e7b7";
}
.cicon-zuoji:before {
  content: "\e754";
}
@font-face {
  font-family: "sheepicon";
  src: url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2");
}
[class*=sicon-] {
  font-family: "sheepicon";
  display: inline-block;
}
.sicon-edit:before {
  content: "\e711";
}
.sicon-basic:before {
  content: "\e712";
}
.sicon-home:before {
  content: "\e70c";
}
.sicon-more:before {
  content: "\e707";
}
.sicon-check-line:before {
  content: "\e708";
}
.sicon-transport:before {
  content: "\e709";
}
.sicon-goods-card:before {
  content: "\e70a";
}
.sicon-collect:before {
  content: "\e70b";
}
.sicon-warning-line:before {
  content: "\e70d";
}
.sicon-score1:before {
  content: "\e70e";
}
.sicon-score2:before {
  content: "\e70f";
}
.sicon-goods-list:before {
  content: "\e710";
}
.sicon-back:before {
  content: "\e706";
}
.sicon-unchecked:before {
  content: "\e703";
}
.sicon-warning-outline:before {
  content: "\e6ff";
}
.sicon-question-outline:before {
  content: "\e700";
}
.sicon-circlecheck:before {
  content: "\e701";
}
.sicon-circleclose:before {
  content: "\e702";
}
.sicon-delivery:before {
  content: "\e6fd";
}
.sicon-orders:before {
  content: "\e6fe";
}
.sicon-qrcode:before {
  content: "\e6f9";
}
.icon-spin {
  animation: icon-spin 2s infinite linear;
}
.icon-pulse {
  animation: icon-spin 1s infinite steps(8);
}
@keyframes icon-spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(359deg);
}
}
.icon-90 {
  transform: rotate(90deg);
}
.icon-180 {
  transform: rotate(180deg);
}
.icon-270 {
  transform: rotate(270deg);
}
.icon-x {
  transform: scale(-1, 1);
}
.icon-y {
  transform: scale(1, -1);
}
.icon-fw {
  width: 1.2857142857em;
  text-align: center;
}
.icon-xs {
  transform: scale(0.5);
}
.icon-sm {
  transform: scale(0.75);
}
.icon-df {
  transform: scale(1);
}
.icon-lg {
  transform: scale(1.25);
}
.icon-xl {
  transform: scale(1.5);
}
.icon-xxl {
  transform: scale(2);
}
.icon-sl {
  transform: scale(6);
}
.icon-xsl {
  transform: scale(10);
}
.ui-btn-box {
  display: inline-block;
}
.ui-btn {
  position: relative;
  border: 0;
  display: inline-block;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 0.7857em 1.5em 0.7857em;
  font-size: 0.875rem;
  line-height: 1em;
  text-align: center;
  text-decoration: none;
  overflow: visible;
  margin: 0 0.25em 0 0;
  transform: translate(0, 0);
  border-radius: 0.3125rem;
  white-space: nowrap;
  color: var(--text-a);
  background-color: var(--ui-BG);
  vertical-align: baseline;
}
.ui-btn:first-child:last-child {
  margin: 0;
}
.ui-btn:not([class*=round])::after {
  border-radius: calc(0.3125rem * 2);
}
.ui-btn:not([class*=border])::after {
  display: none;
}
.ui-btn.round::after {
  border-radius: 31.25rem;
}
.ui-btn.icon {
  padding: 0.8em 0.8em;
}
.ui-btn.sm {
  font-size: 0.75rem;
}
.ui-btn.lg {
  font-size: 1rem;
}
.ui-btn.xl {
  font-size: 1.125rem;
}
.ui-btn.block {
  width: 100%;
  display: block;
  font-size: 1rem;
}
.ui-btn[disabled] {
  opacity: 0.6;
}
.ui-btn.none-style {
  background-color: transparent !important;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
}
.ui-btn:not(.icon) [class*=icon-] {
  margin: 0 0.25em;
}
.ui-table {
  background-color: var(--ui-BG);
  max-width: 100%;
  display: table;
}
.ui-table.table-full {
  width: 100%;
}
.ui-table.table-radius {
  border-radius: 0.3125rem;
}
.ui-table.table-radius .ui-table-header .ui-table-tr {
  border-top-left-radius: 0.3125rem;
  border-top-right-radius: 0.3125rem;
}
.ui-table.table-radius .ui-table-header .ui-table-th:first-child {
  border-top-left-radius: 0.3125rem;
}
.ui-table.table-radius .ui-table-header .ui-table-th:last-child {
  border-top-right-radius: 0.3125rem;
}
.ui-table .ui-table-header {
  display: table-header-group;
}
.ui-table .ui-table-header .ui-table-th {
  font-weight: bold;
  border-bottom: 1px solid var(--ui-Border);
  white-space: nowrap;
  padding: 1em 0.8em;
}
.ui-table .ui-table-tr {
  display: table-row;
  z-index: 1;
}
.ui-table .ui-table-body {
  display: table-row-group;
  position: relative;
}
.ui-table .ui-table-body .ui-table-tr:hover {
  background-color: var(--ui-BG-1) !important;
}
.ui-table .ui-table-body .ui-table-loading {
  min-height: 300px;
  position: absolute !important;
  width: 100%;
  height: 100%;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--ui-Border);
}
.ui-table .ui-table-td,
.ui-table .ui-table-th {
  display: table-cell;
  text-align: unset;
  padding: 0.5em 0.8em;
  vertical-align: middle;
}
.ui-table.table-border, .ui-table.table-border .ui-table-td, .ui-table.table-border .ui-table-th {
  position: relative;
}
.ui-table.table-border::after, .ui-table.table-border .ui-table-td::after, .ui-table.table-border .ui-table-th::after {
  content: " ";
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: inherit;
  transform: scale(0.5);
  transform-origin: 0 0;
  pointer-events: none;
  box-sizing: border-box;
  border: 1px solid var(--ui-Border);
  z-index: 1;
}
.ui-table.table-border .ui-table-td::after,
.ui-table.table-border .ui-table-th::after {
  border-width: 1px 1px 0 0;
}
.ui-table.table-border .ui-table-td:last-child::after,
.ui-table.table-border .ui-table-th:last-child::after {
  border-right: none;
}
.ui-table.table-radius::after {
  border-radius: calc(0.3125rem * 2);
}
.ui-table.table-radius .ui-table-tr .ui-table-th:first-child {
  border-top-left-radius: calc(0.3125rem * 2);
}
.ui-table.table-radius .ui-table-tr .ui-table-th:last-child {
  border-top-right-radius: calc(0.3125rem * 2);
}
.ui-table.table-radius .ui-table-tr:last-child .ui-table-td:first-child {
  border-bottom-left-radius: 0.3125rem;
}
.ui-table.table-radius .ui-table-tr:last-child .ui-table-td:last-child {
  border-bottom-right-radius: 0.3125rem;
}
.ui-table.table-striped > .ui-table-body > .ui-table-tr:nth-child(2n+1),
.ui-table.table-striped > .ui-table-body > .ui-table-tr:nth-child(2n+1) {
  background-color: var(--ui-BG-1);
}
.table-responsive {
  width: inherit;
  height: 100%;
  max-width: 100%;
  overflow: hidden;
  box-sizing: border-box;
}
.table-responsive .table-responsive-box {
  position: relative;
  overflow: hidden;
}
.ui-code {
  font-family: Monaco, Menlo, Consolas, "Courier New";
  font-size: 90%;
  position: relative;
  z-index: 1;
  color: var(--ui-TC);
}
.ui-code .ui-rich-text {
  display: inline-block;
}
.ui-code.code {
  display: inline-block;
  padding: 0 0.3125rem;
  margin: 0 0.3125rem;
  border-radius: 0.1875rem;
  line-height: 1.6;
  vertical-align: baseline;
}
.ui-code.pre {
  display: block;
  margin: 1em 0;
  line-height: 1.6;
}
.ui-code.pre.hasTitle {
  margin: 3.2em 0 1em;
}
.ui-code.pre .ui-code-title {
  position: absolute;
  top: -2.2em;
  color: var(--ui-TC-2);
  left: 0;
}
.ui-code.pre .ui-rich-text {
  padding: 1.25rem;
  white-space: pre-wrap;
  word-break: break-all;
  word-wrap: break-word;
}
.ui-code.pre .ui-scroll-view.ui-scroll {
  max-height: 500px;
  white-space: pre;
}
.ui-code.pre .ui-copy-btn {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  padding: 0.8em;
  border-radius: 0 0.1875rem 0 0.1875rem;
}
/* ==================
         表单
 ==================== */
.ui-form-item {
  padding: 0.03125rem 0.75rem;
  display: flex;
  align-items: center;
  min-height: 3.125rem;
  justify-content: space-between;
}
.ui-form-item .title {
  text-align: justify;
  padding-right: 0.9375rem;
  font-size: 0.9375rem;
  position: relative;
  height: 1.875rem;
  line-height: 1.875rem;
}
.ui-form-item .content {
  flex: 1;
}
.ui-form-item uni-input,
.ui-form-item ui-input {
  flex: 1;
  font-size: 0.9375rem;
  color: #555;
  padding-right: 0.625rem;
}
.ui-form-item uni-text[class*=icon-] {
  font-size: 1.125rem;
  padding: 0;
  box-sizing: border-box;
}
.ui-form-item uni-textarea {
  margin: 1rem 0 0.9375rem;
  height: 4.6em;
  width: 100%;
  line-height: 1.2em;
  flex: 1;
  font-size: 0.875rem;
  padding: 0;
}
.ui-form-item uni-picker,
.ui-form-item .arrow {
  flex: 1;
  padding-right: 1.25rem;
  overflow: hidden;
  position: relative;
}
.ui-form-item uni-picker .picker,
.ui-form-item .arrow > uni-view {
  line-height: 3.125rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}
.ui-form-item uni-picker::after,
.ui-form-item .arrow::after {
  font-family: "ui";
  display: block;
  content: "\e605";
  position: absolute;
  font-size: 1.0625rem;
  color: #8799a3;
  line-height: 3.125rem;
  width: 1.875rem;
  text-align: center;
  top: 0;
  bottom: 0;
  right: -0.625rem;
  margin: auto;
}
.ui-form-item uni-textarea[disabled],
.ui-form-item uni-textarea[disabled] .placeholder {
  color: transparent;
}
.ui-form-item.align-start .title {
  height: 1em;
  margin-top: 1rem;
  line-height: 1em;
}
.ui-form-item .grid-square > uni-view {
  background-color: #f8f8f8;
  border-radius: 0.375rem;
}
.ui-form-item .grid-square > uni-view .mask {
  background-color: rgba(0, 0, 0, 0.6);
  position: absolute;
  font-size: 0.625rem;
  color: #ffffff;
  width: 100%;
  bottom: 0;
  text-align: center;
  padding: 0.1875rem 0;
}
.ui-form-item .grid-square > uni-view .mask.red-mask {
  background-color: rgba(255, 80, 80, 0.6);
}
.ui-form-item .grid-square > uni-view [class*=icon] {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  transform: scale(1.5);
  justify-content: center;
}
.ui-form-item .grid-square > uni-view .text-gray {
  position: absolute;
  width: 100%;
  font-size: 0.75rem;
  text-align: center;
  bottom: 0.625rem;
}
.disabled {
  opacity: 0.6;
  cursor: not-allowed !important;
}
.ui-menu {
  background-color: var(--ui-BG);
}
.ui-menu-item {
  position: relative;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 4em;
  padding: 0 0.9375rem;
}
.ui-menu-item .ui-menu-item-icon {
  width: 1.7em;
  margin-right: 0.3em;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: scale(1.3);
}
.ui-menu-item .ui-menu-item-icon .ui-menu-item-image {
  width: 1.2em;
  height: 1.2em;
  display: inline-block;
}
.ui-menu-item .ui-menu-item-content {
  flex: 1;
  position: relative;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ui-menu-item .ui-menu-item-arrow {
  width: 1.6em;
  text-align: center;
  color: var(--ui-TC-3);
}
.ui-menu-item::after {
  content: " ";
  width: calc(200% - 3.75rem);
  left: 0.9375rem;
  position: absolute;
  top: 0;
  box-sizing: border-box;
  height: 200%;
  border-top: 1px solid var(--ui-Border);
  border-radius: inherit;
  transform: scale(1);
  transform-origin: 0 0;
  pointer-events: none;
}
.ui-menu-item.first-item::after {
  display: none;
}
.ui-menu-item:first-child::after {
  display: none;
}
.cu-markdown {
  position: relative;
  z-index: 1;
}
.cu-markdown.selectable {
  cursor: auto;
  -webkit-user-select: text;
          user-select: text;
}
.cu-markdown inline {
  display: inline-block;
}
.cu-markdown .list .list-item {
  line-height: 1.8;
}
.cu-markdown .list .list-item .list {
  margin-left: 1.28571em;
}
.cu-markdown .list .list-item .list .ui-title {
  transform: scale(0.6);
}
.cu-markdown .list .list-item .list .ui-title:before {
  content: "\e716";
}
.cu-markdown .list .list-item-p {
  position: relative;
  padding-left: 1.5em;
}
.cu-markdown .list .list-item-p .list-item-t {
  display: block;
  width: 1.3em;
  text-align: center;
  position: absolute;
  left: 0;
}
.cu-markdown .md-table + .md-table {
  margin-top: 0.9375rem;
}
.paragraph, .blockquote {
  margin: 0 0 1.25rem;
  line-height: 1.8;
}
.blockquote {
  padding: 0.625rem 0.9375rem;
  border-left-style: solid;
  border-left-width: 0.3125rem;
  border-color: var(--ui-Border);
  background: none repeat scroll 0 0 rgba(102, 128, 153, 0.05);
}
.blockquote .paragraph, .blockquote .blockquote {
  margin-bottom: 0.9375rem;
}
.blockquote .paragraph:last-child, .blockquote .blockquote:last-child {
  margin-bottom: 0;
}
/* ==================
         卡片
 ==================== */
.ui-cards {
  display: block;
  overflow: hidden;
}
.ui-cards .ui-btn.badge {
  top: 0;
  right: 0;
  font-size: 0.75rem;
  padding: 0 0.46875rem;
  height: 1.25rem;
}
.ui-cards.no-card > .ui-item {
  margin: 0;
  border-radius: 0;
}
.ui-cards > .ui-item {
  display: block;
  overflow: hidden;
  border-radius: 0.3125rem;
  margin: 0.9375rem;
}
.ui-cards > .ui-item.shadow-blur {
  overflow: initial;
}
.ui-cards .grid.grid-square {
  margin-bottom: -0.625rem;
}
.ui-cards.article {
  display: block;
}
.ui-cards.article > .ui-item {
  padding: 0.9375rem;
  background-color: var(--box-bg);
  display: flex;
  align-items: flex-start;
}
.ui-cards.article > .time {
  padding: 0.9375rem 0 0 0.9375rem;
}
.ui-cards.article > .ui-item .title {
  font-size: 0.9375rem;
  font-weight: 900;
  color: #333333;
}
.ui-cards.article > .ui-item .content {
  flex: 1;
}
.ui-cards.article > .ui-item > uni-image {
  width: 7.5rem;
  height: 6.4em;
  margin-left: 0.625rem;
  border-radius: 0.1875rem;
}
.ui-cards.article > .ui-item .content .desc {
  font-size: 12px;
  color: var(--text-c);
}
.ui-cards.article > .ui-item .content .text-content {
  font-size: 0.875rem;
  color: #888;
}
.ui-cards.case .image {
  position: relative;
}
.ui-cards.case .image uni-image {
  width: 100%;
  display: block;
}
.ui-cards.case .image .ui-tag {
  position: absolute;
  right: 0;
  top: 0;
}
.ui-cards.case .image .ui-bar {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: transparent;
  padding: 0 0.9375rem;
}
.ui-cards.case .image .bg-black {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}
.ui-cards.case.no-card .image {
  margin: 0.9375rem 0.9375rem 0;
  overflow: hidden;
  border-radius: 0.3125rem;
}
.ui-cards.dynamic {
  display: block;
}
.ui-cards.dynamic > .ui-item {
  display: block;
  overflow: hidden;
}
.ui-cards.dynamic > .ui-item > .text-content {
  padding: 0 0.9375rem 0;
  font-size: 0.9375rem;
  margin-bottom: 0.625rem;
}
.ui-cards.dynamic > .ui-item .square-img {
  width: 100%;
  height: 6.25rem;
  border-radius: 0.1875rem;
}
.ui-cards.dynamic > .ui-item .only-img {
  width: 100%;
  height: 10rem;
  border-radius: 0.1875rem;
}
.ui-cards.goods {
  display: block;
}
.ui-cards.goods > .ui-item {
  padding: 0.9375rem;
  display: flex;
  position: relative;
  background-color: var(--ui-BG);
}
.ui-cards.goods > .ui-item + .ui-item {
  border-top: 0.03125rem solid #eeeeee;
}
.ui-cards.goods > .ui-item .content {
  width: 12.8125rem;
  padding: 0;
}
.ui-cards.goods > .ui-item .title {
  font-size: 0.9375rem;
  font-weight: 900;
  color: #333333;
  line-height: 1.4;
  height: 1.4em;
  overflow: hidden;
}
.ui-cards.goods.col-goods.col-twice {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0.9375rem;
}
.ui-cards.goods.col-goods.col-twice > .ui-item {
  width: calc(50% - 0.9375rem);
  margin: 0.625rem 0.625rem 0 0.625rem;
}
.ui-cards.goods.col-goods.col-twice > .ui-item .content {
  padding: 0.625rem;
}
.ui-cards.goods.col-goods.col-twice > .ui-item:nth-child(2n) {
  margin-left: 0;
}
.ui-cards.goods.col-goods > .ui-item {
  padding: 0;
  display: block;
  border: 0px;
}
.ui-cards.goods.col-goods > .ui-item .content {
  width: 100%;
  padding: 0.9375rem;
}
.ui-cards.goods.no-card > .ui-item .content {
  width: 14.6875rem;
  padding: 0;
}
.ui-cards.goods.no-card > .ui-item .title, .ui-cards.goods.col-goods > .ui-item .title {
  height: 3em;
  overflow: hidden;
}
.ui-cards.goods > .ui-item .text-linecut-2 {
  -webkit-line-clamp: 1;
}
.ui-cards.goods.no-card > .ui-item .text-linecut-2, .ui-cards.goods.col-goods > .ui-item .text-linecut-2 {
  -webkit-line-clamp: 2;
  line-height: 1.6em;
  height: 3.2em;
}
.ui-cards.goods > .ui-item > uni-image {
  width: 6.25rem;
  height: 6.25rem;
  margin-right: 0.625rem;
  border-radius: 0.1875rem;
}
.ui-cards.goods.no-card > .ui-item > uni-image {
  width: 6.875rem;
  height: 5.3125rem;
}
.ui-cards.goods.col-goods > .ui-item > uni-image {
  width: 100%;
  height: 10.625rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  display: block;
}
.ui-cards.goods.col-goods.col-twice > .ui-item > uni-image {
  height: 7.375rem;
}
.ui-cards.loan {
  display: block;
}
.ui-cards.loan > .ui-item {
  padding: 0.9375rem 0 0.9375rem 0.9375rem;
  display: flex;
  position: relative;
  background-color: var(--box-bg);
}
.ui-cards.loan > .ui-item .content {
  width: 14.0625rem;
  padding: 0;
}
.ui-cards.loan > .ui-item .content .tag-list {
  width: 14.0625rem;
  display: flex;
  flex-wrap: wrap;
  font-size: 12px;
  margin-top: 0.5625rem;
}
.ui-cards.loan > .ui-item .action {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.ui-cards.houses {
  display: block;
}
.ui-cards.houses > .ui-item {
  padding: 0.625rem;
  display: flex;
  position: relative;
  background-color: var(--box-bg);
}
.ui-cards.houses > .ui-item .image {
  width: 7.1875rem;
  height: 5.625rem;
  margin-right: 0.625rem;
  border-radius: 0.1875rem;
}
.ui-cards.houses > .ui-item .content {
  width: 12.5rem;
  padding: 0;
}
.ui-cards.houses > .ui-item .content .tag-list {
  width: 12.5rem;
  display: flex;
  flex-wrap: wrap;
  font-size: 12px;
  margin-top: 0.3125rem;
}
.ui-cards.houses > .ui-item .content .tag-list .ui-item {
  height: 20px;
  line-height: 20px;
}
.ui-cards.houses > .ui-item .action {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.ui-cards.product {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0.9375rem;
}
.ui-cards.product > .ui-item {
  width: calc(100% - 0.46875rem);
  margin: 0.625rem 0.625rem 0 0.625rem;
  background-color: var(--box-bg);
  position: relative;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.ui-cards.product > .ui-item .content {
  padding: 0.625rem;
}
.ui-cards.product > .ui-item .content .text-cut {
  font-size: 16px;
}
.ui-cards.product > .ui-item .image {
  width: 100%;
  height: 7.5rem;
  border-radius: 0.1875rem 0 0 0.1875rem;
  display: block;
}
.ui-cards.product > .ui-item .ui-progress-tag {
  width: 4em;
  text-align: right;
  font-size: 12px;
}
.ui-cards.product > .ui-item .border-top {
  width: 100%;
}
.ui-cards.product > .ui-item .ui-tag {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0.1875rem 0 0.1875rem 0;
}
.ui-cards.shop {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0.9375rem;
}
.ui-cards.shop > .ui-item {
  width: calc(50% - 0.9375rem);
  margin: 0.625rem 0.625rem 0 0.625rem;
  background-color: var(--box-bg);
  padding: 0.625rem;
}
.ui-cards.shop > .ui-item .content {
  margin-top: 0.46875rem;
}
.ui-cards.shop > .ui-item .image {
  width: 100%;
  height: 8.90625rem;
  border-radius: 0.1875rem;
  display: block;
}
.ui-cards.shop > .ui-item:nth-child(2n) {
  margin-left: 0;
}
.ui-cards.orders .ui-item {
  margin-top: 0.9375rem;
}
.ui-cards.orders .ui-item .address-box {
  padding: 0.46875rem;
  margin: 0 0.9375rem 0.9375rem;
  border: 1px solid;
  border-color: var(--main-a);
  border-radius: 10px;
  position: relative;
}
.ui-cards.orders .ui-item .address-box .ui-form-group {
  min-height: 10px;
}
/* 字体文件 */
@font-face {
  font-family: OPPOSANS;
  src: url("./OPPOSANS-M-subfont-B2oLOkiq.ttf");
}
.font-OPPOSANS {
  font-family: OPPOSANS;
}
uni-page-body {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  width: 100%;
  word-break: break-all;
  white-space: normal;
  background-color: #f6f6f6;
  color: #333333;
}
body {
  background-color: #f6f6f6;
}
::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
  display: none;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.model-box[data-v-674b6ac8] {
  height: 60vh;
}
.model-box .title[data-v-674b6ac8] {
  justify-content: center;
  font-size: 1.125rem;
  height: 2.5rem;
  font-weight: bold;
  color: #333333;
}
.model-content[data-v-674b6ac8] {
  height: -webkit-fit-content;
  height: fit-content;
  max-height: 11.875rem;
  padding: 0 0.625rem;
  box-sizing: border-box;
  margin-top: 0.625rem;
}
.model-content .model-content-tag[data-v-674b6ac8] {
  font-size: 1.09375rem;
  font-weight: 500;
  color: #ff6911;
  line-height: 4.6875rem;
  width: 6.25rem;
  height: 4.6875rem;
  text-align: center;
}
.model-content .model-content-title[data-v-674b6ac8] {
  width: 14.0625rem;
  height: 4.6875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #333333;
  overflow: hidden;
}
.model-content .cicon-forward[data-v-674b6ac8] {
  font-size: 0.875rem;
  color: #999999;
  margin: 0 auto;
}
.titleLi[data-v-674b6ac8] {
  margin: 0.3125rem 0 0.3125rem 0.625rem;
  font-size: 0.8125rem;
}
.actBox[data-v-674b6ac8] {
  width: 21.875rem;
  height: 4.6875rem;
  background-color: #fff2f2;
  margin: 0.3125rem auto;
  border-radius: 0.3125rem;
}
.boxCont[data-v-674b6ac8] {
  width: 21.875rem;
  height: 4.6875rem;
  align-items: center;
}
.contBu[data-v-674b6ac8] {
  height: 2.5rem;
  line-height: 2.5rem;
  overflow: hidden;
  font-size: 0.9375rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.cotBu-txt[data-v-674b6ac8] {
  height: 2.1875rem;
  line-height: 2.1875rem;
  font-size: 0.78125rem;
  color: #999999;
}
.model-content-tag2[data-v-674b6ac8] {
  font-size: 1.09375rem;
  font-weight: 500;
  color: #ff6911;
  width: 6.25rem;
  height: 4.6875rem;
  text-align: center;
}
.usePrice[data-v-674b6ac8] {
  width: 6.25rem;
  height: 2.8125rem;
  line-height: 3.125rem;
}
.impose[data-v-674b6ac8] {
  width: 6.25rem;
  height: 1.5625rem;
  font-size: 0.71875rem;
}
.model-content-title2[data-v-674b6ac8] {
  width: 10.3125rem;
  height: 4.6875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #333333;
  overflow: hidden;
}
.coupon[data-v-674b6ac8] {
  width: 4.6875rem;
  height: 1.5625rem;
  line-height: 1.5625rem;
  background-color: #ff4444;
  color: white;
  border-radius: 0.9375rem;
  text-align: center;
  font-size: 0.78125rem;
}
.coupon2[data-v-674b6ac8] {
  width: 4.6875rem;
  height: 1.5625rem;
  line-height: 1.5625rem;
  background-color: #cbc0bf;
  color: white;
  border-radius: 0.9375rem;
  text-align: center;
  font-size: 0.78125rem;
}
.nullBox[data-v-674b6ac8] {
  width: 100%;
  height: 9.375rem;
  font-size: 0.78125rem;
  line-height: 9.375rem;
  text-align: center;
  color: #999999;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.address-item[data-v-b80e6bc0] {
  padding: 0.75rem 0.9375rem;
}
.address-item .item-left[data-v-b80e6bc0] {
  width: 18.75rem;
}
.address-item .area-text[data-v-b80e6bc0] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #999999;
}
.address-item .address-text[data-v-b80e6bc0] {
  font-size: 1rem;
  font-weight: 500;
  color: #333333;
  line-height: 1.5rem;
}
.address-item .person-text[data-v-b80e6bc0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #999999;
}
.edit-btn[data-v-b80e6bc0] {
  width: 1.375rem;
  height: 1.375rem;
  background: #f8f9fa;
  border-radius: 50%;
}
.edit-btn .edit-icon[data-v-b80e6bc0] {
  width: 0.75rem;
  height: 0.75rem;
}
uni-image[data-v-b80e6bc0] {
  width: 100%;
  height: 100%;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
@keyframes title-animation-597e31a7 {
0% {
    font-size: 1rem;
}
100% {
    font-size: 1.125rem;
}
}
.login-wrap[data-v-597e31a7] {
  padding: 1.3125rem 1.0625rem 0.8125rem;
  min-height: 15.625rem;
  max-height: 86vh;
  overflow-y: auto;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
.head-box .head-title[data-v-597e31a7] {
  min-width: 5rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
  line-height: 1.125rem;
}
.head-box .head-title-active[data-v-597e31a7] {
  width: 5rem;
  font-size: 1rem;
  font-weight: 600;
  color: #999;
  line-height: 1.125rem;
}
.head-box .head-title-animation[data-v-597e31a7] {
  animation-name: title-animation-597e31a7;
  animation-duration: 0.1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}
.head-box .head-title-line[data-v-597e31a7] {
  position: relative;
}
.head-box .head-title-line[data-v-597e31a7]::before {
  content: "";
  width: 0.03125rem;
  height: 1.0625rem;
  background-color: #e4e7ed;
  position: absolute;
  left: -0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.head-box .head-subtitle[data-v-597e31a7] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #afb6c0;
  text-align: left;
  display: flex;
}
.code-btn-start[data-v-597e31a7] {
  width: 5rem;
  height: 1.75rem;
  line-height: normal;
  border: 0.0625rem solid var(--ui-BG-Main, #16a34a);
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--ui-BG-Main, #16a34a);
  opacity: 1;
}
.forgot-btn[data-v-597e31a7] {
  width: 5rem;
  line-height: 1.75rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999;
}
.login-btn-start[data-v-597e31a7] {
  width: 4.9375rem;
  height: 1.75rem;
  line-height: normal;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #fff;
}
.login-action[data-v-597e31a7] {
  padding: 0.875rem 2.0625rem 0.125rem;
}
.login-btn-block[data-v-597e31a7] {
  width: 100%;
  height: 2.4375rem;
  line-height: 2.4375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #16a34a, #22c55e);
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.21875rem;
  box-shadow: 0 0.25rem 0.5625rem rgba(22, 163, 74, 0.24);
  font-size: 0.9375rem;
  font-weight: 500;
  color: #fff !important;
  opacity: 1;
  visibility: visible;
}
.type-btn[data-v-597e31a7] {
  padding: 0.625rem;
  margin: 1.25rem auto;
  width: 6.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999999;
}
.auto-login-box[data-v-597e31a7] {
  width: 100%;
}
.auto-login-box .auto-login-btn[data-v-597e31a7] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
  margin: 0 0.9375rem;
}
.auto-login-box .auto-login-img[data-v-597e31a7] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
}
.agreement-box[data-v-597e31a7] {
  margin: 0.6875rem auto 0;
}
.agreement-box .protocol-check[data-v-597e31a7] {
  transform: scale(0.7);
}
.agreement-box .agreement-text[data-v-597e31a7] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
  flex-wrap: wrap;
}
.agreement-box .agreement-text .tcp-text[data-v-597e31a7] {
  color: var(--ui-BG-Main, #16a34a);
}
.auth-head-box[data-v-597e31a7] {
  margin-bottom: 1.125rem;
}
.editPwd-btn-box .save-btn[data-v-597e31a7] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #ffffff;
}
.editPwd-btn-box .forgot-btn[data-v-597e31a7] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
@keyframes title-animation-68e53315 {
0% {
    font-size: 1rem;
}
100% {
    font-size: 1.125rem;
}
}
.login-wrap[data-v-68e53315] {
  padding: 1.3125rem 1.0625rem 0.8125rem;
  min-height: 15.625rem;
  max-height: 86vh;
  overflow-y: auto;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
.head-box .head-title[data-v-68e53315] {
  min-width: 5rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
  line-height: 1.125rem;
}
.head-box .head-title-active[data-v-68e53315] {
  width: 5rem;
  font-size: 1rem;
  font-weight: 600;
  color: #999;
  line-height: 1.125rem;
}
.head-box .head-title-animation[data-v-68e53315] {
  animation-name: title-animation-68e53315;
  animation-duration: 0.1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}
.head-box .head-title-line[data-v-68e53315] {
  position: relative;
}
.head-box .head-title-line[data-v-68e53315]::before {
  content: "";
  width: 0.03125rem;
  height: 1.0625rem;
  background-color: #e4e7ed;
  position: absolute;
  left: -0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.head-box .head-subtitle[data-v-68e53315] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #afb6c0;
  text-align: left;
  display: flex;
}
.code-btn-start[data-v-68e53315] {
  width: 5rem;
  height: 1.75rem;
  line-height: normal;
  border: 0.0625rem solid var(--ui-BG-Main, #16a34a);
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--ui-BG-Main, #16a34a);
  opacity: 1;
}
.forgot-btn[data-v-68e53315] {
  width: 5rem;
  line-height: 1.75rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999;
}
.login-btn-start[data-v-68e53315] {
  width: 4.9375rem;
  height: 1.75rem;
  line-height: normal;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #fff;
}
.login-action[data-v-68e53315] {
  padding: 0.875rem 2.0625rem 0.125rem;
}
.login-btn-block[data-v-68e53315] {
  width: 100%;
  height: 2.4375rem;
  line-height: 2.4375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #16a34a, #22c55e);
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.21875rem;
  box-shadow: 0 0.25rem 0.5625rem rgba(22, 163, 74, 0.24);
  font-size: 0.9375rem;
  font-weight: 500;
  color: #fff !important;
  opacity: 1;
  visibility: visible;
}
.type-btn[data-v-68e53315] {
  padding: 0.625rem;
  margin: 1.25rem auto;
  width: 6.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999999;
}
.auto-login-box[data-v-68e53315] {
  width: 100%;
}
.auto-login-box .auto-login-btn[data-v-68e53315] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
  margin: 0 0.9375rem;
}
.auto-login-box .auto-login-img[data-v-68e53315] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
}
.agreement-box[data-v-68e53315] {
  margin: 0.6875rem auto 0;
}
.agreement-box .protocol-check[data-v-68e53315] {
  transform: scale(0.7);
}
.agreement-box .agreement-text[data-v-68e53315] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
  flex-wrap: wrap;
}
.agreement-box .agreement-text .tcp-text[data-v-68e53315] {
  color: var(--ui-BG-Main, #16a34a);
}
.auth-head-box[data-v-68e53315] {
  margin-bottom: 1.125rem;
}
.editPwd-btn-box .save-btn[data-v-68e53315] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #ffffff;
}
.editPwd-btn-box .forgot-btn[data-v-68e53315] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
@keyframes title-animation-35234133 {
0% {
    font-size: 1rem;
}
100% {
    font-size: 1.125rem;
}
}
.login-wrap[data-v-35234133] {
  padding: 1.3125rem 1.0625rem 0.8125rem;
  min-height: 15.625rem;
  max-height: 86vh;
  overflow-y: auto;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
.head-box .head-title[data-v-35234133] {
  min-width: 5rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
  line-height: 1.125rem;
}
.head-box .head-title-active[data-v-35234133] {
  width: 5rem;
  font-size: 1rem;
  font-weight: 600;
  color: #999;
  line-height: 1.125rem;
}
.head-box .head-title-animation[data-v-35234133] {
  animation-name: title-animation-35234133;
  animation-duration: 0.1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}
.head-box .head-title-line[data-v-35234133] {
  position: relative;
}
.head-box .head-title-line[data-v-35234133]::before {
  content: "";
  width: 0.03125rem;
  height: 1.0625rem;
  background-color: #e4e7ed;
  position: absolute;
  left: -0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.head-box .head-subtitle[data-v-35234133] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #afb6c0;
  text-align: left;
  display: flex;
}
.code-btn-start[data-v-35234133] {
  width: 5rem;
  height: 1.75rem;
  line-height: normal;
  border: 0.0625rem solid var(--ui-BG-Main, #16a34a);
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--ui-BG-Main, #16a34a);
  opacity: 1;
}
.forgot-btn[data-v-35234133] {
  width: 5rem;
  line-height: 1.75rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999;
}
.login-btn-start[data-v-35234133] {
  width: 4.9375rem;
  height: 1.75rem;
  line-height: normal;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #fff;
}
.login-action[data-v-35234133] {
  padding: 0.875rem 2.0625rem 0.125rem;
}
.login-btn-block[data-v-35234133] {
  width: 100%;
  height: 2.4375rem;
  line-height: 2.4375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #16a34a, #22c55e);
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.21875rem;
  box-shadow: 0 0.25rem 0.5625rem rgba(22, 163, 74, 0.24);
  font-size: 0.9375rem;
  font-weight: 500;
  color: #fff !important;
  opacity: 1;
  visibility: visible;
}
.type-btn[data-v-35234133] {
  padding: 0.625rem;
  margin: 1.25rem auto;
  width: 6.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999999;
}
.auto-login-box[data-v-35234133] {
  width: 100%;
}
.auto-login-box .auto-login-btn[data-v-35234133] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
  margin: 0 0.9375rem;
}
.auto-login-box .auto-login-img[data-v-35234133] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
}
.agreement-box[data-v-35234133] {
  margin: 0.6875rem auto 0;
}
.agreement-box .protocol-check[data-v-35234133] {
  transform: scale(0.7);
}
.agreement-box .agreement-text[data-v-35234133] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
  flex-wrap: wrap;
}
.agreement-box .agreement-text .tcp-text[data-v-35234133] {
  color: var(--ui-BG-Main, #16a34a);
}
.auth-head-box[data-v-35234133] {
  margin-bottom: 1.125rem;
}
.editPwd-btn-box .save-btn[data-v-35234133] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #ffffff;
}
.editPwd-btn-box .forgot-btn[data-v-35234133] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
@keyframes title-animation-db79cf2c {
0% {
    font-size: 1rem;
}
100% {
    font-size: 1.125rem;
}
}
.login-wrap[data-v-db79cf2c] {
  padding: 1.3125rem 1.0625rem 0.8125rem;
  min-height: 15.625rem;
  max-height: 86vh;
  overflow-y: auto;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
.head-box .head-title[data-v-db79cf2c] {
  min-width: 5rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
  line-height: 1.125rem;
}
.head-box .head-title-active[data-v-db79cf2c] {
  width: 5rem;
  font-size: 1rem;
  font-weight: 600;
  color: #999;
  line-height: 1.125rem;
}
.head-box .head-title-animation[data-v-db79cf2c] {
  animation-name: title-animation-db79cf2c;
  animation-duration: 0.1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}
.head-box .head-title-line[data-v-db79cf2c] {
  position: relative;
}
.head-box .head-title-line[data-v-db79cf2c]::before {
  content: "";
  width: 0.03125rem;
  height: 1.0625rem;
  background-color: #e4e7ed;
  position: absolute;
  left: -0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.head-box .head-subtitle[data-v-db79cf2c] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #afb6c0;
  text-align: left;
  display: flex;
}
.code-btn-start[data-v-db79cf2c] {
  width: 5rem;
  height: 1.75rem;
  line-height: normal;
  border: 0.0625rem solid var(--ui-BG-Main, #16a34a);
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--ui-BG-Main, #16a34a);
  opacity: 1;
}
.forgot-btn[data-v-db79cf2c] {
  width: 5rem;
  line-height: 1.75rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999;
}
.login-btn-start[data-v-db79cf2c] {
  width: 4.9375rem;
  height: 1.75rem;
  line-height: normal;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #fff;
}
.login-action[data-v-db79cf2c] {
  padding: 0.875rem 2.0625rem 0.125rem;
}
.login-btn-block[data-v-db79cf2c] {
  width: 100%;
  height: 2.4375rem;
  line-height: 2.4375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #16a34a, #22c55e);
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.21875rem;
  box-shadow: 0 0.25rem 0.5625rem rgba(22, 163, 74, 0.24);
  font-size: 0.9375rem;
  font-weight: 500;
  color: #fff !important;
  opacity: 1;
  visibility: visible;
}
.type-btn[data-v-db79cf2c] {
  padding: 0.625rem;
  margin: 1.25rem auto;
  width: 6.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999999;
}
.auto-login-box[data-v-db79cf2c] {
  width: 100%;
}
.auto-login-box .auto-login-btn[data-v-db79cf2c] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
  margin: 0 0.9375rem;
}
.auto-login-box .auto-login-img[data-v-db79cf2c] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
}
.agreement-box[data-v-db79cf2c] {
  margin: 0.6875rem auto 0;
}
.agreement-box .protocol-check[data-v-db79cf2c] {
  transform: scale(0.7);
}
.agreement-box .agreement-text[data-v-db79cf2c] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
  flex-wrap: wrap;
}
.agreement-box .agreement-text .tcp-text[data-v-db79cf2c] {
  color: var(--ui-BG-Main, #16a34a);
}
.auth-head-box[data-v-db79cf2c] {
  margin-bottom: 1.125rem;
}
.editPwd-btn-box .save-btn[data-v-db79cf2c] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #ffffff;
}
.editPwd-btn-box .forgot-btn[data-v-db79cf2c] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
@keyframes title-animation-c6468ecd {
0% {
    font-size: 1rem;
}
100% {
    font-size: 1.125rem;
}
}
.login-wrap[data-v-c6468ecd] {
  padding: 1.3125rem 1.0625rem 0.8125rem;
  min-height: 15.625rem;
  max-height: 86vh;
  overflow-y: auto;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
.head-box .head-title[data-v-c6468ecd] {
  min-width: 5rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
  line-height: 1.125rem;
}
.head-box .head-title-active[data-v-c6468ecd] {
  width: 5rem;
  font-size: 1rem;
  font-weight: 600;
  color: #999;
  line-height: 1.125rem;
}
.head-box .head-title-animation[data-v-c6468ecd] {
  animation-name: title-animation-c6468ecd;
  animation-duration: 0.1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}
.head-box .head-title-line[data-v-c6468ecd] {
  position: relative;
}
.head-box .head-title-line[data-v-c6468ecd]::before {
  content: "";
  width: 0.03125rem;
  height: 1.0625rem;
  background-color: #e4e7ed;
  position: absolute;
  left: -0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.head-box .head-subtitle[data-v-c6468ecd] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #afb6c0;
  text-align: left;
  display: flex;
}
.code-btn-start[data-v-c6468ecd] {
  width: 5rem;
  height: 1.75rem;
  line-height: normal;
  border: 0.0625rem solid var(--ui-BG-Main, #16a34a);
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--ui-BG-Main, #16a34a);
  opacity: 1;
}
.forgot-btn[data-v-c6468ecd] {
  width: 5rem;
  line-height: 1.75rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999;
}
.login-btn-start[data-v-c6468ecd] {
  width: 4.9375rem;
  height: 1.75rem;
  line-height: normal;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #fff;
}
.login-action[data-v-c6468ecd] {
  padding: 0.875rem 2.0625rem 0.125rem;
}
.login-btn-block[data-v-c6468ecd] {
  width: 100%;
  height: 2.4375rem;
  line-height: 2.4375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #16a34a, #22c55e);
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.21875rem;
  box-shadow: 0 0.25rem 0.5625rem rgba(22, 163, 74, 0.24);
  font-size: 0.9375rem;
  font-weight: 500;
  color: #fff !important;
  opacity: 1;
  visibility: visible;
}
.type-btn[data-v-c6468ecd] {
  padding: 0.625rem;
  margin: 1.25rem auto;
  width: 6.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999999;
}
.auto-login-box[data-v-c6468ecd] {
  width: 100%;
}
.auto-login-box .auto-login-btn[data-v-c6468ecd] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
  margin: 0 0.9375rem;
}
.auto-login-box .auto-login-img[data-v-c6468ecd] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
}
.agreement-box[data-v-c6468ecd] {
  margin: 0.6875rem auto 0;
}
.agreement-box .protocol-check[data-v-c6468ecd] {
  transform: scale(0.7);
}
.agreement-box .agreement-text[data-v-c6468ecd] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
  flex-wrap: wrap;
}
.agreement-box .agreement-text .tcp-text[data-v-c6468ecd] {
  color: var(--ui-BG-Main, #16a34a);
}
.auth-head-box[data-v-c6468ecd] {
  margin-bottom: 1.125rem;
}
.editPwd-btn-box .save-btn[data-v-c6468ecd] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #ffffff;
}
.editPwd-btn-box .forgot-btn[data-v-c6468ecd] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
@keyframes title-animation-ab63a522 {
0% {
    font-size: 1rem;
}
100% {
    font-size: 1.125rem;
}
}
.login-wrap[data-v-ab63a522] {
  padding: 1.3125rem 1.0625rem 0.8125rem;
  min-height: 15.625rem;
  max-height: 86vh;
  overflow-y: auto;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
.head-box .head-title[data-v-ab63a522] {
  min-width: 5rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
  line-height: 1.125rem;
}
.head-box .head-title-active[data-v-ab63a522] {
  width: 5rem;
  font-size: 1rem;
  font-weight: 600;
  color: #999;
  line-height: 1.125rem;
}
.head-box .head-title-animation[data-v-ab63a522] {
  animation-name: title-animation-ab63a522;
  animation-duration: 0.1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}
.head-box .head-title-line[data-v-ab63a522] {
  position: relative;
}
.head-box .head-title-line[data-v-ab63a522]::before {
  content: "";
  width: 0.03125rem;
  height: 1.0625rem;
  background-color: #e4e7ed;
  position: absolute;
  left: -0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.head-box .head-subtitle[data-v-ab63a522] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #afb6c0;
  text-align: left;
  display: flex;
}
.code-btn-start[data-v-ab63a522] {
  width: 5rem;
  height: 1.75rem;
  line-height: normal;
  border: 0.0625rem solid var(--ui-BG-Main, #16a34a);
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--ui-BG-Main, #16a34a);
  opacity: 1;
}
.forgot-btn[data-v-ab63a522] {
  width: 5rem;
  line-height: 1.75rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999;
}
.login-btn-start[data-v-ab63a522] {
  width: 4.9375rem;
  height: 1.75rem;
  line-height: normal;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #fff;
}
.login-action[data-v-ab63a522] {
  padding: 0.875rem 2.0625rem 0.125rem;
}
.login-btn-block[data-v-ab63a522] {
  width: 100%;
  height: 2.4375rem;
  line-height: 2.4375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #16a34a, #22c55e);
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.21875rem;
  box-shadow: 0 0.25rem 0.5625rem rgba(22, 163, 74, 0.24);
  font-size: 0.9375rem;
  font-weight: 500;
  color: #fff !important;
  opacity: 1;
  visibility: visible;
}
.type-btn[data-v-ab63a522] {
  padding: 0.625rem;
  margin: 1.25rem auto;
  width: 6.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999999;
}
.auto-login-box[data-v-ab63a522] {
  width: 100%;
}
.auto-login-box .auto-login-btn[data-v-ab63a522] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
  margin: 0 0.9375rem;
}
.auto-login-box .auto-login-img[data-v-ab63a522] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
}
.agreement-box[data-v-ab63a522] {
  margin: 0.6875rem auto 0;
}
.agreement-box .protocol-check[data-v-ab63a522] {
  transform: scale(0.7);
}
.agreement-box .agreement-text[data-v-ab63a522] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
  flex-wrap: wrap;
}
.agreement-box .agreement-text .tcp-text[data-v-ab63a522] {
  color: var(--ui-BG-Main, #16a34a);
}
.auth-head-box[data-v-ab63a522] {
  margin-bottom: 1.125rem;
}
.editPwd-btn-box .save-btn[data-v-ab63a522] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #ffffff;
}
.editPwd-btn-box .forgot-btn[data-v-ab63a522] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}
.foot-box[data-v-ab63a522] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.authorization-btn[data-v-ab63a522] {
  width: 21.4375rem;
  height: 2.5rem;
  background-color: var(--ui-BG-Main);
  border-radius: 1.25rem;
  color: #fff;
}
.avatar-img[data-v-ab63a522] {
  width: 2.25rem;
  height: 2.25rem;
  border-radius: 1.125rem;
}
.cicon-forward[data-v-ab63a522] {
  font-size: 0.9375rem;
  color: #595959;
}
.avatar-btn[data-v-ab63a522] {
  width: 100%;
  justify-content: space-between;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
@keyframes title-animation-738e1b1d {
0% {
    font-size: 1rem;
}
100% {
    font-size: 1.125rem;
}
}
.login-wrap[data-v-738e1b1d] {
  padding: 1.3125rem 1.0625rem 0.8125rem;
  min-height: 15.625rem;
  max-height: 86vh;
  overflow-y: auto;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
.head-box .head-title[data-v-738e1b1d] {
  min-width: 5rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
  line-height: 1.125rem;
}
.head-box .head-title-active[data-v-738e1b1d] {
  width: 5rem;
  font-size: 1rem;
  font-weight: 600;
  color: #999;
  line-height: 1.125rem;
}
.head-box .head-title-animation[data-v-738e1b1d] {
  animation-name: title-animation-738e1b1d;
  animation-duration: 0.1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}
.head-box .head-title-line[data-v-738e1b1d] {
  position: relative;
}
.head-box .head-title-line[data-v-738e1b1d]::before {
  content: "";
  width: 0.03125rem;
  height: 1.0625rem;
  background-color: #e4e7ed;
  position: absolute;
  left: -0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.head-box .head-subtitle[data-v-738e1b1d] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #afb6c0;
  text-align: left;
  display: flex;
}
.code-btn-start[data-v-738e1b1d] {
  width: 5rem;
  height: 1.75rem;
  line-height: normal;
  border: 0.0625rem solid var(--ui-BG-Main, #16a34a);
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--ui-BG-Main, #16a34a);
  opacity: 1;
}
.forgot-btn[data-v-738e1b1d] {
  width: 5rem;
  line-height: 1.75rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999;
}
.login-btn-start[data-v-738e1b1d] {
  width: 4.9375rem;
  height: 1.75rem;
  line-height: normal;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #fff;
}
.login-action[data-v-738e1b1d] {
  padding: 0.875rem 2.0625rem 0.125rem;
}
.login-btn-block[data-v-738e1b1d] {
  width: 100%;
  height: 2.4375rem;
  line-height: 2.4375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #16a34a, #22c55e);
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.21875rem;
  box-shadow: 0 0.25rem 0.5625rem rgba(22, 163, 74, 0.24);
  font-size: 0.9375rem;
  font-weight: 500;
  color: #fff !important;
  opacity: 1;
  visibility: visible;
}
.type-btn[data-v-738e1b1d] {
  padding: 0.625rem;
  margin: 1.25rem auto;
  width: 6.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999999;
}
.auto-login-box[data-v-738e1b1d] {
  width: 100%;
}
.auto-login-box .auto-login-btn[data-v-738e1b1d] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
  margin: 0 0.9375rem;
}
.auto-login-box .auto-login-img[data-v-738e1b1d] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
}
.agreement-box[data-v-738e1b1d] {
  margin: 0.6875rem auto 0;
}
.agreement-box .protocol-check[data-v-738e1b1d] {
  transform: scale(0.7);
}
.agreement-box .agreement-text[data-v-738e1b1d] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
  flex-wrap: wrap;
}
.agreement-box .agreement-text .tcp-text[data-v-738e1b1d] {
  color: var(--ui-BG-Main, #16a34a);
}
.auth-head-box[data-v-738e1b1d] {
  margin-bottom: 1.125rem;
}
.editPwd-btn-box .save-btn[data-v-738e1b1d] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #ffffff;
}
.editPwd-btn-box .forgot-btn[data-v-738e1b1d] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
@keyframes title-animation-cb318289 {
0% {
    font-size: 1rem;
}
100% {
    font-size: 1.125rem;
}
}
.login-wrap[data-v-cb318289] {
  padding: 1.3125rem 1.0625rem 0.8125rem;
  min-height: 15.625rem;
  max-height: 86vh;
  overflow-y: auto;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
}
.head-box .head-title[data-v-cb318289] {
  min-width: 5rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
  line-height: 1.125rem;
}
.head-box .head-title-active[data-v-cb318289] {
  width: 5rem;
  font-size: 1rem;
  font-weight: 600;
  color: #999;
  line-height: 1.125rem;
}
.head-box .head-title-animation[data-v-cb318289] {
  animation-name: title-animation-cb318289;
  animation-duration: 0.1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}
.head-box .head-title-line[data-v-cb318289] {
  position: relative;
}
.head-box .head-title-line[data-v-cb318289]::before {
  content: "";
  width: 0.03125rem;
  height: 1.0625rem;
  background-color: #e4e7ed;
  position: absolute;
  left: -0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.head-box .head-subtitle[data-v-cb318289] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #afb6c0;
  text-align: left;
  display: flex;
}
.code-btn-start[data-v-cb318289] {
  width: 5rem;
  height: 1.75rem;
  line-height: normal;
  border: 0.0625rem solid var(--ui-BG-Main, #16a34a);
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: var(--ui-BG-Main, #16a34a);
  opacity: 1;
}
.forgot-btn[data-v-cb318289] {
  width: 5rem;
  line-height: 1.75rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999;
}
.login-btn-start[data-v-cb318289] {
  width: 4.9375rem;
  height: 1.75rem;
  line-height: normal;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 0.875rem;
  font-size: 0.8125rem;
  font-weight: 500;
  color: #fff;
}
.login-action[data-v-cb318289] {
  padding: 0.875rem 2.0625rem 0.125rem;
}
.login-btn-block[data-v-cb318289] {
  width: 100%;
  height: 2.4375rem;
  line-height: 2.4375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #16a34a, #22c55e);
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.21875rem;
  box-shadow: 0 0.25rem 0.5625rem rgba(22, 163, 74, 0.24);
  font-size: 0.9375rem;
  font-weight: 500;
  color: #fff !important;
  opacity: 1;
  visibility: visible;
}
.type-btn[data-v-cb318289] {
  padding: 0.625rem;
  margin: 1.25rem auto;
  width: 6.25rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: #999999;
}
.auto-login-box[data-v-cb318289] {
  width: 100%;
}
.auto-login-box .auto-login-btn[data-v-cb318289] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
  margin: 0 0.9375rem;
}
.auto-login-box .auto-login-img[data-v-cb318289] {
  width: 2.125rem;
  height: 2.125rem;
  border-radius: 50%;
}
.agreement-box[data-v-cb318289] {
  margin: 0.6875rem auto 0;
}
.agreement-box .protocol-check[data-v-cb318289] {
  transform: scale(0.7);
}
.agreement-box .agreement-text[data-v-cb318289] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
  flex-wrap: wrap;
}
.agreement-box .agreement-text .tcp-text[data-v-cb318289] {
  color: var(--ui-BG-Main, #16a34a);
}
.auth-head-box[data-v-cb318289] {
  margin-bottom: 1.125rem;
}
.editPwd-btn-box .save-btn[data-v-cb318289] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  background: linear-gradient(90deg, var(--ui-BG-Main, #16a34a), var(--ui-BG-Main-gradient, #22c55e));
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #ffffff;
}
.editPwd-btn-box .forgot-btn[data-v-cb318289] {
  width: 21.5625rem;
  line-height: 2.1875rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}
.shake[data-v-cb318289] {
  animation: shake-cb318289 0.05s linear 4 alternate;
}
@keyframes shake-cb318289 {
from {
    transform: translateX(-0.3125rem);
}
to {
    transform: translateX(0.3125rem);
}
}
.register-box[data-v-cb318289] {
  position: relative;
  justify-content: center;
}
.register-box .register-btn[data-v-cb318289] {
  color: #999999;
  font-size: 0.9375rem;
  font-weight: 500;
}
.register-box .register-title[data-v-cb318289] {
  color: #999999;
  font-size: 0.9375rem;
  font-weight: 400;
  margin-right: 0.75rem;
}
.register-box .or-title[data-v-cb318289] {
  margin: 0 0.5rem;
  color: #999999;
  font-size: 0.9375rem;
  font-weight: 400;
}
.register-box .login-btn[data-v-cb318289] {
  color: var(--ui-BG-Main, #16a34a);
  font-size: 0.9375rem;
  font-weight: 500;
}
.register-box .circle[data-v-cb318289] {
  position: absolute;
  right: 0;
  top: 0.5625rem;
  width: 0.25rem;
  height: 0.25rem;
  border-radius: 0.25rem;
  background: var(--ui-BG-Main, #16a34a);
}
.safe-box[data-v-cb318289] {
  height: calc(constant(safe-area-inset-bottom) / 5 * 3);
  height: calc(env(safe-area-inset-bottom) / 5 * 3);
}
.tcp-text[data-v-cb318289] {
  color: var(--ui-BG-Main, #16a34a);
}
.agreement-text[data-v-cb318289] {
  color: #999999;
}
.agreement-title[data-v-cb318289] {
  font-size: 0.875rem;
  color: #999999;
  text-align: left;
  width: 100%;
}
.agreement-options-container[data-v-cb318289] {
  width: 100%;
}
.agreement-option[data-v-cb318289] {
  width: 100%;
  display: flex;
  justify-content: flex-start;
}
.p6[data-v-cfad19b9] {
		padding: 0 0.25rem;
}
.styleAll[data-v-cfad19b9] {
		/* color: #fff; */
		font-size: 0.75rem;
		height: 1.125rem;
		line-height: 1.125rem;
		border-radius: 0.1875rem;
		text-align: center;
		/* padding: 0 6rpx; */
}
.timeTxt[data-v-cfad19b9] {
		text-align: center;
		/* width: 16rpx; */
		height: 1.125rem;
		line-height: 1.125rem;
		display: inline-block;
}
.whit[data-v-cfad19b9] {
		color: #fff !important;
}
.time[data-v-cfad19b9] {
		display: flex;
		justify-content: center;
}
.red[data-v-cfad19b9] {
		color: #fc4141;
		margin: 0 0.125rem;
}
.timeCol[data-v-cfad19b9] {
		/* width: 40rpx;
		height: 40rpx;
		line-height: 40rpx;
		text-align:center;
		border-radius: 6px;
		background: #fff;
		font-size: 24rpx; */
		color: #E93323;
}
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.card-btn[data-v-79a31b4f] {
  width: 4.375rem;
  height: 1.5625rem;
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  line-height: 1.5625rem;
}
.card-btn.vertical[data-v-79a31b4f] {
  width: 1.5625rem;
  height: 4.375rem;
  margin: auto 0.625rem auto 0;
}
.card-btn.vertical .btn-text[data-v-79a31b4f] {
  font-size: 0.75rem;
  text-align: center;
  -webkit-writing-mode: vertical-lr;
          writing-mode: vertical-lr;
}
.coupon-item[data-v-79a31b4f]:nth-of-type(1) {
  margin-left: 0 !important;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ss-coupon-menu-wrap .menu-item[data-v-702d5d4e] {
  height: 5rem;
}
.ss-coupon-menu-wrap .menu-item .menu-title[data-v-702d5d4e] {
  font-size: 0.75rem;
  line-height: 0.75rem;
  color: #333333;
}
.ss-coupon-menu-wrap .menu-item .item-icon[data-v-702d5d4e] {
  width: 1.375rem;
  height: 1.375rem;
}
.ss-coupon-menu-wrap .menu-wallet[data-v-702d5d4e] {
  width: 4.5rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.model-box[data-v-3a9aaf40] {
  height: 60vh;
}
.model-box .title[data-v-3a9aaf40] {
  font-size: 1.125rem;
  height: 2.5rem;
  font-weight: bold;
  color: #333333;
}
.model-box .subtitle[data-v-3a9aaf40] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #333333;
}
.model-content[data-v-3a9aaf40] {
  height: 54vh;
}
.modal-footer[data-v-3a9aaf40] {
  width: 100%;
  height: 3.75rem;
  background: #fff;
}
.confirm-btn[data-v-3a9aaf40] {
  width: 22.1875rem;
  margin-left: 0.625rem;
  height: 2.5rem;
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient));
  border-radius: 1.25rem;
  color: #fff;
}
.card-btn[data-v-3a9aaf40] {
  padding: 0 0.5rem;
  height: 1.5625rem;
  border-radius: 1.25rem;
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient));
  color: #ffffff;
  font-size: 0.75rem;
  font-weight: 400;
}
.boder-btn[data-v-3a9aaf40] {
  background: linear-gradient(90deg, var(--ui-BG-Main-opacity-4), var(--ui-BG-Main-light));
  color: #fff !important;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.info-bg-color[data-v-410cfe6c] {
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient));
}
.disabled-bg-color[data-v-410cfe6c] {
  background: #999;
}
.info-color[data-v-410cfe6c] {
  color: #333;
}
.subtitle-color[data-v-410cfe6c] {
  color: #666;
}
.disabled-color[data-v-410cfe6c] {
  color: #999;
}
.content[data-v-410cfe6c] {
  width: 100%;
  background: #fff;
  border-radius: 0.625rem 0.625rem 0 0;
  -webkit-mask: radial-gradient(circle at 0.375rem 100%, #0000 0.375rem, red 0) -0.375rem;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.04);
}
.content .tag[data-v-410cfe6c] {
  width: 3.125rem;
  color: #fff;
  height: 1.25rem;
  font-size: 0.75rem;
  border-radius: 0.625rem 0 0.625rem 0;
}
.content .title[data-v-410cfe6c] {
  padding-bottom: 0.6875rem;
  border-bottom: 0.0625rem dashed #d3d3d3;
}
.content .title .value-text[data-v-410cfe6c] {
  font-size: 1rem;
  font-weight: 600;
}
.content .title .sellby-text[data-v-410cfe6c] {
  font-size: 0.75rem;
  font-weight: 400;
}
.content .title .value-price[data-v-410cfe6c] {
  font-size: 2rem;
  font-weight: 500;
  line-height: normal;
  font-family: OPPOSANS;
}
.content .title .value-reduce[data-v-410cfe6c] {
  line-height: normal;
  font-size: 1rem;
}
.content .title .value-discount[data-v-410cfe6c] {
  line-height: normal;
  font-size: 0.875rem;
}
.content .title .value-enough[data-v-410cfe6c] {
  font-size: 0.75rem;
  font-weight: 400;
  font-family: OPPOSANS;
}
.desc[data-v-410cfe6c] {
  width: 100%;
  background: #fff;
  -webkit-mask: radial-gradient(circle at 0.375rem 0%, #0000 0.375rem, red 0) -0.375rem;
  box-shadow: rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  padding: 0.75rem 0.9375rem;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.04);
  border-radius: 0 0 0.625rem 0.625rem;
}
.desc .desc-title[data-v-410cfe6c] {
  font-size: 0.75rem;
  color: #999;
  font-weight: 400;
}
.price-text[data-v-410cfe6c] {
  color: #ff0000;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
[data-v-a2598bc0]  .uni-checkbox-input {
  background-color: var(--ui-BG-Main);
}
.model-box[data-v-a2598bc0] {
  height: 60vh;
}
.title[data-v-a2598bc0] {
  font-size: 1.125rem;
  height: 2.5rem;
  font-weight: bold;
  color: #333333;
}
.subtitle[data-v-a2598bc0] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #333333;
}
.model-content[data-v-a2598bc0] {
  height: 54vh;
}
.modal-footer[data-v-a2598bc0] {
  width: 100%;
  height: 3.75rem;
  background: #fff;
}
.confirm-btn[data-v-a2598bc0] {
  width: 22.1875rem;
  margin-left: 0.625rem;
  height: 2.5rem;
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient));
  border-radius: 1.25rem;
  color: #fff;
}
.reason-title[data-v-a2598bc0] {
  font-weight: 600;
  font-size: 0.625rem;
  line-height: 0.8125rem;
  color: #ff0003;
}
.reason-desc[data-v-a2598bc0] {
  font-weight: 600;
  font-size: 0.625rem;
  line-height: 0.8125rem;
  color: #434343;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ui-navbar-box[data-v-1b1aaaf2] {
  background-color: transparent;
  width: 100%;
}
.ui-navbar-box .ui-bar[data-v-1b1aaaf2] {
  position: relative;
  z-index: 2;
  white-space: nowrap;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
}
.ui-navbar-box .ui-bar .left[data-v-1b1aaaf2] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ui-navbar-box .ui-bar .left .back[data-v-1b1aaaf2] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ui-navbar-box .ui-bar .left .back .back-icon[data-v-1b1aaaf2] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.75rem;
  height: 1.75rem;
  margin: 0 0.3125rem;
  font-size: 1.4375rem !important;
}
.ui-navbar-box .ui-bar .left .back .back-icon.opacityIcon[data-v-1b1aaaf2] {
  position: relative;
  border-radius: 50%;
  background-color: rgba(127, 127, 127, 0.5);
}
.ui-navbar-box .ui-bar .left .back .back-icon.opacityIcon[data-v-1b1aaaf2]::after {
  content: "";
  display: block;
  position: absolute;
  height: 200%;
  width: 200%;
  left: 0;
  top: 0;
  border-radius: inherit;
  transform: scale(0.5);
  transform-origin: 0 0;
  opacity: 0.1;
  border: 1px solid currentColor;
  pointer-events: none;
}
.ui-navbar-box .ui-bar .left .back .back-icon.opacityIcon[data-v-1b1aaaf2]::before {
  transform: scale(0.9);
}
.ui-navbar-box .ui-bar .left .capsule[data-v-1b1aaaf2] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 100px;
  position: relative;
}
.ui-navbar-box .ui-bar .left .capsule.dark[data-v-1b1aaaf2] {
  background-color: rgba(255, 255, 255, 0.5);
}
.ui-navbar-box .ui-bar .left .capsule.light[data-v-1b1aaaf2] {
  background-color: rgba(0, 0, 0, 0.15);
}
.ui-navbar-box .ui-bar .left .capsule[data-v-1b1aaaf2]::after {
  content: "";
  display: block;
  position: absolute;
  height: 60%;
  width: 1px;
  left: 50%;
  top: 20%;
  background-color: currentColor;
  opacity: 0.1;
  pointer-events: none;
}
.ui-navbar-box .ui-bar .left .capsule[data-v-1b1aaaf2]::before {
  content: "";
  display: block;
  position: absolute;
  height: 200%;
  width: 200%;
  left: 0;
  top: 0;
  border-radius: inherit;
  transform: scale(0.5);
  transform-origin: 0 0;
  opacity: 0.1;
  border: 1px solid currentColor;
  pointer-events: none;
}
.ui-navbar-box .ui-bar .left .capsule .capsule-back[data-v-1b1aaaf2],
.ui-navbar-box .ui-bar .left .capsule .capsule-home[data-v-1b1aaaf2] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
}
.ui-navbar-box .ui-bar .left .capsule.isFristPage .capsule-back[data-v-1b1aaaf2], .ui-navbar-box .ui-bar .left .capsule.isFristPage[data-v-1b1aaaf2]::after {
  display: none;
}
.ui-navbar-box .ui-bar .right[data-v-1b1aaaf2] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ui-navbar-box .ui-bar .right .right-content[data-v-1b1aaaf2] {
  display: flex;
  flex-direction: row;
  flex-direction: row-reverse;
}
.ui-navbar-box .ui-bar .center[data-v-1b1aaaf2] {
  display: flex;
  align-items: center;
  justify-content: center;
  text-overflow: ellipsis;
  text-align: center;
  flex: 1;
}
.ui-navbar-box .ui-bar .center .image[data-v-1b1aaaf2] {
  display: block;
  height: 36px;
  max-width: calc(100vw - 200px);
}
.ui-navbar-box .ui-bar-bg[data-v-1b1aaaf2] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 1;
  pointer-events: none;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.nav-title[data-v-3d9ff263] {
  font-size: 1.125rem;
  color: #333;
  text-align: center;
}
.menu-icon-wrap .nav-image[data-v-3d9ff263] {
  height: 24px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.nav-box[data-v-184e888b] {
  width: 23.4375rem;
  position: relative;
  height: 100%;
}
.nav-box .nav-item[data-v-184e888b] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.nav-box .nav-icon[data-v-184e888b] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0.625rem;
}
.nav-box .nav-icon .inner-icon-box[data-v-184e888b] {
  border: 1px solid rgba(255, 255, 255, 0.4);
  background: none !important;
}
.nav-box .nav-icon .icon-box[data-v-184e888b] {
  background: #ffffff;
  box-shadow: 0px 0px 0.125rem rgba(51, 51, 51, 0.08), 0px 0.125rem 0.1875rem 0.0625rem rgba(102, 102, 102, 0.12);
  border-radius: 0.9375rem;
  width: 4.1875rem;
  height: 1.75rem;
  margin-left: 0.25rem;
}
.nav-box .nav-icon .icon-box .line[data-v-184e888b] {
  width: 0.0625rem;
  height: 0.75rem;
  background: #e5e5e7;
}
.nav-box .nav-icon .icon-box .sicon-back[data-v-184e888b] {
  font-size: 1rem;
}
.nav-box .nav-icon .icon-box .sicon-home[data-v-184e888b] {
  font-size: 1rem;
}
.nav-box .nav-icon .icon-box .sicon-more[data-v-184e888b] {
  font-size: 1rem;
}
.nav-box .nav-icon .icon-box .icon-button[data-v-184e888b] {
  width: 2.09375rem;
  height: 1.75rem;
}
.nav-box .nav-icon .icon-box .icon-button-left[data-v-184e888b]:hover {
  background: rgba(0, 0, 0, 0.16);
  border-radius: 0.9375rem 0px 0px 0.9375rem;
}
.nav-box .nav-icon .icon-box .icon-button-right[data-v-184e888b]:hover {
  background: rgba(0, 0, 0, 0.16);
  border-radius: 0px 0.9375rem 0.9375rem 0px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.model-box[data-v-48982bad] {
  height: 60vh;
}
.model-content[data-v-48982bad] {
  height: 54vh;
}
.modal-footer[data-v-48982bad] {
  width: 100%;
  height: 3.75rem;
  background: #fff;
}
.confirm-btn[data-v-48982bad] {
  width: 22.1875rem;
  margin-left: 0.625rem;
  height: 2.5rem;
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient));
  border-radius: 1.25rem;
  color: #fff;
}
.content-img[data-v-48982bad] {
  width: 4.375rem;
  height: 4.375rem;
  margin-right: 0.625rem;
  margin-bottom: 0.625rem;
}
.subtitle[data-v-48982bad] {
  font-size: 0.875rem;
  font-weight: 500;
  color: #333333;
}
.price-text[data-v-48982bad] {
  color: #ff3000;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.empty-box[data-v-4198cfab] {
  width: 100%;
}
.empty-icon[data-v-4198cfab] {
  width: 7.5rem;
}
.empty-text[data-v-4198cfab] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #999999;
}
.empty-btn[data-v-4198cfab] {
  width: 10rem;
  height: 2.1875rem;
  border: 0.0625rem solid var(--353aa77b);
  border-radius: 1.09375rem;
  font-weight: 500;
  color: var(--353aa77b);
  font-size: 0.875rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
/* 模态背景 */
.modal-bg[data-v-5bf5ab3a] {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 11;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.goods-md-wrap[data-v-a55bb1b5] {
  width: 100%;
}
.goods-list-box[data-v-a55bb1b5] {
  width: 50%;
  box-sizing: border-box;
}
.goods-list-box .left-list[data-v-a55bb1b5]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-list-box .right-list[data-v-a55bb1b5]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-box[data-v-a55bb1b5]:nth-last-of-type(1) {
  margin-bottom: 0 !important;
}
.goods-md-box[data-v-a55bb1b5],
.goods-sl-box[data-v-a55bb1b5],
.goods-lg-box[data-v-a55bb1b5] {
  position: relative;
}
.goods-md-box .cart-btn[data-v-a55bb1b5],
.goods-sl-box .cart-btn[data-v-a55bb1b5],
.goods-lg-box .cart-btn[data-v-a55bb1b5] {
  position: absolute;
  bottom: 0.5625rem;
  right: 0.625rem;
  z-index: 11;
  height: 1.5625rem;
  line-height: 1.5625rem;
  padding: 0 0.625rem;
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  color: #fff;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.tag-icon-box[data-v-009e899c] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
}
.tag-icon-box .tag-icon[data-v-009e899c] {
  width: 2.25rem;
  height: 1.375rem;
}
.seckill-tag[data-v-009e899c] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 2.125rem;
  height: 1.1875rem;
  background: linear-gradient(90deg, #ff5854 0%, #ff2621 100%);
  border-radius: 0.3125rem 0px 0.3125rem 0px;
  font-size: 0.75rem;
  font-weight: 500;
  color: #ffffff;
  line-height: 1rem;
}
.point-img[data-v-009e899c] {
  width: 0.9375rem;
  height: 0.9375rem;
  margin: 0 0.125rem;
}
.groupon-tag[data-v-009e899c] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 2.125rem;
  height: 1.1875rem;
  background: linear-gradient(90deg, #fe832a 0%, #ff6600 100%);
  border-radius: 0.3125rem 0px 0.3125rem 0px;
  font-size: 0.75rem;
  font-weight: 500;
  color: #ffffff;
  line-height: 1rem;
}
.goods-img[data-v-009e899c] {
  width: 100%;
  height: 100%;
  background-color: #f5f5f5;
}
.price-unit[data-v-009e899c] {
  margin-right: -4px;
}
.sales-text[data-v-009e899c] {
  display: table;
  font-size: 0.75rem;
  transform: scale(0.8);
  margin-left: 0;
  color: #c4c4c4;
}
.activity-tag[data-v-009e899c] {
  font-size: 0.625rem;
  color: #ff0000;
  line-height: 0.9375rem;
  padding: 0 0.3125rem;
  border: 1px solid rgba(255, 0, 0, 0.25);
  border-radius: 4px;
  flex-shrink: 0;
}
.goods-origin-price[data-v-009e899c] {
  font-size: 0.625rem;
  color: #c4c4c4;
  line-height: 1.125rem;
  text-decoration: line-through;
}
.xs-goods-card[data-v-009e899c] {
  overflow: hidden;
  background-color: #ffffff;
  position: relative;
}
.xs-goods-card .xs-img-box[data-v-009e899c] {
  width: 4rem;
  height: 4rem;
  margin-right: 0.625rem;
}
.xs-goods-card .xs-goods-title[data-v-009e899c] {
  font-size: 0.8125rem;
  color: #333;
  font-weight: 500;
}
.xs-goods-card .xs-goods-price[data-v-009e899c] {
  font-size: 0.9375rem;
  color: #d10019;
}
.sm-goods-card[data-v-009e899c] {
  overflow: hidden;
  background-color: #ffffff;
  position: relative;
}
.sm-goods-card .sm-img-box[data-v-009e899c] {
  width: 100%;
  height: 6.5rem;
}
.sm-goods-card .sm-goods-content[data-v-009e899c] {
  padding: 0.625rem 0.5rem;
  box-sizing: border-box;
}
.sm-goods-card .sm-goods-title[data-v-009e899c] {
  font-size: 0.8125rem;
  color: #333;
}
.sm-goods-card .sm-goods-price[data-v-009e899c] {
  font-size: 0.9375rem;
  color: #d10019;
}
.md-goods-card[data-v-009e899c] {
  overflow: hidden;
  width: 100%;
  position: relative;
  z-index: 1;
  background-color: #ffffff;
  position: relative;
}
.md-goods-card .md-img-box[data-v-009e899c] {
  width: 100%;
}
.md-goods-card .md-goods-title[data-v-009e899c] {
  font-size: 0.8125rem;
  color: #333;
  width: 100%;
}
.md-goods-card .md-goods-subtitle[data-v-009e899c] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #999999;
}
.md-goods-card .md-goods-price[data-v-009e899c] {
  font-size: 0.9375rem;
  color: #d10019;
  line-height: 1.125rem;
}
.md-goods-card .cart-box[data-v-009e899c] {
  width: 1.6875rem;
  height: 1.6875rem;
  background: linear-gradient(90deg, #fe8900, #ff5e00);
  border-radius: 50%;
  position: absolute;
  bottom: 1.5625rem;
  right: 0.625rem;
  z-index: 2;
}
.md-goods-card .cart-box .cart-icon[data-v-009e899c] {
  width: 0.9375rem;
  height: 0.9375rem;
}
.lg-goods-card[data-v-009e899c] {
  overflow: hidden;
  position: relative;
  z-index: 1;
  background-color: #ffffff;
  height: 8.75rem;
}
.lg-goods-card .lg-img-box[data-v-009e899c] {
  width: 8.75rem;
  height: 8.75rem;
  margin-right: 0.625rem;
}
.lg-goods-card .lg-goods-title[data-v-009e899c] {
  font-size: 0.875rem;
  font-weight: 500;
  color: #333333;
}
.lg-goods-card .lg-goods-subtitle[data-v-009e899c] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #999999;
}
.lg-goods-card .lg-goods-price[data-v-009e899c] {
  font-size: 0.9375rem;
  color: #d10019;
  line-height: 1.125rem;
}
.lg-goods-card .buy-box[data-v-009e899c] {
  position: absolute;
  bottom: 0.625rem;
  right: 0.625rem;
  z-index: 2;
  width: 3.75rem;
  height: 1.5625rem;
  background: linear-gradient(90deg, #fe8900, #ff5e00);
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  color: #ffffff;
}
.lg-goods-card .tag-box[data-v-009e899c] {
  width: 100%;
}
.sl-goods-card[data-v-009e899c] {
  overflow: hidden;
  position: relative;
  z-index: 1;
  width: 100%;
  background-color: #ffffff;
}
.sl-goods-card .sl-goods-content[data-v-009e899c] {
  padding: 0.625rem 0.625rem;
  box-sizing: border-box;
}
.sl-goods-card .sl-img-box[data-v-009e899c] {
  width: 100%;
  height: 11.25rem;
}
.sl-goods-card .sl-goods-title[data-v-009e899c] {
  font-size: 0.8125rem;
  color: #333;
  font-weight: 500;
}
.sl-goods-card .sl-goods-subtitle[data-v-009e899c] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #999999;
  line-height: 0.9375rem;
}
.sl-goods-card .sl-goods-price[data-v-009e899c] {
  font-size: 0.9375rem;
  color: #d10019;
  line-height: 1.125rem;
}
.sl-goods-card .buy-box[data-v-009e899c] {
  position: absolute;
  bottom: 0.625rem;
  right: 0.625rem;
  z-index: 2;
  width: 4.625rem;
  height: 1.5625rem;
  background: linear-gradient(90deg, #fe8900, #ff5e00);
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  color: #ffffff;
}
.card[data-v-009e899c] {
  width: -webkit-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  padding: 0.0625rem 0.3125rem;
  background-color: red;
  color: #ffffff;
  font-size: 0.75rem;
  margin-top: 0.15625rem;
}
.card2[data-v-009e899c] {
  width: -webkit-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  padding: 0.0625rem 0.3125rem;
  background-color: #fff2f1;
  color: #ff2621;
  font-size: 0.75rem;
  margin: 0.15625rem 0 0.15625rem 0.15625rem;
}
.iconBox[data-v-009e899c] {
  width: 100%;
  height: -webkit-fit-content;
  height: fit-content;
  margin-top: 0.3125rem;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.point-img[data-v-ab03ba41] {
  width: 1.125rem;
  height: 1.125rem;
  margin: 0 0.125rem;
}
.ss-order-card-warp[data-v-ab03ba41] {
  padding: 0.625rem;
}
.ss-order-card-warp .img-box[data-v-ab03ba41] {
  width: 5.125rem;
  height: 5.125rem;
  border-radius: 0.3125rem;
  overflow: hidden;
}
.ss-order-card-warp .img-box .order-img[data-v-ab03ba41] {
  width: 5.125rem;
  height: 5.125rem;
}
.ss-order-card-warp .box-right[data-v-ab03ba41] {
  flex: 1;
  position: relative;
}
.ss-order-card-warp .box-right .tool-box[data-v-ab03ba41] {
  position: absolute;
  right: 0;
  bottom: -0.3125rem;
}
.ss-order-card-warp .title-text[data-v-ab03ba41] {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.25rem;
}
.ss-order-card-warp .spec-text[data-v-ab03ba41] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #999999;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.ss-order-card-warp .price-text[data-v-ab03ba41] {
  font-size: 0.75rem;
  font-weight: 500;
  font-family: OPPOSANS;
}
.ss-order-card-warp .total-text[data-v-ab03ba41] {
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 0.75rem;
  color: #999999;
  margin-left: 0.25rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.goods-xs-box[data-v-32be2126] {
  width: 100%;
}
.goods-xs-box .goods-xs-list[data-v-32be2126] {
  box-sizing: border-box;
  flex-shrink: 0;
  overflow: hidden;
  width: 50%;
}
.goods-sm-box[data-v-32be2126] {
  margin: 0 auto;
  box-sizing: border-box;
}
.goods-sm-box .goods-card-box[data-v-32be2126] {
  flex-shrink: 0;
  overflow: hidden;
  width: 33.3%;
  box-sizing: border-box;
}
.goods-scroll-box[data-v-32be2126] {
  margin: 0 auto;
  width: 100%;
  box-sizing: border-box;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.goods-md-wrap[data-v-3a1a9fda] {
  width: 100%;
}
.goods-list-box[data-v-3a1a9fda] {
  width: 50%;
  box-sizing: border-box;
}
.goods-list-box .left-list[data-v-3a1a9fda]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-list-box .right-list[data-v-3a1a9fda]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-box[data-v-3a1a9fda]:nth-last-of-type(1) {
  margin-bottom: 0 !important;
}
.goods-md-box[data-v-3a1a9fda],
.goods-sl-box[data-v-3a1a9fda],
.goods-lg-box[data-v-3a1a9fda] {
  position: relative;
}
.goods-md-box .cart-btn[data-v-3a1a9fda],
.goods-sl-box .cart-btn[data-v-3a1a9fda],
.goods-lg-box .cart-btn[data-v-3a1a9fda] {
  position: absolute;
  bottom: 0.5625rem;
  right: 0.625rem;
  z-index: 11;
  height: 1.5625rem;
  line-height: 1.5625rem;
  padding: 0 0.625rem;
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  color: #fff;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.hotzone-wrap[data-v-e570383d] {
  position: relative;
}
.hotzone-box[data-v-e570383d] {
  position: absolute;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ss-cube-wrap[data-v-1ee0eac9] {
  position: relative;
  z-index: 2;
  width: 23.4375rem;
}
.cube-img-wrap[data-v-1ee0eac9] {
  position: absolute;
  z-index: 3;
  overflow: hidden;
}
.cube-img[data-v-1ee0eac9] {
  width: 100%;
  height: 100%;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.page-app[data-v-c3f77416] {
  position: relative;
  color: var(--ui-TC);
  background-color: var(--ui-BG-1) !important;
  z-index: 2;
  display: flex;
  width: 100%;
  height: 100vh;
}
.page-app .page-main[data-v-c3f77416] {
  position: absolute;
  z-index: 1;
  width: 100%;
  min-height: 100%;
  display: flex;
  flex-direction: column;
}
.page-app .page-main .page-body[data-v-c3f77416] {
  width: 100%;
  position: relative;
  z-index: 1;
  flex: 1;
}
.page-app .page-main .page-img[data-v-c3f77416] {
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.goods-list-box[data-v-74e60c24] {
  width: 50%;
  flex-shrink: 0;
  box-sizing: border-box;
  overflow: hidden;
}
.goods-box[data-v-74e60c24]:nth-last-of-type(1) {
  margin-bottom: 0 !important;
}
.goods-md-box[data-v-74e60c24],
.goods-sl-box[data-v-74e60c24] {
  position: relative;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.md-goods-card[data-v-bedb20fb] {
  overflow: hidden;
  width: 100%;
  height: 13.25rem;
  position: relative;
  z-index: 1;
  background-color: #ffffff;
}
.md-goods-card .icon-box[data-v-bedb20fb] {
  position: absolute;
  left: 0.625rem;
  top: 0.3125rem;
  width: 4.25rem;
  height: 1.25rem;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 0.625rem;
  z-index: 1;
}
.md-goods-card .icon-box .icon[data-v-bedb20fb] {
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 0.625rem 0px 0.625rem 0.625rem;
}
.md-goods-card .icon-box .title[data-v-bedb20fb] {
  font-size: 0.75rem;
  font-weight: 500;
  color: #ffffff;
}
.md-goods-card .md-goods-content[data-v-bedb20fb] {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 0.625rem;
  width: 100%;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.02) 100%);
}
.md-goods-card .md-img-box[data-v-bedb20fb] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.md-goods-card .md-goods-title[data-v-bedb20fb] {
  font-size: 0.8125rem;
  color: #333;
  width: 100%;
}
.md-goods-card .md-goods-subtitle[data-v-bedb20fb] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #999999;
}
.sl-goods-card[data-v-bedb20fb] {
  overflow: hidden;
  position: relative;
  z-index: 1;
  width: 100%;
  height: 12.5rem;
  background-color: #ffffff;
}
.sl-goods-card .icon-box[data-v-bedb20fb] {
  position: absolute;
  left: 0.625rem;
  top: 0.3125rem;
  width: 4.25rem;
  height: 1.25rem;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 0.625rem;
  z-index: 1;
}
.sl-goods-card .icon-box .icon[data-v-bedb20fb] {
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 0.625rem 0px 0.625rem 0.625rem;
}
.sl-goods-card .icon-box .title[data-v-bedb20fb] {
  font-size: 0.75rem;
  font-weight: 500;
  color: #ffffff;
}
.sl-goods-card .sl-goods-content[data-v-bedb20fb] {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 0.625rem;
  width: 100%;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.02) 100%);
}
.sl-goods-card .sl-img-box[data-v-bedb20fb] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.sl-goods-card .sl-goods-title[data-v-bedb20fb] {
  font-size: 0.8125rem;
  color: #333;
  width: 100%;
}
.sl-goods-card .sl-goods-subtitle[data-v-bedb20fb] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #999999;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.grid-wrap[data-v-d349d567] {
  width: 100%;
  display: flex;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
  flex-wrap: wrap;
  align-items: center;
}
.menu-box[data-v-d349d567] {
  position: relative;
  z-index: 1;
  transform: translate(0, 0);
}
.menu-box .tag-box[data-v-d349d567] {
  position: absolute;
  z-index: 2;
  top: 0;
  right: -0.1875rem;
  font-size: 2em;
  line-height: 1;
  padding: 0.4em 0.6em 0.3em;
  transform: scale(0.4) translateX(0.5em) translatey(-0.6em);
  transform-origin: 100% 0;
  border-radius: 6.25rem;
  white-space: nowrap;
}
.menu-box .menu-icon[data-v-d349d567] {
  transform: translate(0, 0);
  width: 2.5rem;
  height: 2.5rem;
  padding-bottom: 0.3125rem;
}
.menu-box .menu-title[data-v-d349d567] {
  font-size: 0.75rem;
  color: #333;
}
[data-v-d349d567]  {
  position: relative;
  z-index: 1;
}
[data-v-d349d567] .ui-swiper-dot {
  position: absolute;
  width: 100%;
  bottom: 0.625rem;
  height: 0.9375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
}
[data-v-d349d567] .ui-swiper-dot.default .line-box {
  display: inline-flex;
  border-radius: 1.5625rem;
  width: 6px;
  height: 6px;
  border: 2px solid transparent;
  margin: 0 0.3125rem;
  opacity: 0.3;
  position: relative;
  justify-content: center;
  align-items: center;
}
[data-v-d349d567] .ui-swiper-dot.default .line-box.cur {
  width: 8px;
  height: 8px;
  opacity: 1;
  border: 0px solid transparent;
}
[data-v-d349d567] .ui-swiper-dot.default .line-box.cur::after {
  content: "";
  border-radius: 1.5625rem;
  width: 4px;
  height: 4px;
  background-color: #fff;
}
[data-v-d349d567] .ui-swiper-dot.long .line-box {
  display: inline-block;
  border-radius: 3.125rem;
  width: 6px;
  height: 6px;
  margin: 0 0.3125rem;
  opacity: 0.3;
  position: relative;
}
[data-v-d349d567] .ui-swiper-dot.long .line-box.cur {
  width: 0.75rem;
  opacity: 1;
}
[data-v-d349d567] .ui-swiper-dot.line {
  bottom: 0.625rem;
}
[data-v-d349d567] .ui-swiper-dot.line .line-box {
  display: inline-block;
  width: 30px;
  height: 3px;
  opacity: 0.3;
  position: relative;
}
[data-v-d349d567] .ui-swiper-dot.line .line-box.cur {
  opacity: 1;
}
[data-v-d349d567] .ui-swiper-dot.tag {
  justify-content: flex-end;
  position: absolute;
  bottom: 0.625rem;
  right: 0.625rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.menu-image[data-v-f335ce5b] {
  width: 24px;
  height: 24px;
}
.grid-item-box[data-v-f335ce5b] {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.grid-item-box .img-box[data-v-f335ce5b] {
  position: relative;
}
.grid-item-box .img-box .tag-box[data-v-f335ce5b] {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  font-size: 2em;
  line-height: 1;
  padding: 0.4em 0.6em 0.3em;
  transform: scale(0.4) translateX(0.5em) translatey(-0.6em);
  transform-origin: 100% 0;
  border-radius: 6.25rem;
  white-space: nowrap;
}
.grid-item-box .title-box .grid-tip[data-v-f335ce5b] {
  font-size: 0.75rem;
  white-space: nowrap;
  text-align: center;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.list-icon[data-v-4dcce0ef] {
  width: 20px;
  height: 20px;
}
.menu-list-wrap[data-v-4dcce0ef] .uni-list {
  background-color: transparent;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.tools-wrap .title[data-v-d907dd5e] {
  font-size: 1.125rem;
  font-weight: bold;
  color: #333333;
}
.tools-wrap .list-item[data-v-d907dd5e] {
  width: calc(25vw - 0.625rem);
}
.tools-wrap .list-item .list-image[data-v-d907dd5e] {
  width: 3.25rem;
  height: 3.25rem;
  border-radius: 1.625rem;
  background: var(--ui-BG);
}
.tools-wrap .list-item .list-image .list-icon[data-v-d907dd5e] {
  width: 1.6875rem;
  height: 1.6875rem;
}
.tools-wrap .list-item .list-title[data-v-d907dd5e] {
  font-size: 0.8125rem;
  font-weight: 500;
  color: #333333;
}
.uni-popup[data-v-d907dd5e] {
  top: 0 !important;
}
[data-v-d907dd5e] .button-hover {
  background: #fafafa !important;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.notice-wrap .icon-img[data-v-f049fa3f] {
  height: 1.75rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ss-order-menu-wrap .menu-item[data-v-d94ba49c] {
  height: 5rem;
  position: relative;
  z-index: 10;
}
.ss-order-menu-wrap .menu-item .menu-title[data-v-d94ba49c] {
  font-size: 0.75rem;
  line-height: 0.75rem;
  color: #333333;
}
.ss-order-menu-wrap .menu-item .item-icon[data-v-d94ba49c] {
  width: 1.375rem;
  height: 1.375rem;
}
.ss-order-menu-wrap .menu-item .num-icon[data-v-d94ba49c] {
  position: absolute;
  right: 0.5625rem;
  top: 0.5625rem;
  padding: 0 0.25rem;
  height: 0.8125rem;
  background: #ff4d4f;
  border-radius: 0.40625rem;
  color: #fefefe;
  display: flex;
  align-items: center;
}
.ss-order-menu-wrap .menu-item .num-icon .num[data-v-d94ba49c] {
  font-size: 0.75rem;
  transform: scale(0.8);
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.goods-md-wrap[data-v-b53d3407] {
  width: 100%;
}
.goods-list-box[data-v-b53d3407] {
  width: 50%;
  box-sizing: border-box;
}
.goods-list-box .left-list[data-v-b53d3407]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-list-box .right-list[data-v-b53d3407]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-box[data-v-b53d3407]:nth-last-of-type(1) {
  margin-bottom: 0 !important;
}
.goods-md-box[data-v-b53d3407],
.goods-sl-box[data-v-b53d3407],
.goods-lg-box[data-v-b53d3407] {
  position: relative;
}
.goods-md-box .cart-btn[data-v-b53d3407],
.goods-sl-box .cart-btn[data-v-b53d3407],
.goods-lg-box .cart-btn[data-v-b53d3407] {
  position: absolute;
  bottom: 0.5625rem;
  right: 0.625rem;
  z-index: 11;
  height: 1.5625rem;
  line-height: 1.5625rem;
  padding: 0 0.625rem;
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  color: #fff;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.goods-md-wrap[data-v-5173e4e7] {
  width: 100%;
}
.goods-list-box[data-v-5173e4e7] {
  width: 50%;
  box-sizing: border-box;
}
.goods-list-box .left-list[data-v-5173e4e7]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-list-box .right-list[data-v-5173e4e7]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-box[data-v-5173e4e7]:nth-last-of-type(1) {
  margin-bottom: 0 !important;
}
.goods-md-box[data-v-5173e4e7],
.goods-sl-box[data-v-5173e4e7],
.goods-lg-box[data-v-5173e4e7] {
  position: relative;
}
.goods-md-box .cart-btn[data-v-5173e4e7],
.goods-sl-box .cart-btn[data-v-5173e4e7],
.goods-lg-box .cart-btn[data-v-5173e4e7] {
  position: absolute;
  bottom: 0.5625rem;
  right: 0.625rem;
  z-index: 11;
  height: 1.5625rem;
  line-height: 1.5625rem;
  padding: 0 0.625rem;
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  color: #fff;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.img-box[data-v-e1c1d1c2] {
  width: 19.0625rem;
}
.modal-img[data-v-e1c1d1c2] {
  width: 100%;
  height: 100%;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.richtext[data-v-53251a13] {
  line-height: 0;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.border-content[data-v-ccb518f4] {
  border: 0.0625rem solid #eee;
}
.search-content[data-v-ccb518f4] {
  flex: 1;
  position: relative;
}
.search-content .search-icon[data-v-ccb518f4] {
  font-size: 1.1875rem;
  margin-right: 0.625rem;
}
.search-content .scan-icon[data-v-ccb518f4] {
  font-size: 1.1875rem;
  margin-right: 0.625rem;
}
.search-content .keyword-link[data-v-ccb518f4] {
  position: absolute;
  right: 0.5rem;
  top: 0.5625rem;
}
.search-content .search-input[data-v-ccb518f4] {
  font-size: 0.875rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.goods-md-wrap[data-v-1ac9e457] {
  width: 100%;
}
.goods-list-box[data-v-1ac9e457] {
  width: 50%;
  box-sizing: border-box;
}
.goods-list-box .left-list[data-v-1ac9e457]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-list-box .right-list[data-v-1ac9e457]:nth-last-child(1) {
  margin-bottom: 0 !important;
}
.goods-box[data-v-1ac9e457]:nth-last-of-type(1) {
  margin-bottom: 0 !important;
}
.goods-md-box[data-v-1ac9e457],
.goods-sl-box[data-v-1ac9e457],
.goods-lg-box[data-v-1ac9e457] {
  position: relative;
}
.goods-md-box .cart-btn[data-v-1ac9e457],
.goods-sl-box .cart-btn[data-v-1ac9e457],
.goods-lg-box .cart-btn[data-v-1ac9e457] {
  position: absolute;
  bottom: 0.5625rem;
  right: 0.625rem;
  z-index: 11;
  height: 1.5625rem;
  line-height: 1.5625rem;
  padding: 0 0.625rem;
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  color: #fff;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.buy-btn[data-v-98637099] {
  margin: 0 0.625rem;
  width: 100%;
  height: 2.5rem;
  border-radius: 1.25rem;
  background: linear-gradient(90deg, #ff6000, #fe832a);
  color: #fff;
}
.btn-tox[data-v-98637099] {
  width: 11.9375rem;
  height: 2.5rem;
  font-size: 0.75rem;
  font-weight: 600;
  margin-left: -1.5625rem;
  background-image: var(--2ff1c67d);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  line-height: normal;
  border-radius: 0px 1.25rem 1.25rem 0px;
}
.btn-tox .btn-price[data-v-98637099] {
  font-family: OPPOSANS;
}
.btn-tox .btn-price[data-v-98637099]::before {
  content: "￥";
}
.origin-price-btn[data-v-98637099] {
  width: 11.5625rem;
  height: 2.5rem;
  background: rgba(255, 86, 81, 0.1);
  color: #ff6000;
  border-radius: 1.25rem 0px 0px 1.25rem;
  line-height: normal;
  font-size: 0.75rem;
  font-weight: 500;
}
.origin-price-btn .btn-price[data-v-98637099] {
  font-family: OPPOSANS;
}
.origin-price-btn .btn-price[data-v-98637099]::before {
  content: "￥";
}
.origin-price-btn .btn-title[data-v-98637099] {
  font-size: 0.875rem;
}
.ss-modal-box[data-v-98637099] {
  border-radius: 0.9375rem 0.9375rem 0 0;
  max-height: 31.25rem;
}
.ss-modal-box .modal-header[data-v-98637099] {
  position: relative;
  padding: 2.5rem 0.625rem 1.25rem;
}
.ss-modal-box .modal-header .sku-image[data-v-98637099] {
  width: 5rem;
  height: 5rem;
  border-radius: 0.3125rem;
}
.ss-modal-box .modal-header .header-right[data-v-98637099] {
  height: 5rem;
}
.ss-modal-box .modal-header .close-icon[data-v-98637099] {
  position: absolute;
  top: 0.3125rem;
  right: 0.625rem;
  font-size: 1.4375rem;
  opacity: 0.2;
}
.ss-modal-box .modal-header .goods-title[data-v-98637099] {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.3125rem;
  position: relative;
}
.ss-modal-box .modal-header .goods-title .tig[data-v-98637099] {
  border: 0.0625rem solid #ff6000;
  border-radius: 0.125rem;
  width: 3.9375rem;
  height: 1.1875rem;
  position: absolute;
  left: 0;
  top: 0;
}
.ss-modal-box .modal-header .goods-title .tig .tig-icon[data-v-98637099] {
  width: 1.25rem;
  height: 1.25rem;
  background: #ff6000;
  margin-left: -0.0625rem;
  border-radius: 0.125rem 0 0 0.125rem;
}
.ss-modal-box .modal-header .goods-title .tig .tig-icon .groupon-tag[data-v-98637099] {
  width: 1rem;
  height: 1rem;
}
.ss-modal-box .modal-header .goods-title .tig .tig-title[data-v-98637099] {
  font-size: 0.75rem;
  font-weight: 500;
  line-height: normal;
  color: #ff6000;
  width: 2.6875rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ss-modal-box .modal-header .goods-title .info-title[data-v-98637099] {
  text-indent: 4.125rem;
}
.ss-modal-box .modal-header .price-text[data-v-98637099] {
  font-size: 0.9375rem;
  font-weight: 500;
  color: #d10019;
  font-family: OPPOSANS;
}
.ss-modal-box .modal-header .price-text[data-v-98637099]::before {
  content: "￥";
  font-size: 0.75rem;
}
.ss-modal-box .modal-header .stock-text[data-v-98637099] {
  font-size: 0.8125rem;
  color: #999999;
}
.ss-modal-box .modal-content[data-v-98637099] {
  padding: 0 0.625rem;
}
.ss-modal-box .modal-content .modal-content-scroll[data-v-98637099] {
  max-height: 18.75rem;
}
.ss-modal-box .modal-content .modal-content-scroll .label-text[data-v-98637099] {
  font-size: 0.8125rem;
  font-weight: 500;
}
.ss-modal-box .modal-content .modal-content-scroll .buy-num-box[data-v-98637099] {
  height: 3.125rem;
}
.ss-modal-box .modal-content .modal-content-scroll .spec-btn[data-v-98637099] {
  height: 1.875rem;
  min-width: 3.125rem;
  padding: 0 0.9375rem;
  background: #f4f4f4;
  border-radius: 0.9375rem;
  color: #434343;
  font-size: 0.8125rem;
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem;
}
.ss-modal-box .modal-content .modal-content-scroll .checked-btn[data-v-98637099] {
  background: linear-gradient(90deg, #ff6000, #fe832a);
  font-weight: 500;
  color: #ffffff;
}
.ss-modal-box .modal-content .modal-content-scroll .disabled-btn[data-v-98637099] {
  font-weight: 400;
  color: #c6c6c6;
  background: #f8f8f8;
}
uni-image[data-v-98637099] {
  width: 100%;
  height: 100%;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.buy-box[data-v-05a58c24] {
  padding: 0.3125rem 0.625rem;
}
.buy-box .buy-btn[data-v-05a58c24] {
  width: 100%;
  height: 2.5rem;
  border-radius: 1.25rem;
  background: linear-gradient(90deg, #ff5854, #ff2621);
  color: #fff;
}
.point-img[data-v-05a58c24] {
  width: 1.125rem;
  height: 1.125rem;
  margin: 0 0.125rem;
}
.ss-modal-box[data-v-05a58c24] {
  border-radius: 0.9375rem 0.9375rem 0 0;
  max-height: 31.25rem;
}
.ss-modal-box .modal-header[data-v-05a58c24] {
  position: relative;
  padding: 2.5rem 0.625rem 1.25rem;
}
.ss-modal-box .modal-header .sku-image[data-v-05a58c24] {
  width: 5rem;
  height: 5rem;
  border-radius: 0.3125rem;
}
.ss-modal-box .modal-header .header-right[data-v-05a58c24] {
  height: 5rem;
}
.ss-modal-box .modal-header .close-icon[data-v-05a58c24] {
  position: absolute;
  top: 0.3125rem;
  right: 0.625rem;
  font-size: 1.4375rem;
  opacity: 0.2;
}
.ss-modal-box .modal-header .goods-title[data-v-05a58c24] {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.3125rem;
}
.ss-modal-box .modal-header .price-text[data-v-05a58c24] {
  font-size: 0.9375rem;
  font-weight: 500;
  color: #d10019;
  font-family: OPPOSANS;
}
.ss-modal-box .modal-header .stock-text[data-v-05a58c24] {
  font-size: 0.8125rem;
  color: #999999;
}
.ss-modal-box .modal-content[data-v-05a58c24] {
  padding: 0 0.625rem;
}
.ss-modal-box .modal-content .modal-content-scroll[data-v-05a58c24] {
  max-height: 18.75rem;
}
.ss-modal-box .modal-content .modal-content-scroll .label-text[data-v-05a58c24] {
  font-size: 0.8125rem;
  font-weight: 500;
}
.ss-modal-box .modal-content .modal-content-scroll .buy-num-box[data-v-05a58c24] {
  height: 3.125rem;
}
.ss-modal-box .modal-content .modal-content-scroll .spec-btn[data-v-05a58c24] {
  height: 1.875rem;
  min-width: 3.125rem;
  padding: 0 0.9375rem;
  background: #f4f4f4;
  border-radius: 0.9375rem;
  color: #434343;
  font-size: 0.8125rem;
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem;
}
.ss-modal-box .modal-content .modal-content-scroll .checked-btn[data-v-05a58c24] {
  background: linear-gradient(90deg, #ff5854, #ff2621);
  font-weight: 500;
  color: #ffffff;
}
.ss-modal-box .modal-content .modal-content-scroll .disabled-btn[data-v-05a58c24] {
  font-weight: 400;
  color: #c6c6c6;
  background: #f8f8f8;
}
.tig[data-v-05a58c24] {
  border: 0.0625rem solid #ff5854;
  border-radius: 0.125rem;
  width: 3.9375rem;
  height: 1.1875rem;
}
.tig .tig-icon[data-v-05a58c24] {
  width: 1.25rem;
  height: 1.25rem;
  background: #ff5854;
  border-radius: 0.125rem 0 0 0.125rem;
}
.tig .tig-icon .cicon-alarm[data-v-05a58c24] {
  font-size: 1rem;
  color: #fff;
}
.tig .tig-title[data-v-05a58c24] {
  font-size: 0.75rem;
  font-weight: 500;
  line-height: normal;
  color: #ff6000;
  width: 2.6875rem;
  display: flex;
  justify-content: center;
  align-items: center;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.buy-box[data-v-f60e1449] {
  padding: 0.3125rem 0;
}
.buy-box .add-btn[data-v-f60e1449] {
  width: 11.125rem;
  height: 2.5rem;
  border-radius: 1.25rem 0 0 1.25rem;
  background-color: rgba(76, 184, 124, 0.2) !important;
  color: #4cb87c !important;
}
.buy-box .buy-btn[data-v-f60e1449] {
  width: 11.125rem;
  height: 2.5rem;
  border-radius: 0 1.25rem 1.25rem 0;
  background: linear-gradient(90deg, #4cb87c, rgba(76, 184, 124, 0.6)) !important;
  color: #fff !important;
}
.buy-box .score-btn[data-v-f60e1449] {
  width: 100%;
  margin: 0 0.625rem;
  height: 2.5rem;
  border-radius: 1.25rem;
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient));
  color: #fff;
}
.ss-modal-box[data-v-f60e1449] {
  border-radius: 0.9375rem 0.9375rem 0 0;
  max-height: 31.25rem;
}
.ss-modal-box .modal-header[data-v-f60e1449] {
  position: relative;
  padding: 2.5rem 0.625rem 1.25rem;
}
.ss-modal-box .modal-header .sku-image[data-v-f60e1449] {
  width: 5rem;
  height: 5rem;
  border-radius: 0.3125rem;
}
.ss-modal-box .modal-header .header-right[data-v-f60e1449] {
  height: 5rem;
}
.ss-modal-box .modal-header .close-icon[data-v-f60e1449] {
  position: absolute;
  top: 0.3125rem;
  right: 0.625rem;
  font-size: 1.4375rem;
  opacity: 0.2;
}
.ss-modal-box .modal-header .goods-title[data-v-f60e1449] {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.3125rem;
}
.ss-modal-box .modal-header .score-img[data-v-f60e1449] {
  width: 1.125rem;
  height: 1.125rem;
  margin: 0 0.125rem;
}
.ss-modal-box .modal-header .score-text[data-v-f60e1449] {
  font-size: 0.9375rem;
  font-weight: 500;
  color: #d10019;
  font-family: OPPOSANS;
}
.ss-modal-box .modal-header .price-text[data-v-f60e1449] {
  font-size: 0.9375rem;
  font-weight: 500;
  color: #d10019;
  font-family: OPPOSANS;
}
.ss-modal-box .modal-header .price-text[data-v-f60e1449]::before {
  content: "￥";
  font-size: 0.9375rem;
  font-weight: 500;
  color: #d10019;
}
.ss-modal-box .modal-header .stock-text[data-v-f60e1449] {
  font-size: 0.8125rem;
  color: #999999;
}
.ss-modal-box .modal-content[data-v-f60e1449] {
  padding: 0 0.625rem;
}
.ss-modal-box .modal-content .modal-content-scroll[data-v-f60e1449] {
  max-height: 18.75rem;
}
.ss-modal-box .modal-content .modal-content-scroll .label-text[data-v-f60e1449] {
  font-size: 0.8125rem;
  font-weight: 500;
}
.ss-modal-box .modal-content .modal-content-scroll .buy-num-box[data-v-f60e1449] {
  height: 3.125rem;
}
.ss-modal-box .modal-content .modal-content-scroll .spec-btn[data-v-f60e1449] {
  height: 1.875rem;
  min-width: 3.125rem;
  padding: 0 0.9375rem;
  background: #f4f4f4;
  border-radius: 0.9375rem;
  color: #434343;
  font-size: 0.8125rem;
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem;
}
.ss-modal-box .modal-content .modal-content-scroll .disabled-btn[data-v-f60e1449] {
  font-weight: 400;
  color: #c6c6c6;
  background: #f8f8f8;
}
.iconBox[data-v-f60e1449] {
  width: -webkit-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  padding: 0.0625rem 0.3125rem;
  background-color: #fff2f1;
  color: #ff2621;
  font-size: 0.75rem;
  margin-left: 0.15625rem;
}
.coupon-text[data-v-f60e1449] {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #cccccc;
  font-family: OPPOSANS;
  margin-left: 0.25rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.modal-overlay[data-v-7c9d7ec0] {
  position: fixed;
  inset: 0;
  z-index: 9999;
  display: flex;
  align-items: flex-end;
  background: rgba(0, 0, 0, 0.48);
  overflow: hidden;
}
.reimburse-modal[data-v-7c9d7ec0] {
  width: 100%;
  padding-bottom: calc(0.75rem + var(--window-bottom, env(safe-area-inset-bottom)));
  background: #ffffff;
  border-radius: 0.875rem 0.875rem 0 0;
  animation: slideUp-7c9d7ec0 0.3s ease-out;
}
@keyframes slideUp-7c9d7ec0 {
from {
    transform: translateY(100%);
    opacity: 0;
}
to {
    transform: translateY(0);
    opacity: 1;
}
}
.modal-header[data-v-7c9d7ec0] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.9375rem 1rem;
  border-bottom: 0.03125rem solid #f1f1f1;
}
.modal-title[data-v-7c9d7ec0] {
  color: #222222;
  font-size: 1rem;
  font-weight: 600;
}
.modal-close[data-v-7c9d7ec0] {
  padding: 0.25rem 0.375rem;
  color: #999999;
  font-size: 1.25rem;
  line-height: 1;
}
.preparing[data-v-7c9d7ec0] {
  padding: 2.5rem 1rem;
  color: #888888;
  font-size: 0.875rem;
  text-align: center;
}
.modal-body[data-v-7c9d7ec0] {
  padding: 0.9375rem 1rem;
}
.amount-section[data-v-7c9d7ec0] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.75rem;
}
.amount-label[data-v-7c9d7ec0] {
  color: #666666;
  font-size: 0.875rem;
}
.amount-available[data-v-7c9d7ec0] {
  color: #ef6c00;
  font-size: 1rem;
  font-weight: 600;
}
.balance-tip[data-v-7c9d7ec0] {
  margin: -0.25rem 0 0.625rem;
  color: #7a7f87;
  font-size: 0.75rem;
  line-height: 1.6;
}
.pending-tip[data-v-7c9d7ec0] {
  margin-bottom: 0.625rem;
  padding: 0.5625rem 0.625rem;
  color: #9a5b00;
  font-size: 0.75rem;
  line-height: 1.6;
  background: #fff7e6;
  border-radius: 0.375rem;
}
.input-section[data-v-7c9d7ec0] {
  display: flex;
  align-items: center;
  padding: 0.625rem 0.75rem;
  background: #f7f8fa;
  border: 0.0625rem solid transparent;
  border-radius: 0.5rem;
}
.input-section[data-v-7c9d7ec0]:focus-within {
  border-color: #4caf50;
}
.input-section.readonly[data-v-7c9d7ec0] {
  background: #f2f2f2;
}
.input-prefix[data-v-7c9d7ec0] {
  margin-right: 0.375rem;
  color: #333333;
  font-size: 1.1875rem;
}
.amount-input[data-v-7c9d7ec0] {
  flex: 1;
  height: 1.75rem;
  color: #222222;
  font-size: 1.3125rem;
}
.quick-amounts[data-v-7c9d7ec0] {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-top: 0.75rem;
}
.quick-btn[data-v-7c9d7ec0] {
  min-width: 3.5rem;
  padding: 0.4375rem 0.625rem;
  color: #4caf50;
  font-size: 0.8125rem;
  text-align: center;
  background: #f1f8f1;
  border-radius: 0.375rem;
}
.quick-btn.active[data-v-7c9d7ec0] {
  color: #ffffff;
  background: #4caf50;
}
.modal-footer[data-v-7c9d7ec0] {
  display: flex;
  gap: 0.625rem;
  padding: 0 1rem;
}
.btn-cancel[data-v-7c9d7ec0],
.btn-confirm[data-v-7c9d7ec0] {
  flex: 1;
  height: 2.625rem;
  margin: 0;
  font-size: 0.875rem;
  line-height: 2.625rem;
  border-radius: 1.3125rem;
}
.btn-cancel[data-v-7c9d7ec0] {
  color: #666666;
  background: #f3f4f6;
}
.btn-confirm[data-v-7c9d7ec0] {
  color: #ffffff;
  background: #4caf50;
}
.btn-confirm.disabled[data-v-7c9d7ec0] {
  opacity: 0.45;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.popup-box[data-v-28834cf2] {
  position: relative;
}
.poster-title[data-v-28834cf2] {
  color: #999;
}
.poster-btn-box[data-v-28834cf2] {
  width: 18.75rem;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -2.5rem;
}
.poster-btn-box .cancel-btn[data-v-28834cf2] {
  width: 7.5rem;
  height: 2.1875rem;
  line-height: 2.1875rem;
  background: #ffffff;
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: #999999;
}
.poster-btn-box .save-btn[data-v-28834cf2] {
  width: 7.5rem;
  height: 2.1875rem;
  line-height: 2.1875rem;
  border-radius: 1.09375rem;
  font-size: 0.875rem;
  font-weight: 500;
}
.poster-img[data-v-28834cf2] {
  border-radius: 0.625rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.guide-image[data-v-9a4a180a] {
  right: 0.9375rem;
  top: 0;
  position: fixed;
  width: 18.125rem;
  height: 13.4375rem;
  z-index: 10080;
}
.share-box[data-v-9a4a180a] {
  background: #ffffff;
  width: 23.4375rem;
  border-radius: 0.9375rem 0.9375rem 0 0;
  padding-top: 0.9375rem;
}
.share-box .share-foot[data-v-9a4a180a] {
  font-size: 0.75rem;
  color: #bbbbbb;
  height: 2.5rem;
  border-top: 0.03125rem solid #eeeeee;
}
.share-box .share-list-box .share-btn[data-v-9a4a180a] {
  background: none;
  border: none;
  line-height: 1;
  padding: 0;
}
.share-box .share-list-box .share-btn[data-v-9a4a180a]::after {
  border: none;
}
.share-box .share-list-box .share-item[data-v-9a4a180a] {
  flex: 1;
  padding-bottom: 0.625rem;
}
.share-box .share-list-box .share-item .share-img[data-v-9a4a180a] {
  width: 2.1875rem;
  height: 2.1875rem;
  background: #f8f9fa;
  border-radius: 50%;
  margin-bottom: 0.625rem;
}
.share-box .share-list-box .share-item .share-title[data-v-9a4a180a] {
  font-size: 0.75rem;
  color: #666666;
}
.status_bar[data-v-be282ef0] {
    height: var(--status-bar-height);
    width: 100%;
}
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.u-tabbar[data-v-0d259524] {
  display: flex;
  flex: 1;
  justify-content: center;
  width: 100%;
}
.u-tabbar__content[data-v-0d259524] {
  display: flex;
  flex-direction: column;
  background-color: #fff;
  box-shadow: 0px -2px 4px 0px rgba(51, 51, 51, 0.06);
  min-height: 50px;
  width: 100%;
}
.u-tabbar__content__item-wrapper[data-v-0d259524] {
  height: 50px;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.u-tabbar .mid-tabbar[data-v-0d259524] {
  border-radius: 0.9375rem 0.9375rem 0 0;
}
.u-tabbar--fixed[data-v-0d259524] {
  position: fixed;
  bottom: -1px;
  left: 0;
  right: 0;
  width: 100%;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.u-page[data-v-18e8730a] {
  padding: 0;
}
.u-page__item__title[data-v-18e8730a] {
  color: var(--textSize);
  background-color: #fff;
  padding: 15px;
  font-size: 15px;
}
.u-page__item__title__slot-title[data-v-18e8730a] {
  color: var(--textSize);
  font-size: 14px;
}
.u-page__item__slot-icon[data-v-18e8730a] {
  width: 25px;
  height: 25px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.s-top-bar[data-v-3851b3bd] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  background: linear-gradient(135deg, #01995a, #37da83);
  box-shadow: 0 0.125rem 0.375rem rgba(0, 109, 64, 0.3);
  padding-top: env(safe-area-inset-top);
}
.s-top-bar-content[data-v-3851b3bd] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 1rem;
  height: 2.75rem;
}
.s-top-bar-btn[data-v-3851b3bd] {
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease;
}
.s-top-bar-btn-hover[data-v-3851b3bd] {
  background: rgba(255, 255, 255, 0.2);
  transform: scale(0.95);
}
.s-top-bar-icon[data-v-3851b3bd] {
  font-size: 1.125rem;
  color: #ffffff;
}
.s-top-bar-title[data-v-3851b3bd] {
  font-size: 1.125rem;
  font-weight: 700;
  color: #ffffff;
  letter-spacing: -0.0625rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ss-title-wrap[data-v-c4bfffc2] {
  height: 2.5rem;
  position: relative;
}
.ss-title-wrap .title-content .title-text[data-v-c4bfffc2] {
  font-size: 0.9375rem;
  color: #333;
}
.ss-title-wrap .title-content .sub-title-text[data-v-c4bfffc2] {
  font-size: 0.6875rem;
  color: #999;
}
.ss-title-wrap .more-box[data-v-c4bfffc2] {
  white-space: nowrap;
  font-size: 0.6875rem;
  color: #999;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0.625rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-file-picker__container[data-v-959d008e] {
  display: flex;
  box-sizing: border-box;
  flex-wrap: wrap;
  margin: -5px;
}
.file-picker__box[data-v-959d008e] {
  position: relative;
  width: 33.3%;
  height: 0;
  padding-top: 33.33%;
  box-sizing: border-box;
}
.file-picker__box-content[data-v-959d008e] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 5px;
  border: 1px #eee solid;
  border-radius: 5px;
  overflow: hidden;
}
.file-picker__progress[data-v-959d008e] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  /* border: 1px red solid; */
  z-index: 2;
}
.file-picker__progress-item[data-v-959d008e] {
  width: 100%;
}
.file-picker__mask[data-v-959d008e] {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
  color: #fff;
  font-size: 12px;
  background-color: rgba(0, 0, 0, 0.4);
}
.file-image[data-v-959d008e] {
  width: 100%;
  height: 100%;
}
.is-add[data-v-959d008e] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.icon-add[data-v-959d008e] {
  width: 50px;
  height: 5px;
  background-color: #f1f1f1;
  border-radius: 2px;
}
.rotate[data-v-959d008e] {
  position: absolute;
  transform: rotate(90deg);
}
.icon-del-box[data-v-959d008e] {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 3px;
  right: 3px;
  height: 26px;
  width: 26px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2;
  transform: rotate(-45deg);
}
.icon-del[data-v-959d008e] {
  width: 15px;
  height: 2px;
  background-color: #fff;
  border-radius: 2px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-file-picker__files[data-v-fbb811d7] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.uni-file-picker__lists[data-v-fbb811d7] {
  position: relative;
  margin-top: 5px;
  overflow: hidden;
}
.file-picker__mask[data-v-fbb811d7] {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
  color: #fff;
  font-size: 14px;
  background-color: rgba(0, 0, 0, 0.4);
}
.uni-file-picker__lists-box[data-v-fbb811d7] {
  position: relative;
}
.uni-file-picker__item[data-v-fbb811d7] {
  display: flex;
  align-items: center;
  padding: 8px 10px;
  padding-right: 5px;
  padding-left: 10px;
}
.files-border[data-v-fbb811d7] {
  border-top: 1px #eee solid;
}
.files__name[data-v-fbb811d7] {
  flex: 1;
  font-size: 14px;
  color: #666;
  margin-right: 25px;
  word-break: break-all;
  word-wrap: break-word;
}
.icon-files[data-v-fbb811d7] {
  position: static;
  background-color: initial;
}
.is-list-card[data-v-fbb811d7] {
  border: 1px #eee solid;
  margin-bottom: 5px;
  border-radius: 5px;
  box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.1);
  padding: 5px;
}
.files__image[data-v-fbb811d7] {
  width: 40px;
  height: 40px;
  margin-right: 10px;
}
.header-image[data-v-fbb811d7] {
  width: 100%;
  height: 100%;
}
.is-text-box[data-v-fbb811d7] {
  border: 1px #eee solid;
  border-radius: 5px;
}
.is-text-image[data-v-fbb811d7] {
  width: 25px;
  height: 25px;
  margin-left: 5px;
}
.rotate[data-v-fbb811d7] {
  position: absolute;
  transform: rotate(90deg);
}
.icon-del-box[data-v-fbb811d7] {
  display: flex;
  margin: auto 0;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0px;
  bottom: 0;
  right: 5px;
  height: 26px;
  width: 26px;
  z-index: 2;
  transform: rotate(-45deg);
}
.icon-del[data-v-fbb811d7] {
  width: 15px;
  height: 1px;
  background-color: #333;
}
@media all and (min-width: 768px) {
.uni-file-picker__files[data-v-fbb811d7] {
    max-width: 375px;
}
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-file-picker[data-v-27ff1d51] {
  box-sizing: border-box;
  overflow: hidden;
  /* width: 100%; */
  /* flex: 1; */
  position: relative;
}
.uni-file-picker__header[data-v-27ff1d51] {
  padding-top: 5px;
  padding-bottom: 10px;
  display: flex;
  justify-content: space-between;
}
.file-title[data-v-27ff1d51] {
  font-size: 14px;
  color: #333;
}
.file-count[data-v-27ff1d51] {
  font-size: 14px;
  color: #999;
}
.is-add[data-v-27ff1d51] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.add-icon[data-v-27ff1d51] {
  width: 1.78125rem;
  height: 1.53125rem;
}
.file-subtitle[data-v-27ff1d51] {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  width: 4.375rem;
  height: 1.125rem;
  z-index: 1;
  display: flex;
  justify-content: center;
  color: #fff;
  font-weight: 500;
  background: rgba(0, 0, 0, 0.3);
  font-size: 0.75rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ss-user-info-wrap[data-v-c706c7bc] {
  box-sizing: border-box;
}
.ss-user-info-wrap .avatar-box[data-v-c706c7bc] {
  width: 3.125rem;
  height: 3.125rem;
  border-radius: 50%;
  overflow: hidden;
}
.ss-user-info-wrap .avatar-box .avatar-img[data-v-c706c7bc] {
  width: 100%;
  height: 100%;
}
.ss-user-info-wrap .nick-name[data-v-c706c7bc] {
  font-size: 1.0625rem;
  font-weight: 400;
  color: #333333;
  line-height: normal;
}
.ss-user-info-wrap .vip-img[data-v-c706c7bc] {
  width: 0.9375rem;
  height: 0.9375rem;
}
.ss-user-info-wrap .sicon-qrcode[data-v-c706c7bc] {
  font-size: 1.25rem;
}
.bind-mobile-box[data-v-c706c7bc] {
  width: 100%;
  height: 2.625rem;
  padding: 0 1.0625rem 0 1.375rem;
  box-sizing: border-box;
  background: #ffffff;
  box-shadow: 0px -0.25rem 0.28125rem 0px rgba(224, 224, 224, 0.3);
}
.bind-mobile-box .cicon-mobile-o[data-v-c706c7bc] {
  font-size: 0.9375rem;
  color: #ff690d;
}
.bind-mobile-box .mobile-title[data-v-c706c7bc] {
  font-size: 0.75rem;
  font-weight: 500;
  color: #ff690d;
}
.bind-mobile-box .bind-btn[data-v-c706c7bc] {
  width: 3.125rem;
  height: 1.5625rem;
  background: #ff6100;
  border-radius: 0.78125rem;
  font-size: 0.75rem;
  font-weight: 500;
  color: #ffffff;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.sss[data-v-63389778] {
  z-index: -100;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ss-wallet-menu-wrap .menu-wallet[data-v-95a14e4e] {
  width: 4.5rem;
}
.ss-wallet-menu-wrap .menu-item[data-v-95a14e4e] {
  height: 5rem;
}
.ss-wallet-menu-wrap .menu-item .menu-title[data-v-95a14e4e] {
  font-size: 0.75rem;
  line-height: 0.75rem;
  color: #333333;
}
.ss-wallet-menu-wrap .menu-item .item-icon[data-v-95a14e4e] {
  width: 1.375rem;
  height: 1.375rem;
}
.ss-wallet-menu-wrap .menu-item .value-box[data-v-95a14e4e] {
  height: 1.5625rem;
  text-align: center;
}
.ss-wallet-menu-wrap .menu-item .value-box .value-text[data-v-95a14e4e] {
  font-size: 0.875rem;
  color: #000000;
  line-height: 0.875rem;
  vertical-align: text-bottom;
  font-family: OPPOSANS;
}
.ss-wallet-menu-wrap .menu-item .value-box .unit-text[data-v-95a14e4e] {
  font-size: 0.75rem;
  color: #343434;
  line-height: 0.75rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.xs-coupon-card[data-v-a7ad65fd] {
  width: 7.09375rem;
  border-radius: 0.3125rem;
  overflow: hidden;
}
.xs-coupon-card .value-text[data-v-a7ad65fd] {
  font-size: 1.5625rem;
  line-height: 1.5625rem;
  font-weight: bold;
  color: var(--145f1fea);
  vertical-align: text-bottom;
}
.xs-coupon-card .value-unit[data-v-a7ad65fd] {
  color: var(--145f1fea);
  font-size: 0.75rem;
  line-height: 1.1875rem;
}
.xs-coupon-card .title-text[data-v-a7ad65fd] {
  color: var(--145f1fea);
  font-size: 0.75rem;
  line-height: 0.9375rem;
  width: 4.6875rem;
  text-align: center;
}
.xs-coupon-card .card-btn[data-v-a7ad65fd] {
  width: 4.375rem;
  height: 1.5625rem;
  border-radius: 0.78125rem;
  border-style: solid;
  border-color: var(--787a7906);
  border-width: 1px;
  color: var(--787a7906);
  background-color: var(--78376916);
  font-size: 0.75rem;
  line-height: 1.5625rem;
}
.md-coupon-card[data-v-a7ad65fd] {
  width: 10.3125rem;
  height: 5.25rem;
  border-radius: 0.3125rem;
  overflow: hidden;
}
.md-coupon-card .card-right[data-v-a7ad65fd],
.md-coupon-card .card-left[data-v-a7ad65fd] {
  height: 100%;
}
.md-coupon-card .value-text[data-v-a7ad65fd] {
  font-size: 1.125rem;
  line-height: 1.125rem;
  font-weight: bold;
  color: var(--145f1fea);
  vertical-align: text-bottom;
}
.md-coupon-card .value-unit[data-v-a7ad65fd] {
  color: var(--145f1fea);
  font-size: 0.6875rem;
  line-height: 0.875rem;
}
.md-coupon-card .title-text[data-v-a7ad65fd],
.md-coupon-card .surplus-text[data-v-a7ad65fd] {
  color: var(--145f1fea);
  font-size: 0.6875rem;
  line-height: 0.6875rem;
}
.md-coupon-card .card-btn[data-v-a7ad65fd] {
  width: 1.875rem;
  height: 100%;
}
.md-coupon-card .card-btn .btn-text[data-v-a7ad65fd] {
  color: var(--787a7906);
  font-size: 0.75rem;
  text-align: center;
  -webkit-writing-mode: vertical-lr;
          writing-mode: vertical-lr;
  -webkit-writing-mode: tb-lr;
          writing-mode: tb-lr;
}
.lg-coupon-card[data-v-a7ad65fd] {
  width: 22.125rem;
  height: 5.25rem;
  border-radius: 0.3125rem;
  overflow: hidden;
}
.lg-coupon-card .card-right[data-v-a7ad65fd],
.lg-coupon-card .card-left[data-v-a7ad65fd] {
  height: 100%;
}
.lg-coupon-card .value-text[data-v-a7ad65fd] {
  font-size: 1.5625rem;
  line-height: 1.5625rem;
  font-weight: bold;
  color: var(--145f1fea);
  vertical-align: text-bottom;
}
.lg-coupon-card .value-unit[data-v-a7ad65fd] {
  color: var(--145f1fea);
  font-size: 0.6875rem;
  line-height: 1rem;
}
.lg-coupon-card .title-text[data-v-a7ad65fd],
.lg-coupon-card .sellby-text[data-v-a7ad65fd],
.lg-coupon-card .surplus-text[data-v-a7ad65fd] {
  color: var(--145f1fea);
  font-size: 0.6875rem;
  line-height: 0.6875rem;
}
.lg-coupon-card .card-right[data-v-a7ad65fd] {
  width: 6.25rem;
}
.lg-coupon-card .card-right .card-btn[data-v-a7ad65fd] {
  width: 4.375rem;
  height: 1.5625rem;
  border-radius: 0.78125rem;
  border-style: solid;
  border-color: var(--787a7906);
  border-width: 1px;
  color: var(--787a7906);
  background-color: var(--78376916);
  font-size: 0.75rem;
  line-height: 1.5625rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-data-loading[data-v-8a19c811] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  color: #999;
}
.uni-data-checklist[data-v-8a19c811] {
  position: relative;
  z-index: 0;
  flex: 1;
}
.uni-data-checklist .checklist-group[data-v-8a19c811] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.uni-data-checklist .checklist-group.is-list[data-v-8a19c811] {
  flex-direction: column;
}
.uni-data-checklist .checklist-group .checklist-box[data-v-8a19c811] {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  margin: 5px 0;
  margin-right: 25px;
}
.uni-data-checklist .checklist-group .checklist-box .hidden[data-v-8a19c811] {
  position: absolute;
  opacity: 0;
}
.uni-data-checklist .checklist-group .checklist-box .checklist-content[data-v-8a19c811] {
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.uni-data-checklist .checklist-group .checklist-box .checklist-content .checklist-text[data-v-8a19c811] {
  font-size: 14px;
  color: #666;
  margin-left: 5px;
  line-height: 14px;
}
.uni-data-checklist .checklist-group .checklist-box .checklist-content .checkobx__list[data-v-8a19c811] {
  border-right-width: 1px;
  border-right-color: #007aff;
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #007aff;
  border-bottom-style: solid;
  height: 12px;
  width: 6px;
  left: -5px;
  transform-origin: center;
  transform: rotate(45deg);
  opacity: 0;
}
.uni-data-checklist .checklist-group .checklist-box .checkbox__inner[data-v-8a19c811] {
  flex-shrink: 0;
  box-sizing: border-box;
  position: relative;
  width: 16px;
  height: 16px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  background-color: #fff;
  z-index: 1;
}
.uni-data-checklist .checklist-group .checklist-box .checkbox__inner .checkbox__inner-icon[data-v-8a19c811] {
  position: absolute;
  top: 1px;
  left: 5px;
  height: 8px;
  width: 4px;
  border-right-width: 1px;
  border-right-color: #fff;
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #fff;
  border-bottom-style: solid;
  opacity: 0;
  transform-origin: center;
  transform: rotate(40deg);
}
.uni-data-checklist .checklist-group .checklist-box .radio__inner[data-v-8a19c811] {
  display: flex;
  flex-shrink: 0;
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 16px;
  height: 16px;
  border: 1px solid #dcdfe6;
  border-radius: 16px;
  background-color: #fff;
  z-index: 1;
}
.uni-data-checklist .checklist-group .checklist-box .radio__inner .radio__inner-icon[data-v-8a19c811] {
  width: 8px;
  height: 8px;
  border-radius: 10px;
  opacity: 0;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-disable[data-v-8a19c811] {
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-disable .checkbox__inner[data-v-8a19c811] {
  background-color: #f2f6fc;
  border-color: #dcdfe6;
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-disable .radio__inner[data-v-8a19c811] {
  background-color: #f2f6fc;
  border-color: #dcdfe6;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-disable .checklist-text[data-v-8a19c811] {
  color: #999;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .checkbox__inner[data-v-8a19c811] {
  border-color: var(--ui-BG-Main);
  background-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .checkbox__inner .checkbox__inner-icon[data-v-8a19c811] {
  opacity: 1;
  transform: rotate(45deg);
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .radio__inner[data-v-8a19c811] {
  border-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .radio__inner .radio__inner-icon[data-v-8a19c811] {
  opacity: 1;
  background-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .checklist-text[data-v-8a19c811] {
  color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked.is-disable .checkbox__inner[data-v-8a19c811] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked.is-disable .checklist-text[data-v-8a19c811] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked.is-disable .radio__inner[data-v-8a19c811] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--button[data-v-8a19c811] {
  margin-right: 10px;
  padding: 5px 10px;
  border: 1px #dcdfe6 solid;
  border-radius: 3px;
  transition: border-color 0.2s;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-disable[data-v-8a19c811] {
  cursor: not-allowed;
  border: 1px #eee solid;
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-disable .checkbox__inner[data-v-8a19c811] {
  background-color: #f2f6fc;
  border-color: #dcdfe6;
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-disable .radio__inner[data-v-8a19c811] {
  background-color: #f2f6fc;
  border-color: #dcdfe6;
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-disable .checklist-text[data-v-8a19c811] {
  color: #999;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked[data-v-8a19c811] {
  border-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .checkbox__inner[data-v-8a19c811] {
  border-color: var(--ui-BG-Main);
  background-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .checkbox__inner .checkbox__inner-icon[data-v-8a19c811] {
  opacity: 1;
  transform: rotate(45deg);
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .radio__inner[data-v-8a19c811] {
  border-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .radio__inner .radio__inner-icon[data-v-8a19c811] {
  opacity: 1;
  background-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .checklist-text[data-v-8a19c811] {
  color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked.is-disable[data-v-8a19c811] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag[data-v-8a19c811] {
  margin-right: 10px;
  padding: 5px 10px;
  border: 1px #dcdfe6 solid;
  border-radius: 3px;
  background-color: #f5f5f5;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag .checklist-text[data-v-8a19c811] {
  margin: 0;
  color: #666;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag.is-disable[data-v-8a19c811] {
  cursor: not-allowed;
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag.is-checked[data-v-8a19c811] {
  background-color: var(--ui-BG-Main);
  border-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--tag.is-checked .checklist-text[data-v-8a19c811] {
  color: #fff;
}
.uni-data-checklist .checklist-group .checklist-box.is--list[data-v-8a19c811] {
  display: flex;
  padding: 10px 15px;
  padding-left: 0;
  margin: 0;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-list-border[data-v-8a19c811] {
  border-top: 1px #eee solid;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-disable[data-v-8a19c811] {
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-disable .checkbox__inner[data-v-8a19c811] {
  background-color: #f2f6fc;
  border-color: #dcdfe6;
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-disable .checklist-text[data-v-8a19c811] {
  color: #999;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .checkbox__inner[data-v-8a19c811] {
  border-color: var(--ui-BG-Main);
  background-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .checkbox__inner .checkbox__inner-icon[data-v-8a19c811] {
  opacity: 1;
  transform: rotate(45deg);
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .radio__inner .radio__inner-icon[data-v-8a19c811] {
  opacity: 1;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .checklist-text[data-v-8a19c811] {
  color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .checklist-content .checkobx__list[data-v-8a19c811] {
  opacity: 1;
  border-color: var(--ui-BG-Main);
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked.is-disable .checkbox__inner[data-v-8a19c811] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked.is-disable .checklist-text[data-v-8a19c811] {
  opacity: 0.4;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-popup-dialog[data-v-02dc1072] {
  width: 300px;
  border-radius: 11px;
  background-color: #fff;
}
.uni-dialog-title[data-v-02dc1072] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding-top: 25px;
}
.uni-dialog-title-text[data-v-02dc1072] {
  font-size: 16px;
  font-weight: 500;
}
.uni-dialog-content[data-v-02dc1072] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px;
}
.uni-dialog-content-text[data-v-02dc1072] {
  font-size: 14px;
  color: #6c6c6c;
}
.uni-dialog-button-group[data-v-02dc1072] {
  display: flex;
  flex-direction: row;
  border-top-color: #f5f5f5;
  border-top-style: solid;
  border-top-width: 1px;
}
.uni-dialog-button[data-v-02dc1072] {
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 45px;
}
.uni-border-left[data-v-02dc1072] {
  border-left-color: #f0f0f0;
  border-left-style: solid;
  border-left-width: 1px;
}
.uni-dialog-button-text[data-v-02dc1072] {
  font-size: 16px;
  color: #333;
}
.uni-button-color[data-v-02dc1072] {
  color: #007aff;
}
.uni-dialog-input[data-v-02dc1072] {
  flex: 1;
  font-size: 14px;
  border: 1px #eee solid;
  height: 40px;
  padding: 0 10px;
  border-radius: 5px;
  color: #555;
}
.uni-popup__success[data-v-02dc1072] {
  color: #4cd964;
}
.uni-popup__warn[data-v-02dc1072] {
  color: #f0ad4e;
}
.uni-popup__error[data-v-02dc1072] {
  color: #dd524d;
}
.uni-popup__info[data-v-02dc1072] {
  color: #909399;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ui-fixed .ui-fixed-box[data-v-bb090a1f] {
  position: relative;
  width: 100%;
}
.ui-fixed .ui-fixed-box.fixed[data-v-bb090a1f] {
  position: fixed;
}
.ui-fixed .ui-fixed-box .ui-fixed-content[data-v-bb090a1f] {
  position: relative;
}
.ui-fixed .ui-fixed-box .ui-fixed-bg[data-v-bb090a1f] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 1;
  pointer-events: none;
}
.inset-bottom[data-v-bb090a1f] {
  background: #fff;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.su-img[data-v-85997d80] {
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.icon-box[data-v-13f40728] {
  box-shadow: 0px 0px 0.125rem rgba(51, 51, 51, 0.08), 0px 0.125rem 0.1875rem 0.0625rem rgba(102, 102, 102, 0.12);
  border-radius: 0.9375rem;
  width: 4.1875rem;
  height: 1.75rem;
  margin-left: 0.25rem;
  border: 1px solid rgba(255, 255, 255, 0.4);
}
.icon-box .line[data-v-13f40728] {
  width: 0.0625rem;
  height: 0.75rem;
  background: #e5e5e7;
}
.icon-box .sicon-back[data-v-13f40728] {
  font-size: 1rem;
}
.icon-box .sicon-home[data-v-13f40728] {
  font-size: 1rem;
}
.icon-box .sicon-more[data-v-13f40728] {
  font-size: 1rem;
}
.icon-box .icon-button[data-v-13f40728] {
  width: 2.09375rem;
  height: 1.75rem;
}
.icon-box .icon-button-left[data-v-13f40728]:hover {
  background: rgba(0, 0, 0, 0.16);
  border-radius: 0.9375rem 0px 0px 0.9375rem;
}
.icon-box .icon-button-right[data-v-13f40728]:hover {
  background: rgba(0, 0, 0, 0.16);
  border-radius: 0px 0.9375rem 0.9375rem 0px;
}
.navbar-title[data-v-13f40728] {
  font-size: 1.125rem;
}
.tools-icon[data-v-13f40728] {
  font-size: 1.25rem;
}
.ui-navbar-box[data-v-13f40728] {
  background-color: transparent;
  width: 100%;
}
.ui-navbar-box .ui-bar[data-v-13f40728] {
  position: relative;
  z-index: 2;
  white-space: nowrap;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
}
.ui-navbar-box .ui-bar .left[data-v-13f40728] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ui-navbar-box .ui-bar .left .back[data-v-13f40728] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ui-navbar-box .ui-bar .left .back .back-icon[data-v-13f40728] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.75rem;
  height: 1.75rem;
  margin: 0 0.3125rem;
  font-size: 1.4375rem !important;
}
.ui-navbar-box .ui-bar .left .back .back-icon.opacityIcon[data-v-13f40728] {
  position: relative;
  border-radius: 50%;
  background-color: rgba(127, 127, 127, 0.5);
}
.ui-navbar-box .ui-bar .left .back .back-icon.opacityIcon[data-v-13f40728]::after {
  content: "";
  display: block;
  position: absolute;
  height: 200%;
  width: 200%;
  left: 0;
  top: 0;
  border-radius: inherit;
  transform: scale(0.5);
  transform-origin: 0 0;
  opacity: 0.1;
  border: 1px solid currentColor;
  pointer-events: none;
}
.ui-navbar-box .ui-bar .left .back .back-icon.opacityIcon[data-v-13f40728]::before {
  transform: scale(0.9);
}
.ui-navbar-box .ui-bar .left .capsule[data-v-13f40728] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 100px;
  position: relative;
}
.ui-navbar-box .ui-bar .left .capsule.dark[data-v-13f40728] {
  background-color: rgba(255, 255, 255, 0.5);
}
.ui-navbar-box .ui-bar .left .capsule.light[data-v-13f40728] {
  background-color: rgba(0, 0, 0, 0.15);
}
.ui-navbar-box .ui-bar .left .capsule[data-v-13f40728]::after {
  content: "";
  display: block;
  position: absolute;
  height: 60%;
  width: 1px;
  left: 50%;
  top: 20%;
  background-color: currentColor;
  opacity: 0.1;
  pointer-events: none;
}
.ui-navbar-box .ui-bar .left .capsule[data-v-13f40728]::before {
  content: "";
  display: block;
  position: absolute;
  height: 200%;
  width: 200%;
  left: 0;
  top: 0;
  border-radius: inherit;
  transform: scale(0.5);
  transform-origin: 0 0;
  opacity: 0.1;
  border: 1px solid currentColor;
  pointer-events: none;
}
.ui-navbar-box .ui-bar .left .capsule .capsule-back[data-v-13f40728],
.ui-navbar-box .ui-bar .left .capsule .capsule-home[data-v-13f40728] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
}
.ui-navbar-box .ui-bar .left .capsule.isFristPage .capsule-back[data-v-13f40728], .ui-navbar-box .ui-bar .left .capsule.isFristPage[data-v-13f40728]::after {
  display: none;
}
.ui-navbar-box .ui-bar .right[data-v-13f40728] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ui-navbar-box .ui-bar .right .right-content[data-v-13f40728] {
  display: flex;
  flex-direction: row;
  flex-direction: row-reverse;
}
.ui-navbar-box .ui-bar .center[data-v-13f40728] {
  display: flex;
  align-items: center;
  justify-content: center;
  text-overflow: ellipsis;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.ui-navbar-box .ui-bar .center .image[data-v-13f40728] {
  display: block;
  height: 36px;
  max-width: calc(100vw - 200px);
}
.ui-navbar-box .ui-bar-bg[data-v-13f40728] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 1;
  pointer-events: none;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.bg-main[data-v-f074c48a] {
  background: linear-gradient(90deg, var(--ui-BG-Main), var(--ui-BG-Main-gradient)) !important;
  color: #fff !important;
}
.icon-box[data-v-f074c48a] {
  background: #ffffff;
  box-shadow: 0px 0px 0.125rem rgba(51, 51, 51, 0.08), 0px 0.125rem 0.1875rem 0.0625rem rgba(102, 102, 102, 0.12);
  border-radius: 0.9375rem;
  width: 4.1875rem;
  height: 1.75rem;
  margin-left: 0.25rem;
}
.icon-box .line[data-v-f074c48a] {
  width: 0.0625rem;
  height: 0.75rem;
  background: #e5e5e7;
}
.icon-box .sicon-back[data-v-f074c48a] {
  font-size: 1rem;
  color: #000;
}
.icon-box .sicon-home[data-v-f074c48a] {
  font-size: 1rem;
  color: #000;
}
.icon-box .sicon-more[data-v-f074c48a] {
  font-size: 1rem;
  color: #000;
}
.icon-box .icon-button[data-v-f074c48a] {
  width: 2.09375rem;
  height: 1.75rem;
}
.icon-box .icon-button-left[data-v-f074c48a]:hover {
  background: rgba(0, 0, 0, 0.16);
  border-radius: 0.9375rem 0px 0px 0.9375rem;
}
.icon-box .icon-button-right[data-v-f074c48a]:hover {
  background: rgba(0, 0, 0, 0.16);
  border-radius: 0px 0.9375rem 0.9375rem 0px;
}
.fixed-bg[data-v-f074c48a] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 1;
  pointer-events: none;
}
.uni-nav-bar-text[data-v-f074c48a] {
  font-size: 14px;
}
.uni-nav-bar-right-text[data-v-f074c48a] {
  font-size: 12px;
}
.uni-navbar__content[data-v-f074c48a] {
  position: relative;
  background-color: transparent;
}
.uni-navbar-btn-text[data-v-f074c48a] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  line-height: 18px;
}
.uni-navbar__header[data-v-f074c48a] {
  display: flex;
  padding: 0 10px;
  flex-direction: row;
  justify-content: space-between;
  height: 44px;
  font-size: 12px;
  position: relative;
  z-index: 2;
}
.uni-navbar__header-btns[data-v-f074c48a] {
  overflow: hidden;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  min-width: 1.25rem;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.uni-navbar__header-btns-left[data-v-f074c48a] {
  display: flex;
  width: 3.75rem;
  justify-content: flex-start;
  align-items: center;
}
.uni-navbar__header-btns-right[data-v-f074c48a] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
.uni-navbar__header-container[data-v-f074c48a] {
  position: absolute;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  top: 50%;
}
.uni-navbar__header-container-inner[data-v-f074c48a] {
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  overflow: hidden;
}
.uni-navbar__placeholder-view[data-v-f074c48a] {
  height: 44px;
}
.uni-navbar--fixed[data-v-f074c48a] {
  position: fixed;
  z-index: 998;
  left: var(--window-left);
  right: var(--window-right);
}
.uni-navbar--shadow[data-v-f074c48a] {
  box-shadow: 0 1px 6px #ccc;
}
.uni-navbar--border[data-v-f074c48a] {
  border-bottom-width: 0.03125rem;
  border-bottom-style: solid;
  border-bottom-color: #eee;
}
.uni-ellipsis-1[data-v-f074c48a] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-noticebar[data-v-dc8f5974] {
  display: flex;
  width: 100%;
  box-sizing: border-box;
  flex-direction: row;
  align-items: center;
  padding: 10px 12px;
}
.uni-cursor-point[data-v-dc8f5974] {
  cursor: pointer;
}
.uni-noticebar-close[data-v-dc8f5974] {
  margin-left: 8px;
  margin-right: 5px;
}
.uni-noticebar-icon[data-v-dc8f5974] {
  margin-right: 5px;
}
.uni-noticebar__content-wrapper[data-v-dc8f5974] {
  flex: 1;
  flex-direction: column;
  overflow: hidden;
}
.uni-noticebar__content-wrapper--single[data-v-dc8f5974] {
  line-height: 18px;
}
.uni-noticebar__content-wrapper--single[data-v-dc8f5974],
.uni-noticebar__content-wrapper--scrollable[data-v-dc8f5974] {
  flex-direction: row;
}
.uni-noticebar__content-wrapper--scrollable[data-v-dc8f5974] {
  position: relative;
  height: 18px;
}
.uni-noticebar__content--scrollable[data-v-dc8f5974] {
  flex: 1;
  display: block;
  overflow: hidden;
}
.uni-noticebar__content--single[data-v-dc8f5974] {
  display: flex;
  flex: none;
  width: 100%;
  justify-content: center;
}
.uni-noticebar__content-text[data-v-dc8f5974] {
  font-size: 14px;
  line-height: 18px;
  word-break: break-all;
}
.uni-noticebar__content-text--single[data-v-dc8f5974] {
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.uni-noticebar__content-text--scrollable[data-v-dc8f5974] {
  position: absolute;
  display: block;
  height: 18px;
  line-height: 18px;
  white-space: nowrap;
  padding-left: 100%;
  animation: notice-dc8f5974 10s 0s linear infinite both;
  animation-play-state: paused;
}
.uni-noticebar__more[data-v-dc8f5974] {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  padding-left: 5px;
}
.uni-noticebar__more-text[data-v-dc8f5974] {
  font-size: 14px;
}
@keyframes notice-dc8f5974 {
100% {
    transform: translate3d(-100%, 0, 0);
}
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-numbox .uni-numbox--disabled[data-v-e84e4879] {
  color: #c0c0c0 !important;
  cursor: not-allowed;
}
.uni-numbox[data-v-e84e4879] {
  display: flex;
  align-items: center;
}
.uni-numbox__value[data-v-e84e4879] {
  width: 2.3125rem;
  text-align: center;
  font-size: 0.9375rem;
}
.cicon-move-round[data-v-e84e4879] {
  font-size: 1.375rem;
  color: var(--ui-BG-Main);
}
.cicon-add-round[data-v-e84e4879] {
  font-size: 1.375rem;
  color: var(--ui-BG-Main);
}
.groupon-btn[data-v-e84e4879] {
  color: #ff6000;
}
.seckill-btn[data-v-e84e4879] {
  color: #ff5854;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ui-popover[data-v-f01a0275] {
  position: relative;
}
.ui-popover .ui-popover-button[data-v-f01a0275] {
  position: relative;
}
.ui-popover .ui-popover-box[data-v-f01a0275] {
  position: absolute;
}
.ui-popover .ui-popover-box .ui-popover-content-box[data-v-f01a0275] {
  position: absolute;
}
.ui-popover .ui-popover-box .ui-popover-content-box .ui-popover-content[data-v-f01a0275] {
  position: relative;
}
.ui-popover .ui-popover-box .ui-popover-content-box .ui-popover-arrow[data-v-f01a0275] {
  position: absolute;
  height: 15px;
  width: 15px;
  border-radius: 2px;
  transform: rotate(45deg);
}
.ui-popover .ui-popover-box .ui-popover-content-box[data-v-f01a0275]::after {
  content: "";
  width: 100%;
  height: 110%;
  position: absolute;
  background-color: #000000;
  top: 5%;
  left: 0;
  filter: blur(15px);
  opacity: 0.15;
}
.ui-popover .ui-popover-mask[data-v-f01a0275] {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.ui-popover.show .ui-popover-content-box[data-v-f01a0275] {
  opacity: 1;
  pointer-events: auto;
}
.ui-popover.show .ui-popover-arrow[data-v-f01a0275] {
  display: block;
}
.ui-popover.show .ui-popover-mask[data-v-f01a0275] {
  display: block;
}
.ui-popover.hide .ui-popover-content-box[data-v-f01a0275] {
  opacity: 0;
  pointer-events: none;
}
.ui-popover.hide .ui-popover-arrow[data-v-f01a0275] {
  display: none;
}
.ui-popover.hide .ui-popover-mask[data-v-f01a0275] {
  display: none;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.close-icon[data-v-ff06da88] {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -2.5rem;
  z-index: 100;
}
.uni-popup[data-v-ff06da88] {
  position: fixed;
  z-index: 99;
}
.uni-popup.top[data-v-ff06da88], .uni-popup.left[data-v-ff06da88], .uni-popup.right[data-v-ff06da88] {
  top: var(--window-top);
}
.uni-popup .uni-popup__wrapper[data-v-ff06da88] {
  display: block;
  position: relative;
  background: var(--097a71b4) no-repeat;
  background-size: 100% 100%;
  /* iphonex 等安全区设置，底部安全区适配 */
}
.uni-popup .uni-popup__wrapper.left[data-v-ff06da88], .uni-popup .uni-popup__wrapper.right[data-v-ff06da88] {
  padding-top: var(--window-top);
  flex: 1;
}
.fixforpc-z-index[data-v-ff06da88] {
  z-index: 999;
}
.fixforpc-top[data-v-ff06da88] {
  top: 0;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.content[data-v-0ecdc384] {
  margin-bottom: 10px;
}
.content .c-per[data-v-0ecdc384] {
  font-size: 26px;
}
.progress-container[data-v-0ecdc384] {
  width: 100%;
  border-radius: 100px;
}
.progress-container .progress-content[data-v-0ecdc384] {
  border-radius: 100px;
  width: 0;
}
.progress-container .textInside[data-v-0ecdc384] {
  color: #fff;
  margin-right: 0.3125rem;
  position: relative;
}
.text[data-v-0ecdc384] {
  margin-left: 0.3125rem;
  font-size: 0.5rem;
  width: 3.125rem;
  color: #FFB9B9;
}
.percentage[data-v-0ecdc384] {
  margin-left: 6px;
  font-size: 12px;
  width: 30px;
}
.flex[data-v-0ecdc384] {
  display: flex;
}
.a-center[data-v-0ecdc384] {
  align-items: center;
}
.j-center[data-v-0ecdc384] {
  justify-content: center;
}
.j-between[data-v-0ecdc384] {
  justify-content: space-between;
}
.content[data-v-0ecdc384] {
  margin-bottom: 10px;
  color: #666;
  font-size: 1rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ui-radio[data-v-2c6d6010] {
  display: flex;
  align-items: center;
  margin: 0 0.5em 0 0;
  height: 18px;
}
.ui-radio .ui-radio-input[data-v-2c6d6010] {
  margin: 0 0.5em 0 0;
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: middle;
  line-height: 18px;
}
.ui-radio .ui-radio-input[data-v-2c6d6010]::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  background-color: currentColor;
  border-radius: 18px;
  position: absolute !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ui-radio .ui-radio-input.cur[data-v-2c6d6010] {
  position: relative;
}
.ui-radio .ui-radio-input.cur[data-v-2c6d6010]::before {
  width: 10px;
  height: 10px;
  transition: all 0.2s ease-in-out;
}
.ui-radio[data-v-2c6d6010]:last-child {
  margin: 0 0.14286em;
}
.ui-radio.check .ui-radio-input[data-v-2c6d6010]::before {
  font-family: "colorui";
  content: "\e69f";
  width: 18px;
  height: 18px;
  font-size: 0;
  background-color: transparent;
}
.ui-radio.check .ui-radio-input.cur[data-v-2c6d6010]::before {
  width: 18px;
  height: 18px;
  font-size: 1em;
  transform: scale(0.8);
  text-align: center;
  line-height: 18px;
}
.ui-radio.line .ui-radio-input.cur[data-v-2c6d6010]::before {
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  background-color: var(--ui-BG);
}
.ui-radio.line .ui-radio-input.cur[data-v-2c6d6010]::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: inherit;
  border-radius: 50%;
  position: absolute !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ui-radio.lg .ui-radio-input[data-v-2c6d6010] {
  font-size: 18px;
}
.ui-radio.img[data-v-2c6d6010] {
  position: relative;
  margin: 0 0.28572em 0;
}
.ui-radio.img .ui-radio-input[data-v-2c6d6010] {
  width: 42px;
  height: 42px;
  border-radius: 0px;
  position: absolute;
  margin: 0;
  left: -1px;
  top: -1px;
}
.ui-radio.img .ui-radio-input[data-v-2c6d6010]::before {
  width: 40px;
  height: 40px;
  border-radius: 0.3125rem;
}
.ui-radio.img .ui-radio-input.cur[data-v-2c6d6010] {
  width: 44px;
  height: 44px;
  top: -2px;
  left: -2px;
  border-radius: 7px !important;
  opacity: 0.8;
}
.ui-radio.img .ui-radio-img[data-v-2c6d6010] {
  width: 40px;
  height: 40px;
  display: block;
  overflow: hidden;
  border-radius: 10px;
}
.ui-radio.card[data-v-2c6d6010] {
  display: flex;
  margin: 0.9375rem;
  padding: 0.9375rem;
  position: relative;
  border-radius: 0.3125rem !important;
  flex-direction: row-reverse;
  justify-content: space-between;
}
.ui-radio.card .ui-radio-bg[data-v-2c6d6010] {
  content: "";
  position: absolute;
  width: 200%;
  height: 200%;
  transform: scale(0.5);
  border-radius: 0.625rem !important;
  z-index: 0;
  left: 0;
  top: 0;
  transform-origin: 0 0;
  background-color: var(--ui-BG);
}
.ui-radio.card .ui-radio-input[data-v-2c6d6010] {
  position: relative;
  z-index: 1;
  margin-right: 0;
}
.ui-radio.card .ui-radio-bg[data-v-2c6d6010]::after {
  content: "";
  position: absolute;
  width: calc(200% - 16px);
  height: calc(200% - 16px);
  transform: scale(0.5);
  transform-origin: 0 0;
  background-color: var(--ui-BG) !important;
  left: 4px;
  top: 4px;
  border-radius: 0.875rem !important;
  z-index: 0;
}
.ui-radio.card .ui-radio-content[data-v-2c6d6010] {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  flex: 1;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ui-region-picker[data-v-2590370b] {
  position: relative;
  z-index: 999;
}
.ui-picker-view[data-v-2590370b] {
  height: 100%;
  box-sizing: border-box;
}
.ui-picker-header[data-v-2590370b] {
  width: 100%;
  height: 2.8125rem;
  padding: 0 1.25rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-sizing: border-box;
  font-size: 0.9375rem;
  background: #fff;
  position: relative;
}
.ui-picker-header[data-v-2590370b]::after {
  content: "";
  position: absolute;
  border-bottom: 0.03125rem solid #eaeef1;
  transform: scaleY(0.5);
  bottom: 0;
  right: 0;
  left: 0;
}
.ui-picker__title[data-v-2590370b] {
  color: #333;
}
.ui-picker-body[data-v-2590370b] {
  width: 100%;
  height: 15.625rem;
  overflow: hidden;
  background-color: #fff;
}
.ui-column-item[data-v-2590370b] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
  color: #333;
  padding: 0 0.25rem;
}
.ui-btn-picker[data-v-2590370b] {
  padding: 0.5rem;
  box-sizing: border-box;
  text-align: center;
  text-decoration: none;
}
.ui-opacity[data-v-2590370b] {
  opacity: 0.5;
}
.ui-btn-picker--primary[data-v-2590370b] {
  color: blue;
}
.ui-btn-picker--tips[data-v-2590370b] {
  color: red;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-status-bar[data-v-c47205c9] {
  height: var(--status-bar-height);
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 *//**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.wrap[data-v-bf2fb0d0] {
  display: flex;
  align-items: center;
}
.wrap .divider[data-v-bf2fb0d0] {
  width: 100%;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ui-swiper[data-v-e03a1d3b] {
  position: relative;
}
.ui-swiper .ui-swiper-main[data-v-e03a1d3b] {
  width: 100%;
  height: 100%;
}
.ui-swiper .ui-swiper-main .swiper-image[data-v-e03a1d3b] {
  width: 100%;
  height: 100%;
}
.ui-swiper .ui-swiper-dot[data-v-e03a1d3b] {
  position: absolute;
  width: 100%;
  bottom: 0.625rem;
  height: 0.9375rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ui-swiper .ui-swiper-dot.default .line-box[data-v-e03a1d3b] {
  display: inline-flex;
  border-radius: 1.5625rem;
  width: 6px;
  height: 6px;
  border: 2px solid transparent;
  margin: 0 0.3125rem;
  opacity: 0.3;
  position: relative;
  justify-content: center;
  align-items: center;
}
.ui-swiper .ui-swiper-dot.default .line-box.cur[data-v-e03a1d3b] {
  width: 8px;
  height: 8px;
  opacity: 1;
  border: 0px solid transparent;
}
.ui-swiper .ui-swiper-dot.default .line-box.cur[data-v-e03a1d3b]::after {
  content: "";
  border-radius: 1.5625rem;
  width: 4px;
  height: 4px;
  background-color: #fff;
}
.ui-swiper .ui-swiper-dot.long .line-box[data-v-e03a1d3b] {
  display: inline-block;
  border-radius: 3.125rem;
  width: 6px;
  height: 6px;
  margin: 0 0.3125rem;
  opacity: 0.3;
  position: relative;
}
.ui-swiper .ui-swiper-dot.long .line-box.cur[data-v-e03a1d3b] {
  width: 0.75rem;
  opacity: 1;
}
.ui-swiper .ui-swiper-dot.line[data-v-e03a1d3b] {
  bottom: 0.625rem;
}
.ui-swiper .ui-swiper-dot.line .line-box[data-v-e03a1d3b] {
  display: inline-block;
  width: 30px;
  height: 3px;
  opacity: 0.3;
  position: relative;
}
.ui-swiper .ui-swiper-dot.line .line-box.cur[data-v-e03a1d3b] {
  opacity: 1;
}
.ui-swiper .ui-swiper-dot.tag[data-v-e03a1d3b] {
  justify-content: flex-end;
  position: absolute;
  bottom: 0.625rem;
  right: 0.625rem;
}
.ui-swiper.card .swiper-item[data-v-e03a1d3b] {
  width: 19.0625rem !important;
  left: 2.1875rem;
  box-sizing: border-box;
  padding: 0.625rem 0 1.875rem;
  overflow: initial;
}
.ui-swiper.card .swiper-item .ui-swiper-main[data-v-e03a1d3b] {
  width: 100%;
  display: block;
  height: 100%;
  transform: scale(0.9);
  transition: all 0.2s ease-in 0s;
  position: relative;
  background-size: cover;
}
.ui-swiper.card .swiper-item .ui-swiper-main .swiper-image[data-v-e03a1d3b] {
  height: 100%;
}
.ui-swiper.card .swiper-item .ui-swiper-main[data-v-e03a1d3b]::before {
  content: "";
  display: block;
  background: inherit;
  filter: blur(5px);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0.3125rem;
  left: 0.3125rem;
  z-index: -1;
  opacity: 0.3;
  transform-origin: 0 0;
  transform: scale(1, 1);
}
.ui-swiper.card .swiper-item.cur .ui-swiper-main[data-v-e03a1d3b] {
  transform: scale(1);
  transition: all 0.2s ease-in 0s;
}
.ui-swiper.card .ui-swiper-dot.tag[data-v-e03a1d3b] {
  position: absolute;
  bottom: 2.65625rem;
  right: 2.34375rem;
}
.ui-swiper.hotelCard .swiper-item[data-v-e03a1d3b] {
  width: 20.3125rem !important;
  left: 0.9375rem;
  box-sizing: border-box;
  padding: 0 0 1.5625rem;
  overflow: initial;
}
.ui-swiper.hotelCard .swiper-item .ui-swiper-main[data-v-e03a1d3b] {
  width: 100%;
  display: block;
  height: 100%;
  transform: scale(0.9);
  opacity: 0.8;
  transition: all 0.2s ease-in 0s;
  position: relative;
  background-size: cover;
}
.ui-swiper.hotelCard .swiper-item .ui-swiper-main .swiper-image[data-v-e03a1d3b] {
  width: 100%;
  height: 12.5rem;
}
.ui-swiper.hotelCard .swiper-item .ui-swiper-main[data-v-e03a1d3b]::before {
  content: "";
  display: block;
  background: inherit;
  filter: blur(5px);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0.3125rem;
  left: 0.3125rem;
  z-index: -1;
  opacity: 0.3;
  transform-origin: 0 0;
  transform: scale(1, 1);
}
.ui-swiper.hotelCard .swiper-item.cur .ui-swiper-main[data-v-e03a1d3b] {
  transform: scale(1);
  transition: all 0.2s ease-in 0s;
  opacity: 1;
}
.ui-swiper.hotelCard .ui-swiper-dot[data-v-e03a1d3b] {
  display: none;
}
.ui-swiper.hotelDetail .swiper-item[data-v-e03a1d3b] {
  width: 21.5625rem !important;
  left: 0.9375rem;
  box-sizing: border-box;
  padding: 0.625rem 0;
  overflow: initial;
}
.ui-swiper.hotelDetail .swiper-item .ui-swiper-main[data-v-e03a1d3b] {
  width: 100%;
  display: block;
  height: 100%;
  transform: scale(0.96);
  transition: all 0.2s ease-in 0s;
  position: relative;
  background-size: cover;
}
.ui-swiper.hotelDetail .swiper-item .ui-swiper-main .swiper-image[data-v-e03a1d3b] {
  height: 100%;
}
.ui-swiper.hotelDetail .swiper-item.cur .ui-swiper-main[data-v-e03a1d3b] {
  transform: scale(0.96);
  transition: all 0.2s ease-in 0s;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ui-switch[data-v-77d22f9f] {
  display: inline-block;
  cursor: pointer;
}
.ui-switch .ui-switch-wrapper[data-v-77d22f9f] {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
}
.ui-switch .ui-switch-input[data-v-77d22f9f] {
  -webkit-appearance: none;
          appearance: none;
  position: relative;
  width: 47px;
  height: 26px;
  outline: 0;
  border-radius: 16px;
  box-sizing: border-box;
  background-color: rgba(119, 119, 119, 0.3);
  transition: background-color 0.1s, border 0.1s;
}
.ui-switch .ui-switch-input[data-v-77d22f9f]:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 200px;
  transition: transform 0.3s;
  width: 20px;
  height: 20px;
  margin: 3px;
  background-color: #fff;
}
.ui-switch .ui-switch-input.ui-switch-input-checked[data-v-77d22f9f]:after {
  transform: translateX(21px);
}
.ui-switch.disabled[data-v-77d22f9f] {
  cursor: not-allowed;
}
.ui-switch.disabled .ui-switch-input[data-v-77d22f9f] {
  opacity: 0.7;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ui-tab[data-v-4b902175] {
  position: relative;
  display: flex;
  height: 4em;
  align-items: center;
}
.ui-tab.ui-tab-scrolls[data-v-4b902175] {
  width: 100%;
}
.ui-tab.ui-tab-scrolls .ui-tab-scroll-warp[data-v-4b902175] {
  overflow: hidden;
  height: inherit;
  width: 100%;
}
.ui-tab.ui-tab-scrolls .ui-tab-scroll-warp .ui-tab-scroll[data-v-4b902175] {
  position: relative;
  display: block;
  white-space: nowrap;
  overflow: auto;
  min-height: 4em;
  line-height: 4em;
  width: 100% !important;
}
.ui-tab.ui-tab-scrolls .ui-tab-scroll-warp .ui-tab-scroll .ui-tab-mark-warp[data-v-4b902175] {
  display: flex;
  align-items: top;
  justify-content: center;
}
.ui-tab.ui-tab-scrolls .ui-tab-scroll-warp .ui-tab-scroll .ui-tab-mark-warp .ui-tab-mark.ui-btn[data-v-4b902175] {
  height: 2em;
  width: calc(100% - 0.6em);
  margin-top: 4px;
}
.ui-tab .ui-tab-mark-warp[data-v-4b902175] {
  color: inherit;
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 0;
}
.ui-tab .ui-tab-mark-warp.over[data-v-4b902175] {
  transition: 0.3s;
}
.ui-tab .ui-tab-mark-warp .ui-tab-mark[data-v-4b902175] {
  color: var(--ui-BG-Main);
  height: 100%;
}
.ui-tab.line .ui-tab-mark[data-v-4b902175] {
  border-bottom: 2px solid currentColor;
}
.ui-tab.topline .ui-tab-mark[data-v-4b902175] {
  border-top: 2px solid currentColor;
}
.ui-tab.dot .ui-tab-mark[data-v-4b902175]::after {
  content: "";
  width: 0.5em;
  height: 0.5em;
  background-color: currentColor;
  border-radius: 50%;
  display: block;
  position: absolute;
  bottom: 0.3em;
  left: 0;
  right: 0;
  margin: auto;
}
.ui-tab.long .ui-tab-mark[data-v-4b902175]::after {
  content: "";
  width: 2em;
  height: 0.35em;
  background-color: currentColor;
  border-radius: 5em;
  display: block;
  position: absolute;
  bottom: 0.3em;
  left: 0;
  right: 0;
  margin: auto;
}
.ui-tab.trapezoid .ui-tab-mark[data-v-4b902175]::after {
  content: "";
  width: calc(100% - 2em);
  height: 0.35em;
  background-color: currentColor;
  border-radius: 5em 5em 0 0;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.ui-tab.btn .ui-tab-mark-warp[data-v-4b902175] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ui-tab.btn .ui-tab-mark-warp .ui-tab-mark.ui-btn[data-v-4b902175] {
  height: calc(100% - 1.6em);
  width: calc(100% - 0.6em);
}
.ui-tab.btn.sm .ui-tab-mark.ui-btn[data-v-4b902175] {
  height: calc(100% - 2px);
  width: calc(100% - 2px);
  border-radius: 0.25rem;
}
.ui-tab.subtitle .ui-tab-mark-warp[data-v-4b902175] {
  display: flex;
  align-items: top;
  justify-content: center;
  padding-top: 0.6em;
}
.ui-tab.subtitle .ui-tab-mark-warp .ui-tab-mark.ui-btn[data-v-4b902175] {
  height: calc(100% - 2.8em);
  width: calc(100% - 0.6em);
}
.ui-tab.ui-tab-inline[data-v-4b902175] {
  display: inline-flex;
  height: 3.5em;
}
.ui-tab.ui-tab-inline.ui-tab-scrolls .ui-tab-scroll[data-v-4b902175] {
  height: calc(3.5em + 17px);
  line-height: 3.5em;
}
.ui-tab.ui-tab-inline.ui-tab-scrolls .ui-tab-scroll .ui-tab-mark-warp[data-v-4b902175] {
  height: 3.5em;
}
.ui-tab.ui-tab-inline.btn .ui-tab-mark-warp .ui-tab-mark.ui-btn[data-v-4b902175] {
  height: calc(100% - 10px);
  width: calc(100% - 10px);
}
.ui-tab.sm[data-v-4b902175] {
  height: 2.1875rem !important;
}
.ui-tab.sm.ui-tab-inline[data-v-4b902175] {
  height: 2.1875rem;
}
.ui-tab.sm.ui-tab-inline.ui-tab-scrolls .ui-tab-scroll[data-v-4b902175] {
  height: calc(2.1875rem + 17px);
  line-height: 2.1875rem;
}
.ui-tab.sm.ui-tab-inline.ui-tab-scrolls .ui-tab-scroll .ui-tab-mark-warp[data-v-4b902175] {
  height: 2.1875rem;
}
.ui-tab.sm.ui-tab-inline.btn .ui-tab-mark.ui-btn[data-v-4b902175] {
  height: calc(100% - 2px);
  width: calc(100% - 2px);
  border-radius: 0.25rem;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.default-color[data-v-45280b50] {
  color: #000000;
}
.ui-tab-item[data-v-45280b50] {
  display: inline-flex;
  align-items: center;
  padding: 0 1em;
  min-height: 1.5em;
  line-height: 1.5em;
  position: relative;
  z-index: 1;
  opacity: 0.6;
  transition: opacity 0.3s;
  min-width: 60px;
}
.ui-tab-item .ui-tab-text[data-v-45280b50] {
  width: 100%;
  text-align: center;
}
.ui-tab-item .ui-tab-icon[data-v-45280b50] {
  margin: 0 0.25em;
  font-size: 120%;
}
.ui-tab-item.cur[data-v-45280b50] {
  opacity: 1;
  font-weight: bold;
}
.ui-tab-item.btn .ui-tab-text[data-v-45280b50] {
  transform: scale(0.9);
  transition: color 0.3s;
  font-weight: bold;
}
.ui-tab-item.subtitle .ui-tab-text[data-v-45280b50] {
  transform: scale(0.9);
  transition: color 0.3s;
  font-weight: bold;
  height: calc(100% - 2.6em);
  line-height: calc(100% - 2.6em);
  margin-top: 1.2em;
  color: #ffffff;
}
.item-subtitle[data-v-45280b50] {
  height: 2em;
  font-size: 0.6875rem;
  color: #999999;
  margin-bottom: 0.6em;
}
.cur-subtitle[data-v-45280b50] {
  color: var(--ui-BG-Main);
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.tabbar-center-item[data-v-a6f0682e] {
  height: 40px;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: rebeccapurple;
  transform: scale(1.3) translateY(-6px);
  position: absolute;
  z-index: 2;
}
.tabbar-center-item .center-image[data-v-a6f0682e] {
  width: 25px;
  height: 25px;
}
.u-tabbar-item[data-v-a6f0682e] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1;
  position: relative;
  z-index: 1;
}
.u-tabbar-item__icon[data-v-a6f0682e] {
  display: flex;
  position: relative;
  width: 4.6875rem;
  justify-content: center;
}
.u-tabbar-item__text[data-v-a6f0682e] {
  margin-top: 2px;
  font-size: 12px;
  color: var(--textSize);
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.u-tabs[data-v-df3d9838] {
  background: #fff;
  border-bottom: 0.0625rem solid #eee;
}
.u-tabs__wrapper[data-v-df3d9838] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.u-tabs__wrapper__scroll-view-wrapper[data-v-df3d9838] {
  flex: 1;
  overflow: auto hidden;
}
.u-tabs__wrapper__nav[data-v-df3d9838] {
  display: flex;
  flex-direction: row;
  position: relative;
}
.u-tabs__wrapper__nav__item[data-v-df3d9838] {
  padding: 0 11px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.u-tabs__wrapper__nav__item--disabled[data-v-df3d9838] {
  cursor: not-allowed;
}
.u-tabs__wrapper__nav__item__text[data-v-df3d9838] {
  font-size: 14px;
  color: #606266;
  white-space: nowrap !important;
}
.u-tabs__wrapper__nav__item__text--disabled[data-v-df3d9838] {
  color: #c8c9cc !important;
}
.u-tabs__wrapper__nav__line[data-v-df3d9838] {
  height: 3px;
  background: #3c9cff;
  width: 30px;
  position: absolute;
  bottom: 2px;
  border-radius: 100px;
  transition-property: transform;
  transition-duration: 300ms;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.u-time-axis[data-v-a07a7f56] {
  padding-left: 1.25rem;
  position: relative;
}
.u-time-axis[data-v-a07a7f56]::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0.375rem;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #ddd;
  transform-origin: 0 0;
  transform: scaleX(0.5);
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.u-time-axis-item[data-v-3c263112] {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
  margin-bottom: 1rem;
}
.u-time-axis-node[data-v-3c263112] {
  position: absolute;
  top: 0.375rem;
  left: -1.25rem;
  transform-origin: 0;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  font-size: 0.75rem;
}
.u-dot[data-v-3c263112] {
  height: 0.5rem;
  width: 0.5rem;
  border-radius: 3.125rem;
  background: #ddd;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.u-toolbar[data-v-7128d250] {
  height: 42px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.u-toolbar__wrapper__cancel[data-v-7128d250] {
  color: #111111;
  font-size: 15px;
  padding: 0 15px;
}
.u-toolbar__title[data-v-7128d250] {
  color: #000000;
  padding: 0 1.875rem;
  font-size: 16px;
  flex: 1;
  text-align: center;
}
.u-toolbar__wrapper__confirm[data-v-7128d250] {
  color: #ffffff;
  font-size: 15px;
  padding: 0 15px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.dom-video[data-v-b7fcbf2d] {
  overflow: hidden;
  height: 100%;
  padding: 0;
}
.dom-video-height[data-v-b7fcbf2d] {
  height: 100%;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.radius[data-v-9b6f22de] {
  width: 100%;
}
.ui-video-wrap[data-v-9b6f22de] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ui-video-wrap .poster-wrap[data-v-9b6f22de] {
  position: relative;
  width: 100%;
  height: 100%;
}
.ui-video-wrap .poster-wrap .poster-image[data-v-9b6f22de] {
  width: 100%;
  height: 100%;
}
.ui-video-wrap .poster-wrap .play-icon[data-v-9b6f22de] {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 2.5rem;
  height: 2.5rem;
  transform: translate(-50%, -50%);
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}
/* a 标签默认效果 */
._a[data-v-0b1545e4] {
  padding: 1.5px 0 1.5px 0;
  color: #366092;
  word-break: break-all;
}

/* a 标签点击态效果 */
._hover[data-v-0b1545e4] {
  text-decoration: underline;
  opacity: 0.7;
}

/* 图片默认效果 */
._img[data-v-0b1545e4] {
  max-width: 100%;
  -webkit-touch-callout: none;
}

/* 内部样式 */
._block[data-v-0b1545e4] {
  display: block;
}
._b[data-v-0b1545e4],
._strong[data-v-0b1545e4] {
  font-weight: bold;
}
._code[data-v-0b1545e4] {
  font-family: monospace;
}
._del[data-v-0b1545e4] {
  text-decoration: line-through;
}
._em[data-v-0b1545e4],
._i[data-v-0b1545e4] {
  font-style: italic;
}
._h1[data-v-0b1545e4] {
  font-size: 2em;
}
._h2[data-v-0b1545e4] {
  font-size: 1.5em;
}
._h3[data-v-0b1545e4] {
  font-size: 1.17em;
}
._h5[data-v-0b1545e4] {
  font-size: 0.83em;
}
._h6[data-v-0b1545e4] {
  font-size: 0.67em;
}
._h1[data-v-0b1545e4],
._h2[data-v-0b1545e4],
._h3[data-v-0b1545e4],
._h4[data-v-0b1545e4],
._h5[data-v-0b1545e4],
._h6[data-v-0b1545e4] {
  display: block;
  font-weight: bold;
}
._image[data-v-0b1545e4] {
  height: 1px;
}
._ins[data-v-0b1545e4] {
  text-decoration: underline;
}
._li[data-v-0b1545e4] {
  display: list-item;
}
._ol[data-v-0b1545e4] {
  list-style-type: decimal;
}
._ol[data-v-0b1545e4],
._ul[data-v-0b1545e4] {
  display: block;
  padding-left: 40px;
  margin: 1em 0;
}
._q[data-v-0b1545e4]::before {
  content: '"';
}
._q[data-v-0b1545e4]::after {
  content: '"';
}
._sub[data-v-0b1545e4] {
  font-size: smaller;
  vertical-align: sub;
}
._sup[data-v-0b1545e4] {
  font-size: smaller;
  vertical-align: super;
}
._thead[data-v-0b1545e4],
._tbody[data-v-0b1545e4],
._tfoot[data-v-0b1545e4] {
  display: table-row-group;
}
._tr[data-v-0b1545e4] {
  display: table-row;
}
._td[data-v-0b1545e4],
._th[data-v-0b1545e4] {
  display: table-cell;
  vertical-align: middle;
}
._th[data-v-0b1545e4] {
  font-weight: bold;
  text-align: center;
}
._ul[data-v-0b1545e4] {
  list-style-type: disc;
}
._ul ._ul[data-v-0b1545e4] {
  margin: 0;
  list-style-type: circle;
}
._ul ._ul ._ul[data-v-0b1545e4] {
  list-style-type: square;
}
._abbr[data-v-0b1545e4],
._b[data-v-0b1545e4],
._code[data-v-0b1545e4],
._del[data-v-0b1545e4],
._em[data-v-0b1545e4],
._i[data-v-0b1545e4],
._ins[data-v-0b1545e4],
._label[data-v-0b1545e4],
._q[data-v-0b1545e4],
._span[data-v-0b1545e4],
._strong[data-v-0b1545e4],
._sub[data-v-0b1545e4],
._sup[data-v-0b1545e4] {
  display: inline;
}









/* 根节点样式 */
._root[data-v-8f93b451] {
  padding: 1px 0;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}

/* 长按复制 */
._select[data-v-8f93b451] {
  -webkit-user-select: text;
          user-select: text;
}

/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-badge--x[data-v-414d462c] {
  display: inline-block;
  position: relative;
}
.uni-badge--absolute[data-v-414d462c] {
  position: absolute;
}
.uni-badge--small[data-v-414d462c] {
  transform: scale(0.8);
  transform-origin: center center;
}
.uni-badge[data-v-414d462c] {
  display: flex;
  overflow: hidden;
  box-sizing: border-box;
  font-feature-settings: "tnum";
  min-width: 20px;
  justify-content: center;
  flex-direction: row;
  height: 20px;
  padding: 0 4px;
  line-height: 18px;
  color: #fff;
  border-radius: 100px;
  background-color: #909399;
  background-color: transparent;
  border: 1px solid #fff;
  text-align: center;
  font-family: "Helvetica Neue", Helvetica, sans-serif;
  font-size: 12px;
  z-index: 999;
  cursor: pointer;
}
.uni-badge--info[data-v-414d462c] {
  color: #fff;
  background-color: #909399;
}
.uni-badge--primary[data-v-414d462c] {
  background-color: #2979ff;
}
.uni-badge--success[data-v-414d462c] {
  background-color: #4cd964;
}
.uni-badge--warning[data-v-414d462c] {
  background-color: #f0ad4e;
}
.uni-badge--error[data-v-414d462c] {
  background-color: #dd524d;
}
.uni-badge--inverted[data-v-414d462c] {
  padding: 0 5px 0 0;
  color: #909399;
}
.uni-badge--info-inverted[data-v-414d462c] {
  color: #909399;
  background-color: transparent;
}
.uni-badge--primary-inverted[data-v-414d462c] {
  color: #2979ff;
  background-color: transparent;
}
.uni-badge--success-inverted[data-v-414d462c] {
  color: #4cd964;
  background-color: transparent;
}
.uni-badge--warning-inverted[data-v-414d462c] {
  color: #f0ad4e;
  background-color: transparent;
}
.uni-badge--error-inverted[data-v-414d462c] {
  color: #dd524d;
  background-color: transparent;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-card[data-v-b4135a35] {
  margin: 10px;
  padding: 0 8px;
  border-radius: 4px;
  overflow: hidden;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif;
  background-color: #fff;
  flex: 1;
}
.uni-card .uni-card__cover[data-v-b4135a35] {
  position: relative;
  margin-top: 10px;
  flex-direction: row;
  overflow: hidden;
  border-radius: 4px;
}
.uni-card .uni-card__cover .uni-card__cover-image[data-v-b4135a35] {
  flex: 1;
  vertical-align: middle;
}
.uni-card .uni-card__header[data-v-b4135a35] {
  display: flex;
  border-bottom: 1px #EBEEF5 solid;
  flex-direction: row;
  align-items: center;
  padding: 10px;
  overflow: hidden;
}
.uni-card .uni-card__header .uni-card__header-box[data-v-b4135a35] {
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
  overflow: hidden;
}
.uni-card .uni-card__header .uni-card__header-avatar[data-v-b4135a35] {
  width: 40px;
  height: 40px;
  overflow: hidden;
  border-radius: 5px;
  margin-right: 10px;
}
.uni-card .uni-card__header .uni-card__header-avatar .uni-card__header-avatar-image[data-v-b4135a35] {
  flex: 1;
  width: 40px;
  height: 40px;
}
.uni-card .uni-card__header .uni-card__header-content[data-v-b4135a35] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex: 1;
  overflow: hidden;
}
.uni-card .uni-card__header .uni-card__header-content .uni-card__header-content-title[data-v-b4135a35] {
  font-size: 15px;
  color: #3a3a3a;
}
.uni-card .uni-card__header .uni-card__header-content .uni-card__header-content-subtitle[data-v-b4135a35] {
  font-size: 12px;
  margin-top: 5px;
  color: #909399;
}
.uni-card .uni-card__header .uni-card__header-extra[data-v-b4135a35] {
  line-height: 12px;
}
.uni-card .uni-card__header .uni-card__header-extra .uni-card__header-extra-text[data-v-b4135a35] {
  font-size: 12px;
  color: #909399;
}
.uni-card .uni-card__content[data-v-b4135a35] {
  padding: 10px;
  font-size: 14px;
  color: #6a6a6a;
  line-height: 22px;
}
.uni-card .uni-card__actions[data-v-b4135a35] {
  font-size: 12px;
}
.uni-card--border[data-v-b4135a35] {
  border: 1px solid #EBEEF5;
}
.uni-card--shadow[data-v-b4135a35] {
  position: relative;
  box-shadow: 0 0px 6px 1px rgba(165, 165, 165, 0.2);
}
.uni-card--full[data-v-b4135a35] {
  margin: 0;
  border-left-width: 0;
  border-left-width: 0;
  border-radius: 0;
}
.uni-card--full[data-v-b4135a35]:after {
  border-radius: 0;
}
.uni-ellipsis[data-v-b4135a35] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-collapse[data-v-3aec18a2] {
  width: 100%;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-combox[data-v-b4a266aa] {
  font-size: 14px;
  border: 1px solid #DCDFE6;
  border-radius: 4px;
  padding: 6px 10px;
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.uni-combox__label[data-v-b4a266aa] {
  font-size: 16px;
  line-height: 22px;
  padding-right: 10px;
  color: #999999;
}
.uni-combox__input-box[data-v-b4a266aa] {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
}
.uni-combox__input[data-v-b4a266aa] {
  flex: 1;
  font-size: 14px;
  height: 22px;
  line-height: 22px;
}
.uni-combox__input-plac[data-v-b4a266aa] {
  font-size: 14px;
  color: #999;
}
.uni-combox__selector[data-v-b4a266aa] {
  box-sizing: border-box;
  position: absolute;
  top: calc(100% + 12px);
  left: 0;
  width: 100%;
  background-color: #FFFFFF;
  border: 1px solid #EBEEF5;
  border-radius: 6px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  z-index: 2;
  padding: 4px 0;
}
.uni-combox__selector-scroll[data-v-b4a266aa] {
  max-height: 200px;
  box-sizing: border-box;
}
.uni-combox__selector-empty[data-v-b4a266aa],
.uni-combox__selector-item[data-v-b4a266aa] {
  display: flex;
  cursor: pointer;
  line-height: 36px;
  font-size: 14px;
  text-align: center;
  padding: 0px 10px;
}
.uni-combox__selector-item[data-v-b4a266aa]:hover {
  background-color: #f9f9f9;
}
.uni-combox__selector-empty[data-v-b4a266aa]:last-child,
.uni-combox__selector-item[data-v-b4a266aa]:last-child {
  border-bottom: none;
}
.uni-popper__arrow[data-v-b4a266aa],
.uni-popper__arrow[data-v-b4a266aa]::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 6px;
}
.uni-popper__arrow[data-v-b4a266aa] {
  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
  top: -6px;
  left: 10%;
  margin-right: 3px;
  border-top-width: 0;
  border-bottom-color: #EBEEF5;
}
.uni-popper__arrow[data-v-b4a266aa]::after {
  content: " ";
  top: 1px;
  margin-left: -6px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.uni-combox__no-border[data-v-b4a266aa] {
  border: none;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-countdown[data-v-c27d693f] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.uni-countdown__splitor[data-v-c27d693f] {
  margin: 0 2px;
  font-size: 14px;
  color: #333;
}
.uni-countdown__number[data-v-c27d693f] {
  border-radius: 3px;
  text-align: center;
  font-size: 14px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-data-loading[data-v-ec2091a2] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 36px;
  padding-left: 10px;
  color: #999;
}
.uni-data-checklist[data-v-ec2091a2] {
  position: relative;
  z-index: 0;
  flex: 1;
}
.uni-data-checklist .checklist-group[data-v-ec2091a2] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.uni-data-checklist .checklist-group.is-list[data-v-ec2091a2] {
  flex-direction: column;
}
.uni-data-checklist .checklist-group .checklist-box[data-v-ec2091a2] {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  margin: 5px 0;
  margin-right: 25px;
}
.uni-data-checklist .checklist-group .checklist-box .hidden[data-v-ec2091a2] {
  position: absolute;
  opacity: 0;
}
.uni-data-checklist .checklist-group .checklist-box .checklist-content[data-v-ec2091a2] {
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.uni-data-checklist .checklist-group .checklist-box .checklist-content .checklist-text[data-v-ec2091a2] {
  font-size: 14px;
  color: #666;
  margin-left: 5px;
  line-height: 14px;
}
.uni-data-checklist .checklist-group .checklist-box .checklist-content .checkobx__list[data-v-ec2091a2] {
  border-right-width: 1px;
  border-right-color: #007aff;
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #007aff;
  border-bottom-style: solid;
  height: 12px;
  width: 6px;
  left: -5px;
  transform-origin: center;
  transform: rotate(45deg);
  opacity: 0;
}
.uni-data-checklist .checklist-group .checklist-box .checkbox__inner[data-v-ec2091a2] {
  flex-shrink: 0;
  box-sizing: border-box;
  position: relative;
  width: 16px;
  height: 16px;
  border: 1px solid #DCDFE6;
  border-radius: 4px;
  background-color: #fff;
  z-index: 1;
}
.uni-data-checklist .checklist-group .checklist-box .checkbox__inner .checkbox__inner-icon[data-v-ec2091a2] {
  position: absolute;
  top: 1px;
  left: 5px;
  height: 8px;
  width: 4px;
  border-right-width: 1px;
  border-right-color: #fff;
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #fff;
  border-bottom-style: solid;
  opacity: 0;
  transform-origin: center;
  transform: rotate(40deg);
}
.uni-data-checklist .checklist-group .checklist-box .radio__inner[data-v-ec2091a2] {
  display: flex;
  flex-shrink: 0;
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 16px;
  height: 16px;
  border: 1px solid #DCDFE6;
  border-radius: 16px;
  background-color: #fff;
  z-index: 1;
}
.uni-data-checklist .checklist-group .checklist-box .radio__inner .radio__inner-icon[data-v-ec2091a2] {
  width: 8px;
  height: 8px;
  border-radius: 10px;
  opacity: 0;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-disable[data-v-ec2091a2] {
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-disable .checkbox__inner[data-v-ec2091a2] {
  background-color: #F2F6FC;
  border-color: #DCDFE6;
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-disable .radio__inner[data-v-ec2091a2] {
  background-color: #F2F6FC;
  border-color: #DCDFE6;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-disable .checklist-text[data-v-ec2091a2] {
  color: #999;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .checkbox__inner[data-v-ec2091a2] {
  border-color: #2979ff;
  background-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .checkbox__inner .checkbox__inner-icon[data-v-ec2091a2] {
  opacity: 1;
  transform: rotate(45deg);
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .radio__inner[data-v-ec2091a2] {
  border-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .radio__inner .radio__inner-icon[data-v-ec2091a2] {
  opacity: 1;
  background-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .checklist-text[data-v-ec2091a2] {
  color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked.is-disable .checkbox__inner[data-v-ec2091a2] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked.is-disable .checklist-text[data-v-ec2091a2] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--default.is-checked.is-disable .radio__inner[data-v-ec2091a2] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--button[data-v-ec2091a2] {
  margin-right: 10px;
  padding: 5px 10px;
  border: 1px #DCDFE6 solid;
  border-radius: 3px;
  transition: border-color 0.2s;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-disable[data-v-ec2091a2] {
  cursor: not-allowed;
  border: 1px #eee solid;
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-disable .checkbox__inner[data-v-ec2091a2] {
  background-color: #F2F6FC;
  border-color: #DCDFE6;
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-disable .radio__inner[data-v-ec2091a2] {
  background-color: #F2F6FC;
  border-color: #DCDFE6;
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-disable .checklist-text[data-v-ec2091a2] {
  color: #999;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked[data-v-ec2091a2] {
  border-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .checkbox__inner[data-v-ec2091a2] {
  border-color: #2979ff;
  background-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .checkbox__inner .checkbox__inner-icon[data-v-ec2091a2] {
  opacity: 1;
  transform: rotate(45deg);
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .radio__inner[data-v-ec2091a2] {
  border-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .radio__inner .radio__inner-icon[data-v-ec2091a2] {
  opacity: 1;
  background-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked .checklist-text[data-v-ec2091a2] {
  color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--button.is-checked.is-disable[data-v-ec2091a2] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag[data-v-ec2091a2] {
  margin-right: 10px;
  padding: 5px 10px;
  border: 1px #DCDFE6 solid;
  border-radius: 3px;
  background-color: #f5f5f5;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag .checklist-text[data-v-ec2091a2] {
  margin: 0;
  color: #666;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag.is-disable[data-v-ec2091a2] {
  cursor: not-allowed;
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag.is-checked[data-v-ec2091a2] {
  background-color: #2979ff;
  border-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--tag.is-checked .checklist-text[data-v-ec2091a2] {
  color: #fff;
}
.uni-data-checklist .checklist-group .checklist-box.is--list[data-v-ec2091a2] {
  display: flex;
  padding: 10px 15px;
  padding-left: 0;
  margin: 0;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-list-border[data-v-ec2091a2] {
  border-top: 1px #eee solid;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-disable[data-v-ec2091a2] {
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-disable .checkbox__inner[data-v-ec2091a2] {
  background-color: #F2F6FC;
  border-color: #DCDFE6;
  cursor: not-allowed;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-disable .checklist-text[data-v-ec2091a2] {
  color: #999;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .checkbox__inner[data-v-ec2091a2] {
  border-color: #2979ff;
  background-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .checkbox__inner .checkbox__inner-icon[data-v-ec2091a2] {
  opacity: 1;
  transform: rotate(45deg);
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .radio__inner .radio__inner-icon[data-v-ec2091a2] {
  opacity: 1;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .checklist-text[data-v-ec2091a2] {
  color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked .checklist-content .checkobx__list[data-v-ec2091a2] {
  opacity: 1;
  border-color: #2979ff;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked.is-disable .checkbox__inner[data-v-ec2091a2] {
  opacity: 0.4;
}
.uni-data-checklist .checklist-group .checklist-box.is--list.is-checked.is-disable .checklist-text[data-v-ec2091a2] {
  opacity: 0.4;
}
.uni-data-pickerview[data-v-44ff842b] {
		flex: 1;

		display: flex;

		flex-direction: column;
		overflow: hidden;
		height: 100%;
}
.error-text[data-v-44ff842b] {
		color: #DD524D;
}
.loading-cover[data-v-44ff842b] {
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		background-color: rgba(255, 255, 255, .5);

		display: flex;

		flex-direction: column;
		align-items: center;
		z-index: 1001;
}
.load-more[data-v-44ff842b] {

		margin: auto;
}
.error-message[data-v-44ff842b] {
		background-color: #fff;
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		padding: 15px;
		opacity: .9;
		z-index: 102;
}
.selected-list[data-v-44ff842b] {

		display: flex;

		flex-direction: row;
		flex-wrap: nowrap;
		padding: 0 5px;
		border-bottom: 1px solid #f8f8f8;
}
.selected-item[data-v-44ff842b] {
		margin-left: 10px;
		margin-right: 10px;
		padding: 12px 0;
		text-align: center;

		white-space: nowrap;
}
.selected-item-text-overflow[data-v-44ff842b] {
		width: 168px;
		/* fix nvue */
		overflow: hidden;

		width: 6em;
		white-space: nowrap;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
}
.selected-item-active[data-v-44ff842b] {
		border-bottom: 2px solid #007aff;
}
.selected-item-text[data-v-44ff842b] {
		color: #007aff;
}
.tab-c[data-v-44ff842b] {
		position: relative;
		flex: 1;

		display: flex;

		flex-direction: row;
		overflow: hidden;
}
.list[data-v-44ff842b] {
		flex: 1;
}
.item[data-v-44ff842b] {
		padding: 12px 15px;
		/* border-bottom: 1px solid #f0f0f0; */

		display: flex;

		flex-direction: row;
		justify-content: space-between;
}
.is-disabled[data-v-44ff842b] {
		opacity: .5;
}
.item-text[data-v-44ff842b] {
		/* flex: 1; */
		color: #333333;
}
.item-text-overflow[data-v-44ff842b] {
		width: 280px;
		/* fix nvue */
		overflow: hidden;

		width: 20em;
		white-space: nowrap;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
}
.check[data-v-44ff842b] {
		margin-right: 5px;
		border: 2px solid #007aff;
		border-left: 0;
		border-top: 0;
		height: 12px;
		width: 6px;
		transform-origin: center;

		transition: all 0.3s;

		transform: rotate(45deg);
}

.uni-data-tree[data-v-9b010bbe] {
		position: relative;
		font-size: 14px;
}
.error-text[data-v-9b010bbe] {
		color: #DD524D;
}
.input-value[data-v-9b010bbe] {

		display: flex;

		flex-direction: row;
		align-items: center;
		flex-wrap: nowrap;
		font-size: 14px;
		line-height: 38px;
		padding: 0 5px;
		overflow: hidden;
}
.input-value-border[data-v-9b010bbe] {
		border: 1px solid #e5e5e5;
		border-radius: 5px;
}
.selected-area[data-v-9b010bbe] {
		flex: 1;
		overflow: hidden;

		display: flex;

		flex-direction: row;
}
.load-more[data-v-9b010bbe] {

		margin-right: auto;
}
.selected-list[data-v-9b010bbe] {

		display: flex;

		flex-direction: row;
		flex-wrap: nowrap;
		padding: 0 5px;
}
.selected-item[data-v-9b010bbe] {
		flex-direction: row;
		padding: 0 1px;

		white-space: nowrap;
}
.placeholder[data-v-9b010bbe] {
		color: grey;
}
.input-split-line[data-v-9b010bbe] {
		opacity: .5;
}
.arrow-area[data-v-9b010bbe] {
		position: relative;
		width: 20px;

		margin-bottom: 5px;
		margin-left: auto;
		display: flex;

		justify-content: center;
		transform: rotate(-45deg);
		transform-origin: center;
}
.input-arrow[data-v-9b010bbe] {
		width: 7px;
		height: 7px;
		border-left: 1px solid #999;
		border-bottom: 1px solid #999;
}
.uni-data-tree-cover[data-v-9b010bbe] {
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		background-color: rgba(0, 0, 0, .4);

		display: flex;

		flex-direction: column;
		z-index: 100;
}
.uni-data-tree-dialog[data-v-9b010bbe] {
		position: fixed;
		left: 0;
		top: 20%;
		right: 0;
		bottom: 0;
		background-color: #FFFFFF;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;

		display: flex;

		flex-direction: column;
		z-index: 102;
		overflow: hidden;
}
.dialog-caption[data-v-9b010bbe] {
		position: relative;

		display: flex;

		flex-direction: row;
		/* border-bottom: 1px solid #f0f0f0; */
}
.title-area[data-v-9b010bbe] {

		display: flex;

		align-items: center;

		margin: auto;

		padding: 0 10px;
}
.dialog-title[data-v-9b010bbe] {
		/* font-weight: bold; */
		line-height: 44px;
}
.dialog-close[data-v-9b010bbe] {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;

		display: flex;

		flex-direction: row;
		align-items: center;
		padding: 0 15px;
}
.dialog-close-plus[data-v-9b010bbe] {
		width: 16px;
		height: 2px;
		background-color: #666;
		border-radius: 2px;
		transform: rotate(45deg);
}
.dialog-close-rotate[data-v-9b010bbe] {
		position: absolute;
		transform: rotate(-45deg);
}
.picker-view[data-v-9b010bbe] {
		flex: 1;
		overflow: hidden;
}
@media all and (min-width: 768px) {
.uni-data-tree-cover[data-v-9b010bbe] {
			background-color: transparent;
}
.uni-data-tree-dialog[data-v-9b010bbe] {
			position: absolute;
			top: 55px;
			height: auto;
			min-height: 400px;
			max-height: 50vh;
			background-color: #fff;
			border: 1px solid #EBEEF5;
			box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
			border-radius: 4px;
			overflow: unset;
}
.dialog-caption[data-v-9b010bbe] {
			display: none;
}
.icon-clear[data-v-9b010bbe] {
			margin-right: 5px;
}
}



	/* picker 弹出层通用的指示小三角, todo：扩展至上下左右方向定位 */
.uni-popper__arrow[data-v-9b010bbe],
	.uni-popper__arrow[data-v-9b010bbe]::after {
		position: absolute;
		display: block;
		width: 0;
		height: 0;
		border-color: transparent;
		border-style: solid;
		border-width: 6px;
}
.uni-popper__arrow[data-v-9b010bbe] {
		filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
		top: -6px;
		left: 10%;
		margin-right: 3px;
		border-top-width: 0;
		border-bottom-color: #EBEEF5;
}
.uni-popper__arrow[data-v-9b010bbe]::after {
		content: " ";
		top: 1px;
		margin-left: -6px;
		border-top-width: 0;
		border-bottom-color: #fff;
}

	/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-calendar-item__weeks-box[data-v-9b4e97b9] {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 1px 0;
  position: relative;
}
.uni-calendar-item__weeks-box-text[data-v-9b4e97b9] {
  font-size: 14px;
  font-weight: bold;
  color: #455997;
}
.uni-calendar-item__weeks-lunar-text[data-v-9b4e97b9] {
  font-size: 12px;
  color: #333;
}
.uni-calendar-item__weeks-box-item[data-v-9b4e97b9] {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.uni-calendar-item__weeks-box-circle[data-v-9b4e97b9] {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background-color: #dd524d;
}
.uni-calendar-item__weeks-box .uni-calendar-item--disable[data-v-9b4e97b9] {
  cursor: default;
}
.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable[data-v-9b4e97b9] {
  color: #D1D1D1;
}
.uni-calendar-item--isDay[data-v-9b4e97b9] {
  position: absolute;
  top: 10px;
  right: 17%;
  background-color: #dd524d;
  width: 6px;
  height: 6px;
  border-radius: 50%;
}
.uni-calendar-item--extra[data-v-9b4e97b9] {
  color: #dd524d;
  opacity: 0.8;
}
.uni-calendar-item__weeks-box .uni-calendar-item--checked[data-v-9b4e97b9] {
  background-color: #007aff;
  border-radius: 50%;
  box-sizing: border-box;
  border: 3px solid #fff;
}
.uni-calendar-item--checked .uni-calendar-item--checked-text[data-v-9b4e97b9] {
  color: #fff;
}
.uni-calendar-item--multiple .uni-calendar-item--checked-range-text[data-v-9b4e97b9] {
  color: #333;
}
.uni-calendar-item--multiple[data-v-9b4e97b9] {
  background-color: #F6F7FC;
}
.uni-calendar-item--multiple .uni-calendar-item--before-checked[data-v-9b4e97b9],
.uni-calendar-item--multiple .uni-calendar-item--after-checked[data-v-9b4e97b9] {
  background-color: #409eff;
  border-radius: 50%;
  box-sizing: border-box;
  border: 3px solid #F6F7FC;
}
.uni-calendar-item--before-checked .uni-calendar-item--checked-text[data-v-9b4e97b9],
.uni-calendar-item--after-checked .uni-calendar-item--checked-text[data-v-9b4e97b9] {
  color: #fff;
}
.uni-calendar-item--before-checked-x[data-v-9b4e97b9] {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  box-sizing: border-box;
  background-color: #F6F7FC;
}
.uni-calendar-item--after-checked-x[data-v-9b4e97b9] {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  background-color: #F6F7FC;
}
.uni-datetime-picker[data-v-8b3292ba] {

		/* width: 100%; */
}
.uni-datetime-picker-view[data-v-8b3292ba] {
		height: 130px;
		width: 270px;

		cursor: pointer;
}
.uni-datetime-picker-item[data-v-8b3292ba] {
		height: 50px;
		line-height: 50px;
		text-align: center;
		font-size: 14px;
}
.uni-datetime-picker-btn[data-v-8b3292ba] {
		margin-top: 60px;

		display: flex;
		cursor: pointer;

		flex-direction: row;
		justify-content: space-between;
}
.uni-datetime-picker-btn-text[data-v-8b3292ba] {
		font-size: 14px;
		color: #007AFF;
}
.uni-datetime-picker-btn-group[data-v-8b3292ba] {

		display: flex;

		flex-direction: row;
}
.uni-datetime-picker-cancel[data-v-8b3292ba] {
		margin-right: 30px;
}
.uni-datetime-picker-mask[data-v-8b3292ba] {
		position: fixed;
		bottom: 0px;
		top: 0px;
		left: 0px;
		right: 0px;
		background-color: rgba(0, 0, 0, 0.4);
		transition-duration: 0.3s;
		z-index: 998;
}
.uni-datetime-picker-popup[data-v-8b3292ba] {
		border-radius: 8px;
		padding: 30px;
		width: 270px;






		background-color: #fff;
		position: fixed;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		transition-duration: 0.3s;
		z-index: 999;
}
.fix-nvue-height[data-v-8b3292ba] {
}
.uni-datetime-picker-time[data-v-8b3292ba] {
		color: grey;
}
.uni-datetime-picker-column[data-v-8b3292ba] {
		height: 50px;
}
.uni-datetime-picker-timebox[data-v-8b3292ba] {

		border: 1px solid #E5E5E5;
		border-radius: 5px;
		padding: 7px 10px;

		box-sizing: border-box;
		cursor: pointer;
}
.uni-datetime-picker-timebox-pointer[data-v-8b3292ba] {

		cursor: pointer;
}
.uni-datetime-picker-disabled[data-v-8b3292ba] {
		opacity: 0.4;

		cursor: not-allowed !important;
}
.uni-datetime-picker-text[data-v-8b3292ba] {
		font-size: 14px;
}
.uni-datetime-picker-sign[data-v-8b3292ba] {
		position: absolute;
		top: 53px;
		/* 减掉 10px 的元素高度，兼容nvue */
		color: #999;
}
.sign-left[data-v-8b3292ba] {
		left: 86px;
}
.sign-right[data-v-8b3292ba] {
		right: 86px;
}
.sign-center[data-v-8b3292ba] {
		left: 135px;
}
.uni-datetime-picker__container-box[data-v-8b3292ba] {
		position: relative;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 40px;
}
.time-hide-second[data-v-8b3292ba] {
		width: 180px;
}
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-calendar[data-v-06001a0d] {
  display: flex;
  flex-direction: column;
}
.uni-calendar__mask[data-v-06001a0d] {
  position: fixed;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
  transition-property: opacity;
  transition-duration: 0.3s;
  opacity: 0;
  z-index: 99;
}
.uni-calendar--mask-show[data-v-06001a0d] {
  opacity: 1;
}
.uni-calendar--fixed[data-v-06001a0d] {
  position: fixed;
  bottom: calc(var(--window-bottom));
  left: 0;
  right: 0;
  transition-property: transform;
  transition-duration: 0.3s;
  transform: translateY(460px);
  z-index: 99;
}
.uni-calendar--ani-show[data-v-06001a0d] {
  transform: translateY(0);
}
.uni-calendar__content[data-v-06001a0d] {
  background-color: #fff;
}
.uni-calendar__content-mobile[data-v-06001a0d] {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);
}
.uni-calendar__header[data-v-06001a0d] {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.uni-calendar__header-mobile[data-v-06001a0d] {
  padding: 10px;
  padding-bottom: 0;
}
.uni-calendar--fixed-top[data-v-06001a0d] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  border-top-color: rgba(0, 0, 0, 0.4);
  border-top-style: solid;
  border-top-width: 1px;
}
.uni-calendar--fixed-width[data-v-06001a0d] {
  width: 50px;
}
.uni-calendar__backtoday[data-v-06001a0d] {
  position: absolute;
  right: 0;
  top: 0.78125rem;
  padding: 0 5px;
  padding-left: 10px;
  height: 25px;
  line-height: 25px;
  font-size: 12px;
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
  color: #fff;
  background-color: #f1f1f1;
}
.uni-calendar__header-text[data-v-06001a0d] {
  text-align: center;
  width: 100px;
  font-size: 15px;
  color: #666;
}
.uni-calendar__button-text[data-v-06001a0d] {
  text-align: center;
  width: 100px;
  font-size: 14px;
  color: #007aff;
  letter-spacing: 3px;
}
.uni-calendar__header-btn-box[data-v-06001a0d] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
}
.uni-calendar__header-btn[data-v-06001a0d] {
  width: 9px;
  height: 9px;
  border-left-color: #808080;
  border-left-style: solid;
  border-left-width: 1px;
  border-top-color: #555555;
  border-top-style: solid;
  border-top-width: 1px;
}
.uni-calendar--left[data-v-06001a0d] {
  transform: rotate(-45deg);
}
.uni-calendar--right[data-v-06001a0d] {
  transform: rotate(135deg);
}
.uni-calendar__weeks[data-v-06001a0d] {
  position: relative;
  display: flex;
  flex-direction: row;
}
.uni-calendar__weeks-item[data-v-06001a0d] {
  flex: 1;
}
.uni-calendar__weeks-day[data-v-06001a0d] {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 40px;
  border-bottom-color: #F5F5F5;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.uni-calendar__weeks-day-text[data-v-06001a0d] {
  font-size: 12px;
  color: #B2B2B2;
}
.uni-calendar__box[data-v-06001a0d] {
  position: relative;
  padding-bottom: 7px;
}
.uni-calendar__box-bg[data-v-06001a0d] {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.uni-calendar__box-bg-text[data-v-06001a0d] {
  font-size: 200px;
  font-weight: bold;
  color: #999;
  opacity: 0.1;
  text-align: center;
  line-height: 1;
}
.uni-date-changed[data-v-06001a0d] {
  padding: 0 10px;
  text-align: center;
  color: #333;
  border-top-color: #DCDCDC;
  border-top-style: solid;
  border-top-width: 1px;
  flex: 1;
}
.uni-date-btn--ok[data-v-06001a0d] {
  padding: 20px 15px;
}
.uni-date-changed--time-start[data-v-06001a0d] {
  display: flex;
  align-items: center;
}
.uni-date-changed--time-end[data-v-06001a0d] {
  display: flex;
  align-items: center;
}
.uni-date-changed--time-date[data-v-06001a0d] {
  color: #999;
  line-height: 50px;
  margin-right: 5px;
}
.time-picker-style[data-v-06001a0d] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.mr-10[data-v-06001a0d] {
  margin-right: 10px;
}
.dialog-close[data-v-06001a0d] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 25px;
  margin-top: 10px;
}
.dialog-close-plus[data-v-06001a0d] {
  width: 16px;
  height: 2px;
  background-color: #737987;
  border-radius: 2px;
  transform: rotate(45deg);
}
.dialog-close-rotate[data-v-06001a0d] {
  position: absolute;
  transform: rotate(-45deg);
}
.uni-datetime-picker--btn[data-v-06001a0d] {
  border-radius: 100px;
  height: 40px;
  line-height: 40px;
  background-color: #007aff;
  color: #fff;
  font-size: 16px;
  letter-spacing: 5px;
}
.uni-datetime-picker--btn[data-v-06001a0d]:active {
  opacity: 0.7;
}
.uni-date-x[data-v-e810a0a5] {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: center;
		padding: 0 10px;
		border-radius: 4px;
		background-color: #fff;
		color: #666;
		font-size: 14px;
}
.uni-date-x--border[data-v-e810a0a5] {
		box-sizing: border-box;
		border-radius: 4px;
		border: 1px solid #dcdfe6;
}
.uni-date-editor--x[data-v-e810a0a5] {
		position: relative;
}
.uni-date-editor--x .uni-date__icon-clear[data-v-e810a0a5] {
		position: absolute;
		top: 0;
		right: 0;
		display: inline-block;
		box-sizing: border-box;
		border: 9px solid transparent;

		cursor: pointer;
}
.uni-date__x-input[data-v-e810a0a5] {
		padding: 0 8px;
		height: 40px;
		width: 100%;
		line-height: 40px;
		font-size: 14px;
}
.t-c[data-v-e810a0a5] {
		text-align: center;
}
.uni-date__input[data-v-e810a0a5] {
		height: 40px;
		width: 100%;
		line-height: 40px;
		font-size: 14px;
}
.uni-date-range__input[data-v-e810a0a5] {
		text-align: center;
		max-width: 142px;
}
.uni-date-picker__container[data-v-e810a0a5] {
		position: relative;
		/* 		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		box-sizing: border-box;
		z-index: 996;
		font-size: 14px; */
}
.uni-date-mask[data-v-e810a0a5] {
		position: fixed;
		bottom: 0px;
		top: 0px;
		left: 0px;
		right: 0px;
		background-color: rgba(0, 0, 0, 0);
		transition-duration: 0.3s;
		z-index: 996;
}
.uni-date-single--x[data-v-e810a0a5] {
		/* padding: 0 8px; */
		background-color: #fff;
		position: absolute;
		top: 0;
		z-index: 999;
		border: 1px solid #EBEEF5;
		box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
		border-radius: 4px;
}
.uni-date-range--x[data-v-e810a0a5] {
		/* padding: 0 8px; */
		background-color: #fff;
		position: absolute;
		top: 0;
		z-index: 999;
		border: 1px solid #EBEEF5;
		box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
		border-radius: 4px;
}
.uni-date-editor--x__disabled[data-v-e810a0a5] {
		opacity: 0.4;
		cursor: default;
}
.uni-date-editor--logo[data-v-e810a0a5] {
		width: 16px;
		height: 16px;
		vertical-align: middle;
}

	/* 添加时间 */
.popup-x-header[data-v-e810a0a5] {

		display: flex;

		flex-direction: row;
		/* justify-content: space-between; */
}
.popup-x-header--datetime[data-v-e810a0a5] {

		display: flex;

		flex-direction: row;
		flex: 1;
}
.popup-x-body[data-v-e810a0a5] {
		display: flex;
}
.popup-x-footer[data-v-e810a0a5] {
		padding: 0 15px;
		border-top-color: #F1F1F1;
		border-top-style: solid;
		border-top-width: 1px;
		/* background-color: #fff; */
		line-height: 40px;
		text-align: right;
		color: #666;
}
.popup-x-footer uni-text[data-v-e810a0a5]:hover {
		color: #007aff;
		cursor: pointer;
		opacity: 0.8;
}
.popup-x-footer .confirm[data-v-e810a0a5] {
		margin-left: 20px;
		color: #007aff;
}
.uni-date-changed[data-v-e810a0a5] {
		/* background-color: #fff; */
		text-align: center;
		color: #333;
		border-bottom-color: #F1F1F1;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		/* padding: 0 50px; */
}
.uni-date-changed--time uni-text[data-v-e810a0a5] {
		/* padding: 0 20px; */
		height: 50px;
		line-height: 50px;
}
.uni-date-changed .uni-date-changed--time[data-v-e810a0a5] {
		/* display: flex; */
		flex: 1;
}
.uni-date-changed--time-date[data-v-e810a0a5] {
		color: #333;
		opacity: 0.6;
}
.mr-50[data-v-e810a0a5] {
		margin-right: 50px;
}

	/* picker 弹出层通用的指示小三角, todo：扩展至上下左右方向定位 */
.uni-popper__arrow[data-v-e810a0a5],
	.uni-popper__arrow[data-v-e810a0a5]::after {
		position: absolute;
		display: block;
		width: 0;
		height: 0;
		border-color: transparent;
		border-style: solid;
		border-width: 6px;
}
.uni-popper__arrow[data-v-e810a0a5] {
		filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
		top: -6px;
		left: 10%;
		margin-right: 3px;
		border-top-width: 0;
		border-bottom-color: #EBEEF5;
}
.uni-popper__arrow[data-v-e810a0a5]::after {
		content: " ";
		top: 1px;
		margin-left: -6px;
		border-top-width: 0;
		border-bottom-color: #fff;
}
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-drawer[data-v-ac0dbaaa] {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 999;
}
.uni-drawer__content[data-v-ac0dbaaa] {
  display: block;
  position: absolute;
  top: 0;
  width: 220px;
  bottom: 0;
  background-color: #ffffff;
  transition: transform 0.3s ease;
}
.uni-drawer--left[data-v-ac0dbaaa] {
  left: 0;
  transform: translateX(-100%);
}
.uni-drawer--right[data-v-ac0dbaaa] {
  right: 0;
  transform: translateX(100%);
}
.uni-drawer__content--visible[data-v-ac0dbaaa] {
  transform: translateX(0px);
}
.uni-drawer__mask[data-v-ac0dbaaa] {
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
  transition: opacity 0.3s;
}
.uni-drawer__mask--visible[data-v-ac0dbaaa] {
  display: block;
  opacity: 1;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-easyinput[data-v-cc151d44] {
  width: 100%;
  flex: 1;
  position: relative;
  text-align: left;
  color: #333;
  font-size: 14px;
}
.uni-easyinput__content[data-v-cc151d44] {
  flex: 1;
  width: 100%;
  display: flex;
  box-sizing: border-box;
  min-height: 2.25rem;
  flex-direction: row;
  align-items: center;
}
.uni-easyinput__content-input[data-v-cc151d44] {
  width: auto;
  position: relative;
  overflow: hidden;
  flex: 1;
  line-height: 1.75rem;
  font-size: 0.875rem;
  height: 1.75rem;
}
.uni-easyinput__placeholder-class[data-v-cc151d44] {
  color: #bbbbbb;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: normal;
}
.is-textarea[data-v-cc151d44] {
  align-items: flex-start;
}
.is-textarea-icon[data-v-cc151d44] {
  margin-top: 5px;
}
.uni-easyinput__content-textarea[data-v-cc151d44] {
  position: relative;
  overflow: hidden;
  flex: 1;
  line-height: 1.5;
  font-size: 14px;
  padding-top: 6px;
  padding-bottom: 10px;
  height: 80px;
  min-height: 80px;
  width: auto;
}
.input-padding[data-v-cc151d44] {
  padding-left: 10px;
}
.content-clear-icon[data-v-cc151d44] {
  padding: 0 5px;
}
.label-icon[data-v-cc151d44] {
  margin-right: 5px;
  margin-top: -1px;
}
.is-input-border[data-v-cc151d44] {
  display: flex;
  box-sizing: border-box;
  flex-direction: row;
  align-items: center;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
}
.uni-error-message[data-v-cc151d44] {
  position: absolute;
  bottom: -17px;
  left: 0;
  line-height: 12px;
  color: #e43d33;
  font-size: 12px;
  text-align: left;
}
.uni-error-msg--boeder[data-v-cc151d44] {
  position: relative;
  bottom: 0;
  line-height: 22px;
}
.is-input-error-border[data-v-cc151d44] {
  border-color: #e43d33;
}
.uni-easyinput--border[data-v-cc151d44] {
  margin-bottom: 0;
  padding: 10px 15px;
  border-top: 1px #eee solid;
}
.uni-easyinput-error[data-v-cc151d44] {
  padding-bottom: 0;
}
.is-first-border[data-v-cc151d44] {
  border: none;
}
.is-disabled[data-v-cc151d44] {
  border-color: red;
  background-color: #f7f6f6;
  color: #d5d5d5;
}
.is-disabled .uni-easyinput__placeholder-class[data-v-cc151d44] {
  color: #d5d5d5;
  font-size: 12px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.horizontal-margin[data-v-0196ac05] {
  margin-right: 0.625rem;
}
.vertical-margin[data-v-0196ac05] {
  margin-bottom: 0.625rem;
}
.uni-fab[data-v-0196ac05] {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 12;
  border-radius: 45px;
}
.uni-cursor-point[data-v-0196ac05] {
  cursor: pointer;
}
.uni-fab--active[data-v-0196ac05] {
  opacity: 1;
}
.uni-fab--leftBottom[data-v-0196ac05] {
  left: 15px;
  bottom: 30px;
  left: calc(30px + var(--window-left));
  bottom: calc(60px + var(--window-bottom));
}
.uni-fab--leftTop[data-v-0196ac05] {
  left: 15px;
  top: 30px;
  left: calc(15px + var(--window-left));
  top: calc(30px + var(--window-top));
}
.uni-fab--rightBottom[data-v-0196ac05] {
  right: 0.75rem;
  bottom: calc(3.125rem + env(safe-area-inset-bottom));
  right: calc(0.75rem + var(--window-right));
  bottom: calc(3.125rem + var(--window-bottom));
}
.uni-fab--rightTop[data-v-0196ac05] {
  right: 15px;
  top: 30px;
  right: calc(15px + var(--window-right));
  top: calc(30px + var(--window-top));
}
.uni-fab__circle[data-v-0196ac05] {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  background-color: #3c3e49;
  border-radius: 50%;
  z-index: 13;
}
.uni-fab__circle--leftBottom[data-v-0196ac05] {
  left: 15px;
  bottom: 30px;
  left: calc(15px + var(--window-left));
  bottom: calc(30px + var(--window-bottom));
}
.uni-fab__circle--leftTop[data-v-0196ac05] {
  left: 15px;
  top: 30px;
  left: calc(15px + var(--window-left));
  top: calc(30px + var(--window-top));
}
.uni-fab__circle--rightBottom[data-v-0196ac05] {
  right: 1.25rem;
  bottom: calc(3.75rem + env(safe-area-inset-bottom));
  right: calc(1.25rem + var(--window-right));
  bottom: calc(3.75rem + var(--window-bottom));
}
.uni-fab__circle--rightTop[data-v-0196ac05] {
  right: 15px;
  top: 30px;
  right: calc(15px + var(--window-right));
  top: calc(30px + var(--window-top));
}
.uni-fab__circle--left[data-v-0196ac05] {
  left: 0;
}
.uni-fab__circle--right[data-v-0196ac05] {
  right: 0;
}
.uni-fab__circle--top[data-v-0196ac05] {
  top: 0;
}
.uni-fab__circle--bottom[data-v-0196ac05] {
  bottom: 0;
}
.uni-fab__plus[data-v-0196ac05] {
  font-weight: bold;
}
.fab-circle-icon[data-v-0196ac05] {
  transform: rotate(0deg);
  transition: transform 0.3s;
  font-weight: 200;
}
.uni-fab__plus--active[data-v-0196ac05] {
  transform: rotate(135deg);
}
.uni-fab__content[data-v-0196ac05] {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  border-radius: 55px;
  overflow: hidden;
  transition-property: width, height;
  transition-duration: 0.2s;
  width: 2rem;
  border-color: #dddddd;
  border-width: 0.03125rem;
  border-style: solid;
}
.uni-fab__content--other-platform[data-v-0196ac05] {
  border-width: 0px;
}
.uni-fab__content--left[data-v-0196ac05] {
  justify-content: flex-start;
}
.uni-fab__content--right[data-v-0196ac05] {
  justify-content: flex-end;
}
.uni-fab__content--flexDirection[data-v-0196ac05] {
  flex-direction: column;
  justify-content: flex-end;
}
.uni-fab__content--flexDirectionStart[data-v-0196ac05] {
  flex-direction: column;
  justify-content: flex-start;
}
.uni-fab__content--flexDirectionEnd[data-v-0196ac05] {
  flex-direction: column;
  justify-content: flex-end;
}
.uni-fab__item[data-v-0196ac05] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3.125rem;
  opacity: 0;
  transition: opacity 0.2s;
}
.uni-fab__item--active[data-v-0196ac05] {
  opacity: 1;
}
.uni-fab__item-image[data-v-0196ac05] {
  width: 1.625rem;
  height: 1.625rem;
}
.uni-fab__item-text[data-v-0196ac05] {
  color: #ffffff;
  display: table;
  font-size: 0.75rem;
  margin-top: 4px;
}
.uni-fab__item--first[data-v-0196ac05] {
  width: 3.125rem;
  height: 3.125rem;
  margin-bottom: 0 !important;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-fav[data-v-f2c3cf4e] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
}
.uni-fav--circle[data-v-f2c3cf4e] {
  border-radius: 30px;
}
.uni-fav-star[data-v-f2c3cf4e] {
  display: flex;
  height: 25px;
  line-height: 24px;
  margin-right: 3px;
  align-items: center;
  justify-content: center;
}
.uni-fav-text[data-v-f2c3cf4e] {
  display: flex;
  height: 25px;
  line-height: 25px;
  align-items: center;
  justify-content: center;
  font-size: 12px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 *//**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.flex[data-v-25284ced] {
  display: flex;
  flex-direction: row;
}
.uni-goods-nav[data-v-25284ced] {
  display: flex;
  flex: 1;
  flex-direction: row;
}
.uni-tab__cart-box[data-v-25284ced] {
  flex: 1;
  height: 50px;
  background-color: #fff;
  z-index: 900;
}
.uni-tab__cart-sub-left[data-v-25284ced] {
  padding: 0 5px;
}
.uni-tab__cart-sub-right[data-v-25284ced] {
  flex: 1;
}
.uni-tab__right[data-v-25284ced] {
  margin: 5px 0;
  margin-right: 10px;
  border-radius: 100px;
  overflow: hidden;
}
.uni-tab__cart-button-left[data-v-25284ced] {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin: 0 10px;
  cursor: pointer;
}
.uni-tab__icon[data-v-25284ced] {
  width: 18px;
  height: 18px;
}
.image[data-v-25284ced] {
  width: 18px;
  height: 18px;
}
.uni-tab__text[data-v-25284ced] {
  margin-top: 3px;
  font-size: 12px;
  color: #646566;
}
.uni-tab__cart-button-right[data-v-25284ced] {
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.uni-tab__cart-button-right-text[data-v-25284ced] {
  font-size: 14px;
  color: #fff;
}
.uni-tab__cart-button-right[data-v-25284ced]:active {
  opacity: 0.7;
}
.uni-tab__dot-box[data-v-25284ced] {
  display: flex;
  flex-direction: column;
  position: absolute;
  right: -2px;
  top: 2px;
  justify-content: center;
  align-items: center;
}
.uni-tab__dot[data-v-25284ced] {
  padding: 0 4px;
  line-height: 15px;
  color: #ffffff;
  text-align: center;
  font-size: 12px;
  background-color: #ff0000;
  border-radius: 15px;
}
.uni-tab__dots[data-v-25284ced] {
  padding: 0 4px;
  border-radius: 15px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-grid-wrap[data-v-257e8068] {
  display: flex;
  flex: 1;
  flex-direction: column;
  width: 100%;
}
.uni-grid[data-v-257e8068] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.uni-grid--border[data-v-257e8068] {
  position: relative;
  z-index: 1;
  border-left: 1px #D2D2D2 solid;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-group[data-v-f9b5d343] {
  background: #fff;
  margin-top: 10px;
}
.uni-group__title[data-v-f9b5d343] {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-left: 15px;
  height: 40px;
  background-color: #eee;
  font-weight: normal;
  color: #666;
}
.uni-group__content[data-v-f9b5d343] {
  padding: 15px;
}
.group-conent-padding[data-v-f9b5d343] {
  padding: 0 15px;
}
.uni-group__title-text[data-v-f9b5d343] {
  font-size: 14px;
  color: #666;
}
.distraction[data-v-f9b5d343] {
  flex-direction: row;
  align-items: center;
}
.uni-group--card[data-v-f9b5d343] {
  margin: 10px;
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.08);
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uniui-color[data-v-7c2f6cb0]:before {
  content: "\e6cf";
}
.uniui-wallet[data-v-7c2f6cb0]:before {
  content: "\e6b1";
}
.uniui-settings-filled[data-v-7c2f6cb0]:before {
  content: "\e6ce";
}
.uniui-auth-filled[data-v-7c2f6cb0]:before {
  content: "\e6cc";
}
.uniui-shop-filled[data-v-7c2f6cb0]:before {
  content: "\e6cd";
}
.uniui-staff-filled[data-v-7c2f6cb0]:before {
  content: "\e6cb";
}
.uniui-vip-filled[data-v-7c2f6cb0]:before {
  content: "\e6c6";
}
.uniui-plus-filled[data-v-7c2f6cb0]:before {
  content: "\e6c7";
}
.uniui-folder-add-filled[data-v-7c2f6cb0]:before {
  content: "\e6c8";
}
.uniui-color-filled[data-v-7c2f6cb0]:before {
  content: "\e6c9";
}
.uniui-tune-filled[data-v-7c2f6cb0]:before {
  content: "\e6ca";
}
.uniui-calendar-filled[data-v-7c2f6cb0]:before {
  content: "\e6c0";
}
.uniui-notification-filled[data-v-7c2f6cb0]:before {
  content: "\e6c1";
}
.uniui-wallet-filled[data-v-7c2f6cb0]:before {
  content: "\e6c2";
}
.uniui-medal-filled[data-v-7c2f6cb0]:before {
  content: "\e6c3";
}
.uniui-gift-filled[data-v-7c2f6cb0]:before {
  content: "\e6c4";
}
.uniui-fire-filled[data-v-7c2f6cb0]:before {
  content: "\e6c5";
}
.uniui-refreshempty[data-v-7c2f6cb0]:before {
  content: "\e6bf";
}
.uniui-location-filled[data-v-7c2f6cb0]:before {
  content: "\e6af";
}
.uniui-person-filled[data-v-7c2f6cb0]:before {
  content: "\e69d";
}
.uniui-personadd-filled[data-v-7c2f6cb0]:before {
  content: "\e698";
}
.uniui-back[data-v-7c2f6cb0]:before {
  content: "\e6b9";
}
.uniui-forward[data-v-7c2f6cb0]:before {
  content: "\e6ba";
}
.uniui-arrow-right[data-v-7c2f6cb0]:before {
  content: "\e6bb";
}
.uniui-arrowthinright[data-v-7c2f6cb0]:before {
  content: "\e6bb";
}
.uniui-arrow-left[data-v-7c2f6cb0]:before {
  content: "\e6bc";
}
.uniui-arrowthinleft[data-v-7c2f6cb0]:before {
  content: "\e6bc";
}
.uniui-arrow-up[data-v-7c2f6cb0]:before {
  content: "\e6bd";
}
.uniui-arrowthinup[data-v-7c2f6cb0]:before {
  content: "\e6bd";
}
.uniui-arrow-down[data-v-7c2f6cb0]:before {
  content: "\e6be";
}
.uniui-arrowthindown[data-v-7c2f6cb0]:before {
  content: "\e6be";
}
.uniui-bottom[data-v-7c2f6cb0]:before {
  content: "\e6b8";
}
.uniui-arrowdown[data-v-7c2f6cb0]:before {
  content: "\e6b8";
}
.uniui-right[data-v-7c2f6cb0]:before {
  content: "\e6b5";
}
.uniui-arrowright[data-v-7c2f6cb0]:before {
  content: "\e6b5";
}
.uniui-top[data-v-7c2f6cb0]:before {
  content: "\e6b6";
}
.uniui-arrowup[data-v-7c2f6cb0]:before {
  content: "\e6b6";
}
.uniui-left[data-v-7c2f6cb0]:before {
  content: "\e6b7";
}
.uniui-arrowleft[data-v-7c2f6cb0]:before {
  content: "\e6b7";
}
.uniui-eye[data-v-7c2f6cb0]:before {
  content: "\e651";
}
.uniui-eye-filled[data-v-7c2f6cb0]:before {
  content: "\e66a";
}
.uniui-eye-slash[data-v-7c2f6cb0]:before {
  content: "\e6b3";
}
.uniui-eye-slash-filled[data-v-7c2f6cb0]:before {
  content: "\e6b4";
}
.uniui-info-filled[data-v-7c2f6cb0]:before {
  content: "\e649";
}
.uniui-reload[data-v-7c2f6cb0]:before {
  content: "\e6b2";
}
.uniui-micoff-filled[data-v-7c2f6cb0]:before {
  content: "\e6b0";
}
.uniui-map-pin-ellipse[data-v-7c2f6cb0]:before {
  content: "\e6ac";
}
.uniui-map-pin[data-v-7c2f6cb0]:before {
  content: "\e6ad";
}
.uniui-location[data-v-7c2f6cb0]:before {
  content: "\e6ae";
}
.uniui-starhalf[data-v-7c2f6cb0]:before {
  content: "\e683";
}
.uniui-star[data-v-7c2f6cb0]:before {
  content: "\e688";
}
.uniui-star-filled[data-v-7c2f6cb0]:before {
  content: "\e68f";
}
.uniui-calendar[data-v-7c2f6cb0]:before {
  content: "\e6a0";
}
.uniui-fire[data-v-7c2f6cb0]:before {
  content: "\e6a1";
}
.uniui-medal[data-v-7c2f6cb0]:before {
  content: "\e6a2";
}
.uniui-font[data-v-7c2f6cb0]:before {
  content: "\e6a3";
}
.uniui-gift[data-v-7c2f6cb0]:before {
  content: "\e6a4";
}
.uniui-link[data-v-7c2f6cb0]:before {
  content: "\e6a5";
}
.uniui-notification[data-v-7c2f6cb0]:before {
  content: "\e6a6";
}
.uniui-staff[data-v-7c2f6cb0]:before {
  content: "\e6a7";
}
.uniui-vip[data-v-7c2f6cb0]:before {
  content: "\e6a8";
}
.uniui-folder-add[data-v-7c2f6cb0]:before {
  content: "\e6a9";
}
.uniui-tune[data-v-7c2f6cb0]:before {
  content: "\e6aa";
}
.uniui-auth[data-v-7c2f6cb0]:before {
  content: "\e6ab";
}
.uniui-person[data-v-7c2f6cb0]:before {
  content: "\e699";
}
.uniui-email-filled[data-v-7c2f6cb0]:before {
  content: "\e69a";
}
.uniui-phone-filled[data-v-7c2f6cb0]:before {
  content: "\e69b";
}
.uniui-phone[data-v-7c2f6cb0]:before {
  content: "\e69c";
}
.uniui-email[data-v-7c2f6cb0]:before {
  content: "\e69e";
}
.uniui-personadd[data-v-7c2f6cb0]:before {
  content: "\e69f";
}
.uniui-chatboxes-filled[data-v-7c2f6cb0]:before {
  content: "\e692";
}
.uniui-contact[data-v-7c2f6cb0]:before {
  content: "\e693";
}
.uniui-chatbubble-filled[data-v-7c2f6cb0]:before {
  content: "\e694";
}
.uniui-contact-filled[data-v-7c2f6cb0]:before {
  content: "\e695";
}
.uniui-chatboxes[data-v-7c2f6cb0]:before {
  content: "\e696";
}
.uniui-chatbubble[data-v-7c2f6cb0]:before {
  content: "\e697";
}
.uniui-upload-filled[data-v-7c2f6cb0]:before {
  content: "\e68e";
}
.uniui-upload[data-v-7c2f6cb0]:before {
  content: "\e690";
}
.uniui-weixin[data-v-7c2f6cb0]:before {
  content: "\e691";
}
.uniui-compose[data-v-7c2f6cb0]:before {
  content: "\e67f";
}
.uniui-qq[data-v-7c2f6cb0]:before {
  content: "\e680";
}
.uniui-download-filled[data-v-7c2f6cb0]:before {
  content: "\e681";
}
.uniui-pyq[data-v-7c2f6cb0]:before {
  content: "\e682";
}
.uniui-sound[data-v-7c2f6cb0]:before {
  content: "\e684";
}
.uniui-trash-filled[data-v-7c2f6cb0]:before {
  content: "\e685";
}
.uniui-sound-filled[data-v-7c2f6cb0]:before {
  content: "\e686";
}
.uniui-trash[data-v-7c2f6cb0]:before {
  content: "\e687";
}
.uniui-videocam-filled[data-v-7c2f6cb0]:before {
  content: "\e689";
}
.uniui-spinner-cycle[data-v-7c2f6cb0]:before {
  content: "\e68a";
}
.uniui-weibo[data-v-7c2f6cb0]:before {
  content: "\e68b";
}
.uniui-videocam[data-v-7c2f6cb0]:before {
  content: "\e68c";
}
.uniui-download[data-v-7c2f6cb0]:before {
  content: "\e68d";
}
.uniui-help[data-v-7c2f6cb0]:before {
  content: "\e679";
}
.uniui-navigate-filled[data-v-7c2f6cb0]:before {
  content: "\e67a";
}
.uniui-plusempty[data-v-7c2f6cb0]:before {
  content: "\e67b";
}
.uniui-smallcircle[data-v-7c2f6cb0]:before {
  content: "\e67c";
}
.uniui-minus-filled[data-v-7c2f6cb0]:before {
  content: "\e67d";
}
.uniui-micoff[data-v-7c2f6cb0]:before {
  content: "\e67e";
}
.uniui-closeempty[data-v-7c2f6cb0]:before {
  content: "\e66c";
}
.uniui-clear[data-v-7c2f6cb0]:before {
  content: "\e66d";
}
.uniui-navigate[data-v-7c2f6cb0]:before {
  content: "\e66e";
}
.uniui-minus[data-v-7c2f6cb0]:before {
  content: "\e66f";
}
.uniui-image[data-v-7c2f6cb0]:before {
  content: "\e670";
}
.uniui-mic[data-v-7c2f6cb0]:before {
  content: "\e671";
}
.uniui-paperplane[data-v-7c2f6cb0]:before {
  content: "\e672";
}
.uniui-close[data-v-7c2f6cb0]:before {
  content: "\e673";
}
.uniui-help-filled[data-v-7c2f6cb0]:before {
  content: "\e674";
}
.uniui-paperplane-filled[data-v-7c2f6cb0]:before {
  content: "\e675";
}
.uniui-plus[data-v-7c2f6cb0]:before {
  content: "\e676";
}
.uniui-mic-filled[data-v-7c2f6cb0]:before {
  content: "\e677";
}
.uniui-image-filled[data-v-7c2f6cb0]:before {
  content: "\e678";
}
.uniui-locked-filled[data-v-7c2f6cb0]:before {
  content: "\e668";
}
.uniui-info[data-v-7c2f6cb0]:before {
  content: "\e669";
}
.uniui-locked[data-v-7c2f6cb0]:before {
  content: "\e66b";
}
.uniui-camera-filled[data-v-7c2f6cb0]:before {
  content: "\e658";
}
.uniui-chat-filled[data-v-7c2f6cb0]:before {
  content: "\e659";
}
.uniui-camera[data-v-7c2f6cb0]:before {
  content: "\e65a";
}
.uniui-circle[data-v-7c2f6cb0]:before {
  content: "\e65b";
}
.uniui-checkmarkempty[data-v-7c2f6cb0]:before {
  content: "\e65c";
}
.uniui-chat[data-v-7c2f6cb0]:before {
  content: "\e65d";
}
.uniui-circle-filled[data-v-7c2f6cb0]:before {
  content: "\e65e";
}
.uniui-flag[data-v-7c2f6cb0]:before {
  content: "\e65f";
}
.uniui-flag-filled[data-v-7c2f6cb0]:before {
  content: "\e660";
}
.uniui-gear-filled[data-v-7c2f6cb0]:before {
  content: "\e661";
}
.uniui-home[data-v-7c2f6cb0]:before {
  content: "\e662";
}
.uniui-home-filled[data-v-7c2f6cb0]:before {
  content: "\e663";
}
.uniui-gear[data-v-7c2f6cb0]:before {
  content: "\e664";
}
.uniui-smallcircle-filled[data-v-7c2f6cb0]:before {
  content: "\e665";
}
.uniui-map-filled[data-v-7c2f6cb0]:before {
  content: "\e666";
}
.uniui-map[data-v-7c2f6cb0]:before {
  content: "\e667";
}
.uniui-refresh-filled[data-v-7c2f6cb0]:before {
  content: "\e656";
}
.uniui-refresh[data-v-7c2f6cb0]:before {
  content: "\e657";
}
.uniui-cloud-upload[data-v-7c2f6cb0]:before {
  content: "\e645";
}
.uniui-cloud-download-filled[data-v-7c2f6cb0]:before {
  content: "\e646";
}
.uniui-cloud-download[data-v-7c2f6cb0]:before {
  content: "\e647";
}
.uniui-cloud-upload-filled[data-v-7c2f6cb0]:before {
  content: "\e648";
}
.uniui-redo[data-v-7c2f6cb0]:before {
  content: "\e64a";
}
.uniui-images-filled[data-v-7c2f6cb0]:before {
  content: "\e64b";
}
.uniui-undo-filled[data-v-7c2f6cb0]:before {
  content: "\e64c";
}
.uniui-more[data-v-7c2f6cb0]:before {
  content: "\e64d";
}
.uniui-more-filled[data-v-7c2f6cb0]:before {
  content: "\e64e";
}
.uniui-undo[data-v-7c2f6cb0]:before {
  content: "\e64f";
}
.uniui-images[data-v-7c2f6cb0]:before {
  content: "\e650";
}
.uniui-paperclip[data-v-7c2f6cb0]:before {
  content: "\e652";
}
.uniui-settings[data-v-7c2f6cb0]:before {
  content: "\e653";
}
.uniui-search[data-v-7c2f6cb0]:before {
  content: "\e654";
}
.uniui-redo-filled[data-v-7c2f6cb0]:before {
  content: "\e655";
}
.uniui-list[data-v-7c2f6cb0]:before {
  content: "\e644";
}
.uniui-mail-open-filled[data-v-7c2f6cb0]:before {
  content: "\e63a";
}
.uniui-hand-down-filled[data-v-7c2f6cb0]:before {
  content: "\e63c";
}
.uniui-hand-down[data-v-7c2f6cb0]:before {
  content: "\e63d";
}
.uniui-hand-up-filled[data-v-7c2f6cb0]:before {
  content: "\e63e";
}
.uniui-hand-up[data-v-7c2f6cb0]:before {
  content: "\e63f";
}
.uniui-heart-filled[data-v-7c2f6cb0]:before {
  content: "\e641";
}
.uniui-mail-open[data-v-7c2f6cb0]:before {
  content: "\e643";
}
.uniui-heart[data-v-7c2f6cb0]:before {
  content: "\e639";
}
.uniui-loop[data-v-7c2f6cb0]:before {
  content: "\e633";
}
.uniui-pulldown[data-v-7c2f6cb0]:before {
  content: "\e632";
}
.uniui-scan[data-v-7c2f6cb0]:before {
  content: "\e62a";
}
.uniui-bars[data-v-7c2f6cb0]:before {
  content: "\e627";
}
.uniui-cart-filled[data-v-7c2f6cb0]:before {
  content: "\e629";
}
.uniui-checkbox[data-v-7c2f6cb0]:before {
  content: "\e62b";
}
.uniui-checkbox-filled[data-v-7c2f6cb0]:before {
  content: "\e62c";
}
.uniui-shop[data-v-7c2f6cb0]:before {
  content: "\e62f";
}
.uniui-headphones[data-v-7c2f6cb0]:before {
  content: "\e630";
}
.uniui-cart[data-v-7c2f6cb0]:before {
  content: "\e631";
}
@font-face {
  font-family: uniicons;
  src: url("./uniicons-ClHF27D8.ttf") format("truetype");
}
.uni-icons[data-v-7c2f6cb0] {
  font-family: uniicons;
  text-decoration: none;
  text-align: center;
}
.uni-link[data-v-44511933] {
		cursor: pointer;
}
.uni-link--withline[data-v-44511933] {
		text-decoration: underline;
}
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-list[data-v-911b1cd2] {
  display: flex;
  position: relative;
  flex-direction: column;
}
.uni-list--border[data-v-911b1cd2] {
  position: relative;
  z-index: -1;
}
.uni-list--border-top[data-v-911b1cd2] {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 1px;
  transform: scaleY(0.5);
  background-color: #e5e5e5;
  z-index: 1;
}
.uni-list--border-bottom[data-v-911b1cd2] {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  height: 1px;
  transform: scaleY(0.5);
  background-color: #e5e5e5;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-load-more[data-v-63b3b2e5] {
  display: flex;
  flex-direction: row;
  height: 40px;
  align-items: center;
  justify-content: center;
}
.uni-load-more__text[data-v-63b3b2e5] {
  font-size: 14px;
  margin-left: 8px;
}
.uni-load-more__img[data-v-63b3b2e5] {
  width: 24px;
  height: 24px;
}
.uni-load-more__img--nvue[data-v-63b3b2e5] {
  color: #666666;
}
.uni-load-more__img--android[data-v-63b3b2e5],
.uni-load-more__img--ios[data-v-63b3b2e5] {
  width: 24px;
  height: 24px;
  transform: rotate(0deg);
}
.uni-load-more__img--android[data-v-63b3b2e5] {
  animation: loading-ios 1s 0s linear infinite;
}
@keyframes loading-android-63b3b2e5 {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
.uni-load-more__img--ios-H5[data-v-63b3b2e5] {
  position: relative;
  animation: loading-ios-H5-63b3b2e5 1s 0s step-end infinite;
}
.uni-load-more__img--ios-H5 uni-image[data-v-63b3b2e5] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
@keyframes loading-ios-H5-63b3b2e5 {
0% {
    transform: rotate(0deg);
}
8% {
    transform: rotate(30deg);
}
16% {
    transform: rotate(60deg);
}
24% {
    transform: rotate(90deg);
}
32% {
    transform: rotate(120deg);
}
40% {
    transform: rotate(150deg);
}
48% {
    transform: rotate(180deg);
}
56% {
    transform: rotate(210deg);
}
64% {
    transform: rotate(240deg);
}
73% {
    transform: rotate(270deg);
}
82% {
    transform: rotate(300deg);
}
91% {
    transform: rotate(330deg);
}
100% {
    transform: rotate(360deg);
}
}
.uni-load-more__img--android-H5[data-v-63b3b2e5] {
  animation: loading-android-H5-rotate-63b3b2e5 2s linear infinite;
  transform-origin: center center;
}
.uni-load-more__img--android-H5 circle[data-v-63b3b2e5] {
  display: inline-block;
  animation: loading-android-H5-dash-63b3b2e5 1.5s ease-in-out infinite;
  stroke: currentColor;
  stroke-linecap: round;
}
@keyframes loading-android-H5-rotate-63b3b2e5 {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@keyframes loading-android-H5-dash-63b3b2e5 {
0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
}
50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40;
}
100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120;
}
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-status-bar[data-v-4058e9b4] {
  height: 20px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-nav-bar-text[data-v-31795b35] {
  font-size: 14px;
}
.uni-nav-bar-right-text[data-v-31795b35] {
  font-size: 12px;
}
.uni-navbar__content[data-v-31795b35] {
  position: relative;
  background-color: transparent;
}
.uni-navbar-btn-text[data-v-31795b35] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  line-height: 12px;
}
.uni-navbar__header[data-v-31795b35] {
  display: flex;
  padding: 0 10px;
  flex-direction: row;
  height: 44px;
  font-size: 12px;
}
.uni-navbar__header-btns[data-v-31795b35] {
  overflow: hidden;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  width: 3.75rem;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.uni-navbar__header-btns-left[data-v-31795b35] {
  display: flex;
  width: 3.75rem;
  justify-content: flex-start;
  align-items: center;
}
.uni-navbar__header-btns-right[data-v-31795b35] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
.uni-navbar__header-container[data-v-31795b35] {
  display: flex;
  flex: 1;
  padding: 0 10px;
  overflow: hidden;
}
.uni-navbar__header-container-inner[data-v-31795b35] {
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  overflow: hidden;
}
.uni-navbar__placeholder-view[data-v-31795b35] {
  height: 44px;
}
.uni-navbar--fixed[data-v-31795b35] {
  position: fixed;
  z-index: 998;
  left: var(--window-left);
  right: var(--window-right);
}
.uni-navbar--shadow[data-v-31795b35] {
  box-shadow: 0 1px 6px #ccc;
}
.uni-navbar--border[data-v-31795b35] {
  border-bottom-width: 0.03125rem;
  border-bottom-style: solid;
  border-bottom-color: #eee;
}
.uni-ellipsis-1[data-v-31795b35] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-noticebar[data-v-005e94b0] {
  display: flex;
  width: 100%;
  box-sizing: border-box;
  flex-direction: row;
  align-items: center;
  padding: 10px 12px;
  margin-bottom: 10px;
}
.uni-cursor-point[data-v-005e94b0] {
  cursor: pointer;
}
.uni-noticebar-close[data-v-005e94b0] {
  margin-left: 8px;
  margin-right: 5px;
}
.uni-noticebar-icon[data-v-005e94b0] {
  margin-right: 5px;
}
.uni-noticebar__content-wrapper[data-v-005e94b0] {
  flex: 1;
  flex-direction: column;
  overflow: hidden;
}
.uni-noticebar__content-wrapper--single[data-v-005e94b0] {
  line-height: 18px;
}
.uni-noticebar__content-wrapper--single[data-v-005e94b0],
.uni-noticebar__content-wrapper--scrollable[data-v-005e94b0] {
  flex-direction: row;
}
.uni-noticebar__content-wrapper--scrollable[data-v-005e94b0] {
  position: relative;
  height: 18px;
}
.uni-noticebar__content--scrollable[data-v-005e94b0] {
  flex: 1;
  display: block;
  overflow: hidden;
}
.uni-noticebar__content--single[data-v-005e94b0] {
  display: flex;
  flex: none;
  width: 100%;
  justify-content: center;
}
.uni-noticebar__content-text[data-v-005e94b0] {
  font-size: 14px;
  line-height: 18px;
  word-break: break-all;
}
.uni-noticebar__content-text--single[data-v-005e94b0] {
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.uni-noticebar__content-text--scrollable[data-v-005e94b0] {
  position: absolute;
  display: block;
  height: 18px;
  line-height: 18px;
  white-space: nowrap;
  padding-left: 100%;
  animation: notice-005e94b0 10s 0s linear infinite both;
  animation-play-state: paused;
}
.uni-noticebar__more[data-v-005e94b0] {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  padding-left: 5px;
}
.uni-noticebar__more-text[data-v-005e94b0] {
  font-size: 14px;
}
@keyframes notice-005e94b0 {
100% {
    transform: translate3d(-100%, 0, 0);
}
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-numbox[data-v-0f576b9a] {
  display: flex;
  flex-direction: row;
}
.uni-numbox-btns[data-v-0f576b9a] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 0 8px;
  background-color: #f5f5f5;
  cursor: pointer;
}
.uni-numbox__value[data-v-0f576b9a] {
  margin: 0 2px;
  background-color: #f5f5f5;
  width: 40px;
  height: 26px;
  text-align: center;
  font-size: 14px;
  border-left-width: 0;
  border-right-width: 0;
  color: #333;
}
.uni-numbox__minus[data-v-0f576b9a] {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.uni-numbox__plus[data-v-0f576b9a] {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.uni-numbox--text[data-v-0f576b9a] {
  line-height: 20px;
  font-size: 20px;
  font-weight: 300;
  color: #333;
}
.uni-numbox .uni-numbox--disabled[data-v-0f576b9a] {
  color: #c0c0c0 !important;
  cursor: not-allowed;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-rate[data-v-6a42bbe2] {
  display: flex;
  line-height: 1;
  font-size: 0;
  flex-direction: row;
  cursor: pointer;
}
.uni-rate__icon[data-v-6a42bbe2] {
  position: relative;
  line-height: 1;
  font-size: 0;
}
.uni-rate__icon-on[data-v-6a42bbe2] {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 1;
  text-align: left;
}
.uni-cursor-not-allowed[data-v-6a42bbe2] {
  cursor: not-allowed !important;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-row[data-v-9ff25b7f] {
  position: relative;
  flex-direction: row;
  box-sizing: border-box;
}
.uni-row[data-v-9ff25b7f]::before,
.uni-row[data-v-9ff25b7f]::after {
  display: table;
  content: "";
}
.uni-row[data-v-9ff25b7f]::after {
  clear: both;
}
.uni-row--flex[data-v-9ff25b7f] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  flex: 1;
}
.uni-row--flex[data-v-9ff25b7f]:before, .uni-row--flex[data-v-9ff25b7f]:after {
  display: none;
}
.uni-row--flex-justify-center[data-v-9ff25b7f] {
  justify-content: center;
}
.uni-row--flex-justify-end[data-v-9ff25b7f] {
  justify-content: flex-end;
}
.uni-row--flex-justify-space-between[data-v-9ff25b7f] {
  justify-content: space-between;
}
.uni-row--flex-justify-space-around[data-v-9ff25b7f] {
  justify-content: space-around;
}
.uni-row--flex-align-middle[data-v-9ff25b7f] {
  align-items: center;
}
.uni-row--flex-align-bottom[data-v-9ff25b7f] {
  align-items: flex-end;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-searchbar[data-v-d1d127ff] {
  display: flex;
  flex-direction: row;
  position: relative;
  padding: 5px;
}
.uni-searchbar__box[data-v-d1d127ff] {
  display: flex;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  flex: 1;
  flex-direction: row;
  align-items: center;
  height: 36px;
  padding: 5px 8px 5px 0px;
}
.uni-searchbar__box-icon-search[data-v-d1d127ff] {
  display: flex;
  flex-direction: row;
  padding: 0 8px;
  justify-content: center;
  align-items: center;
  color: #B3B3B3;
}
.uni-searchbar__box-search-input[data-v-d1d127ff] {
  flex: 1;
  font-size: 14px;
  color: #333;
}
.uni-searchbar__box-icon-clear[data-v-d1d127ff] {
  align-items: center;
  line-height: 24px;
  padding-left: 8px;
  cursor: pointer;
}
.uni-searchbar__text-placeholder[data-v-d1d127ff] {
  font-size: 14px;
  color: #B3B3B3;
  margin-left: 5px;
}
.uni-searchbar__cancel[data-v-d1d127ff] {
  padding-left: 10px;
  line-height: 36px;
  font-size: 14px;
  color: #333333;
  cursor: pointer;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.segmented-control[data-v-cd8f471b] {
  display: flex;
  box-sizing: border-box;
  flex-direction: row;
  height: 36px;
  overflow: hidden;
  cursor: pointer;
}
.segmented-control__item[data-v-cd8f471b] {
  display: inline-flex;
  box-sizing: border-box;
  position: relative;
  flex: 1;
  justify-content: center;
  align-items: center;
}
.segmented-control__item--button[data-v-cd8f471b] {
  border-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-left-width: 0;
}
.segmented-control__item--button--first[data-v-cd8f471b] {
  border-left-width: 1px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.segmented-control__item--button--last[data-v-cd8f471b] {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.segmented-control__item--text[data-v-cd8f471b] {
  border-bottom-style: solid;
  border-bottom-width: 2px;
  padding: 6px 0;
}
.segmented-control__text[data-v-cd8f471b] {
  font-size: 14px;
  line-height: 20px;
  text-align: center;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-steps[data-v-2fc8e0ae] {
  display: flex;
  width: 100%;
  flex-direction: column;
}
.uni-steps__row[data-v-2fc8e0ae] {
  display: flex;
  flex-direction: column;
}
.uni-steps__column[data-v-2fc8e0ae] {
  display: flex;
  flex-direction: row-reverse;
}
.uni-steps__row-text-container[data-v-2fc8e0ae] {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  margin-bottom: 8px;
}
.uni-steps__column-text-container[data-v-2fc8e0ae] {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.uni-steps__row-text[data-v-2fc8e0ae] {
  display: inline-flex;
  flex: 1;
  flex-direction: column;
}
.uni-steps__column-text[data-v-2fc8e0ae] {
  padding: 6px 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #EDEDED;
  display: flex;
  flex-direction: column;
}
.uni-steps__row-title[data-v-2fc8e0ae] {
  font-size: 14px;
  line-height: 16px;
  text-align: center;
}
.uni-steps__column-title[data-v-2fc8e0ae] {
  font-size: 14px;
  text-align: left;
  line-height: 18px;
}
.uni-steps__row-desc[data-v-2fc8e0ae] {
  font-size: 12px;
  line-height: 14px;
  text-align: center;
}
.uni-steps__column-desc[data-v-2fc8e0ae] {
  font-size: 12px;
  text-align: left;
  line-height: 18px;
}
.uni-steps__row-container[data-v-2fc8e0ae] {
  display: flex;
  flex-direction: row;
}
.uni-steps__column-container[data-v-2fc8e0ae] {
  display: inline-flex;
  width: 30px;
  flex-direction: column;
}
.uni-steps__row-line-item[data-v-2fc8e0ae] {
  display: inline-flex;
  flex-direction: row;
  flex: 1;
  height: 14px;
  line-height: 14px;
  align-items: center;
  justify-content: center;
}
.uni-steps__column-line-item[data-v-2fc8e0ae] {
  display: flex;
  flex-direction: column;
  flex: 1;
  align-items: center;
  justify-content: center;
}
.uni-steps__row-line[data-v-2fc8e0ae] {
  flex: 1;
  height: 1px;
  background-color: #B7BDC6;
}
.uni-steps__column-line[data-v-2fc8e0ae] {
  width: 1px;
  background-color: #B7BDC6;
}
.uni-steps__row-line--after[data-v-2fc8e0ae] {
  transform: translateX(1px);
}
.uni-steps__column-line--after[data-v-2fc8e0ae] {
  flex: 1;
  transform: translate(0px, 1px);
}
.uni-steps__row-line--before[data-v-2fc8e0ae] {
  transform: translateX(-1px);
}
.uni-steps__column-line--before[data-v-2fc8e0ae] {
  height: 6px;
  transform: translate(0px, -13px);
}
.uni-steps__row-circle[data-v-2fc8e0ae] {
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #B7BDC6;
  margin: 0px 3px;
}
.uni-steps__column-circle[data-v-2fc8e0ae] {
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #B7BDC6;
  margin: 4px 0px 5px 0px;
}
.uni-steps__row-check[data-v-2fc8e0ae] {
  margin: 0px 6px;
}
.uni-steps__column-check[data-v-2fc8e0ae] {
  height: 14px;
  line-height: 14px;
  margin: 2px 0px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-swiper__warp[data-v-77e8f2a6] {
  display: flex;
  flex: 1;
  flex-direction: column;
  position: relative;
  overflow: hidden;
}
.uni-swiper__dots-box[data-v-77e8f2a6] {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.uni-swiper__dots-item[data-v-77e8f2a6] {
  width: 8px;
  border-radius: 100px;
  margin-left: 6px;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.uni-swiper__dots-item[data-v-77e8f2a6]:first-child {
  margin: 0;
}
.uni-swiper__dots-default[data-v-77e8f2a6] {
  border-radius: 100px;
}
.uni-swiper__dots-long[data-v-77e8f2a6] {
  border-radius: 50px;
}
.uni-swiper__dots-bar[data-v-77e8f2a6] {
  border-radius: 50px;
}
.uni-swiper__dots-nav[data-v-77e8f2a6] {
  bottom: 0px;
  padding: 8px 0;
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.2);
}
.uni-swiper__dots-nav-item[data-v-77e8f2a6] {
  /* overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; */
  font-size: 14px;
  color: #fff;
  margin: 0 15px;
}
.uni-swiper__dots-indexes[data-v-77e8f2a6] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.uni-swiper__dots-indexes-text[data-v-77e8f2a6] {
  color: #fff;
  font-size: 12px;
  line-height: 14px;
}/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-tag[data-v-f9b60738] {
  line-height: 14px;
  font-size: 12px;
  font-weight: 200;
  padding: 4px 7px;
  color: #fff;
  border-radius: 3px;
  background-color: #8f939c;
  border-width: 0.03125rem;
  border-style: solid;
  border-color: #8f939c;
  cursor: pointer;
}
.uni-tag--default[data-v-f9b60738] {
  font-size: 12px;
}
.uni-tag--default--inverted[data-v-f9b60738] {
  color: #8f939c;
  border-color: #8f939c;
}
.uni-tag--small[data-v-f9b60738] {
  padding: 2px 5px;
  font-size: 12px;
  border-radius: 2px;
}
.uni-tag--mini[data-v-f9b60738] {
  padding: 1px 3px;
  font-size: 12px;
  border-radius: 2px;
}
.uni-tag--primary[data-v-f9b60738] {
  background-color: #2979ff;
  border-color: #2979ff;
  color: #fff;
}
.uni-tag--success[data-v-f9b60738] {
  color: #fff;
  background-color: #18bc37;
  border-color: #18bc37;
}
.uni-tag--warning[data-v-f9b60738] {
  color: #fff;
  background-color: #f3a73f;
  border-color: #f3a73f;
}
.uni-tag--error[data-v-f9b60738] {
  color: #fff;
  background-color: #e43d33;
  border-color: #e43d33;
}
.uni-tag--primary--inverted[data-v-f9b60738] {
  color: #2979ff;
  border-color: #2979ff;
}
.uni-tag--success--inverted[data-v-f9b60738] {
  color: #18bc37;
  border-color: #18bc37;
}
.uni-tag--warning--inverted[data-v-f9b60738] {
  color: #f3a73f;
  border-color: #f3a73f;
}
.uni-tag--error--inverted[data-v-f9b60738] {
  color: #e43d33;
  border-color: #e43d33;
}
.uni-tag--inverted[data-v-f9b60738] {
  background-color: #fff;
}
.uni-tag--circle[data-v-f9b60738] {
  border-radius: 15px !important;
}
.uni-tag--mark[data-v-f9b60738] {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: 15px !important;
  border-bottom-right-radius: 15px !important;
}
.uni-tag--disabled[data-v-f9b60738] {
  opacity: 0.5;
  cursor: not-allowed;
}
.uni-tag-text[data-v-f9b60738] {
  color: #fff;
  font-size: 14px;
}
.uni-tag-text--primary[data-v-f9b60738] {
  color: #2979ff;
}
.uni-tag-text--success[data-v-f9b60738] {
  color: #18bc37;
}
.uni-tag-text--warning[data-v-f9b60738] {
  color: #f3a73f;
}
.uni-tag-text--error[data-v-f9b60738] {
  color: #e43d33;
}
.uni-tag-text--small[data-v-f9b60738] {
  font-size: 12px;
}
	/* .uni-title {

	} */
.uni-title__box[data-v-7e58812f] {

		display: flex;

		flex-direction: column;
		align-items: flex-start;
		justify-content: center;
		padding: 8px 0;
		flex: 1;
}
.uni-title__base[data-v-7e58812f] {
		font-size: 15px;
		color: #333;
		font-weight: 500;
}
.uni-h1[data-v-7e58812f] {
		font-size: 20px;
		color: #333;
		font-weight: bold;
}
.uni-h2[data-v-7e58812f] {
		font-size: 18px;
		color: #333;
		font-weight: bold;
}
.uni-h3[data-v-7e58812f] {
		font-size: 16px;
		color: #333;
		font-weight: bold;
		/* font-weight: 400; */
}
.uni-h4[data-v-7e58812f] {
		font-size: 14px;
		color: #333;
		font-weight: bold;
		/* font-weight: 300; */
}
.uni-h5[data-v-7e58812f] {
		font-size: 12px;
		color: #333;
		font-weight: bold;
		/* font-weight: 200; */
}

.uni-tooltip[data-v-ed25c689] {
		position: relative;
		cursor: pointer;
}
.uni-tooltip-popup[data-v-ed25c689] {
		z-index: 1;
		display: none;
		position: absolute;
		left: 0;
		background-color: #333;
		border-radius: 8px;
		color: #fff;
		font-size: 12px;
		text-align: left;
		line-height: 16px;
		padding: 12px;
}
.uni-tooltip:hover .uni-tooltip-popup[data-v-ed25c689] {
		display: block;
}
