/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}

*:not(span[class^="hljs"]){
    /* font-family: "Noto Sans SC"; */
    font-family: "JetBrains Mono", "Times New Roman", times, "Heti Song", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: 100;
    cursor: url(https://files-cdn.cnblogs.com/files/miluluyo/cursora.ico),auto;
}
a:visited,a:link{color: #2daebf;text-decoration: none;}
a:hover{color: #f60;text-transform: none}

#cnblogs_post_body > pre > code {
    /**font-family: consolas, "Heti Song", sans-serif !important;*/
    font-size: small !important;
}


#main,#footer,#navigator {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
#navigator {
    display: none !important;
}
#footer {
    text-align: center;padding-bottom: 10px;margin-top: 20vh;margin-bottom: 4vh;
}
/*字体*/
#cnblogs_post_body p{font-size: 1rem;}
/*顶部背景图*/
#blogTitle {
    background: url(https://img.xjh.me/random_img.php?type=bg&ctype=nature&return=302) center center / cover no-repeat rgb(34, 34, 34);
    overflow: hidden;
    width: 100%;
    height: 60vh;
    max-height: 60vh;
    box-shadow: 0 1px 2px rgba(150, 150, 150, .7);
    text-align: center;
    display: table;
    margin-bottom: 1rem;
}
.vertical {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    position: relative;
    z-index: 2;
}
#Header1_HeaderTitle {
    font-family: 'Playball', cursive;
    color: #fff;
    font-size: 3rem;
    text-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
    margin: 10px 0 10px 0;
    letter-spacing: -1px;
    font-weight: 700;
    animation: fade-in-down 1s both;
    animation-delay: .5s;
}
.vertical h2{
    margin: 0;
    font-size: 1rem;
    line-height: 1.5em;
    font-weight: 400;
    letter-spacing: .01rem;
    color: rgba(255, 255, 255, 0.8);
    -webkit-animation: fade-in-down .9s;
    animation: fade-in-down .9s both;
    -webkit-animation-delay: .1s;
    animation-delay: .3s;
    text-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 10;
    overflow: hidden;
    font-family: 'Playball', cursive;
}
/*github*/
a.github {
    /* position: fixed;
    left: 0;
    top: 0;
    z-index: 999999; */
    display: none;
}
/*导航*/
#navList {
    text-align: center;
}
#navList li {
    font-family: 'Josefin Sans Light', -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "'Hiragino Sans GB", STHeiti, "Microsoft Yahei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", Arial, Verdana, sans-serif;
    color: #95A5A6;
    display: inline-block;
    padding: 1rem;
    font-size: 1rem;
    text-align: center;
}
#navList li a{
    text-shadow: 0 3px 6px rgba(0,0,0,0.3);
}
#navList li a:hover {
    color: #2a6496;
    font-weight: 500;
}
#navList li:nth-child(1), #navList li:nth-child(3), #navList li:nth-child(5), #navList li:nth-child(6){display: none;}
/*随笔*/
.blogStats {
    text-align: right;margin-top: 10px;display: none;
}
/*文章*/
#topics .postTitle{
    text-align: center;
    padding: 10px;
}
#topics .postTitle2{
    font-size: 2rem;
    font-weight: 400;
    color: #606975;
    text-shadow: 0 3px 6px rgba(0,0,0,0.3);
}
#cnblogs_post_body{
    padding: 10px 0;
}
/*文章列表*/
.day {
    min-height: 10px;
    _height: 10px;
    position: relative;
    max-width: 830px;
    margin: 3.5rem auto;
    padding-bottom: 3.5rem;
    border-bottom: #ebf2f6 1px solid;
    word-wrap: break-word;margin-top: 0;margin-bottom: 0;padding-bottom: 0;
}
.day .dayTitle {
    display: none;
    border: 1px solid #21759b;
    background: azure;
    border-radius: 50%;
    font-size: 12px;
    height: 65px;
    line-height: 1.5;
    margin: 15px;
    text-align: center;
    width: 63px;
    margin-left: -100px;
    clear: both;
    position: absolute;
    top: -15px;
}
.day .dayTitle a {
    display: inline-block;
    color: #21759b;
    margin-top: 15px;
    width: 60px;
}
.day .postTitle {
    font-size: 20px;
    float: right;
    width: 100%;
    clear: both;
    border-bottom: 1px dashed #95A5A6;
    box-sizing: border-box;
    background: url(https://images.cnblogs.com/cnblogs_com/gaoht/1345582/o_o_7777.png) no-repeat 0 8px;
    background-size: 35px 35px;margin-top: 3.5rem;
}
.day .postTitle a:link {
    background-color: rgba(0, 0, 0, 0);
    color: #7396a7;
    font-family: "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif;
    font-size: 1.6rem;
    line-height: 3rem;
    font-weight: bold;
    letter-spacing: -1px;
    transition: all 0.5s ease;
    word-wrap: break-word;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.day .postTitle a:visited,.day .postTitle a:active {
    color: #7396a7;
    transition: color .3s ease;
}

.day .postTitle .postTitle2{display: inline-block;
    transition: all 0.5s;
    padding-left: 35px;}
.day .postCon {
    width: 100%;
    clear: both;
    padding: 10px 0;
    color: #3a4145;
    font-family: Merriweather, "Open Sans", "Microsoft Jhenghei", "Microsoft Yahei", sans-serif;
    font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1;
    margin: 0;
    font-size: 16px;
    line-height: 1.7em;
    word-wrap: break-word;
    display: block;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
}

.day .c_b_p_desc {
    word-wrap: break-word;
    word-break: break-all;
    overflow: hidden;
    line-height: 1.5;
    color: #606975;
}
.day .c_b_p_desc .c_b_p_desc_readmore {
    color: #98a0a4;
}
.day .postDesc {
    float: left;
    width: 100%;
    clear: both;
    text-align: left;
    padding-right: 5px;
    margin: 0;
    font-family: "Open Sans", sans-serif;
    font-size: 0.8rem;
    line-height: 1rem;
    color: #9eabb3;padding-bottom: 5px;
}
.postDesc{margin-bottom: 3.5rem;}
.postDesc a {
    display: none;
}
/*页码*/
.topicListFooter{margin-top: 20px;}
#homepage_bottom_pager .pager{text-align: right;}
#homepage_bottom_pager .pager a{border:none}
/*搜索*/
.input_my_zzk {
    background-color: rgba(254, 252, 250, 0.6);
    border-color: #ddd;
    height: 35px;
    padding: 0px 10px;
    font-size: 13px;
    line-height: 35px;
    border-radius: 6px;
    font-family: Lato,Helvetica,Arial,sans-serif;
    color: #34495e;
    border: 2px solid #bdc3c7;
    box-shadow: none;
    transition: border .25s linear,color .25s linear,background-color .25s linear;
    width: 100%;
}

/*底部加<・)))><<*/
.container{
    width: 100%;
    height: 200px;
    position: fixed;
    z-index: -1;
    bottom: 0;
    left: 0;
}
/*滚动条*/
html::-webkit-scrollbar-thumb {
    height: 40px;
    background-color: #ccc;
    border-radius: 16px;
}
html::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    border-radius: 2px
}

/*加一只上吊的小猫咪~*/
.cd-top{
    position: fixed;
    right: 25px;
    top: -900px;
    z-index: 99;
    width: 70px;
    height: 900px;
    background: url(https://cdn.jsdelivr.net/gh/moezx/cdn@3.1.9/img/Sakura/images/scroll.png) no-repeat center;
    background-size: contain;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    cursor: url(https://files-cdn.cnblogs.com/files/miluluyo/cursor.ico),auto;
    opacity: 1;display: none;
}
.cd-top.cd-is-visible {
    opacity: 1;
    top: -326px;
}
.faa-float.animated, .faa-float.animated-hover:hover, .faa-parent.animated-hover:hover>.faa-float {
    -webkit-animation: float 2s linear infinite;
    animation: float 2s linear infinite;
}
.faa-float.animated, .faa-float.animated-hover:hover, .faa-parent.animated-hover:hover>.faa-float {
    -webkit-animation: float 2s linear infinite;
    animation: float 2s linear infinite;
}
/*文章添加古诗词*/
.poem-wrap {
    position: relative;
    width: 730px;
    max-width: 80%;
    border: 2px solid #797979;
    border-top: none;
    text-align: center;
    margin: 40px auto;
}
.poem-left {
    left: 0;
}
.poem-right {
    right: 0;
}
.poem-border {
    position: absolute;
    height: 2px;
    width: 27%;
    background-color: #797979;
}
.poem-wrap p {
    width: 70%;
    margin: auto;
    line-height: 30px;
    color: #797979;
}
.poem-wrap h1 {
    position: relative;
    margin-top: -20px;
    display: inline-block;
    letter-spacing: 4px;
    color: #797979;
    font-size: 2em;
    margin-bottom: 20px;
}
#poem_sentence {
    font-size: 25px;
}
#poem_info {
    font-size: 15px;
    margin: 15px auto;
}
/*文章底部*/
#BlogPostCategory {
    margin-bottom: 10px;
    text-align: right;
}
#BlogPostCategory a {
    margin-left: 5px;
    height: 20px;
    line-height: 20px;
    color: #333;
    padding: 3px 14px;
    border-radius: 10px;
    margin: 2px 5px 0;
    background: #e7e7e7;
    text-decoration: none;
}
#green_channel a {
    text-decoration: none;
    color: #fff;
    margin: auto;
    width: 80px;
    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;
    margin-top: 10px;
    box-shadow: 0 15px 18px -6px rgba(95, 193, 206, 0.65);
    margin-right: 10px;
    margin-bottom: 10px;
}
#blog_post_info{    border: #c0c0c0 1px dashed;
    border-right: 0px;
    border-left: 0px;
    margin: 20px 0 20px 0;
}
#green_channel{
    padding: 10px 0;
    margin-bottom: 10px;
    margin-top: 10px;
    border: none;
    font-size: 12px;
    width: auto;
    text-align: center;
    margin: auto;
    margin-bottom: 10px;
    margin-top: 10px;
}
a#green_channel_wechat, a#green_channel_weibo {
    display: none;
}
a#pink_channel_admire{background:#FF6777;}
/*文章底部头像*/
#author_profile_info img.author_avatar {
    border-radius: 100%;
    box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.3), 0 1px 3px rgba(0, 0, 0, 0.4);
    border: 3px solid #f7f7f7;
    padding: 0;
    margin-left: 3px;
    margin-right: 7px;
}
.author_avatar:hover{
    transform: rotateZ(360deg);
}
#author_profile{margin-top: 20px}
#div_digg{margin-top: 20px;}
#author_profile_detail a {
    color: #2daebf;
}
#post_next_prev a {
    color: #2daebf;
}
#post_next_prev{margin-bottom: 10px}
/*评论区*/
#commentform_title, .feedback_area_title {
    font: normal normal 16px/35px"Microsoft YaHei";
    margin: 10px 0 30px;
    border-bottom: 2px solid #ccc;
    background-image: none;
    padding: 0;
    border-bottom: 0;overflow: hidden;
}
#commentform_title:after, .feedback_area_title:after {
    content: '';
    display: block;
    width: 100%;
    text-align: center;
    position: relative;
    bottom: 16px;
    left: 110px;
    border-bottom: 1px dashed #e9e9e9;
}

