作者:西瓜程序猿
主页传送门:https://www.cnblogs.com/kimiliucn

前言

写博客也有一个月了,发现博客园自带的主题都不太好看,然后搜索了一下发现这款主题【Cnblogs-Theme-SimpleMemory】界面还挺好看的,也是开源的。那[西瓜程序猿]就以这个主题来介绍一下如何在博客园中进行配置,跟着一起来操作吧!

默认主题:

设置自定义主题:

一、提前准备1.1-申请自定义JS权限

(1)可以点击下面网址进入到后台配置页面,找到JS权限,点击【申请JS权限】。

设置网址:https://i.cnblogs.com/settings


(2)然后填写申请理由,申请理由样例(一般都会通过):

尊敬的管理员:您好,我需要自定义主题,麻烦通过下我的JS权限申请,谢谢!

1.2-修改博客皮肤

(1)将博客皮肤设置为【SimpleMemory】。

博客主题:SimpleMemory

1.3-关闭代码行号

在代码高亮这一栏,将【显示行号】取消勾选。

不然会出现这种效果:
正常效果如下:

1.4-禁用默认CSS

在页面定制CSS代码这一栏,将【禁用模板默认CSS】勾选上。

1.5-侧边栏自定义配置

可以根据自行需要去配置博客侧边栏要显示哪些内容。首先点击 个人信息——>设置——>博客设置——>选项 ,也可以直接打开下面地址访问。

配置地址:https://i.cnblogs.com/preference

二、设置主题

主题名称:Cnblogs-Theme-SimpleMemory
开源地址:https://github.com/BNDong/Cnblogs-Theme-SimpleMemory
官方文档:https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v2.1/dist/

2.1-设置CSS

在【页面定制CSS代码】这一栏中,可以直接将下面CSS代码复制到输入框中。[西瓜程序猿]使用的是【v2.0.1】版本。

[西瓜程序猿]的例子代码:

