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

html,
body {
  -webkit-user-select: none;
  -moz-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);
}
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-page-head {
  display: block;
  box-sizing: border-box;
}

.uni-page-head {
  position: fixed;
  left: var(--window-left);
  right: var(--window-right);
  height: 44px;
  height: calc(44px + constant(safe-area-inset-top));
  height: calc(44px + env(safe-area-inset-top));
  padding: 7px 3px;
  padding-top: calc(7px + constant(safe-area-inset-top));
  padding-top: calc(7px + env(safe-area-inset-top));
  display: flex;
  overflow: hidden;
  justify-content: space-between;
  box-sizing: border-box;
  z-index: 998;
  color: #fff;
  background-color: #000;
  transition-property: all;
}

.uni-page-head * {
  box-sizing: border-box;
}

.uni-page-head .uni-btn-icon {
  overflow: hidden;
  min-width: 1em;
  font-style: normal;
}

.uni-page-head-titlePenetrate,
.uni-page-head-titlePenetrate .uni-page-head-bd,
.uni-page-head-titlePenetrate .uni-page-head-bd * {
  pointer-events: none;
}

.uni-page-head-titlePenetrate * {
  pointer-events: auto;
}

.uni-page-head.uni-page-head-transparent .uni-page-head-ft > div {
  justify-content: center;
}

.uni-page-head ~ .uni-placeholder {
  width: 100%;
  height: 44px;
  height: calc(44px + constant(safe-area-inset-top));
  height: calc(44px + env(safe-area-inset-top));
}

.uni-placeholder-titlePenetrate {
  pointer-events: none;
}

.uni-page-head-hd {
  display: flex;
  align-items: center;
  font-size: 16px;
}

.uni-page-head-bd {
  position: absolute;
  left: 70px;
  right: 70px;
  min-width: 0;
  -webkit-user-select: auto;
     -moz-user-select: auto;
          user-select: auto;
}

.uni-page-head-btn {
  position: relative;
  width: auto;
  margin: 0 2px;
  word-break: keep-all;
  white-space: pre;
  cursor: pointer;
  font-size: 0px;
}

/* .uni-page-head-btn svg {
} */

.uni-page-head-transparent .uni-page-head-btn {
  display: flex;
  align-items: center;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
}

.uni-page-head-btn-red-dot::after {
  content: attr(badge-text);
  position: absolute;
  right: 0;
  top: 0;
  background-color: red;
  color: white;
  width: 18px;
  height: 18px;
  line-height: 18px;
  border-radius: 18px;
  overflow: hidden;
  transform: scale(0.5) translate(40%, -40%);
  transform-origin: 100% 0;
}

.uni-page-head-btn-red-dot[badge-text]::after {
  font-size: 12px;
  width: auto;
  min-width: 18px;
  max-width: 42px;
  text-align: center;
  padding: 0 3px;
  transform: scale(0.7) translate(40%, -40%);
}

.uni-page-head-btn-select svg {
  vertical-align: middle;
  margin-left: 2px;
  transform: rotate(270deg) scale(0.8);
}

.uni-page-head-search {
  position: relative;
  display: flex;
  flex: 1;
  margin: 0 2px;
  line-height: 30px;
  font-size: 15px;
}

.uni-page-head-search-input {
  width: 100%;
  height: 100%;
  padding-left: 34px;
  text-align: left;
}

.uni-page-head-search-input .uni-input-input:disabled {
  pointer-events: none;
}

.uni-page-head-search-placeholder {
  position: absolute;
  max-width: 100%;
  height: 100%;
  padding-left: 34px;
  overflow: hidden;
  word-break: keep-all;
  white-space: pre;
}

.uni-page-head-search-placeholder-right {
  right: 0;
}

.uni-page-head-search-placeholder-center {
  left: 50%;
  transform: translateX(-50%);
}

