
    /* 1. 右侧工具栏主容器 (保留了你的样式) */
    .toolbar-right {
        position: fixed;
        right: 0;
        bottom: 70px;
        z-index: 999;
        width: 35px; 
        height: auto;
        padding: 15px 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        background-color: #fff;
        box-shadow: 0 0 10px rgba(0,0,0,0.1);
        border-radius: 4px;
    }

    /* 2. 图标和文字的包裹层 */
    .icon-menu {
        position: relative; /* 关键：让气泡框以这个容器为基准进行定位 */
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 8px;
        cursor: pointer; /* 鼠标放上去变小手 */
    }

    /* 3. 图标和文字颜色 (保留了你的紫色主题) */
    .custom-svg-icon path {
        fill: none !important;
        stroke: #723181;
    }

    .vertical-text {
        writing-mode: vertical-rl;
        font-size: 12px;
        color: #723181;
        letter-spacing: 2px;
        margin: 0;
    }

    /* 4. 气泡框默认样式 (隐藏状态) */
    .custom-popover {
        visibility: hidden;  /* 替代 display:none 以支持淡入动画 */
        opacity: 0;
        position: absolute;
        right: 45px;         /* 定位在图标左侧，留出间距 */
        top: 50%;            /* 垂直居中起点 */
        transform: translateY(-50%); /* 精确垂直居中对齐 */
        width: 160px;
        background: #fff;
        border: 1px solid #ebeef5;
        border-radius: 6px;
        box-shadow: 0 4px 12px 0 rgba(0,0,0,0.1);
        padding: 12px;
        z-index: 2000;
        transition: all 0.3s ease; /* 添加平滑过渡动画 */
    }

    /* 5. 鼠标悬浮时触发气泡框显示 */
    .icon-menu:hover .custom-popover {
        visibility: visible;
        opacity: 1;
    }

    /* 6. 气泡框内部内容样式 */
    .qrcode-img {
        width: 100%;
        height: auto;
        display: block;
        border-radius: 4px;
    }

    .popover-title {
        text-align: center;
        font-size: 13px;
        color: #606266;
        margin-top: 10px;
        font-weight: 500;
    }

    /* 7. 气泡框右侧的小箭头 */
    .popper-arrow {
        position: absolute;
        right: -6px;         /* 刚好卡在右侧边框上 */
        top: 50%;
        margin-top: -6px;    /* 垂直居中小箭头 */
        width: 12px;
        height: 12px;
        background: #fff;
        border-right: 1px solid #ebeef5;
        border-top: 1px solid #ebeef5;
        transform: rotate(45deg); /* 旋转 45 度形成箭头 */
    }
    
    .qrcode-content img{
        width: 100%;
    }


                                <!--
/* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:"";
    margin:0cm;
    margin-bottom:.0001pt;
    text-align:justify;
    text-justify:inter-ideograph;
    mso-pagination:none;
    font-size:10.5pt;
    mso-bidi-font-size:12.0pt;
    font-family:"Times New Roman",serif;
    mso-fareast-font-family:宋体;
    mso-font-kerning:1.0pt;}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
    {mso-style-unhide:no;
    mso-style-link:"正文文本缩进 字符";
    margin:0cm;
    margin-bottom:.0001pt;
    text-align:justify;
    text-justify:inter-ideograph;
    text-indent:21.0pt;
    mso-char-indent-count:2.0;
    line-height:150%;
    mso-pagination:none;
    layout-grid-mode:char;
    font-size:10.5pt;
    mso-bidi-font-size:12.0pt;
    font-family:"Times New Roman",serif;
    mso-fareast-font-family:宋体;
    mso-font-kerning:1.0pt;}
span.a
    {mso-style-name:"正文文本缩进 字符";
    mso-style-unhide:no;
    mso-style-locked:yes;
    mso-style-link:正文文本缩进;
    mso-bidi-font-size:12.0pt;
    font-family:"Times New Roman",serif;
    mso-ascii-font-family:"Times New Roman";
    mso-fareast-font-family:宋体;
    mso-hansi-font-family:"Times New Roman";
    mso-bidi-font-family:"Times New Roman";}
.MsoChpDefault
    {mso-style-type:export-only;
    mso-default-props:yes;
    mso-bidi-font-size:11.0pt;
    font-family:DengXian;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
 /* Page Definitions */
 @page
    {mso-page-border-surround-header:no;
    mso-page-border-surround-footer:no;}
@page WordSection1
    {size:612.0pt 792.0pt;
    margin:72.0pt 90.0pt 72.0pt 90.0pt;
    mso-header-margin:36.0pt;
    mso-footer-margin:36.0pt;
    mso-paper-source:0;}
div.WordSection1
    {page:WordSection1;}
 /* List Definitions */
 @list l0
    {mso-list-id:1422947834;
    mso-list-template-ids:1422947834;}
@list l0:level1
    {mso-level-text:%1、;
    mso-level-tab-stop:62.7pt;
    mso-level-number-position:left;
    margin-left:62.7pt;
    text-indent:-36.0pt;}
@list l0:level2
    {mso-level-number-format:alpha-lower;
    mso-level-text:"%2\)";
    mso-level-tab-stop:68.7pt;
    mso-level-number-position:left;
    margin-left:68.7pt;
    text-indent:-21.0pt;}
@list l0:level3
    {mso-level-number-format:roman-lower;
    mso-level-tab-stop:89.7pt;
    mso-level-number-position:right;
    margin-left:89.7pt;
    text-indent:-21.0pt;}
@list l0:level4
    {mso-level-tab-stop:110.7pt;
    mso-level-number-position:left;
    margin-left:110.7pt;
    text-indent:-21.0pt;}
@list l0:level5
    {mso-level-number-format:alpha-lower;
    mso-level-text:"%5\)";
    mso-level-tab-stop:131.7pt;
    mso-level-number-position:left;
    margin-left:131.7pt;
    text-indent:-21.0pt;}
@list l0:level6
    {mso-level-number-format:roman-lower;
    mso-level-tab-stop:152.7pt;
    mso-level-number-position:right;
    margin-left:152.7pt;
    text-indent:-21.0pt;}
@list l0:level7
    {mso-level-tab-stop:173.7pt;
    mso-level-number-position:left;
    margin-left:173.7pt;
    text-indent:-21.0pt;}
@list l0:level8
    {mso-level-number-format:alpha-lower;
    mso-level-text:"%8\)";
    mso-level-tab-stop:194.7pt;
    mso-level-number-position:left;
    margin-left:194.7pt;
    text-indent:-21.0pt;}
@list l0:level9
    {mso-level-number-format:roman-lower;
    mso-level-tab-stop:215.7pt;
    mso-level-number-position:right;
    margin-left:215.7pt;
    text-indent:-21.0pt;}

-->


                                <!--
/* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
    {mso-style-unhide:no;
    mso-style-qformat:yes;
    mso-style-parent:"";
    margin:0cm;
    margin-bottom:.0001pt;
    text-align:justify;
    text-justify:inter-ideograph;
    mso-pagination:none;
    font-size:10.5pt;
    mso-bidi-font-size:12.0pt;
    font-family:"Times New Roman",serif;
    mso-fareast-font-family:宋体;
    mso-font-kerning:1.0pt;}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
    {mso-style-unhide:no;
    mso-style-link:"正文文本缩进 字符";
    margin:0cm;
    margin-bottom:.0001pt;
    text-align:justify;
    text-justify:inter-ideograph;
    text-indent:21.0pt;
    mso-char-indent-count:2.0;
    line-height:150%;
    mso-pagination:none;
    layout-grid-mode:char;
    font-size:10.5pt;
    mso-bidi-font-size:12.0pt;
    font-family:"Times New Roman",serif;
    mso-fareast-font-family:宋体;
    mso-font-kerning:1.0pt;}
span.a
    {mso-style-name:"正文文本缩进 字符";
    mso-style-unhide:no;
    mso-style-locked:yes;
    mso-style-link:正文文本缩进;
    mso-bidi-font-size:12.0pt;
    font-family:"Times New Roman",serif;
    mso-ascii-font-family:"Times New Roman";
    mso-fareast-font-family:宋体;
    mso-hansi-font-family:"Times New Roman";
    mso-bidi-font-family:"Times New Roman";}
.MsoChpDefault
    {mso-style-type:export-only;
    mso-default-props:yes;
    mso-bidi-font-size:11.0pt;
    font-family:DengXian;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
 /* Page Definitions */
 @page
    {mso-page-border-surround-header:no;
    mso-page-border-surround-footer:no;}
@page WordSection1
    {size:612.0pt 792.0pt;
    margin:72.0pt 90.0pt 72.0pt 90.0pt;
    mso-header-margin:36.0pt;
    mso-footer-margin:36.0pt;
    mso-paper-source:0;}
div.WordSection1
    {page:WordSection1;}
 /* List Definitions */
 @list l0
    {mso-list-id:1422947834;
    mso-list-template-ids:1422947834;}
@list l0:level1
    {mso-level-text:%1、;
    mso-level-tab-stop:62.7pt;
    mso-level-number-position:left;
    margin-left:62.7pt;
    text-indent:-36.0pt;}
@list l0:level2
    {mso-level-number-format:alpha-lower;
    mso-level-text:"%2\)";
    mso-level-tab-stop:68.7pt;
    mso-level-number-position:left;
    margin-left:68.7pt;
    text-indent:-21.0pt;}
@list l0:level3
    {mso-level-number-format:roman-lower;
    mso-level-tab-stop:89.7pt;
    mso-level-number-position:right;
    margin-left:89.7pt;
    text-indent:-21.0pt;}
@list l0:level4
    {mso-level-tab-stop:110.7pt;
    mso-level-number-position:left;
    margin-left:110.7pt;
    text-indent:-21.0pt;}
@list l0:level5
    {mso-level-number-format:alpha-lower;
    mso-level-text:"%5\)";
    mso-level-tab-stop:131.7pt;
    mso-level-number-position:left;
    margin-left:131.7pt;
    text-indent:-21.0pt;}
@list l0:level6
    {mso-level-number-format:roman-lower;
    mso-level-tab-stop:152.7pt;
    mso-level-number-position:right;
    margin-left:152.7pt;
    text-indent:-21.0pt;}
@list l0:level7
    {mso-level-tab-stop:173.7pt;
    mso-level-number-position:left;
    margin-left:173.7pt;
    text-indent:-21.0pt;}
@list l0:level8
    {mso-level-number-format:alpha-lower;
    mso-level-text:"%8\)";
    mso-level-tab-stop:194.7pt;
    mso-level-number-position:left;
    margin-left:194.7pt;
    text-indent:-21.0pt;}
@list l0:level9
    {mso-level-number-format:roman-lower;
    mso-level-tab-stop:215.7pt;
    mso-level-number-position:right;
    margin-left:215.7pt;
    text-indent:-21.0pt;}

