/* ============================================================
   avi template common styles (extracted from index.html inline <style>)
   ============================================================ */

/* ===== base reset & page loading animation ===== */
    html,
    body {
      width: 100%;
      min-height: 100%;
      margin: 0;
      padding: 0;
    }

    #loading {
      position: fixed;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
    }

    .d2-app-loading-group {
      height: 100%;
      width: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%), radial-gradient(at top center, rgba(255, 255, 255, 0.40) 0%, rgba(0, 0, 0, 0.40) 120%) #989898;
      background-blend-mode: multiply, multiply;
    }

    .d2-app-loading-title {
      color: #FFF;
      font-weight: bold;
      font-size: 14px;
      margin-top: 40px;
      margin-bottom: 10px;
      letter-spacing: 0.2em;
    }

    .d2-app-loading-sub-title {
      color: #FFF;
      font-size: 10px;
      margin-bottom: 10px;
    }

    .d2-app-loading-sub-info {
      color: #FFF;
      font-size: 10px;
      opacity: .8;
      margin-bottom: 4px;
    }

    .d2-app-loading-grid {
      width: 30px;
      height: 30px;
    }

    .d2-app-loading-grid .d2-app-loading {
      width: 10px;
      height: 10px;
      background-color: #FFF;
      float: left;
      -webkit-animation: d2-app-loading-grid-scale-delay 1.3s infinite ease-in-out;
      animation: d2-app-loading-grid-scale-delay 1.3s infinite ease-in-out;
    }

    .d2-app-loading-grid .d2-app-loading1 {
      border-top-left-radius: 4px;
      -webkit-animation-delay: 0.2s;
      animation-delay: 0.2s;
    }

    .d2-app-loading-grid .d2-app-loading2 {
      -webkit-animation-delay: 0.3s;
      animation-delay: 0.3s;
    }

    .d2-app-loading-grid .d2-app-loading3 {
      border-top-right-radius: 4px;
      -webkit-animation-delay: 0.4s;
      animation-delay: 0.4s;
    }

    .d2-app-loading-grid .d2-app-loading4 {
      -webkit-animation-delay: 0.1s;
      animation-delay: 0.1s;
    }

    .d2-app-loading-grid .d2-app-loading5 {
      -webkit-animation-delay: 0.2s;
      animation-delay: 0.2s;
    }

    .d2-app-loading-grid .d2-app-loading6 {
      -webkit-animation-delay: 0.3s;
      animation-delay: 0.3s;
    }

    .d2-app-loading-grid .d2-app-loading7 {
      border-bottom-left-radius: 4px;
      -webkit-animation-delay: 0s;
      animation-delay: 0s;
    }

    .d2-app-loading-grid .d2-app-loading8 {
      -webkit-animation-delay: 0.1s;
      animation-delay: 0.1s;
    }

    .d2-app-loading-grid .d2-app-loading9 {
      border-bottom-right-radius: 4px;
      -webkit-animation-delay: 0.2s;
      animation-delay: 0.2s;
    }

    @-webkit-keyframes d2-app-loading-grid-scale-delay {

      0%,
      70%,
      100% {
        -webkit-transform: scale3D(1, 1, 1);
        transform: scale3D(1, 1, 1);
      }

      35% {
        -webkit-transform: scale3D(0, 0, 1);
        transform: scale3D(0, 0, 1);
      }
    }

    @keyframes d2-app-loading-grid-scale-delay {

      0%,
      70%,
      100% {
        -webkit-transform: scale3D(1, 1, 1);
        transform: scale3D(1, 1, 1);
      }

      35% {
        -webkit-transform: scale3D(0, 0, 1);
        transform: scale3D(0, 0, 1);
      }
    }

    ul,
    li {
      list-style: none;
    }

    #root:empty+#ant-motion-load {
      opacity: 1;
    }

