.announcement-page .page-header[data-v-70548349]{text-align:center;padding:20px 0 10px}.announcement-page .page-header .page-title[data-v-70548349]{font-size:28px;font-weight:600;color:#303133;margin:0 0 10px}.announcement-page .page-header .page-title i[data-v-70548349]{color:#409eff;margin-right:10px}.announcement-page .page-header .page-desc[data-v-70548349]{font-size:14px;color:#909399;margin:0}.announcement-page .filter-bar[data-v-70548349]{margin-bottom:20px;text-align:center}.announcement-page .announcement-list[data-v-70548349]{min-height:400px}.announcement-page .announcement-list .announcement-item[data-v-70548349]{padding:20px;border-radius:8px;margin-bottom:16px;cursor:pointer;transition:all .3s;border:1px solid #e4e7ed;background:#fff}.announcement-page .announcement-list .announcement-item[data-v-70548349]:hover{border-color:#409eff;box-shadow:0 4px 12px rgba(64,158,255,.15);transform:translateY(-2px)}.announcement-page .announcement-list .announcement-item.unread[data-v-70548349]{background:linear-gradient(90deg,#fff,#f0f9ff);border-left:3px solid #409eff}.announcement-page .announcement-list .announcement-item .item-header[data-v-70548349]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.announcement-page .announcement-list .announcement-item .item-header .item-left[data-v-70548349]{display:flex;align-items:center;flex:1;min-width:0}.announcement-page .announcement-list .announcement-item .item-header .item-left .type-tag[data-v-70548349]{flex-shrink:0}.announcement-page .announcement-list .announcement-item .item-header .item-left .priority-tag[data-v-70548349]{flex-shrink:0;margin-left:8px}.announcement-page .announcement-list .announcement-item .item-header .item-left .item-title[data-v-70548349]{font-size:16px;font-weight:600;color:#303133;margin-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-page .announcement-list .announcement-item .item-header .item-right[data-v-70548349]{display:flex;align-items:center;flex-shrink:0;margin-left:20px}.announcement-page .announcement-list .announcement-item .item-header .item-right .item-date[data-v-70548349]{font-size:13px;color:#909399;margin-right:10px}.announcement-page .announcement-list .announcement-item .item-preview[data-v-70548349]{font-size:14px;color:#606266;line-height:1.6;padding-left:120px}.announcement-page .pagination[data-v-70548349]{margin-top:30px;text-align:center}.announcement-detail .detail-meta[data-v-70548349]{display:flex;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e4e7ed}.announcement-detail .detail-meta .detail-date[data-v-70548349]{margin-left:auto;font-size:13px;color:#909399;font-weight:500}.announcement-detail .detail-content[data-v-70548349]{line-height:2;color:#606266;font-size:15px;white-space:pre-wrap;word-break:break-word;min-height:120px;max-height:500px;overflow-y:auto}.announcement-detail .detail-content[data-v-70548349]::-webkit-scrollbar{width:6px}.announcement-detail .detail-content[data-v-70548349]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}[data-v-70548349] .el-card{border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08)}[data-v-70548349] .el-dialog{border-radius:16px}[data-v-70548349] .el-dialog .el-dialog__header{border-bottom:1px solid #e4e7ed;padding:24px 28px}[data-v-70548349] .el-dialog .el-dialog__header .el-dialog__title{font-size:20px;font-weight:600}[data-v-70548349] .el-dialog .el-dialog__body{padding:28px}[data-v-70548349] .el-radio-button__inner{padding:10px 20px}