.mem-dialog .el-dialog{border-radius:10px}.mem-dialog .el-dialog__header{padding:unset;position:relative}.mem-dialog .el-dialog__header .head{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 10px;color:#fff}.mem-dialog .el-dialog__header .head .title{line-height:54px;font-size:16px;font-weight:700;padding-left:20px;display:unset}.mem-dialog .el-dialog__header .head .title i{padding-right:10px}.mem-dialog .el-dialog__header .head .close{padding:5px}.mem-dialog .el-dialog__header .head .close .el-icon-close{font-size:16px;font-weight:700}.mem-dialog .el-dialog__headerbtn{display:none}.mem-dialog .el-dialog__body{padding:30px 67px}.mem-dialog .el-dialog__body .ruleForm .el-form-item__error{background-color:red;color:#fff;width:calc(100% - 10px);line-height:20px;z-index:222;padding-left:10px}.mem-dialog .el-dialog__body .ruleForm .is-success input{border:1px solid green}.mem-dialog .el-dialog__body .ruleForm .is-success .el-input__suffix{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAp9JREFUSEutlV1Ik2EUx/9nTlOHZN5YqZFSBtpeW7BsELTIwD6GlhA0rLywi9qMJvZJQYJlkGb0CUHRRWRoEb2zDzAQNRAZ9LFNIlhlaVY3aVamm+7E++LWzE3d8rl8zv/8nvOc5znnEEIsddPeeYSoHfBiIwABwHwC3Az0AnBBgceMsXrHlqv9wRD076a+pST220+VhZgOMSEx1MHSPjEGWEFnVUPKuo7tdb8DtRPAK+4fWOyNGrWCsHwq4CQbw6kYUxpebj3f7bP5wcK9slSK4Q4GUsOCjosJ6GU36exFF6VUQQZL1+//kdDGxNpIoP4omWzxw8q1UlpkcI5oPsKE6v+B/vXlY3bD5WrSNViShmI975gwdzbAxPgePxydQWqryUSgS5FCc5OW4tTK3ch7etyPYLCZBKtJBMgQCViTmI6ba8rh9nqgfVQekA00kSCaP4KQFi44L1lArXYPXIN9MLbXYIQ9geAeCTwCQkw4YEOKFlWaXXAMdKP4We1kV4ab1KJpkIgSfFbbpnN42GvDSXt90LN2pq9DRfY2tH51YL/tWvB4JHCO1fyGgUyfolIwonCRDo3d7ahyNkxwLMvcjNLMfIg9nTjx6lboSzJ6gj5eScZ6WLIK0dz3AhXPb8iAw1lFMGboced9K6q77k6dOUZTyO9WmJKLSk0xWr7YMegZQkHaalx4LeL62+Zpn0P+blMVyIbkHNRoS2XQGUcj6j+0TQv1F4ikFKymowCdntZrRoLxkpa0ugZL3K84TycA9Yx8Q4kYTtVw9Cp/E5J02Q/2LVGSopUJCyOBE+PTKHv1XQVXXJL/hEa/TDSnzwHEWW30vijltMSPWsjLB2dtNAWmQBqmYIWRmPLlYUpYINsZnwHYmfgJyHs71DD9A/bQBEL0kd3aAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat}.mem-dialog .el-dialog__body .ruleForm .is-success .el-input__suffix i{opacity:0}.mem-dialog .el-dialog__body .ruleForm .is-error .el-input__suffix{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAqJJREFUSEutVT1MU1EU/s57vAd9xYBOapCAMYZB3DRxEiakpYSfQLADCTAwaEJoohEJCQPYwcGhUNhYiAQIhFRKZWDQhRgHgmEAQgxRjKOgpbR9ve+a92xJqe+1iNzxft/57r3nO+cegsXadzovisBD4rwWRLcBXCYgzoE9cL7DiUIMmCoOBn+YSVDmJq+qKjhUlF4QPQVQbHVwcn+fNO2lUlj4imZnj9K5J4SPGhrKmKq+AXArh2AmvCFKksu2sLCbAo6FI7W1JZogrAIo+UfRFH1P0LR7Sii0p28YwsnnvwfRnTOK/gnj/KPdbr+vp8UQDjscz0Dk/S/RVDDnzwuXlrx0UFNzSczL+wygKF1YmZ6GOjcHdWbG9DyhogIFg4OItLVl4gcskbhOvxyOR0Q0konK3d2QXC7EfD4klpdPwEJpKWx+P7TtbRx5PH8dzDl/TGGHIwAil9m1pKYmyJ2diI+PQ11cNChCWRlsIyNga2uIDgyYZ4/zRV34C4iuWeVXam2F3N6O6NAQtM1NKJOTYOvriPb3W1vC+VcKO50xAHI24/Kqq5Hf0wMwBnVlBXG/P5fPcV34J4ALWZmyDPv8vEGJDg+DrerlnnUZwlsAblrRhPJy2Hw+qMElaFubyPd4EBsdRSIUypGKLOal3E83SmpshNzVhdjYGBLBoLV5VuUmVlaiwOs1dV9qbobc0YH4xIRR65nLKDfLBpmagra7i2hfn+mtJLcbstuNw7o68wZJtnQfiF7kcuRUeKqldTJvabEdRiIfAFSeKtiatGFXlLvHn5DOO6ivvyEy9g7A1TOKf2OiWFUUCOzo8Sc/epernGla4Fw/+tQt9bREwuFeLghPzm00pafAGKacuwl4kBymV5L4d3D+iQNvGdFrq2H6G07VFnwwSfaEAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat}.mem-dialog .el-dialog__body .ruleForm .is-error .el-input__suffix i{opacity:0}.mem-dialog .el-dialog__body .bank{padding:10px 0;border-bottom:1px solid #ededed;display:flex;justify-content:space-between}.mem-dialog .el-dialog__body .bank .color{color:#000}.mem-dialog .el-dialog__footer .dialog-footer .el-button{padding:16px 54px;background-image:linear-gradient(90deg,#f67c46,#f9a245);border:0}.mem-dialog .el-form-item__content .input{display:flex;align-items:center;border:1px solid #dcdfe6;line-height:44px;border-radius:5px}.mem-dialog .el-form-item__content .input .label{border-radius:5px 0 0 5px;width:120px;text-align:center;background-color:#faf8f6;border-right:1px solid #dcdfe6}.mem-dialog .el-form-item__content .input .el-input{width:180px}.mem-dialog .el-form-item__content .input .el-radio-group{margin-left:30px}.mem-dialog .el-form-item__content .input .el-radio-group .el-radio__input.is-checked .el-radio__inner{border-color:#767676;background:#767676}.mem-dialog .el-form-item__content .input .el-radio-group .el-radio__label{color:#666}.mem-dialog .el-form-item__content .input input{border:0}.mem-dialog .el-form-item__content .info-input input:focus{border-right:1px solid #dcdfe6}.mem-dialog .el-form-item__content .el-input input{height:44px;padding-left:30px}.mem-dialog .el-form-item__content .el-input-group__prepend{width:79px;text-align:center;background-color:#faf8f6;color:#000}.mem-dialog .tips{color:#999;font-size:10px}.members{width:100%;min-height:100vh;background-color:#f2f4f8;color:#333;padding:0 0 60px;font-size:14px}.members-top{position:relative;background:url(../img/back.32d96b6a.jpg) top/cover no-repeat #1b2f6b;padding:50px 0 0;overflow:hidden}.members-top .top-inner{position:relative;max-width:1440px;margin:0 auto}.hero-card{background:linear-gradient(135deg,#2a4fa8,#2d5bc6);border-radius:8px;color:#fff;padding:18px 24px 14px;display:grid;grid-template-columns:1.4fr 1fr .8fr;grid-template-rows:auto auto;-moz-column-gap:24px;column-gap:24px;row-gap:6px;align-items:center;border:1px solid #fff}.hero-card .hc-user{grid-column:1;grid-row:1/span 2;display:flex;align-items:center}.hero-card .hc-user .info{font-size:14px;line-height:1.5}.hero-card .hc-user .line .name{font-weight:700}.hero-card .hc-user .line .sep{padding:0 8px;color:hsla(0,0%,100%,.6)}.hero-card .avatar{position:relative;width:50px;height:50px;border-radius:50%;background:#fff;color:#2d5bc6;font-size:26px;display:flex;align-items:center;justify-content:center;margin-right:14px;flex-shrink:0;overflow:hidden;cursor:pointer}.hero-card .avatar img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.hero-card .avatar .avatar-mask{position:absolute;inset:0;background:rgba(0,0,0,.45);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;opacity:0;transition:opacity .2s;pointer-events:none}.hero-card .avatar:hover .avatar-mask{opacity:1}.hero-card .hc-status{grid-column:2;grid-row:1/span 2}.hero-card .hc-status .row{line-height:26px;font-size:14px;display:flex;align-items:center}.hero-card .hc-status i{margin-right:6px;color:hsla(0,0%,100%,.85)}.hero-card .hc-status .label{color:hsla(0,0%,100%,.75);margin-right:4px}.hero-card .hc-status .val{font-weight:700}.hero-card .hc-actions{grid-column:3;grid-row:1/span 2;display:flex;flex-direction:column;align-items:flex-end;font-size:14px}.hero-card .hc-actions .link{display:inline-flex;align-items:center;cursor:pointer;line-height:26px}.hero-card .hc-actions .link i:first-child{margin-right:6px}.hero-card .hc-actions .link i:last-child{margin-left:4px}.hero-card .hc-points{grid-column:1;grid-row:3;display:flex;align-items:center;gap:24px;font-size:14px;padding-top:6px}.hero-card .hc-points .block{display:inline-flex;align-items:center}.hero-card .hc-points .block i{margin-right:6px}.hero-card .hc-points .block .label{color:hsla(0,0%,100%,.75)}.hero-card .hc-points .block .num{font-weight:700;margin-left:4px;font-size:16px}.hero-card .hc-points .link{cursor:pointer}.hero-card .hc-points .link i{padding-left:4px}.hero-card .hc-docs{grid-column:2;grid-row:3;display:flex;align-items:center;gap:18px;font-size:14px;padding-top:6px}.hero-card .hc-docs .block{display:inline-flex;align-items:center}.hero-card .hc-docs .block i{margin-right:6px}.hero-card .hc-docs .block .label{color:hsla(0,0%,100%,.75)}.hero-card .hc-docs .block .num{font-weight:700;margin-left:4px;font-size:16px}.hero-card .hc-docs .link{cursor:pointer}.hero-card .hc-docs .link i{padding-left:4px}.hero-card .hc-docs .upload-btn{color:#1f3f95;background:#fff;border-color:#fff;padding:4px 14px;font-size:12px}.hero-card .hc-docs .upload-btn:hover{background:hsla(0,0%,100%,.85)}.hero-tabs{position:relative;display:grid;grid-template-columns:.85fr 1fr .4fr;color:#fff;overflow:hidden;margin-top:-10px}.hero-tabs .tab{padding:36px 24px 22px;cursor:pointer;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;background:transparent}.hero-tabs .tab i{font-size:16px;margin-bottom:4px}.hero-tabs .tab .t{font-size:18px;font-weight:700}.hero-tabs .tab .st{display:block;margin-top:4px;font-size:12px;color:hsla(0,0%,100%,.85)}.hero-tabs .tab.active{color:#1b2f6b;z-index:1;background:transparent url(../img/tab.974e82c8.png) top/100% 115% no-repeat}.hero-tabs .tab.active .st{color:#1b2f6b;opacity:.65}.hero-tabs .tab-left{transform:translateX(-80px)}.hero-tabs .tab-right{transform:translateX(-180px)}.members-tier{position:relative;max-width:1440px;margin:-10px auto 0;padding:0 24px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.05);overflow:hidden;box-sizing:border-box}.tier-grid{display:grid;grid-template-columns:1fr 320px;grid-template-rows:auto auto;-moz-column-gap:24px;column-gap:24px;row-gap:24px;padding:32px 0 40px}.tier-grid>.tier-pay{grid-column:2;grid-row:1/span 2}.tier-grid>.tier-privilege{grid-column:1;grid-row:2}.tier-grid.module-grid{grid-template-rows:auto;align-items:stretch}.tier-grid.module-grid .tier-cards{min-height:350px}.tier-grid.module-grid>.module-left{grid-column:1;grid-row:1;min-width:0;display:flex;flex-direction:column}.tier-grid.module-grid>.tier-pay{grid-column:2;grid-row:1}.tier-cards{padding-top:15px}.tier-cards .cards-row{display:flex;align-items:stretch;gap:16px;flex-wrap:wrap}.tier-card{flex:0 0 calc(25% - 12px);min-width:0;position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:32px 16px 22px;text-align:center;cursor:pointer;transition:all .2s;box-sizing:border-box}.tier-card.active{box-shadow:0 6px 18px rgba(232,122,46,.25);border-color:#e87a2e;background:linear-gradient(180deg,#fff1dc,#fff8ec)}.tier-card .tier-name{font-size:16px;color:#333;font-weight:700}.tier-card .tier-price{margin:14px 0 8px;font-size:30px;color:#1f3f95;font-weight:700}.tier-card .tier-price .yen{font-size:18px;margin-right:2px}.tier-card .tier-per-day{font-size:12px;color:#888}.tier-card .vip-crown{position:absolute;top:8px;right:16px;width:38px;height:32px;background:radial-gradient(ellipse at center,#f5c77b 0,#e5a24a 80%);color:#fff;font-size:12px;font-weight:700;border-radius:6px;display:flex;align-items:center;justify-content:center}.tier-card .tier-check{position:absolute;right:-1px;bottom:-1px;width:0;height:0;border-style:solid;border-width:0 0 32px 32px;border-color:transparent transparent #5171df transparent}.tier-card .tier-check:after{content:"";position:absolute;right:3px;bottom:-26px;width:6px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transform-origin:center}.module-head{display:flex;align-items:center;padding:24px 0 0}.module-head .title{font-size:16px;font-weight:700}.module-head .search{margin-left:auto;display:flex;align-items:center;width:320px;max-width:50%}.module-head .search .el-input input{background:#f2f4f8;border:0;height:32px;line-height:32px}.module-head .search .el-button{margin-left:8px;background:#5171df;color:#fff;border-color:#5171df;padding:7px 18px}.module-tabs{display:flex;align-items:center;padding:14px 0 0;border-bottom:1px solid #f0f1f4;overflow-x:auto}.module-tabs .mt{padding:6px 14px;margin-right:6px;cursor:pointer;color:#555;font-size:14px;white-space:nowrap;border-bottom:2px solid transparent}.module-tabs .mt.active{color:#5171df;border-bottom-color:#5171df;font-weight:700}.module-tabs .mt-nav{margin-left:auto;color:#999}.tier-pay{display:flex;flex-direction:column;background:#f2f6ff;border-radius:8px;padding:22px 22px 24px}.tier-pay .pay-amount{text-align:center;color:#f11c1c;font-weight:700}.tier-pay .pay-amount .yen{font-size:18px}.tier-pay .pay-amount .num{font-size:36px;padding:0 4px}.tier-pay .pay-amount .tip{font-size:12px;color:#888;font-weight:400}.tier-pay .pay-info{margin-top:16px}.tier-pay .pay-row{display:flex;align-items:flex-start;line-height:28px;font-size:13px}.tier-pay .pay-row .label{color:#888;width:80px}.tier-pay .pay-row .val{color:#333}.tier-pay .pay-types{display:flex;gap:14px;flex:1;margin-top:4px}.tier-pay .type{display:inline-flex;align-items:center;cursor:pointer;line-height:22px}.tier-pay .type .dot{width:12px;height:12px;border-radius:50%;border:1px solid #c0c4cc;margin-right:4px}.tier-pay .type.active .dot{border-color:#5171df;background:#5171df;box-shadow:inset 0 0 0 2px #fff}.tier-pay .type .pay-icon{width:20px;height:20px;margin:0 4px;vertical-align:middle}.tier-pay .pay-btn{margin-top:auto;width:100%;background:linear-gradient(90deg,#5171df,#3251bb);border:0;color:#fff;padding:12px 0;font-size:14px}.tier-pay .pay-btn:hover{opacity:.9}.tier-privilege .vip-auth-img{display:block;width:100%;height:auto}.pv-head{font-size:16px;color:#333;font-weight:700;padding:12px 0 16px}.pv-head .accent{color:#f2a03d;font-size:18px}.pv-head .sub{color:#888;font-size:12px;font-weight:400;margin-left:4px}.pv-body{background:linear-gradient(180deg,#fff8ee,#fffdf7);border-radius:8px;padding:26px 30px 30px;display:grid;grid-template-columns:420px 1fr;gap:24px;align-items:center}.pv-svg{width:100%;height:240px;display:block}.pv-content .pv-title{color:#c76a1a;font-size:15px;font-weight:700;margin-bottom:14px}.pv-cards{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:14px}.pvc-col{display:flex;flex-direction:column;gap:10px}.pvc-tags{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pvc-tags span{background:#ffe9d2;color:#c76a1a;border-radius:16px;text-align:center;font-size:12px;padding:4px 0}.pvc-item{display:flex;align-items:center;justify-content:center;border-radius:6px;padding:12px 8px;font-size:13px}.pvc-item i{margin-right:4px}.pvc-item.pvc-orange{background:#f2a03d;color:#fff}.pvc-item.pvc-white{background:#fff;color:#333;border:1px solid #f2c68a}.pvc-cta{align-self:flex-start}.members-table{max-width:1440px;margin:24px auto 0;background:#fff;border-radius:8px;padding:22px 24px 30px;box-shadow:0 4px 16px rgba(0,0,0,.05)}.table-title{font-size:16px;font-weight:700;color:#333;margin-bottom:16px}.cmp-table{width:100%;border-collapse:collapse;font-size:13px}.cmp-table thead th{background:#f7f8fb;color:#333;font-weight:700;padding:12px 10px;text-align:left;border-bottom:1px solid #e5e7eb}.cmp-table thead .th-type{width:110px}.cmp-table thead .th-tier{text-align:center;width:140px}.cmp-table thead .th-vip{color:#5171df}.cmp-table tbody td{padding:12px 10px;border-bottom:1px solid #f0f1f4}.cmp-table .td-type{width:110px;color:#333;font-weight:700;vertical-align:middle}.cmp-table .td-desc{color:#555}.cmp-table .td-cell{text-align:center}.cmp-table .td-vip{background:#f2f6ff}.cell-no,.cell-yes{display:inline-block;position:relative;width:18px;height:18px;border-radius:50%;vertical-align:middle}.cell-yes{background:#5171df}.cell-yes:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transform-origin:center}.cell-no{background:#dcdfe6}.cell-no:after{transform:rotate(45deg)}.cell-no:after,.cell-no:before{content:"";position:absolute;left:4px;top:8px;width:10px;height:2px;background:#fff}.cell-no:before{transform:rotate(-45deg)}.dlg-title{display:inline-flex;align-items:center}.dlg-title i{padding-right:8px}.dlg-form .input{display:flex;align-items:center;border:1px solid #dcdfe6;line-height:40px;border-radius:4px}.dlg-form .input .label{width:110px;text-align:center;background:#faf8f6;border-right:1px solid #dcdfe6;border-radius:4px 0 0 4px}.dlg-form .input .el-input{flex:1}.dlg-form .input .el-input input{border:0}.dlg-form .input .el-radio-group{margin-left:18px}.pay-history{max-height:360px;overflow-y:auto}.pay-history .el-steps{padding-left:80px}.pay-history .step-desc .label{color:#999;padding-right:8px}.pay-history .step-desc .date{color:#999;font-size:12px;margin-top:4px}.empty{color:#999;text-align:center;padding:30px 0}.rules-content p{line-height:28px;color:#555}.detail-input-list{display:flex;padding:0 0 12px}.detail-tip{padding-bottom:12px}.detail-tip span{color:#f11c1c;font-weight:700}.detail-list{max-height:360px;overflow-y:auto;padding-left:80px}.detail-list .day-title{font-weight:700}.detail-list .day-title span{color:#f11c1c}.detail-list .day-date{color:#999;font-size:12px}.detail-list .detail-item{display:flex;justify-content:space-between;padding:4px 0}.detail-list .detail-item .time{color:#999}.detail-list .detail-item .value{color:#f11c1c;font-weight:700}.bank-dialog .el-dialog__body{padding:20px 30px 10px}.pay-dialog .el-dialog__body{padding:20px 0 10px 0}.pay-order-dialog .pod-alipay-box{width:220px;margin:0 auto;padding:18px 0 6px;text-align:center}.pay-order-dialog .pod-alipay-tip{display:flex;align-items:center;justify-content:center;padding:4px 0 14px;font-size:13px;color:#555}.pay-order-dialog .pod-alipay-tip .pod-method-icon{width:22px;height:22px;margin-right:6px}.pay-order-dialog .pod-alipay-tip p{margin:0}.pay-order-dialog .pod-alipay-btn{width:100%;background:linear-gradient(90deg,#1677ff,#0958d9);border-color:#1677ff;color:#fff;font-size:14px;letter-spacing:2px;padding:12px 0}.pay-order-dialog .pod-alipay-btn:hover{opacity:.9}.pay-order-dialog .pod-order-info{background:#f7f8fb;border-radius:6px;padding:10px 12px;margin:6px 0 4px;font-size:12px;color:#666;line-height:22px}.pay-order-dialog .pod-order-info .label{color:#999;margin-right:6px}.pod-status--fail{color:#f56c6c}.pay-order-dialog .el-dialog__header{padding:0;border-bottom:0}.pay-order-dialog .el-dialog__body{padding:24px 28px 4px}.pay-order-dialog .el-dialog__footer{padding:0 28px 20px;text-align:center}.pay-order-dialog .el-dialog__footer .el-button{width:100%;background:#f2f4f8;border-color:#f2f4f8;color:#555}.pod-header{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#333;padding-bottom:14px;border-bottom:1px solid #f0f1f4}.pod-header i{color:#5171da;font-size:18px;margin-right:6px}.pod-amount{text-align:center;color:#f11c1c;font-weight:700;padding:18px 0 14px}.pod-amount .yen{font-size:18px}.pod-amount .num{font-size:32px;padding:0 4px}.pod-amount .tip{font-size:12px;color:#999;font-weight:400;padding-top:2px}.pod-qrcode-box{display:flex;align-items:center;justify-content:center;width:200px;height:200px;margin:0 auto;border:1px solid #f0f1f4;border-radius:8px;background:#fff}.pod-qrcode-box #pay-qrcode{display:block}.pod-qrcode-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;font-size:13px}.pod-qrcode-loading i{font-size:28px;color:#5171da;margin-bottom:8px}.pod-method{display:flex;align-items:center;justify-content:center;padding:14px 0 4px;font-size:13px;color:#555}.pod-method .pod-method-icon{width:22px;height:22px;margin-right:6px}.pod-status{display:flex;align-items:center;justify-content:center;padding:6px 0 14px;font-size:13px;color:#5171da}.pod-status i{margin-right:4px}.pod-status--ok{color:#67c23a}.pod-tips{text-align:center;color:#999;font-size:12px;line-height:20px;padding:0 0 4px}.pod-tips p{margin:0}