.flex-row {
  flex-direction: row;
}
.flex-column {
  flex-direction: column;
}
.flex-fluid {
  flex-wrap: wrap;
}
.center {
  justify-content: center;
  align-items: center;
}
.column-center-top {
  align-items: center;
}
.column-center-bottom {
  justify-content: flex-end;
  align-items: center;
}
.column-center-left {
  justify-content: center;
  align-items: flex-start;
}
.column-center-right {
  justify-content: center;
  align-items: flex-end;
}
.column-left-top {
  justify-content: flex-start;
  align-items: flex-start;
}
.column-right-top {
  justify-content: flex-start;
  align-items: flex-end;
}
.column-left-bottom {
  justify-content: flex-end;
  align-items: flex-start;
}
.column-right-bottom {
  justify-content: flex-end;
  align-items: flex-end;
}
.row-space-between {
  justify-content: space-between;
  align-items: center;
}
.row-center-top {
  justify-content: center;
  align-items: flex-start;
}
.row-center-bottom {
  justify-content: center;
  align-items: flex-end;
}
.row-center-left {
  justify-content: flex-start;
  align-items: center;
}
.row-center-right {
  justify-content: flex-end;
  align-items: center;
}
.row-left-top {
  justify-content: flex-start;
  align-items: flex-start;
}
.row-right-top {
  justify-content: flex-end;
  align-items: flex-start;
}
.row-left-bottom {
  justify-content: flex-start;
  align-items: flex-end;
}
.row-right-bottom {
  justify-content: flex-end;
  align-items: flex-end;
}
.span1 {
  flex: 1;
}
.span2 {
  flex: 2;
}
.span3 {
  flex: 3;
}
.span4 {
  flex: 4;
}
.span5 {
  flex: 5;
}
.span6 {
  flex: 6;
}
.span7 {
  flex: 7;
}
.span8 {
  flex: 8;
}
.span9 {
  flex: 9;
}
.span10 {
  flex: 10;
}
.span11 {
  flex: 11;
}
.span12 {
  flex: 12;
}
.flex1 {
  flex: 1;
}
.flex2 {
  flex: 2;
}
.flex3 {
  flex: 3;
}
.flex4 {
  flex: 4;
}
.flex5 {
  flex: 5;
}
.flex6 {
  flex: 6;
}
.flex7 {
  flex: 7;
}
.flex8 {
  flex: 8;
}
.flex9 {
  flex: 9;
}
.flex10 {
  flex: 10;
}
.flex11 {
  flex: 11;
}
.flex12 {
  flex: 12;
}
.p-r {
  /*position: relative;*/
}
.p-a {
  position: absolute;
}

body {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
body img {
  user-select: none;
  pointer-events: none;
}
.van-nav-bar {
  height: 11.79487vw;
}
.underline {
  text-decoration: underline;
}
.line-through {
  text-decoration: line-through;
}
.align-left {
  text-align: left;
}
.align-right {
  text-align: right;
}
.align-center {
  text-align: center;
}
/*带有fixed navbar的容器，需要一个padding*/
.navbar-con {
  padding-top: 11.79487vw;
}
.navbar-con-16 {
  padding-top: 15.89744vw;
}
.top-mar-16 {
  margin-top: 4.10256vw;
}
.flex {
  display: flex;
}
.padding10 {
  padding: 2.5641vw;
}
.margin10 {
  margin: 2.5641vw;
}
.udagree-pop {
  width: 100vw;
  height: 100vh;
  overflow-y: hidden;
}
/*简单的卡片样式*/
.card-box {
  margin: 2.5641vw 0;
  background-color: white;
}
.card-box:active {
  background-color: #fafafa;
}
.white-click {
  background-color: white;
}
.white-click:active {
  background-color: #fafafa;
}
/*左右布局*/
.flex-between {
  display: flex;
  justify-content: space-between;
  padding: 1.02564vw 0;
}
.left-red-line {
  border-left: solid #2486FF 0.76923vw;
  padding-left: 0.76923vw;
  background-color: white;
}
.mu-input__focus {
  color: #2486FF;
}
.white-txt {
  color: #ffffff;
}
.red-txt {
  color: #ff6b50;
}
.primary-txt {
  color: #2486FF;
}
.bold-txt {
  font-weight: bold;
}
.gray-txt {
  color: #969799;
}
.green-txt {
  color: #07c160;
}
.shadow-box {
  -webkit-box-shadow: 0 0 3.07692vw #ebedf0;
  box-shadow: 0 0 3.07692vw #ebedf0;
}
.mu-option.is-selected .mu-item {
  color: #2486FF;
}
.white-back {
  background-color: white;
}
.mu-dialog-height {
  height: 100% !important;
  max-height: 100% !important;
}
.mu-dialog-height > div {
  height: 100% !important;
  max-height: 100% !important;
}
.mu-input-focus-line {
  height: 1px;
}
.mu-input-line.disabled {
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}
.navbar-con-height {
  height: 11.79487vw;
}
.userinfo-email .mu-input-help {
  position: absolute;
  top: 9.74359vw;
}
.read-tips-splash .van-checkbox__label {
  display: flex !important;
  flex-direction: row !important;
  margin-left: 2.05128vw;
  align-items: center;
  color: #323233;
  line-height: 5.12821vw;
}
.read-tips-splash .img-icon {
  height: 7.17949vw;
  margin-right: 2.05128vw;
}
.read-tips-splash .van-checkbox__icon .van-icon {
  display: none;
  border: 0.51282vw solid #134BA399 !important;
}
.full-dialog-style {
  width: 100vw;
  height: 100vh;
  overflow-y: hidden;
}

.router-view[data-v-6fdc61a0] {
  height: 100%;
}
#app[data-v-6fdc61a0] {
  background-color: #f7f7f7;
  height: 100%;
}


