body{background-color:#f6f7f8}.main{min-height:calc(100vh - 636px);position:relative;overflow:hidden;padding:30px 0}.main .layout-center{padding:16px;background-color:#fff}.main .article-container{margin-top:20px;padding:20px;border:1px solid var(--color-border)}.main .article-container .separate-container{display:grid;gap:20px;grid-template-columns:1fr 300px}.main .article-container .separate-container>div:first-child{overflow-x:auto}.main .article-container .separate-container .xiang-guan-list{margin-top:20px}.main .article-container .separate-container .xiang-guan-list>p{color:#1e5eb0;line-height:24px}.main .article-container .separate-container .xiang-guan-list>p::before{content:"";margin-right:10px;display:inline-block;width:6px;height:24px;background-color:#1e5eb0;vertical-align:middle}.main .article-container .separate-container .xiang-guan-list ul{margin-top:8px}.main .article-container .separate-container .xiang-guan-list ul li a{display:block;padding:8px}.main .article-container .separate-container .xiang-guan-list ul li a:hover{color:var(--color-blue)}.main .article-container .article-title{text-align:center;font-size:36px;font-weight:bold;color:#1e5eb0}.main .article-container .article-description{margin-top:20px;padding-bottom:20px;display:flex;align-items:center;justify-content:center;flex-flow:wrap;font-size:14px;text-align:center;color:var(--color-gray);border-bottom:1px solid var(--color-border);gap:20px}.main .article-container .article-description em{font-style:normal;cursor:pointer}.main .article-container .article-description em:hover,.main .article-container .article-description em.checked{color:red}.main .article-container .article-description .article-share{display:flex;align-items:center;gap:6px}.main .article-container .article-description .article-share .share-item{cursor:pointer}.main .article-container .article-description .article-share .share-item img{width:20px;height:20px}.main .article-container .table-container{margin:30px auto 0 auto}.main .article-container .table-container table{width:100%}.main .article-container .table-container table tr td{color:#666;font-size:14px;padding:12px;border:1px solid var(--color-border)}.main .article-container .table-container table tr td:nth-child(odd){width:120px;text-align:center;color:var(--color-black);font-weight:700;background-color:#f6f6f6}.main .article-container .table-container .table-mobile{display:none}.main .article-container .article-content{overflow-x:auto;padding:20px 0;word-break:break-all;word-wrap:break-word}.main .article-container .article-content table{width:100% !important;max-width:100% !important;min-width:800px !important;border-collapse:collapse !important;background-color:#fff !important;border:1px solid #272b32 !important}.main .article-container .article-content table tr,.main .article-container .article-content table th,.main .article-container .article-content table td{border:1px solid #272b32 !important}.main .article-container .article-content video,.main .article-container .article-content img{margin:auto;max-width:100% !important}.main .article-container .article-footer{padding:20px;margin-top:30px}.main .article-container .article-footer .article-chapters{font-size:16px}.main .article-container .article-footer .article-chapters a{display:block;max-width:580px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray);transition:color .3s}.main .article-container .article-footer .article-chapters a:not(:first-child){margin-top:10px}.main .article-container .article-footer .article-chapters a:hover{color:var(--color-blue)}.main .article-container .article-footer .article-tools{margin-top:10px;text-align:right}.main .article-container .article-footer .article-tools a{font-size:14px;transition:color .3s}.main .article-container .article-footer .article-tools a:hover{color:var(--color-blue)}@media screen and (max-width: 992px){.main .article-container .separate-container{grid-template-columns:repeat(1, 1fr)}.main .article-container .table-container .table-desktop{display:none}.main .article-container .table-container .table-mobile{display:table}}@media screen and (max-width: 768px){.main .article-container .article-title{font-size:28px}.main .article-container .article-description{gap:10px}.main .article-container .article-footer{padding:20px 0}}