@charset "UTF-8";
[data-v-9cd5a9f4]:export {
  icon_blue: var(--q-color-blue);
  icon_light_blue: var(--q-color-blue-bg);
  icon_green: var(--q-color-green);
  icon_light_green: var(--q-color-green-bg);
  icon_warn: var(--q-color-warn);
  icon_light_warn: var(--q-color-warn-bg);
  icon_purple: var(--q-color-purple);
  icon_light_purple: var(--q-color-purple-bg);
  chart_label_grey: var(--q-color-text-disabled);
}

/* 移动端/PC页面设计稿宽度 */
/* PC页面设计稿dpr基准值,暂定是1 */
/* 将移动端页面分为10块 */
/* 缩放所支持的设备最小宽度 */
/* 缩放所支持的设备最大宽度 */
/*
    rem与px对应关系，1rem代表在JS中设置的html font-size值（为一块的宽度），$rem即为$px对应占多少块

        $px                     $rem
    -------------    ===    ------------
    $design-width              $blocks
*/
/* 单位px转化为rem */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
/* 单位px转化为em 1920px 字体是16px */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
[data-v-9cd5a9f4]:export {
  designWidth: 1920;
  blocks: 10;
}

/* 移动端/PC页面设计稿宽度 */
/* PC页面设计稿dpr基准值,暂定是1 */
/* 将移动端页面分为10块 */
/* 缩放所支持的设备最小宽度 */
/* 缩放所支持的设备最大宽度 */
/*
    rem与px对应关系，1rem代表在JS中设置的html font-size值（为一块的宽度），$rem即为$px对应占多少块

        $px                     $rem
    -------------    ===    ------------
    $design-width              $blocks
*/
/* 单位px转化为rem */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
/* 单位px转化为em 1920px 字体是16px */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
[data-v-9cd5a9f4]:export {
  designWidth: 1920;
  blocks: 10;
}
.logo[data-v-9cd5a9f4] {
  position: absolute;
  right: 30px;
  top: 10px;
}
.logo img[data-v-9cd5a9f4] {
  width: 200px;
  height: auto;
}
@charset "UTF-8";
[data-v-c196748a]:export {
  icon_blue: var(--q-color-blue);
  icon_light_blue: var(--q-color-blue-bg);
  icon_green: var(--q-color-green);
  icon_light_green: var(--q-color-green-bg);
  icon_warn: var(--q-color-warn);
  icon_light_warn: var(--q-color-warn-bg);
  icon_purple: var(--q-color-purple);
  icon_light_purple: var(--q-color-purple-bg);
  chart_label_grey: var(--q-color-text-disabled);
}

/* 移动端/PC页面设计稿宽度 */
/* PC页面设计稿dpr基准值,暂定是1 */
/* 将移动端页面分为10块 */
/* 缩放所支持的设备最小宽度 */
/* 缩放所支持的设备最大宽度 */
/*
    rem与px对应关系，1rem代表在JS中设置的html font-size值（为一块的宽度），$rem即为$px对应占多少块

        $px                     $rem
    -------------    ===    ------------
    $design-width              $blocks
*/
/* 单位px转化为rem */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
/* 单位px转化为em 1920px 字体是16px */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
[data-v-c196748a]:export {
  designWidth: 1920;
  blocks: 10;
}