/* ===== page component styles (was <style class="allEle">) ===== */
    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item:last-child button {
      width: 250px;
      height: 40px
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item input {
      height: 40px
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item .ant-input {
      color: rgba(187, 187, 187, 1);
      font-size: 12px;
      font-family: Arial;
      border-color: rgba(196, 198, 207, 1);
      border-style: solid;
      ;
      border-width: 0px;
      border-radius: 2px 2px 2px 2px;
      background-color: rgba(243, 244, 242, 1)
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item .ant-btn {
      color: rgba(255, 255, 255, 1);
      font-size: 12px;
      font-family: Arial;
      border-width: 0px;
      border-radius: 2px 2px 2px 2px;
      background-color: rgba(1, 39, 130, 1)
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item:last-child {
      text-align: center
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item .ant-btn:hover {
      background-color: rgba(231, 0, 18, 1)
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item .ant-form-item-control-wrapper .ant-radio-group .ant-radio-button-wrapper {
      line-height: 50px
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 {
      margin-top: 0px;
      margin-Bottom: 0px;
      margin-Left: 10.83177237333003%;
      margin-Right: 0%;
      background-color: rgba(255, 255, 255, 1)
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item .ant-form-item-label {
      color: rgba(51, 51, 51, 1);
      font-size: 14px;
      font-family: Arial
    }

    #Form4030_88a0809ceebc18800e9003e58beda357 .ant-form .ant-form-item textarea {
      height: 100px
    }

    #Image409_9423076039e0d95039f6fa082f9f8ebb .CImage_title {
      font-size: 14px
    }

    #Image409_9423076039e0d95039f6fa082f9f8ebb {
      margin-top: 0px;
      margin-Bottom: 30px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Image430_ad5ee54c545588422daef91aa0694413 .CImage_title {
      font-size: 14px
    }

    #Image430_ad5ee54c545588422daef91aa0694413 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 39.06730440724291%;
      margin-Right: 39.06730440724291%
    }

    #Text2114_2e155b0fc526f60ab11428e34d83688b {
      margin-top: 20px;
      margin-Bottom: 20px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Text2114_94a5cd82b1f5cc3bcf356f6cb0a98e95 {
      margin-top: 20px;
      margin-Bottom: 20px;
      margin-Left: 13.308763308763307%;
      margin-Right: 13.308763308763307%
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim {
      padding-bottom: 36.57262277951933%
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-arrow .anticon:hover {
      color: rgba(0, 0, 0, 1);
      font-size: 30px
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-thumb .banner-thumb-icon.active svg {
      color: rgba(253, 253, 253, 1)
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-thumb {
      bottom: 2.0652822821369217%
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-arrow .anticon {
      color: rgba(0, 0, 0, 1);
      display: block;
      font-size: 30px
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-thumb .icon {
      display: block
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-thumb .banner-thumb-icon svg {
      width: 40px;
      height: 40px
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-thumb .banner-thumb-icon:hover svg,
    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-thumb .banner-thumb-icon:not(.active):hover svg {
      color: rgba(177, 177, 177, 1)
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-thumb .banner-thumb-icon:not(:last-child) {
      margin-right: 0.6195786864931847%
    }

    #Banner324_bad1795b416cd5664792e75af7385796 {
      margin-top: 0px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Banner324_bad1795b416cd5664792e75af7385796 .banner-anim-thumb .banner-thumb-icon:not(.active) svg {
      color: rgba(0, 0, 0, 1)
    }

    #Image409_01f1d4522db75c26f5a36bca3b794dc42 .CImage_title {
      font-size: 14px
    }

    #Image409_01f1d4522db75c26f5a36bca3b794dc42 {
      margin-top: 0px;
      margin-Bottom: 30px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Image409_1deca1f17a5ebf1aa12f71b4b0e6734d2 .CImage_title {
      font-size: 14px
    }

    #Image409_1deca1f17a5ebf1aa12f71b4b0e6734d2 {
      margin-top: 0px;
      margin-Bottom: 30px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Image430_046ac0418f3977c1885fad148edb60af0 .CImage_title {
      font-size: 14px
    }

    #Image430_046ac0418f3977c1885fad148edb60af0 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 39.06730440724291%;
      margin-Right: 39.06730440724291%
    }

    #Image430_a0f9aa48dbecf549ae8c6a98998e19fc0 .CImage_title {
      font-size: 14px
    }

    #Image430_a0f9aa48dbecf549ae8c6a98998e19fc0 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 39.06730440724291%;
      margin-Right: 39.06730440724291%
    }

    #Text2114_1135e0c076523e9b72ebe224de8abc790 {
      margin-top: 70px;
      margin-Bottom: 20px;
      margin-Left: 4.9151912838925345%;
      margin-Right: 0%
    }

    #Text2114_1e2739ce0bd3219617a8cdbafe5c7a7f3 {
      margin-top: 20px;
      margin-Bottom: 50px;
      margin-Left: 17.20191322172873%;
      margin-Right: 17.20191322172873%
    }

    #Text2114_252d3419667dee58c1a0bee8702ead460 {
      margin-top: 20px;
      margin-Bottom: 50px;
      margin-Left: 17.20191322172873%;
      margin-Right: 17.20191322172873%
    }

    #Text2114_8608a3bc7368a2c7f89daa0170ce41640 {
      margin-top: 20px;
      margin-Bottom: 50px;
      margin-Left: 17.20191322172873%;
      margin-Right: 17.20191322172873%
    }

    #Text2114_c6147b30cfae62a76922656d75ebb0143 {
      margin-top: 20px;
      margin-Bottom: 20px;
      margin-Left: 13.308763308763307%;
      margin-Right: 13.308763308763307%
    }

    #Text2114_d596176726e1f4bf04e1cc997ac262cd0 {
      margin-top: 30px;
      margin-Bottom: 20px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Text2114_e08162577869f7a9c99b4f254d6119900 {
      margin-top: 70px;
      margin-Bottom: 50px;
      margin-Left: 20.76265940324378%;
      margin-Right: 0%
    }

    #Text2114_e2c362967c031a13bd5bccb70bea32870 {
      margin-top: 60px;
      margin-Bottom: 20px;
      margin-Left: 0%;
      margin-Right: 0.9533242540547232%
    }

    #Text2114_fefdd92a8b3c3b599e4b392778fffc6e3 {
      margin-top: 20px;
      margin-Bottom: 20px;
      margin-Left: 13.308763308763307%;
      margin-Right: 13.308763308763307%
    }

    #Button3124_663215a19b9dbf4a9d26543d91bd4971:hover a svg {
      color: rgba(149, 149, 149, 1);
      display: inline-block;
      width: 40px;
      height: 40px
    }

    #Button3124_663215a19b9dbf4a9d26543d91bd4971 a svg {
      color: rgba(241, 241, 241, 1);
      display: inline-block;
      width: 40px;
      height: 40px
    }

    #Button3124_663215a19b9dbf4a9d26543d91bd4971 a {
      text-align: center
    }

    #Button3124_663215a19b9dbf4a9d26543d91bd4971:hover {
      border-color: rgba(204, 204, 204, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_663215a19b9dbf4a9d26543d91bd4971:hover .button0_text {
      color: rgba(255, 255, 255, 1);
      font-size: 12px;
      font-family: 微软雅黑, Microsoft YaHei
    }

    #Button3124_663215a19b9dbf4a9d26543d91bd4971 {
      margin-top: 20px;
      margin-Bottom: 40px;
      margin-Left: 31.72809172809173%;
      margin-Right: 31.72809172809173%;
      height: 50px;
      border-color: rgba(0, 182, 155, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_663215a19b9dbf4a9d26543d91bd4971 .button0_text {
      color: rgba(252, 252, 252, 1);
      font-size: 14px;
      font-family: Microsoft YaHei
    }

    #Button3124_663215a19b9dbf4a9d26543d91bd4971 {
      display: block
    }

    #Button3124_762a7792060ea381d64ea98b9921c375:hover a svg {
      color: rgba(255, 255, 255, 0);
      display: none;
      width: 26px;
      height: 26px
    }

    #Button3124_762a7792060ea381d64ea98b9921c375 a svg {
      color: rgba(0, 182, 155, 1);
      display: none;
      width: 26px;
      height: 26px
    }

    #Button3124_762a7792060ea381d64ea98b9921c375 a {
      text-align: center
    }

    #Button3124_762a7792060ea381d64ea98b9921c375:hover {
      border-color: rgba(204, 204, 204, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(231, 0, 18, 1)
    }

    #Button3124_762a7792060ea381d64ea98b9921c375:hover .button0_text {
      color: rgba(255, 255, 255, 1);
      font-size: 14px;
      font-family: Arial
    }

    #Button3124_762a7792060ea381d64ea98b9921c375 {
      margin-top: 70px;
      margin-Bottom: 0px;
      margin-Left: 33.949801849405546%;
      margin-Right: 0%;
      height: 50px;
      border-color: rgba(0, 182, 155, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(1, 39, 130, 1)
    }

    #Button3124_762a7792060ea381d64ea98b9921c375 .button0_text {
      color: rgba(252, 252, 252, 1);
      font-size: 14px;
      font-family: Arial
    }

    #Button3124_762a7792060ea381d64ea98b9921c375 {
      display: block
    }

    #Button3124_1dc707cb956affe342e7b34a5bcfc4b64:hover a svg {
      color: rgba(149, 149, 149, 1);
      display: inline-block;
      width: 40px;
      height: 40px
    }

    #Button3124_1dc707cb956affe342e7b34a5bcfc4b64 a svg {
      color: rgba(241, 241, 241, 1);
      display: inline-block;
      width: 40px;
      height: 40px
    }

    #Button3124_1dc707cb956affe342e7b34a5bcfc4b64 a {
      text-align: center
    }

    #Button3124_1dc707cb956affe342e7b34a5bcfc4b64:hover {
      border-color: rgba(204, 204, 204, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_1dc707cb956affe342e7b34a5bcfc4b64:hover .button0_text {
      color: rgba(255, 255, 255, 1);
      font-size: 12px;
      font-family: 微软雅黑, Microsoft YaHei
    }

    #Button3124_1dc707cb956affe342e7b34a5bcfc4b64 {
      margin-top: 20px;
      margin-Bottom: 40px;
      margin-Left: 31.72809172809173%;
      margin-Right: 31.72809172809173%;
      height: 50px;
      border-color: rgba(0, 182, 155, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_1dc707cb956affe342e7b34a5bcfc4b64 .button0_text {
      color: rgba(252, 252, 252, 1);
      font-size: 14px;
      font-family: Microsoft YaHei
    }

    #Button3124_1dc707cb956affe342e7b34a5bcfc4b64 {
      display: block
    }

    #Button3124_880f0aec2ce332f9b968fb757eb166f54:hover a svg {
      color: rgba(149, 149, 149, 1);
      display: inline-block;
      width: 40px;
      height: 40px
    }

    #Button3124_880f0aec2ce332f9b968fb757eb166f54 a svg {
      color: rgba(241, 241, 241, 1);
      display: inline-block;
      width: 40px;
      height: 40px
    }

    #Button3124_880f0aec2ce332f9b968fb757eb166f54 a {
      text-align: center
    }

    #Button3124_880f0aec2ce332f9b968fb757eb166f54:hover {
      border-color: rgba(204, 204, 204, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_880f0aec2ce332f9b968fb757eb166f54:hover .button0_text {
      color: rgba(255, 255, 255, 1);
      font-size: 12px;
      font-family: 微软雅黑, Microsoft YaHei
    }

    #Button3124_880f0aec2ce332f9b968fb757eb166f54 {
      margin-top: 20px;
      margin-Bottom: 40px;
      margin-Left: 31.72809172809173%;
      margin-Right: 31.72809172809173%;
      height: 50px;
      border-color: rgba(0, 182, 155, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_880f0aec2ce332f9b968fb757eb166f54 .button0_text {
      color: rgba(252, 252, 252, 1);
      font-size: 14px;
      font-family: Microsoft YaHei
    }

    #Button3124_880f0aec2ce332f9b968fb757eb166f54 {
      display: block
    }

    #RootGrid2214_cdf391692c0239f552f8ae88f233f3d4 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 9.404388714733544%;
      margin-Right: 9.404388714733544%;
      border-color: rgba(0, 0, 0, 1);
      border-style: solid;
      ;
      border-width: 0px
    }

    #RootGridCell_04417972f3f92a244052bc0bd47943921>.grid_content:hover {
      background-color: rgba(44, 44, 44, 1)
    }

    #RootGridCell_04417972f3f92a244052bc0bd47943921 {
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 1.321003963011889%;
      padding-Right: 1.321003963011889%
    }

    #RootGridCell_04417972f3f92a244052bc0bd47943921>.grid_content {
      border-color: rgba(219, 219, 221, 1);
      border-style: solid;
      ;
      border-width: 2px;
      background-color: rgba(1, 39, 130, 1)
    }

    #RootGridCell_a016996a2a5880b36e6bc016b917bf8c1>.grid_content:hover {
      background-color: rgba(44, 44, 44, 1)
    }

    #RootGridCell_a016996a2a5880b36e6bc016b917bf8c1 {
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 1.321003963011889%;
      padding-Right: 1.321003963011889%
    }

    #RootGridCell_a016996a2a5880b36e6bc016b917bf8c1>.grid_content {
      border-color: rgba(219, 219, 221, 1);
      border-style: solid;
      ;
      border-width: 2px;
      background-color: rgba(1, 39, 130, 1)
    }

    #RootGridCell_cdf391692c0239f552f8ae88f233f3d40>.grid_content:hover {
      background-color: rgba(44, 44, 44, 1)
    }

    #RootGridCell_cdf391692c0239f552f8ae88f233f3d40 {
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 1.321003963011889%;
      padding-Right: 1.321003963011889%
    }

    #RootGridCell_cdf391692c0239f552f8ae88f233f3d40>.grid_content {
      border-color: rgba(219, 219, 221, 1);
      border-style: solid;
      ;
      border-width: 2px;
      background-color: rgba(1, 39, 130, 1)
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790:hover .input,
    #Search24933_b2953935f6eff6560cf4765b5f7eec790:hover .input::placeholder {
      color: rgba(12, 12, 12, 1)
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .icon svg {
      color: rgba(255, 255, 255, 1);
      width: 20px;
      height: 20px
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790:hover .main {
      line-height: 55px
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .input,
    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .input::placeholder {
      color: rgba(146, 146, 146, 1)
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .main {
      line-height: 55px;
      background-color: rgba(255, 255, 255, 1)
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790:hover .icon svg {
      width: 20px;
      height: 20px
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .input {
      font-size: 20px;
      text-align: left;
      font-family: Arial;
      ;
      padding-left: 10px
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .icon:hover {
      background-color: rgba(63, 124, 195, 1)
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 i.icon {
      width: 50px
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .main:hover {
      background-color: rgba(255, 255, 255, 1)
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .icon {
      background-color: rgba(1, 39, 130, 1)
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 {
      margin-top: 10px;
      margin-Bottom: 10px;
      margin-Left: 12.875536480686694%;
      margin-Right: 12.875536480686694%;
      border-color: rgba(146, 146, 146, 0.2);
      border-style: solid;
      ;
      border-width: 1px;
      border-radius: 5px 5px 5px 5px
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .icon:hover,
    #Search24933_b2953935f6eff6560cf4765b5f7eec790 .icon:hover svg {
      background-color: rgba(1, 39, 130, 1)
    }

    #Search24933_b2953935f6eff6560cf4765b5f7eec790:hover .input {
      font-size: 20px;
      font-family: Arial
    }

    #RootGrid2214_070209126406cc1284c17032030524e00 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 10.44932079414838%;
      margin-Right: 10.44932079414838%
    }

    #RootGridCell_de9bc581c7b68aecde31ea1512a4d76a1 {
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 6.605019815059446%;
      padding-Right: 0%
    }

    #RootGrid2214_0ca2d8ce9285f2350d9faaf059779c510 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%;
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 10.438413361169102%;
      padding-Right: 10.438413361169102%;
      background-color: rgba(219, 219, 221, 0.3)
    }

    #RootGridCell_0ca2d8ce9285f2350d9faaf059779c511 {
      padding-top: 3.657262277951933%;
      padding-Bottom: 3.657262277951933%;
      padding-Left: 1.5673981191222568%;
      padding-Right: 1.5673981191222568%
    }

    #RootGridCell_0ca2d8ce9285f2350d9faaf059779c511>.grid_content {
      border-radius: 20px 20px 20px 20px;
      background-color: rgba(255, 255, 255, 1)
    }

    #RootGridCell_7aa7195a0734eaac93d95e8571ddc57b1 {
      padding-top: 3.657262277951933%;
      padding-Bottom: 3.657262277951933%;
      padding-Left: 1.5673981191222568%;
      padding-Right: 1.5673981191222568%
    }

    #RootGridCell_7aa7195a0734eaac93d95e8571ddc57b1>.grid_content {
      border-radius: 20px 20px 20px 20px;
      background-color: rgba(1, 39, 130, 1)
    }

    #RootGridCell_81fe7695105c0399ac4b40d9a7e3b0f81 {
      padding-top: 3.657262277951933%;
      padding-Bottom: 3.657262277951933%;
      padding-Left: 1.5673981191222568%;
      padding-Right: 1.5673981191222568%
    }

    #RootGridCell_81fe7695105c0399ac4b40d9a7e3b0f81>.grid_content {
      border-radius: 20px 20px 20px 20px;
      background-color: rgba(255, 255, 255, 1)
    }

    #RootGrid2214_7ed56fb019bbb19ca6c85e27edb253cf0 {
      margin-top: 50px;
      margin-Bottom: 50px;
      margin-Left: 10.44932079414838%;
      margin-Right: 10.44932079414838%
    }

    #RootGrid2214_cb380ccb8fa9dd16d1dac6e5904c55f20 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%;
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 10.438413361169102%;
      padding-Right: 10.438413361169102%;
      background-image: url(../img/bg-a126c15d.jpg);
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      background-attachment: scroll
    }

    #RootGridCell_cb380ccb8fa9dd16d1dac6e5904c55f21 {
      padding-top: 1.044932079414838%;
      padding-Bottom: 3.1347962382445136%;
      padding-Left: 0%;
      padding-Right: 0%
    }

    #RootGrid2214_fbd18d1ba5c89abc93792245835d448c0 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 10.44932079414838%;
      margin-Right: 10.44932079414838%
    }

    #RootGrid2214_ff8f34e7ae4bb6ef6ad436024d0ed2c20 {
      margin-top: 30px;
      margin-Bottom: 0px;
      margin-Left: 10.238907849829353%;
      margin-Right: 10.238907849829353%
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .textLine.content {
      height: auto
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .product-content__sub {
      color: rgba(243, 244, 242, 1);
      font-family: Arial;
      border-color: rgba(1, 39, 130, 1);
      border-style: solid;
      ;
      background-color: rgba(1, 39, 130, 1)
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .product-content__intro {
      color: rgba(173, 173, 173, 1);
      display: -webkit-box;
      font-size: 14px;
      -webkit-line-clamp: 2;
      font-family: Arial
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .product-content__sub:hover {
      border-color: rgba(34, 25, 77, 0);
      border-style: solid;
      ;
      background-color: rgba(1, 39, 130, 1)
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .content-block {
      margin-bottom: 7.9261873800235305%
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad {
      margin-top: 30px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .product-content__sub .yymm {
      font-size: 9px
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .product-content__sub .dd {
      font-size: 20px
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .textLine.content .content-block {
      border-bottom-width: 0px;
      border-bottom-style: solid;
    }

    #TextList34114_b6e27a0b89f29f84043d0b4514664cad .product-content__title {
      color: rgba(1, 39, 130, 1);
      display: block;
      font-size: 18px;
      font-family: Arial;
      ;
      line-height: 20px
    }

    #TextNormal2117_5056adadd0ad1405e6be966d148d40cd:hover {
      color: rgba(57, 70, 79, 1);
      font-size: 24px;
      font-weight: bold;
      background-color: rgba(255, 255, 255, 0)
    }

    #TextNormal2117_5056adadd0ad1405e6be966d148d40cd {
      color: rgba(57, 70, 79, 1);
      margin-top: 0px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%;
      font-size: 24px;
      text-align: left;
      font-family: Arial;
      font-weight: bold;
      line-height: 48px;
      background-color: rgba(255, 255, 255, 0)
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content {
      display: none
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__date {
      color: rgba(153, 153, 153, 1);
      display: none;
      font-size: 12px;
      font-family: Arial;
      line-height: 30px
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .imgContent .pic {
      padding-bottom: 72.04889031843035%
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__intro {
      color: rgba(102, 102, 102, 1);
      display: none;
      font-size: 14px;
      -webkit-line-clamp: 1;
      font-family: Arial
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__btn .icon {
      display: inline-block;
      width: 18px;
      height: 18px
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .content-block .product-content__intro {
      margin-top: 0%;
      margin-bottom: 0%
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .content-block {
      margin-left: 1.9184652278177456%;
      margin-right: 1.9184652278177456%
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__btn {
      display: none;
      font-size: 16px;
      line-height: 40px
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 {
      margin-top: 30px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__name {
      color: rgba(51, 51, 51, 1);
      display: none;
      font-size: 16px;
      -webkit-line-clamp: 2;
      text-align: left;
      font-family: Arial;
      ;
      line-height: 20px
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .pic {
      background-size: cover;
      transition-duration: 0.1s;
      -webkit-transition-duration: 0.1s;
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .multiLine.content .content-block {
      padding-top: 3.2991391308830353%;
      padding-Bottom: 0%;
      padding-Left: 0%;
      padding-Right: 0%;
      background-color: rgba(255, 255, 255, 1)
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__model {
      color: rgba(51, 51, 51, 1);
      display: none;
      font-size: 16px;
      -webkit-line-clamp: 2;
      text-align: left;
      font-family: Arial;
      ;
      line-height: 20px
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .pic:hover {}

    #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__title {
      color: rgba(51, 51, 51, 1);
      display: none;
      font-size: 16px;
      -webkit-line-clamp: 2;
      text-align: left;
      font-family: Arial;
      ;
      line-height: 20px
    }

    #TIBTextList4028_ead72ab282481580905618701ab49149 .multiLine.content .content-block:hover {
      background-color: rgba(241, 241, 241, 0)
    }

    #TextNormal2117_8b66939266850b8ba2a39ee2761809550:hover {
      color: rgba(57, 70, 79, 1);
      font-size: 24px;
      font-weight: bold;
      background-color: rgba(255, 255, 255, 0)
    }

    #TextNormal2117_8b66939266850b8ba2a39ee2761809550 {
      color: rgba(57, 70, 79, 1);
      margin-top: 0px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%;
      font-size: 24px;
      text-align: left;
      font-family: Arial;
      font-weight: bold;
      line-height: 48px;
      background-color: rgba(255, 255, 255, 0)
    }

    #Image409_5777fd64d5677b9df20f087b3dda650c .CImage_title {
      font-size: 14px
    }

    #Image409_5777fd64d5677b9df20f087b3dda650c {
      margin-top: 5px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Language314_6349ddfd7eb3ef56076b11b3ebd81283 .language_select {
      color: rgba(255, 255, 255, 1);
      font-size: 14px;
      font-family: Arial
    }

    #Language314_6349ddfd7eb3ef56076b11b3ebd81283 .language_title:hover,
    #Language314_6349ddfd7eb3ef56076b11b3ebd81283 .language_select:hover {
      color: rgba(255, 255, 255, 1);
      font-size: 14px;
      font-family: Arial
    }

    #Language314_6349ddfd7eb3ef56076b11b3ebd81283>div {
      text-align: center
    }

    #Language314_6349ddfd7eb3ef56076b11b3ebd81283 .language_title {
      color: rgba(207, 207, 207, 1);
      font-size: 14px;
      font-family: Arial
    }

    #Language314_6349ddfd7eb3ef56076b11b3ebd81283 {
      margin-top: 12px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Language314_6349ddfd7eb3ef56076b11b3ebd81283 .language_line {
      width: 1px;
      background-color: rgba(207, 207, 207, 1);
      margin-left: 11.21528082011741%;
      margin-right: 11.21528082011741%
    }

    #Language314_6349ddfd7eb3ef56076b11b3ebd81283 {
      display: block
    }

    #IconText3124_fb4ead759cb1998a7336243012baa8b4 a:hover svg {
      color: rgba(255, 255, 255, 1)
    }

    #IconText3124_fb4ead759cb1998a7336243012baa8b4 a svg {
      color: rgba(207, 207, 207, 1);
      display: inline-block
    }

    #IconText3124_fb4ead759cb1998a7336243012baa8b4 {
      margin-top: 12px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #IconText3124_fb4ead759cb1998a7336243012baa8b4 div {
      width: 10px
    }

    #IconText3124_fb4ead759cb1998a7336243012baa8b4 .IconText_text {
      color: rgba(207, 207, 207, 1);
      display: inline-block;
      font-family: Arial
    }

    #IconText3124_fb4ead759cb1998a7336243012baa8b4 a:hover .IconText_text {
      color: rgba(255, 255, 255, 1)
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320:hover .input,
    #Search24933_b849c705fd5ce427d9b4574126de88320:hover .input::placeholder {
      color: rgba(12, 12, 12, 1)
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 .icon svg {
      color: rgba(255, 255, 255, 1);
      width: 20px;
      height: 20px
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320:hover .main {
      line-height: 35px
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 .input,
    #Search24933_b849c705fd5ce427d9b4574126de88320 .input::placeholder {
      color: rgba(146, 146, 146, 1)
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 .main {
      line-height: 35px;
      background-color: rgba(255, 255, 255, 1)
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320:hover .icon svg {
      width: 20px;
      height: 20px
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 .input {
      font-size: 16px;
      text-align: left;
      font-family: Arial;
      ;
      padding-left: 10px
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 .icon:hover {
      background-color: rgba(63, 124, 195, 1)
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 i.icon {
      width: 50px
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 .main:hover {
      background-color: rgba(255, 255, 255, 1)
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 .icon {
      background-color: rgba(1, 39, 130, 1)
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 {
      margin-top: 5px;
      margin-Bottom: 5px;
      margin-Left: 0%;
      margin-Right: 0%;
      border-color: rgba(146, 146, 146, 0.2);
      border-style: solid;
      ;
      border-width: 1px;
      border-radius: 5px 5px 5px 5px
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320 .icon:hover,
    #Search24933_b849c705fd5ce427d9b4574126de88320 .icon:hover svg {
      background-color: rgba(1, 39, 130, 1)
    }

    #Search24933_b849c705fd5ce427d9b4574126de88320:hover .input {
      font-size: 16px;
      font-family: Arial
    }

    #IconText3124_e5384b56828ec66224ebcdb64d5510990 a:hover svg {
      color: rgba(207, 207, 207, 1)
    }

    #IconText3124_e5384b56828ec66224ebcdb64d5510990 a svg {
      color: rgba(207, 207, 207, 1);
      display: inline-block
    }

    #IconText3124_e5384b56828ec66224ebcdb64d5510990 {
      margin-top: 12px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #IconText3124_e5384b56828ec66224ebcdb64d5510990 div {
      width: 10px
    }

    #IconText3124_e5384b56828ec66224ebcdb64d5510990 .IconText_text {
      color: rgba(207, 207, 207, 1);
      display: inline-block;
      font-family: Arial
    }

    #IconText3124_e5384b56828ec66224ebcdb64d5510990 a:hover .IconText_text {
      color: rgba(207, 207, 207, 1)
    }

    #RootGrid2214_35632d69c7820a44859d7ddda79f4d4c0 {
      margin-top: 0px;
      margin-Bottom: 0px;
      margin-Left: 10.44932079414838%;
      margin-Right: 10.44932079414838%
    }

    #RootGrid2214_ca3a7b4ec2afe127d123575bf14df5630 {
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 10.438413361169102%;
      padding-Right: 10.438413361169102%;
      background-color: rgba(44, 44, 44, 1)
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .Nav_pc .menuTitle:hover {
      color: rgba(255, 255, 255, 1);
      background-color: rgba(1, 39, 130, 1)
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .Nav-popupClassName .menuChildItem+.menuChildItem {
      border-top-width: 0px;
      border-top-style: solid;
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .Nav-popupClassName .rc-menu-item:hover,
    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .Nav-popupClassName .rc-menu-submenu-title:hover {
      color: rgba(1, 39, 130, 1)
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .Nav_pc .menuTitle.submenu-active,
    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .Nav_pc .menuTitle.rc-menu-item-selected {
      color: rgba(255, 255, 255, 1);
      background-color: rgba(1, 39, 130, 1)
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .Nav_pc .menuTitle {
      height: 110px;
      font-size: 14px;
      font-family: Arial;
      background-color: rgba(34, 25, 77, 0)
    }

    /* 一级导航（无子级）内嵌链接：撑满整个菜单项，让整块 110px 高的区域都可点击 */
    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .Nav_pc .menuTitle>a {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 100%;
      height: 100%
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .rc-menu-submenu-horizontal.menuTitle {
      position: relative
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .nav-submenu-popup {
      display: none;
      position: absolute;
      top: 100%;
      left: 0;
      z-index: 999;
      min-width: 267px;
      background-color: #fff;
      box-shadow: 0 2px 8px rgba(0, 0, 0, .15);
      border-radius: 4px;
      padding: 4px 0
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .rc-menu-submenu-horizontal.menuTitle:hover .nav-submenu-popup {
      display: block
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .nav-submenu-popup .menuChildItem {
      display: block;
      padding: 12px 28px 12px 24px;
      font-size: 14px;
      color: #666;
      line-height: 26px;
      cursor: pointer;
      white-space: nowrap;
      transition: color .3s
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 .nav-submenu-popup .menuChildItem:hover {
      color: rgba(1, 39, 130, 1)
    }

    #NavDataPC1308_f59ee4b1b70ca775b3c9d0b044a7ad302 {
      margin-top: px;
      margin-Bottom: 0px;
      margin-Left: 15.852178436083522%;
      margin-Right: 0%
    }

    #Image409_b5003de914f8f9caceadf4b73cf44fe6 .CImage_title {
      font-size: 14px
    }

    #Image409_b5003de914f8f9caceadf4b73cf44fe6 {
      margin-top: 50px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 47.17510626882919%
    }

    #Text2114_1476f002d72d8cd59566f7f4e8e2950c0 {
      margin-top: 45px;
      margin-Bottom: 20px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #Text2114_5814892f5ec779bbeafe20edf490bd300 {
      margin-top: 45px;
      margin-Bottom: 20px;
      margin-Left: 5.179315752548389%;
      margin-Right: 0%
    }

    #Text2114_dec462f4c57f2d17ef2d0a07b688a7190 {
      margin-top: 45px;
      margin-Bottom: 20px;
      margin-Left: 5.179315752548389%;
      margin-Right: 0%
    }

    #Text2114_f0e0abc155098c11f49f08211598c3ca0 {
      margin-top: 30px;
      margin-Bottom: 20px;
      margin-Left: 0%;
      margin-Right: 7.5564359704510755%
    }

    #Button3124_0d68309b18c79683d9c54ea56221dbcd0:hover a svg {
      color: rgba(255, 255, 255, 0);
      display: none;
      width: 26px;
      height: 26px
    }

    #Button3124_0d68309b18c79683d9c54ea56221dbcd0 a svg {
      color: rgba(0, 182, 155, 1);
      display: none;
      width: 26px;
      height: 26px
    }

    #Button3124_0d68309b18c79683d9c54ea56221dbcd0 a {
      text-align: right
    }

    #Button3124_0d68309b18c79683d9c54ea56221dbcd0:hover {
      border-color: rgba(204, 204, 204, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_0d68309b18c79683d9c54ea56221dbcd0:hover .button0_text {
      color: rgba(255, 255, 255, 1);
      font-size: 12px;
      font-family: Arial
    }

    #Button3124_0d68309b18c79683d9c54ea56221dbcd0 {
      margin-top: 20px;
      margin-Bottom: 20px;
      margin-Left: 0%;
      margin-Right: 0%;
      height: 50px;
      border-color: rgba(0, 182, 155, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_0d68309b18c79683d9c54ea56221dbcd0 .button0_text {
      color: rgba(206, 212, 217, 1);
      font-size: 12px;
      font-family: Arial
    }

    #Button3124_0d68309b18c79683d9c54ea56221dbcd0 {
      display: block
    }

    #Button3124_932e7033d8b351eb3ba4bac396aa26c20:hover a svg {
      color: rgba(255, 255, 255, 0);
      display: none;
      width: 26px;
      height: 26px
    }

    #Button3124_932e7033d8b351eb3ba4bac396aa26c20 a svg {
      color: rgba(0, 182, 155, 1);
      display: none;
      width: 26px;
      height: 26px
    }

    #Button3124_932e7033d8b351eb3ba4bac396aa26c20 a {
      text-align: left
    }

    #Button3124_932e7033d8b351eb3ba4bac396aa26c20:hover {
      border-color: rgba(204, 204, 204, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_932e7033d8b351eb3ba4bac396aa26c20:hover .button0_text {
      color: rgba(255, 255, 255, 1);
      font-size: 12px;
      font-family: Arial
    }

    #Button3124_932e7033d8b351eb3ba4bac396aa26c20 {
      margin-top: 20px;
      margin-Bottom: 20px;
      margin-Left: 0%;
      margin-Right: 0%;
      height: 50px;
      border-color: rgba(0, 182, 155, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_932e7033d8b351eb3ba4bac396aa26c20 .button0_text {
      color: rgba(206, 212, 217, 1);
      font-size: 12px;
      font-family: Arial
    }

    #Button3124_932e7033d8b351eb3ba4bac396aa26c20 {
      display: block
    }

    #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30:hover a svg {
      color: rgba(255, 255, 255, 0);
      display: none;
      width: 26px;
      height: 26px
    }

    #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30 a svg {
      color: rgba(0, 182, 155, 1);
      display: none;
      width: 26px;
      height: 26px
    }

    #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30 a {
      text-align: right
    }

    #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30:hover {
      border-color: rgba(204, 204, 204, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30:hover .button0_text {
      color: rgba(255, 255, 255, 1);
      font-size: 12px;
      font-family: Arial
    }

    #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30 {
      margin-top: 20px;
      margin-Bottom: 20px;
      margin-Left: 0%;
      margin-Right: 0%;
      height: 50px;
      border-color: rgba(0, 182, 155, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(3, 207, 3, 0)
    }

    #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30 .button0_text {
      color: rgba(206, 212, 217, 1);
      font-size: 12px;
      font-family: Arial
    }

    #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30 {
      display: block
    }

    #HoverIcon2423_4eefe16693a19728c0a51f235c6e8999 ul li {
      border-color: rgba(230, 1, 16, 1);
      border-style: solid;
      ;
      border-width: 0px;
      background-color: rgba(1, 39, 130, 1)
    }

    #HoverIcon2423_4eefe16693a19728c0a51f235c6e8999 {
      margin-top: 0px;
      margin-Bottom: 100px;
      margin-Left: 0%;
      margin-Right: 1.3206223432792703%
    }

    #HoverIcon2423_4eefe16693a19728c0a51f235c6e8999 ul li:hover {
      background-color: rgba(230, 1, 16, 1)
    }

    #IconText3124_1fc72363070d5875ced540a677bc45350 a:hover svg {
      color: rgba(207, 207, 207, 1)
    }

    #IconText3124_1fc72363070d5875ced540a677bc45350 a svg {
      color: rgba(206, 212, 217, 1);
      display: inline-block
    }

    #IconText3124_1fc72363070d5875ced540a677bc45350 {
      margin-top: 12px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #IconText3124_1fc72363070d5875ced540a677bc45350 div {
      width: 10px
    }

    #IconText3124_1fc72363070d5875ced540a677bc45350 .IconText_text {
      color: rgba(207, 207, 207, 1);
      display: inline-block;
      font-family: Arial
    }

    #IconText3124_1fc72363070d5875ced540a677bc45350 a:hover .IconText_text {
      color: rgba(255, 255, 255, 1)
    }

    #IconText3124_9d8bede49110a992445de0c6515ff7130 a:hover svg {
      color: rgba(255, 255, 255, 1)
    }

    #IconText3124_9d8bede49110a992445de0c6515ff7130 a svg {
      color: rgba(206, 212, 217, 1);
      display: inline-block
    }

    #IconText3124_9d8bede49110a992445de0c6515ff7130 {
      margin-top: 12px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #IconText3124_9d8bede49110a992445de0c6515ff7130 div {
      width: 10px
    }

    #IconText3124_9d8bede49110a992445de0c6515ff7130 .IconText_text {
      color: rgba(207, 207, 207, 1);
      display: inline-block;
      font-family: Arial
    }

    #IconText3124_9d8bede49110a992445de0c6515ff7130 a:hover .IconText_text {
      color: rgba(255, 255, 255, 1)
    }

    #IconText3124_d8be031b66a31a6389c5bd3f6482d56c0 a:hover svg {
      color: rgba(206, 212, 217, 1)
    }

    #IconText3124_d8be031b66a31a6389c5bd3f6482d56c0 a svg {
      color: rgba(206, 212, 217, 1);
      display: inline-block
    }

    #IconText3124_d8be031b66a31a6389c5bd3f6482d56c0 {
      margin-top: 12px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #IconText3124_d8be031b66a31a6389c5bd3f6482d56c0 div {
      width: 10px
    }

    #IconText3124_d8be031b66a31a6389c5bd3f6482d56c0 .IconText_text {
      color: rgba(207, 207, 207, 1);
      display: inline-block;
      font-family: Arial
    }

    #IconText3124_d8be031b66a31a6389c5bd3f6482d56c0 a:hover .IconText_text {
      color: rgba(255, 255, 255, 1)
    }

    #IconText3124_f20c28a877a517cb5e4bf91c5fb016f30 a:hover svg {
      color: rgba(206, 212, 217, 1)
    }

    #IconText3124_f20c28a877a517cb5e4bf91c5fb016f30 a svg {
      color: rgba(206, 212, 217, 1);
      display: inline-block
    }

    #IconText3124_f20c28a877a517cb5e4bf91c5fb016f30 {
      margin-top: 12px;
      margin-Bottom: 0px;
      margin-Left: 0%;
      margin-Right: 0%
    }

    #IconText3124_f20c28a877a517cb5e4bf91c5fb016f30 div {
      width: 10px
    }

    #IconText3124_f20c28a877a517cb5e4bf91c5fb016f30 .IconText_text {
      color: rgba(207, 207, 207, 1);
      display: inline-block;
      font-family: Arial
    }

    #IconText3124_f20c28a877a517cb5e4bf91c5fb016f30 a:hover .IconText_text {
      color: rgba(255, 255, 255, 1)
    }

    #RootGrid2214_88d32c858e29a746c3c40ae33b8e0fcf0 {
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 10.438413361169102%;
      padding-Right: 10.438413361169102%;
      background-color: rgba(49, 53, 61, 1)
    }

    #RootGrid2214_9eb20a9d98217326b234ede6a9deef450 {
      padding-top: 0%;
      padding-Bottom: 0%;
      padding-Left: 10.438413361169102%;
      padding-Right: 10.438413361169102%;
      background-color: rgba(49, 53, 61, 1)
    }

    #SocialMedia3124_30fcb68eb15f5b27a43dbb0f905d43b9 .SocialMediaIcon {
      justify-content: flex-start
    }

    #SocialMedia3124_30fcb68eb15f5b27a43dbb0f905d43b9 .SocialMediaIcon .iconBox svg {
      color: rgba(206, 212, 217, 1);
      width: 25px;
      height: 25px
    }

    #SocialMedia3124_30fcb68eb15f5b27a43dbb0f905d43b9 .SocialMediaIcon .iconBox {
      margin-left: 2.6412446865585406%;
      margin-right: 2.6412446865585406%
    }

    #SocialMedia3124_30fcb68eb15f5b27a43dbb0f905d43b9 .SocialMediaIcon .iconBox a:hover svg {
      color: rgba(255, 255, 255, 1)
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList .classify-main .classify-title .icon {
      color: rgba(206, 212, 217, 1)
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList .classify-main:hover .classify-title {
      color: rgba(255, 255, 255, 1)
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList .classify-main .classify-title .icon svg {
      display: inline-block;
      width: 10px;
      height: 10px
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList .classify-main:hover {
      background-color: rgba(34, 25, 77, 0)
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .classify-main:not(:first-child) {
      border-style: solid !important;
      ;
      border-top-color: rgba(242, 243, 247, 1);
      border-top-width: 0px;
      border-top-style: solid;
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList {
      border-color: rgba(242, 243, 247, 1);
      border-style: solid;
      ;
      border-width: 0px
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList .classify-main.selected .classify-title {
      color: rgba(255, 255, 255, 1)
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList .classify-main .classify-sub .classify-sub__item:not(:first-child),
    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList .classify-main .classify-third .classify-third__item:not(:first-child) {
      border-style: solid !important;
      ;
      border-top-color: rgba(242, 243, 247, 1);
      border-top-width: 1px;
      border-top-style: solid;
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList .classify-main .classify-title {
      color: rgba(206, 212, 217, 1);
      font-size: 10px;
      font-family: Arial;
      line-height: 3px
    }

    #ClassifyList4018_d919e479782ff1a1e00c3ba0c3d57289 .newclassifyList:hover {
      border-width: 0px
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList .classify-main .classify-title .icon {
      color: rgba(206, 212, 217, 1)
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList .classify-main:hover .classify-title {
      color: rgba(255, 255, 255, 1)
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList .classify-main .classify-title .icon svg {
      display: inline-block;
      width: 10px;
      height: 10px
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList .classify-main:hover {
      background-color: rgba(34, 25, 77, 0)
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .classify-main:not(:first-child) {
      border-style: solid !important;
      ;
      border-top-color: rgba(242, 243, 247, 1);
      border-top-width: 0px;
      border-top-style: solid;
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList {
      border-color: rgba(242, 243, 247, 1);
      border-style: solid;
      ;
      border-width: 0px
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList .classify-main.selected .classify-title {
      color: rgba(255, 255, 255, 1)
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList .classify-main .classify-sub .classify-sub__item:not(:first-child),
    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList .classify-main .classify-third .classify-third__item:not(:first-child) {
      border-style: solid !important;
      ;
      border-top-color: rgba(242, 243, 247, 1);
      border-top-width: 1px;
      border-top-style: solid;
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList .classify-main .classify-title {
      color: rgba(206, 212, 217, 1);
      font-size: 10px;
      font-family: Arial;
      line-height: 3px
    }

    #ClassifyList4018_8ac93f80500a9448f1ce4f8f218dd7e60 .newclassifyList:hover {
      border-width: 0px
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList .classify-main .classify-title .icon {
      color: rgba(26, 188, 156, 1)
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList .classify-main:hover .classify-title {
      color: rgba(255, 255, 255, 1)
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList .classify-main .classify-title .icon svg {
      display: inline-block;
      width: 10px;
      height: 10px
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList .classify-main:hover {
      background-color: rgba(34, 25, 77, 0)
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .classify-main:not(:first-child) {
      border-style: solid !important;
      ;
      border-top-color: rgba(242, 243, 247, 1);
      border-top-width: 0px;
      border-top-style: solid;
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList {
      border-color: rgba(242, 243, 247, 1);
      border-style: solid;
      ;
      border-width: 0px
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList .classify-main.selected .classify-title {
      color: rgba(255, 255, 255, 1)
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList .classify-main .classify-sub .classify-sub__item:not(:first-child),
    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList .classify-main .classify-third .classify-third__item:not(:first-child) {
      border-style: solid !important;
      ;
      border-top-color: rgba(242, 243, 247, 1);
      border-top-width: 1px;
      border-top-style: solid;
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList .classify-main .classify-title {
      color: rgba(206, 212, 217, 1);
      font-size: 10px;
      font-family: Arial;
      line-height: 3px
    }

    #ClassifyList4018_b7cb60de1338c093cb55607fc31c42cc0 .newclassifyList:hover {
      border-width: 0px
    }

    @media screen and (max-width: 500px) {
      #Form4030_88a0809ceebc18800e9003e58beda357 {
        margin-top: 0px;
        margin-Bottom: 20px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Image430_ad5ee54c545588422daef91aa0694413 {
        margin-top: 10px;
        margin-Bottom: 0px;
        margin-Left: 39.06641604010025%;
        margin-Right: 39.06641604010025%
      }

      #Text2114_2e155b0fc526f60ab11428e34d83688b {
        display: none
      }

      #Text2114_2e155b0fc526f60ab11428e34d83688b {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Text2114_94a5cd82b1f5cc3bcf356f6cb0a98e95 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Text2114_94a5cd82b1f5cc3bcf356f6cb0a98e95 {
        display: none
      }

      #Image430_046ac0418f3977c1885fad148edb60af0 {
        margin-top: 10px;
        margin-Bottom: 0px;
        margin-Left: 39.06641604010025%;
        margin-Right: 39.06641604010025%
      }

      #Image430_a0f9aa48dbecf549ae8c6a98998e19fc0 {
        margin-top: 10px;
        margin-Bottom: 0px;
        margin-Left: 39.06641604010025%;
        margin-Right: 39.06641604010025%
      }

      #Text2114_1135e0c076523e9b72ebe224de8abc790 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Text2114_1135e0c076523e9b72ebe224de8abc790 {
        display: none
      }

      #Text2114_1e2739ce0bd3219617a8cdbafe5c7a7f3 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Text2114_252d3419667dee58c1a0bee8702ead460 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Text2114_8608a3bc7368a2c7f89daa0170ce41640 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Text2114_c6147b30cfae62a76922656d75ebb0143 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Text2114_c6147b30cfae62a76922656d75ebb0143 {
        display: none
      }

      #Text2114_d596176726e1f4bf04e1cc997ac262cd0 {
        margin-top: 30px;
        margin-Bottom: 10px;
        margin-Left: 2.710027100271003%;
        margin-Right: 2.710027100271003%
      }

      #Text2114_e08162577869f7a9c99b4f254d6119900 {
        display: none
      }

      #Text2114_e08162577869f7a9c99b4f254d6119900 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Text2114_e2c362967c031a13bd5bccb70bea32870 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Text2114_e2c362967c031a13bd5bccb70bea32870 {
        display: none
      }

      #Text2114_fefdd92a8b3c3b599e4b392778fffc6e3 {
        display: none
      }

      #Text2114_fefdd92a8b3c3b599e4b392778fffc6e3 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Button3124_663215a19b9dbf4a9d26543d91bd4971 {
        margin-top: 0px;
        margin-Bottom: 10px;
        margin-Left: 0.5730659025787965%;
        margin-Right: 0.5730659025787965%
      }

      #Button3124_663215a19b9dbf4a9d26543d91bd4971 .button0_text {
        font-size: 15px
      }

      #Button3124_663215a19b9dbf4a9d26543d91bd4971 {
        display: block
      }

      #Button3124_762a7792060ea381d64ea98b9921c375 {
        margin-top: 0px;
        margin-Bottom: 30px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Button3124_762a7792060ea381d64ea98b9921c375 .button0_text {
        font-size: 15px
      }

      #Button3124_762a7792060ea381d64ea98b9921c375 {
        display: block
      }

      #Button3124_1dc707cb956affe342e7b34a5bcfc4b64 {
        margin-top: 0px;
        margin-Bottom: 10px;
        margin-Left: 0.5730659025787965%;
        margin-Right: 0.5730659025787965%
      }

      #Button3124_1dc707cb956affe342e7b34a5bcfc4b64 .button0_text {
        font-size: 15px
      }

      #Button3124_1dc707cb956affe342e7b34a5bcfc4b64 {
        display: block
      }

      #Button3124_880f0aec2ce332f9b968fb757eb166f54 {
        margin-top: 0px;
        margin-Bottom: 10px;
        margin-Left: 0.5730659025787965%;
        margin-Right: 0.5730659025787965%
      }

      #Button3124_880f0aec2ce332f9b968fb757eb166f54 .button0_text {
        font-size: 15px
      }

      #Button3124_880f0aec2ce332f9b968fb757eb166f54 {
        display: block
      }

      #RootGrid2214_cdf391692c0239f552f8ae88f233f3d4 {
        margin-top: 0px;
        margin-Bottom: 0px;
        margin-Left: 2.710027100271003%;
        margin-Right: 2.710027100271003%
      }

      #RootGridCell_04417972f3f92a244052bc0bd47943921 {
        padding-top: 0%;
        padding-Bottom: 2.865329512893983%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #RootGridCell_a016996a2a5880b36e6bc016b917bf8c1 {
        padding-top: 0%;
        padding-Bottom: 2.865329512893983%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #RootGridCell_cdf391692c0239f552f8ae88f233f3d40 {
        padding-top: 0%;
        padding-Bottom: 2.865329512893983%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #Search24933_b2953935f6eff6560cf4765b5f7eec790 {
        margin-top: 20px;
        margin-Bottom: 20px;
        margin-Left: 5.420054200542006%;
        margin-Right: 5.420054200542006%
      }

      #RootGrid2214_070209126406cc1284c17032030524e00 {
        margin-top: 20px;
        margin-Bottom: 0px;
        margin-Left: 2.710027100271003%;
        margin-Right: 2.710027100271003%
      }

      #RootGridCell_de9bc581c7b68aecde31ea1512a4d76a1 {
        padding-top: 0%;
        padding-Bottom: 0%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #RootGrid2214_0ca2d8ce9285f2350d9faaf059779c510 {
        margin-top: 0px;
        margin-Bottom: 0px;
        margin-Left: 0%;
        margin-Right: 0%;
        padding-top: 0%;
        padding-Bottom: 0%;
        padding-Left: 2.6954177897574128%;
        padding-Right: 2.6954177897574128%
      }

      #RootGridCell_0ca2d8ce9285f2350d9faaf059779c511 {
        padding-top: 8.130081300813007%;
        padding-Bottom: 2.710027100271003%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #RootGridCell_7aa7195a0734eaac93d95e8571ddc57b1 {
        padding-top: 0%;
        padding-Bottom: 2.710027100271003%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #RootGridCell_81fe7695105c0399ac4b40d9a7e3b0f81 {
        padding-top: 0%;
        padding-Bottom: 8.130081300813007%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #RootGrid2214_7ed56fb019bbb19ca6c85e27edb253cf0 {
        margin-top: 0px;
        margin-Bottom: 0px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #RootGrid2214_cb380ccb8fa9dd16d1dac6e5904c55f20 {
        padding-top: 0%;
        padding-Bottom: 0%;
        padding-Left: 2.6954177897574128%;
        padding-Right: 2.6954177897574128%
      }

      #RootGrid2214_fbd18d1ba5c89abc93792245835d448c0 {
        margin-top: 0px;
        margin-Bottom: 0px;
        margin-Left: 2.710027100271003%;
        margin-Right: 2.710027100271003%
      }

      #TextList34114_b6e27a0b89f29f84043d0b4514664cad {
        margin-top: 10px;
        margin-Bottom: 0px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #TextList34114_b6e27a0b89f29f84043d0b4514664cad .product-content__title {
        font-size: 15px
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .imgContent .pic {
        padding-bottom: 65.54934823091247%
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .content-block {
        padding-top: 0%;
        padding-Bottom: 0%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__btn {
        text-align: center;
        line-height: 30px
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 {
        margin-top: 0px;
        margin-Bottom: 0px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__name {
        font-size: 14px
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .multiLine.content .content-block {
        box-shadow: 1px 0px 1px 1px rgba(255, 255, 255, 1)
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__model {
        font-size: 14px
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .product-content__title {
        font-size: 14px
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .content-block .imgContent {
        padding-top: 0%;
        padding-Bottom: 0%;
        padding-Left: 0%;
        padding-Right: 0%
      }

      #TIBTextList4028_ead72ab282481580905618701ab49149 .multiLine.content .content-block .imgContent .pic {}

      #Image409_5777fd64d5677b9df20f087b3dda650c {
        margin-top: 5px;
        margin-Bottom: 5px;
        margin-Left: 0%;
        margin-Right: 50.33428844317096%
      }

      #Language314_6349ddfd7eb3ef56076b11b3ebd81283>div {
        text-align: left
      }

      #Language314_6349ddfd7eb3ef56076b11b3ebd81283 {
        margin-top: 3px;
        margin-Bottom: 3px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Language314_6349ddfd7eb3ef56076b11b3ebd81283 .language_line {
        margin-left: 3.4250240822005775%;
        margin-right: 3.4250240822005775%
      }

      #Language314_6349ddfd7eb3ef56076b11b3ebd81283 {
        display: none
      }

      #IconText3124_fb4ead759cb1998a7336243012baa8b4 {
        display: none
      }

      #Search24933_b849c705fd5ce427d9b4574126de88320 {
        margin-top: 20px;
        margin-Bottom: 20px;
        margin-Left: 5.420054200542006%;
        margin-Right: 5.420054200542006%
      }

      #IconText3124_e5384b56828ec66224ebcdb64d5510990 {
        display: none
      }

      #RootGrid2214_35632d69c7820a44859d7ddda79f4d4c0 {
        margin-top: 0px;
        margin-Bottom: 0px;
        margin-Left: 2.710027100271003%;
        margin-Right: 2.710027100271003%
      }

      #RootGrid2214_ca3a7b4ec2afe127d123575bf14df5630 {
        padding-top: 0%;
        padding-Bottom: 0%;
        padding-Left: 2.6954177897574128%;
        padding-Right: 0%
      }

      #Text2114_1476f002d72d8cd59566f7f4e8e2950c0 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Text2114_5814892f5ec779bbeafe20edf490bd300 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Text2114_dec462f4c57f2d17ef2d0a07b688a7190 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Text2114_f0e0abc155098c11f49f08211598c3ca0 {
        margin-top: 10px;
        margin-Bottom: 10px;
        margin-Left: 4.363556893788548%;
        margin-Right: 0%
      }

      #Button3124_0d68309b18c79683d9c54ea56221dbcd0 {
        margin-top: 0px;
        margin-Bottom: 30px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Button3124_0d68309b18c79683d9c54ea56221dbcd0 .button0_text {
        font-size: 15px
      }

      #Button3124_0d68309b18c79683d9c54ea56221dbcd0 {
        display: block
      }

      #Button3124_932e7033d8b351eb3ba4bac396aa26c20 {
        margin-top: 0px;
        margin-Bottom: 30px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Button3124_932e7033d8b351eb3ba4bac396aa26c20 .button0_text {
        font-size: 15px
      }

      #Button3124_932e7033d8b351eb3ba4bac396aa26c20 {
        display: block
      }

      #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30 {
        margin-top: 0px;
        margin-Bottom: 30px;
        margin-Left: 0%;
        margin-Right: 0%
      }

      #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30 .button0_text {
        font-size: 15px
      }

      #Button3124_e61f946f7d6dddd88d1bb942bbb36ef30 {
        display: block
      }

      #RootGrid2214_88d32c858e29a746c3c40ae33b8e0fcf0 {
        display: none
      }
    }

