.vipBody{margin:0 auto;display:flex;min-height:calc(100vh - 120px);overflow:visible;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:12px;background:#ffffff}.vipBody .vipLeft{max-width:280px;width:280px;min-height:500px;background:linear-gradient(145deg,#F8FAFF,#E8F2FF 50%,#F1F5FF);display:flex;flex-direction:column;border-radius:12px 0 0 12px;position:relative;overflow:hidden}.vipBody .vipLeft:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(80,135,255,.05),rgba(77,94,255,.08));pointer-events:none}.vipBody .vipLeft .vipLcont{padding:20px 25px;flex:1;position:relative;min-width:130px;min-height:500px;display:flex;flex-direction:column;z-index:1}.vipLcont .dog{display:flex;justify-content:center;margin-top:30px}.vipLcont .cjtitle{text-align:center;margin-top:12px;font-size:18px;color:#2B2E4A;font-weight:600}.vipLcont .hx{width:80%;height:2px;background:linear-gradient(90deg,transparent,#E0E8FF,transparent);margin:15px auto;border-radius:1px}.vipLcont .shts{text-align:center;line-height:22px;margin:8px 0}.vipLcont .cjqy,.vipLcont .shts{color:#4A5C7A;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400}.vipLcont .cjqy{line-height:20px}.vipLcont .qybody{padding-left:15px;margin-top:20px;flex:1}.vipLcont .qyitem{font-size:13px;margin-top:15px;line-height:1.4}.vipLcont .qyitem .kdj{cursor:pointer;color:#5087FF;text-decoration:none;transition:color .2s ease}.vipLcont .qyitem .kdj:hover{color:#4D5EFF}.vipLcont .mz{display:block;margin:auto auto 25px;align-self:center;filter:drop-shadow(0 4px 12px rgba(80,135,255,.2))}.vipLcont .vipIcon3{display:block;cursor:pointer;margin:0 auto 15px;align-self:center;transition:transform .2s ease}.vipLcont .vipIcon3:hover{transform:scale(1.05)}.vipBody .vipRight{width:100%;background-color:#FFFFFF;border-radius:0 12px 12px 0;display:flex;flex-direction:column}.vipBody .vipRight .vipRcont{padding:25px 30px;overflow:hidden;flex:1;display:flex;flex-direction:column}.vipBody .navBody{background:linear-gradient(135deg,#F8FAFF,#F0F4FF);height:60px;border-radius:30px;display:flex;align-items:center;padding:0 15px;margin-bottom:25px;box-shadow:0 2px 10px rgba(80,135,255,.1);border:1px solid rgba(80,135,255,.1)}.vipBody .navBody .navItem{height:45px;text-align:center;border-radius:22px;line-height:45px;font-size:16px;color:#5A6B85;cursor:pointer;margin:0 2px;transition:all .3s ease;font-weight:500}.vipBody .navBody .navItem:hover{background:linear-gradient(135deg,#E8F2FF,#D5E7FF);color:#2B2E4A;transform:translateY(-1px)}.vipBody .navBody .navItemxz{background:linear-gradient(135deg,#5087FF,#4D5EFF);color:#FFFFFF;box-shadow:0 4px 12px rgba(80,135,255,.3);transform:translateY(-1px)}.vipBody .vipList{justify-content:center;display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap}.vipList .vipItem{width:200px;height:220px;border-radius:16px;border:2px solid #f0f4ff;position:relative;cursor:pointer;transition:all .3s ease;background:linear-gradient(145deg,#ffffff,#fafcff);overflow:hidden}.vipList .vipItem:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(80,135,255,.02),rgba(77,94,255,.05));opacity:0;transition:opacity .3s ease}.vipList .vipItem:hover:before{opacity:1}.vipList .vipItem .czth{position:absolute;height:28px;line-height:28px;padding:0 12px;background:linear-gradient(135deg,#FF6B6B,#FF8E53);border-radius:14px 14px 14px 0;top:0;left:-2px;margin-top:-14px;font-size:12px;color:#FFFFFF;display:none;font-weight:600;box-shadow:0 2px 8px rgba(255,107,107,.3)}.vipList .vipItem .bt{font-size:18px;color:#2B2E4A;text-align:center;margin-top:35px;font-weight:600;z-index:1;position:relative}.vipList .vipItem .money{font-size:32px;color:#1a1a1a;text-align:center;font-weight:700;margin:8px 0;z-index:1;position:relative}.vipList .vipItem .money span:first-child{font-size:18px;font-weight:600}.vipList .vipItem .zk{font-size:16px;color:#9AA5B8;text-align:center;text-decoration:line-through;margin-bottom:15px;z-index:1;position:relative}.vipList .vipItem .mt{position:absolute;width:100%;height:45px;line-height:45px;text-align:center;background:linear-gradient(135deg,#F0F4FF,#E8F2FF);font-size:14px;color:#6B7B95;border-radius:0 0 14px 14px;bottom:0;left:0;font-weight:500;transition:all .3s ease}.vipList .vipItemxz{border:2px solid #5087ff;background:linear-gradient(145deg,#F8FAFF,#F0F4FF);transform:translateY(-8px);box-shadow:0 8px 25px rgba(80,135,255,.2)}.vipList .vipItemxz .mt{background:linear-gradient(135deg,#5087FF,#4D5EFF);color:#FFFFFF;font-weight:600}.vipList .vipItemxz .czth{display:block}.vipList .vipItem:hover{border:2px solid #5087ff;background:linear-gradient(145deg,#F8FAFF,#F0F4FF);transform:translateY(-4px);box-shadow:0 6px 20px rgba(80,135,255,.15)}.vipList .vipItem:hover .mt{background:linear-gradient(135deg,#5087FF,#4D5EFF);color:#FFFFFF;font-weight:600}.vipList .vipItem:hover .czth{display:block}.yxgn{font-size:16px;color:#2B2E4A;margin:25px 0 20px;font-weight:600;text-align:center}.vipGnList{max-width:100%;margin:0 auto 25px;padding:20px;background:linear-gradient(135deg,#F8FAFF,#F0F4FF);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;border:1px solid rgba(80,135,255,.1)}.vipGnList .gnItem{display:flex;align-items:center;padding:12px 16px;background:#ffffff;border-radius:12px;font-size:14px;color:#2B2E4A;font-weight:500;transition:all .3s ease;border:1px solid rgba(80,135,255,.1);cursor:pointer}.vipGnList .gnItem .gnicon{margin-right:10px;filter:drop-shadow(0 2px 4px rgba(80,135,255,.2))}.vipGnList .gnItem:hover{background:linear-gradient(135deg,#E8F2FF,#D5E7FF);transform:translateY(-2px);box-shadow:0 4px 12px rgba(80,135,255,.15)}.payBody{background:linear-gradient(135deg,#F8FAFF,#F0F4FF);border-radius:16px;padding:25px;border:1px solid rgba(80,135,255,.1);margin-top:20px}.payBody .payCont{display:flex;align-items:center;gap:30px}.payBody .payCode{background:#ffffff;padding:20px;border-radius:12px;border:2px solid #e8f2ff;box-shadow:0 4px 12px rgba(80,135,255,.1)}.payBody .payCode .code{border-radius:8px}.payr{flex:1}.payBody .smtype{display:flex;align-items:center;margin-bottom:20px;color:#2B2E4A;font-size:16px;font-weight:600}.payBody .smicon{font-size:24px;color:#07C160;margin-right:10px}.payBody .moneyCont{display:flex;align-items:baseline;margin-bottom:20px}.payBody .moneyCont .qicon{font-size:20px;color:#2B2E4A;font-weight:600}.payBody .moneyCont .money{font-size:36px;color:#2B2E4A;font-weight:700;margin-left:5px}.payBody .moneyCont .djs{margin-left:20px}.payBody .moneyCont .ts{font-size:12px;color:#9AA5B8;margin-bottom:5px}.payBody .moneyCont .djsnum{font-size:18px;color:#FF6B6B;font-weight:600}.payBody .paytl{font-size:12px;color:#9AA5B8;line-height:1.4}.payBody .paytl span{color:#5087FF;cursor:pointer;text-decoration:none}.payBody .paytl span:hover{text-decoration:underline}.jzlist{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:25px}.jzlist .jzitem{background:linear-gradient(135deg,#F8FAFF,#F0F4FF);border-radius:16px;padding:25px;border:1px solid rgba(80,135,255,.1);transition:all .3s ease}.jzlist .jzitem:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(80,135,255,.15)}.jzBody{flex:1;display:flex;flex-direction:column}.jzBody .jzms{color:#6B7B95;font-size:14px;line-height:1.6;margin-bottom:20px}.jzBody .jztitle{font-size:18px;color:#2B2E4A;font-weight:600;margin-bottom:20px}.jzBody .jztype{display:flex;gap:15px;margin-bottom:25px}.jzBody .jzitem{flex:1;background:#ffffff;border-radius:12px;padding:20px;text-align:center;cursor:pointer;transition:all .3s ease;border:2px solid #e8f2ff}.jzBody .jzitem:hover{border-color:#5087FF;transform:translateY(-2px);box-shadow:0 4px 12px rgba(80,135,255,.15)}.jzBody .jzitem .wxicon{font-size:32px;color:#07C160;margin-bottom:10px}.jzBody .jzitem .zfbicon{font-size:32px;color:#1677FF;margin-bottom:10px}.jzBody .jzitem .zfcode{margin-top:10px}.jzBody .jzts{color:#9AA5B8;font-size:12px;line-height:1.4;text-align:center}.jzBody .jzts span{color:#5087FF;cursor:pointer;text-decoration:none}.jzBody .jzts span:hover{text-decoration:underline}.ant-table-wrapper{background:#ffffff;border-radius:12px;overflow:hidden;border:1px solid rgba(80,135,255,.1);box-shadow:0 2px 8px rgba(80,135,255,.05)}.ant-table-thead>tr>th{background:linear-gradient(135deg,#F8FAFF,#F0F4FF);border-bottom:2px solid #e8f2ff;color:#2B2E4A;font-weight:600;font-size:14px}.ant-table-tbody>tr>td{border-bottom:1px solid rgba(80,135,255,.1);color:#4A5C7A;font-size:13px}.ant-table-tbody>tr:hover>td{background:rgba(80,135,255,.03)}.ant-pagination{margin-top:20px;text-align:center}.ant-pagination-item{border-color:#E8F2FF}.ant-pagination-item:hover{border-color:#5087FF}.ant-pagination-item-active{border-color:#5087FF;background:linear-gradient(135deg,#5087FF,#4D5EFF)}.ant-pagination-item-active a{color:#ffffff}.vipPopBody .mask{background-color:rgba(0,0,0,.3)}.vipPopBody .mask,.vipPopBody .vipPop{position:fixed;top:0;left:0;width:100%;height:100%}.vipPopBody .vipPop{display:flex;justify-content:center;align-items:center;z-index:1000}.vipPopBody .vipPopCont{width:1520px;height:900px;border-radius:30px;overflow:hidden;position:relative;background-color:#fff}.vipPopBody .vipPopCont .vip5{position:absolute;top:0;left:0}.vipPopBody .vipPopCont .vip6{position:absolute;top:10px;right:10px;cursor:pointer}.vipGnList{max-width:890px;margin:0 auto;padding:10px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(6,1fr);gap:10px}.jzBody .jztype,.payBody .moneyCont,.payBody .payCont,.tgBody,.vipBody{display:-webkit-box;display:-ms-flexbox;display:flex}.tgBody .tginput input,.vipBody .navBody .navItem{-webkit-box-flex:1;-ms-flex:1;flex:1}.jzlist,.payBody .payCode,.tgBody .tginput button,.tgBody .tginput input,.tgBody .tgnum,.vipBody .navBody,.vipGnList .gnItem,.vipList .vipItem,.vipPopBody .vipPopCont{-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}.vipGnList .gnItem:hover{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);-moz-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.vipBody .vipLeft{background:-webkit-linear-gradient(bottom,#F1F5FF,#FFFFFF);background:-moz-linear-gradient(bottom,#F1F5FF,#FFFFFF);background:-ms-linear-gradient(bottom,#F1F5FF,#FFFFFF);background:linear-gradient(0deg,#F1F5FF,#FFFFFF)}.vipList .vipItem .czth{background:-webkit-linear-gradient(right,#A94CFF,#5B44FF);background:-moz-linear-gradient(right,#A94CFF,#5B44FF);background:-ms-linear-gradient(right,#A94CFF,#5B44FF);background:linear-gradient(270deg,#A94CFF,#5B44FF)}.vipList .vipItemxz{background:-webkit-linear-gradient(right,#F7F5FF,#EBE8FF);background:-moz-linear-gradient(right,#F7F5FF,#EBE8FF);background:-ms-linear-gradient(right,#F7F5FF,#EBE8FF);background:linear-gradient(270deg,#F7F5FF,#EBE8FF)}.vipList .vipItem:hover .mt,.vipList .vipItemxz .mt{background:-webkit-linear-gradient(right,#5B44FF,#FF4216);background:-moz-linear-gradient(right,#5B44FF,#FF4216);background:-ms-linear-gradient(right,#5B44FF,#FF4216);background:linear-gradient(270deg,#5B44FF,#FF4216)}@media (max-width:1199.98px){.vipBody{margin:15px;border-radius:8px}.vipGnList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:15px}.vipList{gap:15px}.vipList .vipItem{width:180px;height:200px}.payBody .payCont{text-align:center}.payBody .payCont,.tgBody{flex-direction:column;gap:20px}.vipPopBody .vipPopCont{width:90vw;max-width:1200px;height:80vh}}@media (max-width:991.98px){.vipBody{flex-direction:column;min-height:auto;margin:10px}.vipBody .vipLeft{width:100%;max-width:none;min-height:200px;border-radius:12px 12px 0 0;margin-bottom:0}.vipBody .vipRight{border-radius:0 0 12px 12px}.vipBody .vipLeft .vipLcont{flex-direction:row;align-items:center;justify-content:space-around;padding:15px 20px;min-height:auto}.vipLcont .mz,.vipLcont .vipIcon3{margin:0 15px}.vipLcont .dog{margin-top:0}.vipLcont .qybody{margin-top:0;padding-left:0;flex:1;text-align:left}.vipGnList{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:15px}.vipList{justify-content:center;flex-wrap:wrap;gap:15px}.vipList .vipItem{width:160px;height:180px}.payBody .payCont{text-align:center}.payBody .payCont,.tgBody{flex-direction:column;gap:20px}.tgBody .tgRcont .yhList{max-height:300px}}@media (max-width:767.98px){.vipBody{margin:5px}.vipBody .vipLeft .vipLcont{flex-direction:column;text-align:center;padding:15px}.vipLcont .mz,.vipLcont .vipIcon3{margin:10px auto}.vipLcont .dog{margin-top:15px}.vipLcont .qybody{margin-top:15px;padding-left:0;text-align:center}.vipBody .navBody{height:50px;padding:0 10px}.vipBody .navBody .navItem{height:35px;line-height:35px;font-size:14px}.vipList{gap:10px}.vipList .vipItem{width:140px;height:160px}.vipList .vipItem .bt{font-size:16px;margin-top:25px}.vipList .vipItem .money{font-size:24px}.vipGnList{grid-template-columns:1fr;gap:8px;padding:12px}.payBody{padding:20px}.payBody .payCont{gap:15px}.tgBody .tginput input{height:40px;font-size:14px}.tgBody .tginput button{height:40px;width:70px;font-size:13px}}@media (min-width:1200px){.vipBody{max-width:1400px;margin:0 auto}}.tgBody .tginput button,.tgBody .tginput input,.vipGnList .gnItem,.vipList .vipItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.payBody .payCode img,.vipLcont .mz img,.vipLcont .vipIcon3 img{max-width:100%;height:auto}.vipBody{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (-webkit-max-device-pixel-ratio:1),(max-resolution:96dpi){.vipBody .navBody .navItem,.vipList .vipItem .bt{font-size:18px}.vipGnList .gnItem{font-size:14px}}