博客主体样式(一)

 

 

 

 

@import url(https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome.min.css);
@media only screen and (max-width:1365px) {
 .github-corner {
  display:none
 }
}
@media only screen and (max-width:1259px) {
 #home {
  width:100%!important
 }
}
@media only screen and (max-width:990px) {
 #bannerbar {
  display:none
 }
 #header,
 .esa-mobile-menu {
  display:block!important
 }
 #header {
  width:auto;
  position:fixed!important;
  background:var(--blog-bg-color)
 }
 #header #blogTitle {
  margin-left:15px
 }
 #header #navigator {
  display:none;
  left:0;
  top:61px
 }
 #header #navigator #navList>li {
  float:none;
  position:relative;
  background:var(--blog-bg-color);
  height:34px;
  line-height:34px;
  width:120px;
  border-bottom:1px solid var(--border-color);
  border-right:1px solid var(--border-color)
 }
 #header #navigator #navList>li>a {
  float:none;
  width:inherit;
  padding:0 10px
 }
 #header #navigator #navList>li>a .arrow {
  position:absolute;
  top:.8rem;
  right:.8rem;
  transform:rotate(270deg) scaleX(-1)
 }
 #header #navigator #navList>li .esa-sub-navs {
  position:fixed;
  width:130px;
  top:0;
  left:121px;
  top:61px
 }
 #header #navigator #navList>li .esa-sub-navs .caret {
  display:none
 }
 #header #navigator #navList>li .esa-sub-navs ul {
  box-shadow:none;
  padding:0;
  border-radius:0
 }
 #header #navigator #navList>li .esa-sub-navs ul li {
  height:34px;
  line-height:34px;
  border:1px solid var(--border-color);
  border-top:none
 }
 #header #navigator #navList>li .esa-sub-navs ul li a {
  text-align:left;
  padding:0 10px
 }
 #header #navigator #navList>li i {
  display:none
 }
 #sideBar {
  display:none!important
 }
 #home {
  min-width:auto!important
 }
 #main {
  width:100%!important;
  padding:70px 0 0!important
 }
 #main .forFlow {
  margin-left:0!important;
  padding-left:15px;
  padding-right:15px
 }
 #main .forFlow .postBody {
  padding:0!important
 }
 #main .forFlow .postDesc {
  display:none
 }
 #main .forFlow #comment_form {
  padding:0!important
 }
 #main .forFlow .commentform {
  margin-left:0!important
 }
 #main .forFlow .day .postDesc,
 #main .forFlow .entrylist .entrylistItemPostDesc {
  display:none
 }
 #myposts .postDesc2 {
  text-align:right!important
 }
 #myposts .postDesc2 span {
  display:none
 }
 .esa-toolbar .skin-popup {
  bottom:calc(50% - 67px)!important;
  border-radius:15px!important
 }
}
:root[mode=light] {
 --blog-bg-color:#fff;
 --text-color:#596172;
 --border-color:#eef2f8;
 --catalog-bg-color:#fff;
 --panel-bg-color:#f8f8f8;
 --code-bg-color:#f1f1f1
}
:root[mode=dark] {
 --blog-bg-color:#202020;
 --text-color:#d8d8d8;
 --border-color:#2f2f2f;
 --catalog-bg-color:#252525;
 --panel-bg-color:#252525;
 --code-bg-color:#3a3a3a
}
:root[theme=a] {
 --theme-color:#2d8cf0
}
:root[theme=b] {
 --theme-color:#fa7298
}
:root[theme=c] {
 --theme-color:#42b983
}
:root[theme=d] {
 --theme-color:#607d8b
}
:root[theme=e] {
 --theme-color:#5e72e4
}
:root[theme=f] {
 --theme-color:#ff9700
}
:root[theme=g] {
 --theme-color:#ff5722
}
:root[theme=h] {
 --theme-color:#009688
}
:root[theme=i] {
 --theme-color:#673bb7
}
:root[theme=j] {
 --theme-color:#906f61
}
* {
 margin:0;
 padding:0
}
body,
html {
 height:100%
}
body {
 background:var(--blog-bg-color);
 color:var(--text-color);
 font-family:Lato,PingFang SC,Microsoft YaHei,sans-serif;
 font-size:14px;
 font-weight:300
}
table {
 border-collapse:collapse;
 border-spacing:0
}
td {
 padding:5px
}
fieldset,
img {
 border:0
}
ul {
 word-break:break-all
}
li {
 list-style:none
}
h1,
h2,
h3,
h4,
h5,
h6 {
 font-size:100%;
 font-weight:400
}
a {
 color:var(--text-color);
 text-decoration:none;
 transition:all .3s ease
}
a:hover {
 color:var(--theme-color)
}
::-moz-selection {
 background:var(--theme-color);
 color:#fff
}
::selection {
 background:var(--theme-color);
 color:#fff
}
#ad_c1,
#ad_c2,
#ad_t2,
#author_profile,
#comment_nav,
#comment_pager_top,
#green_channel,
#lnkBlogLogo,
#under_post_kb,
#under_post_news,
.blogStats,
.c_ad_block,
.dayTitle,
.under-comment-nav {
 display:none
}
.clear {
 clear:both
}
#home {
 width:100%;
 height:100%;
 transition:all 378ms
}
#header {
 width:960px;
 position:relative;
 top:0;
 right:0;
 left:0;
 margin:0 auto;
 border-top:0;
 border-bottom:1px solid var(--border-color);
 padding-bottom:0;
 display:block;
 height:60px;
 z-index:999
}
#blogTitle h1 {
 font-size:25px;
 font-weight:600;
 font-family:Georgia;
 float:left;
 margin-top:15px
}
#blogTitle h2 {
 display:none
}
#navigator {
 height:inherit;
 position:absolute;
 right:0;
 top:0
}
#navList {
 height:inherit;
 float:left
}
#navList>li {
 position:relative;
 float:left
}
#navList>li:hover i {
 width:100%;
 left:0
}
#navList>li>a {
 float:left;
 font-size:17px;
 border-right:0;
 font-weight:300;
 text-align:center;
 width:auto;
 padding:19px 16px
}
#navList>li>a:after {
 content:"";
 position:absolute;
 width:100%;
 height:4px;
 bottom:0;
 left:0;
 background-color:var(--theme-color);
 visibility:hidden;
 transform:scaleX(0);
 transition:.4s ease-in-out
}
#navList>li>a:hover:after {
 visibility:visible;
 transform:scaleX(1)
}
#navList .open {
 transform:rotate(180deg) scaleX(-1);
 transition-duration:.3s
}
#navList .esa-sub-navs {
 position:absolute;
 width:130px;
 top:60px;
 left:calc(50% - 65px);
 display:none
}
#navList .esa-sub-navs .caret {
 border-top:0 solid transparent;
 border-left:8px solid transparent;
 border-right:8px solid transparent;
 border-bottom:8px solid var(--blog-bg-color);
 width:0;
 position:relative;
 left:calc(50% - 8px)
}
#navList .esa-sub-navs ul {
 background-color:var(--blog-bg-color);
 border-radius:4px;
 box-shadow:0 1px 15px rgba(27,31,35,.15);
 padding:10px;
 text-align:center
}
#navList .esa-sub-navs ul li {
 float:none
}
#navList .esa-sub-navs ul li a {
 font-size:15px;
 border-right:0;
 color:var(--text-color);
 display:block;
 width:100%;
 padding:10px 0;
 height:inherit;
 border-bottom:1px solid transparent
}
#navList .esa-sub-navs ul li a:hover {
 color:var(--theme-color)
}
#main {
 width:960px;
 margin:0 auto;
 min-height:calc(100% - 75px);
 padding:15px 0;
 transition:all .3s ease
}
#mainContent {
 float:right;
 margin-left:-25em;
 width:100%
}
#mainContent .forFlow {
 margin:0 auto 0 0;
 max-width:960px
}
#sideBar {
 width:230px;
 border-right:1px solid var(--border-color);
 font-weight:300;
 display:none;
 min-height:750px;
 padding:0 15px 0 0
}
#sideBar #profile_block {
 margin:0;
 font-size:0;
 display:flex;
 flex-wrap:wrap;
 text-align:left;
 line-height:1.6
}
#sideBar #profile_block a {
 box-sizing:border-box
}
#sideBar #profile_block a:first-child {
 font-size:18px;
 font-weight:700;
 width:100%;
 display:block;
 text-align:center;
 margin-bottom:14px
}
#sideBar #profile_block a:nth-child(3):after {
 content:"\56ed\9f84"
}
#sideBar #profile_block a:nth-child(5):after {
 content:"\7c89\4e1d"
}
#sideBar #profile_block a:nth-child(7):after {
 content:"\5173\6ce8"
}
#sideBar #profile_block a:nth-child(3),
#sideBar #profile_block a:nth-child(5),
#sideBar #profile_block a:nth-child(7) {
 font-size:14px;
 width:33.3333333%;
 display:block;
 padding:0 4px;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden;
 text-align:center
}
#sideBar #profile_block a:nth-child(3):after,
#sideBar #profile_block a:nth-child(5):after,
#sideBar #profile_block a:nth-child(7):after {
 color:#97979f;
 font-size:14px;
 display:block;
 text-overflow:ellipsis;
 overflow:hidden;
 width:100%;
 font-weight:400
}
#sideBar #profile_block #p_b_follow {
 margin:15px 0 10px;
 text-align:center
}
#sideBar #profile_block #p_b_follow a {
 border:1px solid var(--border-color);
 font-size:13px;
 padding:7px 0;
 border-radius:4px;
 width:230px;
 font-weight:300
}
#sideBar #profile_block #p_b_follow a:hover {
 border-color:var(--theme-color)
}
.newsItem {
 margin-bottom:10px
}
.newsItem .catListTitle {
 display:none
}
#blog-calendar {
 border-top:1px solid var(--border-color)
}
#blog-calendar .CalDayHeader {
 font-weight:300
}
#blog-calendar .CalTodayDay {
 color:var(--theme-color);
 font-weight:600
}
#sideBarMain ul {
 line-height:1.6
}
.catListTitle {
 text-align:left;
 margin:20px 0;
 font-size:20px;
 font-weight:300;
 border-left:4px solid var(--theme-color);
 border-radius:4px;
 padding-left:7px
}
#sidebar_search #widget_my_zzk .input_my_zzk {
 color:#314659;
 border:1px solid var(--border-color);
 background-color:transparent;
 width:150px;
 height:32px;
 padding:0 7px;
 font-size:16px;
 border-radius:4px
}
#sidebar_search #widget_my_zzk .input_my_zzk:focus {
 outline:none
}
#sidebar_search #widget_my_zzk .btn_my_zzk {
 height:34px;
 font-size:14px;
 font-weight:300;
 background-color:transparent;
 color:var(--text-color);
 cursor:pointer;
 width:59px;
 outline:0;
 border:1px solid var(--border-color);
 border-radius:4px;
 transition:border .3s
}
#sidebar_search #widget_my_zzk .btn_my_zzk:hover {
 color:var(--theme-color);
 border:1px solid var(--theme-color)
}
#sidebar_search #widget_my_google {
 display:none
}
#sidebar_toptags li {
 font-size:14px;
 height:16px;
 line-height:16px;
 padding:5px 8px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 max-width:210px;
 border:1px solid var(--border-color);
 margin:0 6px 6px 0;
 display:inline-grid;
 transition:all .3s ease;
 border-radius:4px
}
#sidebar_toptags li a {
 transition:inherit
}
#sidebar_toptags li a .tag-count {
 display:none
}
#sidebar_toptags li:active,
#sidebar_toptags li:link,
#sidebar_toptags li:visited {
 border-color:var(--border-color)
}
#sidebar_toptags li:hover {
 border-color:var(--theme-color)
}
#sidebar_categories li,
#sidebar_scorerank li,
#sidebar_shortcut li {
 font-size:15px;
 height:40px;
 padding-left:3px;
 line-height:30px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 list-style:none
}
#sidebar_recentposts li,
#sidebar_topcommentedposts li,
#sidebar_topdiggedposts li,
#sidebar_topviewedposts li {
 font-size:15px;
 padding:7px 0;
 transition:all .3s;
 text-align:justify;
 border-bottom:1px solid var(--border-color)
}
#sidebar_recentposts li:first-child,
#sidebar_topcommentedposts li:first-child,
#sidebar_topdiggedposts li:first-child,
#sidebar_topviewedposts li:first-child {
 border-top:1px solid var(--border-color)
}
#sidebar_recentcomments li {
 text-align:justify
}
#sidebar_recentcomments .recent_comment_title:nth-child(n+2) {
 padding-top:10px
}
#sidebar_recentcomments .recent_comment_title:first-child {
 border-top:1px solid var(--border-color);
 padding-top:10px
}
#sidebar_recentcomments .recent_comment_body {
 border-radius:4px;
 padding:5px 10px;
 margin:5px 0;
 background-color:var(--panel-bg-color)
}
#sidebar_recentcomments .recent_comment_author {
 margin-right:0;
 text-align:right;
 padding-bottom:10px;
 border-bottom:1px solid var(--border-color)
}
#taglist_title,
.entrylistTitle,
.myposts_title,
.PostListTitle,
.thumbTitle {
 font-size:20px;
 font-weight:300;
 margin-bottom:10px;
 text-align:left
}
.entrylistDescription {
 margin:15px auto;
 border-left:4px solid var(--border-color);
 text-align:justify;
 padding-left:7px
}
#myposts {
 margin-left:0
}
#myposts .PostList {
 border-bottom:1px solid var(--border-color);
 padding:0;
 margin:0
}
#myposts .PostList:first-of-type {
 border-top:1px solid var(--border-color)
}
#myposts .postTitl2 {
 font-size:17px;
 margin:10px 0;
 text-align:justify
}
#myposts .postDesc2 {
 text-align:right;
 margin-bottom:10px;
 font-size:14px
}
#myposts .postDesc2>a {
 display:none
}
#myposts .postDesc2:before {
 font-family:FontAwesome;
 content:"\f017";
 opacity:.7
}
.post-view-count:before {
 content:"\f06e"
}
.post-comment-count:before,
.post-view-count:before {
 font-family:FontAwesome;
 padding-left:10px;
 padding-right:5px;
 opacity:.7
}
.post-comment-count:before {
 content:"\f27b"
}
.post-digg-count:before {
 font-family:FontAwesome;
 content:"\f087";
 padding-left:10px;
 padding-right:5px;
 opacity:.7
}
.day,
.day>.postSeparator,
.entrylistItem {
 border-bottom:1px solid var(--border-color);
 text-align:justify;
 margin-bottom:10px;
 padding-bottom:10px
}
.day .postTitle,
.entrylist .entrylistPosttitle {
 font-size:19px
}
.day .postTitle>a,
.entrylist .entrylistPosttitle>a {
 position:relative
}
.day .postTitle>a:after,
.entrylist .entrylistPosttitle>a:after {
 content:"";
 display:block;
 width:0;
 height:1px;
 position:absolute;
 left:0;
 bottom:-2px;
 background:var(--theme-color);
 transition:all .3s ease-in-out
}
.day .postTitle>a:hover:after,
.entrylist .entrylistPosttitle>a:hover:after {
 width:100%
}
.day .postCon,
.entrylist .entrylistPostSummary {
 font-size:16px;
 padding:10px 0
}
.day .postCon img,
.entrylist .entrylistPostSummary img {
 width:200px;
 height:150px;
 border-radius:4px;
 margin-left:10px
}
.day .postCon a,
.entrylist .entrylistPostSummary a {
 border-bottom:1px dotted var(--text-color);
 padding:2px 5px;
 font-size:14px;
 margin-top:10px;
 display:table
}
.day .postCon a:after,
.entrylist .entrylistPostSummary a:after {
 content:" \00bb"
}
.day .postCon a:hover,
.entrylist .entrylistPostSummary a:hover {
 border-bottom:1px dotted var(--theme-color)
}
.day .postDesc,
.entrylist .entrylistItemPostDesc {
 text-align:right
}
.day .postDesc>a,
.entrylist .entrylistItemPostDesc>a {
 display:none
}
.toc-container-header {
 font-size:20px;
 font-weight:700
}
#topics .postTitle {
 font-size:21px;
 font-weight:300
}
#topics .postBody {
 font-size:16px;
 line-height:1.75
}
#topics .postBody a {
 color:var(--theme-color);
 position:relative
}
#topics .postBody a:after {
 content:"";
 display:block;
 width:0;
 height:1px;
 position:absolute;
 left:0;
 bottom:-2px;
 background:var(--theme-color);
 transition:all .3s ease-in-out
}
#topics .postBody a:hover:after {
 width:100%
}
#topics .postBody h1 {
 font-size:21px
}
#topics .postBody h2 {
 font-size:20px
}
#topics .postBody h3 {
 font-size:19px
}
#topics .postBody h4 {
 font-size:18px
}
#topics .postBody h5 {
 font-size:17px
}
#topics .postBody h6 {
 font-size:16px
}
#topics .postBody p {
 margin:13px auto
}
#topics .postBody hr {
 border-top:none;
 border-bottom:1px solid var(--border-color)
}
#topics .postBody blockquote {
 border:none;
 margin:15px 0;
 color:inherit;
 border-radius:4px;
 padding:1px 15px;
 border-left:4px solid var(--theme-color);
 background-color:var(--panel-bg-color)
}
#topics .postBody em {
 padding-right:3px
}
#topics .postBody strong {
 margin:0 3px;
 font-weight:500
}
#topics .postBody img {
 display:block;
 margin:15px 0 30px;
 border-radius:3px;
 box-shadow:0 1px 15px rgba(27,31,35,.15),0 0 1px rgba(106,115,125,.35)
}
#topics .postBody .cnblogs-markdown pre {
 white-space:pre;
 position:relative
}
#topics .postBody ol li,
#topics .postBody ul li {
 margin:3px 0
}
#topics .postBody table {
 font-size:15px;
 width:100%;
 margin:15px 0;
 display:block;
 overflow-x:auto;
 border:none
}
#topics .postBody table::-webkit-scrollbar {
 height:4px!important
}
#topics .postBody table th {
 background:var(--panel-bg-color);
 white-space:nowrap;
 font-weight:400
}
#topics .postBody table td,
#topics .postBody table th {
 border:1px solid var(--border-color);
 padding:6px 15px;
 min-width:100px
}
#topics .postBody h1 code,
#topics .postBody h2 code,
#topics .postBody h3 code,
#topics .postBody h4 code,
#topics .postBody h5 code,
#topics .postBody h6 code,
#topics .postBody li>code,
#topics .postBody p>code,
#topics .postBody table code {
 line-height:1.2;
 font-family:consolas!important;
 vertical-align:middle;
 margin:0 3px;
 background-color:var(--code-bg-color)!important;
 font-size:14px!important;
 padding:.2em .3em!important;
 border-radius:3px!important;
 border:none!important
}
#topics .postBody #BlogPostCategory,
#topics .postBody #EntryTag {
 font-size:14px
}
#topics .postBody #BlogPostCategory a,
#topics .postBody #EntryTag a {
 font-size:13px;
 border-radius:4px;
 padding:4px 6px;
 background-color:var(--panel-bg-color);
 margin-right:5px;
 transform:none;
 color:var(--text-color)
}
#topics .postBody #BlogPostCategory a:hover,
#topics .postBody #EntryTag a:hover {
 color:#fff;
 background-color:var(--theme-color)
}
#topics .postBody #BlogPostCategory a:after,
#topics .postBody #EntryTag a:after {
 content:none
}
#topics .postBody #BlogPostCategory:before {
 content:"\f07c";
 font-family:FontAwesome;
 opacity:.7
}
#topics .postBody #EntryTag:before {
 content:"\f02c";
 font-family:FontAwesome;
 opacity:.7
}
#topics .postBody #post_next_prev {
 font-size:14px
}
#topics .postDesc {
 border-top:1px solid var(--border-color);
 padding-top:5px;
 margin-top:5px;
 text-align:right
}
.cnblogs_code {
 background-color:#333232;
 padding-left:1em;
 padding-right:1em;
 border:none;
 border-radius:3px;
 font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace!important
}
.cnblogs_code div {
 background-color:transparent;
 color:#656c73
}
.cnblogs_code img {
 margin:0!important
}
.cnblogs_code pre {
 color:#abb2bf;
 font-family:inherit!important;
 font-size:15px!important
}
.cnblogs_code pre span {
 font-family:inherit!important;
 color:inherit!important
}
.cnblogs_code textarea {
 font-family:inherit!important;
 padding:5px;
 border:1px solid #3e4c42;
 color:#c5d4ef;
 background-color:#282c34
}
.cnblogs_code textarea:focus {
 outline:0
}
.cnblogs_code .code_img_closed,
.cnblogs_code .code_img_opened {
 display:none!important
}
.cnblogs_code .cnblogs_code_toolbar {
 width:20px
}
.cnblogs_code .cnblogs_code_toolbar span {
 padding-right:0
}
.cnblogs_code .cnblogs_code_toolbar a:link img {
 background-color:transparent!important
}
.cnblogs_code .cnblogs_code_collapse {
 color:#656c73;
 border:1px solid #989fa6;
 border-radius:2px;
 background-color:transparent;
 display:inline-block;
 cursor:pointer;
 padding:5px 5px 2px
}
#footer {
 border-top:1px solid var(--border-color);
 font-size:13px;
 text-align:center;
 padding:15px 0
}
.louzhu {
 color:var(--theme-color);
 font-weight:500
}
.feedbackListSubtitle .sendMsg2This {
 background:transparent;
 padding-left:0;
 font-size:15px
}
.feedbackListSubtitle .sendMsg2This:before {
 content:"✉️"
}
.feedbackManage {
 float:right
}
.feedbackItem .feedbackCon {
 margin-bottom:10px;
 padding:10px 0;
 border-bottom:1px solid var(--border-color)
}
.feedbackItem .feedbackCon .comment_vote {
 margin-top:12px
}
.blog_comment_body {
 width:auto;
 border-radius:4px;
 padding:12px;
 margin-left:50px;
 background-color:var(--panel-bg-color);
 min-height:19px
}
.blog_comment_body img {
 border-radius:3px
}
#taglist_main {
 margin-top:0
}
#taglist_main table {
 width:100%
}
#taglist_main table tr td {
 padding:5px 20px 5px 0
}
#taglist_main table tr td:last-child {
 padding-right:0
}
#taglist_main table tr td .small {
 display:none
}
#taglist_main table tr td a {
 display:block;
 padding:5px;
 font-weight:300;
 line-height:20px;
 text-align:center;
 border:1px solid var(--border-color);
 border-radius:4px;
 color:var(--text-color)
}
#taglist_main table tr td a:hover {
 border:1px solid var(--theme-color)
}
#div_digg {
 margin:0;
 width:auto
}
#div_digg .buryit,
#div_digg .diggit {
 background:none;
 height:auto;
 width:auto;
 min-width:60px;
 margin:0;
 font-size:17px;
 border-radius:4px;
 padding:3px 10px;
 background-color:var(--panel-bg-color);
 transition:all .3s
}
#div_digg .buryit span,
#div_digg .diggit span {
 font-size:inherit;
 color:inherit
}
#div_digg .buryit:hover,
#div_digg .diggit:hover {
 color:#fff;
 background-color:var(--theme-color)
}
#div_digg .diggit:before {
 content:"\f087";
 font-family:FontAwesome;
 opacity:.7
}
#div_digg .buryit {
 margin-left:15px
}
#div_digg .buryit:before {
 content:"\f088";
 font-family:FontAwesome;
 opacity:.7
}
.topicListFooter {
 text-align:right;
 margin-top:10px;
 margin-right:0
}
#nav_next_page,
.pager {
 color:var(--text-color);
 text-align:right;
 margin-right:0!important
}
#nav_next_page a,
.pager a {
 color:var(--text-color);
 padding:4px 7px;
 border:1px solid var(--border-color);
 border-radius:4px
}
#nav_next_page a:hover,
.pager a:hover {
 color:var(--theme-color);
 border:1px solid var(--theme-color)
}
.pager span.current {
 padding:3px 7px;
 border:1px solid var(--theme-color);
 background-color:var(--theme-color);
 border-radius:4px;
 margin:0 0 0 5px
}
.feedback_area_title {
 font-size:20px;
 border-bottom:1px solid var(--border-color);
 margin:20px 0;
 padding-bottom:5px
}
#commentform_title {
 background-image:none;
 padding-left:0;
 font-size:20px
}
#commentform_title>a {
 display:none
}
.commentform #tip_comment {
 color:var(--theme-color)!important;
 margin:15px 0;
 display:block
}
.commentform .comment_textarea {
 width:100%;
 border:1px solid var(--border-color);
 background-color:transparent;
 padding:0
}
.commentform .comment_textarea:focus {
 outline:0
}
.commentform .commentbox_title {
 border-bottom:1px solid var(--border-color)
}
.commentform .commentbox_title .commentbox_title_left .commentbox_tab {
 margin:0;
 padding:5px 15px;
 color:var(--text-color);
 border-bottom:none
}
.commentform .commentbox_title .commentbox_title_left .active {
 color:var(--theme-color)
}
.commentform .commentbox_title .commentbox_title_right {
 margin:0 10px 0 0
}
.commentform .commentbox_title .commentbox_title_right .comment_svg:hover,
.commentform .commentbox_title .commentbox_title_right .comment_svg_stroke:hover {
 fill:var(--theme-color);
 stroke:var(--theme-color)
}
.commentform #tbCommentBody,
.commentform #tbCommentBodyPreview {
 padding:10px 15px;
 background:transparent;
 color:var(--text-color);
 font-weight:300
}
.commentform #tbCommentBodyPreviewBody {
 margin-left:0;
 min-height:235px;
 background-color:transparent
}
.commentform #btn_comment_submit {
 width:auto;
 height:auto;
 border-width:0;
 cursor:pointer;
 color:#fff;
 background-color:var(--theme-color);
 border-color:var(--theme-color);
 font-weight:300;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 padding:5px 17px;
 font-size:13px;
 border-radius:4px;
 outline:none;
 transition:all .3s
}
.commentform #btn_comment_submit:hover {
 opacity:.7
}
.commentform .comment_my_posted>img {
 display:none
}
.commentform .bq_post_comment {
 margin-top:5px;
 font-size:13px;
 display:block;
 color:var(--text-color);
 background-color:var(--border-color);
 border:none;
 border-radius:4px;
 padding:1px 15px
}
::-webkit-scrollbar {
 width:3px
}
::-webkit-scrollbar-thumb {
 background-color:var(--text-color)
}
.github-corner:hover .octo-arm {
 -webkit-animation:octocat-wave .56s ease-in-out;
 animation:octocat-wave .56s ease-in-out
}
.github-corner svg {
 fill:var(--theme-color);
 z-index:999;
 cursor:pointer;
 position:fixed;
 top:0;
 border:0;
 left:0;
 transform:scaleX(-1)
}
@-webkit-keyframes octocat-wave {
 0%,
 to {
  transform:rotate(0)
 }
 20%,
 60% {
  transform:rotate(-25deg)
 }
 40%,
 80% {
  transform:rotate(10deg)
 }
}
@keyframes octocat-wave {
 0%,
 to {
  transform:rotate(0)
 }
 20%,
 60% {
  transform:rotate(-25deg)
 }
 40%,
 80% {
  transform:rotate(10deg)
 }
}
.esa-mobile-menu {
 display:none;
 position:fixed;
 top:17px;
 right:20px;
 height:25px;
 width:25px;
 text-align:center;
 line-height:25px;
 z-index:941113;
 font-size:1.5em;
 cursor:pointer;
 color:var(--text-color);
 border-radius:4px
}
.esa-profile-avatar {
 border-radius:4px;
 width:100%
}
.esa-contents {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 background-color:var(--blog-bg-color);
 border-left:1px solid var(--border-color);
 overflow-y:auto;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 padding:1rem 0;
 width:252px;
 transform:translate3d(252px,0,0);
 z-index:1000
}
.esa-contents ul {
 padding:0 15px;
 overflow-y:auto
}
.esa-contents ul li {
 padding:5px 0;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 cursor:pointer;
 color:var(--text-color)
}
.esa-contents ul li .level1 {
 margin-left:0
}
.esa-contents ul li .level2 {
 margin-left:10px
}
.esa-contents ul li .level3 {
 margin-left:26px
}
.esa-anchor {
 opacity:0;
 transition:opacity .3s ease;
 margin-left:8px
}
.active {
 transform:translateZ(0)
}
.active,
.noactive {
 transition-duration:378ms
}
.noactive {
 transform:translate3d(252px,0,0)
}
.cnblogs-markdown .hljs,
.cnblogs-markdown .hljsln {
 display:block;
 overflow-x:auto;
 padding:.7em 1em .7em 3em!important;
 background:#2b2b2b!important;
 border:1px solid #2c2a2a!important;
 color:#bababa;
 font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace!important;
 font-size:15px!important
}
.cnblogs-markdown .hljs::-webkit-scrollbar,
.cnblogs-markdown .hljsln::-webkit-scrollbar {
 height:4px
}
.cnblogs-markdown .hljs.ln-hide {
 padding:.7em 1em!important
}
.ln-bg {
 z-index:1;
 top:0;
 height:100%;
 background:#333;
 border-radius:4px 0 0 4px
}
.ln-bg,
.ln-num {
 position:absolute;
 left:0;
 width:2.4em
}
.ln-num {
 z-index:2;
 text-align:center;
 display:inline-block;
 -webkit-touch-callout:none;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.ln-num:before {
 color:#777;
 font-style:normal;
 font-weight:400;
 text-align:center;
 content:attr(data-num)
}
.hljs-comment,
.hljs-quote {
 color:#5c6370;
 font-style:italic
}
.hljs-doctag,
.hljs-formula,
.hljs-keyword {
 color:#c678dd
}
.hljs-deletion,
.hljs-name,
.hljs-section,
.hljs-selector-tag,
.hljs-subst {
 color:#e06c75
}
.hljs-literal {
 color:#56b6c2
}
.hljs-addition,
.hljs-attribute,
.hljs-meta-string,
.hljs-regexp,
.hljs-string {
 color:#98c379
}
.hljs-built_in,
.hljs-class .hljs-title {
 color:#e6c07b
}
.hljs-attr,
.hljs-number,
.hljs-selector-attr,
.hljs-selector-class,
.hljs-selector-pseudo,
.hljs-template-variable,
.hljs-type,
.hljs-variable {
 color:#d19a66
}
.hljs-bullet,
.hljs-link,
.hljs-meta,
.hljs-selector-id,
.hljs-symbol,
.hljs-title {
 color:#61aeee
}
.hljs-emphasis {
 font-style:italic
}
.hljs-strong {
 font-weight:700
}
.hljs-link {
 text-decoration:underline
}
.hljs-built_in,
.hljs-keyword,
.hljs-name,
.hljs-selector-tag,
.hljs-tag {
 color:#7171bf
}
.esa-post-signature {
 padding:12px 24px 12px 20px;
 margin-top:15px;
 font-size:15px;
 background-color:var(--panel-bg-color);
 position:relative;
 border-radius:4px;
 border-left:4px solid var(--theme-color)
}
.esa-post-signature p {
 margin:0!important
}
.esa-post-signature a {
 color:var(--text-color)!important
}
.esa-sponsor {
 position:relative;
 width:100%;
 height:85px;
 margin:100px 0
}
.esa-sponsor .title {
 text-align:center;
 margin-bottom:15px;
 font-size:17px;
 font-weight:400;
 opacity:.8
}
.esa-sponsor .box {
 position:absolute;
 left:calc(50% - 101px);
 border:1px solid var(--border-color);
 border-radius:4px
}
.esa-sponsor .box li {
 width:60px;
 float:left;
 margin:0!important;
 text-align:center;
 border-left:1px solid var(--border-color);
 background:transparent;
 transition:background .3s ease;
 cursor:pointer;
 line-height:0;
 opacity:1;
 list-style:none;
 margin:0;
 padding:6px 3px
}
.esa-sponsor .box li svg {
 opacity:.5
}
.esa-sponsor .box li:hover {
 background:var(--panel-bg-color)
}
.esa-sponsor .box li:first-child {
 border-width:0
}
.esa-sponsor .qrshow {
 position:absolute;
 --width:200px;
 --height:200px;
 background:var(--blog-bg-color);
 cursor:pointer;
 left:calc(50% - 100px);
 top:-170px;
 z-index:999;
 display:none;
 box-shadow:0 1px 15px rgba(27,31,35,.15),0 0 1px rgba(106,115,125,.35)
}
.esa-sponsor .qrshow .noconfig {
 position:absolute;
 top:85px;
 left:60px;
 border:1px solid var(--border-color);
 border-radius:4px;
 padding:0 10px
}
.esa-sponsor .qrshow img {
 height:100%;
 width:100%;
 box-shadow:none!important;
 margin:0!important
}
.esa-comment-avatar {
 float:left
}
.esa-comment-avatar img {
 height:43px;
 width:43px;
 border-radius:4px;
 transition:all .5s ease-out;
 -webkit-transition:all .6s ease-out
}
.esa-comment-avatar img:hover {
 border-radius:50%
}
.esa-toolbar {
 position:fixed;
 bottom:30px;
 right:30px;
 width:45px;
 height:45px;
 z-index:1001
}
.esa-toolbar .bars {
 position:relative;
 width:inherit;
 height:inherit;
 cursor:pointer;
 border-radius:50%;
 background:var(--theme-color);
 z-index:1;
 text-align:center;
 font-size:24px;
 line-height:46px;
 color:#fff;
 transition:all .3s ease;
 box-shadow:0 2px 4px 1px rgba(0,0,0,.2)
}
.esa-toolbar .contents,
.esa-toolbar .mode,
.esa-toolbar .skin,
.esa-toolbar .up {
 position:absolute;
 cursor:pointer;
 bottom:0;
 right:0;
 height:35px;
 width:35px;
 text-align:center;
 line-height:35px;
 z-index:0;
 opacity:0;
 border-radius:4px;
 box-shadow:0 2px 4px 1px rgba(0,0,0,.2);
 background-color:var(--panel-bg-color);
 transition:all .3s ease
}
.esa-toolbar .contents:hover,
.esa-toolbar .mode:hover,
.esa-toolbar .skin:hover,
.esa-toolbar .up:hover {
 color:#fff;
 background-color:var(--theme-color)
}
.esa-toolbar .bars-show {
 transform:rotate(270deg)
}
.esa-toolbar .up-show {
 transform:translate3d(0,-200%,0);
 opacity:1
}
.esa-toolbar .mode-show {
 transform:translate3d(-140%,-140%,0);
 opacity:1
}
.esa-toolbar .skin-show {
 transform:translate3d(-200%,0,0);
 opacity:1
}
.esa-toolbar .contents-show {
 transform:translate3d(-350%,0,0);
 opacity:1
}
.esa-toolbar .skin-popup {
 display:none;
 position:fixed;
 left:calc(50% - 100px);
 bottom:0;
 padding:25px;
 opacity:1;
 width:150px;
 height:auto;
 border-radius:15px 15px 0 0;
 background-clip:border-box;
 box-shadow:0 2px 4px 1px rgba(0,0,0,.2);
 background-color:var(--panel-bg-color)
}
.esa-toolbar .skin-popup .item {
 text-align:center
}
.esa-toolbar .skin-popup .title {
 font-size:17px;
 margin-bottom:.5em
}
.esa-toolbar .skin-popup .themes button {
 font-size:1em;
 position:relative;
 width:calc(1.75em - 5px);
 height:calc(1.75em - 5px);
 border-radius:.15em;
 cursor:pointer;
 margin:2.5px;
 flex-shrink:0;
 justify-self:center;
 transition:all .15s;
 overflow:hidden;
 background:transparent;
 z-index:1;
 box-sizing:border-box;
 outline:none;
 border:none
}
@-webkit-keyframes loading {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes loading {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
.dark-loading {
 background:#222
}
.light-loading {
 background:#fff
}
.dark-loading,
.light-loading {
 position:fixed;
 top:0;
 left:0;
 bottom:0;
 right:0;
 display:flex;
 justify-content:center;
 align-items:center;
 z-index:99999
}
.dark-loading .box h2,
.light-loading .box h2 {
 color:#777;
 margin:0;
 font:.8em verdana;
 text-transform:uppercase;
 letter-spacing:.1em;
 text-align:center
}
.dark-loading .box span,
.light-loading .box span {
 display:inline-block;
 vertical-align:middle;
 width:.6em;
 height:.6em;
 margin:.19em;
 background:#007db6;
 border-radius:.6em;
 -webkit-animation:loading 1s infinite alternate;
 animation:loading 1s infinite alternate
}
.dark-loading .box span:nth-of-type(2),
.light-loading .box span:nth-of-type(2) {
 background:#008fb2;
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
.dark-loading .box span:nth-of-type(3),
.light-loading .box span:nth-of-type(3) {
 background:#009b9e;
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.dark-loading .box span:nth-of-type(4),
.light-loading .box span:nth-of-type(4) {
 background:#00a77d;
 -webkit-animation-delay:.6s;
 animation-delay:.6s
}
.dark-loading .box span:nth-of-type(5),
.light-loading .box span:nth-of-type(5) {
 background:#00b247;
 -webkit-animation-delay:.8s;
 animation-delay:.8s
}
.dark-loading .box span:nth-of-type(6),
.light-loading .box span:nth-of-type(6) {
 background:#5ab027;
 -webkit-animation-delay:1s;
 animation-delay:1s
}
.dark-loading .box span:nth-of-type(7),
.light-loading .box span:nth-of-type(7) {
 background:#a0b61e;
 -webkit-animation-delay:1.2s;
 animation-delay:1.2s
}
View Code

 

 

<script>
  window.$silence = {
  avatar: 'https://blog-static.cnblogs.com/files/blogs/445679/gaunzhu.gif',
  github: 'https://github.com/BCode001',
  favicon: 'https://blog-static.cnblogs.com/files/blogs/445679/a89n5-ueknu.ico',
  catalog: {
        enable: true,
        index: true,
        active: false,
        levels: ['h2', 'h3', 'h4']
    },
     sponsor: {
        enable: true,
        text: '<ul style="display:inline-flex"><li><img src="https://blog-static.cnblogs.com/files/blogs/445679/gaunzhu.gif" style="height:160px" /></li><li><img src="https://blog-static.cnblogs.com/files/blogs/445679/gaunzhu.gif" style="height:160px" /></li></ul>',
         paypal: 'https://files-cdn.cnblogs.com/files/blogs/445679/wechat.bmp',
        wechat: 'https://files-cdn.cnblogs.com/files/blogs/445679/wechat.bmp',
        alipay: 'https://files-cdn.cnblogs.com/files/blogs/445679/wechat.bmp'
    }
};
</script>
<script src="https://blog-static.cnblogs.com/files/blogs/445679/silence.min.js"></script>
View Code

 

 

 

 

<div class="light-loading">
  <div class="box">
    <h2>Loading</h2>
    <span></span><span></span><span></span><span></span><span></span><span></span><span></span>
  </div>
</div>
View Code

 

posted @ 2022-03-23 16:23  马永猛  阅读(34)  评论(0编辑  收藏  举报