@charset "utf-8";body, div, p, ul, ol, dl, dt, dd, li, form, input, img,h1, h2, h3, h4, h5, h6{margin:0; padding:0;}body{background:#fff none; color:#333; font-size:12px;  font-style:normal; font-weight:normal; font-family:verdana, "宋体";}em, b, i{font-style:normal;}p{line-height:1.25em;}a{color:#000; text-decoration:none;}a:link, a:visited{}a:hover, a:active{text-decoration: underline;}a.on:hover, a.cur:hover, .on a:hover, .cur a:hover{text-decoration:none;}.color_red, a.color_red, .color_red a{color: #f00;}.color_green, a.color_green, .color_green a{color: #0f0;}.color_blue, a.color_blue, .color_blue a{color: #00f;}.color_gray, a.color_gray, .color_gray a{color:#555;}.fs_14, .fs_14 a{font-size:14px;}.fs_12, .fs_12 a{font-size:12px;}.ff_eng, .ff_eng a{}.ff_ch, .ff_ch a{}img, a img{border:0 none;}ul, ol{list-style-type:none;}ul:after, ol:after{content:"."; display:block; clear:both; visibility:hidden;font-size:0px; line-height:0px; height:0;}.hide{display:none;}hr{display:none;}.hr{margin:3px 0; height:1px; background:url(img/dot_h_1.gif) repeat-x left top; font-size:0px; line-height:0px;}.vspace{height:5px; font-size:0px; line-height:0px; width:99%; clear:both;}.vspace_h20{height:20px; font-size:0px; line-height:0px; width:99%; clear:both;}.hspace{width:5px; font-size:0px; line-height:0px; float:left;}body .l, body .left{float:left; clear:none;}body .r, body .right{float:right; clear:none;}body .c, body .c{text-align:center;}#page_bar, #page_head, #page_body, #page_bottom{clear:both;}#page_bottom{padding-bottom:8px;}.clear_float, .clear{clear: both; font-size:1px; line-height:1px; height:1px; overflow:hidden;}body #page_body img.no_border{border:0 none; background:none;}