.top-fluid[data-v-0d92a6de] {
  word-break: normal;
  font-size: 3.58974vw;
}
.web-con[data-v-0d92a6de] {
  padding-top: 11.79487vw;
  height: 100vh;
}


/*左右布局*/
.flex-betweens[data-v-97fc2b6e] {
  display: flex;
  flex-direction: column;
  background-color: #e0e0e0;
  border: #e0e0e0;
  align-items: center;
}
.unagree-btn[data-v-97fc2b6e] {
  width: auto;
  border-radius: 1.02564vw;
  background: transparent;
  border: transparent;
  color: #666666;
}
.agree-btn[data-v-97fc2b6e] {
  width: 90%;
  border-radius: 1.02564vw;
  border: #ffffff00;
  background: #2486FF;
  color: white;
}
.agree-btn_unchecked[data-v-97fc2b6e] {
  width: 90%;
  border-radius: 1.02564vw;
  border: #ffffff00;
  background: #2486FF66;
  color: white;
}
.error-con[data-v-97fc2b6e] {
  text-align: center;
}
.error-con .error-txt[data-v-97fc2b6e] {
  font-size: 4.10256vw;
  color: #999999;
}
.error-con .reload-btn[data-v-97fc2b6e] {
  height: 8.20513vw;
  margin-top: 4.10256vw;
  line-height: 8.20513vw;
}
.top-back[data-v-97fc2b6e] {
  background-size: 100% 100%;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
.read-tips-splash[data-v-97fc2b6e] {
  padding: 2.5641vw;
  background: #e0e0e0;
}
.bottom-con[data-v-97fc2b6e] {
  position: fixed;
  bottom: 0;
  padding-bottom: 0px;
  background: #e5e5e5;
  width: 100%;
}
.bottom_div_button[data-v-97fc2b6e] {
  height: 12.30769vw;
  line-height: 12.30769vw;
  text-align: center;
  font-size: 1.1rem;
  font-weight: bold;
}
#animat[data-v-97fc2b6e] {
  position: relative;
  animation: mymove-97fc2b6e 1s infinite;
  animation-direction: alternate;
  /*轮流反向播放动画。*/
  animation-timing-function: ease-in-out;
  /*动画的速度曲线*/
  animation-iteration-count: 1;
}
@keyframes mymove-97fc2b6e {
0% {
    transform: scale(1);
    /*开始为原始大小*/
}
25% {
    transform: scale(1.2);
    /*放大1.1倍*/
}
50% {
    transform: scale(0.8);
}
75% {
    transform: scale(1.2);
}
}
@-webkit-keyframes mymove-97fc2b6e {
0% {
    transform: scale(1);
}
25% {
    transform: scale(1.2);
}
50% {
    transform: scale(0.8);
}
75% {
    transform: scale(1.2);
}
}
.bounce-enter-active[data-v-97fc2b6e] {
  animation: bounce-in-97fc2b6e 1s;
}
.bounce-leave-active[data-v-97fc2b6e] {
  animation: bounce-in-97fc2b6e 1s reverse;
}
@keyframes bounce-in-97fc2b6e {
0% {
    transform: scale(1.5);
}
50% {
    transform: scale(1);
}
100% {
    transform: scale(1.5);
}
}


