html{ color:#3c3c3c; background:#fff;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,form ,input{margin:0; padding:0;font-family: "microsoft yahei";list-style: none;}
li{ list-style-type:none;}
body {
	color:#575757;
	font-size:14px;
	font-family:'Microsoft Yahei', Arial;
}
img{border:none;vertical-align: middle;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
.imgresponsive{max-width: 100%; display:block;}
.imgrespon{max-width: 100%;}

/* 去掉各Table  cell 的边距并让其边重合 */
table {border-spacing:0; border-collapse:collapse;}
a{text-decoration: none; color: #656565;}
a:hover{color:#F00;transition:.2s}
button{outline: none;border:none;}
img{border:none}
input {outline:none;}
.c{text-align: center;}
a:focus,input:focus { outline:0 none;}

/*公用*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; overflow: hidden;}
.clearfix{clear:both; overflow:hidden;}

.red{color:#f00}
.box{border:1px solid #e4e4e4;}
.fn-clear{zoom:1;}
.fn-clear:after { display:block; font-size:0; content:" "; clear:both; height:0; visibility:hidden; } 
.no-sel{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;o-user-select:none;user-select:none}
.no-show{display:none;}
