body {
    font-family: \5FAE\8F6F\96C5\9ED1;
    background: #ececec
}

a {
    color: #3ba323
}

a:hover, a:link, a:visited {
    -webkit-transition: color .25s linear;
    transition: color .25s linear
}

a:hover {
    color: #8fc320
}

::-moz-selection {
    background: #8fc320;
    color: #fff
}

::selection {
    background: #8fc320;
    color: #fff
}

.article-btm {
    position: fixed;
    right: 10px;
    bottom: 10px;
    z-index: 10
}

.article-btm-line {
    background-color: #8fc320;
    width: 50px;
    height: 50px;
    position: relative;
    border-radius: 5px;
    cursor: pointer;
    margin-top: 5px
}

.article-btm-line .ico {
    position: absolute;
    left: 50%;
    margin-left: -18px;
    top: 50%;
    margin-top: -18px;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat;
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    overflow: hidden
}

.article-btm-line .ico-weixin {
    background-position: 0 -180px;
    -webkit-animation: a 6s linear .5s 10;
    animation: a 6s linear .5s 10
}

.article-btm-line .ico-like {
    background-position: 0 0;
    -webkit-animation: a 6s linear 1s 10;
    animation: a 6s linear 1s 10
}

.article-btm-line .ico-bubble {
    background-position: 0 -36px;
    -webkit-animation: a 6s linear 1.5s 10;
    animation: a 6s linear 1.5s 10
}

.article-btm-line .ico-star {
    background-position: 0 -72px;
    -webkit-animation: a 6s linear 2s 10;
    animation: a 6s linear 2s 10
}

.article-btm-line .ico-move-up {
    background-position: 0 -108px;
    -webkit-animation: a 6s linear 2.5s 10;
    animation: a 6s linear 2.5s 10
}

.article-btm-line .ico-move-down {
    background-position: 0 -144px;
    -webkit-animation: a 6s linear 3s 10;
    animation: a 6s linear 3s 10
}

@-webkit-keyframes a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    0.5% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    1% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    1.5% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    2% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    2.5% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    3% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    3.5% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    4% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

}

@keyframes a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    0.5% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    1% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    1.5% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    2% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    2.5% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    3% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    3.5% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    4% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

}

.article-btm-line:hover {
    background-color: #3c6f1d;
    -webkit-transition: background-color .2s linear;
    transition: background-color .2s linear
}

.article-btm-line:hover .txt {
    display: block;
    -webkit-animation: b .2s linear 1 forwards;
    animation: b .2s linear 1 forwards
}

@-webkit-keyframes b {
    0% {
        opacity: .8;
        -webkit-transform: translate(50px);
        transform: translate(50px)
    }

    to {
        opacity: 1;
        -webkit-transform: translate(5px);
        transform: translate(5px)
    }

}

@keyframes b {
    0% {
        opacity: .8;
        -webkit-transform: translate(50px);
        transform: translate(50px)
    }

    to {
        opacity: 1;
        -webkit-transform: translate(5px);
        transform: translate(5px)
    }

}

.article-btm-line .txt {
    display: none;
    position: absolute;
    height: 50px;
    line-height: 50px;
    padding: 0 15px 0 10px;
    white-space: nowrap;
    top: 50%;
    margin-top: -25px;
    right: 50px;
    color: #fff;
    border-radius: 5px 0 0 5px;
    background-color: #3c6f1d;
    opacity: 0
}

#blogTitle {
    display: none
}

#page_begin_html {
    background: #000;
    clear: both;
    height: auto;
    overflow: hidden;
    padding: 15px 10%;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.self-nav {
    height: 42px;
    line-height: 42px;
    overflow: hidden;
    z-index: 1;
    font: 1px
}

.self-nav li {
    margin-right: 0;
    font-size: 11.5pt;
    float: left
}

.self-nav li a {
    display: block;
    padding: 0 12px;
    text-decoration: none;
    font-weight: 700;
    color: #fff
}

.headermaintitle {
    white-space: nowrap
}

@font-face {
    font-family: logo;
    src: url(data:font/truetype;charset=utf-8;base64,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) format('truetype');
    font-weight: 400;
    font-style: normal
}

[class*=" logo-"], [class^=logo-] {
    display: inline-block;
    font-family: logo !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 60px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 700;
    color: #3ba323;
    -webkit-box-reflect: below -18px -webkit-linear-gradient(transparent, transparent 60%, rgba(0, 0, 0, .5))
}

.logo-bai:before {
    content: "\e900"
}

.logo-se:before {
    content: "\e901"
}

.logo-xiang:before {
    content: "\e902"
}

.logo-shu:before {
    content: "\e903"
}

#home {
    background: #fff;
    overflow: hidden;
    position: relative;
    width: 80%;
    margin: 24px auto;
    border-radius: 6px;
    margin-bottom: 24px
}

#main {
    padding: 24px 0
}

#sideBar {
    border: none;
    position: relative;
    width: 350px;
    height: 100%;
    padding: 0 24px
}

#sideBar:after {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 1px;
    background-color: #e9e9e9
}

#sideBarMain {
    margin-top: -16px
}

#mainContent {
    margin-left: -408px
}

.forFlow {
    margin: 0 24px 0 400px;
    position: relative;
    padding-left: 24px
}

