* {
    margin: 0;
    padding: 0;
}

#background {
    width: 100%;
    height: 100%;
    overflow: hidden;
    /* background-color: rgba(0,0,0,0.3); */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-size: 100%;
    /* filter: blur(3px); */
}

#back {
    overflow: hidden;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}

#center {
    /* background-color: rgba(0,0,0,0.3); */
}

.Blog_Favicon {
    width: 16px;
    height: 16px;
}

/* 返回顶部按钮CSS */
#GoTop {
    position: fixed;
    right: 0;
    bottom: 100px;
    width: 40px;
    height: 40px;
    background-color: #FFF;
    border: none;
    border-radius: 6px 0px 0px 6px;
    box-shadow: 0 0px 5px 0 rgb(230 230 230 / 70%) !important;
    color: white;
    cursor: pointer;
}

#GoTop > svg {
    fill: #707070;
}

#GoTop:active {
    background-color: #f3f4f7;
}

/* 切换下载源按钮CSS */
#SwitchSource {
    position: fixed;
    right: 0;
    bottom: 55px;
    width: 40px;
    height: 40px;
    background-color: #FFF;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 80%;
    border: none;
    border-radius: 6px 0px 0px 6px;
    box-shadow: 0 0px 5px 0 rgb(230 230 230 / 70%) !important;
    color: white;
    cursor: pointer;
}

#SwitchSource > svg {
    fill: #7871f2;
}

#SwitchSource:active {
    /* background-color: #b0d5df; */
    background-color: #f3f4f7;
}

/* 前往底部按钮CSS */
#GoBottom {
    position: fixed;
    right: 0;
    bottom: 10px;
    width: 40px;
    height: 40px;
    background-color: #FFF;
    border: none;
    border-radius: 6px 0px 0px 6px;
    box-shadow: 0 0px 5px 0 rgb(230 230 230 / 70%) !important;
    color: white;
    cursor: pointer;
}

#GoBottom > svg {
    fill: #707070;
}

#GoBottom:active {
    background-color: #f3f4f7;
}