@charset "gb2312";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#F3FAF1;}

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:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
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%;}
/*预定义*/

a:link {text-decoration: none;}

a:visited { text-decoration: none;}

a:hover {  text-decoration:none; }

a:active { color:#0066CC; }
a{outline:none;blr:expression(this.onFocus=this.blur());}

.pre{ display:table}

/*定位*/

.tl{ text-align:left}

.tc{ text-align:center}

.tr{ text-align:right}

.bc{ margin-left:auto; margin-right:auto}

.fl{ float:left; display:inline}

.fr{ float:right; display:inline}

.cb{ clear:both}

.cl{ clear:left}

.cr{ clear:right}

.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden}

.clearfix{ display:inline-block}

*html.clearfix{ height:1%}

.clearfix{ display:block}

.db{display:block}

.vm{ vertical-align:middle}

.pr{ position:relative}

.pa{ position:absolute}

.zoom{ zoom:1}

.hidden{ visibility:hidden}

.none{ display:none}

.ofh{ overflow:hidden}
.t2{ text-indent:2em}

/*宽*/
.w{ width:100%}
.w228{ width:228px}
.w333{ width:333px}
.w980{ width:980px}
.w1280{ width:1280px}
/*高*/
.h{height:100%}
.h12{ height:12px}
.h30{height:30px}
.h23{ height:23px}
.h25{ height:25px}
.h27{ height:27px}
.h36{ height:36px}
.h37{ height:37px}
/*行高*/
.lh23{ line-height:23px}
.lh25{ line-height:25px}
.lh30{ line-height:30px}
.lh37{ line-height:37px}
.lh120{ line-height:120%}
.lh150{ line-height:150%}
.lh160{ line-height:160%}
.lh180{ line-height:180%}
.lh200{ line-height:200%}
/*背景*/
.bj_bai{ background:#fff}
.bj_gre{ background:#F3FAF1}
/*边距*/
.ml10{ margin-left:10px}
.mr10{ margin-right:10px}
.mr20{ margin-right:20px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt40{ margin-top:40px}
.p10{ padding:10px}
.p20{ padding:20px}
.pt20{ padding-top:20px}
.pr10{ padding-right:10px}
.pr20{ padding-right:20px}
.pt8{ padding-top:8px}
.pt12{ padding-top:12px}
.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt30{ padding-top:30px}
.pl10{ padding-left:10px}
.pb10{ padding-bottom:10px}

/*字体*/

.ffw{ font-family:"微软雅黑"}
.ffa{ font-family:arial;}
.ffs{ font-family:'宋体'}
.ffh{ font-family:'黑体'}
.fwb{ font-weight:bold}
.f12{ font-size:12px}
.f14{ font-size:14px}
.f16{ font-size:16px}
.f18{ font-size:18px}
.f20{ font-size:20px}
.f22{ font-size:22px}
.f24{ font-size:24px}
.f26{ font-size:26px}
.f28{ font-size:28px}
.f30{ font-size:30px}
.f32{ font-size:32px}
.f34{ font-size:34px} 
.f50{ font-size:50px}
.zs_grey3{ color:#333}
.zs_greyE4{ color:#E4E4E4}
.zs_greyE6{ color:#E6E6E6}
.zs_grey6{ color:#666}
.zs_grey9{ color:#999}
.zs_greyc{ color:#ccc}
.zs_white{ color:#ffffff}
.zs_red{ color:#cc0000}
.zs_hei{color:#000}
.zs_lv{color:#008738}
.zs_cuilv{color:#33cc00}
/*边框*/
.bd_as{ border:1px solid #C6E4BA}
.bd_bd{ border-bottom:1px dotted #ccc}
.bd_td{ border-top:4px solid #F3F305}
.bd_bs{ border-bottom:1px solid #ccc}
.bd_tdlv{ border-top:1px solid #C6E4BA}
.bd_bslv{border-bottom:1px solid #C6E4BA}