.sponsor-page{max-width:1360px!important}.sponsor-page .download-card{padding:34px!important}.sponsor-page .sponsor-page-content{display:grid!important;grid-template-columns:230px minmax(240px,1fr) 340px!important;gap:32px!important;align-items:stretch!important}.sponsor-page .sponsor-left{padding-right:28px!important;border-right:1px solid #66553780}.sponsor-page .sponsor-page-info{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:22px 4px!important}.sponsor-page .sponsor-page-info h2{font:32px SimSun,serif;color:#e6c88d;letter-spacing:5px;margin:12px 0}.sponsor-page .sponsor-price{justify-content:center;margin:8px 0 25px}.sponsor-page .sponsor-page-purpose{text-align:center!important;font-size:13px!important;line-height:2.15!important;max-width:330px;margin:0!important}.recharge-panel{border-left:1px solid #66553780;padding:18px 0 12px 30px;text-align:center}.recharge-panel h2{font:28px SimSun,serif;color:#e5c68b;margin:10px 0 12px;letter-spacing:3px}.recharge-ratio{font-size:13px;color:#c6b998}.recharge-ratio strong{font:32px Georgia,serif;color:#f0cc84;margin-left:14px}.recharge-note{font-size:11px;color:#94988e;margin:5px 0 18px}.recharge-heading{font-size:14px;color:#e1c48b;border-top:1px solid #544832;border-bottom:1px solid #544832;padding:10px;background:linear-gradient(90deg,transparent,#705b2924,transparent)}.recharge-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.recharge-table th{color:#959b91;font-weight:400;padding:12px 8px 7px}.recharge-table td{padding:12px 8px;border-bottom:1px solid #494535}.recharge-table th:last-child,.recharge-table td:last-child{text-align:right}.recharge-table td strong{font:22px Georgia,serif;color:#e7cc93}.recharge-table td:last-child strong{color:#f3d38b}.recharge-table small{display:block;font-size:10px;color:#a89979;margin-top:3px}.recharge-footnote{font-size:10px;color:#9b9f94;line-height:1.8;margin-top:13px}@media(max-width:1100px){.sponsor-page .sponsor-page-content{grid-template-columns:190px minmax(190px,1fr) 280px!important;gap:20px!important}.sponsor-page .download-card{padding:24px!important}.recharge-panel{padding-left:20px}}@media(max-width:800px){.sponsor-page .sponsor-page-content{grid-template-columns:1fr!important}.sponsor-page .sponsor-left{border-right:0;padding-right:0!important}.sponsor-page .sponsor-page-info{border-top:1px solid #66553780}.recharge-panel{border-left:0;border-top:1px solid #66553780;padding:24px 0}.sponsor-page .sponsor-page-stats{max-width:300px;margin:auto}}@media(min-width:801px){.sponsor-page .sponsor-page-content{grid-template-columns:220px minmax(250px,1fr) 320px!important;gap:30px!important;align-items:start!important}.sponsor-page .sponsor-left{padding-right:24px!important;border-right:1px solid #66553766}.sponsor-page .sponsor-page-art{margin-top:0!important;margin-bottom:12px!important}.sponsor-page .sponsor-page-art img{max-width:170px!important;height:auto!important}.sponsor-page .sponsor-page-info{justify-content:flex-start!important;min-height:0!important;padding:18px 12px 0!important}.sponsor-page .sponsor-page-info h2,.recharge-panel h2{font-size:28px!important;line-height:1.4!important;letter-spacing:3px!important;margin:12px 0 16px!important}.sponsor-page .sponsor-price{margin:0 0 26px!important;min-height:48px;align-items:center}.sponsor-page .sponsor-price strong{font-size:32px!important}.sponsor-page .sponsor-page-purpose{font-size:13px!important;line-height:2.2!important;max-width:310px;padding:24px 0!important;border-top:1px solid #66553766;color:#b9b5a8!important}.recharge-panel{padding:18px 0 0 26px!important;border-left:1px solid #66553766}.recharge-ratio{min-height:48px;display:flex;align-items:center;justify-content:center}.recharge-ratio strong{font-size:30px}.recharge-note{margin:0 0 16px}.recharge-heading{padding:8px;font-size:13px}.recharge-table th{padding:9px 6px 5px}.recharge-table td{padding:10px 6px}.recharge-table td strong{font-size:21px}.recharge-footnote{margin-top:12px}.sponsor-page .sponsor-page-scope{margin-top:26px!important}}@media(min-width:801px) and (max-width:1100px){.sponsor-page .sponsor-page-content{grid-template-columns:190px minmax(210px,1fr) 280px!important;gap:20px!important}.sponsor-page .sponsor-page-info{padding-left:0!important;padding-right:0!important}.recharge-panel{padding-left:20px!important}}@media(min-width:801px){.sponsor-page .sponsor-page-content{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:28px!important}.sponsor-page .sponsor-page-content:before{display:none!important}.sponsor-page .sponsor-left,.sponsor-page .sponsor-page-info,.sponsor-page .recharge-panel{align-self:stretch!important;min-height:540px;box-sizing:border-box}.sponsor-page .sponsor-left{display:flex;flex-direction:column;padding:0 25px 0 0!important}.sponsor-page .sponsor-left .sponsor-page-art{height:185px!important;margin:0 auto 12px!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.sponsor-page .sponsor-left .sponsor-page-art img{width:148px!important;max-height:148px;object-fit:contain}.sponsor-page .sponsor-left .sponsor-page-stat-label{height:34px;margin:0!important;display:flex;align-items:center;justify-content:center}.sponsor-page .sponsor-left .sponsor-page-stats{width:100%!important;flex:1;display:flex;flex-direction:column;margin:0!important}.sponsor-page .sponsor-left .sponsor-page-stats>div{flex:1;display:flex;align-items:center;justify-content:space-between}.sponsor-page .sponsor-page-info{display:grid!important;grid-template-rows:22px 55px 80px 1fr!important;align-content:stretch!important;align-items:center!important;justify-items:center;padding:18px 0 0!important;border-top:0!important}.sponsor-page .sponsor-page-info h2{margin:0!important}.sponsor-page .sponsor-price{margin:0!important}.sponsor-page .sponsor-page-purpose{align-self:stretch;display:flex;align-items:center;justify-content:center;width:100%;max-width:none!important;padding:30px 12px!important;margin:40px 0 0!important;font-size:14px!important;line-height:2.5!important;border-bottom:1px solid #66553766}.sponsor-page .recharge-panel{padding:18px 0 0 25px!important;display:flex;flex-direction:column}.recharge-panel>.sponsor-tag{height:22px}.sponsor-page .recharge-panel h2{height:55px;margin:0!important;display:flex;align-items:center;justify-content:center}.recharge-ratio{height:53px;min-height:53px}.recharge-note{height:27px;margin:0!important}.recharge-heading{margin-top:40px;height:36px;padding:7px 0}.recharge-table{flex:1}.recharge-table td{padding:8px 6px}.recharge-footnote{margin:9px 0 0;font-size:10px}}@media(min-width:801px){.sponsor-page .sponsor-page-purpose{align-items:flex-start!important;padding-top:28px!important}}.gm-service-contact{margin-top:26px;padding:23px 16px 8px;border-top:1px solid #66553780;text-align:center;color:#c8c0af}.gm-service-contact p{font-size:14px;line-height:1.9;margin:0 0 8px}.gm-service-contact>div{font-size:14px;color:#d5bb86}.gm-service-contact strong{font:700 26px Georgia,serif;letter-spacing:1px;color:#edcd8b;margin-left:6px}.sponsor-page-info>.gm-service-contact{box-sizing:border-box;width:100%;margin:18px 0 14px;padding:14px 8px;border:1px solid #b28a43;background:linear-gradient(135deg,#ad81351c,#edcd8b08);box-shadow:inset 0 0 18px #d3a84b0a;text-align:center}.sponsor-page-info>.gm-service-contact p{margin:0 0 5px;color:#f2d796;font-size:16px;font-weight:700;line-height:1.6}.sponsor-page-info>.gm-service-contact>div{color:#d5c6a5;font-size:13px;line-height:1.7}.sponsor-page-info>.gm-service-contact>strong{display:block;margin:5px 0 0;color:#ffda7e;font:700 30px/1.2 Georgia,serif;letter-spacing:1px;text-shadow:0 2px 12px #d8a23633}@media(min-width:801px){.sponsor-page .sponsor-page-info{grid-template-rows:22px 55px 80px 1fr auto!important}.sponsor-page .sponsor-page-purpose{border-bottom:0;padding-bottom:8px!important}.sponsor-page-info>.gm-service-contact{align-self:end}}