/* 全局 */
    *{
        padding: 0px;
        margin:0 0 0 0;  /* 全局自定义布局,紧凑布局 */
    }
    *:not(span){
        font-family:consolas, Monaco, monospace,Arial, Helvetica, sans-serif;
    }
    a{
        border-style:none;
        text-decoration: none;
        color:cadetblue;
    }

    a:hover{
        color:transparent;
        transition:color 1s;
        background-image: radial-gradient(circle at 50%,cadetblue,red,cadetblue);
        background-clip: text;
        -webkit-background-clip: text;
    }
/* 取消原模板残留设置*/
    #main img{
        max-width: none!important;
    }
    
    div#main{
        margin:0 16px 0 16px ;
        padding: 50px 0 0 0 ;
    }
/* 替onenote擦屁股 */
    em{
        font-family: "华文新魏",consolas, Monaco, monospace;
    }








    /*博客正文部分*/
        #cnblogs_post_body{
            border-bottom: 1px solid #aaa;
            margin-bottom: 2em;
        }
        #cnblogs_post_body p{
            line-height:1.2em;
            margin-top: 0px;
            margin-bottom: 2px;
        }
        #cnblogs_post_body div{
            margin: 5px 5px ;
        }
    /* 摘要类型 */
    .postCon div{
        font-family: "华文新魏",consolas, Monaco, monospace;
    }
/*单个文章:按照单个文章的结构*/
    /*
        侧边栏隐藏,标签信息栏隐藏
        如果需要该对象的信息则用隐藏而不是删除
    */
        #navigator, #sideBar,#EntryTag,
        #sidebar_toptags /*暂时不用标签*/
        {
            display: none!important
        }


    /* 右上角migeater'blog博客*/
    #blogTitle a{
        font:italic 1.2rem "Brush Script MT","Bauhaus 93","Ink Free",consolas;
    }

    /*顶部导航栏*/
        #blog-sidecolumn {
            margin-left: 1em;
        }
        
        #blog-sidecolumn>div{
            display: flex;
            float: left;
            cursor: pointer;
            color: #8DAEE550;
            margin: 0 0.75em 0 0.75em;
            font-family: "华文新魏", "微软雅黑", "楷体", sans-serif;
            font-size:1rem;
        }
        #blog-sidecolumn>div>div{
            position: absolute;
            box-shadow: 0px 2px 3px 0px #7777, inset 0px 4px 4px 0px #7777;
            top: 1.5rem;
            left: 0;
            background: #fafafa;
            width: 100%;
        }
        #blog-sidecolumn h3{
            color:purple ;
            font-size:1rem;
        }
        #blog-sidecolumn li>a{
            border:1px solid black;
            font-size:0.9rem;
            color:black;
        }
        #blog-sidecolumn li>a:hover{
            color:goldenrod;
        }
        #blog-sidecolumn li{
            font-size:0.8rem;
            color:black;
        }

        #blog-sidecolumn>div:hover>div{
            display: grid;
        }

        #blog-sidecolumn>div>div{
            display:none;
        }
        /*导航栏-搜索-搜索框*/
            .input_my_zzk {
                width: calc( 100% - 6px );
                outline: none;
                background: transparent;
            }

            
    /* 标题 */
    .entrylistPosttitle a,a.postTitle2 ,a#cb_post_title_url {
        padding: 0px 1em 8px  0;
        font-size: 25px;
        display: inline-block;
        min-width:10em;
        width:max-content;
        border-bottom: 1px solid lightgrey;
        color: #000;
    }
    /*内容: posted@xxx migeater 阅读 评论 编辑 收藏 */
    .postDesc a,div.postDesc{
        color:#808080;
        margin-top:2px;
        font-size:0.8rem;
    }
    #BlogPostCategory{
        font-size:0.8rem;
        margin: 0 1.5rem 1.5rem 0;
    }

    /* 导航栏 */
        #header{
            background: linear-gradient(0deg,whitesmoke, #0000, whitesmoke);
            position:fixed;
            z-index:1050; /* 顶置导航栏 */
            width: 100%;
            box-shadow: 0 2px 2px 2px #7777;
            height: 1.5rem;
        }
        #header:hover{
            background:white;
        }
        #header:hover>#blog-sidecolumn>div{
            color:slateblue;
        }
        div#header li {
            margin: 0.5em;
            float: left;
            list-style: none;
        }
        /**/
        #sidebar_others li{
            float: none!important;
            list-style: unset!important;
        }
    /* 右上角 migeater's blog */
        #blogTitle{
            cursor: cell;   
            -webkit-text-fill-color: transparent;
            background:transparent;
            background-clip: text;-webkit-background-clip: text;/**/
            user-select: none;-moz-user-select: none;-webkit-user-select: none;  
            
            float: right;
            margin-right: 16px;
            margin-left: 16px;
        }

        #navigator li{
            display: inline-block;
            list-style-type: none;
        }
    /*文章标题*/
        .postTitle{
            display: inline-block;
        }
    /* 摘要类型 */
        .postCon{
            border-style: outset;
            margin: 2px;
            transition:all 20s ;
            user-select: none;
        }
        .postCon:active{
            cursor: pointer;
            border-style: none;
        }
        .c_b_p_desc{
            word-break: keep-all;
        }
        .day{
            padding:2px;
            /* max-width: 50em; */
            width: min-content;
        }

/* 评论区 */
    /* 每一条具体的评论 */
        .feedbackItem{
            font-size: 0.75rem;
            padding: 0.5rem;
            border-bottom: 1px solid #000;
        }
            /* <修改 删除> 按钮*/
            .feedbackManage{
                float: right
            }
            /* 评论的具体内容 */
            .feedbackCon{
                margin-top: 1rem;
            }
    /* 评论区滚动栏 */
        .commentbox_main::-webkit-scrollbar-track {
            background: #8DAEE5;
        }
        .commentbox_main::-webkit-scrollbar-thumb {
            background: white;
            box-shadow: inset 2px 0 0px #8DAEE5;
            border-radius: 0px;
        }
        .commentbox_main::-webkit-scrollbar {
            width: 4px;
            border-radius: 0px;
        }



/* foldbutton */
    .foldbutton{
        color: transparent;
        cursor: cell;
        float: left;
        width: 16px;
        height: 16px;
        border:none;
        margin-left: -16px;
        background: transparent;
        user-select: none;
    }
    .foldbutton_folded:focus{
        outline: none;
    }
    .foldbutton:focus{
        outline: none;
    }
    .foldbutton_folded {
        cursor: cell;
        user-select: none;
        width: 16px;
        border: none;
        margin-left: -16px;
        float: left;
        text-shadow: 0px 0px 0px grey;
        color: transparent;
        background: none;
    }
