html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;

padding: 0;

border: 0;

outline: 0;

/*font-size: 100%;*/

vertical-align: baseline;

background: transparent;

}
input{
outline: none;
border: 0;

/*苹果手机显示出现白色蒙版的问题*/
/*移除原生控件样式（用于ios下）*/
-webkit-appearance: none; 
	
}
button{
	outline: none;
border: 0;
	/*苹果手机显示出现白色蒙版的问题*/
-webkit-appearance: none; 
}
body {

/*line-height: 1;*/

}

ol, ul {

list-style: none;

}

blockquote, q {

quotes: none;

}
a{
	text-decoration:none;
}
blockquote:before,blockquote:after,

q:before, q:after {

content: '';

content: none;

}

/* remember to define focus styles! */

:focus {

outline: 0;}

/* remember to highlight inserts somehow! */

ins {

text-decoration: none;

}
#uls::after{
	display:block;
	content:"";
	clear:both;
}

del {

text-decoration: line-through;

}

/* tables still need 'cellspacing="0"' in the markup */

table {

border-collapse: collapse;

border-spacing: 0;
}

.clear::after{
	display: block;
	content: "";
	clear: both;
}
.box {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: flex;
  display: -webkit-flex;
}