.main[data-v-18435cc2]{max-width:1200px;margin:0 auto;padding:10px;background-color:#f5f7fa}.header-user-center[data-v-18435cc2]{display:block;width:100%;text-align:center;margin-bottom:20px;border-bottom:1px solid #ebeef5}.header h1[data-v-18435cc2]{color:#303133;font-size:28px}.header p[data-v-18435cc2]{color:#909399;font-size:16px}.user-center-container[data-v-18435cc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.user-info-card[data-v-18435cc2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:350px;border-radius:10px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.user-avatar[data-v-18435cc2]{margin-bottom:20px}.avatar[data-v-18435cc2],.user-avatar[data-v-18435cc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avatar[data-v-18435cc2]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#409eff,#67c23a);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:40px;font-weight:700}.info-item[data-v-18435cc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;border-bottom:1px dashed #ebeef5}.info-label[data-v-18435cc2]{color:#909399;font-weight:500}.info-value[data-v-18435cc2]{color:#303133;font-weight:600}.vip-badge[data-v-18435cc2]{background:-webkit-gradient(linear,left top,right top,from(#f6d365),to(#fda085));background:linear-gradient(90deg,#f6d365,#fda085);color:#fff;padding:3px 10px;border-radius:15px;font-size:12px;font-weight:700}.actions[data-v-18435cc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.action-card[data-v-18435cc2]{background:#fff;border-radius:10px;padding:25px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.action-card[data-v-18435cc2]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.action-card h3[data-v-18435cc2]{color:#409eff;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.action-icon[data-v-18435cc2]{font-size:24px;margin-right:10px;color:#409eff}.footer[data-v-18435cc2]{text-align:center;margin-top:40px;padding-top:20px;color:#909399;font-size:14px;border-top:1px solid #ebeef5}.expiry-warning[data-v-18435cc2]{color:#e6a23c;font-weight:700}.expired[data-v-18435cc2]{color:#f56c6c;font-weight:700}@media (max-width:768px){.user-center-container[data-v-18435cc2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-info-card[data-v-18435cc2]{min-width:100%}}.main[data-v-b2c22f78]{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;background:linear-gradient(135deg,#f5f7fa,#e4edf5);min-height:100vh;padding:20px}.container-banner[data-v-b2c22f78]{max-width:1400px;margin:0 auto}.dialog-footer[data-v-b2c22f78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:10px}.dialog-footer .el-button[data-v-b2c22f78]:not(:last-child){margin-right:10px}.main-container[data-v-b2c22f78]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:12px;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.12);overflow:hidden;max-height:83vh}.left-panel[data-v-b2c22f78]{-webkit-box-flex:7;-ms-flex:7;flex:7;padding:10px;border-right:1px solid #eee;background:#f9fbfd;overflow-y:auto}.right-panel[data-v-b2c22f78]{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:10px;background:#fff}.section-title[data-v-b2c22f78]{font-size:20px;color:#1f2d3d;margin-bottom:10px;padding-bottom:12px;border-bottom:2px solid #409eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title i[data-v-b2c22f78]{margin-right:10px;color:#409eff}.poster-list[data-v-b2c22f78]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:25px;padding:10px}.poster-item[data-v-b2c22f78]{background:#fff;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.08);box-shadow:0 3px 12px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;position:relative}.poster-item[data-v-b2c22f78]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.15);box-shadow:0 8px 20px rgba(0,0,0,.15)}.poster-img[data-v-b2c22f78]{width:100%;-o-object-fit:cover;object-fit:cover;display:block;border-bottom:1px solid #eee}.poster-info[data-v-b2c22f78]{padding:15px}.poster-title[data-v-b2c22f78]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.poster-date[data-v-b2c22f78]{font-size:13px;color:#909399}.poster-actions[data-v-b2c22f78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px 15px}.upload-container[data-v-b2c22f78]{background:#f8fafc;border:2px dashed #dcdfe6;border-radius:8px;padding:30px;text-align:center;-webkit-transition:all .3s;transition:all .3s;margin-bottom:25px}.upload-container[data-v-b2c22f78]:hover{border-color:#409eff;background:#ecf5ff}.upload-icon[data-v-b2c22f78]{font-size:50px;color:#409eff;margin-bottom:15px}.upload-text[data-v-b2c22f78]{margin:15px 0;color:#606266}.upload-btn[data-v-b2c22f78]{margin-top:10px}.preview-title[data-v-b2c22f78]{margin:25px 0 15px;font-size:18px;color:#1f2d3d}.preview-container[data-v-b2c22f78]{border:1px solid #ebeef5;border-radius:8px;padding:15px;text-align:center}.preview-img[data-v-b2c22f78]{max-width:100%;max-height:200px;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.no-preview[data-v-b2c22f78]{color:#c0c4cc;padding:40px 0;font-size:14px}.upload-tip[data-v-b2c22f78]{text-align:center;color:#909399;font-size:13px;margin-top:15px;line-height:1.6}.empty-state[data-v-b2c22f78]{text-align:center;padding:40px 0;color:#c0c4cc}.empty-icon[data-v-b2c22f78]{font-size:70px;margin-bottom:20px;opacity:.6}.empty-text[data-v-b2c22f78]{font-size:16px;margin-top:10px}.action-button[data-v-b2c22f78]{width:100%}.tag-new[data-v-b2c22f78]{position:absolute;top:10px;right:10px;background:#67c23a;color:#fff;padding:3px 8px;border-radius:3px;font-size:12px;font-weight:700}@media (max-width:992px){.main-container[data-v-b2c22f78]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.left-panel[data-v-b2c22f78]{border-right:none;border-bottom:1px solid #eee}.poster-list[data-v-b2c22f78]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:576px){.poster-list[data-v-b2c22f78]{grid-template-columns:1fr}.header h1[data-v-b2c22f78]{font-size:24px}}.fade-enter-active[data-v-b2c22f78],.fade-leave-active[data-v-b2c22f78]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-b2c22f78],.fade-leave-to[data-v-b2c22f78]{opacity:0}.main[data-v-762a6758]{background:linear-gradient(135deg,#f0f4f8,#e6f0fa)}.user-management-system[data-v-762a6758]{max-width:1400px;margin:0 auto;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);border-radius:12px;overflow:hidden;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.header-user-manage[data-v-762a6758]{background:-webkit-gradient(linear,left top,right top,from(#1e88e5),to(#0d47a1));background:linear-gradient(90deg,#1e88e5,#0d47a1);color:#fff;padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.header-user-manage[data-v-762a6758]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 70%);-webkit-transform:rotate(30deg);transform:rotate(30deg)}.header-user-manage h1[data-v-762a6758]{font-size:28px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.header-user-manage h1 i[data-v-762a6758]{margin-right:12px;font-size:32px;color:#ffd54f}.stats[data-v-762a6758]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;position:relative;z-index:2}.stat-card[data-v-762a6758]{background:hsla(0,0%,100%,.15);border-radius:10px;padding:10px 10px;text-align:center;min-width:140px;backdrop-filter:blur(8px);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}.stat-card[data-v-762a6758]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 7px 14px rgba(0,0,0,.15);box-shadow:0 7px 14px rgba(0,0,0,.15)}.stat-card .number[data-v-762a6758]{font-size:32px;font-weight:700;margin:5px 0;text-shadow:0 2px 4px rgba(0,0,0,.2)}.stat-card .label[data-v-762a6758]{font-size:14px;opacity:.9;letter-spacing:.5px}.toolbar[data-v-762a6758]{padding:20px;background:#fff;border-bottom:1px solid #eaeef5;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-section[data-v-762a6758],.toolbar[data-v-762a6758]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.search-section[data-v-762a6758]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:300px}.action-section[data-v-762a6758]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-btn[data-v-762a6758]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:#f5f7fa;border:1px solid #dcdfe6;border-radius:6px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px;font-weight:500;color:#606266}.action-btn[data-v-762a6758]:hover{background:#1e88e5;color:#fff;border-color:#1e88e5;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 8px rgba(30,136,229,.3);box-shadow:0 4px 8px rgba(30,136,229,.3)}.action-btn i[data-v-762a6758]{font-size:16px}.table-container[data-v-762a6758]{padding:20px;background:#fff}.operation-buttons[data-v-762a6758]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.status-badge[data-v-762a6758]{padding:5px 12px;border-radius:15px;font-size:12px;font-weight:600;display:inline-block}.active-status[data-v-762a6758]{background:#e8f5e9;color:#43a047}.frozen-status[data-v-762a6758]{background:#ffebee;color:#e53935}.member-tag[data-v-762a6758]{padding:5px 10px;border-radius:4px;font-size:12px;font-weight:600;display:inline-block}.month-card[data-v-762a6758]{background:-webkit-gradient(linear,left top,right top,from(#e3f2fd),to(#bbdefb));background:linear-gradient(90deg,#e3f2fd,#bbdefb);color:#0d47a1;border-left:3px solid #1e88e5}.season-card[data-v-762a6758]{background:-webkit-gradient(linear,left top,right top,from(#e8f5e9),to(#c8e6c9));background:linear-gradient(90deg,#e8f5e9,#c8e6c9);color:#1b5e20;border-left:3px solid #388e3c}.year-card[data-v-762a6758]{background:-webkit-gradient(linear,left top,right top,from(#fff8e1),to(#ffecb3));background:linear-gradient(90deg,#fff8e1,#ffecb3);color:#e65100;border-left:3px solid #f57f17}.pagination-container[data-v-762a6758]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;padding:20px 0}.user-detail-dialog .el-dialog__body[data-v-762a6758]{padding:20px 30px}.detail-row[data-v-762a6758]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.detail-label[data-v-762a6758]{width:120px;font-weight:600;color:#555}.detail-value[data-v-762a6758]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333}.footer[data-v-762a6758]{text-align:center;padding:25px;color:#666;font-size:14px;background:#f8f9fa;border-top:1px solid #eee}.el-table .warning-row[data-v-762a6758]{background:#fff8e1}.el-table .frozen-row[data-v-762a6758]{background:#ffebee}.el-table__row[data-v-762a6758]:hover{background-color:#f5f7fa!important}.vip-badge[data-v-762a6758]{position:relative;padding-left:25px}.vip-badge[data-v-762a6758]:before{content:"\2605";position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:gold;font-size:16px}@media (max-width:992px){.toolbar[data-v-762a6758]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.search-section[data-v-762a6758],.toolbar[data-v-762a6758]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.action-section[data-v-762a6758],.stats[data-v-762a6758]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats[data-v-762a6758]{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.header[data-v-762a6758]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;text-align:center}.header h1[data-v-762a6758]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.operation-buttons[data-v-762a6758]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dialog-footer[data-v-19399dbe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:10px}.dialog-footer .el-button[data-v-19399dbe]:not(:last-child){margin-right:10px}.attr-valus[data-v-19399dbe]{display:inline-block;width:40%;margin-right:5%;margin-bottom:2%}.attr-key[data-v-19399dbe]{display:-webkit-box;display:-ms-flexbox;display:flex;width:30%}.attr-value[data-v-19399dbe]{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%}.attr-contain[data-v-19399dbe]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e9eaf1;padding:10px;margin-bottom:10px}.sku-width-one[data-v-19399dbe]{width:15%}.sku-width-two[data-v-19399dbe]{width:8%}.sku-input-width[data-v-19399dbe]{width:90%}.red[data-v-19399dbe]{color:red}.sku-value[data-v-19399dbe]{background-color:#cae8ba}.sku-title[data-v-19399dbe],.sku-value[data-v-19399dbe]{display:inline-block;height:40px;line-height:40px;text-align:center}.sku-title[data-v-19399dbe]{background-color:#fdf5e6}.act-but[data-v-19399dbe]{display:block;color:red}.pick[data-v-19399dbe]{color:#8c939d;width:100%;height:100%}.center-box[data-v-19399dbe]{display:table-cell;text-align:center}.pick[data-v-19399dbe] :hover{background-color:#c7c3c3;color:#000;cursor:pointer;opacity:.5}.p-border[data-v-19399dbe]{border:1px dashed #000}.search-box[data-v-19399dbe]{width:100%;margin:20px auto;background-color:#fff}.handle-input[data-v-19399dbe]{display:inline-block;width:40%;margin:10px}.handle-search[data-v-19399dbe]{display:inline-block;margin-left:20px}.list-box[data-v-19399dbe]{width:100%}.product-contain[data-v-19399dbe]{margin:10px;padding:10px;background-color:#fff}.product-title[data-v-19399dbe]{width:100%;font-size:large;padding-bottom:5px}.product-pics[data-v-19399dbe]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.market-pic[data-v-19399dbe]{margin-right:10px;display:inline-block}.pics[data-v-19399dbe]{width:120px;height:120px;margin-right:10px;display:block}.pics el-image[data-v-19399dbe]{width:100%;height:100%}.upload-box[data-v-19399dbe]{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center}.handle-box[data-v-8eea1834]{margin-bottom:20px}.handle-select[data-v-8eea1834]{width:120px}.handle-input[data-v-8eea1834]{width:300px;display:inline-block}.table[data-v-8eea1834]{width:100%;font-size:14px}.red[data-v-8eea1834]{color:red}.mr10[data-v-8eea1834]{margin-right:10px}.table-td-thumb[data-v-8eea1834]{display:block;margin:auto;width:40px;height:40px}