.quick-market{gap:20px;max-width:1320px;margin:0 auto;display:grid}.qj-hero{color:#fff;background:linear-gradient(125deg,#132642,#174d73 62%,#1c8c92);border-radius:24px;justify-content:space-between;align-items:center;padding:38px 42px;display:flex;overflow:hidden}.qj-hero>div>span{letter-spacing:.16em;color:#7de1dd;font-size:10px;font-weight:900}.qj-hero h1{letter-spacing:-.05em;margin:10px 0;font-size:32px;line-height:1.25}.qj-hero h1 b{color:#7ee8df}.qj-hero p{color:#c6d9e4;max-width:690px;font-size:12px;line-height:1.8}.qj-hero>div>div{gap:8px;margin-top:14px;display:flex}.qj-hero i{background:#ffffff17;border-radius:20px;padding:6px 9px;font-size:10px;font-style:normal}.qj-hero aside{text-align:center;background:#ffffff14;border:1px solid #ffffff26;border-radius:18px;min-width:150px;padding:22px}.qj-hero aside small,.qj-hero aside b{display:block}.qj-hero aside strong{margin:3px;font-size:39px;display:block}.qj-hero aside b{font-size:10px}.qj-how{background:#fff;border:1px solid #e7ebf1;border-radius:14px;align-items:center;gap:26px;padding:16px 22px;display:flex}.qj-how>b{margin-right:auto;font-size:12px}.qj-how span{color:#627086;font-size:10px}.qj-how i{color:#14848b;background:#edf7f7;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-style:normal;font-weight:900;display:inline-grid}.qj-notice{background:#f0f8f8;border:1px solid #d9eeee;border-radius:13px;align-items:center;gap:14px;padding:15px 19px;display:flex}.qj-notice b{color:#166d74;font-size:11px}.qj-notice p{color:#65778a;flex:1;margin:0;font-size:10px}.qj-notice a{color:#18777e;font-size:10px;font-weight:800;text-decoration:none}.qj-tools{gap:10px;display:flex}.qj-search{background:#fff;border:1px solid #dfe5ed;border-radius:11px;flex:1;align-items:center;padding:0 14px;display:flex}.qj-search span{color:#8c9aae}.qj-search input{border:0;outline:0;width:100%;padding:13px 9px;font-size:11px}.qj-tools select{background:#fff;border:1px solid #dfe5ed;border-radius:11px;min-width:120px;padding:0 12px;font-size:10px}.qj-types{gap:7px;display:flex;overflow:auto}.qj-types button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e1e6ed;border-radius:20px;padding:8px 13px;font-size:10px}.qj-types button.active{color:#fff;background:#173c61;border-color:#173c61}.qj-list-title{justify-content:space-between;align-items:end;margin-top:8px;display:flex}.qj-list-title h2{margin:0;font-size:19px}.qj-list-title p{color:#8793a3;margin:4px 0 0;font-size:10px}.qj-list-title>span{color:#7a8798;font-size:10px}.qj-table{background:#fff;border:1px solid #e4e9ef;border-radius:16px;overflow:hidden}.qj-row{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(340px,1fr) 110px 105px 90px 95px;align-items:center;gap:12px;min-height:74px;padding:0 18px;display:grid}.qj-row:last-child{border:0}.qj-head{color:#788698;background:#f7f9fb;min-height:38px;font-size:9px;font-weight:800}.qj-job{align-items:center;gap:12px;display:flex}.qj-job>i{color:#16828a;background:#edf7f7;border-radius:11px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.qj-job b{font-size:11px;display:block}.qj-job small{color:#8a96a6;margin-top:3px;font-size:9px;display:block}.qj-job em{color:#24838a;margin-top:4px;font-size:8px;font-style:normal;display:inline-block}.qj-reward{color:#e25d55;font-size:12px}.qj-remain b,.qj-remain small{display:block}.qj-remain b{font-size:11px}.qj-remain small{color:#9aa4b2;font-size:8px}.qj-state{border-radius:15px;justify-self:start;padding:5px 8px;font-size:9px;font-weight:800}.qj-state.open{color:#268653;background:#eaf8f0}.qj-state.closed{color:#8c929b;background:#f1f2f4}.qj-row>a,.qj-row>button{color:#fff;background:#2474e9;border:0;border-radius:8px;justify-self:end;padding:9px 11px;font-size:9px;font-weight:850;text-decoration:none}.qj-row>button{background:#a4aab2}.qj-empty{text-align:center;color:#8793a3;padding:45px;font-size:11px}.qj-bottom{color:#fff;background:#17253a;border-radius:18px;grid-template-columns:1fr 1fr;gap:45px;padding:30px 34px;display:grid}.qj-bottom span{color:#75d8d3;letter-spacing:.13em;font-size:9px;font-weight:900}.qj-bottom h2{margin:7px 0;font-size:20px}.qj-bottom p{color:#aebdd0;font-size:10px;line-height:1.7}.qj-bottom ul{margin:0;padding:0;list-style:none}.qj-bottom li{color:#c5d0df;border-bottom:1px solid #ffffff14;padding:7px 0;font-size:10px}.qj-bottom li:before{content:"✓";color:#6cd5ce;margin-right:8px}@media (max-width:850px){.qj-row{grid-template-columns:minmax(0,1fr) 90px 80px}.qj-head span:nth-child(3),.qj-head span:nth-child(4),.qj-row>.qj-remain,.qj-row>.qj-state{display:none}.qj-how{overflow:auto}.qj-how span{white-space:nowrap}.qj-hero{padding:30px}.qj-hero aside{display:none}}@media (max-width:560px){.qj-hero{padding:26px 20px}.qj-hero h1{font-size:26px}.qj-hero>div>div{flex-wrap:wrap}.qj-notice{flex-wrap:wrap;align-items:flex-start}.qj-notice p{flex-basis:100%;order:3}.qj-tools{flex-direction:column}.qj-tools select{height:40px}.qj-row{grid-template-columns:minmax(0,1fr) 75px;min-height:90px;padding:10px 13px}.qj-head{display:none}.qj-row>.qj-reward{grid-area:1/2}.qj-row>a,.qj-row>button{grid-area:1/2;align-self:end;padding:7px 9px}.qj-job small{max-width:210px}.qj-bottom{grid-template-columns:1fr;gap:15px;padding:25px 20px}}.qj-detail{padding-bottom:24px}.qj-breadcrumb{color:#8a94a7;align-items:center;gap:8px;font-size:11px;display:flex}.qj-breadcrumb a{color:#53627a;text-decoration:none}.qjd-card{background:linear-gradient(135deg,#fff,#f7f5ff);border:1px solid #e8e5f7;border-radius:22px;align-items:center;gap:20px;padding:28px 30px;display:flex;box-shadow:0 14px 40px #2a346812}.qjd-icon{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:18px;place-items:center;width:62px;height:62px;font-size:24px;font-weight:900;display:grid;box-shadow:0 12px 25px #4f46e538}.qjd-main{flex:1}.qjd-type,.qjd-label{letter-spacing:.12em;color:#6658d9;font-size:10px;font-weight:900}.qjd-main h1{letter-spacing:-.04em;margin:6px 0;font-size:24px}.qjd-main>p{color:#6f7b90;margin:0;font-size:11px}.qjd-meta{gap:22px;margin-top:16px;display:flex}.qjd-meta span{color:#8791a3;font-size:10px}.qjd-meta b{color:#202b3f;margin-top:3px;font-size:13px;display:block}.qjd-start,.qjd-submit{color:#fff;background:linear-gradient(135deg,#2563eb,#6d4bea);border:0;border-radius:11px;padding:13px 18px;font-size:11px;font-weight:900;text-decoration:none;box-shadow:0 9px 20px #444cdc2e}.qjd-tabs{z-index:3;background:#fff;border:1px solid #e7eaf2;border-radius:13px;display:flex;position:sticky;top:70px;overflow:hidden}.qjd-tabs a{text-align:center;color:#657188;border-right:1px solid #edf0f5;flex:1;padding:13px;font-size:11px;font-weight:800;text-decoration:none}.qjd-tabs a:last-child{border:0}.qjd-tabs a:hover{color:#5849d8;background:#f4f3ff}.qjd-section{background:#fff;border:1px solid #e6eaf1;border-radius:18px;padding:27px 30px;scroll-margin-top:130px}.qjd-section h2{margin:5px 0 18px;font-size:19px}.qjd-guide{background:#f7f8fc;border-radius:14px;padding:20px}.qjd-guide b{font-size:12px}.qjd-guide ol{color:#5f6c82;margin:12px 0 0;padding-left:20px;font-size:11px;line-height:2}.qjd-warn{gap:8px;display:grid}.qjd-warn p{color:#765c4c;background:#fff8f2;border:1px solid #f8e8d8;border-radius:11px;margin:0;padding:13px 15px;font-size:10px}.qjd-material{background:#f7f8fc;border-radius:13px;justify-content:space-between;align-items:center;padding:18px;display:flex}.qjd-material b{font-size:12px}.qjd-material p{color:#8490a3;margin:4px 0 0;font-size:10px}.qjd-material button{color:#59667c;background:#fff;border:1px solid #dfe4ef;border-radius:9px;padding:9px 12px;font-size:10px}.qjd-sub{color:#8490a3;margin:-10px 0 20px;font-size:10px}.qjd-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.qjd-fields label>span{color:#4d596d;margin:0 0 7px;font-size:10px;font-weight:800;display:block}.qjd-fields input,.qjd-fields textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #dfe4ec;border-radius:10px;outline:none;padding:12px;font-size:11px}.qjd-fields input:focus,.qjd-fields textarea:focus{border-color:#7668e8;box-shadow:0 0 0 3px #6f5de014}.qjd-fields .wide{grid-column:1/-1}.qjd-upload{text-align:center;background:#fafaff;border:1px dashed #c9cfe0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;display:flex;position:relative}.qjd-upload b{font-size:11px}.qjd-upload small{color:#9099aa;margin:5px;font-size:9px}.qjd-upload input{border:0;width:auto;padding:7px}.qjd-agree{color:#657188;align-items:center;gap:8px;margin:17px 0;font-size:10px;display:flex}.qjd-submit{cursor:pointer}.qjd-demo{color:#929bad;margin-left:12px;font-size:9px;display:inline-block}@media (max-width:700px){.qjd-card{flex-wrap:wrap;align-items:flex-start;padding:22px 18px}.qjd-icon{width:50px;height:50px}.qjd-main{min-width:calc(100% - 75px)}.qjd-main h1{font-size:20px}.qjd-meta{flex-wrap:wrap;gap:12px}.qjd-start{text-align:center;width:100%}.qjd-tabs{top:58px}.qjd-section{padding:22px 18px}.qjd-fields{grid-template-columns:1fr}.qjd-fields .wide{grid-column:auto}.qjd-material{flex-direction:column;align-items:flex-start;gap:15px}.qjd-demo{margin:10px 0 0;display:block}}.qj-fieldset{border:0;min-width:0;margin:0;padding:0}.qj-fieldset:disabled{opacity:.55}.qjd-fields select,.qj-review textarea{width:100%;font:inherit;border:1px solid #dbe4f5;border-radius:10px;padding:12px}.qj-preserve{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.qj-history-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.qj-proofs{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.qj-proofs img{object-fit:contain;background:#f3f5fc;border:1px solid #dee6f8;border-radius:12px;width:150px;height:120px}.qj-review{background:#f5f7ff;border-radius:14px;margin-top:20px;padding:18px}.qj-review label{display:block}.qj-review button{color:#fff;cursor:pointer;background:#4167ed;border:0;border-radius:10px;margin:12px 8px 0 0;padding:12px 18px}.qj-review button:last-child{background:#7653da}.quick-market button:disabled{opacity:.5;cursor:not-allowed}.qj-editor{border-bottom:1px solid #e4e9f5;padding:16px 0}.qj-editor summary{cursor:pointer;margin-bottom:16px;font-weight:700}.qj-file-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.qjd-material a{color:#fff;background:#4565ed;border-radius:10px;padding:12px 18px}.qj-history h3{margin:0}.qj-history .qjd-section{margin-top:18px}@media (max-width:640px){.qj-history-head{flex-direction:column;align-items:flex-start}.qj-proofs img{width:100px;height:100px}}
