/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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=24a16d5c&lang=less&scoped=scoped ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
._loading[data-v-24a16d5c] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  background: rgba(0, 0, 0, 0.3);
}
._loading .van-overlay[data-v-24a16d5c] {
  opacity: 0.5;
}
._loading .wrapper[data-v-24a16d5c] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
._loading .van-loading__text[data-v-24a16d5c] {
  color: #fff;
  font-size: 3.2vw;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/FloatingWindow.vue?vue&type=style&index=0&id=30d3f274&scoped=true&lang=less ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.kf[data-v-30d3f274] {
  position: fixed;
  touch-action: none;
  z-index: 9;
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE/Edge */
  user-select: none;
  /* 标准语法 */
}
.kf[data-v-30d3f274] .van-icon__image {
  width: 16vw;
  height: 16.266667vw;
}
.kfWindon[data-v-30d3f274] {
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: 999;
}
.kfWindon .contentWindow .titleWindow[data-v-30d3f274] {
  border-top-left-radius: 3.733333vw;
  border-top-right-radius: 3.733333vw;
  background: white;
  height: 9.333333vw;
}
.kfWindon .contentWindow .titleWindow .cross[data-v-30d3f274] {
  position: relative;
  height: 9.333333vw;
}
.kfWindon .contentWindow .titleWindow .cross .icon[data-v-30d3f274] {
  position: absolute;
  top: 1.333333vw;
  right: 2.666667vw;
  border-radius: 2.666667vw;
  font-size: 3.2vw;
  color: red;
  font-weight: bold;
}
.kfWindon .contentWindow .titleWindow .cross .robticon[data-v-30d3f274] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #2691f5;
  font-weight: bold;
}
.kfWindon .contentWindowTwe[data-v-30d3f274] {
  width: 100%;
  height: calc(100% - 9.333333vw);
  background: white;
}
.kfWindon .contentWindowTwe .iframeStyle[data-v-30d3f274] {
  width: 100%;
  height: 100%;
  border: 1px solid #d6d6d6;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=less&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#app[data-v-7ba5bd90] {
  font-family: "Avenir", Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/AdditionalInsurance/AdditionalInsurance.vue?vue&type=style&index=0&id=fc654f7a&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#AdditionalInsurance[data-v-fc654f7a] {
  padding: 4.8% 4.8%;
  background: #F7F9FB;
  font-size: 9.6vw;
}
#AdditionalInsurance .all_box[data-v-fc654f7a] {
  padding: 1.7% 3.2%;
  margin-bottom: 2.666667vw;
  width: 100%;
  box-sizing: border-box;
  background: #fff;
}
#AdditionalInsurance .all_box .all_title[data-v-fc654f7a] {
  font-size: 4.266667vw;
  color: #142241;
  padding-bottom: 3.466667vw;
  border-bottom: 1px solid #E2E4EA;
}
#AdditionalInsurance .all_box .all_content[data-v-fc654f7a] {
  font-size: 3.733333vw;
  padding: 1.333333vw 0 2.666667vw 0;
  border-bottom: 1px solid #E2E4EA;
  color: #858E9C;
}
#AdditionalInsurance .all_box .all_content div[data-v-fc654f7a] {
  margin-top: 1.333333vw;
}
#AdditionalInsurance .all_box .all_content .all_interval[data-v-fc654f7a] {
  margin-bottom: 5.333333vw;
}
#AdditionalInsurance .all_box .all_content .fontstry[data-v-fc654f7a] {
  color: red;
  font-weight: bold;
}
#AdditionalInsurance .all_box .all_button[data-v-fc654f7a] {
  padding: 1.333333vw 0;
  text-align: end;
}
#AdditionalInsurance .noRecord[data-v-fc654f7a] {
  color: #ccc;
  text-align: center;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/AdditionalInsurance/Confirmation.vue?vue&type=style&index=0&id=176a6e95&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#Confirmation .all_wring[data-v-176a6e95] {
  color: #858e9c;
  font-size: 3.466667vw;
  background: #f7f9fb;
  padding: 2.666667vw 0;
}
#Confirmation .all_wring .all_wring_smail[data-v-176a6e95] {
  padding: 1.333333vw 4vw;
  background: #fff;
}
#Confirmation .all_information[data-v-176a6e95] {
  padding: 1.333333vw 4vw;
  font-size: 4.266667vw;
  background: #fff;
}
#Confirmation .all_information div[data-v-176a6e95] {
  width: 100%;
  height: 13.333333vw;
  line-height: 13.333333vw;
  border-bottom: 1px solid #e2e4ea;
}
#Confirmation .all_information div span[data-v-176a6e95]:first-child {
  color: #858e9c;
  margin-right: 13.333333vw;
}
#Confirmation .all_information div span[data-v-176a6e95]:last-child {
  color: #142241;
}
#Confirmation .all_information div[data-v-176a6e95]:last-child,
#Confirmation .all_information div[data-v-176a6e95]:first-child {
  border-bottom: none;
}
#Confirmation .all_information div[data-v-176a6e95]:first-child {
  height: 21.333333vw;
  line-height: 21.333333vw;
  position: relative;
}
#Confirmation .all_information div:first-child span[data-v-176a6e95]:nth-child(1) {
  position: absolute;
  top: -2.666667vw;
}
#Confirmation .all_information div:first-child span[data-v-176a6e95]:nth-child(2) {
  color: #858e9c;
  position: absolute;
  top: 2.666667vw;
}
#Confirmation .all_information div:first-child span[data-v-176a6e95]:nth-child(3) {
  position: absolute;
  left: 26.133333vw;
}
#Confirmation .all_chock[data-v-176a6e95] {
  background: #f7f9fb;
  padding-top: 2.666667vw;
}
#Confirmation .all_chock .all_chock_back[data-v-176a6e95] {
  background: #fff;
}
#Confirmation .all_chock .all_chock_back .all_chock_title[data-v-176a6e95] {
  height: 13.333333vw;
  line-height: 13.333333vw;
  color: #142241;
  padding: 0 4vw;
  font-size: 4vw;
}
#Confirmation .all_chock .all_chock_back .all_chock_title span[data-v-176a6e95]:first-child {
  font-size: 4.533333vw;
}
#Confirmation .all_chock .all_chock_back .all_chock_title span[data-v-176a6e95]:last-child {
  font-size: 4vw;
}
#Confirmation .all_chock .all_chock_back .all_cycle_box[data-v-176a6e95] {
  padding: 0 4vw;
}
#Confirmation .all_chock .all_chock_back .all_cycle_box .cycle_box[data-v-176a6e95] {
  margin-top: 2.666667vw;
  width: 100%;
  height: 28.8vw;
  border: 1px solid #e2e4ea;
  border-radius: 1.333333vw;
  font-size: 4vw;
}
#Confirmation .all_chock .all_chock_back .all_cycle_box .cycle_box .cycle_box_top[data-v-176a6e95] {
  height: 10.666667vw;
  padding: 1.333333vw 0 0 1.333333vw;
  box-sizing: border-box;
  background: #f1f5ff;
  border-top-right-radius: 1.333333vw;
  border-top-left-radius: 1.333333vw;
  border-bottom: 1px solid #e2e4ea;
}
#Confirmation .all_chock .all_chock_back .all_cycle_box .cycle_box .cycle_box_button[data-v-176a6e95] {
  height: 18.666667vw;
  line-height: 18.666667vw;
}
#Confirmation .all_chock .all_chock_back .all_cycle_box .cycle_box .cycle_box_button div[data-v-176a6e95] {
  height: 9.333333vw;
  padding-left: 9.333333vw;
}
#Confirmation .all_chock .all_chock_back .all_cycle_box .cycle_box .cycle_box_button div[data-v-176a6e95]:first-child {
  line-height: 12vw;
}
#Confirmation .all_chock .all_chock_back .all_cycle_box .cycle_box .cycle_box_button div[data-v-176a6e95]:last-child {
  line-height: 5.333333vw;
}
#Confirmation .all_button[data-v-176a6e95] {
  padding: 2.666667vw 4vw;
  display: flex;
  justify-content: space-between;
  font-size: 4.8vw;
  background: #fff;
}
#Confirmation .common_box[data-v-176a6e95] {
  padding: 8vw 5.333333vw;
  color: #9498a2;
  font-size: 3.733333vw;
}
#Confirmation .common_box .xianzhong[data-v-176a6e95] {
  color: #ff363c;
}
#Confirmation .common_box .title_BOX[data-v-176a6e95] {
  font-family: PingFangSC-Medium, sans-serif;
  color: #142241;
  font-weight: 999;
}
#Confirmation .common_box .top2[data-v-176a6e95] {
  margin-top: 2.666667vw;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/AdditionalInsurance/ocr.vue?vue&type=style&index=0&id=0ae6f4e4&lang=less&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr .ocr_item[data-v-0ae6f4e4] {
  background: #fff;
}
.ocr .ocr_item .file_title[data-v-0ae6f4e4] {
  font-size: 4.266667vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 4vw;
}
.ocr .ocr_item .file_item[data-v-0ae6f4e4] {
  height: 30.666667vw;
  width: 49%;
  position: relative;
}
.ocr .ocr_item .file_item input[data-v-0ae6f4e4] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  opacity: 0;
  z-index: 3;
}
.ocr .ocr_item .file_item .image[data-v-0ae6f4e4] {
  display: block;
  width: 100%;
  height: 100%;
}
.ocr .ocr_item .file_item .task[data-v-0ae6f4e4] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background-color: #31a4ff;
  opacity: 0.24;
}
.ocr .ocr_item .file_item .task_img[data-v-0ae6f4e4] {
  width: 13.333333vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.list .tishi[data-v-0ae6f4e4] {
  text-align: center;
  font-size: 4.8vw;
  color: #4c4c4c;
  padding-top: 26.666667vw;
}
.list .tishi img[data-v-0ae6f4e4] {
  display: block;
  width: 23.733333vw;
  height: 16vw;
  margin: 0 auto;
}
.list .tishi p[data-v-0ae6f4e4] {
  margin-top: 4vw;
}
.list .item[data-v-0ae6f4e4] {
  margin-bottom: 4vw;
  background: #fff;
}
.list .item .header[data-v-0ae6f4e4] {
  padding: 4vw 4vw;
  position: relative;
  font-weight: bold;
}
.list .item .header .title[data-v-0ae6f4e4] {
  color: #000;
  font-size: 4.266667vw;
}
.list .item .header[data-v-0ae6f4e4]:after {
  position: absolute;
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #e3e4e6;
  bottom: 0;
  left: 0;
  transform: scaleY(0.5);
}
.list .item .content_style .heard_div[data-v-0ae6f4e4] {
  padding: 1.333333vw 4.8vw;
  display: flex;
}
.list .item .content_style .heard_div .block_p[data-v-0ae6f4e4] {
  display: inline-block;
  color: #969696;
  width: 20%;
  vertical-align: top;
  font-size: 3.733333vw;
}
.list .item .content_style .heard_div .content_p[data-v-0ae6f4e4] {
  color: #4c4c4c;
  width: 75%;
  font-size: 3.733333vw;
}
.list .item .content_style .heard_div .content_p .lp[data-v-0ae6f4e4] {
  padding-bottom: 1.333333vw;
}
.list .item .content_style .heard_div2[data-v-0ae6f4e4] {
  padding: 3.2vw 4.8vw;
}
.list .item .content_style .heard_div2 .table_title[data-v-0ae6f4e4] {
  font-size: 3.733333vw;
  vertical-align: top;
  color: #969696;
  margin-bottom: 1.333333vw;
}
.list .item .content_style .heard_div2 .table_item[data-v-0ae6f4e4] {
  border: 1px solid #969696;
  font-size: 3.733333vw;
  color: #4c4c4c;
  padding: 1.333333vw 2.666667vw;
  display: flex;
}
.list .item .content_style .heard_div2 .table_item[data-v-0ae6f4e4]:nth-child(n + 3) {
  border-top: none;
}
.list .item .content_style .heard_div2 .table_item2[data-v-0ae6f4e4] {
  border: 1px solid #969696;
  font-size: 3.733333vw;
  color: #4c4c4c;
  display: flex;
}
.list .item .content_style .heard_div2 .table_item2 .table_item_title[data-v-0ae6f4e4] {
  width: 69%;
  padding: 1.333333vw 2.666667vw;
  border-right: 1px solid #969696;
}
.list .item .content_style .heard_div2 .table_item2 .table_item_content[data-v-0ae6f4e4] {
  width: 30%;
  padding: 1.333333vw 2.666667vw;
}
.list .item .content_style .heard_div2 .table_item2[data-v-0ae6f4e4]:nth-child(n + 3) {
  border-top: none;
}
.list .item .content_height[data-v-0ae6f4e4] {
  height: 56vw;
  overflow: hidden;
}
.list .item .flex_c[data-v-0ae6f4e4] {
  display: flex;
  flex-direction: column;
}
.list .item .foot_click[data-v-0ae6f4e4] {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 3.733333vw;
  padding: 3.2vw 4.8vw;
  position: relative;
}
.list .item .foot_click span[data-v-0ae6f4e4] {
  display: inline-block;
  background: #f2f2f2;
  padding: 0.533333vw 4vw;
  border-radius: 8vw;
  color: #31a4ff;
  box-shadow: none;
}
.list .item .p_bottom[data-v-0ae6f4e4] {
  height: 13.333333vw;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.list .item .p_bottom .online_visit[data-v-0ae6f4e4] {
  margin: 0 4vw;
  width: 32vw;
  line-height: 9.333333vw;
  color: #31a4ff;
  font-size: 4.266667vw;
  border: 1px solid #31a4ff;
  border-radius: 9.333333vw;
  text-align: center;
}
.list .item .p_bottom .back_info[data-v-0ae6f4e4] {
  color: #31a4ff;
  font-size: 4.266667vw;
  padding-left: 4vw;
  text-align: right;
  margin-right: 4vw;
}
.list .item .p_bottom .success[data-v-0ae6f4e4] {
  color: #4acc04;
}
.list .item .p_bottom .hong[data-v-0ae6f4e4] {
  color: #ff3b04;
}
.phone[data-v-0ae6f4e4] {
  --van-cell-vertical-padding: 3.2vw;
  --van-cell-horizontal-padding: 4vw;
  --van-cell-font-size: 4.266667vw;
  --van-cell-right-icon-color: #cccccc;
  --van-field-label-width: 23.466667vw;
  --van-field-label-color: #666666;
  --van-field-label-margin-right: 0.533333vw;
  --van-field-input-text-color: #000000;
  --van-field-placeholder-text-color: #cccccc;
  --van-radio-label-color: #666666;
}
.phone .is-link--color[data-v-0ae6f4e4] {
  --van-field-input-text-color: #666666;
}
.phone .radio--spacing[data-v-0ae6f4e4] {
  margin-right: 9.066667vw;
}
.question[data-v-0ae6f4e4] {
  --van-button-border-width: 1px;
}
.question .question_top .question_top_title[data-v-0ae6f4e4] {
  height: 13.333333vw;
}
.question .question_top .question_top_title .qtt_left[data-v-0ae6f4e4] {
  font-size: 3.733333vw;
  color: #999999;
}
.question .question_top .question_top_title .qtt_left .qttl_tips[data-v-0ae6f4e4] {
  line-height: calc(186.666667vw / 20);
  font-size: 13.333333vw;
  color: #31A4FF;
}
.question .question_top .question_top_title .qtt_right[data-v-0ae6f4e4] {
  font-size: 3.733333vw;
  color: #666666;
}
.question .question_top .question_top_title .qtt_right .qttr_tips[data-v-0ae6f4e4] {
  color: #ff6033;
}
.question .question_top .question_top_content[data-v-0ae6f4e4] {
  font-size: 5.333333vw;
  color: #31A4FF;
}
.question .question_top .question_top_content .qtc_list[data-v-0ae6f4e4] {
  word-break: break-all;
}
.question .space_item[data-v-0ae6f4e4] {
  height: 2.666667vw;
  background: #f2f2f2;
}
.question .quetion_bottom .question_bottom_select[data-v-0ae6f4e4] {
  margin: 0 8vw;
}
.question .quetion_bottom .question_bottom_select .qbs_item[data-v-0ae6f4e4] {
  height: 14.666667vw;
  font-size: 4.266667vw;
  color: #666666;
  border-bottom: 1px solid #ccc;
}
.question .quetion_bottom .question_bottom_select .qbs_item .qbsi_active[data-v-0ae6f4e4] {
  color: #31a4ff;
}
.question .quetion_bottom .question_bottom_button .qbb_up[data-v-0ae6f4e4] {
  width: 49%;
  --van-button-default-border-color: #C4C3C3;
}
.question .quetion_bottom .question_bottom_button .qbb_next[data-v-0ae6f4e4] {
  width: 49%;
}
.sign .sign_item[data-v-0ae6f4e4] {
  background: #fff;
  padding: 5.333333vw 4vw 17.333333vw;
}
.sign .sign_item .title[data-v-0ae6f4e4] {
  font-size: 4.266667vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 4vw;
}
.sign .sign_item .title_tips[data-v-0ae6f4e4] {
  font-size: 3.733333vw;
  color: #666;
}
.sign .sign_item .sign_bt[data-v-0ae6f4e4] {
  margin: 4vw 0 10.666667vw;
  text-align: center;
}
.sign .sign_item .sign_content .sign_content_title[data-v-0ae6f4e4] {
  font-size: 3.733333vw;
  color: #666;
}
.sign .tips_checkbox[data-v-0ae6f4e4] {
  display: inline-block;
  margin-right: 1.333333vw;
}
.sign .sign_tips[data-v-0ae6f4e4] {
  font-size: 3.2vw;
  color: #4c4c4c;
}
.end .end_item[data-v-0ae6f4e4] {
  background: #fff;
}
.end .end_item .end_item_title[data-v-0ae6f4e4] {
  padding: 13.333333vw 0 4vw;
  text-align: center;
}
.end .end_item .end_item_title .end_item_title_image[data-v-0ae6f4e4] {
  min-width: 26.666667vw;
  min-height: 26.666667vw;
  max-width: 26.666667vw;
  max-height: 26.666667vw;
}
.end .end_item .end_item_title .end_item_title_tips[data-v-0ae6f4e4] {
  font-size: 4.266667vw;
  color: #4c4c4c;
  margin-top: 4vw;
}
.end .end_item .end_item_content .end_item_content_row[data-v-0ae6f4e4] {
  padding: 2.666667vw 0;
  font-size: 3.733333vw;
}
.end .end_item .end_item_content .end_item_content_row .eicr_title[data-v-0ae6f4e4] {
  width: 20%;
  color: #969696;
}
.end .end_item .end_item_content .end_item_content_row .eicr_content[data-v-0ae6f4e4] {
  width: 80%;
  color: #4c4c4c;
}
.end .end_item .end_item_content .foot_click_not_after[data-v-0ae6f4e4] {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 3.733333vw;
  padding: 3.2vw 4.8vw;
  position: relative;
}
.end .end_item .end_item_content .foot_click_not_after span[data-v-0ae6f4e4] {
  display: inline-block;
  background: #f2f2f2;
  padding: 0.533333vw 4vw;
  border-radius: 8vw;
  color: #31a4ff;
  box-shadow: none;
}
.end .end_item .end_item_content .tips[data-v-0ae6f4e4] {
  font-size: 3.733333vw;
  color: #4c4c4c;
  text-align: center;
}
.end .end_item .end_item_content .tips .tips_image[data-v-0ae6f4e4] {
  width: 26.666667vw;
}
.foot[data-v-0ae6f4e4] {
  margin: 4vw;
}
.foot .redTips[data-v-0ae6f4e4] {
  font-size: 3.733333vw;
  font-weight: bold;
  color: red;
}
.button_bottom_phone[data-v-0ae6f4e4] {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 8vw 0;
  height: 6.666667vw;
  font-size: 4.266667vw;
  color: #31a4ff;
}
.button_bottom_phone img[data-v-0ae6f4e4] {
  width: 8vw;
  padding-right: 2.666667vw;
}
.van_dialog_title[data-v-0ae6f4e4] {
  height: 13.333333vw;
  line-height: 13.333333vw;
  text-align: center;
  font-size: 4.266667vw;
  color: #232323;
  position: relative;
  font-weight: bold;
}
.van_dialog_content[data-v-0ae6f4e4] {
  padding: 8vw 5.333333vw;
  position: relative;
  color: #4c4c4c;
  font-size: 3.733333vw;
}
.van_dialog_content .frame_content[data-v-0ae6f4e4] {
  display: block;
  overflow: auto;
  height: 25vh;
}
.van_dialog_content .little_tip[data-v-0ae6f4e4] {
  font-size: 3.2vw;
  padding-top: 5.333333vw;
}
.van_dialog_content .van-hairline--top-bottom[data-v-0ae6f4e4]::after,
.van_dialog_content .van-hairline-unset--top-bottom[data-v-0ae6f4e4]::after,
.van_dialog_content .van-cell[data-v-0ae6f4e4]::after {
  border-bottom: none;
}
.padding_10_20[data-v-0ae6f4e4] {
  padding: 2.666667vw 5.333333vw;
}
.padding_lr_15[data-v-0ae6f4e4] {
  padding-left: 4vw;
  padding-right: 4vw;
}
.padding_tb_20[data-v-0ae6f4e4] {
  padding-top: 5.333333vw;
  padding-bottom: 5.333333vw;
}
.padding_tb_10[data-v-0ae6f4e4] {
  padding-top: 2.666667vw;
  padding-bottom: 2.666667vw;
}
.van_dialog_footer[data-v-0ae6f4e4] {
  display: flex;
}
.van_dialog_footer div[data-v-0ae6f4e4] {
  color: #232323;
  height: 13.333333vw;
  font-size: 3.733333vw;
  line-height: 13.333333vw;
  width: 50%;
  text-align: center;
  border-right: 1px solid #e3e4e6;
}
.van_dialog_footer div[data-v-0ae6f4e4]:last-child {
  border-right: none;
}
.van_dialog_content[data-v-0ae6f4e4]:after,
.van_dialog_title[data-v-0ae6f4e4]:after,
.foot_click[data-v-0ae6f4e4]:after {
  position: absolute;
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #e3e4e6;
  bottom: 0;
  left: 0;
  transform: scaleY(0.5);
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/AdditionalInsurance/Results.vue?vue&type=style&index=0&id=e9c33774&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.all[data-v-e9c33774] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 21.333333vw 10.666667vw 0 10.666667vw;
  font-size: 4vw;
}
.all img[data-v-e9c33774] {
  width: 13.333333vw;
  height: 13.333333vw;
}
.all .centext[data-v-e9c33774] {
  text-align: center;
  margin: 6.666667vw 0px;
  font-weight: 500;
}
.all .centext_data[data-v-e9c33774] {
  color: #c5c5c4;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/AdditionalInsurance/addSucceed.vue?vue&type=style&index=0&id=0e62aebe&scoped=true&lang=less ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.succeed[data-v-0e62aebe] {
  background: #fff;
}
.succeed img[data-v-0e62aebe] {
  display: block;
  width: 14.666667vw;
  height: 26.666667vw;
  margin: 0 auto 6.666667vw auto;
  padding-top: 13.333333vw;
}
.succeed p[data-v-0e62aebe] {
  padding: 0px 8vw;
  text-align: center;
  font-weight: bold;
}
.succeed .title[data-v-0e62aebe] {
  margin-bottom: 4vw;
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 4.266667vw;
  color: #333333;
}
.succeed .content[data-v-0e62aebe] {
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 3.733333vw;
  color: #666666;
  padding-bottom: 9.333333vw;
}
.succeed .a2[data-v-0e62aebe] {
  background: #31a4ff;
  text-align: center;
  margin: auto;
  width: 92%;
  color: #fff;
  font-size: 4.266667vw;
  height: 11.733333vw;
  line-height: 11.733333vw;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/CustomerService/luckyDraw.vue?vue&type=style&index=0&id=eb69cd80&scoped=true&lang=less ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.luckyDraw[data-v-eb69cd80] {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
  background-image: url(/eh-front/fcWeb/assets/img/lucky_bg.b8168c8b.png);
}
.luckyDraw .top .back[data-v-eb69cd80] {
  color: #fff;
  position: relative;
  padding-left: 10.666667vw;
  margin-top: 4vw;
  font-size: 3.733333vw;
}
.luckyDraw .top .back img[data-v-eb69cd80] {
  width: 4.266667vw;
  position: absolute;
  top: 1px;
  left: 5.333333vw;
}
.luckyDraw .top .logo[data-v-eb69cd80] {
  text-align: center;
  margin-bottom: 1.6vw;
}
.luckyDraw .top .logo img[data-v-eb69cd80] {
  width: 32vw;
  vertical-align: bottom;
}
.luckyDraw .top .title[data-v-eb69cd80] {
  text-align: center;
}
.luckyDraw .top .title img[data-v-eb69cd80] {
  width: 74.666667vw;
  vertical-align: bottom;
}
@media screen and (max-width: 374px) {
.luckyDraw .top .back[data-v-eb69cd80] {
    margin-top: 2.666667vw;
}
.luckyDraw .top .title img[data-v-eb69cd80] {
    width: 58.666667vw;
}
.luckyDraw .top .logo img[data-v-eb69cd80] {
    width: 28vw;
}
}
@media screen and (min-width: 375px) and (max-width: 400px) {
.luckyDraw .top .back[data-v-eb69cd80] {
    margin-top: 2.666667vw;
}
.luckyDraw .top .title img[data-v-eb69cd80] {
    width: 64vw;
}
.luckyDraw .top .logo img[data-v-eb69cd80] {
    width: 29.333333vw;
}
}
.luckyDraw .content[data-v-eb69cd80] {
  position: relative;
  text-align: center;
  margin-top: -4.8vw;
}
.luckyDraw .content .pointer[data-v-eb69cd80] {
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 99;
  width: 10.666667vw;
  transform: translateX(-5.333333vw);
}
.luckyDraw .content .circle[data-v-eb69cd80] {
  width: 90.666667vw;
  vertical-align: bottom;
}
.luckyDraw .content .main[data-v-eb69cd80] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 9.333333vw;
  left: 0;
  z-index: 10;
  text-align: center;
}
.luckyDraw .content .main .wheel_bg[data-v-eb69cd80] {
  position: absolute;
  left: 50%;
  top: 25%;
  transform: translate(-50%, -50%);
  z-index: -1;
}
.luckyDraw .content .main #myCanvas[data-v-eb69cd80] {
  vertical-align: bottom;
  width: 65.6vw;
  height: 65.6vw;
}
.luckyDraw .content .main .wheel[data-v-eb69cd80] {
  width: 65.6vw;
  height: 65.6vw;
  position: relative;
  margin: auto;
}
.luckyDraw .content .main .wheel .prize_item[data-v-eb69cd80] {
  position: absolute;
  box-sizing: border-box;
  color: #ef9534;
  font-size: 0.3rem;
  top: 0pc;
  left: 0px;
  width: 100%;
  height: 100%;
  line-height: 5.333333vw;
  transform-origin: 50% 50%;
}
.luckyDraw .content .main .wheel .prize_item[data-v-eb69cd80]:nth-child(odd) {
  color: #004ea2;
}
.luckyDraw .content .main .wheel .prize_item .lucky-prize[data-v-eb69cd80] {
  position: absolute;
  top: 2.666667vw;
  left: 50%;
  transform: translateX(-50%);
  width: 20%;
  line-height: 4.266667vw;
  font-size: 3.2vw;
}
.luckyDraw .content .main .center_btn[data-v-eb69cd80] {
  width: 32vw;
  position: absolute;
  left: 50%;
  top: 26%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.luckyDraw .content .footer[data-v-eb69cd80] {
  position: absolute;
  width: 100%;
  text-align: center;
  left: 0;
  bottom: 17.333333vw;
  z-index: 500;
}
.luckyDraw .content .footer img[data-v-eb69cd80] {
  width: 26.666667vw;
  vertical-align: bottom;
}
@media screen and (max-width: 374px) {
.luckyDraw .content .circle[data-v-eb69cd80] {
    width: 74.666667vw;
}
.luckyDraw .content .pointer[data-v-eb69cd80] {
    width: 8.533333vw;
    transform: translateX(-4.266667vw);
}
.luckyDraw .content .main[data-v-eb69cd80] {
    top: 7.733333vw;
}
.luckyDraw .content .main #myCanvas[data-v-eb69cd80] {
    width: 54.4vw;
    height: 54.4vw;
}
.luckyDraw .content .main .wheel[data-v-eb69cd80] {
    width: 54.4vw;
    height: 54.4vw;
}
.luckyDraw .content .main .center_btn[data-v-eb69cd80] {
    width: 26.666667vw;
}
.luckyDraw .content .footer[data-v-eb69cd80] {
    bottom: 13.333333vw;
}
.luckyDraw .content .footer img[data-v-eb69cd80] {
    width: 21.866667vw;
}
}
@media screen and (min-width: 375px) and (max-width: 400px) {
.luckyDraw .content .circle[data-v-eb69cd80] {
    width: 78.666667vw;
}
.luckyDraw .content .pointer[data-v-eb69cd80] {
    width: 9.6vw;
    transform: translateX(-4.8vw);
}
.luckyDraw .content .main[data-v-eb69cd80] {
    top: 8vw;
}
.luckyDraw .content .main #myCanvas[data-v-eb69cd80] {
    width: 57.066667vw;
    height: 57.066667vw;
}
.luckyDraw .content .main .wheel[data-v-eb69cd80] {
    width: 57.066667vw;
    height: 57.066667vw;
}
.luckyDraw .content .main .center_btn[data-v-eb69cd80] {
    width: 28.8vw;
}
.luckyDraw .content .footer[data-v-eb69cd80] {
    bottom: 14.666667vw;
}
.luckyDraw .content .footer img[data-v-eb69cd80] {
    width: 24vw;
}
}
.luckyDraw .tipText[data-v-eb69cd80] {
  color: #fff;
  position: absolute;
  width: 100%;
  text-align: center;
  left: 0;
  bottom: 4vw;
  padding: 2.666667vw 0;
  font-size: 3.2vw;
}
.popup[data-v-eb69cd80] {
  position: fixed;
  display: table;
  z-index: 999;
  width: 80%;
  max-width: 80vw;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  font-size: 4.266667vw;
  padding-top: 6.666667vw;
  text-align: center;
  background: rgba(250, 250, 250, 0);
}
.popup .popup_title[data-v-eb69cd80] {
  width: 53.333333vw;
  z-index: 6666;
}
.popup .prizeDetail[data-v-eb69cd80] {
  background: #fff;
  border-radius: 8vw;
  border: 1.333333vw solid #40a7fe;
  padding: 13.333333vw 3.733333vw 5.333333vw;
  margin-top: -11.2vw;
}
.popup .prizeDetail h2[data-v-eb69cd80] {
  font-size: 4.8vw;
  font-weight: bold;
}
.popup .prizeDetail h2 span[data-v-eb69cd80] {
  color: #0483ef;
}
.popup .prizeDetail h3[data-v-eb69cd80] {
  color: #5a5a5a;
  font-size: 4.266667vw;
  text-align: left;
  font-weight: normal;
}
.popup .prizeDetail .time[data-v-eb69cd80] {
  color: #0483ef;
  margin: 2.666667vw 0;
  text-align: left;
}
.popup .prizeDetail .role[data-v-eb69cd80] {
  color: #666;
  line-height: 5.866667vw;
  text-align: left;
  font-size: 3.733333vw;
  margin-top: 2.666667vw;
  margin-bottom: 4vw;
}
.popup .prizeDetail ul li[data-v-eb69cd80] {
  border: 1px solid #0483ef;
  border-radius: 2.666667vw;
  font-size: 4.8vw;
  font-weight: bold;
  color: #0483ef;
  padding: 2.666667vw 0;
  margin-bottom: 4vw;
}
.popup .prizeDetail ul li[data-v-eb69cd80]:last-child {
  margin-bottom: 0;
}
.popup .prizeDetail ul li span[data-v-eb69cd80] {
  font-size: 3.733333vw;
}
.popup .prizeDetail .collect_info .info_detail[data-v-eb69cd80] {
  text-align: left;
  color: #666;
  font-size: 3.733333vw;
  margin-top: 2.666667vw;
  margin-bottom: 4vw;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.popup .prizeDetail .collect_info .info_detail span[data-v-eb69cd80] {
  text-align: right;
  width: 20%;
  padding-right: 1.6vw;
  min-width: 13.333333vw;
  display: inline-block;
  box-sizing: border-box;
}
.popup .prizeDetail .collect_info .info_detail input[data-v-eb69cd80] {
  border: none;
  padding: 1.866667vw 1.333333vw;
  outline: none;
  color: #333;
  font-size: 3.733333vw;
  box-sizing: border-box;
  background: #f2f2f2;
  border-radius: 1.333333vw;
}
.popup .prizeDetail .collect_info .info_detail select[data-v-eb69cd80],
.popup .prizeDetail .collect_info .info_detail textarea[data-v-eb69cd80] {
  border: none;
  outline: none;
  border-radius: 1.333333vw;
  color: #666;
  background: #f2f2f2;
  height: 8vw;
}
.popup .prizeDetail .collect_info .info_detail textarea[data-v-eb69cd80] {
  min-height: 13.333333vw;
  resize: none;
  padding: 1.866667vw 1.333333vw;
  box-sizing: border-box;
}
.popup .prizeDetail .collect_info .info_detail button[data-v-eb69cd80] {
  color: #fff;
  background: #43bafa;
  border: none;
  border-radius: 0.8vw;
  width: 35%;
  font-size: 3.733333vw;
  box-sizing: border-box;
  height: 8vw;
  line-height: 8vw;
}
.popup .prizeDetail .collect_info .info_detail select[data-v-eb69cd80] {
  width: 24.5%;
}
.popup .prizeDetail .collect_info .info_detail .mobile[data-v-eb69cd80],
.popup .prizeDetail .collect_info .info_detail textarea[data-v-eb69cd80] {
  width: 77.5%;
}
.popup .prizeDetail .collect_info .info_detail .code[data-v-eb69cd80] {
  width: 40%;
}
.popup .prizeDetail .confirm[data-v-eb69cd80] {
  text-align: center;
}
.popup .prizeDetail .confirm img[data-v-eb69cd80] {
  width: 34.666667vw;
}
.popup .prizeDetail.introduce[data-v-eb69cd80] {
  padding-top: 8vw;
}
.popup .prizeDetail.introduce .info_detail[data-v-eb69cd80] {
  margin-bottom: 6.666667vw;
}
.popup .prizeDetail.introduce .info_detail span[data-v-eb69cd80] {
  width: 36%;
  min-width: 21.866667vw;
}
.popup .prizeDetail.introduce .info_detail input[data-v-eb69cd80] {
  width: 61.5%;
}
.popup .popup_close[data-v-eb69cd80] {
  margin-top: 5.333333vw;
  width: 11.2vw;
}
@media screen and (max-width: 374px) {
.popup .popup_title[data-v-eb69cd80] {
    width: 34.666667vw;
    z-index: 6666;
}
.popup .prizeDetail[data-v-eb69cd80] {
    margin-top: -7.733333vw;
    padding: 10.666667vw 2.666667vw 4vw;
}
.popup .popup_close[data-v-eb69cd80] {
    margin-top: 2.666667vw;
}
.popup .confirm img[data-v-eb69cd80] {
    width: 30.666667vw;
}
}
.over[data-v-eb69cd80] {
  overflow-y: scroll;
  height: 80vw;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/insuranceCancellation/ConsumerProtectionZone.vue?vue&type=style&index=0&id=55799d31&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.service_page[data-v-55799d31] {
  width: 100%;
  height: 100%;
  padding: 2.7% 5.1%;
  box-sizing: border-box;
}
.service_page div[data-v-55799d31] {
  width: 100%;
}
.service_page div img[data-v-55799d31] {
  width: 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/pages/insuranceCancellation/complaintChannels.vue?vue&type=style&index=0&id=20500bb5&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.service_page[data-v-20500bb5] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.service_page .title[data-v-20500bb5] {
  height: 13.333333vw;
  width: 100%;
  background: #FFFCF2;
  color: #FF9C00;
  padding: 2.666667vw 4vw;
  box-sizing: border-box;
  font-size: 3.466667vw;
  line-height: 4.533333vw;
}
.service_page .content_all[data-v-20500bb5] {
  padding: 0px 4vw;
  box-sizing: border-box;
}
.service_page .content_all .content[data-v-20500bb5] {
  width: 100%;
  margin-top: 3.2vw;
  display: flex;
  align-items: center;
  border: 1px solid #FFF0E1;
  border-radius: 1.333333vw;
}
.service_page .content_all .content .content_img[data-v-20500bb5] {
  width: 13.866667vw;
  height: 11.2vw;
  margin: 2.666667vw;
}
.service_page .content_all .content .content_img img[data-v-20500bb5] {
  display: block;
  width: 11.2vw;
  height: 11.2vw;
}
.service_page .content_all .content .content_title[data-v-20500bb5] {
  width: 100%;
  font-size: 3.466667vw;
  padding: 2.666667vw 0px;
  line-height: 4.8vw;
}
.service_page .content_all .content .content_title .font_style[data-v-20500bb5] {
  font-weight: 600;
}
.service_page .content_all .content .content_title .adsson[data-v-20500bb5] {
  color: #31A4FF;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/insuranceCancellation/XXPL.vue?vue&type=style&index=0&id=676b3952&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.service_page[data-v-676b3952] {
  width: 100%;
  height: 100%;
  padding: 2.666667vw;
  box-sizing: border-box;
}
.service_page div[data-v-676b3952] {
  width: 100%;
  height: 9.866667vw;
  margin-bottom: 3.2vw;
  background: rgba(38, 145, 245, 0.08);
  border: 1px solid rgba(38, 145, 245, 0.1);
  border-radius: 1.066667vw;
  display: flex;
  align-items: center;
}
.service_page div img[data-v-676b3952] {
  width: 4.266667vw;
  margin: 0 1.333333vw;
}
.service_page div .font[data-v-676b3952] {
  font-size: 3.733333vw;
  color: #1f1f1f;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ProductInformation/ProductInformation.vue?vue&type=style&index=0&id=6e04880a&lang=less ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.box {
  height: 35.466667vw;
  width: 100%;
  color: #666666;
}
.oneBox {
  width: 33.3%;
  float: left;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 2.666667vw 0;
}
.oneBox img {
  width: 13.333333vw;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/bind/bind.vue?vue&type=style&index=0&id=38d6cd7b&lang=less&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bind-container[data-v-38d6cd7b] {
  background: url(/eh-front/fcWeb/assets/img/bind@2x.c33bd95f.png) no-repeat;
  background-size: 100% 88vw;
  padding: 70.933333vw 4vw 0;
}
.bind-container .bindText[data-v-38d6cd7b] {
  position: absolute;
  top: 31.2vw;
  left: 50%;
  transform: translate(-50%, 0);
  font-weight: 600;
  font-size: 8vw;
  color: #fff;
  line-height: 11.2vw;
}
.bind-container .item[data-v-38d6cd7b] {
  height: 26.666667vw;
  background-color: #ffffff;
  box-shadow: 0 0.533333vw 3.733333vw 0 rgba(94, 184, 255, 0.15);
  border-radius: 1.333333vw;
  margin-bottom: 4vw;
  display: flex;
  align-items: center;
  padding-left: 21.333333vw;
}
.bind-container .item.exist_policy[data-v-38d6cd7b] {
  background: #ffffff url(data:image/png;base64,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) no-repeat 5.6vw center;
  background-size: 10.666667vw 10.666667vw;
}
.bind-container .item.null_policy[data-v-38d6cd7b] {
  background: #ffffff url(/eh-front/fcWeb/assets/img/bind@2x.c33bd95f.png) no-repeat 5.6vw center;
  background-size: 10.666667vw 10.666667vw;
}
.bind-container .item h3[data-v-38d6cd7b] {
  font-size: 4.8vw;
  color: #333333;
  line-height: 6.666667vw;
  margin-bottom: 1.333333vw;
}
.bind-container .item .tip[data-v-38d6cd7b] {
  font-size: 3.733333vw;
  color: #999999;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/steps/DJK-step.vue?vue&type=style&index=0&id=72f2c90c&lang=less&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* 绑定 步骤条组件*/
.steps[data-v-72f2c90c] {
  position: relative;
  height: 26.666667vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: url(/eh-front/fcWeb/assets/img/step-back@2x.75123df1.png) no-repeat;
  background-size: 100% 100%;
  padding: 7.466667vw 12.533333vw;
  /*finished*/
  /* last */
}
.steps .step[data-v-72f2c90c] {
  text-align: center;
  position: relative;
  width: 24vw;
}
.steps .step.step-current i[data-v-72f2c90c]:before {
  background: #31a4ff;
  color: #fff;
}
.steps .step__circle-container[data-v-72f2c90c] {
  width: 8vw;
  height: 8vw;
  margin: auto;
}
.steps .step__circle-container i[data-v-72f2c90c]:before {
  content: '1';
  width: 100%;
  height: 100%;
  display: flex;
  background: transparent;
  border: 1px solid #31a4ff;
  align-items: center;
  justify-content: center;
  color: #31a4ff;
  font-size: 4.266667vw;
  border-radius: 50%;
}
.steps .step__title[data-v-72f2c90c] {
  font-size: 3.2vw;
  color: #31a4ff;
  margin-top: 1.866667vw;
}
.steps .step__line[data-v-72f2c90c] {
  position: absolute;
  width: 26.666667vw;
  border-bottom: 1px solid #31a4ff;
  right: -26.666667vw;
  top: 4vw;
}
.steps .step:nth-child(2) .step__circle-container i[data-v-72f2c90c]:before {
  content: '2';
}
.steps .step-finished .step__circle-container i[data-v-72f2c90c]:before {
  content: '';
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  background-size: 100% 100%;
}
.steps .step:last-child .step__line[data-v-72f2c90c] {
  display: none;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/EhPuzzleCaptcha.vue?vue&type=style&index=0&id=053e91f9&scoped=true&lang=less ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
*[data-v-053e91f9] {
  box-sizing: border-box;
  user-select: none;
}
.puzzle-captcha[data-v-053e91f9] {
  background: #fff;
  padding: 0 3.733333vw 4vw;
  min-width: 76.8vw;
  max-width: 100vw;
  min-height: 76.8vw;
  height: auto;
  overflow: hidden;
}
.puzzle-captcha .puzzle-title[data-v-053e91f9] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.puzzle-captcha .puzzle-captcha-title[data-v-053e91f9] {
  margin-block-start: 0px;
  margin-block-end: 0px;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  text-align: left;
  font-size: 4.266667vw;
  font-weight: 400;
  color: #000000;
  line-height: 6.4vw;
  margin-top: 3.2vw;
  margin-bottom: 3.2vw;
}
.puzzle-captcha .puzzle-twe-icon[data-v-053e91f9] {
  margin: 6.666667vw;
}
.puzzle-captcha .puzzle-captcha-content[data-v-053e91f9] {
  width: 100%;
  height: auto;
  position: relative;
  margin-top: 0.8vw;
  /*     .loading-view {
      width: 100%;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      background: @white-bg-0;
      color: @black-0;
      position: absolute;
      left: 0;
      top: 0;

      i {
        font-size: 20px;
        margin-bottom: 5px;
        -webkit-transform: rotate(360deg);
        animation: rotation 1s linear infinite;
      }

      @-webkit-keyframes rotation {
        from {
          -webkit-transform: rotate(0deg);
        }

        to {
          -webkit-transform: rotate(360deg);
        }

      }
    } */
}
.puzzle-captcha .puzzle-captcha-content > img[data-v-053e91f9] {
  display: block;
}
.puzzle-captcha .puzzle-captcha-content .slider-image[data-v-053e91f9] {
  position: absolute;
  left: 0;
}
.puzzle-captcha .puzzle-captcha-content .main-image[data-v-053e91f9] {
  width: 100%;
}
.puzzle-captcha .puzzle-captcha-content .puzzle-captcha-shade[data-v-053e91f9] {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: #00000099;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.puzzle-captcha .puzzle-captcha-content .puzzle-captcha-shade > svg[data-v-053e91f9] {
  width: 17.333333vw;
  height: 17.333333vw;
}
.puzzle-captcha .puzzle-captcha-content .puzzle-captcha-shade > span[data-v-053e91f9] {
  margin-top: 2.666667vw;
  width: 100%;
  height: 5.6vw;
  font-size: 4vw;
  font-weight: 400;
  line-height: 5.6vw;
  text-align: center;
}
.puzzle-captcha .puzzle-captcha-content .puzzle-captcha-shade > span.succeed[data-v-053e91f9] {
  color: #07C160;
}
.puzzle-captcha .puzzle-captcha-content .puzzle-captcha-shade > span.failed[data-v-053e91f9] {
  color: #FA5151;
}
.puzzle-captcha .puzzle-captcha-opera[data-v-053e91f9] {
  display: flex;
  align-items: center;
  width: 100%;
  height: 12.266667vw;
  line-height: 12.266667vw;
  position: relative;
  margin-top: 2.666667vw;
}
.puzzle-captcha .puzzle-captcha-opera .progress-bar[data-v-053e91f9] {
  width: 100%;
  height: 3.2vw;
  background: #EBEDF0;
  border-radius: 1.6vw;
  overflow: hidden;
}
.puzzle-captcha .puzzle-captcha-opera .slider-button[data-v-053e91f9] {
  width: 14.4vw;
  height: 12.266667vw;
  position: absolute;
  left: 0;
  transform: translate(0px, 0px);
  border-radius: 6.133333vw;
}
.puzzle-captcha .puzzle-captcha-opera .slider-button > svg[data-v-053e91f9] {
  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/components/EhCAPTCHA.vue?vue&type=style&index=0&id=628fee52&scoped=true&lang=less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.eh-captcha-main[data-v-628fee52] {
  --van-popup-round-border-radius: 2.133333vw;
}
.eh-captcha-main span.eh-captcha[data-v-628fee52] {
  width: 21.333333vw;
  height: 6.4vw;
  font-size: 4.266667vw;
  line-height: 6.4vw;
  color: #2691F5;
}
.eh-captcha-main span.eh-captcha.retry[data-v-628fee52] {
  color: #CCCCCC;
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/bind/checkMobile.vue?vue&type=style&index=0&id=a7d23508&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.resetVant[data-v-a7d23508] {
  /* 表单样式*/
  /* 覆盖 van-field 表单控件的样式*/
  /*cell-group-title 样式重置*/
  /* 白字体、蓝底 按钮 */
  /* 蓝边框、蓝字体、白底 按钮 */
}
.resetVant .van-cell[data-v-a7d23508] {
  line-height: 9.333333vw;
  font-size: 4.266667vw;
  color: #333;
  min-height: 14.666667vw;
  /* 输入框 下方错误提示*/
}
.resetVant .van-cell input[data-v-a7d23508] {
  text-align: right;
  color: #333;
}
.resetVant .van-cell input[readonly="readonly"][data-v-a7d23508] {
  color: #333;
}
.resetVant .van-cell .input[data-v-a7d23508]::-webkit-input-placeholder {
  color: #ccc;
  font-size: 4.266667vw;
}
.resetVant .van-cell .input[data-v-a7d23508]:-moz-placeholder {
  color: #ccc;
  font-size: 4.266667vw;
}
.resetVant .van-cell .input[data-v-a7d23508]:-ms-input-placeholder {
  color: #ccc;
  font-size: 4.266667vw;
}
.resetVant .van-cell .van-field__error-message[data-v-a7d23508] {
  text-align: right;
}
.resetVant .van-cell-group__title[data-v-a7d23508] {
  font-size: 3.733333vw;
  color: #666666;
  background: #f8f8f8;
}
.resetVant .btn-box[data-v-a7d23508] {
  padding: 8vw 4vw;
}
.resetVant .btn-box .van-button[data-v-a7d23508] {
  width: 100%;
  height: 13.333333vw;
  line-height: 13.333333vw;
  font-size: 4.8vw;
  -webkit-border-radius: 1.066667vw;
  -moz-border-radius: 1.066667vw;
  border-radius: 1.066667vw;
}
.resetVant .btn-box .van-button.active[data-v-a7d23508] {
  background: #31a4ff;
  color: #fff;
  vertical-align: bottom;
}
.resetVant .btn-box .van-button.default[data-v-a7d23508] {
  background: #E5E5E5;
  color: #999;
  vertical-align: bottom;
}
.resetVant .btn-box-bwi[data-v-a7d23508] {
  padding: 8vw 4vw;
}
.resetVant .btn-box-bwi .van-button[data-v-a7d23508] {
  width: 100%;
  height: 13.333333vw;
  line-height: 13.333333vw;
  font-size: 4.8vw;
  -webkit-border-radius: 1.066667vw;
  -moz-border-radius: 1.066667vw;
  border-radius: 1.066667vw;
  border: 1px solid #31a4ff;
}
.resetVant .btn-box-bwi .van-button.active[data-v-a7d23508] {
  background: #fff;
  color: #31a4ff;
  vertical-align: bottom;
}
.resetVant .btn-box-bwi .van-button.default[data-v-a7d23508] {
  background: #E5E5E5;
  color: #999;
  vertical-align: bottom;
}
.icon[data-v-a7d23508] {
  position: absolute;
  top: 5.333333vw;
  z-index: 1;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 37.333333vw;
}
.steps[data-v-a7d23508] {
  margin-top: 10.666667vw;
}
.mobile_container[data-v-a7d23508] {
  width: 100%;
  position: relative;
  /*发送验证码*/
}
.mobile_container .m-c_logo[data-v-a7d23508] {
  width: 2rem;
  height: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 0.15rem;
  margin: 0 auto;
  z-index: 1;
}
.mobile_container .steps[data-v-a7d23508] {
  margin-top: 0;
  padding: 1rem 0.47rem 0.6rem 0.47rem;
}
.mobile_container .send_btn[data-v-a7d23508] {
  border: 1px solid #31a4ff;
  background: rgba(49, 164, 255, 0.05);
  font-size: 3.733333vw;
  border-radius: 1.066667vw;
  color: #31a4ff;
  height: 6.4vw;
  line-height: 6.4vw;
  text-align: center;
}
.mobile_container .button[data-v-a7d23508] {
  padding: 2.666667vw 4vw;
  font-size: 3.2vw;
}
.mobile_container .button span[data-v-a7d23508] {
  line-height: 10.666667vw;
}
.mobile_container .remittanceNotice[data-v-a7d23508] {
  padding: 4vw;
  font-size: 3.733333vw;
  line-height: 6.4vw;
  color: #4c4c4c;
}
.mobile_container .remittanceNotice h3[data-v-a7d23508] {
  text-align: center;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/bind/identityType.vue?vue&type=style&index=0&id=43bfba54&scoped=true&lang=less ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-43bfba54] {
  width: 100%;
  position: relative;
}
.container .c_bg[data-v-43bfba54] {
  width: 100%;
  height: auto;
}
.container .c_logo[data-v-43bfba54] {
  width: 2rem;
  height: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 0.1rem;
  margin: 0 auto;
}
.container .c_content[data-v-43bfba54] {
  width: 100%;
  padding: 0 0.06rem 0.15rem 0.06rem;
  margin-top: -0.1rem;
  box-sizing: border-box;
  background-color: #FBFEFF;
}
.container .c_content[data-v-43bfba54] .van-grid-item__content {
  height: 1.24rem;
  background: #FFFFFF;
  box-shadow: 0 0.02rem 0.14rem 0 rgba(94, 184, 255, 0.15);
  border-radius: 0.05rem;
}
.container .c_content[data-v-43bfba54] .van-grid-item__text {
  font-size: 0.14rem;
  color: rgba(0, 0, 0, 0.85);
  line-height: 0.22rem;
  font-weight: 400;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/bind/identity.vue?vue&type=style&index=0&id=6645ee7c&lang=less&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.identity[data-v-6645ee7c] {
  padding: 2.666667vw;
  font-size: 3.733333vw;
}
.identity .button[data-v-6645ee7c] {
  padding: 5.333333vw 4vw;
}
.identity[data-v-6645ee7c] .van-cell {
  font-size: 3.733333vw;
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/bind/phoneVerify.vue?vue&type=style&index=0&id=b510aa8e&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.phoneVerify[data-v-b510aa8e] {
  padding: 2.666667vw 4vw;
}
.phoneVerify[data-v-b510aa8e] .van-cell__title {
  font-size: 3.733333vw;
}
.phoneVerify[data-v-b510aa8e] .van-field__control {
  font-size: 3.733333vw;
}
.phoneVerify .button[data-v-b510aa8e] {
  padding: 2.666667vw 4vw;
  font-size: 3.2vw;
}
.phoneVerify .button span[data-v-b510aa8e] {
  line-height: 10.666667vw;
}
.phoneVerify .remittanceNotice[data-v-b510aa8e] {
  padding: 4vw;
  font-size: 3.733333vw;
  line-height: 6.4vw;
  color: #4c4c4c;
}
.phoneVerify .remittanceNotice h3[data-v-b510aa8e] {
  text-align: center;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/cancerRiskAssessment/layout.vue?vue&type=style&index=0&id=59eb9ad8&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.layout-container[data-v-59eb9ad8] {
  min-height: 100vh;
}
.layout-container.first-page-bg[data-v-59eb9ad8] {
  background-image: url(/eh-front/fcWeb/assets/img/cancerBg1.bccf30d3.png);
  background-size: 100% 100% ;
}
.layout-container.normal-bg[data-v-59eb9ad8] {
  background-color: #eef0ff;
  background-image: none;
}
.answerQuestions[data-v-59eb9ad8] {
  font-size: 4.266667vw;
  display: flex;
  width: 100%;
  align-items: center;
  padding: 8vw 5.333333vw;
}
.answerQuestions[data-v-59eb9ad8] .van-progress {
  flex: 1;
  margin-left: 2.666667vw;
  padding-right: 2.666667vw;
}
.answerQuestions[data-v-59eb9ad8] .van-progress .van-progress__portion {
  border-radius: 1.066667vw;
}
.answerQuestions[data-v-59eb9ad8] .van-progress .van-progress__track {
  border-radius: 1.066667vw;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/PrivacyPolicy.vue?vue&type=style&index=0&id=37f0144c&lang=less&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.p-p_content[data-v-37f0144c] {
  width: 100%;
  padding: 0 0.1rem 0.2rem 0.1rem;
  box-sizing: border-box;
}
.p-p_content p[data-v-37f0144c] {
  margin: 0.15rem 0;
  font-size: 0.15rem;
  color: #000000;
  line-height: 1.6;
}
.p-p_content > p[data-v-37f0144c]:first-child {
  margin-top: 0;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/cancerRiskAssessment/index.vue?vue&type=style&index=0&id=6a997658&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.landing-page[data-v-6a997658] {
  position: relative;
  width: 100%;
  height: 100vh;
  background-image: url(/eh-front/fcWeb/assets/img/cancerBg.bb0371d8.png);
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
}
.landing-page .history[data-v-6a997658] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  padding: 0 2.666667vw;
}
.landing-page .history .historyBut[data-v-6a997658] {
  width: 26.666667vw;
  background: linear-gradient(to bottom, #6f62f9, #4a62cf);
  color: #fff;
  margin-bottom: 4vw;
  border: 1px solid #fff;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #82a0ec;
  height: 7.466667vw;
  margin-top: 2.666667vw;
}
.landing-page .landing-content[data-v-6a997658] {
  flex: 1;
  overflow-y: auto;
  font-size: 3.2vw;
  padding: 0 5.333333vw;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.landing-page .texts[data-v-6a997658] {
  display: flex;
  justify-content: center;
  margin-top: 2.666667vw;
  margin-bottom: 2.666667vw;
  font-size: 4.8vw;
  color: #7564ff;
  font-weight: 500;
}
.landing-page .landingContent[data-v-6a997658] {
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #82a0ec;
  height: 37.333333vw;
  font-size: 4.8vw;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 5.333333vw;
  background-color: #FFFFFFFF;
  border-radius: 4.266667vw;
}
.landing-page .landingContent .textDescription[data-v-6a997658] {
  display: flex;
  align-items: center;
}
.landing-page .landingContent .textDescription i[data-v-6a997658] {
  margin-right: 2.666667vw;
  width: 4.8vw;
  height: 4.8vw;
  margin-bottom: 5.333333vw;
}
.landing-page .landingContent .textDescription .triangle[data-v-6a997658] {
  margin-top: -5.333333vw;
}
.landing-page .landingContent .textDescription p[data-v-6a997658] {
  margin: 0;
  color: #7564ff;
  font-weight: 500;
}
.landing-page .landing-footer[data-v-6a997658] {
  width: 100%;
  padding: 0 5.333333vw 10.933333vw 5.333333vw;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.landing-page .landing-footer .but[data-v-6a997658] {
  width: 80vw;
  background: linear-gradient(to bottom, #6f62f9, #4a62cf);
  color: #fff;
  margin-bottom: 4vw;
  border: 1px solid #fff;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #82a0ec;
  height: 11.2vw;
  font-size: 3.733333vw;
}
.landing-page .landing-footer .privacy[data-v-6a997658] {
  display: flex;
  align-items: flex-start;
  font-size: 3.2vw;
  line-height: 4.8vw;
  color: #878787;
  font-weight: 500;
}
.landing-page .landing-footer .privacy .select[data-v-6a997658] {
  margin-right: 1.066667vw;
  margin-top: 0.533333vw;
}
.landing-page .landing-footer .privacy .select .img-icon[data-v-6a997658] {
  width: 4.8vw;
  height: 4.8vw;
}
.landing-page .landing-footer .privacy[data-v-6a997658] .van-checkbox {
  width: 5.333333vw;
  height: 5.333333vw;
}
.landing-page .landing-footer .privacy[data-v-6a997658] .van-checkbox__icon {
  width: 4.8vw;
  height: 4.8vw;
}
.landing-page .landing-footer .text[data-v-6a997658] {
  text-align: left;
  color: #878787;
}
.landing-page .landing-footer .text .desc[data-v-6a997658] {
  font-size: 3.733333vw;
  color: #FFFFFF;
}
.landing-page .landing-footer .text .desc.click[data-v-6a997658] {
  color: #32A5FF;
}
.landing-page .landing-footer .text .aLabel[data-v-6a997658] {
  color: #0026ff;
  text-decoration: none;
}
.c_cancel[data-v-6a997658] {
  width: 100%;
  font-size: 2.666667vw;
  padding: 2.666667vw 0;
}
[data-v-6a997658] .van-action-sheet__header {
  padding: 2.666667vw 0;
  font-size: 4.266667vw !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/pages/cancerRiskAssessment/compute.vue?vue&type=style&index=0&id=25c857bd&scoped=true&lang=less ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.compute-page[data-v-25c857bd] {
  padding: 5.333333vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 39vh;
}
.compute-page .topics[data-v-25c857bd] {
  width: 100%;
}
.compute-page .topics .question-group[data-v-25c857bd] {
  display: flex;
  flex-direction: column;
}
.compute-page .topics .question-group .titleBJ[data-v-25c857bd] {
  height: 24vw;
  width: 100%;
  display: flex;
}
.compute-page .topics .question-group .titleBJ img[data-v-25c857bd] {
  height: 100%;
  width: 100%;
}
.compute-page .topics .question-group .topicBox[data-v-25c857bd] {
  width: 100%;
}
.compute-page .topics .question-group .question-item[data-v-25c857bd] {
  margin-bottom: 8vw;
  background: #fff;
  border-radius: 2.133333vw;
  padding: 5.333333vw;
  display: flex;
  align-items: center;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #82a0ec;
  position: relative;
}
.compute-page .topics .question-group .question-item .questionQ[data-v-25c857bd] {
  position: absolute;
  top: -6.666667vw;
  left: 0;
  width: 13.333333vw;
  height: 13.333333vw;
}
.compute-page .topics .question-group .question-item .titleH3[data-v-25c857bd] {
  font-size: 4.8vw;
}
.compute-page .topics .question-group .question-item .topic1[data-v-25c857bd] {
  font-size: 3.733333vw;
}
.compute-page .topics .question-group .question-item .topic1[data-v-25c857bd] .van-radio__icon {
  font-size: 3.733333vw;
  color: black;
  font-weight: 500;
}
.compute-page .topics .question-group .question-item .topic[data-v-25c857bd] {
  font-size: 4.8vw;
  color: black;
  font-weight: 500;
  width: 100%;
  border: 1px solid #eee;
  border-radius: 2.133333vw;
  margin-bottom: 5.333333vw;
  padding: 2.666667vw;
  box-shadow: 0 0 1.333333vw 1.333333vw #eef6fe;
}
.compute-page .topics .question-group .first-question[data-v-25c857bd] {
  display: flex;
  align-items: center;
}
.compute-page .topics .question-group .first-question[data-v-25c857bd]:nth-child(1) {
  margin-bottom: 24vw;
}
.compute-page .topics .question-group .first-question[data-v-25c857bd]:nth-child(2) {
  background-color: #f8f9fa;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 34.666667vw;
  margin-bottom: 8vw;
  margin-top: -10.666667vw;
}
.compute-page .topics .question-group .first-question:nth-child(2) .van-radio[data-v-25c857bd] {
  margin-right: 13.333333vw;
  margin-bottom: 2.666667vw;
  width: 30%;
}
.compute-page .topics .question-group .first-question:nth-child(2) .van-radio__label[data-v-25c857bd] {
  font-size: 4.266667vw;
  color: #343a40;
}
.compute-page .topics .question-group .first-question .gender-icon[data-v-25c857bd] {
  margin-left: 0.533333vw;
  height: 2.666667vw;
}
.compute-page .topics .question-group .first-question .male-text[data-v-25c857bd] {
  color: #4975ff;
  margin-left: 1.066667vw;
  font-weight: 500;
}
.compute-page .topics .question-group .first-question .female-text[data-v-25c857bd] {
  color: #fb5b6f;
  margin-left: 1.066667vw;
  font-weight: 500;
}
.compute-page .topics .question-group .other-question[data-v-25c857bd] {
  display: flex;
  align-items: center;
  flex-direction: column;
}
[data-v-25c857bd] .van-checkbox-group--vertical {
  width: 100%;
}
[data-v-25c857bd] .van-checkbox__label {
  line-height: 1.5;
}
h3[data-v-25c857bd] {
  font-size: 3.2vw;
  color: #7462ff;
  margin-bottom: 3.2vw;
  margin-right: 5.333333vw;
}
.footer[data-v-25c857bd] {
  margin-top: 5.333333vw;
  display: flex;
  justify-content: space-between;
  padding: 0 4.266667vw;
  align-items: center;
  width: 100%;
}
.footer .startEvaluation[data-v-25c857bd] {
  width: 53.333333vw;
  height: 10.666667vw;
  line-height: 10.666667vw;
  font-size: 4.266667vw;
  background: linear-gradient(to bottom, #6f62f9, #4a62cf);
  color: #fff;
  margin-bottom: 4vw;
  border: 0.533333vw solid #fff;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -2.133333vw #82a0ec;
}
.footer .previousPage[data-v-25c857bd] {
  width: 30%;
  height: 10.666667vw;
  line-height: 10.666667vw;
  font-size: 4.266667vw;
  background: #fff;
  color: #4a62cf;
  margin-bottom: 4vw;
  border: 0.533333vw solid #4a62cf;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -2.133333vw #82a0ec;
}
.footer .nextPage[data-v-25c857bd] {
  width: 60%;
  height: 10.666667vw;
  line-height: 10.666667vw;
  font-size: 4.266667vw;
  background: linear-gradient(to bottom, #6f62f9, #4a62cf);
  color: #fff;
  margin-bottom: 4vw;
  border: 0.533333vw solid #fff;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -2.133333vw #82a0ec;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/cancerRiskAssessment/result.vue?vue&type=style&index=0&id=c6d163f2&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.result-page[data-v-c6d163f2] {
  padding: 10.666667vw 5.333333vw 5.333333vw 5.333333vw;
  font-size: 3.2vw;
  margin: auto;
}
.result-page .baseMap[data-v-c6d163f2] {
  background: #fff;
  height: 70%;
  border-radius: 4.266667vw;
}
.result-page .lowBaseMap[data-v-c6d163f2] {
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -2.133333vw #82a0ec;
}
.result-page .highBaseMap[data-v-c6d163f2] {
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.6vw #CA4545;
}
.header-card[data-v-c6d163f2] {
  background-color: #C2C9FD;
  border-radius: 4.266667vw;
  padding: 4.266667vw 2.666667vw 4.266667vw 4.266667vw;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.header-card .header-text .title[data-v-c6d163f2] {
  font-size: 4.8vw;
  color: #4975FF;
  margin-top: 0;
  font-weight: bold;
}
.header-card .header-text .title1[data-v-c6d163f2] {
  font-size: 4.8vw;
  color: #CB4646;
  margin-top: 0;
  font-weight: bold;
}
.header-card .header-text .subtitle[data-v-c6d163f2] {
  margin-top: -1.6vw;
  margin-bottom: 6.4vw;
  font-size: 4.266667vw;
  color: #4975FF;
  font-weight: 600;
}
.header-card .header-text .subtitle1[data-v-c6d163f2] {
  margin-top: -1.6vw;
  margin-bottom: 6.4vw;
  font-size: 4.266667vw;
  color: #CB4646;
  font-weight: 600;
}
.header-card .reEvaluate[data-v-c6d163f2] {
  font-size: 3.2vw;
  font-weight: 500;
  display: flex;
  align-items: center;
  margin-top: 1%;
}
.header-card .reEvaluate.low-risk[data-v-c6d163f2] {
  color: #4975FF;
  border: 1px solid #4975FF;
  border-radius: 2.666667vw;
  padding: 0 1.333333vw;
}
.header-card .reEvaluate.high-risk[data-v-c6d163f2] {
  color: #CB4646;
  border: 1px solid #CB4646;
  border-radius: 2.666667vw;
  padding: 0 1.333333vw;
}
.header-card .reEvaluate .Evaluation[data-v-c6d163f2] {
  margin-right: 1.066667vw;
  margin-bottom: 0.533333vw;
  white-space: nowrap;
}
.header-card .retry-btn[data-v-c6d163f2] {
  font-size: 2.666667vw;
  padding: 1.066667vw 2.666667vw;
  border-color: #f9b552;
  color: #653303;
}
.low-risk-bg[data-v-c6d163f2] {
  background-color: #C2C9FD;
}
.high-risk-bg[data-v-c6d163f2] {
  background: linear-gradient(to bottom, #fba293, #ffe7e3);
}
.risk-card[data-v-c6d163f2] {
  position: relative;
  background: linear-gradient(to bottom, #7162FB, #4562CA);
  border-radius: 4.266667vw;
  padding: 4.266667vw;
  margin-top: -8vw;
  border: 0.533333vw solid #fff;
  z-index: 3;
}
.risk-card .health[data-v-c6d163f2] {
  font-size: 5.333333vw;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 8.533333vw;
  line-height: 8.533333vw;
  margin-bottom: 2.666667vw;
}
.risk-card .health p[data-v-c6d163f2] {
  margin: 0;
}
.risk-card .health .lowRisk[data-v-c6d163f2] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAA+CAYAAADEUJImAAAABGdBTUEAALGPC/xhBQAACklpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAAEiJnVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/stRzjPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAqpSURBVHic7Z17jFxVHcc/5z5m9sV224psFSstlISCBB+Q+CCIMcorRtFSg4SEWDFpDCYmlMc/PhI0jmhQQYVEIAGhWKht1662JbUW1EKLlDalxaS0tPS92263nZ2ZO/fe4x/nnpk7s/PaV/d1PsnNzN577jn37v3O7/zO7zyuYIzol3KWD58M4fIQ5kvolNAmJW1Ay1iVO40JhKBfQD9w1oJ9NuyxYLsD77QJIceiUDGamfVJ+SkfFvlwQxByRRhihRLCUB2X0S2MyZ0YEICInqgQYAmwLLAtem3Byw6sTEBXmxCZUSvzxntH9jhfTNGag7s8WOoHXBaEEAQQSiUYKYuCkUY5Y05BQNHfllUUk22B63DaFbyQgEcXL2PniMsbroBWpmjOwD0e3Jv3me0HEITK2kiK4jGML1pQloiEZIFjg2MjkxZdSXjgtmW8Pez8hyOgF1J8JQO/9XzmxoUTGtFMaEQkIgHYSkQkHPyk4JFm+PGtyzg75DyHIqBVKVrS8GhWcpeXBz9oXDiOgCZbXXwgIRMYX2i80EKKVWskHQ60wOJFy9gypLwaFdDKFAvT8GI24DIvH1mdmINcMXOgw4WOBCSt0mOhhBM5OJUfyuUaRpO4o+06kHTJt8CDi5fxcMN5NCKgl1J8Lg1rsj4zPb/USa5Giw1zmsC1qqcBOJiBtN/o5RpGG22N7Mg3SrrQInjiPFh68zKCeufXebywMsVNaVifyTMzl29MPB0uzG2pLx6Adqd+GsPYIaNaJAgh70PWgwHJ3Wdg+doUiXrn13zEq1Jcm4YVWZ9mzy9WW7XE0+5CZ1PjNyBGNRJlGC5aRH5QENE30vBkd6p2rLCqgLpSXJ6GrmxAi+dHzfM64nEEdCaHduGZukbScK6QUhkIPwDPhwH4VgZ+WuucigLqTtE6ACuykhleg9UWwMyEcsoaJZDQb5zoCYVuVed9yOVhAO5bneLWaukrCigLv8tQ2tpqJL7Tag/tYo9mlYgME4uCTxRALkRk4I/dKeZVSjtIQGtT3JyBOz0/ivMMITg4FH/mWA7OmNbXhEVKVfPkfchCRwZ+XyldiYC6UzRl4DcesSBhhThPwlJxnXK9NNIc9yW8n4FTXqO3YhgPyv2hHHx5bYpF5elKBCTh+zmYn4+1uOI02TCvFea3qs9L2mCGWzze40G6ilMcSHV8XxrOGsszKdBNfD8AD8jCL7rLmvaFKEy36hz9Qdz6xKsuR8BHmsGOmR1bqGBhIJUoQgkHB6DZVoFES6hj2cB0XUxWQln0hzybjzbDHcCT+njcAt3twQcLnaNlT7sjUSqeOLPLwk2ZAHo91VVx0oMBI55JS9wK5QEP7u9OFXVT+OLDEp/YkIyyJ17elxUn0UDE2TB5kURBRgl5WABcr49ZAN0pPp6HK3yU513JWuRrdJr6xrxMacqtEHCnPqZtx+0F61Ol2X46X70a6jMtqimN7oEIJQSAD1/TzrQW0I0F61NFQLkQjmQH+0YnPTMkYzogiQKMgA/nAdcAON0pPhDAwpDiUNRq9OdVrKfVVkHDTABejarNMHXQFiiUEKjG1BeAVx3gEwGIkOJ45loEEvpNHGfaEa/GQgF+wGdBVWGXautjMNSiICLAD/gYgNU/wNUSM5PC0Bh6mlbSpbM7RcLK5riknu9jMGi0gIRAAB+2/IDzCwfH77oMk4C4kYm+tlvADL3TjC411CI+XEcAh3u5wLEsmgSTc2yyFU2Sq/ap00Ax4KUn1sVvV0DdX095FR/3G0E5lkQOpk4fxj+JgrQMjqVNJkTsf3v4BO1O1kN2UJyYL8T4+kMC1Wlr6zlLQj18S++jOE33nF/YKCKlComEFOMr8e9BtE00rcUF1D9Ai5PJqYdyLp+HLdTwELvCNhkt4XAQ0f+gHuWC0psvz/1w4MKM1ujvwz0IZyALNtEvu8Iow5HgCnCsomC0aIyz1TjaClecPhcTkq+3cGw6t+PTobWATvSRdk6nGbBhxkiqBoESiivUZEItFiOUMUb/MIH4bCpdPeYjQenPkeiqIB6hDE4QwtY9vO8c6eUkMMehuJZMPT/IjoSSiERjxDKxEDFhoWfKRBbKiwTlVRg0WDNPosWqUPkeOwl9Z+lzDvXQQ7TTtopWKC4gSyix6K3ayETDBEaLKjb4LwiVkLwQPFldUCWreaC08v4JAM44b+9nh5Rc50aKtW01cEhbmGRkZYyFmXrYFjRb0AwQVXm5EHJBqR8VX5hKz6HYc4AAOOocP8WO/Udh3hyVkeuCtEFWGNZqmMKIog/b5iifKReqCRGSaPUOQWFKxu73eA8IHGD31j1KQHrp1Iyl1GhmjU5fHEttbS4gILRVDeUC6Qzs2sd2UC2yNze9SckIn7hDbZjeWAKSNswC2qN9r+wAP2AzKAEN7D/Klr2Hiie5FCPBRkTTF8uKVi8r27/xvwD8A4oxoa51r5cmcjFWaDqjuywK4YCI947Brv0cAbVEsBbQ8+u3EfbF1uh0opONFZp+FJrs9mDr8+eNICV/IopLagEd9PJsWrGpNHES5UgZEU0vdLPdpRiHBDjcC5vfAuAZvS8+p/Sxrn/BweOxjIgysY2IpgtWZDDcWJNd88QaCEJeAXYU0seOr/IDdj32l9KTHFRGRkRTn4J4rNK+NYAtu+D13QA8VHJO7HsIPLRjL3SXLTXtYkQ01aklntNpiAzLa8C6kvPK0i4HtjyxBuLNejAimqpof8e2iuKJP1op4eHl0NtPAHyv/PxyAUngbs8n/7NnlfLiuKgCXDvqeDXN/EmNbm05tvJ5mhjc5bl8I7zxDgCPA9vK86i0MMtO4IeHe+FHT0E6W3rQQRWUsEp77w2ThxKrYyujUGl15g3b4Nn1ALwL3F8pr2or+6SAde8cgJ88DZlc2QVEBTYJdQFOZJGMkCY2ceE4tjICTVQe7bhhG/z6RZCSLHAbcKZSntUEFACLgZ0734X7Hoe+Ci8CclA9+MkyIZmqbeJQLho3Ek4zg/0dzUv/hEdWQBgSAkuAN6rmX+dlKxcC/wEu7JwFD9wBCy6snjha+kPNLqB0pTNdihkiMnaUz9sqH8esB4NV+217PvxhNfz9tcKupVRZ3rdQTgNv67kU2ADMdR1Ycgvc8un6FiZECaqwbEy03+hnbBFlmxZOvQrh4HH4+XPw7mFAPaZ7gV/WLa/B94XNBf4KakWGKy+GpV+FuRc0cmpljJBGl+F6DH4AKzfDcy+DpxYKywPfJtZdUbPcIbyx8DzgKeDroOrUL10Ni66HzllDvm7DOOMHaljGCxvhSG9h9zHgm8CmRvMZzjtTv4tqpbWDEtJ1V8EN18Dl84zzPNHp7YfN22HVq3Cir+RQF/AdlIgaZrhvbZ4D/Aql1gKds+DaK+GqBbDwIvX2O8P4c/A4vLUXtu6GN/436PUVB4B7gNXDyXuk743/DPAgcBNl1bBjw8UfgovmwAUzYfYMaEpAW/NIijPUwsurmN3pNBw6AYd6YP9ROFUxgsMh4GFUhDkz3DJHKiDNVSjH63bU8FnDxCREDUV9Bnge9QqMETFaAtK4wBdRFunzwEIaeC+rYUzpAf6NCsWsQVVZo8Zov/I2D/wt2gBaUSKaD5wPtAEdo1ymoUgGSAO9qP6rPQzRKR4q/wf88TDAaMcnhQAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  font-size: 4.8vw;
  padding: 0 2.666667vw;
  color: #4975FF;
  font-weight: bold;
  height: 10.133333vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
.risk-card .highRisks[data-v-c6d163f2] {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.risk-card .highRisks .risk[data-v-c6d163f2] {
  font-size: 4.266667vw;
  color: #FFFFFF;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 8.533333vw;
  line-height: 8.533333vw;
  margin-bottom: 2.666667vw;
  width: 46%;
}
.risk-card .highRisks .risk .cancer-name[data-v-c6d163f2] {
  font-size: 4.266667vw;
  color: #FFFFFF;
}
.risk-card .highRisks .risk p[data-v-c6d163f2] {
  margin: 0;
}
.risk-card .highRisks .risk .highRisk[data-v-c6d163f2] {
  background: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-size: 3.2vw;
  padding: 0 2.133333vw;
  color: #CB4646;
  font-weight: bold;
  margin-left: 3.2vw;
  height: 7.466667vw;
  line-height: 7.466667vw;
}
.risk-card .divider[data-v-c6d163f2] {
  height: 1px;
  border: 0.5px dashed #ffffff;
  margin: 2.666667vw 0;
}
.risk-card .promptText[data-v-c6d163f2] {
  font-size: 3.2vw;
  color: #fff;
}
.risk-card.high-risk[data-v-c6d163f2] {
  background: linear-gradient(to bottom, #FB7862, #CA4545);
}
.graphic-card[data-v-c6d163f2] {
  position: relative;
  border-radius: 4.266667vw;
  margin-top: -3.2vw;
  display: flex;
  align-items: center;
  gap: 3.2vw;
  z-index: 0;
}
.graphic-card .graphic-img[data-v-c6d163f2] {
  width: 100%;
  height: auto;
}
.graphic-card .desc-text[data-v-c6d163f2] {
  flex: 1;
}
.graphic-card .desc-text .main-text[data-v-c6d163f2] {
  font-weight: bold;
  color: #333;
  font-size: 3.733333vw;
}
.graphic-card .desc-text .sub-text[data-v-c6d163f2] {
  font-size: 3.2vw;
  color: #999;
}
.bottom-buttons1[data-v-c6d163f2] {
  margin-top: 5.333333vw;
  display: flex;
  justify-content: space-between;
  gap: 3.2vw;
}
.bottom-buttons1 .share-btn[data-v-c6d163f2] {
  flex: 1;
  background: #fff;
  color: #CB4646;
  border: 1px solid #CA4545;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #CA4545;
  font-size: 3.733333vw;
}
.bottom-buttons1 .view-btn[data-v-c6d163f2] {
  flex: 2;
  color: #fff;
  background-color: #CA4545;
  border: 1px solid #ffffff;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #CA4545;
  font-size: 3.733333vw;
}
.bottom-buttons[data-v-c6d163f2] {
  margin-top: 5.333333vw;
  display: flex;
  justify-content: space-between;
  gap: 3.2vw;
}
.bottom-buttons .share-btn[data-v-c6d163f2] {
  flex: 1;
  background: #fff;
  color: #3A80E0;
  border: 1px solid #3A80E0;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #82a0ec;
  font-size: 3.2vw;
}
.bottom-buttons .view-btn[data-v-c6d163f2] {
  flex: 2;
  color: #fff;
  background-color: #3A80E0;
  border: 1px solid #ffffff;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #82a0ec;
  font-size: 3.733333vw;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/cancerRiskAssessment/report.vue?vue&type=style&index=0&id=31cb779e&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.report-page[data-v-31cb779e] {
  padding: 10.666667vw 5.333333vw 5.333333vw 5.333333vw;
  margin: auto;
}
.report-page .baseMap[data-v-31cb779e] {
  background: #fff;
  height: 70%;
  border-radius: 4.266667vw;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.6vw #CA4545;
}
.report-page .suggestion[data-v-31cb779e] {
  font-size: 3.2vw;
  background-color: #fff;
  border-radius: 2.133333vw;
  padding: 5.333333vw 2.666667vw;
  margin-top: 5.333333vw;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.6vw #CA4545;
}
.report-page .suggestion .custom-collapse-item[data-v-31cb779e] {
  background: #FFCED4;
  border-radius: 5.333333vw;
  padding: 1.066667vw 3.733333vw;
  margin-bottom: 2.666667vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.report-page .suggestion .custom-collapse-item .collapse-title[data-v-31cb779e] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #FFCED4;
  border: 25%;
  border-radius: 13.333333vw;
}
.report-page .suggestion .custom-collapse-item .collapse-title .title-text[data-v-31cb779e] {
  font-size: 4.266667vw;
  color: #D23552;
  font-weight: bold;
}
.report-page .suggestion .custom-collapse-item .collapse-title .custom-collapse-icon[data-v-31cb779e] {
  width: 6.4vw;
  height: 6.4vw;
  transition: transform 0.3s ease;
  transform: rotate(-90deg);
}
.report-page .suggestion .custom-collapse-item .collapse-title .custom-collapse-icon.rotate[data-v-31cb779e] {
  transform: rotate(0deg);
}
.report-page .suggestion .suggestion-content[data-v-31cb779e] {
  margin: 2.666667vw 0;
}
.report-page .suggestion .suggestion-content .suggestion-title[data-v-31cb779e] {
  color: #D23552;
  font-size: 3.733333vw;
  margin: 0;
  margin-top: 2.666667vw;
  margin-left: 2.666667vw;
}
.report-page .suggestion .suggestion-content .suggestion-content[data-v-31cb779e] {
  padding: 2.133333vw 3.2vw;
}
.report-page .suggestion .suggestion-content .uiBg[data-v-31cb779e] {
  background: #FFCED4;
  border-radius: 2.133333vw;
  padding: 2.666667vw;
  margin-top: 1.066667vw;
}
.report-page .suggestion .suggestion-content .uiBg li[data-v-31cb779e] {
  line-height: 6.4vw;
  color: #4e4e4e;
  font-size: 3.733333vw;
}
.report-page .suggestion .suggestion-content .mt-2[data-v-31cb779e] {
  margin-top: 2.133333vw;
}
.header-card[data-v-31cb779e] {
  background: linear-gradient(to bottom, #fba293, #ffe7e3);
  border-radius: 4.266667vw;
  padding: 4.266667vw 2.666667vw 4.266667vw 4.266667vw;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.header-card .header-text .title[data-v-31cb779e] {
  font-weight: bold;
  font-size: 4.8vw;
  color: #d23552;
  margin-top: 0;
}
.header-card .header-text .subtitle[data-v-31cb779e] {
  margin-top: -1.6vw;
  margin-bottom: 6.4vw;
  font-size: 4.266667vw;
  color: #CB4646;
  font-weight: 600;
}
.header-card .reEvaluate[data-v-31cb779e] {
  color: #d23552;
  font-size: 3.2vw;
  font-weight: 500;
  display: flex;
  align-items: center;
  margin-top: 1%;
  border: 1px solid #CB4646;
  border-radius: 2.666667vw;
  padding: 0 1.333333vw;
}
.header-card .reEvaluate .Evaluation[data-v-31cb779e] {
  margin-right: 1.066667vw;
  margin-bottom: 0.533333vw;
  white-space: nowrap;
}
.header-card .retry-btn[data-v-31cb779e] {
  font-size: 2.666667vw;
  padding: 1.066667vw 2.666667vw;
  border-color: #d23552;
  color: #653303;
}
.risk-card[data-v-31cb779e] {
  position: relative;
  background: linear-gradient(to bottom, #FB7862, #CA4545);
  border-radius: 4.266667vw;
  padding: 4.266667vw 2.666667vw 4.266667vw 4.266667vw;
  margin-top: -8vw;
  border: 0.533333vw solid #fff;
  z-index: 3;
}
.risk-card .risk-cards[data-v-31cb779e] {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.risk-card .divider[data-v-31cb779e] {
  height: 1px;
  border: 0.5px dashed #999;
  margin: 2.666667vw 0;
}
.risk-card .promptText[data-v-31cb779e] {
  font-size: 3.2vw;
  color: #fff;
}
.risk-card .risk-item[data-v-31cb779e] {
  font-size: 4.8vw;
  color: #FFFFFF;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 8.533333vw;
  line-height: 8.533333vw;
  margin-bottom: 2.666667vw;
  width: 46%;
}
.risk-card .risk-item .cancer-name[data-v-31cb779e] {
  font-size: 4.266667vw;
  color: #fff;
}
.risk-card .risk-item .risk-level[data-v-31cb779e] {
  background: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-size: 3.2vw;
  padding: 0 2.133333vw;
  color: #CB4646;
  font-weight: bold;
  margin-left: 3.2vw;
  height: 7.466667vw;
  line-height: 7.466667vw;
}
.graphic-card[data-v-31cb779e] {
  position: relative;
  border-radius: 4.266667vw;
  margin-top: -3.2vw;
  display: flex;
  align-items: center;
  gap: 3.2vw;
  z-index: 0;
}
.graphic-card .graphic-img[data-v-31cb779e] {
  width: 100%;
  height: auto;
}
.graphic-card .desc-text[data-v-31cb779e] {
  flex: 1;
}
.graphic-card .desc-text .main-text[data-v-31cb779e] {
  font-weight: bold;
  color: #333;
  font-size: 3.733333vw;
}
.graphic-card .desc-text .sub-text[data-v-31cb779e] {
  font-size: 3.2vw;
  color: #999;
}
.age-factor[data-v-31cb779e] {
  background: #fff;
  color: #DE5A51;
  font-size: 3.466667vw;
  padding: 4.266667vw;
  font-weight: bold;
  line-height: 5.333333vw;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/cancerRiskAssessment/history.vue?vue&type=style&index=0&id=2df13d9a&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

.mt-14[data-v-2df13d9a] {
    margin-top: 5.333333vw;
    /* 为 NavBar 留出空间 */
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/ocr/index.vue?vue&type=style&index=0&id=00505c41&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr[data-v-00505c41] {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  min-width: 5.333333vw;
  min-height: 5.333333vw;
  max-width: 5.333333vw;
  max-height: 5.333333vw;
}
.ocr input[data-v-00505c41] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  opacity: 0;
  z-index: 3;
}
.ocr .ocr_img[data-v-00505c41] {
  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/components/pick/bank.vue?vue&type=style&index=0&id=c2a072ec&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.popup_module .popup_module_title[data-v-c2a072ec] {
  position: sticky;
  top: 0;
  z-index: 99;
  padding: 4.533333vw 6.666667vw;
  background: #fff;
}
.popup_module .popup_module_title .pmt_btn[data-v-c2a072ec] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  font-size: 3.733333vw;
  color: #969799;
}
.popup_module .popup_module_title .pmt_btn .pmtb_right[data-v-c2a072ec] {
  color: #576B95;
}
.popup_module .popup_module_title .pmt_btn .pmtb_title[data-v-c2a072ec] {
  font-size: 4.266667vw;
  color: #000;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.popup_module .popup_module_content[data-v-c2a072ec] {
  padding: 4.266667vw 9.6vw;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.popup_module .popup_module_content .pmc_item[data-v-c2a072ec] {
  border: 0.5px solid #CCCCCC;
  border-radius: 0.533333vw;
  padding: 2.4vw 4.266667vw;
  position: relative;
  display: flex;
  align-items: center;
  width: 40vw;
  margin-bottom: 3.2vw;
}
.popup_module .popup_module_content .pmc_item .pmci_bank[data-v-c2a072ec] {
  min-width: 4.266667vw;
  max-width: 4.266667vw;
  min-height: 4.266667vw;
  max-height: 4.266667vw;
  margin-right: 2.133333vw;
}
.popup_module .popup_module_content .pmc_item .pmci_name[data-v-c2a072ec] {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.733333vw;
  color: #333333;
  text-align: center;
  line-height: 3.733333vw;
  font-weight: 400;
}
.popup_module .popup_module_content .pmc_item .pmci_active[data-v-c2a072ec] {
  display: none;
}
.popup_module .popup_module_content .pmc_item_active[data-v-c2a072ec] {
  border: 0.5px solid #2691F5;
}
.popup_module .popup_module_content .pmc_item_active .pmci_active[data-v-c2a072ec] {
  display: inherit;
  width: 3.2vw;
  height: 3.2vw;
  position: absolute;
  top: 0;
  right: 0;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pick/index.vue?vue&type=style&index=0&id=744e0d74&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.custom-picker[data-v-744e0d74] {
  /* 弹窗标题字体 */
  /* 列文字字体，包括选中与未选中 */
  /* 确认/取消按钮字体 */
}
.custom-picker[data-v-744e0d74] .van-picker__title {
  font-size: 0.12rem;
  /* 修改标题字体 */
  padding: 0.1rem 0;
}
.custom-picker[data-v-744e0d74] .van-picker-column__item {
  font-size: 0.12rem;
  /* 修改列字体 */
}
.custom-picker[data-v-744e0d74] .van-picker__cancel {
  font-size: 0.12rem !important;
}
.custom-picker[data-v-744e0d74] .van-picker__confirm  {
  font-size: 0.12rem !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/pages/contractOfBank/main.vue?vue&type=style&index=0&id=3e04cccf&lang=less&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bank[data-v-3e04cccf] {
  background: #F4F5F6;
}
.bank .van_cell_reset[data-v-3e04cccf]:after {
  content: inherit;
}
.bank .cell_group_item[data-v-3e04cccf] {
  margin-bottom: 2.133333vw;
}
.bank .cell_group_item[data-v-3e04cccf] .van-field__label {
  margin-right: 5.333333vw;
}
.bank .cell_group_item .cgi_radio[data-v-3e04cccf] {
  width: 4.266667vw;
  height: 4.266667vw;
}
.bank .cell_group_item .cgi_name[data-v-3e04cccf] {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 4.266667vw;
  color: #333333;
  letter-spacing: 0;
  font-weight: 400;
}
.bank .cell_group_item .cgi_radio_space[data-v-3e04cccf] {
  margin-right: 8vw;
}
.bank .cell_group_item .cgi_label[data-v-3e04cccf] {
  font-size: 4.266667vw;
  color: #666666;
  letter-spacing: 0;
  display: inline-block;
  width: 7em;
}
.bank .cell_group_item .cgi_icon[data-v-3e04cccf] {
  position: relative;
}
.bank .cell_group_item .cgi_icon[data-v-3e04cccf]::after {
  position: absolute;
  content: "*";
  color: red;
  margin-top: 0.8vw;
  margin-left: 0.8vw;
}
.bank .cell_group_item .cgi_tips[data-v-3e04cccf] {
  background: rgba(250, 100, 0, 0.06);
  border-radius: 1.066667vw;
  padding: 2.133333vw 2.4vw;
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.466667vw;
  color: #FA6400;
  letter-spacing: 0;
  font-weight: 400;
  line-height: 4.533333vw;
}
.bank .force[data-v-3e04cccf] {
  display: flex;
  margin-bottom: 3.2vw;
}
.bank .force .force_img[data-v-3e04cccf] {
  width: 4.266667vw;
  height: 4.266667vw;
  margin-top: 1.333333vw;
  margin-right: 1.333333vw;
}
.bank .force .force_read[data-v-3e04cccf] {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.2vw;
  color: #999999;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
}
.bank .force .force_read .force_read_span[data-v-3e04cccf] {
  color: #2691F5;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/contractOfBank/custom.vue?vue&type=style&index=0&id=d60721f2&lang=less&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.title[data-v-d60721f2] {
  text-align: center;
  height: 13.333333vw;
  line-height: 13.333333vw;
  background: #fff;
  font-size: 4.8vw;
  font-weight: 900;
}
.bank[data-v-d60721f2] {
  background: #f4f5f6;
}
.bank .van_cell_reset[data-v-d60721f2]:after {
  content: inherit;
}
.bank .cell_group_item[data-v-d60721f2] {
  margin-bottom: 2.133333vw;
}
.bank .cell_group_item[data-v-d60721f2] .van-field__label {
  margin-right: 5.333333vw;
}
.bank .cell_group_item .cgi_radio[data-v-d60721f2] {
  width: 4.266667vw;
  height: 4.266667vw;
}
.bank .cell_group_item .cgi_name[data-v-d60721f2] {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 4.266667vw;
  color: #333333;
  letter-spacing: 0;
  font-weight: 400;
}
.bank .cell_group_item .cgi_radio_space[data-v-d60721f2] {
  margin-right: 8vw;
}
.bank .cell_group_item .cgi_label[data-v-d60721f2] {
  font-size: 4.266667vw;
  color: #666666;
  letter-spacing: 0;
  display: inline-block;
  width: 7em;
}
.bank .cell_group_item .cgi_icon[data-v-d60721f2] {
  position: relative;
}
.bank .cell_group_item .cgi_icon[data-v-d60721f2]::after {
  position: absolute;
  content: '*';
  color: red;
  margin-top: 0.8vw;
  margin-left: 0.8vw;
}
.bank .cell_group_item .cgi_tips[data-v-d60721f2] {
  background: rgba(250, 100, 0, 0.06);
  border-radius: 1.066667vw;
  padding: 2.133333vw 2.4vw;
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.466667vw;
  color: #fa6400;
  letter-spacing: 0;
  font-weight: 400;
  line-height: 4.533333vw;
}
.bank .cell_group_item .cgi_tips_time[data-v-d60721f2] {
  font-size: 3.2vw;
  text-align: center;
}
.bank .cell_group_item .cgi_tips_time .cgitt_time[data-v-d60721f2] {
  color: red;
}
.bank .force[data-v-d60721f2] {
  display: flex;
  margin-bottom: 3.2vw;
}
.bank .force .force_img[data-v-d60721f2] {
  width: 4.266667vw;
  height: 4.266667vw;
  margin-top: 1.333333vw;
  margin-right: 1.333333vw;
}
.bank .force .force_read[data-v-d60721f2] {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.2vw;
  color: #999999;
  letter-spacing: 0;
  text-align: justify;
  font-weight: 400;
}
.bank .force .force_read .force_read_span[data-v-d60721f2] {
  color: #2691f5;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/contractOfBank/end.vue?vue&type=style&index=0&id=4814b596&lang=less&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.end[data-v-4814b596] {
  text-align: center;
}
.end .image[data-v-4814b596] {
  width: 23.466667vw;
  height: 17.066667vw;
  margin-top: 23.466667vw;
}
.end .title[data-v-4814b596] {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 4vw;
  color: #333333;
  text-align: center;
  font-weight: 400;
  margin-top: 5.333333vw;
}
.end .content[data-v-4814b596] {
  display: inline-block;
  width: 80%;
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.466667vw;
  color: #999999;
  text-align: center;
  font-weight: 400;
  margin-top: 2.666667vw;
}
.titleTop[data-v-4814b596] {
  text-align: center;
  height: 13.333333vw;
  line-height: 13.333333vw;
  background: #fff;
  font-size: 4.8vw;
  font-weight: 900;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/contractOfBank/phone.vue?vue&type=style&index=0&id=56d60fc8&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.phone .foot[data-v-56d60fc8] {
  margin: 6.4vw 4.266667vw;
}
.title[data-v-56d60fc8] {
  text-align: center;
  height: 13.333333vw;
  line-height: 13.333333vw;
  background: #fff;
  font-size: 4.8vw;
  font-weight: 900;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/currentPrice/index.vue?vue&type=style&index=0&id=b674b552&lang=less&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*当浏览器的可视区域大于920px*/
@media screen and (min-width: 920px) {
.currentPrice .lists[data-v-b674b552] {
    padding: 0 6.666667vw;
}
.currentPrice .lists .item[data-v-b674b552] {
    padding: 4vw 6.666667vw;
    margin-bottom: 6.666667vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #f2f2f2;
    cursor: pointer;
}
.currentPrice .lists .item[data-v-b674b552]:first-child {
    margin-top: 6.666667vw;
}
.currentPrice .lists .item[data-v-b674b552]:last-child {
    margin: 0;
}
.currentPrice .lists .item p[data-v-b674b552] {
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 4vw;
    color: #565b62;
}
.currentPrice .lists .item div span[data-v-b674b552] {
    padding-left: 21.333333vw;
    font-size: 3.733333vw;
    color: #888888;
}
.currentPrice .notData[data-v-b674b552] {
    padding: 13.333333vw 0;
    font-size: 4.266667vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #333333;
    text-align: center;
}
.currentPrice .page[data-v-b674b552] {
    padding: 8vw 0;
    display: flex;
    justify-content: center;
    width: 100%;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul li {
    padding: 0;
    margin: 0 1.333333vw;
    width: 10.666667vw;
    min-width: 10.666667vw;
    max-width: 10.666667vw;
    height: 10.666667vw;
    border-radius: 10.666667vw;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul li::after {
    border: 0;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul li button {
    color: #333333;
    cursor: pointer;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul .van-pagination__item--active button {
    color: #ffffff;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul .van-pagination__item--prev,
  .currentPrice .page[data-v-b674b552] .van-pagination ul .van-pagination__item--next {
    border: 1px solid rgba(0, 0, 0, 0.3);
}
}
/*当浏览器的可视区域小于919px*/
@media screen and (max-width: 919px) {
.currentPrice[data-v-b674b552] {
    min-width: 85.333333vw;
}
.currentPrice .lists[data-v-b674b552] {
    padding: 0 4vw;
}
.currentPrice .lists .item[data-v-b674b552] {
    padding: 4vw;
    margin-bottom: 4vw;
    display: flex;
    align-items: center;
    border: 1px solid #f2f2f2;
    cursor: pointer;
}
.currentPrice .lists .item[data-v-b674b552]:first-child {
    margin-top: 6.666667vw;
}
.currentPrice .lists .item[data-v-b674b552]:last-child {
    margin: 0;
}
.currentPrice .lists .item p[data-v-b674b552] {
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 3.733333vw;
    color: #565b62;
}
.currentPrice .notData[data-v-b674b552] {
    padding: 13.333333vw 0;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #333333;
    text-align: center;
}
.currentPrice .page[data-v-b674b552] {
    padding: 8vw 0;
    display: flex;
    justify-content: center;
    width: 100%;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul li {
    padding: 0;
    margin: 0 0.8vw;
    width: 9.333333vw;
    min-width: 9.333333vw;
    max-width: 9.333333vw;
    height: 9.333333vw;
    border-radius: 9.333333vw;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul li::after {
    border: 0;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul li button {
    color: #333333;
    cursor: pointer;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul .van-pagination__item--active button {
    color: #ffffff;
}
.currentPrice .page[data-v-b674b552] .van-pagination ul .van-pagination__item--prev,
  .currentPrice .page[data-v-b674b552] .van-pagination ul .van-pagination__item--next {
    border: 1px solid rgba(0, 0, 0, 0.3);
}
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/currentPrice/details.vue?vue&type=style&index=0&id=00a7a0f2&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*当浏览器的可视区域大于920px*/
@media screen and (min-width: 920px) {
.currentPrice[data-v-00a7a0f2] {
    display: flex;
    justify-content: space-around;
    margin: 0 auto;
    width: 245.333333vw;
    min-height: 100vh;
}
.currentPrice .condition[data-v-00a7a0f2] {
    margin-top: 11.2vw;
}
.currentPrice .condition .input-item[data-v-00a7a0f2] {
    position: relative;
    margin-bottom: 5.333333vw;
}
.currentPrice .condition .input-item .dropdownMenu[data-v-00a7a0f2] {
    left: 0;
    right: 0;
}
.currentPrice .condition .input-item span[data-v-00a7a0f2] {
    line-height: 8.533333vw;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #9D9D9D;
}
.currentPrice .condition .input-item .van-field[data-v-00a7a0f2] {
    padding: 0 2.666667vw;
    width: 49.066667vw;
    height: 8.533333vw;
    border: 1px solid #D6D6D6;
}
.currentPrice .condition .input-item .van-field[data-v-00a7a0f2] input {
    height: 8.533333vw;
    line-height: 8.533333vw;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #333333;
    cursor: pointer;
}
.currentPrice .condition .button-group[data-v-00a7a0f2] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 49.066667vw;
}
.currentPrice .condition .button-group button[data-v-00a7a0f2] {
    width: 22.666667vw;
    height: 8.533333vw;
    color: #1787FD;
    background: #FFFFFF;
    border-radius: 1.6vw;
    border: 1px solid #1787FD;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    cursor: pointer;
}
.currentPrice .condition .button-group .primary[data-v-00a7a0f2] {
    color: #FFFFFF;
    background: #1787FD;
}
.currentPrice .content h1[data-v-00a7a0f2] {
    margin: 2.666667vw 0 0 0;
    width: 100%;
    line-height: 8.533333vw;
    font-size: 4.8vw;
    font-family: PingFangSC-Regular, sans-serif;
    font-weight: 600;
    color: #333333;
    text-align: center;
}
.currentPrice .content p[data-v-00a7a0f2] {
    margin: 0;
    line-height: 8.533333vw;
    font-size: 3.733333vw;
    font-family: PingFangSC-Regular, sans-serif;
    font-weight: 400;
    color: #9D9D9D;
    text-align: right;
}
.currentPrice .content .table[data-v-00a7a0f2] {
    width: 185.6vw;
    border: 1px solid #D6D6D6;
}
.currentPrice .content .table .van-row[data-v-00a7a0f2] {
    font-size: 3.733333vw;
    color: #646464;
    border-top: 1px solid #ddd;
}
.currentPrice .content .table .van-row .van-col[data-v-00a7a0f2] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 12.266667vw;
    border-right: 1px solid #ddd;
}
.currentPrice .content .table .van-row .van-col[data-v-00a7a0f2]:last-child {
    border-right: 0;
}
.currentPrice .content .table .van-row .van-col a[data-v-00a7a0f2] {
    display: block;
    max-width: 80%;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #333333;
    word-wrap: break-word;
}
.currentPrice .content .table .header[data-v-00a7a0f2] {
    background: #EDEDED;
    border-top: 0;
}
.currentPrice .content .table .notData[data-v-00a7a0f2] {
    padding: 24vw 0;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #333333;
    text-align: center;
}
.currentPrice .content .page[data-v-00a7a0f2] {
    padding: 8vw 0;
    display: flex;
    justify-content: center;
    width: 100%;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul li {
    padding: 0;
    margin: 0 1.333333vw;
    width: 10.666667vw;
    min-width: 10.666667vw;
    max-width: 10.666667vw;
    height: 10.666667vw;
    border-radius: 10.666667vw;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul li::after {
    border: 0;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul li button {
    color: #333333;
    cursor: pointer;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul .van-pagination__item--active button {
    color: #ffffff;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul .van-pagination__item--prev,
  .currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul .van-pagination__item--next {
    border: 1px solid rgba(0, 0, 0, 0.3);
}
}
/*当浏览器的可视区域小于919px*/
@media screen and (max-width: 919px) {
.currentPrice[data-v-00a7a0f2] {
    min-width: 85.333333vw;
}
.currentPrice .condition[data-v-00a7a0f2] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.currentPrice .condition .input-item[data-v-00a7a0f2] {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 50%;
}
.currentPrice .condition .input-item .dropdownMenu[data-v-00a7a0f2] {
    left: 10%;
    right: 10%;
}
.currentPrice .condition .input-item span[data-v-00a7a0f2] {
    width: 80%;
    line-height: 8.533333vw;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #9D9D9D;
}
.currentPrice .condition .input-item .van-field[data-v-00a7a0f2] {
    padding: 0 2.666667vw;
    width: 80%;
    height: 8.533333vw;
    border: 1px solid #D6D6D6;
}
.currentPrice .condition .input-item .van-field[data-v-00a7a0f2] input {
    width: 100%;
    height: 8.533333vw;
    line-height: 8.533333vw;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #333333;
}
.currentPrice .condition .button-group[data-v-00a7a0f2] {
    margin-top: 5.333333vw;
    display: flex;
    align-items: center;
    width: 50%;
}
.currentPrice .condition .button-group button[data-v-00a7a0f2] {
    margin-left: 10%;
    width: 16vw;
    height: 8vw;
    color: #1787FD;
    background: #FFFFFF;
    border-radius: 1.6vw;
    border: 1px solid #1787FD;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    cursor: pointer;
}
.currentPrice .condition .button-group .primary[data-v-00a7a0f2] {
    color: #FFFFFF;
    background: #1787FD;
}
.currentPrice .content[data-v-00a7a0f2] {
    margin: 0 5%;
}
.currentPrice .content h1[data-v-00a7a0f2] {
    margin: 5.333333vw 0 0 0;
    width: 100%;
    line-height: 8.533333vw;
    font-size: 4.266667vw;
    font-family: PingFangSC-Regular, sans-serif;
    font-weight: 600;
    color: #333333;
    text-align: center;
}
.currentPrice .content p[data-v-00a7a0f2] {
    margin: 0;
    width: 100%;
    line-height: 8.533333vw;
    font-size: 3.733333vw;
    font-family: PingFangSC-Regular, sans-serif;
    font-weight: 400;
    color: #9D9D9D;
    text-align: right;
}
.currentPrice .content .table[data-v-00a7a0f2] {
    width: 100%;
    border: 1px solid #D6D6D6;
}
.currentPrice .content .table .van-row[data-v-00a7a0f2] {
    font-size: 3.733333vw;
    color: #646464;
    border-top: 1px solid #ddd;
}
.currentPrice .content .table .van-row .van-col[data-v-00a7a0f2] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 12.266667vw;
    border-right: 1px solid #ddd;
}
.currentPrice .content .table .van-row .van-col[data-v-00a7a0f2]:last-child {
    border-right: 0;
}
.currentPrice .content .table .van-row .van-col a[data-v-00a7a0f2] {
    display: block;
    max-width: 80%;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #333333;
    word-wrap: break-word;
}
.currentPrice .content .table .header[data-v-00a7a0f2] {
    background: #EDEDED;
    border-top: 0;
}
.currentPrice .content .table .notData[data-v-00a7a0f2] {
    padding: 13.333333vw 0;
    font-size: 3.733333vw;
    font-weight: 400;
    font-family: PingFangSC-Regular, sans-serif;
    color: #333333;
    text-align: center;
}
.currentPrice .content .page[data-v-00a7a0f2] {
    padding: 8vw 0;
    display: flex;
    justify-content: center;
    width: 100%;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul li {
    padding: 0;
    margin: 0 0.8vw;
    width: 9.333333vw;
    min-width: 9.333333vw;
    max-width: 9.333333vw;
    height: 9.333333vw;
    border-radius: 9.333333vw;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul li::after {
    border: 0;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul li button {
    color: #333333;
    cursor: pointer;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul .van-pagination__item--active button {
    color: #ffffff;
}
.currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul .van-pagination__item--prev,
  .currentPrice .content .page[data-v-00a7a0f2] .van-pagination ul .van-pagination__item--next {
    border: 1px solid rgba(0, 0, 0, 0.3);
}
}
.dropdownMenu[data-v-00a7a0f2] {
  position: absolute;
  top: 17.333333vw;
  left: 0;
  right: 0;
  z-index: 10;
  max-height: 53.333333vw;
  overflow-y: auto;
  background: #ffffff;
  border: 1px solid #ebeef5;
  box-shadow: 0 0.533333vw 3.2vw 0 rgba(0, 0, 0, 0.1);
}
.dropdownMenu[data-v-00a7a0f2]::-webkit-scrollbar {
  width: 0.8vw;
  height: 1.333333vw;
}
.dropdownMenu[data-v-00a7a0f2]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1.6vw rgba(0, 0, 0, 0.3);
  border-radius: 2.666667vw;
  background-color: #eeeeee;
}
.dropdownMenu[data-v-00a7a0f2]::-webkit-scrollbar-thumb {
  border-radius: 1.333333vw;
  -webkit-box-shadow: inset 0 0 0.533333vw rgba(0, 0, 0, 0.3);
  background-color: #9D9D9D;
}
.dropdownMenu .item[data-v-00a7a0f2] {
  padding: 2.666667vw 5.333333vw;
  font-size: 3.733333vw;
  font-weight: 400;
  font-family: PingFangSC-Regular, sans-serif;
  color: #333333;
  text-align: center;
  cursor: pointer;
}
.dropdownMenu .item[data-v-00a7a0f2]:hover {
  color: #FFFFFF;
  background: #1787FD;
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ElderlyFriendlyAssess/components/privacy.vue?vue&type=style&index=0&id=222aedfc&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.landing-page[data-v-222aedfc] {
  position: relative;
  width: 100%;
  height: 100vh;
  background-image: url(/eh-front/fcWeb/assets/img/bg.bed04fed.png);
  background-color: #f5ffff;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
}
.landing-page .landing-content[data-v-222aedfc] {
  flex: 1;
  overflow-y: auto;
  font-size: 3.733333vw;
  padding: 0 5.333333vw;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.landing-page .btn-history[data-v-222aedfc] {
  color: white;
  background: linear-gradient(to bottom, #4be5ef, #0286c4);
  border: 0.533333vw solid #fff;
  font-size: 3.733333vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #8bcfe0;
  align-self: flex-end;
  margin-top: 2.666667vw;
}
.landing-page .hide[data-v-222aedfc] {
  opacity: 0;
}
.landing-page .landingContent[data-v-222aedfc] {
  box-shadow: -26.666667vw 26.666667vw 53.333333vw -13.333333vw #4aa2f2;
  font-size: 3.2vw;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 2.666667vw 1.866667vw 2.666667vw 5.333333vw;
  background-color: #ffffffff;
  border-radius: 2.933333vw;
  margin-bottom: 3.733333vw;
  color: #2f2f2f;
}
.landing-page .landingContent .textDescription[data-v-222aedfc] {
  display: flex;
  align-items: flex-start;
  font-size: 4.8vw;
  color: #29a5cb;
  font-weight: 600;
}
.landing-page .landingContent .textDescription i img[data-v-222aedfc] {
  margin-right: 1.333333vw;
  width: 2.666667vw;
  height: 2.666667vw;
}
.landing-page .texts[data-v-222aedfc] {
  font-size: 5.333333vw;
  text-align: center;
  color: #29a5cb;
  font-weight: 800;
  margin-bottom: 0.533333vw;
}
.landing-page .landing-footer[data-v-222aedfc] {
  width: 100%;
  padding: 0 6.4vw 6.4vw 7.2vw;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.landing-page .landing-footer .text[data-v-222aedfc] {
  font-size: 3.2vw;
}
.landing-page .landing-footer .text .desc[data-v-222aedfc] {
  color: #ffffff;
  font-size: 3.733333vw;
}
.landing-page .landing-footer .text .desc.click[data-v-222aedfc] {
  color: #32a5ff;
}
.landing-page .landing-footer .but[data-v-222aedfc] {
  width: 53.333333vw;
  background: linear-gradient(to bottom, #4be5ef, #0286c4);
  color: #fff;
  margin-bottom: 6.666667vw;
  border: 0.533333vw solid #fff;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #3a80e0;
  height: 11.2vw;
  font-size: 5.333333vw;
  font-weight: 900;
}
.landing-page .landing-footer .privacy[data-v-222aedfc] {
  display: flex;
  align-items: flex-start;
  font-size: 3.2vw;
  line-height: 4.8vw;
  color: #878787;
  font-weight: 500;
}
.landing-page .landing-footer .privacy .select[data-v-222aedfc] {
  margin-right: 1.066667vw;
  margin-top: 0.533333vw;
}
.landing-page .landing-footer .privacy .select .img-icon[data-v-222aedfc] {
  width: 4.8vw;
  height: 4.8vw;
}
.landing-page .landing-footer[data-v-222aedfc] .van-checkbox {
  width: 5.333333vw;
  height: 5.333333vw;
}
.landing-page .landing-footer[data-v-222aedfc] .van-checkbox__icon {
  width: 4.8vw;
  height: 4.8vw;
}
.c_cancel[data-v-222aedfc] {
  width: 100%;
  font-size: 2.666667vw;
  padding: 2.666667vw 0;
}
[data-v-222aedfc] .van-action-sheet__header {
  padding: 2.666667vw 0;
  font-size: 4.266667vw !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/pages/ElderlyFriendlyAssess/question.vue?vue&type=style&index=0&id=1be86f13&lang=less&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-1be86f13] {
  width: 100%;
  height: 100%;
  padding: 5.866667vw 4vw 8vw;
  background-color: #f5ffff;
  position: fixed;
  overflow-y: scroll;
}
.container .progress[data-v-1be86f13] {
  font-size: 3.2vw;
  color: #262626;
  display: flex;
  align-items: center;
}
.container .progress .title[data-v-1be86f13] {
  margin-right: 1.066667vw;
}
.container .bg[data-v-1be86f13] {
  margin-top: 5.866667vw;
  border-radius: 3.733333vw;
  display: flex;
  flex-direction: column;
}
.container .bg .header[data-v-1be86f13] {
  width: 100%;
  z-index: 100;
}
.container .bg .content[data-v-1be86f13] {
  width: '100%';
  background-color: white;
  padding: 0 3.733333vw 9.6vw 3.733333vw;
  border-radius: 3.733333vw;
  box-shadow: -1.066667vw 0px 5.333333vw 0 #4aa2f2;
  font-size: 4.8vw;
  position: relative;
}
.container .bg .content .q[data-v-1be86f13] {
  position: absolute;
  left: 0;
  top: -6.4vw;
  width: 12.8vw;
  z-index: 101;
}
.container .bg .content .title[data-v-1be86f13] {
  color: #29a5cb;
  margin-top: 9.066667vw;
  font-weight: 900;
}
.container .bg .content .list[data-v-1be86f13] {
  padding: 3.733333vw 2.666667vw;
  box-shadow: 1.333333vw 0 5.333333vw 0 #BBBBBB;
  border-radius: 2.666667vw;
  margin-top: 2.666667vw;
}
.container .bg .content .list .question[data-v-1be86f13] {
  color: #29a5cb;
  font-weight: 700;
}
.container .bg .content .list .options[data-v-1be86f13] {
  margin-top: 1.333333vw;
  flex-wrap: wrap;
  font-weight: 700;
  align-items: flex-start;
  display: inline-flex;
}
.container .bg .content .list .options .img-icon[data-v-1be86f13] {
  width: 4.8vw;
  height: 4.8vw;
}
.container .bg .content .list .options[data-v-1be86f13] .van-checkbox__label {
  margin-left: 1.066667vw;
  margin-right: 3.2vw;
}
.container .bg .content .list .options[data-v-1be86f13] .van-radio__label {
  margin-left: 1.066667vw;
  color: var(--van-checkbox-label-color);
}
.container .bg .content .list .options[data-v-1be86f13] .van-radio__icon {
  height: 5.333333vw !important;
  line-height: 5.333333vw;
}
.container .bg .content .list .options .other[data-v-1be86f13] {
  border: none;
  margin-left: -3.733333vw;
  border-bottom: solid;
  line-height: 5.333333vw;
  flex: 1;
  padding: 0;
}
.footer[data-v-1be86f13] {
  font-weight: 900;
  margin-top: 6.933333vw;
  display: flex;
}
.footer .btn-last[data-v-1be86f13] {
  color: #29a5cb;
  width: 38%;
  margin-right: 5.333333vw;
  background: linear-gradient(white, white) padding-box, linear-gradient(to bottom, #4be5ef, #0286c4) border-box;
  border: 0.533333vw solid transparent;
  height: 11.2vw;
  font-size: 5.333333vw;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #3a80e0;
}
.footer .btn-next[data-v-1be86f13] {
  color: white;
  background: linear-gradient(to bottom, #4be5ef, #0286c4);
  width: 60%;
  border: 0.533333vw solid #fff;
  flex: 1;
  height: 11.2vw;
  font-size: 5.333333vw;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #3a80e0;
}
[data-v-1be86f13] .van-checkbox__icon {
  height: 5.333333vw;
  line-height: 5.333333vw;
}
[data-v-1be86f13] .van-field__body {
  font-size: 4.8vw;
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ElderlyFriendlyAssess/result.vue?vue&type=style&index=0&id=0372e90a&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.fine[data-v-0372e90a] {
  padding: 0.26rem 0.15rem 0.12rem 0.15rem;
  background-color: #f5ffff;
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
}
.fine .header[data-v-0372e90a] {
  border-radius: 0.2rem;
  background-color: white;
}
.fine .header .top[data-v-0372e90a] {
  background: linear-gradient(to bottom, #61e7ffc0 0%, transparent 70%);
  display: flex;
  flex-direction: column;
  border-radius: 0.2rem;
}
.fine .header .top .title[data-v-0372e90a] {
  font-size: 0.18rem;
  font-weight: 600;
  color: #29a5cb;
  margin: 0.16rem 0.16rem 0rem 0.16rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.fine .header .top .title .retry-btn[data-v-0372e90a] {
  color: #29a5cb;
  background-color: transparent;
  font-weight: 900;
  font-size: 0.1rem;
}
.fine .header .top .score-text[data-v-0372e90a] {
  margin-left: 0.16rem;
  font-size: 0.18rem;
  line-height: 0.25rem;
  color: #29a5cb;
  font-weight: 900;
}
.fine .header .top .center[data-v-0372e90a] {
  border-radius: 0.14rem;
  border: 0.533333vw solid #fff;
  background: linear-gradient(to bottom, #4be5ef, #0286c4);
  display: flex;
  flex-direction: column;
  margin-top: 0.18rem;
  padding: 0.1rem;
  z-index: 2;
}
.fine .header .top .center .risk[data-v-0372e90a] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0.02rem 0rem 0.04rem;
}
.fine .header .top .center .risk .risk-level[data-v-0372e90a] {
  font-size: 0.18rem;
  width: 0.72rem;
  height: 0.29rem;
  text-align: center;
  line-height: 0.29rem;
  background: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-weight: 700;
  margin-left: 0.28rem;
  border-radius: 0.23rem;
  color: #2a9bbe;
}
.fine .header .top .center .risk .risk-num[data-v-0372e90a] {
  font-size: 0.6rem;
  line-height: 1;
  font-weight: 900;
  color: #fff;
}
.fine .header .top .center .risk .risk-point[data-v-0372e90a] {
  font-size: 0.18rem;
  color: #fff;
}
.fine .header .top .center[data-v-0372e90a] .van-divider {
  margin: 0;
}
.fine .header .top .center .risk-warn[data-v-0372e90a] {
  margin-top: 0.1rem;
  font-size: 0.08rem;
  font-weight: 700;
  color: #ffffff;
}
.fine .header .header-bottom[data-v-0372e90a] {
  background-image: url(/eh-front/fcWeb/assets/img/suggest_fine.17b6c50a.png);
  background-size: 100% 100%;
  font-size: 0;
  height: 2.14rem;
  margin-top: -0.1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #8bcfe0;
  border-radius: 0 0 0.14rem 0.14rem;
}
.fine .header .header-bottom .header-suggest-wrap[data-v-0372e90a] {
  margin-left: 40%;
  padding-top: 0.1rem;
}
.fine .header .header-bottom .header-suggest-wrap .header-bottom-suggest[data-v-0372e90a] {
  font-size: 0.14rem;
  font-weight: 900;
  color: white;
}
.fine .btn[data-v-0372e90a] {
  display: flex;
  justify-content: space-between;
  font-weight: 900;
  margin-top: 0.24rem;
}
.fine .btn .btn-share[data-v-0372e90a] {
  color: #29a5cb;
  width: 38%;
  margin-right: 0.2rem;
  background: linear-gradient(white, white) padding-box, linear-gradient(to bottom, #4be5ef, #0286c4) border-box;
  border: 0.533333vw solid transparent;
  height: 0.42rem;
  font-size: 0.2rem;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #8bcfe0;
}
.fine .btn .btn-preview[data-v-0372e90a] {
  color: white;
  background: linear-gradient(to bottom, #4be5ef, #0286c4);
  width: 60%;
  border: 0.533333vw solid #fff;
  height: 0.42rem;
  font-size: 0.2rem;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #8bcfe0;
}
.low[data-v-0372e90a] {
  padding: 0.26rem 0.15rem 0.12rem 0.15rem;
  background-color: #EEF0FF;
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
}
.low .header[data-v-0372e90a] {
  border-radius: 0.2rem;
  background-color: white;
}
.low .header .top[data-v-0372e90a] {
  background: linear-gradient(to bottom, #C2C9FD 0%, transparent 70%);
  display: flex;
  flex-direction: column;
  border-radius: 0.2rem;
}
.low .header .top .title[data-v-0372e90a] {
  font-size: 0.18rem;
  font-weight: 600;
  color: #4975FF;
  margin: 0.16rem 0.16rem 0rem 0.16rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.low .header .top .title .retry-btn[data-v-0372e90a] {
  color: #4975FF;
  background-color: transparent;
  font-weight: 900;
  font-size: 0.1rem;
}
.low .header .top .score-text[data-v-0372e90a] {
  margin-left: 0.16rem;
  font-size: 0.18rem;
  line-height: 0.25rem;
  color: #4975FF;
  font-weight: 900;
}
.low .header .top .center[data-v-0372e90a] {
  border-radius: 0.14rem;
  border: 0.533333vw solid #fff;
  background: linear-gradient(to bottom, #7162FB, #4562CA);
  display: flex;
  flex-direction: column;
  margin-top: 0.18rem;
  padding: 0.1rem;
  z-index: 2;
}
.low .header .top .center .risk[data-v-0372e90a] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0.02rem 0rem 0.04rem;
}
.low .header .top .center .risk .risk-level[data-v-0372e90a] {
  font-size: 0.18rem;
  width: 0.72rem;
  height: 0.29rem;
  text-align: center;
  line-height: 0.29rem;
  background: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-weight: 700;
  margin-left: 0.28rem;
  border-radius: 0.23rem;
  color: #4975FF;
}
.low .header .top .center .risk .risk-num[data-v-0372e90a] {
  font-size: 0.6rem;
  line-height: 1;
  font-weight: 900;
  color: #fff;
}
.low .header .top .center .risk .risk-point[data-v-0372e90a] {
  font-size: 0.18rem;
  color: #fff;
}
.low .header .top .center[data-v-0372e90a] .van-divider {
  margin: 0;
}
.low .header .top .center .risk-warn[data-v-0372e90a] {
  margin-top: 0.1rem;
  font-size: 0.08rem;
  font-weight: 700;
  color: #ffffff;
}
.low .header .header-bottom[data-v-0372e90a] {
  background-image: url(/eh-front/fcWeb/assets/img/suggest_low.ba3be7e9.png);
  background-size: 100% 100%;
  font-size: 0;
  height: 2.14rem;
  position: relative;
  margin-top: -0.1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #4AA2F2;
  border-radius: 0 0 0.14rem 0.14rem;
}
.low .header .header-bottom .header-suggest-wrap[data-v-0372e90a] {
  margin-left: 40%;
  padding-top: 0.1rem;
}
.low .header .header-bottom .header-suggest-wrap .header-bottom-suggest[data-v-0372e90a] {
  font-size: 0.14rem;
  font-weight: 900;
  color: white;
}
.low .btn[data-v-0372e90a] {
  display: flex;
  justify-content: space-between;
  font-weight: 900;
  margin-top: 0.24rem;
}
.low .btn .btn-share[data-v-0372e90a] {
  color: #3A80E0;
  width: 38%;
  margin-right: 0.2rem;
  background: linear-gradient(white, white) padding-box, linear-gradient(to bottom, #7162FB, #4562CA) border-box;
  border: 0.533333vw solid transparent;
  height: 0.42rem;
  font-size: 0.2rem;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #4AA2F2;
}
.low .btn .btn-preview[data-v-0372e90a] {
  color: white;
  background: linear-gradient(to bottom, #7162FB, #4562CA);
  width: 60%;
  border: 0.533333vw solid #fff;
  height: 0.42rem;
  font-size: 0.2rem;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #4AA2F2;
}
.medium[data-v-0372e90a] {
  padding: 0.26rem 0.15rem 0.12rem 0.15rem;
  background-color: #FFF5EE;
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
}
.medium .header[data-v-0372e90a] {
  border-radius: 0.2rem;
  background-color: white;
}
.medium .header .top[data-v-0372e90a] {
  background: linear-gradient(to bottom, #F7C160 0%, transparent 70%);
  display: flex;
  flex-direction: column;
  border-radius: 0.2rem;
}
.medium .header .top .title[data-v-0372e90a] {
  font-size: 0.18rem;
  font-weight: 600;
  color: #CB7946;
  margin: 0.16rem 0.16rem 0rem 0.16rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.medium .header .top .title .retry-btn[data-v-0372e90a] {
  color: #CB7946;
  background-color: transparent;
  font-weight: 900;
  font-size: 0.1rem;
}
.medium .header .top .score-text[data-v-0372e90a] {
  margin-left: 0.16rem;
  font-size: 0.18rem;
  line-height: 0.25rem;
  color: #CB7946;
  font-weight: 900;
}
.medium .header .top .center[data-v-0372e90a] {
  border-radius: 0.14rem;
  border: 0.533333vw solid #fff;
  background: linear-gradient(to bottom, #FBC762, #CA7745);
  display: flex;
  flex-direction: column;
  margin-top: 0.18rem;
  padding: 0.1rem;
  z-index: 2;
}
.medium .header .top .center .risk[data-v-0372e90a] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0.02rem 0rem 0.04rem;
}
.medium .header .top .center .risk .risk-level[data-v-0372e90a] {
  font-size: 0.18rem;
  width: 0.72rem;
  height: 0.29rem;
  text-align: center;
  line-height: 0.29rem;
  background: url(/eh-front/fcWeb/assets/img/%E4%B8%AD%E9%A3%8E%E9%99%A9.3c8e8688.png);
  background-size: 100% 100%;
  font-weight: 700;
  margin-left: 0.28rem;
  border-radius: 0.23rem;
  color: #CB7946;
}
.medium .header .top .center .risk .risk-num[data-v-0372e90a] {
  font-size: 0.6rem;
  line-height: 1;
  font-weight: 900;
  color: #fff;
}
.medium .header .top .center .risk .risk-point[data-v-0372e90a] {
  font-size: 0.18rem;
  color: #fff;
}
.medium .header .top .center[data-v-0372e90a] .van-divider {
  margin: 0;
}
.medium .header .top .center .risk-warn[data-v-0372e90a] {
  margin-top: 0.1rem;
  font-size: 0.08rem;
  font-weight: 700;
  color: #ffffff;
}
.medium .header .header-bottom[data-v-0372e90a] {
  background-image: url(/eh-front/fcWeb/assets/img/suggest_medium.b51982b2.png);
  background-size: 100% 100%;
  font-size: 0;
  height: 2.14rem;
  position: relative;
  margin-top: -0.1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #E5A355;
  border-radius: 0 0 0.14rem 0.14rem;
}
.medium .header .header-bottom .header-suggest-wrap[data-v-0372e90a] {
  margin-left: 40%;
  padding-top: 0.1rem;
}
.medium .header .header-bottom .header-suggest-wrap .header-bottom-suggest[data-v-0372e90a] {
  font-size: 0.14rem;
  font-weight: 900;
  color: white;
}
.medium .btn[data-v-0372e90a] {
  display: flex;
  justify-content: space-between;
  font-weight: 900;
  margin-top: 0.24rem;
}
.medium .btn .btn-share[data-v-0372e90a] {
  color: #DA914E;
  width: 38%;
  margin-right: 0.2rem;
  background: linear-gradient(white, white) padding-box, linear-gradient(to bottom, #FBC762, #CA7745) border-box;
  border: 0.533333vw solid transparent;
  height: 0.42rem;
  font-size: 0.2rem;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #E5A355;
}
.medium .btn .btn-preview[data-v-0372e90a] {
  color: white;
  background: linear-gradient(to bottom, #FBC762, #CA7745);
  width: 60%;
  border: 0.533333vw solid #fff;
  height: 0.42rem;
  font-size: 0.2rem;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #E5A355;
}
.high[data-v-0372e90a] {
  padding: 0.26rem 0.15rem 0.12rem 0.15rem;
  background-color: #FFF1EE;
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
}
.high .header[data-v-0372e90a] {
  border-radius: 0.2rem;
  background-color: white;
}
.high .header .top[data-v-0372e90a] {
  background: linear-gradient(to bottom, #F97661 0%, transparent 70%);
  display: flex;
  flex-direction: column;
  border-radius: 0.2rem;
}
.high .header .top .title[data-v-0372e90a] {
  font-size: 0.18rem;
  font-weight: 600;
  color: #CB4646;
  margin: 0.16rem 0.16rem 0rem 0.16rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.high .header .top .title .retry-btn[data-v-0372e90a] {
  color: #CB4646;
  background-color: transparent;
  font-weight: 900;
  font-size: 0.1rem;
}
.high .header .top .score-text[data-v-0372e90a] {
  margin-left: 0.16rem;
  font-size: 0.18rem;
  line-height: 0.25rem;
  color: #CB4646;
  font-weight: 900;
}
.high .header .top .center[data-v-0372e90a] {
  border-radius: 0.14rem;
  border: 0.533333vw solid #fff;
  background: linear-gradient(to bottom, #FB7862, #CA4545);
  display: flex;
  flex-direction: column;
  margin-top: 0.18rem;
  padding: 0.1rem;
  z-index: 2;
}
.high .header .top .center .risk[data-v-0372e90a] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0.02rem 0rem 0.04rem;
}
.high .header .top .center .risk .risk-level[data-v-0372e90a] {
  font-size: 0.18rem;
  width: 0.72rem;
  height: 0.29rem;
  text-align: center;
  line-height: 0.29rem;
  background: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-weight: 700;
  margin-left: 0.28rem;
  border-radius: 0.23rem;
  color: #CB4646;
}
.high .header .top .center .risk .risk-num[data-v-0372e90a] {
  font-size: 0.6rem;
  line-height: 1;
  font-weight: 900;
  color: #fff;
}
.high .header .top .center .risk .risk-point[data-v-0372e90a] {
  font-size: 0.18rem;
  color: #fff;
}
.high .header .top .center[data-v-0372e90a] .van-divider {
  margin: 0;
}
.high .header .top .center .risk-warn[data-v-0372e90a] {
  margin-top: 0.1rem;
  font-size: 0.08rem;
  font-weight: 700;
  color: #ffffff;
}
.high .header .header-bottom[data-v-0372e90a] {
  background-image: url(/eh-front/fcWeb/assets/img/suggest_high.0d946746.png);
  background-size: 100% 100%;
  font-size: 0;
  height: 2.14rem;
  position: relative;
  margin-top: -0.1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #DE5A51;
  border-radius: 0 0 0.14rem 0.14rem;
}
.high .header .header-bottom .header-suggest-wrap[data-v-0372e90a] {
  margin-left: 40%;
  padding-top: 0.1rem;
}
.high .header .header-bottom .header-suggest-wrap .header-bottom-suggest[data-v-0372e90a] {
  font-size: 0.14rem;
  font-weight: 900;
  color: white;
}
.high .btn[data-v-0372e90a] {
  display: flex;
  justify-content: space-between;
  font-weight: 900;
  margin-top: 0.24rem;
}
.high .btn .btn-share[data-v-0372e90a] {
  color: #CB4646;
  width: 38%;
  margin-right: 0.2rem;
  background: linear-gradient(white, white) padding-box, linear-gradient(to bottom, #FB7862, #CA4545) border-box;
  border: 0.533333vw solid transparent;
  height: 0.42rem;
  font-size: 0.2rem;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #DE5A51;
}
.high .btn .btn-preview[data-v-0372e90a] {
  color: white;
  background: linear-gradient(to bottom, #FB7862, #CA4545);
  width: 60%;
  border: 0.533333vw solid #fff;
  height: 0.42rem;
  font-size: 0.2rem;
  box-shadow: -2.666667vw 2.666667vw 2.666667vw -1.333333vw #DE5A51;
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ElderlyFriendlyAssess/report.vue?vue&type=style&index=0&id=ceb1dabe&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.fine[data-v-ceb1dabe] {
  padding: 6.933333vw 4vw 3.2vw 4vw;
  background-color: #f5ffff;
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
}
.fine .header[data-v-ceb1dabe] {
  border-radius: 0.533333vw;
  background-color: white;
}
.fine .header .top[data-v-ceb1dabe] {
  background: linear-gradient(to bottom, #61e7ffc0 0%, transparent 70%);
  display: flex;
  flex-direction: column;
  border-radius: 0.533333vw;
}
.fine .header .top .title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  font-weight: 600;
  color: #29a5cb;
  margin: 4.266667vw 4.266667vw 0 4.266667vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.fine .header .top .title .retry-btn[data-v-ceb1dabe] {
  color: #29a5cb;
  background-color: transparent;
  font-weight: 900;
  font-size: 2.666667vw;
}
.fine .header .top .score-text[data-v-ceb1dabe] {
  margin-left: 4.266667vw;
  font-size: 4.8vw;
  line-height: 6.666667vw;
  color: #29a5cb;
  font-weight: 900;
}
.fine .header .top .center[data-v-ceb1dabe] {
  border-radius: 3.733333vw;
  border: 0.533333vw solid #fff;
  background: linear-gradient(to bottom, #4be5ef, #0286c4);
  display: flex;
  flex-direction: column;
  margin-top: 4.8vw;
  padding: 2.666667vw;
  z-index: 2;
}
.fine .header .top .center .risk[data-v-ceb1dabe] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0.533333vw 0 1.066667vw;
}
.fine .header .top .center .risk .risk-level[data-v-ceb1dabe] {
  font-size: 4.8vw;
  width: 19.2vw;
  height: 7.733333vw;
  text-align: center;
  line-height: 7.733333vw;
  background: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-weight: 700;
  margin-left: 7.466667vw;
  border-radius: 6.133333vw;
  color: #2a9bbe;
}
.fine .header .top .center .risk .risk-num[data-v-ceb1dabe] {
  font-size: 16vw;
  line-height: 1;
  font-weight: 900;
  color: #fff;
}
.fine .header .top .center .risk .risk-point[data-v-ceb1dabe] {
  font-size: 4.8vw;
  color: #fff;
}
.fine .header .top .center[data-v-ceb1dabe] .van-divider {
  margin: 0;
}
.fine .header .top .center .risk-warn[data-v-ceb1dabe] {
  margin-top: 2.666667vw;
  font-size: 2.133333vw;
  font-weight: 700;
  color: #ffffff;
}
.fine .header .suggest[data-v-ceb1dabe] {
  padding: 8vw 3.2vw 7.733333vw 3.2vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #8bcfe0;
  border-radius: 0 0 3.733333vw 3.733333vw;
  margin-top: -2.666667vw;
}
.fine .header .suggest .title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  color: #29a5cb;
}
.fine .header .suggest .suggest-list[data-v-ceb1dabe] {
  margin-top: 4.266667vw;
}
.fine .header .suggest .suggest-list .suggest-option[data-v-ceb1dabe] {
  display: flex;
  justify-content: space-between;
  border-radius: 3.733333vw;
  height: 8vw;
  align-items: center;
  background-color: #e9f2fb;
}
.fine .header .suggest .suggest-list .suggest-option .suggest-option-title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  color: #29a5cb;
}
.fine .header .suggest .suggest-list .suggest-option .suggest-option-arrow[data-v-ceb1dabe] {
  width: 5.333333vw;
  margin-right: 0.8vw;
}
.fine .header .suggest .suggest-list .suggest-title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  line-height: 9.6vw;
  color: #29a5cb;
}
.fine .header .suggest .suggest-list .suggest-desc[data-v-ceb1dabe] {
  font-size: 4.8vw;
  padding: 2.666667vw;
  border-radius: 3.733333vw;
  font-weight: normal;
  line-height: 8.533333vw;
  background-color: #e9f2fb;
}
.fine .bottom[data-v-ceb1dabe] {
  display: flex;
  background-color: white;
  border-radius: 5.333333vw;
  margin: 5.333333vw 0;
  padding: 5.866667vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #8bcfe0;
  justify-content: space-between;
}
.fine .bottom .desc[data-v-ceb1dabe] {
  font-size: 3.2vw;
  font-weight: 700;
  color: #29a5cb;
}
.fine .bottom .qrcode[data-v-ceb1dabe] {
  width: 17.6vw;
  min-width: 17.6vw;
  height: 17.6vw;
  margin-left: 5.866667vw;
  border-radius: 3.733333vw;
  background-color: #cdcdcd;
  display: flex;
}
.fine .bottom .qrcode .qrcodeImg[data-v-ceb1dabe] {
  width: 100%;
  height: 100%;
}
.low[data-v-ceb1dabe] {
  padding: 6.933333vw 4vw 3.2vw 4vw;
  background-color: #EEF0FF;
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
}
.low .header[data-v-ceb1dabe] {
  border-radius: 0.533333vw;
  background-color: white;
}
.low .header .top[data-v-ceb1dabe] {
  background: linear-gradient(to bottom, #C2C9FD 0%, transparent 70%);
  display: flex;
  flex-direction: column;
  border-radius: 0.533333vw;
}
.low .header .top .title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  font-weight: 600;
  color: #4975FF;
  margin: 4.266667vw 4.266667vw 0 4.266667vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.low .header .top .title .retry-btn[data-v-ceb1dabe] {
  color: #4975FF;
  background-color: transparent;
  font-weight: 900;
  font-size: 2.666667vw;
}
.low .header .top .score-text[data-v-ceb1dabe] {
  margin-left: 4.266667vw;
  font-size: 4.8vw;
  line-height: 6.666667vw;
  color: #4975FF;
  font-weight: 900;
}
.low .header .top .center[data-v-ceb1dabe] {
  border-radius: 3.733333vw;
  border: 0.533333vw solid #fff;
  background: linear-gradient(to bottom, #7162FB, #4562CA);
  display: flex;
  flex-direction: column;
  margin-top: 4.8vw;
  padding: 2.666667vw;
  z-index: 2;
}
.low .header .top .center .risk[data-v-ceb1dabe] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0.533333vw 0 1.066667vw;
}
.low .header .top .center .risk .risk-level[data-v-ceb1dabe] {
  font-size: 4.8vw;
  width: 19.2vw;
  height: 7.733333vw;
  text-align: center;
  line-height: 7.733333vw;
  background: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-weight: 700;
  margin-left: 7.466667vw;
  border-radius: 6.133333vw;
  color: #4975FF;
}
.low .header .top .center .risk .risk-num[data-v-ceb1dabe] {
  font-size: 16vw;
  line-height: 1;
  font-weight: 900;
  color: #fff;
}
.low .header .top .center .risk .risk-point[data-v-ceb1dabe] {
  font-size: 4.8vw;
  color: #fff;
}
.low .header .top .center[data-v-ceb1dabe] .van-divider {
  margin: 0;
}
.low .header .top .center .risk-warn[data-v-ceb1dabe] {
  margin-top: 2.666667vw;
  font-size: 2.133333vw;
  font-weight: 700;
  color: #ffffff;
}
.low .header .suggest[data-v-ceb1dabe] {
  padding: 8vw 3.2vw 7.733333vw 3.2vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #4AA2F2;
  border-radius: 0 0 3.733333vw 3.733333vw;
  margin-top: -2.666667vw;
}
.low .header .suggest .title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  color: #4975FF;
}
.low .header .suggest .suggest-list[data-v-ceb1dabe] {
  margin-top: 4.266667vw;
}
.low .header .suggest .suggest-list .suggest-option[data-v-ceb1dabe] {
  display: flex;
  justify-content: space-between;
  border-radius: 3.733333vw;
  height: 8vw;
  align-items: center;
  background-color: #e9f2fb;
}
.low .header .suggest .suggest-list .suggest-option .suggest-option-title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  color: #4975FF;
}
.low .header .suggest .suggest-list .suggest-option .suggest-option-arrow[data-v-ceb1dabe] {
  width: 5.333333vw;
  margin-right: 0.8vw;
}
.low .header .suggest .suggest-list .suggest-title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  line-height: 9.6vw;
  color: #4975FF;
}
.low .header .suggest .suggest-list .suggest-desc[data-v-ceb1dabe] {
  font-size: 4.8vw;
  padding: 2.666667vw;
  border-radius: 3.733333vw;
  font-weight: normal;
  line-height: 8.533333vw;
  background-color: #e9f2fb;
}
.low .bottom[data-v-ceb1dabe] {
  display: flex;
  background-color: white;
  border-radius: 5.333333vw;
  margin: 5.333333vw 0;
  padding: 5.866667vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #4AA2F2;
  justify-content: space-between;
}
.low .bottom .desc[data-v-ceb1dabe] {
  font-size: 3.2vw;
  font-weight: 700;
  color: #4975FF;
}
.low .bottom .qrcode[data-v-ceb1dabe] {
  width: 17.6vw;
  min-width: 17.6vw;
  height: 17.6vw;
  margin-left: 5.866667vw;
  border-radius: 3.733333vw;
  background-color: #cdcdcd;
  display: flex;
}
.low .bottom .qrcode .qrcodeImg[data-v-ceb1dabe] {
  width: 100%;
  height: 100%;
}
.medium[data-v-ceb1dabe] {
  padding: 6.933333vw 4vw 3.2vw 4vw;
  background-color: #FFF5EE;
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
}
.medium .header[data-v-ceb1dabe] {
  border-radius: 0.533333vw;
  background-color: white;
}
.medium .header .top[data-v-ceb1dabe] {
  background: linear-gradient(to bottom, #F7C160 0%, transparent 70%);
  display: flex;
  flex-direction: column;
  border-radius: 0.533333vw;
}
.medium .header .top .title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  font-weight: 600;
  color: #CB7946;
  margin: 4.266667vw 4.266667vw 0 4.266667vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.medium .header .top .title .retry-btn[data-v-ceb1dabe] {
  color: #CB7946;
  background-color: transparent;
  font-weight: 900;
  font-size: 2.666667vw;
}
.medium .header .top .score-text[data-v-ceb1dabe] {
  margin-left: 4.266667vw;
  font-size: 4.8vw;
  line-height: 6.666667vw;
  color: #CB7946;
  font-weight: 900;
}
.medium .header .top .center[data-v-ceb1dabe] {
  border-radius: 3.733333vw;
  border: 0.533333vw solid #fff;
  background: linear-gradient(to bottom, #FBC762, #CA7745);
  display: flex;
  flex-direction: column;
  margin-top: 4.8vw;
  padding: 2.666667vw;
  z-index: 2;
}
.medium .header .top .center .risk[data-v-ceb1dabe] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0.533333vw 0 1.066667vw;
}
.medium .header .top .center .risk .risk-level[data-v-ceb1dabe] {
  font-size: 4.8vw;
  width: 19.2vw;
  height: 7.733333vw;
  text-align: center;
  line-height: 7.733333vw;
  background: url(/eh-front/fcWeb/assets/img/%E4%B8%AD%E9%A3%8E%E9%99%A9.3c8e8688.png);
  background-size: 100% 100%;
  font-weight: 700;
  margin-left: 7.466667vw;
  border-radius: 6.133333vw;
  color: #CB7946;
}
.medium .header .top .center .risk .risk-num[data-v-ceb1dabe] {
  font-size: 16vw;
  line-height: 1;
  font-weight: 900;
  color: #fff;
}
.medium .header .top .center .risk .risk-point[data-v-ceb1dabe] {
  font-size: 4.8vw;
  color: #fff;
}
.medium .header .top .center[data-v-ceb1dabe] .van-divider {
  margin: 0;
}
.medium .header .top .center .risk-warn[data-v-ceb1dabe] {
  margin-top: 2.666667vw;
  font-size: 2.133333vw;
  font-weight: 700;
  color: #ffffff;
}
.medium .header .suggest[data-v-ceb1dabe] {
  padding: 8vw 3.2vw 7.733333vw 3.2vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #E5A355;
  border-radius: 0 0 3.733333vw 3.733333vw;
  margin-top: -2.666667vw;
}
.medium .header .suggest .title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  color: #CB7946;
}
.medium .header .suggest .suggest-list[data-v-ceb1dabe] {
  margin-top: 4.266667vw;
}
.medium .header .suggest .suggest-list .suggest-option[data-v-ceb1dabe] {
  display: flex;
  justify-content: space-between;
  border-radius: 3.733333vw;
  height: 8vw;
  align-items: center;
  background-color: #ffe6d5;
}
.medium .header .suggest .suggest-list .suggest-option .suggest-option-title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  color: #CB7946;
}
.medium .header .suggest .suggest-list .suggest-option .suggest-option-arrow[data-v-ceb1dabe] {
  width: 5.333333vw;
  margin-right: 0.8vw;
}
.medium .header .suggest .suggest-list .suggest-title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  line-height: 9.6vw;
  color: #CB7946;
}
.medium .header .suggest .suggest-list .suggest-desc[data-v-ceb1dabe] {
  font-size: 4.8vw;
  padding: 2.666667vw;
  border-radius: 3.733333vw;
  font-weight: normal;
  line-height: 8.533333vw;
  background-color: #ffe6d5;
}
.medium .bottom[data-v-ceb1dabe] {
  display: flex;
  background-color: white;
  border-radius: 5.333333vw;
  margin: 5.333333vw 0;
  padding: 5.866667vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #E5A355;
  justify-content: space-between;
}
.medium .bottom .desc[data-v-ceb1dabe] {
  font-size: 3.2vw;
  font-weight: 700;
  color: #CB7946;
}
.medium .bottom .qrcode[data-v-ceb1dabe] {
  width: 17.6vw;
  min-width: 17.6vw;
  height: 17.6vw;
  margin-left: 5.866667vw;
  border-radius: 3.733333vw;
  background-color: #cdcdcd;
  display: flex;
}
.medium .bottom .qrcode .qrcodeImg[data-v-ceb1dabe] {
  width: 100%;
  height: 100%;
}
.high[data-v-ceb1dabe] {
  padding: 6.933333vw 4vw 3.2vw 4vw;
  background-color: #FFF0F0;
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
}
.high .header[data-v-ceb1dabe] {
  border-radius: 0.533333vw;
  background-color: white;
}
.high .header .top[data-v-ceb1dabe] {
  background: linear-gradient(to bottom, #FF7C7C 0%, transparent 70%);
  display: flex;
  flex-direction: column;
  border-radius: 0.533333vw;
}
.high .header .top .title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  font-weight: 600;
  color: #FF4D4F;
  margin: 4.266667vw 4.266667vw 0 4.266667vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.high .header .top .title .retry-btn[data-v-ceb1dabe] {
  color: #FF4D4F;
  background-color: transparent;
  font-weight: 900;
  font-size: 2.666667vw;
}
.high .header .top .score-text[data-v-ceb1dabe] {
  margin-left: 4.266667vw;
  font-size: 4.8vw;
  line-height: 6.666667vw;
  color: #FF4D4F;
  font-weight: 900;
}
.high .header .top .center[data-v-ceb1dabe] {
  border-radius: 3.733333vw;
  border: 0.533333vw solid #fff;
  background: linear-gradient(to bottom, #FF9999, #FF4D4F);
  display: flex;
  flex-direction: column;
  margin-top: 4.8vw;
  padding: 2.666667vw;
  z-index: 2;
}
.high .header .top .center .risk[data-v-ceb1dabe] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin: 0.533333vw 0 1.066667vw;
}
.high .header .top .center .risk .risk-level[data-v-ceb1dabe] {
  font-size: 4.8vw;
  width: 19.2vw;
  height: 7.733333vw;
  text-align: center;
  line-height: 7.733333vw;
  background: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-weight: 700;
  margin-left: 7.466667vw;
  border-radius: 6.133333vw;
  color: #FF4D4F;
}
.high .header .top .center .risk .risk-num[data-v-ceb1dabe] {
  font-size: 16vw;
  line-height: 1;
  font-weight: 900;
  color: #fff;
}
.high .header .top .center .risk .risk-point[data-v-ceb1dabe] {
  font-size: 4.8vw;
  color: #fff;
}
.high .header .top .center[data-v-ceb1dabe] .van-divider {
  margin: 0;
}
.high .header .top .center .risk-warn[data-v-ceb1dabe] {
  margin-top: 2.666667vw;
  font-size: 2.133333vw;
  font-weight: 700;
  color: #ffffff;
}
.high .header .suggest[data-v-ceb1dabe] {
  padding: 8vw 3.2vw 7.733333vw 3.2vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #FF7C7C;
  border-radius: 0 0 3.733333vw 3.733333vw;
  margin-top: -2.666667vw;
}
.high .header .suggest .title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  color: #FF4D4F;
}
.high .header .suggest .suggest-list[data-v-ceb1dabe] {
  margin-top: 4.266667vw;
}
.high .header .suggest .suggest-list .suggest-option[data-v-ceb1dabe] {
  display: flex;
  justify-content: space-between;
  border-radius: 3.733333vw;
  height: 8vw;
  align-items: center;
  background-color: #ffe6e6;
}
.high .header .suggest .suggest-list .suggest-option .suggest-option-title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  color: #FF4D4F;
}
.high .header .suggest .suggest-list .suggest-option .suggest-option-arrow[data-v-ceb1dabe] {
  width: 5.333333vw;
  margin-right: 0.8vw;
}
.high .header .suggest .suggest-list .suggest-title[data-v-ceb1dabe] {
  font-size: 4.8vw;
  margin-left: 2.666667vw;
  font-weight: 700;
  line-height: 9.6vw;
  color: #FF4D4F;
}
.high .header .suggest .suggest-list .suggest-desc[data-v-ceb1dabe] {
  font-size: 4.8vw;
  padding: 2.666667vw;
  border-radius: 3.733333vw;
  font-weight: normal;
  line-height: 8.533333vw;
  background-color: #ffe6e6;
}
.high .bottom[data-v-ceb1dabe] {
  display: flex;
  background-color: white;
  border-radius: 5.333333vw;
  margin: 5.333333vw 0;
  padding: 5.866667vw;
  box-shadow: -26.666667vw 26.666667vw 26.666667vw -13.333333vw #FF7C7C;
  justify-content: space-between;
}
.high .bottom .desc[data-v-ceb1dabe] {
  font-size: 3.2vw;
  font-weight: 700;
  color: #FF4D4F;
}
.high .bottom .qrcode[data-v-ceb1dabe] {
  width: 17.6vw;
  min-width: 17.6vw;
  height: 17.6vw;
  margin-left: 5.866667vw;
  border-radius: 3.733333vw;
  background-color: #cdcdcd;
  display: flex;
}
.high .bottom .qrcode .qrcodeImg[data-v-ceb1dabe] {
  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/pages/elecdoc/contract.vue?vue&type=style&index=0&id=416d9992&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#contract .policy-content[data-v-416d9992] {
  margin-bottom: 4vw;
}
#contract .policy-content .p-header[data-v-416d9992] {
  padding: 3.466667vw 4vw;
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  box-sizing: border-box;
  background: #f2f2f2;
}
#contract .policy-content .p-header[data-v-416d9992]:after {
  position: absolute;
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #e3e4e6;
  bottom: 0;
  left: 0;
  transform: scaleY(0.5);
}
#contract .policy-content .p-header .status[data-v-416d9992] {
  color: #008cd6;
  background: #e6f6ff;
  text-align: center;
  font-size: 3.2vw;
  padding: 1.066667vw 2.133333vw;
}
#contract .policy-content .p-header .p-num[data-v-416d9992] {
  flex: 1;
  line-height: 1.2;
  color: #000;
  font-size: 3.733333vw;
}
#contract .policy-content .p-header .p-num img[data-v-416d9992] {
  display: inline-block;
  width: 4.8vw;
  height: 4.8vw;
  margin-right: 1.333333vw;
  vertical-align: sub;
}
#contract .policy-content .p-header .p-add[data-v-416d9992] {
  display: block;
  float: right;
  height: 4.8vw;
  line-height: 4.8vw;
  color: #ff7f04;
  font-size: 3.733333vw;
}
#contract .policy-content .p-header .p-add img[data-v-416d9992] {
  display: inline-block;
  width: 4vw;
  height: 4vw;
  margin-right: 1.333333vw;
  vertical-align: sub;
}
#contract .policy-content .turn-detail[data-v-416d9992] {
  display: block;
  padding: 0.6px 0;
  position: relative;
  background: #fafbfc;
}
#contract .policy-content .turn-detail p[data-v-416d9992] {
  padding: 0px 4vw;
  font-size: 3.733333vw;
  color: #4c4c4c;
  display: flex;
  display: -webkit-flex;
  display: -ms-flex;
}
#contract .policy-content .turn-detail p span[data-v-416d9992] {
  display: inline-block;
  color: #969696;
}
#contract .policy-content .turn-detail p span[data-v-416d9992]:first-child {
  width: 26.666667vw;
  margin-right: 1.333333vw;
  vertical-align: top;
}
#contract .policy-content .turn-detail p .sp-right[data-v-416d9992] {
  flex: 1;
  -webkit-flex: 1;
  color: #4c4c4c;
}
#contract .policy-content .turn-detail p .sp-right span[data-v-416d9992] {
  text-align: left;
  color: #4c4c4c;
}
#contract .policy-content .turn-detail p .hong[data-v-416d9992] {
  color: #ff3b04;
}
#contract .policy-content .turn-detail p .hong span[data-v-416d9992] {
  color: #ff3b04;
}
#contract .policy-content .turn-detail p .policy-name[data-v-416d9992] {
  flex: 1;
  -webkit-flex: 1;
  color: #4c4c4c;
}
#contract .policy-content .turn-detail p i[data-v-416d9992] {
  color: #ff3b04;
  font-style: inherit;
}
#contract .policy-content .turn-detail .jiaofei[data-v-416d9992] {
  padding: 0 4vw;
  height: 10.666667vw;
  line-height: 10.666667vw;
}
#contract .policy-content .turn-detail .more[data-v-416d9992] {
  display: block;
  position: absolute;
  right: 4vw;
  top: 42%;
  width: 5.866667vw;
  height: 5.866667vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg5MDhCOTIzMjk4QzExRTc4M0Q2REE4Q0ZGMzAwNkUzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg5MDhCOTI0Mjk4QzExRTc4M0Q2REE4Q0ZGMzAwNkUzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODkwOEI5MjEyOThDMTFFNzgzRDZEQThDRkYzMDA2RTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODkwOEI5MjIyOThDMTFFNzgzRDZEQThDRkYzMDA2RTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ANCKBAAABIUlEQVR42sTYOwrCQBAG4GRA7TUeIo2PzgMYbMTDamkKOzujVS7ho7eJs7CBJUTYx/zZgR8CmYGPLBlC0qZpkr6q67q9vHAmnD3nlQhUnud/75HF/Iiz4ZScWQIuG9CBc+eshkDZgNQxFUOhyLLv2UGdUShy6DVRaxSKHPvhKPKYgaLIcw6GooBZCIoC51vUQwpFAk9ZobYd1DQmqA9V+qJI8I0VQUmCRFDSoGAUAhSEQoH6UMfYIFWpjqpxbNBc76QF58bZxQS1mKXGqKP7xAJ5YxCgIIw0KBgjCRLBSIGyDqbwxUiAMr2FTcw71veQOCYEBMH4gmAYHxAU4wqCY1xAJqZCYWxB5p6p9NKDYGxBJ/3HA46xBX051yEwqn4CDABeBWpEoaG+QgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 5.866667vw 5.866667vw;
}
#contract .policy-content .white[data-v-416d9992] {
  background: #fff;
}
#contract .policy-content .p-bottom[data-v-416d9992] {
  height: 13.333333vw;
}
#contract .policy-content .p-bottom .online-visit[data-v-416d9992] {
  display: inline-block;
  float: right;
  margin: 0.6px 4vw 0 0;
  width: 32vw;
  line-height: 0.933333vw;
  color: #31a4ff;
  font-size: 0.426667vw;
  border: 0.1px solid #31a4ff;
  border-radius: 0.933333vw;
  text-align: center;
}
#contract .policy-content .p-bottom .back-info[data-v-416d9992] {
  color: #ff3b04;
  font-size: 0.426667vw;
  padding-left: 4vw;
  text-align: right;
  display: flex;
}
#contract .policy-content .p-bottom .back-info span[data-v-416d9992] {
  display: inline-block;
  flex: 1;
  -webkit-flex: 1;
  font-size: 3.733333vw;
  text-align: left;
}
#contract .policy-content .p-bottom .shenhe[data-v-416d9992] {
  color: #31a4ff;
  line-height: 13.333333vw;
  float: right;
  margin-right: 4vw;
}
#contract .policy-content .p-bottom .success[data-v-416d9992] {
  color: #4acc04;
}
#contract .policy-content .p-bottom .hong[data-v-416d9992] {
  color: #ff3b04;
}
#contract .policy-content .p-bottom .p-add[data-v-416d9992] {
  display: block;
  float: left;
  height: 4.8vw;
  line-height: 4.8vw;
  color: #ff7f04;
  font-size: 3.733333vw;
  margin-top: 0.426667vw;
  padding-left: 4vw;
}
#contract .policy-content .p-bottom .p-add img[data-v-416d9992] {
  display: inline-block;
  width: 4vw;
  height: 4vw;
  margin-right: 1.333333vw;
  vertical-align: sub;
}
#contract .policy-content .downLoad[data-v-416d9992] {
  background: #31a4ff;
  border: 1px solid #31a4ff;
  color: #fff;
  line-height: 6.666667vw;
}
#contract .popup[data-v-416d9992] {
  width: 94%;
  background-color: #fff;
  border-radius: 0.8vw;
  box-sizing: border-box;
  font-size: 3.733333vw;
  padding-top: 5.333333vw;
}
#contract .popup .popup_item[data-v-416d9992] {
  padding: 0 4vw 2.666667vw;
  text-align: center;
}
#contract .popup .popupContent[data-v-416d9992] {
  color: #4c4c4c;
  font-size: 4vw;
  text-align: left;
  display: inline-block;
}
#contract .popup .popupContent .logo[data-v-416d9992] {
  color: red;
}
#contract .popup .email_enter[data-v-416d9992] {
  margin: 0 4vw 2.666667vw;
  border-radius: 2.666667vw;
  padding-left: 4vw;
  border: 1px solid #999;
  height: 8vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#contract .popup .email_enter .email_icon_selete[data-v-416d9992] {
  border-left: 1px solid #999;
}
#contract .popup .email_enter .email_icon_selete .weui-cells[data-v-416d9992] {
  border-radius: 13.333333vw;
}
#contract .popup .email_enter .email_icon_selete .weui-cells .weui-cell[data-v-416d9992] {
  padding: 0 1.333333vw;
  margin-right: 0.533333vw;
  height: 8vw;
  border-radius: 13.333333vw;
}
#contract .popup .email_enter .popupEmail[data-v-416d9992] {
  outline: none;
  border: none;
}
#contract .popup .email_enter .suffix[data-v-416d9992] {
  height: 8vw;
  line-height: 8vw;
  text-align: center;
  border-left: 1px solid #999;
  padding: 0 1.333333vw;
}
#contract .popup h3[data-v-416d9992] {
  font-size: 4.8vw;
  color: #333333;
  font-weight: normal;
  text-align: center;
  margin-bottom: 2.666667vw;
}
#contract .popup .confirmBtn[data-v-416d9992] {
  color: #333;
  margin-top: 4vw;
  border-top: 1px solid #f2f2f2;
  height: 11.733333vw;
  line-height: 11.733333vw;
  font-size: 3.733333vw;
  text-align: center;
  border-bottom-left-radius: 0.8vw;
  border-bottom-right-radius: 0.8vw;
}
#contract .popup .confirmBtn div[data-v-416d9992] {
  font-size: 4.8vw;
  color: #666666;
  box-sizing: border-box;
  text-align: center;
}
#contract[data-v-416d9992] .van-overlay {
  background: rgba(0, 0, 0, 0.57);
}
#contract .right_icon[data-v-416d9992] {
  width: 2.666667vw;
  height: 4vw;
  position: absolute;
  right: 4vw;
  top: 50%;
  margin-top: -2vw;
}
#identityConfirm[data-v-416d9992] {
  --van-cell-font-size: 3.733333vw;
}
#identityConfirm .van-cell[data-v-416d9992] {
  align-items: center;
}
#identityConfirm .van-cell-group[data-v-416d9992] {
  margin: 0;
}
#identityConfirm .hint[data-v-416d9992] {
  padding: 2.666667vw 2.666667vw 0;
  color: #333;
  font-size: 3.2vw;
}
#identityConfirm .hint span[data-v-416d9992] {
  color: red;
  padding-right: 1.333333vw;
}
#identityConfirm .next-wrap[data-v-416d9992] {
  margin: 5.333333vw;
}
#identityConfirm .popup[data-v-416d9992] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: #fff;
  box-sizing: border-box;
  font-size: 3.733333vw;
}
#identityConfirm .popup .title[data-v-416d9992] {
  text-align: center;
  font-size: 4.266667vw;
  color: #333;
  padding-top: 4vw;
  padding-bottom: 4vw;
}
#identityConfirm .popup p[data-v-416d9992] {
  padding: 0 4vw 2.666667vw;
  font-size: 3.733333vw;
  line-height: 5.866667vw;
}
#identityConfirm .popup .confirmBtn[data-v-416d9992] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  color: #fff;
  height: 13.333333vw;
  line-height: 13.333333vw;
  font-size: 3.733333vw;
  text-align: center;
  background-color: #31a4ff;
}
/* 身份认证页面样式 */
.old_switch_perch_bind .card h6[data-v-416d9992] {
  font-size: 5.333333vw;
}
.old_switch_perch_bind .item li[data-v-416d9992]:first-child {
  width: 10rem;
  font-size: 4.8vw;
  color: #333;
}
.old_switch_perch_bind .item li[data-v-416d9992]:last-child {
  font-size: 4.8vw;
  color: #666;
}
.old_switch_perch_bind .nameInput[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_bind .contentSpan[data-v-416d9992] {
  font-size: 4.266667vw;
}
.old_switch_perch_bind .imgSpan img[data-v-416d9992] {
  width: 5.333333vw;
  height: 5.333333vw;
}
.old_switch_perch_bind .btn-box button[data-v-416d9992] {
  font-size: 5.866667vw;
}
.old_switch_perch_bind .remittanceNotice[data-v-416d9992] {
  font-size: 4.8vw;
  line-height: 1.4;
}
.old_switch_perch_bind .remittanceNotice p[data-v-416d9992],
.old_switch_perch_bind .remittanceNotice a[data-v-416d9992] {
  font-size: 5.333333vw;
}
.old_switch_perch_bind .alertss .h1[data-v-416d9992] {
  font-size: 5.866667vw;
}
.old_switch_perch_bind .alertss .contentss p[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_bind .alertss .foot[data-v-416d9992] {
  font-size: 5.866667vw;
}
.old_switch_perch_bind .have_tops[data-v-416d9992] {
  padding-right: 26.666667vw;
}
.old_switch_perch_bind .have_tops p[data-v-416d9992] {
  width: 26.666667vw;
  font-size: 4.8vw;
  margin-right: 6.666667vw;
}
/* 公共样式 */
.old_switch_perch_common .old_switch_perch_applicantInfo .weui-cell__ft[data-v-416d9992] {
  padding: 0px 0px 0px 6.666667vw !important;
}
.old_switch_perch_common .check label[data-v-416d9992] {
  width: 10.666667vw !important;
  font-size: 4.8vw;
  right: 5rem;
}
.old_switch_perch_common .weui-input[data-v-416d9992],
.old_switch_perch_common .vux-popup-picker-value[data-v-416d9992],
.old_switch_perch_common label[data-v-416d9992] {
  font-size: 4.8vw;
  width: 10rem !important;
}
.old_switch_perch_common .weui-cell__ft[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_common .weui-label[data-v-416d9992],
.old_switch_perch_common .sex[data-v-416d9992] {
  font-size: 4.8vw;
  width: 10rem !important;
}
.old_switch_perch_common .vux-popup-picker-select[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_common .unbind_foot button[data-v-416d9992] {
  font-size: 5.333333vw;
}
.old_switch_perch_common .unbindTit[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_common .content .chooseBtn h3[data-v-416d9992] {
  font-size: 5.866667vw !important;
}
.old_switch_perch_common .identity-list .weui-input[data-v-416d9992] {
  width: 100% !important;
}
.old_switch_perch_common .next[data-v-416d9992] {
  font-size: 5.066667vw;
}
.old_switch_perch_common .input-wrap .input-name[data-v-416d9992] {
  font-size: 4.8vw;
  width: 10rem;
}
.old_switch_perch_common .input-wrap .input-content .codebtn[data-v-416d9992] {
  font-size: 4.266667vw;
}
.old_switch_perch_common .input-content .code[data-v-416d9992] {
  font-size: 4.8vw !important;
}
.old_switch_perch_common .mobile-ts[data-v-416d9992] {
  font-size: 4.266667vw;
  margin: 5.333333vw 0px;
}
.old_switch_perch_common .mobile-ts img[data-v-416d9992] {
  width: 5.333333vw;
  height: 5.333333vw;
}
.old_switch_perch_common .vux-datetime p[data-v-416d9992] {
  font-size: 4.8vw;
  width: 10rem !important;
}
.old_switch_perch_common .input-wrap .input-content[data-v-416d9992] {
  flex: 1;
}
.old_switch_perch_common .claim .warning[data-v-416d9992] {
  font-size: 4.266667vw;
}
.old_switch_perch_common .claim .bankInput[data-v-416d9992] {
  left: 12.5rem;
  right: 4rem;
}
.old_switch_perch_common .claim .authentication[data-v-416d9992] {
  font-size: 5.333333vw;
}
.old_switch_perch_common .claim .weui-input[data-v-416d9992] {
  width: 100% !important;
}
.old_switch_perch_common .claim .getCode-wrap[data-v-416d9992] {
  font-size: 4.8vw !important;
}
.old_switch_perch_common .claim .getCode-wrap span[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_common .claim .getCode-wrap .phoneTit[data-v-416d9992] {
  width: 10rem;
}
.old_switch_perch_common .claim .mobile-ts label[data-v-416d9992] {
  width: 2rem !important;
  height: 2rem !important;
  top: 1.2rem !important;
  left: 1rem !important;
}
.old_switch_perch_common .claim .online-footer .add-wraps div a[data-v-416d9992] {
  font-size: 5.333333vw;
}
.old_switch_perch_common .claim .weui-cells[data-v-416d9992] {
  font-size: 4.8vw !important;
}
.old_switch_perch_common .claim .claim-type label[data-v-416d9992] {
  font-size: 4.8vw !important;
}
.old_switch_perch_common .claim .claim-type ul li div[data-v-416d9992] {
  font-size: 3.733333vw !important;
}
.old_switch_perch_common .claim textarea[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_common .claim .authlist .hang[data-v-416d9992] {
  font-size: 4.266667vw;
}
.old_switch_perch_common .claim .authlist .hang.head[data-v-416d9992] {
  line-height: 10.666667vw;
}
.old_switch_perch_common .claim .hospital .hospital-top p[data-v-416d9992] {
  font-size: 5.866667vw;
}
.old_switch_perch_common .claim .hospital .hospital-top a[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_common .claim .hospital .sousuo div input[data-v-416d9992] {
  font-size: 4.8vw;
  background-position: 2.4vw 1.866667vw;
}
.old_switch_perch_common .claim .hospital .sousuo div button[data-v-416d9992] {
  font-size: 5.333333vw;
}
.old_switch_perch_common .claim .hospital ul li[data-v-416d9992] {
  font-size: 4.8vw;
  line-height: 12vw;
}
.old_switch_perch_common .claim .policy-content .p-header[data-v-416d9992] {
  height: 10.666667vw;
  padding: 0px;
}
.old_switch_perch_common .claim .p-num[data-v-416d9992] {
  font-size: 4.8vw;
  height: 5.333333vw;
  line-height: 5.333333vw;
}
.old_switch_perch_common .claim .p-num img[data-v-416d9992] {
  width: 5.333333vw;
  height: 5.333333vw;
}
.old_switch_perch_common .claim .policy-content a p[data-v-416d9992] {
  font-size: 4.8vw;
  line-height: 1.2;
}
.old_switch_perch_common .claim .policy-content a p span[data-v-416d9992]:first-child {
  width: 10rem;
}
.old_switch_perch_common .claimNotice[data-v-416d9992] {
  font-size: 2rem;
  line-height: 1.4;
}
.old_switch_perch_common .claimNotice p[data-v-416d9992] {
  font-size: 2.2rem;
}
.old_switch_perch_common .claimNotice a[data-v-416d9992] {
  font-size: 2rem;
}
.old_switch_perch_common .applicantInfo_job .vux-cell-bd[data-v-416d9992] {
  width: 10rem;
  padding-right: 6.666667vw;
}
.old_switch_perch_common .onlineReport .addressDetail .weui-input[data-v-416d9992] {
  width: 100% !important;
}
.old_switch_perch_common .onlineReport .addressDetail .weui-cells .vux-x-input .weui-cell__bd[data-v-416d9992] {
  margin-left: 32vw;
}
.old_switch_perch_common .bottomText[data-v-416d9992] {
  font-size: 4.266667vw;
}
.old_switch_perch_common .lipeiData dt[data-v-416d9992] {
  font-size: 5.333333vw;
}
.old_switch_perch_common .lipeiData dt .sp-right[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_common .lipeiData dd[data-v-416d9992] {
  font-size: 4.8vw;
  line-height: 1.6;
}
.old_switch_perch_common .footer .bttons[data-v-416d9992] {
  font-size: 5.333333vw !important;
}
.old_switch_perch_common .sign-box .main-box .title[data-v-416d9992] {
  font-size: 5.866667vw !important;
}
.old_switch_perch_common .sign-box .main-box .sub-title[data-v-416d9992] {
  font-size: 4.266667vw !important;
}
.old_switch_perch_common #reset[data-v-416d9992] {
  font-size: 4.8vw !important;
}
.old_switch_perch_common .sign-box .main-box .next[data-v-416d9992] {
  font-size: 5.866667vw !important;
}
.old_switch_perch_common .subSucc p[data-v-416d9992],
.old_switch_perch_common .succeed p[data-v-416d9992] {
  font-size: 4.8vw !important;
}
.old_switch_perch_common .subSucc .p1[data-v-416d9992],
.old_switch_perch_common .succeed .p1[data-v-416d9992] {
  font-size: 5.333333vw !important;
}
.old_switch_perch_common .add-wrap a[data-v-416d9992],
.old_switch_perch_common .add-wrap .buttonStyle[data-v-416d9992] {
  font-size: 5.333333vw !important;
}
.old_switch_perch_list .query-header .h-left[data-v-416d9992] {
  font-size: 4.266667vw;
}
.old_switch_perch_list .query-header .h-left span[data-v-416d9992] {
  font-size: 5.333333vw;
}
.old_switch_perch_list .query-header .h-right[data-v-416d9992] {
  font-size: 5.333333vw;
  background-position: 0.533333vw 4vw;
  background-size: 35% 45%;
}
.old_switch_perch_list .screen-list li[data-v-416d9992] {
  font-size: 5.333333vw;
  padding-right: 5.333333vw;
  background-position: 5.333333vw 3.733333vw;
}
.old_switch_perch_list .p-num[data-v-416d9992] {
  font-size: 4.8vw !important;
}
.old_switch_perch_list .p-header[data-v-416d9992] {
  align-items: baseline !important;
}
.old_switch_perch_list .p-header .status[data-v-416d9992] {
  font-size: 4.266667vw !important;
  padding: 1.6vw 2.133333vw !important;
}
.old_switch_perch_list .policy-content .turn-detail p[data-v-416d9992] {
  font-size: 4.8vw !important;
}
.old_switch_perch_list .policy-content .turn-detail p span[data-v-416d9992]:first-child {
  width: 34.666667vw !important;
}
.old_switch_perch_list .add-policy-wrap[data-v-416d9992] {
  font-size: 4.4vw !important;
}
.old_switch_perch_list .add-policy-wrap a[data-v-416d9992] {
  width: calc(469.333333vw / 20);
  line-height: calc(170.666667vw / 20);
  font-size: 4.4vw;
}
.old_switch_perch_list .query-list li .links img[data-v-416d9992] {
  width: 11.733333vw;
  height: 11.733333vw;
}
.old_switch_perch_list .query-list li .links p[data-v-416d9992] {
  font-size: 4.8vw;
}
.old_switch_perch_list .next[data-v-416d9992] {
  font-size: 5.066667vw;
}
.old_switch_perch_list .downLoad[data-v-416d9992] {
  width: 17.333333vw;
  font-size: 4.266667vw;
  white-space: nowrap;
}
.popupEmail[data-v-416d9992] {
  width: 60vw;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/elecdoc/identityConfirm.vue?vue&type=style&index=0&id=2bb32c5c&lang=less&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#contract .policy-content[data-v-2bb32c5c] {
  margin-bottom: 4vw;
}
#contract .policy-content .p-header[data-v-2bb32c5c] {
  padding: 3.466667vw 4vw;
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  box-sizing: border-box;
  background: #f2f2f2;
}
#contract .policy-content .p-header[data-v-2bb32c5c]:after {
  position: absolute;
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #e3e4e6;
  bottom: 0;
  left: 0;
  transform: scaleY(0.5);
}
#contract .policy-content .p-header .status[data-v-2bb32c5c] {
  color: #008cd6;
  background: #e6f6ff;
  text-align: center;
  font-size: 3.2vw;
  padding: 1.066667vw 2.133333vw;
}
#contract .policy-content .p-header .p-num[data-v-2bb32c5c] {
  flex: 1;
  line-height: 1.2;
  color: #000;
  font-size: 3.733333vw;
}
#contract .policy-content .p-header .p-num img[data-v-2bb32c5c] {
  display: inline-block;
  width: 4.8vw;
  height: 4.8vw;
  margin-right: 1.333333vw;
  vertical-align: sub;
}
#contract .policy-content .p-header .p-add[data-v-2bb32c5c] {
  display: block;
  float: right;
  height: 4.8vw;
  line-height: 4.8vw;
  color: #ff7f04;
  font-size: 3.733333vw;
}
#contract .policy-content .p-header .p-add img[data-v-2bb32c5c] {
  display: inline-block;
  width: 4vw;
  height: 4vw;
  margin-right: 1.333333vw;
  vertical-align: sub;
}
#contract .policy-content .turn-detail[data-v-2bb32c5c] {
  display: block;
  padding: 0.6px 0;
  position: relative;
  background: #fafbfc;
}
#contract .policy-content .turn-detail p[data-v-2bb32c5c] {
  padding: 0px 4vw;
  font-size: 3.733333vw;
  color: #4c4c4c;
  display: flex;
  display: -webkit-flex;
  display: -ms-flex;
}
#contract .policy-content .turn-detail p span[data-v-2bb32c5c] {
  display: inline-block;
  color: #969696;
}
#contract .policy-content .turn-detail p span[data-v-2bb32c5c]:first-child {
  width: 26.666667vw;
  margin-right: 1.333333vw;
  vertical-align: top;
}
#contract .policy-content .turn-detail p .sp-right[data-v-2bb32c5c] {
  flex: 1;
  -webkit-flex: 1;
  color: #4c4c4c;
}
#contract .policy-content .turn-detail p .sp-right span[data-v-2bb32c5c] {
  text-align: left;
  color: #4c4c4c;
}
#contract .policy-content .turn-detail p .hong[data-v-2bb32c5c] {
  color: #ff3b04;
}
#contract .policy-content .turn-detail p .hong span[data-v-2bb32c5c] {
  color: #ff3b04;
}
#contract .policy-content .turn-detail p .policy-name[data-v-2bb32c5c] {
  flex: 1;
  -webkit-flex: 1;
  color: #4c4c4c;
}
#contract .policy-content .turn-detail p i[data-v-2bb32c5c] {
  color: #ff3b04;
  font-style: inherit;
}
#contract .policy-content .turn-detail .jiaofei[data-v-2bb32c5c] {
  padding: 0 4vw;
  height: 10.666667vw;
  line-height: 10.666667vw;
}
#contract .policy-content .turn-detail .more[data-v-2bb32c5c] {
  display: block;
  position: absolute;
  right: 4vw;
  top: 42%;
  width: 5.866667vw;
  height: 5.866667vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg5MDhCOTIzMjk4QzExRTc4M0Q2REE4Q0ZGMzAwNkUzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg5MDhCOTI0Mjk4QzExRTc4M0Q2REE4Q0ZGMzAwNkUzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODkwOEI5MjEyOThDMTFFNzgzRDZEQThDRkYzMDA2RTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODkwOEI5MjIyOThDMTFFNzgzRDZEQThDRkYzMDA2RTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ANCKBAAABIUlEQVR42sTYOwrCQBAG4GRA7TUeIo2PzgMYbMTDamkKOzujVS7ho7eJs7CBJUTYx/zZgR8CmYGPLBlC0qZpkr6q67q9vHAmnD3nlQhUnud/75HF/Iiz4ZScWQIuG9CBc+eshkDZgNQxFUOhyLLv2UGdUShy6DVRaxSKHPvhKPKYgaLIcw6GooBZCIoC51vUQwpFAk9ZobYd1DQmqA9V+qJI8I0VQUmCRFDSoGAUAhSEQoH6UMfYIFWpjqpxbNBc76QF58bZxQS1mKXGqKP7xAJ5YxCgIIw0KBgjCRLBSIGyDqbwxUiAMr2FTcw71veQOCYEBMH4gmAYHxAU4wqCY1xAJqZCYWxB5p6p9NKDYGxBJ/3HA46xBX051yEwqn4CDABeBWpEoaG+QgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 5.866667vw 5.866667vw;
}
#contract .policy-content .white[data-v-2bb32c5c] {
  background: #fff;
}
#contract .policy-content .p-bottom[data-v-2bb32c5c] {
  height: 13.333333vw;
}
#contract .policy-content .p-bottom .online-visit[data-v-2bb32c5c] {
  display: inline-block;
  float: right;
  margin: 0.6px 4vw 0 0;
  width: 32vw;
  line-height: 0.933333vw;
  color: #31a4ff;
  font-size: 0.426667vw;
  border: 0.1px solid #31a4ff;
  border-radius: 0.933333vw;
  text-align: center;
}
#contract .policy-content .p-bottom .back-info[data-v-2bb32c5c] {
  color: #ff3b04;
  font-size: 0.426667vw;
  padding-left: 4vw;
  text-align: right;
  display: flex;
}
#contract .policy-content .p-bottom .back-info span[data-v-2bb32c5c] {
  display: inline-block;
  flex: 1;
  -webkit-flex: 1;
  font-size: 3.733333vw;
  text-align: left;
}
#contract .policy-content .p-bottom .shenhe[data-v-2bb32c5c] {
  color: #31a4ff;
  line-height: 13.333333vw;
  float: right;
  margin-right: 4vw;
}
#contract .policy-content .p-bottom .success[data-v-2bb32c5c] {
  color: #4acc04;
}
#contract .policy-content .p-bottom .hong[data-v-2bb32c5c] {
  color: #ff3b04;
}
#contract .policy-content .p-bottom .p-add[data-v-2bb32c5c] {
  display: block;
  float: left;
  height: 4.8vw;
  line-height: 4.8vw;
  color: #ff7f04;
  font-size: 3.733333vw;
  margin-top: 0.426667vw;
  padding-left: 4vw;
}
#contract .policy-content .p-bottom .p-add img[data-v-2bb32c5c] {
  display: inline-block;
  width: 4vw;
  height: 4vw;
  margin-right: 1.333333vw;
  vertical-align: sub;
}
#contract .policy-content .downLoad[data-v-2bb32c5c] {
  background: #31a4ff;
  border: 1px solid #31a4ff;
  color: #fff;
  line-height: 6.666667vw;
}
#contract .popup[data-v-2bb32c5c] {
  width: 94%;
  background-color: #fff;
  border-radius: 0.8vw;
  box-sizing: border-box;
  font-size: 3.733333vw;
  padding-top: 5.333333vw;
}
#contract .popup .popup_item[data-v-2bb32c5c] {
  padding: 0 4vw 2.666667vw;
  text-align: center;
}
#contract .popup .popupContent[data-v-2bb32c5c] {
  color: #4c4c4c;
  font-size: 4vw;
  text-align: left;
  display: inline-block;
}
#contract .popup .popupContent .logo[data-v-2bb32c5c] {
  color: red;
}
#contract .popup .email_enter[data-v-2bb32c5c] {
  margin: 0 4vw 2.666667vw;
  border-radius: 2.666667vw;
  padding-left: 4vw;
  border: 1px solid #999;
  height: 8vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#contract .popup .email_enter .email_icon_selete[data-v-2bb32c5c] {
  border-left: 1px solid #999;
}
#contract .popup .email_enter .email_icon_selete .weui-cells[data-v-2bb32c5c] {
  border-radius: 13.333333vw;
}
#contract .popup .email_enter .email_icon_selete .weui-cells .weui-cell[data-v-2bb32c5c] {
  padding: 0 1.333333vw;
  margin-right: 0.533333vw;
  height: 8vw;
  border-radius: 13.333333vw;
}
#contract .popup .email_enter .popupEmail[data-v-2bb32c5c] {
  outline: none;
  border: none;
}
#contract .popup .email_enter .suffix[data-v-2bb32c5c] {
  height: 8vw;
  line-height: 8vw;
  text-align: center;
  border-left: 1px solid #999;
  padding: 0 1.333333vw;
}
#contract .popup h3[data-v-2bb32c5c] {
  font-size: 4.8vw;
  color: #333333;
  font-weight: normal;
  text-align: center;
  margin-bottom: 2.666667vw;
}
#contract .popup .confirmBtn[data-v-2bb32c5c] {
  color: #333;
  margin-top: 4vw;
  border-top: 1px solid #f2f2f2;
  height: 11.733333vw;
  line-height: 11.733333vw;
  font-size: 3.733333vw;
  text-align: center;
  border-bottom-left-radius: 0.8vw;
  border-bottom-right-radius: 0.8vw;
}
#contract .popup .confirmBtn div[data-v-2bb32c5c] {
  font-size: 4.8vw;
  color: #666666;
  box-sizing: border-box;
  text-align: center;
}
#contract[data-v-2bb32c5c] .van-overlay {
  background: rgba(0, 0, 0, 0.57);
}
#contract .right_icon[data-v-2bb32c5c] {
  width: 2.666667vw;
  height: 4vw;
  position: absolute;
  right: 4vw;
  top: 50%;
  margin-top: -2vw;
}
#identityConfirm[data-v-2bb32c5c] {
  --van-cell-font-size: 3.733333vw;
}
#identityConfirm .van-cell[data-v-2bb32c5c] {
  align-items: center;
}
#identityConfirm .van-cell-group[data-v-2bb32c5c] {
  margin: 0;
}
#identityConfirm .hint[data-v-2bb32c5c] {
  padding: 2.666667vw 2.666667vw 0;
  color: #333;
  font-size: 3.2vw;
}
#identityConfirm .hint span[data-v-2bb32c5c] {
  color: red;
  padding-right: 1.333333vw;
}
#identityConfirm .next-wrap[data-v-2bb32c5c] {
  margin: 5.333333vw;
}
#identityConfirm .popup[data-v-2bb32c5c] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: #fff;
  box-sizing: border-box;
  font-size: 3.733333vw;
}
#identityConfirm .popup .title[data-v-2bb32c5c] {
  text-align: center;
  font-size: 4.266667vw;
  color: #333;
  padding-top: 4vw;
  padding-bottom: 4vw;
}
#identityConfirm .popup p[data-v-2bb32c5c] {
  padding: 0 4vw 2.666667vw;
  font-size: 3.733333vw;
  line-height: 5.866667vw;
}
#identityConfirm .popup .confirmBtn[data-v-2bb32c5c] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  color: #fff;
  height: 13.333333vw;
  line-height: 13.333333vw;
  font-size: 3.733333vw;
  text-align: center;
  background-color: #31a4ff;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/invoice/invoice.vue?vue&type=style&index=0&id=3beef012&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#invoice .resultList[data-v-3beef012] {
  padding: 2.133333vw 0;
}
#invoice .resultList .detailSec[data-v-3beef012] {
  margin-bottom: 2.133333vw;
  padding: 0 4.266667vw;
  background-color: #fff;
  font-size: 3.733333vw;
  line-height: 7.466667vw;
}
#invoice .resultList .detailSec h3[data-v-3beef012] {
  position: relative;
  padding-left: 3.2vw;
  font-weight: normal;
  font-size: 3.2vw;
}
#invoice .resultList .detailSec h3[data-v-3beef012]:before {
  margin-top: -1.866667vw;
  position: absolute;
  top: 50%;
  left: 0;
  content: '';
  display: block;
  width: 2.666667vw;
  height: 3.2vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAGNTO3gAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAACGSURBVDgRYzRa/L+BAQqYYAwQjcJhhCmDi8IZcCkMzediGRtAGCaBVSVWQbjhMK0gGrcgURZh1Y7VdmRLYWysumGSyPRQUDgyfc0CiybkNAlL1zA5ED2sgodozyCHAD420QkcnyHIclQ3EB7RMFuQIxwmho9GTxQjMAypHimjBuJLccTJAQDFPiigea9NLQAAAABJRU5ErkJggg==);
  background-size: contain;
}
#invoice .resultList .detailSec .title_right_content[data-v-3beef012] {
  font-size: 3.2vw;
  color: #00a5ff;
  background: #e6f6ff;
  padding: 0.533333vw 2.133333vw;
}
#invoice .resultList .detailSec .title[data-v-3beef012] {
  border-bottom: 1px solid #f2f2f2;
}
#invoice .resultList .detailSec .flex_center[data-v-3beef012] {
  align-items: center;
  display: flex;
}
#invoice .resultList .detailSec .flex_center .title_left[data-v-3beef012] {
  width: 80%;
}
#invoice .resultList .detailSec .flex_center .title_right[data-v-3beef012] {
  width: 20%;
  text-align: end;
}
#invoice .resultList .detailSec .flex_type[data-v-3beef012] {
  display: flex;
}
#invoice .resultList .detailSec .flex_type .table_title[data-v-3beef012] {
  max-width: 25.333333vw;
  min-width: 25.333333vw;
  padding-right: 1.333333vw;
  font-size: 3.733333vw;
  color: #999;
  word-break: break-all;
}
#invoice .resultList .detailSec .flex_type .table_content[data-v-3beef012] {
  font-size: 3.733333vw;
  color: #333;
  word-break: break-all;
  width: 100%;
}
#invoice .resultList .detailSec .flex_type .table_content .insuranceClick[data-v-3beef012] {
  display: flex;
  justify-content: center;
}
#invoice .resultList .detailSec .flex_type .table_content .insuranceClick img[data-v-3beef012] {
  width: 6.666667vw;
  height: 6.666667vw;
  margin-top: 0.8vw;
}
#invoice .resultList .detailSec .flex_type .flex_between[data-v-3beef012] {
  display: flex;
  justify-content: space-between;
}
#invoice .resultList .detailSec .toolBar[data-v-3beef012] {
  margin-top: 1.333333vw;
  position: relative;
  background: #fff;
  height: 13.333333vw;
  line-height: 13.333333vw;
  border-top: 1px solid #f2f2f2;
}
#invoice .resultList .detailSec .toolBar .detailBtn[data-v-3beef012] {
  position: absolute;
  right: 2.666667vw;
  font-size: 4.266667vw;
  color: #00a5ff;
}
#invoice .resultList .noRecord[data-v-3beef012] {
  margin-top: 13.333333vw;
  display: block;
  height: 13.333333vw;
  line-height: 13.333333vw;
  font-size: 3.2vw;
  color: #999999;
  text-align: center;
}
#invoice .dialog[data-v-3beef012] {
  padding: 5.333333vw 5.866667vw 5.333333vw;
}
#invoice .dialog .popupContent[data-v-3beef012] {
  color: #4c4c4c;
  font-size: 4vw;
}
#invoice .dialog .popupEmail[data-v-3beef012] {
  border-radius: 2.666667vw;
  height: 8vw;
  outline: none;
  padding-left: 4vw;
  border: 1px solid #999;
  width: 95%;
  margin-top: 6.666667vw;
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/invoice/listLook.vue?vue&type=style&index=0&id=60b3ce03&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.model_list[data-v-60b3ce03] {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  padding: 0 4vw;
  background: #fff;
  overflow: hidden;
}
.model_list li[data-v-60b3ce03] {
  padding-left: 2.666667vw;
  position: relative;
  margin-top: 4vw;
}
.model_list li[data-v-60b3ce03]:before,
.model_list li[data-v-60b3ce03]:after {
  content: '';
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 1px;
  background: #4acc04;
  transform: scaleX(0.5);
}
.model_list li[data-v-60b3ce03]:before {
  left: 0px;
}
.model_list li[data-v-60b3ce03]:after {
  right: 0px;
}
.link[data-v-60b3ce03]:before,
.link[data-v-60b3ce03]:after {
  content: '';
  position: absolute;
  left: 0px;
  right: 0px;
  height: 1px;
  background: #4acc04;
  transform: scaleY(0.5);
}
.link[data-v-60b3ce03]:before {
  top: 0px;
}
.link[data-v-60b3ce03]:after {
  bottom: 0px;
}
.link[data-v-60b3ce03] {
  display: block;
  line-height: 8vw;
  font-size: 3.733333vw;
  color: #4acc04;
  overflow: hidden;
  text-overflow: ellipsis;
  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/empty/index.vue?vue&type=style&index=0&id=a81e78a0&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.empty[data-v-a81e78a0] {
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: 3.2vw;
  color: #999;
}
.empty img[data-v-a81e78a0] {
  padding-top: 31.466667vw;
  padding-bottom: 4vw;
  width: 24vw;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/majorEventRemind/majorEventNav.vue?vue&type=style&index=0&id=f0e38dee&scoped=true&lang=less ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-f0e38dee] {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 13.333333vw;
  padding: 0 9.333333vw;
  background-color: white;
}
.container .item[data-v-f0e38dee] {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.container .item .text[data-v-f0e38dee] {
  flex: 1;
  padding-top: 3.2vw;
  color: #41485D;
  font-size: 4.266667vw;
  line-height: 9.066667vw;
}
.container .item .text-selected[data-v-f0e38dee] {
  color: #2b8df2;
}
.container .item .indicator[data-v-f0e38dee] {
  width: 15.466667vw;
  height: 1.066667vw;
  background-color: #2b8df2;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/letterEndorsement/index.vue?vue&type=style&index=0&id=4a738452&lang=less&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mian[data-v-4a738452] {
  width: 100%;
  min-height: 100vh;
  font-size: 3.733333vw;
  background-color: #edeef0;
}
.mian .my-tab[data-v-4a738452] {
  height: 7.466667vw;
  padding: 0 3.466667vw 0 4vw;
  border: 1px solid #ebebeb;
  border-radius: 3.733333vw;
  color: #41485d;
  font-size: 3.733333vw;
  line-height: 7.2vw;
}
.mian .my-tab-selected[data-v-4a738452] {
  height: 7.466667vw;
  padding: 0 3.466667vw 0 4vw;
  border: 1px solid #2b8df2;
  border-radius: 3.733333vw;
  color: #2b8df2;
  font-size: 3.733333vw;
  line-height: 7.2vw;
}
.mian .cell_title[data-v-4a738452] {
  position: relative;
  padding: 3.466667vw 3.2vw 2.133333vw 3.2vw;
  font-weight: 500;
}
.mian .cell_title[data-v-4a738452]:before {
  display: inline-block;
  vertical-align: middle;
  margin-right: 1.333333vw;
  content: '';
  width: 2.666667vw;
  height: 3.2vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAGNTO3gAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAACGSURBVDgRYzRa/L+BAQqYYAwQjcJhhCmDi8IZcCkMzediGRtAGCaBVSVWQbjhMK0gGrcgURZh1Y7VdmRLYWysumGSyPRQUDgyfc0CiybkNAlL1zA5ED2sgodozyCHAD420QkcnyHIclQ3EB7RMFuQIxwmho9GTxQjMAypHimjBuJLccTJAQDFPiigea9NLQAAAABJRU5ErkJggg==);
  background-size: contain;
}
.mian .cell_title[data-v-4a738452]::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);
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
}
.mian .cell_bottom[data-v-4a738452] {
  padding: 3.2vw 4vw 3.2vw 6.133333vw;
  display: flex;
  align-items: bottom;
  justify-content: space-between;
  color: #2691f5;
}
.mian .cell_bottom.flex-end[data-v-4a738452] {
  justify-content: flex-end;
}
.mian .cell_bottom .cell_date[data-v-4a738452] {
  color: #666666;
}
.van-cell-group[data-v-4a738452] {
  margin-bottom: 2.666667vw;
}
.van-cell[data-v-4a738452] {
  padding: 1.066667vw 6.666667vw;
  font-size: 3.733333vw;
}
[data-v-4a738452] .van-cell .van-cell__title {
  width: 24vw !important;
  flex: none !important;
}
[data-v-4a738452] .van-cell .van-cell__value {
  text-align: left;
}
.filter_text[data-v-4a738452] {
  padding: 3.2vw 4vw;
  color: #666666;
}
.popup_list[data-v-4a738452] {
  padding: 2.666667vw 4vw;
}
.popup_list .popup_list_text[data-v-4a738452] {
  padding: 4vw 0;
  border-bottom: solid 1px #f3f3f3;
}
.popup_list .popup_list_text.active[data-v-4a738452] {
  color: #2691f5;
}
#server[data-v-4a738452] {
  position: fixed;
  width: 14.933333vw;
  height: 15.2vw;
  top: 50%;
  right: 2%;
  touch-action: none;
  z-index: 1001;
  margin-top: -7.466667vw;
}
#server img[data-v-4a738452] {
  vertical-align: bottom;
  width: 14.933333vw;
  height: 15.2vw;
}
.popup[data-v-4a738452] {
  width: 79.2vw;
  height: 125.333333vw;
  position: fixed;
  top: 50%;
  left: 0;
  right: 0;
  margin-top: -65.333333vw;
  margin-left: auto;
  margin-right: auto;
  border-radius: 4.266667vw;
  background: url(/eh-front/fcWeb/assets/img/elecdoc_background2.83790fd6.jpg);
  background-repeat: no-repeat;
  background-color: #fff;
  z-index: 1001;
}
.popup_interior[data-v-4a738452] {
  width: 100%;
  height: 100%;
}
.popup_content[data-v-4a738452] {
  margin: 14.666667vw auto 0 auto;
  padding: 0 4vw;
}
.popup_text_indent[data-v-4a738452] {
  text-indent: 6.666667vw;
}
.popup_click[data-v-4a738452] {
  text-align: center;
}
.popup_click img[data-v-4a738452] {
  display: block;
  margin: auto;
  width: 12.8vw;
}
.popup_confirm[data-v-4a738452] {
  text-align: center;
  background: #2691f5;
  border-radius: 5.6vw;
  width: 44vw;
  height: 11.2vw;
  line-height: 11.2vw;
  margin: auto;
  font-family: PingFang-SC-Medium, sans-serif;
  font-size: 4.266667vw;
  color: #ffffff;
}
.popup_title[data-v-4a738452] {
  font-size: 5.333333vw;
  font-weight: 500;
  margin: 5.333333vw 0 4vw 0;
  text-align: center;
}
.popup_font14_333[data-v-4a738452] {
  font-family: PingFang-SC-Medium, sans-serif;
  font-size: 3.733333vw;
  color: #333333;
}
.popup_font14_140[data-v-4a738452] {
  font-family: PingFang-SC-Bold, sans-serif;
  font-size: 3.733333vw;
  color: #32916c;
}
.popup_font12_666[data-v-4a738452] {
  font-family: PingFang-SC-Medium, sans-serif;
  font-size: 3.2vw;
  color: #666666;
}
.popup_img[data-v-4a738452] {
  width: 4.266667vw;
  height: 4.266667vw;
}
.popup_bottom_20[data-v-4a738452] {
  margin-bottom: 5.333333vw;
}
.popup_bottom_15[data-v-4a738452] {
  margin-bottom: 4vw;
}
.small_server[data-v-4a738452] {
  position: relative;
}
.close_server[data-v-4a738452] {
  position: absolute;
  width: 3.733333vw;
  height: 3.733333vw;
  top: 0;
  right: 0px;
}
.flex_row_type[data-v-4a738452] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex_column_type[data-v-4a738452] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.flex[data-v-4a738452] {
  display: flex;
}
.myToast[data-v-4a738452] {
  z-index: 9999;
  position: absolute;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  top: 0;
}
.myToast .myToastBd[data-v-4a738452] {
  width: 45%;
  padding: 4vw 4vw;
  border-radius: 2.666667vw;
  background: rgba(0, 0, 0, 0.65);
  color: #fff;
  margin-bottom: 21.333333vw;
}
.myToast .myToastBd img[data-v-4a738452] {
  display: block;
  margin: 0 auto;
}
.myToast .myToastBd p[data-v-4a738452] {
  margin-top: 2.666667vw;
  text-align: center;
  padding: 0 2.666667vw;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/notTransferAccounts/list.vue?vue&type=style&index=0&id=317b8c26&lang=less&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.main[data-v-317b8c26] {
  margin-bottom: 16vw;
  width: 100%;
  font-size: 4vw;
  min-height: 100vh;
  background-color: #edeef0;
}
.main .item_status[data-v-317b8c26] {
  color: #2691f5;
  font-size: 3.733333vw;
}
.item_foot[data-v-317b8c26] {
  position: relative;
  padding: 4vw 4vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #999999;
}
.item_foot[data-v-317b8c26]::after {
  width: 92%;
  height: 1px;
  display: inline-block;
  content: '';
  position: absolute;
  left: 4%;
  top: 0.533333vw;
  border-top: solid 1px #e6e6e6;
}
.item_foot .lookdetail[data-v-317b8c26] {
  color: #2691f5;
}
[data-v-317b8c26] .van-cell-group {
  margin-top: 2.133333vw;
}
[data-v-317b8c26] .van-cell {
  padding: 1.6vw 4vw;
  font-size: 4vw;
  color: #999999;
}
[data-v-317b8c26] .van-cell .van-cell__title {
  width: 26.666667vw;
  flex: none;
}
[data-v-317b8c26] .van-cell .van-cell__value {
  text-align: left;
  color: #333333;
}
[data-v-317b8c26] .van-cell .van-cell__value.red_color {
  color: #ed6a0c !important;
}
[data-v-317b8c26] .disable_item {
  background-color: #d6d6d6;
}
[data-v-317b8c26] .disable_item .van-cell {
  background-color: #d6d6d6;
}
[data-v-317b8c26] .disable_item .lookdetail {
  color: #999;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/bankInfo/index.vue?vue&type=style&index=0&id=76a9231d&lang=less&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bank .bank_field_link[data-v-76a9231d] {
  position: relative;
  padding-right: 16vw;
}
.bank .bank_field[data-v-76a9231d] {
  padding-right: 13.333333vw;
}
.bank .bank_field .margin_right[data-v-76a9231d] {
  margin-right: 2.666667vw !important;
}
.bank .bank_field_link2[data-v-76a9231d] {
  position: relative;
  padding-right: 14.666667vw;
}
.bank .bank_field_link2 .bank_ocr[data-v-76a9231d] {
  position: absolute;
  right: -9.333333vw;
  top: 0.533333vw;
}
.bank .bank_field_link2 .bank_ocr2[data-v-76a9231d] {
  position: absolute;
  right: -14.666667vw;
  top: 0.533333vw;
}
.bank .bank_field_link2 .bank_ocr_s[data-v-76a9231d] {
  position: absolute;
  right: 1px;
  top: 0.533333vw;
  width: 5.333333vw;
}
.bank .bank_field_link2 .bank_select2[data-v-76a9231d] {
  position: absolute;
  width: 8.8vw;
  right: -10.666667vw;
  top: 0.533333vw;
  z-index: 5;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.bank .bank_field_link2 .bank_select2 img[data-v-76a9231d] {
  width: 4.266667vw;
  height: 4.266667vw;
}
.bank .bank_field_link2 .bank_select2 span[data-v-76a9231d] {
  font-size: 3.2vw;
}
.bank .bank_field2[data-v-76a9231d] {
  padding-right: 24vw;
}
.bank .bank_field2 .bank_ocr2[data-v-76a9231d] {
  right: -8vw;
}
.bank .bank_field2 .bank_select2[data-v-76a9231d] {
  right: -20vw;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/notTransferAccounts/detail.vue?vue&type=style&index=0&id=0b09fe60&scoped=true&lang=less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.main[data-v-0b09fe60] {
  width: 100%;
  font-size: 4vw;
  min-height: 100vh;
  background-color: #edeef0;
}
.main .item_status[data-v-0b09fe60] {
  color: #2691f5;
  font-size: 3.733333vw;
}
.reading[data-v-0b09fe60] {
  padding: 2.666667vw 4vw;
  margin-top: 2.666667vw;
  display: flex;
  align-items: center;
  font-size: 3.2vw;
  background-color: #fff;
}
.reading .color_reading[data-v-0b09fe60] {
  color: #2691f5;
}
.reading img[data-v-0b09fe60] {
  width: 4.266667vw;
  height: 4.266667vw;
  margin-right: 2.666667vw;
}
.screenful[data-v-0b09fe60] {
  height: 100% !important;
  padding: 0 4vw !important;
}
.screenful .reading_title[data-v-0b09fe60] {
  padding-top: 4vw;
}
/*强制阅读弹窗*/
.remittanceNotice[data-v-0b09fe60] {
  z-index: 10;
  overflow: auto;
  line-height: 6.4vw;
  font-size: 3.733333vw;
  color: #4c4c4c;
  background: #fff;
  padding: 4vw;
}
.remittanceNotice p[data-v-0b09fe60] {
  text-align: center;
  font-size: 4.266667vw;
  font-weight: bold;
}
.remittanceNotice a[data-v-0b09fe60] {
  display: block;
  width: 90%;
  height: 13.333333vw;
  line-height: 13.333333vw;
  background: #31a4ff;
  color: #fff;
  font-size: 4.266667vw;
  text-align: center;
  margin: 4vw auto;
}
.button[data-v-0b09fe60] {
  padding: 4vw;
}
.bankBox[data-v-0b09fe60] {
  padding: 4vw;
}
.bankBox[data-v-0b09fe60] .van-cell {
  padding: 2.666667vw;
}
.bankBox[data-v-0b09fe60] .van-cell .van-cell__title {
  width: 22.666667vw;
  flex: 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/pages/notTransferAccounts/notify.vue?vue&type=style&index=0&id=035f4158&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image_box[data-v-035f4158] {
  width: 100%;
}
.image_box img[data-v-035f4158] {
  width: 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/pages/notTransferAccounts/succeed.vue?vue&type=style&index=0&id=6eb7bac3&scoped=true&lang=less ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.main[data-v-6eb7bac3] {
  width: 100%;
  min-height: 100vh;
  background-color: #edeef0;
}
.main .main_box[data-v-6eb7bac3] {
  font-size: 4vw;
  text-align: center;
  background-color: #fff;
  padding: 13.333333vw 0 8vw 0;
}
.main img[data-v-6eb7bac3] {
  display: block;
  width: 13.333333vw;
  height: 13.333333vw;
  margin: 0 auto 6.666667vw auto;
}
.main .title[data-v-6eb7bac3] {
  margin-bottom: 4vw;
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 4.266667vw;
  color: #333333;
}
.main .content[data-v-6eb7bac3] {
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 3.733333vw;
  color: #666666;
}
.button_box[data-v-6eb7bac3] {
  padding: 8vw 4vw;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/ocr/card.vue?vue&type=style&index=0&id=0943d4f1&lang=less&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr_box .ocr_content[data-v-0943d4f1] {
  width: 42.666667vw;
  height: 22.666667vw;
  position: relative;
}
.ocr_box .ocr_content .image[data-v-0943d4f1] {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.ocr_box .ocr_content .task[data-v-0943d4f1] {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 2;
  opacity: 0.24;
}
.ocr_box .ocr_content .task_img[data-v-0943d4f1] {
  position: absolute;
  width: 18.666667vw;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ocr_box .ocr_content input[data-v-0943d4f1] {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  opacity: 0;
  z-index: 3;
}
.ocr_box .ocr_title[data-v-0943d4f1] {
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.733333vw;
  color: #999999;
  text-align: center;
  font-weight: 400;
  margin-top: 2.133333vw;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ocr/appnt.vue?vue&type=style&index=0&id=02e44abc&lang=less&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr[data-v-02e44abc] {
  margin: 0 0 16vw;
}
.ocr .ocr_item[data-v-02e44abc] {
  margin-top: 2.666667vw;
}
.ocr .ocr_discern[data-v-02e44abc] {
  display: flex;
  justify-content: space-between;
}
.ocr .ocr_discern .ocr_discern_item[data-v-02e44abc] {
  background: #ffffff;
  box-shadow: 0 0.8vw 2.666667vw 0 rgba(197, 202, 213, 0.25);
  border-radius: 0.533333vw;
}
.footer_btn_bottom[data-v-02e44abc] {
  padding: 0 4.266667vw 4.266667vw;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  display: flex;
  justify-content: space-around;
}
.footer_btn_bottom .btn[data-v-02e44abc] {
  border-radius: 1.066667vw;
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 4.266667vw;
  letter-spacing: 0;
  font-weight: 500;
  height: 10.666667vw;
  width: 44.266667vw;
}
.footer_btn_bottom .cancel[data-v-02e44abc] {
  background: #fff;
  border: 1px solid #cccccc;
  color: #333333;
}
.footer_btn_bottom .confirm[data-v-02e44abc] {
  background: #2691f5;
  color: #fff;
}
.footer_btn_bottom .display_type[data-v-02e44abc] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer_btn[data-v-02e44abc] {
  margin: 13.333333vw 0;
  position: inherit;
}
.footer_btn .btn[data-v-02e44abc] {
  width: 26.666667vw;
}
.van_cell_reset[data-v-02e44abc]:after {
  content: inherit;
}
.perch[data-v-02e44abc] {
  height: 2.133333vw;
  background: #f4f5f6;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/ocr/other.vue?vue&type=style&index=0&id=87133902&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr[data-v-87133902] {
  margin: 0 0 16vw;
}
.ocr .ocr_item[data-v-87133902] {
  background: #fff;
}
.ocr .ocr_item .file_title[data-v-87133902] {
  font-size: 4.266667vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 4vw;
}
.ocr .ocr_item .file_item[data-v-87133902] {
  height: 30.666667vw;
  width: 49%;
  position: relative;
}
.ocr .ocr_item .file_item input[data-v-87133902] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  opacity: 0;
  z-index: 3;
}
.ocr .ocr_item .file_item .image[data-v-87133902] {
  display: block;
  width: 100%;
  height: 100%;
}
.ocr .ocr_item .file_item .task[data-v-87133902] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background-color: #31a4ff;
  opacity: 0.24;
}
.ocr .ocr_item .file_item .task_img[data-v-87133902] {
  width: 13.333333vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ocr .ocr_item .file_item .task_text[data-v-87133902] {
  font-size: 3.2vw;
  color: #58aefe;
  text-align: center;
  position: absolute;
  bottom: 10%;
  width: 100%;
}
.ocr .ocr_item .file_item_new[data-v-87133902] {
  height: 33.6vw;
}
.ocr .ocr_item .file_item_new .task_img[data-v-87133902] {
  width: 14.666667vw;
  top: 45%;
  transform: translate(-50%, -45%);
}
.ocr .ocr_discern[data-v-87133902] {
  display: flex;
  justify-content: space-between;
}
.ocr .ocr_discern .ocr_discern_item[data-v-87133902] {
  background: #ffffff;
  box-shadow: 0 0.8vw 2.666667vw 0 rgba(197, 202, 213, 0.25);
  border-radius: 0.533333vw;
}
.footer_btn_bottom[data-v-87133902] {
  padding: 0 4.266667vw 4.266667vw;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  display: flex;
  justify-content: space-around;
}
.footer_btn_bottom .btn[data-v-87133902] {
  border-radius: 1.066667vw;
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 4.266667vw;
  letter-spacing: 0;
  font-weight: 500;
  height: 10.666667vw;
  width: 44.266667vw;
}
.footer_btn_bottom .cancel[data-v-87133902] {
  background: #fff;
  border: 1px solid #cccccc;
  color: #333333;
}
.footer_btn_bottom .confirm[data-v-87133902] {
  background: #2691f5;
  color: #fff;
}
.footer_btn_bottom .display_type[data-v-87133902] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer_btn[data-v-87133902] {
  margin: 13.333333vw 0;
  position: inherit;
}
.footer_btn .btn[data-v-87133902] {
  width: 26.666667vw;
}
.van_cell_reset[data-v-87133902]:after {
  content: inherit;
}
.perch[data-v-87133902] {
  height: 2.133333vw;
  background: #f4f5f6;
}
.padding_10_20[data-v-87133902] {
  padding: 2.666667vw 5.333333vw;
}
.padding_lr_15[data-v-87133902] {
  padding-left: 4vw;
  padding-right: 4vw;
}
.padding_tb_20[data-v-87133902] {
  padding-top: 5.333333vw;
  padding-bottom: 5.333333vw;
}
.padding_tb_10[data-v-87133902] {
  padding-top: 2.666667vw;
  padding-bottom: 2.666667vw;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ocr/appntNew.vue?vue&type=style&index=0&id=3d7f87ce&lang=less&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr[data-v-3d7f87ce] {
  margin: 0 0 16vw;
}
.ocr .ocr_item[data-v-3d7f87ce] {
  background: #fff;
}
.ocr .ocr_item .file_title[data-v-3d7f87ce] {
  font-size: 4.266667vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 4vw;
}
.ocr .ocr_item .file_item[data-v-3d7f87ce] {
  height: 30.666667vw;
  width: 49%;
  position: relative;
}
.ocr .ocr_item .file_item input[data-v-3d7f87ce] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  opacity: 0;
  z-index: 3;
}
.ocr .ocr_item .file_item .image[data-v-3d7f87ce] {
  display: block;
  width: 100%;
  height: 100%;
}
.ocr .ocr_item .file_item .task[data-v-3d7f87ce] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background-color: #31a4ff;
  opacity: 0.24;
}
.ocr .ocr_item .file_item .task_img[data-v-3d7f87ce] {
  width: 13.333333vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ocr .ocr_item .file_item .task_text[data-v-3d7f87ce] {
  font-size: 3.2vw;
  color: #58aefe;
  text-align: center;
  position: absolute;
  bottom: 10%;
  width: 100%;
}
.ocr .ocr_item .file_item_new[data-v-3d7f87ce] {
  height: 33.6vw;
}
.ocr .ocr_item .file_item_new .task_img[data-v-3d7f87ce] {
  width: 14.666667vw;
  top: 45%;
  transform: translate(-50%, -45%);
}
.ocr .ocr_discern[data-v-3d7f87ce] {
  display: flex;
  justify-content: space-between;
}
.ocr .ocr_discern .ocr_discern_item[data-v-3d7f87ce] {
  background: #ffffff;
  box-shadow: 0 0.8vw 2.666667vw 0 rgba(197, 202, 213, 0.25);
  border-radius: 0.533333vw;
}
.footer_btn_bottom[data-v-3d7f87ce] {
  padding: 0 4.266667vw 4.266667vw;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  display: flex;
  justify-content: space-around;
}
.footer_btn_bottom .btn[data-v-3d7f87ce] {
  border-radius: 1.066667vw;
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 4.266667vw;
  letter-spacing: 0;
  font-weight: 500;
  height: 10.666667vw;
  width: 44.266667vw;
}
.footer_btn_bottom .cancel[data-v-3d7f87ce] {
  background: #fff;
  border: 1px solid #cccccc;
  color: #333333;
}
.footer_btn_bottom .confirm[data-v-3d7f87ce] {
  background: #2691f5;
  color: #fff;
}
.footer_btn_bottom .display_type[data-v-3d7f87ce] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer_btn[data-v-3d7f87ce] {
  margin: 13.333333vw 0;
  position: inherit;
}
.footer_btn .btn[data-v-3d7f87ce] {
  width: 26.666667vw;
}
.van_cell_reset[data-v-3d7f87ce]:after {
  content: inherit;
}
.perch[data-v-3d7f87ce] {
  height: 2.133333vw;
  background: #f4f5f6;
}
.padding_10_20[data-v-3d7f87ce] {
  padding: 2.666667vw 5.333333vw;
}
.padding_lr_15[data-v-3d7f87ce] {
  padding-left: 4vw;
  padding-right: 4vw;
}
.padding_tb_20[data-v-3d7f87ce] {
  padding-top: 5.333333vw;
  padding-bottom: 5.333333vw;
}
.padding_tb_10[data-v-3d7f87ce] {
  padding-top: 2.666667vw;
  padding-bottom: 2.666667vw;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ocr/insured.vue?vue&type=style&index=0&id=500b2cb6&lang=less&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr[data-v-500b2cb6] {
  margin: 0 0 16vw;
}
.ocr .ocr_item[data-v-500b2cb6] {
  margin-top: 2.666667vw;
}
.ocr .ocr_discern[data-v-500b2cb6] {
  display: flex;
  justify-content: space-between;
}
.ocr .ocr_discern .ocr_discern_item[data-v-500b2cb6] {
  background: #ffffff;
  box-shadow: 0 0.8vw 2.666667vw 0 rgba(197, 202, 213, 0.25);
  border-radius: 0.533333vw;
}
.footer_btn_bottom[data-v-500b2cb6] {
  padding: 0 4.266667vw 4.266667vw;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  display: flex;
  justify-content: space-around;
}
.footer_btn_bottom .btn[data-v-500b2cb6] {
  border-radius: 1.066667vw;
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 4.266667vw;
  letter-spacing: 0;
  font-weight: 500;
  height: 10.666667vw;
  width: 44.266667vw;
}
.footer_btn_bottom .cancel[data-v-500b2cb6] {
  background: #fff;
  border: 1px solid #cccccc;
  color: #333333;
}
.footer_btn_bottom .confirm[data-v-500b2cb6] {
  background: #2691f5;
  color: #fff;
}
.footer_btn_bottom .display_type[data-v-500b2cb6] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer_btn[data-v-500b2cb6] {
  margin: 13.333333vw 0;
  position: inherit;
}
.footer_btn .btn[data-v-500b2cb6] {
  width: 26.666667vw;
}
.van_cell_reset[data-v-500b2cb6]:after {
  content: inherit;
}
.perch[data-v-500b2cb6] {
  height: 2.133333vw;
  background: #f4f5f6;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ocr/user.vue?vue&type=style&index=0&id=56fde8a0&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr[data-v-56fde8a0] {
  margin: 0 0 16vw;
}
.ocr .ocr_item[data-v-56fde8a0] {
  margin-top: 2.666667vw;
}
.ocr .ocr_discern[data-v-56fde8a0] {
  display: flex;
  justify-content: space-between;
}
.ocr .ocr_discern .ocr_discern_item[data-v-56fde8a0] {
  background: #ffffff;
  box-shadow: 0 0.8vw 2.666667vw 0 rgba(197, 202, 213, 0.25);
  border-radius: 0.533333vw;
}
.footer_btn_bottom[data-v-56fde8a0] {
  padding: 0 4.266667vw 4.266667vw;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  display: flex;
  justify-content: space-around;
}
.footer_btn_bottom .btn[data-v-56fde8a0] {
  border-radius: 1.066667vw;
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 4.266667vw;
  letter-spacing: 0;
  font-weight: 500;
  height: 10.666667vw;
  width: 44.266667vw;
}
.footer_btn_bottom .cancel[data-v-56fde8a0] {
  background: #fff;
  border: 1px solid #cccccc;
  color: #333333;
}
.footer_btn_bottom .confirm[data-v-56fde8a0] {
  background: #2691f5;
  color: #fff;
}
.footer_btn_bottom .display_type[data-v-56fde8a0] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer_btn[data-v-56fde8a0] {
  margin: 13.333333vw 0;
  position: inherit;
}
.footer_btn .btn[data-v-56fde8a0] {
  width: 26.666667vw;
}
.van_cell_reset[data-v-56fde8a0]:after {
  content: inherit;
}
.perch[data-v-56fde8a0] {
  height: 2.133333vw;
  background: #f4f5f6;
}
[data-v-56fde8a0] .van-cell__title {
  font-size: 3.733333vw;
}
[data-v-56fde8a0] .van-field__control {
  font-size: 3.733333vw;
}
.button[data-v-56fde8a0] {
  padding: 2.666667vw 4vw;
  font-size: 3.2vw;
}
.button span[data-v-56fde8a0] {
  line-height: 10.666667vw;
}
.remittanceNotice[data-v-56fde8a0] {
  padding: 4vw;
  font-size: 3.733333vw;
  line-height: 6.4vw;
  color: #4c4c4c;
}
.remittanceNotice h3[data-v-56fde8a0] {
  text-align: center;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/ocr/threeCredUser.vue?vue&type=style&index=0&id=5db769f2&lang=less&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ocr[data-v-5db769f2] {
  margin: 0 0 16vw;
}
.ocr .ocr_item[data-v-5db769f2] {
  background: #fff;
}
.ocr .ocr_item .file_title[data-v-5db769f2] {
  font-size: 4.266667vw;
  font-weight: 600;
  color: #333;
  padding-bottom: 4vw;
}
.ocr .ocr_item .file_item[data-v-5db769f2] {
  height: 30.666667vw;
  width: 49%;
  position: relative;
}
.ocr .ocr_item .file_item input[data-v-5db769f2] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  opacity: 0;
  z-index: 3;
}
.ocr .ocr_item .file_item .image[data-v-5db769f2] {
  display: block;
  width: 100%;
  height: 100%;
}
.ocr .ocr_item .file_item .task[data-v-5db769f2] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background-color: #31a4ff;
  opacity: 0.24;
}
.ocr .ocr_item .file_item .task_img[data-v-5db769f2] {
  width: 13.333333vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ocr .ocr_item .file_item .task_text[data-v-5db769f2] {
  font-size: 3.2vw;
  color: #58aefe;
  text-align: center;
  position: absolute;
  bottom: 10%;
  width: 100%;
}
.ocr .ocr_item .file_item_new[data-v-5db769f2] {
  height: 33.6vw;
}
.ocr .ocr_item .file_item_new .task_img[data-v-5db769f2] {
  width: 14.666667vw;
  top: 45%;
  transform: translate(-50%, -45%);
}
.ocr .ocr_discern[data-v-5db769f2] {
  display: flex;
  justify-content: space-between;
}
.ocr .ocr_discern .ocr_discern_item[data-v-5db769f2] {
  background: #ffffff;
  box-shadow: 0 0.8vw 2.666667vw 0 rgba(197, 202, 213, 0.25);
  border-radius: 0.533333vw;
}
.footer_btn_bottom[data-v-5db769f2] {
  padding: 0 4.266667vw 4.266667vw;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  display: flex;
  justify-content: space-around;
}
.footer_btn_bottom .btn[data-v-5db769f2] {
  border-radius: 1.066667vw;
  font-family: PingFangSC-Medium, sans-serif;
  font-size: 4.266667vw;
  letter-spacing: 0;
  font-weight: 500;
  height: 10.666667vw;
  width: 44.266667vw;
}
.footer_btn_bottom .cancel[data-v-5db769f2] {
  background: #fff;
  border: 1px solid #cccccc;
  color: #333333;
}
.footer_btn_bottom .confirm[data-v-5db769f2] {
  background: #2691f5;
  color: #fff;
}
.footer_btn_bottom .display_type[data-v-5db769f2] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer_btn[data-v-5db769f2] {
  margin: 13.333333vw 0;
  position: inherit;
}
.footer_btn .btn[data-v-5db769f2] {
  width: 26.666667vw;
}
.van_cell_reset[data-v-5db769f2]:after {
  content: inherit;
}
.perch[data-v-5db769f2] {
  height: 2.133333vw;
  background: #f4f5f6;
}
.padding_10_20[data-v-5db769f2] {
  padding: 2.666667vw 5.333333vw;
}
.padding_lr_15[data-v-5db769f2] {
  padding-left: 4vw;
  padding-right: 4vw;
}
.padding_tb_20[data-v-5db769f2] {
  padding-top: 5.333333vw;
  padding-bottom: 5.333333vw;
}
.padding_tb_10[data-v-5db769f2] {
  padding-top: 2.666667vw;
  padding-bottom: 2.666667vw;
}
[data-v-5db769f2] .van-cell__title {
  font-size: 3.733333vw;
}
[data-v-5db769f2] .van-field__control {
  font-size: 3.733333vw;
}
.button[data-v-5db769f2] {
  padding: 2.666667vw 4vw;
  font-size: 3.2vw;
}
.button span[data-v-5db769f2] {
  line-height: 10.666667vw;
}
.remittanceNotice[data-v-5db769f2] {
  padding: 4vw;
  font-size: 3.733333vw;
  line-height: 6.4vw;
  color: #4c4c4c;
}
.remittanceNotice h3[data-v-5db769f2] {
  text-align: center;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/IndexContent.vue?vue&type=style&index=0&id=1add3476&lang=less&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-1add3476] {
  width: 100vw;
  height: 100vh;
  overflow-y: auto;
  background-color: #dcf1ff;
}
.container .c_bg[data-v-1add3476] {
  width: 100%;
  height: auto;
}
.container .c_btn[data-v-1add3476] {
  width: 100%;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0 8vw 10.666667vw 8vw;
}
.container .c_btn .PP[data-v-1add3476] {
  width: 100%;
  height: 5.333333vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
.container .c_btn .PP[data-v-1add3476] .van-radio {
  width: 4.533333vw;
  height: 4.533333vw;
}
.container .c_btn .PP[data-v-1add3476] .van-radio .van-radio__icon,
.container .c_btn .PP[data-v-1add3476] .van-radio .van-icon {
  width: 100%;
  height: 100%;
  line-height: 4.533333vw;
  border-color: #272727;
}
.container .c_btn .PP .desc-box[data-v-1add3476] {
  margin-left: 2.666667vw;
  display: flex;
}
.container .c_btn .PP .desc-box .desc[data-v-1add3476] {
  font-size: 3.733333vw;
  color: #272727;
}
.container .c_btn .PP .desc-box .desc.click[data-v-1add3476] {
  color: #32A5FF;
}
.container .c_btn .btn[data-v-1add3476] {
  width: 100%;
  height: 11.733333vw;
  margin-top: 4vw;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #FFFFFF;
  background: #2A83FE;
  border: 1px solid #2A83FE;
  border-radius: 11.733333vw;
  font-size: 4.266667vw;
  font-weight: 500;
  animation: scaleAnimation-1add3476 1s linear infinite alternate;
}
@keyframes scaleAnimation-1add3476 {
from {
    transform: scale(1);
}
to {
    transform: scale(1.05);
}
}
.container .c_cancel[data-v-1add3476] {
  width: 100%;
  font-size: 2.666667vw;
  padding: 2.666667vw 0;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/Area.vue?vue&type=style&index=0&id=8dc8f488&lang=less&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.area-content .van-field__label[data-v-8dc8f488] {
  width: 26.666667vw;
  min-width: 16vw;
}
.area-content .imgIcon[data-v-8dc8f488] {
  width: 4.266667vw;
}
.area-content .van-field_input-custom[data-v-8dc8f488] {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 8vw;
  justify-content: space-around;
}
.area-content .van-field_input-custom .placeholder[data-v-8dc8f488] {
  font-size: 3.733333vw;
  color: #cccccc;
}
.area-content .van-field_input-custom .content[data-v-8dc8f488] {
  font-size: 3.733333vw;
  color: #000000;
}
.area-content .van-field_input-custom .msg-prompt[data-v-8dc8f488] {
  font-size: 3.2vw;
  color: #2691f5;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/Gender.vue?vue&type=style&index=0&id=94a0f7a0&lang=less&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.gender-content .van-field__label[data-v-94a0f7a0] {
  width: 21.333333vw;
  min-width: 16vw;
}
.gender-content .imgIcon[data-v-94a0f7a0] {
  width: 4.266667vw;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/CurAge.vue?vue&type=style&index=0&id=e0e46de4&lang=less&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.curAge-content[data-v-e0e46de4] .van-field__label {
  width: 24vw;
  min-width: 16vw;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/StartWorkYear.vue?vue&type=style&index=0&id=82b3a65e&lang=less&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.startWorkYear-content[data-v-82b3a65e] .van-field__label {
  width: 32vw !important;
  flex-shrink: 0 !important;
}
.startWorkYear-content .imgIcon[data-v-82b3a65e] {
  width: 4.266667vw;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/CurMonthSalary.vue?vue&type=style&index=0&id=0c07b3f9&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.curMonthSalary-content[data-v-0c07b3f9] .van-field__label {
  width: 32vw;
  min-width: 16vw;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/EPAMonth.vue?vue&type=style&index=0&id=306b3639&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.EPAMonth-content[data-v-306b3639] {
  width: 100%;
}
.EPAMonth-content[data-v-306b3639] .van-field__label {
  width: 50.666667vw;
  min-width: 16vw;
}
.EPAMonth-content[data-v-306b3639] .van-field__label {
  display: flex;
}
.EPAMonth-content .van-field_label-custom[data-v-306b3639] {
  display: flex;
  align-items: center;
}
.EPAMonth-content .van-field_label-custom .icon[data-v-306b3639] {
  margin-left: 1.333333vw;
  font-size: 4vw;
  font-weight: bold;
}
.EPAMonth-content .a-s_content[data-v-306b3639] {
  width: 100%;
  padding: 2.666667vw 2.666667vw 8vw 2.666667vw;
  box-sizing: border-box;
}
.EPAMonth-content .a-s_content .text[data-v-306b3639] {
  margin: 0 0 1.333333vw 0;
  font-size: 4vw;
  font-weight: 400;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/ExpRetAge.vue?vue&type=style&index=0&id=4817d77c&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ExpRetAge-content[data-v-4817d77c] .van-field__label {
  width: 50.666667vw;
  min-width: 16vw;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/FSGRate.vue?vue&type=style&index=0&id=e6b1334a&lang=less&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.FSGRate-content[data-v-e6b1334a] .van-field__label {
  width: 48vw;
  min-width: 16vw;
}
.FSGRate-content .imgIcon[data-v-e6b1334a] {
  width: 4.266667vw;
}
.FSGRate-content .van-field_label-custom[data-v-e6b1334a] {
  display: flex;
  align-items: center;
}
.FSGRate-content .van-field_label-custom .icon[data-v-e6b1334a] {
  margin-left: 1.333333vw;
  font-size: 4vw;
  font-weight: bold;
}
.FSGRate-content .a-s_content[data-v-e6b1334a] {
  width: 100%;
  padding: 2.666667vw 2.666667vw 8vw 2.666667vw;
  box-sizing: border-box;
}
.FSGRate-content .a-s_content .text[data-v-e6b1334a] {
  margin: 0 0 1.333333vw 0;
  font-size: 4vw;
  font-weight: 400;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/FAIRate.vue?vue&type=style&index=0&id=eff35fa2&lang=less&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.FAIRate-content[data-v-eff35fa2] .van-field__label {
  width: 50.666667vw;
  min-width: 16vw;
}
.FAIRate-content .imgIcon[data-v-eff35fa2] {
  width: 4.266667vw;
}
.FAIRate-content .van-field_label-custom[data-v-eff35fa2] {
  display: flex;
  align-items: center;
}
.FAIRate-content .van-field_label-custom .icon[data-v-eff35fa2] {
  margin-left: 1.333333vw;
  font-size: 4vw;
  font-weight: bold;
}
.FAIRate-content .a-s_content[data-v-eff35fa2] {
  width: 100%;
  padding: 2.666667vw 2.666667vw 8vw 2.666667vw;
  box-sizing: border-box;
}
.FAIRate-content .a-s_content .text[data-v-eff35fa2] {
  margin: 0 0 1.333333vw 0;
  font-size: 4vw;
  font-weight: 400;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/compute.vue?vue&type=style&index=0&id=3362fb6d&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-3362fb6d] {
  width: 100%;
  height: 100%;
  padding-bottom: 32vw;
  position: fixed;
  inset: 0;
  overflow-y: scroll;
  background-color: #f7f8fa;
}
.container .cell-group-title[data-v-3362fb6d] {
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
}
.container .cell-group-title .title[data-v-3362fb6d] {
  font-size: 4.266667vw;
  font-weight: bold;
  color: #000;
}
.container .cell-group-title .line[data-v-3362fb6d] {
  width: 17.6vw;
  height: 1.333333vw;
  margin-top: -1.333333vw;
  opacity: 0.7;
  background-image: linear-gradient(to right, #32A5FF 0%, #A1E1FF 68%);
  z-index: -1;
}
.container .cell-group-title .sub-title[data-v-3362fb6d] {
  margin-top: 2.133333vw;
  font-size: 3.733333vw;
}
.container .c_btn[data-v-3362fb6d] {
  width: 100%;
  height: 21.333333vw;
  padding: 0 4.266667vw;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #FFFFFF;
}
.container[data-v-3362fb6d] .van-field__right-icon {
  display: flex;
  align-items: center;
}
.container[data-v-3362fb6d] .van-cell {
  align-items: baseline;
}
[data-v-3362fb6d] .van-cell-group__title--inset {
  padding: 4.8vw 4.266667vw 2.666667vw 4.8vw;
}
[data-v-3362fb6d] .van-button {
  font-size: 4.8vw;
  padding: 5.333333vw 0;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/Cylinder.vue?vue&type=style&index=0&id=b0e125f6&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
[data-v-b0e125f6]:root {
  --main-color: #32a5ff;
  --gradient-color: #a1e1ff;
}
.cylinder[data-v-b0e125f6] {
  position: relative;
  height: 0;
}
.cylinder .c_inner[data-v-b0e125f6] {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50%;
  border-radius: 0.05rem 0.05rem 0 0;
  background-image: linear-gradient(to right, var(--gradient-color), var(--main-color));
  text-align: center;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/PensionLimit.vue?vue&type=style&index=0&id=bd0b6188&lang=less&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pension-limit[data-v-bd0b6188] {
  width: 100%;
  margin-top: 0.5rem;
  padding: 0.2rem 0.15rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #FFFFFF;
  border-radius: 0.1rem;
  box-sizing: border-box;
  box-shadow: 0 0.02rem 0.12rem rgba(50, 50, 51, 0.12);
}
.pension-limit .p-l_title[data-v-bd0b6188] {
  font-size: 0.16rem;
  color: #333;
  font-weight: 600;
}
.pension-limit .p-l_num[data-v-bd0b6188] {
  font-size: 0.2rem;
  color: #f87647;
  font-weight: bold;
  margin-top: 0.12rem;
}
.pension-limit .p-l_cylinder[data-v-bd0b6188] {
  width: 100%;
  height: 2rem;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  border-bottom: 0.01rem solid #bddcf1;
  overflow: hidden;
}
.pension-limit .p-l_cylinder .c_box[data-v-bd0b6188] {
  max-width: 1rem;
  padding: 0.01rem 0.15rem;
  position: absolute;
  font-size: 0.14rem;
  color: #FFFFFF;
  background-color: #66baf4;
  box-sizing: border-box;
  white-space: nowrap;
}
.pension-limit .p-l_cylinder .c_box.city[data-v-bd0b6188],
.pension-limit .p-l_cylinder .c_box.age[data-v-bd0b6188],
.pension-limit .p-l_cylinder .c_box.income[data-v-bd0b6188] {
  right: 2.1rem;
  top: 0.35rem;
  border-radius: 0.15rem 0.15rem 0 0.15rem;
}
.pension-limit .p-l_cylinder .c_box.year[data-v-bd0b6188],
.pension-limit .p-l_cylinder .c_box.retirement-age[data-v-bd0b6188] {
  left: 2.1rem;
  top: 0.4rem;
  border-radius: 0.15rem 0.15rem 0.15rem 0;
}
.pension-limit .p-l_cylinder .age[data-v-bd0b6188] {
  top: 0.85rem !important;
}
.pension-limit .p-l_cylinder .income[data-v-bd0b6188] {
  top: 1.35rem !important;
}
.pension-limit .p-l_cylinder .retirement-age[data-v-bd0b6188] {
  top: 1.2rem !important;
}
.pension-limit .p-l_desc[data-v-bd0b6188] {
  margin-top: 0.1rem;
  display: flex;
  align-items: baseline;
}
.pension-limit .p-l_desc .desc_title[data-v-bd0b6188] {
  font-size: 0.16rem;
  color: #333;
  font-weight: 600;
}
.pension-limit .p-l_desc .desc_icon[data-v-bd0b6188] {
  font-size: 0.15rem;
  font-weight: bold;
}
.pension-limit .a-s_content[data-v-bd0b6188] {
  width: 100%;
  padding: 0.1rem 0.1rem 0.3rem 0.1rem;
  box-sizing: border-box;
}
.pension-limit .a-s_content .text[data-v-bd0b6188] {
  margin: 0 0 0.05rem 0;
  font-size: 0.15rem;
  font-weight: 400;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/customPie.vue?vue&type=style&index=0&id=65380edc&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pie-container[data-v-65380edc] {
  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/pages/pensionComputeTool/components/TabContent.vue?vue&type=style&index=0&id=5f3120da&lang=less&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tab-content[data-v-5f3120da] {
  width: 100%;
  padding: 0.2rem 0.15rem;
  box-sizing: border-box;
}
.tab-content .c_top[data-v-5f3120da] {
  width: 100%;
  height: 2.5rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.tab-content .c_top .t_data[data-v-5f3120da] {
  width: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: space-around;
}
.tab-content .c_top .t_data .data-box[data-v-5f3120da] {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.tab-content .c_top .t_data .data-box .num[data-v-5f3120da] {
  margin-bottom: 0.1rem;
  font-size: 0.15rem;
  color: #333;
  font-weight: bold;
}
.tab-content .c_top .t_line[data-v-5f3120da] {
  width: 100%;
  height: 0.01rem;
  background-color: #bddcf1;
}
.tab-content .c_top .t_desc[data-v-5f3120da] {
  width: 100%;
  display: flex;
  justify-content: space-around;
}
.tab-content .c_top .t_desc .text[data-v-5f3120da] {
  margin-top: 0.1rem;
  font-size: 0.14rem;
  color: #333;
}
.tab-content .c_top .t_desc .text-box[data-v-5f3120da] {
  margin-top: 0.1rem;
  display: flex;
  align-items: baseline;
}
.tab-content .c_top .t_desc .text-box .text[data-v-5f3120da] {
  margin-top: 0;
}
.tab-content .c_top .t_desc .text-box .icon[data-v-5f3120da] {
  font-size: 0.14rem;
  font-weight: bold;
}
.tab-content .c_bottom[data-v-5f3120da] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.tab-content .c_bottom .pie-box[data-v-5f3120da] {
  width: 50%;
  height: 2rem;
}
.tab-content .c_bottom .desc-box[data-v-5f3120da] {
  display: flex;
  flex-direction: column;
}
.tab-content .c_bottom .desc-box .d_title[data-v-5f3120da] {
  font-size: 0.18rem;
  color: #f87647;
  font-weight: bold;
}
.tab-content .c_bottom .desc-box .d_money[data-v-5f3120da] {
  display: flex;
  align-items: baseline;
  margin-top: 0.05rem;
}
.tab-content .c_bottom .desc-box .d_money .num[data-v-5f3120da] {
  color: #F56C6C;
  font-size: 0.3rem;
  font-weight: 400;
}
.tab-content .c_bottom .desc-box .d_money .text[data-v-5f3120da] {
  margin-left: 0.04rem;
  font-size: 0.14rem;
  font-weight: 400;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/components/PensionLevel.vue?vue&type=style&index=0&id=526cdaf6&lang=less&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pension-level[data-v-526cdaf6] {
  width: 100%;
  margin-top: 5.333333vw;
  background-color: #FFFFFF;
  border-radius: 2.666667vw;
  overflow: hidden;
  box-shadow: 0 0.533333vw 3.2vw rgba(50, 50, 51, 0.12);
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/pensionComputeTool/result.vue?vue&type=style&index=0&id=f77d1752&lang=less&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-f77d1752] {
  width: 100%;
  height: 100%;
  position: fixed;
  overflow-y: scroll;
  background-image: linear-gradient(180deg, #32a5ff, #a1e1ff 68%);
  z-index: 1;
}
.container .c_bg[data-v-f77d1752] {
  width: 100%;
  position: relative;
  z-index: 2;
}
.container .c_content[data-v-f77d1752] {
  width: 100%;
  position: relative;
  margin-top: -85.333333vw;
  padding: 5.333333vw;
  box-sizing: border-box;
  z-index: 3;
}
.container .c_content .c-c_back[data-v-f77d1752] {
  width: 100%;
}
.container .c_content .c-c_back .btn[data-v-f77d1752] {
  width: 26.666667vw;
  height: 8vw;
  font-size: 3.733333vw;
  font-weight: 600;
  color: #36a7ff !important;
}
.container .c_content .c-c_back[data-v-f77d1752] .van-button__icon {
  font-size: 4vw;
  font-weight: bold;
}
.container[data-v-f77d1752] .a-s_content {
  width: 100%;
  padding: 2.666667vw 2.666667vw 8vw 2.666667vw;
  box-sizing: border-box;
}
.container[data-v-f77d1752] .a-s_content .text {
  margin: 0 0 1.333333vw 0;
  font-size: 4vw;
  font-weight: 400;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/policyVerification/index.vue?vue&type=style&index=0&id=6111d134&lang=less&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.main[data-v-6111d134] {
  position: relative;
}
.bg_img[data-v-6111d134] {
  background-image: url(/eh-front/fcWeb/assets/img/serveBg.58a321d3.png);
  background-repeat: no-repeat;
  background-position: center center;
  position: relative;
  background-size: cover;
  height: 133.333333vw;
  margin-top: 0px;
}
.bg_img_text[data-v-6111d134] {
  position: absolute;
  left: 50%;
  top: 30%;
  transform: translate(-50%, -50%);
  text-align: center;
  font-size: 16vw;
  font-weight: 200;
  font-family: '方正兰亭中黑_GBK', sans-serif;
  color: #fff;
  letter-spacing: 3.2vw;
  margin-top: 21.333333vw;
}
.bg_img .check[data-v-6111d134] {
  width: 320vw;
  height: 18.666667vw;
  position: absolute;
  bottom: -1px;
  background: #fff;
  text-align: center;
  line-height: 18.666667vw;
  margin: 0 auto;
  left: 0px;
  right: 0px;
}
.bg_img .check .textbox[data-v-6111d134] {
  position: relative;
  width: 100%;
  height: 100%;
}
.bg_img .check .textbox .check_text[data-v-6111d134] {
  text-align: center;
  line-height: 18.666667vw;
  font-size: 4.8vw;
  color: #1F1B8F;
  letter-spacing: 0;
  font-weight: 400;
  width: 35.466667vw;
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 50%;
  border-bottom: 0.8vw #1F1B8F solid;
  font-family: FZLTZCHJW--GB1-0;
}
.content[data-v-6111d134] {
  position: relative;
  text-align: center;
}
.content .content_uplode[data-v-6111d134] {
  position: absolute;
  margin: 0.8vw auto;
  left: 0px;
  right: 0px;
  width: 268.533333vw;
  height: 144vw;
  background-image: url(/eh-front/fcWeb/assets/img/uplodBg.66aed41c.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.content .content_uplode .postions[data-v-6111d134] {
  position: relative;
  width: 100%;
  height: 100%;
}
.content .content_uplode .postions .content_uplode_text[data-v-6111d134] {
  width: 151.2vw;
  height: 100%;
  position: absolute;
  margin: 20% auto;
  left: 0px;
  right: 0px;
}
.test[data-v-6111d134] {
  text-align: left;
  height: 12vw;
  /* overflow: hidden; */
  display: flex;
  align-items: center;
}
.dzbd[data-v-6111d134] {
  display: inline-block;
  width: 26.666667vw;
}
.fileName[data-v-6111d134] {
  width: 68vw;
  height: 8.8vw;
  line-height: 8.8vw;
  background: #ECF2F9;
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.466667vw;
  color: #333333;
  letter-spacing: 0;
  font-weight: 400;
  padding: 0 2.666667vw;
  text-align: left;
  margin-top: 2.666667vw;
}
.sbumit[data-v-6111d134] {
  background: #1F1B8F;
  border: 1px solid #1F1B8F;
  border-radius: 0.533333vw;
  width: 39.2vw;
  height: 9.333333vw;
  color: #FFFFFF;
  letter-spacing: 0;
  font-weight: 400;
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.733333vw;
  line-height: 9.333333vw;
  margin-top: 5.333333vw;
  cursor: pointer;
}
.cuseter[data-v-6111d134] {
  cursor: pointer;
}
.tip[data-v-6111d134] {
  margin-top: 13.333333vw;
  font-family: PingFangSC-Regular, sans-serif;
  font-size: 3.466667vw;
  color: #333333;
  letter-spacing: 0;
  font-weight: 400;
  text-align: left;
  position: absolute;
  top: 25%;
}
.leftBox[data-v-6111d134] {
  position: absolute;
  left: 18%;
}
p[data-v-6111d134] {
  margin: 0px;
}
[data-v-6111d134] .van-button {
  width: 21.333333vw !important;
}
@media screen and (max-width: 3000px) {
.bg_img[data-v-6111d134] {
    display: none !important;
}
}
@media screen and (max-width: 1200px) {
.bg_img[data-v-6111d134] {
    height: 133.333333vw;
    display: none !important;
}
.bg_img_text[data-v-6111d134] {
    top: 35%;
    font-size: 16vw;
}
}
@media screen and (max-width: 992px) {
.bg_img[data-v-6111d134] {
    height: 85.333333vw;
    background-size: cover;
    display: block !important;
}
.bg_img_text[data-v-6111d134] {
    top: 25%;
    font-size: 8vw;
    letter-spacing: 1.6vw;
}
.content_uplode[data-v-6111d134] {
    width: 208vw !important;
    height: 117.333333vw !important;
}
.check[data-v-6111d134] {
    width: 226.666667vw !important;
    height: 14.666667vw !important;
    line-height: 14.666667vw !important;
}
.check_text[data-v-6111d134] {
    width: 35.466667vw !important;
    height: 14.666667vw !important;
}
}
@media screen and (max-width: 768px) {
.bg_img[data-v-6111d134] {
    height: 66.666667vw;
    display: block !important;
}
.bg_img_text[data-v-6111d134] {
    top: 10%;
    font-size: 5.866667vw;
    letter-spacing: 0;
}
.content_uplode[data-v-6111d134] {
    width: 160vw !important;
    height: 117.333333vw !important;
}
.check[data-v-6111d134] {
    width: 173.333333vw !important;
    height: 12vw !important;
    line-height: 12vw !important;
}
.check_text[data-v-6111d134] {
    width: 35.466667vw !important;
    height: 12vw !important;
    line-height: 12vw !important;
}
}
@media screen and (max-width: 480px) {
.bg_img[data-v-6111d134] {
    height: 53.333333vw;
    margin-top: 0px;
    display: block !important;
}
.bg_img_text[data-v-6111d134] {
    font-size: 5.333333vw;
}
.content_uplode[data-v-6111d134] {
    width: 85.333333vw !important;
    height: 48vw !important;
}
.check[data-v-6111d134] {
    width: 89.333333vw !important;
    height: 10.666667vw !important;
    line-height: 10.666667vw !important;
}
.check_text[data-v-6111d134] {
    width: 30.666667vw !important;
    height: 12vw !important;
    line-height: 12vw !important;
    font-size: 4.266667vw !important;
    border-bottom: 0.533333vw #1F1B8F solid;
}
.content_uplode_text[data-v-6111d134] {
    width: 80vw !important;
    margin: 20% auto !important;
}
.dzbd[data-v-6111d134] {
    width: 21.333333vw !important;
}
.leftBox[data-v-6111d134] {
    left: 26% !important;
}
.fileName[data-v-6111d134] {
    width: 58.666667vw !important;
}
.tip[data-v-6111d134] {
    top: 60% !important;
}
.sbumit[data-v-6111d134] {
    width: 26.666667vw !important;
}
}
.filetip[data-v-6111d134] {
  color: #8f661b;
  margin-left: 2.666667vw;
  font-size: 3.466667vw;
  text-align: left;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/punchClockActivity/components/PCAR.vue?vue&type=style&index=0&id=6ef04f3e&lang=less&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.PCAR[data-v-6ef04f3e] {
  width: 100%;
  padding: 0 0.1rem 0.2rem 0.1rem;
  box-sizing: border-box;
}
.PCAR h4[data-v-6ef04f3e] {
  margin: 0.15rem 0;
  font-size: 0.16rem;
}
.PCAR p[data-v-6ef04f3e] {
  margin: 0.15rem 0;
  font-size: 0.15rem;
  color: #000000;
  line-height: 1.6;
}
.PCAR > p[data-v-6ef04f3e]:first-child {
  margin-top: 0;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/punchClockActivity/index.vue?vue&type=style&index=0&id=6825fe14&lang=less&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-6825fe14] {
  width: 100%;
  height: 100%;
  padding-top: 1.333333vw;
  padding-bottom: 18.666667vw;
  position: fixed;
  overflow-y: auto;
  background-color: #f7f8fa;
}
.container .c_slogan[data-v-6825fe14] {
  width: 100%;
  height: auto;
}
.container .c_rule[data-v-6825fe14] {
  width: 100%;
  height: 53.333333vw;
  position: relative;
}
.container .c_rule .title[data-v-6825fe14] {
  margin: 0;
  text-align: center;
}
.container .c_rule .c_modal[data-v-6825fe14] {
  width: 100%;
  height: 13.333333vw;
  display: flex;
  align-items: flex-end;
  position: absolute;
  bottom: 0;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff 90%);
}
.container .c_rule .c_modal .c_modal_content[data-v-6825fe14] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #2691f5;
}
.container .c_rule .c_modal .c_modal_content .c_modal_icon[data-v-6825fe14] {
  margin-left: 1.333333vw;
  display: flex;
  flex-direction: column;
  animation: bounce-6825fe14 1s infinite;
}
.container .c_rule .c_modal .c_modal_content .c_modal_icon[data-v-6825fe14] .van-icon-arrow-up {
  line-height: 1.333333vw;
}
@keyframes bounce-6825fe14 {
0%,
  100% {
    transform: translateY(0);
}
50% {
    transform: translateY(-1.333333vw);
}
}
.container[data-v-6825fe14] .van-cell {
  padding: 2.666667vw;
}
.container[data-v-6825fe14] .van-cell__value {
  display: flex;
  justify-content: center;
}
.container[data-v-6825fe14] .van-uploader {
  width: 100%;
}
.container[data-v-6825fe14] .van-uploader .van-uploader__input-wrapper {
  width: 100%;
}
.container[data-v-6825fe14] .van-uploader .van-uploader__wrapper {
  justify-content: center;
}
.container[data-v-6825fe14] .van-uploader .van-uploader__wrapper .van-uploader__upload,
.container[data-v-6825fe14] .van-uploader .van-uploader__wrapper .van-uploader__preview {
  margin: 0;
}
.container[data-v-6825fe14] .van-uploader .van-uploader__wrapper .van-uploader__upload-icon {
  font-size: 9.333333vw;
}
.container[data-v-6825fe14] .van-uploader .van-uploader__wrapper .van-uploader__upload-text {
  margin-top: 0.533333vw;
  font-size: 3.733333vw;
}
.container[data-v-6825fe14] .van-uploader .van-uploader__wrapper .van-uploader__preview-delete--shadow {
  width: 6.666667vw;
  height: 6.666667vw;
  border-radius: 0 0 0 6.666667vw;
}
.container[data-v-6825fe14] .van-uploader .van-uploader__wrapper .van-uploader__preview-delete--shadow .van-uploader__preview-delete-icon {
  top: 0.533333vw;
  right: 1px;
  font-size: 5.333333vw;
}
.container[data-v-6825fe14] .van-action-bar-button--first {
  background: transparent;
  border: 1px solid #2691f5;
  color: #2691f5;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/rateHistoryList/forPc/index.vue?vue&type=style&index=0&id=25c0d18e&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.flex_left[data-v-25c0d18e] {
  display: flex !important;
  justify-content: flex-start !important;
}
.content[data-v-25c0d18e] {
  margin: 0 auto;
  width: 245.333333vw;
  border: 1px solid #1F1B8D;
}
.content[data-v-25c0d18e]::-webkit-scrollbar {
  width: 2.133333vw;
  height: 2.133333vw;
}
.content[data-v-25c0d18e]::-webkit-scrollbar-thumb {
  border-radius: 1.333333vw;
  -webkit-box-shadow: inset 0 0 1.333333vw rgba(0, 0, 0, 0.3);
  background: rgba(0, 0, 0, 0.3);
}
.content[data-v-25c0d18e]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1.333333vw rgba(0, 0, 0, 0.1);
  border-radius: 0;
  background: rgba(0, 0, 0, 0.1);
}
.content .header[data-v-25c0d18e] {
  padding-left: 8vw;
  display: flex;
  align-items: center;
  height: 13.333333vw;
  background-color: #1F1B8D;
}
.content .header img[data-v-25c0d18e] {
  width: 6.4vw;
  height: auto;
}
.content .header p[data-v-25c0d18e] {
  margin-left: 5.333333vw;
  font-size: 4.8vw;
  font-weight: 600;
  color: #FFFFFF;
}
.content .table[data-v-25c0d18e] {
  padding: 10.666667vw 18.666667vw;
}
.content .table > .van-row[data-v-25c0d18e] {
  padding: 1.333333vw 0;
  font-size: 3.733333vw;
  color: #646464;
  border-bottom: 1px solid #ddd;
}
.content .table > .van-row[data-v-25c0d18e]:nth-of-type(1) {
  font-weight: 600;
  color: #1F1B8D;
}
.content .table > .van-row:nth-of-type(1) .van-col[data-v-25c0d18e]:nth-of-type(1) {
  text-align: center;
}
.content .table > .van-row .van-col[data-v-25c0d18e] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 14.666667vw;
}
.content .table > .van-row .van-col[data-v-25c0d18e]:nth-of-type(1) {
  text-align: left;
}
.content .table > .van-row .van-col[data-v-25c0d18e]:last-child {
  color: #1F1B8D;
}
.content .table > .van-row .van-col a[data-v-25c0d18e] {
  padding: 0 1.333333vw;
  cursor: pointer;
  word-break: break-all;
}
.content .table > .van-row .van-col a[data-v-25c0d18e]:hover {
  color: #1F1B8D;
}
.content .table .page[data-v-25c0d18e] {
  margin-top: 8vw;
  display: flex;
  justify-content: flex-end;
}
.content .table .page[data-v-25c0d18e] .van-pagination__item {
  color: #1F1B8D;
}
.content .table .page[data-v-25c0d18e] .van-pagination__item--prev {
  width: 29.333333vw;
  max-width: 29.333333vw;
}
.content .table .page[data-v-25c0d18e] .van-pagination__item--prev button {
  cursor: pointer;
}
.content .table .page[data-v-25c0d18e] .van-pagination__item--active {
  color: #fff;
  background-color: #1F1B8D;
}
.content .table .page[data-v-25c0d18e] .van-pagination__item:active {
  color: #fff;
  background-color: #1F1B8D;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/rateHistoryList/forPc/details.vue?vue&type=style&index=0&id=2e8d29fe&lang=less&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.content[data-v-2e8d29fe] {
  margin: 0 auto;
  width: 245.333333vw;
  border: 1px solid #1F1B8D;
}
.content[data-v-2e8d29fe]::-webkit-scrollbar {
  width: 2.133333vw;
  height: 2.133333vw;
}
.content[data-v-2e8d29fe]::-webkit-scrollbar-thumb {
  border-radius: 1.333333vw;
  -webkit-box-shadow: inset 0 0 1.333333vw rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.content[data-v-2e8d29fe]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1.333333vw rgba(0, 0, 0, 0.2);
  border-radius: 0;
  background: rgba(0, 0, 0, 0.1);
}
.content .header[data-v-2e8d29fe] {
  padding: 0 8vw 0 8vw;
  display: flex;
  align-items: center;
  height: 13.333333vw;
  background-color: #1F1B8D;
}
.content .header img[data-v-2e8d29fe] {
  width: 6.4vw;
  height: auto;
}
.content .header p[data-v-2e8d29fe] {
  margin-left: 5.333333vw;
  font-size: 4.8vw;
  font-weight: 600;
  color: #FFFFFF;
}
.content .table[data-v-2e8d29fe] {
  padding: 10.666667vw 18.666667vw;
}
.content .table > .van-row[data-v-2e8d29fe] {
  padding: 1.333333vw 0;
  color: #646464;
  border-bottom: 1px solid #ddd;
}
.content .table > .van-row[data-v-2e8d29fe]:nth-of-type(1) {
  font-weight: 600;
  color: #1F1B8D;
}
.content .table > .van-row:nth-of-type(1) .van-col[data-v-2e8d29fe]:nth-of-type(1) {
  text-align: center;
}
.content .table > .van-row .van-col[data-v-2e8d29fe] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 14.666667vw;
  font-size: 3.733333vw;
}
.content .table > .van-row .van-col[data-v-2e8d29fe]:nth-of-type(1) {
  justify-content: flex-start;
}
.content .table > .van-row .van-col a[data-v-2e8d29fe] {
  padding: 0 1.333333vw;
  cursor: pointer;
  word-break: break-all;
}
.content .table > .van-row .van-col a[data-v-2e8d29fe]:hover {
  color: #1F1B8D;
}
.content .table .page[data-v-2e8d29fe] {
  margin-top: 8vw;
  display: flex;
  justify-content: flex-end;
}
.content .table .page[data-v-2e8d29fe] .van-pagination__item {
  color: #1F1B8D;
}
.content .table .page[data-v-2e8d29fe] .van-pagination__item--prev {
  width: 29.333333vw;
  max-width: 29.333333vw;
}
.content .table .page[data-v-2e8d29fe] .van-pagination__item--prev button {
  cursor: pointer;
}
.content .table .page[data-v-2e8d29fe] .van-pagination__item--active {
  color: #fff;
  background-color: #1F1B8D;
}
.content .table .page[data-v-2e8d29fe] .van-pagination__item:active {
  color: #fff;
  background-color: #1F1B8D;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/rateHistoryList/forWechat/index.vue?vue&type=style&index=0&id=78b48b01&lang=less&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.content[data-v-78b48b01] {
  min-height: 100vh;
  background-color: #f2f2f2;
}
.content .van-search[data-v-78b48b01] {
  padding: 4vw;
}
.content .van-search[data-v-78b48b01] .van-search__content {
  background-color: #ffffff;
}
.content .van-search[data-v-78b48b01] input {
  font-size: 3.733333vw;
}
.content .van-search[data-v-78b48b01] .van-search__action {
  color: #2290cc;
  background-color: #ffffff;
}
.content .list[data-v-78b48b01] {
  padding: 0 4vw 4vw 4vw;
}
.content .list .item[data-v-78b48b01] {
  margin-bottom: 4vw;
  border-radius: 1.066667vw;
  overflow: hidden;
  -moz-box-shadow: 0px 0.8vw 1.333333vw #999999;
  box-shadow: 0px 0.8vw 1.333333vw #999999;
}
.content .list .item .header[data-v-78b48b01] {
  padding: 2.666667vw;
  display: flex;
  background-color: #2290cc;
}
.content .list .item .header img[data-v-78b48b01] {
  margin: 0.8vw 0.8vw 0 0;
  width: 3.733333vw;
  height: 3.733333vw;
}
.content .list .item .header span[data-v-78b48b01] {
  color: #ffffff;
  font-size: 3.733333vw;
  font-weight: 600;
  line-height: 5.333333vw;
  word-break: break-all;
}
.content .list .item .center[data-v-78b48b01] {
  padding: 2.666667vw 8vw;
  background-color: #ffffff;
  border-bottom: 1px solid #ddd;
}
.content .list .item .center p[data-v-78b48b01] {
  margin: 0;
  font-size: 3.733333vw;
  line-height: 6.4vw;
  color: #636363;
}
.content .list .item .center p span[data-v-78b48b01] {
  font-weight: bold;
}
.content .list .item .footer[data-v-78b48b01] {
  padding: 1.6vw 3.2vw;
  background: #fff;
  line-height: 8.8vw;
  text-align: center;
}
.content .list .item .footer a[data-v-78b48b01],
.content .list .item .footer i[data-v-78b48b01] {
  font-size: 3.733333vw;
  color: #2792dd;
}
.content .page[data-v-78b48b01] {
  padding: 0 4vw 8vw 4vw;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/rateHistoryList/forWechat/details.vue?vue&type=style&index=0&id=d90f5a9e&lang=less&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.content h1[data-v-d90f5a9e] {
  padding: 2.666667vw;
  font-size: 4.8vw;
  color: #333333;
  text-align: center;
}
.content .van-row[data-v-d90f5a9e] {
  padding: 1.333333vw 0;
  color: #333333;
  border-bottom: 1px solid #ddd;
}
.content .van-row[data-v-d90f5a9e]:nth-of-type(odd) {
  background-color: #f2f2f2;
}
.content .van-row[data-v-d90f5a9e]:nth-of-type(1) {
  background-color: #2290cc;
  color: #ffffff;
}
.content .van-row .van-col[data-v-d90f5a9e] {
  line-height: 8vw;
  font-size: 3.733333vw;
  text-align: center;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/userInfo/index.vue?vue&type=style&index=0&id=99f61840&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mian[data-v-99f61840] {
  width: 100%;
  min-height: 100vh;
  background-color: #edeef0;
}
.bottom_btn[data-v-99f61840] {
  padding: 6.666667vw;
}
.bottom_btn[data-v-99f61840] .van-button {
  color: #2691f5;
}
.cell[data-v-99f61840] {
  padding: 2.666667vw 4.266667vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cell .cell_title[data-v-99f61840] {
  color: #333333;
  font-size: 3.733333vw;
}
.cell .headImgUrl[data-v-99f61840] {
  display: inline-block;
  width: 8vw;
  height: 8vw;
  border-radius: 50%;
}
.dialog_content[data-v-99f61840] {
  padding: 8vw 0;
  text-align: center;
  font-size: 4vw;
}
[data-v-99f61840] .van-cell {
  font-size: 3.733333vw;
}
[data-v-99f61840] .van-dialog__header {
  font-size: 4.8vw;
}
[data-v-99f61840] .van-dialog__confirm {
  font-size: 4.8vw;
}
[data-v-99f61840] .van-cell__value {
  color: #333333;
}
.old_switch_perch .cell .cell_title[data-v-99f61840] {
  font-size: 4.8vw;
}
.old_switch_perch[data-v-99f61840] .van-cell {
  font-size: 4.8vw;
}
.old_switch_perch .dialog_content[data-v-99f61840] {
  font-size: 5.066667vw;
}
.old_switch_perch[data-v-99f61840] .van-dialog__header {
  font-size: 5.866667vw;
}
.old_switch_perch[data-v-99f61840] .van-cell-group__title {
  padding: 4.266667vw;
  font-size: 4.8vw;
}
.old_switch_perch[data-v-99f61840] .van-dialog__confirm {
  font-size: 5.866667vw;
}
.old_switch_perch[data-v-99f61840] .van-dialog__header {
  font-size: 4.8vw;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/message/detail.vue?vue&type=style&index=0&id=543a025d&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mian[data-v-543a025d] {
  width: 100%;
  min-height: 100vh;
  background-color: #edeef0;
  font-size: 3.733333vw;
  font-weight: 500;
}
.mian .mian_content[data-v-543a025d] {
  padding-top: 5.333333vw;
  background: #fff;
}
.title[data-v-543a025d] {
  margin-bottom: 1.333333vw;
  padding: 0 4vw;
  font-size: 4.266667vw;
}
.desc[data-v-543a025d] {
  margin-bottom: 4vw;
  padding: 0 4vw;
  color: #999999;
}
.content[data-v-543a025d] {
  padding-bottom: 4vw;
  position: relative;
}
.content[data-v-543a025d]::after {
  content: '';
  display: inline-block;
  width: calc(100% - 8vw);
  height: 1px;
  border-bottom: solid 1px #e6e6e6;
  position: absolute;
  left: 4vw;
  bottom: 0;
}
[data-v-543a025d] .van-cell {
  padding: 1.066667vw 4vw;
  font-size: 4vw;
}
[data-v-543a025d] .van-cell .van-cell__title {
  width: 7em;
  flex: none !important;
  color: #999999;
}
[data-v-543a025d] .van-cell .van-cell__value {
  text-align: left;
  color: #576b95;
  font-weight: 500;
}
[data-v-543a025d] .look {
  font-weight: 500;
  color: #000000 !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/pages/message/claimSucNot.vue?vue&type=style&index=0&id=e0d6975c&lang=less&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mian[data-v-e0d6975c] {
  width: 100%;
  min-height: 100vh;
  background-color: #edeef0;
  font-size: 0.14rem;
  font-weight: 500;
}
.mian .mian_content[data-v-e0d6975c] {
  padding: 0.2rem;
  background: #fff;
}
.mian .mian_content .contain[data-v-e0d6975c] {
  padding-bottom: 0.2rem;
  margin-bottom: 0.2rem;
  border-bottom: 1px solid black;
}
.mian .mian_content .contain[data-v-e0d6975c]:last-child {
  padding: 0px;
  border-bottom-width: 0;
  margin-bottom: 0;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/message/claimWarn.vue?vue&type=style&index=0&id=952533f4&lang=less&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mian[data-v-952533f4] {
  width: 100%;
  min-height: 100vh;
  background-color: #edeef0;
  font-size: 0.14rem;
  font-weight: 500;
}
.mian .mian_content[data-v-952533f4] {
  padding: 0.2rem;
  background: #fff;
}
.mian .mian_content .content[data-v-952533f4] {
  text-indent: 2em;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/message/payFail.vue?vue&type=style&index=0&id=b7b023ec&lang=less&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mian[data-v-b7b023ec] {
  width: 100%;
  min-height: 100vh;
  background-color: #edeef0;
  font-size: 0.14rem;
  font-weight: 500;
}
.mian .mian_content[data-v-b7b023ec] {
  padding: 0.2rem;
  background: #fff;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/securityService/baoQuanPaySignList.vue?vue&type=style&index=0&id=3d177500&lang=less&scope=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#baoQuanPaySignList {
  height: 100%;
  background-color: #f2f2f2;
}
#baoQuanPaySignList dl {
  background-color: #fff;
  padding: 0px 4vw;
  margin: 0px;
}
#baoQuanPaySignList dl + dl {
  margin-top: 2.666667vw;
}
#baoQuanPaySignList dt {
  height: 12vw;
  line-height: 12vw;
  font-size: 3.733333vw;
  color: #333333;
  font-weight: 500;
}
#baoQuanPaySignList dd:before {
  position: absolute;
  left: 0px;
  top: 0px;
  content: '';
  background: #ccc;
  width: 100%;
  height: 1px;
  transform: scaleY(0.5);
}
#baoQuanPaySignList dd {
  padding: 2.666667vw 0 2.133333vw 0;
  position: relative;
  margin: 0px;
}
#baoQuanPaySignList dd .btn {
  position: absolute;
  right: 0px;
  bottom: 2.666667vw;
  font-size: 4vw;
  color: #31a4ff;
  width: 20.266667vw;
  height: 6.666667vw;
  line-height: 6.666667vw;
  margin: 0px;
  border: 1px solid #31a4ff;
  text-align: center;
}
#baoQuanPaySignList .list {
  display: flex;
  padding: 1.066667vw 0;
  font-size: 3.733333vw;
}
#baoQuanPaySignList .list div:first-child {
  width: 34.666667vw;
  color: #999999;
}
#baoQuanPaySignList .list div:last-child {
  flex: 1;
  color: #333;
}
#baoQuanPaySignList .list div:last-child.prem {
  color: #ff6565;
}
#baoQuanPaySignList .list div:last-child.status {
  color: #31a4ff;
}
#baoQuanPaySignList .list div:last-child.status.needSign {
  color: #ff6565;
}
#baoQuanPaySignList .list.head {
  position: relative;
}
#baoQuanPaySignList .list.head .arrow {
  position: absolute;
  width: 5.333333vw;
  height: 5.333333vw;
  top: 50%;
  right: 2.666667vw;
  transform: translateY(-50%) rotate(180deg);
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceProgressQuery/components/steps.vue?vue&type=style&index=0&id=140e9eba&scoped=true&lang=less ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.van-step[data-v-140e9eba]::after {
  border-bottom: none;
}
.check-icon[data-v-140e9eba] {
  background-color: white;
  color: #888888;
  border-radius: 50%;
}
[data-v-140e9eba] .van-step__line {
  background-color: #888888;
}
.main-container .main-title[data-v-140e9eba] {
  font-size: 3.733333vw;
  color: #333333;
}
.main-container .main-time[data-v-140e9eba] {
  margin-left: 4vw;
  font-size: 3.733333vw;
  color: #666666;
}
.sub-container[data-v-140e9eba] {
  margin-top: 1.333333vw;
}
.sub-container .sub-title[data-v-140e9eba] {
  color: #888888;
  font-size: 3.466667vw;
  line-height: 3.466667vw;
}
.sub-container .sub-time[data-v-140e9eba] {
  margin-left: 2.133333vw;
  color: #888888;
  font-size: 3.466667vw;
  line-height: 3.466667vw;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceProgressQuery/index.vue?vue&type=style&index=0&id=2557bf26&lang=less&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.serviceProgressQuery[data-v-2557bf26] {
  --van-field-label-width: 40vw;
}
.serviceProgressQuery .list[data-v-2557bf26] {
  margin: 4.266667vw;
  font-family: PingFangSC-Regular, sans-serif;
}
.serviceProgressQuery .list .card[data-v-2557bf26] {
  background: #fff;
  margin-bottom: 2.133333vw;
  padding: 0 4.266667vw;
  border-radius: 2.133333vw;
  position: relative;
}
.serviceProgressQuery .list .card .card_head[data-v-2557bf26] {
  padding: 3.733333vw 0;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #e6e6e6;
}
.serviceProgressQuery .list .card .card_head .card_head_title[data-v-2557bf26] {
  font-size: 4vw;
  color: #1f1f1f;
  letter-spacing: 0;
  font-weight: 500;
  margin-right: 1.333333vw;
}
.serviceProgressQuery .list .card .card_head .card_head_status[data-v-2557bf26] {
  font-size: 3.733333vw;
  color: #2691f5;
  letter-spacing: 0;
  font-weight: 400;
  min-width: 8vw;
  text-align: end;
}
.serviceProgressQuery .list .card .card_content[data-v-2557bf26] {
  padding: 3.2vw 0;
}
.serviceProgressQuery .list .card .card_content .card_content_item[data-v-2557bf26] {
  display: flex;
  margin-bottom: 3.2vw;
}
.serviceProgressQuery .list .card .card_content .card_content_item .cci_left[data-v-2557bf26] {
  min-width: 23.466667vw;
  margin-right: 6.4vw;
  font-size: 3.733333vw;
  color: #666666;
  letter-spacing: 0;
  font-weight: 400;
}
.serviceProgressQuery .list .card .card_content .card_content_item .cci_right[data-v-2557bf26] {
  font-size: 3.733333vw;
  color: #333333;
  letter-spacing: 0;
  line-height: 4.266667vw;
  font-weight: 400;
}
.serviceProgressQuery .list .card .card_content .card_content_item .money[data-v-2557bf26] {
  color: #ed6a0c;
}
.serviceProgressQuery .list .card .card_content .card_content_item[data-v-2557bf26]:last-child {
  margin-bottom: 0;
}
.serviceProgressQuery .list .card .card_bottom[data-v-2557bf26] {
  display: flex;
  border-top: 1px solid #e6e6e6;
  height: 13.333333vw;
  align-items: center;
  justify-content: flex-end;
}
.serviceProgressQuery .list .card_disable[data-v-2557bf26] {
  background: #ebebeb;
}
.serviceProgressQuery .list .card_disable .card_head_status[data-v-2557bf26] {
  color: #666666;
}
.serviceProgressQuery .tips[data-v-2557bf26] {
  padding: 4vw;
  font-size: 2.933333vw;
  color: #969696;
  letter-spacing: 1px;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/components/RateItem.vue?vue&type=style&index=0&id=2e64c95e&lang=less&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.rate-item[data-v-2e64c95e] {
  width: 100%;
  padding: 2.666667vw;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.rate-item .r-i_header[data-v-2e64c95e] {
  display: flex;
  align-items: baseline;
}
.rate-item .r-i_header .star[data-v-2e64c95e] {
  margin-right: 0.533333vw;
  font-size: 4.266667vw;
  color: #ee0a24;
}
.rate-item .r-i_header .title[data-v-2e64c95e] {
  font-size: 4vw;
}
.rate-item .r-i_header .title[data-v-2e64c95e] {
  font-weight: bold;
}
.rate-item .r-i_footer[data-v-2e64c95e] {
  display: flex;
  flex-direction: column;
  margin-top: 2.666667vw;
  padding-left: 1.6vw;
  box-sizing: border-box;
}
.rate-item .r-i_footer .f_rate[data-v-2e64c95e] {
  display: flex;
  align-items: center;
}
.rate-item .r-i_footer .f_rate .result[data-v-2e64c95e] {
  font-size: 4vw;
  margin-left: 2.666667vw;
}
.rate-item .r-i_footer[data-v-2e64c95e] .van-cell {
  margin-top: 2.666667vw;
  padding: 0.8vw 2.666667vw;
  border: 1px solid #dcdcdc;
  border-radius: 1.333333vw;
  box-sizing: border-box;
}
.rate-item .r-i_footer .f_error[data-v-2e64c95e] {
  margin-top: 1.333333vw;
  font-size: 3.466667vw;
  color: #ee0a24;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/components/RadioItem.vue?vue&type=style&index=0&id=80da991a&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.radio-item[data-v-80da991a] {
  width: 100%;
  padding: 2.666667vw;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.radio-item .r-i_header[data-v-80da991a] {
  display: flex;
  align-items: baseline;
}
.radio-item .r-i_header .star[data-v-80da991a] {
  margin-right: 0.533333vw;
  font-size: 4.266667vw;
  color: #ee0a24;
}
.radio-item .r-i_header .title[data-v-80da991a] {
  font-size: 4vw;
}
.radio-item .r-i_header .title[data-v-80da991a] {
  font-weight: bold;
}
.radio-item .r-i_footer[data-v-80da991a] {
  display: flex;
  flex-direction: column;
  margin-top: 2.666667vw;
  padding-left: 1.6vw;
  box-sizing: border-box;
}
.radio-item .r-i_footer .f_rate[data-v-80da991a] {
  display: flex;
  align-items: center;
}
.radio-item .r-i_footer .f_rate[data-v-80da991a] .van-radio__label {
  font-size: 4.266667vw;
}
.radio-item .r-i_footer[data-v-80da991a] .van-cell {
  margin-top: 2.666667vw;
  padding: 0.8vw 2.666667vw;
  border: 1px solid #dcdcdc;
  border-radius: 1.333333vw;
  box-sizing: border-box;
}
.radio-item .r-i_footer .f_error[data-v-80da991a] {
  margin-top: 1.333333vw;
  font-size: 3.466667vw;
  color: #ee0a24;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/components/RecommendItem.vue?vue&type=style&index=0&id=4ddd80b4&lang=less&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.recommend-item[data-v-4ddd80b4] {
  width: 100%;
  padding: 2.666667vw;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.recommend-item .r-i_header[data-v-4ddd80b4] {
  display: flex;
  align-items: baseline;
}
.recommend-item .r-i_header .star[data-v-4ddd80b4] {
  margin-right: 0.533333vw;
  font-size: 4.266667vw;
  color: #ee0a24;
}
.recommend-item .r-i_header .title[data-v-4ddd80b4] {
  font-size: 4vw;
}
.recommend-item .r-i_header .title[data-v-4ddd80b4] {
  font-weight: bold;
}
.recommend-item .r-i_footer[data-v-4ddd80b4] {
  display: flex;
  flex-direction: column;
  margin-top: 2.666667vw;
  padding-left: 1.6vw;
  box-sizing: border-box;
}
.recommend-item .r-i_footer .f_rate[data-v-4ddd80b4] {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.recommend-item .r-i_footer .f_rate .f-r_item[data-v-4ddd80b4] {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.recommend-item .r-i_footer .f_rate .f-r_item .item[data-v-4ddd80b4] {
  width: calc(100% / 12);
  padding: 1.6vw 0;
  font-size: 4.266667vw;
  border: 1px solid #dcdcdc;
  text-align: center;
  border-radius: 1.333333vw;
}
.recommend-item .r-i_footer .f_rate .f-r_item .item.active[data-v-4ddd80b4] {
  color: #FFFFFF;
  background-color: #ee0a24;
  border-color: #ee0a24;
}
.recommend-item .r-i_footer .f_rate .f-r_desc[data-v-4ddd80b4] {
  width: 100%;
  margin-top: 1.066667vw;
  display: flex;
  justify-content: space-between;
}
.recommend-item .r-i_footer .f_rate .f-r_desc .desc[data-v-4ddd80b4] {
  font-size: 3.733333vw;
}
.recommend-item .r-i_footer[data-v-4ddd80b4] .van-cell {
  margin-top: 2.666667vw;
  padding: 0.8vw 2.666667vw;
  border: 1px solid #dcdcdc;
  border-radius: 1.333333vw;
  box-sizing: border-box;
}
.recommend-item .r-i_footer .f_error[data-v-4ddd80b4] {
  margin-top: 1.333333vw;
  font-size: 3.466667vw;
  color: #ee0a24;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/components/SuggestItem.vue?vue&type=style&index=0&id=d1e6c288&lang=less&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.suggest-item[data-v-d1e6c288] {
  width: 100%;
  padding: 2.666667vw;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.suggest-item .s-i_header[data-v-d1e6c288] {
  display: flex;
  align-items: baseline;
}
.suggest-item .s-i_header .title[data-v-d1e6c288] {
  font-size: 4vw;
}
.suggest-item .s-i_header .title[data-v-d1e6c288] {
  font-weight: bold;
}
.suggest-item .s-i_footer[data-v-d1e6c288] {
  display: flex;
  flex-direction: column;
  margin-top: 2.666667vw;
  padding-left: 1.6vw;
  box-sizing: border-box;
}
.suggest-item .s-i_footer[data-v-d1e6c288] .van-cell {
  margin-top: 2.666667vw;
  padding: 0.8vw 2.666667vw;
  border: 1px solid #dcdcdc;
  border-radius: 1.333333vw;
  box-sizing: border-box;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/views/BQ.vue?vue&type=style&index=0&id=598cc4ae&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bq-container[data-v-598cc4ae] {
  width: 100%;
}
.bq-container .c_box[data-v-598cc4ae] {
  width: 100%;
  padding-bottom: 8vw;
  background-color: #ffffff;
  border-radius: 2.133333vw;
}
.bq-container .c_box .line[data-v-598cc4ae] {
  width: 100%;
  height: 0.5px;
  background-color: #f7f8fa;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/views/LP.vue?vue&type=style&index=0&id=6a8f2363&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.lp-container[data-v-6a8f2363] {
  width: 100%;
}
.lp-container .c_box[data-v-6a8f2363] {
  width: 100%;
  padding-bottom: 8vw;
  background-color: #ffffff;
  border-radius: 2.133333vw;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/views/Empty.vue?vue&type=style&index=0&id=844672c4&lang=less&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.empty-container[data-v-844672c4] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/index.vue?vue&type=style&index=0&id=4a18a5a4&lang=less&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-4a18a5a4] {
  width: 100vw;
  height: 100vh;
  padding: 2.666667vw 2.666667vw 26.666667vw 2.666667vw;
  overflow-y: auto;
  background-color: #f7f8fa;
  box-sizing: border-box;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/serviceRate/result.vue?vue&type=style&index=0&id=a603ef8a&lang=less&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.container[data-v-a603ef8a] {
  width: 100vw;
  height: 100vh;
  padding: 23.466667vw 5.333333vw 0 5.333333vw;
  background-color: #FFFFFF;
}
.container .c_logo[data-v-a603ef8a] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.container .c_logo .logo[data-v-a603ef8a] {
  width: 23.466667vw;
  height: auto;
}
.container .c_logo .desc[data-v-a603ef8a] {
  font-size: 4.266667vw;
  color: #666666;
  font-weight: bold;
  margin-top: 4vw;
}
.container .c_desc[data-v-a603ef8a] {
  margin-top: 5.333333vw;
}
.container .c_desc .desc[data-v-a603ef8a] {
  font-size: 4vw;
  color: #666666;
  line-height: 5.333333vw;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/starPage/identity.vue?vue&type=style&index=0&id=5cbc8da8&lang=less&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.identity[data-v-5cbc8da8] {
  padding: 2.666667vw;
  font-size: 3.733333vw;
}
.identity .button[data-v-5cbc8da8] {
  padding: 5.333333vw 4vw;
}
.identity[data-v-5cbc8da8] .van-cell {
  font-size: 3.733333vw;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/EhCAPTCHAOther.vue?vue&type=style&index=0&id=5dab02a9&scoped=true&lang=less ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.eh-captcha-main[data-v-5dab02a9] {
  --van-popup-round-border-radius: 2.133333vw;
}
.eh-captcha-main span.eh-captcha[data-v-5dab02a9] {
  width: 21.333333vw;
  height: 6.4vw;
  font-size: 4.266667vw;
  line-height: 6.4vw;
  color: #2691F5;
}
.eh-captcha-main span.eh-captcha.retry[data-v-5dab02a9] {
  color: #CCCCCC;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/starPage/iphone.vue?vue&type=style&index=0&id=192d5113&lang=less&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.phoneVerify[data-v-192d5113] {
  padding: 2.666667vw 4vw;
}
.phoneVerify[data-v-192d5113] .van-cell__title {
  font-size: 3.733333vw;
}
.phoneVerify[data-v-192d5113] .van-field__control {
  font-size: 3.733333vw;
}
.phoneVerify .button[data-v-192d5113] {
  padding: 2.666667vw 4vw;
  font-size: 3.2vw;
}
.phoneVerify .button span[data-v-192d5113] {
  line-height: 10.666667vw;
}
.phoneVerify .remittanceNotice[data-v-192d5113] {
  padding: 4vw;
  font-size: 3.733333vw;
  line-height: 6.4vw;
  color: #4c4c4c;
}
.phoneVerify .remittanceNotice h3[data-v-192d5113] {
  text-align: center;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/vipService/vipService.vue?vue&type=style&index=0&id=07524b1b&lang=less&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#vipService .zhezhao[data-v-07524b1b] {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}
#vipService .zhezhao .content[data-v-07524b1b] {
  position: fixed;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  background: #fff;
  width: 76vw;
  height: 74.133333vw;
}
#vipService .zhezhao .content .all[data-v-07524b1b] {
  width: 100%;
  height: 100%;
  position: relative;
}
#vipService .zhezhao .content .all .hua[data-v-07524b1b] {
  width: 67.466667vw;
  height: 35.733333vw;
  position: absolute;
  top: -11.466667vw;
  left: 4.266667vw;
  background: url(/eh-front/fcWeb/assets/img/hua.b64a3b74.png);
  background-size: 100% 100%;
}
#vipService .zhezhao .content .all .cha[data-v-07524b1b] {
  width: 12vw;
  height: 12vw;
  position: absolute;
  top: 82.133333vw;
  margin-left: -6vw;
  left: 50%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAFPr3GUAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAQUSURBVHgB7ZsJbt0wDESTIkBztV4h1wzQs7VAgHZomA7Fyt9aLItuRoChxSQ1fJa37+TpKXb5g+IV5sYSG2tg24mR74ihFD8u/W+5waoxG9m2s0FyBrmxrDMHLQFg++n63zH2Zse2thirA2oxTJbD82a5NtQY3R/PKH5/0teIxmnbnywwMcSeXxox57B5YmeiUYyxvW8GbNyRwHoYUaXrV3PB+LI8xUDHqmsJLgFQlpMEdX9Qr0KCywxS/L7mPmIlStHXSZLTvWoCH9Q7d00C5/xFx80CO567jgm7X4gAToAPbIfXCrGRkkOT3E7VALfTF2nvObl9r+pXXC9yMop0HLXc19uKBlFv7R8FffxMskaTYBp4rV+B67cba+uWKtXoTYr1WUmD5OrsqrCGBoOkvwgxY9a0vL2Xvo6XRzKW6ow6u6R0v3E5bqrTXlCNoHbaL6qPghYFoREJkAAJkMBVBHDZlqex9pcqI1RuAdikFL0KGdfyJoLrm+Ayk/TLvT8t4adiNY7U2bvtp1dnCxM0iRdhos6VsWJ9rpi8SDzs5ostFR9SbIF4uxKuXQZe3F5/h6wIbzph9+Y5ZXxHrKzjojV/iojSIHtivX8I8aViQ4hvFTtVPES/YdPSfTVAIF3zHz4x9kmABEiABEiABEiABEiABAIQwEO7vgR0vwBIOutLwLgXACMYzaV0CUcEfWuRYGOEI/BpP205wSJ63O8iZwi/VLCeUj3CpwjuET5VcIvwEIJrhIcSXCI8pOAD4fY6DP0DL2sqpLaGqNx1XMRKGXcdrhXq7SEuJzyuYElAiArWTOm65Xs4p/UhdE+w5hBLeEawJJBbKjGE5wTr4Qsp/JHgkMJLBIcSXiM4hPAWwVOF9wieIhyC37HZ0nynQ5B/Loea1Ok1Jlv+xhl1s2AV5YSP+8samRCTnfbfCavwsYKVEmsSIAESIAESIAESIAESIAESIAESIAESIAESIAESIIE6AvgRV/6uTH6Gj/Hl0Mhff2AWbff9kVnEY9PPBWguZfl8a3Kd0oQS+Wbiv4WL1nsBh2D/IQlDSZkCHApygBNh6Jz2SeaSVVSY1CXAI2kZBn9mkjPnHgb0KPCVSV8511He0/aPhDAy9jRgvROfCeXMWL15hfXvgdTjGxbIaGE10GpsR+u+bfxCiDDbLZc8Mt4WsBcOjCUvF5Y2AXuIpf0K2IRcCtXaVQC2K1raBG5B7rULAQtM2R4VAs9BBrGS63ECr8UnN/eXGDsD1hkx/lvYI+CMiHnbA3AFjCvmCHsAZiQ/Y85pByBCshE0DDsAEZOLqKn7ACCp3IdZDC8leUzrnqwyABQ8epS83wdayR9JWeBTAfvj4YDfE7BPin0SIAESIAESIAESIAESIAESIAESIIG/89EhVavF3KcAAAAASUVORK5CYII=);
  background-size: 100% 100%;
}
#vipService .zhezhao .content .all .tops[data-v-07524b1b] {
  width: 100%;
}
#vipService .zhezhao .content .all .tops img[data-v-07524b1b] {
  display: block;
  width: 100%;
}
#vipService .zhezhao .content .all .mains[data-v-07524b1b] {
  margin-top: 5.333333vw;
  margin-bottom: 5.333333vw;
  margin-left: 11.2vw;
  margin-right: 11.2vw;
  text-align: left;
}
#vipService .zhezhao .content .all .mains p[data-v-07524b1b] {
  font-size: 4vw;
  color: #666666;
  line-height: 8vw;
}
#vipService .zhezhao .content .all .mains p .dian[data-v-07524b1b] {
  width: 1.066667vw;
  height: 1.066667vw;
  border-radius: 50%;
  background: #eac172;
  margin-right: 1.333333vw;
  display: inline-block;
  vertical-align: middle;
}
#vipService .zhezhao .content .all .btn[data-v-07524b1b] {
  width: 55.466667vw;
  margin: auto;
  display: block;
}
#vipService .top[data-v-07524b1b] {
  width: 100%;
  height: 64vw;
  background: url(/eh-front/fcWeb/assets/img/background.e43e5db9.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
}
#vipService .top .jiaodiv[data-v-07524b1b] {
  width: 57.333333vw;
  height: 8vw;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 20.266667vw;
  right: 2.666667vw;
  font-size: 3.2vw;
}
#vipService .top .jiaodiv div[data-v-07524b1b] {
  float: left;
  height: 100%;
  line-height: 8vw;
  text-align: center;
  width: 49.333333vw;
  color: #fff;
}
#vipService .top .jiaodiv div[data-v-07524b1b]:last-child {
  width: 8vw;
}
#vipService .top .logo[data-v-07524b1b] {
  position: relative;
  padding-left: 22.666667vw;
  min-height: 21.333333vw;
  padding-top: 2.666667vw;
  margin-bottom: 4vw;
}
#vipService .top .logo .img1[data-v-07524b1b] {
  position: absolute;
  width: 14.933333vw;
  height: 14.933333vw;
  border-radius: 50%;
  top: 6.666667vw;
  left: 4vw;
}
#vipService .top .logo p[data-v-07524b1b] {
  font-family: PingFang-SC-Medium, sans-serif;
  font-size: 4.266667vw;
  color: #ffffff;
  margin-bottom: 1.6vw;
  margin-top: 5.333333vw;
}
#vipService .top .logo .type[data-v-07524b1b] {
  position: relative;
  height: 4.8vw;
  padding-left: 16vw;
}
#vipService .top .logo .type .img2_div[data-v-07524b1b] {
  position: absolute;
  border-radius: 4.266667vw;
  width: 14.4vw;
  height: 4.266667vw;
  text-align: center;
  font-size: 2.933333vw;
  line-height: 4.266667vw;
  color: #251f1e;
  top: 0;
  left: 0;
  background: #ccc;
}
#vipService .top .logo .type .img2[data-v-07524b1b] {
  position: absolute;
  border-radius: 0;
  width: 14.4vw;
  top: 0;
  left: 0;
}
#vipService .top .logo .type div .line1[data-v-07524b1b] {
  position: absolute;
  top: 0;
  left: 0;
  border-top: 0.8vw solid #f6e5ba;
  width: 50%;
  background-color: #f6e5ba;
  border-radius: 1.333333vw 0 0 1.333333vw;
}
#vipService .top .logo .type div .line2[data-v-07524b1b] {
  position: absolute;
  left: 50%;
  border-top: 0.8vw solid #68401c;
  background-color: #68401c;
  border-radius: 0 1.333333vw 1.333333vw 0;
  width: 50%;
}
#vipService .top .logo .type p[data-v-07524b1b] {
  font-family: PingFang-SC-Medium, sans-serif;
  font-size: 2.666667vw;
  color: #ffffff;
  margin: 0;
  height: 3.733333vw;
  line-height: 3.733333vw;
}
#vipService .top .logo .type p .img3[data-v-07524b1b] {
  width: 4.266667vw;
  height: 2.133333vw;
  margin-top: 0.8vw;
  display: inline-block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAEAB03PAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAOWSURBVEgNpVVpSFRRFP5GxxnX3JpcxnLMXMYyUltM22zVxIJAypYfRVBBRFAQtPyokDAICooigiiICkJNwwJpsdIWLSFbNNzK0sqw1WVGnemeU+/y9I0EdYTnWb5z7r1nG93meRFOqMiN+JCx0axyc9dD5xKRvjQP4yemMEoikuZkwds3AJVlFzEmIgqfO9rgGBwAx6RYtXevs4fJbMHktEVsJIWMwFYXH47g6x8kTbNz1mLltgNSZsDPb11SYevtxqPyQiTPzWYdA4JDx0pAza0SzMpejYjoBNZp7hBoCkPA6FAYvX1R/+Qeg+JTZqP5RQ3MUfEsv2l4BodjkHk+gThPHz+EW+IwOX0xbL09iIxNZDnKmoRJqfPRb7chc9028WwdNuw7zs700StcX/cP6EJ0qCg+x6qohGS0tzYw3/KqFnFJaTi5ez3W7z6GM/u3KG5/T6NEjsBocjACbkS1fIKCmJqxDG2NL/CxrUlRwRxthcHgKWV6kkIyidSC1CI1t0vg7eev2JGYugAdLa/xrvkVyDElI0faiJE3cBf9NirIxJkPDomAracbXZ3tmDgjA9Zpc0RzFOFzeysG+vtFIXRwOn/PgQxAGU9MW8iZN3r7yAo01Fbha2eHCByLCYnT8EUEVZzpBvIJJLjrPejfEKq9W4auT+0Is8Rwie19vUPsMgA1eNn5o0OMJISL7jN4euHGhRMiSCye3CmFxTpF4v67jP8dQF7lHxlZBMWfKpSWtQpBoWbQYPb1/MSzynI0iWGkCaZ5o7WjJsp93vZ8FJ7K51mbJCpP1X/+8BbDSD5XsENuIbWv5gJUYeUA6kG9wYD6p/fVPkN4OnzFpj24cvIgrGJrOAYH0VhXjWjRMdU3i3k/Ul/TfnRFmhKYwi1ImD6XsbQ/B+x2bj1S+AWOho9fAD68bWT7y8cV6BS9TZS5ZqtokGvofN/Kw0Mx6h7cxMvqCgSFmEGb9OqZAsaqP5oMUMCK4lbGrN15GBfEy5wOB8u0oYaXYFSgCTkbdorRb0ZYZIwYNDviktNRdPoQQsfFIHVJLm+yS8f2qs+VvBwDqREM3XiVqGnp2SPycLVdzRu9fPC+uR7BomfCx8dj+cZdqCq7DF//YMzMzIWHwYieH99Al3dFmhIQSO9hFC+xafA0jxSw+/tXjU1RuLm586/F8Bikd9Lfn2wqeE0JyODqcNLTFhm+SUivJuWnangMRa/GEv8LVyNHTyQapqgAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
  position: relative;
}
#vipService .top .logo .type p .img3 .jiao[data-v-07524b1b] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAHKue4KAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAEYSURBVCgVfVE7TsNAEJ3ZleJ0qZBwlJADUFKFyhEFJ+AKYETDEXIEGkTIFTgBBYorXFFygBAJI1HR4Uj2sM/OrOxEZJqZee/t/JbI2fXk6JKnF8edr++fHEBlHEcD0cRpBo8twDMagFVF+y1RyqqCj6PhJ5GE3cD2756XGbBKcHM2GhdF8QrAG/N6tlgFPkeAiVuAS3yL2/NR+JsXrgVns2TVV6HRoCaRSYi9FK8qxJNhTiIdBeGttaf3L8sUa2G4cZPU+PCgF/gZFFRfbVaWCXJrTIRqyjX9ToHNtyROtN01dR2j6dP7+t8COJNI6RdsCjVmNlcPi4+5zxHUJyzfcCEl9nvOuoE5wW8yTipCOx+0v0DNMtP8D7GsXtQd4aX2AAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
  width: 2.133333vw;
  height: 1.333333vw;
  position: absolute;
  bottom: -1.333333vw;
  left: 50%;
  margin-left: -1.066667vw;
}
#vipService .top .text[data-v-07524b1b] {
  padding-left: 4vw;
  padding-right: 4vw;
  line-height: 5.333333vw;
}
#vipService .center[data-v-07524b1b] {
  margin-left: 4vw;
  margin-right: 4vw;
  margin-top: -28vw;
  background: #ffffff;
  box-shadow: 0 0.533333vw 2.666667vw 0 rgba(37, 31, 30, 0.05);
  border-radius: 5.333333vw;
  position: relative;
}
#vipService .center .title[data-v-07524b1b] {
  height: 18.666667vw;
  position: relative;
}
#vipService .center .title .titleType[data-v-07524b1b] {
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
#vipService .center .title .titleType h4[data-v-07524b1b] {
  font-size: 4.266667vw;
  color: #251f1e;
  text-align: center;
  margin: 0;
}
#vipService .center .title .titleType p[data-v-07524b1b] {
  font-size: 3.2vw;
  color: #68401c;
  text-align: center;
  margin-top: 1.333333vw;
  margin-bottom: 0;
}
#vipService .center .title .titleType p a[data-v-07524b1b] {
  color: #68401c;
}
#vipService .center .title .titleType p img[data-v-07524b1b] {
  width: 1.066667vw;
}
#vipService .center .section[data-v-07524b1b] {
  margin-bottom: 2.133333vw;
  padding-bottom: 3.733333vw;
}
#vipService .center .section[data-v-07524b1b]:before {
  display: block;
  clear: both;
  content: '';
  visibility: hidden;
  height: 0;
}
#vipService .center .section[data-v-07524b1b]:after {
  display: block;
  clear: both;
  content: '';
  visibility: hidden;
  height: 0;
}
#vipService .center .section > p[data-v-07524b1b] {
  font-size: 3.733333vw;
  color: #68401c;
  padding-left: 4vw;
  margin-top: 0;
  margin-bottom: 2.666667vw;
}
#vipService .center .section .service[data-v-07524b1b] {
  float: left;
  width: 25%;
  text-align: center;
}
#vipService .center .section .service a[data-v-07524b1b] {
  display: block;
  width: 11.733333vw;
  margin: auto;
}
#vipService .center .section .service img[data-v-07524b1b] {
  width: 8vw;
  margin-bottom: 1.333333vw;
}
#vipService .center .section .service p[data-v-07524b1b] {
  font-size: 3.2vw;
  color: #666666;
  margin-bottom: 5.866667vw;
}
#vipService .bottom[data-v-07524b1b] {
  margin-left: 4vw;
  margin-right: 4vw;
}
#vipService .bottom img[data-v-07524b1b] {
  width: 100%;
  margin-top: 4vw;
}
#vipService .bottom p[data-v-07524b1b] {
  font-size: 3.466667vw;
  color: #666666;
  margin-top: 1.333333vw;
}
#vipService .bottom p img[data-v-07524b1b] {
  margin-top: 0;
  width: 4.266667vw;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin-right: 1.333333vw;
}
#vipService .popup[data-v-07524b1b] {
  background: #fff;
  border-radius: 0.8vw;
  margin: 0 auto;
  font-size: 3.733333vw;
  padding-top: 6.666667vw;
}
#vipService .popup p[data-v-07524b1b] {
  margin-bottom: 2.666667vw;
  padding: 0 4vw;
}
#vipService .popup ul[data-v-07524b1b] {
  padding: 0 4vw 2.666667vw;
}
#vipService .popup ul li[data-v-07524b1b] {
  border: 1px solid #c4c4c4;
  margin-top: -1px;
  display: flex;
}
#vipService .popup ul li span[data-v-07524b1b] {
  padding: 1.333333vw 0;
  text-align: center;
}
#vipService .popup ul li span.left[data-v-07524b1b] {
  width: 25%;
  border-right: 1px solid #c4c4c4;
}
#vipService .popup ul li span.right[data-v-07524b1b] {
  width: 75%;
}
#vipService .popup ul li[data-v-07524b1b]:last-child {
  padding: 1.333333vw;
}
#vipService .popup .button[data-v-07524b1b] {
  height: 10.666667vw;
  line-height: 10.666667vw;
  font-size: 4.266667vw;
  color: #31a4ff;
  border-top: 1px solid #f2f2f2;
  text-align: center;
}
#vipService .popup .button a[data-v-07524b1b] {
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #31a4ff;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/vipService/result.vue?vue&type=style&index=0&id=0077ca60&lang=less&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.main[data-v-0077ca60] {
  padding: 7.466667vw;
}
.content[data-v-0077ca60] {
  margin-bottom: 8vw;
}
.content h4[data-v-0077ca60] {
  font-family: PingFang-SC-Bold, sans-serif;
  font-size: 4vw;
  color: #333333;
  margin-top: 2.666667vw;
  margin-bottom: 2.666667vw;
}
.content p[data-v-0077ca60] {
  font-family: PingFang-SC-Medium, sans-serif;
  font-size: 3.733333vw;
  color: #666666;
  line-height: 5.6vw;
  margin: 0;
}
.content table[data-v-0077ca60] {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 2.666667vw;
}
.content table td[data-v-0077ca60] {
  font-family: PingFang-SC-Medium, sans-serif;
  border: 1px solid #cccccc;
  min-height: 8vw;
  line-height: 8vw;
  text-align: center;
}
.content table tr td[data-v-0077ca60]:first-child {
  font-size: 3.2vw;
  color: #333333;
  width: 40%;
}
.content table tr td[data-v-0077ca60]:last-child {
  font-size: 3.2vw;
  color: #666666;
  width: 60%;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pages/vipService/permission.vue?vue&type=style&index=0&id=73709192&lang=less&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#permission .main[data-v-73709192] {
  width: 100%;
  margin-top: 2.666667vw;
}
#permission .main .top[data-v-73709192] {
  background: #fff;
  padding: 0px 5.333333vw;
}
#permission .main .top p[data-v-73709192] {
  font-size: 4.266667vw;
  color: #b19969;
  position: relative;
  padding-left: 4.8vw;
  line-height: 10.666667vw;
}
#permission .main .top .dian[data-v-73709192] {
  position: absolute;
  top: 4.266667vw;
  left: 0;
  width: 1.6vw;
  height: 1.6vw;
  border-radius: 50%;
  background: #b19969;
}
#permission .main .cardList[data-v-73709192] {
  margin-top: 1.333333vw;
}
#permission .main .cardList .card[data-v-73709192] {
  background: #fff;
  padding: 5.333333vw 5.333333vw 4vw;
  margin-bottom: 1.333333vw;
}
#permission .main .cardList .card img[data-v-73709192] {
  width: 40vw;
}
#permission .main .cardList .card p[data-v-73709192] {
  font-size: 3.733333vw;
  color: #b19969;
  text-indent: 2.666667vw;
  margin-bottom: 2.666667vw;
}
#permission .main .cardList .card ul[data-v-73709192] {
  border: 1px solid #decfb3;
  border-radius: 0.533333vw;
}
#permission .main .cardList .card ul li[data-v-73709192] {
  display: flex;
  font-size: 3.2vw;
}
#permission .main .cardList .card ul li .left[data-v-73709192] {
  color: #b19969;
  width: 32%;
  text-align: right;
  padding: 1.6vw 5.333333vw 1.6vw 0;
  box-sizing: border-box;
}
#permission .main .cardList .card ul li .right[data-v-73709192] {
  width: 68%;
  padding: 1.6vw 0 1.6vw 3.2vw;
  box-sizing: border-box;
  background: rgba(227, 152, 0, 0.1);
  color: #222a37;
  border-bottom: 1px dotted #decfb3;
  border-left: 1px dotted #decfb3;
}
#permission .main .cardList .card ul li .right span[data-v-73709192] {
  margin-right: 2.666667vw;
}
#permission .main .cardList .card ul li:last-child .right[data-v-73709192] {
  border-bottom: none;
}
#permission .bottom[data-v-73709192] {
  margin-left: 4vw;
  margin-right: 4vw;
  margin-top: 6.4vw;
  padding-bottom: 4vw;
}
#permission .bottom p[data-v-73709192] {
  color: #222a37;
  font-size: 3.2vw;
}
#permission .bottom p span[data-v-73709192] {
  color: #b19969;
}

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

.eh-svg-icon[data-v-dc49ef06] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/assets/less/vant-truing.less ***!
  \************************************************************************************************************************************************************************************************************************************************/
* {
  box-sizing: border-box;
}
:root {
  --van-cell-vertical-padding: 3.2vw;
  --van-cell-horizontal-padding: 4vw;
  --van-cell-font-size: 4.266667vw;
  --van-cell-right-icon-color: #cccccc;
  --van-field-label-width: 23.466667vw;
  --van-field-label-color: #666666;
  --van-field-label-margin-right: 0.533333vw;
  --van-field-input-text-color: #000000;
  --van-field-placeholder-text-color: #cccccc;
  --van-radio-label-color: #666666;
  --van-button-border-width: 0px;
  --van-button-border-radius: 1.066667vw;
  --van-button-normal-font-size: 4.266667vw;
  --van-button-default-height: 10.666667vw;
  --van-button-primary-background-color: #2691f5;
}
body {
  --van-dialog-confirm-button-text-color: #2691f5;
}
textarea {
  min-height: 6.4vw;
}

