@charset "UTF-8";.ui-layer[data-v-7b8d98e0]{position:relative;z-index:9999}.ui-mask[data-v-7b8d98e0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background-color:#0006}.ui-mask--transparent[data-v-7b8d98e0]{background-color:transparent}.ui-mask--bottom[data-v-7b8d98e0]{align-items:flex-end}.ui-toast[data-v-7b8d98e0]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10001;min-width:120px;max-width:70%;box-sizing:border-box;padding:12px 16px;border-radius:5px;background-color:#111111b3;display:flex;align-items:center;justify-content:center;text-align:center}.ui-toast--static[data-v-7b8d98e0]{position:static;transform:none}.ui-toast__inner[data-v-7b8d98e0]{display:flex;flex-direction:column;align-items:center;justify-content:center}.ui-toast__text[data-v-7b8d98e0]{margin:0;color:#fff;font-size:14px;line-height:1.4;word-break:break-all}.ui-icon[data-v-7b8d98e0]{font-size:32px;line-height:1;margin-bottom:8px}.ui-icon--success[data-v-7b8d98e0]{color:#4cd964}.ui-icon--error[data-v-7b8d98e0]{color:#dd524d}.ui-spinner[data-v-7b8d98e0]{width:32px;height:32px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:ui-spin-7b8d98e0 .8s linear infinite}.ui-spinner--small[data-v-7b8d98e0]{width:22px;height:22px;border-width:2px;margin-bottom:8px}@keyframes ui-spin-7b8d98e0{to{transform:rotate(360deg)}}.ui-modal[data-v-7b8d98e0]{width:320px;max-width:84vw;background-color:#fff;border-radius:3px;overflow:hidden;font-size:16px}.ui-modal__body[data-v-7b8d98e0]{padding:24px 20px 20px;text-align:center}.ui-modal__title[data-v-7b8d98e0]{margin:0;font-size:17px;font-weight:500;color:#000;line-height:1.4}.ui-modal__content[data-v-7b8d98e0]{margin:10px 0 0;font-size:14px;color:gray;line-height:1.5;word-break:break-all}.ui-modal__footer[data-v-7b8d98e0]{display:flex;border-top:1px solid #ebebeb}.ui-modal__btn[data-v-7b8d98e0]{flex:1;height:48px;border:none;background:transparent;font-size:17px;cursor:pointer;padding:0}.ui-modal__btn--cancel[data-v-7b8d98e0]{color:#000;border-right:1px solid #ebebeb}.ui-modal__btn--confirm[data-v-7b8d98e0]{color:#576b95}.ui-modal__btn[data-v-7b8d98e0]:active{background-color:#f2f2f2}.ui-sheet[data-v-7b8d98e0]{width:100%;max-width:960px;padding-bottom:env(safe-area-inset-bottom);font-size:16px}.ui-sheet__list[data-v-7b8d98e0]{background-color:#fff;border-radius:3px 3px 0 0;overflow:hidden}.ui-sheet__item[data-v-7b8d98e0]{display:block;width:100%;height:50px;line-height:50px;border:none;border-bottom:1px solid #ebebeb;background-color:#fff;color:#000;font-size:16px;text-align:center;padding:0;cursor:pointer}.ui-sheet__item[data-v-7b8d98e0]:last-child{border-bottom:none}.ui-sheet__item[data-v-7b8d98e0]:active{background-color:#f2f2f2}.ui-sheet__cancel[data-v-7b8d98e0]{margin-top:6px;border-radius:0;border-bottom:none;color:gray}.ui-lightbox[data-v-7b8d98e0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10002;display:flex;align-items:center;justify-content:center;background-color:#000}.ui-lightbox__img[data-v-7b8d98e0]{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-out}.ui-lightbox__close[data-v-7b8d98e0]{position:absolute;top:16px;right:16px;width:36px;height:36px;border:none;border-radius:50%;background-color:#fff3;cursor:pointer}.ui-lightbox__close[data-v-7b8d98e0]:before,.ui-lightbox__close[data-v-7b8d98e0]:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;background-color:#fff;border-radius:2px}.ui-lightbox__close[data-v-7b8d98e0]:before{transform:translate(-50%,-50%) rotate(45deg)}.ui-lightbox__close[data-v-7b8d98e0]:after{transform:translate(-50%,-50%) rotate(-45deg)}.ui-lightbox__nav[data-v-7b8d98e0]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;border-radius:50%;background-color:#fff3;color:#fff;font-size:24px;line-height:1;cursor:pointer;padding:0}.ui-lightbox__nav--prev[data-v-7b8d98e0]{left:16px}.ui-lightbox__nav--next[data-v-7b8d98e0]{right:16px}.ui-lightbox__counter[data-v-7b8d98e0]{position:absolute;bottom:24px;left:50%;transform:translate(-50%);color:#fff;font-size:14px;background-color:#00000080;padding:4px 12px;border-radius:12px}.header-wrapper[data-v-2e65d973]{position:relative;margin-bottom:20px}.login-mask[data-v-2e65d973]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:9999;display:flex;align-items:center;justify-content:center}.login-dialog[data-v-2e65d973]{width:520px;border-radius:16px;background:#fff;box-shadow:0 18px 50px #1018282e;padding:26px 28px 18px;box-sizing:border-box}.login-title[data-v-2e65d973]{font-size:22px;font-weight:700;color:#111;text-align:center}.login-content[data-v-2e65d973]{margin-top:20px;font-size:18px;line-height:24px;color:#333;text-align:center}.login-actions[data-v-2e65d973]{margin-top:20px;display:flex;justify-content:center;gap:12px}.login-btn[data-v-2e65d973]{height:40px;padding:0 18px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.login-btn--cancel[data-v-2e65d973]{background:#f2f3f5;color:#333}.login-btn--confirm[data-v-2e65d973]{background:#4371ff;color:#fff}.nav-bar[data-v-2e65d973]{background:#4371ff;height:80px;position:fixed;top:0;width:100%;z-index:100;font-family:SimHei,黑体,Heiti SC,STHeiti,PingFang SC,Microsoft YaHei,sans-serif}.font-yahei[data-v-2e65d973]{font-family:SimHei,黑体,Heiti SC,STHeiti,PingFang SC,Microsoft YaHei,sans-serif;background:#fff;border-radius:40px!important;padding:6px 14px!important}.font-yahei .user-name[data-v-2e65d973]{color:#000!important;font-size:16px}.container-width[data-v-2e65d973]{width:1400px}.nav-inner[data-v-2e65d973]{display:flex;align-items:center;justify-content:space-around;height:100%;color:#fff}.nav-inner .logo img[data-v-2e65d973]{height:38px;width:194px;margin-right:38px;cursor:pointer}.nav-inner .nav-links[data-v-2e65d973]{flex:1;display:flex;justify-content:space-evenly}.nav-inner .menu-item-wrap[data-v-2e65d973]{position:relative;display:flex;align-items:center}.nav-inner .menu-item[data-v-2e65d973]{color:#fff;font-size:20px}.nav-inner .nav-links span[data-v-2e65d973],.nav-inner .user-entry[data-v-2e65d973]{margin:0 12px;cursor:pointer;position:relative}.nav-inner .nav-links span[data-v-2e65d973]:hover,.nav-inner .nav-links span.active[data-v-2e65d973],.nav-inner .user-entry[data-v-2e65d973]:hover,.nav-inner .user-entry.active[data-v-2e65d973]{opacity:1}.nav-inner .nav-links span[data-v-2e65d973]:hover:after,.nav-inner .nav-links span.active[data-v-2e65d973]:after,.nav-inner .user-entry[data-v-2e65d973]:hover:after,.nav-inner .user-entry.active[data-v-2e65d973]:after{content:"";position:absolute;width:50%;height:6px;border-radius:50px;background:#fff;left:50%;bottom:-30%;transform:translate(-50%)}.user-entry[data-v-2e65d973]{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px}.user-entry[data-v-2e65d973]:hover:after,.user-entry.active[data-v-2e65d973]:after{content:none!important;display:none!important}.user-avatar[data-v-2e65d973]{width:36px;height:36px;border-radius:50%;background:#fff3;overflow:hidden;margin-top:4px}.user-avatar--placeholder[data-v-2e65d973]{background:#fff3}.user-name[data-v-2e65d973]{color:#fff;font-size:18px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;margin:0!important}.icon_xiala[data-v-2e65d973]{width:16px;height:16px;margin-top:0}.user-dropdown[data-v-2e65d973]{position:absolute;top:calc(100% + 0px);right:0;min-width:150px;background:#fff;box-shadow:0 18px 50px #1018282e;display:none;z-index:999;text-align:center}.user-entry:hover .user-dropdown[data-v-2e65d973]{display:block}.user-dropdown-item[data-v-2e65d973]{padding:16px;font-size:16px;color:#333;white-space:nowrap}.user-dropdown-item+.user-dropdown-item[data-v-2e65d973]{border-top:1px solid #f0f0f0}.user-dropdown-item[data-v-2e65d973]:hover{background:#f5f7fa}.banner-area[data-v-2e65d973]{position:relative;width:100%;min-width:1200px;height:auto;overflow:hidden;margin-top:80px}.banner-area .bg-img[data-v-2e65d973]{width:100%;height:100%;object-fit:cover}.search-container[data-v-2e65d973]{position:absolute;top:24px;left:50%;transform:translate(-50%);width:1013px;min-width:600px;display:flex;align-items:center;justify-content:space-around;height:72px;cursor:pointer}.search-container button[data-v-2e65d973]{width:165px;height:72px;font-size:24px;font-weight:500;background:#4371ff99;color:#fff;border:none;border-radius:0 38px 38px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:-1px}.search-box[data-v-2e65d973]{display:flex;background:#4f8ad5de;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-top-left-radius:38px;border-bottom-left-radius:38px;align-items:center;flex:1;height:100%;cursor:pointer}.search-box input[data-v-2e65d973]{flex:1;background:transparent;border:none;color:#fff;padding:0 40px;height:40px;outline:none}.search-box input[data-v-2e65d973]::placeholder{color:#ffffffb3}:root{--rpx: calc(min(100vw, 960px) / 750)}html,body{height:100%;margin:0;padding:0;font-size:0}body{background-color:#f5f7fa;margin:0}#app{min-height:100%}.container-width{width:1206px;margin:0 auto;position:relative}.fade-up{animation:fadeUp .8s ease-out forwards;opacity:0;transform:translateY(20px)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.ph-default::placeholder{font-size:calc(26 * var(--rpx));color:#999}input,textarea{border:none;outline:none;padding:0;margin:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gallery-image{width:100%;height:230px}.nav-item.active:after{content:"";position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:32px;height:8px;background:#4371ff;border-radius:4px}
