::after,::before{box-sizing:border-box;margin:0;padding:0;min-height:0;min-width:0}html{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}canvas,img,picture,svg,video{display:inline-block;max-width:100%}img{border-style:none;vertical-align:middle;height:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;font-size:16px;font-family:Arial,Helvetica,"Microsoft JhengHei","微軟正黑體",sans-serif}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:none;display:inline-block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tfoot,th,thead,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,abbr,b,cite,code,del,em,i,ins,label,mark,q,span,strong,u{text-decoration:none}select{color:#333;background-color:#fff}button,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0;background:0 0;border:none;box-sizing:border-box}button{display:flex}[type=reset],[type=submit],button{-webkit-appearance:button;background:0 0;cursor:pointer}input[type=search],input[type=text]{-webkit-appearance:none;border-radius:0}ol,ul{list-style:none}dd,dl{margin:0}nav ul{margin:0;padding:0}svg:not([fill]){fill:currentColor}video{max-width:100%;height:auto}a,button,input,select,textarea{touch-action:manipulation}a,img{-webkit-touch-callout:none;user-select:none}input[type=checkbox],input[type=radio]{min-width:16px;min-height:16px}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact;color-adjust:exact}a{page-break-inside:avoid}a[href^=http]:after{content:" (" attr(href) ")"}}