:root{--font-family-primary:"Microsoft YaHei",Arial,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif;--font-family-mono:"Courier New","Monaco","Menlo",monospace;--color-text:#333;--color-background:#f8f9fa}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-family-primary);line-height:1.6;min-height:100vh}html{font-size:14px}.app-layout{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1}.container{margin:0 auto;max-width:1280px}.ovtone{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovtwo{-webkit-line-clamp:2}.ovthree,.ovtwo{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.ovthree{-webkit-line-clamp:3}@media (max-width:768px){html{font-size:25.64103vw!important}}.spotlight[data-v-06403dcb]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);bottom:-30vh;filter:blur(20vh);height:40vh}.gradient-border[data-v-06403dcb]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;position:relative}@media (prefers-color-scheme:light){.gradient-border[data-v-06403dcb]{background-color:#ffffff4d}.gradient-border[data-v-06403dcb]:before{background:linear-gradient(90deg,#e2e2e2,#e2e2e2 25%,#00dc82,#36e4da 75%,#0047e1)}}@media (prefers-color-scheme:dark){.gradient-border[data-v-06403dcb]{background-color:#1414144d}.gradient-border[data-v-06403dcb]:before{background:linear-gradient(90deg,#303030,#303030 25%,#00dc82,#36e4da 75%,#0047e1)}}.gradient-border[data-v-06403dcb]:before{background-size:400% auto;border-radius:.5rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;padding:2px;position:absolute;right:0;top:0;transition:background-position .3s ease-in-out,opacity .2s ease-in-out;width:100%}.gradient-border[data-v-06403dcb]:hover:before{background-position:-50% 0;opacity:1}.fixed[data-v-06403dcb]{position:fixed}.left-0[data-v-06403dcb]{left:0}.right-0[data-v-06403dcb]{right:0}.z-10[data-v-06403dcb]{z-index:10}.z-20[data-v-06403dcb]{z-index:20}.grid[data-v-06403dcb]{display:grid}.mb-16[data-v-06403dcb]{margin-bottom:4rem}.mb-8[data-v-06403dcb]{margin-bottom:2rem}.max-w-520px[data-v-06403dcb]{max-width:520px}.min-h-screen[data-v-06403dcb]{min-height:100vh}.w-full[data-v-06403dcb]{width:100%}.flex[data-v-06403dcb]{display:flex}.cursor-pointer[data-v-06403dcb]{cursor:pointer}.place-content-center[data-v-06403dcb]{place-content:center}.items-center[data-v-06403dcb]{align-items:center}.justify-center[data-v-06403dcb]{justify-content:center}.overflow-hidden[data-v-06403dcb]{overflow:hidden}.bg-white[data-v-06403dcb]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-4[data-v-06403dcb]{padding-left:1rem;padding-right:1rem}.px-8[data-v-06403dcb]{padding-left:2rem;padding-right:2rem}.py-2[data-v-06403dcb]{padding-bottom:.5rem;padding-top:.5rem}.text-center[data-v-06403dcb]{text-align:center}.text-8xl[data-v-06403dcb]{font-size:6rem;line-height:1}.text-xl[data-v-06403dcb]{font-size:1.25rem;line-height:1.75rem}.text-black[data-v-06403dcb]{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity))}.font-light[data-v-06403dcb]{font-weight:300}.font-medium[data-v-06403dcb]{font-weight:500}.leading-tight[data-v-06403dcb]{line-height:1.25}.font-sans[data-v-06403dcb]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.antialiased[data-v-06403dcb]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-black[data-v-06403dcb]{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity))}.dark\:text-white[data-v-06403dcb]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (min-width:640px){.sm\:px-0[data-v-06403dcb]{padding-left:0;padding-right:0}.sm\:px-6[data-v-06403dcb]{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-3[data-v-06403dcb]{padding-bottom:.75rem;padding-top:.75rem}.sm\:text-4xl[data-v-06403dcb]{font-size:2.25rem;line-height:2.5rem}.sm\:text-xl[data-v-06403dcb]{font-size:1.25rem;line-height:1.75rem}}.spotlight[data-v-4b6f0a29]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);filter:blur(20vh)}.fixed[data-v-4b6f0a29]{position:fixed}.-bottom-1\/2[data-v-4b6f0a29]{bottom:-50%}.left-0[data-v-4b6f0a29]{left:0}.right-0[data-v-4b6f0a29]{right:0}.grid[data-v-4b6f0a29]{display:grid}.mb-16[data-v-4b6f0a29]{margin-bottom:4rem}.mb-8[data-v-4b6f0a29]{margin-bottom:2rem}.h-1\/2[data-v-4b6f0a29]{height:50%}.max-w-520px[data-v-4b6f0a29]{max-width:520px}.min-h-screen[data-v-4b6f0a29]{min-height:100vh}.place-content-center[data-v-4b6f0a29]{place-content:center}.overflow-hidden[data-v-4b6f0a29]{overflow:hidden}.bg-white[data-v-4b6f0a29]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-8[data-v-4b6f0a29]{padding-left:2rem;padding-right:2rem}.text-center[data-v-4b6f0a29]{text-align:center}.text-8xl[data-v-4b6f0a29]{font-size:6rem;line-height:1}.text-xl[data-v-4b6f0a29]{font-size:1.25rem;line-height:1.75rem}.text-black[data-v-4b6f0a29]{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity))}.font-light[data-v-4b6f0a29]{font-weight:300}.font-medium[data-v-4b6f0a29]{font-weight:500}.leading-tight[data-v-4b6f0a29]{line-height:1.25}.font-sans[data-v-4b6f0a29]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.antialiased[data-v-4b6f0a29]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-black[data-v-4b6f0a29]{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity))}.dark\:text-white[data-v-4b6f0a29]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (min-width:640px){.sm\:px-0[data-v-4b6f0a29]{padding-left:0;padding-right:0}.sm\:text-4xl[data-v-4b6f0a29]{font-size:2.25rem;line-height:2.5rem}}.toast-container[data-v-e194e7db]{align-items:center;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;font-size:14px;gap:12px;left:50%;line-height:1.5;max-width:90vw;min-width:300px;padding:12px 16px;position:fixed;top:20px;transform:translate(-50%);z-index:10000}.toast-content[data-v-e194e7db]{align-items:center;display:flex;gap:8px;width:100%}.toast-icon[data-v-e194e7db]{flex-shrink:0;height:20px;width:20px}.toast-message[data-v-e194e7db]{flex:1;word-break:break-word}.toast-container.success[data-v-e194e7db]{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.toast-container.error[data-v-e194e7db]{background:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}.toast-container.warning[data-v-e194e7db]{background:#fffbe6;border:1px solid #ffe58f;color:#faad14}.toast-container.info[data-v-e194e7db]{background:#e6f7ff;border:1px solid #91d5ff;color:#1890ff}@media (max-width:768px){.toast-container[data-v-e194e7db]{left:10px;max-width:none;min-width:auto;right:10px;top:10px;transform:none}}.login-dialog-overlay[data-v-4dfb2c14]{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.login-dialog[data-v-4dfb2c14]{border-radius:8px;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a;height:420px;overflow:hidden;width:730px}.login-dialog-content[data-v-4dfb2c14]{display:flex;height:100%;width:100%}.login-left-section[data-v-4dfb2c14]{background:linear-gradient(180deg,#fffaf9,#fff4ef);display:flex;flex-direction:column;padding:40px 0 0;position:relative;width:350px}.logo-bg[data-v-4dfb2c14]{bottom:-10px;flex-shrink:0;height:356.78px;left:0;position:absolute;transform:rotate(-5.82deg);width:445.06px}.logo-section[data-v-4dfb2c14]{display:flex;height:48px;margin-bottom:26px;margin-left:40px;width:100%}.logo-image[data-v-4dfb2c14]{background-image:url(/images/19830efde983af3-63a19a78-e3c0-4af0-9f1c-e6108be235c8.png);background-repeat:no-repeat;background-size:cover;height:48px;width:135px}.slogan-section[data-v-4dfb2c14]{padding:0 40px;width:100%}.slogan-list[data-v-4dfb2c14]{display:flex;flex-direction:column;gap:20px}.slogan-item[data-v-4dfb2c14]{gap:8px}.slogan-arrow[data-v-4dfb2c14],.slogan-item[data-v-4dfb2c14]{align-items:center;display:flex}.slogan-arrow[data-v-4dfb2c14]{justify-content:center;width:11px}.slogan-arrow[data-v-4dfb2c14],.slogan-text[data-v-4dfb2c14]{color:#666;line-height:24px}.slogan-text[data-v-4dfb2c14]{align-items:center;display:flex}.login-right-section[data-v-4dfb2c14]{background:#fff;display:flex;flex-direction:column;padding:16px;position:relative;width:420px}.close-button[data-v-4dfb2c14]{cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:6px}.close-icon[data-v-4dfb2c14]{background-image:url(/images/19834e9ea0d3057-f24d12cc-ac28-4d1d-b1a9-fc6ba8709072.svg);background-repeat:no-repeat;background-size:cover;height:18px;width:18px}.login-title[data-v-4dfb2c14]{margin-bottom:39px;padding:0 24px;text-align:center}.title-text[data-v-4dfb2c14]{color:#333}.title-highlight[data-v-4dfb2c14],.title-text[data-v-4dfb2c14]{font-size:24px;font-weight:600;line-height:36px}.title-highlight[data-v-4dfb2c14]{color:#ff5e15}.input-container[data-v-4dfb2c14]{margin:0 24px 14px}.phone-input[data-v-4dfb2c14]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;color:#333;font-size:16px;height:45px;padding:0 11px;width:100%}.phone-input[data-v-4dfb2c14]::-moz-placeholder{color:#00000040}.phone-input[data-v-4dfb2c14]::placeholder{color:#00000040}.phone-input[data-v-4dfb2c14]:focus,.verification-input[data-v-4dfb2c14]:focus{border-color:#ff5e15;box-shadow:0 0 0 3px #ff5e151a;outline:none}.verification-container[data-v-4dfb2c14]{align-items:center;display:flex;gap:8px;margin:0 24px 26px}.input-container input[data-v-4dfb2c14]:focus,.verification-container input[data-v-4dfb2c14]:focus{border-color:#ff5e15}.verification-input[data-v-4dfb2c14]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;color:#333;flex:1;font-size:16px;height:45px;padding:0 11px;width:60%}.verification-input[data-v-4dfb2c14]::-moz-placeholder{color:#00000040}.verification-input[data-v-4dfb2c14]::placeholder{color:#00000040}.get-code-btn[data-v-4dfb2c14]{align-items:center;color:#ff5e15;cursor:pointer;display:flex;font-size:14px;height:45px;justify-content:center;line-height:45px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40%}.get-code-btn[data-v-4dfb2c14]:hover{opacity:.8}.login-btn[data-v-4dfb2c14]{align-items:center;background:#ff5e15;border-radius:10px;box-shadow:0 2px #ff7d051a;cursor:pointer;display:flex;height:45px;justify-content:center;margin:0 24px 28px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-btn[data-v-4dfb2c14]:hover{opacity:.9}.login-btn.loading[data-v-4dfb2c14]{cursor:not-allowed;opacity:.7}.login-btn.loading[data-v-4dfb2c14]:hover{opacity:.7}.login-btn-text[data-v-4dfb2c14]{color:#fff;font-size:16px;font-weight:500;line-height:24px}.agreement-checkbox-container[data-v-4dfb2c14]{margin:0 24px 20px}.checkbox-wrapper[data-v-4dfb2c14]{align-items:flex-start;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.agreement-checkbox[data-v-4dfb2c14]{display:none}.checkbox-custom[data-v-4dfb2c14]{background:#fff;border:1px solid #d9d9d9;border-radius:3px;flex-shrink:0;height:16px;margin-top:2px;position:relative;transition:all .2s ease;width:16px}.agreement-checkbox:checked+.checkbox-custom[data-v-4dfb2c14]{background:#ff5e15;border-color:#ff5e15}.agreement-checkbox:checked+.checkbox-custom[data-v-4dfb2c14]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;transform:rotate(45deg);width:4px}.agreement-text[data-v-4dfb2c14]{flex:1;font-size:14px;line-height:21px}.agreement-gray[data-v-4dfb2c14]{color:#333;font-size:14px;font-weight:400}.agreement-link[data-v-4dfb2c14]{color:#ff5e15;cursor:pointer;font-size:14px;font-weight:400}.agreement-link[data-v-4dfb2c14]:hover{color:#ff5e15}@media (max-width:768px){.login-dialog[data-v-4dfb2c14]{height:auto;max-width:400px;min-height:500px;width:90%}.login-dialog-content[data-v-4dfb2c14]{flex-direction:column}.login-left-section[data-v-4dfb2c14]{height:200px;padding:20px 0;position:relative;width:100%}.login-right-section[data-v-4dfb2c14]{padding:20px;width:100%}.agreement-text[data-v-4dfb2c14]{padding:0 20px}}.login-btn[data-v-713947be]{background:#ff5e15;border:1px solid transparent;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;justify-content:center;line-height:21px;padding:1.5px 7.97px;text-align:center}.login-btn[data-v-713947be],.user-info[data-v-713947be]{align-items:center;cursor:pointer;display:flex}.user-info[data-v-713947be]{border-radius:20px;gap:8px;padding:4px 8px;position:relative}.user-info[data-v-713947be]:hover{background-color:#ff5e151a}.user-avatar[data-v-713947be]{border-radius:50%;flex-shrink:0;height:24px;overflow:hidden;width:24px}.avatar-img[data-v-713947be]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-name[data-v-713947be]{color:#333;font-size:14px;font-weight:500;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown[data-v-713947be]{background:#fff;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 2px 8px #0000001a;min-width:100px;opacity:0;padding:4px 0;position:absolute;right:0;top:100%;transform:translateY(-10px);visibility:hidden;z-index:1000}.user-info:hover .user-dropdown[data-v-713947be]{opacity:1;transform:translateY(0);visibility:visible}.dropdown-item[data-v-713947be]{color:#333;cursor:pointer;font-size:14px;padding:8px 12px}.dropdown-item[data-v-713947be]:hover{background-color:#f5f5f5;color:#ff5e15}.header[data-v-e93a3fdc]{background:#fff;border-bottom:1px solid #f0f0f0;font-size:14px;width:100%}.header-icons-box[data-v-e93a3fdc]{display:flex;flex-direction:row;gap:35px;width:-moz-max-content;width:max-content}.top-nav[data-v-e93a3fdc]{display:flex;justify-content:space-between;padding:8px 0}.grey_bg[data-v-e93a3fdc],.top-nav[data-v-e93a3fdc]{background:#f5f6f8}.grey_bg[data-v-e93a3fdc]{width:100%}.width1280[data-v-e93a3fdc]{margin:0 auto;width:1280px}.nav-items[data-v-e93a3fdc]{display:flex;gap:24px;padding:2px 0}.nav-item[data-v-e93a3fdc]{align-items:center;color:#666;cursor:pointer;display:flex;line-height:20px;text-decoration:none}.nav-item[data-v-e93a3fdc]:hover{color:#ff5e15}.nav-item1[data-v-e93a3fdc]{align-items:center;color:#666;display:flex;line-height:20px}.wechat-item[data-v-e93a3fdc]{cursor:pointer;position:relative}.qr-code-popup[data-v-e93a3fdc]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;left:50%;margin-top:8px;min-width:200px;padding:16px;position:absolute;text-align:center;top:100%;transform:translate(-50%);z-index:1000}.qr-code-popup[data-v-e93a3fdc]:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:-6px}.qr-code-popup[data-v-e93a3fdc]:after,.qr-code-popup[data-v-e93a3fdc]:before{content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.qr-code-popup[data-v-e93a3fdc]:after{border-bottom:7px solid #e0e0e0;border-left:7px solid transparent;border-right:7px solid transparent;top:-7px}.qr-code-image[data-v-e93a3fdc]{height:150px;margin-bottom:8px;width:150px}.qr-code-tip[data-v-e93a3fdc]{color:#666;font-size:12px;line-height:16px}.nav-right[data-v-e93a3fdc]{gap:24px}.header-icon-item[data-v-e93a3fdc],.nav-right[data-v-e93a3fdc]{align-items:center;display:flex}.header-icon-item[data-v-e93a3fdc]{color:inherit;cursor:pointer;flex-direction:row;gap:8px;text-decoration:none}.header-icon-item:hover .header-title[data-v-e93a3fdc]{color:#ff5e15}.main-header[data-v-e93a3fdc]{display:flex;justify-content:space-between;padding:11.5px 0;position:relative}.logo-container[data-v-e93a3fdc]{align-items:center;display:flex;gap:8px}.logo[data-v-e93a3fdc]{height:40px}.slogan[data-v-e93a3fdc]{color:#666;font-size:12px;line-height:16px;margin-top:4px}.header-icons[data-v-e93a3fdc]{display:flex;justify-content:space-between;margin-right:34.09px;padding:13.5px 0 12.5px;width:407.91px}.icon[data-v-e93a3fdc]{height:14px}.header-title[data-v-e93a3fdc]{color:#333;line-height:64px}.footer[data-v-210ffb1d]{align-items:center;background:#666;box-sizing:border-box;display:flex;flex-direction:column;font-size:16px;gap:24px;justify-content:space-evenly;padding:32px 20px;width:100%}.footer-content[data-v-210ffb1d]{display:flex;justify-content:space-between;width:100%}.footer-left[data-v-210ffb1d]{display:flex;flex-direction:column;gap:20px;width:230px}.footer-logo[data-v-210ffb1d]{height:60.67px;width:170px}.footer-description[data-v-210ffb1d]{color:#fff;font-size:16px;line-height:20px}.footer-nav[data-v-210ffb1d]{display:flex;flex-direction:column;gap:22px;margin-left:54px}.nav-title[data-v-210ffb1d]{color:#fff;font-size:20px;line-height:24px}.nav-links[data-v-210ffb1d]{display:flex;flex-direction:column;gap:18px}.nav-link[data-v-210ffb1d]{align-items:center;color:#fff;cursor:pointer;font-size:16px;line-height:20px;text-decoration:none}.nav-link[data-v-210ffb1d]:hover{color:#ff5e15}.nav-link1[data-v-210ffb1d]{align-items:center;color:#fff;font-size:16px;line-height:20px}.footer-links[data-v-210ffb1d]{gap:18px;margin-left:.89px;margin-top:46px}.footer-contact[data-v-210ffb1d],.footer-links[data-v-210ffb1d]{display:flex;flex-direction:column}.footer-contact[data-v-210ffb1d]{gap:24px;margin-left:48.89px}.contact-title[data-v-210ffb1d]{color:#fff;font-size:20px;line-height:24px}.contact-items[data-v-210ffb1d]{display:flex;flex-direction:column;gap:16px}.contact-item[data-v-210ffb1d]{align-items:center;display:flex;gap:8px}.contact-icon[data-v-210ffb1d]{height:16px;margin-top:2px;width:16px}.contact-text[data-v-210ffb1d]{color:#d1d5db;font-size:16px;line-height:20px}.footer-qr[data-v-210ffb1d]{align-items:center;display:flex;flex-direction:column;gap:16px}.qr-code[data-v-210ffb1d]{border-radius:5px}.qr-code[data-v-210ffb1d],.qr-code img[data-v-210ffb1d]{height:106px;width:112px}.qr-code img[data-v-210ffb1d]{border:1px solid #e7e7e7;border-radius:5px}.qr-text[data-v-210ffb1d]{color:#fff;font-size:14px;font-weight:400;line-height:18px;text-align:center}.footer-qr-box[data-v-210ffb1d]{display:flex;flex-direction:row;gap:28px}.footer-lawyer[data-v-210ffb1d]{display:flex;flex-direction:column;gap:19px;margin-left:10px;margin-top:9px}.lawyer-qr[data-v-210ffb1d]{background:#f3f3f5;border:1px solid #e7e7e7;border-radius:5px;height:106px;width:112px}.lawyer-text[data-v-210ffb1d]{color:#fff;font-size:16px;font-weight:600;line-height:18px;margin:0 28px 0 20px;text-align:center}.width1280[data-v-210ffb1d]{margin:0 auto;width:1280px}.footer-bottom[data-v-210ffb1d]{display:flex;justify-content:space-between;margin-top:2px;padding:0 170px 0 936px}.bottom-text[data-v-210ffb1d]{align-items:center;color:#fff;display:flex;font-family:Inter;line-height:18px;text-align:center}.footer-copyright[data-v-210ffb1d]{border-top:1px solid #959595;display:flex;justify-content:center;margin-top:17px;padding:25px 0 31px;width:100%}.copyright-text[data-v-210ffb1d]{align-items:center;color:#999;display:flex;gap:8px;line-height:20px;text-align:center}.business-license[data-v-210ffb1d],.icp-info[data-v-210ffb1d],.police-info[data-v-210ffb1d]{color:#999;font-size:14px;line-height:18px}.business-license a[data-v-210ffb1d],.icp-info a[data-v-210ffb1d],.police-info a[data-v-210ffb1d]{color:#999;text-decoration:none;transition:color .3s ease}.business-license a[data-v-210ffb1d]:hover,.icp-info a[data-v-210ffb1d]:hover,.police-info a[data-v-210ffb1d]:hover{color:#ff5e15;cursor:pointer}.consult-dialog[data-v-c42c8733]{align-items:center;display:flex;justify-content:center;overflow:hidden;position:fixed;z-index:1000}.consult-dialog[data-v-c42c8733],.dialog-overlay[data-v-c42c8733]{height:100%;left:0;top:0;width:100%}.dialog-overlay[data-v-c42c8733]{background:#00000080;cursor:pointer;position:absolute}.dialog-content[data-v-c42c8733]{background:#fff;border-radius:8px;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a;box-sizing:border-box;display:flex;flex-direction:row;height:auto;margin:0;position:relative;transform:scale(var(--dialog-scale,1));transform-origin:center center;transition:transform .1s ease-out;width:1047px;will-change:transform}.dialog-header[data-v-c42c8733]{display:flex;height:20px;justify-content:center;position:absolute;right:30px;top:20px;width:20px}.close-btn[data-v-c42c8733]{cursor:pointer}.dialog-body[data-v-c42c8733]{display:flex;width:100%}.consult-flow[data-v-c42c8733]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:24px;padding:40px 40px 150px;position:relative;width:260px}.consult-bg[data-v-c42c8733]{bottom:0;flex-shrink:0;height:316px;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:260px}.flow-title[data-v-c42c8733]{color:#333;font-size:24px;font-weight:700;line-height:32px}.flow-item[data-v-c42c8733]{align-items:center;display:flex;flex-direction:row;gap:12px}.step-icon[data-v-c42c8733]{height:36px;width:36px}.flow-text[data-v-c42c8733]{color:#333;font-size:18px;font-weight:500;line-height:28px}.flow-line[data-v-c42c8733]{align-items:flex-start;background:linear-gradient(179.99998deg,#ff5e15,#ff8b2b);display:flex;flex-shrink:0;height:40px;margin-left:16px;width:2px}.flow-content[data-v-c42c8733]{display:flex;flex-direction:column;gap:64px}.consult-form[data-v-c42c8733]{background:#f5f6f8;display:flex;flex:1;flex-direction:column;gap:16px;padding:35px 40px 0}.form-content[data-v-c42c8733]{background:#fff;border-radius:8px;flex:1;padding:24px}.lawyer-info[data-v-c42c8733]{display:flex;flex-direction:row;gap:16px}.lawyer-avatar[data-v-c42c8733]{border-radius:40px;height:78px;margin-right:10px;overflow:hidden;position:relative;width:78px;z-index:1}.lawyer-avatar img[data-v-c42c8733]{background-color:#fff;height:auto;left:50%;position:absolute;top:0;transform:translate(-50%);width:78px;z-index:10}.lawyer-details[data-v-c42c8733]{display:flex;flex:1;flex-direction:column;gap:4px}.lawyer-name[data-v-c42c8733]{align-items:center;display:flex;flex-direction:row;gap:8px}.lawyer-name span[data-v-c42c8733]{color:#333;font-size:18px;font-weight:500;line-height:28px}.online-status[data-v-c42c8733]{align-items:center;background:#22c55e;border-radius:9999px;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;width:47px}.lawyer-location[data-v-c42c8733],.lawyer-specialty[data-v-c42c8733]{color:#666;line-height:20px}.form-field[data-v-c42c8733]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.form-field input[data-v-c42c8733],.form-field label[data-v-c42c8733],.form-field textarea[data-v-c42c8733]{color:#333;font-size:16px;line-height:24px}.form-field input[data-v-c42c8733],.form-field textarea[data-v-c42c8733]{border:1px solid #d9d9d9;border-radius:6px;outline:none;padding:4px 11px}.form-field input[data-v-c42c8733]:focus,.form-field textarea[data-v-c42c8733]:focus{border-color:#ff5e15}.focusBorder[data-v-c42c8733]{border-color:#ff5e15!important}.form-field input[data-v-c42c8733]::-moz-placeholder,.form-field textarea[data-v-c42c8733]::-moz-placeholder{color:#33333340}.form-field input[data-v-c42c8733]::placeholder,.form-field textarea[data-v-c42c8733]::placeholder{color:#33333340}.form-field input[data-v-c42c8733]{height:32px}.form-field textarea[data-v-c42c8733]{height:112px;padding:10px 11px 0;resize:none}.verification-code[data-v-c42c8733]{border:1px solid #d9d9d9;border-radius:6px;display:flex;flex-direction:row;gap:35px;padding-right:11px}.verification-code input[data-v-c42c8733]{flex:1}.verification-code button[data-v-c42c8733]{background:none;border:none;color:#333;cursor:pointer;font-size:16px;line-height:24px}.noBorder input[data-v-c42c8733]{border:none}.verification-code button[data-v-c42c8733]:hover{color:#ff5e15}.form-submit[data-v-c42c8733]{align-items:center;display:flex;flex-direction:column;gap:7px}.form-submit button[data-v-c42c8733]{background:#ff5e15;border:none;border-radius:6px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;font-size:16px;line-height:24px;padding:13px 118px}.form-submit button[data-v-c42c8733]:hover{background:#e54d0d;box-shadow:0 4px 8px #ff5e154d;transform:translateY(-1px)}.form-submit button[data-v-c42c8733]:active{box-shadow:0 2px 4px #ff5e1533;transform:translateY(0)}.agreement[data-v-c42c8733]{color:#666;font-size:14px;line-height:16px;text-align:center}.agreement span[data-v-c42c8733]{cursor:pointer}.agreement span[data-v-c42c8733]:hover{text-decoration:underline}.checkbox-container[data-v-c42c8733]{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:16px}.checkbox-container input[type=checkbox][data-v-c42c8733]{display:none}.checkmark[data-v-c42c8733]{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#333;display:inline-block;flex-shrink:0;height:16px;position:relative;width:16px}.checkbox-container input[type=checkbox]:checked+.checkmark[data-v-c42c8733]{background:#ff5e15;border-color:#ff5e15}.checkbox-container input[type=checkbox]:checked+.checkmark[data-v-c42c8733]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;transform:rotate(45deg);width:4px}.consult-qr[data-v-c42c8733]{background:#f5f6f8;border-radius:8px;display:flex;flex-direction:row;gap:24px;grid-column:2;grid-row:3;margin:0 40px 40px 0;padding:12px 0}@keyframes spin-c42c8733{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lawyer-content[data-v-c42c8733]{display:flex;width:100%}.qr-code img[data-v-c42c8733]{height:120px;width:120px}.qr-text[data-v-c42c8733]{color:#333;font-size:16px;font-weight:500;line-height:24px;margin:auto 0}@media (max-width:1280px){.dialog-content[data-v-c42c8733]:not([style*=--dialog-scale]){transform:scale(.9)}}@media (max-width:1024px){.dialog-content[data-v-c42c8733]:not([style*=--dialog-scale]){transform:scale(.8)}}@media (max-width:768px){.dialog-content[data-v-c42c8733]:not([style*=--dialog-scale]){transform:scale(.7)}.consult-dialog[data-v-c42c8733]{padding:10px}}@media (max-width:480px){.dialog-content[data-v-c42c8733]:not([style*=--dialog-scale]){transform:scale(.6)}}.apply-dialog-overlay[data-v-ba6b01a0]{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;padding:20px;position:fixed;right:0;top:0;z-index:9999}.apply-dialog[data-v-ba6b01a0]{background:#f5f6f800;border-radius:16px;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a;box-sizing:border-box;display:flex;flex-direction:row;height:auto;margin:0;overflow:hidden;position:relative;transform-origin:center center;transition:transform .1s ease-out;width:1028px;will-change:transform}.apply-dialog-content[data-v-ba6b01a0]{display:flex;height:100%;width:100%}.apply-left-section[data-v-ba6b01a0]{align-items:center;background:linear-gradient(180deg,#ff5e15,#ff8b2b);display:flex;flex-direction:column;flex-shrink:0;padding:46px 55px 34px;position:relative;width:247px}.process-title[data-v-ba6b01a0]{color:#fff;font-size:24px;font-weight:700;line-height:36px;margin-bottom:56px;text-align:center;width:144px}.process-step[data-v-ba6b01a0]{flex-direction:column;margin-bottom:32px}.process-step[data-v-ba6b01a0],.step-icon[data-v-ba6b01a0]{align-items:center;display:flex}.step-icon[data-v-ba6b01a0]{background:#fff3;border-radius:9999px;height:56px;justify-content:center;margin-bottom:8px;padding:16px;width:56px}.step-image[data-v-ba6b01a0]{background-size:cover;height:24px;width:24px}.step-submit[data-v-ba6b01a0]{background-image:url(/images/19834f960729fe4-fdb08a9b-25f4-4e8d-8301-95eb05ec0171.svg)}.step-communicate[data-v-ba6b01a0]{background-image:url(/images/19834f960739f48-c65e67b7-459c-4dcb-b241-879abbf00ee5.svg)}.step-solution[data-v-ba6b01a0]{background-image:url(/images/19834f960743da2-90397de0-d68f-4cc5-af19-101861bf6ae0.svg)}.step-title[data-v-ba6b01a0]{color:#fff;font-size:20px;font-weight:500;line-height:28px;margin-bottom:4px;text-align:center}.step-description[data-v-ba6b01a0]{color:#fffc;line-height:24px;text-align:center;width:168px}.step-divider[data-v-ba6b01a0]{background-image:url(/images/19834f960730a90-070b8848-a833-40e6-acba-476ec759c193.svg);background-size:cover;height:32px;margin-top:16px;width:1px}.bottom-image[data-v-ba6b01a0]{background-image:url(/images/19812436d1c8da0-bc60c4b1-1ed8-4dc4-972b-2d53472e0f68.png);background-size:cover;bottom:34px;height:148px;left:34px;position:absolute;width:181px}.apply-right-section[data-v-ba6b01a0]{background:#fff;display:flex;flex-direction:column;flex-grow:1;padding:17px 46px 28px;position:relative}.close-button[data-v-ba6b01a0]{cursor:pointer;height:20px;position:absolute;right:46px;top:17px;width:20px;z-index:10}.close-icon[data-v-ba6b01a0]{background-image:url(/images/19834f96075793b-0a954a6f-fd12-44bb-b83e-041bc9b99ad6.svg);background-size:cover;height:20px;width:20px}.form-title[data-v-ba6b01a0]{color:#333;font-size:24px;font-weight:700;line-height:32px;margin-bottom:37px;margin-top:15px}.form-group[data-v-ba6b01a0]{margin-bottom:12px}.form-label[data-v-ba6b01a0]{align-items:center;color:#333333e0;display:flex;font-weight:500;line-height:24px;margin-bottom:8px}.required[data-v-ba6b01a0]{color:#ff0000e0;margin-right:4px}.input-container[data-v-ba6b01a0]{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;display:flex;gap:16px;padding:7px 11px}.form-input[data-v-ba6b01a0]{background:transparent;border:none;color:#333;flex:1;line-height:24px;outline:none}.form-input[data-v-ba6b01a0]::-moz-placeholder{color:#33333340}.form-input[data-v-ba6b01a0]::placeholder{color:#33333340}.input-counter[data-v-ba6b01a0]{color:#999;flex-shrink:0;font-size:14px;line-height:24px}.verification-container[data-v-ba6b01a0]{gap:19px}.verification-input[data-v-ba6b01a0]{flex:1}.verification-btn[data-v-ba6b01a0]{background:none;border:none;color:#333;cursor:pointer;flex-shrink:0;line-height:24px;padding:0}.textarea-container[data-v-ba6b01a0]{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:12px}.form-textarea[data-v-ba6b01a0]{background:transparent;border:none;color:#333;height:76px;line-height:24px;outline:none;resize:none;width:100%}.form-textarea[data-v-ba6b01a0]::-moz-placeholder{color:#33333340}.form-textarea[data-v-ba6b01a0]::placeholder{color:#33333340}.submit-section[data-v-ba6b01a0]{margin:0 0 20px}.submit-btn[data-v-ba6b01a0]{background:#ff5e15;border:1px solid transparent;border-radius:8px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;font-size:18px;font-weight:500;line-height:28px;min-width:143px;padding:10px 52px;text-align:center}.checkbox-label[data-v-ba6b01a0]{align-items:center;cursor:pointer;display:flex;gap:8px}.agreement-checkbox[data-v-ba6b01a0]{display:none}.checkbox-custom[data-v-ba6b01a0]{background:#fff;border:1px solid #d9d9d9;border-radius:2px;flex-shrink:0;height:16px;position:relative;width:16px}.agreement-checkbox:checked+.checkbox-custom[data-v-ba6b01a0]:after{border:solid #ff5e15;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;transform:rotate(45deg);width:4px}.agreement-section[data-v-ba6b01a0]{color:#666;font-size:14px;line-height:16px;margin-bottom:20px}.agreement-text[data-v-ba6b01a0]{color:#333}.agreement-link[data-v-ba6b01a0]{color:#ff5e15;cursor:pointer;margin:0 4px;text-decoration:none}.agreement-link[data-v-ba6b01a0]:hover{color:#ff5e15}.contact-section[data-v-ba6b01a0]{align-items:center;background:#f5f6f8;border-radius:8px;display:flex;gap:23px;padding:15px}.qr-code[data-v-ba6b01a0]{background-image:url(/images/19834f96077e04d-8768213f-d95d-4227-9231-5645c680cc40.svg);background-size:cover;flex-shrink:0;height:114px;width:114px}.contact-text[data-v-ba6b01a0]{color:#333;font-weight:500;line-height:24px;width:213px}@media (max-width:1280px){.apply-dialog[data-v-ba6b01a0]:not([style*=--dialog-scale]){transform:scale(.9)}}@media (max-width:1024px){.apply-dialog[data-v-ba6b01a0]:not([style*=--dialog-scale]){transform:scale(.8)}}@media (max-width:768px){.apply-dialog[data-v-ba6b01a0]:not([style*=--dialog-scale]){transform:scale(.7)}.apply-dialog-overlay[data-v-ba6b01a0]{padding:10px}}@media (max-width:480px){.apply-dialog[data-v-ba6b01a0]:not([style*=--dialog-scale]){transform:scale(.6)}}.loading-placeholder[data-v-ba6b01a0]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:20px}.loading-spinner[data-v-ba6b01a0]{animation:spin-ba6b01a0 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#ff5e15;height:24px;width:24px}@keyframes spin-ba6b01a0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-text[data-v-ba6b01a0]{color:#666;font-size:14px}.error-placeholder[data-v-ba6b01a0]{align-items:center;display:flex;justify-content:center;padding:20px}.error-text[data-v-ba6b01a0]{color:#999;font-size:14px}.contact-content[data-v-ba6b01a0]{align-items:center;display:flex;gap:23px;width:100%}.index-container[data-v-cc211d5d],.page-container[data-v-cc211d5d]{display:flex;flex-direction:column;min-height:100vh}.page-container[data-v-cc211d5d]{margin:0 auto;width:1280px}.main-content[data-v-cc211d5d]{align-items:center;background:#f5f6f8;display:flex;flex:1;flex-direction:column;width:100%}.banner-section[data-v-cc211d5d]{box-sizing:border-box;display:flex;font-size:14px;gap:0;margin-top:20px;width:100%}.banner-left[data-v-cc211d5d]{align-items:center;display:flex;position:relative;width:354px}.banner-left[data-v-cc211d5d],.banner-right[data-v-cc211d5d]{height:314px;justify-content:center;overflow:hidden}.banner-right[data-v-cc211d5d]{background:#2c1e18cc;flex:1}.consult-online[data-v-cc211d5d]{align-items:center;background:#fff3;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;height:314px;left:50%;padding:24px 17px 30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:354px}.consult-title[data-v-cc211d5d]{background:linear-gradient(90deg,#ff5e15,#ff8b2b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px;font-weight:400;line-height:32px;text-align:center}.consult-description[data-v-cc211d5d]{color:#444;font-weight:500;line-height:22px;margin:5.5px 0 0;text-align:center}.consult-button[data-v-cc211d5d]{align-items:center;background:linear-gradient(0deg,#ff5e15,#ff5e15),linear-gradient(90deg,#ff5e15,#ff8b2b);border:1px solid transparent;border-radius:8px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:24px;margin-top:18.5px;padding:12px 126px;text-align:center}.consult-button[data-v-cc211d5d]:hover{background:linear-gradient(0deg,#ff4a0a,#ff4a0a),linear-gradient(90deg,#ff4a0a,#ff7a1a)}.consult-steps[data-v-cc211d5d]{box-sizing:border-box;justify-content:space-between;margin-top:26px;padding:0 8px;width:100%}.consult-steps[data-v-cc211d5d],.step-item[data-v-cc211d5d]{align-items:center;display:flex}.step-item[data-v-cc211d5d]{flex-direction:column;gap:6px}.step[data-v-cc211d5d]{align-items:center;display:flex;flex-direction:row;gap:2px}.step-icon[data-v-cc211d5d]{height:40px;width:40px}.step-arrow[data-v-cc211d5d]{height:16px;width:16px}.step-text[data-v-cc211d5d]{color:#333333e0;line-height:20px}.about-section[data-v-cc211d5d]{border-radius:8px;display:flex;flex-direction:column;gap:12px;height:314px;padding:22px 32px 10px;width:670px}.about-title[data-v-cc211d5d]{color:#fff;font-size:24px;font-weight:700;line-height:32px}.about-divider[data-v-cc211d5d]{background:#ff5e15;height:4px;margin-top:2px;padding-top:4px;width:48px}.about-content[data-v-cc211d5d]{display:flex;flex-direction:column;gap:14px}.about-subtitle[data-v-cc211d5d]{color:#fff;font-size:18px}.about-item[data-v-cc211d5d]{display:flex;gap:8px}.item-icon[data-v-cc211d5d]{background:#ff5e15;border-radius:50%;height:6px;margin-top:6px;width:6px}.about-item-text[data-v-cc211d5d]{color:#e5e7eb;line-height:20px}.category-section[data-v-cc211d5d]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin-top:39px;width:100%}.category-title[data-v-cc211d5d]{color:#333333e0;font-size:24px;font-weight:600;line-height:32px;text-align:center}.category-divider[data-v-cc211d5d]{background:#ff5e15;height:4px;margin-top:12px;width:64px}.slider-container[data-v-cc211d5d]{box-sizing:border-box;margin-top:10px;max-width:1280px;position:relative;width:100%}.slider-wrapper[data-v-cc211d5d]{display:flex;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:24px;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;padding:10px 0;width:100%}.slider-wrapper[data-v-cc211d5d]::-webkit-scrollbar{display:none}.solution-card[data-v-cc211d5d]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex:0 0 302px;flex-direction:column;height:581px;min-width:302px;scroll-snap-align:start}.solution-card[data-v-cc211d5d]:hover{box-shadow:0 4px 12px #0000001f}.card-header[data-v-cc211d5d]{align-items:center;background-color:#ff5e151a;border-radius:8px 8px 0 0;padding:16px;text-align:center}.solution-icon[data-v-cc211d5d]{height:36px;margin-right:8px;width:36px}.solution-title[data-v-cc211d5d]{color:#333;font-size:18px;font-weight:600}.solution-content[data-v-cc211d5d]{display:flex;flex-direction:column;gap:2px;padding:16px}.item-content[data-v-cc211d5d]{box-sizing:border-box;font-size:14px;height:338px;line-height:24px;overflow:hidden}.divider[data-v-cc211d5d]{background:#e5e7eb;height:1px;margin:8px 0}.price[data-v-cc211d5d]{color:#ff5e15;font-size:18px;font-weight:700}.action-buttons[data-v-cc211d5d]{display:flex;gap:8px}.apply-btn[data-v-cc211d5d]{background:#ff5e15;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px}.apply-btn[data-v-cc211d5d]:hover{background:#ff4a0a}.detail-btn[data-v-cc211d5d]{background:#fff;border:1px solid #ff5e15;border-radius:4px;color:#ff5e15;cursor:pointer;font-size:14px;padding:8px 16px}.detail-btn[data-v-cc211d5d]:hover{background:#fff9f5;border-color:#ff4a0a;color:#ff4a0a}.pagination[data-v-cc211d5d]{display:flex;gap:8px;justify-content:center;margin-top:37px}.page-dot[data-v-cc211d5d]{background:#d1d5db;border-radius:30px;cursor:pointer;flex-shrink:0;height:8px;width:64px}.page-dot[data-v-cc211d5d]:hover{background:#c1c5cb}.page-dot.active[data-v-cc211d5d]{background:#d3a870}.page-dot.active[data-v-cc211d5d]:hover{background:#c19a60}.more-btn[data-v-cc211d5d]{align-items:center;color:#6b7280;cursor:pointer;display:flex;font-size:16px;line-height:20px;margin-left:auto;text-decoration:none}.more-btn[data-v-cc211d5d]:hover{color:#ff5e15}.more-txt[data-v-cc211d5d]{color:#6b7280;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.more-btn[data-v-cc211d5d]:after{background:url(/images/1981c5c2c9d8ec7-cd059ce3-7188-4e6f-982c-5a0c546d7993.svg) no-repeat 50%;background-size:cover;content:"";height:14px;margin-left:5px;width:14px}.personal-lawyer-content[data-v-cc211d5d]{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin-top:20px;min-height:770px;padding-bottom:30px;width:1280px}.lawyer-title[data-v-cc211d5d]{align-items:center;display:flex;justify-content:space-between;padding:29px 22px 0}.orange[data-v-cc211d5d]{color:#ff5e15!important}.tab-item-divider[data-v-cc211d5d]{background:#d1d5db;height:16px;width:1px}.service-title-box[data-v-cc211d5d]{gap:100px}.service-title-box[data-v-cc211d5d],.service-title-tab[data-v-cc211d5d]{align-items:center;display:flex}.tab-item-text[data-v-cc211d5d]{border-radius:4px;color:#6b7280;cursor:pointer;font-size:18px;font-weight:400;line-height:23px;padding:4px 6px}.tab-item-text[data-v-cc211d5d]:hover{background:#ff5e151a;color:#ff5e15}.tab-item-text.orange[data-v-cc211d5d]{color:#ff5e15!important}.tab-item-text.orange[data-v-cc211d5d]:hover{background:#ff4a0a1a;color:#ff4a0a!important}.content-container[data-v-cc211d5d]{display:flex;gap:24px;padding:0 32px}.lawyer-divider[data-v-cc211d5d]{background:#e5e7eb;height:1px;margin-left:32px;width:calc(100% - 55px)}.left-content[data-v-cc211d5d]{width:272px}.knowledge-card[data-v-cc211d5d],.left-content[data-v-cc211d5d]{display:flex;flex-direction:column;gap:16px}.knowledge-card[data-v-cc211d5d]{background:#f5f6f8;border-radius:8px;box-sizing:border-box;margin:0 3px;padding:16px}.knowledge-title[data-v-cc211d5d]{color:#333;font-size:20px;font-weight:700;line-height:28px;padding-left:10px;position:relative}.knowledge-title a[data-v-cc211d5d]{color:inherit;cursor:pointer;text-decoration:none}.knowledge-list[data-v-cc211d5d]{display:flex;flex-direction:column;gap:6px}.knowledge-item[data-v-cc211d5d]{border-radius:4px;color:inherit;cursor:pointer;display:flex;gap:12px;padding:4px 8px;text-decoration:none}.knowledge-item[data-v-cc211d5d]:hover{background:#ff5e151a}.grey[data-v-cc211d5d]{background:#999!important}.knowledge-item[data-v-cc211d5d]:last-child{border-bottom:none}.knowledge-item.gray[data-v-cc211d5d]{opacity:.6}.item-number[data-v-cc211d5d]{align-items:center;background:#ff5e15;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;height:20px;justify-content:center;margin-top:2px;text-align:center;width:20px}.personal-lawyer-box[data-v-cc211d5d]{align-items:center;display:flex;flex-direction:column;margin-top:30px;padding:0 32px}.knowledge-item.gray .item-number[data-v-cc211d5d]{background:#999}.item-text[data-v-cc211d5d]{color:#333;display:-webkit-box;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.lawyer-recommend-card[data-v-cc211d5d]{background:#fff3ec;border-radius:12px;box-shadow:0 1px 2px #0000000d,0 0 0 0 transparent,0 0 0 0 transparent;display:flex;flex-direction:column;gap:16px;padding:16px}.recommend-title[data-v-cc211d5d]{color:#333;cursor:pointer;font-size:18px;font-weight:600;line-height:28px}.lawyer-info[data-v-cc211d5d]{align-items:center;display:flex;gap:16px}.lawyer-img_box[data-v-cc211d5d]{background-color:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;flex-shrink:0;height:80px;overflow:hidden;position:relative;width:80px;z-index:1}.lawyer-img[data-v-cc211d5d]{height:auto;left:50%;position:absolute;top:3px;transform:translate(-50%);width:80px;z-index:1}.lawyer-details[data-v-cc211d5d]{display:flex;flex-direction:column;gap:8px}.lawyer-name[data-v-cc211d5d]{color:#333;font-size:16px;font-weight:500;line-height:24px}.lawyer-location[data-v-cc211d5d]{align-items:center;color:#6b7280;display:flex;font-size:14px;line-height:20px}.lawyer-tags[data-v-cc211d5d]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-cc211d5d]{background:#fff;border-radius:4px;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:2px 4px}.consult-lawyer-btn[data-v-cc211d5d],.tag[data-v-cc211d5d]{align-items:center;display:flex;justify-content:center}.consult-lawyer-btn[data-v-cc211d5d]{background:#ff5e15;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;line-height:24px;padding:10px 0;text-align:center}.consult-lawyer-btn[data-v-cc211d5d]:hover{background:#ff4a0a;box-shadow:0 4px 12px #ff5e1566}.middle-content[data-v-cc211d5d]{display:flex;flex:1;flex-direction:column}.right-content[data-v-cc211d5d]{display:flex;flex-direction:column;gap:20px;width:266px}.service-title[data-v-cc211d5d]{color:#333;font-size:24px;font-weight:700;line-height:32px;padding-left:40px;position:relative}.service-title1-box[data-v-cc211d5d]{align-items:center;display:flex;justify-content:space-between}.service-title1[data-v-cc211d5d]{color:#333;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.service-title1 a[data-v-cc211d5d]{color:inherit;cursor:pointer;text-decoration:none}.service-title[data-v-cc211d5d]:before{background:#ff5e15;border-radius:0 4px 4px 0;content:"";height:24px;left:0;position:absolute;top:2px;width:4px}.service-description[data-v-cc211d5d]{color:#666;font-size:14px;line-height:20px;margin-bottom:16px;margin-top:8px}.service-cards[data-v-cc211d5d]{display:flex;gap:16px}.service-card[data-v-cc211d5d]{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:362px;overflow:hidden;position:relative;width:200px;z-index:1}.service-card[data-v-cc211d5d]:hover{box-shadow:0 4px 12px #0000001a}.service-img[data-v-cc211d5d]{height:200px;-o-object-fit:cover;object-fit:cover;width:200px}.service-name[data-v-cc211d5d]{color:#000;font-size:16px;font-weight:500;margin-top:8px}.service-detail[data-v-cc211d5d],.service-name[data-v-cc211d5d]{line-height:20px;padding:0 12px}.service-detail[data-v-cc211d5d]{color:#666;font-size:14px;margin-top:6px}.service-price-btn[data-v-cc211d5d]{align-items:center;bottom:15px;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:0 12px;position:absolute;text-align:justify;width:100%;z-index:10}.service-price[data-v-cc211d5d]{color:#ff5e15;flex:1;font-size:16px;font-weight:700;line-height:16px;margin-right:8px}.service-btn[data-v-cc211d5d]{background:#fff;border:1px solid #ff5e15;border-radius:6px;box-shadow:0 2px #33333305;box-sizing:border-box;color:#ff5e15;cursor:pointer;font-size:14px;height:27px;line-height:25px;min-width:72px;text-align:center;width:72px}.service-btn[data-v-cc211d5d]:hover{background:#ff5e15;border-color:#ff4a0a;box-shadow:0 2px 8px #ff5e1533;color:#fff}.law-articles-box[data-v-cc211d5d]{display:flex;flex-direction:column;padding-top:14px}.law-articles[data-v-cc211d5d]{display:flex;gap:16px;margin-top:16px}.article[data-v-cc211d5d]{background:#fff6f0;border-left:3px solid #ff5e15;border-radius:8px;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;padding:10px 15px 20px;text-decoration:none;width:206px}.article[data-v-cc211d5d]:hover{background:#fff8f4;border-left-color:#ff4a0a;box-shadow:0 4px 12px #ff5e1526}.article-title[data-v-cc211d5d]{color:#333;font-style:normal;font-weight:500;margin-bottom:8px;-webkit-line-clamp:1;padding-top:5px}.article-content[data-v-cc211d5d],.article-title[data-v-cc211d5d]{display:-webkit-box;font-size:14px;line-height:20px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-content[data-v-cc211d5d]{bottom:auto;color:#666;position:relative;-webkit-line-clamp:3;padding-top:10px}.knowledge-flow-cards[data-v-cc211d5d]{display:flex;flex-wrap:wrap;gap:16px;width:100%}.knowledge-flow-card[data-v-cc211d5d]{background:#f9f9fb;border-radius:8px;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;gap:14px;height:376px;padding:16px;width:480px}.knowledge-flow-card[data-v-cc211d5d]:hover{box-shadow:0 6px 16px #0000001f}.flow-title[data-v-cc211d5d]{color:#333;font-size:18px;font-weight:600;line-height:28px;margin-bottom:2px;position:relative}.flow-tabs[data-v-cc211d5d]{box-shadow:0 1px 1px -1px gray;display:flex}.flow-tab[data-v-cc211d5d]{background:transparent;border:none;color:#9ca3af;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:4px;transition:color .3s ease}.flow-tab[data-v-cc211d5d]:hover{color:#6b7280}.flow-tab.active[data-v-cc211d5d]{background:transparent;border:none;color:#d3a870;font-weight:500}.flow-content[data-v-cc211d5d]{display:flex;flex:1;flex-direction:column;gap:16px;overflow-y:auto;scrollbar-color:#d1d5db #f9f9fb;scrollbar-width:thin}.flow-content[data-v-cc211d5d]::-webkit-scrollbar{width:6px}.flow-content[data-v-cc211d5d]::-webkit-scrollbar-track{background:#f9f9fb;border-radius:3px}.flow-content[data-v-cc211d5d]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.flow-content[data-v-cc211d5d]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.flow-item[data-v-cc211d5d]{display:flex;flex-direction:column;gap:16px}.flow-item-box[data-v-cc211d5d]{gap:12px;margin-bottom:8px;padding:8px 0}.flow-item-box[data-v-cc211d5d],.flow-step[data-v-cc211d5d]{align-items:center;display:flex}.flow-step[data-v-cc211d5d]{background:#d3a870;border-radius:4px 30px 30px 4px;color:#fff;flex-shrink:0;justify-content:center;min-width:50px;padding:4px 12px}.flow-desc-text[data-v-cc211d5d],.flow-step[data-v-cc211d5d]{font-size:14px;font-weight:400;line-height:20px}.flow-desc-text[data-v-cc211d5d]{color:#333;flex:1;font-style:normal}.flow-description-box[data-v-cc211d5d]{cursor:pointer;display:flex;flex-direction:column;gap:4px}.flow-description[data-v-cc211d5d]{width:100%}.case-library-card[data-v-cc211d5d]{background:#f9f9fb;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:16px;width:266px}.case-library-card[data-v-cc211d5d]:hover{box-shadow:0 6px 16px #0000001f}.library-title[data-v-cc211d5d]{color:#333;font-size:18px;font-weight:600;line-height:28px;position:relative}.library-title a[data-v-cc211d5d]{color:inherit}.library-item[data-v-cc211d5d],.library-title a[data-v-cc211d5d]{cursor:pointer;text-decoration:none}.library-item[data-v-cc211d5d]{border-radius:4px;color:#333;font-size:14px;line-height:20px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.library-item[data-v-cc211d5d]:hover{background:#ff5e151a;color:#ff5e15}.consult-bar[data-v-cc211d5d]{background:#edf0f9;justify-content:space-between;margin-bottom:18px;margin-top:18px;padding:24px 40px;width:100%}.consult-bar[data-v-cc211d5d],.consult-left[data-v-cc211d5d]{align-items:center;display:flex}.consult-left[data-v-cc211d5d]{gap:16px}.consult-img_box[data-v-cc211d5d]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-cc211d5d]{background-color:#fff;height:auto;left:50%;position:absolute;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-cc211d5d]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-btn[data-v-cc211d5d]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;padding:1px 16px;text-align:center}.consult-btn[data-v-cc211d5d]:hover{background:#c19a60;box-shadow:0 4px 12px #d3a76f66}.case-container[data-v-fdc6243e],.case-root[data-v-fdc6243e]{display:flex;flex-direction:column;min-height:100vh}.case-container[data-v-fdc6243e]{background-color:#fff;margin:0 auto;width:100%}.padding32[data-v-fdc6243e]{padding:0 32px 20px}.main-content[data-v-fdc6243e]{flex:1;gap:20px;margin:0 auto;width:1280px}.banner[data-v-fdc6243e],.main-content[data-v-fdc6243e]{display:flex;flex-direction:column}.banner[data-v-fdc6243e]{background:linear-gradient(90deg,#3a2a1f,#4a3a2f);border-radius:0 0 8px 8px;color:#fff;overflow:hidden;padding:80px 64px;position:relative}.banner[data-v-fdc6243e]:before{background-image:url(/images/woshou.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.banner-text[data-v-fdc6243e]{position:relative;z-index:2}.banner-text h1[data-v-fdc6243e]{font-size:36px;font-weight:700;line-height:32px;margin:0 0 12px}.banner-text p[data-v-fdc6243e]{color:#ffcba4;font-size:18px;line-height:28px;margin:0 0 24px}.banner-buttons[data-v-fdc6243e]{display:flex;gap:16px}.btn-primary[data-v-fdc6243e]{align-items:center;background:#ff5e15;border:1px solid transparent;border-radius:12px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;line-height:24px;min-width:120px;padding:8px 16px}.btn-primary[data-v-fdc6243e]:hover:not(:disabled){background:#e54d0d;box-shadow:0 4px 8px #ff5e154d}.btn-primary[data-v-fdc6243e]:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.btn-secondary[data-v-fdc6243e]{align-items:center;background:transparent;border:1px solid #fff;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;line-height:24px;min-width:120px;padding:8px 16px}.btn-secondary[data-v-fdc6243e]:hover:not(:disabled){background:#ffffff1a}.btn-secondary[data-v-fdc6243e]:disabled{cursor:not-allowed;opacity:.6;transform:none}.breadcrumbs[data-v-fdc6243e]{color:#666;display:flex;font-size:14px;gap:8px;line-height:20px;padding:0 1px}.quote-left-text[data-v-fdc6243e]{color:#fff;font-size:36px;font-style:normal;font-weight:400;line-height:40px;margin-left:-20px}.breadcrumb-arrow[data-v-fdc6243e]{height:20px;width:5px}.breadcrumbs .current[data-v-fdc6243e]{color:#333333e0}.breadcrumb-link[data-v-fdc6243e]{color:#666;cursor:pointer;text-decoration:none}.breadcrumb-link[data-v-fdc6243e]:hover{color:#ff5e15;text-decoration:underline}.solutions[data-v-fdc6243e]{display:flex;flex-direction:column;gap:17px;padding:0 2px}.solutions h2[data-v-fdc6243e]{color:#333333e0;font-size:30px;font-weight:600;line-height:38px;margin:24px 0 0;text-align:center}.solution-tabs[data-v-fdc6243e]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.solution-tabs button[data-v-fdc6243e]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 2px #0000000d,0 0 0 0 transparent,0 0 0 0 transparent;color:#333;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;gap:8px;justify-content:center;line-height:24px;min-width:112px;padding:8px 24px}.solution-tabs button[data-v-fdc6243e]:hover:not(:disabled){box-shadow:0 4px 8px #0000001a}.solution-tabs button[data-v-fdc6243e]:disabled{cursor:not-allowed;opacity:.6;transform:none}.solution-tabs .tab-active[data-v-fdc6243e]{background:#ff5e15;border:none;box-shadow:0 1px 2px #0000000d;color:#fff}.solution-cards[data-v-fdc6243e]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:24px}.card[data-v-fdc6243e]{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:1px 27.33px 31.5px 1px;position:relative}.card[data-v-fdc6243e]:hover{border-color:#ff5e15;box-shadow:0 8px 25px #00000026}.card-overlay[data-v-fdc6243e]{align-items:center;background:#ff5e15e6;border-radius:16px;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.card-icon[data-v-fdc6243e]{background:linear-gradient(90deg,#ff5e15,#ff8b2b);border-radius:16px 0 8px;height:16px;width:16px}.card h3[data-v-fdc6243e]{color:#333333e0;font-size:20px;font-weight:600;line-height:28px;margin:0 0 1.5px 24px}.card p[data-v-fdc6243e]{color:#666;font-size:14px;line-height:22px;margin:0 0 0 24px}.ad-banner[data-v-fdc6243e]{background:#fff2e8;border-radius:8px;display:flex;justify-content:space-between;margin:34px 2px 32px 0;min-height:120px;overflow:hidden;padding:24px 32px;position:relative}.ad-image[data-v-fdc6243e]{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ad-content[data-v-fdc6243e]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:1280px;z-index:2}.case-logo-img[data-v-fdc6243e]{height:36px}.ad-title[data-v-fdc6243e]{display:flex;flex-direction:column;gap:12px}.ad-content h2[data-v-fdc6243e]{color:#333333e0;font-size:24px;font-weight:600;line-height:32px;margin:0}.ad-content p[data-v-fdc6243e]{color:#ff5e15;font-size:20px;font-weight:600;line-height:28px;margin:0}.ad-buttons[data-v-fdc6243e]{display:flex;gap:20px;padding:16px 0}.btn-outline[data-v-fdc6243e]{background:#fff;border:1px solid #ff5e15;border-radius:8px;color:#ff5e15;cursor:pointer;font-size:16px;line-height:25px;padding:7.5px 38px}.btn-outline[data-v-fdc6243e]:hover:not(:disabled){background:#ff5e15;color:#fff}.btn-outline[data-v-fdc6243e]:disabled{cursor:not-allowed;opacity:.6;transform:none}.cases[data-v-fdc6243e]{display:flex;flex-direction:column;gap:17px}.cases h2[data-v-fdc6243e]{color:#333333e0;font-size:30px;font-weight:600;line-height:38px}.cases h2[data-v-fdc6243e],.cases p[data-v-fdc6243e]{margin:0;text-align:center}.cases p[data-v-fdc6243e]{color:#666;font-size:16px;line-height:24px}.case-cards[data-v-fdc6243e]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.case-card[data-v-fdc6243e]{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;cursor:pointer;display:flex;flex-direction:column;gap:24px;padding:1px 1px 25.5px;position:relative}.case-card[data-v-fdc6243e]:hover{border-color:#ff5e15;box-shadow:0 4px 12px #0000001f}.case-overlay[data-v-fdc6243e]{align-items:center;background:#ff5e15e6;border-radius:16px;bottom:0;color:#fff;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}.case-card:hover .case-overlay[data-v-fdc6243e]{opacity:1}.case-logo[data-v-fdc6243e]{align-items:center;background:#f5f6f8;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:16px 16px 0 0;display:flex;height:80px;justify-content:center}.case-details[data-v-fdc6243e]{display:flex;flex-direction:column;gap:7.5px;padding:0 24px}.case-details h3[data-v-fdc6243e]{color:#333333e0;font-size:16px;font-weight:600;line-height:24px;margin:0}.case-details p[data-v-fdc6243e]{color:#666;font-size:14px;line-height:22px;margin:.5px 23px 0 0;text-align:left}.partners[data-v-fdc6243e]{background:#f5f6f8;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin:27px 1px 0;padding:40px 48px}.partners h2[data-v-fdc6243e]{color:#333333e0;font-size:24px;font-weight:600;line-height:32px;margin:0;text-align:center}.partner-logos[data-v-fdc6243e]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.partner-logo[data-v-fdc6243e]{align-items:center;background:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:center;opacity:1;transform:none}.partner-logo[data-v-fdc6243e]:hover{box-shadow:0 4px 12px #0000001a}.quotes[data-v-fdc6243e]{display:flex;gap:0;margin:30px 0 0;padding:0 2px}.quote-left[data-v-fdc6243e]{background:#d3a870;background-position:50%;background-size:cover;border-radius:16px 0 0 16px;padding:19px 54px}.quote-left[data-v-fdc6243e],.quote-right[data-v-fdc6243e]{color:#fff;display:flex;flex-direction:column;font-size:18px;line-height:28px;position:relative;width:50%}.quote-right[data-v-fdc6243e]{background:#ac9174;background-position:50%;background-size:cover;border-radius:0 16px 16px 0;gap:5px;padding:21px 40px 40px}.quote-icon[data-v-fdc6243e]{bottom:0;height:181px;position:absolute;right:19px;width:144px}.btn-quote[data-v-fdc6243e]{align-items:center;background:#fff;border:1px solid transparent;border-radius:30px;color:#ac9174;cursor:pointer;display:flex;font-size:20px;gap:8px;line-height:24px;padding:8px 18px;width:-moz-fit-content;width:fit-content}.btn-quote[data-v-fdc6243e]:hover:not(:disabled){box-shadow:0 4px 8px #ffffff4d}.btn-quote[data-v-fdc6243e]:disabled{cursor:not-allowed;opacity:.6;transform:none}.arrow-icon[data-v-fdc6243e]{background-position:50%;background-size:cover;height:16px;margin-bottom:4px;margin-top:4px;width:16px}.consultation[data-v-fdc6243e]{align-items:center;background:#f5f6f8;background-position:50%;background-size:cover;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin:30px 2px 0 0;min-height:200px;padding:40px 0;position:relative}.consultation h2[data-v-fdc6243e]{color:#333333e0;font-size:24px;font-weight:600;line-height:32px;margin:0}.consultation p[data-v-fdc6243e]{color:#666;font-size:14px;line-height:22px;margin:0}.btn-consult[data-v-fdc6243e]{align-items:center;background:#ff5e15;border:1px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:20px;gap:8px;line-height:24px;margin:2px 0 40px;padding:8px 21px}.btn-consult[data-v-fdc6243e]:hover:not(:disabled){background:#e54d0d}.btn-consult[data-v-fdc6243e]:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.consultation-img[data-v-fdc6243e]{background-position:50%;background-size:cover;height:237px;position:absolute;right:1px;top:0;width:177px;z-index:2}.loading-spinner[data-v-fdc6243e]{border:2px solid transparent;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}.loading-spinner.small[data-v-fdc6243e]{border-width:1px;height:12px;width:12px}.loading-container[data-v-fdc6243e]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 0}.loading-text[data-v-fdc6243e]{color:#666;font-size:16px;font-weight:500}.error-container[data-v-fdc6243e]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 0}.error-text[data-v-fdc6243e]{font-weight:500}.error-text[data-v-fdc6243e],.no-data[data-v-fdc6243e]{color:#666;font-size:16px}.no-data[data-v-fdc6243e]{align-items:center;display:flex;justify-content:center;padding:60px 0}@media (max-width:768px){.main-content[data-v-fdc6243e]{padding:0 16px;width:100%}.banner[data-v-fdc6243e]{padding:40px 20px}.banner-text h1[data-v-fdc6243e]{font-size:24px}.banner-text p[data-v-fdc6243e]{font-size:16px}.banner-buttons[data-v-fdc6243e]{flex-direction:column;gap:12px}.case-cards[data-v-fdc6243e],.solution-cards[data-v-fdc6243e]{grid-template-columns:1fr}.partner-logos[data-v-fdc6243e]{grid-template-columns:repeat(2,1fr)}.quotes[data-v-fdc6243e]{flex-direction:column}.quote-left[data-v-fdc6243e],.quote-right[data-v-fdc6243e]{border-radius:16px;width:100%}.ad-content[data-v-fdc6243e]{flex-direction:column;gap:20px;text-align:center}}.case-detail-container[data-v-2481f1a9]{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;padding-top:20px;width:100%}.main-content[data-v-2481f1a9]{display:grid;flex:1;grid-template-columns:1fr;margin:0 auto;width:1280px}.content-wrapper[data-v-2481f1a9]{display:grid;gap:24px;grid-template-columns:879px 380px;margin-bottom:38px;width:100%}.left-content[data-v-2481f1a9]{gap:24px}.article-content[data-v-2481f1a9],.left-content[data-v-2481f1a9]{display:flex;flex-direction:column}.article-content[data-v-2481f1a9]{background:#fff;border-radius:4px;gap:16px;padding:24px 23px 97px}.breadcrumb[data-v-2481f1a9]{color:#999;display:flex;gap:4px;line-height:21px;min-height:21px;padding-left:1px}.breadcrumb-item[data-v-2481f1a9]{align-items:center;display:flex;gap:4px}.breadcrumb-item.unclick[data-v-2481f1a9]{display:flow;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px}.breadcrumb-item.clickable[data-v-2481f1a9]{color:#999;cursor:pointer;position:relative;text-decoration:none}.breadcrumb-item.clickable[data-v-2481f1a9]:hover{color:#ff5e15}.breadcrumb-item.clickable[data-v-2481f1a9]:after{background:#ff5e15;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:0}.breadcrumb-item.clickable[data-v-2481f1a9]:hover:after{width:100%}.breadcrumb-separator[data-v-2481f1a9]{color:#999}.article-title[data-v-2481f1a9]{color:#333;font-size:24px;font-weight:700;line-height:36px;min-height:36px}.article-meta[data-v-2481f1a9],.article-title[data-v-2481f1a9]{display:flex;padding-left:1px}.article-meta[data-v-2481f1a9]{align-items:center;flex-direction:row;gap:4px;padding-right:1px}.author[data-v-2481f1a9]{color:#999;display:flex;line-height:21px;min-height:21px}.divider[data-v-2481f1a9]{background-image:url(/images/198301f0a2704e4-d620cf9c-a279-4bff-94d8-c5b1d083f829.svg);background-size:cover;height:12.59px;margin-left:4px;margin-top:4.2px;width:1px}.update-time[data-v-2481f1a9]{color:#999;display:flex;line-height:21px;margin-left:4px;min-height:21px}.article-summary[data-v-2481f1a9]{display:flex;margin-top:8px;min-height:80px;padding-left:1px}.summary-content[data-v-2481f1a9]{align-items:center;background:#f9f9f9;color:#666;display:flex;font-size:16px;line-height:24px;min-height:48px;padding:16px;width:798.37px}.legal-tip[data-v-2481f1a9]{margin-top:73.56px;padding-left:1px}.tip-content[data-v-2481f1a9]{background:#f9f9f9;border-left:4px solid #ff5e15;color:#666;font-size:16px;line-height:28px;min-height:48px;padding:16px 16px 20px}.tip-content[data-v-2481f1a9]:hover{background:#fff7f2}.article-footer[data-v-2481f1a9]{border-top:1px solid #eee;display:flex;justify-content:space-between;margin-top:7.44px;min-height:49px;padding-top:17px}.tags[data-v-2481f1a9]{display:flex;gap:16px;padding-bottom:6px;padding-top:6px}.tags-container[data-v-2481f1a9]{flex-wrap:wrap;gap:12px}.tag[data-v-2481f1a9],.tags-container[data-v-2481f1a9]{align-items:center;display:flex}.tag[data-v-2481f1a9]{background:#f5f5f5;border-radius:6px;color:#666;cursor:pointer;font-size:12px;height:24px;justify-content:center;line-height:20px;min-width:60px;overflow:hidden;padding:0 12px;position:relative;white-space:nowrap}.tag[data-v-2481f1a9]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.tag[data-v-2481f1a9]:hover{background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.tag[data-v-2481f1a9]:hover:before{left:100%}.action-buttons[data-v-2481f1a9]{gap:12px}.action-buttons[data-v-2481f1a9],.share-button[data-v-2481f1a9]{align-items:center;display:flex}.share-button[data-v-2481f1a9]{border:1px solid transparent;border-radius:8px;cursor:pointer;gap:8px;overflow:hidden;padding:5px 16px;position:relative}.share-button[data-v-2481f1a9]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.share-button[data-v-2481f1a9]:hover{background:#f5f5f5;box-shadow:0 2px 8px #0000001a}.share-button[data-v-2481f1a9]:hover:before{left:100%}.share-icon[data-v-2481f1a9]{background-image:url(/images/198301f0a283ef5-457f7a3c-1611-4c07-a6a3-bb02d943d51e.svg);background-size:cover;height:14px;margin-bottom:4.25px;margin-top:3.75px;width:14px}.share-button span[data-v-2481f1a9]{align-items:center;color:#000000e0;display:flex;justify-content:center;line-height:22px;min-height:22px;text-align:center}.right-sidebar[data-v-2481f1a9]{gap:24px}.consultation-box[data-v-2481f1a9],.right-sidebar[data-v-2481f1a9]{display:flex;flex-direction:column;width:100%}.consultation-box[data-v-2481f1a9]{background:linear-gradient(180deg,#ffebe2,#fff 24%);border-radius:12px;box-shadow:0 1px 2px #0000000d;gap:12px;padding:21px 20px 33px;position:relative}.consultation-bg[data-v-2481f1a9]{height:79px;position:absolute;right:0;top:0;width:92px;z-index:0}.consultation-title[data-v-2481f1a9]{color:#000000e0;display:flex;font-size:20px;font-weight:700;line-height:28px;min-height:28px;text-overflow:ellipsis}.consultation-title .highlight[data-v-2481f1a9]{color:#ff5e15}.consultation-description[data-v-2481f1a9]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:20px;text-overflow:ellipsis}.consultation-steps[data-v-2481f1a9]{justify-content:space-around;margin-top:11.5px;width:100%}.consultation-steps[data-v-2481f1a9],.step-item[data-v-2481f1a9]{align-items:center;display:flex;flex-direction:row;gap:4px}.step-divider[data-v-2481f1a9]{margin-left:15px}.step-icon[data-v-2481f1a9]{background-size:cover;height:16px;margin-top:2px;width:16px}.step-text[data-v-2481f1a9]{color:#000000e0;display:flex;font-size:14px;font-weight:500;line-height:20px;min-height:20px;text-overflow:ellipsis}.step-divider[data-v-2481f1a9]{background-size:cover;height:13.3px;margin-top:3px;width:13.3px}.consultation-input[data-v-2481f1a9]{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;box-sizing:border-box;height:43px;margin-right:1px;margin-top:10px;padding:8px;position:relative;width:338px}.consultation-textarea[data-v-2481f1a9]{background:transparent;border:none;color:#333;font-size:14px;height:100%;line-height:20px;outline:none;resize:none;width:calc(100% - 90px)}.consultation-textarea[data-v-2481f1a9]::-moz-placeholder{color:#00000040}.consultation-textarea[data-v-2481f1a9]::placeholder{color:#00000040}.consultation-button[data-v-2481f1a9]{align-items:center;background:linear-gradient(0deg,#ff5e15,#ff5e15);border-radius:8px;bottom:0;box-shadow:0 2px #ff7d051a;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;line-height:21px;overflow:hidden;position:absolute;right:0;text-align:center;width:85px}.consultation-button[data-v-2481f1a9]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.consultation-button[data-v-2481f1a9]:hover{background:#e65313;box-shadow:0 4px 12px #ff5e1566}.consultation-button[data-v-2481f1a9]:hover:before{left:100%}.hot-cases[data-v-2481f1a9]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;padding:26px 26px 10px;width:100%}.hot-cases-title[data-v-2481f1a9]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;min-height:28px;text-overflow:ellipsis}.hot-case-item[data-v-2481f1a9]{border-bottom:1px solid rgba(5,5,5,.06);cursor:pointer;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:16px 0;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.hot-case-item[data-v-2481f1a9]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.05),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.hot-case-item[data-v-2481f1a9]:hover{background:#ff5e150d;box-shadow:0 2px 8px #ff5e151a}.hot-case-item[data-v-2481f1a9]:hover:before{left:100%}.hot-case-item[data-v-2481f1a9]:last-child{border-bottom:none}.hot-case-header[data-v-2481f1a9]{align-items:center;display:flex;gap:10px}.hot-case-rank[data-v-2481f1a9]{background:#edf0f9;border-radius:4px;box-sizing:border-box;color:#666;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:15px;padding:3.5px 7px;text-align:center;width:22px}.hot-case-rank.top[data-v-2481f1a9]{background:#ff8b2b;color:#fff}.hot-case-title[data-v-2481f1a9]{color:#333;cursor:pointer;flex:1;font-size:14px;line-height:22px;min-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-case-title[data-v-2481f1a9]:hover{color:#ff5e15}.hot-case-category[data-v-2481f1a9]{color:#999;display:flex;font-size:12px;line-height:16px;min-height:16px;padding-left:32px;text-overflow:ellipsis}.hot-cases-empty[data-v-2481f1a9]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.empty-icon[data-v-2481f1a9]{margin-bottom:16px}.empty-title[data-v-2481f1a9]{color:#666;font-size:16px;font-weight:500;margin-bottom:8px}.empty-description[data-v-2481f1a9]{color:#999;font-size:14px;margin-bottom:20px}.empty-action[data-v-2481f1a9]{align-items:center;background:#f5f5f5;border-radius:20px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.empty-action[data-v-2481f1a9]:hover{background:#e8e8e8;color:#333}.refresh-icon[data-v-2481f1a9]{font-size:16px}.lawyer-list[data-v-2481f1a9]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:14px;padding:25px 24.8px 30px;width:100%}.lawyer-list-title[data-v-2481f1a9]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:25.1px;min-height:25px;text-overflow:ellipsis;width:200px}.lawyer-list-description[data-v-2481f1a9]{color:#666;display:flex;line-height:20px;min-height:40px;text-overflow:ellipsis;width:322px}.lawyer-item[data-v-2481f1a9]{border-radius:12px;display:flex;flex-direction:row;gap:19px;margin-top:14px;overflow:hidden;padding:12px;position:relative;width:100%}.lawyer-item[data-v-2481f1a9]:before{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.lawyer-item[data-v-2481f1a9]:before,.lawyer-item[data-v-2481f1a9]:hover{background:linear-gradient(135deg,#ff5e150d,#ff5e1505)}.lawyer-item[data-v-2481f1a9]:hover{box-shadow:0 4px 12px #ff5e151a}.lawyer-qr-code[data-v-2481f1a9]{align-items:center;background:#f3f3f5;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;color:#000;display:flex;font-size:12px;height:120px;justify-content:center;line-height:18px;text-align:center;width:120px}.lawyer-item:hover .lawyer-qr-code[data-v-2481f1a9]{background:#fff7f2;border-color:#ff5e15}.qr-code-img[data-v-2481f1a9]{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lawyer-header[data-v-2481f1a9]{align-items:center;display:flex;gap:8px}.lawyer-info[data-v-2481f1a9]{display:flex;flex-direction:column;gap:4px;width:178px}.lawyer-name[data-v-2481f1a9]{color:#000000e0;font-size:15px;font-weight:500;line-height:22px;min-height:22px}.lawyer-name[data-v-2481f1a9],.lawyer-service-area[data-v-2481f1a9]{display:flex;text-overflow:ellipsis}.lawyer-service-area[data-v-2481f1a9]{color:#6b7280}.lawyer-service-area[data-v-2481f1a9],.lawyer-specialties[data-v-2481f1a9]{font-size:12px;line-height:16px;min-height:16px}.lawyer-specialties[data-v-2481f1a9]{color:#999;display:flex;margin-top:5px;text-overflow:ellipsis}.lawyer-consult-button[data-v-2481f1a9]{align-items:center;background:#ff5e15;border-radius:30px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;justify-content:center;line-height:20px;margin-top:30px;overflow:hidden;padding:8px 0;position:relative;text-align:center;width:100%}.lawyer-consult-button[data-v-2481f1a9]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.lawyer-consult-button[data-v-2481f1a9]:hover:before{height:200%;width:200%}.lawyer-consult-button[data-v-2481f1a9]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.consult-bar[data-v-2481f1a9]{align-items:center;background:#edf0f9;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 40px;width:100%}.consult-bar[data-v-2481f1a9]:hover{background:#e8ecf5}.consult-left[data-v-2481f1a9]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-2481f1a9]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-2481f1a9]{background-color:#fff;height:auto;left:50%;position:absolute;top:2px;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-2481f1a9]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-btn[data-v-2481f1a9]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;overflow:hidden;padding:1px 16px;position:relative;text-align:center}.consult-btn[data-v-2481f1a9]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.consult-btn[data-v-2481f1a9]:hover:before{height:200%;width:200%}.consult-btn[data-v-2481f1a9]:hover{background:#c19a6b;box-shadow:0 4px 12px #d3a76f4d}.content-sections[data-v-2481f1a9]{display:flex;flex-direction:column;gap:16px}.sidebar-sections[data-v-2481f1a9]{display:flex;flex-direction:column;gap:24px}.steps-container[data-v-2481f1a9]{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:space-around;width:100%}.hot-cases-list[data-v-2481f1a9],.lawyers-container[data-v-2481f1a9]{display:flex;flex-direction:column}.lawyers-container[data-v-2481f1a9]{gap:14px}.article-body[data-v-2481f1a9]{font-family:Microsoft YaHei,微软雅黑,sans-serif;font-size:18px;line-height:2.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.share-modal[data-v-2481f1a9]{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.share-modal-content[data-v-2481f1a9]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-width:400px;padding:24px;width:90%}.share-modal-header[data-v-2481f1a9]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.share-modal-header h3[data-v-2481f1a9]{color:#333;font-size:18px;font-weight:600;margin:0}.close-button[data-v-2481f1a9]{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;width:30px}.close-button[data-v-2481f1a9]:hover{background:#f5f5f5;color:#333}.share-options[data-v-2481f1a9]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.share-option[data-v-2481f1a9]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px}.share-option[data-v-2481f1a9]:hover{background:#f8f9fa;border-color:#e9ecef}.share-option-icon[data-v-2481f1a9]{align-items:center;border-radius:8px;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.share-option-icon.wechat[data-v-2481f1a9]{background:#07c160;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M8.5 13.5A1.5 1.5 0 0 1 7 12a1.5 1.5 0 0 1 1.5-1.5A1.5 1.5 0 0 1 10 12a1.5 1.5 0 0 1-1.5 1.5m7 0A1.5 1.5 0 0 1 14 12a1.5 1.5 0 0 1 1.5-1.5A1.5 1.5 0 0 1 17 12a1.5 1.5 0 0 1-1.5 1.5M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 18a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option-icon.weibo[data-v-2481f1a9]{background:#e6162d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M9.82 13.87c.02.41.45.36.54.08.14-.45.51-.71 1-.71.42 0 .76.2 1.02.61.25.4.37.89.37 1.47s-.12 1.07-.37 1.47q-.39.6-1.02.6c-.49 0-.86-.26-1-.77-.09-.28-.52-.33-.54.08s.3.65.68.65c.62 0 1.12-.24 1.5-.73q.57-.735.57-1.71T12 13.2c-.38-.49-.88-.73-1.5-.73-.38 0-.7.24-.68 1.4m5.68 0c.02.41.45.36.54.08.14-.45.51-.71 1-.71.42 0 .76.2 1.02.61.25.4.37.89.37 1.47s-.12 1.07-.37 1.47q-.39.6-1.02.6c-.49 0-.86-.26-1-.77-.09-.28-.52-.33-.54.08s.3.65.68.65c.62 0 1.12-.24 1.5-.73q.57-.735.57-1.71t-.57-1.71c-.38-.49-.88-.73-1.5-.73-.38 0-.7.24-.68 1.4M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 18a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option-icon.link[data-v-2481f1a9]{background:#ff5e15;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option span[data-v-2481f1a9]{color:#666;font-size:14px;font-weight:500}@keyframes slideInDown-2481f1a9{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.case-base-container[data-v-e65be66d]{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;padding-top:20px;width:100%}.main-content[data-v-e65be66d]{display:grid;flex:1;grid-template-columns:1fr;margin:0 auto;width:1280px}.content-wrapper[data-v-e65be66d]{display:grid;gap:24px;grid-template-columns:879px 380px;margin-bottom:38px;width:100%}.left-content[data-v-e65be66d]{gap:24px}.category-section[data-v-e65be66d],.left-content[data-v-e65be66d]{display:flex;flex-direction:column}.category-section[data-v-e65be66d]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;gap:15px;padding:18px 23px 30px}.category-header[data-v-e65be66d]{display:flex;flex-direction:row;gap:4px}.category-icon[data-v-e65be66d]{background-color:#ff5e15;height:14px;margin-top:3px;width:4px}.category-title[data-v-e65be66d]{color:#333;display:flex;font-size:16px;font-weight:600;line-height:19px;min-height:20px}.category-list[data-v-e65be66d]{display:flex;flex-wrap:wrap;gap:12px;width:100%}.category-item[data-v-e65be66d]{background:#f8f9fc;border:1px solid #ebedf5;border-radius:20px;box-sizing:border-box;color:#555;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;height:32px;line-height:31px;min-width:82px;padding:0 10px;position:relative;text-align:center}.category-item[data-v-e65be66d]:before{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.category-item[data-v-e65be66d]:hover:before{opacity:1}.category-item.active[data-v-e65be66d]{background:linear-gradient(135deg,#fff7f2,#ffe4d6);border:1px solid #ff5e15;color:#ff5e15;font-weight:600}.category-item[data-v-e65be66d]:hover:not(.active){background:linear-gradient(135deg,#f0f1f5,#e8ecf5);border-color:#ff5e15;box-shadow:0 4px 12px #ff5e151a}.case-list[data-v-e65be66d]{flex-direction:column;gap:24px}.case-item[data-v-e65be66d],.case-list[data-v-e65be66d]{display:flex;width:100%}.case-item[data-v-e65be66d]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;box-sizing:border-box;cursor:pointer;flex-direction:row;gap:16px;margin-top:22px;overflow:hidden;padding:25px;position:relative}.case-item[data-v-e65be66d]:hover{border-color:#ff5e15;box-shadow:0 16px 40px #0000001f}.case-image[data-v-e65be66d]{background-position:50%;background-size:cover;border-radius:8px;box-shadow:0 4px 12px #0000001a;height:120px;overflow:hidden;width:180px}.case-item:hover .case-image[data-v-e65be66d]{box-shadow:0 8px 24px #00000026}.case-content[data-v-e65be66d]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;width:633px}.case-title[data-v-e65be66d]{color:#333333e0;cursor:pointer;display:flex;font-size:18px;font-weight:600;line-height:28px;min-height:28px;text-overflow:ellipsis}.case-description[data-v-e65be66d]{color:#666;display:-webkit-box;font-size:14px;line-height:20px;min-height:40px;width:633px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.case-footer-wrapper[data-v-e65be66d]{gap:12px;margin-top:5px}.case-footer[data-v-e65be66d],.case-footer-wrapper[data-v-e65be66d]{align-items:center;display:flex;flex-direction:row}.case-footer[data-v-e65be66d]{gap:4px}.case-source-icon[data-v-e65be66d]{background-size:cover;height:14px;width:14px}.case-source[data-v-e65be66d]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:17px;text-overflow:ellipsis}.case-date[data-v-e65be66d]{align-items:center;display:flex;flex-direction:row;gap:4px}.date-icon[data-v-e65be66d]{background-size:cover;height:14px;width:14px}.date-text[data-v-e65be66d]{color:#999;display:flex;line-height:20px;min-height:20px;text-overflow:ellipsis}.pagination[data-v-e65be66d]{gap:9px;margin-top:24px;width:100%}.page-item[data-v-e65be66d],.pagination[data-v-e65be66d]{display:flex;justify-content:center}.page-item[data-v-e65be66d]{background:#fff;border:1px solid transparent;border-radius:8px;color:#333333e0;cursor:pointer;font-weight:500;height:32px;line-height:32px;overflow:hidden;padding:0 12px;position:relative;text-align:center}.page-item[data-v-e65be66d]:before{background:linear-gradient(135deg,#ff5e151a,#ff5e150d);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.page-item[data-v-e65be66d]:hover:before{height:100%;width:100%}.page-item.active[data-v-e65be66d]{background:linear-gradient(135deg,#fff7f2,#ffe4d6);border:1px solid #ff5e15;box-shadow:0 4px 12px #ff5e1533;color:#ff5e15;font-weight:600}.page-item[data-v-e65be66d]:hover:not(.active){background:linear-gradient(135deg,#f5f5f5,#f0f1f5);box-shadow:0 4px 12px #ff5e151a;color:#ff5e15}.page-item.ellipsis[data-v-e65be66d]{background:transparent;border:none;color:#999;cursor:default;font-weight:400}.page-item.ellipsis[data-v-e65be66d]:hover{background:transparent;box-shadow:none;color:#999}.page-item.ellipsis[data-v-e65be66d]:before{display:none}.page-nav[data-v-e65be66d]{border-radius:4px;color:#333333e0;cursor:pointer;display:flex;justify-content:center;line-height:32px;padding:0 8px;text-align:center}.page-nav.disabled[data-v-e65be66d]{color:#33333340;cursor:not-allowed}.page-nav[data-v-e65be66d]:hover:not(.disabled){background:#ff5e151a;color:#ff5e15}.right-sidebar[data-v-e65be66d]{gap:24px}.consultation-box[data-v-e65be66d],.right-sidebar[data-v-e65be66d]{display:flex;flex-direction:column;width:100%}.consultation-box[data-v-e65be66d]{background:linear-gradient(180deg,#ffebe2,#fff 24%);border-radius:12px;box-shadow:0 1px 2px #0000000d;gap:12px;padding:21px 20px 33px;position:relative}.consultation-box[data-v-e65be66d]:hover{box-shadow:0 8px 24px #0000001a}.consultation-bg[data-v-e65be66d]{height:79px;position:absolute;right:0;top:0;width:92px;z-index:0}.consultation-title[data-v-e65be66d]{color:#000000e0;display:flex;font-size:20px;font-weight:700;line-height:28px;min-height:28px;text-overflow:ellipsis}.consultation-title .highlight[data-v-e65be66d]{color:#ff5e15}.consultation-description[data-v-e65be66d]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:20px;text-overflow:ellipsis}.consultation-steps[data-v-e65be66d]{justify-content:space-around;margin-top:11.5px;width:100%}.consultation-steps[data-v-e65be66d],.step-item[data-v-e65be66d]{align-items:center;display:flex;flex-direction:row;gap:4px}.step-divider[data-v-e65be66d]{margin-left:15px}.step-icon[data-v-e65be66d]{background-size:cover;height:16px;margin-top:2px;width:16px}.step-text[data-v-e65be66d]{color:#000000e0;display:flex;font-size:14px;font-weight:500;line-height:20px;min-height:20px;text-overflow:ellipsis}.step-divider[data-v-e65be66d]{background-size:cover;height:13.3px;margin-top:3px;width:13.3px}.consultation-input[data-v-e65be66d]{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;box-sizing:border-box;height:43px;margin-right:1px;margin-top:10px;padding:8px;position:relative;width:338px}.consultation-input[data-v-e65be66d]:focus-within{border-color:#ff5e15;box-shadow:0 0 0 2px #ff5e151a}.consultation-textarea[data-v-e65be66d]{background:transparent;border:none;color:#333;font-size:14px;height:100%;line-height:20px;outline:none;resize:none;width:calc(100% - 90px)}.consultation-textarea[data-v-e65be66d]::-moz-placeholder{color:#00000040}.consultation-textarea[data-v-e65be66d]::placeholder{color:#00000040}.consultation-button[data-v-e65be66d]{align-items:center;background:linear-gradient(135deg,#ff5e15,#ff8b2b);border-radius:8px;bottom:0;box-shadow:0 4px 12px #ff5e154d;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;line-height:21px;position:absolute;right:0;text-align:center;width:85px}.consultation-button[data-v-e65be66d]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.hot-cases[data-v-e65be66d]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;padding:26px 26px 10px;width:100%}.hot-cases[data-v-e65be66d]:hover{box-shadow:0 8px 24px #0000001a}.hot-cases-title[data-v-e65be66d]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;min-height:28px;text-overflow:ellipsis}.hot-case-item[data-v-e65be66d]{border-bottom:1px solid rgba(5,5,5,.06);cursor:pointer;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:16px 0;position:relative}.hot-case-item[data-v-e65be66d]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.05),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.hot-case-item[data-v-e65be66d]:hover{background:#ff5e150d;box-shadow:0 2px 8px #ff5e151a}.hot-case-item[data-v-e65be66d]:hover:before{left:100%}.hot-case-item[data-v-e65be66d]:last-child{border-bottom:none}.hot-case-header[data-v-e65be66d]{align-items:center;display:flex;gap:10px}.hot-case-rank[data-v-e65be66d]{background:#edf0f9;border-radius:4px;box-sizing:border-box;color:#666;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:15px;padding:3.5px 7px;text-align:center;width:22px}.hot-case-rank.top[data-v-e65be66d]{background:#ff8b2b;color:#fff}.hot-case-title[data-v-e65be66d]{color:#333;cursor:pointer;flex:1;font-size:14px;line-height:22px;min-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-case-title[data-v-e65be66d]:hover{color:#ff5e15}.hot-case-category[data-v-e65be66d]{color:#999;display:flex;font-size:12px;line-height:16px;min-height:16px;padding-left:32px;text-overflow:ellipsis}.lawyer-list[data-v-e65be66d]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:14px;padding:25px 24.8px 30px;width:100%}.lawyer-list[data-v-e65be66d]:hover{box-shadow:0 8px 24px #0000001a}.lawyer-list-title[data-v-e65be66d]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:25.1px;min-height:25px;text-overflow:ellipsis;width:200px}.lawyer-list-description[data-v-e65be66d]{color:#666;display:flex;line-height:20px;min-height:40px;text-overflow:ellipsis;width:322px}.lawyer-item[data-v-e65be66d]{border-radius:12px;display:flex;flex-direction:row;gap:19px;margin-top:14px;overflow:hidden;padding:12px;position:relative;width:100%}.lawyer-item[data-v-e65be66d]:before{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.lawyer-item[data-v-e65be66d]:hover:before{opacity:1}.lawyer-item[data-v-e65be66d]:hover{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);box-shadow:0 4px 12px #ff5e151a}.lawyer-qr-code[data-v-e65be66d]{align-items:center;background:#f3f3f5;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;color:#000;display:flex;font-size:12px;height:120px;justify-content:center;line-height:18px;overflow:hidden;text-align:center;width:120px}.qr-code-img[data-v-e65be66d]{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lawyer-item:hover .lawyer-qr-code[data-v-e65be66d]{background:#fff7f2;border-color:#ff5e15}.lawyer-list-wrapper[data-v-e65be66d]{display:flex;flex-direction:column;gap:14px}.lawyer-list-empty[data-v-e65be66d]{align-items:center;color:#999;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.lawyer-list-empty-icon[data-v-e65be66d]{font-size:32px;margin-bottom:12px;opacity:.6}.lawyer-list-empty-text[data-v-e65be66d]{color:#999;font-size:14px;line-height:20px}.lawyer-info[data-v-e65be66d]{display:flex;flex-direction:column;gap:4px;width:178px}.lawyer-name[data-v-e65be66d]{color:#000000e0;font-size:15px;font-weight:500;line-height:22px;min-height:22px}.lawyer-name[data-v-e65be66d],.lawyer-service-area[data-v-e65be66d]{display:flex;text-overflow:ellipsis}.lawyer-service-area[data-v-e65be66d]{color:#6b7280}.lawyer-service-area[data-v-e65be66d],.lawyer-specialties[data-v-e65be66d]{font-size:12px;line-height:16px;min-height:16px}.lawyer-specialties[data-v-e65be66d]{color:#999;display:flex;margin-top:5px;text-overflow:ellipsis}.lawyer-consult-button[data-v-e65be66d]{align-items:center;background:linear-gradient(135deg,#ff5e15,#ff8b2b);border-radius:30px;box-shadow:0 4px 12px #ff5e154d;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;line-height:20px;margin-top:30px;overflow:hidden;padding:10px 0;position:relative;text-align:center;width:100%}.lawyer-consult-button[data-v-e65be66d]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.lawyer-consult-button[data-v-e65be66d]:hover:before{height:200%;width:200%}.lawyer-consult-button[data-v-e65be66d]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.consult-bar[data-v-e65be66d]{align-items:center;background:#edf0f9;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 40px;width:100%}.consult-bar[data-v-e65be66d]:hover{background:#e8ecf5}.consult-left[data-v-e65be66d]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-e65be66d]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-e65be66d]{background-color:#fff;height:auto;left:50%;position:absolute;top:2px;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-e65be66d],.consult-title[data-v-e65be66d]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-lawyer-name[data-v-e65be66d]{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.consult-btn[data-v-e65be66d]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;overflow:hidden;padding:1px 16px;position:relative;text-align:center}.consult-btn[data-v-e65be66d]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.consult-btn[data-v-e65be66d]:hover:before{height:200%;width:200%}.consult-btn[data-v-e65be66d]:hover{background:#c19a6b;box-shadow:0 4px 12px #d3a76f4d}.hot-cases-empty[data-v-e65be66d],.hot-cases-list[data-v-e65be66d]{display:flex;flex-direction:column}.hot-cases-empty[data-v-e65be66d]{align-items:center;justify-content:center;min-height:200px;padding:40px 20px;text-align:center}.hot-cases-empty:hover .empty-icon[data-v-e65be66d]{opacity:.8}.empty-title[data-v-e65be66d]{color:#666;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.empty-description[data-v-e65be66d]{color:#999;font-size:14px;line-height:20px;margin-bottom:20px}.empty-action[data-v-e65be66d]{align-items:center;background:#f5f5f5;border:1px solid transparent;border-radius:20px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px}.empty-action[data-v-e65be66d]:hover{background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.refresh-icon[data-v-e65be66d]{font-size:16px}.empty-state[data-v-e65be66d]{align-items:center;color:#999;display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.empty-icon[data-v-e65be66d]{font-size:48px;margin-bottom:16px;opacity:.6}.empty-text[data-v-e65be66d]{color:#666;font-size:16px;font-weight:500;margin-bottom:8px}.empty-subtext[data-v-e65be66d]{color:#999;font-size:14px}@media (max-width:1280px){.main-content[data-v-e65be66d]{padding:0 20px;width:100%}.content-wrapper[data-v-e65be66d]{gap:20px;grid-template-columns:1fr}.category-list[data-v-e65be66d]{grid-template-columns:repeat(6,1fr)}}@media (max-width:768px){.category-list[data-v-e65be66d]{grid-template-columns:repeat(4,1fr)}.case-item[data-v-e65be66d]{flex-direction:column}.case-image[data-v-e65be66d]{height:200px;width:100%}.case-content[data-v-e65be66d],.consultation-input[data-v-e65be66d]{width:100%}.hot-cases-empty[data-v-e65be66d]{min-height:150px;padding:30px 15px}.empty-icon svg[data-v-e65be66d]{height:36px;width:36px}.empty-title[data-v-e65be66d]{font-size:14px}.empty-action[data-v-e65be66d],.empty-description[data-v-e65be66d]{font-size:12px}.empty-action[data-v-e65be66d]{padding:6px 12px}}.doc-info-wrapper[data-v-2f504059]{display:flex;flex-direction:column;min-height:100vh}.case-detail-container[data-v-2f504059]{background:#f5f5f5;min-height:calc(100vh - 120px);padding:24px 40px 0;position:relative}.main-content[data-v-2f504059]{display:grid;flex:1;grid-template-columns:1fr;margin:0 auto;width:1280px}.content-wrapper[data-v-2f504059]{display:grid;gap:24px;grid-template-columns:879px 380px;margin-bottom:38px;width:100%}.left-content[data-v-2f504059]{gap:24px}.left-content[data-v-2f504059],.loading-container[data-v-2f504059]{display:flex;flex-direction:column}.loading-container[data-v-2f504059]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;justify-content:center;min-height:400px}.loading-spinner[data-v-2f504059]{border:4px solid #f3f3f3;border-radius:50%;border-top-color:#ff5e15;height:40px;margin-bottom:16px;width:40px}.loading-text[data-v-2f504059]{color:#666;font-size:14px}.article-content[data-v-2f504059]{background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:16px;max-width:100%;overflow-x:hidden;padding:24px 23px 97px}.breadcrumb[data-v-2f504059]{color:#999;display:flex;gap:4px;line-height:21px;min-height:21px;padding-left:1px}.breadcrumb-item[data-v-2f504059]{align-items:center;display:flex;gap:4px}.breadcrumb-item.unclick[data-v-2f504059]{display:flow;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px}.breadcrumb-item.clickable[data-v-2f504059]{color:#999;cursor:pointer;position:relative;text-decoration:none}.breadcrumb-item.clickable[data-v-2f504059]:hover{color:#ff5e15}.breadcrumb-item.clickable[data-v-2f504059]:after{background:#ff5e15;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:0}.breadcrumb-item.clickable[data-v-2f504059]:hover:after{width:100%}.breadcrumb-separator[data-v-2f504059]{color:#999}.article-title[data-v-2f504059]{color:#333;font-size:24px;font-weight:700;line-height:36px;min-height:36px}.article-meta[data-v-2f504059],.article-title[data-v-2f504059]{display:flex;padding-left:1px}.article-meta[data-v-2f504059]{align-items:center;flex-direction:row;gap:4px;padding-right:1px}.author[data-v-2f504059]{color:#999;display:flex;line-height:21px;min-height:21px}.divider[data-v-2f504059]{background-image:url(/images/198301f0a2704e4-d620cf9c-a279-4bff-94d8-c5b1d083f829.svg);background-size:cover;height:12.59px;margin-left:4px;margin-top:4.2px;width:1px}.update-time[data-v-2f504059]{color:#999;display:flex;line-height:21px;margin-left:4px;min-height:21px}.article-summary[data-v-2f504059]{display:flex;margin-top:8px;min-height:80px;padding-left:1px}.summary-content[data-v-2f504059]{align-items:center;background:#f9f9f9;color:#666;display:flex;font-size:16px;line-height:24px;min-height:48px;padding:16px;width:798.37px}.article-body[data-v-2f504059]{font-family:Microsoft YaHei,微软雅黑,sans-serif;font-size:18px;line-height:2.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.legal-tip[data-v-2f504059]{margin-top:73.56px;padding-left:1px}.tip-content[data-v-2f504059]{background:#f9f9f9;border-left:4px solid #ff5e15;color:#666;font-size:16px;line-height:28px;min-height:48px;padding:16px 16px 20px}.tip-content[data-v-2f504059]:hover{background:#fff7f2}.article-footer[data-v-2f504059]{border-top:1px solid #eee;display:flex;justify-content:space-between;margin-top:7.44px;min-height:49px;padding-top:17px}.tags[data-v-2f504059]{display:flex;gap:16px;padding-bottom:6px;padding-top:6px}.tags-container[data-v-2f504059]{flex-wrap:wrap;gap:12px}.tag[data-v-2f504059],.tags-container[data-v-2f504059]{align-items:center;display:flex}.tag[data-v-2f504059]{background:#f5f5f5;border-radius:6px;color:#666;cursor:pointer;font-size:12px;height:24px;justify-content:center;line-height:20px;min-width:60px;overflow:hidden;padding:0 12px;position:relative;white-space:nowrap}.tag[data-v-2f504059]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.tag[data-v-2f504059]:hover{background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.tag[data-v-2f504059]:hover:before{left:100%}.action-buttons[data-v-2f504059]{display:flex;gap:12px}.share-button[data-v-2f504059]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;gap:8px;overflow:hidden;padding:5px 16px;position:relative}.share-button[data-v-2f504059]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.share-button[data-v-2f504059]:hover{background:#f5f5f5;box-shadow:0 2px 8px #0000001a}.share-button[data-v-2f504059]:hover:before{left:100%}.share-icon[data-v-2f504059]{background-image:url(/images/198301f0a283ef5-457f7a3c-1611-4c07-a6a3-bb02d943d51e.svg);background-size:cover;height:14px;margin-bottom:4.25px;margin-top:3.75px;width:14px}.share-button span[data-v-2f504059]{align-items:center;color:#000000e0;display:flex;justify-content:center;line-height:22px;min-height:22px;text-align:center}.right-sidebar[data-v-2f504059]{gap:24px}.consultation-box[data-v-2f504059],.right-sidebar[data-v-2f504059]{display:flex;flex-direction:column;width:100%}.consultation-box[data-v-2f504059]{background:linear-gradient(180deg,#ffebe2,#fff 24%);border-radius:12px;box-shadow:0 1px 2px #0000000d;gap:12px;padding:21px 20px 33px;position:relative}.consultation-bg[data-v-2f504059]{height:79px;position:absolute;right:0;top:0;width:92px;z-index:0}.consultation-title[data-v-2f504059]{color:#000000e0;display:flex;font-size:20px;font-weight:700;line-height:28px;min-height:28px;text-overflow:ellipsis}.consultation-title .highlight[data-v-2f504059]{color:#ff5e15}.consultation-description[data-v-2f504059]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:20px;text-overflow:ellipsis}.consultation-steps[data-v-2f504059]{justify-content:space-around;margin-top:11.5px;width:100%}.consultation-steps[data-v-2f504059],.step-item[data-v-2f504059]{align-items:center;display:flex;flex-direction:row;gap:4px}.step-icon[data-v-2f504059]{background-size:cover;height:16px;margin-top:2px;width:16px}.step-text[data-v-2f504059]{color:#000000e0;display:flex;font-size:14px;font-weight:500;line-height:20px;min-height:20px;text-overflow:ellipsis}.step-divider[data-v-2f504059]{background-size:cover;height:13.3px;margin-top:3px;width:13.3px}.consultation-input[data-v-2f504059]{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;box-sizing:border-box;height:43px;margin-right:1px;margin-top:10px;padding:8px;position:relative;width:338px}.consultation-textarea[data-v-2f504059]{background:transparent;border:none;color:#333;font-size:14px;height:100%;line-height:20px;outline:none;resize:none;width:calc(100% - 90px)}.consultation-textarea[data-v-2f504059]::-moz-placeholder{color:#00000040}.consultation-textarea[data-v-2f504059]::placeholder{color:#00000040}.consultation-button[data-v-2f504059]{align-items:center;background:linear-gradient(0deg,#ff5e15,#ff5e15);border-radius:8px;bottom:0;box-shadow:0 2px #ff7d051a;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;line-height:21px;overflow:hidden;position:absolute;right:0;text-align:center;width:85px}.consultation-button[data-v-2f504059]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.consultation-button[data-v-2f504059]:hover{background:#e65313;box-shadow:0 4px 12px #ff5e1566}.consultation-button[data-v-2f504059]:hover:before{left:100%}.hot-cases[data-v-2f504059]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;padding:26px 26px 10px;width:100%}.hot-cases-title[data-v-2f504059]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;min-height:28px;text-overflow:ellipsis}.hot-case-item[data-v-2f504059],.hot-cases-list[data-v-2f504059]{display:flex;flex-direction:column}.hot-case-item[data-v-2f504059]{border-bottom:1px solid rgba(5,5,5,.06);cursor:pointer;gap:4px;overflow:hidden;padding:16px 0;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.hot-case-item[data-v-2f504059]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.05),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.hot-case-item[data-v-2f504059]:hover{background:#ff5e150d;box-shadow:0 2px 8px #ff5e151a}.hot-case-item[data-v-2f504059]:hover:before{left:100%}.hot-case-item[data-v-2f504059]:last-child{border-bottom:none}.hot-case-header[data-v-2f504059]{align-items:center;display:flex;gap:10px}.hot-case-rank[data-v-2f504059]{background:#edf0f9;border-radius:4px;box-sizing:border-box;color:#666;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:15px;padding:3.5px 7px;text-align:center;width:22px}.hot-case-rank.top[data-v-2f504059]{background:#ff8b2b;color:#fff}.hot-case-title[data-v-2f504059]{color:#333;cursor:pointer;flex:1;font-size:14px;line-height:22px;min-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-case-title[data-v-2f504059]:hover{color:#ff5e15}.hot-case-category[data-v-2f504059]{color:#999;display:flex;font-size:12px;line-height:16px;min-height:16px;padding-left:32px;text-overflow:ellipsis}.hot-cases-empty[data-v-2f504059]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:40px 20px;text-align:center}.empty-icon[data-v-2f504059]{margin-bottom:16px;opacity:.6}.hot-cases-empty:hover .empty-icon[data-v-2f504059]{opacity:.8}.empty-title[data-v-2f504059]{color:#666;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.empty-description[data-v-2f504059]{color:#999;font-size:14px;line-height:20px;margin-bottom:20px}.empty-action[data-v-2f504059]{align-items:center;background:#f5f5f5;border:1px solid transparent;border-radius:20px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px}.empty-action[data-v-2f504059]:hover{background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.refresh-icon[data-v-2f504059]{font-size:16px}.lawyer-list[data-v-2f504059]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:14px;padding:25px 24.8px 30px;width:100%}.lawyer-list-title[data-v-2f504059]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:25.1px;min-height:25px;text-overflow:ellipsis;width:200px}.lawyer-list-description[data-v-2f504059]{color:#666;display:flex;line-height:20px;min-height:40px;text-overflow:ellipsis;width:322px}.lawyer-item[data-v-2f504059]{border-radius:12px;display:flex;flex-direction:row;gap:19px;margin-top:14px;overflow:hidden;padding:12px;position:relative;width:100%}.lawyer-item[data-v-2f504059]:before{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.lawyer-item[data-v-2f504059]:hover:before{opacity:1}.lawyer-item[data-v-2f504059]:hover{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);box-shadow:0 4px 12px #ff5e151a}.lawyer-qr-code[data-v-2f504059]{align-items:center;background:#f3f3f5;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;color:#000;display:flex;font-size:12px;height:120px;justify-content:center;line-height:18px;overflow:hidden;text-align:center;width:120px}.qr-code-img[data-v-2f504059]{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lawyer-item:hover .lawyer-qr-code[data-v-2f504059]{background:#fff7f2;border-color:#ff5e15}.lawyer-info[data-v-2f504059]{display:flex;flex-direction:column;gap:4px;width:178px}.lawyer-header[data-v-2f504059]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.lawyer-name[data-v-2f504059]{color:#000000e0;font-size:15px;font-weight:500;line-height:22px;min-height:22px}.lawyer-name[data-v-2f504059],.lawyer-service-area[data-v-2f504059]{display:flex;text-overflow:ellipsis}.lawyer-service-area[data-v-2f504059]{color:#6b7280}.lawyer-service-area[data-v-2f504059],.lawyer-specialties[data-v-2f504059]{font-size:12px;line-height:16px;min-height:16px}.lawyer-specialties[data-v-2f504059]{color:#999;display:flex;margin-top:5px;text-overflow:ellipsis}.lawyer-consult-button[data-v-2f504059]{align-items:center;background:#ff5e15;border-radius:30px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;justify-content:center;line-height:20px;margin-top:30px;overflow:hidden;padding:8px 0;position:relative;text-align:center;width:100%}.lawyer-consult-button[data-v-2f504059]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.lawyer-consult-button[data-v-2f504059]:hover:before{height:200%;width:200%}.lawyer-consult-button[data-v-2f504059]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.consult-bar[data-v-2f504059]{align-items:center;background:#edf0f9;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 40px;width:100%}.consult-bar[data-v-2f504059]:hover{background:#e8ecf5}.consult-left[data-v-2f504059]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-2f504059]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-2f504059]{background-color:#fff;height:auto;left:50%;position:absolute;top:2px;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-2f504059]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-btn[data-v-2f504059]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;overflow:hidden;padding:1px 16px;position:relative;text-align:center}.consult-btn[data-v-2f504059]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.consult-btn[data-v-2f504059]:hover:before{height:200%;width:200%}.consult-btn[data-v-2f504059]:hover{background:#c19a6b;box-shadow:0 4px 12px #d3a76f4d}.share-modal[data-v-2f504059]{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.share-modal-content[data-v-2f504059]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-width:400px;padding:24px;width:90%}.share-modal-header[data-v-2f504059]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.share-modal-header h3[data-v-2f504059]{color:#333;font-size:18px;font-weight:600;margin:0}.close-button[data-v-2f504059]{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;width:30px}.close-button[data-v-2f504059]:hover{background:#f5f5f5;color:#333}.share-options[data-v-2f504059]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.share-option[data-v-2f504059]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px}.share-option[data-v-2f504059]:hover{background:#f8f9fa;border-color:#e9ecef}.share-option-icon[data-v-2f504059]{align-items:center;border-radius:8px;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.share-option-icon.wechat[data-v-2f504059]{background:#07c160;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M8.5 13.5A1.5 1.5 0 0 1 7 12a1.5 1.5 0 0 1 1.5-1.5A1.5 1.5 0 0 1 10 12a1.5 1.5 0 0 1-1.5 1.5m7 0A1.5 1.5 0 0 1 14 12a1.5 1.5 0 0 1 1.5-1.5A1.5 1.5 0 0 1 17 12a1.5 1.5 0 0 1-1.5 1.5M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 18a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option-icon.weibo[data-v-2f504059]{background:#e6162d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M9.82 13.87c.02.41.45.36.54.08.14-.45.51-.71 1-.71.42 0 .76.2 1.02.61.25.4.37.89.37 1.47s-.12 1.07-.37 1.47q-.39.6-1.02.6c-.49 0-.86-.26-1-.77-.09-.28-.52-.33-.54.08s.3.65.68.65c.62 0 1.12-.24 1.5-.73q.57-.735.57-1.71T12 13.2c-.38-.49-.88-.73-1.5-.73-.38 0-.7.24-.68 1.4m5.68 0c.02.41.45.36.54.08.14-.45.51-.71 1-.71.42 0 .76.2 1.02.61.25.4.37.89.37 1.47s-.12 1.07-.37 1.47q-.39.6-1.02.6c-.49 0-.86-.26-1-.77-.09-.28-.52-.33-.54.08s.3.65.68.65c.62 0 1.12-.24 1.5-.73q.57-.735.57-1.71t-.57-1.71c-.38-.49-.88-.73-1.5-.73-.38 0-.7.24-.68 1.4M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 18a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option-icon.link[data-v-2f504059]{background:#ff5e15;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option span[data-v-2f504059]{color:#666;font-size:14px;font-weight:500}.content-sections[data-v-2f504059]{display:flex;flex-direction:column;gap:16px}.sidebar-sections[data-v-2f504059]{display:flex;flex-direction:column;gap:24px}.steps-container[data-v-2f504059]{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:space-around;width:100%}.lawyers-container[data-v-2f504059]{display:flex;flex-direction:column;gap:14px}@keyframes slideInDown-2f504059{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.case-base-container[data-v-c4e69a08]{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;padding-top:20px;width:100%}.main-content[data-v-c4e69a08]{display:grid;flex:1;grid-template-columns:1fr;margin:0 auto;width:1280px}.content-wrapper[data-v-c4e69a08]{display:grid;gap:24px;grid-template-columns:879px 380px;margin-bottom:38px;width:100%}.left-content[data-v-c4e69a08]{gap:24px}.category-section[data-v-c4e69a08],.left-content[data-v-c4e69a08]{display:flex;flex-direction:column}.category-section[data-v-c4e69a08]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;gap:15px;padding:18px 23px 30px}.category-header[data-v-c4e69a08]{display:flex;flex-direction:row;gap:4px}.category-icon[data-v-c4e69a08]{background-color:#ff5e15;height:14px;margin-top:3px;width:4px}.category-title[data-v-c4e69a08]{color:#333;display:flex;font-size:16px;font-weight:600;line-height:19px;min-height:20px}.category-list[data-v-c4e69a08]{display:flex;flex-wrap:wrap;gap:12px;width:100%}.category-item[data-v-c4e69a08]{background:#f8f9fc;border:1px solid #ebedf5;border-radius:20px;box-sizing:border-box;color:#555;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;height:32px;line-height:31px;min-width:82px;padding:0 10px;position:relative;text-align:center}.category-item[data-v-c4e69a08]:hover{background:#f0f2f8;border-color:#d5d8e3}.category-item.active[data-v-c4e69a08]{background:linear-gradient(135deg,#fff7f2,#ffe4d6);border:1px solid #ff5e15;color:#ff5e15;font-weight:600}.category-item[data-v-c4e69a08]:hover:not(.active){background:linear-gradient(135deg,#f0f1f5,#e8ecf5);border-color:#ff5e15;box-shadow:0 4px 12px #ff5e151a}.case-list[data-v-c4e69a08]{flex-direction:column;gap:24px}.case-item[data-v-c4e69a08],.case-list[data-v-c4e69a08]{display:flex;width:100%}.case-item[data-v-c4e69a08]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;box-sizing:border-box;cursor:pointer;flex-direction:row;gap:16px;margin-top:22px;padding:25px;position:relative}.case-item[data-v-c4e69a08]:hover{border-color:#ff5e15;box-shadow:0 8px 20px #00000014}.case-image[data-v-c4e69a08]{background-position:50%;background-size:cover;border-radius:8px;box-shadow:0 4px 12px #0000001a;height:120px;overflow:hidden;width:180px}.case-content[data-v-c4e69a08]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;width:633px}.case-title[data-v-c4e69a08]{color:#333333e0;cursor:pointer;display:flex;font-size:18px;font-weight:600;line-height:28px;min-height:28px;text-overflow:ellipsis}.case-description[data-v-c4e69a08]{color:#666;display:-webkit-box;font-size:14px;line-height:20px;min-height:40px;width:633px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.case-footer-wrapper[data-v-c4e69a08]{gap:12px;margin-top:5px}.case-footer[data-v-c4e69a08],.case-footer-wrapper[data-v-c4e69a08]{align-items:center;display:flex;flex-direction:row}.case-footer[data-v-c4e69a08]{gap:4px}.case-source-icon[data-v-c4e69a08]{background-size:cover;height:14px;width:14px}.case-source[data-v-c4e69a08]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:17px;text-overflow:ellipsis}.case-date[data-v-c4e69a08]{align-items:center;display:flex;flex-direction:row;gap:4px}.date-icon[data-v-c4e69a08]{background-size:cover;height:14px;width:14px}.date-text[data-v-c4e69a08]{color:#999;display:flex;line-height:20px;min-height:20px;text-overflow:ellipsis}.pagination[data-v-c4e69a08]{gap:9px;margin-top:24px;width:100%}.page-item[data-v-c4e69a08],.pagination[data-v-c4e69a08]{display:flex;justify-content:center}.page-item[data-v-c4e69a08]{background:#fff;border:1px solid transparent;border-radius:8px;color:#333333e0;cursor:pointer;font-weight:500;height:32px;line-height:32px;overflow:hidden;padding:0 12px;position:relative;text-align:center}.page-item[data-v-c4e69a08]:before{background:linear-gradient(135deg,#ff5e151a,#ff5e150d);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.page-item[data-v-c4e69a08]:hover:before{height:100%;width:100%}.page-item.active[data-v-c4e69a08]{background:linear-gradient(135deg,#fff7f2,#ffe4d6);border:1px solid #ff5e15;box-shadow:0 4px 12px #ff5e1533;color:#ff5e15;font-weight:600}.page-item[data-v-c4e69a08]:hover:not(.active){background:linear-gradient(135deg,#f5f5f5,#f0f1f5);box-shadow:0 4px 12px #ff5e151a;color:#ff5e15}.page-item.ellipsis[data-v-c4e69a08]{background:transparent;border:none;color:#999;cursor:default;font-weight:400}.page-item.ellipsis[data-v-c4e69a08]:hover{background:transparent;box-shadow:none;color:#999}.page-item.ellipsis[data-v-c4e69a08]:before{display:none}.page-nav[data-v-c4e69a08]{border-radius:4px;color:#333333e0;cursor:pointer;display:flex;justify-content:center;line-height:32px;padding:0 8px;text-align:center}.page-nav.disabled[data-v-c4e69a08]{color:#33333340;cursor:not-allowed}.page-nav[data-v-c4e69a08]:hover:not(.disabled){background:#ff5e151a;color:#ff5e15}.right-sidebar[data-v-c4e69a08]{gap:24px}.consultation-box[data-v-c4e69a08],.right-sidebar[data-v-c4e69a08]{display:flex;flex-direction:column;width:100%}.consultation-box[data-v-c4e69a08]{background:linear-gradient(180deg,#ffebe2,#fff 24%);border-radius:12px;box-shadow:0 1px 2px #0000000d;gap:12px;padding:21px 20px 33px;position:relative}.consultation-box[data-v-c4e69a08]:hover{box-shadow:0 8px 24px #0000001a}.consultation-bg[data-v-c4e69a08]{height:79px;position:absolute;right:0;top:0;width:92px;z-index:0}.consultation-title[data-v-c4e69a08]{color:#000000e0;display:flex;font-size:20px;font-weight:700;line-height:28px;min-height:28px;text-overflow:ellipsis}.consultation-title .highlight[data-v-c4e69a08]{color:#ff5e15}.consultation-description[data-v-c4e69a08]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:20px;text-overflow:ellipsis}.consultation-steps[data-v-c4e69a08]{justify-content:space-around;margin-top:11.5px;width:100%}.consultation-steps[data-v-c4e69a08],.step-item[data-v-c4e69a08]{align-items:center;display:flex;flex-direction:row;gap:4px}.step-divider[data-v-c4e69a08]{margin-left:15px}.step-icon[data-v-c4e69a08]{background-size:cover;height:16px;margin-top:2px;width:16px}.step-text[data-v-c4e69a08]{color:#000000e0;display:flex;font-size:14px;font-weight:500;line-height:20px;min-height:20px;text-overflow:ellipsis}.step-divider[data-v-c4e69a08]{background-size:cover;height:13.3px;margin-top:3px;width:13.3px}.consultation-input[data-v-c4e69a08]{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;box-sizing:border-box;height:43px;margin-right:1px;margin-top:10px;padding:8px;position:relative;width:338px}.consultation-input[data-v-c4e69a08]:focus-within{border-color:#ff5e15;box-shadow:0 0 0 2px #ff5e151a}.consultation-textarea[data-v-c4e69a08]{background:transparent;border:none;color:#333;font-size:14px;height:100%;line-height:20px;outline:none;resize:none;width:calc(100% - 90px)}.consultation-textarea[data-v-c4e69a08]::-moz-placeholder{color:#00000040}.consultation-textarea[data-v-c4e69a08]::placeholder{color:#00000040}.consultation-button[data-v-c4e69a08]{align-items:center;background:linear-gradient(135deg,#ff5e15,#ff8b2b);border-radius:8px;bottom:0;box-shadow:0 4px 12px #ff5e154d;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;line-height:21px;position:absolute;right:0;text-align:center;width:85px}.consultation-button[data-v-c4e69a08]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.hot-cases[data-v-c4e69a08]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;padding:26px 26px 10px;width:100%}.hot-cases[data-v-c4e69a08]:hover{box-shadow:0 8px 24px #0000001a}.hot-cases-title[data-v-c4e69a08]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;min-height:28px;text-overflow:ellipsis}.hot-case-item[data-v-c4e69a08]{border-bottom:1px solid rgba(5,5,5,.06);cursor:pointer;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:16px 0;position:relative}.hot-case-item[data-v-c4e69a08]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.05),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.hot-case-item[data-v-c4e69a08]:hover{background:#ff5e150d;box-shadow:0 2px 8px #ff5e151a}.hot-case-item[data-v-c4e69a08]:hover:before{left:100%}.hot-case-item[data-v-c4e69a08]:last-child{border-bottom:none}.hot-case-header[data-v-c4e69a08]{align-items:center;display:flex;gap:10px}.hot-case-rank[data-v-c4e69a08]{background:#edf0f9;border-radius:4px;box-sizing:border-box;color:#666;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:15px;padding:3.5px 7px;text-align:center;width:22px}.hot-case-rank.top[data-v-c4e69a08]{background:#ff8b2b;color:#fff}.hot-case-title[data-v-c4e69a08]{color:#333;cursor:pointer;flex:1;font-size:14px;line-height:22px;min-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-case-title[data-v-c4e69a08]:hover{color:#ff5e15}.hot-case-category[data-v-c4e69a08]{color:#999;display:flex;font-size:12px;line-height:16px;min-height:16px;padding-left:32px;text-overflow:ellipsis}.lawyer-list[data-v-c4e69a08]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:14px;padding:25px 24.8px 30px;width:100%}.lawyer-list[data-v-c4e69a08]:hover{box-shadow:0 8px 24px #0000001a}.lawyer-list-title[data-v-c4e69a08]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:25.1px;min-height:25px;text-overflow:ellipsis;width:200px}.lawyer-list-description[data-v-c4e69a08]{color:#666;display:flex;line-height:20px;min-height:40px;text-overflow:ellipsis;width:322px}.lawyer-item[data-v-c4e69a08]{border-radius:12px;display:flex;flex-direction:row;gap:19px;margin-top:14px;overflow:hidden;padding:12px;position:relative;width:100%}.lawyer-item[data-v-c4e69a08]:before{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.lawyer-item[data-v-c4e69a08]:hover:before{opacity:1}.lawyer-item[data-v-c4e69a08]:hover{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);box-shadow:0 4px 12px #ff5e151a}.lawyer-qr-code[data-v-c4e69a08]{align-items:center;background:#f3f3f5;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;color:#000;display:flex;font-size:12px;height:120px;justify-content:center;line-height:18px;overflow:hidden;text-align:center;width:120px}.qr-code-img[data-v-c4e69a08]{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lawyer-item:hover .lawyer-qr-code[data-v-c4e69a08]{background:#fff7f2;border-color:#ff5e15}.lawyer-info[data-v-c4e69a08]{display:flex;flex-direction:column;gap:4px;width:178px}.lawyer-header[data-v-c4e69a08]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.lawyer-avatar_box[data-v-c4e69a08]{border:2px solid #ff5e15;border-radius:50%;height:32px;overflow:hidden;position:relative;width:32px;z-index:1}.lawyer-avatar[data-v-c4e69a08]{height:auto;left:50%;position:absolute;top:0;transform:translate(-50%);width:32px;z-index:10}.lawyer-name[data-v-c4e69a08]{color:#000000e0;display:flex;font-size:15px;font-weight:500;line-height:22px;min-height:22px;text-overflow:ellipsis}.lawyer-service-area[data-v-c4e69a08]{color:#6b7280}.lawyer-service-area[data-v-c4e69a08],.lawyer-specialties[data-v-c4e69a08]{display:flex;font-size:12px;line-height:16px;min-height:16px;text-overflow:ellipsis}.lawyer-specialties[data-v-c4e69a08]{color:#999;margin-top:5px}.lawyer-consult-button[data-v-c4e69a08]{align-items:center;background:linear-gradient(135deg,#ff5e15,#ff8b2b);border-radius:30px;box-shadow:0 4px 12px #ff5e154d;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;line-height:20px;margin-top:30px;overflow:hidden;padding:10px 0;position:relative;text-align:center;width:100%}.lawyer-consult-button[data-v-c4e69a08]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.lawyer-consult-button[data-v-c4e69a08]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.lawyer-consult-button[data-v-c4e69a08]:hover:before{height:200%;width:200%}.consult-bar[data-v-c4e69a08]{align-items:center;background:#edf0f9;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 40px;width:100%}.consult-bar[data-v-c4e69a08]:hover{background:#e8ecf5}.consult-left[data-v-c4e69a08]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-c4e69a08]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-c4e69a08]{background-color:#fff;height:auto;left:50%;position:absolute;top:2px;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-c4e69a08],.consult-title[data-v-c4e69a08]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-lawyer-name[data-v-c4e69a08]{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.consult-btn[data-v-c4e69a08]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;overflow:hidden;padding:1px 16px;position:relative;text-align:center}.consult-btn[data-v-c4e69a08]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.consult-btn[data-v-c4e69a08]:hover{background:#c19a6b;box-shadow:0 4px 12px #d3a76f4d}.empty-state[data-v-c4e69a08]{align-items:center;color:#999;display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.empty-icon[data-v-c4e69a08]{font-size:48px}.empty-text[data-v-c4e69a08]{color:#666;font-size:16px;font-weight:500;margin-bottom:8px}.empty-subtext[data-v-c4e69a08]{color:#999;font-size:14px}.hot-cases-empty[data-v-c4e69a08],.hot-cases-list[data-v-c4e69a08]{display:flex;flex-direction:column}.hot-cases-empty[data-v-c4e69a08]{align-items:center;justify-content:center;min-height:200px;padding:40px 20px;text-align:center}.empty-icon[data-v-c4e69a08]{margin-bottom:16px;opacity:.6}.hot-cases-empty:hover .empty-icon[data-v-c4e69a08]{opacity:.8}.empty-title[data-v-c4e69a08]{color:#666;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.empty-description[data-v-c4e69a08]{color:#999;font-size:14px;line-height:20px;margin-bottom:20px}.empty-action[data-v-c4e69a08]{align-items:center;background:#f5f5f5;border:1px solid transparent;border-radius:20px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px}.empty-action[data-v-c4e69a08]:hover{background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.refresh-icon[data-v-c4e69a08]{font-size:16px}.lawyer-list-wrapper[data-v-c4e69a08]{display:flex;flex-direction:column;gap:14px}.lawyer-list-empty[data-v-c4e69a08]{align-items:center;color:#999;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.lawyer-list-empty-icon[data-v-c4e69a08]{font-size:32px;margin-bottom:12px;opacity:.6}.lawyer-list-empty-text[data-v-c4e69a08]{color:#999;font-size:14px;line-height:20px}.docbase-container[data-v-c4e69a08]{display:flex;flex-direction:column;min-height:100vh}@media (max-width:1280px){.main-content[data-v-c4e69a08]{padding:0 20px;width:100%}.content-wrapper[data-v-c4e69a08]{gap:20px;grid-template-columns:1fr}.category-list[data-v-c4e69a08]{grid-template-columns:repeat(6,1fr)}}@media (max-width:768px){.category-list[data-v-c4e69a08]{grid-template-columns:repeat(4,1fr)}.case-item[data-v-c4e69a08]{flex-direction:column}.case-image[data-v-c4e69a08]{height:200px;width:100%}.case-content[data-v-c4e69a08],.consultation-input[data-v-c4e69a08]{width:100%}.hot-cases-empty[data-v-c4e69a08]{min-height:150px;padding:30px 15px}.empty-icon svg[data-v-c4e69a08]{height:36px;width:36px}.empty-title[data-v-c4e69a08]{font-size:14px}.empty-action[data-v-c4e69a08],.empty-description[data-v-c4e69a08]{font-size:12px}.empty-action[data-v-c4e69a08]{padding:6px 12px}}.case-detail-container[data-v-3a5be0d4]{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;padding-top:20px;width:100%}.main-content[data-v-3a5be0d4]{display:grid;flex:1;grid-template-columns:1fr;margin:0 auto;width:1280px}.content-wrapper[data-v-3a5be0d4]{display:grid;gap:24px;grid-template-columns:879px 380px;margin-bottom:38px;width:100%}.left-content[data-v-3a5be0d4]{gap:24px}.left-content[data-v-3a5be0d4],.loading-container[data-v-3a5be0d4]{display:flex;flex-direction:column}.loading-container[data-v-3a5be0d4]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;justify-content:center;min-height:400px}.loading-spinner[data-v-3a5be0d4]{border:4px solid #f3f3f3;border-radius:50%;border-top-color:#ff5e15;height:40px;margin-bottom:16px;width:40px}.loading-text[data-v-3a5be0d4]{color:#666;font-size:14px}.article-content[data-v-3a5be0d4]{background:#fff;border-radius:4px;display:flex;flex-direction:column;gap:16px;max-width:100%;overflow-x:hidden;padding:24px 23px 97px}.breadcrumb[data-v-3a5be0d4]{color:#999;display:flex;gap:4px;line-height:21px;min-height:21px;padding-left:1px}.breadcrumb-item[data-v-3a5be0d4]{align-items:center;display:flex;gap:4px}.breadcrumb-item.unclick[data-v-3a5be0d4]{display:flow;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px}.breadcrumb-item.clickable[data-v-3a5be0d4]{color:#999;cursor:pointer;position:relative;text-decoration:none}.breadcrumb-item.clickable[data-v-3a5be0d4]:hover{color:#ff5e15}.breadcrumb-item.clickable[data-v-3a5be0d4]:after{background:#ff5e15;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:0}.breadcrumb-item.clickable[data-v-3a5be0d4]:hover:after{width:100%}.breadcrumb-separator[data-v-3a5be0d4]{color:#999}.article-title[data-v-3a5be0d4]{color:#333;font-size:24px;font-weight:700;line-height:36px;min-height:36px}.article-meta[data-v-3a5be0d4],.article-title[data-v-3a5be0d4]{display:flex;padding-left:1px}.article-meta[data-v-3a5be0d4]{align-items:center;flex-direction:row;gap:4px;padding-right:1px}.author[data-v-3a5be0d4]{color:#999;display:flex;line-height:21px;min-height:21px}.divider[data-v-3a5be0d4]{background-image:url(/images/198301f0a2704e4-d620cf9c-a279-4bff-94d8-c5b1d083f829.svg);background-size:cover;height:12.59px;margin-left:4px;margin-top:4.2px;width:1px}.update-time[data-v-3a5be0d4]{color:#999;display:flex;line-height:21px;margin-left:4px;min-height:21px}.article-summary[data-v-3a5be0d4]{display:flex;margin-top:8px;min-height:80px;padding-left:1px}.summary-content[data-v-3a5be0d4]{align-items:center;background:#f9f9f9;color:#666;display:flex;font-size:16px;line-height:24px;min-height:48px;padding:16px;width:798.37px}.article-body[data-v-3a5be0d4]{font-family:Microsoft YaHei,微软雅黑,sans-serif;font-size:18px;line-height:2.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.legal-tip[data-v-3a5be0d4]{margin-top:73.56px;padding-left:1px}.tip-content[data-v-3a5be0d4]{background:#f9f9f9;border-left:4px solid #ff5e15;color:#666;font-size:16px;line-height:28px;min-height:48px;padding:16px 16px 20px}.tip-content[data-v-3a5be0d4]:hover{background:#fff7f2}.article-footer[data-v-3a5be0d4]{border-top:1px solid #eee;display:flex;justify-content:space-between;margin-top:7.44px;min-height:49px;padding-top:17px}.tags[data-v-3a5be0d4]{display:flex;gap:16px;padding-bottom:6px;padding-top:6px}.tags-container[data-v-3a5be0d4]{flex-wrap:wrap;gap:12px}.tag[data-v-3a5be0d4],.tags-container[data-v-3a5be0d4]{align-items:center;display:flex}.tag[data-v-3a5be0d4]{background:#f5f5f5;border-radius:6px;color:#666;cursor:pointer;font-size:12px;height:24px;justify-content:center;line-height:20px;min-width:60px;overflow:hidden;padding:0 12px;position:relative;white-space:nowrap}.tag[data-v-3a5be0d4]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.tag[data-v-3a5be0d4]:hover{background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.tag[data-v-3a5be0d4]:hover:before{left:100%}.action-buttons[data-v-3a5be0d4]{display:flex;gap:12px}.share-button[data-v-3a5be0d4]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;gap:8px;overflow:hidden;padding:5px 16px;position:relative}.share-button[data-v-3a5be0d4]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.share-button[data-v-3a5be0d4]:hover{background:#f5f5f5;box-shadow:0 2px 8px #0000001a}.share-button[data-v-3a5be0d4]:hover:before{left:100%}.share-icon[data-v-3a5be0d4]{background-image:url(/images/198301f0a283ef5-457f7a3c-1611-4c07-a6a3-bb02d943d51e.svg);background-size:cover;height:14px;margin-bottom:4.25px;margin-top:3.75px;width:14px}.share-button span[data-v-3a5be0d4]{align-items:center;color:#000000e0;display:flex;justify-content:center;line-height:22px;min-height:22px;text-align:center}.right-sidebar[data-v-3a5be0d4]{gap:24px}.consultation-box[data-v-3a5be0d4],.right-sidebar[data-v-3a5be0d4]{display:flex;flex-direction:column;width:100%}.consultation-box[data-v-3a5be0d4]{background:linear-gradient(180deg,#ffebe2,#fff 24%);border-radius:12px;box-shadow:0 1px 2px #0000000d;gap:12px;padding:21px 20px 33px;position:relative}.consultation-bg[data-v-3a5be0d4]{height:79px;position:absolute;right:0;top:0;width:92px;z-index:0}.consultation-title[data-v-3a5be0d4]{color:#000000e0;display:flex;font-size:20px;font-weight:700;line-height:28px;min-height:28px;text-overflow:ellipsis}.consultation-title .highlight[data-v-3a5be0d4]{color:#ff5e15}.consultation-description[data-v-3a5be0d4]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:20px;text-overflow:ellipsis}.consultation-steps[data-v-3a5be0d4]{justify-content:space-around;margin-top:11.5px;width:100%}.consultation-steps[data-v-3a5be0d4],.step-item[data-v-3a5be0d4]{align-items:center;display:flex;flex-direction:row;gap:4px}.step-icon[data-v-3a5be0d4]{background-size:cover;height:16px;margin-top:2px;width:16px}.step-text[data-v-3a5be0d4]{color:#000000e0;display:flex;font-size:14px;font-weight:500;line-height:20px;min-height:20px;text-overflow:ellipsis}.step-divider[data-v-3a5be0d4]{background-size:cover;height:13.3px;margin-top:3px;width:13.3px}.consultation-input[data-v-3a5be0d4]{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;box-sizing:border-box;height:43px;margin-right:1px;margin-top:10px;padding:8px;position:relative;width:338px}.consultation-textarea[data-v-3a5be0d4]{background:transparent;border:none;color:#333;font-size:14px;height:100%;line-height:20px;outline:none;resize:none;width:calc(100% - 90px)}.consultation-textarea[data-v-3a5be0d4]::-moz-placeholder{color:#00000040}.consultation-textarea[data-v-3a5be0d4]::placeholder{color:#00000040}.consultation-button[data-v-3a5be0d4]{align-items:center;background:linear-gradient(0deg,#ff5e15,#ff5e15);border-radius:8px;bottom:0;box-shadow:0 2px #ff7d051a;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;line-height:21px;overflow:hidden;position:absolute;right:0;text-align:center;width:85px}.consultation-button[data-v-3a5be0d4]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.consultation-button[data-v-3a5be0d4]:hover{background:#e65313;box-shadow:0 4px 12px #ff5e1566}.consultation-button[data-v-3a5be0d4]:hover:before{left:100%}.hot-cases[data-v-3a5be0d4]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;padding:26px 26px 10px;width:100%}.hot-cases-title[data-v-3a5be0d4]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;min-height:28px;text-overflow:ellipsis}.hot-case-item[data-v-3a5be0d4],.hot-cases-list[data-v-3a5be0d4]{display:flex;flex-direction:column}.hot-case-item[data-v-3a5be0d4]{border-bottom:1px solid rgba(5,5,5,.06);cursor:pointer;gap:4px;overflow:hidden;padding:16px 0;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.hot-case-item[data-v-3a5be0d4]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.05),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.hot-case-item[data-v-3a5be0d4]:hover{background:#ff5e150d;box-shadow:0 2px 8px #ff5e151a}.hot-case-item[data-v-3a5be0d4]:hover:before{left:100%}.hot-case-item[data-v-3a5be0d4]:last-child{border-bottom:none}.hot-case-header[data-v-3a5be0d4]{align-items:center;display:flex;gap:10px}.hot-case-rank[data-v-3a5be0d4]{background:#edf0f9;border-radius:4px;box-sizing:border-box;color:#666;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:15px;padding:3.5px 7px;text-align:center;width:22px}.hot-case-rank.top[data-v-3a5be0d4]{background:#ff8b2b;color:#fff}.hot-case-title[data-v-3a5be0d4]{color:#333;cursor:pointer;flex:1;font-size:14px;line-height:22px;min-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-case-title[data-v-3a5be0d4]:hover{color:#ff5e15}.hot-case-category[data-v-3a5be0d4]{color:#999;display:flex;font-size:12px;line-height:16px;min-height:16px;padding-left:32px;text-overflow:ellipsis}.hot-cases-empty[data-v-3a5be0d4]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:40px 20px;text-align:center}.empty-icon[data-v-3a5be0d4]{margin-bottom:16px;opacity:.6}.hot-cases-empty:hover .empty-icon[data-v-3a5be0d4]{opacity:.8}.empty-title[data-v-3a5be0d4]{color:#666;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.empty-description[data-v-3a5be0d4]{color:#999;font-size:14px;line-height:20px;margin-bottom:20px}.empty-action[data-v-3a5be0d4]{align-items:center;background:#f5f5f5;border:1px solid transparent;border-radius:20px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px}.empty-action[data-v-3a5be0d4]:hover{background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.refresh-icon[data-v-3a5be0d4]{font-size:16px}.lawyer-list[data-v-3a5be0d4]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:14px;padding:25px 24.8px 30px;width:100%}.lawyer-list-title[data-v-3a5be0d4]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:25.1px;min-height:25px;text-overflow:ellipsis;width:200px}.lawyer-list-description[data-v-3a5be0d4]{color:#666;display:flex;line-height:20px;min-height:40px;text-overflow:ellipsis;width:322px}.lawyer-item[data-v-3a5be0d4]{border-radius:12px;display:flex;flex-direction:row;gap:19px;margin-top:14px;overflow:hidden;padding:12px;position:relative;width:100%}.lawyer-item[data-v-3a5be0d4]:before{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.lawyer-item[data-v-3a5be0d4]:hover:before{opacity:1}.lawyer-item[data-v-3a5be0d4]:hover{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);box-shadow:0 4px 12px #ff5e151a}.lawyer-qr-code[data-v-3a5be0d4]{align-items:center;background:#f3f3f5;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;color:#000;display:flex;font-size:12px;height:120px;justify-content:center;line-height:18px;overflow:hidden;text-align:center;width:120px}.qr-code-img[data-v-3a5be0d4]{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lawyer-item:hover .lawyer-qr-code[data-v-3a5be0d4]{background:#fff7f2;border-color:#ff5e15}.lawyer-info[data-v-3a5be0d4]{display:flex;flex-direction:column;gap:4px;width:178px}.lawyer-header[data-v-3a5be0d4]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.lawyer-name[data-v-3a5be0d4]{color:#000000e0;font-size:15px;font-weight:500;line-height:22px;min-height:22px}.lawyer-name[data-v-3a5be0d4],.lawyer-service-area[data-v-3a5be0d4]{display:flex;text-overflow:ellipsis}.lawyer-service-area[data-v-3a5be0d4]{color:#6b7280}.lawyer-service-area[data-v-3a5be0d4],.lawyer-specialties[data-v-3a5be0d4]{font-size:12px;line-height:16px;min-height:16px}.lawyer-specialties[data-v-3a5be0d4]{color:#999;display:flex;margin-top:5px;text-overflow:ellipsis}.lawyer-consult-button[data-v-3a5be0d4]{align-items:center;background:#ff5e15;border-radius:30px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;justify-content:center;line-height:20px;margin-top:30px;overflow:hidden;padding:8px 0;position:relative;text-align:center;width:100%}.lawyer-consult-button[data-v-3a5be0d4]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.lawyer-consult-button[data-v-3a5be0d4]:hover:before{height:200%;width:200%}.lawyer-consult-button[data-v-3a5be0d4]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.consult-bar[data-v-3a5be0d4]{align-items:center;background:#edf0f9;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 40px;width:100%}.consult-bar[data-v-3a5be0d4]:hover{background:#e8ecf5}.consult-left[data-v-3a5be0d4]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-3a5be0d4]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-3a5be0d4]{background-color:#fff;height:auto;left:50%;position:absolute;top:2px;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-3a5be0d4]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-btn[data-v-3a5be0d4]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;overflow:hidden;padding:1px 16px;position:relative;text-align:center}.consult-btn[data-v-3a5be0d4]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.consult-btn[data-v-3a5be0d4]:hover:before{height:200%;width:200%}.consult-btn[data-v-3a5be0d4]:hover{background:#c19a6b;box-shadow:0 4px 12px #d3a76f4d}.share-modal[data-v-3a5be0d4]{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.share-modal-content[data-v-3a5be0d4]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-width:400px;padding:24px;width:90%}.share-modal-header[data-v-3a5be0d4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.share-modal-header h3[data-v-3a5be0d4]{color:#333;font-size:18px;font-weight:600;margin:0}.close-button[data-v-3a5be0d4]{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;width:30px}.close-button[data-v-3a5be0d4]:hover{background:#f5f5f5;color:#333}.share-options[data-v-3a5be0d4]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.share-option[data-v-3a5be0d4]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px}.share-option[data-v-3a5be0d4]:hover{background:#f8f9fa;border-color:#e9ecef}.share-option-icon[data-v-3a5be0d4]{align-items:center;border-radius:8px;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.share-option-icon.wechat[data-v-3a5be0d4]{background:#07c160;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M8.5 13.5A1.5 1.5 0 0 1 7 12a1.5 1.5 0 0 1 1.5-1.5A1.5 1.5 0 0 1 10 12a1.5 1.5 0 0 1-1.5 1.5m7 0A1.5 1.5 0 0 1 14 12a1.5 1.5 0 0 1 1.5-1.5A1.5 1.5 0 0 1 17 12a1.5 1.5 0 0 1-1.5 1.5M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 18a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option-icon.weibo[data-v-3a5be0d4]{background:#e6162d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M9.82 13.87c.02.41.45.36.54.08.14-.45.51-.71 1-.71.42 0 .76.2 1.02.61.25.4.37.89.37 1.47s-.12 1.07-.37 1.47q-.39.6-1.02.6c-.49 0-.86-.26-1-.77-.09-.28-.52-.33-.54.08s.3.65.68.65c.62 0 1.12-.24 1.5-.73q.57-.735.57-1.71T12 13.2c-.38-.49-.88-.73-1.5-.73-.38 0-.7.24-.68 1.4m5.68 0c.02.41.45.36.54.08.14-.45.51-.71 1-.71.42 0 .76.2 1.02.61.25.4.37.89.37 1.47s-.12 1.07-.37 1.47q-.39.6-1.02.6c-.49 0-.86-.26-1-.77-.09-.28-.52-.33-.54.08s.3.65.68.65c.62 0 1.12-.24 1.5-.73q.57-.735.57-1.71t-.57-1.71c-.38-.49-.88-.73-1.5-.73-.38 0-.7.24-.68 1.4M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 18a8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8 8 8 0 0 1-8 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option-icon.link[data-v-3a5be0d4]{background:#ff5e15;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px}.share-option span[data-v-3a5be0d4]{color:#666;font-size:14px;font-weight:500}.content-sections[data-v-3a5be0d4]{display:flex;flex-direction:column;gap:16px}.sidebar-sections[data-v-3a5be0d4]{display:flex;flex-direction:column;gap:24px}.steps-container[data-v-3a5be0d4]{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:space-around;width:100%}.lawyers-container[data-v-3a5be0d4]{display:flex;flex-direction:column;gap:14px}@keyframes slideInDown-3a5be0d4{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.data-wrapper[data-v-e95d34ad]{background:#f6f6f6;line-height:1}.lect_teach[data-v-e95d34ad]{background:#ecebec;display:flex;flex-direction:row;justify-content:center;padding-top:64px}.lect_teach_box[data-v-e95d34ad]{align-items:start;display:grid;gap:20px;grid-template-columns:1fr auto;min-width:1280px;width:1280px}.teach_l[data-v-e95d34ad]{display:flex;flex-direction:column;margin-top:50px}.teach_tit[data-v-e95d34ad]{color:#333;font-size:38px;font-weight:700}.teach_txt[data-v-e95d34ad]{color:#666;font-size:24px;margin-top:35px}.teach_img[data-v-e95d34ad]{height:268px;width:790px}.lect_main[data-v-e95d34ad]{display:grid;grid-template-rows:auto auto;margin:0 auto;min-width:1280px;padding-top:15px;row-gap:24px;width:1280px}.teach_grid[data-v-e95d34ad]{display:block}.teach_skeleton[data-v-e95d34ad]{display:grid;row-gap:24px}.skeleton_card[data-v-e95d34ad]{background:#fff;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:254px 1fr;padding:40px}.skeleton_img[data-v-e95d34ad]{background:#ecebec;height:332px;width:254px}.skeleton_info[data-v-e95d34ad]{align-content:start;display:grid;row-gap:12px}.skeleton_line[data-v-e95d34ad]{background:#ecebec;height:16px}.skeleton_line.w-20[data-v-e95d34ad]{width:20%}.skeleton_line.w-40[data-v-e95d34ad]{width:40%}.skeleton_line.w-80[data-v-e95d34ad]{width:80%}.skeleton_line.w-90[data-v-e95d34ad]{width:90%}.teach_empty[data-v-e95d34ad]{color:#666;font-size:16px;padding:60px 0;text-align:center}.teach_item[data-v-e95d34ad]{align-items:start;background:#fff;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:254px 1fr;margin-bottom:30px;padding:40px;transition:box-shadow .2s ease,transform .2s ease}.teach_item[data-v-e95d34ad]:hover{box-shadow:0 8px 24px #00000014}.teach_item_imgbox[data-v-e95d34ad]{align-items:flex-start;background:#ecebec;box-sizing:border-box;display:flex;flex-direction:row;height:332px;justify-content:center;overflow:hidden;padding-top:20px;position:relative;width:254px;z-index:1}.teach_item_img[data-v-e95d34ad]{align-self:flex-start;display:block;height:auto;width:224px}.teach_item_info[data-v-e95d34ad]{display:flex;flex-direction:column}.teach_info_tit[data-v-e95d34ad]{align-items:center;display:grid;gap:6px;grid-auto-flow:column;justify-content:start}.teach_info_name[data-v-e95d34ad]{color:#111827;font-size:30px}.teach_name_label[data-v-e95d34ad]{background:#fff8e6;color:#e18d3b;display:inline-block;font-size:14px;height:26px;line-height:26px;padding:0 8px}.teach_info_cont[data-v-e95d34ad]{color:#333;font-size:16px;line-height:26px;margin-top:8px;text-align:justify}[data-v-e95d34ad] .teach_info_cont p{line-height:1.75em;margin:5px 0}[data-v-e95d34ad] .teach_info_cont span[style*=color],[data-v-e95d34ad] .teach_info_cont strong{color:#f79646}.consult-bar[data-v-e95d34ad]{align-items:center;background:#edf0f9;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 40px;width:100%}.consult-bar[data-v-e95d34ad]:hover{background:#e8ecf5}.consult-left[data-v-e95d34ad]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-e95d34ad]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-e95d34ad]{background-color:#fff;height:auto;left:50%;position:absolute;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-e95d34ad],.consult-title[data-v-e95d34ad]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-btn[data-v-e95d34ad]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;overflow:hidden;padding:1px 16px;position:relative;text-align:center}.consult-btn[data-v-e95d34ad]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.consult-btn[data-v-e95d34ad]:hover{background:#c19a6b;box-shadow:0 4px 12px #d3a76f4d}.template-library-wrapper[data-v-1eff0d91]{background:#f5f5f5;display:flex;flex-direction:column;min-height:100vh}.empty-state[data-v-1eff0d91]{opacity:1;padding:60px 0;text-align:center;transition:opacity .3s ease}.empty-icon[data-v-1eff0d91]{font-size:48px;margin-bottom:16px}.empty-text[data-v-1eff0d91]{color:#666;font-size:18px;margin-bottom:8px}.empty-subtext[data-v-1eff0d91]{color:#999;font-size:14px}.search-header[data-v-1eff0d91]{background:linear-gradient(90deg,#444,#666);display:flex;justify-content:center;padding:16px 0}.search-header-content[data-v-1eff0d91]{align-items:center;display:flex;justify-content:space-between;padding:0 40px;width:1280px}.search-header-left[data-v-1eff0d91]{align-items:center;display:flex;gap:16px}.search-title[data-v-1eff0d91]{color:#fff;font-size:20px;font-weight:500;line-height:28px}.search-divider[data-v-1eff0d91]{background:#fff;height:24px;width:2px}.search-box[data-v-1eff0d91]{align-items:center;background:#fff;border-radius:30px;box-sizing:border-box;display:flex;height:40px;padding:0 20px;transition:all .2s ease;width:565px}.search-box[data-v-1eff0d91]:focus-within{border:1px solid #ff5e15}.search-input[data-v-1eff0d91]{background:transparent;border:none;color:#333;flex:1;font-size:14px;outline:none}.search-input[data-v-1eff0d91]::-moz-placeholder{color:#666}.search-input[data-v-1eff0d91]::placeholder{color:#666}.search-icon[data-v-1eff0d91]{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .3s ease;width:20px}.search-icon[data-v-1eff0d91]:hover{color:#ff5e15}.main-content[data-v-1eff0d91]{display:grid;gap:20px;grid-template-columns:320px 1fr;margin:24px auto 36px;width:1280px}.category-sidebar[data-v-1eff0d91]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;height:-moz-fit-content;height:fit-content;padding:20px 16px}.category-header[data-v-1eff0d91]{border-radius:6px;cursor:pointer;font-weight:500;margin-bottom:16px;padding:10px 16px;transition:all .3s ease}.category-header[data-v-1eff0d91]:hover{background-color:#f5f5f5}.category-header.category-active[data-v-1eff0d91]{background-color:#fff5f0;border-left:3px solid #ff5e15}.category-header.category-active .category-total[data-v-1eff0d91]{color:#ff5e15;font-weight:500}.category-total[data-v-1eff0d91]{color:#000;font-size:16px;font-weight:500}.category-container[data-v-1eff0d91]{border-top:1px solid #eee;margin-top:10px;padding:10px 0}.category-loading[data-v-1eff0d91]{color:#666;padding:20px 0;text-align:center}.category-list[data-v-1eff0d91]{contain:layout style;display:flex;flex-direction:column;gap:4px;will-change:auto}.category-item[data-v-1eff0d91]{border-radius:8px;contain:layout style;margin-left:10px;overflow:hidden;transform:translateZ(0)}.category-main[data-v-1eff0d91]{align-items:center;border-radius:6px;cursor:pointer;display:flex;padding:8px 0;transition:all .3s ease}.category-main[data-v-1eff0d91]:hover{background:#f8f9fc}.category-main.category-active[data-v-1eff0d91]{background:transparent}.category-main.category-active .category-name[data-v-1eff0d91]{color:#374151;font-weight:500}.category-icon[data-v-1eff0d91]{align-items:center;display:flex;height:16px;justify-content:center;margin-right:8px;width:16px}.category-icon[data-v-1eff0d91],.category-icon svg[data-v-1eff0d91]{transition:transform .3s ease}.category-icon svg.rotated[data-v-1eff0d91]{transform:rotate(90deg)}.category-name[data-v-1eff0d91]{color:#374151;font-size:16px;font-weight:400;line-height:24px;transition:all .3s ease}.subcategory-wrapper[data-v-1eff0d91]{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1);will-change:max-height}.subcategory-wrapper.expanded[data-v-1eff0d91]{max-height:1000px;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.subcategory-list[data-v-1eff0d91]{margin-top:4px;padding-left:24px}.subcategory-item[data-v-1eff0d91]{align-items:center;border-radius:6px;box-sizing:border-box;contain:layout style;cursor:pointer;display:flex;margin:2px 0 2px 15px;min-height:40px;padding:8px 12px;transform:translateZ(0);transition:background-color .2s ease,color .2s ease}.subcategory-item[data-v-1eff0d91]:hover{background:#f8f9fc}.subcategory-item[data-v-1eff0d91]:hover:not(.subcategory-active){border-color:#ff5e15}.subcategory-item:hover:not(.subcategory-active) .subcategory-name[data-v-1eff0d91]{color:#ff5e15}.subcategory-item.subcategory-active[data-v-1eff0d91]{background:linear-gradient(135deg,#fff7f2,#ffe4d6)}.subcategory-item.subcategory-active .subcategory-name[data-v-1eff0d91]{color:#ff5e15}.subcategory-name[data-v-1eff0d91]{color:#374151;flex:1;font-size:16px;font-weight:400;line-height:24px;margin-right:8px;transition:all .3s ease}.hot-badge-container[data-v-1eff0d91]{align-items:center;display:flex;flex-shrink:0;height:14px;justify-content:center;width:15px;will-change:contents}.hot-badge[data-v-1eff0d91]{height:14px;width:11px}.expand-icon[data-v-1eff0d91]{color:#666;display:inline-block;font-size:10px;margin-right:4px;transition:transform .3s ease}.expand-icon.expanded[data-v-1eff0d91]{transform:rotate(90deg)}.template-content[data-v-1eff0d91]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:30px}.template-grid[data-v-1eff0d91]{contain:layout;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:40px;min-height:200px;opacity:1;transition:opacity .2s ease}.template-card[data-v-1eff0d91]{background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}.template-card[data-v-1eff0d91]:hover{border-color:#ff5e15;box-shadow:0 4px 12px #0000001f}.recommended-badge[data-v-1eff0d91]{background:#ff5e15;border-radius:12px 0;color:#fff;font-size:12px;font-weight:500;left:10px;padding:4px 8px;position:absolute;top:10px;z-index:10}.template-preview[data-v-1eff0d91]{align-items:center;display:flex;justify-content:center;padding:22px 20px}.contract-content[data-v-1eff0d91]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:0 1px 2px #0000000d;height:176px;overflow:hidden;width:100%}.contract-content img[data-v-1eff0d91]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.template-info[data-v-1eff0d91]{background:#f9fafb;padding:16px}.template-header[data-v-1eff0d91]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.template-title[data-v-1eff0d91]{color:#1f2937;flex:1;font-size:16px;font-weight:500;line-height:24px;margin:0 8px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-price[data-v-1eff0d91]{color:#ff5e15;font-size:16px;font-weight:700;line-height:24px}.template-price.free[data-v-1eff0d91]{color:#0a0}.template-footer[data-v-1eff0d91]{align-items:center;display:flex;justify-content:space-between}.template-stats[data-v-1eff0d91]{color:#6b7280;display:flex;font-size:12px;gap:16px;line-height:16px}.favorite-btn[data-v-1eff0d91]{align-items:center;color:#333;cursor:pointer;display:flex;font-size:12px;gap:4px;transition:all .3s ease}.favorite-btn.favorited[data-v-1eff0d91],.favorite-btn[data-v-1eff0d91]:hover{color:#ff5e15}.favorite-btn svg[data-v-1eff0d91]{transition:color .2s ease}.pagination[data-v-1eff0d91]{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:30px;opacity:1;transition:opacity .3s ease}.pagination-btn[data-v-1eff0d91]{background:transparent;border:none;border-radius:4px;color:#333333e0;cursor:pointer;font-size:14px;line-height:32px;padding:0 8px;transition:all .3s ease}.pagination-btn[data-v-1eff0d91]:hover:not(.disabled){background:#ff5e151a;color:#ff5e15}.pagination-btn.disabled[data-v-1eff0d91]{color:#33333340;cursor:not-allowed}.pagination-numbers[data-v-1eff0d91]{display:flex;gap:8px}.pagination-number[data-v-1eff0d91]{align-items:center;background:#fff;border:1px solid transparent;border-radius:8px;color:#333333e0;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:32px}.pagination-number[data-v-1eff0d91]:hover:not(.active):not(.ellipsis){background:#ff5e151a;color:#ff5e15}.pagination-number.active[data-v-1eff0d91]{background:#ff5e15;border:1px solid #ff5e15;color:#fff;font-weight:600}.pagination-number.ellipsis[data-v-1eff0d91]{background:transparent;border:none;color:#999;cursor:default}.pagination-number.ellipsis[data-v-1eff0d91]:hover{background:transparent;box-shadow:none;color:#999}.consult-bar[data-v-1eff0d91]{align-items:center;background:#edf0f9;border-radius:10px;display:flex;justify-content:space-between;margin:0 auto 20px;padding:24px 40px;transition:all .3s ease;width:1280px}.consult-bar[data-v-1eff0d91]:hover{background:#e8ecf5}.consult-left[data-v-1eff0d91]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-1eff0d91]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-1eff0d91]{background-color:#fff;height:auto;left:50%;position:absolute;top:2px;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-1eff0d91],.consult-title[data-v-1eff0d91]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-btn[data-v-1eff0d91]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;overflow:hidden;padding:1px 16px;position:relative;text-align:center}.consult-btn[data-v-1eff0d91]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.consult-btn[data-v-1eff0d91]:hover{background:#c19a6b;box-shadow:0 4px 12px #d3a76f4d}@media (max-width:1320px){.consult-bar[data-v-1eff0d91],.main-content[data-v-1eff0d91],.search-header-content[data-v-1eff0d91]{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%}}@media (max-width:1024px){.main-content[data-v-1eff0d91]{gap:16px;grid-template-columns:280px 1fr}.template-grid[data-v-1eff0d91]{gap:20px;grid-template-columns:repeat(2,1fr)}.search-box[data-v-1eff0d91]{width:400px}}@media (max-width:768px){.main-content[data-v-1eff0d91],.template-grid[data-v-1eff0d91]{gap:16px;grid-template-columns:1fr}.search-header-content[data-v-1eff0d91]{flex-direction:column;gap:16px;padding:16px 20px}.search-box[data-v-1eff0d91]{max-width:400px;width:100%}}.data-wrapper[data-v-9d4bd501]{background:#f5f6f8;line-height:1}.lib_head[data-v-9d4bd501]{background:linear-gradient(90deg,#444,#666);height:76px;justify-content:center;min-width:1200px}.lib_head[data-v-9d4bd501],.lib_head_in[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:row}.lib_head_in[data-v-9d4bd501]{justify-content:space-between;width:1280px}.lib_head_l[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:row}.lib_head_tit[data-v-9d4bd501]{color:#fff;font-size:20px}.lib_head_line[data-v-9d4bd501]{background:#fff;height:14px;margin:0 16px;width:2px}.lib_search[data-v-9d4bd501]{align-items:center;background:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:row;height:40px;padding-left:20px;padding-right:15px;width:565px}.lib_search_txt[data-v-9d4bd501]{border:0;color:#333;flex:1;font-size:14px;height:100%;margin-right:20px;outline:none}.lib_search_icon[data-v-9d4bd501]{cursor:pointer;height:20px;width:20px}.lib_coll[data-v-9d4bd501]{align-items:center;cursor:pointer;display:flex;flex-direction:row}.lib_coll_icon[data-v-9d4bd501]{height:14px;margin-right:4px;width:14px}.lib_coll_txt[data-v-9d4bd501]{color:#333;font-size:12px}.lib_coll_actTxt[data-v-9d4bd501]{color:#fe7131;font-size:12px}.library_flex_main[data-v-9d4bd501]{align-items:flex-start;display:flex;flex-direction:row;margin:24px auto 0;padding-bottom:20px;width:1280px}.lib_slide[data-v-9d4bd501]{width:320px}.lib_menu[data-v-9d4bd501]{background:#fff;border-radius:12px;contain:layout style;margin-bottom:10px;padding:20px 0;transform:translateZ(0)}.lib_menu_label[data-v-9d4bd501]{color:#000;display:block;font-size:16px;margin-left:20px}.menu_list[data-v-9d4bd501]{contain:layout style;display:flex;flex-direction:column;margin:0 20px;max-height:600px;overflow-y:auto;padding-top:5px;transition:opacity .2s ease;will-change:auto}.menu_list[data-v-9d4bd501]::-webkit-scrollbar{width:6px}.menu_list[data-v-9d4bd501]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.menu_list[data-v-9d4bd501]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.menu_list[data-v-9d4bd501]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.menu_li[data-v-9d4bd501]{background:#f5f6f8;border-radius:6px;box-sizing:border-box;contain:layout style;cursor:pointer;margin-top:12px;min-height:60px;opacity:1;padding:8px 10px 15px;transform:translateZ(0);transform:translateY(0) translateZ(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.menu_li[data-v-9d4bd501]:hover{background:#fff6f0;box-shadow:0 2px 8px #0000001a;transform:translateY(-1px) translateZ(0)}.menu_li[data-v-9d4bd501]:active{transform:translateY(0) translateZ(0);transition:all .1s ease}.menu_li_tit[data-v-9d4bd501]{color:#000;display:block;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu_li_fine[data-v-9d4bd501]{background:#ff5e15;color:#fff}.menu_li_fine[data-v-9d4bd501],.menu_li_typeW[data-v-9d4bd501]{border-radius:2px;display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px}.menu_li_typeW[data-v-9d4bd501]{background:#dbeafe;color:#2563eb;margin-right:5px}.menu_li_typePp[data-v-9d4bd501]{background:#ffe4d2;color:#ff5e15}.menu_li_typePd[data-v-9d4bd501],.menu_li_typePp[data-v-9d4bd501]{border-radius:2px;display:inline-block;font-size:12px;height:20px;line-height:20px;margin-right:5px;text-align:center;width:20px}.menu_li_typePd[data-v-9d4bd501]{background:#ffdada;color:red}.menu_li_bot[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;padding-right:10px}.menu_li_ct[data-v-9d4bd501]{color:#6b7280;font-size:12px}.menu_li_act[data-v-9d4bd501]{background:#fff6f0;border-left:3px solid #ff5e15;box-shadow:0 2px 8px #ff5e1526;transform:translateZ(0)}.lib_consult[data-v-9d4bd501]{background:#fff;border-radius:8px;display:flex;flex-direction:column;margin-bottom:10px;padding:24px 0 24px 20px}.consult_label[data-v-9d4bd501]{color:#000;font-size:16px;font-weight:700}.consult_p[data-v-9d4bd501]{color:#666;font-size:14px;line-height:20px;margin-right:20px;margin-top:15px;text-align:justify}.consult_box[data-v-9d4bd501]{margin-top:25px}.consult_box[data-v-9d4bd501],.consult_ewm[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:row}.consult_ewm[data-v-9d4bd501]{background:#f3f3f5;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;height:120px;justify-content:center;overflow:hidden;width:120px}.consult_ewm img[data-v-9d4bd501],.qr-code-img[data-v-9d4bd501]{height:110px;width:110px}.qr-code-img[data-v-9d4bd501]{-o-object-fit:cover;object-fit:cover}.qr-placeholder[data-v-9d4bd501]{color:#999;font-size:14px;text-align:center}.consult_info[data-v-9d4bd501]{display:flex;flex:1;flex-direction:column;margin-left:12px}.consult_name[data-v-9d4bd501]{color:#000;font-size:15px}.consult_info_txt[data-v-9d4bd501]{color:#6b7280;font-size:12px;margin-top:6px}.consult_btn[data-v-9d4bd501]{background:#ff5e15;border-radius:18px;color:#fff;cursor:pointer;font-size:14px;height:36px;line-height:36px;margin-right:15px;margin-top:30px;text-align:center;transition:background .2s ease}.consult_btn[data-v-9d4bd501]:hover{background:#e54a0c}.library_main[data-v-9d4bd501]{background:#fff;border-radius:12px;flex:1;margin-left:20px;padding:26px 0}.lib_crumbs[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:row;margin:0 20px}.lib_crumbs_a[data-v-9d4bd501]{color:#666;font-size:14px;text-decoration:none;transition:color .2s ease}.lib_crumbs_a[data-v-9d4bd501]:not(.active){cursor:pointer}.lib_crumbs_a[data-v-9d4bd501]:not(.active):hover{color:#ff5e15;text-decoration:underline}.lib_crumbs_a.active[data-v-9d4bd501]{color:#1f2937;cursor:default;font-weight:500}.lib_crumbs_icon[data-v-9d4bd501]{color:#999;font-size:14px;margin:0 8px}.lib_paper[data-v-9d4bd501]{border:1px solid #f0f0f0;margin:18px 22px 0;padding:0 0 32px}.lib_paper[data-v-9d4bd501],.paper_cont[data-v-9d4bd501]{display:flex;flex-direction:column}.paper_cont[data-v-9d4bd501]{color:#1f2937;font-size:16px;line-height:1.8;position:relative}.paper_cont_end[data-v-9d4bd501]{overflow:hidden;position:relative}.paper_cont_end[data-v-9d4bd501]:after{background:linear-gradient(180deg,#fff0 0,#fffc 50%,#fff);bottom:0;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;z-index:25}.document_preview[data-v-9d4bd501]{background:#fff;border-radius:8px}.document_container[data-v-9d4bd501],.document_preview[data-v-9d4bd501]{overflow:hidden;position:relative;width:100%}.canvas_container[data-v-9d4bd501],.document_container[data-v-9d4bd501]{background:#f8f9fa}.canvas_container[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:column;gap:2px}.document_canvas[data-v-9d4bd501]{background:#fff;display:block;height:auto;max-width:100%;opacity:0;transition:opacity .15s ease}.page_canvas_wrapper:not(.show_skeleton) .document_canvas[data-v-9d4bd501]{opacity:1}.page_canvas_wrapper[data-v-9d4bd501]{overflow:hidden;position:relative;width:min(820px,100%)}.page_canvas_wrapper[data-v-9d4bd501]:before{animation:skeleton-shimmer-9d4bd501 1.2s ease infinite;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;border-radius:4px;box-shadow:0 1px 2px #0000000f;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .15s ease}.page_canvas_wrapper.show_skeleton[data-v-9d4bd501]:before{opacity:1}@keyframes skeleton-shimmer-9d4bd501{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:768px){.page_canvas_wrapper[data-v-9d4bd501]{width:100%}}.paper_more[data-v-9d4bd501]{align-items:center;border-radius:8px;color:#333;cursor:pointer;display:flex;flex-direction:row;font-size:18px;justify-content:center;padding:15px 20px;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.paper_more_b[data-v-9d4bd501]{color:#3187ff;font-weight:400;margin-left:4px}.paper_item[data-v-9d4bd501]{align-items:flex-start;background:#f9fafa;border-radius:14px;display:flex;flex-direction:row;margin:30px 20px 0;opacity:0;padding:20px;pointer-events:none;transform:translateY(30px);transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .8s cubic-bezier(.4,0,.2,1)}.paper_item.paper-visible[data-v-9d4bd501]{opacity:1;pointer-events:auto;transform:translateY(0)}.paper_logo[data-v-9d4bd501]{align-items:flex-end;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:row;height:240px;justify-content:center;padding-bottom:6px;position:relative;width:200px;z-index:1}.paper_logo_icon[data-v-9d4bd501]{background:#ff5e15;border-radius:12px 0;color:#fff;font-size:12px;height:24px;left:0;line-height:24px;position:absolute;text-align:center;top:0;width:40px;z-index:10}.paper_logo_img[data-v-9d4bd501]{height:98%;width:100%}.paper_item_info[data-v-9d4bd501]{display:flex;flex:1;flex-direction:column;margin-left:20px}.paper_btn_row[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:row;margin-top:20px}.paper_btn_row .float_upd_btn[data-v-9d4bd501]{margin-left:0}.paper_label[data-v-9d4bd501]{align-items:center;color:#6b7280;display:flex;flex-direction:row;font-size:14px;margin-right:20px}.paper_label img[data-v-9d4bd501]{height:14px;margin-right:8px;width:14px}.paper_next[data-v-9d4bd501]{align-items:center;border:1px solid #ececec;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:62px;justify-content:center;margin:30px 20px 0;padding:0 15px}.paper_next_label[data-v-9d4bd501]{color:#6b7280;font-size:12px;margin-right:22px}.paper_next_tit[data-v-9d4bd501]{color:#000;font-size:14px;margin-right:10px;max-width:470px}.lib_float[data-v-9d4bd501]{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:row;justify-content:center;left:0;min-width:1280px;opacity:1;position:fixed;transform:translateY(0);transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);width:100%;z-index:100}.lib_float.float-hidden[data-v-9d4bd501]{opacity:0;pointer-events:none;transform:translateY(100%)}.lib_float_in[data-v-9d4bd501]{box-sizing:border-box;justify-content:space-between;padding:20px 0;width:1280px}.lib_float_box[data-v-9d4bd501],.lib_float_in[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:row}.float_img[data-v-9d4bd501]{height:70px;margin-right:20px;width:56px}.float_info[data-v-9d4bd501]{display:flex;flex-direction:column}.float_info_tit[data-v-9d4bd501]{color:#000;font-size:20px;font-weight:700;line-height:28px}.float_info_notes[data-v-9d4bd501]{align-items:center;display:flex;flex-direction:row;margin-top:11px}.float_info_notes span[data-v-9d4bd501]{color:#666;font-size:14px;margin-right:15px}.float_price[data-v-9d4bd501]{color:#ff5e15;font-size:18px;font-weight:700}.free_price[data-v-9d4bd501]{color:#04b821}.float_oldPrice[data-v-9d4bd501]{color:#9ca3af;font-size:14px;margin-left:8px;text-decoration:line-through}.float_upd_btn[data-v-9d4bd501]{background:#ff5e15;border-radius:23px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;font-size:16px;height:45px;line-height:45px;margin-left:35px;text-align:center;transition:background .2s ease;width:220px}.float_upd_btn[data-v-9d4bd501]:hover{background:#e54a0c}.float_coll[data-v-9d4bd501]{align-items:center;background:#f3f4f6;border:1px solid #d9d9d9;border-radius:30px;box-sizing:border-box;color:#333;cursor:pointer;display:flex;flex-direction:row;font-size:14px;height:48px;justify-content:center;margin-left:10px;transition:all .2s ease;width:104px}.float_coll[data-v-9d4bd501]:hover{background:#fff6f0;border-color:#ff5e15}.float_coll_icon[data-v-9d4bd501]{height:14px;margin-right:8px;width:14px}.float_coll_act[data-v-9d4bd501]{background:#fff6f0;border-color:#ff5e15;color:#ff5e15}.data-wrapper[data-v-9d4bd501]{animation:fadeIn-9d4bd501 .5s ease-in}@keyframes fadeIn-9d4bd501{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.paper_next[data-v-9d4bd501]:hover{background:#fff6f0;border-color:#ff5e15;transition:all .2s ease}.paper_next.disabled[data-v-9d4bd501]{cursor:not-allowed;justify-content:center}.paper_next.disabled .paper_next_label[data-v-9d4bd501]{color:#999;margin-right:0}.paper_next.disabled[data-v-9d4bd501]:hover{background:#fff;border-color:#ececec}.loading_document[data-v-9d4bd501]{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;height:400px;justify-content:center;margin:20px;padding:20px;text-align:center}.download_btn[data-v-9d4bd501]{background:#ff5e15;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:12px 24px;transition:background .2s ease}.download_btn[data-v-9d4bd501]:hover{background:#e54a0c}.loading_document .loading_spinner[data-v-9d4bd501]{animation:spin-9d4bd501 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#ff5e15;height:40px;margin-bottom:16px;width:40px}.loading_document p[data-v-9d4bd501]{color:#666;font-size:14px}@keyframes spin-9d4bd501{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.download-btn-loading[data-v-9d4bd501]{opacity:.7;pointer-events:none;position:relative}.download-btn-loading[data-v-9d4bd501]:before{animation:button-spin-9d4bd501 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:#fff;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.download-btn-loading .btn-text[data-v-9d4bd501]{opacity:0}@keyframes button-spin-9d4bd501{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn-disabled[data-v-9d4bd501]{cursor:not-allowed;opacity:.6;pointer-events:none}.btn-disabled[data-v-9d4bd501]:hover{background:#ff5e15!important}.float_upd_btn.download-btn-loading[data-v-9d4bd501]{background:#ff5e15;opacity:.8}.float_upd_btn.download-btn-loading[data-v-9d4bd501]:hover{background:#ff5e15}.case-base-container[data-v-5c594ff6]{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;padding-top:20px;width:100%}.main-content[data-v-5c594ff6]{display:grid;flex:1;grid-template-columns:1fr;margin:0 auto;width:1280px}.content-wrapper[data-v-5c594ff6]{display:grid;gap:24px;grid-template-columns:879px 380px;margin-bottom:38px;width:100%}.left-content[data-v-5c594ff6]{gap:24px}.category-section[data-v-5c594ff6],.left-content[data-v-5c594ff6]{display:flex;flex-direction:column}.category-section[data-v-5c594ff6]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;gap:15px;padding:18px 23px 30px}.category-header[data-v-5c594ff6]{display:flex;flex-direction:row;gap:4px}.category-icon[data-v-5c594ff6]{background-color:#ff5e15;height:14px;margin-top:3px;width:4px}.category-title[data-v-5c594ff6]{color:#333;display:flex;font-size:16px;font-weight:600;line-height:19px;min-height:20px}.category-list[data-v-5c594ff6]{display:flex;flex-wrap:wrap;gap:12px;width:100%}.category-item[data-v-5c594ff6]{background:#f8f9fc;border:1px solid #ebedf5;border-radius:20px;box-sizing:border-box;color:#555;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;height:32px;line-height:31px;min-width:82px;padding:0 10px;position:relative;text-align:center}.category-item[data-v-5c594ff6]:hover{background:#f0f2f8;border-color:#d5d8e3}.category-item.active[data-v-5c594ff6]{background:linear-gradient(135deg,#fff7f2,#ffe4d6);border:1px solid #ff5e15;color:#ff5e15;font-weight:600}.category-item[data-v-5c594ff6]:hover:not(.active){background:linear-gradient(135deg,#f0f1f5,#e8ecf5);border-color:#ff5e15;box-shadow:0 4px 12px #ff5e151a}.case-list[data-v-5c594ff6]{flex-direction:column;gap:24px}.case-item[data-v-5c594ff6],.case-list[data-v-5c594ff6]{display:flex;width:100%}.case-item[data-v-5c594ff6]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;box-sizing:border-box;cursor:pointer;flex-direction:row;gap:16px;margin-top:22px;padding:25px;position:relative}.case-item[data-v-5c594ff6]:hover{border-color:#ff5e15;box-shadow:0 8px 20px #00000014}.case-image[data-v-5c594ff6]{background-position:50%;background-size:cover;border-radius:8px;box-shadow:0 4px 12px #0000001a;height:120px;overflow:hidden;width:180px}.case-content[data-v-5c594ff6]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;width:633px}.case-title[data-v-5c594ff6]{color:#333333e0;cursor:pointer;display:flex;font-size:18px;font-weight:600;line-height:28px;min-height:28px;text-overflow:ellipsis}.case-description[data-v-5c594ff6]{color:#666;display:-webkit-box;font-size:14px;line-height:20px;min-height:40px;width:633px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.case-footer-wrapper[data-v-5c594ff6]{gap:12px;margin-top:5px}.case-footer[data-v-5c594ff6],.case-footer-wrapper[data-v-5c594ff6]{align-items:center;display:flex;flex-direction:row}.case-footer[data-v-5c594ff6]{gap:4px}.case-source-icon[data-v-5c594ff6]{background-size:cover;height:14px;width:14px}.case-source[data-v-5c594ff6]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:17px;text-overflow:ellipsis}.case-date[data-v-5c594ff6]{align-items:center;display:flex;flex-direction:row;gap:4px}.date-icon[data-v-5c594ff6]{background-size:cover;height:14px;width:14px}.date-text[data-v-5c594ff6]{color:#999;display:flex;line-height:20px;min-height:20px;text-overflow:ellipsis}.pagination[data-v-5c594ff6]{gap:9px;margin-top:24px;width:100%}.page-item[data-v-5c594ff6],.pagination[data-v-5c594ff6]{display:flex;justify-content:center}.page-item[data-v-5c594ff6]{background:#fff;border:1px solid transparent;border-radius:8px;color:#333333e0;cursor:pointer;font-weight:500;height:32px;line-height:32px;overflow:hidden;padding:0 12px;position:relative;text-align:center}.page-item[data-v-5c594ff6]:before{background:linear-gradient(135deg,#ff5e151a,#ff5e150d);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.page-item[data-v-5c594ff6]:hover:before{height:100%;width:100%}.page-item.active[data-v-5c594ff6]{background:linear-gradient(135deg,#fff7f2,#ffe4d6);border:1px solid #ff5e15;box-shadow:0 4px 12px #ff5e1533;color:#ff5e15;font-weight:600}.page-item[data-v-5c594ff6]:hover:not(.active){background:linear-gradient(135deg,#f5f5f5,#f0f1f5);box-shadow:0 4px 12px #ff5e151a;color:#ff5e15}.page-item.ellipsis[data-v-5c594ff6]{background:transparent;border:none;color:#999;cursor:default;font-weight:400}.page-item.ellipsis[data-v-5c594ff6]:hover{background:transparent;box-shadow:none;color:#999}.page-item.ellipsis[data-v-5c594ff6]:before{display:none}.page-nav[data-v-5c594ff6]{border-radius:4px;color:#333333e0;cursor:pointer;display:flex;justify-content:center;line-height:32px;padding:0 8px;text-align:center}.page-nav.disabled[data-v-5c594ff6]{color:#33333340;cursor:not-allowed}.page-nav[data-v-5c594ff6]:hover:not(.disabled){background:#ff5e151a;color:#ff5e15}.right-sidebar[data-v-5c594ff6]{gap:24px}.consultation-box[data-v-5c594ff6],.right-sidebar[data-v-5c594ff6]{display:flex;flex-direction:column;width:100%}.consultation-box[data-v-5c594ff6]{background:linear-gradient(180deg,#ffebe2,#fff 24%);border-radius:12px;box-shadow:0 1px 2px #0000000d;gap:12px;padding:21px 20px 33px;position:relative}.consultation-box[data-v-5c594ff6]:hover{box-shadow:0 8px 24px #0000001a}.consultation-bg[data-v-5c594ff6]{height:79px;position:absolute;right:0;top:0;width:92px;z-index:0}.consultation-title[data-v-5c594ff6]{color:#000000e0;display:flex;font-size:20px;font-weight:700;line-height:28px;min-height:28px;text-overflow:ellipsis}.consultation-title .highlight[data-v-5c594ff6]{color:#ff5e15}.consultation-description[data-v-5c594ff6]{color:#666;display:flex;font-size:14px;line-height:20px;min-height:20px;text-overflow:ellipsis}.consultation-steps[data-v-5c594ff6]{justify-content:space-around;margin-top:11.5px;width:100%}.consultation-steps[data-v-5c594ff6],.step-item[data-v-5c594ff6]{align-items:center;display:flex;flex-direction:row;gap:4px}.step-divider[data-v-5c594ff6]{margin-left:15px}.step-icon[data-v-5c594ff6]{background-size:cover;height:16px;margin-top:2px;width:16px}.step-text[data-v-5c594ff6]{color:#000000e0;display:flex;font-size:14px;font-weight:500;line-height:20px;min-height:20px;text-overflow:ellipsis}.step-divider[data-v-5c594ff6]{background-size:cover;height:13.3px;margin-top:3px;width:13.3px}.consultation-input[data-v-5c594ff6]{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;box-sizing:border-box;height:43px;margin-right:1px;margin-top:10px;padding:8px;position:relative;width:338px}.consultation-input[data-v-5c594ff6]:focus-within{border-color:#ff5e15;box-shadow:0 0 0 2px #ff5e151a}.consultation-textarea[data-v-5c594ff6]{background:transparent;border:none;color:#333;font-size:14px;height:100%;line-height:20px;outline:none;resize:none;width:calc(100% - 90px)}.consultation-textarea[data-v-5c594ff6]::-moz-placeholder{color:#00000040}.consultation-textarea[data-v-5c594ff6]::placeholder{color:#00000040}.consultation-button[data-v-5c594ff6]{align-items:center;background:linear-gradient(135deg,#ff5e15,#ff8b2b);border-radius:8px;bottom:0;box-shadow:0 4px 12px #ff5e154d;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;line-height:21px;position:absolute;right:0;text-align:center;width:85px}.consultation-button[data-v-5c594ff6]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.hot-cases[data-v-5c594ff6]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;padding:26px 26px 10px;width:100%}.hot-cases[data-v-5c594ff6]:hover{box-shadow:0 8px 24px #0000001a}.hot-cases-title[data-v-5c594ff6]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;min-height:28px;text-overflow:ellipsis}.hot-case-item[data-v-5c594ff6]{border-bottom:1px solid rgba(5,5,5,.06);cursor:pointer;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:16px 0;position:relative}.hot-case-item[data-v-5c594ff6]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.05),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.hot-case-item[data-v-5c594ff6]:hover{background:#ff5e150d;box-shadow:0 2px 8px #ff5e151a}.hot-case-item[data-v-5c594ff6]:hover:before{left:100%}.hot-case-item[data-v-5c594ff6]:last-child{border-bottom:none}.hot-case-header[data-v-5c594ff6]{align-items:center;display:flex;gap:10px}.hot-case-rank[data-v-5c594ff6]{background:#edf0f9;border-radius:4px;box-sizing:border-box;color:#666;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:15px;padding:3.5px 7px;text-align:center;width:22px}.hot-case-rank.top[data-v-5c594ff6]{background:#ff8b2b;color:#fff}.hot-case-title[data-v-5c594ff6]{color:#333;cursor:pointer;flex:1;font-size:14px;line-height:22px;min-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-case-title[data-v-5c594ff6]:hover{color:#ff5e15}.hot-case-category[data-v-5c594ff6]{color:#999;display:flex;font-size:12px;line-height:16px;min-height:16px;padding-left:32px;text-overflow:ellipsis}.lawyer-list[data-v-5c594ff6]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:14px;padding:25px 24.8px 30px;width:100%}.lawyer-list[data-v-5c594ff6]:hover{box-shadow:0 8px 24px #0000001a}.lawyer-list-title[data-v-5c594ff6]{color:#000000e0;display:flex;font-size:20px;font-weight:600;line-height:25.1px;min-height:25px;text-overflow:ellipsis;width:200px}.lawyer-list-description[data-v-5c594ff6]{color:#666;display:flex;line-height:20px;min-height:40px;text-overflow:ellipsis;width:322px}.lawyer-item[data-v-5c594ff6]{border-radius:12px;display:flex;flex-direction:row;gap:19px;margin-top:14px;overflow:hidden;padding:12px;position:relative;width:100%}.lawyer-item[data-v-5c594ff6]:before{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.lawyer-item[data-v-5c594ff6]:hover:before{opacity:1}.lawyer-item[data-v-5c594ff6]:hover{background:linear-gradient(135deg,#ff5e150d,#ff5e1505);box-shadow:0 4px 12px #ff5e151a}.lawyer-qr-code[data-v-5c594ff6]{align-items:center;background:#f3f3f5;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;color:#000;display:flex;font-size:12px;height:120px;justify-content:center;line-height:18px;overflow:hidden;text-align:center;width:120px}.qr-code-img[data-v-5c594ff6]{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lawyer-item:hover .lawyer-qr-code[data-v-5c594ff6]{background:#fff7f2;border-color:#ff5e15}.lawyer-info[data-v-5c594ff6]{display:flex;flex-direction:column;gap:4px;width:178px}.lawyer-header[data-v-5c594ff6]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.lawyer-avatar_box[data-v-5c594ff6]{border:2px solid #ff5e15;border-radius:50%;height:32px;overflow:hidden;position:relative;width:32px;z-index:1}.lawyer-avatar[data-v-5c594ff6]{height:auto;left:50%;position:absolute;top:0;transform:translate(-50%);width:32px;z-index:10}.lawyer-name[data-v-5c594ff6]{color:#000000e0;display:flex;font-size:15px;font-weight:500;line-height:22px;min-height:22px;text-overflow:ellipsis}.lawyer-service-area[data-v-5c594ff6]{color:#6b7280}.lawyer-service-area[data-v-5c594ff6],.lawyer-specialties[data-v-5c594ff6]{display:flex;font-size:12px;line-height:16px;min-height:16px;text-overflow:ellipsis}.lawyer-specialties[data-v-5c594ff6]{color:#999;margin-top:5px}.lawyer-consult-button[data-v-5c594ff6]{align-items:center;background:linear-gradient(135deg,#ff5e15,#ff8b2b);border-radius:30px;box-shadow:0 4px 12px #ff5e154d;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;line-height:20px;margin-top:30px;overflow:hidden;padding:10px 0;position:relative;text-align:center;width:100%}.lawyer-consult-button[data-v-5c594ff6]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.lawyer-consult-button[data-v-5c594ff6]:hover{background:linear-gradient(135deg,#e65313,#ff5e15);box-shadow:0 8px 24px #ff5e1566}.lawyer-consult-button[data-v-5c594ff6]:hover:before{height:200%;width:200%}.consult-bar[data-v-5c594ff6]{align-items:center;background:#edf0f9;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 40px;width:100%}.consult-bar[data-v-5c594ff6]:hover{background:#e8ecf5}.consult-left[data-v-5c594ff6]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-5c594ff6]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-5c594ff6]{background-color:#fff;height:auto;left:50%;position:absolute;top:2px;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-5c594ff6],.consult-title[data-v-5c594ff6]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-lawyer-name[data-v-5c594ff6]{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.consult-btn[data-v-5c594ff6]{align-items:center;background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:40px;justify-content:center;line-height:24px;overflow:hidden;padding:1px 16px;position:relative;text-align:center}.consult-btn[data-v-5c594ff6]:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.consult-btn[data-v-5c594ff6]:hover{background:#c19a6b;box-shadow:0 4px 12px #d3a76f4d}.empty-state[data-v-5c594ff6]{align-items:center;color:#999;display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.empty-icon[data-v-5c594ff6]{font-size:48px}.empty-text[data-v-5c594ff6]{color:#666;font-size:16px;font-weight:500;margin-bottom:8px}.empty-subtext[data-v-5c594ff6]{color:#999;font-size:14px}.hot-cases-empty[data-v-5c594ff6],.hot-cases-list[data-v-5c594ff6]{display:flex;flex-direction:column}.hot-cases-empty[data-v-5c594ff6]{align-items:center;justify-content:center;min-height:200px;padding:40px 20px;text-align:center}.empty-icon[data-v-5c594ff6]{margin-bottom:16px;opacity:.6}.hot-cases-empty:hover .empty-icon[data-v-5c594ff6]{opacity:.8}.empty-title[data-v-5c594ff6]{color:#666;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.empty-description[data-v-5c594ff6]{color:#999;font-size:14px;line-height:20px;margin-bottom:20px}.empty-action[data-v-5c594ff6]{align-items:center;background:#f5f5f5;border:1px solid transparent;border-radius:20px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px}.empty-action[data-v-5c594ff6]:hover{background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.refresh-icon[data-v-5c594ff6]{font-size:16px}.lawyer-list-wrapper[data-v-5c594ff6]{display:flex;flex-direction:column;gap:14px}.lawyer-list-empty[data-v-5c594ff6]{align-items:center;color:#999;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.lawyer-list-empty-icon[data-v-5c594ff6]{font-size:32px;margin-bottom:12px;opacity:.6}.lawyer-list-empty-text[data-v-5c594ff6]{color:#999;font-size:14px;line-height:20px}@media (max-width:1280px){.main-content[data-v-5c594ff6]{padding:0 20px;width:100%}.content-wrapper[data-v-5c594ff6]{gap:20px;grid-template-columns:1fr}.category-list[data-v-5c594ff6]{grid-template-columns:repeat(6,1fr)}}@media (max-width:768px){.category-list[data-v-5c594ff6]{grid-template-columns:repeat(4,1fr)}.case-item[data-v-5c594ff6]{flex-direction:column}.case-image[data-v-5c594ff6]{height:200px;width:100%}.case-content[data-v-5c594ff6],.consultation-input[data-v-5c594ff6]{width:100%}.hot-cases-empty[data-v-5c594ff6]{min-height:150px;padding:30px 15px}.empty-icon svg[data-v-5c594ff6]{height:36px;width:36px}.empty-title[data-v-5c594ff6]{font-size:14px}.empty-action[data-v-5c594ff6],.empty-description[data-v-5c594ff6]{font-size:12px}.empty-action[data-v-5c594ff6]{padding:6px 12px}}.container[data-v-6a2e2fe6],.good-info-wrapper[data-v-6a2e2fe6]{display:flex;flex-direction:column;min-height:100vh}.container[data-v-6a2e2fe6]{margin:0 auto;width:100%}.main-content[data-v-6a2e2fe6]{display:flex;flex:1;flex-direction:column;margin:0 auto;width:1280px}.breadcrumbs[data-v-6a2e2fe6]{color:#33333373;display:flex;font-size:14px;gap:8px;line-height:22px;margin:12px 0 14px 16px;padding:3.5px 0}.breadcrumb-arrow[data-v-6a2e2fe6]{height:22px;width:10px}.breadcrumbs .current[data-v-6a2e2fe6]{color:#333333e0}.breadcrumb-link[data-v-6a2e2fe6]{color:#33333373;cursor:pointer;text-decoration:none}.breadcrumb-link[data-v-6a2e2fe6]:hover{color:#ff5e15;text-decoration:underline}.product-overview[data-v-6a2e2fe6]{background:#fff;display:flex;gap:39px;margin-bottom:14px;margin-top:1px;padding:24px 16px 27px}.product-image[data-v-6a2e2fe6]{background:#000;border-radius:8px;color:#fff;display:flex;flex-direction:column;gap:15px;padding:155.5px 0;width:440px}.product-image h2[data-v-6a2e2fe6]{font-size:30px;font-weight:600;line-height:38px;margin:0 auto;text-align:center}.product-image p[data-v-6a2e2fe6]{color:gold;font-size:18px;font-weight:500;line-height:28px;margin:1px auto 0;text-align:center}.product-details[data-v-6a2e2fe6]{display:flex;flex:1;flex-direction:column;gap:12px;padding:10px 0 16px}.product-details h1[data-v-6a2e2fe6]{color:#333333e0;font-size:24px;font-weight:600;line-height:32px;margin:0}.description[data-v-6a2e2fe6]{color:#666;font-size:14px;line-height:22px;margin:0}.price[data-v-6a2e2fe6]{margin-top:7px}.current-price[data-v-6a2e2fe6]{color:#ff5e15;font-size:24px;font-weight:700;line-height:32px}.service-options[data-v-6a2e2fe6]{align-items:center;color:#666;font-size:14px;line-height:22px;padding:5px 0}.options-wrapper[data-v-6a2e2fe6],.service-options[data-v-6a2e2fe6]{display:flex;gap:8px}.option[data-v-6a2e2fe6]{background:#f5f6f8;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 1px 2px #3333330d;color:#666;cursor:pointer;font-size:14px;font-weight:400;line-height:21px;padding:6px 16px;text-align:center}.option[data-v-6a2e2fe6]:hover{background:#edeef0;border-color:#b0b0b0;box-shadow:0 2px 4px #3333331a}.option-selected[data-v-6a2e2fe6]{background:#ff5e15;border:1px solid transparent;border-radius:8px;box-shadow:0 2px 4px #ff7d0533;color:#fff;cursor:pointer;font-size:14px;font-weight:500;line-height:21px;padding:6px 16px;text-align:center}.option-selected[data-v-6a2e2fe6]:hover{background:#e65310;box-shadow:0 3px 6px #ff7d054d}.action-buttons[data-v-6a2e2fe6]{display:flex;gap:16px;margin-top:156px}.btn-consult[data-v-6a2e2fe6]{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 2px 4px #3333330d;color:#333333e0;cursor:pointer;display:flex;flex-direction:row;font-size:16px;height:40px;justify-content:center;line-height:24px;text-align:center;width:130px}.btn-consult[data-v-6a2e2fe6]:hover:not(:disabled){border-color:#b0b0b0;box-shadow:0 3px 6px #3333331a}.btn-consult[data-v-6a2e2fe6]:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.btn-purchase[data-v-6a2e2fe6]{align-items:center;background:#ff5e15;border:1px solid transparent;border-radius:8px;box-shadow:0 2px 4px #ff7d0533;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:16px;height:40px;justify-content:center;line-height:24px;text-align:center;width:130px}.btn-purchase[data-v-6a2e2fe6]:hover:not(:disabled){background:#e65310;box-shadow:0 3px 6px #ff7d054d}.btn-purchase[data-v-6a2e2fe6]:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.product-info-tabs[data-v-6a2e2fe6]{background:#fff;border-bottom:1px solid #f0f0f0;display:flex;gap:32px;padding-left:16px;position:relative}.tab[data-v-6a2e2fe6]{color:#333333e0;cursor:pointer;font-size:16px;line-height:24px}.tab.active[data-v-6a2e2fe6],.tab[data-v-6a2e2fe6]:hover{color:#ff5e15}.tab.active[data-v-6a2e2fe6]{text-shadow:0 0 .25px #ff5e15}.tab-item[data-v-6a2e2fe6]{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:16px 0;position:relative}.tab-indicator[data-v-6a2e2fe6]{bottom:0;height:2px;position:absolute;width:64px}.product-details-content[data-v-6a2e2fe6]{background:#fff;display:grid;gap:24px;grid-template-columns:1fr 300px;padding:34px 24px 10px}.main-content-area[data-v-6a2e2fe6],.tab-content[data-v-6a2e2fe6]{display:flex;flex-direction:column;gap:24px}.main-content-area h2[data-v-6a2e2fe6]{color:#333333e0;font-size:20px;font-weight:600;line-height:28px;margin:0 auto;text-align:center}.rich-text-content[data-v-6a2e2fe6]{color:#333;font-family:Microsoft YaHei,微软雅黑,sans-serif;font-size:18px;line-height:2.4;margin:0;padding:0 16px}.issue-card h3[data-v-6a2e2fe6]{color:#333333e0;font-size:16px;font-weight:600;line-height:24px;margin:5px 0 0;text-align:center}.issue-card p[data-v-6a2e2fe6]{color:#666;font-size:14px;line-height:22px;margin:.5px 0 0;text-align:center}.guarantee-header h2[data-v-6a2e2fe6]{color:#333333e0;font-size:20px;font-weight:600;line-height:28px;margin:0;width:80px}.sidebar[data-v-6a2e2fe6]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;padding:1px 1px 10px}.sidebar-header[data-v-6a2e2fe6]{border-bottom:1px solid #f0f0f0;padding:15px 24px 16px}.sidebar-header h3[data-v-6a2e2fe6]{color:#333333e0;font-size:16px;font-weight:600;line-height:25.1px;margin:0;width:64px}.recommended-product[data-v-6a2e2fe6]{display:flex;flex-direction:column;margin:23px auto 0;width:250px}.product-img[data-v-6a2e2fe6]{border-radius:8px;height:250px;width:250px}.recommended-product h4[data-v-6a2e2fe6]{color:#333333e0;font-size:16px;font-weight:600;line-height:24px;margin:10px 0 0}.recommended-product p[data-v-6a2e2fe6]{color:#666;font-size:14px;line-height:22px;margin:3px 0 0}.recommended-price[data-v-6a2e2fe6]{color:#ff5e15;font-size:16px;font-weight:600;margin-top:8px}.recommended-product[data-v-6a2e2fe6]{cursor:pointer}.no-recommendations[data-v-6a2e2fe6]{color:#999;font-size:14px;padding:40px 24px;text-align:center}.default-state[data-v-6a2e2fe6]{align-items:center;display:flex;flex-direction:column;gap:12px}.default-icon[data-v-6a2e2fe6]{font-size:48px;margin-bottom:8px}.default-state h4[data-v-6a2e2fe6]{color:#666;font-size:16px;font-weight:600;margin:0}.default-state p[data-v-6a2e2fe6]{color:#999;font-size:14px;margin:0}.good-container[data-v-ba13da95],.personnel-legal-advisor[data-v-ba13da95]{display:flex;flex-direction:column;min-height:100vh}.personnel-legal-advisor[data-v-ba13da95]{background-color:#f8f9fa}.content[data-v-ba13da95]{flex:1;margin:0 auto;padding:19px 0;width:1280px}.breadcrumb[data-v-ba13da95]{align-items:center;color:#666;display:flex;font-size:14px;font-weight:300;gap:8px;margin-bottom:16px}.arrow-icon[data-v-ba13da95]{height:14px;width:14px}.breadcrumb-link[data-v-ba13da95]{color:#666;cursor:pointer;text-decoration:none}.breadcrumb-link[data-v-ba13da95]:hover{color:#ff5e15;text-decoration:underline}.breadcrumb .current[data-v-ba13da95]{color:#333333e0;font-weight:500}.filter-section[data-v-ba13da95]{background:#fff;border-radius:10px;box-shadow:0 2px 4px #00000005,0 1px 6px -1px #00000005,0 1px 2px #00000008;display:grid;gap:16px;margin-bottom:24px;padding:24px}.filter-row[data-v-ba13da95]{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.filter-label[data-v-ba13da95]{color:#333333e0;flex-shrink:0;font-weight:500;line-height:24px;width:80px}.filter-button[data-v-ba13da95]{border:1px solid #d1d5db;border-radius:9999px;color:#4b5563;cursor:pointer;line-height:24px;overflow:hidden;padding:5px 16px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-button[data-v-ba13da95]:hover{border-color:#ff5e15;color:#ff5e15}.filter-button.active[data-v-ba13da95]{background:#ff5e15;border-color:transparent;color:#fff}.service-cards[data-v-ba13da95]{margin-bottom:50px}.pagination-container[data-v-ba13da95]{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:40px}.pagination[data-v-ba13da95]{gap:8px}.pagination[data-v-ba13da95],.pagination-btn[data-v-ba13da95]{align-items:center;display:flex}.pagination-btn[data-v-ba13da95]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;font-size:14px;font-weight:500;height:40px;justify-content:center;min-width:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination-btn[data-v-ba13da95]:hover:not(.disabled):not(.ellipsis){border-color:#ff5e15;color:#ff5e15}.pagination-btn.active[data-v-ba13da95]{background:#ff5e15;border-color:#ff5e15;box-shadow:0 4px 12px #ff5e1566;color:#fff}.pagination-btn.disabled[data-v-ba13da95]{cursor:not-allowed;opacity:.5}.pagination-btn.ellipsis[data-v-ba13da95]{background:transparent;border:none;cursor:default;min-width:20px}.pagination-btn.ellipsis[data-v-ba13da95]:hover{box-shadow:none;transform:none}.next-btn[data-v-ba13da95],.prev-btn[data-v-ba13da95]{font-size:18px;font-weight:700}.pagination-info[data-v-ba13da95]{color:#6b7280;font-size:14px;font-weight:400}.cards-wrapper[data-v-ba13da95]{display:flex;flex-wrap:wrap}.service-card[data-v-ba13da95]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:590px;margin-right:49px;margin-top:20px;overflow:hidden;position:relative;width:394px;z-index:1}.service-card[data-v-ba13da95]:nth-child(3n){margin-right:0}.service-card[data-v-ba13da95]:hover{box-shadow:0 8px 16px #00000026}.card-image[data-v-ba13da95]{background-position:50%;background-size:cover}.card-image[data-v-ba13da95],.img-box[data-v-ba13da95]{height:394px;width:394px}.img-box[data-v-ba13da95]{overflow:hidden;position:relative}.card-content h2[data-v-ba13da95]{font-size:24px;font-weight:700;line-height:32px;margin:0}.card-content h3[data-v-ba13da95]{font-size:20px;font-weight:500;line-height:28px;margin:0}.card-content p[data-v-ba13da95]{font-size:14px;line-height:20px;margin:0}.card-footer_title[data-v-ba13da95]{color:#333;font-size:20px;font-weight:700;line-height:28px;margin:10px 20px 0}.underline[data-v-ba13da95]{background:linear-gradient(90deg,#ff5e15,#ff8b2b);border-radius:2px;height:4px;margin:12px 20px 0}.card-footer_txt[data-v-ba13da95]{color:#666;font-size:14px;line-height:22px;margin:10px 20px 0}.price-buy-container[data-v-ba13da95]{align-items:center;bottom:15px;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:0 20px;position:absolute;width:100%;z-index:10}.price[data-v-ba13da95]{color:#ff5e15;font-size:24px;font-weight:700;line-height:32px}.buy-button[data-v-ba13da95]{background:linear-gradient(0deg,#ff5e15,#ff5e15),linear-gradient(90deg,#ff5e15,#ff8b2b);border-radius:10px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;line-height:25.1px;padding:7.5px 15px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.buy-button[data-v-ba13da95]:hover{background:linear-gradient(0deg,#e65310,#e65310)}.consultation-bar[data-v-ba13da95]{align-items:center;background:#edf0f9;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px 40px;transform-origin:center bottom}.consultation-left[data-v-ba13da95]{align-items:center;display:flex;gap:16px}.consult-img_box[data-v-ba13da95]{border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px;z-index:1}.consult-img[data-v-ba13da95]{background-color:#fff;height:auto;left:50%;position:absolute;top:2px;transform:translate(-50%);width:64px;z-index:10}.consult-text[data-v-ba13da95]{display:flex;flex-direction:column}.consult-title[data-v-ba13da95]{color:#000;font-size:20px;font-weight:500;line-height:28px}.consult-button[data-v-ba13da95]{background:#d3a870;border:1px solid #d3a870;border-radius:30px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;line-height:24px;padding:8px 16px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.consult-button[data-v-ba13da95]:hover{box-shadow:0 8px 20px #d3a76f80}.empty-state[data-v-ba13da95]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 20px;text-align:center}.empty-icon[data-v-ba13da95]{margin-bottom:24px}.empty-title[data-v-ba13da95]{color:#374151;font-size:24px;font-weight:600;line-height:32px;margin-bottom:12px}.empty-description[data-v-ba13da95]{color:#6b7280;font-size:16px;line-height:24px;margin-bottom:32px}.empty-actions[data-v-ba13da95]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.refresh-btn[data-v-ba13da95],.reset-filter-btn[data-v-ba13da95]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reset-filter-btn[data-v-ba13da95]{background:#fff;border:1px solid #d1d5db;color:#6b7280}.reset-filter-btn[data-v-ba13da95]:hover{background:#f9fafb;border-color:#9ca3af;box-shadow:0 4px 12px #0000001a;color:#374151}.refresh-btn[data-v-ba13da95]{background:#ff5e15;border:1px solid #ff5e15;color:#fff}.refresh-btn[data-v-ba13da95]:hover{background:#e54d0b;border-color:#e54d0b;box-shadow:0 4px 12px #ff5e154d}.sidebar[data-v-44f6da4b]{background:#fff;box-shadow:0 2px 8px #0000001a;flex-shrink:0;gap:24px;margin:24px 0;padding:16px;width:240px}.sidebar[data-v-44f6da4b],.sidebar-section[data-v-44f6da4b]{display:flex;flex-direction:column}.sidebar-section[data-v-44f6da4b]{gap:8px}.section-title[data-v-44f6da4b]{color:#333;font-size:18px;font-weight:500;line-height:28px}.menu-item[data-v-44f6da4b]{align-items:center;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;height:40px;overflow:hidden;padding:12px 16px;position:relative}.menu-item[data-v-44f6da4b]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.menu-item[data-v-44f6da4b]:hover:before{left:100%}.menu-item[data-v-44f6da4b]:hover{background:#f5f6f8}.menu-item.active[data-v-44f6da4b]{background:#fff5f0}.menu-item.active .menu-text[data-v-44f6da4b]{color:#ff5e15e0}.menu-icon[data-v-44f6da4b]{background-repeat:no-repeat;background-size:cover;height:14px;width:14px}.menu-text[data-v-44f6da4b]{color:#333333e0;line-height:40px}@media (max-width:768px){.sidebar[data-v-44f6da4b]{width:100%}}.loading-state[data-v-66b116fc]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.order-wrapper[data-v-66b116fc],.page-container[data-v-66b116fc]{display:flex;flex-direction:column;min-height:100vh}.page-container[data-v-66b116fc]{background:#f5f5f5;font-size:14px;width:100%}.main-content[data-v-66b116fc]{background:#f5f5f5;display:flex;flex:1;margin:0 auto;width:1280px}.content-area[data-v-66b116fc]{display:flex;flex:1;flex-direction:column;gap:24px;padding:24px}.order-content[data-v-66b116fc]{opacity:1;transition:all .3s ease-in-out}.empty-container[data-v-66b116fc],.order-list[data-v-66b116fc],.user-banner[data-v-66b116fc]{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.order-header[data-v-66b116fc],.order-item[data-v-66b116fc],.order-tabs[data-v-66b116fc]{transition:all .2s ease-in-out}.skeleton-container[data-v-66b116fc]{padding:20px 0}.skeleton-tabs[data-v-66b116fc]{display:flex;gap:32px;margin-bottom:32px}.skeleton-tab[data-v-66b116fc]{border-radius:4px;height:22px;width:80px}.skeleton-header[data-v-66b116fc],.skeleton-tab[data-v-66b116fc]{animation:shimmer-66b116fc 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}.skeleton-header[data-v-66b116fc]{border-radius:8px;height:50px;margin-bottom:16px;width:100%}.skeleton-item[data-v-66b116fc]{border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px;overflow:hidden}.skeleton-item-header[data-v-66b116fc]{animation:shimmer-66b116fc 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;height:36px;width:100%}.skeleton-item-content[data-v-66b116fc]{align-items:flex-start;display:flex;gap:16px;padding:16px}.skeleton-image[data-v-66b116fc]{animation:shimmer-66b116fc 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:8px;flex-shrink:0;height:80px;width:93.6px}.skeleton-text[data-v-66b116fc]{display:flex;flex:1;flex-direction:column;gap:8px}.skeleton-title[data-v-66b116fc]{height:20px;width:80%}.skeleton-subtitle[data-v-66b116fc],.skeleton-title[data-v-66b116fc]{animation:shimmer-66b116fc 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.skeleton-subtitle[data-v-66b116fc]{height:16px;width:60%}.skeleton-actions[data-v-66b116fc]{align-items:flex-start;display:flex;gap:16px;margin-top:28px}.skeleton-button[data-v-66b116fc]{animation:shimmer-66b116fc 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:6px;height:32px;width:80px}@keyframes shimmer-66b116fc{0%{background-position:-200% 0}to{background-position:200% 0}}.client-loading[data-v-66b116fc]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.user-banner[data-v-66b116fc]{border-radius:8px;height:128px;overflow:hidden;position:relative}.user-banner[data-v-66b116fc]:hover{box-shadow:0 8px 24px #00000026}.banner-bg[data-v-66b116fc]{background-position:50%;background-size:cover;height:100%;position:relative;width:100%}.banner-bg[data-v-66b116fc],.banner-overlay[data-v-66b116fc]{align-items:center;display:flex;justify-content:space-between;padding:24px}.banner-overlay[data-v-66b116fc]{background:#1b1009cc;bottom:0;left:0;position:absolute;right:0;top:0}.user-info[data-v-66b116fc]{gap:16px;position:relative;z-index:1}.user-avatar[data-v-66b116fc],.user-info[data-v-66b116fc]{align-items:center;display:flex}.user-avatar[data-v-66b116fc]{border:2px solid #fff;border-radius:40px;box-sizing:border-box;height:80px;justify-content:center;width:80px}.avatar-icon[data-v-66b116fc]{background-repeat:no-repeat;background-size:cover;border-radius:50%;height:100%;width:100%}.user-details[data-v-66b116fc]{display:flex;flex-direction:column;gap:8px}.user-name[data-v-66b116fc]{color:#fff;font-size:18px;font-weight:700;line-height:28px}.user-id[data-v-66b116fc]{color:#fff;line-height:20px}.order-status[data-v-66b116fc]{align-items:center;display:flex;flex-direction:column;gap:8px;margin-right:88px;position:relative;z-index:1}.status-number[data-v-66b116fc]{color:#fff;font-size:24px;font-weight:700;line-height:32px}.status-text[data-v-66b116fc]{color:#fff;line-height:20px}.order-content[data-v-66b116fc]{background:#fff;border-radius:8px;padding:24px 24px 50px}.order-tabs[data-v-66b116fc]{border-bottom:1px solid rgba(5,5,5,.06);display:flex;gap:32px;margin-bottom:32px}.tab-text[data-v-66b116fc]{color:#333333e0;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.tab-text.active[data-v-66b116fc]{color:#ff5e15;text-shadow:0 0 .25px #ff5e15}.tab-item[data-v-66b116fc]{color:#333333e0;cursor:pointer;padding:12px 0;position:relative}.tab-item.active[data-v-66b116fc]{color:#ff5e15;text-shadow:0 0 .25px #ff5e15}.tab-indicator[data-v-66b116fc]{background:#ff5e15;bottom:0;height:2px;left:0;position:absolute;width:100%}.order-header[data-v-66b116fc]{align-items:center;background:#f5f6f8;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;padding:12px 16px 14px}.left-header-item[data-v-66b116fc]{color:#666;font-size:14px;font-weight:400;height:21px;line-height:21px;width:500px}.header-item[data-v-66b116fc]{color:#666;flex:1;line-height:21px;text-align:center}.header-right[data-v-66b116fc]{display:flex;flex:1}.order-list[data-v-66b116fc]{display:flex;flex-direction:column;gap:16px}.order-item[data-v-66b116fc]{border:1px solid #eee;border-radius:8px;margin:5px 0;overflow:hidden;position:relative}.order-item[data-v-66b116fc]:hover{border-color:#ff5e15}.order-item.expanded[data-v-66b116fc]{border-color:#ff5e15;box-shadow:0 8px 24px #ff5e1526}.order-info[data-v-66b116fc]{background:#f9f9f9;box-sizing:border-box;height:36px;justify-content:space-between;padding:5px 16px 7px}.order-info[data-v-66b116fc],.order-right[data-v-66b116fc]{align-items:center;display:flex}.order-right[data-v-66b116fc]{flex:1}.order-meta[data-v-66b116fc]{align-items:center;color:#666;display:flex;font-size:14px;gap:2px;line-height:20px;width:500px}.expand-btn[data-v-66b116fc]{background:none;border:none;border-radius:4px;color:#ff5e15;cursor:pointer;font-size:12px;padding:4px 8px}.expand-btn.expanded[data-v-66b116fc],.expand-btn[data-v-66b116fc]:hover{background:#ff5e151a}.expand-btn.expanded[data-v-66b116fc]{color:#ff5e15;font-weight:500}.order-amount[data-v-66b116fc]{color:#333;font-weight:500;width:65px}.order-amount[data-v-66b116fc],.order-status-text[data-v-66b116fc]{flex:1;font-size:14px;line-height:21px;text-align:center}.order-cz[data-v-66b116fc]{flex:1}.order-status-text.pending[data-v-66b116fc]{color:#ff5e15}.order-status-text.paid[data-v-66b116fc]{color:#666}.order-details[data-v-66b116fc]{align-items:flex-start;display:flex;gap:16px;padding:16px 30px 16px 16px}.product-image[data-v-66b116fc]{background:#f5f6f8;border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;width:93.6px}.product-img[data-v-66b116fc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-info[data-v-66b116fc]{display:flex;flex:1;flex-direction:column;gap:8px}.product-title[data-v-66b116fc]{color:#333;display:-webkit-box;font-size:14px;font-weight:500;line-height:21px;min-height:42px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-expiry[data-v-66b116fc]{font-size:14px;line-height:20px;min-height:20px}.product-expiry.pending[data-v-66b116fc]{color:#ff5e15}.product-expiry.expired[data-v-66b116fc]{color:#666}.order-actions[data-v-66b116fc]{align-items:flex-start;display:flex;gap:16px;margin-top:28px;width:188px}.btn-primary[data-v-66b116fc]{background:linear-gradient(89.99999deg,#ff5e15,#ff8b2b),#ff5e15;border:none;border-radius:8px;box-shadow:0 2px #ff7d051a;color:#fff;cursor:pointer;font-size:14px;line-height:22px;padding:5px 16px}.btn-primary[data-v-66b116fc]:hover{opacity:.9}.btn-secondary[data-v-66b116fc]{background:#f5f6f8;border:none;border-radius:8px;box-shadow:0 2px #33333305;color:#666;cursor:pointer;line-height:22px;padding:5px 15px}.btn-secondary[data-v-66b116fc]:hover{background:#e5e7eb}.btn-primary[data-v-66b116fc]:disabled,.btn-secondary[data-v-66b116fc]:disabled{cursor:not-allowed;opacity:.6}.btn-loading[data-v-66b116fc]{border:2px solid transparent;border-radius:50%;border-top-color:currentcolor;display:inline-block;height:12px;margin-right:6px;width:12px}.empty-container[data-v-66b116fc],.loading-container[data-v-66b116fc]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:80px 0}.empty-icon[data-v-66b116fc]{font-size:48px;opacity:.5}.empty-text[data-v-66b116fc]{color:#999;font-size:16px}.message-toast[data-v-66b116fc]{max-width:300px;position:fixed;right:20px;top:20px;z-index:1000}.message-toast.success[data-v-66b116fc]{background:#10b981;color:#fff}.message-toast.error[data-v-66b116fc]{background:#ef4444;color:#fff}.message-content[data-v-66b116fc]{align-items:center;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;gap:8px;padding:12px 16px}.message-icon[data-v-66b116fc]{font-size:16px;font-weight:700}.message-text[data-v-66b116fc]{font-size:14px;line-height:1.4}.menu-item[data-v-66b116fc]{overflow:hidden;position:relative}.menu-item[data-v-66b116fc]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.menu-item[data-v-66b116fc]:hover:before{left:100%}.btn-primary[data-v-66b116fc],.btn-secondary[data-v-66b116fc]{overflow:hidden;position:relative}.btn-primary[data-v-66b116fc]:before,.btn-secondary[data-v-66b116fc]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.btn-primary[data-v-66b116fc]:hover:before,.btn-secondary[data-v-66b116fc]:hover:before{left:100%}.order-details-expanded[data-v-66b116fc]{background:#fafafa;border-top:1px solid #f0f0f0}.details-divider[data-v-66b116fc]{background:#e5e7eb;height:1px;margin:0 16px}.details-content[data-v-66b116fc]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:16px}.detail-item[data-v-66b116fc]{align-items:center;display:flex;gap:8px}.detail-label[data-v-66b116fc]{color:#666;font-size:14px;min-width:80px}.detail-value[data-v-66b116fc]{color:#333;font-size:14px;font-weight:500}.detail-value.pending[data-v-66b116fc]{color:#ff5e15}.detail-value.paid[data-v-66b116fc]{color:#10b981}.detail-value.closed[data-v-66b116fc]{color:#6b7280}.pagination[data-v-66b116fc]{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:32px;opacity:1;padding:16px 0;transition:all .3s ease-in-out}.pagination-btn[data-v-66b116fc]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#666;cursor:pointer;overflow:hidden;padding:8px 16px;position:relative}.pagination-btn[data-v-66b116fc]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.pagination-btn[data-v-66b116fc]:hover:not(.disabled):before{left:100%}.pagination-btn[data-v-66b116fc]:hover:not(.disabled){border-color:#ff5e15;box-shadow:0 2px 8px #ff5e1533;color:#ff5e15}.pagination-btn.disabled[data-v-66b116fc]{cursor:not-allowed;opacity:.5}.pagination-pages[data-v-66b116fc]{display:flex;gap:4px}.page-number[data-v-66b116fc]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#666;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;overflow:hidden;position:relative;width:32px}.page-number[data-v-66b116fc]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.page-number[data-v-66b116fc]:hover:not(.disabled):before{left:100%}.page-number[data-v-66b116fc]:hover:not(.disabled){border-color:#ff5e15;color:#ff5e15}.page-number.active[data-v-66b116fc]{background:#ff5e15;border-color:#ff5e15;box-shadow:0 2px 8px #ff5e154d;color:#fff}.page-number.disabled[data-v-66b116fc]{cursor:not-allowed;opacity:.5}.page-container[data-v-a2a29eee],.video-wrapper[data-v-a2a29eee]{display:flex;flex-direction:column;min-height:100vh}.page-container[data-v-a2a29eee]{background:#f5f5f5;font-size:14px;width:100%}.main-content[data-v-a2a29eee]{display:flex;flex:1;margin:0 auto;width:1280px}.content-area[data-v-a2a29eee]{background:#f5f6f8;display:flex;flex:1;flex-direction:column;gap:24px;padding:24px}.user-banner[data-v-a2a29eee]{border-radius:8px;box-shadow:0 4px 12px #00000026;height:128px;overflow:hidden;position:relative;width:100%}.user-banner-placeholder[data-v-a2a29eee]{align-items:center;background:#f0f0f0;border-radius:8px;display:flex;height:128px;justify-content:center;margin-bottom:24px;width:100%}.placeholder-content[data-v-a2a29eee]{color:#999;font-size:16px}.banner-bg[data-v-a2a29eee]{background-position:50%;background-size:cover;height:100%;width:100%}.banner-overlay[data-v-a2a29eee]{background:#1b1009cc;bottom:0;justify-content:space-between;left:0;padding:24px;position:absolute;right:0;top:0}.banner-overlay[data-v-a2a29eee],.user-info[data-v-a2a29eee]{align-items:center;display:flex}.user-info[data-v-a2a29eee]{gap:16px}.user-avatar[data-v-a2a29eee]{align-items:center;border:2px solid #fff;border-radius:40px;box-sizing:border-box;display:flex;height:80px;justify-content:center;width:80px}.avatar-icon[data-v-a2a29eee]{background-repeat:no-repeat;background-size:cover;border-radius:50%;height:100%;width:100%}.user-details[data-v-a2a29eee]{display:flex;flex-direction:column;gap:4px}.user-name[data-v-a2a29eee]{color:#fff;font-size:18px;font-weight:700;line-height:28px}.user-id[data-v-a2a29eee]{color:#fff;line-height:20px}.order-status[data-v-a2a29eee]{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;margin-right:88px;padding:8px 12px}.order-status[data-v-a2a29eee]:hover{box-shadow:0 4px 12px #0003}.status-number[data-v-a2a29eee]{color:#fff;font-size:24px;font-weight:700;line-height:32px}.status-text[data-v-a2a29eee]{color:#fff;line-height:20px}.content-main[data-v-a2a29eee]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:24px 24px 50px}.video-list[data-v-a2a29eee]{display:flex;flex-direction:column;gap:16px;margin-top:31px}.video-item[data-v-a2a29eee]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;justify-content:space-between;margin:5px 0;overflow:hidden;padding:17px;position:relative}.video-item[data-v-a2a29eee]:before{background:linear-gradient(90deg,transparent,rgba(255,94,21,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.video-item[data-v-a2a29eee]:hover:before{left:100%}.video-item[data-v-a2a29eee]:hover{border-color:#ff5e15;box-shadow:0 8px 24px #00000026}.video-item.expired[data-v-a2a29eee]{background:#f8f9fa;opacity:.6}.video-thumbnail[data-v-a2a29eee]{background-position:50%;background-size:cover;border-radius:6px;height:80px;overflow:hidden;position:relative;width:120px}.video-overlay[data-v-a2a29eee]{align-items:center;background:#ff5e15b3;bottom:0;display:flex;flex-direction:column;gap:4px;justify-content:center;left:0;position:absolute;right:0;top:0}.video-category[data-v-a2a29eee],.video-year[data-v-a2a29eee]{color:#fff;font-size:12px;font-weight:500;line-height:16px}.video-status[data-v-a2a29eee]{background:#00000080;border-radius:4px;color:#fff;font-size:10px;padding:2px 6px}.video-info[data-v-a2a29eee]{display:flex;flex:1;flex-direction:column;gap:4px;margin-left:24px}.video-title[data-v-a2a29eee]{color:#1f2937;font-size:18px;font-weight:600;line-height:28px}.video-item:hover .video-title[data-v-a2a29eee]{color:#ff5e15}.video-expiry[data-v-a2a29eee],.video-progress[data-v-a2a29eee]{color:#6b7280;line-height:20px}.video-expiry.expired[data-v-a2a29eee]{color:#ef4444}.video-action[data-v-a2a29eee]{margin-right:28px}.continue-btn[data-v-a2a29eee]{background:#ff5e15;border-radius:9999px;color:#fff;cursor:pointer;line-height:20px;min-width:104px;overflow:hidden;padding:8px 24px;position:relative;text-align:center}.continue-btn[data-v-a2a29eee]:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.continue-btn[data-v-a2a29eee]:hover:before{height:200px;width:200px}.continue-btn[data-v-a2a29eee]:hover{background:#e54d0a;box-shadow:0 4px 12px #ff5e154d;transform:translateY(-2px)}.continue-btn.disabled[data-v-a2a29eee]{cursor:not-allowed}.continue-btn.disabled[data-v-a2a29eee],.continue-btn.disabled[data-v-a2a29eee]:hover{background:#9ca3af;box-shadow:none;transform:none}.empty-state[data-v-a2a29eee]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.empty-icon[data-v-a2a29eee]{font-size:48px;margin-bottom:16px;opacity:.5}.empty-text[data-v-a2a29eee]{color:#6b7280;font-size:16px}.skeleton-container[data-v-a2a29eee]{display:flex;flex-direction:column;gap:16px;margin-top:31px}.skeleton-item[data-v-a2a29eee]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;justify-content:space-between;margin:5px 0;overflow:hidden;padding:17px;position:relative}.skeleton-thumbnail[data-v-a2a29eee]{animation:shimmer-a2a29eee 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:6px;flex-shrink:0;height:80px;width:120px}.skeleton-content[data-v-a2a29eee]{display:flex;flex:1;flex-direction:column;gap:8px;margin-left:24px}.skeleton-title[data-v-a2a29eee]{animation:shimmer-a2a29eee 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:20px;width:80%}.skeleton-progress[data-v-a2a29eee]{width:60%}.skeleton-progress[data-v-a2a29eee],.skeleton-subtitle[data-v-a2a29eee]{animation:shimmer-a2a29eee 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:16px}.skeleton-subtitle[data-v-a2a29eee]{width:70%}.skeleton-button[data-v-a2a29eee]{animation:shimmer-a2a29eee 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:18px;height:36px;margin-right:28px;width:104px}@keyframes shimmer-a2a29eee{0%{background-position:-200% 0}to{background-position:200% 0}}.pagination[data-v-a2a29eee]{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:32px;padding:16px 0}.pagination-btn[data-v-a2a29eee]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;padding:8px 16px}.pagination-btn[data-v-a2a29eee]:hover:not(.disabled){border-color:#ff5e15;color:#ff5e15}.pagination-btn.disabled[data-v-a2a29eee]{cursor:not-allowed;opacity:.5}.pagination-pages[data-v-a2a29eee]{display:flex;gap:4px}.page-number[data-v-a2a29eee]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;width:36px}.page-number[data-v-a2a29eee]:hover:not(.active){border-color:#ff5e15;color:#ff5e15}.page-number.active[data-v-a2a29eee]{background:#ff5e15;border-color:#ff5e15;color:#fff}.page-number.disabled[data-v-a2a29eee]{color:#9ca3af;cursor:not-allowed}.page-number.disabled[data-v-a2a29eee]:hover{border-color:#e5e7eb;color:#9ca3af;transform:none}@media (max-width:1280px){.main-content[data-v-a2a29eee]{max-width:1280px;width:100%}}@media (max-width:768px){.main-content[data-v-a2a29eee]{flex-direction:column}.content-area[data-v-a2a29eee]{padding:16px}.filter-group[data-v-a2a29eee]{align-items:flex-start;flex-direction:column}.video-item[data-v-a2a29eee]{flex-direction:column;gap:16px;text-align:center}.video-info[data-v-a2a29eee]{margin-left:0}.video-action[data-v-a2a29eee]{margin-right:0}}.data-wrapper[data-v-0aa64e0e],.page-container[data-v-0aa64e0e]{display:flex;flex-direction:column;min-height:100vh}.page-container[data-v-0aa64e0e]{background:#f5f5f5;font-size:14px;width:100%}.main-content[data-v-0aa64e0e]{display:flex;flex:1;margin:0 auto;width:1280px}.content-area[data-v-0aa64e0e]{background:#f5f6f8;display:flex;flex:1;flex-direction:column;gap:24px;padding:24px}.user-banner[data-v-0aa64e0e]{border-radius:8px;box-shadow:0 4px 12px #00000026;height:128px;overflow:hidden;position:relative;width:100%}.banner-bg[data-v-0aa64e0e]{background-position:50%;background-size:cover;height:100%;width:100%}.banner-overlay[data-v-0aa64e0e]{background:#1b1009cc;bottom:0;justify-content:space-between;left:0;padding:24px;position:absolute;right:0;top:0}.banner-overlay[data-v-0aa64e0e],.user-info[data-v-0aa64e0e]{align-items:center;display:flex}.user-info[data-v-0aa64e0e]{gap:16px}.user-avatar[data-v-0aa64e0e]{align-items:center;border:2px solid #fff;border-radius:40px;box-sizing:border-box;display:flex;height:80px;justify-content:center;width:80px}.avatar-icon[data-v-0aa64e0e]{background-repeat:no-repeat;background-size:cover;border-radius:50%;height:100%;width:100%}.user-details[data-v-0aa64e0e]{display:flex;flex-direction:column;gap:4px}.user-name[data-v-0aa64e0e]{color:#fff;font-size:18px;font-weight:700;line-height:28px}.user-id[data-v-0aa64e0e]{color:#fff;line-height:20px}.order-status[data-v-0aa64e0e]{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;margin-right:88px;padding:8px 12px}.order-status[data-v-0aa64e0e]:hover{box-shadow:0 4px 12px #0003}.status-number[data-v-0aa64e0e]{color:#fff;font-size:24px;font-weight:700;line-height:32px}.status-text[data-v-0aa64e0e]{color:#fff;line-height:20px}.content-main[data-v-0aa64e0e]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:24px 24px 50px}.video_list[data-v-0aa64e0e]{display:flex;flex-direction:column}.video_tab[data-v-0aa64e0e]{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;margin-bottom:8px}.video_tab_item[data-v-0aa64e0e]{cursor:pointer;height:46px;margin:0 10px;position:relative;z-index:1}.video_tab_txt[data-v-0aa64e0e]{color:#4c4c4c;font-size:14px;line-height:46px}.video_tab_line[data-v-0aa64e0e]{background:#ff5e15;bottom:0;height:2px;left:0;position:absolute;width:100%;z-index:10}.video_tab_act[data-v-0aa64e0e]{color:#ff5e15}.prof_tab[data-v-0aa64e0e]{align-items:center;display:flex;flex-direction:row;margin-top:15px}.prof_tab_txt[data-v-0aa64e0e]{background:#ebedf0;border-radius:6px;color:#333;cursor:pointer;display:inline-block;font-size:12px;height:22px;line-height:22px;margin-right:8px;padding:0 8px}.prof_tab_act[data-v-0aa64e0e]{background:#fff5f0;color:#ff5e15}.video-item-enter-from[data-v-0aa64e0e],.video-item-leave-to[data-v-0aa64e0e]{opacity:0}.video_item[data-v-0aa64e0e]{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:row;margin-top:16px;padding:17px 16px;position:relative}.video_item[data-v-0aa64e0e]:hover{box-shadow:0 8px 24px #00000026}.video_item_icon[data-v-0aa64e0e]{height:70px;margin-right:20px;width:56px}.video_item_info[data-v-0aa64e0e]{display:flex;flex:1;flex-direction:column}.video_item_title[data-v-0aa64e0e]{color:#1f2937;font-size:18px;font-weight:700;line-height:28px}.video_item:hover .video_item_title[data-v-0aa64e0e]{color:#ff5e15}.video_item_notes[data-v-0aa64e0e]{align-items:center;display:flex;flex-direction:row;margin-top:6px}.video_item_ct[data-v-0aa64e0e]{color:#666;font-size:14px;margin-right:12px}.video_btn_prev[data-v-0aa64e0e]{background:#ff5e15;color:#fff;line-height:36px}.video_btn_prev[data-v-0aa64e0e],.video_btn_upd[data-v-0aa64e0e]{border-radius:18px;cursor:pointer;font-size:14px;height:36px;margin-left:16px;text-align:center;width:76px}.video_btn_upd[data-v-0aa64e0e]{background:#fff5f0;border:1px solid #ff5e15;box-sizing:border-box;color:#ff5e15;line-height:34px}.video_grid[data-v-0aa64e0e]{display:grid;gap:0;grid-auto-rows:minmax(88px,auto);grid-template-columns:1fr;margin-top:0}.video_item[data-v-0aa64e0e]{transition:border-color .12s ease}.video_item[data-v-0aa64e0e]:hover{border-color:#ff5e15;box-shadow:0 4px 12px #0000001f}.video-item-enter-active[data-v-0aa64e0e],.video-item-leave-active[data-v-0aa64e0e],.video-item-move[data-v-0aa64e0e]{transition:none}.video-item-enter-from[data-v-0aa64e0e],.video-item-leave-to[data-v-0aa64e0e]{opacity:1;transform:none}.empty-state[data-v-0aa64e0e]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.empty-icon[data-v-0aa64e0e]{font-size:48px;margin-bottom:16px;opacity:.5}.empty-text[data-v-0aa64e0e]{color:#6b7280;font-size:16px}.skeleton-container[data-v-0aa64e0e]{display:flex;flex-direction:column;gap:16px;margin-top:31px}.skeleton-item[data-v-0aa64e0e]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;justify-content:space-between;margin:5px 0;overflow:hidden;padding:17px;position:relative}.skeleton-thumbnail[data-v-0aa64e0e]{animation:shimmer-0aa64e0e 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:6px;flex-shrink:0;height:80px;width:120px}.skeleton-content[data-v-0aa64e0e]{display:flex;flex:1;flex-direction:column;gap:8px;margin-left:24px}.skeleton-title[data-v-0aa64e0e]{height:20px;width:80%}.skeleton-subtitle[data-v-0aa64e0e],.skeleton-title[data-v-0aa64e0e]{animation:shimmer-0aa64e0e 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.skeleton-subtitle[data-v-0aa64e0e]{height:16px;width:60%}.skeleton-button[data-v-0aa64e0e]{animation:shimmer-0aa64e0e 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:18px;height:36px;margin-right:28px;width:104px}@keyframes shimmer-0aa64e0e{0%{background-position:-200% 0}to{background-position:200% 0}}.pagination[data-v-0aa64e0e]{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:32px;padding:16px 0}.pagination-btn[data-v-0aa64e0e]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;padding:8px 16px}.pagination-btn[data-v-0aa64e0e]:hover:not(.disabled){border-color:#ff5e15;color:#ff5e15}.pagination-btn.disabled[data-v-0aa64e0e]{cursor:not-allowed;opacity:.5}.pagination-pages[data-v-0aa64e0e]{display:flex;gap:4px}.page-number[data-v-0aa64e0e]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;width:36px}.page-number[data-v-0aa64e0e]:hover:not(.active){border-color:#ff5e15;color:#ff5e15}.page-number.active[data-v-0aa64e0e]{background:#ff5e15;border-color:#ff5e15;color:#fff}.page-number.disabled[data-v-0aa64e0e]{color:#9ca3af;cursor:not-allowed}.page-number.disabled[data-v-0aa64e0e]:hover{border-color:#e5e7eb;color:#9ca3af}@media (max-width:1280px){.main-content[data-v-0aa64e0e]{max-width:1280px;width:100%}}@media (max-width:768px){.main-content[data-v-0aa64e0e]{flex-direction:column}.content-area[data-v-0aa64e0e]{padding:16px}.filter-group[data-v-0aa64e0e]{align-items:flex-start;flex-direction:column}.video-info[data-v-0aa64e0e]{margin-left:0}.video-action[data-v-0aa64e0e]{margin-right:0}}.page-container[data-v-4ac5a0f4]{background:#f5f5f5;display:flex;flex-direction:column;font-size:14px;min-height:100vh;width:100%}.main-content[data-v-4ac5a0f4]{display:flex;flex:1;margin:0 auto;width:1280px}.content-area[data-v-4ac5a0f4]{background:#f5f6f8;display:flex;flex:1;flex-direction:column;gap:24px;padding:24px}.content-area[data-v-4ac5a0f4],.content-main[data-v-4ac5a0f4],.settings-form[data-v-4ac5a0f4]{opacity:1;transition:opacity .3s ease-in-out}.user-banner[data-v-4ac5a0f4]{border-radius:8px;box-shadow:0 4px 12px #00000026;height:128px;overflow:hidden;position:relative;width:100%}.banner-bg[data-v-4ac5a0f4]{background-position:50%;background-size:cover;height:100%;width:100%}.banner-overlay[data-v-4ac5a0f4]{background:#1b1009cc;bottom:0;justify-content:space-between;left:0;padding:24px;position:absolute;right:0;top:0}.banner-overlay[data-v-4ac5a0f4],.user-info[data-v-4ac5a0f4]{align-items:center;display:flex}.user-info[data-v-4ac5a0f4]{gap:16px}.user-avatar[data-v-4ac5a0f4]{align-items:center;border:2px solid #fff;border-radius:40px;box-sizing:border-box;display:flex;height:80px;justify-content:center;width:80px}.avatar-icon[data-v-4ac5a0f4]{background-repeat:no-repeat;background-size:cover;border-radius:50%;height:100%;width:100%}.user-details[data-v-4ac5a0f4]{display:flex;flex-direction:column;gap:4px}.user-name[data-v-4ac5a0f4]{color:#fff;font-size:18px;font-weight:700;line-height:28px}.user-id[data-v-4ac5a0f4]{color:#fff;line-height:20px}.order-status[data-v-4ac5a0f4]{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;margin-right:88px;padding:8px 12px}.order-status[data-v-4ac5a0f4]:hover{box-shadow:0 4px 12px #0003}.status-number[data-v-4ac5a0f4]{color:#fff;font-size:24px;font-weight:700;line-height:32px}.status-text[data-v-4ac5a0f4]{color:#fff;line-height:20px}.content-main[data-v-4ac5a0f4]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:40px}.page-title[data-v-4ac5a0f4]{color:#ff5e15;font-size:16px;font-weight:500;line-height:22px;margin-bottom:10px}.title-underline[data-v-4ac5a0f4]{background:#ff5e15;height:2px;margin-bottom:16px;width:56px}.divider-line[data-v-4ac5a0f4]{background:#f0f0f0;height:1px;width:100%}.form-section[data-v-4ac5a0f4]{background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:24px}.form-section[data-v-4ac5a0f4],.section-header[data-v-4ac5a0f4]{margin-bottom:24px}.section-header .section-title[data-v-4ac5a0f4]{color:#333;font-size:18px;font-weight:600;line-height:28px}.form-group[data-v-4ac5a0f4]{display:flex;flex-direction:column;gap:24px}.form-item[data-v-4ac5a0f4]{align-items:center;display:flex;gap:16px}.form-label[data-v-4ac5a0f4]{color:#333;flex-shrink:0;font-size:14px;font-weight:500;line-height:20px;width:120px}.form-control[data-v-4ac5a0f4]{flex:1}.form-avatar-control[data-v-4ac5a0f4]{align-items:center;display:flex;flex:1;flex-direction:row;gap:24px}.form-input[data-v-4ac5a0f4],.form-select[data-v-4ac5a0f4]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box;color:#333;font-size:14px;height:40px;line-height:20px;padding:0 12px;width:100%}.value_warp[data-v-4ac5a0f4]{align-items:center;border-bottom:1px solid #e5e7eb;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:20px;justify-content:space-between;margin:2px 0;overflow:hidden;padding:12px 0 13px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.value_warp[data-v-4ac5a0f4]:hover{background:#f9fafb;border-bottom-color:#d1d5db;box-shadow:0 2px 8px #0000000d}.value_warp[data-v-4ac5a0f4]:active{background:#f3f4f6}.value_warp[data-v-4ac5a0f4]:before{background:#ff5e151a;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.value_warp[data-v-4ac5a0f4]:active:before{height:200px;width:200px}.password_warp[data-v-4ac5a0f4]{align-items:center;display:flex;flex-direction:row;gap:8px}.lock-icon[data-v-4ac5a0f4]{height:16px;width:16px}.value_text[data-v-4ac5a0f4]{color:#333;font-size:14px;font-weight:400;line-height:21px}.value_edit[data-v-4ac5a0f4]{cursor:pointer;height:16px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}.value_edit[data-v-4ac5a0f4]:hover{filter:brightness(1.1)}.value_edit[data-v-4ac5a0f4]:before{background:#ff5e1533;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.value_edit[data-v-4ac5a0f4]:active:before{height:30px;width:30px}.form-input[data-v-4ac5a0f4]:focus,.form-select[data-v-4ac5a0f4]:focus{border-color:#ff5e15;box-shadow:0 0 0 3px #ff5e151a;outline:none}.form-input[data-v-4ac5a0f4]::-moz-placeholder{color:#9ca3af}.form-input[data-v-4ac5a0f4]::placeholder{color:#9ca3af}.avatar-upload[data-v-4ac5a0f4]{border-radius:40px;height:80px;position:relative;width:80px}.avatar-upload-icon[data-v-4ac5a0f4]{bottom:-4px;height:24px;position:absolute;right:-4px;width:24px}.avatar-preview[data-v-4ac5a0f4]{border:2px solid #ff5e15;border-radius:40px;flex-shrink:0;height:80px;width:80px}.upload-overlay[data-v-4ac5a0f4]{display:flex;flex-direction:column;gap:8px}.upload-button[data-v-4ac5a0f4]{align-items:center;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:400;height:38px;justify-content:center;line-height:21px;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:88px}.upload-button[data-v-4ac5a0f4]:hover{background:#f9fafb;border-color:#d1d5db;box-shadow:0 2px 8px #0000001a}.upload-button[data-v-4ac5a0f4]:active{box-shadow:0 1px 4px #0000001a}.upload-button[data-v-4ac5a0f4]:before{background:#ff5e151a;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.upload-button[data-v-4ac5a0f4]:active:before{height:100px;width:100px}.form-actions[data-v-4ac5a0f4]{display:flex;gap:16px;margin-top:40px}.avatar-modal-overlay[data-v-4ac5a0f4]{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.avatar-modal[data-v-4ac5a0f4]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:80vh;max-width:90vw;width:600px}.modal-header[data-v-4ac5a0f4]{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding:20px 24px}.modal-header h3[data-v-4ac5a0f4]{color:#333;font-size:18px;font-weight:600;margin:0}.close-btn[data-v-4ac5a0f4]{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:center;padding:0;width:24px}.close-btn[data-v-4ac5a0f4]:hover{color:#ff5e15}.modal-content[data-v-4ac5a0f4]{flex:1;overflow-y:auto;padding:24px}.empty-container[data-v-4ac5a0f4]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px}.empty-icon[data-v-4ac5a0f4]{font-size:48px;margin-bottom:12px}.empty-text[data-v-4ac5a0f4]{color:#666;font-size:14px}.avatar-grid[data-v-4ac5a0f4]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));max-height:400px}.avatar-item[data-v-4ac5a0f4]{align-items:center;border:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;overflow:hidden;width:80px}.avatar-item[data-v-4ac5a0f4]:hover{border-color:#ff5e15}.avatar-item.selected[data-v-4ac5a0f4]{border-color:#ff5e15;box-shadow:0 0 0 2px #ff5e1533}.avatar-item .avatar-img[data-v-4ac5a0f4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-footer[data-v-4ac5a0f4]{border-top:1px solid #e5e5e5;display:flex;gap:12px;justify-content:flex-end;padding:20px 24px}.cancel-btn[data-v-4ac5a0f4]{background:#fff;border:1px solid #e5e5e5;border-radius:4px;color:#666;cursor:pointer;font-size:14px;padding:8px 16px}.cancel-btn[data-v-4ac5a0f4]:hover{background:#f5f5f5;border-color:#ccc}.confirm-btn[data-v-4ac5a0f4]{background:#ff5e15;border:1px solid #ff5e15;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px}.confirm-btn[data-v-4ac5a0f4]:hover:not(:disabled){background:#e54d0e}.confirm-btn[data-v-4ac5a0f4]:disabled{background:#ccc;border-color:#ccc;cursor:not-allowed}.btn[data-v-4ac5a0f4]{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;height:48px;justify-content:center;line-height:20px;padding:0;width:200px}.btn-primary[data-v-4ac5a0f4]{background:#ff5e15;color:#fff}.btn-primary[data-v-4ac5a0f4]:hover:not(:disabled){background:#e54d0a;box-shadow:0 4px 12px #ff5e154d}.btn-primary[data-v-4ac5a0f4]:disabled{background:#9ca3af;box-shadow:none;cursor:not-allowed;transform:none}.btn-secondary[data-v-4ac5a0f4]{background:#fff;border:1px solid #ff5e15;color:#ff5e15}.btn-secondary[data-v-4ac5a0f4]:hover:not(:disabled){background:#ff5e15;box-shadow:0 4px 12px #ff5e154d;color:#fff}.btn-secondary[data-v-4ac5a0f4]:disabled{cursor:not-allowed;opacity:.5;transform:none}.set-wrapper[data-v-4ac5a0f4]{display:flex;flex-direction:column;min-height:100vh}[v-cloak][data-v-4ac5a0f4]{display:none!important}.skeleton-form[data-v-4ac5a0f4]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:40px}.skeleton-avatar[data-v-4ac5a0f4]{border-radius:40px;height:80px;width:80px}.skeleton-avatar[data-v-4ac5a0f4],.skeleton-text[data-v-4ac5a0f4]{animation:shimmer-4ac5a0f4 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}.skeleton-text[data-v-4ac5a0f4]{border-radius:6px;height:40px;width:100%}@keyframes shimmer-4ac5a0f4{0%{background-position:-200% 0}to{background-position:200% 0}}.xieyi-wrapper[data-v-13ece608]{display:flex;flex-direction:column;min-height:100vh}.xieyi-content[data-v-13ece608]{flex:1;margin:0 auto;overflow:hidden;padding:20px;white-space:normal;width:1280px;word-wrap:break-word;overflow-wrap:break-word}.agreement-content[data-v-13ece608]{font-size:16px;line-height:32px}.agreement-content[data-v-13ece608],.skeleton-container[data-v-13ece608]{background-color:#fff;margin-bottom:20px;padding:64px}.skeleton-header[data-v-13ece608]{margin-bottom:40px;text-align:center}.skeleton-title[data-v-13ece608]{height:32px;margin:0 auto 20px;width:300px}.skeleton-subtitle[data-v-13ece608],.skeleton-title[data-v-13ece608]{animation:shimmer-13ece608 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.skeleton-subtitle[data-v-13ece608]{height:20px;margin:0 auto;width:200px}.skeleton-content[data-v-13ece608]{display:flex;flex-direction:column;gap:20px}.skeleton-paragraph[data-v-13ece608]{animation:shimmer-13ece608 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:20px;width:100%}.skeleton-paragraph[data-v-13ece608]:first-child{width:95%}.skeleton-paragraph[data-v-13ece608]:nth-child(2){width:88%}.skeleton-paragraph[data-v-13ece608]:nth-child(3){width:92%}.skeleton-paragraph[data-v-13ece608]:nth-child(4){width:85%}.skeleton-paragraph[data-v-13ece608]:nth-child(5){width:90%}.skeleton-paragraph[data-v-13ece608]:nth-child(6){width:87%}.skeleton-paragraph[data-v-13ece608]:nth-child(7){width:93%}.skeleton-paragraph[data-v-13ece608]:nth-child(8){width:80%}@keyframes shimmer-13ece608{0%{background-position:-200% 0}to{background-position:200% 0}}.page-container[data-v-ba90aebb]{background:#f5f5f5;display:flex;flex-direction:column;font-size:14px;min-height:100vh;width:100%}.main-content[data-v-ba90aebb]{display:flex;flex:1;margin:0 auto;width:1280px}.content-area[data-v-ba90aebb]{background:#f5f6f8;display:flex;flex:1;flex-direction:column;gap:24px;padding:24px}.tab-container[data-v-ba90aebb]{background:#fff;box-shadow:0 2px 8px #0000001a;overflow:hidden}.order-tabs[data-v-ba90aebb]{border-bottom:1px solid rgba(5,5,5,.06);display:flex;gap:32px;padding:0 24px}.tab-text[data-v-ba90aebb]{color:#333333e0;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.tab-text.active[data-v-ba90aebb]{color:#ff5e15;text-shadow:0 0 .25px #ff5e15}.tab-item[data-v-ba90aebb]{color:#333333e0;cursor:pointer;padding:12px 0;position:relative}.tab-item.active[data-v-ba90aebb]{color:#ff5e15;text-shadow:0 0 .25px #ff5e15}.tab-indicator[data-v-ba90aebb]{background:#ff5e15;bottom:0;height:2px;left:0;position:absolute;width:100%}.tab-content[data-v-ba90aebb]{min-height:400px;padding:24px 0 52px}.tab-content[data-v-ba90aebb],.tab-pane[data-v-ba90aebb]{align-items:center;display:flex;justify-content:center}.tab-pane img[data-v-ba90aebb]{border-radius:8px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:100%}.clickable-image[data-v-ba90aebb]{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.clickable-image[data-v-ba90aebb]:hover{box-shadow:0 6px 16px #00000026;transform:scale(1.02)}.fullscreen-overlay[data-v-ba90aebb]{animation:fadeIn-ba90aebb .3s ease;background:#000000b3;justify-content:center;left:0;position:fixed;top:0;z-index:9999}.fullscreen-content[data-v-ba90aebb],.fullscreen-overlay[data-v-ba90aebb]{align-items:center;display:flex;height:100vh;width:100vw}.fullscreen-content[data-v-ba90aebb]{flex-direction:column;position:relative}.fullscreen-header[data-v-ba90aebb]{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;margin-top:15px;width:20%;z-index:10000}.fullscreen-tips[data-v-ba90aebb]{color:#fffc;font-size:14px;font-weight:400}.zoom-controls[data-v-ba90aebb]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:20px;gap:12px;padding:8px 16px}.zoom-btn[data-v-ba90aebb],.zoom-controls[data-v-ba90aebb]{align-items:center;display:flex}.zoom-btn[data-v-ba90aebb]{background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:32px;justify-content:center;transition:all .2s ease;width:32px}.zoom-btn[data-v-ba90aebb]:hover:not(:disabled){background:#ffffff4d;transform:scale(1.1)}.zoom-btn[data-v-ba90aebb]:disabled{cursor:not-allowed;opacity:.5}.zoom-level[data-v-ba90aebb]{color:#fff;font-size:14px;font-weight:500;min-width:50px;text-align:center}.close-btn[data-v-ba90aebb]{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;transition:background .2s ease;width:40px}.close-btn[data-v-ba90aebb]:hover{background:#ffffff4d}.fullscreen-image-container[data-v-ba90aebb]{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100vw}.fullscreen-image[data-v-ba90aebb]{border-radius:8px;box-shadow:0 8px 32px #0000004d;left:50%;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform-origin:center;transition:transform .1s ease-out}@keyframes fadeIn-ba90aebb{0%{opacity:0}to{opacity:1}}.skeleton-container[data-v-ba90aebb]{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:40px;width:100%}.skeleton-image[data-v-ba90aebb]{animation:shimmer-ba90aebb 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:8px;box-shadow:0 4px 12px #0000001a;height:300px;width:400px}.skeleton-text[data-v-ba90aebb]{align-items:center;display:flex;flex-direction:column;gap:16px}.skeleton-title[data-v-ba90aebb]{height:24px;width:200px}.skeleton-subtitle[data-v-ba90aebb],.skeleton-title[data-v-ba90aebb]{animation:shimmer-ba90aebb 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.skeleton-subtitle[data-v-ba90aebb]{height:16px;width:150px}@keyframes shimmer-ba90aebb{0%{background-position:-200% 0}to{background-position:200% 0}}.page-container[data-v-51385674]{background:#f5f5f5;display:flex;flex-direction:column;font-size:14px;min-height:100vh;width:100%}.main-content[data-v-51385674]{display:flex;flex:1;margin:0 auto;width:1280px}.content-area[data-v-51385674]{background:#f5f6f8;display:flex;flex:1;flex-direction:column;gap:24px;padding:24px}.tab-container[data-v-51385674]{background:#fff;box-shadow:0 2px 8px #0000001a;overflow:hidden}.order-tabs[data-v-51385674]{border-bottom:1px solid rgba(5,5,5,.06);display:flex;gap:32px;padding:0 24px}.tab-text[data-v-51385674]{color:#333333e0;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.tab-text.active[data-v-51385674]{color:#ff5e15;text-shadow:0 0 .25px #ff5e15}.tab-item[data-v-51385674]{color:#333333e0;cursor:pointer;padding:12px 0;position:relative}.tab-item.active[data-v-51385674]{color:#ff5e15;text-shadow:0 0 .25px #ff5e15}.tab-indicator[data-v-51385674]{background:#ff5e15;bottom:0;height:2px;left:0;position:absolute;width:100%}.tab-content[data-v-51385674]{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:2;min-height:820px;padding:24px}.tab-pane[data-v-51385674]{align-items:center;display:flex;justify-content:center}.tab-pane img[data-v-51385674]{border-radius:8px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:100%}.about-subtitle[data-v-51385674]{text-indent:2em}@keyframes fadeIn-51385674{0%{opacity:0}to{opacity:1}}.skeleton-container[data-v-51385674]{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:40px;width:100%}.skeleton-image[data-v-51385674]{animation:shimmer-51385674 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:8px;box-shadow:0 4px 12px #0000001a;height:300px;width:400px}.skeleton-text[data-v-51385674]{align-items:center;display:flex;flex-direction:column;gap:16px}.skeleton-title[data-v-51385674]{height:24px;width:200px}.skeleton-subtitle[data-v-51385674],.skeleton-title[data-v-51385674]{animation:shimmer-51385674 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.skeleton-subtitle[data-v-51385674]{height:16px;width:150px}@keyframes shimmer-51385674{0%{background-position:-200% 0}to{background-position:200% 0}}.error-page[data-v-fa627f57]{background:#f8f9fa;display:flex;flex-direction:column;min-height:100vh}.page-container[data-v-fa627f57]{display:flex;flex:1;flex-direction:column}.main-content[data-v-fa627f57]{flex:1;padding:40px 0}.error-section[data-v-fa627f57]{margin:0 auto;max-width:1280px;padding:0 20px}.error-content[data-v-fa627f57]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:80px 60px;text-align:center}.error-icon[data-v-fa627f57]{margin-bottom:40px}.error-number[data-v-fa627f57]{color:#ff5e15;font-size:120px;font-weight:900;line-height:1;text-shadow:2px 2px 4px rgba(255,94,21,.1)}.error-title[data-v-fa627f57]{color:#2c3e50;font-family:Microsoft YaHei,Arial,sans-serif;font-size:36px;font-weight:700;margin-bottom:20px}.error-message[data-v-fa627f57]{color:#6c757d;font-size:18px;line-height:1.6;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:500px}.error-actions[data-v-fa627f57]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:60px}.primary-button[data-v-fa627f57],.secondary-button[data-v-fa627f57]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;min-width:140px;padding:16px 32px;text-decoration:none;transition:all .3s ease}.primary-button[data-v-fa627f57]{background:#ff5e15;color:#fff}.primary-button[data-v-fa627f57]:hover{background:#e54d0b;box-shadow:0 8px 20px #ff5e154d;transform:translateY(-2px)}.secondary-button[data-v-fa627f57]{background:#f8f9fa;border:2px solid #e9ecef;color:#495057}.secondary-button[data-v-fa627f57]:hover{background:#e9ecef;border-color:#dee2e6;transform:translateY(-2px)}.button-icon[data-v-fa627f57]{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.error-suggestions[data-v-fa627f57]{border-top:1px solid #e9ecef;padding-top:40px}.error-suggestions h3[data-v-fa627f57]{color:#495057;font-size:20px;font-weight:600;margin-bottom:30px}.suggestion-grid[data-v-fa627f57]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:800px}.suggestion-item[data-v-fa627f57]{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:#495057;display:flex;flex-direction:column;gap:12px;padding:24px 16px;text-decoration:none;transition:all .3s ease}.suggestion-item[data-v-fa627f57]:hover{background:#e9ecef;border-color:#ff5e15;box-shadow:0 8px 20px #0000001a;color:#ff5e15;transform:translateY(-4px)}.suggestion-icon[data-v-fa627f57]{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.suggestion-item span[data-v-fa627f57]{font-size:16px;font-weight:500}@media (max-width:768px){.error-content[data-v-fa627f57]{padding:40px 20px}.error-title[data-v-fa627f57]{font-size:28px}.error-message[data-v-fa627f57]{font-size:16px}.error-actions[data-v-fa627f57]{align-items:center;flex-direction:column}.primary-button[data-v-fa627f57],.secondary-button[data-v-fa627f57]{max-width:280px;width:100%}.suggestion-grid[data-v-fa627f57]{gap:16px;grid-template-columns:repeat(2,1fr)}.suggestion-item[data-v-fa627f57]{padding:20px 12px}.suggestion-icon[data-v-fa627f57]{height:32px;width:32px}.suggestion-item span[data-v-fa627f57]{font-size:14px}}.error-page[data-v-16863ba6]{background:#f8f9fa;display:flex;flex-direction:column;min-height:100vh}.page-container[data-v-16863ba6]{display:flex;flex:1;flex-direction:column}.main-content[data-v-16863ba6]{flex:1;padding:40px 0}.error-section[data-v-16863ba6]{margin:0 auto;max-width:1280px;padding:0 20px}.error-content[data-v-16863ba6]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:80px 60px;text-align:center}.error-icon[data-v-16863ba6]{margin-bottom:40px}.error-number[data-v-16863ba6]{color:#e74c3c;font-size:120px;font-weight:900;line-height:1;text-shadow:2px 2px 4px rgba(231,76,60,.1)}.error-title[data-v-16863ba6]{color:#2c3e50;font-family:Microsoft YaHei,Arial,sans-serif;font-size:36px;font-weight:700;margin-bottom:20px}.error-message[data-v-16863ba6]{color:#6c757d;font-size:18px;line-height:1.6;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:500px}.error-actions[data-v-16863ba6]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:60px}.primary-button[data-v-16863ba6],.refresh-button[data-v-16863ba6],.secondary-button[data-v-16863ba6]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;min-width:140px;padding:16px 32px;text-decoration:none;transition:all .3s ease}.primary-button[data-v-16863ba6]{background:#ff5e15;color:#fff}.primary-button[data-v-16863ba6]:hover{background:#e54d0b;box-shadow:0 8px 20px #ff5e154d;transform:translateY(-2px)}.secondary-button[data-v-16863ba6]{background:#f8f9fa;border:2px solid #e9ecef;color:#495057}.secondary-button[data-v-16863ba6]:hover{background:#e9ecef;border-color:#dee2e6;transform:translateY(-2px)}.refresh-button[data-v-16863ba6]{background:#3498db;color:#fff}.refresh-button[data-v-16863ba6]:hover{background:#2980b9;box-shadow:0 8px 20px #3498db4d;transform:translateY(-2px)}.button-icon[data-v-16863ba6]{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.error-info[data-v-16863ba6]{border-top:1px solid #e9ecef;padding-top:40px}.error-info h3[data-v-16863ba6]{color:#495057;font-size:20px;font-weight:600;margin-bottom:30px}.contact-grid[data-v-16863ba6]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:800px}.contact-item[data-v-16863ba6]{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;gap:16px;padding:24px 20px;transition:all .3s ease}.contact-item[data-v-16863ba6]:hover{background:#e9ecef;border-color:#ff5e15;box-shadow:0 8px 20px #0000001a;transform:translateY(-2px)}.contact-icon[data-v-16863ba6]{flex-shrink:0;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.contact-content[data-v-16863ba6]{text-align:left}.contact-label[data-v-16863ba6]{color:#6c757d;font-size:14px;font-weight:500;margin-bottom:4px}.contact-value[data-v-16863ba6]{color:#495057;font-size:16px;font-weight:600}@media (max-width:768px){.error-content[data-v-16863ba6]{padding:40px 20px}.error-title[data-v-16863ba6]{font-size:28px}.error-message[data-v-16863ba6]{font-size:16px}.error-actions[data-v-16863ba6]{align-items:center;flex-direction:column}.primary-button[data-v-16863ba6],.refresh-button[data-v-16863ba6],.secondary-button[data-v-16863ba6]{max-width:280px;width:100%}.contact-grid[data-v-16863ba6]{gap:16px;grid-template-columns:1fr}.contact-item[data-v-16863ba6]{padding:20px 16px}.contact-icon[data-v-16863ba6]{height:28px;width:28px}.contact-label[data-v-16863ba6]{font-size:13px}.contact-value[data-v-16863ba6]{font-size:15px}}.error-404-container[data-v-60568a8b]{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}
