/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/Loading.vue?vue&type=style&index=0&id=efe9d588&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************/

.loading-view[data-v-efe9d588] {
  width: 100vw;
  height: 100vh;
  background-color: rgba(255, 255, 255, 0.95);
  position: fixed;
  z-index: 10000;
  left: 0;
  top: 0;
  display: flex;
  align-content: center;
  justify-content: center;
  flex-wrap: wrap;
}
.loading-title[data-v-efe9d588] {
  width: 100%;
  text-align: center;
  line-height: 3rem;
  font-size: 1.5rem;
  color: #bc9265;
}
.loading-box[data-v-efe9d588] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.loading[data-v-efe9d588],
.loading > div[data-v-efe9d588] {
  width: 100%;
  position: relative;
  box-sizing: border-box;
}
.loading[data-v-efe9d588] {
  display: block;
  font-size: 0;
  color: #bc9265;
  width: 100vw;
}
.loading.la-dark[data-v-efe9d588] {
  color: #333;
}
.loading > div[data-v-efe9d588] {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor;
}
.loading[data-v-efe9d588] {
  width: 32px;
  height: 32px;
}
.loading > div[data-v-efe9d588] {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  margin-top: -4px;
  margin-left: -4px;
  border-radius: 100%;
  animation: ball-spin-clockwise-fade-efe9d588 1s infinite linear;
}
.loading > div[data-v-efe9d588]:nth-child(1) {
  top: 5%;
  left: 50%;
  animation-delay: -0.875s;
}
.loading > div[data-v-efe9d588]:nth-child(2) {
  top: 18.1801948466%;
  left: 81.8198051534%;
  animation-delay: -0.75s;
}
.loading > div[data-v-efe9d588]:nth-child(3) {
  top: 50%;
  left: 95%;
  animation-delay: -0.625s;
}
.loading > div[data-v-efe9d588]:nth-child(4) {
  top: 81.8198051534%;
  left: 81.8198051534%;
  animation-delay: -0.5s;
}
.loading > div[data-v-efe9d588]:nth-child(5) {
  top: 94.9999999966%;
  left: 50.0000000005%;
  animation-delay: -0.375s;
}
.loading > div[data-v-efe9d588]:nth-child(6) {
  top: 81.8198046966%;
  left: 18.1801949248%;
  animation-delay: -0.25s;
}
.loading > div[data-v-efe9d588]:nth-child(7) {
  top: 49.9999750815%;
  left: 5.0000051215%;
  animation-delay: -0.125s;
}
.loading > div[data-v-efe9d588]:nth-child(8) {
  top: 18.179464974%;
  left: 18.1803700518%;
  animation-delay: 0s;
}
.loading.la-sm[data-v-efe9d588] {
  width: 16px;
  height: 16px;
}
.loading.la-sm > div[data-v-efe9d588] {
  width: 4px;
  height: 4px;
  margin-top: -2px;
  margin-left: -2px;
}
.loading.la-2x[data-v-efe9d588] {
  width: 64px;
  height: 64px;
}
.loading.la-2x > div[data-v-efe9d588] {
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
}
.loading.la-3x[data-v-efe9d588] {
  width: 96px;
  height: 96px;
}
.loading.la-3x > div[data-v-efe9d588] {
  width: 24px;
  height: 24px;
  margin-top: -12px;
  margin-left: -12px;
}
@keyframes ball-spin-clockwise-fade-efe9d588 {
50% {
    opacity: 0.25;
    transform: scale(0.5);
}
100% {
    opacity: 1;
    transform: scale(1);
}
}

/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-34.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-34.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-34.use[3]!./src/css/main-style.less ***!
  \***************************************************************************************************************************************************************************************************************************************/
.main-button {
  background: linear-gradient(180deg, #ffffff 0%, #fff1e2 100%);
  color: #bc9265;
  text-align: center;
  border: 1px solid #dddddd;
}
.main-button-active {
  background-color: #bc9265;
  color: white;
}
.van-pagination__item:active {
  background-color: #bc9265 !important;
}
.van-pagination__item--active {
  background-color: #bc9265 !important;
  color: white !important;
}
.van-pagination__item {
  color: var(--van-gray-7);
}
.van-dropdown-item__option--active,
.van-dropdown-menu__title--active {
  color: #bc9265;
}
.van-dropdown-item__option--active .van-dropdown-item__icon {
  color: #bc9265;
}
.van-tabs__line {
  background-color: #bc9265;
}
.van-sidebar-item--select:before {
  background-color: #bc9265;
}

