.wq-qa{max-width:1280px;margin:40px auto 0;padding:0 20px 40px;font-family:var(--font-body--family,"Helvetica Neue",Arial,sans-serif);color:#222}.wq-qa__head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding-bottom:12px;border-bottom:2px solid #c8232c;margin-bottom:18px}.wq-qa__head h2{margin:0;font-size:20px;font-weight:700;color:#1a1a1a}.wq-qa__count{font-size:13px;color:#fff;background:#c8232c;border-radius:11px;min-width:22px;height:22px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.wq-qa__sub{font-size:12.5px;color:#777;margin:0 0 18px;line-height:1.6}.wq-qa__list{display:flex;flex-direction:column;gap:10px}.wq-qa__item{border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;transition:box-shadow .18s}.wq-qa__item:hover{box-shadow:0 3px 12px #0000000f}.wq-qa__item.open{border-color:#c8232c}.wq-qa__q{width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:14px 16px;font-family:inherit;display:block}.wq-qa__q-title{font-size:14.5px;font-weight:700;color:#1a1a1a;line-height:1.45;margin-bottom:6px}.wq-qa__item.open .wq-qa__q-title{color:#c8232c}.wq-qa__meta{font-size:12px;color:#777;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.wq-qa__badge{background:#c8232c;color:#fff;font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:3px;letter-spacing:.2px}.wq-qa__dot{color:#ccc}.wq-qa__meta .wq-qa__official{color:#c8232c;font-weight:600}.wq-qa__body{padding:0 16px 16px;border-top:1px solid #f0f0f0}.wq-qa__text{font-size:14px;line-height:1.7;color:#333;white-space:pre-wrap;word-break:break-word;margin:14px 0 0}.wq-qa__replies{margin-top:16px;display:flex;flex-direction:column;gap:12px}.wq-qa__reply{background:#f8fafc;border-radius:6px;padding:12px 14px;border-left:3px solid #e5e7eb}.wq-qa__reply.official{border-left-color:#c8232c;background:#fdf7f7}.wq-qa__reply .wq-qa__text{margin-top:8px;font-size:13.5px}.wq-qa__form{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.wq-qa__form textarea,.wq-qa__form input[type=text]{width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:6px;padding:10px 12px;font-size:13.5px;font-family:inherit;color:#222;background:#fff;resize:vertical}.wq-qa__form textarea:focus,.wq-qa__form input[type=text]:focus{outline:none;border-color:#c8232c;box-shadow:0 0 0 2px #c8232c1f}.wq-qa__form textarea{min-height:88px}.wq-qa__form label{display:block;font-size:12.5px;color:#555;margin:0 0 5px}.wq-qa__row{margin-bottom:12px}.wq-qa__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.wq-qa__btn{padding:9px 18px;border:1px solid #c8232c;border-radius:6px;background:#c8232c;color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;font-family:inherit}.wq-qa__btn:hover{background:#a81d25;border-color:#a81d25}.wq-qa__btn[disabled]{opacity:.5;cursor:not-allowed}.wq-qa__btn--ghost{background:#fff;color:#c8232c}.wq-qa__btn--ghost:hover{background:#faf3f3;color:#a81d25}.wq-qa__btn--link{background:none;border:0;color:#888;font-size:12px;cursor:pointer;padding:4px 0;font-family:inherit;text-decoration:underline}.wq-qa__btn--link:hover{color:#c8232c}.wq-qa__actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wq-qa__note{font-size:12.5px;color:#777;margin:10px 0 0;line-height:1.6}.wq-qa__note a{color:#c8232c}.wq-qa__ok{background:#f0f9f2;border:1px solid #cce8d5;color:#1a6b38;border-radius:6px;padding:11px 14px;font-size:13px;margin-top:12px;line-height:1.6}.wq-qa__err{background:#fdf2f2;border:1px solid #f2c9c9;color:#a1252d;border-radius:6px;padding:11px 14px;font-size:13px;margin-top:12px;line-height:1.6}.wq-qa__empty{border:1px dashed #d8d8d8;border-radius:8px;padding:26px 20px;text-align:center;color:#888;font-size:13.5px;line-height:1.7}.wq-qa__empty strong{display:block;color:#444;font-size:14.5px;margin-bottom:5px}.wq-qa__skeleton{height:62px;border-radius:8px;background:#f2f2f2;animation:wqqa-pulse 1.3s ease-in-out infinite}@keyframes wqqa-pulse{0%,to{opacity:1}50%{opacity:.55}}.wq-qa__ask{margin-top:18px;padding:18px 20px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px}.wq-qa__ask h3{margin:0 0 4px;font-size:15px;font-weight:700;color:#1a1a1a}@media(max-width:640px){.wq-qa{padding:0 14px 30px;margin-top:28px}.wq-qa__head h2{font-size:17.5px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wq-forum-thread.css.map */
