@charset "utf-8";
/* css reset
  ------------------------- */
html,body{height:100%;}
body, ul, ol, p, h1, h2, h3, h4, h5, h6, dl, dt, dd ,form ,textarea ,input{margin:0;}
ul{list-style:none;}
ul,input{padding:0;}
table{margin:0 auto;width:100%;border-collapse:collapse;}
a img{border:0;}
a,input[type='button']{outline:none;blr:expression(this.onFocus=this.blur());}
input[type='button']::-moz-focus-inner{border-color:transparent;}
/* general css
  ------------------------- */
.fl{float:left;} .fr{float:right;} .pa{position:absolute} .pf{position:fixed;} .pr{position:relative;}
.clear{clear:both;} .z1{zoom:1;} .ovh{overflow:hidden;} 
.clearfix:after{clear:both;visibility:visible;display:block;content:"";height:0;} .clearfix{zoom:1;} 
.di{display:inline;} .db{display:block;} .dn{display:none;} .dib{display:inline-block;}
.l{text-align:left;} .r{text-align:right;} .c{text-align:center;} .v{vertical-align:middle;} .vat{vertical-align:top;}
.fwb{font-weight:bold;} .fwn{font-weight:normal;} .fsi{font-style:italic;} .fsn{font-style:normal;} 
.ffs{font-family:simsun;} .ff_b{font-family:"黑体";} .ffg{font-family:georgia;}
.fs_12{font-size:12px;} .fs_13{font-size:13px;} .fs_14{font-size:14px;} .fs_16{font-size:16px;} .fs_18{font-size:18px;} .fs_20{font-size:20px;}
.ti2{text-indent:2em;} .ls{letter-spacing:1px;} .wb{word-wrap:break-word;} .wsn{white-space:nowrap;}   
.m0a{margin:0 auto;} input[type='button']{cursor:pointer;} .cp{cursor:pointer;} .h_full{height:100%;} .w_full{width:100%;}
.eq_high_col{padding-bottom:8886px;margin-bottom:-8886px;}
/* = margin = */ 
.mt_2{margin-top:2px;} .mt_5{margin-top:5px;} .mt_10{margin-top:10px;} .mt_15{margin-top:15px;} .mt_20{margin-top:20px;}
.mr_2{margin-right:2px;} .mr_5{margin-right:5px;} .mr_10{margin-right:10px;} .mr_15{margin-right:15px;} .mr_20{margin-right:20px;}
.mb_2{margin-bottom:2px;} .mb_5{margin-bottom:5px;} .mb_10{margin-bottom:10px;} .mb_15{margin-bottom:15px;} .mb_20{margin-bottom:20px;}
.ml_2{margin-left:2px;} .ml_5{margin-left:5px;} .ml_10{margin-left:10px;} .ml_15{margin-left:15px;} .ml_20{margin-left:20px;}
.m_2{margin:2px;} .m_5{margin:5px;} .m_10{margin:10px;} .m_15{margin:15px;} .m_20{margin:20px;} 
.m_5_0{margin:5px 0;} .m_0_5{margin:0px 5px;} .m_10_0{margin:10px 0;} .m_0_10{margin:0px 10px;}
/* = padding = */
.pd_t2{padding-top:2px;} .pd_t5{padding-top:5px;} .pd_t10{padding-top:10px;} .pd_t15{padding-top:15px;} .pd_t20{padding-top:20px;}
.pd_r2{padding-right:2px;} .pd_r5{padding-right:5px;} .pd_r10{padding-right:10px;} .pd_r15{padding-right:15px;} .pd_r20{padding-right:20px;}
.pd_b2{padding-bottom:2px;} .pd_b5{padding-bottom:5px;} .pd_b10{padding-bottom:10px;} .pd_b15{padding-bottom:15px;} .pd_b20{padding-bottom:20px;} 
.pd_l2{padding-left:2px;} .pd_l5{padding-left:5px;} .pd_l10{padding-left:10px;} .pd_l15{padding-left:15px;} .pd_l20{padding-left:20px;}
.pd_2{padding:2px;} .pd_5{padding:5px;} .pd_10{padding:10px;} .pd_15{padding:15px;} .pd_20{padding:20px;}
.pd_5_0{padding:5px 0;} .pd_0_5{padding:0px 5px;} .pd_10_0{padding:10px 0;} .pd_0_10{padding:0px 10px;}
.km_footer{
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #a0a0a0;
    font-size: 14px;
}
.km_footer a{
    color: #a0a0a0;

}
