/*溢出隐藏设置*/
#topics, #mainContent {
    overflow: visible;
}
#postDesc {
    float: none;
}

/*回到顶部*/
.scrollBtn {
    /* background: url(https://files.cnblogs.com/files/AprilBlank/icons.ico); */
    position: fixed;
    display: none;
    cursor: pointer;
    height: 48px;
    width: 48px;
    right: 10px;
    bottom: 50px;
    z-index: 9999;
    background-position: -648px -72px;
    background-color: #f6f9fa;
    border: 1px solid #e5e9ef;
    overflow: hidden;
    border-radius: 4px;
    color: #e5e9ef !important;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.scrollBtn:hover {
    background-color: #00a1d6;
    background-position: -714px -72px;
    border-color: #00a1d6
}


/*隐藏广告区*/
.c_ad_block, .ad_text_commentbox {
    display: none;
}

/* 推荐及反对 */
#div_digg, #footer {
    text-align: center;
}

#div_digg {
    position: fixed;
    right: 180px;
    bottom: 20px;
    z-index: 9999;
    background-color: #fff;
    font-size: 12px;
    width: 120px;
    margin: 10px 0 0;
    padding: 5px;
    border: 1px solid #169fe6;
    border-radius: 5px;
}

#div_digg {
    width: 46px !important;
    bottom: 105px;
}

#div_digg .diggit {
    height: 46px;
}

#div_digg .buryit {
    height: 46px;
}

#div_digg {
    right: 6px;
}

#div_digg {
    opacity: 1;
}

/*隐藏文章底部刷新,返回顶部按钮*/
#comment_nav {
    display: none;
}

/*隐藏反对按钮*/
.buryit {
    display:none !important;
}

/*评论区与评论间隔*/
#comment_form {
    margin-top: 20px;
}

/*评论区为空隐藏*/
#blog-comments-placeholder:empty {
    display:none;
}

/*滚动条整体样式*/
body::-webkit-scrollbar {
    width: 10px;
    height: 1px;
}

/*滚动条滑块*/
body::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #169fe6;
}

/*滚动条轨道*/
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0);
    border-radius: 10px;
    background: #FDFAF1;
}

/*评论*/
#commentform_title, .feedback_area_title {
    font-size: 24px;
    padding: 10px;
    color: #169fe6;
    background-image: none !important;
}

#commentform_title, .feedback_area_title {
    font-weight: 700;
    border-bottom: solid 6px #169fe6;
}

.feedbackItem {
    font-size: 14px;
    line-height: 24px;
    margin: 10px 0;
    padding: 20px;
    background: #f2f2f2;
    box-shadow: 0 0 5px #aaa;
}

.feedbackItem {
    padding: 8px;
    border-bottom: 1px dotted #ccc;
}

/*昵称 评论区透明度*/
.author, .comment_textarea {
    background: rgba(255, 255, 255, 0);
    margin-bottom: 50px;
    word-wrap: break-word;
    background-image: none !important;
    padding: 4px 4px 4px 10px !important;
}

/*文章底部昵称一栏的高度*/
#comment_form_container p {
    height: 30px;
}

/*文章评论区宽度*/
#comment_form_container .comment_textarea {
    width: 98%;
}

/*文章评论区选项*/
#comment_form_container .commentbox_title_right {
    float: left;
}

/*隐藏相关，新闻区内容*/
#ad_t2 {
    display:none !important;
}

#under_post_news {
    display:none !important;
}

#under_post_kb {
    display:none !important;
}


/*提交按钮*/
#comment_form_container #btn_comment_submit {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 0.8rem;
    /* line-height: 1.5; */
    border-radius: .25rem;
    color: #fff;
    background-color: #169fe6;
    border-color: #169fe6;
    width: auto !important;
    height: auto !important;
}

/*移动端*/
@media only screen and (min-width:360px) {  
    .author {
        width: 120px !important;
    }
    #div_digg {
        right: 35px;
    }
    .scrollBtn {
        right: 39px;
    }
}

/*博客样式*/
body {
    font-size: 16px;
}
#cnblogs_post_body a:link {
    font-weight: bold;
}