/*!********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************/

#app{
  min-width: 1456px;
  min-height: 100%;
  --base-width:1456px
}
@media screen and (max-width:768px) {
#app{
    min-width:unset;
}
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/Header.vue?vue&type=style&index=0&id=61dd7a3d&lang=less&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bg_blue[data-v-61dd7a3d] {
  background: #4b74fb;
}
.el-header[data-v-61dd7a3d] {
  padding: 0px 0px;
  font-size: 14px;
  width: 100%;
  height: 48px;
  position: sticky;
  top: 0;
  z-index: 99;
  background: rgba(21, 21, 27, 0.5);
  backdrop-filter: blur(20px);
}
.el-header .el-row[data-v-61dd7a3d] {
  height: 100%;
}
.el-header .header-container[data-v-61dd7a3d] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.el-header .header-container .logo[data-v-61dd7a3d] {
  width: 80px;
  margin-right: 24px;
}
.el-header .header-container .logo img[data-v-61dd7a3d] {
  width: 100%;
}
.el-header .header-list[data-v-61dd7a3d] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 24px;
  flex: 1;
  border-left: 1px solid #E9E9E9;
}
.el-header .header-list .left[data-v-61dd7a3d],
.el-header .header-list .right[data-v-61dd7a3d] {
  display: flex;
  align-items: center;
}
.el-header .header-list .left li[data-v-61dd7a3d] {
  margin-right: 40px;
  color: #fff;
  line-height: 1;
  padding: 8px;
  border-radius: 15px;
  background: transparent;
  white-space: nowrap;
}
.el-header .header-list .left li[data-v-61dd7a3d]:hover {
  background: rgba(255, 255, 255, 0.3);
}
.el-header .header-list .right li[data-v-61dd7a3d] {
  padding-right: 24px;
}
.el-header .header-list .right li[data-v-61dd7a3d]:last-child {
  color: #fff;
  border-radius: 15px;
  padding-right: 12px;
  margin-right: 12px;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 1;
  white-space: nowrap;
}
.el-header .header-list .right .login_btn[data-v-61dd7a3d] {
  width: 100px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #4b74fb;
  border-radius: 100px;
  color: #fff !important;
  font-weight: bold;
  font-size: 14px;
  color: #FFFFFF;
  line-height: 1;
  padding: 0 !important;
  margin-left: 24px;
}
.el-header .header-list li[data-v-61dd7a3d] {
  cursor: pointer;
  font-size: 14px;
  font-weight: normal;
}
.el-header .header-list li.active[data-v-61dd7a3d] {
  color: #E31811 !important;
}
.el-header .header-list li a[data-v-61dd7a3d] {
  display: flex;
  align-items: center;
}
.el-header .header-list .language-select[data-v-61dd7a3d],
.el-header .header-list .currency-select[data-v-61dd7a3d] {
  width: 120px;
  border: none;
}
.el-header .header-list .language-select[data-v-61dd7a3d] .el-select__wrapper,
.el-header .header-list .currency-select[data-v-61dd7a3d] .el-select__wrapper {
  box-shadow: none !important;
  background: transparent;
}
.el-header .header-list .language-select[data-v-61dd7a3d] .el-select__wrapper .el-select__placeholder,
.el-header .header-list .currency-select[data-v-61dd7a3d] .el-select__wrapper .el-select__placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #fff;
}
.el-header .header-list .language-select.currency-select[data-v-61dd7a3d],
.el-header .header-list .currency-select.currency-select[data-v-61dd7a3d] {
  width: 100px;
}
.el-header.scrolled[data-v-61dd7a3d] {
  background: #fff;
  border: 1px solid #E9E9E9;
}
.el-header.scrolled .header-list .left li[data-v-61dd7a3d],
.el-header.scrolled .header-list .right li[data-v-61dd7a3d] {
  color: #15151B;
}
.el-header.scrolled .header-list .language-select[data-v-61dd7a3d] .el-select__wrapper .el-select__placeholder,
.el-header.scrolled .header-list .currency-select[data-v-61dd7a3d] .el-select__wrapper .el-select__placeholder {
  color: #15151B;
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/HeaderPhone.vue?vue&type=style&index=0&id=9c0e3f3e&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@media screen and (max-width: 768px) {
.el-header[data-v-9c0e3f3e] {
    padding: 0px 0px;
    font-size: 14px;
    height: 60px;
    position: sticky;
    top: 0;
    z-index: 1001;
    background: #fff;
    width: 100%;
}
.el-header .el-row[data-v-9c0e3f3e] {
    height: 100%;
}
.el-header .header-container[data-v-9c0e3f3e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.el-header .header-container .header-container-wrapper[data-v-9c0e3f3e] {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 60px;
    width: 100%;
    position: relative;
    z-index: 999;
}
.el-header .header-container .header-container-wrapper img[data-v-9c0e3f3e] {
    width: 100px;
}
.el-header .header-container .header-container-wrapper .actions[data-v-9c0e3f3e] {
    position: absolute;
    top: 50%;
    right: 18px;
    transform: translateY(-50%);
    display: flex;
    align-items: center;
}
.el-header .header-container .header-container-wrapper .actions img[data-v-9c0e3f3e] {
    width: 26px;
    height: 26px;
    -o-object-fit: cover;
       object-fit: cover;
    margin-left: 12px;
}
.el-header .header-container .header-menu[data-v-9c0e3f3e] {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 99;
    padding-top: 60px;
    max-height: 100vh;
    box-sizing: border-box;
}
.el-header .header-container .header-menu .header-menu-inner[data-v-9c0e3f3e] {
    border-top: 1px solid #F5F5F5;
    position: relative;
    padding: 24px 48px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list[data-v-9c0e3f3e] {
    width: 100%;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list li[data-v-9c0e3f3e] {
    font-size: 14px;
    color: #141414;
    height: -moz-fit-content;
    height: fit-content;
    min-height: 50px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list li[data-v-9c0e3f3e] .el-collapse {
    border: none;
    width: 100%;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list li[data-v-9c0e3f3e] .el-collapse .el-collapse-item__header {
    border: none;
    border-bottom: 1px solid #F5F5F5;
    height: -moz-fit-content;
    height: fit-content;
    min-height: 50px;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list li[data-v-9c0e3f3e] .el-collapse .el-collapse-item__wrap {
    border: none;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list li[data-v-9c0e3f3e] .el-collapse .el-collapse-item__content {
    padding: 0;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list li[data-v-9c0e3f3e] .el-radio-group {
    flex-direction: column;
    margin-top: 14px;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list li[data-v-9c0e3f3e] .el-radio-group .el-radio-button.is-active .el-radio-button__inner {
    background: #fff;
    color: #0D99FF;
}
.el-header .header-container .header-menu .header-menu-inner .header-menu-list li[data-v-9c0e3f3e] .el-radio-group .el-radio-button__inner {
    box-shadow: none;
    border: none;
    margin-bottom: 24px;
    padding: 0;
}
.el-header .header-list[data-v-9c0e3f3e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 64%;
}
.el-header .header-list li a[data-v-9c0e3f3e] {
    display: flex;
    align-items: center;
}
.el-header .header-list .language-select[data-v-9c0e3f3e],
  .el-header .header-list .currency-select[data-v-9c0e3f3e] {
    width: 120px;
    border: none;
}
.el-header .header-list .language-select[data-v-9c0e3f3e] .el-select__wrapper,
  .el-header .header-list .currency-select[data-v-9c0e3f3e] .el-select__wrapper {
    box-shadow: none !important;
}
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/Footer.vue?vue&type=style&index=0&id=40ab164b&lang=less&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.footer[data-v-40ab164b] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 60px 0 112px;
  background: #fafafc;
  height: -moz-fit-content;
  height: fit-content;
  font-size: 14px;
  position: relative;
}
.footer .el-col[data-v-40ab164b] {
  align-items: center;
}
.footer .left-side[data-v-40ab164b] {
  order: 1;
  flex: 1;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}
.footer .left-side > div[data-v-40ab164b] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 48px;
  margin-bottom: 24px;
  font-size: 24px;
  color: #131523;
  width: calc(50% - 48px);
  cursor: pointer;
}
.footer .left-side > div[data-v-40ab164b]:nth-last-child(2),
.footer .left-side > div[data-v-40ab164b]:nth-last-child(1) {
  margin-bottom: 0;
}
.footer .right-side[data-v-40ab164b] {
  order: 0;
  color: #131523;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  width: 39.0625%;
  padding-right: 160px;
}
.footer .right-side .tips[data-v-40ab164b] {
  font-size: 24px;
  color: #00054b;
  margin-bottom: 24px;
}
.footer .right-side img[data-v-40ab164b] {
  display: inline-block;
  width: 198px;
  margin-bottom: 24px;
}
.footer .right-side .contact_us .label[data-v-40ab164b] {
  display: none;
}
.footer .right-side .contact_us .content[data-v-40ab164b] {
  flex-direction: row;
}
.footer .right-side .contact_us .content img[data-v-40ab164b] {
  width: 48px;
  height: 48px;
  margin-right: 24px;
  cursor: pointer;
}
.footer .copyright[data-v-40ab164b] {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 64px;
  left: 0;
  z-index: 999;
  font-size: 14px;
  color: #fff;
  background: #1f1f39;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 768px) {
.footer[data-v-40ab164b] {
    display: flex;
    justify-content: space-between;
    align-content: center;
    padding: 32px 0;
    height: -moz-fit-content;
    height: fit-content;
    font-size: 12px;
    background: #fafafc;
}
.footer .el-col[data-v-40ab164b] {
    align-items: flex-start;
    flex-direction: column;
}
.footer .left-side[data-v-40ab164b] {
    order: 1;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 32px;
}
.footer .left-side > div[data-v-40ab164b] {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: start;
    margin-bottom: 10px !important;
    font-size: 12px;
}
.footer .left-side > div[data-v-40ab164b]:last-child {
    margin-bottom: 0;
}
.footer .left-side > div .label[data-v-40ab164b] {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: 20px;
    margin-bottom: 0;
    white-space: nowrap;
}
.footer .left-side > div .content[data-v-40ab164b] {
    text-align: left;
    flex-direction: row;
}
.footer .left-side > div .content > span[data-v-40ab164b] {
    margin-right: 8px;
    color: #131523;
    white-space: nowrap;
    margin-bottom: 0;
}
.footer .right-side[data-v-40ab164b] {
    width: 100%;
    margin-top: 0px;
    padding: 0;
    color: #131523;
    font-size: 10px;
    align-items: flex-start;
}
.footer .right-side > img[data-v-40ab164b] {
    width: 70px !important;
    margin-bottom: 16px;
}
.footer .right-side .tips[data-v-40ab164b] {
    font-size: 12px;
    color: #131523;
    line-height: 1;
    margin-bottom: 12px;
}
.footer .right-side .contact_us > .content[data-v-40ab164b] {
    display: block;
    white-space: nowrap;
}
.footer .right-side .contact_us > .content img[data-v-40ab164b] {
    width: 24px;
    height: 24px;
    margin-right: 7px;
}
.footer .right-side .contact_us > .content[data-v-40ab164b]:last-child {
    margin-top: 8px;
}
.footer .copyright[data-v-40ab164b] {
    font-size: 10px;
    height: 32px;
    color: #fff;
    line-height: 1;
    white-space: nowrap;
}
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/Loading.vue?vue&type=style&index=0&id=efe9d588&lang=less&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes rotate-efe9d588 {
0% {
    transform: translate(-50%, -50%) rotate(0deg);
}
100% {
    transform: translate(-50%, -50%) rotate(360deg);
}
}
.loading[data-v-efe9d588] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 9999999;
}
.loading .icon-loading[data-v-efe9d588] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: rotate-efe9d588 1s linear infinite;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/CustomTabs.vue?vue&type=style&index=0&id=4fdb6582&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bg_blue[data-v-4fdb6582] {
  background: #4b74fb;
}
.custom-tabs .tabs-header[data-v-4fdb6582] {
  position: relative;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e4e7ed;
  background: #f7f7f8;
  border-radius: 400px;
  overflow: hidden;
  margin: 0 auto;
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 6px;
  box-sizing: border-box;
  border: 1px solid #A5A5B1;
}
.custom-tabs .tabs-header .tab-item[data-v-4fdb6582] {
  padding: 0px 6px;
  width: 296px;
  height: 38px;
  box-sizing: border-box;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: all 0.3s ease;
  position: relative;
  z-index: 1;
  font-size: 24px;
  font-weight: bold;
  color: #15151B;
  border-radius: 400px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.custom-tabs .tabs-header .tab-item[data-v-4fdb6582]:hover {
  color: #15151B;
}
.custom-tabs .tabs-header .tab-item span[data-v-4fdb6582] {
  display: inline-block;
  line-height: 1;
}
.custom-tabs .tabs-header .tab-item.active[data-v-4fdb6582] {
  color: #fff;
  background: #4b74fb;
  font-weight: bold;
}
.custom-tabs .tabs-content[data-v-4fdb6582] {
  margin-top: 40px;
}
.custom-tabs .tabs-content .tab-pane[data-v-4fdb6582] {
  display: none;
}
.custom-tabs .tabs-content .tab-pane.active[data-v-4fdb6582] {
  display: block;
  animation: fadeIn-4fdb6582 0.3s ease-in-out;
}
@keyframes fadeIn-4fdb6582 {
from {
    opacity: 0;
    transform: translateY(5px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}

/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./node_modules/vant/lib/style/base.css ***!
  \************************************************************************************************************************************************************************************/
:root,:host{--van-black: #000;--van-white: #fff;--van-gray-1: #f7f8fa;--van-gray-2: #f2f3f5;--van-gray-3: #ebedf0;--van-gray-4: #dcdee0;--van-gray-5: #c8c9cc;--van-gray-6: #969799;--van-gray-7: #646566;--van-gray-8: #323233;--van-red: #ee0a24;--van-blue: #1989fa;--van-orange: #ff976a;--van-orange-dark: #ed6a0c;--van-orange-light: #fffbe8;--van-green: #07c160;--van-gradient-red: linear-gradient(to right, #ff6034, #ee0a24);--van-gradient-orange: linear-gradient(to right, #ffd01e, #ff8917);--van-primary-color: var(--van-blue);--van-success-color: var(--van-green);--van-danger-color: var(--van-red);--van-warning-color: var(--van-orange);--van-text-color: var(--van-gray-8);--van-text-color-2: var(--van-gray-6);--van-text-color-3: var(--van-gray-5);--van-active-color: var(--van-gray-2);--van-active-opacity: .6;--van-disabled-opacity: .5;--van-background: var(--van-gray-1);--van-background-2: var(--van-white);--van-background-3: var(--van-white);--van-padding-base: 4px;--van-padding-xs: 8px;--van-padding-sm: 12px;--van-padding-md: 16px;--van-padding-lg: 24px;--van-padding-xl: 32px;--van-font-bold: 600;--van-font-size-xs: 10px;--van-font-size-sm: 12px;--van-font-size-md: 14px;--van-font-size-lg: 16px;--van-line-height-xs: 14px;--van-line-height-sm: 18px;--van-line-height-md: 20px;--van-line-height-lg: 22px;--van-base-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--van-price-font: avenir-heavy, "PingFang SC", helvetica neue, arial, sans-serif;--van-duration-base: .3s;--van-duration-fast: .2s;--van-ease-out: ease-out;--van-ease-in: ease-in;--van-border-color: var(--van-gray-3);--van-border-width: 1px;--van-radius-sm: 2px;--van-radius-md: 4px;--van-radius-lg: 8px;--van-radius-max: 999px}.van-theme-dark{--van-text-color: #f5f5f5;--van-text-color-2: #707070;--van-text-color-3: #4d4d4d;--van-border-color: #3a3a3c;--van-active-color: #3a3a3c;--van-background: #000;--van-background-2: #1c1c1e;--van-background-3: #37363b}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--van-base-font)}a{text-decoration:none}input,button,textarea{color:inherit;font:inherit}a:focus,input:focus,button:focus,textarea:focus,[class*=van-]:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@keyframes van-slide-up-enter{0%{transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{transform:translate3d(0,100%,0)}}@keyframes van-slide-down-enter{0%{transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{transform:translate3d(0,-100%,0)}}@keyframes van-slide-left-enter{0%{transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{transform:translate3d(-100%,0,0)}}@keyframes van-slide-right-enter{0%{transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{transform:translate3d(100%,0,0)}}@keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@keyframes van-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.van-fade-enter-active{animation:var(--van-duration-base) van-fade-in both var(--van-ease-out)}.van-fade-leave-active{animation:var(--van-duration-base) van-fade-out both var(--van-ease-in)}.van-slide-up-enter-active{animation:van-slide-up-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-up-leave-active{animation:van-slide-up-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-down-enter-active{animation:van-slide-down-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-down-leave-active{animation:van-slide-down-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-left-enter-active{animation:van-slide-left-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-left-leave-active{animation:van-slide-left-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-right-enter-active{animation:van-slide-right-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-right-leave-active{animation:van-slide-right-leave var(--van-duration-base) both var(--van-ease-in)}.van-clearfix:after{display:table;clear:both;content:""}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-break:anywhere;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-break:anywhere;-webkit-box-orient:vertical}.van-safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.van-safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.van-haptics-feedback{cursor:pointer}.van-haptics-feedback:active{opacity:var(--van-active-opacity)}[class*=van-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid var(--van-border-color);transform:scale(.5)}.van-hairline,.van-hairline--top,.van-hairline--left,.van-hairline--right,.van-hairline--bottom,.van-hairline--surround,.van-hairline--top-bottom{position:relative}.van-hairline--top:after{border-top-width:var(--van-border-width)}.van-hairline--left:after{border-left-width:var(--van-border-width)}.van-hairline--right:after{border-right-width:var(--van-border-width)}.van-hairline--bottom:after{border-bottom-width:var(--van-border-width)}.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:var(--van-border-width) 0}.van-hairline--surround:after{border-width:var(--van-border-width)}

/*!*************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./node_modules/vant/lib/swipe/index.css ***!
  \*************************************************************************************************************************************************************************************/
:root,:host{--van-swipe-indicator-size: 6px;--van-swipe-indicator-margin: var(--van-padding-sm);--van-swipe-indicator-active-opacity: 1;--van-swipe-indicator-inactive-opacity: .3;--van-swipe-indicator-active-background: var(--van-primary-color);--van-swipe-indicator-inactive-background: var(--van-border-color)}.van-swipe{position:relative;overflow:hidden;transform:translateZ(0);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-swipe__track{display:flex;height:100%;transition-property:transform}.van-swipe__track--vertical{flex-direction:column}.van-swipe__indicators{position:absolute;bottom:var(--van-swipe-indicator-margin);left:50%;display:flex;transform:translate(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:var(--van-swipe-indicator-margin);flex-direction:column;transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:var(--van-swipe-indicator-size)}.van-swipe__indicator{width:var(--van-swipe-indicator-size);height:var(--van-swipe-indicator-size);background-color:var(--van-swipe-indicator-inactive-background);border-radius:100%;opacity:var(--van-swipe-indicator-inactive-opacity);transition:opacity var(--van-duration-fast),background-color var(--van-duration-fast)}.van-swipe__indicator:not(:last-child){margin-right:var(--van-swipe-indicator-size)}.van-swipe__indicator--active{background-color:var(--van-swipe-indicator-active-background);opacity:var(--van-swipe-indicator-active-opacity)}

/*!******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./node_modules/vant/lib/swipe-item/index.css ***!
  \******************************************************************************************************************************************************************************************/
.van-swipe-item{position:relative;flex-shrink:0;width:100%;height:100%}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/HomeView.vue?vue&type=style&index=0&id=9ea40744&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bg_blue[data-v-9ea40744] {
  background: #4b74fb;
}
.home[data-v-9ea40744] {
  min-height: 100vh;
  text-align: center;
}
.home[data-v-9ea40744]::-webkit-scrollbar {
  display: none;
}
.home .el-header[data-v-9ea40744] {
  top: 40px;
  position: fixed;
}
.home .el-container[data-v-9ea40744] {
  min-height: 100vh;
  flex-direction: column;
}
.home .el-main[data-v-9ea40744] {
  padding: 0;
  overflow: hidden;
}
.home .el-main .banner[data-v-9ea40744] {
  width: 100%;
  height: 640px;
  position: relative;
  cursor: pointer;
}
.home .el-main .banner[data-v-9ea40744] ul.el-carousel__indicators {
  line-height: 1;
  bottom: 70px;
}
.home .el-main .banner[data-v-9ea40744] ul.el-carousel__indicators .el-carousel__button {
  width: 10px;
  height: 10px;
  border-radius: 100px;
  margin-right: 10px;
  background: transparent;
  border: 1px solid #fff;
}
.home .el-main .banner[data-v-9ea40744] ul.el-carousel__indicators li.is-active .el-carousel__button {
  background: #fff;
}
.home .el-main .banner[data-v-9ea40744] .el-carousel__indicator--horizontal {
  padding: 0;
}
.home .el-main .banner .bannerTips[data-v-9ea40744] {
  position: fixed;
  width: 100%;
  height: 40px;
  background: linear-gradient(90deg, #ffffff 0%, #e0170f 20%, #944e86 50%, #1a58c2 80%, #ffffff 100%);
  top: 0;
  left: 0;
  color: #fff;
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9;
}
.home .el-main .destination[data-v-9ea40744] {
  background: #fff;
  width: 850px;
  height: 60px;
  border-radius: 850px;
  position: relative;
  display: flex;
  justify-content: space-around;
  align-items: center;
  z-index: 2;
  margin: 0 auto;
  margin-top: -30px;
  padding: 0 32px;
  box-sizing: border-box;
  box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1);
}
.home .el-main .destination .title[data-v-9ea40744] {
  font-size: 24px;
  font-weight: bold;
  background: linear-gradient(70deg, #E0170F 0%, #944E86 50%, #1A58C2 100%);
  -webkit-background-clip: text !important;
          background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  width: -moz-fit-content;
  width: fit-content;
  margin-right: 0;
  line-height: 1;
}
.home .el-main .destination .text[data-v-9ea40744] {
  font-size: 16px;
  color: #15151B;
  margin-right: 0;
  line-height: 1;
}
.home .el-main .destination[data-v-9ea40744] .area-input {
  width: 400px;
  height: 40px;
  border-radius: 100px;
  background: #f5f5f5;
}
.home .el-main .destination[data-v-9ea40744] .area-input .el-input__wrapper {
  background: #f5f5f5;
  box-shadow: none;
  border-radius: 100px;
}
.home .el-main .destination[data-v-9ea40744] .area-input .el-input-group__append {
  box-shadow: none;
  border-radius: 100px;
}
.home .el-main .destination[data-v-9ea40744] .area-input .search-button {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}
.home .el-main .destination[data-v-9ea40744] .area-input .search-button svg {
  width: 20px;
}
.home .el-main .destination[data-v-9ea40744] .area-input .search-btn {
  width: 20px;
}
.home .el-main .special_background[data-v-9ea40744] {
  background-image: url(/img/home_background.1f095416.png);
  background-position: 50% 50%;
  background-size: 216% 126%;
}
.home .el-main[data-v-9ea40744] .el-tabs__content {
  display: none !important;
}
.home .el-main .grid-content[data-v-9ea40744] {
  position: relative;
}
.home .el-main .grid-content .area-tabs[data-v-9ea40744] {
  background: #fff;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 100px;
  height: -moz-fit-content;
  height: fit-content;
  border: 1px solid #A5A5B1;
}
.home .el-main .grid-content .area-tabs[data-v-9ea40744] .el-tabs__header {
  margin: 0;
  font-size: 16px;
  padding: 6px;
}
.home .el-main .grid-content .area-tabs[data-v-9ea40744] .el-tabs__nav {
  border-radius: 100px;
  background: #fff;
  overflow: hidden;
}
.home .el-main .grid-content .area-tabs[data-v-9ea40744] .el-tabs__item {
  width: 296px;
  height: 38px;
  border-radius: 100px;
  padding: 0 !important;
  font-size: 18px;
}
.home .el-main .grid-content .area-tabs[data-v-9ea40744] .el-tabs__item.is-active {
  color: #fff;
  background: #4b74fb;
}
.home .el-main .grid-content .area-tabs[data-v-9ea40744] .el-tabs__nav-wrap::after {
  display: none;
}
.home .el-main .grid-content .area-tabs[data-v-9ea40744] .el-tabs__active-bar {
  display: none;
}
.home .el-main .grid-content .area-tabs[data-v-9ea40744] .el-tabs--top > .el-tabs__header .el-tabs__item:nth-child(2) {
  padding: 0;
}
.home .el-main .grid-content[data-v-9ea40744] .el-tabs--top > .el-tabs__header .el-tabs__item:nth-child(2),
.home .el-main .grid-content[data-v-9ea40744] .el-tabs--top > .el-tabs__header .el-tabs__item:last-child {
  padding-left: 20px;
  padding-right: 20px;
}
.home .el-main .grid-content .grid-content-inner[data-v-9ea40744] {
  display: flex;
  margin: 60px 0 20px 0 ;
  justify-content: center;
  align-items: flex-start;
}
.home .el-main .tab-content[data-v-9ea40744] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  background: linear-gradient(79deg, #F7F7F8 0%, #FFFFFF 100%);
  border-radius: 20px 20px 20px 20px;
  padding: 40px;
  padding-bottom: 0;
  box-sizing: border-box;
}
.home .el-main .tab-content .country-item[data-v-9ea40744] {
  width: 21.875%;
  margin-right: 40px;
  position: relative;
  margin-bottom: 40px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #fff;
  padding: 14px;
  box-sizing: border-box;
  border-radius: 10px;
  border: 1px solid #EBEBF3;
  box-shadow: 0px 8px 20px 0px #EBEBF3;
}
.home .el-main .tab-content .country-item[data-v-9ea40744]:hover {
  background: #F4F7FC;
  border-color: #1A59C1;
}
.home .el-main .tab-content .country-item:hover .arrow[data-v-9ea40744] {
  display: none;
}
.home .el-main .tab-content .country-item:hover .arrow.blue[data-v-9ea40744] {
  display: block;
}
.home .el-main .tab-content .country-item[data-v-9ea40744]:nth-child(4n) {
  margin-right: 0;
}
.home .el-main .tab-content .country-item[data-v-9ea40744] .el-image {
  height: 68px;
  width: 68px;
  border-radius: 100px;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
  border: 3px solid #FFFFFF;
}
.home .el-main .tab-content .country-item .country-name[data-v-9ea40744] {
  color: #00054b;
  font-size: 20px;
  border-radius: 0px 0px 8px 8px;
  flex: 1;
  margin-left: 24px;
  text-align: left;
}
.home .el-main .tab-content .country-item .country-name .name[data-v-9ea40744] {
  font-weight: bold;
  margin-bottom: 4px;
}
.home .el-main .tab-content .country-item .country-name .card[data-v-9ea40744] {
  font-size: 14px;
  color: #00054b;
}
.home .el-main .tab-content .country-item .arrow[data-v-9ea40744] {
  display: block;
}
.home .el-main .tab-content .country-item .arrow.blue[data-v-9ea40744] {
  display: none;
}
.home .el-main .all[data-v-9ea40744] {
  width: 296px;
  text-align: center;
  margin: 0 auto;
  padding: 10px 0px;
  border-radius: 100px;
  background: #4b74fb;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
  margin-top: 60px;
}
.home .el-main .quickGuide[data-v-9ea40744] {
  margin-top: 120px;
}
.home .el-main .quickGuide .quickGuide-list[data-v-9ea40744] {
  margin-top: 40px;
}
.home .el-main .quickGuide .title[data-v-9ea40744] {
  font-size: 40px;
  font-weight: bold;
  line-height: 1;
  margin: 0 auto;
  background: linear-gradient(70deg, #E0170F 0%, #944E86 50%, #1A58C2 100%);
  -webkit-background-clip: text !important;
          background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  width: -moz-fit-content;
  width: fit-content;
}
.home .el-main .quickGuide .text[data-v-9ea40744] {
  font-size: 16px;
  color: #15151B;
  line-height: 1;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  margin-top: 14px;
}
.home .el-main .quickGuide .esim-content[data-v-9ea40744],
.home .el-main .quickGuide .sim-content[data-v-9ea40744] {
  background: linear-gradient(79deg, #F7F7F8 0%, #FFFFFF 100%);
  border-radius: 20px 20px 20px 20px;
  padding: 40px;
  display: flex;
  justify-content: flex-start;
}
.home .el-main .quickGuide .esim-content .esim-content-item[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item[data-v-9ea40744] {
  width: 350px;
  height: 450px;
  box-sizing: border-box;
  margin-right: 40px;
  border-radius: 30px;
  padding-bottom: 24px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  background: #fff;
  box-shadow: 0px 8px 30px 0px #EBEBF3;
  border: 1px solid #EBEBF3;
}
.home .el-main .quickGuide .esim-content .esim-content-item.sim-content-item[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item.sim-content-item[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item.sim-content-item[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item.sim-content-item[data-v-9ea40744] {
  width: 480px;
}
.home .el-main .quickGuide .esim-content .esim-content-item[data-v-9ea40744]:last-child,
.home .el-main .quickGuide .sim-content .esim-content-item[data-v-9ea40744]:last-child,
.home .el-main .quickGuide .esim-content .sim-content-item[data-v-9ea40744]:last-child,
.home .el-main .quickGuide .sim-content .sim-content-item[data-v-9ea40744]:last-child {
  margin-right: 0;
}
.home .el-main .quickGuide .esim-content .esim-content-item > img[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item > img[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item > img[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item > img[data-v-9ea40744] {
  width: 240px;
  height: 240px;
  margin-top: 50px;
  margin-bottom: 32px;
}
.home .el-main .quickGuide .esim-content .esim-content-item .esim-content-item-number[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item .esim-content-item-number[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item .esim-content-item-number[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item .esim-content-item-number[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .esim-content-item .sim-content-item-number[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item .sim-content-item-number[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item .sim-content-item-number[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item .sim-content-item-number[data-v-9ea40744] {
  width: 40px;
  height: 40px;
  color: #E31811;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(227, 24, 17, 0.05);
  border-radius: 100px;
  margin-bottom: 12px;
}
.home .el-main .quickGuide .esim-content .esim-content-item .esim-content-item-text[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item .esim-content-item-text[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item .esim-content-item-text[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item .esim-content-item-text[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .esim-content-item .sim-content-item-text[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item .sim-content-item-text[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item .sim-content-item-text[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item .sim-content-item-text[data-v-9ea40744] {
  font-size: 16px;
  color: #15151B;
}
.home .el-main .quickGuide .esim-content .esim-content-item .esim-content-item-links[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item .esim-content-item-links[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item .esim-content-item-links[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item .esim-content-item-links[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .esim-content-item .sim-content-item-links[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .esim-content-item .sim-content-item-links[data-v-9ea40744],
.home .el-main .quickGuide .esim-content .sim-content-item .sim-content-item-links[data-v-9ea40744],
.home .el-main .quickGuide .sim-content .sim-content-item .sim-content-item-links[data-v-9ea40744] {
  font-size: 16px;
  color: #0F85E5;
  cursor: pointer;
}
.home .el-main .common_question_wrapper[data-v-9ea40744] {
  position: relative;
}
.home .el-main .common_question_wrapper .back[data-v-9ea40744] {
  width: 100%;
  height: 100%;
  z-index: -1;
  position: absolute;
  bottom: 0;
  left: 0;
}
.home .el-main .AieSim[data-v-9ea40744] {
  margin-top: 140px;
  position: relative;
}
.home .el-main .AieSim > img[data-v-9ea40744] {
  width: 100%;
  vertical-align: middle;
}
.home .el-main .AieSim .text_content[data-v-9ea40744] {
  position: absolute;
  bottom: 2.0833vw;
  right: 8.0208vw;
}
.home .el-main .AieSim .text_content .title[data-v-9ea40744] {
  font-size: 2.0833vw;
  color: #FFFFFF;
  line-height: 1;
  font-weight: bold;
  margin-bottom: 2.0833vw;
}
.home .el-main .AieSim .text_content .text[data-v-9ea40744] {
  width: 31.25vw;
  height: 2.0833vw;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 40.38%, rgba(255, 255, 255, 0) 100%);
  font-size: 0.9375vw;
  color: #FFFFFF;
  line-height: 1;
  margin-bottom: 1.0417vw;
}
.home .el-main .AieSim .text_content .text[data-v-9ea40744]:last-child {
  margin-bottom: 0px;
}
.home .el-main .common_question .title[data-v-9ea40744] {
  font-weight: bold;
  font-size: 40px;
  line-height: 1;
  background: linear-gradient(70deg, #E0170F 0%, #944E86 50%, #1A58C2 100%);
  -webkit-background-clip: text !important;
          background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  margin-top: 120px;
  margin-bottom: 18px;
}
.home .el-main .common_question .text[data-v-9ea40744] {
  font-size: 16px;
  color: #15151B;
  line-height: 1;
  margin-bottom: 40px;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse {
  border: none;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  {
  margin-bottom: 20px;
  border: none;
  box-shadow: 0px 8px 30px 0px #EBEBF3;
  border: 1px solid #EBEBF3;
  border-radius: 10px;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__header,
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__wrap {
  border: none;
  background: #fff;
  background-color: #fff;
  padding-right: 0;
  padding: 0 24px;
  box-sizing: border-box;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__header {
  min-height: 60px;
  font-size: 18px;
  color: #00054b;
  line-height: 1;
  position: relative;
  border-radius: 10px;
  /* 自定义箭头图标 */
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__header .el-collapse-item__arrow {
  display: none;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__header:hover::after {
  background: url(/img/plus-hover.33c1347d.svg) no-repeat center;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__header::after {
  content: "";
  position: absolute;
  right: 24px;
  top: 50%;
  transform: translateY(-50%) rotate(0deg);
  width: 24px;
  height: 24px;
  background: url(/img/plus.b2e8a8fe.svg) no-repeat center;
  background-size: contain;
  transition: transform 0.3s;
  border-radius: 100%;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__header.is-active {
  border-radius: 10px 10px 0 0;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__header.is-active::after {
  background: url(/img/reduce.b0353239.svg) no-repeat center;
  background-size: contain;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__wrap {
  border-radius: 0 0 10px 10px;
}
.home .el-main .common_question[data-v-9ea40744] .el-collapse-item  .el-collapse-item__wrap .el-collapse-item__content {
  padding-bottom: 32px;
  font-size: 14px;
  color: rgba(0, 5, 77, 0.6);
  line-height: 1.5;
  text-align: left;
  border-top: 1px solid #EBEBF3;
  padding-top: 24px;
}
.home .el-main .common_question .view_more[data-v-9ea40744] {
  width: 296px;
  height: 38px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100px;
  margin-top: 60px;
  margin-bottom: 80px;
  background: #fff;
  font-size: 16px;
  background: #4b74fb;
  color: #fff;
  line-height: 1;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
.home .el-header[data-v-9ea40744] {
    top: 40px;
}
.home .el-main .banner[data-v-9ea40744] {
    height: 180px !important;
    padding-top: 100px;
}
.home .el-main .banner .bannerTips[data-v-9ea40744] {
    font-size: 12px;
    color: #FFFFFF;
    line-height: 1;
    z-index: 999;
}
.home .el-main .banner[data-v-9ea40744] .van-swipe__indicators {
    bottom: 36px;
}
.home .el-main .special_background[data-v-9ea40744] {
    background-image: none;
    background-color: #fff;
}
.home .el-main .special_background .destination[data-v-9ea40744] {
    width: 240px;
    padding: 0;
    height: 48px;
    margin-top: -24px;
    border-radius: 100px;
}
.home .el-main .special_background .destination .title[data-v-9ea40744] {
    display: none;
}
.home .el-main .special_background .destination[data-v-9ea40744] .area-input {
    width: 100%;
    margin: 0 auto;
    border-radius: 100px;
    background: #fff;
    height: 48px;
}
.home .el-main .special_background .destination[data-v-9ea40744] .area-input .el-input__wrapper {
    background: #fff;
}
.home .el-main .special_background #quickGuide .quickGuide[data-v-9ea40744] {
    margin-top: 60px;
}
.home .el-main .special_background #quickGuide .quickGuide .title[data-v-9ea40744] {
    font-size: 18px;
}
.home .el-main .special_background #quickGuide .quickGuide .text[data-v-9ea40744] {
    font-size: 10px;
    color: #15151B;
}
.home .el-main .special_background #quickGuide .quickGuide .quickGuide-list[data-v-9ea40744] {
    background: #F9F9FA;
    margin-top: 24px;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-header {
    display: none;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane {
    display: block;
    position: relative;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content-phone-title,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content-phone-title {
    position: absolute;
    top: 24px;
    left: 50%;
    transform: translateX(-50%);
    font-weight: bold;
    font-size: 18px;
    color: #E31811;
    line-height: 1;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content {
    border-radius: 0;
    background: transparent;
    padding: 66px 15px;
    overflow: auto;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content::-webkit-scrollbar,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content::-webkit-scrollbar {
    display: none;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .esim-content-item,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .esim-content-item,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .sim-content-item,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .sim-content-item {
    width: 180px;
    height: 240px;
    min-width: 180px;
    margin-right: 18px;
    padding: 0 12px;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .esim-content-item:last-child,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .esim-content-item:last-child,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .sim-content-item:last-child,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .sim-content-item:last-child {
    margin-right: 0;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .esim-content-item img,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .esim-content-item img,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .sim-content-item img,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .sim-content-item img {
    width: 120px;
    height: 120px;
    margin-top: 12px;
    margin-bottom: 8px;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .esim-content-item .esim-content-item-number,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .esim-content-item .esim-content-item-number,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .sim-content-item .esim-content-item-number,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .sim-content-item .esim-content-item-number {
    width: 24px;
    height: 24px;
    font-size: 12px;
}
.home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .esim-content-item .esim-content-item-text,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .esim-content-item .esim-content-item-text,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .sim-content-item .esim-content-item-text,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .sim-content-item .esim-content-item-text,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .esim-content-item .esim-content-item-links,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .esim-content-item .esim-content-item-links,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .esim-content .sim-content-item .esim-content-item-links,
  .home .el-main .special_background #quickGuide .quickGuide .custom-tabs[data-v-9ea40744] .tabs-content .tab-pane .sim-content .sim-content-item .esim-content-item-links {
    font-size: 12px;
}
.home .el-main .AieSim[data-v-9ea40744] {
    margin-top: 60px;
    position: relative;
}
.home .el-main .AieSim > img[data-v-9ea40744] {
    width: 100%;
    vertical-align: middle;
}
.home .el-main .AieSim .text_content[data-v-9ea40744] {
    top: 32px;
    left: 50%;
    transform: translateX(-50%);
    right: unset;
    bottom: unset;
}
.home .el-main .AieSim .text_content .title[data-v-9ea40744] {
    font-size: 20px;
    margin-bottom: 24px;
}
.home .el-main .AieSim .text_content .text[data-v-9ea40744] {
    width: 280px;
    height: 44px;
    font-size: 12px;
    margin-bottom: 16px;
    box-sizing: border-box;
    padding: 0 40px;
    line-height: 1.5;
}
.home .el-main .AieSim .text_content .text[data-v-9ea40744]:last-child {
    margin-bottom: 0px;
}
.home .el-main #common_question .common_question .title[data-v-9ea40744] {
    margin-top: 60px;
    margin-bottom: 10px;
    font-size: 18px;
}
.home .el-main #common_question .common_question .text[data-v-9ea40744] {
    font-size: 10px;
    margin-bottom: 24px;
}
.home .el-main #common_question .common_question[data-v-9ea40744] .el-collapse .el-collapse-item__header {
    min-height: 48px;
    font-size: 12px;
}
.home .el-main #common_question .common_question[data-v-9ea40744] .el-collapse .el-collapse-item__header::after {
    width: 16px;
    height: 16px;
    right: 12px;
    border-radius: 50%;
}
.home .el-main #common_question .common_question[data-v-9ea40744] .el-collapse .el-collapse-item__content {
    font-size: 10px;
    padding-bottom: 16px;
}
.home .el-main .grid-content .grid-content-inner[data-v-9ea40744] {
    flex-direction: column;
    margin: 32px 0 24px;
}
.home .el-main .grid-content .grid-content-inner .area-tabs[data-v-9ea40744] {
    border-radius: 0;
    background: transparent;
    border: none;
    height: -moz-fit-content;
    height: fit-content;
}
.home .el-main .grid-content .grid-content-inner .area-tabs[data-v-9ea40744] .el-tabs__nav {
    border-radius: 0;
    background: transparent;
    align-items: flex-end;
}
.home .el-main .grid-content .grid-content-inner .area-tabs[data-v-9ea40744] .el-tabs__item {
    width: -moz-fit-content;
    width: fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background: transparent;
    font-size: 14px;
    border-radius: 0px;
    margin-right: 24px;
}
.home .el-main .grid-content .grid-content-inner .area-tabs[data-v-9ea40744] .el-tabs__item.is-active {
    background: linear-gradient(70deg, #E0170F 0%, #944E86 50%, #1A58C2 100%);
    -webkit-background-clip: text !important;
            background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 18px;
    font-weight: bold;
    position: relative;
}
.home .el-main .grid-content .grid-content-inner .area-tabs[data-v-9ea40744] .el-tabs__nav-wrap.is-scrollable {
    padding: 0;
}
.home .el-main .grid-content .grid-content-inner .area-tabs[data-v-9ea40744] .el-tabs__nav-scroll {
    max-width: calc(100vw - 4.16666667vw - 4.16666667vw);
    overflow: auto;
}
.home .el-main .grid-content .grid-content-inner .area-tabs[data-v-9ea40744] .el-tabs__nav-scroll::-webkit-scrollbar {
    display: none;
}
.home .el-main .grid-content .tab-content[data-v-9ea40744] {
    padding: 0;
    background: transparent;
}
.home .el-main .grid-content .tab-content .country-item[data-v-9ea40744] {
    width: 48%;
    margin-right: 4%;
    margin-bottom: calc(4% - 2px);
    padding: 14px 8px;
    box-shadow: 0px 4px 10px 0px #EBEBF3;
    border: 1px solid #EBEBF3;
}
.home .el-main .grid-content .tab-content .country-item[data-v-9ea40744]:nth-child(2n) {
    margin-right: 0;
}
.home .el-main .grid-content .tab-content .country-item .el-image[data-v-9ea40744] {
    width: 24px;
    height: 24px;
}
.home .el-main .grid-content .tab-content .country-item .country-name[data-v-9ea40744] {
    font-size: 14px;
    color: #00054b;
    line-height: 1;
    margin-left: 12px;
}
.home .el-main .grid-content .tab-content .country-item .country-name .card[data-v-9ea40744] {
    font-size: 10px;
}
.home .el-main .grid-content .all[data-v-9ea40744] {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
    width: -moz-fit-content;
    width: fit-content;
    color: #878794;
    background: transparent;
    line-height: 1;
    transform: translate(0%, 100%);
}
.home .el-main .backToTop[data-v-9ea40744] {
    width: 48px;
    height: 48px;
    position: fixed;
    right: 8px;
    bottom: 60px;
    z-index: 88;
}
.home .el-main .backToTop img[data-v-9ea40744] {
    width: 100%;
}
}

