/* 自定义博客园css */
/* 博客皮肤Banlieue13；代码渲染prismjs prism-coy */

body {
/* body指整个版面 */
    color: #000;
    background: url(https://images.cnblogs.com/cnblogs_com/blogs/757085/galleries/2179439/o_220624023523_1.png) left top; /* url可以改成自己的图片 */
    background-image: url(https://images.cnblogs.com/cnblogs_com/blogs/757085/galleries/2179439/o_220624023523_1.png); /* url可以改成自己的图片 */
    background-position-x: left;
    background-position-y: top;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    font-family: 'PingFang SC','Microsoft YaHei','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 9pt;
    min-height: 101%;
}

#header {
    background: url() right top no-repeat;
    background-image: url();
    background-position-x: right;
    background-position-y: top;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    height: 288px;
}

#header a:visited { 
    color: rgb(255, 255, 255); 
    text-decoration: none;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
}

#blogTitle { 
    height: 288px;
    clear: both;
    background: url() 10px 0 no-repeat;
    background-image: url();
    background-position-x: 10px;
    background-position-y: 0px;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
}

#mainContent .forFlow {
    margin: 0 0 0 250px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 250px;
    background: rgb(126, 14, 14) url() right top repeat-x;
    background-image: url();
    background-position-x: right;
    background-position-y: top;
    background-size: initial;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 255, 255);
    padding-top: 35px;
    padding-bottom: 15px;
}

#navigator {
    clear: both;
    width: 95%;
    margin: auto;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    height: 40px;
    background: #fff url() left bottom repeat-x; // 可该
    background-image: url(); // 可改
    background-position-x: left;
    background-position-y: bottom;
    background-size: initial;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 255, 255);
    margin-bottom: 20px;
    font-size: 15px
}


#sideBar { 
    width: 230px;
    padding: 0 5px 0 0;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 0px;
    float: left;
    -o-text-overflow: ellipsis;
    color: rgb(255, 255, 255); 
    font-size: 110%;
    text-overflow: ellipsis;
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: hidden;
    word-break: break-all;
}

#sideBar a:visited {
    color: rgb(255, 255, 255);
    text-decoration: none;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
}

.CalTitle {
    background: transparent;
    color: rgb(255, 255, 255);
    font-weight: bold;
    height: 30px;
    text-align: center;
    width: 100%;
}

.CalDayHeader {
    background: url() 50% 0 no-repeat;
    background-image: url();
    background-position-x: 50%;
    background-position-y: 0px;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    color: rgb(255, 255, 255);
    padding-bottom: 5px;
}

.Cal { // 日历每一天的颜色
    border: 0 solid #000;
    color: rgb(255, 255, 255);
}

.CalTodayDay {
    background: url() 52% 3px no-repeat;
    background-image: url();
    background-position-x: 52%;
    background-position-y: 3px;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    color: rgb(234, 170, 174);
}

.catListTitle { //  搜索 链接这些图和字
    font-weight: bold;
    line-height: 1.2em;
    font-size: 22px;
    font-family: "é»‘ä½“","ms song","å®‹ä½“","Arial","verdana","Helvetica","sans-serif";
    margin-top: 15px;
    margin-bottom: 10px;
    text-align: left;
    background: url(https://images.cnblogs.com/cnblogs_com/blogs/757085/galleries/2179439/o_220624022830_%E6%9C%AA%E6%A0%87%E9%A2%98-1.png) 0 70% no-repeat;
    background-image: url(https://images.cnblogs.com/cnblogs_com/blogs/757085/galleries/2179439/o_220624022830_%E6%9C%AA%E6%A0%87%E9%A2%98-1.png);
    background-position-x: 0px;
    background-position-y: 70%;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    color: rgb(234, 170, 174);
    padding: 8px 0 0 32px;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 32px;
}

/* 下方彩带的图和copyright之类 */
#footer {
    text-align: center;
    color: rgb(255, 255, 255);
    font-family: 微软雅黑, "ms song", 宋体, Arial, verdana, Helvetica, "sans-serif";
    font-size: 13px;
    min-height: 15px;
    height: 30px;
    margin-top: 10px;
    padding-top: 30px;
    background: url() left top repeat-x;
    background-image: url();
    background-position-x: left;
    background-position-y: top;
    background-size: initial;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
} 
.day {
    min-height: 10px;
    _height: 10px;
    margin: auto auto 20px auto;
    padding-bottom: 25px;
    width: 95%;
    background: rgb(126, 14, 14) url() left bottom repeat-x;
    background-image: url();
    background-position-x: left;
    background-position-y: bottom;
    background-size: initial;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 255, 255);
    font-size: 14px;
}

#topics .postTitle {
    font-size: 24px;
    font-weight: bold;
    float: left;
    line-height: 1.5em;
    padding-left: 5px;
}

#calendar table a:link, #calendar table a:visited, #calendar table a:active {
    font-weight: ;
    color: #fff;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: rgb(146, 88, 47);
}