.share-page[data-v-41e3f1fc]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);position:relative;overflow:hidden}.share-page .main-content[data-v-41e3f1fc]{max-width:1200px;margin:0 auto;padding:120px 20px 40px 20px;position:relative;z-index:1}.share-page .main-content .content-wrapper[data-v-41e3f1fc]{display:flex;gap:40px;align-items:flex-start}.share-page .main-content .content-wrapper .announcement-detail[data-v-41e3f1fc]{flex:1;background:#fff;border-radius:12px;padding:20px 15%;min-height:630px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.1);position:relative;overflow:hidden}.share-page .main-content .content-wrapper .announcement-detail .dt_tit[data-v-41e3f1fc]{font-size:18px;margin:10px 0}.share-page .main-content .content-wrapper .announcement-detail .dt_tip[data-v-41e3f1fc]{display:flex;align-items:center;justify-content:space-between;margin:20px 0;padding:10px 0}.share-page .main-content .content-wrapper .announcement-detail .dt_tip .dt_tip-left[data-v-41e3f1fc]{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:0}.share-page .main-content .content-wrapper .announcement-detail .dt_tip .dt_tip-tag[data-v-41e3f1fc]{border-radius:2px;background-color:#fff;color:rgba(16,16,16,.41);font-size:13px;text-align:center;border:1px solid rgba(16,16,16,.29);padding:2px 6px;flex-shrink:0;white-space:nowrap}.share-page .main-content .content-wrapper .announcement-detail .dt_tip .dt_tip-tag[data-v-41e3f1fc]:first-child{color:#1e68ff;border:1px solid #1e68ff}.share-page .main-content .content-wrapper .announcement-detail .dt_tip .dt_tip-ly[data-v-41e3f1fc]{border-radius:2px;background-color:#fff;color:rgba(16,16,16,.41);font-size:13px;text-align:center;padding:2px 6px;border:1px solid rgba(16,16,16,.29);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.share-page .main-content .content-wrapper .announcement-detail .dt_tip .dt_tip-right[data-v-41e3f1fc]{display:flex;justify-content:flex-end;align-items:center;width:160px}.share-page .main-content .content-wrapper .announcement-detail .dt_tip .dt_tip-time[data-v-41e3f1fc]{font-size:15px;color:#999}.share-page .main-content .content-wrapper .announcement-detail .dt_cont[data-v-41e3f1fc]{margin:20px 0;text-align:left;font-size:14px;line-height:30px}.share-page .main-content .content-wrapper .announcement-detail .dt_cont[data-v-41e3f1fc] img{max-width:100%;height:auto;display:block}.share-page .main-content .content-wrapper .announcement-detail .fj[data-v-41e3f1fc]{text-align:left;font-size:14px;color:#999}.share-page .main-content .content-wrapper .announcement-detail .fj .file[data-v-41e3f1fc]{color:#00f;cursor:pointer;margin:6px 0}.share-page .main-content .content-wrapper .instruction-panel[data-v-41e3f1fc]{width:300px;flex-shrink:0}.share-page .main-content .content-wrapper .instruction-panel .instruction-box[data-v-41e3f1fc]{background:#fff3cd;border:1px solid #ffeaa7;border-radius:12px;padding:24px;box-shadow:0 4px 16px rgba(255,234,167,.3);position:sticky;top:20px}.share-page .main-content .content-wrapper .instruction-panel .instruction-box .instruction-title[data-v-41e3f1fc]{display:flex;align-items:flex-start;margin-bottom:16px}.share-page .main-content .content-wrapper .instruction-panel .instruction-box .instruction-title .step-number[data-v-41e3f1fc]{background:#f39c12;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-right:12px;flex-shrink:0}.share-page .main-content .content-wrapper .instruction-panel .instruction-box .instruction-title .instruction-text[data-v-41e3f1fc]{font-size:14px;color:#856404;line-height:1.5}.share-page .main-content .content-wrapper .instruction-panel .instruction-box .instruction-date[data-v-41e3f1fc]{text-align:right;font-size:12px;color:#856404;margin-top:16px;font-weight:500}.share-page .decoration-image[data-v-41e3f1fc]{position:absolute;right:50px;top:50%;transform:translateY(-50%);z-index:1}.share-page .decoration-image .city-skyline[data-v-41e3f1fc]{position:relative;width:200px;height:300px}.share-page .decoration-image .city-skyline .building[data-v-41e3f1fc]{position:absolute;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px 4px 0 0}.share-page .decoration-image .city-skyline .building.building-1[data-v-41e3f1fc]{width:40px;height:120px;left:20px;bottom:0}.share-page .decoration-image .city-skyline .building.building-2[data-v-41e3f1fc]{width:35px;height:150px;left:70px;bottom:0}.share-page .decoration-image .city-skyline .building.building-3[data-v-41e3f1fc]{width:45px;height:100px;left:115px;bottom:0}.share-page .decoration-image .city-skyline .building.building-4[data-v-41e3f1fc]{width:30px;height:180px;left:170px;bottom:0}.share-page .decoration-image .city-skyline .file-icon[data-v-41e3f1fc]{position:absolute;top:50px;left:50px;width:80px;height:100px;background:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;animation:float-data-v-41e3f1fc 3s ease-in-out infinite}.share-page .decoration-image .city-skyline .file-icon .file-progress[data-v-41e3f1fc]{width:60px;height:4px;background:#1782ff;border-radius:2px;position:relative;overflow:hidden}.share-page .decoration-image .city-skyline .file-icon .file-progress[data-v-41e3f1fc]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8),transparent);animation:progress-data-v-41e3f1fc 2s linear infinite}@keyframes float-data-v-41e3f1fc{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes progress-data-v-41e3f1fc{0%{left:-100%}to{left:100%}}@media(max-width:768px){.share-page .main-content .content-wrapper[data-v-41e3f1fc]{flex-direction:column;gap:20px}.share-page .main-content .content-wrapper .instruction-panel[data-v-41e3f1fc]{width:100%}.share-page .decoration-image[data-v-41e3f1fc]{display:none}}