@charset "utf-8";
/* Reset */
html, body, h1, h2, h3, h4, h5, h6, table, thead, tfoot, tbody, form, fieldset, legend, div, p, span, dl, dt, dd, ul, ol, li, blockquote, pre, q, cite, code, input, select, textarea {margin:0; padding:0; font-family: "SimSun","宋体","Arial Narrow"; font-size: 12px; COLOR: #3a3a3a;}
body{background-color:#FFF;}
h1, h2, h3, h4, h5, h6, strong, em, cite, address, sup, sub {font-weight:normal; font-style:normal; font-size:1em;}
ul, ol, li{list-style-type: none;}
a:link, a:visited {text-decoration:none; color:#4a4a4a;}
a:hover, a:active {text-decoration:underline; color:#4a4a4a;}
fieldset, a img {border:none; padding:0; margin:0;}
img {vertical-align:top; border:0;} 
input, textarea, button {font-size:100%; font-family:inherit;}
button {cursor: pointer;}
textarea {resize:none;}
table {border-collapse:collapse; border-spacing:0;}
select optgroup {font-style:normal;}
select {border:1px solid #d4d4d4;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
/* clearfix */
.clearfix:after {content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clearfix {zoom:1;}

/*通用边距样式*/
.mg_0_at{margin:0 auto; clear:both;}
.mg_5_at{margin:5px auto; clear:both;}
.mg_10_at{margin:10px auto; clear:both;}
.mg_12_at{margin:12px auto; clear:both;}
.mg_10_3{margin:10px auto 3px; clear:both;}
.mg_0_10{margin:0 auto 10px; clear:both;}
.mg_10_0{margin:10px auto 0; clear:both;}
.mg_15_0{margin:15px auto 0; clear:both;}
.mg_0_12{margin:0 auto 12px; clear:both;}
.mg_0_2{margin:0 auto 2px; clear:both;}
.mg_t4{margin-top:4px;}
.mg_t6{margin-top:6px;}
.mg_t8{margin-top:8px;}
.mg_t10{margin-top:10px;}
.mg_t12{margin-top:12px;}
.mg_t14{margin-top:14px;}
.mg_t25{margin-top:25px;}
.mg_l10{margin-left:10px;}
.mg_l12{margin-left:12px;}
.mg_tb8{margin:8px auto;}

.pd_l_8{padding-left:8px;}
.pd_l_12{padding-left:12px;}
.pd_l_20{padding-left:20px;}
.pd_l_30{padding-left:30px;}
.pd_r_10{padding-right:10px;}
.pd_t_4{padding-top:4px;}
.pd_t_12{padding-top:12px;}
.pd_b_8{padding-bottom:8px;}
.pd_b_10{padding-bottom:10px;}
.pd_tb_3{padding:3px 0;}
.pd_tb_8{padding:8px 0;}
.pd_lr_10{padding:0 10px;}
.pd_lr_14{padding:0 14px;}
.pd_10_20_0{padding:10px 20px 0;}
.pd_8_20_0{padding:5px 20px 0;}


/*通用漂浮样式*/
.fl{float:left;}
.fr{float:right;}

/*通用行高样式*/
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh40{line-height:40px;}

/*通用字体样式*/
.f12_blue{color:#336699;}
.f12_red{font-size:12px; color:#c7000b;}
.f12_dlt{text-decoration:line-through;}
.f14{font-size:14px; color:#000;}
.f12_black{font-size:12px; font-weight:bolder; color:#000;}
.f14_red{font-size:14px; font-weight:bolder; color:#c7000b;}
.f14_black{font-size:14px; font-weight:bolder; color:#000;}
.f18_red{font-size:18px; color:#c7000b; font-family:"黑体";}
.f24_red{color:#c7000b; font-size:24px; line-height:35px; font-weight:bolder; font-family:"Microsoft Yahei"}
/*通用文本对齐样式*/
.ta_l{text-align:left;}
.ta_r{text-align:right;}
.ta_c{text-align:center;}


/*通用边框样式*/
.bt1{border-top:1px solid #e5e5e5;}
.bl1{border-left:1px solid #e5e5e5;}
.br1{border-right:1px solid #e5e5e5;}
.bb1{border-bottom:1px solid #e5e5e5;}
.bdr1{border:1px solid #e5e5e5;}
.bdt1_d{border-top:1px dashed #dcdddd;}
.bdb1_d{border-bottom:1px dashed #dcdddd;}

/*通用其他样式*/
.of_h{overflow:hidden;}
.bg_tl{background:url(../images/title_bg.gif) repeat-x;}
.detail a:link,.detail a:visited,.detail a:hover,.detail a:active{font-size:12px; color:#c7000b;}
.ti_2{text-indent:2em;}
.clear{clear:both;}
