#article-container h1 {
    color: #ef50a8;
    font-size: 1.8rem !important;
}
#article-container h2 {
    color: #ffae42;
    font-size: 1.6rem;
}
#article-container h3 {
    color: #6699CC;
    font-size: 1.4rem;
}
#article-container h4 {
    color: #00c4b6;
    font-size: 1.2rem;
}
#content-inner.layout h1::before {
    color: #ef50a8;
    margin-left: -2.0rem;
    font-size: 1.8rem;
    margin-top: -0.2rem;
}

#content-inner.layout h2::before {
    color: #ffae42;
    margin-left: -1.8rem;
    font-size: 1.6rem;
    margin-top: -0.2rem;
}

#content-inner.layout h3::before {
    color: #6699CC;
    margin-left: -1.6rem;
    font-size: 1.4rem;
    margin-top: -0.2rem;
}

#content-inner.layout h4::before {
    color: #00c4b6;
    margin-left: -1.4rem;
    font-size: 1.2rem;
    margin-top: -0.1rem;
}

#content-inner.layout h1:hover,
#content-inner.layout h2:hover,
#content-inner.layout h3:hover,
#content-inner.layout h4:hover{
    color: #49b1f5;
}

#content-inner.layout h1:hover::before,
#content-inner.layout h2:hover::before,
#content-inner.layout h3:hover::before,
#content-inner.layout h4:hover::before{
    color: #49b1f5;
    -webkit-animation: ccc 3.2s linear infinite;
    animation: ccc 3.2s linear infinite;
}

/* 文章页H1-H6图标样式效果 */
h1::before,
h2::before,
h3::before,
h4::before{
    -webkit-animation: ccc 1.6s linear infinite;
    animation: ccc 1.6s linear infinite;
}

@-webkit-keyframes ccc {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }
}

@keyframes ccc {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }
}

/* 页面设置icon转动速度调整 */
#rightside_config i.fas.fa-cog.fa-spin {
    animation: fa-spin 5s linear infinite;
}