body {
    color: #000;
    background: #fff;
    font-family: 'PingFang SC','Helvetica Neue','Helvetica','Arial','Microsoft Yahei',sans-serif;
    font-size: 12px;
    min-height: 101%;
    background-image: linear-gradient(to right , #7A88FF, #FFB6C1);
    //background: url(https://www.cnblogs.com/skins/buildtowin/images/o_background-phone1.jpg) top center #cbdcec;
    background-size: 100% auto;
    background-attachment: fixed;
    //cursor: url(https://files.cnblogs.com/files/blogs/719166/favicon.ico?t=1653879223),auto;
}
#blogTitle h1 a, #blogTitle h2 {
    color: #FFF0F5;
    font-family: "华文行楷";
    text-shadow: 3px 3px 3px #483D8B;
    font-size:50px;
}
#navigator {
    background-color: #D8BFD8;
    height: 60px;
    clear: both;
    margin-top: 60px;
    position: relative;
}
#navList a:link, #navList a:visited, #navList a:active {
    color: #fff;
    text-shadow: 3px 3px 3px #6A5ACD;
}
.postTitle {
    font-size: 14px;
    font-weight: bold;
    padding: 0 100px 10px 20px;
    border-bottom: 1px solid #e0e0e0;
    line-height: 1.5em;
    clear: both;
    border-left: 5px solid #D8BFD8;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: 	#6A5ACD;
}
.newsItem .catListTitle {
    text-align: left;
    padding: 5px 10px;
    border: 1px solid #FFF0F5;
    background: #D8BFD8;
    opacity: 85%;
}
#blog-sidecolumn .catListTitle {
    text-align: left;
    padding: 5px 10px;
    background: #D8BFD8;
    border-bottom: none;
    border: 1px solid #FFF0F5;
    opacity: 85%;
}
.pager a {
    border: 1px solid #D8BFD8;
    color: #6A5ACD;
    margin: 0 2px;
    padding: 2px 5px;
    text-decoration: none;
}
.pager {
    font-size: 12px;
    margin: 10px 0;
    text-align: right;
    color: #6A5ACD;
    line-height: 200%;
}

#mainContent {
    min-height: 200px;
    *padding-top: 10px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    word-break: break-word;
    float: left;
    width: 880px;
    background: rgb(0 0 0 / 0%);
    flex: 1;
    overflow: auto;
}

#main {
    min-width: 1200px;
    text-align: left;
    clear: both;
    background: #f5f5f594;
}

.CalTitle {
    width: 100%;
    background: #d8bfd8;
    color: #000;
    border: 1px solid #f5f5f5;
}
