@charset "utf-8";
/* CSS Document */
html { font-size: 100%; }
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, input, a, table, img, hr, textarea, strong { margin: 0; padding: 0; font-weight: normal; font-family: "microsoft yahei"; }
* { margin: 0; padding: 0; list-style: none; text-decoration: none; }
img { width: auto\9; height: auto; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; }
em { font-style: normal; }
table { border-collapse: collapse; border-spacing: 0; }
h1, h2, h3, h4, h5, h6, small { font-size: 100%; font-weight: normal; }
ol, ul { list-style: none; }
li { list-style-type: none; }
textarea { overflow: auto; resize: none; }
a, button { cursor: pointer; }
input { background: none; border: none; }
a, a:hover { color: #333; text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
textarea, input, button, select, keygen, legend { font: 12px/1.14 arial, \5b8b\4f53; color: #333; outline: 0; vertical-align: middle; border: none; }
input:focus { outline: none; }
select:focus { outline: none; }
body { font: 12px/150% "微软雅黑"; color: #333; background: #fff; padding: 0; margin: 0; }
a:link, a:visited { color: #333; text-decoration: none; }
a:hover, a:active { text-decoration: none; }


