 /* ==================== 唯一 ID 隔离 ==================== */手机可以正常跑所有动画（奔马、彩虹转圈、财神摆动、元宝闪烁）但是电脑浏览器不动
    #qlm-yxym-0829,
    #qlm-yxym-0829 *,
    #qlm-yxym-0829 *::before,
    #qlm-yxym-0829 *::after {
      box-sizing: border-box !important;
      min-width: 0;
      font-family: KaiTi, 'KaiTi GB2312', STKaiti, 'Kaiti SC', 'Kaiti TC', DFKai-SB, BiauKai, SimKai, serif !important;
      font-weight: 900 !important;
      font-style: normal !important;
      font-synthesis: weight;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-rendering: geometricPrecision;
    }
    /* 清除全部链接下划线、蓝色文字 */
    #qlm-yxym-0829 a,
    #qlm-yxym-0829 a:link,
    #qlm-yxym-0829 a:visited,
    #qlm-yxym-0829 a:hover,
    #qlm-yxym-0829 a:active {
      text-decoration: none !important;
      color: inherit !important;
    }
    #qlm-yxym-0829 {
      position: relative;
      /* 删除 isolation:isolate;  这就是PCQQ浏览器动画卡死元凶 */
      width: 100%;
      max-width: 720px;
      margin: 8px auto;
      overflow: hidden;
      color: #fff;
      background: #000 !important;
      border: 2px solid #d8a92e;
      border-radius: 14px;
      box-shadow:
        0 5px 18px rgba(0, 0, 0, .42),
        inset 0 0 22px rgba(255, 205, 78, .06);
    }
    /* ==================== 858HK.com 全局水印==================== */
    #qlm-yxym-0829::before {
      content:
        '858HK.com 858HK.com 858HK.com 858HK.com\A 858HK.com 858HK.com 858HK.com 858HK.com\A 858HK.com 858HK.com 858HK.com 858HK.com\A 858HK.com 858HK.com 858HK.com 858HK.com\A 858HK.com 858HK.com 858HK.com 858HK.com\A 858HK.com 858HK.com 858HK.com 858HK.com';
      position: absolute;
      z-index: 50;
      left: 16%;
      top: -18%;
      width: 132%;
      height: 136%;
      overflow: hidden;
      pointer-events: none;
      user-select: none;
      white-space: pre-wrap;
      color: rgba(255, 224, 118, .11);
      font-family: KaiTi, 'KaiTi GB2312', STKaiti, 'Kaiti SC', 'Kaiti TC', DFKai-SB, BiauKai, SimKai, serif !important;
      font-size: clamp(14px, 3.8vw, 25px) !important;
      font-weight: 900 !important;
      line-height: 2.7;
      letter-spacing: 1.5px;
      word-spacing: 7px;
      text-align: center;
      text-shadow: none !important;
      transform: rotate(-16deg);
      -webkit-transform: rotate(-16deg);
      transform-origin: center center;
      -webkit-transform-origin: center center;
    }
    /* ==================== 顶部61论坛标题==================== */
    #qlm-yxym-0829 .qlm-header {
      position: relative;
      z-index: 2;
      width: 100%;
      min-height: 74px;
      padding: 8px 58px 7px;
      overflow: hidden;
      color: #fff;
      background: #008000 !important;
      border-bottom: 3px solid #d8a92e;
      text-align: center;
    }
    #qlm-yxym-0829 .qlm-header::before,
    #qlm-yxym-0829 .qlm-header::after {
      content: '';
      position: absolute;
      top: 13px;
      width: 32px;
      height: 32px;
      border: 2px solid rgba(255, 215, 92, .82);
      transform: rotate(45deg);
      -webkit-transform: rotate(45deg);
    }
    #qlm-yxym-0829 .qlm-header::before {
      left: -18px;
    }
    #qlm-yxym-0829 .qlm-header::after {
      right: -18px;
    }
    #qlm-yxym-0829 .qlm-title {
      position: relative;
      z-index: 2;
      overflow: hidden;
      color: #fff;
      font-size: clamp(20px, 5.2vw, 31px);
      line-height: 1.18;
      letter-spacing: clamp(0px, .28vw, 2px);
      white-space: nowrap;
      text-shadow: 0 2px 3px rgba(0, 0, 0, .8);
    }
    #qlm-yxym-0829 .qlm-title-mark {
      color: #ffd85a;
    }
    #qlm-yxym-0829 .qlm-subtitle {
      margin-top: 3px;
      overflow: hidden;
      color: #e8c75f;
      font-size: clamp(11px, 2.9vw, 15px);
      line-height: 1.1;
      letter-spacing: clamp(0px, .5vw, 3px);
      white-space: nowrap;
    }
    /* 标题左侧奔马 */
    #qlm-yxym-0829 .qlm-horse {
      position: absolute;
      z-index: 3;
      left: 8px;
      top: 16px;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 43px;
      height: 43px;
      color: #ffd85a;
      font-family: KaiTi, 'KaiTi GB2312', STKaiti, 'Kaiti SC', 'Kaiti TC', DFKai-SB, BiauKai, SimKai, serif !important;
      font-size: 35px;
      line-height: 1;
      filter: drop-shadow(0 2px 2px rgba(0, 0, 0, .7));
      animation: qlmHorseRun 1.05s ease-in-out infinite;
      -webkit-animation: qlmHorseRun 1.05s ease-in-out infinite;
    }
    /* 右侧坛 */
    #qlm-yxym-0829 .qlm-horse.right‑horse {
      left: auto;
      right: 8px;
    }
    #qlm-yxym-0829 .qlm-61mark {
      font-family: KaiTi, 'KaiTi GB2312', STKaiti, 'Kaiti SC', 'Kaiti TC', DFKai-SB, BiauKai, SimKai, serif !important;
      font-size: 24px !important;
      font-weight: 900 !important;
      letter-spacing: -1px;
      border: 2px solid #ffd85a;
      border-radius: 50%;
      background: #000 !important;
      text-shadow: 0 0 6px rgba(255, 216, 90, .55);
    }
    #qlm-yxym-0829 .qlm-horse::after {
      content: '';
      position: absolute;
      left: -8px;
      bottom: 2px;
      width: 54px;
      height: 2px;
      background: linear-gradient(90deg, transparent, #ffd85a, transparent);
      opacity: .8;
      animation: qlmTrack 1.05s linear infinite;
      -webkit-animation: qlmTrack 1.05s linear infinite;
    }
    @keyframes qlmHorseRun {
      0%, 100% {
        transform: translateY(0) rotate(-3deg);
        -webkit-transform: translateY(0) rotate(-3deg);
      }
      50% {
        transform: translateY(-5px) rotate(3deg);
        -webkit-transform: translateY(-5px) rotate(3deg);
      }
    }
    @-webkit-keyframes qlmHorseRun {
      0%, 100% {
        transform: translateY(0) rotate(-3deg);
        -webkit-transform: translateY(0) rotate(-3deg);
      }
      50% {
        transform: translateY(-5px) rotate(3deg);
        -webkit-transform: translateY(-5px) rotate(3deg);
      }
    }
    @keyframes qlmTrack {
      0% {
        transform: scaleX(.5);
        -webkit-transform: scaleX(.5);
        opacity: .2;
      }
      50% {
        transform: scaleX(1);
        -webkit-transform: scaleX(1);
        opacity: .9;
      }
      100% {
        transform: scaleX(.5);
        -webkit-transform: scaleX(.5);
        opacity: .2;
      }
    }
    @-webkit-keyframes qlmTrack {
      0% {
        transform: scaleX(.5);
        -webkit-transform: scaleX(.5);
        opacity: .2;
      }
      50% {
        transform: scaleX(1);
        -webkit-transform: scaleX(1);
        opacity: .9;
      }
      100% {
        transform: scaleX(.5);
        -webkit-transform: scaleX(.5);
        opacity: .2;
      }
    }
    /* ==================== 主内容与财神侧栏 ==================== */
    #qlm-yxym-0829 .qlm-body {
      position: relative;
      z-index: 1;
      width: 100%;
      padding-right: 58px;
      background: #008000 !important;
    }
    #qlm-yxym-0829 .qlm-body::after {
      content: '';
      position: absolute;
      z-index: -1;
      top: 7px;
      right: 7px;
      bottom: 7px;
      width: 44px;
      background: #000 !important;
      border: 1px solid #b88b25;
      border-radius: 24px;
      box-shadow:
        inset 0 0 11px rgba(255, 209, 76, .14),
        0 0 8px rgba(255, 209, 76, .08);
    }
    #qlm-yxym-0829 .qlm-grid {
      display: grid;
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
      gap: 7px;
      width: 100%;
      padding: 9px 8px 7px;
      background: #000 !important;
    }
    #qlm-yxym-0829 .qlm-card {
      position: relative;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: clamp(3px, 1vw, 9px);
      width: 100%;
      min-height: 69px;
      padding: 7px 3px;
      overflow: hidden;
      color: #fff;
      background: #008000 !important;
      border: 1px solid #88691e;
      border-radius: 9px;
      box-shadow:
        inset 0 0 10px rgba(255, 213, 82, .05),
        0 2px 7px rgba(0, 0, 0, .5);
      white-space: nowrap;
    }
    #qlm-yxym-0829 .qlm-card::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 3px;
      background: linear-gradient(90deg, #75520d, #ffdf6a, #75520d);
    }
    #qlm-yxym-0829 .qlm-card::after {
      content: '858HK.com';
      position: absolute;
      right: 3px;
      bottom: 1px;
      color: rgba(255, 218, 91, .16);
      font-size: 13px;
      line-height: 1;
      transform: rotate(-8deg);
      -webkit-transform: rotate(-8deg);
    }
    #qlm-yxym-0829 .qlm-card:nth-child(7) {
      grid-column: 1 / -1;
      min-height: 74px;
      background: #000 !important;
      border: 2px solid #d6a62d;
      box-shadow:
        inset 0 0 14px rgba(255, 210, 74, .08),
        0 3px 10px rgba(0, 0, 0, .58);
    }
    #qlm-yxym-0829 .qlm-card:nth-child(7)::before {
      background: linear-gradient(90deg, #8a5d0d, #ffe271, #8a5d0d);
    }
    #qlm-yxym-0829 .qlm-period {
      flex: 0 0 auto;
      color: #ffe17a;
      font-size: clamp(24px, 3.7vw, 21px);
      line-height: 1;
    }
    #qlm-yxym-0829 .qlm-colon {
      flex: 0 0 auto;
      color: #bda04b;
      font-size: clamp(23px, 3.3vw, 19px);
      line-height: 1;
    }
    #qlm-yxym-0829 .qlm-pick {
      flex: 0 0 auto;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-width: clamp(55px, 15vw, 84px);
      height: clamp(34px, 9vw, 48px);
      padding: 0 clamp(5px, 1.8vw, 12px);
      color: #fff;
      background: #000 !important;
      border: 2px solid #dfb238;
      border-radius: 4px;
      outline: 1px solid rgba(255, 220, 97, .24);
      font-size: clamp(17px, 4.5vw, 27px);
      line-height: 1;
      letter-spacing: 1px;
      text-shadow: none;
      box-shadow:
        inset 0 0 8px rgba(255, 208, 67, .11),
        0 0 7px rgba(255, 208, 67, .08);
    }
    #qlm-yxym-0829 .qlm-win {
      position: relative;
      z-index: 2;
      flex: 0 0 auto;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 1.48em;
      height: 1.28em;
      margin: 0 .03em;
      overflow: hidden;
      color: #fff !important;
      background: transparent !important;
      border: 0;
      border-radius: 5px;
      line-height: 1;
      letter-spacing: 0;
      text-shadow: none;
      box-shadow: 0 0 9px rgba(255, 67, 38, .42);
    }
    #qlm-yxym-0829 .qlm-win::before {
      content: '';
      position: absolute;
      z-index: -2;
      left: 50%;
      top: 50%;
      width: 190%;
      aspect-ratio: 1 / 1;
      border-radius: 50%;
      background: conic-gradient(
        from 0deg,
        #ff1744 0deg,
        #ff8c00 52deg,
        #ffe600 103deg,
        #25e56f 154deg,
        #00d9ff 206deg,
        #3478ff 257deg,
        #a94cff 309deg,
        #ff1744 360deg
      ) !important;
      transform: translate(-50%, -50%) rotate(0deg);
      -webkit-transform: translate(-50%, -50%) rotate(0deg);
      animation: qlmRainbowLineSpin 1.55s linear infinite;
      -webkit-animation: qlmRainbowLineSpin 1.55s linear infinite;
    }
    #qlm-yxym-0829 .qlm-win::after {
      content: '';
      position: absolute;
      z-index: -1;
      inset: 2px;
      background: linear-gradient(
        135deg,
        #ff4b43 0%,
        #dc0808 52%,
        #a70000 100%
      ) !important;
      border: 1px solid rgba(255, 255, 255, .38);
      border-radius: 3px;
      box-shadow:
        inset 0 1px 2px rgba(255, 255, 255, .35),
        inset 0 -1px 2px rgba(80, 0, 0, .38);
    }
    @keyframes qlmRainbowLineSpin {
      0% {
        transform: translate(-50%, -50%) rotate(0deg);
        -webkit-transform: translate(-50%, -50%) rotate(0deg);
      }
      100% {
        transform: translate(-50%, -50%) rotate(360deg);
        -webkit-transform: translate(-50%, -50%) rotate(360deg);
      }
    }
    @-webkit-keyframes qlmRainbowLineSpin {
      0% {
        transform: translate(-50%, -50%) rotate(0deg);
        -webkit-transform: translate(-50%, -50%) rotate(0deg);
      }
      100% {
        transform: translate(-50%, -50%) rotate(360deg);
        -webkit-transform: translate(-50%, -50%) rotate(360deg);
      }
    }
    #qlm-yxym-0829 .qlm-latest {
      flex: 0 1 auto;
      color: #ffdb5c;
      font-size: clamp(21px, 4.5vw, 27px);
      line-height: 1;
      animation: qlmLatestPulse 1.45s ease-in-out infinite;
      -webkit-animation: qlmLatestPulse 1.45s ease-in-out infinite;
    }
    #qlm-yxym-0829 .qlm-hand-icon {
      display: inline-block;
      margin-right: .16em;
      font-family: KaiTi, 'KaiTi GB2312', STKaiti, 'Kaiti SC', 'Kaiti TC', DFKai-SB, BiauKai, SimKai, serif !important;
      font-style: normal !important;
      font-weight: 900 !important;
      line-height: 1;
      vertical-align: .02em;
    }
    @keyframes qlmLatestPulse {
      0%, 100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        color: #ffd452;
      }
      50% {
        transform: scale(1.045);
        -webkit-transform: scale(1.045);
        color: #ff6b40;
      }
    }
    @-webkit-keyframes qlmLatestPulse {
      0%, 100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        color: #ffd452;
      }
      50% {
        transform: scale(1.045);
        -webkit-transform: scale(1.045);
        color: #ff6b40;
      }
    }
    /* ==================== 右侧移动小财神==================== */
    #qlm-yxym-0829 .qlm-caishen {
      position: absolute;
      z-index: 5;
      top: 13px;
      right: 7px;
      width: 44px;
      height: 64px;
      pointer-events: none;
      transform-origin: 50% 100%;
      -webkit-transform-origin: 50% 100%;
      animation: qlmCaishenMove 4.6s ease-in-out infinite;
      -webkit-animation: qlmCaishenMove 4.6s ease-in-out infinite;
    }
    #qlm-yxym-0829 .qlm-cs-hat {
      position: absolute;
      z-index: 3;
      top: 0;
      left: 7px;
      width: 30px;
      height: 17px;
      background: #c91f26;
      border: 2px solid #861015;
      border-radius: 50% 50% 18% 18%;
      box-shadow: inset 0 -3px 0 #f5c74e;
    }
    #qlm-yxym-0829 .qlm-cs-hat::before,
    #qlm-yxym-0829 .qlm-cs-hat::after {
      content: '';
      position: absolute;
      top: 3px;
      width: 9px;
      height: 9px;
      background: #efbd38;
      border: 1px solid #8f5210;
      transform: rotate(45deg);
      -webkit-transform: rotate(45deg);
    }
    #qlm-yxym-0829 .qlm-cs-hat::before {
      left: -7px;
    }
    #qlm-yxym-0829 .qlm-cs-hat::after {
      right: -7px;
    }
    #qlm-yxym-0829 .qlm-cs-face {
      position: absolute;
      z-index: 2;
      top: 12px;
      left: 9px;
      width: 27px;
      height: 25px;
      background: #ffd5a4;
      border: 2px solid #b66525;
      border-radius: 48% 48% 44% 44%;
    }
    #qlm-yxym-0829 .qlm-cs-face::before {
      content: '';
      position: absolute;
      top: 8px;
      left: 6px;
      width: 3px;
      height: 3px;
      background: #5b2815;
      border-radius: 50%;
      box-shadow: 10px 0 0 #5b2815;
    }
    #qlm-yxym-0829 .qlm-cs-face::after {
      content: '';
      position: absolute;
      left: 8px;
      bottom: 5px;
      width: 9px;
      height: 5px;
      border-bottom: 2px solid #5b2815;
      border-radius: 0 0 9px 9px;
    }
    #qlm-yxym-0829 .qlm-cs-body {
      position: absolute;
      z-index: 1;
      top: 32px;
      left: 5px;
      width: 34px;
      height: 28px;
      background: linear-gradient(90deg, #b91822, #eb3035, #b91822);
      border: 2px solid #871017;
      border-radius: 10px 10px 8px 8px;
    }
    #qlm-yxym-0829 .qlm-cs-body::before {
      content: '\8D22';
      position: absolute;
      top: 5px;
      left: 8px;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 14px;
      height: 14px;
      color: #a9141b;
      background: #ffdb4f;
      border: 1px solid #9b5e0a;
      border-radius: 50%;
      font-size: 11px;
      line-height: 1;
    }
    #qlm-yxym-0829 .qlm-cs-ingot {
      position: absolute;
      z-index: 5;
      left: 7px;
      bottom: -2px;
      width: 30px;
      height: 12px;
      color: #7d4505;
      background: #ffd64a;
      border: 2px solid #a96908;
      border-radius: 50% 50% 42% 42%;
      box-shadow: inset 0 3px 0 #fff19a;
      animation: qlmIngotGlow 1.1s ease-in-out infinite;
      -webkit-animation: qlmIngotGlow 1.1s ease-in-out infinite;
    }
    #qlm-yxym-0829 .qlm-cs-hankd {
      position: absolute;
      z-index: 6;
      top: 35px;
      right: 0;
      width: 10px;
      height: 19px;
      background: #ffd5a4;
      border: 2px solid #a85c23;
      border-radius: 8px;
      transform-origin: 4px 16px;
      -webkit-transform-origin: 4px 16px;
      animation: qlmWave 1s ease-in-out infinite;
      -webkit-animation: qlmWave 1s ease-in-out infinite;
    }
    @keyframes qlmCaishenMove {
      0%, 100% {
        top: 13px;
        transform: rotate(-3deg) scale(1);
        -webkit-transform: rotate(-3deg) scale(1);
      }
      25% {
        transform: rotate(3deg) scale(1.04);
        -webkit-transform: rotate(3deg) scale(1.04);
      }
      50% {
        top: calc(100% - 78px);
        transform: rotate(-2deg) scale(1);
        -webkit-transform: rotate(-2deg) scale(1);
      }
      75% {
        transform: rotate(3deg) scale(1.04);
        -webkit-transform: rotate(3deg) scale(1.04);
      }
    }
    @-webkit-keyframes qlmCaishenMove {
      0%, 100% {
        top: 13px;
        transform: rotate(-3deg) scale(1);
        -webkit-transform: rotate(-3deg) scale(1);
      }
      25% {
        transform: rotate(3deg) scale(1.04);
        -webkit-transform: rotate(3deg) scale(1.04);
      }
      50% {
        top: calc(100% - 78px);
        transform: rotate(-2deg) scale(1);
        -webkit-transform: rotate(-2deg) scale(1);
      }
      75% {
        transform: rotate(3deg) scale(1.04);
        -webkit-transform: rotate(3deg) scale(1.04);
      }
    }
    @keyframes qlmWave {
      0%, 100% {
        transform: rotate(-22deg);
        -webkit-transform: rotate(-22deg);
      }
      50% {
        transform: rotate(28deg);
        -webkit-transform: rotate(28deg);
      }
    }
    @-webkit-keyframes qlmWave {
      0%, 100% {
        transform: rotate(-22deg);
        -webkit-transform: rotate(-22deg);
      }
      50% {
        transform: rotate(28deg);
        -webkit-transform: rotate(28deg);
      }
    }
    @keyframes qlmIngotGlow {
      0%, 100% {
        filter: brightness(1);
        transform: translateY(0);
        -webkit-transform: translateY(0);
      }
      50% {
        filter: brightness(1.22);
        transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
      }
    }
    @-webkit-keyframes qlmIngotGlow {
      0%, 100% {
        filter: brightness(1);
        transform: translateY(0);
        -webkit-transform: translateY(0);
      }
      50% {
        filter: brightness(1.22);
        transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
      }
    }
    /* ==================== 底部三行引导文案 ==================== */
    #qlm-yxym-0829 .qlm-slogans {
      display: grid;
      gap: 5px;
      width: 100%;
      padding: 0 8px 9px;
      background: #000 !important;
    }
    #qlm-yxym-0829 .qlm-slogan {
      width: 100%;
      padding: 6px 3px;
      overflow: hidden;
      color: #f2d477;
      background: #000 !important;
      border: 1px solid #6f571b;
      border-radius: 6px;
      text-align: center;
      font-size: clamp(11px, 3.4vw, 19px);
      line-height: 1.25;
      letter-spacing: 0;
      white-space: nowrap;
    }
    #qlm-yxym-0829 .qlm-slogan:nth-child(1) {
      color: #fff;
      border-color: #777;
    }
    #qlm-yxym-0829 .qlm-slogan:nth-child(2) {
      color: #ffdc66;
      border-color: #9f7920;
    }
    #qlm-yxym-0829 .qlm-slogan:nth-child(3) {
      color: #ff6a5d;
      border-color: #8f342e;
    }
    /* ==================== 超窄手机加固==================== */
    @media (max-width: 360px) {
      #qlm-yxym-0829 {
        border-radius: 9px;
      }
      #qlm-yxym-0829 .qlm-header {
        min-height: 66px;
        padding: 7px 48px 6px;
      }
      #qlm-yxym-0829 .qlm-horse {
        left: 4px;
        top: 13px;
        width: 38px;
        height: 38px;
        font-size: 30px;
      }
      #qlm-yxym-0829 .qlm‑horse.right‑horse {
        left:auto;
        right:4px;
      }
      #qlm-yxym-0829 .qlm-61mark {
        font-size: 21px !important;
      }
      #qlm-yxym-0829 .qlm-body {
        padding-right: 50px;
      }
      #qlm-yxym-0829 .qlm-body::after {
        right: 5px;
        width: 38px;
      }
      #qlm-yxym-0829 .qlm-grid {
        gap: 5px;
        padding: 6px 5px 5px;
      }
      #qlm-yxym-0829 .qlm-card {
        min-height: 58px;
        gap: 2px;
        padding: 6px 1px;
        border-radius: 6px;
      }
      #qlm-yxym-0829 .qlm-card:nth-child(7) {
        min-height: 63px;
      }
      #qlm-yxym-0829 .qlm-period {
        font-size: clamp(22px, 3.55vw, 14px);
      }
      #qlm-yxym-0829 .qlm-colon {
        font-size: 22px;
      }
      #qlm-yxym-0829 .qlm-pick {
        min-width: clamp(48px, 14.2vw, 55px);
        height: clamp(31px, 8.8vw, 35px);
        padding: 0 3px;
        border-width: 1px;
        border-radius: 3px;
        font-size: clamp(14px, 4vw, 17px);
        letter-spacing: 0;
      }
      #qlm-yxym-0829 .qlm-win {
        width: 1.43em;
        height: 1.25em;
        border-radius: 4px;
      }
      #qlm-yxym-0829 .qlm-win::after {
        inset: 1.5px;
        border-radius: 2px;
      }
      #qlm-yxym-0829 .qlm-caishen {
        right: 2px;
        transform: scale(.88);
        -webkit-transform: scale(.88);
      }
      #qlm-yxym-0829 .qlm-slogans {
        gap: 4px;
        padding: 0 5px 6px;
      }
      #qlm-yxym-0829 .qlm-slogan {
        padding: 5px 2px;
        font-size: clamp(10px, 3.15vw, 12px);
      }
    }
    /* 强制覆盖系统减少动画，QQ浏览器PC会读取这个把动画停掉，这里强制打开 */
    @media (prefers-reduced-motion: reduce) {
      #qlm-yxym-0829 .qlm-horse,
      #qlm-yxym-0829 .qlm-horse::after,
      #qlm-yxym-0829 .qlm-latest,
      #qlm-yxym-0829 .qlm-win::before,
      #qlm-yxym-0829 .qlm-caishen,
      #qlm-yxym-0829 .qlm-cs-hankd,
      #qlm-yxym-0829 .qlm-cs-ingot {
        animation: initial !important;
        -webkit-animation: initial !important;
      }
    }
    /* ==================== 图标标签加固==================== */
    #qlm-yxym-0829 i,
    #qlm-yxym-0829 .qlm-hand-icon,
    #qlm-yxym-0829 .qlm-61mark {
      font-style: normal !important;
      speak: none;
      -webkit-font-smoothing: antialiased;
      text-rendering: geometricPrecision;
    }
    /* ==================== 整个框架透明超链接层==================== */
    #qlm-yxym-0829 .qlm-full-link {
      position: absolute;
      z-index: 99999;
      inset: 0;
      display: block;
      width: 100%;
      height: 100%;
      background: transparent !important;
      text-decoration: none !important;
      cursor: pointer;
      -webkit-tap-highlight-color: transparent;
    }