.qtool-page--tool .qpage{padding:0;background:transparent;float:none;width:100%}
.qtool-exif-result__preview{display:block;max-width:280px;height:auto;margin:0 auto 16px;border-radius:12px;border:1px solid #e5e7eb}
.qtool-exif-result .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
.qtool-exif-result table{width:100%;margin:0}
.qtool-page--tool .qtool-card .vmxform{float:none;width:100%;padding:0;border:none;box-shadow:none;background:transparent}
.qtool-page--tool .vmxuload{margin-bottom:16px;text-align:center}
.qtool-page--tool .vmxploadbtn,.qtool-page--tool .querysend{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:140px;padding:12px 24px;border:none;border-radius:999px;background:linear-gradient(135deg,#5aac2c 0%,#478a21 100%);color:#fff!important;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 8px 22px rgba(71,138,33,.28)}
.qtool-page--tool .vmxinputpanel,.qtool-page--tool .mt0.vmxinputpanel{float:none;width:100%;margin:0 0 16px;padding:0;border:none;box-shadow:none;background:transparent}
.qtool-page--tool .leftname{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#1f2937;float:none;width:auto;padding:0}
.qtool-page--tool .vinput,.qtool-page--tool .vtextarea,.qtool-page--tool .vselect{width:100%!important;max-width:100%;box-sizing:border-box;float:none;margin:0!important}
.qtool-page--tool .querysubmitfile{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}
.qtool-page--tool .querysubmitfile .querysend,.qtool-page--tool .querysubmitfile .cxsc{margin:0}
.qtool-page--tool .querysubmitfile .cxsc{background:#fff!important;color:#374151!important;border:2px solid #d1d5db!important;box-shadow:0 4px 14px rgba(15,23,42,.06)!important}
.qtool-page--tool .resultdata,.qtool-page--tool .resultdata.qtool-result-block{margin-top:18px}
.qtool-page--tool .vmxformtitle,.qtool-page--tool .qtool-result__label{display:block;margin-bottom:10px;font-size:14px;font-weight:600;color:#374151}
.qtool-page--tool .vmxresult,.qtool-page--tool .resultdata .vmxresult{padding:16px 18px;border-radius:12px;background:#f0fdf4;border:1px solid rgba(90,172,44,.22);color:#166534;font-size:15px;line-height:1.7}
.qtool-page--tool canvas{display:block;max-width:100%;height:auto;margin:12px auto 0;border-radius:12px;border:1px solid #e5e7eb;background:#fff}
.qtool-page--tool .toolBox h4{margin:0 0 14px;font-size:16px;font-weight:700;color:#111827}
.qtool-page--tool .hidepanel{display:none}
.qtool-page--tool .hidepanel.is-active{display:block}
.qtool-page--tool audio{width:100%;margin:12px 0}
.qtool-page--tool .btn-p,.qtool-page--tool .btn-long{display:inline-flex;align-items:center;justify-content:center;min-width:160px;padding:14px 28px;border:none;border-radius:999px;background:linear-gradient(135deg,#5aac2c 0%,#478a21 100%);color:#fff!important;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 8px 22px rgba(71,138,33,.28)}
.qtool-page--print .print-page{padding:0}
.qtool-page--print .print-wrap{max-width:none;margin:0}
