@charset "utf-8";
a { transition-duration: 0.5s; }
/* -------------------------------------------------- reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:none; }
del, ins { text-decoration:none; }
ul, ol { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; margin:0; }
q:before, q:after { content:''; }
abbr, acronym { border:none; font-variant:normal; }
sup { vertical-align:baseline; }
sub { vertical-align:baseline; }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; vertical-align:middle; }
input, button, textarea, select { *font-size:100%; }
form { display:inline; }
/* 默认情况下，IE Opera为 font-weight:bold; Gecko WebKit为 font-weight:bolder; */
b, strong { font-weight:bold; }
/* -------------------------------------------------- /reset*/

/* -------------------------------------------------- clear reset*/
.endtext { font-size:12px; line-height:150%; }
.endtext p { margin:1em 0; }
.endtext h1, .endtext h2, .endtext h3, .endtext h4, .endtext h5, .endtext h6 { display:inline; font-weight:bold; margin:1em 0; }
.endtext h1 { font-size:24px; line-height:28px; }
.endtext h2 { font-size:18px; line-height:22px; }
.endtext h3 { font-size:16px; line-height:20px; }
.endtext h4 { font-size:14px; line-height:18px; }
.endtext h5 { font-size:12px; line-height:14px; }
.endtext h6 { font-size:12px; line-height:14px; }
.endtext ul, .endtext menu, dir { list-style-type:disc; margin:1em 0; }
.endtext ol { list-style-type:decimal; margin:1em 0; }
.endtext sup { vertical-align:super; }
.endtext sub { vertical-align:sub; }
/* -------------------------------------------------- /clear reset*/

body { background:#E5E5E5; color:#1d1d1d; font:12px/140% 微软雅黑,Microsoft YaHei; min-width:1250px; }
a { color:#1d1d1d; text-decoration:none; }
a:hover { color:#BB0014; }
