.mizhi-info-item{display:grid;grid-gap:15px;grid-template-columns: repeat(6,1fr);grid-template-rows:repeat(2,1fr);width:100%;height:280px;margin-bottom:15px;}
.mizhi-llzs-item, .mizhi-sjcs-item, .mizhi-yhzs-item, .mizhi-yxsj-item{width:100%;height:100%;border-radius:8px;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0%,0%,5%);background-color:var(--main-bg-color);overflow:hidden;padding:5px;box-sizing:border-box;}
.mizhi-i-num{font-size:30px;font-weight:700}
.mizhi-yxsj-item{display:flex;align-items:center;justify-content:center;flex-direction:column}
.mizhi-yhzs-item{display:flex;align-items:center;justify-content:center;flex-direction:column}
.mizhi-llzs-item{display:flex;align-items:center;justify-content:center;flex-direction:column}
.mizhi-wz-item{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-column: 3/6;grid-row:1/2;overflow:unset!important;box-shadow:none!important;padding:0!important;}
.mizhi-wz-sty{width:100%;height:100%;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--main-bg-color);box-shadow:0 2px 4px 0 rgba(0,0%,0%,5%)}
.mizhi-sjcs-item{grid-row: 1/3;grid-column: 1/3;}
.mizhi-sjcj-m{position:relative;font-size:20px;font-weight:700;text-align:center;width:100%;height:100%;padding:10px;box-sizing:border-box}
.mizhi-sjcj-content{text-align:center;margin-top:10px}
.mizhi-meo-item{width:230px;height:120px;margin:0 auto}
.mizhi-meo-item>img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer}
svg.icon.fa-2x {margin-top: 15px;}
@media screen and (max-width:959px){.mizhi-info-item{grid-gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:500px;}
.mizhi-sjcs-item{grid-row:3/5;grid-column:1/4}
.mizhi-i-num{font-size:20px}
.mizhi-sjcj-m{font-size:16px}}
.enlighter-default .enlighter{max-height:400px;overflow-y:auto !important;}.posts-item .item-heading>a {font-weight: bold;color: unset;}@media (max-width:640px) {.meta-right .meta-view{display: unset !important;}}
.mizhi-sjcs-item2 {grid-row: 1/3;}
.mizhi-sjcs-item2 {width: 100%;height: 100%;border-radius: 8px;text-align: center;box-shadow: 0 2px 4px 0 rgba(0,0%,0%,5%);background-color: var(--main-bg-color);box-sizing: border-box;grid-row: 1/3;grid-column: 6/6;}
@media screen and (max-width:959px){.mizhi-wz-item{grid-column: 1/4}.mizhi-sjcs-item2 {display:none}}

.mizhi-ip-item, .mizhi-sjcs-item, .mizhi-yhzs-item, .mizhi-yxsj-item{width:100%;height:100%;border-radius:8px;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0%,0%,5%);background-color:var(--main-bg-color);overflow:hidden;padding:5px;box-sizing:border-box;}
.mizhi-ip-item{display:flex;align-items:center;justify-content:center;flex-direction:column}

/* ========== Emoji 表情区域样式 ========== */
#mizhi-meos {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
  width: 280px;
  height: 120px;
  margin: 0 auto;
  padding: 10px 12px;
  box-sizing: border-box;
}

/* ========== 日间模式渐变背景 ========== */
#mizhi-meos[data-week="0"] { background: linear-gradient(135deg, #f5f0e6, #e8dcc8); } /* 周日 */
#mizhi-meos[data-week="1"] { background: linear-gradient(135deg, #e3f0fa, #c9ddf0); } /* 周一 */
#mizhi-meos[data-week="2"] { background: linear-gradient(135deg, #e2f5e8, #c2e5cc); } /* 周二 */
#mizhi-meos[data-week="3"] { background: linear-gradient(135deg, #fef9e7, #f9eec1); } /* 周三 */
#mizhi-meos[data-week="4"] { background: linear-gradient(135deg, #fde8ec, #f5ccd6); } /* 周四 */
#mizhi-meos[data-week="5"] { background: linear-gradient(135deg, #f0e6f6, #e1ccec); } /* 周五 */
#mizhi-meos[data-week="6"] { background: linear-gradient(135deg, #fff4e6, #ffe0b2); } /* 周六 */

/* ========== 夜间模式渐变背景 ========== */
.dark-theme #mizhi-meos[data-week="0"] { background: linear-gradient(135deg, #4a453e, #3e3830); }
.dark-theme #mizhi-meos[data-week="1"] { background: linear-gradient(135deg, #2c3e50, #243342); }
.dark-theme #mizhi-meos[data-week="2"] { background: linear-gradient(135deg, #2e4033, #263828); }
.dark-theme #mizhi-meos[data-week="3"] { background: linear-gradient(135deg, #4a4632, #3e3a2a); }
.dark-theme #mizhi-meos[data-week="4"] { background: linear-gradient(135deg, #4a3538, #3d2c2f); }
.dark-theme #mizhi-meos[data-week="5"] { background: linear-gradient(135deg, #3c354a, #332d3f); }
.dark-theme #mizhi-meos[data-week="6"] { background: linear-gradient(135deg, #4a4032, #3e362a); }