
/*
@名称: base
@功能: 重设浏览器默认样式
*/
html {
	color:#111;
	background:#fff;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin:0;
	padding:0;
}

body, button, input, select, textarea {
	font:12px/1.5 tahoma, arial, \5b8b\4f53;
}

input, select, textarea {
	font-size:100%;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

/* IE bug fixed: th 不继承 text-align*/
th {
	text-align:inherit;
}

/* 去除默认边框 */
fieldset, img, a img {
	border:0;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe {
	display:block;
}

address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:500;
}

/* 去掉列表前的标识, li 会继承 */
ol, ul {
	list-style:none;
}

caption, th {
	text-align:left;
}

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:500;
}

q:before, q:after {
	content:'';
}

ins, a {
	text-decoration:none;
}

/* 清理浮动 */

.clear:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
}

.clear{
	height: 0;
	clear: both;
    zoom:1;/* for IE6 IE7 */
}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { zoom:1; }

.cb{
	clear:both;
}

body .none {
	display:none;
}

.fl, .fr {
	display:inline;
}

.fl {
	float:left;
}

.fr {
	float:right;
}

.tl {
	text-align:left;
}

.tc {
	text-align:center;
}

.tr {
	text-align:right;
}

.f14 {
	font-size:14px;
}

:focus {
	outline: 0;
}

/*修复firefox button内文字不垂直居中*/

input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
	margin:0;
	padding:0;
	border:none;
}

/* Css Reset End */
