html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;}
html, body{height:100%;}
html{-webkit-font-smoothing:antialiased;}
body, button, input, select, textarea{color:#555;background:#fff;border:none;}
a, button, input, select, span, img, i, cite, tt, em, button{}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
h1, h2, h3, h4, h5, h6{font-weight:bold;}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;}
a{color:#555;}
a, a:hover{text-decoration:none;outline:0;}
b, strong{font-weight:bold;}
p{margin:0;line-height:200%;color:#666;}
ul, li{margin:0;padding:0;list-style:none;}
button, input, optgroup, select, textarea{margin:0;padding:0;font:inherit;color:inherit;}
button, input{outline:none;}
::-webkit-input-placeholder{color:#ccc;}
::-moz-placeholder{color:#ccc;}
:-moz-placeholder{color:#ccc;}
::-ms-input-placeholder{color:#ccc;}
input:-moz-placeholder{color:#ccc;}
textarea:-moz-placeholder{color:#ccc;}
::selection{background:#333;color:#999;text-shadow:none;}
.yh{font-family:Microsoft YaHei, '\9ed1\4f53';}
.jh{font-family:Microsoft JhengHei, '\9ed1\4f53';}
.hide{display:none !important;}
.clear{clear:both;}
.fl{float:left !important;}
.fr{float:right !important;}
.black{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.black:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%);filter:none;}