*{margin:0; padding:0;}.clearfix:after{ height:0; display:block; content:'.'; visibility:hidden; clear:both;}.clear{height:0; line-height:0; font-size:0; display:block; clear:both;}ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,ol,label,fieldset,section,aside,header,footer,audio,video{display:block;}ul{list-style:none;}img{border:0;}a{text-decoration:none;}.ellipsis{white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden; }a:link{text-decoration:none; outline:none;}/*a:visited{color:#ccc;}*//*a:hover{color:red;}*//*a:active{color:#f90;}*//* CSS Document */body,div,p,ul,textarea,form,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,section,article,aside,header,footer,nav,dialog,figure,hgroup {	margin: 0;	padding: 0;}body {	font-family: "微软雅黑", helvetica, arial;	-webkit-text-size-adjust: none;	;	font-size: 16px;}ul,ol,li {	list-style: none}img,video {	border: 0 none;	/*vertical-align: middle;*/}.fl {	float: left;}.fr {	float: right;}a {	text-decoration: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}a {	-webkit-touch-callout: none;}* {	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}.wrap{	width: 100%;	/* max-width: 1300px; */	margin: 0 auto;}.wrap>.cont{	width: 90%;	max-width: 1200px;	margin: 0 auto;	position: relative;}.overflow{	overflow: hidden;}/* body,html{	min-width: 1300px;	margin: 0 auto;} */