.avata span{display:block;width:60px;border-radius:100%;overflow:hidden;background-position:50%}.button{display:inline-block;cursor:pointer}.button.center{text-align:center}.button.right{text-align:right}.button.disabled a,.button.disabled div{pointer-events:none;background-color:gray}.button.grey a,.button.grey div{background-color:#a39d9d;border:1px solid #fff;color:#fff}.button.primary a,.button.primary div{background-color:#fe8aad;color:#fff}.button.secondary a,.button.secondary div{background-color:#fff;color:var(--bh-primary);border:1px solid var(--bh-primary)}.button.third a,.button.third div{background-color:#fff1f4;color:var(--bh-primary)}.button.sizeSm a,.button.sizeSm div{height:40px;min-width:180px}.button.full{width:100%}.button.full a,.button.full div{min-width:auto;width:100%}.button a,.button div{text-decoration:none;color:var(--bh-base);border-radius:50px;height:50px;padding:0 16px;align-items:center;justify-content:center;min-width:220px;font-size:1.125em;transition:all .5s ease;display:inline-flex;font-weight:700}@media(max-width:1440px){.button a,.button div{height:40px;font-size:1em;min-width:180px}}.float-menu{position:sticky;top:0;left:0;z-index:20}@media(max-width:1024px){.float-menu{position:fixed;top:inherit;left:0;right:0;bottom:0;width:100%;max-width:100%;padding:0;box-shadow:0 -4px 36px 0 rgba(0,0,0,.12)}}.float-menu ul{margin:0;padding:0}@media(max-width:1024px){.float-menu ul{display:flex;background-color:#fff;align-items:center;width:100%;justify-content:space-evenly;padding:0 8px;height:80px}}.float-menu ul.nd li a{border-radius:10px}.float-menu ul li{list-style-type:none;margin-bottom:10px}@media(max-width:1024px){.float-menu ul li{align-items:center;margin-bottom:0}}.float-menu ul li:last-child{margin-bottom:0}.float-menu ul li.logo{display:none}@media(min-width:1025px){.float-menu ul li.logo{display:block}}.float-menu ul li a{text-decoration:none;display:inline-flex;align-items:center;padding:10px 24px;background-color:rgba(0,0,0,0);transition:var(--bh-transition);border-radius:10px;cursor:pointer}@media(max-width:1024px){.float-menu ul li a{flex-wrap:wrap;justify-content:center;padding:12px 4px 8px;font-size:12px}}.float-menu ul li a:hover{background-color:var(--bh-primary-lighter)}@media(max-width:1024px){.float-menu ul li a:hover{background-color:rgba(0,0,0,0)}}.float-menu ul li a.active{background-color:var(--bh-primary-lighter)}@media(max-width:1024px){.float-menu ul li a.active{background-color:rgba(0,0,0,0)}}.float-menu ul li a.active .float-menu-item__label{color:var(--bh-primary)}.float-menu ul li a .icon{width:20px;cursor:pointer}@media(max-width:1024px){.float-menu ul li a .icon{margin-bottom:4px}}.float-menu ul li a .float-menu-item__label{font-weight:700;color:var(--bh-base);margin-left:12px;cursor:pointer;font-size:clamp(.875em,1vw,1em)}@media(max-width:1024px){.float-menu ul li a .float-menu-item__label{width:100%;font-size:1.125em;text-align:center;margin-left:0}}.fixed-menu ul{margin:0;padding:0}@media(max-width:1023px){.fixed-menu ul{display:flex;background-color:#fff;align-items:center;justify-content:space-between;padding:0 8px}}.fixed-menu ul.nd li a{border-radius:10px}.fixed-menu ul li{list-style-type:none;margin-bottom:10px}@media(max-width:1023px){.fixed-menu ul li{align-items:center;margin-bottom:0}}.fixed-menu ul li:last-child{margin-bottom:0}.fixed-menu ul li a{text-decoration:none;display:inline-flex;align-items:center;padding:10px 24px;background-color:rgba(0,0,0,0);transition:var(--bh-transition);border-radius:10px;cursor:pointer}@media(max-width:1023px){.fixed-menu ul li a{flex-wrap:wrap;justify-content:center;padding:12px 4px 8px;font-size:12px}}.fixed-menu ul li a:hover{background-color:var(--bh-primary-lighter)}@media(max-width:1023px){.fixed-menu ul li a:hover{background-color:rgba(0,0,0,0)}}.fixed-menu ul li a.active{background-color:var(--bh-primary-lighter)}@media(max-width:1023px){.fixed-menu ul li a.active{background-color:rgba(0,0,0,0)}}.fixed-menu ul li a.active .float-menu-item__label{color:var(--bh-primary)}.fixed-menu ul li a .icon{width:20px;cursor:pointer}@media(max-width:1023px){.fixed-menu ul li a .icon{margin-bottom:4px}}.fixed-menu ul li a .float-menu-item__label{font-weight:700;color:var(--bh-base);margin-left:12px;cursor:pointer;font-size:clamp(.875em,1vw,1em)}@media(max-width:1024px){.fixed-menu ul li a .float-menu-item__label{width:100%;text-align:center;font-size:1.125em;margin-left:0}}.footer{position:relative;z-index:2}@media(max-width:1024px){.footer .bottom,.footer .copyright,.footer .partner{display:none}}.footer .copyright{padding:20px;text-align:center;font-weight:600;font-size:1em;border-top:1px solid #b2b2b2}@media(max-width:1024px){.footer .copyright{font-size:1em}}.footer .partner{padding:20px 0;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2;background-color:#fff}.footer .partner .wrapper{max-width:1280px;margin:auto;display:flex;align-items:center;width:70%}.footer .partner label{font-size:1.25em;font-weight:700;padding:0 40px}@media(max-width:1440px){.footer .partner label{font-size:1.125em}}.footer .partner .list{display:flex;flex:1;width:100%;justify-content:space-evenly}.footer .partner .list a{flex:1;transition:var(--bh-transition)}.footer .partner .list a:hover{transform:scale(1.1)}.footer .bottom{padding:60px 0;background-color:#f8f8f8;text-align:justify}.footer .bottom .wrapper{max-width:1280px;margin:auto;display:flex;flex-wrap:wrap;width:80%}.footer .bottom .wrapper .bl-left{width:65%}.footer .bottom .wrapper .bl-right{width:35%}.footer .bottom .information{padding-right:36px}.footer .bottom .information p{font-weight:600;font-size:1em;margin:0 0 12px}@media(max-width:1440px){.footer .bottom .information p{font-size:1em}}.footer .bottom .information p:first-child{margin:0 0 12px}.footer .bottom .information p:last-child{margin:0}.footer .bottom .information .txt-info-bold{font-weight:700}.footer .bottom .information a{color:inherit;text-decoration:underline;transition:color var(--bh-transition,.2s ease-in-out)}.footer .bottom .information a:hover{color:var(--bh-primary)}.footer .bottom .contact .item{display:block;margin-bottom:16px}.footer .bottom .contact .item:last-child{margin-bottom:0}.footer .bottom .contact .item img{position:relative;top:4px;display:inline-block}.footer .bottom .contact .item label{display:inline;width:100%;font-size:1.125em;font-weight:700}.footer .bottom .contact .item a{font-size:1.125em;font-weight:700;color:var(--bh-primary);text-decoration:none}.footer .bottom .contact .item a:hover{text-decoration:underline}.footer .bottom .contact .item.hotline a{font-size:1.125em;font-weight:700}.footer .ai-policy{text-align:center;font-size:.875em;color:#666;margin-top:16px;padding:16px 0;border-top:1px solid #e0e0e0}.footer .ai-policy p{margin:0}.footer .footer-mobile{display:none}@media(max-width:1024px){.footer .footer-mobile{display:flex;flex-direction:column;gap:26px;padding:36px 20px calc(96px + env(safe-area-inset-bottom, 0px));background:#f4f4f4;color:#333;font-family:Quicksand,sans-serif;text-align:left}}.footer .footer-mobile a{color:inherit;text-decoration:none}.footer .footer-mobile ul{list-style:none;margin:0;padding:0}.footer .footer-mobile__logo{width:150px;height:auto;align-self:flex-start}.footer .footer-mobile__contact{display:flex;flex-direction:column;gap:18px;font-size:15px;font-weight:500;line-height:1.5;color:#333}.footer .footer-mobile__contact li{display:flex;align-items:center;gap:14px}.footer .footer-mobile__contact li.is-top{align-items:flex-start}.footer .footer-mobile__contact li.is-top svg{margin-top:1px}.footer .footer-mobile__contact svg{flex:none}.footer .footer-mobile__group{display:flex;flex-direction:column;gap:14px}.footer .footer-mobile__group h2{margin:0;font-size:18px;font-weight:700;line-height:normal;color:#222}.footer .footer-mobile__group ul{display:flex;flex-direction:column;gap:16px;font-size:15px;font-weight:500;line-height:normal;color:#666}.footer .footer-mobile__miniapp{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #e6e6e6;color:#222}.footer .footer-mobile__miniapp img{width:52px;height:52px;flex:none;border-radius:12px}.footer .footer-mobile__miniapp>span{display:flex;flex-direction:column;gap:2px}.footer .footer-mobile__miniapp .name{font-size:15px;font-weight:700;color:#222}.footer .footer-mobile__miniapp .desc{font-size:13px;font-weight:500;color:#666}.footer .footer-mobile__social{display:flex;align-items:center;gap:14px}.footer .footer-mobile__social a{width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #e6e6e6;display:flex;align-items:center;justify-content:center}.footer .footer-mobile__divider{border:0;height:1px;background:#d9d9d9;margin:4px 0 0}.footer .footer-mobile__legal{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.footer .footer-mobile__legal p{margin:0;font-size:13px;font-weight:500;line-height:1.7;color:#666}.footer .footer-mobile__legal img{width:156px;height:auto}.footer .footer-mobile__legal .ai{font-size:12px;line-height:1.5;color:#6e6a6a}@media(max-width:1024px){.account-layout .footer .footer-mobile{padding-bottom:calc(36px + env(safe-area-inset-bottom, 0px))}}