 @import url('//at.alicdn.com/t/c/font_4986910_bcxyx5daghd.css');

 * {
     margin: 0;
     padding: 0;
 }

 a {
     text-decoration: none;
 }

 .main {
     width: 70%;
     height: auto;
     margin: 0 auto;
     display: flex;
     flex-direction: column;
     margin-top: .6771rem;
     margin-bottom: .2604rem;
 }

 .m-t-left {
     border-top: .0156rem solid #91070a;
     width: 1.0417rem;
     height: .1563rem;
     font-size: .0729rem;
     display: flex;
     align-items: center;
     gap: .026rem;
     color: #888;
     margin-top: .2604rem;
     font-family: "SimSun", "Noto Serif SC", sans-serif;
 }

 .m-t-left a {
     color: #888;
 }

 .m-container {
     width: 100%;
     margin-top: .1563rem;
     display: flex;
     justify-content: space-between;
 }

 .m-article {
     width: 60%;
     height: auto;
     display: flex;
     flex-direction: column;
 }

 .m-article h1 {
     font-size: .1354rem;
     font-family: "Noto Serif SC", "SimSun", serif;

 }

 .m-a-note {
     width: 1.5625rem;
     height: auto;
     display: flex;
     flex-wrap: wrap;
     margin: .0521rem 0;
     font-family: "SimSun", "Noto Serif SC", sans-serif;
     gap: .0521rem;
     border-left: .0052rem solid #ccc;
     padding: .0521rem;
     color: #888;
     font-size: .0729rem;
 }

 .m-a-control {
     width: .8854rem;
     height: .2604rem;
     display: flex;
     justify-content: space-between;
 }

 .m-a-c-item {
     width: 33%;
     height: 100%;
     background-color: #91070a;
     display: flex;
     align-items: center;
     justify-content: center;
     cursor: pointer;
 }

 .m-a-c-item:hover {
     background-color: #660000;
 }

 .m-a-c-item i {
     color: white;
     font-size: .125rem;
 }

 .m-a-content {
     width: 100%;
     height: auto;
     display: flex;
     flex-direction: column;
     flex-wrap: wrap;
     gap: .1042rem;
     margin: .1042rem 0;
 }

 .m-a-content p {
     text-indent: 2em;
     line-height: 2;
     font-size: .0833rem;
 }

 .m-a-a {
     width: 100%;
     height: auto;
     display: flex;
     justify-content: center;
 }

 .m-a-img {
     width: 60%;
     object-fit: contain;
     cursor: pointer;
 }

 .m-c-other {
     width: 30%;
     height: auto;
     display: flex;
     flex-direction: column;
 }

 .m-newst {
     width: 100%;
     height: auto;
     display: flex;
     flex-direction: column;
 }

 .m-newst a {
     color: black;
 }

 .m-n-top {
     width: 100%;
     height: .2604rem;
     background-color: #f1f0f0;
     display: flex;
     align-items: center;
     justify-content: center;

 }

 .m-n-top h2 {
     font-size: .0938rem;
     font-family: 'Courier New', Courier, monospace;
 }

 .m-n-item {
     width: 100%;
     height: .3646rem;
     border-bottom: .0052rem solid #ccc;
     display: flex;
     align-items: center;
 }

 .m-n-item p {
     font-size: .0833rem;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
 }

 .m-zhuanti {
     width: 100%;
     height: auto;
     margin-top: .2604rem;
     display: flex;
     flex-direction: column;
 }

 .m-z-top {
     width: 100%;
     height: .2604rem;
     background-color: #f1f0f0;
     display: flex;
     align-items: center;
     justify-content: center;
 }

 .m-z-top h2 {
     font-size: .0938rem;
     font-family: 'Courier New', Courier, monospace;

 }

 .m-z-img {
     width: 100%;
     height: 1.0417rem;
 }

 .m-z-img img {
     width: 100%;
     height: 100%;
     object-fit: cover;
 }

 .m-z-p {
     width: 100%;
     height: .2083rem;
     display: flex;
     align-items: center;
     font-size: .0833rem;
     border: .0052rem solid #ccc;
 }

 .tooltip {
     position: fixed;
     top: .1042rem;
     left: 50%;
     transform: translateX(-50%);
     background-color: rgba(0, 0, 0, 0.8);
     color: white;
     padding: .0521rem .1042rem;
     border-radius: .0208rem;
     font-size: .125rem;
     opacity: 0;
     transition: opacity 0.3s ease;
     pointer-events: none;
     z-index: 1000;
 }

 .tooltip.show {
     opacity: 1;
 }