/* ===== QQ扑克出金需要验证吗 应用详情页自适应模板 css365jz ===== */
:root{
  --css365jz-tc:#12b7f5;--css365jz-tc2:#0a86c9;--css365jz-gold:#f5a623;--css365jz-gold2:#ffd479;
  --css365jz-ink:#1f2a33;--css365jz-gray:#8a94a6;--css365jz-line:#eef1f6;--css365jz-bg:#f5f7fa;
  --css365jz-card:#fff;--css365jz-green:#1fa97a;--css365jz-red:#e0533d;--css365jz-deep:#0b2a3a;
}
*{margin:0;padding:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;}
body{font-family:"PingFang SC","Microsoft YaHei","Helvetica Neue",Arial,sans-serif;color:var(--css365jz-ink);background:var(--css365jz-bg);line-height:1.7;font-size:15px;}
a{text-decoration:none;color:inherit;}ul{list-style:none;}img{max-width:100%;display:block;border:0;}
.css365jz-wrap{max-width:1100px;margin:0 auto;padding:0 18px;}
.css365jz-btn{display:inline-flex;align-items:center;gap:6px;border-radius:10px;font-weight:700;cursor:pointer;border:0;}
.css365jz-btn-gold{background:linear-gradient(135deg,#ffd479,#f5a623);color:#5a3c00;}
.css365jz-btn-blue{background:linear-gradient(135deg,#4fd0ff,#0a86c9);color:#fff;}
.css365jz-btn-line{background:#fff;border:1px solid var(--css365jz-tc);color:var(--css365jz-tc2);}
/* header */
.css365jz-header{position:sticky;top:0;z-index:99;background:rgba(11,42,58,.96);backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.08);}
.css365jz-head-in{display:flex;align-items:center;gap:22px;height:62px;}
.css365jz-logo{display:flex;align-items:center;gap:10px;color:#fff;}
.css365jz-badge{width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#4fd0ff,#0a86c9);color:#fff;font-weight:900;display:grid;place-items:center;font-size:18px;}
.css365jz-brand{font-size:18px;font-weight:800;letter-spacing:.5px;}
.css365jz-brand b{color:#ffd479;}
.css365jz-menu{display:flex;gap:6px;margin-left:auto;}
.css365jz-menu li a{display:block;padding:8px 14px;border-radius:8px;color:#cdd9e2;font-weight:600;}
.css365jz-menu li a:hover,.css365jz-menu li a.current{color:#fff;background:rgba(79,208,255,.18);}
.css365jz-head-act{display:flex;align-items:center;gap:10px;}
.css365jz-burger{display:none;font-size:24px;color:#fff;cursor:pointer;margin-left:auto;}
/* app card */
.css365jz-appcard{background:linear-gradient(135deg,#123a4f,#0b2a3a);color:#fff;padding:26px 0;}
.css365jz-appcard-in{display:flex;gap:24px;align-items:flex-start;}
.css365jz-appicon{width:96px;height:96px;border-radius:22px;flex-shrink:0;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3);}
.css365jz-appinfo{flex:1;min-width:0;}
.css365jz-appname{font-size:24px;font-weight:800;display:flex;align-items:center;gap:10px;flex-wrap:wrap;}
.css365jz-tag{font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px;background:rgba(79,208,255,.2);color:#4fd0ff;border:1px solid rgba(79,208,255,.4);}
.css365jz-apptags{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0;}
.css365jz-apptags span{font-size:12px;color:#cdd9e2;background:rgba(255,255,255,.08);padding:4px 10px;border-radius:8px;}
.css365jz-appmeta{display:flex;gap:26px;flex-wrap:wrap;margin:14px 0;}
.css365jz-appmeta .m{text-align:center;}
.css365jz-appmeta .m b{display:block;font-size:20px;font-weight:800;color:#ffd479;}
.css365jz-appmeta .m i{font-style:normal;font-size:12px;color:#a9b8c2;}
.css365jz-stars{color:#ffd479;letter-spacing:2px;}
.css365jz-dlbtns{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px;}
.css365jz-dlbtns .css365jz-btn{padding:12px 26px;font-size:15px;}
/* section */
.css365jz-sec{padding:34px 0;}
.css365jz-sec-h{font-size:20px;font-weight:800;margin-bottom:18px;display:flex;align-items:center;gap:10px;}
.css365jz-sec-h::before{content:"";width:5px;height:20px;border-radius:3px;background:linear-gradient(#4fd0ff,#0a86c9);}
.css365jz-card{background:var(--css365jz-card);border:1px solid var(--css365jz-line);border-radius:16px;padding:22px;box-shadow:0 4px 18px rgba(31,42,51,.04);}
/* shots */
.css365jz-shots{display:flex;gap:14px;overflow-x:auto;padding-bottom:8px;}
.css365jz-shots img{width:220px;flex-shrink:0;border-radius:12px;border:1px solid var(--css365jz-line);}
/* verify list */
.css365jz-vlist{display:grid;grid-template-columns:1fr 1fr;gap:14px;}
.css365jz-vitem{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--css365jz-line);border-radius:14px;padding:16px;}
.css365jz-vitem .vi{width:42px;height:42px;border-radius:11px;flex-shrink:0;background:linear-gradient(135deg,#4fd0ff,#0a86c9);display:grid;place-items:center;color:#fff;font-size:20px;}
.css365jz-vitem h4{font-size:15px;margin-bottom:3px;}
.css365jz-vitem p{font-size:13px;color:var(--css365jz-gray);}
.css365jz-vitem .need{margin-left:auto;font-size:11px;font-weight:700;padding:2px 8px;border-radius:20px;background:rgba(31,169,122,.12);color:#1fa97a;white-space:nowrap;}
/* flow */
.css365jz-flow{display:flex;align-items:stretch;gap:0;flex-wrap:wrap;}
.css365jz-fstep{flex:1;min-width:150px;text-align:center;position:relative;padding:0 8px;}
.css365jz-fstep .n{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#ffd479,#f5a623);color:#5a3c00;font-weight:800;font-size:18px;display:grid;place-items:center;margin:0 auto 10px;}
.css365jz-fstep h4{font-size:15px;margin-bottom:4px;}
.css365jz-fstep p{font-size:12.5px;color:var(--css365jz-gray);}
.css365jz-fstep:not(:last-child)::after{content:"→";position:absolute;right:-9px;top:14px;color:#c9d4dc;font-size:20px;}
/* info table */
.css365jz-info{display:grid;grid-template-columns:1fr 1fr;gap:0;} 
.css365jz-info .row{display:flex;justify-content:space-between;padding:12px 4px;border-bottom:1px dashed var(--css365jz-line);}
.css365jz-info .row span{color:var(--css365jz-gray);}
.css365jz-info .row b{font-weight:700;}
/* review */
.css365jz-rev-top{display:flex;gap:26px;align-items:center;flex-wrap:wrap;margin-bottom:18px;}
.css365jz-score{font-size:44px;font-weight:900;color:#f5a623;line-height:1;}
.css365jz-bars{flex:1;min-width:220px;}
.css365jz-bar{display:flex;align-items:center;gap:8px;margin:5px 0;font-size:12px;color:var(--css365jz-gray);}
.css365jz-bar .track{flex:1;height:8px;background:#eef1f6;border-radius:6px;overflow:hidden;}
.css365jz-bar .fill{height:100%;background:linear-gradient(90deg,#ffd479,#f5a623);border-radius:6px;}
.css365jz-rev{display:flex;gap:12px;padding:14px 0;border-top:1px solid var(--css365jz-line);}
.css365jz-rev .av{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#4fd0ff,#0a86c9);color:#fff;font-weight:800;display:grid;place-items:center;flex-shrink:0;}
.css365jz-rev .rt{font-weight:700;font-size:14px;}
.css365jz-rev .rd{font-size:13.5px;color:#4a5560;margin-top:2px;}
/* cards grid */
.css365jz-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}
.css365jz-gcard{background:#fff;border:1px solid var(--css365jz-line);border-radius:14px;padding:18px;transition:.2s;}
.css365jz-gcard:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(31,42,51,.08);border-color:#cfe6f5;}
.css365jz-gcard .gi{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#eef7ff,#dceffb);display:grid;place-items:center;font-size:22px;margin-bottom:12px;}
.css365jz-gcard h4{font-size:15px;margin-bottom:6px;}
.css365jz-gcard p{font-size:13px;color:var(--css365jz-gray);}
/* faq */
.css365jz-faq{display:grid;gap:12px;}
.css365jz-faq .item{background:#fff;border:1px solid var(--css365jz-line);border-radius:12px;overflow:hidden;}
.css365jz-faq .q{padding:16px 18px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;gap:10px;}
.css365jz-faq .q::after{content:"+";color:var(--css365jz-tc2);font-weight:900;}
.css365jz-faq .item.open .q::after{content:"–";}
.css365jz-faq .a{padding:0 18px;max-height:0;overflow:hidden;transition:.25s;color:#4a5560;}
.css365jz-faq .item.open .a{padding:0 18px 16px;max-height:400px;}
/* banner-sub */
.css365jz-banner-sub{background:linear-gradient(135deg,#123a4f,#0b2a3a);color:#fff;padding:30px 0;}
.css365jz-banner-sub h1{font-size:26px;font-weight:800;}
.css365jz-crumb{font-size:13px;color:#a9b8c2;margin-top:8px;}
.css365jz-crumb a{color:#4fd0ff;}
/* list & article */
.css365jz-layout{display:grid;grid-template-columns:1fr 300px;gap:24px;padding:30px 0;}
.css365jz-list-item{display:flex;gap:16px;background:#fff;border:1px solid var(--css365jz-line);border-radius:14px;padding:16px;margin-bottom:14px;transition:.2s;}
.css365jz-list-item:hover{border-color:#cfe6f5;box-shadow:0 8px 20px rgba(31,42,51,.06);}
.css365jz-list-item .thumb{width:170px;height:110px;flex-shrink:0;border-radius:10px;overflow:hidden;background:#eef4f9;}
.css365jz-list-item h3{font-size:17px;margin-bottom:6px;}
.css365jz-list-item .desc{font-size:13.5px;color:var(--css365jz-gray);}
.css365jz-list-item .meta{font-size:12px;color:#a9b4c0;margin-top:8px;}
.css365jz-page{display:flex;gap:8px;justify-content:center;margin-top:20px;flex-wrap:wrap;}
.css365jz-page a{min-width:38px;height:38px;padding:0 12px;display:grid;place-items:center;border:1px solid var(--css365jz-line);border-radius:9px;background:#fff;font-weight:600;}
.css365jz-page a.current{background:linear-gradient(135deg,#4fd0ff,#0a86c9);color:#fff;border-color:transparent;}
.css365jz-article h2{font-size:19px;margin:22px 0 10px;}
.css365jz-article p{margin:12px 0;color:#3a4652;}
.css365jz-article img{border-radius:12px;margin:14px 0;}
.css365jz-art-meta{font-size:13px;color:var(--css365jz-gray);border-bottom:1px solid var(--css365jz-line);padding-bottom:14px;margin-bottom:6px;}
.css365jz-pre-next{display:flex;justify-content:space-between;gap:12px;margin:24px 0;flex-wrap:wrap;font-size:14px;}
.css365jz-pre-next a{color:var(--css365jz-tc2);}
.css365jz-tags{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0;}
.css365jz-tags a{font-size:12.5px;padding:5px 12px;border-radius:20px;background:#eef7ff;color:#0a86c9;}
/* sidebar */
.css365jz-side-box{background:#fff;border:1px solid var(--css365jz-line);border-radius:14px;padding:18px;margin-bottom:16px;}
.css365jz-side-box h4{font-size:15px;margin-bottom:12px;padding-left:10px;border-left:4px solid var(--css365jz-tc);}
.css365jz-side-box ul li a{display:block;padding:9px 0;border-bottom:1px dashed var(--css365jz-line);font-size:14px;color:#41505d;}
.css365jz-side-box ul li:last-child a{border-bottom:0;}
.css365jz-side-cta{background:linear-gradient(135deg,#123a4f,#0b2a3a);color:#fff;border:0;}
.css365jz-side-cta h4{color:#fff;border-color:#ffd479;}
.css365jz-side-cta p{color:#cdd9e2;font-size:13.5px;margin-bottom:12px;}
/* footer */
.css365jz-footer{background:#0b2a3a;color:#a9b8c2;padding:34px 0 22px;margin-top:20px;}
.css365jz-foot-links{border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px;margin-bottom:22px;}
.css365jz-foot-links p{font-size:13.5px;line-height:2.2;}
.css365jz-foot-links a{color:#cdd9e2;}
.css365jz-foot-links a:hover{color:#4fd0ff;}
.css365jz-foot-sep{margin:0 8px;color:#3a5566;}
.css365jz-foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:24px;margin-bottom:22px;}
.css365jz-foot-brand p{font-size:13px;line-height:1.9;margin:12px 0;}
.css365jz-foot-grid h6{color:#fff;font-size:15px;margin-bottom:12px;}
.css365jz-foot-grid ul li a{display:block;padding:6px 0;font-size:13.5px;color:#a9b8c2;}
.css365jz-foot-grid ul li a:hover{color:#4fd0ff;}
.css365jz-social{display:flex;gap:10px;}
.css365jz-social a{width:34px;height:34px;border-radius:9px;background:rgba(255,255,255,.08);display:grid;place-items:center;color:#cdd9e2;}
.css365jz-badges{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px;}
.css365jz-badges img{width:44px;height:44px;}
.css365jz-copy{border-top:1px solid rgba(255,255,255,.08);padding-top:16px;font-size:12.5px;line-height:1.9;text-align:center;}
.css365jz-help{position:fixed;right:18px;bottom:80px;z-index:98;background:linear-gradient(135deg,#4fd0ff,#0a86c9);color:#fff;border-radius:30px;padding:12px 18px;display:flex;align-items:center;gap:8px;font-weight:700;box-shadow:0 8px 22px rgba(10,134,201,.4);}
/* responsive */
@media(max-width:1000px){.css365jz-grid{grid-template-columns:1fr 1fr;}.css365jz-layout{grid-template-columns:1fr;}.css365jz-foot-grid{grid-template-columns:1fr 1fr;}}
@media(max-width:720px){.css365jz-menu{display:none;position:absolute;top:62px;left:0;right:0;flex-direction:column;background:#0b2a3a;padding:10px 18px;}.css365jz-menu.css365jz-show{display:flex;}.css365jz-burger{display:block;}.css365jz-head-act{display:none;}.css365jz-appcard-in{flex-direction:column;align-items:center;text-align:center;}.css365jz-appmeta,.css365jz-apptags{justify-content:center;}.css365jz-vlist,.css365jz-info,.css365jz-grid{grid-template-columns:1fr;}.css365jz-fstep:not(:last-child)::after{display:none;}.css365jz-fstep{min-width:46%;margin-bottom:14px;}.css365jz-list-item{flex-direction:column;}.css365jz-list-item .thumb{width:100%;height:170px;}}
@media(max-width:560px){.css365jz-foot-grid{grid-template-columns:1fr;}.css365jz-banner-sub h1{font-size:22px;}.css365jz-dlbtns .css365jz-btn{flex:1;justify-content:center;}}