#blogLogo,.blogStats {    float: right}.day,.div_my_zzk,.entrylistPostSummary,.feedbackCon,.feedbackItem,.postCon,.postMeta,.postSticky {    position: relative}#EntryTag,#blogTitle h1 {    margin-top: 20px}#EntryTag a,.postSticky {    background: #6fa3ef}#blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited {    color: #5c8ec6}#calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button {    text-decoration: none}#mainContent,#sideBar,#topics {    -o-text-overflow: ellipsis;    text-overflow: ellipsis;    overflow: hidden}*,.Cal {    padding: 0}::-moz-selection {    color: #FFF;    background: #807dd4}::selection {    background: #807dd4;    color: #FFF}::-webkit-selection {    background: #807dd4;    color: #FFF}::-webkit-scrollbar {    width: 3px;    height: 3px}::-webkit-scrollbar-track {    width: 3px;    background-color: #f9f9f9}::-webkit-scrollbar-thumb {    background-color: #999;    background-clip: padding-box;    min-height: 100px}::-webkit-scrollbar-thumb:hover {    background-color: #555}#BlogPostCategory a {    background: #E8A258}#BlogPostCategory a span,#EntryTag a span {    margin-right: 3px}.topicListFooter {    text-align: right;    margin-right: 10px;    margin-top: 10px}#navList a,.dayTitle,button {    text-align: center}#home,.inner {    margin: 0 auto}#divRefreshComments {    margin-right: 10px;    font-size: 9pt}* {    margin: 0}html {    height: 100%;    font-size: 62.5%;    -webkit-tap-highlight-color: transparent}body {    background-color: #fff;    font-size: 12px;    font-family: Merriweather, "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif;    color: #3A4145;    -moz-font-feature-settings: 'kern' 1;    -o-font-feature-settings: 'kern' 1;    overflow: hidden}table {    border-collapse: collapse;    border-spacing: 0}fieldset,img {    border: 0}li {    list-style: none}a {    outline: 0}a:hover {    color: #f60}.clear {    clear: both}button {    width: auto;    display: inline-block;    padding: .1rem 1.5rem;    cursor: pointer;    outline: 0;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 11px;    line-height: 13px;    font-weight: 300;    letter-spacing: 1px;    text-transform: uppercase;    text-shadow: none;    border-radius: .3rem;    border: .1em solid rgba(0, 0, 0, .05);    background: #5ba4e5}b {    font-weight: 400}#home {    width: 70%;    max-width: 900px;    background-color: rgba(255, 255, 255, .9);    padding: 0 20px 30px;    box-shadow: 0 0 20px 10px rgba(220, 220, 220, .3)}#header {    padding-bottom: 5px;    margin-top: 10px}#blogTitle {    height: 60px;    clear: both}#blogTitle h1 {    font-size: 26px;    font-weight: 700;    line-height: 1.5em}#blogTitle h1 a {    color: #515151}#blogTitle h2 {    font-weight: 400;    font-size: 13px;    line-height: 1.846153846;    color: #757575;    float: left}#navigator {    font-size: 13px;    border-bottom: 1px solid #ededed;    border-top: 1px solid #ededed;    height: 50px;    clear: both;    margin-top: 25px}#bannerbar {    display: none}#blog-calendar td,#blog-calendar th,.Cal,.btn_my_zzk,.dayTitle {    font-size: 12px}#navList {    min-height: 30px;    float: left}#navList li {    float: left;    margin: 0 40px 0 0}#navList a {    display: block;    width: 5em;    height: 22px;    float: left;    padding-top: 19px}#navList a:active,#navList a:link,#navList a:visited {    color: #6a6a6a;    font-weight: 700}#navList a:hover {    color: #000}.blogStats {    color: #757575;    margin-top: 19px;    margin-right: 2px;    text-align: right}#main {    margin-top: 30px;    width: 100%;    text-align: left}#mainContent .forFlow {    float: none;    width: auto}#mainContent {    min-height: 200px;    padding: 0 0 10px;    float: none;    margin: auto;    width: 100%}.day,.entrylistItem:not(:last-of-type) {    min-height: 10px;    border-bottom: #e9e9e9 1px solid}.day:after,.entrylistItem:not(:last-of-type):after {    content: "";    width: 7px;    height: 7px;    bottom: -5px;    left: 50%}.day {    margin: 3.5rem auto;    padding-bottom: 3.3rem;    word-wrap: break-word}.btn_my_zzk,.c_b_p_desc_img,.day:after,.dayTitle {    position: absolute}.c_b_p_desc_readmore {    display: block;    background: 0 0;    border: 0;    border-bottom: 2px solid #666;    font-size: 16px;    padding: 0;    transition-property: border;    font-weight: 600;    width: 85px;    text-align: center;    color: #555 !important;    margin-top: 20px}.day:after {    display: block;    border: 1px solid #e9e9e9;    margin-left: -5px;    background: #FFF;    border-radius: 100%;    box-shadow: rgba(255, 255, 255, .7) 0 0 0 5px}.dayTitle {    display: none;    border: 1px solid #5c8ec6;    background: azure;    border-radius: 50%;    height: 65px;    line-height: 1.5;    margin: 15px 15px 15px -100px;    width: 63px;    clear: both;    top: -15px}.dayTitle a {    display: inline-block;    margin-top: 15px;    width: 60px}.desc_img,.postDesc,p.article-info-text>.postMeta br {    display: none}.c_b_p_desc_img {    width: calc(39% - 20px);    height: 100%;    opacity: .9;    top: -5px;    border-left: 1px dashed #e9e9e9;    right: 0;    padding-left: 13px;    overflow: hidden}.c_b_p_desc_img div {    border-radius: 4px;    width: 100%;    height: 100%;    margin: 0;    opacity: .95}.postCon,.postDesc,.postSeparator,.postTitle {    width: 100%;    clear: both}.postTitle {    font-size: 20px;    float: right}.postTitle a:active,.postTitle a:visited {    color: #4A4A4A;    transition: color .3s ease}.postTitle a:link {    background-color: rgba(0, 0, 0, 0);    color: #4a4a4a;    font-family: "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif;    font-size: 3.1rem;    font-weight: 700;    letter-spacing: -1px;    transition-delay: 0s;    transition-duration: .3s;    transition-property: color;    transition-timing-function: ease;    word-wrap: break-word;    -webkit-tap-highlight-color: transparent}#topics .postTitle a:link {    text-shadow: 0 3px 6px rgba(0, 0, 0, .3)}.postTitle a:hover {    color: #000}.entrylistPostSummary,.postCon {    font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1;    line-height: 1.7em;    word-wrap: break-word;    padding: 25px 0 10px;    color: #3a4145;    font-family: Noto Sans SC, serif;    margin: 0;    text-align: justify;    font-size: 1.45em;    display: block;    -webkit-margin-before: 0;    -webkit-margin-after: 0;    -webkit-margin-start: 0;    -webkit-margin-end: 0}.postMeta {    font-size: 14px;    color: #888;    top: 10px;    display: inline-block}.postMeta>i {    font-size: 15px;    margin: 0 5px}.postMeta>i:not(:first-child) {    margin-left: 10px}.postDesc {    float: left;    text-align: left;    padding-right: 5px;    margin: 0;    font-family: "Open Sans", sans-serif;    font-size: 1.4rem;    line-height: 2.2rem;    color: #9EABB3}#cnblogs_post_body h1:hover::after,#cnblogs_post_body h2:hover::after,#cnblogs_post_body h3:hover::after,#cnblogs_post_body h4:hover::after,#cnblogs_post_body h5:hover::after {    content: "#";    color: rgba(13, 110, 253, .5);    margin-left: 5px;    transition: color .15s ease-in-out}p.article-info-text>.postMeta {    font-size: 16px;    font-weight: 700;    color: rgba(255, 255, 255, .9);    font-family: Noto Sans SC, serif;    text-shadow: 0 3px 6px rgba(0, 0, 0, .5)}p.article-info-text>.postMeta i {    font-size: 16px}.postDesc a:active,.postDesc a:link,.postDesc a:visited {    color: #666}.postDesc a:hover {    color: #5c8ec6}.postSticky {    display: inline-block;    font-size: 14px;    color: #fff;    padding: 1px 3px;    border-radius: 3px;    top: -6px}.postSeparator {    height: 1px;    float: right;    margin: 0 auto 15px}#sideBar {    margin-top: -15px;    width: 230px;    padding: 0 0 0 5px;    float: right}#sideBar a {    color: #757575}#sideBar a:hover {    color: #5c8ec6;    text-decoration: underline}.div_my_zzk {    width: 175px;    margin-top: 10px}.input_my_zzk {    border: 1px solid #3b3b3b;    border-radius: 3px;    width: 90%;    height: 30px;    padding-left: 5px;    outline: 0;    background: #000;    color: #ccc}#sb_widget_my_zzk {    width: 100%;    text-align: center}.btn_my_zzk {    width: 25px;    height: 25px;    color: transparent;    border: 0;    cursor: pointer;    top: 1px;    right: -35px}.input_my_zzk:focus,.input_my_zzk:hover {    border: 1px solid #666}.input_my_zzk:hover {    transition: all .4s linear 0s}.catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem {    background: #fff;    margin-bottom: 35px;    word-wrap: break-word}#blog-calendar {    margin: 10px 5px 5px 10px;    visibility: hidden}#blog-calendar td {    font-family: "Comic Sans MS";    text-align: center}#calendar {    width: 228px;    padding-bottom: 5px;    margin-bottom: 35px;    border: 1px solid #EDEDED;    box-shadow: 0 1px 3px #ccc}.calendar {    border: 0 solid #000}#calendar .Cal {    width: 100%;    line-height: 1.5em}#calendar td {    font-family: "Comic Sans MS";    background: #FFF;    padding-top: 2px}.Cal {    border: none;    color: #666;    width: 100%;    font-family: arial}.CalOtherMonthDay,.CalWeekendDay {    padding-top: 4px;    padding-bottom: 4px}#calendar table a:active,#calendar table a:link,#calendar table a:visited {    font-weight: 700}#calendar table a:hover {    color: #fff}.CalTodayDay {    color: #b8b8b8;    font-weight: 700;    background: #2d2d2b}.CalDayHeader,.CalWeekendDay {    background: #111}.CalOtherMonthDay {    color: #3c3c3c}#calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited {    font-weight: 700;    padding-left: 10px;    padding-right: 15px}.CalDayHeader {    font-weight: 700;    padding-bottom: 5px;    padding-top: 5px}.CalTitle {    background: #6293bb;    width: 100%;    height: 30px;    text-align: center;    font-size: 14px;    font-weight: 700;    padding: 5px 0}.CalTitle td {    background: #000;    font-family: verdana;    font-size: 12px;    font-weight: 700}.Cal td {    height: 20px;    font-size: 10px}.Cal a:active,.Cal a:link,.Cal a:visited {    color: #ff9;    text-decoration: underline}.Cal a:hover {    text-decoration: none}.CalSelector {    background: #efefef}.catListTitle {    font-weight: 700;    line-height: 1.2;    font-size: 110%;    margin-top: 15px;    margin-bottom: 10px;    text-align: left}#sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title {    line-height: 1.5em}.divRecentComment {    text-indent: 2em;    color: #494949;    margin-bottom: 20px}#sideBarMain li {    line-height: 1.8}#topics {    width: 100%;    min-height: 200px;    padding: 0 0 10px;    margin: 15px auto 4rem;    font-family: -apple-system, SF UI Text, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif}#topics .postTitle {    border: 0;    font-size: 130%;    font-weight: 700;    line-height: 1.5;    width: 100%;    padding-left: 5px}#BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited {    color: #666}#BlogPostCategory a,#EntryTag a {    height: 20px;    line-height: 20px;    color: #fff !important;    padding: 3px 5px;    border-radius: 3px;    margin: 2px 5px 0;    text-decoration: none;    font-size: 14px}#BlogPostCategory a:hover,#EntryTag a:hover {    transition: all .3s linear 0s;    opacity: .8}#topics .postDesc {    padding-left: 0;    width: 100%;    text-align: left;    color: #666;    margin-top: 5px;    background: 0 0}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before {    top: 11px;    right: 100%;    left: -16px;    width: 0;    height: 0;    content: " ";    border-style: solid solid outset;    position: absolute;    display: block;    pointer-events: none}.feedback_area_title {    font: normal normal 16px/35px "Microsoft YaHei";    margin: 10px 0 30px}.louzhu {    margin: 0 2px}.feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited {    color: #777;    font-weight: 700}.feedbackListSubtitle a:hover {    color: #5c8ec6;    text-decoration: underline}.feedbackListSubtitle b {    color: #5c8ec6}.feedbackListSubtitle:before {    border-color: transparent #d1d5da transparent transparent;    border-width: 8px}.feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after {    border-color: transparent;    margin-top: 1px;    margin-left: 2px;    border-width: 7px}.feedbackListSubtitle:after {    border-right-color: #f6f8fa}.feedbackListSubtitle-louzhu:after {    border-right-color: #f1f8ff !important}.feedbackManage {    width: 200px;    text-align: right;    float: right}.feedbackCon {    padding: 10px 20px;    min-height: 35px;    line-height: 1.5;    border: 1px solid #e9e9e9;    border-top: 0;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;    background: #fff}.feedbackListSubtitle-louzhu {    background-color: #f1f8ff !important;    border-bottom-color: #c0d3eb !important}.feedbackItem {    padding: 15px 0 15px 60px;    margin: 0;    font-size: 13px}.feedbackItem:before {    position: absolute;    top: 0;    bottom: 0;    left: 90px;    display: block;    z-index: 0;    width: 2px;    content: "";    background-color: #e1e4e8}.feedbackAvatar {    position: absolute;    left: 1px}.feedbackAvatar img {    width: 40px;    height: 40px;    border: 1px solid #d1d5da;    padding: 2px;    border-radius: 3px}div#tbCommentBodyPreview {    border: 0}#divRefreshComments {    text-align: right;    margin-bottom: 10px}.commenttb {    padding: 8px;    margin-bottom: 10px;    color: #555;    border: 1px solid #ddd;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    width: 320px}.commentTextBox:hover,.commenttb:hover {    color: #333;    border-color: rgba(82, 168, 236, .8);    transition: all .4s linear 0s}.commenttb:hover {    outline: 0;    -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .075), 0 0 4px rgba(82, 168, 236, .6);    -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .075), 0 0 4px rgba(82, 168, 236, .6);    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .075), 0 0 4px rgba(82, 168, 236, .6)}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover {    -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .075), 0 0 4px rgba(82, 168, 236, .6);    -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .075), 0 0 4px rgba(82, 168, 236, .6);    outline: 0;    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .075), 0 0 4px rgba(82, 168, 236, .6)}.commentTextBox {    width: 410px !important;    margin-top: 10px;    margin-bottom: 10px}#AjaxHolder_PostComment_btnSubmit {    padding: 8px 20px;    text-align: center;    font-size: 14px;    color: #fff;    border: none;    background: #5c8ec6;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    -webkit-transition: all .4s ease;    -moz-transition: all .4s ease;    -o-transition: all .4s ease;    -ms-transition: all .4s ease;    transition: all .4s ease;    cursor: pointer;    display: inline-block;    vertical-align: middle;    outline: 0;    text-decoration: none}#AjaxHolder_PostComment_btnSubmit:hover {    background: #333}#AjaxHolder_PostComment_divCommnentArea tr {    margin-top: 10px;    margin-bottom: 10px}.comment_vote {    padding-right: 10px}.comment_vote a {    color: #999}.comment_vote a:hover {    color: #5c8ec6}#commentform_title {    font: normal normal 16px/35px "Microsoft YaHei";    margin: 0;    background-image: none;    padding: 0}#comment_form_container .author {    padding-left: 10px;    color: #555;    border: 1px solid #ddd;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    width: 320px;    height: 20px;    background-image: none}#comment_form_container p {    font-size: 14px;    margin-bottom: 20px}.commentbox_title_left {    font-size: 14px}#comment_form_container .comment_textarea {    font-size: 13px;    padding: 8px;    margin-bottom: 10px;    color: #555;    border: 1px solid #ddd;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    min-height: 250px;    width: 100%;    height: 100%}#comment_form_container .comment_textarea:hover {    border-color: #5c8ec6;    outline: 0;    transition: all .4s linear 0s}#comment_form_container .comment_textarea:focus {    outline: 0}.commentbox_tab.active,.commentbox_tab:hover {    border-bottom: 0;    color: #5c8ec6}.comment_btn {    border: none;    background-color: #5c8ec6}.comment_btn:hover {    background: #71ace5}.PostListTitle,.entrylistTitle,.thumbTitle {    height: 38px;    line-height: 38px;    font: normal normal 16px/35px "Microsoft YaHei";    margin: 10px 0 30px;    background-image: none;    padding: 0}.dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited {    font-family: "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif}.entrylistDescription {    color: #666;    text-align: right;    padding-top: 5px;    padding-bottom: 5px;    padding-right: 10px;    margin-bottom: 10px}.entrylistItem {    position: relative;    margin: 3.5rem auto;    padding-bottom: 3.3rem;    word-wrap: break-word}.entrylistItem:after {    display: block;    border: 1px solid #E7EEF2;    position: absolute;    margin-left: -5px;    background: #FFF;    border-radius: 100%;    box-shadow: #FFF 0 0 0 5px}.entrylistPosttitle {    font-size: 20px;    width: 100%}.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited {    transition: all .4s linear 0s;    background-color: rgba(0, 0, 0, 0);    color: #4a4a4a;    font-size: 3.2rem;    font-weight: 700;    letter-spacing: -1px;    transition-delay: 0s;    transition-duration: .3s;    transition-property: color;    transition-timing-function: ease;    word-wrap: break-word;    -webkit-tap-highlight-color: transparent}.entrylistPosttitle a:hover {    color: #000}.entrylistItemPostDesc,.sb-title {    font-family: "Open Sans", sans-serif}.entrylistItemPostDesc {    float: left;    width: 100%;    clear: both;    text-align: left;    padding-right: 5px;    margin: 0;    font-size: 1.4rem;    line-height: 2.2rem;    color: #9EABB3;    display: none}.entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited {    color: #666}.entrylistItemPostDesc a:hover {    color: #5c8ec6}.entrylist .postSeparator {    clear: both;    width: 100%;    font-size: 0;    line-height: 0;    margin: 0;    padding: 0;    height: 0;    border: none}#footer,.pager {    font-size: 12px}.divPhoto,.pager {    margin-right: 10px}.divRecentCommentAticle a {    color: #000}.pager {    text-align: right;    color: #9EABB3}#nav_next_page a,.pager a {    display: inline-block;    min-width: 18px;    text-align: center;    border: 1px solid #bfc8cd;    text-decoration: none;    border-radius: 4px;    color: #9EABB3 !important;    transition: all .2s ease}#introduce a:active,#introduce a:hover,#introduce a:link,#introduce a:visited,.scroll-down {    text-decoration: none !important}#nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited {    color: #9EABB3 !important}.pager a {    padding: 0 5px}#nav_next_page a {    padding: 3px 5px}#nav_next_page a:hover,.pager a:hover {    background: #fff;    color: #889093;    border-color: #98a0a4}.PostList {    border-bottom: 1px dashed #e9e9e9;    clear: both;    min-height: 1.5em;    padding-top: 20px;    margin-bottom: 20px;    padding-bottom: 20px}.postTitl2 {    float: left;    padding-top: 10px;    padding-bottom: 10px;    font-size: 14px}.postDesc2 {    color: #666;    float: right}.postText2 {    clear: both;    color: #757575}.pfl_feedback_area_title {    text-align: right;    font-weight: 700;    margin-bottom: 10px}.pfl_feedbackItem {    border: 1px dashed #ccc;    padding: 10px;    border-radius: 3px;    margin-bottom: 20px}.pfl_feedbacksubtitle {    width: 100%;    height: 1.5em}.pfl_feedbackname {    float: left}#div_digg,.commentbox_title_right,.pfl_feedbackManage {    float: right}.pfl_feedbackname a {    color: #5c8ec6;    font-weight: 700}.pfl_feedbackCon {    color: #000;    padding-top: 5px;    padding-bottom: 5px}.pfl_feedbackAnswer {    color: #F40;    text-indent: 2em}.tdSentMessage {    text-align: right}.errorMessage {    width: 300px;    float: left}#Profile1_panelAdd input[type=text],#Profile1_txtContent {    padding: 8px;    margin-bottom: 10px;    color: #555;    border: 1px solid #ddd;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px}#Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover {    color: #333;    border-color: rgba(82, 168, 236, .8);    transition: all .4s linear 0s}#Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus {    outline: 0;    border-color: rgba(82, 168, 236, .8)}#Profile1_panelAdd input[type=submit] {    padding: 8px 20px;    text-align: center;    font-size: 14px;    color: #fff;    border: none;    background: #5c8ec6;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    -webkit-transition: all .4s ease;    -moz-transition: all .4s ease;    -o-transition: all .4s ease;    -ms-transition: all .4s ease;    transition: all .4s ease;    cursor: pointer;    display: inline-block;    vertical-align: middle;    outline: 0;    text-decoration: none}#Profile1_panelAdd input[type=submit]:hover {    background: #333}.feedbackListSubtitle {    clear: both;    align-items: center;    color: #586069;    flex-direction: row-reverse;    background-color: #f6f8fa;    border: 1px solid #e9e9e9;    border-bottom: 1px solid #e9e9e9;    border-top-left-radius: 5px;    border-top-right-radius: 5px;    padding: 10px 20px;    position: relative;    white-space: nowrap;    text-overflow: ellipsis}#footer,#introduce div,.introduce-box,.m-list-title-select,.m-list-title>span,.main-header,.scroll-down {    position: absolute}.divPhoto {    border: 1px solid #ccc;    padding: 2px}.thumbDescription {    color: #757575;    text-align: right;    padding-top: 5px;    padding-bottom: 5px;    padding-right: 10px;    margin-bottom: 30px}#footer {    min-height: 100px;    margin: 20vh 0 0;    left: 0;    right: 0;    padding: 15px 0;    color: #888;    line-height: 1.5}.my-face {    animation: my-face 5s infinite ease-in-out;    display: inline-block;    margin: 0 5px}@-moz-keyframes my-face {    2%,    24%,    80% {        -webkit-transform: translate(0, 1.5px) rotate(1.5deg);        -moz-transform: translate(0, 1.5px) rotate(1.5deg);        -ms-transform: translate(0, 1.5px) rotate(1.5deg);        -o-transform: translate(0, 1.5px) rotate(1.5deg);        transform: translate(0, 1.5px) rotate(1.5deg)    }    4%,    68%,    98% {        -webkit-transform: translate(0, -1.5px) rotate(-.5deg);        -moz-transform: translate(0, -1.5px) rotate(-.5deg);        -ms-transform: translate(0, -1.5px) rotate(-.5deg);        -o-transform: translate(0, -1.5px) rotate(-.5deg);        transform: translate(0, -1.5px) rotate(-.5deg)    }    38%,    6% {        -webkit-transform: translate(0, 1.5px) rotate(-1.5deg);        -moz-transform: translate(0, 1.5px) rotate(-1.5deg);        -ms-transform: translate(0, 1.5px) rotate(-1.5deg);        -o-transform: translate(0, 1.5px) rotate(-1.5deg);        transform: translate(0, 1.5px) rotate(-1.5deg)    }    8%,    86% {        -webkit-transform: translate(0, -1.5px) rotate(-1.5deg);        -moz-transform: translate(0, -1.5px) rotate(-1.5deg);        -ms-transform: translate(0, -1.5px) rotate(-1.5deg);        -o-transform: translate(0, -1.5px) rotate(-1.5deg);        transform: translate(0, -1.5px) rotate(-1.5deg)    }    10%,    72% {        -webkit-transform: translate(0, 2.5px) rotate(1.5deg);        -moz-transform: translate(0, 2.5px) rotate(1.5deg);        -ms-transform: translate(0, 2.5px) rotate(1.5deg);        -o-transform: translate(0, 2.5px) rotate(1.5deg);        transform: translate(0, 2.5px) rotate(1.5deg)    }    12%,    64%,    78%,    96% {        -webkit-transform: translate(0, -.5px) rotate(1.5deg);        -moz-transform: translate(0, -.5px) rotate(1.5deg);        -ms-transform: translate(0, -.5px) rotate(1.5deg);        -o-transform: translate(0, -.5px) rotate(1.5deg);        transform: translate(0, -.5px) rotate(1.5deg)    }    14%,    54% {        -webkit-transform: translate(0, -1.5px) rotate(1.5deg);        -moz-transform: translate(0, -1.5px) rotate(1.5deg);        -ms-transform: translate(0, -1.5px) rotate(1.5deg);        -o-transform: translate(0, -1.5px) rotate(1.5deg);        transform: translate(0, -1.5px) rotate(1.5deg)    }    16% {        -webkit-transform: translate(0, -.5px) rotate(-1.5deg);        -moz-transform: translate(0, -.5px) rotate(-1.5deg);        -ms-transform: translate(0, -.5px) rotate(-1.5deg);        -o-transform: translate(0, -.5px) rotate(-1.5deg);        transform: translate(0, -.5px) rotate(-1.5deg)    }    18%,    22% {        -webkit-transform: translate(0, .5px) rotate(-1.5deg);        -moz-transform: translate(0, .5px) rotate(-1.5deg);        -ms-transform: translate(0, .5px) rotate(-1.5deg);        -o-transform: translate(0, .5px) rotate(-1.5deg);        transform: translate(0, .5px) rotate(-1.5deg)    }    20%,    36%,    46% {        -webkit-transform: translate(0, -1.5px) rotate(2.5deg);        -moz-transform: translate(0, -1.5px) rotate(2.5deg);        -ms-transform: translate(0, -1.5px) rotate(2.5deg);        -o-transform: translate(0, -1.5px) rotate(2.5deg);        transform: translate(0, -1.5px) rotate(2.5deg)    }    26%,    50% {        -webkit-transform: translate(0, .5px) rotate(.5deg);        -moz-transform: translate(0, .5px) rotate(.5deg);        -ms-transform: translate(0, .5px) rotate(.5deg);        -o-transform: translate(0, .5px) rotate(.5deg);        transform: translate(0, .5px) rotate(.5deg)    }    28% {        -webkit-transform: translate(0, .5px) rotate(1.5deg);        -moz-transform: translate(0, .5px) rotate(1.5deg);        -ms-transform: translate(0, .5px) rotate(1.5deg);        -o-transform: translate(0, .5px) rotate(1.5deg);        transform: translate(0, .5px) rotate(1.5deg)    }    30%,    40%,    62%,    76%,    88% {        -webkit-transform: translate(0, -.5px) rotate(2.5deg);        -moz-transform: translate(0, -.5px) rotate(2.5deg);        -ms-transform: translate(0, -.5px) rotate(2.5deg);        -o-transform: translate(0, -.5px) rotate(2.5deg);        transform: translate(0, -.5px) rotate(2.5deg)    }    32%,    34%,    66% {        -webkit-transform: translate(0, 1.5px) rotate(-.5deg);        -moz-transform: translate(0, 1.5px) rotate(-.5deg);        -ms-transform: translate(0, 1.5px) rotate(-.5deg);        -o-transform: translate(0, 1.5px) rotate(-.5deg);        transform: translate(0, 1.5px) rotate(-.5deg)    }    42% {        -webkit-transform: translate(0, 2.5px) rotate(-1.5deg);        -moz-transform: translate(0, 2.5px) rotate(-1.5deg);        -ms-transform: translate(0, 2.5px) rotate(-1.5deg);        -o-transform: translate(0, 2.5px) rotate(-1.5deg);        transform: translate(0, 2.5px) rotate(-1.5deg)    }    44%,    70% {        -webkit-transform: translate(0, 1.5px) rotate(.5deg);        -moz-transform: translate(0, 1.5px) rotate(.5deg);        -ms-transform: translate(0, 1.5px) rotate(.5deg);        -o-transform: translate(0, 1.5px) rotate(.5deg);        transform: translate(0, 1.5px) rotate(.5deg)    }    48%,    74%,    82% {        -webkit-transform: translate(0, -.5px) rotate(.5deg);        -moz-transform: translate(0, -.5px) rotate(.5deg);        -ms-transform: translate(0, -.5px) rotate(.5deg);        -o-transform: translate(0, -.5px) rotate(.5deg);        transform: translate(0, -.5px) rotate(.5deg)    }    52%,    56%,    60% {        -webkit-transform: translate(0, 2.5px) rotate(2.5deg);        -moz-transform: translate(0, 2.5px) rotate(2.5deg);        -ms-transform: translate(0, 2.5px) rotate(2.5deg);        -o-transform: translate(0, 2.5px) rotate(2.5deg);        transform: translate(0, 2.5px) rotate(2.5deg)    }    58% {        -webkit-transform: translate(0, .5px) rotate(2.5deg);        -moz-transform: translate(0, .5px) rotate(2.5deg);        -ms-transform: translate(0, .5px) rotate(2.5deg);        -o-transform: translate(0, .5px) rotate(2.5deg);        transform: translate(0, .5px) rotate(2.5deg)    }    84% {        -webkit-transform: translate(0, 1.5px) rotate(2.5deg);        -moz-transform: translate(0, 1.5px) rotate(2.5deg);        -ms-transform: translate(0, 1.5px) rotate(2.5deg);        -o-transform: translate(0, 1.5px) rotate(2.5deg);        transform: translate(0, 1.5px) rotate(2.5deg)    }    90% {        -webkit-transform: translate(0, 2.5px) rotate(-.5deg);        -moz-transform: translate(0, 2.5px) rotate(-.5deg);        -ms-transform: translate(0, 2.5px) rotate(-.5deg);        -o-transform: translate(0, 2.5px) rotate(-.5deg);        transform: translate(0, 2.5px) rotate(-.5deg)    }    92% {        -webkit-transform: translate(0, .5px) rotate(-.5deg);        -moz-transform: translate(0, .5px) rotate(-.5deg);        -ms-transform: translate(0, .5px) rotate(-.5deg);        -o-transform: translate(0, .5px) rotate(-.5deg);        transform: translate(0, .5px) rotate(-.5deg)    }    94% {        -webkit-transform: translate(0, 2.5px) rotate(.5deg);        -moz-transform: translate(0, 2.5px) rotate(.5deg);        -ms-transform: translate(0, 2.5px) rotate(.5deg);        -o-transform: translate(0, 2.5px) rotate(.5deg);        transform: translate(0, 2.5px) rotate(.5deg)    }    0%,    100% {        -webkit-transform: translate(0, 0) rotate(0);        -moz-transform: translate(0, 0) rotate(0);        -ms-transform: translate(0, 0) rotate(0);        -o-transform: translate(0, 0) rotate(0);        transform: translate(0, 0) rotate(0)    }}@-webkit-keyframes my-face {    2%,    24%,    80% {        -webkit-transform: translate(0, 1.5px) rotate(1.5deg);        -moz-transform: translate(0, 1.5px) rotate(1.5deg);        -ms-transform: translate(0, 1.5px) rotate(1.5deg);        -o-transform: translate(0, 1.5px) rotate(1.5deg);        transform: translate(0, 1.5px) rotate(1.5deg)    }    4%,    68%,    98% {        -webkit-transform: translate(0, -1.5px) rotate(-.5deg);        -moz-transform: translate(0, -1.5px) rotate(-.5deg);        -ms-transform: translate(0, -1.5px) rotate(-.5deg);        -o-transform: translate(0, -1.5px) rotate(-.5deg);        transform: translate(0, -1.5px) rotate(-.5deg)    }    38%,    6% {        -webkit-transform: translate(0, 1.5px) rotate(-1.5deg);        -moz-transform: translate(0, 1.5px) rotate(-1.5deg);        -ms-transform: translate(0, 1.5px) rotate(-1.5deg);        -o-transform: translate(0, 1.5px) rotate(-1.5deg);        transform: translate(0, 1.5px) rotate(-1.5deg)    }    8%,    86% {        -webkit-transform: translate(0, -1.5px) rotate(-1.5deg);        -moz-transform: translate(0, -1.5px) rotate(-1.5deg);        -ms-transform: translate(0, -1.5px) rotate(-1.5deg);        -o-transform: translate(0, -1.5px) rotate(-1.5deg);        transform: translate(0, -1.5px) rotate(-1.5deg)    }    10%,    72% {        -webkit-transform: translate(0, 2.5px) rotate(1.5deg);        -moz-transform: translate(0, 2.5px) rotate(1.5deg);        -ms-transform: translate(0, 2.5px) rotate(1.5deg);        -o-transform: translate(0, 2.5px) rotate(1.5deg);        transform: translate(0, 2.5px) rotate(1.5deg)    }    12%,    64%,    78%,    96% {        -webkit-transform: translate(0, -.5px) rotate(1.5deg);        -moz-transform: translate(0, -.5px) rotate(1.5deg);        -ms-transform: translate(0, -.5px) rotate(1.5deg);        -o-transform: translate(0, -.5px) rotate(1.5deg);        transform: translate(0, -.5px) rotate(1.5deg)    }    14%,    54% {        -webkit-transform: translate(0, -1.5px) rotate(1.5deg);        -moz-transform: translate(0, -1.5px) rotate(1.5deg);        -ms-transform: translate(0, -1.5px) rotate(1.5deg);        -o-transform: translate(0, -1.5px) rotate(1.5deg);        transform: translate(0, -1.5px) rotate(1.5deg)    }    16% {        -webkit-transform: translate(0, -.5px) rotate(-1.5deg);        -moz-transform: translate(0, -.5px) rotate(-1.5deg);        -ms-transform: translate(0, -.5px) rotate(-1.5deg);        -o-transform: translate(0, -.5px) rotate(-1.5deg);        transform: translate(0, -.5px) rotate(-1.5deg)    }    18%,    22% {        -webkit-transform: translate(0, .5px) rotate(-1.5deg);        -moz-transform: translate(0, .5px) rotate(-1.5deg);        -ms-transform: translate(0, .5px) rotate(-1.5deg);        -o-transform: translate(0, .5px) rotate(-1.5deg);        transform: translate(0, .5px) rotate(-1.5deg)    }    20%,    36%,    46% {        -webkit-transform: translate(0, -1.5px) rotate(2.5deg);        -moz-transform: translate(0, -1.5px) rotate(2.5deg);        -ms-transform: translate(0, -1.5px) rotate(2.5deg);        -o-transform: translate(0, -1.5px) rotate(2.5deg);        transform: translate(0, -1.5px) rotate(2.5deg)    }    26%,    50% {        -webkit-transform: translate(0, .5px) rotate(.5deg);        -moz-transform: translate(0, .5px) rotate(.5deg);        -ms-transform: translate(0, .5px) rotate(.5deg);        -o-transform: translate(0, .5px) rotate(.5deg);        transform: translate(0, .5px) rotate(.5deg)    }    28% {        -webkit-transform: translate(0, .5px) rotate(1.5deg);        -moz-transform: translate(0, .5px) rotate(1.5deg);        -ms-transform: translate(0, .5px) rotate(1.5deg);        -o-transform: translate(0, .5px) rotate(1.5deg);        transform: translate(0, .5px) rotate(1.5deg)    }    30%,    40%,    62%,    76%,    88% {        -webkit-transform: translate(0, -.5px) rotate(2.5deg);        -moz-transform: translate(0, -.5px) rotate(2.5deg);        -ms-transform: translate(0, -.5px) rotate(2.5deg);        -o-transform: translate(0, -.5px) rotate(2.5deg);        transform: translate(0, -.5px) rotate(2.5deg)    }    32%,    34%,    66% {        -webkit-transform: translate(0, 1.5px) rotate(-.5deg);        -moz-transform: translate(0, 1.5px) rotate(-.5deg);        -ms-transform: translate(0, 1.5px) rotate(-.5deg);        -o-transform: translate(0, 1.5px) rotate(-.5deg);        transform: translate(0, 1.5px) rotate(-.5deg)    }    42% {        -webkit-transform: translate(0, 2.5px) rotate(-1.5deg);        -moz-transform: translate(0, 2.5px) rotate(-1.5deg);        -ms-transform: translate(0, 2.5px) rotate(-1.5deg);        -o-transform: translate(0, 2.5px) rotate(-1.5deg);        transform: translate(0, 2.5px) rotate(-1.5deg)    }    44%,    70% {        -webkit-transform: translate(0, 1.5px) rotate(.5deg);        -moz-transform: translate(0, 1.5px) rotate(.5deg);        -ms-transform: translate(0, 1.5px) rotate(.5deg);        -o-transform: translate(0, 1.5px) rotate(.5deg);        transform: translate(0, 1.5px) rotate(.5deg)    }    48%,    74%,    82% {        -webkit-transform: translate(0, -.5px) rotate(.5deg);        -moz-transform: translate(0, -.5px) rotate(.5deg);        -ms-transform: translate(0, -.5px) rotate(.5deg);        -o-transform: translate(0, -.5px) rotate(.5deg);        transform: translate(0, -.5px) rotate(.5deg)    }    52%,    56%,    60% {        -webkit-transform: translate(0, 2.5px) rotate(2.5deg);        -moz-transform: translate(0, 2.5px) rotate(2.5deg);        -ms-transform: translate(0, 2.5px) rotate(2.5deg);        -o-transform: translate(0, 2.5px) rotate(2.5deg);        transform: translate(0, 2.5px) rotate(2.5deg)    }    58% {        -webkit-transform: translate(0, .5px) rotate(2.5deg);        -moz-transform: translate(0, .5px) rotate(2.5deg);        -ms-transform: translate(0, .5px) rotate(2.5deg);        -o-transform: translate(0, .5px) rotate(2.5deg);        transform: translate(0, .5px) rotate(2.5deg)    }    84% {        -webkit-transform: translate(0, 1.5px) rotate(2.5deg);        -moz-transform: translate(0, 1.5px) rotate(2.5deg);        -ms-transform: translate(0, 1.5px) rotate(2.5deg);        -o-transform: translate(0, 1.5px) rotate(2.5deg);        transform: translate(0, 1.5px) rotate(2.5deg)    }    90% {        -webkit-transform: translate(0, 2.5px) rotate(-.5deg);        -moz-transform: translate(0, 2.5px) rotate(-.5deg);        -ms-transform: translate(0, 2.5px) rotate(-.5deg);        -o-transform: translate(0, 2.5px) rotate(-.5deg);        transform: translate(0, 2.5px) rotate(-.5deg)    }    92% {        -webkit-transform: translate(0, .5px) rotate(-.5deg);        -moz-transform: translate(0, .5px) rotate(-.5deg);        -ms-transform: translate(0, .5px) rotate(-.5deg);        -o-transform: translate(0, .5px) rotate(-.5deg);        transform: translate(0, .5px) rotate(-.5deg)    }    94% {        -webkit-transform: translate(0, 2.5px) rotate(.5deg);        -moz-transform: translate(0, 2.5px) rotate(.5deg);        -ms-transform: translate(0, 2.5px) rotate(.5deg);        -o-transform: translate(0, 2.5px) rotate(.5deg);        transform: translate(0, 2.5px) rotate(.5deg)    }    0%,    100% {        -webkit-transform: translate(0, 0) rotate(0);        -moz-transform: translate(0, 0) rotate(0);        -ms-transform: translate(0, 0) rotate(0);        -o-transform: translate(0, 0) rotate(0);        transform: translate(0, 0) rotate(0)    }}@-o-keyframes my-face {    2%,    24%,    80% {        -webkit-transform: translate(0, 1.5px) rotate(1.5deg);        -moz-transform: translate(0, 1.5px) rotate(1.5deg);        -ms-transform: translate(0, 1.5px) rotate(1.5deg);        -o-transform: translate(0, 1.5px) rotate(1.5deg);        transform: translate(0, 1.5px) rotate(1.5deg)    }    4%,    68%,    98% {        -webkit-transform: translate(0, -1.5px) rotate(-.5deg);        -moz-transform: translate(0, -1.5px) rotate(-.5deg);        -ms-transform: translate(0, -1.5px) rotate(-.5deg);        -o-transform: translate(0, -1.5px) rotate(-.5deg);        transform: translate(0, -1.5px) rotate(-.5deg)    }    38%,    6% {        -webkit-transform: translate(0, 1.5px) rotate(-1.5deg);        -moz-transform: translate(0, 1.5px) rotate(-1.5deg);        -ms-transform: translate(0, 1.5px) rotate(-1.5deg);        -o-transform: translate(0, 1.5px) rotate(-1.5deg);        transform: translate(0, 1.5px) rotate(-1.5deg)    }    8%,    86% {        -webkit-transform: translate(0, -1.5px) rotate(-1.5deg);        -moz-transform: translate(0, -1.5px) rotate(-1.5deg);        -ms-transform: translate(0, -1.5px) rotate(-1.5deg);        -o-transform: translate(0, -1.5px) rotate(-1.5deg);        transform: translate(0, -1.5px) rotate(-1.5deg)    }    10%,    72% {        -webkit-transform: translate(0, 2.5px) rotate(1.5deg);        -moz-transform: translate(0, 2.5px) rotate(1.5deg);        -ms-transform: translate(0, 2.5px) rotate(1.5deg);        -o-transform: translate(0, 2.5px) rotate(1.5deg);        transform: translate(0, 2.5px) rotate(1.5deg)    }    12%,    64%,    78%,    96% {        -webkit-transform: translate(0, -.5px) rotate(1.5deg);        -moz-transform: translate(0, -.5px) rotate(1.5deg);        -ms-transform: translate(0, -.5px) rotate(1.5deg);        -o-transform: translate(0, -.5px) rotate(1.5deg);        transform: translate(0, -.5px) rotate(1.5deg)    }    14%,    54% {        -webkit-transform: translate(0, -1.5px) rotate(1.5deg);        -moz-transform: translate(0, -1.5px) rotate(1.5deg);        -ms-transform: translate(0, -1.5px) rotate(1.5deg);        -o-transform: translate(0, -1.5px) rotate(1.5deg);        transform: translate(0, -1.5px) rotate(1.5deg)    }    16% {        -webkit-transform: translate(0, -.5px) rotate(-1.5deg);        -moz-transform: translate(0, -.5px) rotate(-1.5deg);        -ms-transform: translate(0, -.5px) rotate(-1.5deg);        -o-transform: translate(0, -.5px) rotate(-1.5deg);        transform: translate(0, -.5px) rotate(-1.5deg)    }    18%,    22% {        -webkit-transform: translate(0, .5px) rotate(-1.5deg);        -moz-transform: translate(0, .5px) rotate(-1.5deg);        -ms-transform: translate(0, .5px) rotate(-1.5deg);        -o-transform: translate(0, .5px) rotate(-1.5deg);        transform: translate(0, .5px) rotate(-1.5deg)    }    20%,    36%,    46% {        -webkit-transform: translate(0, -1.5px) rotate(2.5deg);        -moz-transform: translate(0, -1.5px) rotate(2.5deg);        -ms-transform: translate(0, -1.5px) rotate(2.5deg);        -o-transform: translate(0, -1.5px) rotate(2.5deg);        transform: translate(0, -1.5px) rotate(2.5deg)    }    26%,    50% {        -webkit-transform: translate(0, .5px) rotate(.5deg);        -moz-transform: translate(0, .5px) rotate(.5deg);        -ms-transform: translate(0, .5px) rotate(.5deg);        -o-transform: translate(0, .5px) rotate(.5deg);        transform: translate(0, .5px) rotate(.5deg)    }    28% {        -webkit-transform: translate(0, .5px) rotate(1.5deg);        -moz-transform: translate(0, .5px) rotate(1.5deg);        -ms-transform: translate(0, .5px) rotate(1.5deg);        -o-transform: translate(0, .5px) rotate(1.5deg);        transform: translate(0, .5px) rotate(1.5deg)    }    30%,    40%,    62%,    76%,    88% {        -webkit-transform: translate(0, -.5px) rotate(2.5deg);        -moz-transform: translate(0, -.5px) rotate(2.5deg);        -ms-transform: translate(0, -.5px) rotate(2.5deg);        -o-transform: translate(0, -.5px) rotate(2.5deg);        transform: translate(0, -.5px) rotate(2.5deg)    }    32%,    34%,    66% {        -webkit-transform: translate(0, 1.5px) rotate(-.5deg);        -moz-transform: translate(0, 1.5px) rotate(-.5deg);        -ms-transform: translate(0, 1.5px) rotate(-.5deg);        -o-transform: translate(0, 1.5px) rotate(-.5deg);        transform: translate(0, 1.5px) rotate(-.5deg)    }    42% {        -webkit-transform: translate(0, 2.5px) rotate(-1.5deg);        -moz-transform: translate(0, 2.5px) rotate(-1.5deg);        -ms-transform: translate(0, 2.5px) rotate(-1.5deg);        -o-transform: translate(0, 2.5px) rotate(-1.5deg);        transform: translate(0, 2.5px) rotate(-1.5deg)    }    44%,    70% {        -webkit-transform: translate(0, 1.5px) rotate(.5deg);        -moz-transform: translate(0, 1.5px) rotate(.5deg);        -ms-transform: translate(0, 1.5px) rotate(.5deg);        -o-transform: translate(0, 1.5px) rotate(.5deg);        transform: translate(0, 1.5px) rotate(.5deg)    }    48%,    74%,    82% {        -webkit-transform: translate(0, -.5px) rotate(.5deg);        -moz-transform: translate(0, -.5px) rotate(.5deg);        -ms-transform: translate(0, -.5px) rotate(.5deg);        -o-transform: translate(0, -.5px) rotate(.5deg);        transform: translate(0, -.5px) rotate(.5deg)    }    52%,    56%,    60% {        -webkit-transform: translate(0, 2.5px) rotate(2.5deg);        -moz-transform: translate(0, 2.5px) rotate(2.5deg);        -ms-transform: translate(0, 2.5px) rotate(2.5deg);        -o-transform: translate(0, 2.5px) rotate(2.5deg);        transform: translate(0, 2.5px) rotate(2.5deg)    }    58% {        -webkit-transform: translate(0, .5px) rotate(2.5deg);        -moz-transform: translate(0, .5px) rotate(2.5deg);        -ms-transform: translate(0, .5px) rotate(2.5deg);        -o-transform: translate(0, .5px) rotate(2.5deg);        transform: translate(0, .5px) rotate(2.5deg)    }    84% {        -webkit-transform: translate(0, 1.5px) rotate(2.5deg);        -moz-transform: translate(0, 1.5px) rotate(2.5deg);        -ms-transform: translate(0, 1.5px) rotate(2.5deg);        -o-transform: translate(0, 1.5px) rotate(2.5deg);        transform: translate(0, 1.5px) rotate(2.5deg)    }    90% {        -webkit-transform: translate(0, 2.5px) rotate(-.5deg);        -moz-transform: translate(0, 2.5px) rotate(-.5deg);        -ms-transform: translate(0, 2.5px) rotate(-.5deg);        -o-transform: translate(0, 2.5px) rotate(-.5deg);        transform: translate(0, 2.5px) rotate(-.5deg)    }    92% {        -webkit-transform: translate(0, .5px) rotate(-.5deg);        -moz-transform: translate(0, .5px) rotate(-.5deg);        -ms-transform: translate(0, .5px) rotate(-.5deg);        -o-transform: translate(0, .5px) rotate(-.5deg);        transform: translate(0, .5px) rotate(-.5deg)    }    94% {        -webkit-transform: translate(0, 2.5px) rotate(.5deg);        -moz-transform: translate(0, 2.5px) rotate(.5deg);        -ms-transform: translate(0, 2.5px) rotate(.5deg);        -o-transform: translate(0, 2.5px) rotate(.5deg);        transform: translate(0, 2.5px) rotate(.5deg)    }    0%,    100% {        -webkit-transform: translate(0, 0) rotate(0);        -moz-transform: translate(0, 0) rotate(0);        -ms-transform: translate(0, 0) rotate(0);        -o-transform: translate(0, 0) rotate(0);        transform: translate(0, 0) rotate(0)    }}@keyframes my-face {    2%,    24%,    80% {        -webkit-transform: translate(0, 1.5px) rotate(1.5deg);        -moz-transform: translate(0, 1.5px) rotate(1.5deg);        -ms-transform: translate(0, 1.5px) rotate(1.5deg);        -o-transform: translate(0, 1.5px) rotate(1.5deg);        transform: translate(0, 1.5px) rotate(1.5deg)    }    4%,    68%,    98% {        -webkit-transform: translate(0, -1.5px) rotate(-.5deg);        -moz-transform: translate(0, -1.5px) rotate(-.5deg);        -ms-transform: translate(0, -1.5px) rotate(-.5deg);        -o-transform: translate(0, -1.5px) rotate(-.5deg);        transform: translate(0, -1.5px) rotate(-.5deg)    }    38%,    6% {        -webkit-transform: translate(0, 1.5px) rotate(-1.5deg);        -moz-transform: translate(0, 1.5px) rotate(-1.5deg);        -ms-transform: translate(0, 1.5px) rotate(-1.5deg);        -o-transform: translate(0, 1.5px) rotate(-1.5deg);        transform: translate(0, 1.5px) rotate(-1.5deg)    }    8%,    86% {        -webkit-transform: translate(0, -1.5px) rotate(-1.5deg);        -moz-transform: translate(0, -1.5px) rotate(-1.5deg);        -ms-transform: translate(0, -1.5px) rotate(-1.5deg);        -o-transform: translate(0, -1.5px) rotate(-1.5deg);        transform: translate(0, -1.5px) rotate(-1.5deg)    }    10%,    72% {        -webkit-transform: translate(0, 2.5px) rotate(1.5deg);        -moz-transform: translate(0, 2.5px) rotate(1.5deg);        -ms-transform: translate(0, 2.5px) rotate(1.5deg);        -o-transform: translate(0, 2.5px) rotate(1.5deg);        transform: translate(0, 2.5px) rotate(1.5deg)    }    12%,    64%,    78%,    96% {        -webkit-transform: translate(0, -.5px) rotate(1.5deg);        -moz-transform: translate(0, -.5px) rotate(1.5deg);        -ms-transform: translate(0, -.5px) rotate(1.5deg);        -o-transform: translate(0, -.5px) rotate(1.5deg);        transform: translate(0, -.5px) rotate(1.5deg)    }    14%,    54% {        -webkit-transform: translate(0, -1.5px) rotate(1.5deg);        -moz-transform: translate(0, -1.5px) rotate(1.5deg);        -ms-transform: translate(0, -1.5px) rotate(1.5deg);        -o-transform: translate(0, -1.5px) rotate(1.5deg);        transform: translate(0, -1.5px) rotate(1.5deg)    }    16% {        -webkit-transform: translate(0, -.5px) rotate(-1.5deg);        -moz-transform: translate(0, -.5px) rotate(-1.5deg);        -ms-transform: translate(0, -.5px) rotate(-1.5deg);        -o-transform: translate(0, -.5px) rotate(-1.5deg);        transform: translate(0, -.5px) rotate(-1.5deg)    }    18%,    22% {        -webkit-transform: translate(0, .5px) rotate(-1.5deg);        -moz-transform: translate(0, .5px) rotate(-1.5deg);        -ms-transform: translate(0, .5px) rotate(-1.5deg);        -o-transform: translate(0, .5px) rotate(-1.5deg);        transform: translate(0, .5px) rotate(-1.5deg)    }    20%,    36%,    46% {        -webkit-transform: translate(0, -1.5px) rotate(2.5deg);        -moz-transform: translate(0, -1.5px) rotate(2.5deg);        -ms-transform: translate(0, -1.5px) rotate(2.5deg);        -o-transform: translate(0, -1.5px) rotate(2.5deg);        transform: translate(0, -1.5px) rotate(2.5deg)    }    26%,    50% {        -webkit-transform: translate(0, .5px) rotate(.5deg);        -moz-transform: translate(0, .5px) rotate(.5deg);        -ms-transform: translate(0, .5px) rotate(.5deg);        -o-transform: translate(0, .5px) rotate(.5deg);        transform: translate(0, .5px) rotate(.5deg)    }    28% {        -webkit-transform: translate(0, .5px) rotate(1.5deg);        -moz-transform: translate(0, .5px) rotate(1.5deg);        -ms-transform: translate(0, .5px) rotate(1.5deg);        -o-transform: translate(0, .5px) rotate(1.5deg);        transform: translate(0, .5px) rotate(1.5deg)    }    30%,    40%,    62%,    76%,    88% {        -webkit-transform: translate(0, -.5px) rotate(2.5deg);        -moz-transform: translate(0, -.5px) rotate(2.5deg);        -ms-transform: translate(0, -.5px) rotate(2.5deg);        -o-transform: translate(0, -.5px) rotate(2.5deg);        transform: translate(0, -.5px) rotate(2.5deg)    }    32%,    34%,    66% {        -webkit-transform: translate(0, 1.5px) rotate(-.5deg);        -moz-transform: translate(0, 1.5px) rotate(-.5deg);        -ms-transform: translate(0, 1.5px) rotate(-.5deg);        -o-transform: translate(0, 1.5px) rotate(-.5deg);        transform: translate(0, 1.5px) rotate(-.5deg)    }    42% {        -webkit-transform: translate(0, 2.5px) rotate(-1.5deg);        -moz-transform: translate(0, 2.5px) rotate(-1.5deg);        -ms-transform: translate(0, 2.5px) rotate(-1.5deg);        -o-transform: translate(0, 2.5px) rotate(-1.5deg);        transform: translate(0, 2.5px) rotate(-1.5deg)    }    44%,    70% {        -webkit-transform: translate(0, 1.5px) rotate(.5deg);        -moz-transform: translate(0, 1.5px) rotate(.5deg);        -ms-transform: translate(0, 1.5px) rotate(.5deg);        -o-transform: translate(0, 1.5px) rotate(.5deg);        transform: translate(0, 1.5px) rotate(.5deg)    }    48%,    74%,    82% {        -webkit-transform: translate(0, -.5px) rotate(.5deg);        -moz-transform: translate(0, -.5px) rotate(.5deg);        -ms-transform: translate(0, -.5px) rotate(.5deg);        -o-transform: translate(0, -.5px) rotate(.5deg);        transform: translate(0, -.5px) rotate(.5deg)    }    52%,    56%,    60% {        -webkit-transform: translate(0, 2.5px) rotate(2.5deg);        -moz-transform: translate(0, 2.5px) rotate(2.5deg);        -ms-transform: translate(0, 2.5px) rotate(2.5deg);        -o-transform: translate(0, 2.5px) rotate(2.5deg);        transform: translate(0, 2.5px) rotate(2.5deg)    }    58% {        -webkit-transform: translate(0, .5px) rotate(2.5deg);        -moz-transform: translate(0, .5px) rotate(2.5deg);        -ms-transform: translate(0, .5px) rotate(2.5deg);        -o-transform: translate(0, .5px) rotate(2.5deg);        transform: translate(0, .5px) rotate(2.5deg)    }    84% {        -webkit-transform: translate(0, 1.5px) rotate(2.5deg);        -moz-transform: translate(0, 1.5px) rotate(2.5deg);        -ms-transform: translate(0, 1.5px) rotate(2.5deg);        -o-transform: translate(0, 1.5px) rotate(2.5deg);        transform: translate(0, 1.5px) rotate(2.5deg)    }    90% {        -webkit-transform: translate(0, 2.5px) rotate(-.5deg);        -moz-transform: translate(0, 2.5px) rotate(-.5deg);        -ms-transform: translate(0, 2.5px) rotate(-.5deg);        -o-transform: translate(0, 2.5px) rotate(-.5deg);        transform: translate(0, 2.5px) rotate(-.5deg)    }    92% {        -webkit-transform: translate(0, .5px) rotate(-.5deg);        -moz-transform: translate(0, .5px) rotate(-.5deg);        -ms-transform: translate(0, .5px) rotate(-.5deg);        -o-transform: translate(0, .5px) rotate(-.5deg);        transform: translate(0, .5px) rotate(-.5deg)    }    94% {        -webkit-transform: translate(0, 2.5px) rotate(.5deg);        -moz-transform: translate(0, 2.5px) rotate(.5deg);        -ms-transform: translate(0, 2.5px) rotate(.5deg);        -o-transform: translate(0, 2.5px) rotate(.5deg);        transform: translate(0, 2.5px) rotate(.5deg)    }    0%,    100% {        -webkit-transform: translate(0, 0) rotate(0);        -moz-transform: translate(0, 0) rotate(0);        -ms-transform: translate(0, 0) rotate(0);        -o-transform: translate(0, 0) rotate(0);        transform: translate(0, 0) rotate(0)    }}.personInfo {    margin-bottom: 20px}.pages {    text-align: right}.postBody {    color: #23263b;    font-size: 1.55rem;    line-height: 1.6}.postBody p,.postCon p {    margin: 0 auto 1em}.postCon a:active,.postCon a:link,.postCon a:visited {    color: #9EABB3}.postCon a:hover {    color: #98a0a4}.postBody ul,.postCon ul {    margin-left: 2em}.myposts_title {    font-weight: 700;    text-align: center}#sideBar {    font-size: 12px}#sideBar h3 {    font-size: 14px}#cnblogs_post_body img {    max-width: 700px;    margin: 10px 0}.main-header {    display: table;    width: 100%;    height: 100vh;    max-height: 100vh;    text-align: center;    background-size: cover;    overflow: hidden;    top: 0;    left: 0;    z-index: 3;    box-shadow: 0 1px 2px rgba(150, 150, 150, .7)}#evanyou,#homeTopCanvas {    z-index: -1}.inner {    position: relative;    width: 80%;    max-width: 800px;    padding: 10px}.page-title,.sb-title {    letter-spacing: -1px;    font-weight: 700;    color: #fff;    text-shadow: 0 3px 6px rgba(0, 0, 0, .3)}.sb-title {    -webkit-animation: fade-in-down 1s;    animation: fade-in-down 1s both}.page-title {    animation: fade-in-down 1s both;    -webkit-animation: fade-in-down 1s both;    mix-blend-mode: screen;    font-size: 5rem;    font-family: Playball, cursive}.page-title span:hover {    animation: pageTitleText 2s infinite;    -webkit-animation: pageTitleText 1s infinite}@keyframes pageTitleText {    0% {        text-shadow: 2px 0 0 tomato    }    10% {        text-shadow: -2px -2px 0 gold    }    100%,    20% {        text-shadow: 2px 0 0 #0f0    }    30%,    70% {        text-shadow: 2px 0 0 #40e0d0    }    40% {        text-shadow: 2px 2px 0 tomato    }    50% {        text-shadow: 0 -2px 0 gold    }    60% {        text-shadow: 0 2px 0 #0f0    }    80% {        text-shadow: 2px -4px 0 tomato    }    90% {        text-shadow: 2px 2px 0 gold    }}#footer .footer-text,.page-description {    font-family: 'Long Cang', cursive}.sb-title {    font-size: 3.55rem}.vertical {    display: table-cell;    vertical-align: middle;    width: 100%}.page-author,.page-description {    margin: 0;    letter-spacing: .01rem;    color: rgba(255, 255, 255, .8);    text-shadow: 0 3px 6px rgba(0, 0, 0, .5);    display: none;    font-weight: 400}.page-description {    font-size: 2.2rem;    -webkit-animation: fade-in-down .9s;    animation: fade-in-down .9s both;    -webkit-animation-delay: .1s;    animation-delay: .3s;    -webkit-box-orient: vertical;    -webkit-line-clamp: 10;    overflow: hidden}.page-author {    font-size: 1.5rem !important;    line-height: 1.3em;    font-family: 'Ubuntu Mono', monospace;    -webkit-animation: fade-in-down .9s;    animation: fade-in-down .9s both;    -webkit-animation-delay: .1s;    animation-delay: .3s}.scroll-down {    display: block;    z-index: 100;    bottom: 45px;    left: 50%;    margin-left: -16px;    width: 34px;    height: 34px;    font-size: 34px;    text-align: center;    -webkit-transform: rotate(-90deg);    -ms-transform: rotate(-90deg);    transform: rotate(-90deg);    -webkit-animation: bounce 4s 2s infinite;    animation: bounce 4s 2s infinite}.hidden,.m-list-title,.post-del-title {    display: none}.scroll-down-icon {    color: rgba(255, 255, 255, .6);    font-size: 34px !important;    position: relative;    bottom: 7px}.scroll-down:hover {    color: #fff;    -webkit-animation: none;    animation: none}.hidden {    text-indent: -9999px;    visibility: hidden}@-webkit-keyframes bounce {    0%,    10%,    25%,    40%,    50% {        -webkit-transform: translateY(0) rotate(-90deg);        transform: translateY(0) rotate(-90deg)    }    20% {        -webkit-transform: translateY(-10px) rotate(-90deg);        transform: translateY(-10px) rotate(-90deg)    }    30% {        -webkit-transform: translateY(-5px) rotate(-90deg);        transform: translateY(-5px) rotate(-90deg)    }}@keyframes bounce {    0%,    10%,    25%,    40%,    50% {        -webkit-transform: translateY(0) rotate(-90deg);        transform: translateY(0) rotate(-90deg)    }    20% {        -webkit-transform: translateY(-10px) rotate(-90deg);        transform: translateY(-10px) rotate(-90deg)    }    30% {        -webkit-transform: translateY(-5px) rotate(-90deg);        transform: translateY(-5px) rotate(-90deg)    }}@-webkit-keyframes fade-in-down {    0% {        opacity: 0;        -webkit-transform: translateY(-10px);        transform: translateY(-10px)    }    100% {        opacity: 1;        -webkit-transform: translateY(0);        transform: translateY(0)    }}@keyframes fade-in-down {    0% {        opacity: 0;        -webkit-transform: translateY(-10px);        transform: translateY(-10px)    }    100% {        opacity: 1;        -webkit-transform: translateY(0);        transform: translateY(0)    }}.menu-button-scroll {    left: -17px !important;    width: 35px !important;    color: #777aaf !important;    border: 0 !important;    background-image: linear-gradient(180deg, #fff, #f5f5fa) !important;    -webkit-box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%), 0 1px 3px 0 rgb(93 100 148 / 20%);    box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%), 0 1px 3px 0 rgb(93 100 148 / 20%)}.menu-button-scroll:before {    background: linear-gradient(#777aaf 20%, transparent 0, transparent 40%, #777aaf 0, #777aaf 60%, transparent 0, transparent 80%, #777aaf 0) !important}.m-list-title {    position: relative;    border-bottom: #3B3B3B 1px solid;    word-wrap: break-word;    margin: 24px 0;    font-family: Merriweather, "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif}.m-list-title-select {    color: #888;    font-size: 22px !important;    right: -7px;    top: 1px}#introduce div,#rightMenu {    right: 10px;    text-align: center}.m-list-title-select:hover {    color: #B8B8B8;    cursor: pointer}.m-list-title>span {    display: block;    width: 74px;    text-align: center;    bottom: -9px;    left: 35%;    margin-left: -5px;    background: #000;    box-shadow: #000 0 0 0 6px;    color: #B8B8B8;    line-height: 20px}.introduce-box {    width: 100%;    top: 0;    left: 0;    color: #f5f5f5;    z-index: 1;    opacity: 1;    height: 225px;    -webkit-transition: opacity .3s, -webkit-transform .3s;    transition: opacity .3s, transform .3s;    -webkit-transition-delay: .4s;    transition-delay: .4s;    outline: 0;    cursor: pointer;    background-size: 100%}.introduce-head {    width: 100%}.introduce-via {    margin-top: 20px;    text-align: center}.introduce-via img {    width: 70px;    height: 70px;    padding: 1px;    border: 3px solid rgba(255, 255, 255, .5);    border-radius: 100%;    box-shadow: inset 1px 1px 4px rgba(0, 0, 0, .3), 0 2px 3px rgba(0, 0, 0, .4);    transition: transform 1s ease-out}.introduce-via img:hover {    -webkit-transform: rotateZ(360deg);    -moz-transform: rotateZ(360deg);    -ms-transform: rotateZ(360deg);    -o-transform: rotateZ(360deg);    transform: rotateZ(360deg)}#introduce {    padding-left: 85px;    margin-top: 10px}#introduce a {    margin-left: 10px;    color: #f5f5f5;    line-height: 20px}#introduce a:hover {    color: #fff !important}#introduce div {    bottom: 15px;    padding: 2px 4px;    border-radius: 3px}#introduce div a {    margin: 0;    padding: 0}#introduce div:hover {    opacity: .6}#cnblogs_post_body h6,blockquote {    border-left: 3px solid rgba(84, 104, 255, .8) !important;    border-right: none !important;    border-top: none !important;    border-bottom: none !important;    padding: 15px !important;    background-color: #f7f7f7 !important;    background-image: linear-gradient(180deg, #fff, #f5f5fa) !important;    --text-opacity: 1 !important;    color: #484c7a !important;    box-shadow: 0 4px 11px 0 rgb(37 44 97 / 9%), 0 1px 3px 0 rgb(93 100 148 / 6%) !important;    margin: 10px 5px 10px 0 !important;    font-size: 14px;    font-weight: 400}blockquote p {    margin: 0 !important;    padding: 0;    text-indent: 0 !important}.titleIcon {    position: relative;    font-size: 34px !important;    color: #5d69a5;    line-height: 50px}#cnblogs_post_body ul {    margin-left: 20px;    margin-top: 5px;    padding-left: 0}.postBody li,.postCon li {    list-style-type: disc;    margin-bottom: .5em}#commentform_title,.entrylistTitle,.feedback_area_title {    border-bottom: none}#commentform_title:after,.entrylistTitle:after,.feedback_area_title:after {    content: '';    display: block;    width: 100%;    text-align: center;    position: relative;    bottom: 16px;    border-bottom: 1px dashed #e9e9e9}.entrylistTitle:after {    left: 200px}#commentform_title:after,.feedback_area_title:after {    left: 80px}#tbCommentBody {    width: 100% !important}#rightMenu {    position: fixed;    bottom: 10px;    min-width: 24px;    z-index: 2;    width: 40px}div#rightMenu .rightMenuItem {    width: 28px;    height: 28px;    padding: 4px;    font-size: 15px;    cursor: pointer;    text-align: center;    line-height: 28px;    margin-bottom: 4px;    border-radius: 50%;    position: relative;    display: block;    -webkit-box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%), 0 1px 3px 0 rgb(93 100 148 / 20%);    box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%), 0 1px 3px 0 rgb(93 100 148 / 20%)}#author_profile {    margin-top: 5px}#div_digg {    margin-bottom: 10px;    margin-right: 20px;    font-size: 12px;    width: 140px;    text-align: center;    margin-top: 5px}#div_digg .buryit,#div_digg .diggit {    text-align: center;    cursor: pointer;    padding-top: 0;    width: 58px;    height: 58px;    border-radius: 6px;    margin: 0}#div_digg .diggit {    float: left;    border: 1px solid #a7f3d0;    background: #ecfdf5;    color: #10b981}#div_digg .buryit {    float: right;    border: 1px solid #e5e7eb;    background: #f6f8fa;    color: #6b7280}#div_digg .buryit i,#div_digg .diggit i {    display: block;    font-size: 18px;    font-weight: 700;    margin-top: 4px}#div_digg .diggit .diggnum {    color: #10b981;    font-size: 16px}#div_digg .buryit .burynum {    color: #6b7280;    font-size: 16px}#rightMenu i {    font-weight: 500;    font-size: 16px;    display: block}#rightMenu .hideRightMenu {    display: none}#rightGzh i {    font-size: 18px}#rightDashang i {    font-size: 32px;    position: relative;    left: -1px}.rightMenuItem {    cursor: pointer;    color: #777aaf;    filter: Alpha(opacity=50);    -webkit-transition: all .5s ease-out;    transition: all .5s ease-out;    position: relative;    background-image: linear-gradient(180deg, #fff, #f5f5fa)}#attention i,#rightBuryit i,#rightDiggit i,#rtaDirectory i,#toUpDownI i {    font-weight: 600}#rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan {    position: absolute;    left: -156px;    font-size: 14px;    font-weight: 700;    width: 140px;    color: #777;    text-align: right;    display: none}#rightGzh .rightMenuSpan {    top: -25px}#attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan {    position: absolute;    left: -95px;    font-size: 14px;    width: 83px;    background: #1b1c1d !important;    color: #fff;    opacity: .9;    white-space: nowrap;    max-width: unset;    border: 0;    -webkit-box-shadow: 0 0 6px -1px rgba(140, 146, 163, .5);    box-shadow: 0 0 6px -1px rgba(140, 146, 163, .5);    font-weight: 400;    font-style: normal;    border-radius: 3px;    text-align: center;    display: none}#attention .rightMenuSpan::before,#rightBuryit .rightMenuSpan::before,#rightDiggit .rightMenuSpan::before,#rightMenuSite .rightMenuSpan::before,#rtaDirectory .rightMenuSpan::before,#toUpDown .rightMenuSpan::before {    background-attachment: scroll;    background-clip: border-box;    background-color: #1b1c1d;    box-shadow: rgba(179, 179, 179, .2) 1px -1px 0 0;    box-sizing: border-box;    color: #fff;    content: "";    display: block;    height: 8.98px;    margin-top: -3.9px;    opacity: .9;    position: absolute;    transform: matrix(.707107, .707107, -.707107, .707107, 0, 0);    white-space: nowrap;    width: 8.98px;    top: 50%;    right: -.325em;    bottom: auto;    left: auto}.rightDanshanSpan {    bottom: -134px}.ds-pay {    width: 100%;    height: 100%;    text-align: center}.ds-alipay,.ds-gzh,.ds-wecat {    cursor: pointer;    text-align: center;    width: 140px;    height: 140px;    box-shadow: rgba(0, 0, 0, .3) 0 2px 7px;    border-radius: 0 6px 6px;    transition: all 1s ease-in-out 0s;    margin: 3px 0;    position: relative;    padding: 5px;    background: #fff}.ds-alipay img,.ds-gzh img,.ds-wecat img {    width: 100%;    height: 100%;    border-radius: 6px}.ds-alipay span,.ds-gzh span,.ds-wecat span {    position: absolute;    font-family: 'Ubuntu Mono', monospace;    left: -32px;    top: 14px;    height: 18px;    line-height: 18px;    background: #fff;    color: #777;    padding: 0 6px 2px;    box-shadow: rgba(0, 0, 0, .1) 0 4px 7px;    border-radius: 0 0 6px 6px;    font-size: .85em;    transform: rotate(90deg);    -ms-transform: rotate(90deg);    -moz-transform: rotate(90deg);    -webkit-transform: rotate(90deg);    -o-transform: rotate(90deg)}#cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th {    height: 40px;    box-sizing: border-box;    background-clip: padding-box;    display: table-cell;    position: relative;    border: 0;    text-overflow: ellipsis;    vertical-align: middle}.attentionSpan {    top: 2px}.cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan {    top: 0}.rightDiggitSpan {    top: 7px}.toUpDownSpan {    top: 3px}#cnblogs_post_body table,.feedbackCon table {    position: relative;    overflow: hidden !important;    box-sizing: border-box;    width: 100% !important;    background-color: #fff;    border: 1px solid #dfe3ec;    font-size: 14px;    color: #222;    margin: 0 0 10px;    padding: 0;    border-right: 0;    border-bottom: 0;    display: table !important;    border-collapse: initial !important}.feedbackCon table {    margin: 10px 0}#cnblogs_post_body table tr,.feedbackCon table tr {    border: 0}#cnblogs_post_body table th,.feedbackCon table th {    border-bottom: 1px solid #dfe3ec;    border-right: 1px solid #dfe3ec;    background-color: #eef0f6;    text-align: left;    overflow: hidden;    padding: 0 18px;    min-width: 100px}#cnblogs_post_body table td,.feedbackCon table td {    border-bottom: 1px solid #dfe6ec;    border-right: 1px solid #dfe3ec;    min-width: 0;    background-color: #fff;    padding: 0 20px}#cnblogs_post_body>p {    margin: 13px auto;    padding: 0;    font-family: -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;    font-size: 16px;    letter-spacing: .015em;    font-feature-settings: "tnum";    font-variant: tabular-nums;    font-weight: 400;    line-height: 1.8;    word-break: break-word}#cnblogs_post_body ul li {    margin-left: 18px}.cnblogs_code,pre {    font-size: 14px !important}.cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre {    font-family: "Source Code Pro", Consolas, Menlo, Monaco, "Courier New", monospace !important;    font-weight: 400}.header__span .dev__developer {    top: 12px;    left: 90px;    min-height: 34px}.dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i {    transition: all .6s cubic-bezier(.555, -.375, 0, 1.615)}.header__dev--open .dev__fe i {    text-indent: 5px !important}.header__dev--open .dev__ux i {    text-indent: 11px !important}.header__dev--open .dev__developer {    -webkit-transform: translateX(15px);    transform: translateX(15px);    opacity: .6}.header__dev--open .dev__slash {    -webkit-transform: scale(.9) rotateZ(0);    transform: scale(.9) rotateZ(0)}.header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i {    transition: all 1.2s cubic-bezier(.555, -.375, 0, 1.615)}#m-nav-list li {    position: relative;    overflow: hidden}#m-nav-list li a i {    margin-right: 3px;    font-size: 16px;    position: relative;    top: 1px;    left: -2px;    color: #888}#comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle {    display: none !important}#ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news {    display: none}#progressBar {    position: fixed;    top: 0;    left: 0;    width: 100%;    z-index: 998}span.cnblogs_code {    border: 0;    padding: 2px 4px;    color: #D83B64;    background-color: #f9f2f4;    border-radius: 3px;    position: relative;    bottom: 1px}.cnblogs_code {    line-height: 20px;    margin: 0 auto;    background-color: transparent;    position: relative;    overflow: hidden;    border: 0;    padding: 0}pre {    padding: 10px;    white-space: pre;    margin: 0;    border-radius: 0 0 4px 4px;    word-break: break-all;    word-wrap: break-word;    counter-reset: itemcounter}.postBody pre:not(.hljs) {    color: #23263b}pre .line-numbers-rows {    counter-increment: itemcounter;    position: absolute;    left: 1px;    width: 34px;    text-align: center;    color: #999}.code-pre-line,code-box {    position: relative;    display: block}code-box {    margin: 5px;    border-radius: 4px;    -webkit-box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%), 0 1px 3px 0 rgb(93 100 148 / 6%);    box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%), 0 1px 3px 0 rgb(93 100 148 / 6%)}.code-hljs-len {    display: inline-block;    position: absolute;    top: 6px;    left: 73px;    height: 22px;    line-height: 22px;    padding: 0 6px;    border-radius: 2px;    color: #999;    font-size: 12px;    background-color: hsla(0, 0%, 90.2%, .1);    visibility: hidden}code-box .code-tools {    position: relative;    display: flex;    -webkit-box-align: center;    -moz-box-align: center;    -o-box-align: center;    -ms-flex-align: center;    -webkit-align-items: center;    align-items: center;    overflow: hidden;    min-height: 1.2rem;    color: rgba(238, 255, 255, .8);    font-size: 14px;    border-radius: 4px 4px 0 0;    height: 16px;    padding: 6px}code-box .code-tools:after {    position: absolute;    left: 12px;    top: 11px;    width: 12px;    height: 12px;    border-radius: 50%;    background: #fc625d;    -webkit-box-shadow: 20px 0 #fdbc40, 40px 0 #35cd4b;    box-shadow: 20px 0 #fdbc40, 40px 0 #35cd4b;    content: ' '}pre .line-numbers-rows:before {    content: counter(itemcounter)}.code-pre-line {    padding-left: 44px !important}.code-copay-btn {    position: absolute;    top: 6px;    right: 8px;    justify-content: center;    align-items: center;    width: 26px;    height: 24px;    display: flex;    cursor: pointer;    text-align: center;    font-size: 14px;    padding: 1px 0 0 2px;    border: none;    border-radius: 6px;    color: #999;    opacity: 0;    visibility: hidden;    background-color: hsla(0, 0%, 90.2%, .2);    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    transition: opacity .2s ease-in-out, visibility .2s ease-in-out;    z-index: 1}.cnblogs_code div {    background-color: transparent}.cnblogs_code_collapse {    border: 0;    background-color: #fff;    cursor: pointer;    color: #d08770;    top: 1px;    font-weight: 700;    position: relative;    font-family: Merriweather, "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif !important;    display: inline}#sideToolbar,.cnblogs_code_copy img,.list .out .icontd {    display: none}.cnblogs_code_toolbar {    height: 0}.cnblogs_code_copy a {    background-repeat: no-repeat;    display: inline-block;    padding: 0;    margin: 0;    width: 16px;    height: 16px;    position: absolute}.code_img_closed,.code_img_opened {    cursor: pointer}.cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img {    background-color: transparent !important;    border: none !important}.cnblogs-markdown code,.cnblogs-post-body code {    background-color: unset !important;    border: 0 !important}.postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env) {    padding: 2px 4px !important;    color: #d83b64;    background-color: #f9f2f4 !important;    border-radius: 3px !important;    border: 0 !important;    text-indent: 0 !important;    position: relative;    bottom: 1px;    font-size: 13px !important;    font-weight: 600;    font-family: "Ubuntu Mono", monospace !important}#cnblogs_post_body>pre .cnblogs_code_copy a {    right: 5px}#cnblogs_post_body>pre {    margin: 10px 15px !important}#pageAnimationOffOn {    z-index: 999;    position: absolute;    top: 15px;    right: 20px;    color: rgba(255, 255, 255, .6);    cursor: pointer}#pageAnimationOffOnIcon {    display: inline-block;    font-weight: 700;    font-size: 20px}.toc {    margin-bottom: 30px}.article-info {    color: #fff;    margin-top: 0}.article-info-text {    margin-bottom: 18px}.article-info-tag {    text-decoration: none;    display: inline-block;    font-size: 12px;    font-weight: 500;    letter-spacing: 2px;    border-radius: 3px;    text-transform: uppercase;    position: relative;    background-image: none;    box-shadow: none;    margin: 0 0 0 10px;    padding: 0 5px;    height: 22px;    line-height: 22px;    color: #fff;    width: fit-content;    width: -webkit-fit-content;    width: -moz-fit-content}.article-tag-class-color {    background-color: #E8A258}.article-tag-color {    background-color: #6fa3ef}a[name=top],div#loading {    background-color: #f0f0f0;    z-index: 1099;    position: fixed;    top: 0;    left: 0;    width: 100vw;    height: 100vh}#evanyou {    position: fixed;    width: 100%;    height: 100%;    top: 0;    left: 0}#green_channel {    padding: 10px 0;    margin-bottom: 10px;    margin-top: 10px;    border: 0;    border-top: #eee 1px dashed;    border-bottom: #eee 1px dashed;    font-size: 12px;    width: 100% !important;    text-align: center;    display: inline-block;    vertical-align: middle}#blog_post_info #green_channel a {    display: none}#btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo {    text-decoration: none;    color: #fff;    margin: 10px auto auto;    width: 80px;    height: 30px;    display: inline-block;    line-height: 30px;    font-size: 12px;    font-weight: 500;    letter-spacing: 2px;    border-radius: 3px;    text-transform: uppercase;    transition: all .4s;    -webkit-transition: all .4s;    -moz-transition: all .4s;    -ms-transition: all .4s;    -o-transition: all .4s;    position: relative;    background-image: none}a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover {    transform: scale(1.02, 1.02)}a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active {    transform: scale(.95, .95);    transition: all .4s -125ms}a#green_channel_digg {    background-color: #5c8ec6;    box-shadow: 0 15px 18px -6px rgba(95, 193, 206, .65)}a#green_channel_follow {    background-color: #e33100 !important;    box-shadow: 0 15px 18px -6px rgba(227, 49, 0, .65);    margin-left: 10px}a#green_channel_favorite {    background-color: #ffb515;    box-shadow: 0 15px 18px -6px rgba(255, 198, 75, .65);    margin-left: 10px}a#green_channel_weibo {    background-color: #ff464b !important;    box-shadow: 0 15px 18px -6px rgba(255, 70, 75, .65) !important;    margin-left: 10px;    width: 45px}a#green_channel_wechat {    background-color: #3cb034 !important;    box-shadow: 0 15px 18px -6px rgba(60, 176, 52, .65) !important;    margin-left: 10px;    width: 45px}#author_profile_info img.author_avatar {    border-radius: 100%;    box-shadow: inset 1px 1px 3px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .4);    border: 3px solid #f7f7f7;    padding: 0;    margin-left: 3px;    margin-right: 7px}div#green_channel img {    height: 20px;    width: 20px}@keyframes beating {    0%,    100%,    30%,    70% {        transform: scale(1)    }    20%,    50% {        transform: scale(1.6)    }}.footer-t1 {    min-height: 130px !important;    margin: 250px 0 0 !important;    background: #232323}.footer-image {    height: 368px;    z-index: 1;    position: absolute;    width: 100%;    top: -293px;    pointer-events: none}#footer .footer-box {    width: 70%;    max-width: 900px;    text-align: center;    margin: 0 auto}#footer .footer-text {    font-size: 16px;    padding-bottom: 5px;    border-bottom: 1px dashed #333;    margin: 0 auto 5px}#footer .footer-text .footer-text-icon {    display: inline-block;    margin: 0 7px;    font-size: 14px;    -webkit-font-smoothing: antialiased;    animation: iconAnimate 1.33s ease-in-out infinite}footer footer-background {    bottom: 7.25rem;    left: 0;    height: 18rem;    position: absolute;    width: 100%;    z-index: -1;    transform: translate3d(0, 0, 0)}footer footer-background figure {    bottom: 0;    left: 0;    height: 15rem;    margin: 0;    position: absolute;    width: 100%}footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground {    right: 0;    bottom: 0;    left: 0;    position: absolute;    background-repeat: repeat-x !important}footer footer-background .foreground {    background-size: 225em 15em !important;    top: 1rem !important}footer footer-background .background {    background-size: 225em 21.313em !important;    top: -1em !important}footer footer-background .clouds {    background-size: 225em 15em !important;    top: -2em !important}table#blogCalendar>tbody>tr>td>a {    color: #bbb}.art-dialog {    background-color: rgba(0, 0, 0, .7) !important;    border: unset !important;    color: #f9f9f9 !important}.art-dialog-header {    border-bottom: 1px solid #444 !important}.art-dialog-footer {    padding: 0 20px 10px !important}.art-dialog-button button {    padding: 2px 6px !important;    color: #f9f9f9 !important;    border: unset !important;    font-size: 12px !important}.art-dialog-button button[i-id=cancel] {    background-color: #d98d6f !important}.art-dialog-statusbar {    padding: 0 0 0 16px !important}.art-dialog-button button[i-id=cancel]:hover {    background-color: #ca8966 !important}.art-dialog-statusbar a {    color: #ff9128}.art-dialog-content a {    color: #85d6d9}.art-dialog-close {    color: #fff !important;    text-shadow: unset !important}.art-dialog-button button[i-id="注册"] {    background-color: #5fcc7d !important}@-moz-keyframes iconAnimate {    0%,    100% {        transform: scale(1)    }    10%,    30% {        transform: scale(.9)    }    20%,    40%,    50%,    60%,    70%,    80% {        transform: scale(1.1)    }}@-webkit-keyframes iconAnimate {    0%,    100% {        transform: scale(1)    }    10%,    30% {        transform: scale(.9)    }    20%,    40%,    50%,    60%,    70%,    80% {        transform: scale(1.1)    }}@-o-keyframes iconAnimate {    0%,    100% {        transform: scale(1)    }    10%,    30% {        transform: scale(.9)    }    20%,    40%,    50%,    60%,    70%,    80% {        transform: scale(1.1)    }}@keyframes iconAnimate {    0%,    100% {        transform: scale(1)    }    10%,    30% {        transform: scale(.9)    }    20%,    40%,    50%,    60%,    70%,    80% {        transform: scale(1.1)    }}#dayNightSwitch {    display: inline-block;    position: absolute;    z-index: 4;    right: 20px;    top: 25px;    opacity: .65;    cursor: pointer}#dayNightSwitch .onOff {    background: #324164;    width: 65px;    height: 25px;    border-radius: 25px;    box-shadow: 0 15px 10px -10px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .1);    border: 2px solid #1e2d50;    overflow: hidden;    position: relative}#dayNightSwitch .onOff * {    transition: all .4s ease}#dayNightSwitch .onOff.daySwitch {    border: 2px solid #52a6bf}#dayNightSwitch .onOff.daySwitch .sky {    width: 65px;    height: 25px;    border-radius: 25px;    position: absolute;    left: 0;    top: 0;    transform: translate(0, 0);    animation: none !important}#dayNightSwitch .onOff.daySwitch .sunMoon {    background: #ffdf61;    border: 2px solid #d9b31c;    left: calc(100% - 23px)}#dayNightSwitch .onOff.daySwitch .sunMoon .crater {    transform: scale(0) !important}#dayNightSwitch .onOff.daySwitch .sunMoon .cloud {    opacity: 1;    transform: translatex(0);    transition-delay: .2s;    animation: cloudAnim 2.5s linear infinite}#dayNightSwitch .onOff .sunMoon {    background: #f0e1a5;    height: 16px;    width: 16px;    border-radius: 100%;    border: 2px solid #ccc091;    position: absolute;    left: 3px;    top: 2.5px}#dayNightSwitch .onOff .sunMoon .crater {    background: #ccc091;    width: 5px;    height: 5px;    border-radius: 13px;    position: absolute;    left: 50%;    top: 20%}#dayNightSwitch .onOff .sunMoon .crater.crater1 {    left: 30%;    top: 45%;    transform: scale(.5)}#dayNightSwitch .onOff .sunMoon .crater.crater2 {    left: 55%;    top: 60%;    transform: scale(.7)}#dayNightSwitch .onOff .sunMoon .cloud {    background: #fff;    border-radius: 3px;    position: absolute;    opacity: 0;    transform: translatex(-20px);    transition-delay: 0s}#dayNightSwitch .onOff .sunMoon .cloud.part1 {    width: 20px;    height: 2px;    left: -12px;    top: calc(50% - 1.5px)}#dayNightSwitch .onOff .sunMoon .cloud.part1:before {    content: "";    background: #fff;    border-radius: 3px;    position: absolute;    width: 3px;    height: 3px;    left: 40%;    top: -100%}#dayNightSwitch .onOff .sunMoon .cloud.part1:after {    content: "";    background: #fff;    border-radius: 3px;    position: absolute;    width: 15px;    height: 2px;    left: 20%;    top: -200%}#dayNightSwitch .onOff .sunMoon .cloud.part2 {    width: 3px;    height: 3px;    left: -1px;    top: calc(50% + .3px)}#dayNightSwitch .onOff .sunMoon .cloud.part2:before {    content: "";    background: #fff;    border-radius: 3px;    position: absolute;    width: 18px;    height: 2px;    left: -8px;    top: 100%}#dayNightSwitch .onOff .star {    background: #5ebedb;    width: 5px;    height: 5px;    border-radius: 5px;    position: absolute;    left: 50%;    top: 10%;    transform: translate(20px, 5px)}#dayNightSwitch .onOff .star.star1 {    transform: translate(10px, 15px) scale(.3);    animation: starAnim1 3s -2.4s linear infinite}#dayNightSwitch .onOff .star.star2 {    transform: translate(15px, -7px) scale(.6);    animation: starAnim2 3s -1.1s linear infinite}#dayNightSwitch .onOff .star.star3 {    transform: translate(35px, -12px) scale(.9);    animation: starAnim3 3s -1.5s linear infinite}#dayNightSwitch .onOff .star.star4 {    transform: translate(30px, 12px) scale(.4);    animation: starAnim4 3s -1.9s linear infinite}#dayNightSwitch .onOff .star.star5 {    transform: translate(0, 0) scale(.6);    animation: starAnim5 3s -2.8s linear infinite}#dayNightSwitch .onOff .star.sky {    animation: skyAnim 3s -.4s linear infinite}@keyframes starAnim1 {    0% {        transform: translate(5px, 30px) scale(.3)    }    20% {        transform: translate(8px, 17px) scale(.3)    }    50% {        transform: translate(10px, 0) scale(.3)    }    80% {        transform: translate(8px, -17px) scale(.3)    }    100% {        transform: translate(5px, -30px) scale(.3)    }}@keyframes starAnim2 {    0% {        transform: translate(10px, 30px) scale(.6)    }    20% {        transform: translate(13px, 17px) scale(.6)    }    50% {        transform: translate(15px, 0) scale(.6)    }    80% {        transform: translate(13px, -17px) scale(.6)    }    100% {        transform: translate(10px, -30px) scale(.6)    }}@keyframes starAnim3 {    0% {        transform: translate(30px, 30px) scale(.9)    }    20% {        transform: translate(33px, 17px) scale(.9)    }    50% {        transform: translate(35px, 0) scale(.9)    }    80% {        transform: translate(33px, -17px) scale(.9)    }    100% {        transform: translate(30px, -30px) scale(.9)    }}@keyframes starAnim4 {    0% {        transform: translate(25px, 30px) scale(.4)    }    20% {        transform: translate(28px, 17px) scale(.4)    }    50% {        transform: translate(30px, 0) scale(.4)    }    80% {        transform: translate(28px, -17px) scale(.4)    }    100% {        transform: translate(25px, -30px) scale(.4)    }}@keyframes starAnim5 {    0% {        transform: translate(0, 30px) scale(.6)    }    20% {        transform: translate(3px, 17px) scale(.6)    }    50% {        transform: translate(5px, 0) scale(.6)    }    80% {        transform: translate(3px, -17px) scale(.6)    }    100% {        transform: translate(0, -30px) scale(.6)    }}@keyframes skyAnim {    0% {        transform: translate(15px, 30px) scale(1)    }    20% {        transform: translate(18px, 17px) scale(1)    }    50% {        transform: translate(20px, 0) scale(1)    }    80% {        transform: translate(18px, -17px) scale(1)    }    100% {        transform: translate(15px, -30px) scale(1)    }}@keyframes cloudAnim {    0%,    100% {        transform: translatex(0)    }    14% {        transform: translatex(5px)    }    56% {        transform: translatex(-10px)    }}@media only screen and (max-width:1200px) {    .main-header {        -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        box-sizing: border-box;        min-height: 240px;        height: 60vh;        max-height: 60vh;        padding: 15% 0    }    #home {        width: 85%;        max-width: 100vw    }    .entrylistPosttitle a:link,    .postTitle a:link {        font-size: 2.8rem    }    .entrylistItemPostDesc,    .postDesc {        font-size: 1.3rem    }    .entrylistPosttitle,    .page-title {        font-size: 4rem;        letter-spacing: -1px    }    .sb-title {        font-size: 3.3rem;        letter-spacing: -1px    }    p.article-info-text>.postMeta,    p.article-info-text>.postMeta i {        font-size: 15px    }    .page-description {        font-size: 2rem;        line-height: 2rem;        -webkit-line-clamp: 4    }    .page-author {        font-size: 1.3rem !important;        line-height: 1.3em    }    #aplayer,    #evanyou,    #music-box,    #nhBannerAnimation,    .scroll-down,    body>meting-js {        display: none !important    }    .c_b_p_desc_readmore {        font-size: 14px;        width: 75px    }}@media only screen and (max-width:960px) {    .main-header {        -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        box-sizing: border-box;        min-height: 240px;        height: 50vh;        max-height: 50vh;        padding: 15% 0    }    #home {        width: auto    }    #pageAnimationOffOn {        display: none    }    #articleSuffix .articleSuffix-left,    #bgCanvas,    #homeTopCanvas,    .c_b_p_desc_img {        display: none !important    }    #articleSuffix .articleSuffix-right {        width: calc(100% - 12px) !important    }    .c_b_p_desc,    .entrylistPostSummary {        width: 100% !important    }    .postCon {        min-height: unset !important    }}@media only screen and (max-width:720px) {    #cnblogs_post_body>p {        padding: 0 10px;        font-size: 1em;        line-height: 1.8em    }    .main-header {        margin-bottom: 15px;        height: 40vh;        max-height: 40vh    }    #home {        padding-left: 5px;        padding-right: 5px;        box-shadow: unset    }    .entrylistPosttitle a:link,    .postTitle a:link {        font-size: 2.3rem    }    .entrylistItemPostDesc,    .entrylistPostSummary,    .login_tips,    .postCon,    .postDesc {        font-size: 12px    }    .commentform,    .menu-button {        border: none !important;        margin: 0 !important    }    .inner {        width: auto;        margin: 2rem auto    }    .entrylistPosttitle,    .page-title {        font-size: 2.6rem    }    .sb-title {        font-size: 2.8rem    }    .page-description {        font-size: 1.6rem;        -webkit-line-clamp: 2    }    .page-author {        font-size: 1rem !important    }    .menu-button-scroll {        left: -5px !important;        width: 33px !important    }    #aplayer,    #articleSuffix,    #bgCanvas,    #canvas,    #evanyou,    #homeTopCanvas,    #music-box,    #pageAnimationOffOn,    .comment_date,    .scroll-down,    body>meting-js {        display: none !important    }    .postMeta {        font-size: 12px    }    .postMeta>i,    p.article-info-text>.postMeta,    p.article-info-text>.postMeta i {        font-size: 13px    }    p.article-info-text>.postMeta br {        display: inline    }    .article-info-tag {        padding: 0 3px    }    .c_b_p_desc_readmore {        font-size: 13px;        width: 68px;        border-bottom: 1px solid #666    }    .postSticky {        font-size: 12px;        top: -4px    }    #footer .footer-box {        width: 95%    }    #dayNightSwitch .onOff,    #dayNightSwitch .onOff.daySwitch .sky {        width: 50px;        height: 18px;        border-radius: 18px    }    #dayNightSwitch .onOff .sunMoon {        height: 12px;        width: 12px;        top: 1px    }    #dayNightSwitch .onOff.daySwitch .sunMoon {        left: calc(100% - 19px)    }    #dayNightSwitch {        right: 12px;        top: 15px    }    #dayNightSwitch .onOff .star {        top: -50%    }    #dayNightSwitch .onOff .sunMoon .crater {        width: 3px;        height: 3px    }    #dayNightSwitch .onOff .sunMoon .cloud.part1 {        width: 17px    }    #dayNightSwitch .onOff .sunMoon .cloud.part1:after {        width: 12px    }    #dayNightSwitch .onOff .sunMoon .cloud.part2:before {        width: 15px    }}

