/* 广场页专用样式（仅 index.ftl 使用） */

.module-title .more{float:right;font-weight:normal;font-size:12px;color:#0051A4;}

/* 欢迎行 */
.welcome-line{padding:4px 5px;background:#FFF9B7;border-bottom:1px solid #9FC6EC;line-height:1.6;font-size:14px;}
.welcome-line .online-num{color:#f00;font-weight:bold;}

/* 公告/活动行 */
.notice-line{padding:3px 5px;line-height:1.8;font-size:14px;border-bottom:1px solid #E3E6EB;}
.tag-hd{background:#3A9D23;}

/* 服务宫格 */
.grid-links{padding:4px 5px;line-height:2;background:#e4eff9;border-bottom:1px solid #9FC6EC;}
.grid-links a{color:#0060CD;margin-right:4px;}

/* 搜索框 */
.search-box{padding:5px;background:#e4eff9;border-bottom:1px solid #9FC6EC;text-align:center;}
.search-box form{margin:0;display:inline;}
.ipt-txt{width:50%;max-width:300px;border:1px solid #9FC6EC;padding:4px;border-radius:3px;}
.ipt-btn{background:#71afe3;color:#fff;border:1px solid #5b95c9;padding:4px 12px;border-radius:3px;cursor:pointer;}

/* 帖子摘要 */
.abstract{font-size:12px;color:#9B9B9B;}

/* Hot/New 前缀 */
.tag-hot{color:#f00;font-size:12px;font-weight:bold;margin-right:2px;}
.tag-new{color:#3A9D23;font-size:12px;font-weight:bold;margin-right:2px;}

/* 底部导航 */
.bottom-links{padding:5px;line-height:1.8;border-top:1px solid #9FC6EC;margin-top:6px;}

/* 焦点推荐帖 */
.postlist{margin:6px 0;padding:6px;background:#fff;border:1px solid #9FC6EC;border-radius:4px;}
.postlist .list_main{display:flex;align-items:flex-start;}
.postlist .list_left{flex:0 0 60px;width:60px;margin-right:8px;}
.postlist .list_left img{width:60px;height:60px;border:1px solid #E3E6EB;border-radius:3px;}
.postlist .list_right{flex:1;min-width:0;}
.postlist_title{font-size:16px;font-weight:bold;line-height:1.4;}
.postlist_title a{color:#003E7E;}
.postlist_tags{font-size:12px;color:#9B9B9B;margin:2px 0;}
.postlist_tags .not_tag{margin-right:8px;}
.postlist_tags .caise{color:#E0650A;}
.postlist_abstract{font-size:13px;color:#515151;line-height:1.5;word-wrap:break-word;}

/* 标签 */
.tag{display:inline-block;background:#F60;color:#fff;font-size:12px;padding:0 4px;border-radius:2px;margin-right:3px;}
.tag-jh{background:#E0650A;}
.caise{color:#E0650A;}