.main-box[data-v-30ce5d17] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.main-router-view[data-v-30ce5d17] {
  flex: 1;
  overflow-y: auto;
  box-sizing: border-box;
  background-color: #f8f8f8;
}
.icon-img[data-v-30ce5d17] {
  height: 5.89744vw;
  margin-bottom: -1px;
}

.export-line5[data-v-46169bbb] {
  padding-top: 8vw;
}
.export-line5 .line5-btn[data-v-46169bbb] {
  background: linear-gradient(90deg, #e9ca9e, #fefefc 51%, #f7e9ce);
  border: 0 solid #ffffff;
  border-radius: 0.76923vw;
  font-weight: 500;
  width: 50vw;
  color: #a16b14;
}
.export-top[data-v-46169bbb] {
  background-size: 100% 100%;
  width: 90vw;
}
.export-top .export-line4[data-v-46169bbb] {
  padding: 2vw 3vw 4vw 3vw;
  font-size: 3.33333vw;
  color: #8c8c8c;
}
.export-top .export-line3[data-v-46169bbb] {
  background-size: 100% 100%;
  margin: 5vw 15vw;
  padding: 2vw 0 3vw 0;
  font-size: 3.84615vw;
  font-weight: 400;
  text-align: center;
  color: #e26205;
}
.export-top .export-line3 .export-amount[data-v-46169bbb] {
  font-size: 9vw;
}
.export-top .export-line2[data-v-46169bbb] {
  justify-content: center;
  align-items: center;
  display: flex;
  margin-top: 5vw;
  font-size: 4.61538vw;
  font-weight: 500;
  color: #8e2101;
}
.export-top .export-line2 .export-l2[data-v-46169bbb] {
  height: 0.5vw;
  width: 8vw;
  margin: 0 2vw;
}

p[data-v-504d7bd1] {
  text-align: left;
  text-indent: 2rem;
}

.prod-con[data-v-2b4b1a45] {
  padding: 3.58974vw;
}
.prod-con .prod-card[data-v-2b4b1a45] {
  padding: 1.53846vw 1.53846vw 3.84615vw 1.53846vw;
  background: #FFFFFF;
  box-shadow: 0 0.51282vw 2.30769vw rgba(0, 0, 0, 0.08);
  border-radius: 1.53846vw;
  margin-top: 1.53846vw;
  text-align: left;
}
.prod-con .prod-card .amount-tip[data-v-2b4b1a45] {
  font-size: 3.58974vw;
  font-weight: 400;
  color: #8C8C8C;
  margin-top: 3.07692vw;
}
.prod-con .prod-card .amount-txt[data-v-2b4b1a45] {
  font-size: 9.74359vw;
  font-weight: bold;
  margin-top: 1.53846vw;
  color: #262626;
}
.prod-con .prod-card .amount-title[data-v-2b4b1a45] {
  font-size: 4.10256vw;
  font-weight: 500;
  color: #595959;
}
.prod-con .prod-card .apply-btn[data-v-2b4b1a45] {
  width: 90%;
  height: 11.79487vw;
  background: #2486FF;
  margin-top: 3.84615vw;
  border-radius: 2.05128vw;
}
.prod-con .prod-card .loan-img[data-v-2b4b1a45] {
  height: 6.15385vw;
}
.bottom_div_button[data-v-2b4b1a45] {
  height: 12.30769vw;
  line-height: 12.30769vw;
  text-align: center;
  font-size: 1.1rem;
  font-weight: bold;
}

.warn-tip {
  width: auto;
  display: flex;
  flex-direction: row;
  background: #000000;
  opacity: 0.4;
  border-radius: 4.10256vw;
  align-items: center;
  color: white;
  height: 8.20513vw;
  line-height: 8.20513vw;
  padding: 0 2.5641vw;
  font-size: 3.33333vw;
}

.refill-box[data-v-6f577d02] {
  text-align: center;
  background: white;
  width: 85vw;
  padding: 4.10256vw;
  border-radius: 2.5641vw;
}
.refill-box .refill-btn[data-v-6f577d02] {
  width: 88%;
  margin-top: 4.10256vw;
}
.refill-box .refill-text[data-v-6f577d02] {
  margin-top: 4.10256vw;
  font-size: 3.58974vw;
  text-align: left;
}
.refill-box .refill-title[data-v-6f577d02] {
  font-size: 4.61538vw;
}

.bill_home_bg[data-v-06f86766] {
  width: 100%;
  background-color: white;
  padding: 2.5641vw;
}
.bill_home_bg .bill_card[data-v-06f86766] {
  background: #FFF9F8;
  border-radius: 2.05128vw;
  opacity: 1;
  border: 1px solid #FFDBD6;
  margin: 1.53846vw 0;
  position: relative;
  padding: 2.5641vw 2.05128vw;
}
.bill_home_bg .bill_card .bill_card_icon[data-v-06f86766] {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
}
.bill_home_bg .bill_card .vb-pay-now[data-v-06f86766] {
  width: 94%;
  margin-left: 3%;
  height: 11.79487vw;
  line-height: 11.79487vw;
  background-color: #2486FF;
  border-radius: 1.53846vw;
  opacity: 1;
  color: white;
  font-size: 1.1rem;
  font-weight: bold;
  margin-top: 4.10256vw;
}
.bill_home_bg .bill_tips[data-v-06f86766] {
  color: #262626;
  font-size: 0.8rem;
}

.step-img[data-v-51d8a3ab] {
  padding: 0 12.82051vw;
}
.add-box[data-v-51d8a3ab] {
  position: relative;
}
.add-box .app-info[data-v-51d8a3ab] {
  bottom: 10vw;
  left: 6vw;
  display: flex;
  align-items: center;
  position: absolute;
}
.add-box .app-info .app-name[data-v-51d8a3ab] {
  padding-left: 10vw;
  padding-bottom: 3vw;
}
.help-box[data-v-51d8a3ab] {
  background: #FFFFFF;
  padding: 1.28205vw 3.33333vw;
}
.step-line[data-v-51d8a3ab] {
  font-weight: 500;
  font-size: 3.84615vw;
  padding: 1.28205vw 0;
  align-items: center;
  display: flex;
  gap: 3.33333vw;
}
.div-idx[data-v-51d8a3ab] {
  width: 6.66667vw;
  height: 6.66667vw;
  border-radius: 3.33333vw;
  background-color: #FF9A2C33;
  color: #2486FF;
  font-size: 3.84615vw;
  display: flex;
  justify-content: center;
  align-items: center;
}
.text-box[data-v-51d8a3ab] {
  font-size: 4.61538vw;
  color: #1A1A1A;
  line-height: 6.66667vw;
  padding: 5.64103vw 9.23077vw;
  font-weight: 400;
  margin-top: -6.66667vw;
  background: white;
  border-radius: 17.69231vw;
}
.img-box .img-5000[data-v-51d8a3ab] {
  display: block;
}
.iknow-btn[data-v-51d8a3ab] {
  height: 10.25641vw;
  font-weight: 400;
  font-size: 4.10256vw;
  color: white;
  border: none;
  border-radius: 1.28205vw;
  background: #2486FF;
}
.btn-box[data-v-51d8a3ab] {
  padding: 2.5641vw 3.58974vw;
}

.card-box[data-v-2b15c2ec] {
  padding: 0 3.07692vw;
  background: transparent;
}
.card-box .card-back[data-v-2b15c2ec] {
  background: #FFF4F2;
  display: flex;
  align-items: end;
  border-radius: 3.07692vw;
  box-shadow: 0.51282vw 0.51282vw 2.5641vw 0 rgba(0, 0, 0, 0.2);
}
.card-box .card-back .left-box[data-v-2b15c2ec] {
  flex: 1;
  padding: 4.10256vw 0 4.10256vw 5.12821vw;
}
.card-box .card-back .left-box .conn-btn[data-v-2b15c2ec] {
  background: linear-gradient(180deg, #FF7C6B 0%, #F8583E 100%);
  color: white;
  font-weight: 600;
  font-size: 3.84615vw;
  border-radius: 1.53846vw;
  border: none;
}
.card-box .card-back .left-box .top-sub[data-v-2b15c2ec] {
  color: #6C717A;
  font-size: 3.84615vw;
  font-weight: 600;
  margin-top: 1.79487vw;
  margin-bottom: 3.07692vw;
}
.card-box .card-back .left-box .top-title[data-v-2b15c2ec] {
  color: #1A1A1A;
  font-size: 4.61538vw;
  font-weight: bold;
}
.card-box .card-back .right-img[data-v-2b15c2ec] {
  height: 38.46154vw;
  width: 28.71795vw;
}

.pop-box[data-v-c0c15818] {
  text-align: center;
  background: white;
  border-radius: 2.05128vw;
  margin-top: -15.38462vw;
  background: linear-gradient(180deg, #AEDBFB 0%, white 10%, white 10%, white 100%);
  padding: 10.25641vw 5.12821vw 6.15385vw 5.12821vw;
}
.pop-box .ok-btn[data-v-c0c15818] {
  font-weight: 500;
}
.pop-box .pop-text[data-v-c0c15818] {
  padding: 3.07692vw 0 4.10256vw 0;
  color: #1A1A1A;
  text-align: left;
  font-size: 3.58974vw;
}

.close-box[data-v-7cad2cc2] {
  text-align: center;
  padding-top: 6.15385vw;
}
.ok-btn[data-v-7cad2cc2] {
  height: 12.30769vw;
  border-radius: 1.02564vw;
}
.pop-txt[data-v-7cad2cc2] {
  font-size: 3.58974vw;
  color: #262626;
}
.mid-img[data-v-7cad2cc2] {
  width: 100%;
  margin: 6.15385vw 0;
}
.popup-card[data-v-7cad2cc2] {
  width: 100%;
  border-radius: 0 0 3.07692vw 3.07692vw;
  background: white;
  padding: 6.15385vw 5.12821vw;
}
.top-bak[data-v-7cad2cc2] {
  width: 100%;
}

.export-pop[data-v-1cbc8d12] {
  background-color: transparent;
}
.third-pop[data-v-1cbc8d12] {
  text-align: center;
  width: 80%;
  padding: 6.15385vw 2.5641vw;
  border-radius: 1.53846vw;
  max-height: 80%;
}
.third-pop .cancel-bind[data-v-1cbc8d12] {
  margin-top: 5.12821vw;
}
.third-pop .third-logo[data-v-1cbc8d12] {
  margin: 5.12821vw;
}
.cant-txt[data-v-1cbc8d12] {
  margin: 0.51282vw 4.10256vw;
  color: #2486FF;
}
.agree-box[data-v-1cbc8d12] {
  padding: 5.12821vw;
}
.agree-box .agree-check[data-v-1cbc8d12] {
  align-items: flex-start;
}
.bank-jump[data-v-1cbc8d12] {
  margin-bottom: 5.12821vw;
}
.bank-jump .bind-div[data-v-1cbc8d12] {
  margin: 0;
  padding: 0 2.5641vw;
  background-color: white;
}
.bank-jump .bind-item[data-v-1cbc8d12] {
  display: flex;
  align-items: center;
}
.bank-jump .bind-item .bind-text-con[data-v-1cbc8d12] {
  margin-left: 2.5641vw;
}
.bank-jump .bind-item .bind-text-con .bind-txt1[data-v-1cbc8d12] {
  font-size: 4.10256vw;
  color: #333333;
}
.bank-jump .bind-item .bind-text-con .bind-txt2[data-v-1cbc8d12] {
  font-size: 3.58974vw;
  margin-top: 1.53846vw;
  color: #a5a5a5;
}
.bank-jump .bind-item .bind-icon[data-v-1cbc8d12] {
  width: 15.38462vw;
  height: 15.38462vw;
  padding: 1.53846vw;
}
.bank-jump .bottom-title[data-v-1cbc8d12] {
  font-size: 4.10256vw;
  margin: 2.5641vw;
  border-left: solid #2486FF 0.76923vw;
  padding-left: 0.76923vw;
}
.perm-pop[data-v-1cbc8d12] {
  width: 80%;
}
.perm-pop .perm-content[data-v-1cbc8d12] {
  padding: 3.07692vw;
}
.perm-pop .perm-content .perm-con[data-v-1cbc8d12] {
  padding: 2.5641vw 3.07692vw;
}
.perm-pop .perm-content .perm-con .perm-line[data-v-1cbc8d12] {
  display: flex;
  margin-top: 3.58974vw;
  align-items: center;
}
.perm-pop .perm-content .perm-con .perm-line .perm-name[data-v-1cbc8d12] {
  margin-left: 3.07692vw;
}
.perm-pop .perm-content .perm-tit[data-v-1cbc8d12] {
  padding: 1.53846vw 0;
}
.perm-pop .perm-btn[data-v-1cbc8d12] {
  width: 100%;
  color: #2486FF;
}
.amount-all[data-v-1cbc8d12] {
  width: 100%;
  margin-top: -30%;
  padding: 0 2%;
  margin-bottom: 7.69231vw;
}
.amount-all .amount-back[data-v-1cbc8d12] {
  background-size: 100% 100%;
  height: 64vw;
  padding: 0 10%;
  display: flex;
  align-items: center;
  font-size: 4.10256vw;
  color: #333333;
}
.amount-all .amount-back .big-amount[data-v-1cbc8d12] {
  font-size: 8.97436vw;
  color: #ff4432;
  margin: 1.02564vw 0;
}
.big-amount[data-v-1cbc8d12] {
  font-size: 1.5rem;
  color: #ffe243;
  margin: 1.02564vw 0;
}
.top-back[data-v-1cbc8d12] {
  width: 100%;
  height: 52vw;
  background-size: 100% 100%;
}
.bottom-all[data-v-1cbc8d12] {
  padding: 4.10256vw;
}
.bottom-all .bottom-title[data-v-1cbc8d12] {
  font-size: 4.10256vw;
  border-left: solid #2486FF 0.76923vw;
  padding-left: 0.76923vw;
}
.bottom-all .bottom-img[data-v-1cbc8d12] {
  width: 100%;
  margin-top: 3.58974vw;
}
.top-all[data-v-1cbc8d12] {
  position: relative;
}
.top-all .pre-info[data-v-1cbc8d12] {
  position: absolute;
  top: 15vw;
  left: 9vw;
  color: #8a443e;
}
.top-all .pre-info .big-amount[data-v-1cbc8d12] {
  font-size: 7.69231vw;
}
.top-all .top-pre-back[data-v-1cbc8d12] {
  width: 100%;
  vertical-align: top;
  height: 56vw;
}
.swipe-bak[data-v-1cbc8d12] {
  width: 100%;
  height: 9.23077vw;
  position: absolute;
  background-color: #7d7e80;
  opacity: 0.7;
  top: 0;
}
.text-swi-con[data-v-1cbc8d12] {
  top: 0;
  width: 100%;
}
.text-swi-con .text-swiper[data-v-1cbc8d12] {
  width: 100vw;
  height: 9.23077vw;
}
.text-swi-con .text-swiper .swiper-txt[data-v-1cbc8d12] {
  display: inline-block;
  background-color: #333333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  line-height: 9.23077vw;
  padding: 0 2.5641vw;
  width: 100vw;
  height: 9.23077vw;
  font-size: 3.07692vw;
  color: white;
  align-items: center;
}
.amount-title[data-v-1cbc8d12] {
  margin: 4.10256vw;
}
.down-icon[data-v-1cbc8d12] {
  min-width: 1em;
  height: 6.15385vw;
  font-size: 5.12821vw;
  line-height: 6.15385vw;
  margin-left: 2.05128vw;
  color: #2486FF;
}
.period-pop[data-v-1cbc8d12] {
  width: 80%;
  padding: 4.10256vw 0;
  border-radius: 1.53846vw;
  max-height: 80%;
}
.coupon-pop[data-v-1cbc8d12] {
  border-radius: 3.07692vw;
  width: 80%;
}
.coupon-pop .coupon-intro[data-v-1cbc8d12] {
  padding: 1.53846vw 5.12821vw 5.12821vw 5.12821vw;
}
.coupon-pop .coupon-close[data-v-1cbc8d12] {
  padding: 2.05128vw;
  width: 8.97436vw;
}
.coupon-pop .bonus-txt-box[data-v-1cbc8d12] {
  position: fixed;
  width: 100%;
  top: 17.94872vw;
}
.coupon-pop .bonus-txt-box .bonus-amount[data-v-1cbc8d12] {
  font-size: 7.69231vw;
  color: white;
}
.coupon-pop .coupon-ticket[data-v-1cbc8d12] {
  padding: 2.5641vw 7.69231vw;
}
.coupon-pop .coupon-ticket .coupon-img[data-v-1cbc8d12] {
  width: 100%;
}
.bonus-all[data-v-1cbc8d12] {
  padding: 1.53846vw;
}
.bonus-all .bonus-center[data-v-1cbc8d12] {
  align-items: center;
}
.bonus-all .bonus-center .bonus-more[data-v-1cbc8d12] {
  height: 2.5641vw;
  margin-left: 0.51282vw;
}
.bonus-all .bonus-center .bonus-ticket[data-v-1cbc8d12] {
  height: 4.10256vw;
  margin-right: 1.53846vw;
}
.invite-img[data-v-1cbc8d12] {
  position: absolute;
  width: 19.23077vw;
  right: 2.5641vw;
  bottom: -11.53846vw;
  animation-duration: 2.5s;
  animation-delay: 1.5s;
  animation-iteration-count: infinite;
}
.line-cell[data-v-1cbc8d12] {
  border-bottom: 1px solid #999;
}
.fee-dialog[data-v-1cbc8d12] {
  padding: 2.5641vw;
}
.question-ico[data-v-1cbc8d12] {
  line-height: 1.2em;
  font-size: 1.2em;
  color: #2486FF;
  margin: 0 1.53846vw;
}
.agree-title[data-v-1cbc8d12] {
  font-weight: bold;
  margin-bottom: 2.5641vw;
  color: #2486FF;
}
.agree-dialog[data-v-1cbc8d12] {
  padding: 2.5641vw 2.5641vw 0 2.5641vw;
}
.agree-txt[data-v-1cbc8d12] {
  max-height: 60vh;
  overflow: scroll;
}
.day-option[data-v-1cbc8d12] {
  font-size: 3.58974vw;
  border-radius: 1.02564vw;
  padding: 1.53846vw 1.02564vw;
  border: 1px solid #b8bbbf;
  background: none;
}
.amount-option[data-v-1cbc8d12] {
  font-size: 3.58974vw;
  border-radius: 1.02564vw;
  padding: 1.53846vw 1.02564vw;
  border: 1px solid #b8bbbf;
  background: none;
}
.day-option-sel[data-v-1cbc8d12] {
  border-color: #2486FF;
  background-color: #ff7b60;
  color: white;
}
.days-opts[data-v-1cbc8d12] {
  text-align: center;
  padding: 2.05128vw;
}
.days-box[data-v-1cbc8d12] {
  margin: 0 -1.53846vw;
}
.fee-line[data-v-1cbc8d12] {
  padding: 2.05128vw 2.5641vw;
}
.detail-box[data-v-1cbc8d12] {
  background-color: white;
}
.home-apply-btn[data-v-1cbc8d12] {
  width: 60%;
  margin: 4.10256vw 0;
}
.period-con[data-v-1cbc8d12] {
  margin-top: 5.64103vw;
}
.slider-ctrl[data-v-1cbc8d12] {
  margin: 4.10256vw 7.69231vw;
}
.slider-ctrl .slide-btn[data-v-1cbc8d12] {
  width: 6.15385vw;
  height: 6.15385vw;
  background-color: #ffffff;
  border-radius: 50%;
  box-shadow: 0 1px 0.51282vw rgba(0, 0, 0, 0.5);
}
.img_progress[data-v-1cbc8d12] {
  width: 12.30769vw;
  height: 12.30769vw;
}
.swipe-img[data-v-1cbc8d12] {
  width: 100%;
  height: 56vw;
}
.slider-txt[data-v-1cbc8d12] {
  margin: 0.51282vw 4.10256vw;
}
.business-con[data-v-1cbc8d12] {
  padding: 2.5641vw 3.07692vw;
}
.notice_for_loan[data-v-1cbc8d12] {
  background: #F5F7FA;
  padding: 2.5641vw 2.5641vw 1.28205vw;
}
.notice_for_loan div[data-v-1cbc8d12] {
  size: 3.2vw;
  color: #999999;
}
.notice_for_loan div img[data-v-1cbc8d12] {
  width: 3.3vw;
  height: 3.3vw;
}
.export-pop[data-v-1cbc8d12] {
  background-color: transparent;
}
.bottom_div_button[data-v-1cbc8d12] {
  height: 12.30769vw;
  line-height: 12.30769vw;
  text-align: center;
  font-size: 1.1rem;
  font-weight: bold;
}

.apply-btn[data-v-13ea7dc0] {
  width: 60%;
  margin-top: 7.69231vw;
}
.progress-con[data-v-13ea7dc0] {
  padding: 5.12821vw;
}
.progress-con .progress-bar[data-v-13ea7dc0] {
  height: 3.07692vw;
  margin: 4.10256vw 0;
  border-radius: 1.53846vw;
}

.mid-image-con[data-v-e726798a] {
  margin-top: -10vw;
  padding: 0 2.5641vw;
}
.mid-image-con .mid-image[data-v-e726798a] {
  width: 100%;
  height: 26vw;
}
.menu-con[data-v-e726798a] {
  padding: 3.07692vw;
}
.menu-con .list-menu[data-v-e726798a] {
  padding: 0 1.02564vw;
  border-radius: 2.05128vw;
  background-color: white;
}
.user-block[data-v-e726798a] {
  padding: 4.10256vw 4.10256vw 4.10256vw 8.20513vw;
  display: flex;
  align-items: center;
}
.user-block .user-icon[data-v-e726798a] {
  background-size: 100% 100%;
  width: 15.38462vw;
  height: 15.38462vw;
  margin-right: 8.20513vw;
}
.user-block .login-btn[data-v-e726798a] {
  background-color: transparent;
  border-radius: 10.25641vw;
  border: 1px white solid;
  padding: 0.76923vw 4.10256vw;
  color: #333333;
  font-size: 3.58974vw;
}
.user-block .login-btn[data-v-e726798a]:active {
  background-color: #cccccc66;
}
.user-block .info-txt[data-v-e726798a] {
  font-size: 3.84615vw;
  color: #333333;
}
.title-txt[data-v-e726798a] {
  color: #ffffff;
  font-size: 4.10256vw;
  font-weight: 500;
  line-height: 11.79487vw;
}
.top-back[data-v-e726798a] {
  height: 53vw;
  background-size: 100% 100%;
}

.img-empty[data-v-698c3051] {
  width: 60%;
  margin-top: 25.64103vw;
}

.sync-btn[data-v-ec42de46] {
  display: block;
  font-weight: 500;
  font-size: 3.58974vw;
  border-radius: 1.28205vw;
  color: #FFFFFF;
  height: 12.82051vw;
  padding: 0 2.5641vw;
  margin: 6.15385vw auto auto;
}
.txt-step2[data-v-ec42de46] {
  margin-top: 9.74359vw;
}
.google-img[data-v-ec42de46] {
  width: 42.5641vw;
  display: block;
  aspect-ratio: 181/43;
  margin: 3.07692vw auto auto;
}
.txt-step1[data-v-ec42de46] {
  margin-top: 5.12821vw;
}
.txt-ins[data-v-ec42de46] {
  margin-top: 5.12821vw;
}
.app-ic[data-v-ec42de46] {
  text-align: center;
}
.pop-box[data-v-ec42de46] {
  padding: 7.94872vw;
  width: 80vw;
  font-weight: 400;
  color: #333333;
  line-height: 7.17949vw;
  border-radius: 3.84615vw;
  background-color: white;
}

.btn-box[data-v-1431092e] {
  padding: 5.12821vw;
}
.bill-mid[data-v-1431092e] {
  display: flex;
  align-items: center;
  padding: 2.5641vw 2.5641vw;
  font-weight: 400;
  color: #595959;
}
.bill-mid .apply-val[data-v-1431092e] {
  flex: 1;
  padding-left: 5.12821vw;
}
.bill-mid .apply-val .two-amount[data-v-1431092e] {
  font-weight: 400;
  color: #2486FF;
}
.apply-date[data-v-1431092e] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 2.05128vw 2.5641vw;
  font-size: 3.58974vw;
  font-weight: 400;
  color: #8C8C8C;
}
.bill-con[data-v-1431092e] {
  padding: 0 1.53846vw;
}
.bill-con .bill-box[data-v-1431092e] {
  background: white;
  border-radius: 1.53846vw;
  padding: 1.53846vw;
}
.export-con[data-v-1431092e] {
  padding: 2.5641vw 5.12821vw;
  margin-top: 20.51282vw;
}
.export-con .apply-btn[data-v-1431092e] {
  width: 60%;
  margin-top: 5.12821vw;
}
.right-icon-box[data-v-1431092e] {
  color: #999999;
  padding: 4.10256vw 2.05128vw 0 0;
}
.txt-no-data[data-v-1431092e] {
  margin-top: 11.79487vw;
  color: #999999;
}
.text-amount[data-v-1431092e] {
  font-size: 5.64103vw;
}
.text-state[data-v-1431092e] {
  padding: 2.5641vw 0;
}

