@charset "gb2312";
/* Effective stylesheet produced by snapshot save */
body { text-align: left; font-family: ËÎÌå, serif; font-size: 12px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, form, fieldset, input, textarea, blockquote { padding: 0px; margin: 0px; }
table, td, tr, th { font-size: 12px; }
li { list-style-type: none; }
table { margin: 0px; }
img { vertical-align: top; border: medium none; }
ol, ul, li, dd { list-style: none outside none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
q:before, q:after { content: ""; }
abbr, acronym { border: 0px none; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
a { color: rgb(102, 102, 102); text-decoration: none; }
.fB { font-weight: bold; }
.fI { font-style: italic; }
.f12px { font-size: 12px; }
.f14px { font-size: 14px; }
.left { float: left; }
.right { float: right; }
.hidden { display: none; }
.unLine, .unLine a { text-decoration: none; }
.noBorder { border: medium none; }
strong { font-weight: normal; }
.news-column { padding: 9px 0px; }
.sline { border-bottom: 1px dashed rgb(173, 173, 173); }
.content-m10 { margin: 0px 10px; }
.content-m15 { margin: 0px 15px; }
.content-m20 { margin: 0px 20px; }
.position-rel { position: relative; }
.position-abs { position: absolute; }
.tab .normal { display: none; }
.tab .on { display: block; }
.clear { clear: both; height: 0px; overflow: hidden; display: block; }
.clearfix:after { clear: both; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "."; }
.blankW { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.blank3 { clear: both; height: 3px; overflow: hidden; display: block; font-size: 1px; border-bottom:1px #000 dotted; margin-bottom:10px; }
.f12bla li .f14px { line-height: 25px; }
.f12bla li.nobg { background: none repeat scroll 0% 0% transparent; padding-left: 0px; }
.f12bla .firstNd { background: none repeat scroll 0% 0% transparent; padding-left: 0px; line-height: 0; margin-bottom: 6px; }
.f12bla .firstNd h3, .f12bla .firstNd h4, .f12bla .firstNd h3 em, .f12bla .firstNd h4 em { font-weight: bold; line-height: 21px; }
.f12bla .firstNd img { float: left; margin: 3px 8px 0px 0px; border: 1px solid rgb(220, 221, 221); line-height: 21px; }
.f12bla .firstNd p { line-height: 21px; text-indent: 0em; color: rgb(114, 113, 113); }
