:root{--bg-primary: #f8f6f1;--bg-card: #ffffff;--bg-input: #f0eee9;--color-gold: #c6943e;--color-gold-light: #e8c07a;--color-gold-pale: #f5ddbd;--color-gold-dark: #a86234;--text-primary: #191c21;--text-secondary: #666666;--text-muted: #999999;--border-color: #e8e6e1;--gradient-gold: linear-gradient(180deg, #fbf5eb, #f0c996);--gradient-dark: linear-gradient(180deg, #f8f6f1, #ede8df 20.19%)}html,body{height:100%;overflow:hidden;margin:0;padding:0;background:var(--bg-primary)}#app{font-family:PingFang SC,SF Pro SC,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:var(--text-primary);height:100%;overflow:hidden;background:var(--bg-primary)}.van-nav-bar{background:var(--bg-primary) !important}.van-nav-bar .van-nav-bar__title{font-size:4.8vw !important;font-weight:600 !important;color:var(--text-primary) !important}.van-nav-bar .van-icon{color:var(--color-gold) !important}.van-nav-bar--fixed{z-index:99 !important}.van-button{font-size:4.26667vw !important;height:11.73333vw !important}.van-toast{background:rgba(0,0,0,.7) !important;color:#fff !important}.van-dialog{background:var(--bg-card) !important}.van-dialog .van-dialog__header{color:var(--text-primary) !important}.van-dialog .van-dialog__message{color:var(--text-secondary) !important}.van-popup{background:var(--bg-card) !important}.van-cell{background:var(--bg-card) !important;color:var(--text-primary) !important}.van-cell::after{border-color:var(--border-color) !important}.van-field__control{color:var(--text-primary) !important}.kefu-notify-card{position:fixed;top:12px;left:12px;right:12px;z-index:9999;display:flex;align-items:center;padding:12px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:14px;border:1px solid rgba(198,148,62,.2);box-shadow:0 8px 32px rgba(166,98,52,.18),0 2px 8px rgba(0,0,0,.06);cursor:pointer;transition:transform .15s ease}.kefu-notify-card:active{transform:scale(0.98)}.kefu-notify-card .kefu-notify-avatar{width:42px;height:42px;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg, #f8e8cc, #ecc88a);display:flex;align-items:center;justify-content:center;margin-right:10px}.kefu-notify-card .kefu-notify-body{flex:1;min-width:0}.kefu-notify-card .kefu-notify-body .kefu-notify-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.kefu-notify-card .kefu-notify-body .kefu-notify-header .kefu-notify-name{font-size:14px;font-weight:600;color:#1a1a1a;letter-spacing:.5px}.kefu-notify-card .kefu-notify-body .kefu-notify-header .kefu-notify-time{font-size:11px;color:#999}.kefu-notify-card .kefu-notify-body .kefu-notify-content{font-size:13px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.kefu-notify-card .kefu-notify-dismiss{font-size:14px;color:#ccc;margin-left:8px;flex-shrink:0;padding:4px}.kefu-notify-enter-active{animation:kefu-slide-in .4s cubic-bezier(0.32, 0.72, 0, 1)}.kefu-notify-leave-active{animation:kefu-slide-out .3s cubic-bezier(0.32, 0.72, 0, 1) forwards}@keyframes kefu-slide-in{from{transform:translateY(-120%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes kefu-slide-out{from{transform:translateY(0);opacity:1}to{transform:translateY(-120%);opacity:0}}.home-notice-shell{width:310px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 32px);overflow:hidden;border-radius:20px;background:rgba(0,0,0,0) !important}.home-notice-card{width:100%;overflow:hidden;border-radius:20px;background:#fff;color:#777}.home-notice-header{position:relative;height:72px;overflow:hidden;background:linear-gradient(145deg, #ff5e3e 0%, #f02539 58%, #c9002c 100%)}.home-notice-header::before,.home-notice-header::after{position:absolute;content:"";border-radius:50%;background:hsla(0,0%,100%,.12)}.home-notice-header::before{width:108px;height:108px;left:-36px;top:-70px}.home-notice-header::after{width:86px;height:86px;right:34px;bottom:-64px}.home-notice-title{position:absolute;left:23px;bottom:17px;z-index:1;max-width:215px;overflow:hidden;padding-bottom:4px;border-bottom:3px solid #ffd645;color:#fff;font-size:20px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.home-notice-bell{position:absolute;right:16px;top:0;z-index:1;font-size:58px;line-height:68px;transform:rotate(-12deg);filter:drop-shadow(0 3px 1px rgba(126, 0, 21, 0.24))}.home-notice-body{padding-top:1px;background:#fff}.home-notice-content{min-height:180px;max-height:min(300px,45vh);overflow-y:auto;box-sizing:border-box;padding:18px 22px;color:#555;font-size:13px;line-height:1.6;text-align:left;white-space:pre-wrap;word-break:break-word;-webkit-overflow-scrolling:touch}.home-notice-content p{margin:0 0 5px}.home-notice-content img{max-width:100%;height:auto}.home-notice-actions{display:flex;width:100%;height:40px;margin-top:8px}.home-notice-confirm,.home-notice-previous{display:block;flex:1;height:40px;border:0;background:#eeebe6;color:#111;font-size:16px;font-weight:600;line-height:40px;text-align:center;cursor:pointer}.home-notice-previous{border-right:1px solid #ddd7cf;color:#8c6a38}
.bottom-taps[data-v-76788463]{position:fixed;bottom:0;left:0;right:0;width:100%;height:84px;z-index:600;overflow:hidden;background:url(../img/Bradius.700c9a60.53f3f82d.png) no-repeat 0 0/100% 100%;box-sizing:border-box;color:#333;font:12px -apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,"Segoe UI",Arial,Roboto,"PingFang SC",sans-serif;line-height:normal;touch-action:none;overscroll-behavior:none}.innertops[data-v-76788463]{display:flex;justify-content:flex-end;width:100%;height:84px}.bottomTapsList[data-v-76788463]{flex:1;height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;cursor:pointer;box-sizing:border-box}.item_icon[data-v-76788463]{position:relative;width:100%;height:26px;text-align:center}.item_icon img[data-v-76788463]{display:block;width:26px;height:26px;margin:2px auto 0}.item_text[data-v-76788463]{margin-top:6px;color:#ab9e84;font-family:"PingFang SC",sans-serif;font-size:10px;font-weight:500}.main_logo[data-v-76788463]{display:block;width:70px;height:70px;object-fit:contain}
