@charset "utf-8";
/* CSS Document */

/* reset begin */
html { color:#000; background:#FFF; cursor:default; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, table, th, td { padding:0; margin:0; -webkit-text-size-adjust:none; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight:normal; font-style:normal; }
del, ins { text-decoration:none; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
q:before, q:after { content:''; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%; }
/* fonts */
body { font:12px/1.231 '宋体', 'arial', '微软雅黑', 'helvetica', 'clean', 'sans-serif'; }
select, input, button, textarea, button, table { font:12px/1.231 'arial', '宋体', '微软雅黑', 'helvetica', 'clean', 'sans-serif'; }
table { font-size:inherit; font:100%; }
/* reset end */

/* common begin */
.ft { font-family:'微软雅黑', '宋体'; }
a { color:#000; text-decoration:none; outline:none; hide-focus:expression(this.hideFocus=true); }
a span { cursor:pointer; }
input, button, select, textarea { outline:none; }
textarea { resize:none; }
input, img { vertical-align:middle; }
b, i, em { font-style:normal; font-weight:normal; }
/* common end */