.post-mini-info,.article-info,.hidden-box1{display:none;}
/* 文章列表样式 - 透明背景的卡片 */
posts.posts-item {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
}
posts.posts-item.list,
posts.posts-item.card {
    background: transparent !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}
posts.posts-item:hover {
    transform: none !important;
    box-shadow: none !important;
    background: transparent !important;
}
/* 小工具中的文章列表 - 透明背景 */
.posts-mini {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 10px 0 !important;
}
.posts-mini:hover {
    background: transparent !important;
    box-shadow: none !important;
}
@media screen and (max-width: 768px){
    .post-mini-info,.article-info{display:flex;}
.hidden-box1{display:block;}
.post-mini-info{justify-content: space-between;padding:0 5px;}
.article-info{margin-bottom: 20px;border-top:1px dashed #555;}
.post-mini-price{font-weight:bold;color:#ec0000;}
.footer-tabbar-placeholder1{position:relative;z-index:1036;height:49px;position:fixed;left:0;bottom:0;width: 100%;display: flex;align-items: center;justify-content: center;background:#fff;}
.footer-nav a{display:flex;flex-direction:column;align-items:center;}
.footer-nav-icon{color:#ec0000;font-size:24px;}
.float-btn.service-wechat .hover-show-con{position:fixed !important;width:100% !important;left:calc(50% - 120px);top:calc(50% - 120px) !important;}
#refresh_modal .modal-mini .modal-colorful-header,#refresh_modal .modal-mini .order,#refresh_modal .modal-mini .muted-box,#refresh_modal .modal-mini .order-type-1{display:none;}
#posts-pay.zib-widget.pay-box{display:none;}
.tabbar-item{padding 12px;font-size:16px;}
.article.main-bg>.text-center.box-body{display:none;}
.posts-mini{padding:10px 2px !important;}
.posts-mini .item-heading.icon-circle::before{display:none;}
.posts-mini .item-heading.icon-circle{margin-left:4px !important;}
.posts-mini .item-heading.icon-circle a{font-size:15px;}
/* 移动端：完全全屏，不留任何左右空隙 - 彻底清除 */
* {
    box-sizing: border-box !important;
}
html, body {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    overflow-x: hidden !important;
}
/* 所有容器完全全屏 */
.container, .container-fluid {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* 主内容区域完全全屏 */
main {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.content-wrap {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.content-layout {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
/* 流体区域完全全屏 */
.fluid-widget {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.fluid-widget .container,
.fluid-widget .container-fluid {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* 顶部多功能组件完全全屏 */
.header-slider-container {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* 所有小工具完全全屏 */
.zib-widget {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* 移除可能导致额外间距的元素 */
.box-body {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* 确保所有图片都是全屏 */
img {
    max-width: 100% !important;
    width: 100% !important;
}
/* 清除可能的左右padding/margin的容器 */
.row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* 内容区域内部卡片也全屏 */
.theme-box,
.main-bg,
.posts-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}
/* 确保侧边栏在移动端也全屏 */
.sidebar {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* 清除所有可能的padding-left/padding-right */
.padding-10,
.padding-20,
[class*="padding-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
}