:root{--tx-primary:#1890ff;--tx-primary-light:#40a9ff;--tx-primary-dark:#096dd9;--tx-bg-base:#ffffff;--tx-bg-container:#fafafa;--tx-bg-muted:#f5f5f5;--tx-bg-hover:#f0f0f0;--tx-bg-active:#e6f7ff;--tx-text-primary:#262626;--tx-text-secondary:#595959;--tx-text-tertiary:#8c8c8c;--tx-text-placeholder:#bfbfbf;--tx-text-inverse:#ffffff;--tx-border-base:#d9d9d9;--tx-border-light:#f0f0f0;--tx-border-dark:#bfbfbf;--tx-success:#2e7d32;--tx-warning:#ff9800;--tx-error:#d32f2f;--tx-red:#dc3545;--tx-yellow:#ffc107;--tx-green:#28a745;--tx-blue:#007bff;--tx-base:4px;--tx-radius:5px;--tx-font:clamp(0.875rem, 2.6vw, 1rem);--tx-form-element-height:2.6em}.txus-box *{margin:0!important;padding:0!important;border:0!important;outline:0!important;background:0 0!important;font-size:1em!important;text-indent:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box!important;line-height:1.5!important}.txus-box a::after,.txus-box a::before{display:none}.txus-box .tx-btn{padding:0 1.6em!important;color:#fff!important;text-decoration:none!important;display:inline-flex!important;height:2.5em!important;align-items:center!important;justify-content:center!important;background-color:var(--tx-primary)!important;border-radius:var(--tx-radius)!important;cursor:pointer!important}.txus-box .tx-input{outline:1px solid var(--tx-border-base)!important;border-radius:var(--tx-radius)!important;height:2.5em!important;display:flex!important;align-items:center!important;overflow:hidden!important;width:100%!important;padding:0 .8em!important;background-color:transparent!important}.txus-box .tx-input:focus,.txus-box .tx-select:focus,.txus-box .tx-textarea:focus{outline:2px solid var(--tx-primary)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.txus-box .pd5{padding:calc(5 * var(--tx-base))!important}.txus-box .mb3{margin-bottom:calc(3 * var(--tx-base))!important}.txus-box .mb4{margin-bottom:calc(4 * var(--tx-base))!important}.txus-box .mt5{margin-top:calc(5 * var(--tx-base))!important}.txus-box .mt8{margin-top:calc(8 * var(--tx-base))!important}.txus-box .ml3{margin-left:calc(3 * var(--tx-base))!important}.txus-box .mr3{margin-right:calc(3 * var(--tx-base))!important}.text-lg{font-size:clamp(1rem,3vw,1.125rem)!important}.txus-box .ta-c{text-align:center}.txus-box .tx-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.txus-box .tx-flex-wc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.txus-box .tx-flex-col1,.txus-box .tx-flex-col2,.txus-box .tx-flex-hc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.txus-box .tx-flex-col1>:first-child,.txus-box .tx-flex-col2>:last-child,.txus-box .tx-flex-sh{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.txus-box .tx-flex-col1>:last-child,.txus-box .tx-flex-col2>:first-child,.txus-box .tx-flex-gr{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;overflow:hidden}.txus-box .col-24{width:100%!important}.txus-box .bg-blue{background-color:var(--tx-blue)!important}.txus-box .bg-green{background-color:var(--tx-green)!important}.txus-box [class*=" ri-"],.txus-box [class*=ri-],[class*=" txus-ico-"],[class*=txus-ico-]{display:inline-flex!important;width:1em!important;height:1em!important;align-items:center!important;justify-content:center!important;background-repeat:no-repeat!important;background-position:center!important;background-size:100%!important}.txus-ico-lock{background-image:url(../fonts/lock-line.svg)!important}.txus-ico-chat-smile{background-image:url(../fonts/chat-smile-2-line.svg)!important}.txus-ico-download-cloud{background-image:url(../fonts/download-cloud-line.svg)!important}.txus-ico-shopping-bag{background-image:url(../fonts/shopping-bag-4-line.svg)!important}.txus-box .ri-qq-line{background-image:url(../fonts/qq-line.svg)!important}.txus-box .ri-wechat-line{background-image:url(../fonts/wechat-line.svg)!important}.txus-info-bottom-box{font-size:1em!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1.5em!important}.txus-info-bottom-box>*{display:inline-flex!important;flex-direction:column!important;align-items:center!important;margin:0 1.2em!important;line-height:1!important;text-decoration:none!important;color:var(--tx-text-primary)!important}.txus-info-bottom-box>:hover{opacity:.8!important}.txus-info-bottom-box>* i{font-size:2em!important;margin:0 0 5px 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.8em!important;height:1.8em!important;background-color:var(--tx-yellow)!important;color:#fff!important;border-radius:50%!important;overflow:hidden!important;background-image:url(../fonts/thumb-up-line.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:60%!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;transition:all .3s ease!important}.txus-info-bottom-box>* i.txus-ico-star{background-color:var(--tx-green)!important;background-image:url(../fonts/star-line.svg)!important}.txus-info-bottom-box>* i.txus-ico-heart{background-color:var(--tx-blue)!important;background-image:url(../fonts/poker-hearts-line.svg)!important}.txus-inline-box{position:relative!important;margin:25px 0!important;padding:20px!important;border-radius:var(--tx-radius)!important;background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important;border-left:5px solid #ccc!important;overflow:hidden!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;gap:15px!important;flex-wrap:wrap!important}.txus-info-bottom-box>* i:hover,.txus-inline-box:hover{box-shadow:0 8px 20px rgba(0,0,0,.12)!important;transform:translateY(-2px)!important}.txus-inline-box.txus-status-lock{border-left-color:var(--tx-red)!important;background:linear-gradient(to right,#fff5f5,#fff)!important}.txus-inline-box.txus-status-preview{border-left-color:var(--tx-yellow)!important;background:linear-gradient(to right,#fffbf0,#fff)!important}.txus-inline-box.txus-status-success{border-left-color:var(--tx-green)!important;background:linear-gradient(to right,#f0fff4,#fff)!important}.txus-inline-box.txus-shop-box{align-items:stretch!important}.txus-icon-wrap{flex-shrink:0!important;width:50px!important;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;border-radius:50%!important}.txus-icon-wrap i{font-size:24px!important;color:#fff!important;border-radius:50%!important;overflow:hidden!important}.txus-inline-box.txus-shop-box .txus-icon-wrap i{font-size:60px!important}.txus-status-lock .txus-icon-wrap{background:linear-gradient(135deg,#dc3545,#c82333)!important}.txus-status-preview .txus-icon-wrap{background:linear-gradient(135deg,#ffc107,#e0a800)!important;color:#333}.txus-status-success .txus-icon-wrap{background:linear-gradient(135deg,#28a745,#218838)!important}.txus-icon-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:var(--tx-radius)!important}.txus-inline-box.txus-shop-box .txus-icon-wrap{width:150px!important;height:150px!important;border-radius:var(--tx-radius)!important}.txus-content-wrap{flex:1!important;min-width:200px!important}.txus-title{margin:0 0 6px 0!important;font-size:16px!important;font-weight:700!important;color:#2d3436!important;display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.txus-desc{margin:0!important;font-size:.9em!important;opacity:.7!important}.txus-inline-box.txus-shop-box .txus-content-wrap{display:flex!important;flex-direction:column!important}.txus-inline-box.txus-shop-box .txus-desc{flex:auto!important;margin:0 0 1em 0!important}.btn-buy{background:linear-gradient(135deg,#007bff,#0056b3)!important;color:#fff!important}.btn-buy:hover{background:linear-gradient(135deg,#0056b3,#004494)!important;box-shadow:0 6px 12px rgba(0,123,255,.3)!important;transform:translateY(-1px)!important}.btn-vip{background:linear-gradient(135deg,#e83e8c,#c2185b)!important;color:#fff!important}.btn-vip:hover{background:linear-gradient(135deg,#c2185b,#a0134a)!important;box-shadow:0 6px 12px rgba(232,62,140,.3)!important;transform:translateY(-1px)!important}.btn-login{background:linear-gradient(135deg,#6c757d,#545b62)!important;color:#fff!important}.btn-login:hover{background:linear-gradient(135deg,#545b62,#3e4449)!important;transform:translateY(-1px)!important}.btn-success{background:linear-gradient(135deg,#28a745,#1e7e34)!important;color:#fff!important;cursor:default!important;box-shadow:none!important}.btn-success:hover{transform:none!important}.tx-pop-tips .alert{padding:calc(3 * var(--tx-base))!important}.alert{border:1px solid transparent;border-radius:var(--tx-radius)!important}.alert-danger{color:var(--tx-error);background-color:#f2dede!important;border-color:#ebccd1!important}.alert-warning{color:var(--tx-warning);background-color:#fcf8e3!important;border-color:#faebcc!important}.alert-success{color:var(--tx-success);background-color:#dff0d8!important;border-color:#d6e9c6!important}.txus-modu-user-box{display:flex!important;align-items:center!important}.txus-modu-user-box>:first-child{flex:none!important}.txus-modu-user-box>:last-child{flex:auto!important}.txus-modu-user-box>:first-child img{width:4em!important;height:4em!important;border-radius:50%!important;margin:0 1em 0 0!important;object-fit:cover!important;line-height:1!important}.txus-modu-user-box p{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.txus-modu-user-box .tx-btn{margin:8px 8px 0 0!important;font-size:.75em!important;height:2.2em!important;padding:0 1em!important;border-radius:2px!important;line-height:1!important;color:#fff!important}.txus-btn:hover,.txus-modu-user-box .tx-btn:hover{opacity:.85!important;color:#fff!important}.txus-modu-user-box p .tx-btn:last-child{background-color:#a1afc9!important}.txus-modu-custom-box{display:none!important}#txus-custom-modu a:last-child{margin:0 0 0 .6em!important}.txus-bottom-login-box{position:fixed!important;bottom:0!important;left:-110%;width:100%!important;z-index:9999!important;background-color:rgba(0,0,0,.4)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:30px!important;transition:all .35s ease 0s!important}.txus-bottom-login-box.on{left:0!important}.txus-bottom-login-box form{display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important}.txus-bottom-login-box form .tx-input{width:15em!important;background-color:var(--tx-bg-base)!important}.txus-bottom-login-box form>*{margin:0 .7em!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important}.txus-bottom-login-box-off{position:absolute;top:50%;right:1em;margin-top:-1em;width:2em;height:2em;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:2em}.txus-bottom-login-box-off::after{content:"\eb99";font-family:remixicon!important}.txus-box .tx-btn.txus-reg-btn{background-color:rgba(0,0,0,.8)!important}.pay-code-box{position:relative}.pay-code-box::after{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;margin-top:-10px;margin-left:-10px;display:inline-flex;align-items:center;justify-content:center;z-index:30;font-family:remixicon!important;font-style:normal;font-size:20px;background-color:#fff;border-radius:var(--tx-radius)}.pay-code-box.alipay::after{content:"\ea2b";color:#226bf3}.pay-code-box.wxpay::after{content:"\f2b8";color:#00c250}.disabled,.disabled:focus,.disabled:hover{cursor:not-allowed!important;opacity:.3!important}.disabled i{animation:txusrotate 2s linear infinite}@keyframes txusrotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.input-wrap{outline:1px solid var(--tx-border-base)!important;border-radius:var(--tx-radius)!important;display:flex!important;align-items:stretch!important;background-color:var(--tx-bg-base)!important}.input-wrap label{flex:none!important;width:6em!important;height:var(--tx-form-element-height)!important;display:inline-flex!important;align-items:center!important;padding-left:1em!important;color:var(--tx-text-secondary)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.input-wrap .tx-input,.input-wrap .tx-input:focus,.input-wrap .tx-select,.input-wrap .tx-textarea{border:0!important;outline:0!important;flex:auto!important}.input-wrap:hover{outline:2px solid var(--tx-primary)}.tx-input-code{position:relative!important}.tx-input-code>img{position:absolute!important;border-radius:var(--tx-radius)!important;right:2px!important;top:3px!important;height:calc(100% - 6px)!important;width:auto!important}.tx-ico-round{display:inline-flex!important;width:2.4em!important;height:2.4em!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;color:#fff!important;margin:0 4px!important}.tx-ico-round:hover{opacity:.85!important;color:#fff!important}@keyframes tx-pop-open{0%{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tx-pop-close{0%{opacity:1}100%{opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}@keyframes tx-pop-gotop{0%{opacity:0;bottom:-110%}100%{opacity:1;bottom:0}}@keyframes tx-pop-gobottom{0%{opacity:1;bottom:0}100%{opacity:0;bottom:-110%}}@keyframes tx-pop-load{0%{transform:translateY(0);opacity:0}50%{transform:translateY(-10px);opacity:1}100%{transform:translateY(0);opacity:0}}.tx-pop{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;display:flex;justify-content:center;align-items:center;transition:all .35s ease 0s}.tx-pop-close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.5);backdrop-filter:blur(15px)}.tx-pop-out,.tx-pop-out .tx-pop-close{opacity:0;visibility:hidden}.tx-pop-txt{min-width:320px;max-width:680px;background-color:var(--tx-bg-base);box-shadow:var(--tx-shadow-soft);position:relative;z-index:10;border-radius:var(--tx-radius);animation:tx-pop-open .4s ease 1}.tx-pop-out .tx-pop-txt{animation:tx-pop-close .4s ease 1}.tx-pop-info{padding:1em 2em}.tx-pop-txt>h2{font-size:1.2em;font-weight:700;height:2.8em;display:flex;padding:0 1em!important;align-items:center;border-bottom:1px solid var(--tx-border-base)}.tx-pop-off{font-size:.8em;font-weight:200;position:absolute;right:0;top:0;width:4.2em;height:4.2em;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.tx-pop-off::after,.tx-pop-off::before{content:"";width:1px;height:1.2em;background-color:rgba(0,0,0,.5);transition:all .35s ease 0s}.tx-pop-off:hover::after,.tx-pop-off:hover::before{background-color:rgba(0,0,0,.9)}.tx-pop-off::before{transform:rotate(45deg)}.tx-pop-off::after{transform:rotate(-45deg)}.tx-pop-style-error .tx-pop-txt,.tx-pop-style-load .tx-pop-txt,.tx-pop-style-toast .tx-pop-txt{background-color:rgba(0,0,0,.7);box-shadow:var(--tx-shadow-soft);color:var(--tx-text-inverse);min-width:auto;text-align:center;padding:1em 2em;display:flex;flex-direction:column;justify-content:center;align-items:center}.tx-pop-style-confirm{text-align:center}.tx-pop-bottom{display:flex;align-items:center;border-top:1px solid var(--tx-border-base)}.tx-pop-bottom>*{display:inline-flex;height:2.6em;align-items:center;justify-content:center;width:50%;flex:none;cursor:pointer;opacity:.6;transition:all .35s ease 0s}.tx-pop-bottom>.tx-pop-confirm{opacity:.9;background-color:var(--tx-bg-hover);color:var(--tx-primary)}.tx-pop-bottom>:first-child{border-right:1px solid var(--tx-border-base)}.tx-pop-bottom>:hover{background-color:var(--tx-bg-container)}.tx-pop-style-load-img{display:flex;align-items:center;padding-top:10px;margin:15px 0;justify-content:center}.tx-pop-style-load-img i{width:6px;animation:tx-pop-load 1s ease infinite;transform:translateY(10px);animation-delay:.1s;margin:0 5px;height:6px;opacity:0;border-radius:6px;background:#fff}.tx-pop-style-load-img i:nth-child(2){animation-delay:.2s}.tx-pop-style-load-img i:nth-child(3){animation-delay:.3s}.tx-pop-toast-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;position:relative}.tx-pop-style-toast .tx-pop-toast-icon{background-color:var(--tx-success)}.tx-pop-success-checkmark{width:20px;height:10px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg);margin-bottom:2px;margin-left:2px}.tx-pop-style-error .tx-pop-toast-icon{background-color:var(--tx-error)}.tx-pop-error-cross{position:relative;width:20px;height:3px;border-radius:2px}.tx-pop-error-cross::after,.tx-pop-error-cross::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:2px}.tx-pop-error-cross::before{transform:rotate(45deg)}.tx-pop-error-cross::after{transform:rotate(-45deg)}@media screen and (max-width:768px){.txus-info-down-box,.txus-info-shop-box{flex-direction:column;align-items:flex-start;padding:5vw}.txus-info-down-box>i{position:absolute;right:-.2em;top:-.2em;font-size:10em!important;opacity:.1}.txus-info-down-box>section{margin:0 0 1em 0!important}.txus-info-shop-box>img{width:100%;height:300px!important;margin:0 0 1.5em 0!important}.txus-info-shop-box .tx-btn,.txus-info-shop-box>section{width:100%}}