#tbCommentAuthor {
    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: #fff;
}
.commentbox_title {
    width: 100%;
}
div.commentform p{margin-bottom: 20px}
textarea#tbCommentBody {
    width: calc(100% - 20px);
    border-radius: 10px;
    outline: 0;
    padding: 10px;
    height: 200px;
    position: relative;
    background: #fff url(https://view.moezx.cc/images/2018/03/24/comment-bg.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    resize: vertical;
}
/*评论列表*/
.feedbackItem {
    margin-top: 30px;
}
.feedbackListSubtitle {
    clear: both;
    color: #a8a8a8;
    padding: 8px 5px;
}
.feedbackManage {
    width: 200px;
    text-align: right;
    float: right;
}
.feedbackListSubtitle a:link, .feedbackListSubtitle a:visited, .feedbackListSubtitle a:active {
    color: #777;
    font-weight: 450;
}
.louzhu {
    background: transparent url(/images/icoLouZhu.gif) no-repeat scroll right top;
    padding-right: 16px;
}
.feedbackCon {
    border-bottom: 1px solid #EEE;
    padding: 10px 20px 10px 5px;
    min-height: 35px;
    _height: 35px;
    margin-bottom: 1em;
    line-height: 1.5;
}
.comment-avatar {
    width: 48px;
    height: 48px;
    border: 1px solid #dcd6b3;
    padding: 3px;
    border-radius: 50%;
    -webkit-transition: all .6s ease-out;
    -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    transition: all .5s ease-out;
}
.blog_comment_body {
    display: inline-block;
    width: 70%;
    margin-left: 15px;
    vertical-align: initial!important;
    font-family: Lato, Helvetica, Arial, sans-serif;
}
.comment_vote {
    padding-right: 10px;
}
.comment_vote a {
    color: #999;
}
.blog_comment_body a {
    color: #2daebf;
}
.comment-avatar:hover {
    transform: rotateZ(360deg);
}
#comment_nav{padding-top: 10px;}
.blog_comment_body img {
    max-width: 100px;
}
/*提交评论*/
.comment_btn {
    width: 180px;
    height: 38px;
    padding: 8px 20px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    border: 0;
    background: #7396a7 !important;
    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;
}
.comment_btn:hover {
    background: #8cb7cc!important;
}
p#commentbox_opt {
    text-align: center;
}