.uni-page-head-search-icon {
  position: absolute;
  top: 0;
  left: 2px;
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.uni-page-head-ft {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  font-size: 13px;
}

.uni-page-head__title {
  font-weight: bold;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.uni-page-head__title .uni-loading {
  width: 16px;
  height: 16px;
  margin-top: -3px;
}

.uni-page-head__title .uni-page-head__title_image {
  width: auto;
  height: 26px;
  vertical-align: middle;
}

.uni-page-head-shadow {
  overflow: visible;
}

.uni-page-head-shadow::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  height: 5px;
  background-size: 100% 100%;
}

uni-page-head[uni-page-head-type='default'] ~ uni-page-wrapper {
  height: calc(100% - 44px);
  height: calc(100% - 44px - constant(safe-area-inset-top));
  height: calc(100% - 44px - env(safe-area-inset-top));
}

.uni-page-head-shadow-grey::after {
  background-image: url('https://cdn.dcloud.net.cn/img/shadow-grey.png');
}

.uni-page-head-shadow-blue::after {
  background-image: url('https://cdn.dcloud.net.cn/img/shadow-blue.png');
}

.uni-page-head-shadow-green::after {
  background-image: url('https://cdn.dcloud.net.cn/img/shadow-green.png');
}

.uni-page-head-shadow-orange::after {
  background-image: url('https://cdn.dcloud.net.cn/img/shadow-orange.png');
}

.uni-page-head-shadow-red::after {
  background-image: url('https://cdn.dcloud.net.cn/img/shadow-red.png');
}

.uni-page-head-shadow-yellow::after {
  background-image: url('https://cdn.dcloud.net.cn/img/shadow-yellow.png');
}
            
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-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)
  );
}
/* stylelint-disable comment-empty-line-before */
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/*  文本 */
.sys-text-red {
  color: var(--sys-red) !important;
}
.sys-text-red-linear {
  color: var(--sys-red-linear) !important;
}
.sys-text-error {
  color: var(--sys-error) !important;
}
.sys-text-success {
  color: var(--sys-success);
}
.sys-text-blue {
  color: var(--sys-blue);
}
.sys-text-warning {
  color: var(--sys-warning);
}
.sys-text-0 {
  color: var(--sys-text-0);
}
.sys-text-1 {
  color: var(--sys-text-1);
}
.sys-text-2 {
  color: var(--sys-text-2);
}
.sys-text-3 {
  color: var(--sys-text-3);
}
.sys-text-4 {
  color: var(--sys-text-4);
}
.sys-text-5 {
  color: var(--sys-text-5);
}
.sys-text-6 {
  color: var(--sys-text-6);
}
/* 分割线色 */
.sys-line-1 {
  background-color: var(--sys-line-1);
}
.sys-line-2 {
  background-color: var(--sys-line-2);
}
/* 边框线条 */
.sys-border-1 {
  border-color: var(--sys-border-1);
}
.sys-border-2 {
  border-color: var(--sys-border-2);
}
.sys-border-red {
  border-color: var(--sys-red);
}
.sys-border-red-linear {
  border-color: var(--sys-red-linear);
}
/* 图标颜色 */
.sys-icon-1 {
  color: var(--sys-icon-1);
}
.sys-icon-2 {
  color: var(--sys-icon-2);
}
.sys-icon-3 {
  color: var(--sys-icon-3);
}
.sys-icon-4 {
  color: var(--sys-icon-4);
}
/* 禁用背景,按钮背景 */
.sys-bg-red {
  background-color: var(--sys-red);
}
.sys-bg-error {
  background-color: var(--sys-error);
}
.sys-bg-success {
  background-color: var(--sys-success);
}
.sys-bg-blue {
  background-color: var(--sys-blue);
}
.sys-bg-warning {
  background-color: var(--sys-warning);
}
.sys-bg-efe {
  background-color: var(--sys-bg-efe);
}
.sys-bg-535 {
  background-color: var(--sys-bg-535);
}
.sys-bg-f7f {
  background-color: var(--sys-bg-f7f);
}
.sys-bg-dbd {
  background-color: var(--sys-bg-dbd);
}
uni-button::after {
  border: none;
}
::-webkit-scrollbar {
  display: none;
}
uni-swiper,
uni-scroll-view {
  flex: 1;
  height: 100%;
  overflow: hidden;
}
uni-image {
  vertical-align: middle;
}
uni-view {
  word-wrap: break-word;
  word-break: break-all;
}/* stylelint-disable comment-empty-line-before */
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
@font-face {
  font-family: "iconfont-b"; /* Project id 4544299 */
  src: url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_b.woff2?t=1776844081216") format("woff2"), url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_b.woff?t=1776844081216") format("woff"), url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_b.ttf?t=1776844081216") format("truetype");
}
.iconfont-b {
  font-family: "iconfont-b" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconb-svg-icon-eye-invisible:before {
  content: "\e928";
}

.iconb-gonggao:before {
  content: "\e646";
}

.iconb-a-zhiwen1:before {
  content: "\e9d9";
}

.iconb-reduce-line-:before {
  content: "\e9d8";
}

.iconb-add-face-:before {
  content: "\e9d6";
}

.iconb-code-line-:before {
  content: "\e9d5";
}

.iconb-copy2:before {
  content: "\e9ce";
}

.iconb-quanping:before {
  content: "\e672";
}

.iconb-svg-icon-double-right:before {
  content: "\e9ac";
}

.iconb-preview:before {
  content: "\e60d";
}

.iconb-double-up:before {
  content: "\e879";
}

.iconb-Amount:before {
  content: "\e9aa";
}

.iconb-yichexiao:before {
  content: "\e645";
}

.iconb-liebiao:before {
  content: "\e9a6";
}

.iconb-kapian:before {
  content: "\e9a7";
}

.iconb-sijiaoxing:before {
  content: "\e600";
}

.iconb-geren:before {
  content: "\e998";
}

.iconb-a-zu7271:before {
  content: "\e98f";
}

.iconb-star-fill:before {
  content: "\e99e";
}

.iconb-anquan:before {
  content: "\e991";
}

.iconb-lightning:before {
  content: "\e8c5";
}

.iconb-charulianjie:before {
  content: "\ec7f";
}

.iconb-kefu_1:before {
  content: "\e982";
}

.iconb-xiaoxi1:before {
  content: "\e985";
}

.iconb-quanbu:before {
  content: "\e983";
}

.iconb-dianzan:before {
  content: "\e97f";
}

.iconb-kaipiaozhong:before {
  content: "\e97e";
}

.iconb-wallet:before {
  content: "\e973";
}

.iconb-qianbao:before {
  content: "\e97d";
}

.iconb-qita:before {
  content: "\e97a";
}

.iconb-tuikuan:before {
  content: "\e977";
}

.iconb-chongzhi:before {
  content: "\e978";
}

.iconb-tixian:before {
  content: "\e979";
}

.iconb-zan1:before {
  content: "\e96f";
}

.iconb-search1:before {
  content: "\e95f";
}

.iconb-fanhuishoye:before {
  content: "\e640";
}

.iconb-a-Merchantsettled:before {
  content: "\e639";
}

.iconb-shezhi_1:before {
  content: "\e63c";
}

.iconb-youhuiquan:before {
  content: "\e634";
}

.iconb-xiaoxi:before {
  content: "\e637";
}

.iconb-erweima:before {
  content: "\e638";
}

.iconb-gouwuche:before {
  content: "\e63a";
}

.iconb-a-Transactiondetails:before {
  content: "\e61e";
}

.iconb-a-Paybycard:before {
  content: "\e61c";
}

.iconb-commission:before {
  content: "\e61d";
}

.iconb-a-Verifybankcard:before {
  content: "\e95d";
}

.iconb-weixin1:before {
  content: "\e60a";
}

.iconb-alipay:before {
  content: "\eb38";
}

.iconb-a-line-Accountnumber:before {
  content: "\e959";
}

.iconb-a-Accountnumber:before {
  content: "\e958";
}

.iconb-album:before {
  content: "\e957";
}

.iconb-weixin:before {
  content: "\e955";
}

.iconb-block:before {
  content: "\e954";
}

.iconb-up:before {
  content: "\e854";
}

.iconb-check-circle-fill:before {
  content: "\e85c";
}

.iconb-clock-circle-fill:before {
  content: "\e861";
}

.iconb-arrow-down:before {
  content: "\e864";
}

.iconb-dilute:before {
  content: "\e865";
}

.iconb-clock:before {
  content: "\e868";
}

.iconb-check-circle:before {
  content: "\e869";
}

.iconb-check:before {
  content: "\e86a";
}

.iconb-double-down:before {
  content: "\e86e";
}

.iconb-delete:before {
  content: "\e871";
}

.iconb-close-circle:before {
  content: "\e877";
}

.iconb-down:before {
  content: "\e87f";
}

.iconb-left:before {
  content: "\e881";
}

.iconb-close:before {
  content: "\e886";
}

.iconb-exclamation-circle:before {
  content: "\e888";
}

.iconb-close-circle-fill:before {
  content: "\e88e";
}

.iconb-minus:before {
  content: "\e893";
}

.iconb-play-fill:before {
  content: "\e894";
}

.iconb-info-circle:before {
  content: "\e897";
}

.iconb-plus:before {
  content: "\e89a";
}

.iconb-clock-circle:before {
  content: "\e89b";
}

.iconb-exclamation-circle-fill:before {
  content: "\e89c";
}

.iconb-right-circle:before {
  content: "\e8a2";
}

.iconb-question-circle:before {
  content: "\e8a6";
}

.iconb-info-circle-fill:before {
  content: "\e8a9";
}

.iconb-right:before {
  content: "\e8ab";
}

.iconb-right-circle-fill:before {
  content: "\e8b0";
}

.iconb-refresh:before {
  content: "\e8b6";
}

.iconb-more:before {
  content: "\e8b7";
}

.iconb-pen:before {
  content: "\e8b8";
}

.iconb-stop-fill:before {
  content: "\e8ba";
}

.iconb-play:before {
  content: "\e8bb";
}

.iconb-plus-circle:before {
  content: "\e8c0";
}

.iconb-menu1:before {
  content: "\e604";
}

.iconb-sound:before {
  content: "\e606";
}

.iconb-eye:before {
  content: "\e607";
}

.iconb-map:before {
  content: "\e608";
}

.iconb-publish:before {
  content: "\e609";
}

.iconb-log:before {
  content: "\e60c";
}

.iconb-export:before {
  content: "\e88c";
}

.iconb-copy:before {
  content: "\e610";
}

.iconb-search:before {
  content: "\e615";
}

.iconb-down-load:before {
  content: "\e618";
}

.iconb-mapfuben:before {
  content: "\e874";
}

.iconb-star1:before {
  content: "\e900";
}

.iconb-wangzhuangtu:before {
  content: "\e916";
}

.iconb-fangda:before {
  content: "\e919";
}

.iconb-undo:before {
  content: "\e929";
}

.iconb-a-Cellphones:before {
  content: "\e947";
}

.iconb-Password:before {
  content: "\e949";
}

.iconb-a-surface-Cellphone:before {
  content: "\e94b";
}

.iconb-line-message:before {
  content: "\e951";
}

.iconb-surface-message:before {
  content: "\e94f";
}

.iconb-a-line-scanthecode:before {
  content: "\e94e";
}/* stylelint-disable comment-empty-line-before */
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
@font-face {
  font-family: "iconfont-m"; /* Project id 4544305 */
  /* Color fonts */
  src: url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_m.woff2?t=1776844081216") format("woff2"), url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_m.woff?t=1776844081216") format("woff"), url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_m.ttf?t=1776844081216") format("truetype");
}
.iconfont-m {
  font-family: "iconfont-m" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconm-info:before {
  content: "\e645";
}

.iconm-line-daifukuan:before {
  content: "\e9af";
}

.iconm-line-dailishang:before {
  content: "\e9b0";
}

.iconm-a-Pendingpayment_2:before {
  content: "\e9a6";
}

.iconm-a-Serviceevaluation:before {
  content: "\e9a7";
}

.iconm-a-Signthecontract:before {
  content: "\e9a8";
}

.iconm-Paid:before {
  content: "\e9a9";
}

.iconm-a-line-Merchantssettlein:before {
  content: "\e9aa";
}

.iconm-a-line-DailyAttendance:before {
  content: "\e9ab";
}

.iconm-a-line-ProfitSharing:before {
  content: "\e9ac";
}

.iconm-a-line-Invitefriends:before {
  content: "\e9ad";
}

.iconm-a-line-Officialcertification:before {
  content: "\e9ae";
}

.iconm-a-line-shoppingcenter:before {
  content: "\e9a4";
}

.iconm-Negotiating:before {
  content: "\e9a5";
}

.iconm-a-Tobereceived:before {
  content: "\e99f";
}

.iconm-After-sales:before {
  content: "\e9a0";
}

.iconm-a-Tobeshipped:before {
  content: "\e9a1";
}

.iconm-a-Orderreviews:before {
  content: "\e9a2";
}

.iconm-a-Pendingpayment:before {
  content: "\e9a3";
}

.iconm-wx-circle:before {
  content: "\e6e9";
}

.iconm-picture:before {
  content: "\e97c";
}

.iconm-ageing:before {
  content: "\e96d";
}

.iconm-inform:before {
  content: "\e96c";
}

.iconm-success:before {
  content: "\e965";
}

.iconm-dairenzheng:before {
  content: "\e644";
}

.iconm-weitongguo:before {
  content: "\e63a";
}

.iconm-weishenhe:before {
  content: "\e63b";
}

.iconm-shimingrenzheng:before {
  content: "\e63c";
}

.iconm-shenhe:before {
  content: "\e63d";
}/* stylelint-disable comment-empty-line-before */
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
@font-face {
  font-family: "iconfont-s"; /* Project id 4677053 */
  src: url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_s.woff2?t=1776844081216") format("woff2"), url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_s.woff?t=1776844081216") format("woff"), url("https://shibaohui.cn/sbh/image/uniapp-mall/public/font_s.ttf?t=1776844081216") format("truetype");
}
.iconfont-s {
  font-family: "iconfont-s" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icons-add-face-:before {
  content: "\e9d7";
}

.icons-shopping-line-:before {
  content: "\e9d5";
}

.icons-shopping-face-:before {
  content: "\e9d4";
}

.icons-delete-line:before {
  content: "\e9d2";
}

.icons-location-line:before {
  content: "\e9d3";
}

.icons-add-line:before {
  content: "\e9d1";
}

.icons-copy-:before {
  content: "\e9cf";
}

.icons-Address:before {
  content: "\e9cc";
}

.icons-Address-line:before {
  content: "\e9cd";
}

.icons-clock-circle-fill-line:before {
  content: "\e9ca";
}

.icons-exclamation-circle-fill:before {
  content: "\e9c5";
}

.icons-exclamation-circle-fill-line:before {
  content: "\e9c6";
}

.icons-close-circle-fill:before {
  content: "\e9c3";
}

.icons-close-circle-fill-line:before {
  content: "\e9c4";
}

.icons-Frame:before {
  content: "\e9be";
}

.icons-Camera:before {
  content: "\e9b4";
}

.icons-a-Attention-Surface-:before {
  content: "\e9b1";
}

.icons-a-Payattention-:before {
  content: "\e9b0";
}

.icons-Question-:before {
  content: "\e9ae";
}

.icons-a-Left-Doublearrows-:before {
  content: "\e9af";
}

.icons-a-Rightdoublearrow-:before {
  content: "\e9ad";
}

.icons-a-Backtothetop-:before {
  content: "\e9ac";
}

.icons-a-Customerservice:before {
  content: "\e9a9";
}

.icons-a-HomePage:before {
  content: "\e9aa";
}

.icons-Collection:before {
  content: "\e9ab";
}

.icons-mian-danxuan:before {
  content: "\e9a8";
}

.icons-danxuan:before {
  content: "\e9a7";
}

.icons-a-zu92:before {
  content: "\e998";
}

.icons-buqianding:before {
  content: "\e996";
}

.icons-hetong:before {
  content: "\e997";
}

.icons-service:before {
  content: "\e995";
}

.icons-jianding:before {
  content: "\e994";
}

.icons-shangpin-mian:before {
  content: "\e992";
}

.icons-kefu:before {
  content: "\e98d";
}

.icons-shouye:before {
  content: "\e98f";
}

.icons-fenlei:before {
  content: "\e990";
}

.icons-kefu-mian:before {
  content: "\e991";
}

.icons-shouye-mian:before {
  content: "\e98c";
}

.icons-fenlei-mian:before {
  content: "\e98a";
}

.icons-jiandian:before {
  content: "\e983";
}

.icons-zhaopian_1:before {
  content: "\e97b";
}

.icons-zhaopian:before {
  content: "\e97f";
}

.icons-shangpin:before {
  content: "\e980";
}

.icons-a-orderforgoods:before {
  content: "\e97d";
}

.icons-photograph_1:before {
  content: "\e97c";
}

.icons-expression:before {
  content: "\e979";
}

.icons-a-jifenicon1:before {
  content: "\e644";
}

.icons-replenishment:before {
  content: "\e96a";
}

.icons-a-exchangegoods:before {
  content: "\e96b";
}

.icons-a-Returnandrefund:before {
  content: "\e968";
}

.icons-refund:before {
  content: "\e969";
} *,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}.container{width:100%;}.u-abs-full,[u-abs-full=""]{position:absolute;top:0;left:0;right:0;bottom:0;}.u-pos-full{position:fixed;top:0;left:0;right:0;bottom:0;}.u-box-full{display:block;height:100%;width:100%;}.u-center,[u-center=""]{display:flex;align-items:center;justify-content:center;}.u-center-col{display:flex;flex-direction:column;align-items:center;justify-content:center;}.u-flex-jus-b,[u-flex-jus-b=""]{display:flex;align-items:center;justify-content:space-between;}[u-center~="default\:"]:default{display:flex;align-items:center;justify-content:center;}.u-sys-ba,[u-sys-ba=""]{border-width:1px;border-style:solid;}.u-sys-bb{border-width:0px;border-bottom-width:1px;border-style:solid;}.u-sys-bt{border-width:0px;border-top-width:1px;border-style:solid;}@media (min-width: 640px){.container{max-width:640px;}}@media (min-width: 768px){.container{max-width:768px;}}@media (min-width: 1024px){.container{max-width:1024px;}}@media (min-width: 1280px){.container{max-width:1280px;}}@media (min-width: 1536px){.container{max-width:1536px;}}.pointer-events-none,[pointer-events-none=""]{pointer-events:none;}[pointer-events-none~="default\:"]:default{pointer-events:none;}.visible{visibility:visible;}.absolute,.pos-absolute,[pos-absolute=""]{position:absolute;}.fixed,[fixed=""]{position:fixed;}.pos-relative,.relative,[pos-relative=""]{position:relative;}[pos-relative~="default\:"]:default{position:relative;}.bottom--6rpx{bottom:-0.1875rem;}.bottom-0{bottom:0;}.bottom-16rpx,[bottom-16rpx=""]{bottom:0.5rem;}.left--64rpx{left:-2rem;}.left-0{left:0;}.left-1\/2{left:50%;}.left-24rpx{left:0.75rem;}.right--100rpx{right:-3.125rem;}.right--10rpx{right:-0.3125rem;}.right-0{right:0;}.right-15rpx{right:0.46875rem;}.right-20rpx{right:0.625rem;}.right-32rpx{right:1rem;}.right-6rpx{right:0.1875rem;}.right-99999rpx{right:3124.96875rem;}.top--10rpx{top:-0.3125rem;}.top--390rpx{top:-12.1875rem;}.top--54rpx{top:-1.6875rem;}.top--80rpx{top:-2.5rem;}.top-0{top:0;}.top-1\/2{top:50%;}.top-50rpx{top:1.5625rem;}.top-6rpx{top:0.1875rem;}.top-99999rpx{top:3124.96875rem;}.z--1{z-index:-1;}.z-0{z-index:0;}.z-1{z-index:1;}.z-1111{z-index:1111;}.z-2,[z-2=""]{z-index:2;}.z-888{z-index:888;}.z-9999{z-index:9999;}.z-999999{z-index:999999;}[z-1~="default\:"]:default{z-index:1;}.mx-10rpx{margin-left:0.3125rem;margin-right:0.3125rem;}.mx-16rpx{margin-left:0.5rem;margin-right:0.5rem;}.mx-auto{margin-left:auto;margin-right:auto;}[mx-auto~="default\:"]:default{margin-left:auto;margin-right:auto;}.mb-20rpx{margin-bottom:0.625rem;}.mb-22rpx{margin-bottom:0.6875rem;}.ml-100rpx{margin-left:3.125rem;}.ml-46rpx{margin-left:1.4375rem;}.mr-10rpx{margin-right:0.3125rem;}.mr-12rpx{margin-right:0.375rem;}.mr-20rpx{margin-right:0.625rem;}.mr-24rpx,[mr-24rpx=""]{margin-right:0.75rem;}.ms,[ms=""]{margin-inline-start:1rem;}.mt--20rpx{margin-top:-0.625rem;}.mt-10rpx{margin-top:0.3125rem;}.mt-12rpx,[mt-12rpx=""]{margin-top:0.375rem;}.mt-16rpx{margin-top:0.5rem;}.mt-20rpx,[mt-20rpx=""]{margin-top:0.625rem;}.mt-24rpx{margin-top:0.75rem;}.mt-36rpx{margin-top:1.125rem;}.mt-40rpx{margin-top:1.25rem;}.mt-46rpx{margin-top:1.4375rem;}.mt-48rpx{margin-top:1.5rem;}.mt-52rpx{margin-top:1.625rem;}.mt-56rpx{margin-top:1.75rem;}.mt-68rpx{margin-top:2.125rem;}.mt-6rpx{margin-top:0.1875rem;}[ml-46rpx~="default\:"]:default{margin-left:1.4375rem;}[mt-6rpx~="default\:"]:default{margin-top:0.1875rem;}.box-border,[box-border=""]{box-sizing:border-box;}[box-border~="default\:"]:default{box-sizing:border-box;}.inline{display:inline;}.block{display:block;}.inline-block{display:inline-block;}.list-item{display:list-item;}.hidden{display:none;}[size~="\31 \.15"]{width:0.2875rem;height:0.2875rem;}[size~="\31 5"]{width:3.75rem;height:3.75rem;}[size~="\31 6"]{width:4rem;height:4rem;}[size~="\31 8"]{width:4.5rem;height:4.5rem;}[size~="\32 4rpx"]{width:0.75rem;height:0.75rem;}[size~="\32 8"]{width:7rem;height:7rem;}[size~="\32 8rpx"]{width:0.875rem;height:0.875rem;}[size~="\33 0rpx"]{width:0.9375rem;height:0.9375rem;}[size~="\33 2rpx"]{width:1rem;height:1rem;}.h-100vh{height:100vh;}.h-104rpx{height:3.25rem;}.h-114rpx{height:3.5625rem;}.h-116rpx{height:3.625rem;}.h-120rpx,[h-120rpx=""]{height:3.75rem;}.h-132rpx{height:4.125rem;}.h-1496rpx{height:46.75rem;}.h-150rpx{height:4.6875rem;}.h-156rpx{height:4.875rem;}.h-170rpx{height:5.3125rem;}.h-180rpx{height:5.625rem;}.h-200rpx{height:6.25rem;}.h-214rpx{height:6.6875rem;}.h-215rpx,[h-215rpx=""]{height:6.71875rem;}.h-2rpx{height:0.0625rem;}.h-32rpx{height:1rem;}.h-340rpx{height:10.625rem;}.h-344rpx{height:10.75rem;}.h-34rpx{height:1.0625rem;}.h-355rpx,[h-355rpx=""]{height:11.09375rem;}.h-35rpx,[h-35rpx=""]{height:1.09375rem;}.h-360rpx,[h-360rpx=""]{height:11.25rem;}.h-36rpx{height:1.125rem;}.h-370rpx{height:11.5625rem;}.h-38rpx{height:1.1875rem;}.h-40rpx,[h-40rpx=""]{height:1.25rem;}.h-42rpx{height:1.3125rem;}.h-450rpx{height:14.0625rem;}.h-45rpx,[h-45rpx=""]{height:1.40625rem;}.h-46rpx{height:1.4375rem;}.h-48rpx{height:1.5rem;}.h-508rpx{height:15.875rem;}.h-56rpx,[h-56rpx=""]{height:1.75rem;}.h-60vh,[h-60vh=""]{height:60vh;}.h-64rpx{height:2rem;}.h-65vh{height:65vh;}.h-660rpx{height:20.625rem;}.h-68rpx,[h-68rpx=""]{height:2.125rem;}.h-7\/10{height:70%;}.h-700rpx{height:21.875rem;}.h-70rpx,[h-70rpx=""]{height:2.1875rem;}.h-72rpx{height:2.25rem;}.h-74rpx{height:2.3125rem;}.h-76rpx{height:2.375rem;}.h-80rpx{height:2.5rem;}.h-88rpx{height:2.75rem;}.h-8rpx{height:0.25rem;}.h-96rpx,[h-96rpx=""]{height:3rem;}.h-98rpx{height:3.0625rem;}.h-full,[h-full=""]{height:100%;}.h5{height:1.25rem;}.max-w-450rpx{max-width:14.0625rem;}.min-h-100vh{min-height:100vh;}.min-h-112rpx{min-height:3.5rem;}.min-h-180rpx{min-height:5.625rem;}.min-h-248rpx{min-height:7.75rem;}.min-h-336rpx{min-height:10.5rem;}.min-h-400rpx,[min-h-400rpx=""]{min-height:12.5rem;}.min-h-64rpx{min-height:2rem;}.min-h-full,[min-h-full=""]{min-height:100%;}.min-w-100rpx{min-width:3.125rem;}.min-w-108rpx{min-width:3.375rem;}.min-w-342rpx{min-width:10.6875rem;}.min-w-38rpx{min-width:1.1875rem;}.min-w-60rpx{min-width:1.875rem;}.w-100rpx{width:3.125rem;}.w-108rpx{width:3.375rem;}.w-112rpx{width:3.5rem;}.w-116rpx{width:3.625rem;}.w-120rpx,[w-120rpx=""]{width:3.75rem;}.w-132rpx{width:4.125rem;}.w-164rpx{width:5.125rem;}.w-180rpx{width:5.625rem;}.w-200rpx,[w-200rpx=""]{width:6.25rem;}.w-214rpx{width:6.6875rem;}.w-215rpx,[w-215rpx=""]{width:6.71875rem;}.w-232rpx{width:7.25rem;}.w-248rpx{width:7.75rem;}.w-256rpx{width:8rem;}.w-2rpx{width:0.0625rem;}.w-308rpx{width:9.625rem;}.w-32rpx{width:1rem;}.w-360rpx,[w-360rpx=""]{width:11.25rem;}.w-40rpx,[w-40rpx=""]{width:1.25rem;}.w-436rpx{width:13.625rem;}.w-438rpx{width:13.6875rem;}.w-48rpx{width:1.5rem;}.w-528rpx{width:16.5rem;}.w-58rpx{width:1.8125rem;}.w-610rpx{width:19.0625rem;}.w-66rpx{width:2.0625rem;}.w-670rpx{width:20.9375rem;}.w-680rpx{width:21.25rem;}.w-68rpx,[w-68rpx=""]{width:2.125rem;}.w-750rpx{width:23.4375rem;}.w-80rpx,[w-80rpx=""]{width:2.5rem;}.w-84rpx{width:2.625rem;}.w-88rpx{width:2.75rem;}.w-96rpx,[w-96rpx=""]{width:3rem;}.w-full,[w-full=""]{width:100%;}.wxs{width:20rem;}[h-38rpx~="default\:"]:default{height:1.1875rem;}[h-full~="default\:"]:default{height:100%;}.flex,[flex=""]{display:flex;}[flex~="default\:"]:default{display:flex;}.inline-flex{display:inline-flex;}.flex-1,[flex-1=""]{flex:1 1 0%;}.flex-col,[flex-col=""]{flex-direction:column;}.flex-wrap,[flex-wrap=""]{flex-wrap:wrap;}[flex-wrap~="default\:"]:default{flex-wrap:wrap;}.table{display:table;}.table-cell{display:table-cell;}.table-row{display:table-row;}.table-row-group{display:table-row-group;}.transform-translate--50\%{--un-translate-x:-50%;--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-y--1\/2{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.items-center,[items-center=""]{align-items:center;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between,[justify-between=""]{justify-content:space-between;}.overflow-hidden,[overflow-hidden=""]{overflow:hidden;}.overflow-y-auto,[overflow-y-auto=""]{overflow-y:auto;}.overscroll-y-contain{overscroll-behavior-y:contain;}[overscroll-y-contain~="default\:"]:default{overscroll-behavior-y:contain;}.whitespace-normal{white-space:normal;}.whitespace-nowrap{white-space:nowrap;}.break-all{word-break:break-all;}.b,.border{border-width:1px;}.border-0{border-width:0px;}.border-l-2rpx{border-left-width:0.0625rem;}.border-\[\#eee\]{--un-border-opacity:1;border-color:rgb(238 238 238 / var(--un-border-opacity));}.border-transparent{border-color:transparent;}.border-white{--un-border-opacity:1;border-color:rgb(255 255 255 / var(--un-border-opacity));}.rd-12rpx,[rd-12rpx=""]{border-radius:0.375rem;}.rd-16rpx,.rounded-16rpx,[rd-16rpx=""]{border-radius:0.5rem;}.rd-32rpx{border-radius:1rem;}.rd-4rpx{border-radius:0.125rem;}.rd-8rpx,.rounded-8rpx{border-radius:0.25rem;}.rd-full,[rd-full=""]{border-radius:9999px;}.rd-br-40rpx{border-bottom-right-radius:1.25rem;}.rd-br-8rpx{border-bottom-right-radius:0.25rem;}.rd-tl-40rpx{border-top-left-radius:1.25rem;}.rd-tr-8rpx{border-top-right-radius:0.25rem;}.border-solid{border-style:solid;}.bg-\[\#1C1D28\]{--un-bg-opacity:1;background-color:rgb(28 29 40 / var(--un-bg-opacity));}.bg-\[\#f7f7fc\],.bg-\[\#F7F7FC\],.bg-\#f7f7fc{--un-bg-opacity:1;background-color:rgb(247 247 252 / var(--un-bg-opacity));}.bg-\[\#ff8a2a\],.bg-\[\#FF8A2A\]{--un-bg-opacity:1;background-color:rgb(255 138 42 / var(--un-bg-opacity));}.bg-\#f3f3f3{--un-bg-opacity:1;background-color:rgb(243 243 243 / var(--un-bg-opacity));}.bg-\#FEF7ED{--un-bg-opacity:1;background-color:rgb(254 247 237 / var(--un-bg-opacity));}.bg-\#ffedee{--un-bg-opacity:1;background-color:rgb(255 237 238 / var(--un-bg-opacity));}.bg-\#fff5f3{--un-bg-opacity:1;background-color:rgb(255 245 243 / var(--un-bg-opacity));}.bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0 / var(--un-bg-opacity));}.bg-gray,[bg-gray=""]{--un-bg-opacity:1;background-color:rgb(156 163 175 / var(--un-bg-opacity));}.bg-gray-50{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity));}.bg-white,[bg-white=""]{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));}[bg-gray-50~="default\:"]:default{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity));}.bg-op-30,[bg-op-30=""]{--un-bg-opacity:0.3;}.bg-op-40{--un-bg-opacity:0.4;}.bg-op-70{--un-bg-opacity:0.7;}.bg-op-80,[bg-op-80=""]{--un-bg-opacity:0.8;}[bg-op-30~="default\:"]:default{--un-bg-opacity:0.3;}.pa-0{padding:0;}.pa-16rpx{padding:0.5rem;}.pa-20rpx{padding:0.625rem;}.pa-24rpx{padding:0.75rem;}.px,[px=""]{padding-left:1rem;padding-right:1rem;}.px-10rpx,[px-10rpx=""]{padding-left:0.3125rem;padding-right:0.3125rem;}.px-12rpx{padding-left:0.375rem;padding-right:0.375rem;}.px-16rpx{padding-left:0.5rem;padding-right:0.5rem;}.px-24rpx,[px-24rpx=""]{padding-left:0.75rem;padding-right:0.75rem;}.px-28rpx{padding-left:0.875rem;padding-right:0.875rem;}.px-32rpx{padding-left:1rem;padding-right:1rem;}.px-40rpx{padding-left:1.25rem;padding-right:1.25rem;}.px-50rpx{padding-left:1.5625rem;padding-right:1.5625rem;}.px-56rpx{padding-left:1.75rem;padding-right:1.75rem;}.px-6rpx{padding-left:0.1875rem;padding-right:0.1875rem;}.px-8rpx{padding-left:0.25rem;padding-right:0.25rem;}.py-20rpx{padding-top:0.625rem;padding-bottom:0.625rem;}.py-24rpx{padding-top:0.75rem;padding-bottom:0.75rem;}.py-2rpx{padding-top:0.0625rem;padding-bottom:0.0625rem;}.py-32rpx{padding-top:1rem;padding-bottom:1rem;}.py-4rpx{padding-top:0.125rem;padding-bottom:0.125rem;}.py-58rpx{padding-top:1.8125rem;padding-bottom:1.8125rem;}[px-10rpx~="default\:"]:default{padding-left:0.3125rem;padding-right:0.3125rem;}[px-32rpx~="default\:"]:default{padding-left:1rem;padding-right:1rem;}.pb-1\/10{padding-bottom:10%;}.pb-10rpx{padding-bottom:0.3125rem;}.pb-170rpx{padding-bottom:5.3125rem;}.pb-2\/10{padding-bottom:20%;}.pb-20rpx,[pb-20rpx=""]{padding-bottom:0.625rem;}.pb-2rpx{padding-bottom:0.0625rem;}.pb-30rpx{padding-bottom:0.9375rem;}.pb-36rpx{padding-bottom:1.125rem;}.pb-48rpx{padding-bottom:1.5rem;}.pb-4rpx{padding-bottom:0.125rem;}.pb-62rpx{padding-bottom:1.9375rem;}.pl-10rpx{padding-left:0.3125rem;}.pl-12rpx{padding-left:0.375rem;}.pl-18rpx{padding-left:0.5625rem;}.pl-20rpx{padding-left:0.625rem;}.pl-22rpx{padding-left:0.6875rem;}.pl-26rpx{padding-left:0.8125rem;}.pl-32rpx,[pl-32rpx=""]{padding-left:1rem;}.pl-46rpx,[pl-46rpx=""]{padding-left:1.4375rem;}.pl-48rpx,[pl-48rpx=""]{padding-left:1.5rem;}.pl-56rpx{padding-left:1.75rem;}.pl-6rpx{padding-left:0.1875rem;}.pl-8rpx{padding-left:0.25rem;}.pr-128rpx{padding-right:4rem;}.pr-148rpx{padding-right:4.625rem;}.pr-16rpx{padding-right:0.5rem;}.pt-1\/4{padding-top:25%;}.pt-10rpx{padding-top:0.3125rem;}.pt-120rpx{padding-top:3.75rem;}.pt-12rpx{padding-top:0.375rem;}.pt-146rpx{padding-top:4.5625rem;}.pt-148rpx{padding-top:4.625rem;}.pt-16rpx{padding-top:0.5rem;}.pt-200rpx{padding-top:6.25rem;}.pt-20rpx{padding-top:0.625rem;}.pt-20vh,[pt-20vh=""]{padding-top:20vh;}.pt-24rpx,[pt-24rpx=""]{padding-top:0.75rem;}.pt-25vh{padding-top:25vh;}.pt-28rpx{padding-top:0.875rem;}.pt-2rpx{padding-top:0.0625rem;}.pt-30vh{padding-top:30vh;}.pt-32rpx{padding-top:1rem;}.pt-398rpx{padding-top:12.4375rem;}.pt-40rpx{padding-top:1.25rem;}.pt-44rpx{padding-top:1.375rem;}.pt-46rpx,[pt-46rpx=""]{padding-top:1.4375rem;}.pt-48rpx{padding-top:1.5rem;}.pt-4rpx,[pt-4rpx=""]{padding-top:0.125rem;}.pt-66rpx{padding-top:2.0625rem;}.pt-6rpx,[pt-6rpx=""]{padding-top:0.1875rem;}.pt-80rpx{padding-top:2.5rem;}.pt-8rpx{padding-top:0.25rem;}.pt-90rpx{padding-top:2.8125rem;}[pb-20rpx~="default\:"]:default{padding-bottom:0.625rem;}[pb-30rpx~="default\:"]:default{padding-bottom:0.9375rem;}[pl-18rpx~="default\:"]:default{padding-left:0.5625rem;}[pl-32rpx~="default\:"]:default{padding-left:1rem;}[pt-16rpx~="default\:"]:default{padding-top:0.5rem;}[pt-40rpx~="default\:"]:default{padding-top:1.25rem;}[pt-4rpx~="default\:"]:default{padding-top:0.125rem;}.text-center,[text-center=""]{text-align:center;}[text-center~="default\:"]:default{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.text-102rpx{font-size:3.1875rem;}.text-124rpx{font-size:3.875rem;}.text-20rpx,[text-20rpx=""]{font-size:0.625rem;}.text-22rpx{font-size:0.6875rem;}.text-24rpx,[text-24rpx=""]{font-size:0.75rem;}.text-26px{font-size:26px;}.text-26rpx{font-size:0.8125rem;}.text-28rpx,[text-28rpx=""]{font-size:0.875rem;}.text-30rpx,[text-30rpx=""]{font-size:0.9375rem;}.text-32rpx,[font-size~="\33 2rpx"],[text-32rpx=""]{font-size:1rem;}.text-36rpx,[text-36rpx=""]{font-size:1.125rem;}.text-40rpx,[text-40rpx=""]{font-size:1.25rem;}.text-42rpx{font-size:1.3125rem;}.text-48rpx{font-size:1.5rem;}.text-52rpx{font-size:1.625rem;}.text-76rpx{font-size:2.375rem;}.text-80rpx{font-size:2.5rem;}.text-92rpx{font-size:2.875rem;}[text~="\32 "]{font-size:0.5rem;}[text-22rpx~="default\:"]:default{font-size:0.6875rem;}[text-24rpx~="default\:"]:default{font-size:0.75rem;}.text-white,[text-white=""],[text-white~="_createTextVNode\("],[text-white~="_withCtx\(\(\)"],[text-white~="\["],[text-white~="\{"],[text-white~="\}\,"],[text-white~="\}\)"],[text-white~="\=\>"],[text-white~="\31 032\,"]{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));}[text-white~="default\:"]:default{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));}[color~="\#2979ff"]{--un-text-opacity:1;color:rgb(41 121 255 / var(--un-text-opacity));}[color~="\#323233"]{--un-text-opacity:1;color:rgb(50 50 51 / var(--un-text-opacity));}[color~="\#909399"]{--un-text-opacity:1;color:rgb(144 147 153 / var(--un-text-opacity));}[color~="\#c8c9cc"]{--un-text-opacity:1;color:rgb(200 201 204 / var(--un-text-opacity));}[color~="red"]{--un-text-opacity:1;color:rgb(248 113 113 / var(--un-text-opacity));}.text-op-80{--un-text-opacity:0.8;}[text-op-80~="default\:"]:default{--un-text-opacity:0.8;}.font-bold,[font-bold=""]{font-weight:700;}.italic{font-style:italic;}.line-through{text-decoration-line:line-through;}.underline{text-decoration-line:underline;}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-all-100{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:100ms;}[duration~="\34 00"]{transition-duration:400ms;}.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1);}.pb-safe{padding-bottom:calc(env(safe-area-inset-bottom)/2);} /* stylelint-disable comment-empty-line-before */
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* stylelint-disable selector-class-pattern */
/**
  ----------------------------------------------------------
              自定义 toast 消息提示的样式的显示效果
  ----------------------------------------------------------
*/
.uv-toast .uv-toast__content__text {
  color: white !important;
}
.uv-toast .uv-toast__content {
  color: white !important;
  background-color: var(--sys-bg-535) !important;
}
/**
  ----------------------------------------------------------
              自定义 input 输入框占位符的显示
  ----------------------------------------------------------
*/
.uv-input.uv-border-bottom {
  padding: 0.625rem 0 !important;
}
.uv-input .input-placeholder {
  color: var(--sys-text-6) !important;
}
/**
  ----------------------------------------------------------
              自定义 modal 基础样式
  ----------------------------------------------------------
*/
.uv-modal .uv-modal__title {
  font-size: 1.125rem !important;
  color: var(--sys-text-2) !important;
}
.uv-modal .uv-modal__button-group__wrapper__text {
  font-size: 0.875rem !important;
}
/**
  ----------------------------------------------------------
              自定义 calendar 基础样式
  ----------------------------------------------------------
*/
.uv-calendar .uv-calendar-item__weeks-box-text {
  color: var(--sys-text-2) !important;
}
.uv-calendar .uv-calendar-item--isDay-text {
  color: var(--sys-red) !important;
}
.uv-calendar .uv-calendar-item--after-checked,
.uv-calendar .uv-calendar-item--before-checked {
  color: white !important;
}
/**
  ----------------------------------------------------------
              自定义 form item 基础样式
  ----------------------------------------------------------
*/
.uv-form .uv-form-item__body {
  min-height: 1.75rem !important;
}
.uv-form .label-flex-end .uv-form-item__body__left {
  align-items: flex-start !important;
}
.uv-form .uv-form-item__body__left__content__required {
  position: static !important;
  padding-right: 0.25rem;
  font-size: 0.875rem !important;
}
/**
  ----------------------------------------------------------
              自定义 picker 基础样式
  ----------------------------------------------------------
*/
.uv-picker .uv-toolbar {
  height: 3.75rem !important;
  border: 1px solid var(--sys-border-2);
}
.uv-picker .uv-toolbar__title {
  font-weight: bold !important;
}
/**
  ----------------------------------------------------------
              自定义键盘
  ----------------------------------------------------------
*/
.uv-keyboard {
  border-top: 1px solid var(--sys-border-2);
}
.common-keyboard .uv-popup .uv-popup__content {
  overflow: visible !important;
}
.common-keyboard .uv-code-input__item {
  background-color: var(--sys-bg-f7f);
  border-radius: 0.25rem;
}
/* stylelint-disable selector-class-pattern */
/**
  ----------------------------------------------------------
              级联选择器自定义样式
  ----------------------------------------------------------
*/
.uni-data-tree .selected-area {
  flex: none;
  height: auto;
}
.uni-data-tree .selected-item-active {
  border-color: var(--sys-red) !important;
}
.uni-data-tree .check {
  border-color: var(--sys-red) !important;
}
/**
  ----------------------------------------------------------
              自定义 select 输入框占位符的显示
  ----------------------------------------------------------
*/
.uni-select-slot-reset .uni-select {
  padding: 0 0.3125rem 0 0 !important;
  border: 0 !important;
}
.uni-select-form-reset .uni-select {
  height: 24px !important;
  padding: 0 0 0 0.3125rem !important;
  border: 0 !important;
}
.uni-select-form-reset .uni-select .uni-select__input-box {
  height: 100% !important;
}
.uni-select-form-reset .uni-select .uni-select__input-placeholder {
  font-size: 0.875rem;
  color: #c9c9d3 !important;
}
.uni-select-gray-reset .uni-select {
  height: 2.5rem !important;
  padding: 0 0.625rem !important;
  background: #f7f7fc;
  border: 0 !important;
}
.uni-select-gray-reset .uni-select .uni-select__input-box {
  height: 100% !important;
}
.uni-select-gray-reset .uni-select .uni-select__input-placeholder {
  font-size: 0.875rem;
  color: #b4b4c2 !important;
}
.uni-select-icons-none .uni-icons {
  display: none !important;
}
/**
  ----------------------------------------------------------
              自定义 tooltip 输入框占位符的显示
  ----------------------------------------------------------
*/
.uv-tooltip {
  flex-shrink: inherit !important;
}
.uv-tooltip .uv-tooltip__wrapper {
  flex-shrink: inherit !important;
}
.uv-tooltip uni-text {
  display: block;
  width: 100%;
  word-wrap: break-word;
  white-space: normal;
}
/**
  ----------------------------------------------------------
          处理 showToast / showLoading 层级问题
  ----------------------------------------------------------
*/
uni-toast {
  z-index: 9999999 !important;
}
uni-loading {
  z-index: 9999999 !important;
}
/**
  ----------------------------------------------------------
          处理 uni-collapse 背景无法覆盖问题
  ----------------------------------------------------------
*/
.reset-uni-collapse .uni-collapse {
  background-color: transparent !important;
}
.reset-uni-collapse .uni-collapse-item__wrap {
  background-color: transparent !important;
}/* stylelint-disable comment-empty-line-before */
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
.default-layout[data-v-94772a6b] {
  box-sizing: border-box;
  overflow-y: visible;
  background-color: white;
}/* stylelint-disable comment-empty-line-before */
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
.gray-layout[data-v-17c77e04] {
  box-sizing: border-box;
  overflow-y: visible;
  background-color: var(--sys-bg-f7f);
}