不同版本会有一定的差异,大家可以根据自己需要进行选择,如果需要别的版本,可以通过下面地址选择不同的版本下载。

版本地址:https://github.com/BNDong/Cnblogs-Theme-SimpleMemory/tags


下载完成后,然后进行解压,然后找到dist文件夹中的【simpleMemory.css】样式文件,将文件里的内容复制到文本框就可以了。

2.2-设置JS

在【博客侧边栏公告】这一栏中,可以直接将下面JS代码复制到输入框中。大家也可以根据文档配置自己需要的内容。

官方文档:https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v2.1/dist/guide/install.html


[西瓜程序猿]的例子代码:

window.cnblogsConfig = {  info: {    // 用户名    name: '西瓜程序猿',    // 入园时间,年-月-日。(入园时间查看方法:鼠标停留园龄时间上,会显示入园时间)    startDate: '',    // 用户头像    avatar: 'https://pic.cnblogs.com/avatar/3240243/20230727231823.png',    // 浏览器 URL 图标    blogIcon: 'https://pic.cnblogs.com/avatar/3240243/20230727231823.png',  },  banner: {    home: {      title: "如果说人生是自我编写的程序,那么青春就是这意味深长的代码. ",  // 主页banner上的标语,显示自定义文字,默认为空,自动获取一句。String []      titleSource: 'one',      // 随机背景图  String []      background: [                "https://files-cdn.cnblogs.com/files/IIYMGF/17.bmp",        "https://files-cdn.cnblogs.com/files/IIYMGF/19.bmp",        "https://files-cdn.cnblogs.com/files/IIYMGF/20.bmp",        "https://files-cdn.cnblogs.com/files/IIYMGF/23.bmp",        "https://files-cdn.cnblogs.com/files/IIYMGF/25.bmp",      ],    },    // 文章页头图    article: {      background: [        "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@v2.0.4/dist/images//6d995b207bae4175ff28.webp",        "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@v2.0.4/dist/images//e58d9f9d0eee6d9b9add.webp",      ],    },  },  // 列表数据 ['导航名称', '链接', 'icon']  sidebar: {     navList: [        ['GetHub', 'https://github.com/kimiliucn', 'icon-github'],        ['Gitee', 'https://gitee.com/kimiliucn', 'icon-github'],    ],    //infoBackground: 'https://',  //侧边栏个人信息背景图片Url。    customList: {        "博客集合": { // 标题            "data": [ // 列表数据 ['列表', '链接']                ['CSDN', 'https://blog.csdn.net/2301_79251107'],                ['博客园', 'https://www.cnblogs.com/kimiliucn'],                ['51CTO', 'https://blog.51cto.com/kimiliucn'],                ['掘金', 'https://juejin.cn/user/1198936417906716'],            ],            "icon": "icon-brush_fill" // 配置图标,参考文档:定制化/字体图标库        },        // "title2": { // 标题        //     "data": [ // 列表数据 ['列表', '链接']        //         ['我的博客6', 'https://www.cnblogs.com/bndong/'],        //         ['我的博客7', 'https://www.cnblogs.com/bndong/'],        //         ['我的博客8', 'https://www.cnblogs.com/bndong/'],        //         ['我的博客9', 'https://www.cnblogs.com/bndong/'],        //         ['我的博客10', 'https://www.cnblogs.com/bndong/'],        //     ],        //     "icon": "icon-brush_fill" // 配置图标,参考文档:定制化/字体图标库        // },    },  },  // 页面加载loading  loading: {    rebound: {      tension: 16,      friction: 6,    },    spinner: {      id: 'spinner',      radius: 90,      sides: 3,      depth: 20,      colors: {        background: '#f0f0f0',        stroke: '#272633',        base: null,        child: '#272633',      },      alwaysForward: true, // When false the spring will reverse normally.      restAt: 0.5,         // A number from 0.1 to 0.9 || null for full rotation      renderBase: false,    }  },  //  Object 顶部进度条  progressBar: {    id: 'top-progress-bar', // 请勿修改该值    color: '#77b6ff',    height: '2px',    duration: 0.2,  },  // 页面标签  title: {    //  String "(o゚v゚)ノ Hi" 失去焦点标签文字  当页面失去焦点,页面title显示的文字。    onblur: '(o゚v゚)ノ Hi',    // Number 500 失去焦点变化延时   当页面失去焦点,页面title变化的延时时间,单位毫秒。    // 该配置值为 -1 时,当页面失去焦点,页面title显示的文字不会变化。    onblurTime: 500,    // String "(*´∇`*) 欢迎回来!" 获取焦点标签文字   当页面获取焦点,页面title显示的文字;显示后,延时恢复原title。    focus: '(*´∇`*) 欢迎回来!',    // Number 1000 获取焦点变化延时   当页面获取焦点,页面title变化的延时时间,单位毫秒。    // 该配置值为 -1 时,当页面获取焦点,页面title显示的文字不会变化。    focusTime: 1000,  },  // 页脚  footer: {    // Number 2 页脚样式  1 2 分别代表了不同的样式    style: 1,    // 页脚标语    text: {      // String ""  页脚标语左侧文字。      left: '天天熬夜',      // String ""  页脚标语右侧文字。      right: '迟早猝死',      // Object ""  字体图标      iconFont: {        // 图标名称        icon: "icon-xl",        // 图标颜色        color: "red",        // 图标大小        fontSize: "16px"      }    },  },  // 友情链接  links: {    // Array [] 页脚友链    footer: [      ["西瓜程序猿", 'https://www.cnblogs.com/kimiliucn'],    ],    // 友链页    page: [      {        name: '西瓜程序猿', // 昵称        introduction: 'IT技术类博客', // 简介        avatar: 'https://pic.cnblogs.com/avatar/3240243/20230727231823.png', // 头像        url: 'https://www.cnblogs.com/kimiliucn/' // 友链地址      },    ],  },  // 右下角菜单  rtMenu: {    // url "" 二维码图片Url。    qrCode: '',    // 打赏二维码    reward: {      // 支付宝收款码      alipay: '',      // 微信收款码      wechatpay: ''    },  },  // Object 日/夜间模式   日/夜间模式配置。页面使用日/夜间模式优先级:用户设置 > 自动切换 > 默认。  switchDayNight: {    enable: true,       // 是否开启日/夜间模式切换按钮    auto: {             // 自动切换相关配置      enable: false,  // 开启自动切换      dayHour: 5,     // 日间模式开始时间,整数型,24小时制      nightHour: 19   // 夜间模式开始时间,整数型,24小时制    }  },  // 动效  版本 v2.0.3 及之后,所有动效默认配置为关闭。  animate: {    // Object  主页banner动效配置。    homeBanner: {      enable: true, // 是否开启动效      options: {        radius: 15,        density: 0.2,        color: 'rgba(255,255,255, .2)', // 颜色设置,“random” 为随机颜色        clearOffset: 0.3      }    },    // Object  文章页banner动效配置。    articleBanner: {      enable: true,    },    // Object 背景动效    background: {      enable: true,      options: {        colorSaturation: "60%",        colorBrightness: "50%",        colorAlpha: 0.5,        colorCycleSpeed: 5,        verticalPosition: "random",        horizontalSpeed: 200,        ribbonCount: 3,        strokeSize: 0,        parallaxAmount: -0.2,        animateSections: true      }    },  },  // 代码  code: {    // String "" 渲染类型/** 所有可配置项    // cnblogs: 使用博客园默认代码高亮样式。    // hljs: 使用 Highlighting 插件渲染代码高亮样式。    // */    type: 'hljs',    // Object  只有 code.type 为 hljs 时,此配置才生效。    options: {      hljs: {        /** 所有可配置项         default、a11y-dark、a11y-light、agate、an-old-hope、androidstudio、arduino-light、arta、ascetic         、atelier-cave-dark、atelier-cave-light、atelier-dune-dark、atelier-dune-light、atelier-estuary-dark         、atelier-estuary-light、atelier-forest-dark、atelier-forest-light、atelier-heath-dark         、atelier-heath-light、atelier-lakeside-dark、atelier-lakeside-light、atelier-plateau-dark、atelier-plateau-light         、atelier-savanna-dark、atelier-savanna-light、atelier-seaside-dark、atelier-seaside-light         、atelier-sulphurpool-dark、atelier-sulphurpool-light、atom-one-dark-reasonable、atom-one-dark、atom-one-light         、brown-paper、codepen-embed、color-brewer、darcula、dark、darkula、docco、dracula、far         、foundation、github-gist、github、gml、googlecode、grayscale、gruvbox-dark、gruvbox-light、hopscotch         、hybrid、idea、ir-black、isbl-editor-dark、isbl-editor-light、kimbie.dark、kimbie.light、lightfair         、magula、mono-blue、monokai-sublime、monokai、nord、obsidian、ocean、paraiso-dark、paraiso-light、pojoaque         、purebasic、qtcreator_dark、qtcreator_light、railscasts、rainbow、routeros、school-book、shades-of-purple         、solarized-dark、solarized-light、sunburst、tomorrow-night-blue、tomorrow-night-bright         、tomorrow-night-eighties、tomorrow-night、tomorrow、vs、vs2015、xcode、xt256、zenburn         */        // 代码高亮主题。        theme: 'atom-one-dark-reasonable',        // 语言识别范围,不配置默认不限制,支持语言 > https://github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md        languages: ['Bash', 'CSS', 'Dockerfile', 'Go', 'HTML', 'XML', 'HTTP']      },      // String "" 代码框高度限制  限制高度。例如:70vh、70%      maxHeight: '70vh',      // Boolean false  代码行号渲染      // 是否渲染代码行号,如开启会在代码框左侧增加行号显示,默认不开启。 不与博客园行号渲染兼容,如果博客园添加代码时勾选显示行号并同时开启此配置,会出现双行号的现象。大家自己权衡使用此配置。      line: true,      // Boolean true 风格代码框   mac风格代码框样式。      macStyle: true,    },  },  // 文章后缀  /*articleSuffix: {      // url ""  文章后缀左侧图片,不配置使用用户头像配置 info.avatar,用户头像没配置使用主题默认头像。      imgUrl: '',      // String ""  关于博主,支持HTML代码,不配置使用默认。      aboutHtml: "I am a good person",      //  String "" 版权声明   版权声明,支持HTML代码,不配置使用默认。      copyrightHtml: "版权...",      //  String ""  声援博主,支持HTML代码,不配置使用默认。      supportHtml: "声援...",  },*/  //  Array [] 控制台输出  consoleList: [    ['QQ', '1934152034'],  ],  // String ""  网站统计  //cnzz: "123456",}

四、最终效果

在线效果:https://www.cnblogs.com/kimiliucn/

首页:

文章列表:

文章详情:

原文链接:https://www.cnblogs.com/kimiliucn/p/17672499.html

版权声明:本文为原创文章,版权归 [西瓜程序猿] 所有,转载请注明出处,有任何疑问请私信咨询。
原文链接:https://www.cnblogs.com/kimiliucn/p/17672499.html