.notice-page[data-v-6c67ffd6]{margin:16px;padding:20px;background-color:#fff;min-height:calc(100vh - 120px)}.notice-page .notice-header[data-v-6c67ffd6]{text-align:center;margin-bottom:30px;border-bottom:1px dashed #ddd;padding-bottom:20px}.notice-page .notice-header .notice-title[data-v-6c67ffd6]{font-size:24px;font-weight:600;color:#333;margin:0}.notice-page .notice-list .notice-item[data-v-6c67ffd6]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .3s ease}.notice-page .notice-list .notice-item[data-v-6c67ffd6]:hover{background-color:#f8f9fa;transform:translateX(5px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.notice-page .notice-list .notice-item[data-v-6c67ffd6]:last-child{border-bottom:none}.notice-page .notice-list .notice-item .notice-title-text[data-v-6c67ffd6]{flex:1;font-size:16px;color:#333;margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-page .notice-list .notice-item .notice-title-text.unread[data-v-6c67ffd6]{color:#e74c3c;font-weight:500}.notice-page .notice-list .notice-item .notice-time[data-v-6c67ffd6]{font-size:14px;color:#999;white-space:nowrap}.notice-detail-dialog .notice-detail-content .detail-title[data-v-6c67ffd6]{font-size:20px;font-weight:600;color:#333;margin:0 0 20px 0;text-align:center}.notice-detail-dialog .notice-detail-content .detail-meta[data-v-6c67ffd6]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.notice-detail-dialog .notice-detail-content .detail-meta .meta-item[data-v-6c67ffd6]{display:flex;align-items:center;gap:8px;color:#666;font-size:14px}.notice-detail-dialog .notice-detail-content .detail-meta .meta-item i[data-v-6c67ffd6]{color:#999}.notice-detail-dialog .notice-detail-content .detail-content[data-v-6c67ffd6]{line-height:1.8;color:#333;font-size:14px}@media (max-width:768px){.notice-page[data-v-6c67ffd6]{padding:15px}.notice-page .notice-list .notice-item[data-v-6c67ffd6]{padding:12px 15px;flex-direction:column;align-items:flex-start;gap:8px}.notice-page .notice-list .notice-item .notice-title-text[data-v-6c67ffd6]{margin-right:0;font-size:15px}.notice-page .notice-list .notice-item .notice-time[data-v-6c67ffd6]{font-size:13px}}