body{color:#000;background:#fff;margin:16px;font-family:Arial,Microsoft YaHei,sans-serif;line-height:1.5}header,main,footer,section,form,table,details{margin-bottom:16px}nav{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}label{margin-top:8px;display:block}input:not([type=checkbox]):not([type=radio]),select,textarea{box-sizing:border-box;width:min(100%,480px);padding:6px}button,input,select,textarea{font:inherit}button,a{margin-right:8px}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border:1px solid #999;padding:6px}@media (width<=700px){table,thead,tbody,tr,th,td{display:block}thead{display:none}}
