#sp-footer {
    background: #761620;
    color: #fff;
}

p {
    margin-top: 0;
    margin-bottom: 1rem;
    letter-spacing: 1px;
    line-height: 1.8;
    font-size: 1rem;
}
#sp-header .sp-module {
    margin-left: 20px;
    display: none;
}
.view-article #sp-main-body .article-details .article-header h1 {
    font-size: 36px;
    line-height: 0;
    text-transform: uppercase;
    width: 100%;
    margin-bottom: 0;
   text-align: center;
}
.article-details .article-can-edit {
    position: relative;
    margin-bottom: 40px;
}
body {
    /* 頂規 Font Stack 宣告，優先確保思源黑體渲染 */
    font-family: 'Noto Sans TC', 'PingFang TC', 'Microsoft JhengHei', sans-serif;
  
     /* 提升字體邊緣渲染的細緻度與銳利度 */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  
    /* 充分的留白與清晰的字距設定 */
    line-height: 1.6;
    letter-spacing: 0.02em;
}



@media (max-width: 767px) {
.logo-image-phone {
    height:55px !important;
}
}