* {
  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%;
}
.uni-mask {
  position: fixed;
  z-index: 999;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}
.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, 0);
  }
  to {
    transform: rotate3d(0, 0, 1, 360deg);
  }
}
html {
  --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);
  }
  to {
    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;
  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-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: #fff;
  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: translate(-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: 700;
  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);
}
@font-face {
  font-family: iconfont;
  src: url(/assets/iconfont-BvCOy8oD.ttf);
}
.iconfont {
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-zhedie-shouqi:before {
  content: "";
}
.icon-zhedie-zhankai:before {
  content: "";
}
.icon-200yonghu_yonghu:before {
  content: "";
}
.icon-jurassic_user:before {
  content: "";
}
.icon-jiantou4:before {
  content: "";
}
.icon-shangjiantou:before {
  content: "";
}
.icon-fangxiangsanjiao-xiangxia:before {
  content: "";
}
.icon-arrow-left:before {
  content: "";
}
.icon-arrow-right:before {
  content: "";
}
.icon-vertical_line:before {
  content: "";
}
.icon-tubiaozhizuo-:before {
  content: "";
}
.icon-buzhou:before {
  content: "";
}
.icon-buzhou1:before {
  content: "";
}
.icon-buzhou2:before {
  content: "";
}
.icon-buzhou3:before {
  content: "";
}
.icon-buzhouer:before {
  content: "";
}
.icon-buzhouyi:before {
  content: "";
}
.icon-buzhou4:before {
  content: "";
}
.icon-fuwu1:before {
  content: "";
}
.icon-07jiantouxiangyou:before {
  content: "";
}
.icon-07jiantouxiangzuo:before {
  content: "";
}
.icon-youjiantou_huaban:before {
  content: "";
}
.icon-zuojiantou_huaban:before {
  content: "";
}
.icon-shangjiantou_huaban:before {
  content: "";
}
.icon-weixin:before {
  content: "";
}
.icon-shangchuan1:before {
  content: "";
}
.icon-shouye3:before {
  content: "";
}
.icon--shuju-zidongshibie:before {
  content: "";
}
.icon-liwu2:before {
  content: "";
}
.icon-dizhi2:before {
  content: "";
}
.icon-benyuanhuodong:before {
  content: "";
}
.icon-feiji:before {
  content: "";
}
.icon-huodong:before {
  content: "";
}
.icon-cheng:before {
  content: "";
}
.icon-chabei:before {
  content: "";
}
.icon-pengyouquan:before {
  content: "";
}
.icon-daipingjia2:before {
  content: "";
}
.icon-ping:before {
  content: "";
}
.icon-kechengpindao:before {
  content: "";
}
.icon-hongxing:before {
  content: "";
}
.icon-icon_daifukuan:before {
  content: "";
}
.icon-daishouhuo:before {
  content: "";
}
.icon-daifahuo3:before {
  content: "";
}
.icon-dianying1:before {
  content: "";
}
.icon-Jdianzichanpin-shumaxiangji:before {
  content: "";
}
.icon-tushuxuanzhong:before {
  content: "";
}
.icon-meishu1:before {
  content: "";
}
.icon-shougong:before {
  content: "";
}
.icon-shougong2:before {
  content: "";
}
.icon-wangluoketang:before {
  content: "";
}
.icon-icon-test:before {
  content: "";
}
.icon-shouhou:before {
  content: "";
}
.icon-yanzhengma:before {
  content: "";
}
.icon-fuwu:before {
  content: "";
}
.icon-wodezhongchou:before {
  content: "";
}
.icon-gouwuche3:before {
  content: "";
}
.icon-gouwuchetianjia:before {
  content: "";
}
.icon-cuowu:before {
  content: "";
}
.icon-erweima1:before {
  content: "";
}
.icon-jushoucang:before {
  content: "";
}
.icon-lajixiang:before {
  content: "";
}
.icon-lianjie:before {
  content: "";
}
.icon-naozhong:before {
  content: "";
}
.icon-saoyisao:before {
  content: "";
}
.icon-shangfan:before {
  content: "";
}
.icon-shezhi1:before {
  content: "";
}
.icon-shengyin:before {
  content: "";
}
.icon-shijian:before {
  content: "";
}
.icon-shouhuodizhi:before {
  content: "";
}
.icon-shouye4:before {
  content: "";
}
.icon-shuaxin:before {
  content: "";
}
.icon-sousuo:before {
  content: "";
}
.icon-suo:before {
  content: "";
}
.icon-tishi:before {
  content: "";
}
.icon-wancheng:before {
  content: "";
}
.icon-wodedingdan:before {
  content: "";
}
.icon-wodefankui:before {
  content: "";
}
.icon-wodehongbao:before {
  content: "";
}
.icon-wodeyouhuiquan:before {
  content: "";
}
.icon-xiafan:before {
  content: "";
}
.icon-xiangshangjiantou:before {
  content: "";
}
.icon-xiangxiajiantou:before {
  content: "";
}
.icon-xiangyoujiantou:before {
  content: "";
}
.icon-xiangzuojiantou:before {
  content: "";
}
.icon-yanjing:before {
  content: "";
}
.icon-yijianfankui:before {
  content: "";
}
.icon-zhaoxiangji:before {
  content: "";
}
.icon-zhengque:before {
  content: "";
}
.icon-xiaoxizhongxin:before {
  content: "";
}
.icon-lingcunwei:before {
  content: "";
}
.icon-liwu3:before {
  content: "";
}
.icon-yuyin:before {
  content: "";
}
.icon-zhongchou:before {
  content: "";
}
.icon-gengduo1:before {
  content: "";
}
.icon-jifen3:before {
  content: "";
}
.icon-shouyi:before {
  content: "";
}
.icon-zichan:before {
  content: "";
}
.icon-shanchu2:before {
  content: "";
}
.icon-info-filled:before {
  content: "";
}
.icon-shipin:before {
  content: "";
}
.icon-brand:before {
  content: "";
}
.icon-relate:before {
  content: "";
}
.icon-bianji3:before {
  content: "";
}
.icon-up:before {
  content: "";
}
.icon-down:before {
  content: "";
}
.icon-xinheart118:before {
  content: "";
}
.icon-info:before {
  content: "";
}
.icon-xiazai49:before {
  content: "";
}
.icon-bangzhu:before {
  content: "";
}
.icon-fenxiang2:before {
  content: "";
}
.icon-tianjiaadd142:before {
  content: "";
}
.icon-bianji11:before {
  content: "";
}
.icon-kefu1:before {
  content: "";
}
.icon-card:before {
  content: "";
}
.icon-car:before {
  content: "";
}
.icon-daohangfenxiang:before {
  content: "";
}
.icon-gonglv:before {
  content: "";
}
.icon-tixian:before {
  content: "";
}
.icon-tixiansel:before {
  content: "";
}
.icon-jieshushijian:before {
  content: "";
}
.icon-xingbiao:before {
  content: "";
}
.icon-bx:before {
  content: "";
}
.icon-fenxiang3:before {
  content: "";
}
.icon-xingxing:before {
  content: "";
}
.icon-tongzhi:before {
  content: "";
}
.icon-group:before {
  content: "";
}
.icon-user:before {
  content: "";
}
.icon-shipin1:before {
  content: "";
}
.icon-tool:before {
  content: "";
}
.icon-fenxiang11:before {
  content: "";
}
.icon-wujiaoxingkong:before {
  content: "";
}
.icon-del:before {
  content: "";
}
.icon-dongtai1:before {
  content: "";
}
.icon-bianji21:before {
  content: "";
}
.icon-anquan:before {
  content: "";
}
.icon-chexiao:before {
  content: "";
}
.icon-bijiben:before {
  content: "";
}
.icon-daifahuo2:before {
  content: "";
}
.icon-daifukuan:before {
  content: "";
}
.icon-daishouhuo1:before {
  content: "";
}
.icon-dianzan:before {
  content: "";
}
.icon-diannao1:before {
  content: "";
}
.icon-dianhua:before {
  content: "";
}
.icon-dingwei:before {
  content: "";
}
.icon-fanhui:before {
  content: "";
}
.icon-fanhui1:before {
  content: "";
}
.icon-fenlei2:before {
  content: "";
}
.icon-fenlei11:before {
  content: "";
}
.icon-fenxiang31:before {
  content: "";
}
.icon-fenxiang4:before {
  content: "";
}
.icon-geren:before {
  content: "";
}
.icon-gongjuxiang:before {
  content: "";
}
.icon-gouwu:before {
  content: "";
}
.icon-gouwuche4:before {
  content: "";
}
.icon-gengduo2:before {
  content: "";
}
.icon-guanbi:before {
  content: "";
}
.icon-guanbi1:before {
  content: "";
}
.icon-jianshao:before {
  content: "";
}
.icon-jianshao1:before {
  content: "";
}
.icon-kefu2:before {
  content: "";
}
.icon-lianjie1:before {
  content: "";
}
.icon-jishi:before {
  content: "";
}
.icon-liwu4:before {
  content: "";
}
.icon-liebiao:before {
  content: "";
}
.icon-paihang:before {
  content: "";
}
.icon-liebiao1:before {
  content: "";
}
.icon-remen:before {
  content: "";
}
.icon-shanchu11:before {
  content: "";
}
.icon-shangchuan:before {
  content: "";
}
.icon-rili1:before {
  content: "";
}
.icon-shoucang2:before {
  content: "";
}
.icon-shezhi2:before {
  content: "";
}
.icon-shoucang11:before {
  content: "";
}
.icon-shipin2:before {
  content: "";
}
.icon-shouji:before {
  content: "";
}
.icon-shu:before {
  content: "";
}
.icon-sousuo1:before {
  content: "";
}
.icon-tishi1:before {
  content: "";
}
.icon-suo1:before {
  content: "";
}
.icon-tianqi:before {
  content: "";
}
.icon-tianjia:before {
  content: "";
}
.icon-tongzhi1:before {
  content: "";
}
.icon-tuikuan:before {
  content: "";
}
.icon-wenjian1:before {
  content: "";
}
.icon-tuandui:before {
  content: "";
}
.icon-tianjia1:before {
  content: "";
}
.icon-wenjian11:before {
  content: "";
}
.icon-wenzhang:before {
  content: "";
}
.icon-wenti:before {
  content: "";
}
.icon-xiazai:before {
  content: "";
}
.icon-wenti1:before {
  content: "";
}
.icon-xiangji:before {
  content: "";
}
.icon-xiaoxi:before {
  content: "";
}
.icon-xiaoxi1:before {
  content: "";
}
.icon-xinfeng:before {
  content: "";
}
.icon-xinxi:before {
  content: "";
}
.icon-xunhuan:before {
  content: "";
}
.icon-yinle:before {
  content: "";
}
.icon-yinliang:before {
  content: "";
}
.icon-zhangdan:before {
  content: "";
}
.icon-youhuiquan1:before {
  content: "";
}
.icon-zhaopian:before {
  content: "";
}
.icon-zhengque1:before {
  content: "";
}
.icon-youhuiquan11:before {
  content: "";
}
.icon-zhengque11:before {
  content: "";
}
.icon-zhuye:before {
  content: "";
}
.icon-yiyuan:before {
  content: "";
}
.icon-quanzi:before {
  content: "";
}
.icon-weibiaoti38:before {
  content: "";
}
.icon-shang:before {
  content: "";
}
.icon-xia:before {
  content: "";
}
.icon-yuan:before {
  content: "";
}
.icon-bofang1:before {
  content: "";
}
.icon-shuaxin1:before {
  content: "";
}
.icon-jiantou21:before {
  content: "";
}
.icon-lingdang:before {
  content: "";
}
.icon-bofang2:before {
  content: "";
}
.icon-tuiguangyuan:before {
  content: "";
}
.icon-yanjing1:before {
  content: "";
}
.icon-yonghu:before {
  content: "";
}
.icon-sousuo2:before {
  content: "";
}
.icon-Statistics:before {
  content: "";
}
.icon-search:before {
  content: "";
}
.icon-home:before {
  content: "";
}
.icon-liaotian:before {
  content: "";
}
.icon-jianzhuhomeshouye:before {
  content: "";
}
.icon-fenxiang5:before {
  content: "";
}
.icon-ziliao:before {
  content: "";
}
.icon-wjx2:before {
  content: "";
}
.icon-rili:before {
  content: "";
}
.icon-wjx1:before {
  content: "";
}
.icon-tushu1:before {
  content: "";
}
.icon-bianji4:before {
  content: "";
}
.icon-sheying:before {
  content: "";
}
.icon-zhuanfa:before {
  content: "";
}
.icon-wodehuodong:before {
  content: "";
}
.icon-yonghu1:before {
  content: "";
}
.icon-shuma:before {
  content: "";
}
.icon-shouye5:before {
  content: "";
}
.icon-dianzishu:before {
  content: "";
}
.icon-float_fatie:before {
  content: "";
}
.icon-yuanquanxuanzhongfuben:before {
  content: "";
}
.icon-love-b:before {
  content: "";
}
.icon-erji:before {
  content: "";
}
.icon-bf:before {
  content: "";
}
.icon-sosuo:before {
  content: "";
}
.icon-xin-:before {
  content: "";
}
.icon-daipingjia:before {
  content: "";
}
.icon-bianji12:before {
  content: "";
}
.icon-wodes:before {
  content: "";
}
.icon-bianji22:before {
  content: "";
}
.icon-bianji2:before {
  content: "";
}
.icon-shanchu3:before {
  content: "";
}
.icon-leqi:before {
  content: "";
}
.icon-home1:before {
  content: "";
}
.icon-yuanquanjiahao:before {
  content: "";
}
.icon-yonghu2:before {
  content: "";
}
.icon-yuanquanjianhao:before {
  content: "";
}
.icon-gouwuche5:before {
  content: "";
}
.icon-ren:before {
  content: "";
}
.icon-xiazai1:before {
  content: "";
}
.icon-book:before {
  content: "";
}
.icon-rili2:before {
  content: "";
}
.icon-fushixiangbao1:before {
  content: "";
}
.icon-liulanjilu:before {
  content: "";
}
.icon-daifahuo1:before {
  content: "";
}
.icon-xin_2:before {
  content: "";
}
.icon-jingcaihuodongxuanzhong:before {
  content: "";
}
.icon-xin_1:before {
  content: "";
}
.icon-zuopin:before {
  content: "";
}
.icon-dibudaohanglan-:before {
  content: "";
}
.icon-fenlei:before {
  content: "";
}
.icon-zhuanyemingcheng:before {
  content: "";
}
.icon-202-copy-copy:before {
  content: "";
}
.icon-zongheceping:before {
  content: "";
}
.icon-05:before {
  content: "";
}
.icon-bianji5:before {
  content: "";
}
.icon-fushixiangbao:before {
  content: "";
}
.icon-jiaoyin:before {
  content: "";
}
.icon-dizhi1:before {
  content: "";
}
.icon-me:before {
  content: "";
}
.icon-shumachanpin01:before {
  content: "";
}
.icon-chengchang:before {
  content: "";
}
.icon-wo:before {
  content: "";
}
.icon-dkw_wode:before {
  content: "";
}
.icon-daipingjia1:before {
  content: "";
}
.icon-woshuohao:before {
  content: "";
}
.icon-gouwuche2:before {
  content: "";
}
.icon-ziyuan2:before {
  content: "";
}
.icon-diannao:before {
  content: "";
}
.icon-kecheng-:before {
  content: "";
}
.icon-icon19:before {
  content: "";
}
.icon-wode1:before {
  content: "";
}
.icon-xingzhuang36:before {
  content: "";
}
.icon-chengchang1:before {
  content: "";
}
.icon-09:before {
  content: "";
}
.icon-chengchang2:before {
  content: "";
}
.icon-liwu1:before {
  content: "";
}
.icon-shumiao:before {
  content: "";
}
.icon-dianying:before {
  content: "";
}
.icon-chengchang-copy:before {
  content: "";
}
.icon-daifahuoxuanzhong:before {
  content: "";
}
.icon-ketang:before {
  content: "";
}
.icon-daifahuo11:before {
  content: "";
}
.icon-chengchang3:before {
  content: "";
}
.icon-theme-dating:before {
  content: "";
}
.icon-chengchang4:before {
  content: "";
}
.icon-fabiao:before {
  content: "";
}
.icon-icon_xinyong_xianxing_jijin-:before {
  content: "";
}
.icon-shuxian-copy-copy:before {
  content: "";
}
.icon-huodong1:before {
  content: "";
}
.icon-qilepitchon:before {
  content: "";
}
.icon-kecheng-1:before {
  content: "";
}
.icon-xin1:before {
  content: "";
}
.icon-chengchang5:before {
  content: "";
}
.icon-bofang:before {
  content: "";
}
.icon-mima:before {
  content: "";
}
.icon-wangluokecheng:before {
  content: "";
}
.icon-xuanzexiangmu:before {
  content: "";
}
.icon-wodehuodong1:before {
  content: "";
}
.icon-fahuo:before {
  content: "";
}
.icon-zhifuchenggong:before {
  content: "";
}
.icon-tedianzhengpinbaozhang:before {
  content: "";
}
.icon-zhifushibai:before {
  content: "";
}
.icon-foot102:before {
  content: "";
}
.icon-fenxiang1:before {
  content: "";
}
.icon-jiangdichengben:before {
  content: "";
}
.icon-xin:before {
  content: "";
}
.icon-user1:before {
  content: "";
}
.icon-meishu:before {
  content: "";
}
.icon-kucunshangbao:before {
  content: "";
}
.icon-weixinshu:before {
  content: "";
}
.icon-luru:before {
  content: "";
}
.icon-xiqu:before {
  content: "";
}
.icon-yingyongicon-:before {
  content: "";
}
.icon-xiju:before {
  content: "";
}
.icon-yuanquan:before {
  content: "";
}
.icon-youhuiquan-fuben:before {
  content: "";
}
.icon-chengpincangku:before {
  content: "";
}
.icon-leqi1:before {
  content: "";
}
.icon-wuzicangku:before {
  content: "";
}
.icon-jiantou2:before {
  content: "";
}
.icon-duihao1:before {
  content: "";
}
.icon-jitaleqi:before {
  content: "";
}
.icon-daoru:before {
  content: "";
}
.icon-xiaolian:before {
  content: "";
}
.icon-shoudong:before {
  content: "";
}
.icon-tushu:before {
  content: "";
}
.icon-jiantou3:before {
  content: "";
}
.icon-gouwuche11:before {
  content: "";
}
.icon-pinzhi:before {
  content: "";
}
.icon-liwu:before {
  content: "";
}
.icon-pinzhibaozhengQuality:before {
  content: "";
}
.icon-arrow-bottom:before {
  content: "";
}
.icon-rexian:before {
  content: "";
}
.icon-shizililiang:before {
  content: "";
}
.icon-jiaoxue:before {
  content: "";
}
.icon-zhuanye:before {
  content: "";
}
.icon-shizililiang1:before {
  content: "";
}
.icon-ziyuan1:before {
  content: "";
}
.icon-gexinghua:before {
  content: "";
}
.icon-biaozhun:before {
  content: "";
}
.icon-shizililiang2:before {
  content: "";
}
.icon-rexian1:before {
  content: "";
}
.icon-a-fuben:before {
  content: "";
}
.icon-shiziduiwu:before {
  content: "";
}
.icon-gexing:before {
  content: "";
}
.icon-gexinghua1:before {
  content: "";
}
.icon-kecheng:before {
  content: "";
}
.icon-zhuanye1:before {
  content: "";
}
.icon-gongzibiaozhuntixi:before {
  content: "";
}
.icon-kecheng1:before {
  content: "";
}
.icon-agora_chaojixiaobanke:before {
  content: "";
}
.icon-icon2:before {
  content: "";
}
.icon-tksh:before {
  content: "";
}
.icon-daifukuan1:before {
  content: "";
}
.icon-fenxiang:before {
  content: "";
}
.icon-gouwuche:before {
  content: "";
}
.icon-pingjia:before {
  content: "";
}
.icon-hongbao1:before {
  content: "";
}
.icon-0090-copy:before {
  content: "";
}
.icon-erweima:before {
  content: "";
}
.icon-shoucang1:before {
  content: "";
}
.icon-pinpai:before {
  content: "";
}
.icon-cha:before {
  content: "";
}
.icon-v1:before {
  content: "";
}
.icon-v2:before {
  content: "";
}
.icon-v3:before {
  content: "";
}
.icon-v4:before {
  content: "";
}
.icon-v6:before {
  content: "";
}
.icon-v5:before {
  content: "";
}
.icon-shouye1:before {
  content: "";
}
.icon-gengduo:before {
  content: "";
}
.icon-shouye2:before {
  content: "";
}
.icon-tuangou:before {
  content: "";
}
.icon-kefu:before {
  content: "";
}
.icon-yiwancheng:before {
  content: "";
}
.icon-fenlei1:before {
  content: "";
}
.icon-more-br:before {
  content: "";
}
.icon-shoucang:before {
  content: "";
}
.icon-gouwuche1:before {
  content: "";
}
.icon-xing:before {
  content: "";
}
.icon-shouye:before {
  content: "";
}
.icon-bianji1:before {
  content: "";
}
.icon-ziyuan:before {
  content: "";
}
.icon-bianji:before {
  content: "";
}
.icon-pinpai1:before {
  content: "";
}
.icon-wallet_icon:before {
  content: "";
}
.icon-daifahuo:before {
  content: "";
}
.icon-biaoqing-nanguo:before {
  content: "";
}
.icon-jian-tianchong:before {
  content: "";
}
.icon-wenjian:before {
  content: "";
}
.icon-jiantou1:before {
  content: "";
}
.icon-sub:before {
  content: "";
}
.icon-add:before {
  content: "";
}
.icon-youhuiquan:before {
  content: "";
}
.icon-shezhi:before {
  content: "";
}
.icon-wode:before {
  content: "";
}
.icon-dizhi:before {
  content: "";
}
.icon-dsh:before {
  content: "";
}
.icon-tuichu:before {
  content: "";
}
.icon-chongzhitixian:before {
  content: "";
}
.icon-pengyou:before {
  content: "";
}
.icon-danxiangfenlei:before {
  content: "";
}
.icon-shanchu1:before {
  content: "";
}
.icon-pintuan:before {
  content: "";
}
.icon-yunliankeji-:before {
  content: "";
}
.icon-duihao:before {
  content: "";
}
.icon-jifenduihuan:before {
  content: "";
}
.icon-pintuan1:before {
  content: "";
}
.icon-nice:before {
  content: "";
}
.icon-red:before {
  content: "";
}
.icon-quanbudingdan1:before {
  content: "";
}
.icon-jiantou:before {
  content: "";
}
.icon-shanchu:before {
  content: "";
}
uni-view,
uni-text,
span,
div,
table,
tr,
td,
th,
dl,
dd,
ul,
li,
uni-input,
uni-label,
.uni-input-input {
  font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica,
    Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB,
    Microsoft Yahei, "sans-serif";
  font-style: normal;
  box-sizing: border-box;
}
uni-view {
  font-size: 17px;
}
uni-text {
  display: inline !important;
}
.fs-9 {
  font-size: 9px !important;
}
.fs-10 {
  font-size: 10px !important;
}
.fs-11 {
  font-size: 11px !important;
}
.fs-12 {
  font-size: 12px !important;
}
.fs-13 {
  font-size: 13px !important;
}
.fs-14 {
  font-size: 14px !important;
}
.fs-15 {
  font-size: 15px !important;
}
.fs-16 {
  font-size: 16px !important;
}
.fs-17 {
  font-size: 17px !important;
}
.fs-18 {
  font-size: 18px !important;
}
.fs-19 {
  font-size: 19px !important;
}
.fs-20 {
  font-size: 20px !important;
}
.fs-21 {
  font-size: 21px !important;
}
.fs-22 {
  font-size: 22px !important;
}
.fs-23 {
  font-size: 23px !important;
}
.fs-24 {
  font-size: 24px !important;
}
.fs-25 {
  font-size: 25px !important;
}
.fs-26 {
  font-size: 26px !important;
}
.fs-27 {
  font-size: 27px !important;
}
.fs-28 {
  font-size: 28px !important;
}
.fs-29 {
  font-size: 29px !important;
}
.fs-30 {
  font-size: 30px !important;
}
.fs-35 {
  font-size: 35px !important;
}
.fs-46 {
  font-size: 46px !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.flex-fill {
  flex: 1 !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.shadow {
  box-shadow: 0 2px 6px #f0f0f0 !important;
}
.shadow-none {
  box-shadow: none !important;
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}
.mt-100 {
  margin-top: 100px !important;
}
.mb-100 {
  margin-bottom: 100px !important;
}
.ms-100 {
  margin-left: 100px !important;
}
.me-100 {
  margin-right: 100px !important;
}
.mx-100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}
.my-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}
.m-100 {
  margin: 100px !important;
}
.mt-90 {
  margin-top: 90px !important;
}
.mb-90 {
  margin-bottom: 90px !important;
}
.ms-90 {
  margin-left: 90px !important;
}
.me-90 {
  margin-right: 90px !important;
}
.mx-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}
.my-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}
.m-90 {
  margin: 90px !important;
}
.mt-80 {
  margin-top: 80px !important;
}
.mb-80 {
  margin-bottom: 80px !important;
}
.ms-80 {
  margin-left: 80px !important;
}
.me-80 {
  margin-right: 80px !important;
}
.mx-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}
.my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}
.m-80 {
  margin: 80px !important;
}
.mt-70 {
  margin-top: 70px !important;
}
.mb-70 {
  margin-bottom: 70px !important;
}
.ms-70 {
  margin-left: 70px !important;
}
.me-70 {
  margin-right: 70px !important;
}
.mx-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}
.my-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}
.m-70 {
  margin: 70px !important;
}
.mt-60 {
  margin-top: 60px !important;
}
.mb-60 {
  margin-bottom: 60px !important;
}
.ms-60 {
  margin-left: 60px !important;
}
.me-60 {
  margin-right: 60px !important;
}
.mx-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}
.my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
.m-60 {
  margin: 60px !important;
}
.mt-50 {
  margin-top: 50px !important;
}
.mb-50 {
  margin-bottom: 50px !important;
}
.ms-50 {
  margin-left: 50px !important;
}
.me-50 {
  margin-right: 50px !important;
}
.mx-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}
.my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}
.m-50 {
  margin: 50px !important;
}
.mt-40 {
  margin-top: 40px !important;
}
.mb-40 {
  margin-bottom: 40px !important;
}
.ms-40 {
  margin-left: 40px !important;
}
.me-40 {
  margin-right: 40px !important;
}
.mx-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}
.my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}
.m-40 {
  margin: 40px !important;
}
.mt-30 {
  margin-top: 30px !important;
}
.mb-30 {
  margin-bottom: 30px !important;
}
.ms-30 {
  margin-left: 30px !important;
}
.me-30 {
  margin-right: 30px !important;
}
.mx-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}
.my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
.m-30 {
  margin: 30px !important;
}
.mt-29 {
  margin-top: 29px !important;
}
.mb-29 {
  margin-bottom: 29px !important;
}
.ms-29 {
  margin-left: 29px !important;
}
.me-29 {
  margin-right: 29px !important;
}
.mx-29 {
  margin-left: 29px !important;
  margin-right: 29px !important;
}
.my-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}
.m-29 {
  margin: 29px !important;
}
.mt-28 {
  margin-top: 28px !important;
}
.mb-28 {
  margin-bottom: 28px !important;
}
.ms-28 {
  margin-left: 28px !important;
}
.me-28 {
  margin-right: 28px !important;
}
.mx-28 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}
.my-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}
.m-28 {
  margin: 28px !important;
}
.mt-27 {
  margin-top: 27px !important;
}
.mb-27 {
  margin-bottom: 27px !important;
}
.ms-27 {
  margin-left: 27px !important;
}
.me-27 {
  margin-right: 27px !important;
}
.mx-27 {
  margin-left: 27px !important;
  margin-right: 27px !important;
}
.my-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}
.m-27 {
  margin: 27px !important;
}
.mt-26 {
  margin-top: 26px !important;
}
.mb-26 {
  margin-bottom: 26px !important;
}
.ms-26 {
  margin-left: 26px !important;
}
.me-26 {
  margin-right: 26px !important;
}
.mx-26 {
  margin-left: 26px !important;
  margin-right: 26px !important;
}
.my-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}
.m-26 {
  margin: 26px !important;
}
.mt-25 {
  margin-top: 25px !important;
}
.mb-25 {
  margin-bottom: 25px !important;
}
.ms-25 {
  margin-left: 25px !important;
}
.me-25 {
  margin-right: 25px !important;
}
.mx-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}
.my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}
.m-25 {
  margin: 25px !important;
}
.mt-24 {
  margin-top: 24px !important;
}
.mb-24 {
  margin-bottom: 24px !important;
}
.ms-24 {
  margin-left: 24px !important;
}
.me-24 {
  margin-right: 24px !important;
}
.mx-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}
.my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
.m-24 {
  margin: 24px !important;
}
.mt-23 {
  margin-top: 23px !important;
}
.mb-23 {
  margin-bottom: 23px !important;
}
.ms-23 {
  margin-left: 23px !important;
}
.me-23 {
  margin-right: 23px !important;
}
.mx-23 {
  margin-left: 23px !important;
  margin-right: 23px !important;
}
.my-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}
.m-23 {
  margin: 23px !important;
}
.mt-22 {
  margin-top: 22px !important;
}
.mb-22 {
  margin-bottom: 22px !important;
}
.ms-22 {
  margin-left: 22px !important;
}
.me-22 {
  margin-right: 22px !important;
}
.mx-22 {
  margin-left: 22px !important;
  margin-right: 22px !important;
}
.my-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}
.m-22 {
  margin: 22px !important;
}
.mt-21 {
  margin-top: 21px !important;
}
.mb-21 {
  margin-bottom: 21px !important;
}
.ms-21 {
  margin-left: 21px !important;
}
.me-21 {
  margin-right: 21px !important;
}
.mx-21 {
  margin-left: 21px !important;
  margin-right: 21px !important;
}
.my-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}
.m-21 {
  margin: 21px !important;
}
.mt-20 {
  margin-top: 20px !important;
}
.mb-20 {
  margin-bottom: 20px !important;
}
.ms-20 {
  margin-left: 20px !important;
}
.me-20 {
  margin-right: 20px !important;
}
.mx-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.m-20 {
  margin: 20px !important;
}
.mt-19 {
  margin-top: 19px !important;
}
.mb-19 {
  margin-bottom: 19px !important;
}
.ms-19 {
  margin-left: 19px !important;
}
.me-19 {
  margin-right: 19px !important;
}
.mx-19 {
  margin-left: 19px !important;
  margin-right: 19px !important;
}
.my-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}
.m-19 {
  margin: 19px !important;
}
.mt-18 {
  margin-top: 18px !important;
}
.mb-18 {
  margin-bottom: 18px !important;
}
.ms-18 {
  margin-left: 18px !important;
}
.me-18 {
  margin-right: 18px !important;
}
.mx-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}
.my-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}
.m-18 {
  margin: 18px !important;
}
.mt-17 {
  margin-top: 17px !important;
}
.mb-17 {
  margin-bottom: 17px !important;
}
.ms-17 {
  margin-left: 17px !important;
}
.me-17 {
  margin-right: 17px !important;
}
.mx-17 {
  margin-left: 17px !important;
  margin-right: 17px !important;
}
.my-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}
.m-17 {
  margin: 17px !important;
}
.mt-16 {
  margin-top: 16px !important;
}
.mb-16 {
  margin-bottom: 16px !important;
}
.ms-16 {
  margin-left: 16px !important;
}
.me-16 {
  margin-right: 16px !important;
}
.mx-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}
.my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.m-16 {
  margin: 16px !important;
}
.mt-15 {
  margin-top: 15px !important;
}
.mb-15 {
  margin-bottom: 15px !important;
}
.ms-15 {
  margin-left: 15px !important;
}
.me-15 {
  margin-right: 15px !important;
}
.mx-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
.my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.m-15 {
  margin: 15px !important;
}
.mt-14 {
  margin-top: 14px !important;
}
.mb-14 {
  margin-bottom: 14px !important;
}
.ms-14 {
  margin-left: 14px !important;
}
.me-14 {
  margin-right: 14px !important;
}
.mx-14 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}
.my-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}
.m-14 {
  margin: 14px !important;
}
.mt-13 {
  margin-top: 13px !important;
}
.mb-13 {
  margin-bottom: 13px !important;
}
.ms-13 {
  margin-left: 13px !important;
}
.me-13 {
  margin-right: 13px !important;
}
.mx-13 {
  margin-left: 13px !important;
  margin-right: 13px !important;
}
.my-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}
.m-13 {
  margin: 13px !important;
}
.mt-12 {
  margin-top: 12px !important;
}
.mb-12 {
  margin-bottom: 12px !important;
}
.ms-12 {
  margin-left: 12px !important;
}
.me-12 {
  margin-right: 12px !important;
}
.mx-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}
.my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}
.m-12 {
  margin: 12px !important;
}
.mt-11 {
  margin-top: 11px !important;
}
.mb-11 {
  margin-bottom: 11px !important;
}
.ms-11 {
  margin-left: 11px !important;
}
.me-11 {
  margin-right: 11px !important;
}
.mx-11 {
  margin-left: 11px !important;
  margin-right: 11px !important;
}
.my-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}
.m-11 {
  margin: 11px !important;
}
.mt-10 {
  margin-top: 10px !important;
}
.mb-10 {
  margin-bottom: 10px !important;
}
.ms-10 {
  margin-left: 10px !important;
}
.me-10 {
  margin-right: 10px !important;
}
.mx-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.m-10 {
  margin: 10px !important;
}
.mt-9 {
  margin-top: 9px !important;
}
.mb-9 {
  margin-bottom: 9px !important;
}
.ms-9 {
  margin-left: 9px !important;
}
.me-9 {
  margin-right: 9px !important;
}
.mx-9 {
  margin-left: 9px !important;
  margin-right: 9px !important;
}
.my-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}
.m-9 {
  margin: 9px !important;
}
.mt-8 {
  margin-top: 8px !important;
}
.mb-8 {
  margin-bottom: 8px !important;
}
.ms-8 {
  margin-left: 8px !important;
}
.me-8 {
  margin-right: 8px !important;
}
.mx-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}
.my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.m-8 {
  margin: 8px !important;
}
.mt-7 {
  margin-top: 7px !important;
}
.mb-7 {
  margin-bottom: 7px !important;
}
.ms-7 {
  margin-left: 7px !important;
}
.me-7 {
  margin-right: 7px !important;
}
.mx-7 {
  margin-left: 7px !important;
  margin-right: 7px !important;
}
.my-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}
.m-7 {
  margin: 7px !important;
}
.mt-6 {
  margin-top: 6px !important;
}
.mb-6 {
  margin-bottom: 6px !important;
}
.ms-6 {
  margin-left: 6px !important;
}
.me-6 {
  margin-right: 6px !important;
}
.mx-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}
.my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}
.m-6 {
  margin: 6px !important;
}
.mt-5 {
  margin-top: 5px !important;
}
.mb-5 {
  margin-bottom: 5px !important;
}
.ms-5 {
  margin-left: 5px !important;
}
.me-5 {
  margin-right: 5px !important;
}
.mx-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.my-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.m-5 {
  margin: 5px !important;
}
.mt-4 {
  margin-top: 4px !important;
}
.mb-4 {
  margin-bottom: 4px !important;
}
.ms-4 {
  margin-left: 4px !important;
}
.me-4 {
  margin-right: 4px !important;
}
.mx-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.my-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.m-4 {
  margin: 4px !important;
}
.mt-3 {
  margin-top: 3px !important;
}
.mb-3 {
  margin-bottom: 3px !important;
}
.ms-3 {
  margin-left: 3px !important;
}
.me-3 {
  margin-right: 3px !important;
}
.mx-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}
.my-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}
.m-3 {
  margin: 3px !important;
}
.mt-2 {
  margin-top: 2px !important;
}
.mb-2 {
  margin-bottom: 2px !important;
}
.ms-2 {
  margin-left: 2px !important;
}
.me-2 {
  margin-right: 2px !important;
}
.mx-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}
.my-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}
.m-2 {
  margin: 2px !important;
}
.mt-1 {
  margin-top: 1px !important;
}
.mb-1 {
  margin-bottom: 1px !important;
}
.ms-1 {
  margin-left: 1px !important;
}
.me-1 {
  margin-right: 1px !important;
}
.mx-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}
.my-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}
.m-1 {
  margin: 1px !important;
}
.pt-1 {
  padding-top: 1px !important;
}
.pb-1 {
  padding-bottom: 1px !important;
}
.ps-1 {
  padding-left: 1px !important;
}
.pe-1 {
  padding-right: 1px !important;
}
.px-1 {
  padding-left: 1px !important;
  padding-right: 1px !important;
}
.py-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}
.p-1 {
  padding: 1px !important;
}
.pt-2 {
  padding-top: 2px !important;
}
.pb-2 {
  padding-bottom: 2px !important;
}
.ps-2 {
  padding-left: 2px !important;
}
.pe-2 {
  padding-right: 2px !important;
}
.px-2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}
.py-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.p-2 {
  padding: 2px !important;
}
.pt-3 {
  padding-top: 3px !important;
}
.pb-3 {
  padding-bottom: 3px !important;
}
.ps-3 {
  padding-left: 3px !important;
}
.pe-3 {
  padding-right: 3px !important;
}
.px-3 {
  padding-left: 3px !important;
  padding-right: 3px !important;
}
.py-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}
.p-3 {
  padding: 3px !important;
}
.pt-4 {
  padding-top: 4px !important;
}
.pb-4 {
  padding-bottom: 4px !important;
}
.ps-4 {
  padding-left: 4px !important;
}
.pe-4 {
  padding-right: 4px !important;
}
.px-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.p-4 {
  padding: 4px !important;
}
.pt-5 {
  padding-top: 5px !important;
}
.pb-5 {
  padding-bottom: 5px !important;
}
.ps-5 {
  padding-left: 5px !important;
}
.pe-5 {
  padding-right: 5px !important;
}
.px-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.py-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.p-5 {
  padding: 5px !important;
}
.pt-6 {
  padding-top: 6px !important;
}
.pb-6 {
  padding-bottom: 6px !important;
}
.ps-6 {
  padding-left: 6px !important;
}
.pe-6 {
  padding-right: 6px !important;
}
.px-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
.py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.p-6 {
  padding: 6px !important;
}
.pt-7 {
  padding-top: 7px !important;
}
.pb-7 {
  padding-bottom: 7px !important;
}
.ps-7 {
  padding-left: 7px !important;
}
.pe-7 {
  padding-right: 7px !important;
}
.px-7 {
  padding-left: 7px !important;
  padding-right: 7px !important;
}
.py-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}
.p-7 {
  padding: 7px !important;
}
.pt-8 {
  padding-top: 8px !important;
}
.pb-8 {
  padding-bottom: 8px !important;
}
.ps-8 {
  padding-left: 8px !important;
}
.pe-8 {
  padding-right: 8px !important;
}
.px-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.p-8 {
  padding: 8px !important;
}
.pt-9 {
  padding-top: 9px !important;
}
.pb-9 {
  padding-bottom: 9px !important;
}
.ps-9 {
  padding-left: 9px !important;
}
.pe-9 {
  padding-right: 9px !important;
}
.px-9 {
  padding-left: 9px !important;
  padding-right: 9px !important;
}
.py-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}
.p-9 {
  padding: 9px !important;
}
.p-10 {
  padding: 10px !important;
}
.px-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.pt-10 {
  padding-top: 10px !important;
}
.pb-10 {
  padding-bottom: 10px !important;
}
.ps-10 {
  padding-left: 10px !important;
}
.pe-10 {
  padding-right: 10px !important;
}
.pt-11 {
  padding-top: 11px !important;
}
.pb-11 {
  padding-bottom: 11px !important;
}
.ps-11 {
  padding-left: 11px !important;
}
.pe-11 {
  padding-right: 11px !important;
}
.px-11 {
  padding-left: 11px !important;
  padding-right: 11px !important;
}
.py-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}
.p-11 {
  padding: 11px !important;
}
.pt-12 {
  padding-top: 12px !important;
}
.pb-12 {
  padding-bottom: 12px !important;
}
.ps-12 {
  padding-left: 12px !important;
}
.pe-12 {
  padding-right: 12px !important;
}
.px-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.p-12 {
  padding: 12px !important;
}
.pt-13 {
  padding-top: 13px !important;
}
.pb-13 {
  padding-bottom: 13px !important;
}
.ps-13 {
  padding-left: 13px !important;
}
.pe-13 {
  padding-right: 13px !important;
}
.px-13 {
  padding-left: 13px !important;
  padding-right: 13px !important;
}
.py-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}
.p-13 {
  padding: 13px !important;
}
.pt-14 {
  padding-top: 14px !important;
}
.pb-14 {
  padding-bottom: 14px !important;
}
.ps-14 {
  padding-left: 14px !important;
}
.pe-14 {
  padding-right: 14px !important;
}
.px-14 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}
.py-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.p-14 {
  padding: 14px !important;
}
.pt-15 {
  padding-top: 15px !important;
}
.pb-15 {
  padding-bottom: 15px !important;
}
.ps-15 {
  padding-left: 15px !important;
}
.pe-15 {
  padding-right: 15px !important;
}
.px-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.p-15 {
  padding: 15px !important;
}
.pt-16 {
  padding-top: 16px !important;
}
.pb-16 {
  padding-bottom: 16px !important;
}
.ps-16 {
  padding-left: 16px !important;
}
.pe-16 {
  padding-right: 16px !important;
}
.px-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.p-16 {
  padding: 16px !important;
}
.pt-17 {
  padding-top: 17px !important;
}
.pb-17 {
  padding-bottom: 17px !important;
}
.ps-17 {
  padding-left: 17px !important;
}
.pe-17 {
  padding-right: 17px !important;
}
.px-17 {
  padding-left: 17px !important;
  padding-right: 17px !important;
}
.py-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}
.p-17 {
  padding: 17px !important;
}
.pt-18 {
  padding-top: 18px !important;
}
.pb-18 {
  padding-bottom: 18px !important;
}
.ps-18 {
  padding-left: 18px !important;
}
.pe-18 {
  padding-right: 18px !important;
}
.px-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}
.py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}
.p-18 {
  padding: 18px !important;
}
.pt-19 {
  padding-top: 19px !important;
}
.pb-19 {
  padding-bottom: 19px !important;
}
.ps-19 {
  padding-left: 19px !important;
}
.pe-19 {
  padding-right: 19px !important;
}
.px-19 {
  padding-left: 19px !important;
  padding-right: 19px !important;
}
.py-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}
.p-19 {
  padding: 19px !important;
}
.pt-20 {
  padding-top: 20px !important;
}
.pb-20 {
  padding-bottom: 20px !important;
}
.ps-20 {
  padding-left: 20px !important;
}
.pe-20 {
  padding-right: 20px !important;
}
.px-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.p-20 {
  padding: 20px !important;
}
.pt-21 {
  padding-top: 21px !important;
}
.pb-21 {
  padding-bottom: 21px !important;
}
.ps-21 {
  padding-left: 21px !important;
}
.pe-21 {
  padding-right: 21px !important;
}
.px-21 {
  padding-left: 21px !important;
  padding-right: 21px !important;
}
.py-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}
.p-21 {
  padding: 21px !important;
}
.pt-22 {
  padding-top: 22px !important;
}
.pb-22 {
  padding-bottom: 22px !important;
}
.ps-22 {
  padding-left: 22px !important;
}
.pe-22 {
  padding-right: 22px !important;
}
.px-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}
.py-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}
.p-22 {
  padding: 22px !important;
}
.pt-23 {
  padding-top: 23px !important;
}
.pb-23 {
  padding-bottom: 23px !important;
}
.ps-23 {
  padding-left: 23px !important;
}
.pe-23 {
  padding-right: 23px !important;
}
.px-23 {
  padding-left: 23px !important;
  padding-right: 23px !important;
}
.py-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}
.p-23 {
  padding: 23px !important;
}
.pt-24 {
  padding-top: 24px !important;
}
.pb-24 {
  padding-bottom: 24px !important;
}
.ps-24 {
  padding-left: 24px !important;
}
.pe-24 {
  padding-right: 24px !important;
}
.px-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.p-24 {
  padding: 24px !important;
}
.pt-25 {
  padding-top: 25px !important;
}
.pb-25 {
  padding-bottom: 25px !important;
}
.ps-25 {
  padding-left: 25px !important;
}
.pe-25 {
  padding-right: 25px !important;
}
.px-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.p-25 {
  padding: 25px !important;
}
.pt-26 {
  padding-top: 26px !important;
}
.pb-26 {
  padding-bottom: 26px !important;
}
.ps-26 {
  padding-left: 26px !important;
}
.pe-26 {
  padding-right: 26px !important;
}
.px-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}
.py-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}
.p-26 {
  padding: 26px !important;
}
.pt-27 {
  padding-top: 27px !important;
}
.pb-27 {
  padding-bottom: 27px !important;
}
.ps-27 {
  padding-left: 27px !important;
}
.pe-27 {
  padding-right: 27px !important;
}
.px-27 {
  padding-left: 27px !important;
  padding-right: 27px !important;
}
.py-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}
.p-27 {
  padding: 27px !important;
}
.pt-28 {
  padding-top: 28px !important;
}
.pb-28 {
  padding-bottom: 28px !important;
}
.ps-28 {
  padding-left: 28px !important;
}
.pe-28 {
  padding-right: 28px !important;
}
.px-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}
.py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}
.p-28 {
  padding: 28px !important;
}
.pt-29 {
  padding-top: 29px !important;
}
.pb-29 {
  padding-bottom: 29px !important;
}
.ps-29 {
  padding-left: 29px !important;
}
.pe-29 {
  padding-right: 29px !important;
}
.px-29 {
  padding-left: 29px !important;
  padding-right: 29px !important;
}
.py-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}
.p-29 {
  padding: 29px !important;
}
.pt-30 {
  padding-top: 30px !important;
}
.pb-30 {
  padding-bottom: 30px !important;
}
.ps-30 {
  padding-left: 30px !important;
}
.pe-30 {
  padding-right: 30px !important;
}
.px-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.p-30 {
  padding: 30px !important;
}
.pt-40 {
  padding-top: 40px !important;
}
.pb-40 {
  padding-bottom: 40px !important;
}
.ps-40 {
  padding-left: 40px !important;
}
.pe-40 {
  padding-right: 40px !important;
}
.px-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.p-40 {
  padding: 40px !important;
}
.pt-50 {
  padding-top: 50px !important;
}
.pb-50 {
  padding-bottom: 50px !important;
}
.ps-50 {
  padding-left: 50px !important;
}
.pe-50 {
  padding-right: 50px !important;
}
.px-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.p-50 {
  padding: 50px !important;
}
.cursor_pointer {
  cursor: pointer !important;
}
.pt-60 {
  padding-top: 60px !important;
}
.pb-60 {
  padding-bottom: 60px !important;
}
.ps-60 {
  padding-left: 60px !important;
}
.pe-60 {
  padding-right: 60px !important;
}
.px-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
.py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.p-60 {
  padding: 60px !important;
}
.pt-70 {
  padding-top: 70px !important;
}
.pb-70 {
  padding-bottom: 70px !important;
}
.ps-70 {
  padding-left: 70px !important;
}
.pe-70 {
  padding-right: 70px !important;
}
.px-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}
.py-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}
.p-70 {
  padding: 70px !important;
}
.pt-80 {
  padding-top: 80px !important;
}
.pb-80 {
  padding-bottom: 80px !important;
}
.ps-80 {
  padding-left: 80px !important;
}
.pe-80 {
  padding-right: 80px !important;
}
.px-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}
.py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.p-80 {
  padding: 80px !important;
}
.pt-90 {
  padding-top: 90px !important;
}
.pb-90 {
  padding-bottom: 90px !important;
}
.ps-90 {
  padding-left: 90px !important;
}
.pe-90 {
  padding-right: 90px !important;
}
.px-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}
.py-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}
.p-90 {
  padding: 90px !important;
}
.pt-100 {
  padding-top: 100px !important;
}
.pb-100 {
  padding-bottom: 100px !important;
}
.ps-100 {
  padding-left: 100px !important;
}
.pe-100 {
  padding-right: 100px !important;
}
.px-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}
.py-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.p-100 {
  padding: 100px !important;
}
.pt-120 {
  padding-top: 120px !important;
}
.pb-120 {
  padding-bottom: 120px !important;
}
.ps-120 {
  padding-left: 120px !important;
}
.pe-120 {
  padding-right: 120px !important;
}
.px-120 {
  padding-left: 120px !important;
  padding-right: 120px !important;
}
.py-120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}
.p-120 {
  padding: 120px !important;
}
.color_999 {
  color: #999 !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-20 {
  line-height: 20px !important;
}
.lh-21 {
  line-height: 21px !important;
}
.lh-22 {
  line-height: 22px !important;
}
.lh-23 {
  line-height: 23px !important;
}
.lh-24 {
  line-height: 24px !important;
}
.lh-25 {
  line-height: 25px !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-15 {
  line-height: 1.5 !important;
}
.lh-12 {
  line-height: 1.2 !important;
}
.lh-2 {
  line-height: 2 !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-justify {
  text-align: justify !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.rounded-100 {
  border-radius: 100% !important;
}
.bg_EBEEF5 {
  background-color: #ebeef5 !important;
}
.h-100 {
  height: 100% !important;
}
.w-100 {
  width: 100% !important;
}
.h_40 {
  height: 40px !important;
}
.w-100px {
  width: 100px;
}
.w-80px {
  width: 80px;
}
.container-sm {
  height: 100vh;
  max-width: 950px !important;
  min-width: 320px !important;
  background-image: linear-gradient(
      180deg,
      rgba(var(--bs-body-bg-rgb), 0.01),
      rgba(var(--bs-body-bg-rgb), 1) 85%
    ),
    radial-gradient(
      ellipse at top left,
      rgba(var(--bs-primary-rgb), 0.5),
      transparent 50%
    ),
    radial-gradient(
      ellipse at top right,
      rgba(var(--bd-accent-rgb), 0.5),
      transparent 50%
    ),
    radial-gradient(
      ellipse at center right,
      rgba(var(--bd-violet-rgb), 0.5),
      transparent 50%
    ),
    radial-gradient(
      ellipse at center left,
      rgba(var(--bd-pink-rgb), 0.5),
      transparent 50%
    );
}
.my-box {
  margin: 0 auto;
}
.my-box-index {
  min-width: 320px !important;
  margin: 0 auto;
  padding: 3rem 0;
  min-height: 100vh;
  background: url(./bg1-DayQ0KXB.jpg) no-repeat center center/cover;
}
.cnt-box {
  max-width: 550px !important;
  margin: 0 auto;
}
.my-box-pay {
  min-height: 80vh;
  background: url(/assets/bg3-yIjIW0I0.svg) no-repeat center center/cover;
}
.pay-blk {
  border-radius: 20px;
  background-color: #fff;
  padding: 15px 15px 20px;
  margin-top: 20px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.05);
}
.mybtn {
  cursor: pointer;
  font-size: 14px;
  border-radius: 5px;
  color: #fff;
  background-color: rgba(29, 78, 216, 0.86);
  padding: 10px 35px;
  box-shadow: rgba(0, 0, 0, 0) 0 0, rgba(0, 0, 0, 0) 0 0,
    rgba(0, 0, 0, 0.1) 0 1px 3px, rgba(0, 0, 0, 0.1) 0 1px 2px -1px;
}
.mybtn2 {
  background-color: #fff;
  color: rgba(190, 18, 60, 0.85);
}
.uni-modal {
  border-radius: 15px !important;
  width: 70%;
}
.uni-modal__bd {
  font-size: 14px !important;
  text-align: left !important;
}
.mydarea .strong span {
  font-weight: 700;
  font-family: Heiti SC, Heiti TC, 黑体;
  font-size: 16px;
}
