
/* CSS Document */
/*重置*/
a{text-decoration:none;}

img,table,tr,td,th，input{ border:none;}
img{ vertical-align:top;}

ul,li{ list-style-type:none;}

i{font-style:normal;}

h1,h2,h3,h4,th{font-weight:normal;}
	
body, button, input, select, textarea{font-family:"Microsoft YaHei";}
button, input, select, textarea{ -webkit-border-radius:0px;}
.clear{ zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
article, aside, details, figcaption, figure, footer, header,hgroup, menu, nav, section{ display: block; }
body{-webkit-text-size-adjust:100%;font-family:"Microsoft YaHei";}
.online{ padding-left:18px; background:url(../image/picdot01.png) no-repeat left center;}
*{margin:0;padding:0; outline:none;}
	
/*font*/
.fb{font-weight:bold;}
.vl-m{vertical-align:middle;}
.tl-c{text-align:center;}
.udl{text-decoration:underline;}
.tl-l{text-align:left;}
.tl-r{text-align:right;}
.fm-yh{font-family:'微软雅黑';}
.fm-al{font-family:arial;}
.pre{ white-space:pre;}
/*button cursor*/
.cs-p{cursor:pointer;}
/*float*/
.of-h{overflow:hidden;}
.fl-l{float:left;}
.fl-r{float:right;}
/*position*/
.ps-re{position:relative;}
/*table*/
.tb-wrap{border-collapse:collapse;border-spacing:0;width:100%;}
.tf-e{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.a-all{ transition:all 0.2s;-webkit-transition:all 0.2s;}


.fl{
    float: left;
}
.fr{
    float: right;
}
/*clearfix写在浮动元素的上层*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    font-size:0;
}
.clearfix {*zoom:1;}