/* ===== responsive display control (was <style class="display-style">) ===== */
    @media screen and (min-width: 501px) {
      #mobile-footer {
        display: none !important
      }
    }

    @media screen and (max-width: 500px) {
      #Text2114_2e155b0fc526f60ab11428e34d83688b {
        display: none;
      }

      #Text2114_94a5cd82b1f5cc3bcf356f6cb0a98e95 {
        display: none;
      }

      #Text2114_1135e0c076523e9b72ebe224de8abc790 {
        display: none;
      }

      #Text2114_c6147b30cfae62a76922656d75ebb0143 {
        display: none;
      }

      #Text2114_e08162577869f7a9c99b4f254d6119900 {
        display: none;
      }

      #Text2114_e2c362967c031a13bd5bccb70bea32870 {
        display: none;
      }

      #Text2114_fefdd92a8b3c3b599e4b392778fffc6e3 {
        display: none;
      }

      #Language314_6349ddfd7eb3ef56076b11b3ebd81283 {
        display: none;
      }

      #IconText3124_fb4ead759cb1998a7336243012baa8b4 {
        display: none;
      }

      #IconText3124_e5384b56828ec66224ebcdb64d5510990 {
        display: none;
      }

      #RootGrid2214_88d32c858e29a746c3c40ae33b8e0fcf0 {
        display: none;
      }

      #RootGrid2214_070209126406cc1284c17032030524e00 {
        margin-top: 0px !important;
        margin-left: 0% !important;
        margin-right: 0% !important;
        padding-left: 2.6954177897574128% !important;
        padding-right: 2.6954177897574128% !important
      }

      #RootGrid2214_070209126406cc1284c17032030524e00>div>div:first-child {
        width: 100% !important;
        margin-left: 0 !important
      }

      #RootGrid2214_070209126406cc1284c17032030524e00>div>div:last-child {
        width: 100% !important;
        margin-left: 0 !important;
        margin-top: 30px
      }

      #RootGrid2214_070209126406cc1284c17032030524e00>div>div:last-child>div:last-child {
        flex-direction: column !important
      }

      #RootGrid2214_070209126406cc1284c17032030524e00>div>div:last-child>div:last-child>a {
        flex: 1 !important;
        max-width: 100% !important;
        margin-bottom: 10px
      }

      #RootGrid2214_070209126406cc1284c17032030524e00>div>div:first-child>div:last-child a>div:last-child>div:first-child {
        font-size: 15px !important;
        line-height: 18px !important
      }

      #RootGrid2214_070209126406cc1284c17032030524e00>div {
        gap: 0 !important
      }

      /* 移动端显示专用 footer，隐藏 PC footer */
      #mobile-footer {
        display: block !important
      }

      #Grid1148_footer,
      #Grid1148_footer * {
        display: none !important;
        height: 0 !important;
        max-height: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: hidden !important
      }
    }

