@charset "utf-8";
/*去掉链接（包括图片链接）的虚线边框*/ 
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ 
:focus { outline: none; }/* for Firefox */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
.clearfix{min-height:1%;}
* html .clearfix{height:1%;}
body,font,form,ul,li,p,h1,h2,h3,h4,h5,h6,input,select,textarea,span,table,tr,th,td,a,b,dl,dt,dd{font:12px/1.5 Arial,Tahoma,Helvetica,"\5b8b\4f53",sans-serif; margin: 0; padding: 0;}
body,font{ line-height:22px; color: #444; }
body a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;cursor:pointer;}
body{ min-width:1200px; overflow-x: hidden;}
input,select{line-height:16px;outline:none;}
ul,li,span,dl,dt,dd{list-style-type:none;}
table{ width: 100%;border-collapse:collapse;}
img{border:0; vertical-align: middle; max-width: 100%;}
/*a, li, p, div { transition: color 0.3s ease 0s; transition:background-color 0.3s,opacity 0.4s;-webkit-transition:background-color 0.3s,opacity 0.4s;-moz-transition:background-color 0.3s,opacity 0.4s; -o-transition:background-color 0.3s,opacity 0.4s;}*/

.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.vm{vertical-align:middle} 
.hidden{visibility:hidden} 
.none{display:none}

.m5{margin:5px}
.m10{margin:10px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.p5{padding:5px}
.p10{padding:10px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt20{padding-top:20px;}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