.link {
    padding: 20px 10%
}

#navigator {
    padding-top: 0;
    height: 42px;
    line-height: 42px;
    background-color: #000
}

#navigator, #navList {
    display: none
}

#navList li {
    margin-right: 0;
    font-size: 11.5pt
}

#navList li a {
    display: block;
    padding: 0 12px;
    text-decoration: none;
    font-weight: 700;
    color: #fff
}

#sideBar .catListTitle {
    padding-left: 5px
}

#sideBar .catList li, #sideBar .catListPostArchive li, #sideBar .catListPostCategory li, .link li {
    text-indent: 0;
    margin-left: 0;
    padding-left: 15px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABKSURBVBhXY6jfb88y8WKgzKTzAWYgGsRnmHrZX3bihYClEy74fQDRID4DSMWkCwHvgfg/mAbyGcBaL/gvAakE0WCVq1aFMqObCQB2hjLY2JBJQwAAAABJRU5ErkJggg==") no-repeat 5px
}

.ico-qxpc {
    display: inline-block;
    width: 24px;
    height: 24px;
    position: fixed;
    left: 310px;
    bottom: -12px;
    -webkit-transition: bottom .3s ease;
    transition: bottom .3s ease
}

.ico-qxpc:hover {
    bottom: 0;
    -webkit-transition: bottom .8s ease;
    transition: bottom .8s ease
}

#sideBar .catListPostCategory ul:after, #sideBar .catList ul:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    overflow: hidden
}

#sideBar .catList li, #sideBar .catListPostCategory li {
    width: 160px;
    float: left;
    white-space: nowrap
}

#main {
    overflow: hidden
}

.entrylistPosttitle, .postTitle {
    font-size: 28px
}

.entrylistPosttitle, .feedback_area_title, .postTitle {
    border-bottom: none;
}

.entrylistPosttitle a, .feedback_area_title a, .postTitle a {
    text-decoration: none
}

.entrylistItemPostDesc, .postDesc {
    margin-bottom: 20px;
    padding-bottom: 20px;
    text-align: left
}

.entrylistItemPostDesc, .entrylistItemPostDescP, .postDesc {
    border-bottom: 1px solid #e9e9e9;
    text-align: right;
    margin-top: 20px;
}

#MySignature {
    color: #3c6f1d;
    margin-top: 25px;
    font-weight: 700
}

#MyIng .ing_title, #sideBar h3 {
    margin: 16px 0 0
}

#ad_under_post_holder {
    display: none
}

#div_digg {
    width: 120px
}

#green_channel, .buryit {
    display: none
}

.diggword {
    margin-top: -3px
}

.diggit {
    float: none;
    width: 120px;
    height: 100px;
    background-image: url("data:image/png;base64,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")
}

.diggnum {
    color: #8fc320;
    font-size: 32px
}

#footer {
    display: none
}

.copyright {
    text-align: center
}

.link {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px
}

#google_ad_c1, #google_ad_c2, #kb_block, #site_nav_under, #under_post_news {
    display: none !important
}

/* .entrylistPostSummary, .postCon {
    display: none
}
 */
@media all and (max-width:1200px) {
    #mainContent {
        margin-left: 0 !important;
        float: none !important
    }

    #sideBar {
        width: auto !important;
        float: none !important;
        border: none
    }

    #mainContent {
        margin-left: 0
    }

    .forFlow {
        margin: 0 24px 0 0
    }

}

@media all and (max-width:980px) {
    body {
        font-size: 12px
    }
    .link {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3
    }

    [class*=" logo-"], [class^=logo-] {
        font-size: 50px
    }

    .entrylistPosttitle, .postTitle {
        font-size: 18px
    }

}

@media all and (max-width:640px), screen and (max-device-width:640px) {
    #home {
        width: 92%
    }

    #page_begin_html {
        padding: 15px 4%
    }

    .link {
        padding: 20px 4%
    }

    #cnblogs_post_body img {
        max-width: 100% !important
    }

    [class*=" logo-"], [class^=logo-] {
        font-size: 32px
    }

    #navigator, .copyright, .self-nav-bg {
        display: none
    }

    .blogTitle .title a {
        display: block
    }

    .self-nav {
        height: 32px;
        line-height: 32px;
        top: 16px;
        left: 148px
    }

    .self-nav li {
        font-size: 12px
    }

    .self-nav li a {
        padding: 0 6px
    }

    .link {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2
    }

    .postTitle {
        font-size: 14px
    }

    .postTitle2 {
        font-size: 14px !important;
        line-height: 1
    }

    .postDesc {
        font-size: 10px
    }

    h1, h2, h3 {
        font-size: 14px !important
    }

    h4, h5, h6 {
        font-size: 12px !important
    }

    .entrylistItemPostDesc, .postDesc {
        margin-bottom: 10px;
        padding-bottom: 10px
    }

    .entrylistPosttitle, .postTitle {
        font-size: 14px
    }

}

@media all and (max-width:400px) and (max-width:400px) {
    [class*=" logo-"], [class^=logo-] {
        font-size: 25px
    }

    #page_begin_html {
        display: block
    }

    .blogTitle .title {
        padding-bottom: 5px
    }

}