/*表情*/
.OwO {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0 0 5px 0;
}
.OwO .OwO-logo {
    position: relative;
    display: inline-block;
    color: #888;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    font-size: 13px;
    padding: 2px 5px;
    cursor: pointer;
    height: 22px;
    box-sizing: border-box;
    z-index: 2;
    line-height: 16px;
}
@media (min-width: 1200px){
    #main,#footer,#navigator {
        width: 980px;
    }
    .cd-top{display: block;}
}

@media (min-width: 992px) and (max-width: 1200px){
    #main,#footer,#navigator {
        width: 880px;
    }
     a.github,#live2d-widget,#player{display:none;}
    .cd-top{display: block;}
}

@media (min-width: 768px) and (max-width: 992px){
    #main,#footer,#navigator {
        width: 750px;
    }
    a.github,#live2d-widget,#player{display:none;}
}
@media only screen and (max-width: 768px){
    html,body{width: 100%;overflow-x: hidden}
    #blogTitle {
        height: 40vh;
        max-height: 40vh;
    }
    a.github,#live2d-widget,#player{display:none;}
}
/*背景图*/
/*
div#main::after{
    content: "";
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.06;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
div#main::after {
    background-image: url(https://img.xjh.me/random_img.php?type=bg&ctype=acg&return=302);
}
*/


