@charset "utf8";

.item-thumb::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(128, 128, 128, 0.4); /* 灰色遮罩，50% 不透明度 */
}

#bg {
    background-image: url(https://xiey.work/bg.webp);
    background-size: cover;
    background-position: right bottom;
    background-repeat: no-repeat;
    position: fixed;
    z-index: -1;
    top: 50px;
    left: 0;
    right: 0;
    bottom: 0
}


/* 文章悬浮效果 */
.blog-post .panel:not(article){transition:all .3s}
.blog-post .panel:not(article):hover{transform:translateY(-10px)}
/*博客信息-搜索框-幻灯片 阴影*/
.box-shadow-wrap-normal {
    box-shadow: 0 0px 4px rgba(0, 0, 0, 0.16);
}
/*盒子四周阴影*/
.app.container {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.16)!important;
}
/*文章圆角-阴影*/
.panel {
  box-shadow: 0 0px 2px 2px rgba(0, 0, 0, .13);
  border-radius: 6px!important;
}

/*首页文章标题居中*/
.post_title_wrapper
{
    justify-content: center;
}

.text-muted.post-item-foot-icon.text-ellipsis.list-inline {
    text-align: center;
    background-color: #fff;
}

header.bg-light.lter.wrapper-md {
  text-align: center;
}


.timeMachine {
  background-color: white;
}
@media screen and (max-width: 1200px) {
	/*header.bg-light.wrapper-md {
	margin-top: 30px;
	background-color: transparent !important;
	border: 0;
	text-align: center;
	text-shadow: 0 0 3px #000;
	opacity:0;
	height: 0px;
	}*/
}
@media screen and (min-width: 1200px) {
    h2.m-t-xs.text-ellipsis.index-post-title.text-title {
    /*text-shadow: 0px 0px 0 #616161, 1px -1px 0 #414141, -0px 1px 0 #a4a4a4bd, 0px 0px 0 #4d4d4d;*/
    color: white;
	font-size: 32px;
}
.post_title_wrapper {
    margin-top: -185px;
    position: relative;
    
}*::-webkit-scrollbar-track-piece{background:#eee!important}

.post-meta.wrapper-lg.padder-v {
    height: 10px;
}

.post-meta.wrapper-lg.padder-v {
}

.text-muted.post-item-foot.post-item-foot-icon.text-ellipsis.list-inline {
    position: relative;
    margin-top: -8px;
    
}
.test {
    position: relative;
    text-align: center;
    width: 762px;
    height: 130px;
     z-index: 9999;
}

.summary.l-h-2x. {
     position: relative;
  /* 定位属性，确保 z-index 生效 */
   /* 或 absolute/sticky */
  z-index: 9999; /* 足够大的层级值，确保覆盖其他元素 */
  


}

p.summary.l-h-2x {
    color: white;
}


    