-->


        #picSwiper {
            width: 100%;
            overflow: hidden;
        }

        .news-card {
            background: #fff;
            border-radius: 12px;
            overflow: hidden;
            transition: all 0.3s ease;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
            margin: 10px;
            /* 给阴影留空间 */
            height: 100%;
        }

        .news-card:hover {
            transform: translateY(-10px);
            box-shadow: 0 12px 30px rgba(0, 0, 0, 0.1);
        }

        .card-img {
            width: 100%;
            height: 220px;
            overflow: hidden;
            background: #f0f0f0;
        }

        .card-img img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            /* 保证图片比例，不拉伸 */
            transition: transform 0.5s ease;
        }

        .news-card:hover .card-img img {
            transform: scale(1.1);
        }

        .card-info {
            padding: 20px;
            text-align: left;
        }

        .card-title {
            font-size: 18px;
            color: #333;
            margin-bottom: 15px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            /* 标题最多显示两行 */
            -webkit-box-orient: vertical;
            height: 50px;
            line-height: 1.4;
        }

        .card-more {
            font-size: 14px;
            color: #723181;
            font-weight: bold;
        }
    

            /* 外层大容器：负责渐变遮罩 */
            .list_ico_container {
                width: 100%;
                overflow: hidden;
                /* 左右淡入淡出遮罩 */
                -webkit-mask-image: linear-gradient(to right,
                        rgba(0, 0, 0, 0),
                        rgba(0, 0, 0, 1) 15%,
                        rgba(0, 0, 0, 1) 85%,
                        rgba(0, 0, 0, 0));
                mask-image: linear-gradient(to right,
                        rgba(0, 0, 0, 0),
                        rgba(0, 0, 0, 1) 15%,
                        rgba(0, 0, 0, 1) 85%,
                        rgba(0, 0, 0, 0));
                padding: 30px 0;
                display: flex;
                flex-direction: column;
                gap: 20px;
                /* 行与行之间的垂直间距 */
                background: transparent;
            }

            /* 每一行的流动容器 */
            .scroll-row {
                display: flex;
                flex-wrap: nowrap;
                gap: 32px;
                /* 圆形之间的水平间距 */
                will-change: transform;
            }

            /* 单个圆形元素 */
            .list_item {
                flex-shrink: 0;
                width: 118px;
                height: 118px;
                border-radius: 50%;
                background: #fff;
                display: flex;
                align-items: center;
                justify-content: center;
                position: relative;
                cursor: pointer;
                overflow: hidden;
                box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
                /* 增加一点质感 */
            }

            /* 鼠标悬浮时的文字遮罩 */
            .list_item::after {
                content: attr(data-title);
                /* 自动读取 JS 写入的标题 */
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                background: rgba(0, 0, 0, 0.65);
                /* 半透明黑 */
                color: #fff;
                font-size: 13px;
                display: flex;
                align-items: center;
                justify-content: center;
                text-align: center;
                padding: 0 10px;
                box-sizing: border-box;
                opacity: 0;
                transition: opacity 0.3s ease;
                z-index: 2;
            }

            .list_item:hover::after {
                opacity: 1;
            }

            /* 图片基础样式 */
            .list_item img {
                width: 100%;
                height: 100%;
                padding: 18px;
                box-sizing: border-box;
                object-fit: contain;
            }
        

  .zb-fee-page,
  .zb-fee-page * {
    box-sizing: border-box;
  }

  .zb-fee-page {
    --page-bg: #f5f0f7;
    --panel-bg: #ffffff;
    --line: #e5d8ea;
    --line-strong: #d3bfda;
    --brand: #723181;
    --brand-soft: #f2e8f5;
    --text: #2d3b4d;
    --muted: #6c7b8a;
    --accent: #723181;
    --shadow: 0 18px 42px rgba(114, 49, 129, 0.14);
    color: var(--text);
    background:
      radial-gradient(circle at top, rgba(255, 255, 255, 0.96), rgba(245, 240, 247, 0.92) 45%, rgba(237, 227, 241, 0.95)),
      linear-gradient(180deg, #fcf9fd 0%, #f3edf6 100%);
    padding: 34px 0 56px;
    overflow: hidden;
  }

  .zb-fee-page img {
    max-width: 100%;
    height: auto;
  }

  .zb-fee-page .wrap {
    width: min(1080px, calc(100% - 32px));
    margin: 0 auto;
  }

  .zb-fee-page .hero {
    background: linear-gradient(135deg, rgba(114, 49, 129, 0.98), rgba(148, 72, 164, 0.95));
    color: #fff;
    border-radius: 24px;
    padding: 28px 30px;
    box-shadow: var(--shadow);
    position: relative;
    overflow: hidden;
  }

  .zb-fee-page .hero::after {
    content: "";
    position: absolute;
    inset: auto -80px -80px auto;
    width: 220px;
    height: 220px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.08);
  }

  .zb-fee-page .hero > * {
    position: relative;
    z-index: 1;
  }

  .zb-fee-page .hero p {
    margin: 0 0 10px;
    font-size: 14px;
    opacity: 0.88;
    letter-spacing: 0.08em;
  }

  .zb-fee-page .hero h1 {
    margin: 0;
    font-size: clamp(28px, 4vw, 40px);
    font-weight: 700;
    letter-spacing: 0.03em;
    line-height: 1.25;
  }

  .zb-fee-page .hero .note {
    margin-top: 14px;
    max-width: 760px;
    font-size: 15px;
    line-height: 1.8;
    opacity: 0.96;
  }

  .zb-fee-page .grid {
    display: grid;
    grid-template-columns: 1fr;
    gap: 24px;
    margin-top: 24px;
    align-items: start;
    justify-items: center;
  }

  .zb-fee-page .panel {
    background: var(--panel-bg);
    border: 1px solid var(--line);
    border-radius: 22px;
    box-shadow: var(--shadow);
  }

  .zb-fee-page .calculator {
    padding: 24px;
    position: sticky;
    top: 18px;
    align-self: start;
    width: 100%;
    max-width: 760px;
  }

  .zb-fee-page .section-title {
    margin: 0 0 18px;
    font-size: 22px;
    color: var(--brand);
    line-height: 1.35;
  }

  .zb-fee-page .field {
    margin-bottom: 18px;
  }

  .zb-fee-page .field label {
    display: block;
    margin-bottom: 10px;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.5;
  }

  .zb-fee-page .field .hint {
    display: block;
    margin-top: 8px;
    font-size: 13px;
    color: var(--muted);
    line-height: 1.6;
  }

  .zb-fee-page .amount-box {
    position: relative;
  }

  .zb-fee-page .amount-box input {
    width: 100%;
    height: 56px;
    border-radius: 16px;
    border: 1px solid var(--line-strong);
    background: #fbfdff;
    padding: 0 78px 0 16px;
    font-size: 24px;
    font-weight: 700;
    color: var(--text);
    outline: none;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
    appearance: none;
    -webkit-appearance: none;
  }

  .zb-fee-page .amount-box input:focus {
    border-color: var(--brand);
    box-shadow: 0 0 0 4px rgba(114, 49, 129, 0.14);
  }

  .zb-fee-page .amount-box span {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    color: var(--muted);
    font-size: 15px;
    font-weight: 600;
    pointer-events: none;
  }

  .zb-fee-page .type-switch {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
  }

  .zb-fee-page .type-switch button {
    height: 48px;
    border-radius: 14px;
    border: 1px solid var(--line-strong);
    background: #fff;
    color: var(--text);
    font-size: 15px;
    font-weight: 700;
    cursor: pointer;
    transition: transform 0.18s ease, border-color 0.18s ease, background 0.18s ease;
    padding: 0 10px;
  }

  .zb-fee-page .type-switch button:hover {
    transform: translateY(-1px);
    border-color: var(--brand);
  }

  .zb-fee-page .type-switch button.active {
    background: var(--brand-soft);
    color: var(--brand);
    border-color: rgba(114, 49, 129, 0.42);
    box-shadow: inset 0 0 0 1px rgba(114, 49, 129, 0.14);
  }

  .zb-fee-page .actions {
    display: flex;
    gap: 10px;
    margin-top: 24px;
  }

  .zb-fee-page .actions button {
    flex: 1;
    height: 48px;
    border-radius: 14px;
    border: none;
    font-size: 15px;
    font-weight: 700;
    cursor: pointer;
  }

  .zb-fee-page .actions .primary {
    background: linear-gradient(135deg, #723181, #9145a1);
    color: #fff;
  }

  .zb-fee-page .actions .secondary {
    background: #f6eef8;
    color: var(--brand);
    border: 1px solid rgba(114, 49, 129, 0.12);
  }

  .zb-fee-page .summary {
    margin-top: 22px;
    padding: 18px;
    border-radius: 18px;
    background: linear-gradient(180deg, #fffdfd, #f7f0f8);
    border: 1px solid var(--line);
  }

  .zb-fee-page .summary small {
    display: block;
    color: var(--muted);
    font-size: 13px;
    margin-bottom: 8px;
    line-height: 1.5;
  }

  .zb-fee-page .summary .value {
    font-size: clamp(28px, 5vw, 38px);
    font-weight: 800;
    color: var(--accent);
    line-height: 1.1;
    word-break: break-word;
  }

  .zb-fee-page .summary .subvalue {
    margin-top: 8px;
    color: var(--muted);
    font-size: 14px;
    line-height: 1.6;
  }

  .zb-fee-page .content {
    padding: 24px;
    min-width: 0;
    width: 100%;
    max-width: 760px;
  }

  .zb-fee-page .card {
    border: 1px solid var(--line);
    border-radius: 20px;
    overflow: hidden;
    background: #fff;
  }

  .zb-fee-page .card + .card {
    margin-top: 22px;
  }

  .zb-fee-page .card-header {
    padding: 16px 18px;
    background: linear-gradient(180deg, #fefbfe, #f6eef8);
    border-bottom: 1px solid var(--line);
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    flex-wrap: wrap;
  }

  .zb-fee-page .card-header h2 {
    margin: 0;
    font-size: 20px;
    color: var(--brand);
    line-height: 1.35;
  }

  .zb-fee-page .card-header span {
    font-size: 13px;
    color: var(--muted);
    line-height: 1.5;
  }

  .zb-fee-page .table-wrap {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .zb-fee-page table {
    width: 100%;
    border-collapse: collapse;
    min-width: 620px;
  }

  .zb-fee-page th,
  .zb-fee-page td {
    padding: 14px 12px;
    border-bottom: 1px solid var(--line);
    border-right: 1px solid var(--line);
    text-align: left;
    font-size: 14px;
    line-height: 1.6;
    white-space: nowrap;
  }

  .zb-fee-page th:last-child,
  .zb-fee-page td:last-child {
    border-right: none;
  }

  .zb-fee-page th {
    background: #faf5fb;
    font-size: 15px;
    color: #4b3354;
  }

  .zb-fee-page tbody tr:last-child td {
    border-bottom: none;
  }

  .zb-fee-page .explain {
    padding: 18px;
    line-height: 1.9;
    color: #4a5f78;
    font-size: 15px;
  }

  .zb-fee-page .badge {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 6px 10px;
    border-radius: 999px;
    background: #f6eef8;
    color: var(--brand);
    font-size: 13px;
    font-weight: 700;
  }

  .zb-fee-page .empty {
    padding: 24px 18px;
    color: var(--muted);
    line-height: 1.8;
    font-size: 14px;
  }

  .zb-fee-page .calculator {
    position: static;
  }

  @media (min-width: 992px) {
    .zb-fee-page .grid {
      grid-template-columns: minmax(300px, 380px) minmax(0, 1fr);
      justify-items: stretch;
    }

    .zb-fee-page .calculator {
      position: sticky;
      top: 18px;
      max-width: none;
    }

    .zb-fee-page .content {
      max-width: none;
    }
  }

  @media (max-width: 940px) {
    .zb-fee-page {
      padding: 24px 0 40px;
    }
  }

  @media (max-width: 640px) {
    .zb-fee-page {
      padding: 18px 0 32px;
    }

    .zb-fee-page .wrap {
      width: calc(100% - 20px);
    }

    .zb-fee-page .hero,
    .zb-fee-page .calculator,
    .zb-fee-page .content {
      padding: 18px;
    }

    .zb-fee-page .hero {
      border-radius: 20px;
    }

    .zb-fee-page .hero h1 {
      font-size: 28px;
    }

    .zb-fee-page .hero .note {
      font-size: 14px;
    }

    .zb-fee-page .panel,
    .zb-fee-page .card {
      border-radius: 18px;
    }

    .zb-fee-page .type-switch {
      grid-template-columns: 1fr;
    }

    .zb-fee-page .actions {
      flex-direction: column;
    }

    .zb-fee-page .actions button,
    .zb-fee-page .type-switch button,
    .zb-fee-page .amount-box input {
      height: 46px;
    }

    .zb-fee-page .card-header {
      padding: 14px 16px;
    }

    .zb-fee-page .card-header h2 {
      font-size: 18px;
    }

    .zb-fee-page th,
    .zb-fee-page td {
      padding: 12px 10px;
      font-size: 13px;
    }

    .zb-fee-page .summary .value {
      font-size: 34px;
    }
  }

html.gd-site-upgrade,html.gd-site-upgrade body{min-width:0!important;max-width:100%;overflow-x:hidden}html.gd-site-upgrade body{margin:0;background:#fff;color:#29232c;font-family:"Microsoft YaHei","PingFang SC","Noto Sans CJK SC",Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.gd-site-upgrade *,html.gd-site-upgrade *:before,html.gd-site-upgrade *:after{box-sizing:border-box}html.gd-site-upgrade img{max-width:100%}html.gd-site-upgrade a{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}html.gd-site-upgrade .all-content{width:calc(100% - 48px)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}html.gd-site-upgrade .header{position:relative;display:block;width:calc(100% - 48px)!important;max-width:1200px!important;height:104px!important;margin:0 auto!important;padding:12px 0 10px!important;background:#fff}html.gd-site-upgrade .header .pull-left{display:flex!important;float:none!important;width:auto!important;height:82px!important;align-items:center}html.gd-site-upgrade .header .hd-logo{display:block!important;flex:0 0 auto;width:190px!important;height:70px!important;margin:0 18px 0 0!important;object-fit:contain}html.gd-site-upgrade .header .hd-title{padding:0!important;border-left:1px solid #ded4e0;padding-left:18px!important}html.gd-site-upgrade .header .hd-title h2{margin:0!important;color:#35143c!important;font-size:25px!important;line-height:35px!important;font-weight:700!important;letter-spacing:1px!important}html.gd-site-upgrade .header .hd-title h5{margin:4px 0 0!important;color:#817584!important;font-size:11px!important;line-height:18px!important;font-weight:400!important;letter-spacing:2.4px!important;text-transform:uppercase}html.gd-site-upgrade .header form{position:absolute!important;right:0;top:0;width:300px!important;height:104px!important;margin:0!important}html.gd-site-upgrade .header form .pull-right{position:absolute!important;right:0;top:50%;display:flex!important;float:none!important;width:300px!important;height:40px!important;margin:0!important;transform:translateY(-50%);border:1px solid #d9cedb;background:#fff;box-shadow:0 5px 16px rgba(60,23,69,.06)}html.gd-site-upgrade .header form input{display:block!important;float:none!important;width:228px!important;height:38px!important;padding:0 14px!important;border:0!important;outline:0!important;background:#fff!important;color:#29232c!important;font-size:13px!important;line-height:38px!important}html.gd-site-upgrade .header form input:focus{box-shadow:inset 3px 0 0 #b7944e}html.gd-site-upgrade .header form button{display:block!important;float:none!important;width:72px!important;height:38px!important;padding:0!important;border:0!important;background:#51205e!important;color:#fff!important;font-size:13px!important;line-height:38px!important;cursor:pointer}html.gd-site-upgrade .header form button:hover{background:#6a2a76!important}html.gd-site-upgrade .nav-con.nav-bar{position:relative!important;z-index:80;width:100%!important;min-width:0!important;height:60px!important;margin:0!important;border:0!important;border-bottom:3px solid #b7944e!important;background:#42174c!important;box-shadow:0 7px 22px rgba(37,13,43,.16)}html.gd-site-upgrade .nav-con .nav-list{display:table!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:57px!important;margin:0 auto!important;padding:0!important;overflow:visible!important;table-layout:fixed}html.gd-site-upgrade .nav-con .nav-list>li{position:relative!important;display:table-cell!important;float:none!important;width:auto!important;height:57px!important;margin:0!important;padding:0!important;text-align:center!important;vertical-align:middle!important}html.gd-site-upgrade .nav-con .nav-list>li>a{position:relative!important;display:block!important;width:100%!important;height:57px!important;padding:0 2px!important;color:#fff!important;font-size:14px!important;line-height:57px!important;font-weight:500!important;white-space:nowrap!important}html.gd-site-upgrade .nav-con .nav-list>li>a:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:3px;background:#d2b46b;transform:translateX(-50%);transition:width .18s ease}html.gd-site-upgrade .nav-con .nav-list>li>a:hover,html.gd-site-upgrade .nav-con .nav-list>li>a.gd-current{background:#572064!important;color:#fff!important}html.gd-site-upgrade .nav-con .nav-list>li>a:hover:after,html.gd-site-upgrade .nav-con .nav-list>li>a.gd-current:after{width:54%}html.gd-site-upgrade .gd-menu-toggle,html.gd-site-upgrade .gd-nav-close,html.gd-site-upgrade .gd-nav-backdrop{display:none}html.gd-site-upgrade #bannerSwiper{position:relative!important;width:100%!important;min-width:0!important;height:430px!important;background:#211725!important;box-shadow:0 10px 30px rgba(35,17,39,.12)}html.gd-site-upgrade #bannerSwiper .swiper-wrapper,html.gd-site-upgrade #bannerSwiper .swiper-slide{height:430px!important}html.gd-site-upgrade #bannerSwiper .swiper-slide{position:relative!important;overflow:hidden!important}html.gd-site-upgrade #bannerSwiper .swiper-slide:after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:0;height:38%;pointer-events:none;background:linear-gradient(to bottom,rgba(31,15,35,0),rgba(31,15,35,.20))}html.gd-site-upgrade #bannerSwiper img{display:block!important;width:100%!important;height:430px!important;object-fit:cover!important;object-position:center!important}html.gd-site-upgrade #bannerSwiper .swiper-pagination{z-index:4!important;bottom:18px!important}html.gd-site-upgrade #bannerSwiper .swiper-pagination-bullet{width:28px!important;height:3px!important;margin:0 4px!important;border-radius:0!important;background:#fff!important;opacity:.58!important}html.gd-site-upgrade #bannerSwiper .swiper-pagination-bullet-active{background:#d4b86f!important;opacity:1!important}body.gd-home{background:#fff!important}body.gd-home .index-news{display:flex!important;float:none!important;height:auto!important;margin:0 auto!important;padding:68px 0 64px!important;overflow:visible!important;align-items:stretch}body.gd-home .index-news-l,body.gd-home .index-news-r{float:none!important;height:430px!important;margin:0!important;border:1px solid #e4dee5!important;border-top:3px solid #b7944e!important;background:#fff!important;box-shadow:0 12px 34px rgba(53,27,58,.08)!important;overflow:hidden!important}body.gd-home .index-news-l{width:calc(66.666% - 12px)!important;margin-right:24px!important}body.gd-home .index-news-r{width:calc(33.334% - 12px)!important}body.gd-home .index-news .index-con{position:relative!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}body.gd-home #navSwiper{width:100%!important;height:427px!important;margin:0!important;padding:70px 28px 18px!important;overflow:hidden!important;background:#fff!important}body.gd-home #navSwiper .swiper-pagination{position:absolute!important;left:28px!important;right:112px!important;top:0!important;bottom:auto!important;display:flex!important;width:auto!important;height:54px!important;padding:0!important;border-bottom:1px solid #e7e1e8!important;text-align:left!important;transform:none!important}body.gd-home #navSwiper .swiper-pagination-bullet{display:block!important;float:none!important;width:auto!important;height:54px!important;margin:0 30px 0 0!important;padding:0 2px!important;border-radius:0!important;background:transparent!important;color:#746b77!important;font-size:16px!important;line-height:54px!important;font-weight:600!important;opacity:1!important;white-space:nowrap!important}body.gd-home #navSwiper .swiper-pagination-bullet-active{position:relative!important;color:#51205e!important}body.gd-home #navSwiper .swiper-pagination-bullet-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:#b7944e}body.gd-home #navSwiper .index-more{position:absolute!important;z-index:6!important;right:28px!important;top:0!important;width:auto!important;height:54px!important;margin:0!important;color:#6a5f6d!important;font-size:13px!important;line-height:54px!important}body.gd-home #navSwiper .index-more:hover{color:#51205e!important}body.gd-home #navSwiper .swiper-wrapper{height:328px!important}body.gd-home #navSwiper .swiper-slide{height:328px!important}body.gd-home #navSwiper .news-list{width:100%!important;height:auto!important;margin:0!important;padding:0!important}body.gd-home #navSwiper .news-list li{position:relative!important;float:none!important;width:100%!important;height:41px!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #eee9ef!important;line-height:normal!important}body.gd-home #navSwiper .news-list li:last-child{border-bottom:0!important}body.gd-home #navSwiper .news-list a{display:flex!important;width:100%!important;height:40px!important;margin:0!important;padding:0 0 0 18px!important;align-items:center!important;color:#343037!important;line-height:40px!important}body.gd-home #navSwiper .news-list a:hover{color:#51205e!important;background:#faf8fb!important}body.gd-home #navSwiper .news-list-mark{position:absolute!important;left:1px!important;top:18px!important;display:block!important;width:5px!important;height:5px!important;border:0!important;border-radius:50%!important;background:#b7944e!important}body.gd-home #navSwiper .news-list-name{display:block!important;float:none!important;flex:1 1 auto!important;width:auto!important;height:40px!important;margin:0!important;padding:0 14px 0 0!important;overflow:hidden!important;color:inherit!important;font-size:14px!important;line-height:40px!important}body.gd-home #navSwiper .news-list-name>span{display:block!important;float:none!important;width:100%!important;height:40px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.gd-home #navSwiper .news-list-time{position:static!important;display:block!important;float:none!important;flex:0 0 92px!important;width:92px!important;height:40px!important;color:#9a929b!important;font-family:Arial,sans-serif!important;font-size:12px!important;line-height:40px!important;text-align:right!important}body.gd-home .index-news-r .index-con{padding:0 20px 18px!important}body.gd-home .index-news-rhd{height:54px!important;margin:0 0 14px!important;border:0!important;border-bottom:1px solid #e7e1e8!important;background:#fff!important}body.gd-home .index-news-rhd>div{position:relative!important;width:auto!important;height:54px!important;padding:0 0 0 14px!important;background:transparent!important;color:#51205e!important;font-size:18px!important;line-height:54px!important;font-weight:700!important;text-align:left!important}body.gd-home .index-news-rhd>div:before{content:"";position:absolute;left:0;top:17px;width:4px;height:20px;background:#b7944e}body.gd-home .index-news-rm{position:relative!important;width:100%!important;height:116px!important;margin:0 0 7px!important;padding:0 0 0 145px!important;border-bottom:1px solid #eee9ef!important;overflow:hidden!important}body.gd-home .index-news-rm>a{display:block!important;width:100%!important;height:108px!important;color:#2e2930!important}body.gd-home .index-news-rpic{position:absolute!important;left:0!important;top:0!important;width:132px!important;height:98px!important;margin:0!important;overflow:hidden!important;background:#f3f0f4!important}body.gd-home .index-news-rpic .all-pore,body.gd-home .index-news-rpic img{display:block!important;width:100%!important;height:98px!important;margin:0!important;object-fit:cover!important}body.gd-home .index-news-rm-nm{display:block!important;width:auto!important;height:52px!important;margin:0!important;padding:4px 0 0!important;overflow:hidden!important;color:#302a32!important;font-size:15px!important;line-height:24px!important;font-weight:600!important}body.gd-home .index-news-rm-con{display:block!important;width:auto!important;max-height:44px!important;margin:2px 0 0!important;padding:0!important;overflow:hidden!important;color:#8a818c!important;font-size:12px!important;line-height:22px!important}body.gd-home .index-news-ft{width:100%!important;height:auto!important;margin:0!important;padding:0!important}body.gd-home .index-news-ft li{position:relative!important;float:none!important;width:100%!important;height:42px!important;margin:0!important;padding:0!important;border-bottom:1px solid #eee9ef!important}body.gd-home .index-news-ft li a{display:flex!important;width:100%!important;height:41px!important;padding:0!important;align-items:center!important;color:#514a54!important}body.gd-home .index-news-ft .news-list-mark{position:static!important;display:block!important;flex:0 0 4px!important;width:4px!important;height:4px!important;margin:0 10px 0 1px!important;border:0!important;border-radius:50%!important;background:#b7944e!important}body.gd-home .index-news-ft .news-list-name{display:block!important;float:none!important;flex:1 1 auto!important;width:auto!important;height:41px!important;overflow:hidden!important;font-size:13px!important;line-height:41px!important}body.gd-home .index-news-ft .news-list-name>span{display:block!important;float:none!important;width:100%!important;height:41px!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.gd-home .index-news-ft .news-list-time{position:static!important;display:block!important;float:none!important;flex:0 0 78px!important;width:78px!important;height:41px!important;color:#a098a2!important;font-family:Arial,sans-serif!important;font-size:11px!important;line-height:41px!important;text-align:right!important}body.gd-home .index-news-r .index-more{position:absolute!important;right:20px!important;bottom:7px!important;width:auto!important;height:24px!important;color:#6f6672!important;font-size:12px!important;line-height:24px!important}body.gd-home .com-list{display:flex!important;float:none!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:auto!important;margin:0 auto 72px!important;padding:0!important;overflow:visible!important;align-items:stretch!important}body.gd-home .com-list li{position:relative!important;display:block!important;float:none!important;flex:1 1 0!important;width:calc(25% - 18px)!important;height:330px!important;margin:0 24px 0 0!important;padding:0!important;overflow:hidden!important;list-style:none!important}body.gd-home .com-list li:last-child{margin-right:0!important}body.gd-home .com-list li>a{position:relative!important;display:block!important;width:100%!important;height:330px!important;padding:0!important;border:1px solid #e2dce3!important;border-top:3px solid #b7944e!important;background:#fff!important;box-shadow:0 10px 28px rgba(53,27,58,.08)!important;overflow:hidden!important;color:#302a32!important}body.gd-home .com-list li>a:hover{border-color:#c9b27a!important;box-shadow:0 17px 38px rgba(53,27,58,.14)!important;transform:translateY(-4px)!important}body.gd-home .com-list li>a:after{content:"";position:absolute;left:0;right:0;top:0;height:178px;pointer-events:none;background:linear-gradient(to bottom,rgba(63,23,72,0),rgba(63,23,72,.24))}body.gd-home .com-list img{display:block!important;width:100%!important;height:178px!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;filter:saturate(.86) contrast(1.02)}body.gd-home .com-list .index-news-rm-nm{position:relative!important;z-index:2!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:20px 20px 8px!important;color:#3b183f!important;font-size:19px!important;line-height:27px!important;font-weight:700!important}body.gd-home .com-list .index-news-rm-con{display:block!important;width:auto!important;height:65px!important;margin:0!important;padding:0 20px!important;overflow:hidden!important;color:#827986!important;font-size:12px!important;line-height:21px!important}body.gd-home .picScroll-left{float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body.gd-home .picScroll-left>.bd{float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:68px 0 62px!important;background:#f5f2ed!important}body.gd-home .picScroll-left>.bd>.all-content{width:calc(100% - 48px)!important;max-width:1200px!important;height:auto!important;margin:0 auto!important;padding:0!important;overflow:visible!important}body.gd-home .newstit0{position:relative!important;width:100%!important;height:auto!important;margin:0 auto 38px!important;padding:0!important;text-align:center!important}body.gd-home .newstit0 .color1{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;color:#332d35!important;font-size:30px!important;line-height:42px!important;font-weight:700!important;letter-spacing:2px!important}body.gd-home .newstit0 .color2{display:block!important;width:58px!important;height:3px!important;margin:13px auto 0!important;border:0!important;border-radius:0!important;background:#b7944e!important}body.gd-home #picSwiper{width:100%!important;height:406px!important;margin:0!important;padding:0 0 34px!important;overflow:hidden!important}body.gd-home #picSwiper .swiper-slide{height:370px!important}body.gd-home #picSwiper .news-card{width:auto!important;height:348px!important;margin:8px!important;border:1px solid #dfd8df!important;border-top:3px solid #b7944e!important;background:#fff!important;box-shadow:0 9px 25px rgba(54,29,59,.08)!important;overflow:hidden!important}body.gd-home #picSwiper .news-card:hover{box-shadow:0 16px 34px rgba(54,29,59,.15)!important;transform:translateY(-3px)!important}body.gd-home #picSwiper .news-card>a{display:block!important;width:100%!important;height:100%!important;color:#342e36!important}body.gd-home #picSwiper .card-img{display:flex!important;width:100%!important;height:238px!important;padding:16px!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:#faf8f4!important;border-bottom:1px solid #eee5d6!important}body.gd-home #picSwiper .card-img img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:206px!important;margin:auto!important;object-fit:contain!important}body.gd-home #picSwiper .card-info{position:relative!important;width:100%!important;height:107px!important;margin:0!important;padding:16px 18px 36px!important;background:#fff!important}body.gd-home #picSwiper .card-title{height:50px!important;margin:0!important;overflow:hidden!important;color:#342d36!important;font-size:16px!important;line-height:25px!important;font-weight:650!important}body.gd-home #picSwiper .card-more{position:absolute!important;right:18px!important;bottom:13px!important;color:#63266e!important;font-size:12px!important;line-height:20px!important;font-weight:600!important}body.gd-home .htmleaf-content{float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:64px 0 0!important;background:#fff!important;overflow:visible!important}body.gd-home .htmleaf-content>.newstit{width:calc(100% - 48px)!important;max-width:1200px!important;height:auto!important;margin:0 auto!important;padding:0!important}body.gd-home #marquee-container{display:flex!important;flex-direction:column!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:336px!important;margin:0 auto 54px!important;padding:18px 0!important;overflow:hidden!important;background:#fff!important;-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}body.gd-home #marquee-container .scroll-row{display:flex!important;flex:0 0 92px!important;width:100%!important;height:92px!important;margin:0 0 12px!important;padding:0!important;align-items:center!important}body.gd-home #marquee-container .list_item{position:relative!important;display:flex!important;flex:0 0 152px!important;width:152px!important;height:82px!important;margin:0 12px 0 0!important;padding:0!important;align-items:center!important;justify-content:center!important;border:1px solid #e5dfe6!important;background:#fff!important;box-shadow:0 5px 16px rgba(44,26,48,.05)!important;overflow:hidden!important}body.gd-home #marquee-container .list_item:after{content:attr(data-title);position:absolute;left:0;right:0;bottom:0;height:24px;padding:0 5px;overflow:hidden;background:rgba(61,24,69,.88);color:#fff;font-size:10px;line-height:24px;text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity .18s ease}body.gd-home #marquee-container .list_item:hover:after{opacity:1}body.gd-home #marquee-container .list_item img{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:12px!important;object-fit:contain!important;filter:saturate(.84) contrast(1.03)!important}body.gd-home .botton_joinus{float:none!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:auto!important;margin:0 auto 70px!important;padding:54px 24px 34px!important;background:#f7f4ef!important;border-top:3px solid #b7944e!important;box-shadow:0 12px 32px rgba(51,29,55,.07)!important;overflow:hidden!important}body.gd-home .botton_joinus .newstit0{margin-bottom:32px!important}body.gd-home .botton_joinusul{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body.gd-home .botton_joinusul ul{display:flex!important;flex-wrap:wrap!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body.gd-home .botton_joinusul li{display:block!important;float:none!important;width:25%!important;height:68px!important;margin:0!important;padding:6px!important;list-style:none!important}body.gd-home .botton_joinusul li>a{display:flex!important;width:100%!important;height:56px!important;padding:8px 12px!important;align-items:center!important;justify-content:center!important;border:1px solid #dfd7df!important;background:#fff!important;box-shadow:0 4px 12px rgba(50,29,54,.04)!important;overflow:hidden!important}body.gd-home .botton_joinusul li>a:hover{border-color:#b7944e!important;box-shadow:0 8px 20px rgba(50,29,54,.10)!important;transform:translateY(-2px)!important}body.gd-home .botton_joinusul img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:36px!important;margin:auto!important;object-fit:contain!important;filter:saturate(.84)!important}html.gd-site-upgrade #bannerSwiper.gs,html.gd-site-upgrade #bannerSwiper.gs .swiper-wrapper,html.gd-site-upgrade #bannerSwiper.gs .swiper-slide,html.gd-site-upgrade #bannerSwiper.gs img{height:380px!important}html.gd-site-upgrade .news-pore.gd-listing{padding-left:0!important}html.gd-site-upgrade .news-pore.gd-listing .news-content-l,html.gd-site-upgrade .news-pore.gd-listing .news-list-mark{display:none!important}html.gd-site-upgrade .news-pore.gd-listing .news-content-r{float:none!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:22px 30px 42px!important}html.gd-site-upgrade .news-pore.gd-listing .index-news-rhd{height:124px!important;margin:0 0 20px!important;border:0!important;border-bottom:3px solid #b6934a!important;background:#51205e!important}html.gd-site-upgrade .news-pore.gd-listing .index-news-rhd>*{width:100%!important;height:100%!important;padding:20px 30px!important;background:none!important;color:#fff!important;text-align:left!important}html.gd-site-upgrade .news-pore.gd-listing .index-news-rhd b{display:block!important;color:#d8bd7a!important;font:11px/18px Arial,sans-serif!important;letter-spacing:1px!important}html.gd-site-upgrade .news-pore.gd-listing .index-news-rhd strong{display:block!important;color:#fff!important;font-size:29px!important;line-height:40px!important}html.gd-site-upgrade .news-pore.gd-listing .index-news-rhd small{display:block!important;color:#eee5ef!important;font-size:13px!important;line-height:22px!important}html.gd-site-upgrade .news-pore.gd-listing .con-all-r{padding:22px!important;background:#f7f5f1!important}html.gd-site-upgrade .news-pore.gd-listing .news-list.gd-card-grid{display:flex!important;flex-wrap:wrap!important;width:auto!important;margin:-10px!important;padding:0!important;overflow:visible!important}html.gd-site-upgrade .news-pore.gd-listing .news-list.gd-card-grid>li{display:block!important;float:none!important;width:50%!important;height:auto!important;margin:0!important;padding:10px!important;border:0!important;list-style:none!important}html.gd-site-upgrade .news-pore.gd-listing .news-list.gd-card-grid>li>a{position:relative!important;display:block!important;width:100%!important;border:1px solid #e4ded4!important;border-top:2px solid #b6934a!important;background:#fff!important;color:#28232b!important;box-shadow:0 5px 18px rgba(81,32,94,.08)!important;overflow:hidden!important}html.gd-site-upgrade .news-pore.gd-listing .news-list.gd-card-grid>li>a:hover{border-color:#b6934a!important;box-shadow:0 10px 26px rgba(81,32,94,.13)!important;transform:translateY(-2px)!important}html.gd-site-upgrade .news-pore.gd-listing .news-list-time{position:absolute!important;top:auto!important;bottom:18px!important;color:#89838b!important;font:12px/20px Arial,sans-serif!important}html.gd-site-upgrade .news-pore.gd-listing .news-list.gd-card-grid>li>a:after{content:attr(data-gd-action);position:absolute;right:22px;bottom:20px;color:#64266e;font:600 12px/20px Arial,sans-serif}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .news-list.gd-card-grid>li>a{display:flex!important;height:226px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .hpic{display:flex!important;flex:0 0 205px!important;width:205px!important;height:224px!important;align-items:center!important;justify-content:center!important;background:#f8f5ee!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .hpic img{display:block!important;width:auto!important;height:auto!important;max-width:174px!important;max-height:192px!important;margin:auto!important;object-fit:contain!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .news-list-name{display:block!important;float:none!important;flex:1 1 auto!important;width:auto!important;height:auto!important;padding:54px 21px 60px!important;color:#28232b!important;font-size:17px!important;line-height:28px!important;font-weight:600!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .news-list-name span{display:block!important;float:none!important;width:auto!important;height:auto!important;overflow:visible!important;white-space:normal!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .news-list-time{left:228px!important}html.gd-site-upgrade .news-pore.gd-listing .news-nav-list.gd-subnav{display:flex!important;width:100%!important;height:auto!important;margin:0 0 18px!important;padding:8px!important;border:0!important;background:#f7f5f1!important;overflow-x:auto!important}html.gd-site-upgrade .news-pore.gd-listing .news-nav-list.gd-subnav>li{display:block!important;float:none!important;flex:1 0 auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}html.gd-site-upgrade .news-pore.gd-listing .news-nav-list.gd-subnav a{display:block!important;padding:0 18px!important;border-top:2px solid #d9c9a8!important;background:#fff!important;color:#51205e!important;font-size:15px!important;line-height:50px!important;font-weight:600!important;text-align:center!important;white-space:nowrap!important}html.gd-site-upgrade .news-pore.gd-listing .news-nav-list.gd-subnav a.on{border-top-color:#b6934a!important;background:#51205e!important;color:#fff!important}html.gd-site-upgrade .news-pore.gd-listing.gd-card-list .news-list.gd-card-grid>li>a{height:186px!important;padding:43px 25px 48px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-card-list .news-list-name{display:block!important;float:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;color:#28232b!important;font-size:16px!important;line-height:25px!important;font-weight:600!important}html.gd-site-upgrade .news-pore.gd-listing.gd-card-list .news-list-name span{display:-webkit-box!important;float:none!important;width:auto!important;height:auto!important;max-height:100px!important;overflow:hidden!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important}html.gd-site-upgrade .news-pore.gd-listing.gd-card-list .news-list-time{left:25px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-card-list .news-list.gd-card-grid>li>a:before{content:attr(data-gd-kicker);position:absolute;left:25px;top:18px;color:#a9853f;font:11px/18px Arial,sans-serif;letter-spacing:.5px}html.gd-site-upgrade .news-pore.gd-listing.gd-partners .news-list.gd-card-grid>li>a{height:154px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-static-page .index-news-rhd,html.gd-site-upgrade .news-pore.gd-listing.gd-static-page .news-r-hd{display:none!important}html.gd-site-upgrade .news-pore.gd-listing.gd-static-page table table{max-width:100%!important}html.gd-site-upgrade .zb-fee-page{width:100%!important;min-width:0!important}html.gd-site-upgrade .zb-fee-page .summary{background:#51205e!important;color:#fff!important}html.gd-site-upgrade .news-pore.gd-article-detail{padding-left:0!important}html.gd-site-upgrade .news-pore.gd-article-detail .news-content-l,html.gd-site-upgrade .news-pore.gd-article-detail .index-news-rhd{display:none!important}html.gd-site-upgrade .news-pore.gd-article-detail .news-content-r{box-sizing:border-box!important;float:none!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:30px 34px 56px!important;background:#f7f5f1!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r{box-sizing:border-box!important;width:100%!important;margin:0 auto!important;padding:48px 64px 60px!important;border:1px solid #e6e0d8!important;border-top:3px solid #b6934a!important;background:#fff!important;box-shadow:0 10px 30px rgba(52,25,58,.08)!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table{width:100%!important;border-collapse:collapse!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:first-child>td{height:auto!important;padding:0 40px 20px!important;color:#29232b!important;font-family:"Microsoft YaHei","PingFang SC",sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:1.55!important;letter-spacing:.02em!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(2)>td{height:auto!important;padding:0 0 22px!important;border-bottom:1px solid #ece7e0!important;color:#8a858c!important;font-size:13px!important;line-height:1.8!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td{padding:34px 12px 0!important;color:#3f3b41!important;font-family:"Microsoft YaHei","PingFang SC",sans-serif!important;font-size:16px!important;line-height:2!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td h2:empty,html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td p:empty{display:none!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td h2,html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td h3{margin:30px 0 14px!important;color:#51205e!important;font-family:"Microsoft YaHei","PingFang SC",sans-serif!important;font-size:19px!important;font-weight:700!important;line-height:1.6!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td a{color:#63266e!important;font-weight:600!important;text-decoration:underline!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td img{display:block!important;max-width:100%!important;height:auto!important;margin:24px auto!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td table{width:100%!important;margin:22px 0!important;border-collapse:collapse!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td table th,html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td table td{padding:10px 12px!important;border:1px solid #dfe1e4!important;font-size:15px!important;line-height:1.75!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td table th{background:#f3f1ed!important;color:#3d3440!important;font-weight:700!important}@media (max-width:760px){html.gd-site-upgrade #bannerSwiper.gs,html.gd-site-upgrade #bannerSwiper.gs .swiper-wrapper,html.gd-site-upgrade #bannerSwiper.gs .swiper-slide,html.gd-site-upgrade #bannerSwiper.gs img{height:220px!important}html.gd-site-upgrade .news-pore.gd-listing .news-content-r{padding:14px 10px 30px!important}html.gd-site-upgrade .news-pore.gd-listing .news-list.gd-card-grid{display:block!important;margin:0!important}html.gd-site-upgrade .news-pore.gd-listing .news-list.gd-card-grid>li{width:100%!important;padding:0 0 14px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .news-list.gd-card-grid>li>a{height:auto!important;min-height:190px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .hpic{flex:0 0 150px!important;width:150px!important;height:188px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .hpic img{max-width:132px!important;max-height:164px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .news-list-name{padding:35px 16px 52px!important;font-size:15px!important;line-height:24px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-honor .news-list-time{left:166px!important}html.gd-site-upgrade .news-pore.gd-listing.gd-card-list .news-list.gd-card-grid>li>a{height:auto!important;min-height:155px!important}html.gd-site-upgrade .news-pore.gd-article-detail .news-content-r{padding:14px 10px 30px!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r{padding:28px 18px 36px!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:first-child>td{padding:0 0 16px!important;font-size:22px!important}html.gd-site-upgrade .news-pore.gd-article-detail .con-all-r>table>tbody>tr:nth-child(3)>td{padding:24px 0 0!important;font-size:15px!important}}html.gd-site-upgrade .toolbar-right{display:none!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar{position:relative!important;float:none!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 0 1px!important;border:0!important;border-top:3px solid #b7944e!important;background:#35113e!important;box-shadow:none!important;overflow:visible!important;color:#eee8ef!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed{position:relative!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:58px!important;margin:0 auto!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.13)!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right{display:flex!important;float:right!important;width:auto!important;height:58px!important;margin:0!important;padding:0!important;align-items:center!important;color:#ddd3df!important;font-size:13px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right>li{position:relative!important;display:block!important;float:none!important;height:58px!important;margin:0 0 0 12px!important;padding:0!important;line-height:58px!important;list-style:none!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right>li>img{display:inline-block!important;width:26px!important;height:26px!important;margin:16px 0!important;object-fit:contain!important;opacity:.88!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-content{position:relative!important;left:auto!important;right:auto!important;float:none!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:auto!important;margin:0 auto!important;padding:25px 0 22px!important;overflow:visible!important;color:#ddd3df!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list{float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li{display:block!important;float:none!important;width:100%!important;height:auto!important;min-height:25px!important;margin:0!important;padding:0!important;color:#ddd3df!important;font-size:12px!important;line-height:25px!important;list-style:none!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li+li{margin-top:4px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list a{color:#f2edf3!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list a:hover{color:#d8bb72!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list .pull-left{float:none!important;display:inline-flex!important;align-items:center!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list img{width:16px!important;height:16px!important;margin:0 5px!important;object-fit:contain!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar>.ft-content+div{height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar>.ft-content~div:last-of-type{width:calc(100% - 48px)!important;max-width:1200px!important;height:auto!important;margin:0 auto!important;padding:13px 0 17px!important;border-top:1px solid rgba(183,148,78,.46)!important;overflow:visible!important;text-align:center!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container{display:flex!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;align-items:center!important;justify-content:center!important;color:#e9e1eb!important;font-size:11px!important;line-height:22px!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container>span{display:inline-block!important;margin:2px 0!important;padding:0 9px!important;border-left:1px solid rgba(216,187,114,.38)!important;color:#e9e1eb!important;line-height:22px!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container>span:first-child{border-left:0!important;color:#d8bb72!important;font-weight:700!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container span{color:inherit!important}@media (max-width:1280px){html.gd-site-upgrade #bannerSwiper,html.gd-site-upgrade #bannerSwiper .swiper-wrapper,html.gd-site-upgrade #bannerSwiper .swiper-slide,html.gd-site-upgrade #bannerSwiper img{height:390px!important}html.gd-site-upgrade .nav-con .nav-list>li>a{font-size:13px!important}}@media (max-width:960px){html.gd-site-upgrade .all-content,html.gd-site-upgrade .header,html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed,html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-content,html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar>.ft-content~div:last-of-type,body.gd-home .com-list,body.gd-home .picScroll-left>.bd>.all-content,body.gd-home .htmleaf-content>.newstit,body.gd-home #marquee-container,body.gd-home .botton_joinus{width:calc(100% - 32px)!important}html.gd-site-upgrade .header .hd-title h5{display:none!important}html.gd-site-upgrade .header form{right:62px!important;width:230px!important}html.gd-site-upgrade .header form .pull-right{width:230px!important}html.gd-site-upgrade .header form input{width:166px!important}html.gd-site-upgrade .header form button{width:64px!important}html.gd-site-upgrade .gd-menu-toggle{position:absolute;z-index:1004;right:0;top:30px;display:block;width:44px;height:44px;padding:10px;border:1px solid #d9cedb;background:#fff;color:#51205e;cursor:pointer}html.gd-site-upgrade .gd-menu-toggle span{display:block;width:22px;height:2px;margin:4px auto;background:#51205e;transition:transform .18s ease,opacity .18s ease}html.gd-site-upgrade body.gd-menu-open .gd-menu-toggle span:nth-child(1){transform:translateY(6px) rotate(45deg)}html.gd-site-upgrade body.gd-menu-open .gd-menu-toggle span:nth-child(2){opacity:0}html.gd-site-upgrade body.gd-menu-open .gd-menu-toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}html.gd-site-upgrade .nav-con.nav-bar{position:fixed!important;z-index:1003!important;left:0!important;top:0!important;width:330px!important;max-width:86%!important;height:100%!important;margin:0!important;padding:76px 0 22px!important;border:0!important;border-right:3px solid #b7944e!important;background:#35113e!important;box-shadow:14px 0 36px rgba(25,8,29,.30)!important;overflow-x:hidden!important;overflow-y:auto!important;transform:translateX(-104%)!important;transition:transform .22s ease!important}html.gd-site-upgrade body.gd-menu-open .nav-con.nav-bar{transform:translateX(0)!important}html.gd-site-upgrade .nav-con .nav-list{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0 18px!important;overflow:visible!important}html.gd-site-upgrade .nav-con .nav-list>li{display:block!important;width:100%!important;height:48px!important;border-bottom:1px solid rgba(255,255,255,.10)!important;text-align:left!important}html.gd-site-upgrade .nav-con .nav-list>li>a{height:48px!important;padding:0 14px!important;font-size:15px!important;line-height:48px!important;text-align:left!important}html.gd-site-upgrade .nav-con .nav-list>li>a:after{left:0!important;top:13px!important;bottom:auto!important;width:3px!important;height:22px!important;transform:none!important;opacity:0}html.gd-site-upgrade .nav-con .nav-list>li>a:hover:after,html.gd-site-upgrade .nav-con .nav-list>li>a.gd-current:after{opacity:1}html.gd-site-upgrade .gd-nav-close{position:absolute;right:18px;top:18px;display:block;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;font-size:28px;line-height:38px;text-align:center;cursor:pointer}html.gd-site-upgrade .gd-nav-backdrop{position:fixed;z-index:1002;left:0;right:0;top:0;bottom:0;display:none;background:rgba(23,10,26,.55)}html.gd-site-upgrade body.gd-menu-open .gd-nav-backdrop{display:block}html.gd-site-upgrade body.gd-menu-open{overflow:hidden!important}body.gd-home .index-news{display:block!important;padding:48px 0!important}body.gd-home .index-news-l,body.gd-home .index-news-r{width:100%!important;margin:0!important}body.gd-home .index-news-l{margin-bottom:22px!important}body.gd-home .com-list{flex-wrap:wrap!important;margin-bottom:48px!important}body.gd-home .com-list li{flex:0 0 calc(50% - 11px)!important;width:calc(50% - 11px)!important;margin:0 22px 22px 0!important}body.gd-home .com-list li:nth-child(2n){margin-right:0!important}body.gd-home .picScroll-left>.bd{padding:52px 0 46px!important}body.gd-home .htmleaf-content{padding-top:50px!important}body.gd-home .botton_joinusul li{width:33.333%!important}}@media (max-width:767px){html.gd-site-upgrade .header{height:auto!important;min-height:124px!important;padding:10px 0 12px!important}html.gd-site-upgrade .header .pull-left{width:calc(100% - 54px)!important;height:54px!important}html.gd-site-upgrade .header .hd-logo{width:82px!important;height:46px!important;margin-right:9px!important}html.gd-site-upgrade .header .hd-title{padding-left:9px!important}html.gd-site-upgrade .header .hd-title h2{font-size:16px!important;line-height:22px!important;letter-spacing:0!important}html.gd-site-upgrade .header form{position:relative!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important;height:40px!important;margin:8px 0 0!important}html.gd-site-upgrade .header form .pull-right{position:static!important;width:100%!important;height:40px!important;transform:none!important}html.gd-site-upgrade .header form input{width:calc(100% - 68px)!important;height:38px!important}html.gd-site-upgrade .header form button{width:68px!important}html.gd-site-upgrade .gd-menu-toggle{right:0!important;top:14px!important}html.gd-site-upgrade #bannerSwiper,html.gd-site-upgrade #bannerSwiper .swiper-wrapper,html.gd-site-upgrade #bannerSwiper .swiper-slide,html.gd-site-upgrade #bannerSwiper img{height:230px!important}html.gd-site-upgrade #bannerSwiper .swiper-pagination{bottom:10px!important}body.gd-home .index-news{padding:38px 0!important}body.gd-home .index-news-l{height:450px!important}body.gd-home #navSwiper{height:447px!important;padding:67px 15px 14px!important}body.gd-home #navSwiper .swiper-pagination{left:15px!important;right:77px!important;height:51px!important}body.gd-home #navSwiper .swiper-pagination-bullet{height:51px!important;margin-right:18px!important;font-size:14px!important;line-height:51px!important}body.gd-home #navSwiper .index-more{right:15px!important;height:51px!important;line-height:51px!important}body.gd-home #navSwiper .news-list li{height:45px!important}body.gd-home #navSwiper .news-list a{height:44px!important;line-height:44px!important}body.gd-home #navSwiper .news-list-mark{top:20px!important}body.gd-home #navSwiper .news-list-name,body.gd-home #navSwiper .news-list-name>span,body.gd-home #navSwiper .news-list-time{height:44px!important;line-height:44px!important}body.gd-home #navSwiper .news-list-time{flex-basis:82px!important;width:82px!important;font-size:11px!important}body.gd-home .index-news-r{height:430px!important}body.gd-home .com-list{margin-bottom:38px!important}body.gd-home .newstit0{margin-bottom:30px!important}body.gd-home .newstit0 .color1{font-size:26px!important;line-height:38px!important}body.gd-home #picSwiper{height:380px!important}body.gd-home #picSwiper .swiper-slide{height:345px!important}body.gd-home #picSwiper .news-card{height:326px!important;margin:6px!important}body.gd-home #picSwiper .card-img{height:216px!important;padding:12px!important}body.gd-home #picSwiper .card-img img{max-height:190px!important}body.gd-home #picSwiper .card-info{height:107px!important;padding:14px 14px 34px!important}body.gd-home #picSwiper .card-title{font-size:14px!important;line-height:23px!important}body.gd-home #marquee-container{height:310px!important;margin-bottom:38px!important;padding:12px 0!important}body.gd-home #marquee-container .scroll-row{flex-basis:86px!important;height:86px!important;margin-bottom:10px!important}body.gd-home #marquee-container .list_item{flex-basis:128px!important;width:128px!important;height:76px!important;margin-right:10px!important}body.gd-home #marquee-container .list_item:after{display:none!important}body.gd-home .botton_joinus{margin-bottom:48px!important;padding:42px 14px 28px!important}body.gd-home .botton_joinusul li{width:50%!important;height:62px!important;padding:5px!important}body.gd-home .botton_joinusul li>a{height:52px!important;padding:8px!important}html.gd-site-upgrade .toolbar-right{display:none!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed{height:auto!important;min-height:54px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right{float:none!important;width:100%!important;height:54px!important;justify-content:center!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right>li{height:54px!important;line-height:54px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-content{padding:22px 0 18px!important;text-align:center!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li{line-height:23px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list .pull-left{display:inline-flex!important;float:none!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container>span{margin:3px 0!important;padding:0 7px!important}}@media (max-width:520px){html.gd-site-upgrade .all-content,html.gd-site-upgrade .header,html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed,html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-content,html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar>.ft-content~div:last-of-type,body.gd-home .com-list,body.gd-home .picScroll-left>.bd>.all-content,body.gd-home .htmleaf-content>.newstit,body.gd-home #marquee-container,body.gd-home .botton_joinus{width:calc(100% - 24px)!important}html.gd-site-upgrade #bannerSwiper,html.gd-site-upgrade #bannerSwiper .swiper-wrapper,html.gd-site-upgrade #bannerSwiper .swiper-slide,html.gd-site-upgrade #bannerSwiper img{height:190px!important}body.gd-home #navSwiper .swiper-pagination-bullet{margin-right:12px!important;font-size:13px!important}body.gd-home #navSwiper .news-list-name{font-size:13px!important}body.gd-home .index-news-r .index-con{padding-left:14px!important;padding-right:14px!important}body.gd-home .index-news-rm{padding-left:126px!important}body.gd-home .index-news-rpic{width:114px!important}body.gd-home .com-list{display:block!important}body.gd-home .com-list li,body.gd-home .com-list li:nth-child(2n){width:100%!important;height:312px!important;margin:0 0 16px!important}body.gd-home .com-list li>a{height:312px!important}body.gd-home .com-list img,body.gd-home .com-list li>a:after{height:164px!important}body.gd-home .com-list .index-news-rm-nm{padding-top:17px!important}body.gd-home .newstit0 .color1{font-size:24px!important}body.gd-home .botton_joinusul img{max-height:30px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li span{display:inline!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container{justify-content:flex-start!important;text-align:left!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container>span{width:50%!important;margin:0!important;padding:4px 6px!important;border-left:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container>span:first-child{width:100%!important;text-align:center!important}}@media (prefers-reduced-motion:reduce){html.gd-site-upgrade *,html.gd-site-upgrade *:before,html.gd-site-upgrade *:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.gd-home .gd-home-heading{width:calc(100% - 48px);max-width:1200px;margin:0 auto;padding:64px 0 0;text-align:center}body.gd-home .gd-home-heading+.index-news{padding-top:30px!important}body.gd-home .index-news+.gd-home-heading{padding-top:8px}body.gd-home .gd-home-heading+.com-list{margin-top:30px!important}body.gd-home .gd-home-heading-kicker{display:block;margin:0 0 7px;color:#a9853f;font:700 11px/18px Arial,sans-serif;letter-spacing:2px}body.gd-home .gd-home-heading-title{display:block;margin:0;color:#332d35;font-size:30px;line-height:42px;font-weight:700;letter-spacing:2px}body.gd-home .gd-home-heading-line{display:block;width:58px;height:3px;margin:13px auto 0;background:#b7944e}body.gd-home .gd-hero-copy{display:none}html.gd-site-upgrade .gd-flow .gd-flow-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;padding:0}html.gd-site-upgrade .gd-flow .gd-flow-method-card{overflow:hidden;border:1px solid #e5dfd7;border-top:3px solid #b7944e;background:#fff;box-shadow:0 7px 20px rgba(52,25,58,.06)}html.gd-site-upgrade .gd-flow .gd-flow-method-card a{display:block}html.gd-site-upgrade .gd-flow .gd-flow-method-card img{display:block;width:100%!important;height:auto!important;margin:0!important}html.gd-site-upgrade .gd-flow .gd-flow-method-caption{padding:12px 14px!important;border:0!important;background:#f6f1f7!important;color:#51205e!important;font-size:13px!important;font-weight:700!important;line-height:1.7!important}@media (max-width:960px){body.gd-home .gd-home-heading{width:calc(100% - 32px);padding-top:50px}body.gd-home .gd-home-heading-title{font-size:27px;line-height:38px}body.gd-home .gd-home-heading+.index-news{padding-top:24px!important}}@media (max-width:767px){body.gd-home .gd-home-heading{width:calc(100% - 24px);padding-top:38px}body.gd-home .gd-home-heading-title{font-size:24px;line-height:34px}body.gd-home #marquee-container{height:auto!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}body.gd-home #marquee-container .scroll-row{width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;transform:none!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.gd-home #marquee-container .scroll-row::-webkit-scrollbar{display:none}body.gd-home #marquee-container .list_item{scroll-snap-align:start}html.gd-site-upgrade .gd-flow .gd-flow-pair{display:block!important;width:100%!important}html.gd-site-upgrade .gd-flow .gd-flow-pair>td{display:block!important;width:100%!important;margin:0 0 10px!important;border-left:0!important}html.gd-site-upgrade .gd-flow .gd-flow-methods{grid-template-columns:1fr}}@media (max-width:520px){body.gd-home #bannerSwiper .swiper-slide:after{height:100%!important;background:linear-gradient(90deg,rgba(39,14,45,.82),rgba(39,14,45,.42) 68%,rgba(39,14,45,.18))!important}body.gd-home #bannerSwiper img{filter:saturate(.76) brightness(.76)}body.gd-home .gd-hero-copy{position:absolute;z-index:6;left:24px;top:48px;display:block;pointer-events:none}body.gd-home .gd-hero-copy strong,body.gd-home .gd-hero-copy span{display:block;color:#fff}body.gd-home .gd-hero-copy strong{padding-bottom:11px;border-bottom:2px solid #d8bd7a;font-size:23px;line-height:34px;letter-spacing:2px}body.gd-home .gd-hero-copy span{margin-top:12px;color:rgba(255,255,255,.86);font-size:14px;line-height:24px;letter-spacing:2px}}
html.gd-site-upgrade .header .hd-title h2{font-family:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Noto Sans CJK SC",sans-serif!important;font-size:28px!important;line-height:38px!important;font-weight:700!important;letter-spacing:1.1px!important;color:#301237!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important}html.gd-site-upgrade .header .hd-title h5{font-family:Arial,"Microsoft YaHei",sans-serif!important;font-size:11px!important;line-height:18px!important;font-weight:500!important;letter-spacing:2px!important;color:#756779!important;-webkit-font-smoothing:antialiased!important}body.gd-home #marquee-container{height:326px!important;padding:15px 0!important;-webkit-mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent)!important;mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent)!important}body.gd-home #marquee-container .scroll-row{display:flex!important;width:max-content!important;height:88px!important;flex-basis:88px!important;margin:0 0 12px!important;padding:0!important;gap:0!important;column-gap:0!important;overflow:visible!important;align-items:center!important;will-change:transform!important;backface-visibility:hidden!important;transform-style:preserve-3d!important}body.gd-home #marquee-container .list_item{position:relative!important;display:flex!important;flex:0 0 138px!important;width:138px!important;height:78px!important;margin:0 12px 0 0!important;padding:0!important;align-items:center!important;justify-content:center!important;border:1px solid #e2dbe3!important;border-top:2px solid rgba(183,148,78,.72)!important;border-radius:10px!important;background:linear-gradient(180deg,#fff,#fbfaf8)!important;box-shadow:0 6px 18px rgba(47,27,51,.07)!important;overflow:hidden!important;contain:layout paint!important}body.gd-home #marquee-container .list_item:hover{border-color:#c5aa70!important;box-shadow:0 10px 24px rgba(47,27,51,.12)!important}body.gd-home #marquee-container .list_item img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:11px 14px!important;object-fit:contain!important;filter:saturate(.9) contrast(1.03)!important}body.gd-home .botton_joinus{padding:50px 20px 34px!important;border:1px solid #e5ded5!important;border-top:3px solid #b7944e!important;background:#f7f4ef!important}body.gd-home .botton_joinusul li{height:78px!important;padding:7px!important}body.gd-home .botton_joinusul li>a{height:64px!important;padding:7px 10px!important;border:1px solid #ded5df!important;border-radius:6px!important;background:#fff!important}body.gd-home .botton_joinusul li>a:hover{border-color:#b7944e!important;box-shadow:0 9px 22px rgba(50,29,54,.1)!important;transform:translateY(-2px)!important}body.gd-home .botton_joinusul img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;filter:saturate(.94) contrast(1.02)!important}html.gd-site-upgrade body .toolbar-right{position:fixed!important;z-index:980!important;right:22px!important;bottom:92px!important;display:block!important;width:58px!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html.gd-site-upgrade .toolbar-right .icon-menu{position:relative!important;display:flex!important;flex-direction:column!important;width:58px!important;min-height:132px!important;margin:0!important;padding:13px 8px 11px!important;gap:8px!important;align-items:center!important;justify-content:center!important;border:1px solid #ddd5df!important;border-top:3px solid #b7944e!important;border-radius:10px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 10px 28px rgba(45,23,49,.18)!important;cursor:pointer!important;outline:0!important}html.gd-site-upgrade .toolbar-right .icon-menu:focus{border-color:#b7944e!important;outline:2px solid #b7944e!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(183,148,78,.18),0 10px 28px rgba(45,23,49,.18)!important}html.gd-site-upgrade .toolbar-right .custom-svg-icon{display:block!important;width:25px!important;height:25px!important;flex:0 0 auto!important}html.gd-site-upgrade .toolbar-right .custom-svg-icon path{stroke:#51205e!important}html.gd-site-upgrade .toolbar-right .vertical-text{display:block!important;margin:0!important;padding:0!important;color:#4a244f!important;font-family:"Microsoft YaHei","PingFang SC",sans-serif!important;font-size:13px!important;line-height:20px!important;font-weight:600!important;letter-spacing:2px!important;writing-mode:vertical-rl!important;text-orientation:mixed!important}html.gd-site-upgrade .toolbar-right .custom-popover{position:absolute!important;z-index:3!important;right:72px!important;top:50%!important;bottom:auto!important;display:block!important;width:188px!important;height:auto!important;margin:0!important;padding:14px!important;border:1px solid #ded6df!important;border-top:3px solid #b7944e!important;border-radius:10px!important;background:#fff!important;box-shadow:0 16px 36px rgba(43,20,47,.2)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(8px,-50%)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important}html.gd-site-upgrade .toolbar-right.gd-toolbar-open .custom-popover{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0,-50%)!important}html.gd-site-upgrade .toolbar-right .qrcode-content{display:flex!important;width:154px!important;height:154px!important;margin:0 auto!important;padding:7px!important;align-items:center!important;justify-content:center!important;border:1px solid #eee8ef!important;background:#fff!important}html.gd-site-upgrade .toolbar-right .qrcode{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;visibility:visible!important}html.gd-site-upgrade .toolbar-right .popover-title{margin:10px 0 0!important;color:#4a244f!important;font-size:13px!important;line-height:22px!important;font-weight:600!important;text-align:center!important;letter-spacing:.5px!important}html.gd-site-upgrade .toolbar-right .popper-arrow{position:absolute!important;right:-7px!important;top:50%!important;display:block!important;width:13px!important;height:13px!important;margin-top:-7px!important;border-top:1px solid #ded6df!important;border-right:1px solid #ded6df!important;background:#fff!important;transform:rotate(45deg)!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed{position:relative!important;left:auto!important;right:auto!important;top:0!important;bottom:auto!important;display:flex!important;float:none!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:64px!important;margin:0 auto!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.13)!important;align-items:center!important;justify-content:flex-end!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right{display:flex!important;float:none!important;width:auto!important;height:64px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:flex-end!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right>li{display:block!important;float:none!important;height:64px!important;margin:0 0 0 12px!important;padding:0!important;line-height:64px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right>li:first-child{color:#d8bb72!important;font-size:14px!important;font-weight:600!important;letter-spacing:.5px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right>li>img{display:inline-block!important;width:28px!important;height:28px!important;margin:18px 0!important;padding:0!important;object-fit:contain!important;opacity:1!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-content{padding:32px 0 26px!important;text-align:left!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;grid-template-areas:"company company" "record contact"!important;gap:14px 34px!important;width:100%!important;align-items:center!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li{width:auto!important;min-height:0!important;margin:0!important;padding:0!important;color:#d8cfd9!important;font-family:"Microsoft YaHei","PingFang SC",sans-serif!important;font-size:13px!important;line-height:24px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li:nth-child(1){grid-area:record!important;color:#bfb4c1!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li:nth-child(2){grid-area:contact!important;text-align:right!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li:nth-child(3){grid-area:company!important;display:grid!important;grid-template-columns:minmax(250px,1.1fr) minmax(390px,1.7fr) auto!important;gap:12px 30px!important;padding:0 0 18px!important;border-bottom:1px solid rgba(255,255,255,.13)!important;align-items:center!important;color:#efe8f0!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li:nth-child(3)>span{display:block!important;margin:0!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li:nth-child(3)>span:first-child{color:#fff!important;font-size:14px!important;font-weight:600!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar>.ft-content~div:last-of-type{padding-top:15px!important;padding-bottom:19px!important}html.gd-site-upgrade .gd-footer-shell .la-widget.la-data-widget__container{font-size:12px!important}@media (max-width:960px){html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li:nth-child(3){grid-template-columns:1fr!important;gap:6px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list{grid-template-columns:1fr!important;grid-template-areas:"company" "contact" "record"!important;gap:10px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li:nth-child(2){text-align:left!important}}@media (max-width:767px){html.gd-site-upgrade .header .hd-title h2{font-size:17px!important;line-height:23px!important;letter-spacing:.2px!important}body.gd-home #marquee-container{height:294px!important;padding:12px 0!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}body.gd-home #marquee-container .scroll-row{width:100%!important;height:82px!important;flex-basis:82px!important;margin-bottom:8px!important;overflow-x:auto!important;overflow-y:hidden!important;transform:none!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;will-change:auto!important}body.gd-home #marquee-container .scroll-row::-webkit-scrollbar{display:none!important}body.gd-home #marquee-container .list_item{flex-basis:138px!important;width:138px!important;height:74px!important;margin-right:12px!important;scroll-snap-align:start!important}body.gd-home .botton_joinus{padding:38px 9px 24px!important}body.gd-home .botton_joinusul li{height:70px!important;padding:5px!important}body.gd-home .botton_joinusul li>a{height:60px!important;padding:7px!important}html.gd-site-upgrade .toolbar-right{right:12px!important;bottom:78px!important;width:50px!important}html.gd-site-upgrade .toolbar-right .icon-menu{width:50px!important;min-height:112px!important;padding:10px 6px 9px!important;gap:6px!important;border-radius:8px!important}html.gd-site-upgrade .toolbar-right .custom-svg-icon{width:22px!important;height:22px!important}html.gd-site-upgrade .toolbar-right .vertical-text{font-size:12px!important;line-height:18px!important;letter-spacing:1px!important}html.gd-site-upgrade .toolbar-right .custom-popover{right:61px!important;width:166px!important;padding:12px!important}html.gd-site-upgrade .toolbar-right .qrcode-content{width:140px!important;height:140px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed{width:calc(100% - 24px)!important;height:60px!important;justify-content:center!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right{width:100%!important;height:60px!important;justify-content:center!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right>li{height:60px!important;line-height:60px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-fixed .pull-right>li>img{margin:16px 0!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-content{padding:26px 0 22px!important;text-align:left!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li{font-size:12px!important;line-height:22px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .ft-list>li:nth-child(3){padding-bottom:16px!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar>.ft-content~div:last-of-type{text-align:left!important}}@media (max-width:360px){html.gd-site-upgrade .header .hd-title h2{font-size:16px!important}}
html.gd-site-upgrade .gd-footer-shell .ft-content{max-width:1200px!important;padding:30px 0 22px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-pro{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#fff!important;font-family:"Microsoft YaHei","PingFang SC",sans-serif!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-pro span,html.gd-site-upgrade .gd-footer-shell .gd-footer-pro a,html.gd-site-upgrade .gd-footer-shell .gd-footer-pro h3,html.gd-site-upgrade .gd-footer-shell .gd-footer-pro p{float:none!important;clear:none!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-main{display:grid!important;grid-template-columns:minmax(330px,.95fr) minmax(600px,1.55fr)!important;gap:50px!important;align-items:center!important;padding:0 0 24px!important;border-bottom:1px solid rgba(255,255,255,.13)!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-brand{min-width:0!important;padding:2px 0 0 18px!important;border-left:3px solid #c2a258!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-kicker{display:block!important;margin:0 0 8px!important;color:#cdb46f!important;font-size:11px!important;line-height:18px!important;font-weight:600!important;letter-spacing:2.2px!important;text-transform:uppercase!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-brand h3{margin:0!important;color:#fff!important;font-size:18px!important;line-height:28px!important;font-weight:700!important;letter-spacing:.5px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-motto{display:block!important;margin:12px 0 0!important;color:#f3edf4!important;font-size:13.5px!important;line-height:23px!important;font-weight:600!important;letter-spacing:.35px!important;white-space:nowrap!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-motto-sep{display:inline-block!important;margin:0 9px!important;color:#cdb46f!important;font-weight:400!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-contact{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:17px 30px!important;margin:0!important;padding:0!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-item{position:relative!important;display:block!important;min-width:0!important;margin:0!important;padding:0 0 0 15px!important;border-left:1px solid rgba(205,180,111,.62)!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-item--address{grid-column:auto!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-label{display:block!important;margin:0 0 4px!important;color:#bcaebf!important;font-size:11px!important;line-height:18px!important;font-weight:500!important;letter-spacing:1px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-value{display:block!important;max-width:100%!important;color:#f6f1f7!important;font-size:13px!important;line-height:22px!important;font-weight:500!important;text-decoration:none!important;word-break:break-word!important}html.gd-site-upgrade .gd-footer-shell a.gd-footer-value{width:max-content!important;max-width:100%!important;border-bottom:1px solid transparent!important;transition:color .18s ease,border-color .18s ease!important}html.gd-site-upgrade .gd-footer-shell a.gd-footer-value:hover,html.gd-site-upgrade .gd-footer-shell a.gd-footer-value:focus{color:#e0c475!important;border-bottom-color:#c2a258!important;outline:0!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-map{display:inline-block!important;margin-left:7px!important;color:#d6bb6c!important;font-size:12px!important;white-space:nowrap!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-legal{display:flex!important;flex-wrap:wrap!important;gap:8px 24px!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:18px 0 0!important;color:#afa3b2!important;font-size:12px!important;line-height:22px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-legal-left,html.gd-site-upgrade .gd-footer-shell .gd-footer-legal-right{display:flex!important;flex-wrap:wrap!important;gap:8px 20px!important;align-items:center!important;margin:0!important;padding:0!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-legal a{display:inline-flex!important;align-items:center!important;color:#cfc4d1!important;text-decoration:none!important;transition:color .18s ease!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-legal a:hover,html.gd-site-upgrade .gd-footer-shell .gd-footer-legal a:focus{color:#e0c475!important;outline:0!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-badge{display:inline-block!important;width:17px!important;height:17px!important;margin:0 6px 0 0!important;object-fit:contain!important;vertical-align:middle!important}@media (max-width:1100px){html.gd-site-upgrade .gd-footer-shell .ft-content{width:calc(100% - 48px)!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-main{grid-template-columns:minmax(250px,.8fr) minmax(470px,1.4fr)!important;gap:38px!important}}@media (max-width:820px){html.gd-site-upgrade .gd-footer-shell .gd-footer-main{grid-template-columns:1fr!important;gap:26px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-contact{grid-template-columns:1fr 1fr!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-legal{align-items:flex-start!important;justify-content:flex-start!important}}@media (max-width:560px){html.gd-site-upgrade .gd-footer-shell .ft-content{width:calc(100% - 28px)!important;padding:28px 0 20px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-brand{padding-left:14px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-brand h3{font-size:16px!important;line-height:25px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-motto{white-space:normal!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-motto-sep{margin:0 5px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-contact{grid-template-columns:1fr!important;gap:14px!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-item--address{grid-column:auto!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-legal,html.gd-site-upgrade .gd-footer-shell .gd-footer-legal-left,html.gd-site-upgrade .gd-footer-shell .gd-footer-legal-right{display:block!important}html.gd-site-upgrade .gd-footer-shell .gd-footer-legal span,html.gd-site-upgrade .gd-footer-shell .gd-footer-legal a{margin:0 0 7px!important}}

/* Native template corrections: no delayed styling or layout replacement. */
html.gd-site-upgrade .gd-footer-shell{width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important}
html.gd-site-upgrade .gd-footer-shell .gd-native-follow{margin-top:22px;border-top:1px solid #ffffff20;padding-top:14px}
html.gd-site-upgrade .gd-footer-shell .gd-native-follow .ft-fixed{position:static!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important;overflow:visible!important}
html.gd-site-upgrade .gd-footer-shell .gd-native-follow ul{float:none!important;justify-content:flex-start!important;padding:0!important;margin:0!important}
html.gd-site-upgrade .gd-native-statistics{max-width:1200px;margin:auto;padding:0 24px 20px;color:#ded3e1;line-height:2;overflow-wrap:anywhere}
html.gd-site-upgrade .gd-native-partners{display:grid!important;grid-template-rows:repeat(3,100px)!important;grid-auto-flow:column!important;grid-auto-columns:168px!important;gap:20px!important;overflow-x:auto!important;mask-image:none!important;-webkit-mask-image:none!important;padding:12px!important;scrollbar-width:thin;scrollbar-color:#baa575 #f6f3f7}
html.gd-site-upgrade .gd-native-partners .list_item{width:168px!important;height:100px!important;border-radius:6px!important;border:1px solid #e8e0eb!important}
html.gd-site-upgrade .gd-native-partners .list_item img{padding:12px!important;width:100%!important;height:100%!important;object-fit:contain!important}
html.gd-site-upgrade .gd-native-partners .list_item:after{padding:10px!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-native-partners{height:352px!important;overflow-x:auto!important;overflow-y:hidden!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-native-partners .list_item{width:168px!important;height:100px!important;margin:0!important}
html.gd-site-upgrade .gd-article-body{overflow-wrap:anywhere}
html.gd-site-upgrade .gd-article-body img{max-width:100%!important;height:auto!important}
html.gd-site-upgrade .gd-flow .con-all-r table table{table-layout:fixed;width:100%!important}
html.gd-site-upgrade .gd-subnav:empty{display:none!important}
@media(max-width:520px){html.gd-site-upgrade .header .hd-title h2{font-size:15.5px!important;line-height:23px!important;letter-spacing:0!important}}
@media(max-width:640px){html.gd-site-upgrade .gd-native-partners{grid-template-rows:repeat(3,90px)!important;grid-auto-columns:140px!important;gap:12px!important}html.gd-site-upgrade body.gd-home #marquee-container.gd-native-partners{height:318px!important}html.gd-site-upgrade body.gd-home #marquee-container.gd-native-partners .list_item{width:140px!important;height:90px!important}html.gd-site-upgrade .gd-native-statistics{padding:0 14px 18px}html.gd-site-upgrade .gd-flow .con-all-r table table tr:nth-child(n+6)>td{word-break:break-word}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}

/* 20260907n3: native refinements, delivered before first paint. */
html.gd-site-upgrade body:not(.gd-home) .news-pore{margin-top:32px!important}
html.gd-site-upgrade .gd-article-title{margin:0!important;font-size:28px!important;line-height:1.55!important;color:#35143c!important;font-weight:700!important}
html.gd-site-upgrade .gd-article-body{font-size:16px;line-height:2;color:#373239}
html.gd-site-upgrade .gd-article-body p{line-height:2!important}
html.gd-site-upgrade .gd-article-back{margin:32px 0 0!important;padding:20px 0 0;border-top:1px solid #e8e1ea;text-align:left}
html.gd-site-upgrade .gd-article-back a{display:inline-block;padding:10px 18px;color:#51205e;border:1px solid #d8cadd;background:#fff;font-size:14px}
html.gd-site-upgrade .gd-article-body .gd-source-title{display:none!important}
html.gd-site-upgrade .gd-listing[data-section="2"] .gd-card-grid,
html.gd-site-upgrade .gd-listing[data-section="3"] .gd-card-grid,
html.gd-site-upgrade .gd-listing[data-section="4"] .gd-card-grid,
html.gd-site-upgrade .gd-listing[data-section="5"] .gd-card-grid,
html.gd-site-upgrade .gd-listing[data-section="6"] .gd-card-grid{display:block!important;padding:8px 24px!important;background:#fff!important}
html.gd-site-upgrade .gd-listing[data-section="2"] .gd-card-grid>li,
html.gd-site-upgrade .gd-listing[data-section="3"] .gd-card-grid>li,
html.gd-site-upgrade .gd-listing[data-section="4"] .gd-card-grid>li,
html.gd-site-upgrade .gd-listing[data-section="5"] .gd-card-grid>li,
html.gd-site-upgrade .gd-listing[data-section="6"] .gd-card-grid>li{width:100%!important;margin:0!important;border:0!important;border-bottom:1px solid #e9e3eb!important;box-shadow:none!important}
html.gd-site-upgrade .gd-listing[data-section="2"] .gd-card-grid>li>a,
html.gd-site-upgrade .gd-listing[data-section="3"] .gd-card-grid>li>a,
html.gd-site-upgrade .gd-listing[data-section="4"] .gd-card-grid>li>a,
html.gd-site-upgrade .gd-listing[data-section="5"] .gd-card-grid>li>a,
html.gd-site-upgrade .gd-listing[data-section="6"] .gd-card-grid>li>a{min-height:112px!important;height:auto!important;padding:22px 125px 42px 10px!important;border:0!important;transform:none!important}
html.gd-site-upgrade .gd-listing[data-section="2"] .gd-card-grid>li>a:before,
html.gd-site-upgrade .gd-listing[data-section="3"] .gd-card-grid>li>a:before,
html.gd-site-upgrade .gd-listing[data-section="4"] .gd-card-grid>li>a:before,
html.gd-site-upgrade .gd-listing[data-section="5"] .gd-card-grid>li>a:before,
html.gd-site-upgrade .gd-listing[data-section="6"] .gd-card-grid>li>a:before{display:none!important}
html.gd-site-upgrade .gd-listing .gd-card-grid>li>a:hover{background:#faf8fb!important}
html.gd-site-upgrade .gd-honor .gd-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}
html.gd-site-upgrade .gd-honor .gd-card-grid>li>a{display:block!important;padding:0 20px 54px!important;min-height:330px!important}
html.gd-site-upgrade .gd-honor .hpic{position:relative!important;display:block!important;left:auto!important;top:auto!important;width:calc(100% + 40px)!important;height:200px!important;margin:0 -20px 20px!important;padding:18px!important;background:#f8f6f2!important}
html.gd-site-upgrade .gd-honor .hpic img{width:100%!important;height:100%!important;object-fit:contain!important;padding:0!important}
html.gd-site-upgrade .gd-honor .news-list-name{width:100%!important;margin:0!important;padding:0!important}
html.gd-site-upgrade body.gd-home .com-list .gd-intro-visual{display:flex!important;position:relative;align-items:center;gap:16px;height:142px;padding:24px;color:#51205e;background:#f3eef5;border-bottom:1px solid #e3d9e7}
html.gd-site-upgrade body.gd-home .com-list li:nth-child(even) .gd-intro-visual{background:#f5f1e9;color:#7f673d}
html.gd-site-upgrade body.gd-home .com-list .gd-intro-visual>span{font-size:22px;font-weight:600;letter-spacing:2px}
html.gd-site-upgrade body.gd-home .com-list .gd-intro-visual>small{position:absolute;right:16px;top:12px;color:#98829e;font-size:11px;letter-spacing:2px}
html.gd-site-upgrade body.gd-home .com-list .index-news-rm-con{font-size:14px!important;line-height:1.9!important;max-height:none!important;height:auto!important;color:#726875!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-selected-partners{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:auto!important;margin:0 auto!important;padding:0!important;overflow:visible!important;mask-image:none!important;-webkit-mask-image:none!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-selected-partners .list_item{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;height:138px!important;margin:0!important;padding:15px 10px!important;border:1px solid #e8e1eb!important;border-radius:0!important;box-shadow:none!important;background:white!important;transform:none!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-selected-partners .list_item:after{display:none!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-selected-partners img{width:100%!important;height:67px!important;object-fit:contain!important;padding:0!important;margin:0 0 12px!important}
html.gd-site-upgrade .gd-partner-name{font-size:12px!important;line-height:1.6!important;color:#615767!important;text-align:center!important}
html.gd-site-upgrade .gd-partners-more{text-align:center!important;margin:26px 0 44px!important}
html.gd-site-upgrade .gd-partners-more a{display:inline-block;padding:11px 25px;border:1px solid #d8cadd;color:#51205e;background:#fff}
html.gd-site-upgrade .zb-fee-page .hero{border-radius:0!important;background:#51205e!important;border-top:3px solid #b7944e;box-shadow:none!important}
html.gd-site-upgrade .zb-fee-page .panel,html.gd-site-upgrade .zb-fee-page .card{border-radius:0!important;box-shadow:none!important;border-color:#e3dbe6!important}
html.gd-site-upgrade .zb-fee-page .summary{background:#f4eff6!important;color:#51205e!important;border-radius:0!important;border-left:3px solid #b7944e}
html.gd-site-upgrade .zb-fee-page .summary small,html.gd-site-upgrade .zb-fee-page .summary .value,html.gd-site-upgrade .zb-fee-page .summary .subvalue{color:#51205e!important}
html.gd-site-upgrade .gd-table-hint{display:none}
html.gd-site-upgrade a:focus-visible,html.gd-site-upgrade button:focus-visible{outline:2px solid #b7944e!important;outline-offset:4px}
@media(max-width:960px){html.gd-site-upgrade .gd-honor .gd-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.gd-site-upgrade body.gd-home #marquee-container.gd-selected-partners{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:767px){
html.gd-site-upgrade body .toolbar-right.gd-toolbar-restored{display:none!important}
html.gd-site-upgrade body:not(.gd-home) .news-pore{margin-top:18px!important}
html.gd-site-upgrade .gd-article-detail .con-all-r{padding:22px 14px!important}
html.gd-site-upgrade .gd-article-title{font-size:22px!important;line-height:1.55!important}
html.gd-site-upgrade .gd-article-body{font-size:16px!important}
html.gd-site-upgrade .gd-article-body p,html.gd-site-upgrade .gd-article-body p span{font-size:16px!important;line-height:1.95!important}
html.gd-site-upgrade .gd-article-body h1,html.gd-site-upgrade .gd-article-body h2{font-size:21px!important;line-height:1.65!important}
html.gd-site-upgrade .gd-static-page .con-all-r{padding:0!important}
html.gd-site-upgrade .gd-static-page .con-all-r>table>tbody>tr>td{padding:0!important}
html.gd-site-upgrade .gd-static-page .con-all-r table{max-width:100%!important}
html.gd-site-upgrade .gd-honor .gd-card-grid{grid-template-columns:1fr!important}
html.gd-site-upgrade .gd-honor .hpic{height:230px!important}
html.gd-site-upgrade .gd-listing[data-section] .gd-card-grid{padding:0 10px!important}
html.gd-site-upgrade .gd-listing[data-section] .gd-card-grid>li>a{padding-right:15px!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-selected-partners{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:calc(100% - 28px)!important;gap:9px!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-selected-partners .list_item{height:132px!important;padding:12px 6px!important}
html.gd-site-upgrade .gd-partner-name{font-size:11px!important}
html.gd-site-upgrade .gd-table-hint{display:block;color:#77677e;font-size:12px;padding:4px 16px}
}
html.gd-site-upgrade body.gd-home .com-list li>a:after{display:none!important}
html.gd-site-upgrade body.gd-home .com-list .gd-intro-visual{height:142px!important;min-height:142px!important;max-height:142px!important;line-height:1.4!important}
html.gd-site-upgrade body.gd-home .com-list .gd-intro-visual svg{flex:0 0 48px;width:48px!important;height:48px!important}
/* Give native listing layouts a stable scope, ahead of legacy selectors. */
#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .gd-card-grid{display:block!important;padding:0 24px!important;background:#fff!important}
#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .gd-card-grid>li{display:block!important;width:100%!important;max-width:none!important;flex:none!important;float:none!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #e7e0e9!important;box-shadow:none!important}
#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .gd-card-grid>li>a{display:block!important;width:100%!important;min-height:106px!important;height:auto!important;margin:0!important;padding:21px 110px 39px 8px!important;border:0!important;box-shadow:none!important;transform:none!important}
#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .gd-card-grid>li>a:before{display:none!important}
#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .news-list-name{position:static!important;display:block!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;white-space:normal!important}
#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .news-list-name>span{display:block!important;white-space:normal!important;font-size:16px!important;line-height:1.7!important}
#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .news-list-time{position:absolute!important;left:8px!important;right:auto!important;bottom:16px!important;top:auto!important;padding:0!important;margin:0!important;color:#8a818e!important}
#gd-native-list.gd-honor .gd-card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;padding:0!important}
#gd-native-list.gd-honor .gd-card-grid>li{display:block!important;width:100%!important;max-width:none!important;flex:none!important;float:none!important;height:auto!important;margin:0!important;padding:0!important}
#gd-native-list.gd-honor .gd-card-grid>li>a{display:block!important;width:100%!important;height:356px!important;min-height:356px!important;padding:0 20px 50px!important}
#gd-native-list.gd-honor .hpic{display:block!important;position:relative!important;left:auto!important;top:auto!important;flex:none!important;width:calc(100% + 40px)!important;height:220px!important;min-width:0!important;margin:0 -20px 18px!important;padding:18px!important;background:#f8f6f2!important}
#gd-native-list.gd-honor .hpic img{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important}
#gd-native-list.gd-honor .news-list-name{display:block!important;width:100%!important;position:static!important;flex:none!important;padding:0!important;margin:0!important;height:auto!important}
#gd-native-list.gd-honor .news-list-name>span{font-size:16px!important;line-height:1.65!important}
#gd-native-list.gd-honor .news-list-time{left:20px!important;bottom:18px!important}
@media(max-width:960px){#gd-native-list.gd-honor .gd-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){#gd-native-list.gd-honor .gd-card-grid{grid-template-columns:1fr!important}#gd-native-list.gd-honor .hpic{height:230px!important}#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .gd-card-grid{padding:0 12px!important}#gd-native-list.gd-listing:is([data-section="2"],[data-section="3"],[data-section="4"],[data-section="5"],[data-section="6"]) .gd-card-grid>li>a{padding-right:8px!important;padding-bottom:48px!important}}

/* Seamless partner wall. Templates provide both groups; no style injection. */
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall{display:block!important;width:calc(100% - 48px)!important;max-width:1200px!important;height:auto!important;margin:0 auto 42px!important;padding:0!important;overflow:hidden!important;mask-image:none!important;-webkit-mask-image:none!important}
#marquee-container.gd-partner-wall .gd-partner-viewport{overflow:hidden;padding:12px 0 20px;touch-action:pan-y}
#marquee-container.gd-partner-wall .gd-partner-track{display:flex;width:max-content;gap:16px;animation:gd-partner-drift 68s linear infinite;animation-play-state:paused;will-change:transform}
#marquee-container.gd-partner-wall.gd-motion-ready:not(.gd-motion-paused):not(:hover) .gd-partner-track{animation-play-state:running}
#marquee-container.gd-partner-wall .gd-partner-group{display:grid;grid-template-rows:repeat(3,138px);grid-auto-flow:column;grid-auto-columns:186px;gap:16px;width:max-content;flex:none}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:186px!important;height:138px!important;margin:0!important;padding:14px 10px!important;border:1px solid #e6dfe9!important;border-radius:3px!important;box-shadow:none!important;background:#fff!important;transform:none!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;cursor:default!important;box-sizing:border-box!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item:after{display:none!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item:hover,html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item:focus-visible{transform:translateY(-4px)!important;border-color:#b7944e!important;box-shadow:0 7px 18px #51205e1a!important;outline:2px solid #b7944e;outline-offset:-2px}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall img{width:100%!important;max-width:100%!important;height:65px!important;object-fit:contain!important;margin:0 0 10px!important;padding:0!important}
#marquee-container.gd-partner-wall .gd-partner-name{font-size:12px!important;line-height:1.55!important;color:#615767!important;text-align:center!important}
#marquee-container .gd-motion-control{display:block;margin:0 0 8px auto;border:1px solid #d8cadd;background:#fff;color:#674771;padding:5px 11px;font:inherit;font-size:12px;cursor:pointer}
@keyframes gd-partner-drift{to{transform:translateX(calc(-50% - 8px))}}
@media(max-width:767px){html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall{width:calc(100% - 28px)!important}#marquee-container.gd-partner-wall .gd-partner-group{grid-template-rows:repeat(3,126px);grid-auto-columns:150px;gap:12px}#marquee-container.gd-partner-wall .gd-partner-track{gap:12px;animation-duration:82s}html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item{width:150px!important;height:126px!important;padding:10px 8px!important}@keyframes gd-partner-drift{to{transform:translateX(calc(-50% - 6px))}}}
@media(prefers-reduced-motion:reduce){#marquee-container.gd-partner-wall .gd-partner-track{animation:none!important;transform:none!important;will-change:auto}#marquee-container.gd-partner-wall .gd-partner-viewport{overflow-x:auto;touch-action:pan-x pan-y}#marquee-container .gd-partner-copy,#marquee-container .gd-motion-control{display:none!important}html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item{transition:none!important}}
#marquee-container.gd-partner-wall .gd-partner-track:has(:focus-visible){animation-play-state:paused!important}
/* Mobile brand strip is a normal-flow sibling of the banner, never an overlay. */
.gd-mobile-brand{display:none}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall{padding:12px 20px 18px!important;background:#faf9f6!important;border:1px solid #eee9e1;border-radius:8px}
#marquee-container.gd-partner-wall .gd-partner-viewport{padding:12px 0 18px;-webkit-mask-image:linear-gradient(to right,transparent,#000 26px,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(to right,transparent,#000 26px,#000 calc(100% - 26px),transparent)}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item{border-color:#e9e3da!important;border-top:2px solid #d7c8a8!important;border-radius:5px!important;box-shadow:0 3px 10px #39234005!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item img{height:60px!important;transition:transform .22s ease;flex-shrink:0}
#marquee-container.gd-partner-wall .gd-partner-name{min-height:36px;display:flex;align-items:center;justify-content:center;color:#574d5c!important}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item:hover,html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item:focus-visible{border-color:#b7944e!important;box-shadow:0 8px 20px #39234014!important;outline:0}
html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item:hover img{transform:scale(1.045)}
#marquee-container.gd-partner-wall .gd-motion-control{min-width:88px;min-height:34px;padding:6px 12px;border-radius:4px;border-color:#e0d7e4;color:#61446b;background:#fff;font-size:12px;line-height:20px}
#marquee-container.gd-partner-wall .gd-motion-control:hover{border-color:#b7944e;background:#f7f2e9}
@media(max-width:767px){
 html.gd-site-upgrade body.gd-home #bannerSwiper,html.gd-site-upgrade body.gd-home #bannerSwiper .swiper-wrapper,html.gd-site-upgrade body.gd-home #bannerSwiper .swiper-slide{height:26.785714vw!important;min-height:0!important;max-height:none!important}
 html.gd-site-upgrade body.gd-home #bannerSwiper{background:#f4f1f5!important;box-shadow:none!important;margin:0!important}
 html.gd-site-upgrade body.gd-home #bannerSwiper img{display:block!important;width:100%!important;height:26.785714vw!important;object-fit:contain!important;filter:none!important;transform:none!important}
 html.gd-site-upgrade body.gd-home #bannerSwiper .swiper-slide:after{display:none!important;background:none!important}
 html.gd-site-upgrade body.gd-home #bannerSwiper .swiper-pagination{bottom:5px!important;height:8px!important;line-height:8px!important}
 html.gd-site-upgrade body.gd-home #bannerSwiper .swiper-pagination-bullet{width:17px!important;height:3px!important;margin:0 3px!important;border-radius:0!important}
 html.gd-site-upgrade body.gd-home .gd-hero-copy{display:none!important}
 html.gd-site-upgrade body.gd-home .gd-mobile-brand{display:block;position:relative;margin:0;padding:16px 18px 15px;background:#42174c;border-bottom:2px solid #b7944e;text-align:center;color:#fff}
 .gd-mobile-brand strong{display:block;font-size:20px;font-weight:600;line-height:1.6;letter-spacing:1px;color:#fff}
 .gd-mobile-brand span{display:block;margin-top:4px;font-size:12px;line-height:1.8;letter-spacing:2px;color:#decaab}
 html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall{padding:5px 8px 9px!important;border-radius:6px}
 #marquee-container.gd-partner-wall .gd-partner-viewport{-webkit-mask-image:linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 12px),transparent)}
 #marquee-container.gd-partner-wall .gd-motion-control{min-height:44px;margin-bottom:0}
 html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item img{height:56px!important}
}
@media(prefers-reduced-motion:reduce){html.gd-site-upgrade body.gd-home #marquee-container.gd-partner-wall .list_item:hover img{transform:none}}

/* Footer service promise: aligned with legal content. */
html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .gd-native-follow{padding:0!important;margin:22px 0 0!important;border-top:1px solid #ffffff20!important;border-bottom:1px solid #b7944e66!important}
html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .gd-native-follow .ft-fixed{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:76px!important;margin:0!important;padding:0!important;border:0!important;box-sizing:border-box!important}
html.gd-site-upgrade .gd-footer-shell .gd-native-follow .gd-footer-promise{margin:0!important;padding:0!important;color:#d2b66e!important;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.7!important;letter-spacing:2px!important;text-align:left!important}
html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .gd-native-follow .ft-fixed .pull-right{position:static!important;float:none!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;height:64px!important;margin:0!important;padding:0!important;transform:none!important}
@media(max-width:767px){html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .gd-native-follow .ft-fixed{flex-direction:column!important;justify-content:center!important;gap:4px!important;padding:18px 0 8px!important}html.gd-site-upgrade .gd-footer-shell .gd-native-follow .gd-footer-promise{font-size:15px!important;letter-spacing:1px!important;text-align:center!important}html.gd-site-upgrade .gd-footer-shell.picScroll-left>.nav-bar .gd-native-follow .ft-fixed .pull-right{justify-content:center!important;height:52px!important}}
