.head[data-v-f51bbaa8]{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:80px;width:100%;z-index:999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.head-inner[data-v-f51bbaa8]{align-items:center;display:flex;height:80px;margin:0 auto;width:min(1200px,calc(100% - 64px))}.head-logo[data-v-f51bbaa8]{flex:0 0 auto;min-width:0;padding-right:24px}.head-nav[data-v-f51bbaa8]{flex:1 1 auto;min-width:0}.head-actions[data-v-f51bbaa8]{align-items:center;display:flex;flex:0 1 auto;height:80px;justify-content:flex-end;line-height:80px;min-width:-moz-max-content;min-width:max-content;width:auto}[data-v-f51bbaa8] .el-menu.el-menu--horizontal{border:none;display:flex;justify-content:space-evenly}[data-v-f51bbaa8] .el-menu.el-menu--horizontal:after{display:none}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu .el-sub-menu__title{border-bottom:none!important;color:#606266;font-size:16px;font-weight:400;height:80px;letter-spacing:.3px;line-height:80px;padding:0 12px}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item.is-active,[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item:hover,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{background-color:transparent!important;color:#409eff!important}[data-v-f51bbaa8] .el-menu--popup{padding:0}[data-v-f51bbaa8] .el-menu--popup .el-menu-item{padding:0 16px}[data-v-f51bbaa8] .el-menu--popup .el-menu-item.is-active,[data-v-f51bbaa8] .el-menu--popup .el-menu-item:hover{background-color:#f5f7fa!important;color:#409eff!important}[data-v-f51bbaa8] .el-menu--popup .el-menu-item a{color:inherit;display:block;height:100%;text-decoration:none;width:100%}.grid-menu .el-menu-item[data-v-f51bbaa8]{margin-top:5px}.grid-menu .el-menu-item a[data-v-f51bbaa8]{align-items:center;display:flex;font-weight:400;letter-spacing:.2px}.user-section[data-v-f51bbaa8]{align-items:center;display:flex;justify-content:flex-end;width:350px}.login_btn[data-v-f51bbaa8],.login_k[data-v-f51bbaa8],.login_vip[data-v-f51bbaa8]{border-radius:10px;font-size:14px;font-weight:500;height:35px;letter-spacing:.4px;line-height:35px;margin-right:10px;text-align:center;width:85px}.login_btn[data-v-f51bbaa8]{background-color:#007bff;border:1px solid transparent;color:#fff}.login_btn[data-v-f51bbaa8]:hover{background-color:#0069d9;box-shadow:0 4px 12px #007bff4d;transform:translateY(-1px)}.login_btn[data-v-f51bbaa8]:active{background-color:#0062cc;box-shadow:0 2px 6px #007bff33;transform:translateY(0)}.login_vip[data-v-f51bbaa8]{background:linear-gradient(97.09deg,#fec855,#ff9800);border:1px solid #fec855;color:#fff;margin-right:20px}.login_vip[data-v-f51bbaa8]:hover{background:linear-gradient(97.09deg,#fed875,#1587fe);box-shadow:0 4px 12px #fec8554d;transform:translateY(-1px)}.login_vip[data-v-f51bbaa8]:active{box-shadow:0 2px 6px #fec85533;transform:translateY(0)}.login_k[data-v-f51bbaa8]{align-items:center;background:linear-gradient(97.09deg,#2589ff,#0577ee);border:1px solid #2589ff;color:#fff;display:flex;justify-content:space-evenly;margin-right:20px}.alertBox[data-v-f51bbaa8] .el-dialog__body{color:#606266;font-size:14px;padding:15px 20px;word-break:break-all}.alertBox[data-v-f51bbaa8] .el-dialog{box-shadow:none;box-sizing:border-box;height:180px;left:50%;margin-top:0!important;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:408px}.vip_items[data-v-f51bbaa8]{background:-webkit-linear-gradient(left,#e7caa5 6%,#e2c79f 75%);padding:1rem}.vip_item[data-v-f51bbaa8]{display:flex;justify-content:space-evenly;margin-top:10px}.vip_kt[data-v-f51bbaa8]{margin-top:2rem}.vip_kt span[data-v-f51bbaa8]{background:-webkit-linear-gradient(left,#e7caa5 6%,#c47d14 75%);color:#fff;padding:5px}.vip_zx[data-v-f51bbaa8]{align-content:flex-end;align-items:center;border-top:1px solid #c5c9d0;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;line-height:22px}.user_head[data-v-f51bbaa8],.vip_zx[data-v-f51bbaa8]{text-align:center}.user_head_img[data-v-f51bbaa8]{margin-left:0}.user-info[data-v-f51bbaa8]{color:#232e3cb3}.user_head_m[data-v-f51bbaa8]{box-shadow:0 2px 12px #0000001a;font-size:14px;margin-top:60px;z-index:999999}.user-info:hover .user_head_m[data-v-f51bbaa8],.user_head:hover .user_head_m[data-v-f51bbaa8]{display:block}.tipkefu div[data-v-f51bbaa8]{color:#000;font-size:16px;margin-bottom:10px}.user_text[data-v-f51bbaa8]{font-size:14px;margin-bottom:8px;margin-top:8px}.user-info[data-v-f51bbaa8]{color:#232e3cb3!important}.user-id[data-v-f51bbaa8],.vip-status[data-v-f51bbaa8]{color:#606266;font-size:13px;font-weight:500;letter-spacing:.2px}.horizontal-menu[data-v-f51bbaa8]{color:#0a0a0a;display:flex;flex-direction:row;margin:0;padding:0}.grid-menu[data-v-f51bbaa8]{color:#0a0a0a;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);margin:0;padding:5px}.grid-menu .el-menu-item[data-v-f51bbaa8]{color:#0a0a0a;height:36px;margin:5px 0 0}.grid-menu .el-menu-item a[data-v-f51bbaa8]{color:#0a0a0a;font-size:14px;margin:0}[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:80px;line-height:80px}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item{height:80px;line-height:80px}.free-tag[data-v-f51bbaa8]{background-color:#4caf50}[data-v-f51bbaa8] .el-sub-menu__title{padding:0 15px 0 10px}.alertBox[data-v-f51bbaa8] .el-dialog{border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:90vw;overflow:hidden}.alertBox[data-v-f51bbaa8] .el-dialog__body{line-height:1.5;padding:24px}.upload-limit-dialog[data-v-f51bbaa8] .el-dialog{border-radius:8px;box-shadow:0 18px 50px #1f2d3d2e;max-width:90vw;overflow:hidden}.upload-limit-dialog[data-v-f51bbaa8] .el-dialog__header{display:none}.upload-limit-dialog[data-v-f51bbaa8] .el-dialog__body{padding:28px 28px 24px}.upload-limit-content[data-v-f51bbaa8]{align-items:center;display:flex;flex-direction:column;min-width:0;text-align:center}.upload-limit-icon[data-v-f51bbaa8]{align-items:center;background:#edf3ff;border-radius:50%;color:#2f73ff;display:flex;font-size:22px;height:44px;justify-content:center;margin-bottom:14px;width:44px}.upload-limit-title[data-v-f51bbaa8]{color:#1f2d3d;font-size:16px;font-weight:700;line-height:24px}.upload-limit-text[data-v-f51bbaa8]{color:#69758a;font-size:14px;line-height:22px;margin:8px 0 0}.upload-limit-action[data-v-f51bbaa8]{margin-top:20px;min-width:96px}:is(.login_btn,.login_k,.login_vip)[data-v-f51bbaa8]{cursor:pointer;transition:all .2s ease}:is(.login_btn,.login_k,.login_vip)[data-v-f51bbaa8]:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}:is(.login_btn,.login_k,.login_vip)[data-v-f51bbaa8]:active{transform:translateY(0)}.el-menu-item a[data-v-f51bbaa8]{align-items:center;display:flex;height:100%;padding:0 12px;text-decoration:none;width:100%}.el-menu-item a img[data-v-f51bbaa8]{flex-shrink:0}@media(max-width:1200px){.head-inner[data-v-f51bbaa8]{padding:0;width:calc(100vw - 40px)}.head-logo[data-v-f51bbaa8]{padding-right:16px}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu .el-sub-menu__title{padding:0 10px}}@media(max-width:760px){.head[data-v-f51bbaa8],.head-inner[data-v-f51bbaa8]{height:auto;overflow:visible}.head-inner[data-v-f51bbaa8]{align-items:center;flex-wrap:wrap;min-height:64px;width:calc(100vw - 24px)}.head-logo[data-v-f51bbaa8]{flex:1 1 auto;padding-right:8px}.head-logo img[data-v-f51bbaa8]{margin-right:0!important;margin-top:0!important;width:108px!important}.head-nav[data-v-f51bbaa8]{flex:0 0 100%;order:3;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%}.head-nav[data-v-f51bbaa8]::-webkit-scrollbar{display:none}[data-v-f51bbaa8] .el-menu.el-menu--horizontal{justify-content:flex-start;min-width:-moz-max-content;min-width:max-content}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu .el-sub-menu__title{font-size:14px;height:44px;line-height:44px;padding:0 10px}.el-menu-item a[data-v-f51bbaa8]{padding:0 8px}.head-actions[data-v-f51bbaa8]{flex:0 0 auto;height:64px;line-height:64px;min-width:0}.login_btn[data-v-f51bbaa8],.login_vip[data-v-f51bbaa8]{border-radius:8px;font-size:13px;height:32px;line-height:32px;margin-right:8px;min-width:72px;padding:0 10px;white-space:nowrap;width:auto}.login_vip[data-v-f51bbaa8]{margin-right:8px}.login-badge[data-v-f51bbaa8]{right:0}.user_head[data-v-f51bbaa8]{height:64px;padding:0}.user-info[data-v-f51bbaa8]{display:none}.user_head_m[data-v-f51bbaa8]{right:0}}@media(max-width:420px){.head-inner[data-v-f51bbaa8]{width:calc(100vw - 20px)}.login_vip[data-v-f51bbaa8]{display:none}.login_btn[data-v-f51bbaa8]{margin-right:0;min-width:76px}}.user_head_m[data-v-f51bbaa8]{display:block;pointer-events:none;transition:opacity .2s,transform .2s}.user_head:hover .user_head_m[data-v-f51bbaa8]{pointer-events:all}.vip-status[data-v-f51bbaa8]{background:linear-gradient(90deg,#fec855,#e2c79f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-v-f51bbaa8] .el-table{border-radius:8px;overflow:hidden}[data-v-f51bbaa8] .el-table th{background-color:#f5f7fa;font-weight:600}[data-v-f51bbaa8] .el-form-item{margin-bottom:24px}[data-v-f51bbaa8] .el-form-item:last-child{margin-bottom:0}[data-v-f51bbaa8] .el-input:hover .el-input__inner{border-color:#c0c4cc}[data-v-f51bbaa8] .el-input .el-input__inner:focus{border-color:#409eff}.user-info[data-v-f51bbaa8]{line-height:1.4;margin-left:.5rem;text-align:left}.user-id[data-v-f51bbaa8]{color:#606266;font-size:13px;font-weight:500;letter-spacing:.2px}.vip-status[data-v-f51bbaa8]{font-size:13px;font-weight:600;letter-spacing:.3px}.user_head[data-v-f51bbaa8]{padding:0 10px}.user_head_img[data-v-f51bbaa8]{cursor:pointer;margin-right:8px}.user_head_m[data-v-f51bbaa8]{opacity:0;top:100%;transform:translateY(10px);transition:all .2s ease;visibility:hidden}.user_head:hover .user_head_m[data-v-f51bbaa8]{opacity:1;transform:translateY(0);visibility:visible}.user_head_m .el-icon[data-v-f51bbaa8]{font-size:16px;margin-right:8px}.user_head[data-v-f51bbaa8]{align-items:center;cursor:pointer;display:flex;height:60px;position:relative}.user_head>div[data-v-f51bbaa8]:first-child{align-items:center;display:flex;gap:8px}.user_head_img[data-v-f51bbaa8]{border-radius:50%;height:30px;width:30px}.user_head_m[data-v-f51bbaa8]{background-color:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001a;display:none;position:absolute;right:0;top:15px;width:170px;z-index:999}.user_head_m[data-v-f51bbaa8]:before{background:transparent;content:"";height:15px;left:0;position:absolute;right:0;top:-15px}.user_head:hover .user_head_m[data-v-f51bbaa8]{display:block}.user_head_m .el-card[data-v-f51bbaa8]{border:none;box-shadow:none;margin:0;margin-top:.5rem!important}.user_head_m .user-menu-card[data-v-f51bbaa8]{font-size:14px;line-height:normal}.user-menu-item[data-v-f51bbaa8]{align-items:center;box-sizing:border-box;color:#303133;cursor:pointer;display:flex;gap:10px;line-height:1;min-height:46px;padding:0 20px;transition:background-color .2s;white-space:nowrap}.user-menu-item[data-v-f51bbaa8]:hover{background-color:#f5f7fa}.user-menu-item .el-icon[data-v-f51bbaa8]{flex:0 0 auto;margin-right:0}.user-menu-count[data-v-f51bbaa8]{color:#606266;cursor:default}.user-menu-count-value[data-v-f51bbaa8]{color:#e65100;font-weight:700}.user_head_m div[style*="height: 60px"][data-v-f51bbaa8]{align-items:center;cursor:pointer;display:flex;height:45px!important;padding:0 16px;transition:background-color .2s}.user_head_m div[style*="height: 60px"][data-v-f51bbaa8]:hover{background-color:#f5f7fa}.user_head_m .user-delete-action[data-v-f51bbaa8]{align-items:center;border-top:1px solid #ebeef5;box-sizing:border-box;color:#f56c6c;cursor:pointer;display:flex;font-size:12px;gap:8px;height:35px!important;justify-content:flex-end;padding:8px 16px;white-space:nowrap}.user_head_m .user-delete-action[data-v-f51bbaa8]:hover{background-color:#f5f7fa}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu .el-sub-menu__title{transition:all .3s ease}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item:hover,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{background-color:#f5f7fa;color:#409eff!important;transform:translateY(-2px)}.grid-menu .el-menu-item[data-v-f51bbaa8]{border-radius:4px;transition:all .3s ease}.grid-menu .el-menu-item[data-v-f51bbaa8]:hover{background-color:#f5f7fa;transform:translate(5px)}.grid-menu .el-menu-item a[data-v-f51bbaa8]{transition:color .3s ease}.grid-menu .el-menu-item:hover a[data-v-f51bbaa8]{color:#409eff}.login_btn[data-v-f51bbaa8],.login_k[data-v-f51bbaa8],.login_vip[data-v-f51bbaa8]{transition:all .3s ease}.login_btn[data-v-f51bbaa8]:hover{background-color:#c0c4cc;transform:translateY(-2px)}.login_vip[data-v-f51bbaa8]:hover{background:linear-gradient(97.09deg,#ffb300,#fec855);transform:translateY(-2px)}.login_k[data-v-f51bbaa8]:hover{background:linear-gradient(97.09deg,#1976d2,#2589ff);transform:translateY(-2px)}.menu-item-with-tag[data-v-f51bbaa8]{padding-right:50px!important;position:relative}.free-tag[data-v-f51bbaa8]{border-radius:10px;box-shadow:0 2px 4px #ff6b6b33;color:#fff;font-size:11px;font-weight:500;line-height:1.4;padding:1px 6px;position:absolute;right:8px;top:50%;transform:translateY(-50%);white-space:nowrap}.free-tag[data-v-f51bbaa8],.menu-item-with-tag:hover .free-tag[data-v-f51bbaa8]{background:linear-gradient(90deg,#4caf50,#4caf50)}.menu-item-with-tag:hover .free-tag[data-v-f51bbaa8]{transform:translateY(-50%) scale(1.05);transition:all .3s ease}.expire-dialog[data-v-f51bbaa8] .el-dialog__header{border-bottom:1px solid #ebeef5;padding:20px}.expire-dialog[data-v-f51bbaa8] .el-dialog__title{color:#303133;font-size:18px;font-weight:600}.expire-content[data-v-f51bbaa8]{align-items:center;display:flex;flex-direction:column;padding:24px}.warning-icon[data-v-f51bbaa8]{color:#e6a23c;font-size:48px;margin-bottom:16px}.expire-message[data-v-f51bbaa8]{color:#606266;font-size:16px;line-height:1.5;margin-bottom:24px;text-align:center}.renew-button[data-v-f51bbaa8]{background:linear-gradient(90deg,#409eff,#1890ff);border:none;border-radius:20px;font-size:16px;font-weight:500;height:40px;transition:all .3s ease;width:160px}.renew-button[data-v-f51bbaa8]:hover{box-shadow:0 4px 12px #409eff4d;transform:translateY(-2px)}.renew-button[data-v-f51bbaa8]:active{transform:translateY(0)}.expire-dialog[data-v-f51bbaa8] .el-dialog{border-radius:8px;box-shadow:0 4px 16px #0000001a;overflow:hidden}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item.is-active,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid #409eff!important;color:#409eff!important}[data-v-f51bbaa8] .el-menu--horizontal>.el-menu-item:not(.is-active):hover,[data-v-f51bbaa8] .el-menu--horizontal>.el-sub-menu:not(.is-active):hover .el-sub-menu__title{color:#409eff!important}[data-v-f51bbaa8] .el-menu--popup-bottom-start{margin-top:5px}[data-v-f51bbaa8] .el-menu--popup .el-menu-item{height:40px;line-height:40px;padding:0 20px}[data-v-f51bbaa8] .el-menu--popup .el-menu-item.is-active{background-color:#ecf5ff!important;color:#409eff!important}[data-v-f51bbaa8] .el-sub-menu__title nuxt-link{color:inherit}[data-v-f51bbaa8] .el-sub-menu.is-active .el-sub-menu__title nuxt-link{color:#409eff!important}.login-wrapper[data-v-f51bbaa8]{align-items:center;display:flex;justify-content:center;margin-left:0;position:relative}.login-badge[data-v-f51bbaa8]{animation:bounce-badge-f51bbaa8 2s infinite;background:linear-gradient(135deg,#ff416c,#ff4b2b);border-radius:10px 10px 10px 0;box-shadow:0 2px 4px #ff416c66;color:#fff;font-size:11px;font-weight:700;line-height:1;padding:3px 6px;pointer-events:none;position:absolute;right:0;top:-15px;white-space:nowrap;z-index:10}@keyframes bounce-badge-f51bbaa8{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}
