.shop-property .pageTitle{margin-top:20px;font-size:14px;font-weight:700;color:#333;position:relative;padding-left:10px}.shop-property .pageTitle:after{content:" ";background-color:#d40000;width:3px;height:15px;position:absolute;left:0;top:3px}.shop-property .pageTitle .tips{font-size:12px;color:#d40000;font-weight:400}.shop-property .shop-balance{margin:20px 10px;display:flex}.shop-property .shop-balance .left{flex:1.2}.shop-property .shop-balance .tit{font-size:14px;color:#000}.shop-property .shop-balance .log{color:#4788f7;font-size:13px;margin-left:15px;cursor:pointer}.shop-property .shop-balance .money{font-weight:700;font-size:24px;color:#000;font-family:lucidasans}.shop-property .shop-balance .btn{margin-left:15px;width:80px;border:1px solid #4788f7}.shop-property .shop-balance .bottom{display:flex;align-items:flex-end;margin-top:15px}.shop-property .shop-balance .item{flex:1;border-left:1px solid #dedede;padding-left:30px}.shop-property .pageTT{margin-top:80px}.shop-property .deal-log{margin:20px 10px}.shop-property .deal-log .filter-box{background:#f5f5f6;padding:15px}.shop-property .deal-log .filter-box .bottom{margin-top:15px}.shop-property .deal-log .filter-box .bottom .btn-filter{background:#4788f7;padding:6px 15px;color:#fff;border-radius:5px;cursor:pointer}.shop-property .deal-log .filter-box .bottom .btn{background:#fff;border:1px solid #dedede;padding:6px 15px;margin-left:10px;border-radius:5px;cursor:pointer}.shop-property .filter-status{margin:15px 0 10px!important}.recharge-modal .ivu-modal-body{padding:0;background:#fafbfc}.recharge-modal .recharge-header{padding:24px 24px 16px;background:#fff;border-bottom:1px solid #e8e8ed}.recharge-modal .recharge-header .recharge-title{display:flex;align-items:center;font-size:18px;font-weight:600;color:#1d2129;margin-bottom:8px}.recharge-modal .recharge-header .recharge-subtitle{font-size:14px;color:#666}.recharge-modal .recharge-body{padding:24px;background:#fafbfc}.recharge-modal .recharge-body .quick-amounts-section{margin-bottom:32px}.recharge-modal .recharge-body .quick-amounts-section .section-title{font-size:14px;font-weight:500;color:#333;margin-bottom:16px;display:flex;align-items:center}.recharge-modal .recharge-body .quick-amounts-section .amount-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.recharge-modal .recharge-body .quick-amounts-section .amount-grid .amount-item{height:72px;background:#fff;border:2px solid #e8e8ed;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease}.recharge-modal .recharge-body .quick-amounts-section .amount-grid .amount-item:hover{border-color:#4788f7;transform:translateY(-2px);box-shadow:0 4px 12px rgba(71,136,247,.15)}.recharge-modal .recharge-body .quick-amounts-section .amount-grid .amount-item.active{border-color:#4788f7;background:#4788f7;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(71,136,247,.3)}.recharge-modal .recharge-body .quick-amounts-section .amount-grid .amount-item .amount-value{font-size:20px;font-weight:600;line-height:1.2}.recharge-modal .recharge-body .quick-amounts-section .amount-grid .amount-item .amount-unit{font-size:12px;opacity:.8;margin-top:2px}.recharge-modal .recharge-body .custom-amount-section .section-title{font-size:14px;font-weight:500;color:#333;margin-bottom:16px;display:flex;align-items:center}.recharge-modal .recharge-body .custom-amount-section .input-group{background:#fff;border-radius:12px;padding:4px;border:2px solid #e8e8ed;transition:all .2s}.recharge-modal .recharge-body .custom-amount-section .input-group:hover{border-color:#4788f7}.recharge-modal .recharge-body .custom-amount-section .input-group .input-wrapper{display:flex;align-items:center;padding:8px 12px}.recharge-modal .recharge-body .custom-amount-section .input-group .input-icon{color:#999;margin-right:8px}.recharge-modal .recharge-body .custom-amount-section .input-group .amount-input{border:none;font-size:16px;font-weight:500;flex:1}.recharge-modal .recharge-body .custom-amount-section .input-group .amount-input:focus{box-shadow:none}.recharge-modal .recharge-body .custom-amount-section .input-group .amount-input .ivu-input-inner{border:none;padding:0}.recharge-modal .recharge-body .custom-amount-section .input-group .input-unit{color:#666;font-size:14px;margin-left:8px}.recharge-modal .recharge-body .custom-amount-section .amount-tips{display:flex;align-items:center;margin-top:12px;font-size:12px;color:#999;background:#f0f2f5;padding:8px 12px;border-radius:6px}.recharge-modal .recharge-footer{padding:16px 24px 24px;background:#fff;border-top:1px solid #e8e8ed;display:flex;justify-content:flex-end;gap:12px}.recharge-modal .recharge-footer .cancel-btn{width:100px;height:40px;border:1px solid #dcdee2;color:#666}.recharge-modal .recharge-footer .cancel-btn:hover{color:#4788f7;border-color:#4788f7}.recharge-modal .recharge-footer .confirm-btn{width:120px;height:40px;background:#4788f7;border:none}.recharge-modal .recharge-footer .confirm-btn:hover{background:#3a7bd5}.recharge-modal .recharge-footer .confirm-btn:disabled{background:#c5c8ce;color:#fff;cursor:not-allowed}.payment-modal{padding:40px 0;text-align:center}.payment-modal .qrcode-container{margin-bottom:30px}.payment-modal .qrcode-container .qrcodeBox{display:inline-block;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.payment-modal .payment-tips p{margin:8px 0;color:#333;line-height:1.5}