@charset "utf-8";
/* Clear all predefined styles */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0
}
u{ text-decoration:none;}
th, td {
	text-align:left;
	vertical-align:top
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal
}
a {
	text-decoration:none;
	outline:none;
	color:#000;
}
a:hover {
	text-decoration:none;
	color:#000;
}
ul {
	margin:0;
	padding:0;
	list-style:none
}
dl, dt, dd {
	margin:0;
	padding:0
}
.fix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.fix {
	display:inline-block;
}
*html .fix {
	zoom:1
}
.fix {
	display:block
}
.dis {
	display: block;
}
.undis {
	display:none;
}
.clear{ clear:both; height:0;}
object, embed {
	display:block;
	outline:none;
}
html, body {
	-webkit-text-size-adjust:none;
}
textarea {
	resize:none;
	overflow:auto;
}
/* Clear styles end */