/* ==================== 内页顶部 Banner 图：限制最大高度，分类没配图（裂图/空 src）时不至于撞出巨大空白 ==================== */
#Image409_4e253c3112972e93d2192e17a235413d1 img,
#Image409_471c879c49a735fc987a2ae91bb5d2b91 img,
#Image409_d7dc780020a0dba7854d4e56d28027091 img,
#Image409_b0ef2e08bb68aece6495035017b531061 img,
#Image409_debc7fbf76008317a0b925ceef9ec0821 img,
#Image409_3031fb11913198ea3ea7bc8e24e09d861 img,
#Image409_5d306a848cd2a0be058bea07218863091 img {
  max-height: 320px;
  object-fit: cover;
}

@media screen and (max-width: 500px) {
  #Image409_4e253c3112972e93d2192e17a235413d1 img,
  #Image409_471c879c49a735fc987a2ae91bb5d2b91 img,
  #Image409_d7dc780020a0dba7854d4e56d28027091 img,
  #Image409_b0ef2e08bb68aece6495035017b531061 img,
  #Image409_debc7fbf76008317a0b925ceef9ec0821 img,
  #Image409_3031fb11913198ea3ea7bc8e24e09d861 img,
  #Image409_5d306a848cd2a0be058bea07218863091 img {
    max-height: 140px;
  }
}