/*不喜欢不显示了~*/
#blogCalendar,.catListTitle,.btn_my_zzk,#widget_my_google,.catListTitle,#under_post_kb,#cnblogs_c1,#ad_t2,#under_post_news,#homepage_top_pager,#cnblogs_c2{
    display: none;
}


/*简历*/
.resume_con p {margin: 12px 0;}
.resume_con dt{font-weight: bold;}
.resume_con dd{margin-inline-start: 40px;}
.show_resume{max-width: 800px;margin: 0 auto}
.resume_title{padding-left: 13px;height: 14px;line-height: 14px;font-size: 14px;border-left: 4px solid #01bfcb;color: #878a9d;font-weight: 700;margin-bottom: 10px;margin-top: 10px}
.resume_con{font-size: 12px;color: #878a9d;padding: 0 15px;line-height:20px;}
.resume_project{font-size: 12px;color: #878a9d;font-weight: bold;}



.day:nth-child(1) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_1.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(2) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_2.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(3) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_3.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(4) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_4.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(5) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_5.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(6) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_6.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(7) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_7.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(8) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_8.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(9) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_9.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}
.day:nth-child(10) .postTitle{background: url(https://images.cnblogs.com/cnblogs_com/miluluyo/1554904/o_10.png) no-repeat 0 8px;font-size: 20px;float: right;width: 100%;clear: both;border-bottom: 1px dashed #9eabb3;box-sizing: border-box;background-size: 35px 35px;}

#sideBar{display: none;}


/*友链*/
.unionbox{margin-bottom: 4rem;width: 48%;box-shadow: 0 2px 10px rgba(0,0,0,.2);transition: all .5s;font-size: 16px;color: #2c3e50;}
.unionbox:hover{transform: scale(1.05);}
.unionbox .headimg{display: inline-block;width: 100px}
.unionbox .content{width: calc(100% - 120px);display: inline-block;}
.headimg img{width: 75px;height: 75px;border-radius: 75px;}
.unionbox .avatar{width:100%}
.unionbox .info{margin: 2.5rem 0 1.5rem;padding: 0 0 0.5rem 1.5rem;display: flex;margin-bottom: 0;}
.unionbox h3{margin: 0;max-width: 65%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 30px;}
.unionbox .desc{margin: .6rem 0 1.5rem;}
.unionbox .btn{display: inline-block;background-color: #3eaf7c;color: #fff;border-radius: 2px;padding: 4px 8px;font-size: .7rem;text-decoration: none;cursor: pointer;margin: 0 1.5rem 1.5rem 0rem;}
@media (max-width: 719px){.unionbox{width: 100%;}}
#app .table{width: 100%;display:table;text-align: center;border: none}
#app .table td{border: none}
#app tr:nth-child(2n){background: none;}
#app .table th{border: none;color: #2daebf;}
#app tr{border-bottom: 1px solid #dfe2e5;border-top: none;}
.friendstable th,.friendstable td{padding: .6em 1em;text-align: center;font-size: 16px;}
#app h2 {font-size: 1.65rem;padding-bottom: .3rem;border-bottom: 1px solid #eaecef;}
#app h6{margin-block-start: 2.33em;margin-block-end: 2.33em;margin-inline-start: 0px;margin-inline-end: 0px;}
#cnblogs_post_body th, .cnblogs-post-body th{background: none}
li{line-height: 25px;}
.pager span.current {background: #2daebf;border: 1px solid #2daebf;}
.pager a {border: none;}

#Gallery table td a {margin-bottom: 10px;display: inline-block;}
#Gallery table td {padding: 5px;text-align: center;}
.gallery table td {padding: 5px;text-align: center;}
.gallery table td a {margin-bottom: 10px;display: inline-block;}
.gallery img {max-width: 100%;}
.lock{max-height: 20px;display: inline;position: relative;top: 5px;left: -5px;}
/*补充*/
#cnblogs_post_body img {max-width: 100%;}
blockquote {border: none;border-left: 2px solid #e1e1e1;}
#main {
    border-left: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
}
body, textarea, input, button, select, keygen, legend{color: #606975;}
.syntaxhighlighter {background: none !important;}/*code代码字体颜色不显示*/