#list li:last-child .art-content {
    margin: 60% auto 0 auto;
}

#list li:last-child .art-content #s3 > span {
    color: #3b3e7e;
    font-size: 30px;
}

#list li:last-child .art-content .part:last-child {
    width:  100%;
    margin-top: 40px;
}
#list li:first-child .art-content {
    margin: 20% auto 0 auto;
}

#list li:last-child .art-content #s3 .term_py {
    font-size:  13px;
}
.content.author {
    font-weight: 600;
    text-align:  right;
    margin-right:  20px;
    margin-bottom: 20px;
}

#list li:first-child .part:last-child {
    margin-top: 70px;
}
#list li:nth-child(2) .art-content {
    margin: 20% auto 0 auto;
}
#list li:last-child .part:nth-child(3) #s3 {
    padding:  0 !important;
}
.art-body .isquote_ .zbs_sent:hover, .art-body .isquote_ .zbs_sent.sent-active {
    background-color: #b8e5f6 !important;
    cursor: pointer !important;
    color: #3b3e7e !important;
}