/* 移动端/PC页面设计稿宽度 */
/* PC页面设计稿dpr基准值,暂定是1 */
/* 将移动端页面分为10块 */
/* 缩放所支持的设备最小宽度 */
/* 缩放所支持的设备最大宽度 */
/*
    rem与px对应关系，1rem代表在JS中设置的html font-size值（为一块的宽度），$rem即为$px对应占多少块

        $px                     $rem
    -------------    ===    ------------
    $design-width              $blocks
*/
/* 单位px转化为rem */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
/* 单位px转化为em 1920px 字体是16px */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
[data-v-c196748a]:export {
  designWidth: 1920;
  blocks: 10;
}
.box-card[data-v-c196748a] {
  width: 100%;
  margin-top: 16px;
  min-height: 180px;
  overflow: auto;
  position: relative;
}
.box-card .agree-detail[data-v-c196748a] {
  cursor: pointer;
  padding-right: 20px;
}
.box-card .agree-detail p[data-v-c196748a] {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
.box-card .agree-detail .p1[data-v-c196748a],
.box-card .agree-detail .p2[data-v-c196748a] {
  display: inline-block;
}
.box-card .agree-detail .p1[data-v-c196748a] {
  margin-right: 32px;
}
.box-card .agree-detail span[data-v-c196748a] {
  word-break: break-all;
}
.box-card .iconfont[data-v-c196748a] {
  font-size: 42px;
}
.box-card i[data-v-c196748a] {
  position: absolute;
  height: 42px;
  right: 0;
  top: calc(50% - 21px);
  cursor: pointer;
}
@charset "UTF-8";
[data-v-9b660e24]:export {
  icon_blue: var(--q-color-blue);
  icon_light_blue: var(--q-color-blue-bg);
  icon_green: var(--q-color-green);
  icon_light_green: var(--q-color-green-bg);
  icon_warn: var(--q-color-warn);
  icon_light_warn: var(--q-color-warn-bg);
  icon_purple: var(--q-color-purple);
  icon_light_purple: var(--q-color-purple-bg);
  chart_label_grey: var(--q-color-text-disabled);
}

/* 移动端/PC页面设计稿宽度 */
/* PC页面设计稿dpr基准值,暂定是1 */
/* 将移动端页面分为10块 */
/* 缩放所支持的设备最小宽度 */
/* 缩放所支持的设备最大宽度 */
/*
    rem与px对应关系，1rem代表在JS中设置的html font-size值（为一块的宽度），$rem即为$px对应占多少块

        $px                     $rem
    -------------    ===    ------------
    $design-width              $blocks
*/
/* 单位px转化为rem */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
/* 单位px转化为em 1920px 字体是16px */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
[data-v-9b660e24]:export {
  designWidth: 1920;
  blocks: 10;
}

/* 移动端/PC页面设计稿宽度 */
/* PC页面设计稿dpr基准值,暂定是1 */
/* 将移动端页面分为10块 */
/* 缩放所支持的设备最小宽度 */
/* 缩放所支持的设备最大宽度 */
/*
    rem与px对应关系，1rem代表在JS中设置的html font-size值（为一块的宽度），$rem即为$px对应占多少块

        $px                     $rem
    -------------    ===    ------------
    $design-width              $blocks
*/
/* 单位px转化为rem */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
/* 单位px转化为em 1920px 字体是16px */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
[data-v-9b660e24]:export {
  designWidth: 1920;
  blocks: 10;
}
.declare_card[data-v-9b660e24] {
  overflow-y: scroll;
  width: 100%;
  height: 100%;
}
.declare_card[data-v-9b660e24] .el-card__body {
  display: block;
  width: 100%;
  max-width: 1200px;
  padding: 0 20px;
  margin: 20px auto;
}
.declare_card .item[data-v-9b660e24] {
  position: relative;
}
.declare_card .item .userlogo[data-v-9b660e24] {
  position: absolute;
  top: 0;
  right: 0;
}
.declare_card h2[data-v-9b660e24] {
  color: #d20030;
  font-size: 30px;
  padding: 10px 0 15px;
  font-weight: normal;
}
.declare_card h2 em[data-v-9b660e24] {
  font-size: 30px;
}
.declare_card .detailBack[data-v-9b660e24] {
  font-weight: bold;
  font-size: 16px;
  cursor: pointer;
}
.declare_card .detailBack i[data-v-9b660e24] {
  font-weight: bold;
}
.split-line[data-v-9b660e24] {
  width: 100%;
  height: 1px;
  background: #e7e7e7;
  margin-top: 16px;
}
.footer-btn[data-v-9b660e24] {
  margin-top: 16px;
}
.footer-btn button[data-v-9b660e24] {
  color: #d20030;
}
@charset "UTF-8";
[data-v-4cf4dd7f]:export {
  icon_blue: var(--q-color-blue);
  icon_light_blue: var(--q-color-blue-bg);
  icon_green: var(--q-color-green);
  icon_light_green: var(--q-color-green-bg);
  icon_warn: var(--q-color-warn);
  icon_light_warn: var(--q-color-warn-bg);
  icon_purple: var(--q-color-purple);
  icon_light_purple: var(--q-color-purple-bg);
  chart_label_grey: var(--q-color-text-disabled);
}

/* 移动端/PC页面设计稿宽度 */
/* PC页面设计稿dpr基准值,暂定是1 */
/* 将移动端页面分为10块 */
/* 缩放所支持的设备最小宽度 */
/* 缩放所支持的设备最大宽度 */
/*
    rem与px对应关系，1rem代表在JS中设置的html font-size值（为一块的宽度），$rem即为$px对应占多少块

        $px                     $rem
    -------------    ===    ------------
    $design-width              $blocks
*/
/* 单位px转化为rem */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
/* 单位px转化为em 1920px 字体是16px */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
[data-v-4cf4dd7f]:export {
  designWidth: 1920;
  blocks: 10;
}

/* 移动端/PC页面设计稿宽度 */
/* PC页面设计稿dpr基准值,暂定是1 */
/* 将移动端页面分为10块 */
/* 缩放所支持的设备最小宽度 */
/* 缩放所支持的设备最大宽度 */
/*
    rem与px对应关系，1rem代表在JS中设置的html font-size值（为一块的宽度），$rem即为$px对应占多少块

        $px                     $rem
    -------------    ===    ------------
    $design-width              $blocks
*/
/* 单位px转化为rem */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
/* 单位px转化为em 1920px 字体是16px */
/* 单位rem转化为px，可用于根据rem单位快速计算原px */
[data-v-4cf4dd7f]:export {
  designWidth: 1920;
  blocks: 10;
}
.privacy_card[data-v-4cf4dd7f] {
  overflow-y: scroll;
  width: 100%;
  height: 100%;
}
.privacy_card a[data-v-4cf4dd7f] {
  text-decoration: underline;
}
.privacy_card[data-v-4cf4dd7f] .el-card__body {
  display: block;
  width: 100%;
  max-width: 1200px;
  padding: 0 20px;
  margin: 20px auto;
}
.privacy_card .item[data-v-4cf4dd7f] {
  position: relative;
}
.privacy_card .item .userlogo[data-v-4cf4dd7f] {
  position: absolute;
  top: 0;
  right: 0;
}
.privacy_card h2[data-v-4cf4dd7f] {
  color: #d20030;
  font-size: 30px;
  padding: 10px 0 15px;
  font-weight: normal;
}
.privacy_card h2 em[data-v-4cf4dd7f] {
  font-size: 30px;
}
.privacy_card p[data-v-4cf4dd7f] {
  line-height: 24px;
  font-size: 12px;
  color: #666666;
}
.privacy_card p b[data-v-4cf4dd7f] {
  color: #231815;
}
.privacy_card .detailBack[data-v-4cf4dd7f] {
  font-weight: bold;
  font-size: 16px;
  cursor: pointer;
}
.privacy_card .detailBack i[data-v-4cf4dd7f] {
  font-weight: bold;
}
.split-line[data-v-4cf4dd7f] {
  width: 100%;
  height: 1px;
  background: #e7e7e7;
  margin-top: 16px;
}
.footer-btn[data-v-4cf4dd7f] {
  margin-top: 16px;
}
.footer-btn button[data-v-4cf4dd7f] {
  color: #d20030;
}
