﻿ html, body {
     margin: 0;
     padding: 0;
 }

 .pagebox {
     position: relative;
     background-color: rgba(225, 225, 225, 1);
 }

 @font-face {
     font-family: 'zx';
     src: url('../font/FiraSans-BlackItalic.ttf') format('truetype');
 }

 @font-face {
     font-family: 'hly_2';
     src: url('http://static1.yun300.cn/upload/font/Colympia-Medium.otf?tenantId=221078&viewType=1') format('opentype');
 }

 @font-face {
     font-family: 'hly_1';
     src: url('../font/ginebra_font-2.ttf') format('truetype');
 }

 @font-face {
     font-family: 'bt';
     src: url('../font/Quantify Bold.ttf') format('truetype');
 }

 big span {
     font-family: 'bt'!important;
     font-weight: normal!important;
 }

 h1 {
     font-family: 'bt'!important;
     font-weight: normal!important;
 }

 #w_common_text-1617592082985 span {
     font-family: 'bt'!important;
     font-weight: normal!important;
 }

 #w_common_text-1623717650714 span {
     font-family: 'bt'!important;
     font-weight: normal!important;
 }

 #w_common_text-1623722822771 p {
     font-family: 'bt'!important;
     font-weight: normal!important;
 }

 .reset_style {
     word-wrap: normal;
     word-break: break-word;
 }

 .banner-text h1 {
     font-weight: normal!important;
 }

 body {
     overflow-x: hidden;
 }

 @-webkit-keyframes hsx_rotate {
     from {
         -webkit-transform: rotate(0deg);
     }
     to {
         -webkit-transform: rotate(360deg);
     }
 }

 ::-webkit-scrollbar {
     width: 0px;
 }

 ::-webkit-scrollbar-track {
     background-color: #fff;
 }

 @media only screen and (max-width: 768px) {
     ul li {
         height: auto!important;
         border-bottom: 0px solid #e4e4e4!important;
         overflow: hidden;
     }
     #w_common_text-1623717650684 span {
         font-size: 2rem !important;
     }
     #w_common_text-1626165965654 span {
         font-size: 2rem !important;
     }
     #w_common_text-1623717650699 span {
         font-size: 17px !important;
     }
     #w_common_text-1625730958505 span {
         font-size: 17px !important;
     }
     #w_common_text-1623811063301 span {
         font-size: 17px !important;
     }
     #w_common_text-1626146940047 span {
         font-size: 2rem !important;
     }
     #w_common_text-1626060196707 span {
         font-size: 2rem !important;
     }
     #w_common_text-1626058595104 span {
         font-size: 2rem !important;
     }
     #w_common_text-1626243954358 span {
         font-size: 2rem !important;
     }
     #w_common_text-1626244043414 span {
         font-size: 2rem !important;
     }
     #w_common_text-1626060196710 span {
         font-size: 1rem !important;
     }
     #w_fimgbox-1625732289769 {
         min-height: 450px !important;
     }
     #w_fimgbox-1626060196691 {
         min-height: 450px !important;
     }
     #w_fimgbox-1626146635034 {
         min-height: 450px !important;
     }
     #w_fimgbox-1626160962358 {
         min-height: 450px !important;
     }
     #w_fimgbox-1626146939947 {
         min-height: 450px !important;
     }
     #w_fimgbox-1626165965514 {
         min-height: 450px !important;
     }
     #w_fimgbox-1626167913613 {
         min-height: 450px !important;
     }
     #w_common_text-1626167913627 span {
         font-size: 2rem !important;
     }
     #w_common_text-1626167913630 span {
         font-size: 1.2rem !important;
     }
 }

 .pagebox {
     background-color: rgba(255, 255, 255, 1) !important;
 }

 #w_grid-1617108513388 {
     height: 100vh !important;
 }

 #w_common_text-1617351276365 {
     overflow: hidden;
     overflow-y: scroll;
 }

 #content_box-1626052809962-0 .reset_style::-webkit-scrollbar {
     background: #6E1318;
     width: 4px;
     border-radius: 5px;
 }

 @media only screen and (min-width: 769px) {
     .p_page .next {
         height: 30px;
         color: #fff !important;
         border-width: 0;
         border-style: solid;
         border-color: rgba(255, 255, 255, 0);
         background-color: #C8C8C8 !important;
         text-align: center;
         padding-top: 0;
         padding-right: 20px;
         padding-left: 20px;
         position: relative;
         left: 0;
         top: 0;
         border: solid 1px #C8C8C8 !important;
     }
     .p_page .pageNum {
         height: 30px;
         width: 30px;
         color: #fff !important;
         border-width: 0;
         border-style: solid;
         border-color: rgba(255, 255, 255, 0);
         background-color: #C8C8C8 !important;
         text-align: center;
         position: relative;
         border: solid 1px #C8C8C8 !important;
         border-radius: 50%;
     }
     .p_page .pageNum:hover {
         color: #fff !important;
         border-width: 0;
         border-style: solid;
         border-color: rgba(255, 255, 255, 0);
         cursor: pointer;
         text-decoration: none;
         background-color: #6E1318 !important;
         border: solid 1px #6E1318 !important;
     }
     .p_page .pageNum.active {
         text-decoration: none;
         background-color: #6E1318 !important;
         cursor: pointer;
         border: 1px solid #6E1318 !important;
         border-radius: 40px;
     }
     .p_page .pre {
         height: 30px;
         color: #fff !important;
         border-width: 0;
         border-style: solid;
         border-color: rgba(255, 255, 255, 0);
         background-color: #C8C8C8 !important;
         text-align: center;
         padding-top: 0;
         padding-right: 20px;
         padding-left: 20px;
         position: relative;
         left: 0;
         top: 0;
         border: solid 1px #C8C8C8 !important;
         border-radius: 40px;
     }
     .p_page .pre:hover {
         color: rgba(255, 255, 255, 1);
         border-width: 0;
         border-style: solid;
         border-color: rgba(255, 255, 255, 0);
         background-color: #6E1318 !important;
         cursor: pointer;
         border: solid 1px #6E1318 !important;
     }
     .p_page .next:hover {
         color: rgba(255, 255, 255, 1) !important;
         border-width: 0;
         border-style: solid;
         border-color: rgba(255, 255, 255, 0);
         background-color: #6E1318 !important;
         cursor: pointer;
         border: solid 1px #6E1318 !important;
     }
     .p_page .jump {
         display: inline-table;
         position: relative;
         left: 0;
         top: 0;
         float: left;
         height: 30px;
         text-align: center;
         padding: 0 10px;
         border-radius: 6px;
         color: #fff;
         border-color: #6E1318 !important;
         cursor: pointer;
         text-decoration: none;
         background-color: #6E1318 !important;
     }
 }