html {
    cursor: url('https://images.cnblogs.com/cnblogs_com/huhe/1647044/o_200214141940Arrow.gif'), auto;
    /*text-shadow: 0px 0px 2px pink;*//*添加字体文字的阴影*/
    color: #aaa;
}
.fullscreenvideo {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    -webkit-transition: 1s opacity;
    transition: 1s opacity;
}
    
.videocontainer{
    position: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: -100; 
    top: 0;
    left: 0;
}
    
.videocontainer:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    z-index: -1;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0);
}
body{
  background:url("https://images.cnblogs.com/cnblogs_com/huhe/1647044/o_200214062841%E8%8A%A6%E8%8B%87.jpeg");
  background-attachment: fixed !important;
  width: 75%;
  margin: auto;
}
#page_begin_html .top_list li a {
    color: #aaa !important;
}
#body{
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(https://images.cnblogs.com/cnblogs_com/huhe/1647044/o_200214155550flower-opacity-30-lit.gif);
}

#subtitle{
    text-align: center;
    background-image: -webkit-linear-gradient(left, #147B96, #E6D205 25%, #147B96 50%, #E6D205 75%, #147B96);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-background-size: 200% 100%;
    -webkit-animation: masked-animation 4s infinite linear;
}
@-webkit-keyframes masked-animation {
    0%{ background-position: 0 0;}
    100% { background-position: -100% 0;}
}
ul{padding: 0;}
a:link{
text-decoration:none;   /* 指正常的未被访问过的链接*/
}
a:visited{
text-decoration:none; /*指已经访问过的链接*/
}
a:hover{
text-decoration:none;/*指鼠标在链接*/
}
a:active{
text-decoration:none;
}
#top{
background-color: rgba(0, 0, 0, 0.5) !important;
position: absolute;
top: 100px;
left: 111px;
padding-right: 10px;
height: 57px;
border-radius: 10px;
border: 2px solid #061301;
}
#sub {background-color: #000000ab !important;display: none;}
#leftmenu {
 position: fixed;
 left: auto;
 right: 15px;
 bottom: 0px;
padding-left: 0;
background-color: #eeeeee2b;
}
#leftmenu h3 {display: none;}
#leftmenu ul {display: none}
#leftmenu #blog-calendar{display: none !important;}
#leftmenu #sidebar_search_box{ display: none}
#wrapper #header{display: block}
#page_begin_html .top_list{
margin: auto;
margin-top: 180px;
}
#page_begin_html .top_list li {
    display: inline-block;
    width: 6%;
    height: 40px;
    background-color: rgba(0, 0, 0, 0.5);
    text-align: center;
    line-height: 40px;
    margin-right: 1%;
    border-radius: 10px;
    border: 2px solid #061301;
}
#page_begin_html .top_list li a{display: inline-block; width: 100%;height: 100%;color: #ffffff;font-size: 16px;}
#page_begin_html .top_list li a:hover{color: #68ff00;font-weight: bold;}
#content {margin-left: 0;background-color: rgba(0, 0, 0, 0.5);padding: 20px;border: aliceblue;}
p.date {
    background-color: #b58989;
    cursor: pointer;
    border-radius: 7px;
    display: inline-block;
    height: 25px;
    background-color:#45bcf9;
    padding: 3px 6px;
    font-size: 12px;
    display: block;
    float: left;
    margin-left: 12px;
    margin-right: 10px;
    margin-top: 9px;
    line-height: 25px;
    font-weight: inherit;
    /*color: #fff;*/
}
p.date a {
    color: #1d6a04;
}
p.date:hover{background-color: #f06d66;}
p.date span {
    background-color: #fff0;
}
/*p.date a {color: #fff;}*/
.post {
 border:2px dashed #f6f0f0;
 border-radius:15px;
 margin-bottom:10px;
 background-color:rgba(0, 0, 0, 0.5);
}
.post .postfoot {color:#646161;}
.post h2 a{color: #8697bb;}
.post h2 a:hover{color: #f06d66;}
.post:hover {
 border:2px dashed #ddd;
 /* background-image:url(https://images.cnblogs.com/cnblogs_com/huhe/1647044/o_200214155550flower-opacity-30-lit.gif); */
 /* background-color: #ddd; */
}
.comment_textarea{background-color: rgba(0, 0, 0, 0.5) !important;}
div.commentform textarea, div.blog_comment_body.cnblogs-markdown p{
    background-color: rgba(0, 0, 0, 0);
    background-image: -webkit-linear-gradient(left, #147B96, #E6D205 25%, #147B96 50%, #E6D205 75%, #147B96);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-background-size: 200% 100%;
    -webkit-animation: masked-animation 4s infinite linear;
}
.commentbox_tab:hover, .commentbox_tab.active {
    border-bottom: 2px solid #367cc2;
    color: #8d9fa4;
}
#profile_block {
    margin: 10px;
    line-height: 2;
    text-align: left;
    color:#ff0;
}
#profile_block a{color: cornflowerblue !important;}
#profile_block a:hover{color: rgba(0, 0, 0, 0.5) !important;background-color: #eeeeee00 !important;}
.comment_btn{background-color: rgba(0, 0, 0, 0.5);color: #7b6e6e;width: 600px !important;height: 40px;}
#commentbox_opt a {
    padding: 0px;
    background-color: rgba(0, 0, 0, 0.5);
    color: #7b6e6e;
    width: 598px !important;
    height: 40px;
    display: inherit;
    line-height: 40px;
    text-align: center;
    border: 1px solid #212121;
}
.comment_preview p, div.commentform p {
    background-image: -webkit-linear-gradient(left, #147B96, #E6D205 25%, #147B96 50%, #E6D205 75%, #147B96);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-background-size: 200% 100%;
    -webkit-animation: masked-animation 4s infinite linear;
}
#notice{
 background-color: rgba(0, 0, 0, 0.5);
 font-size: 25px;
 font-weight: bold;
 color: #98a3a6;
 padding: 5px;
}
.diggit {
    padding-top: 0;
    background: linear-gradient( rgb(121 130 243 / 10%), rgb(241 62 121) ),url(//static.cnblogs.com/images/upup.gif) no-repeat;
    border-radius: 10px;
    border: 2px solid #061301;
}
.buryit {
    padding-top: 0;
    background: linear-gradient( rgb(121 130 243 / 10%), rgb(138 131 245) ),url(//static.cnblogs.com/images/downdown.gif) no-repeat;
    border-radius: 10px;
    border: 2px solid #061301;
}
blockquote {background-color: #eee0 !important;}
#footer br,#Footer1_Hyperlink3,#poweredby{display: none;}