#nocontent {
	width: 100%;
	text-align: center;
	margin-top: 8%;
}
html {margin:0;padding:0;border:0;}
body,input, button,textarea{font-size:14px; color:#666; font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","微软雅黑",Arial,simsun,sans-serif;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, figure, footer, header, hgroup, nav, section,[type=button],[type=submit],[type=text],[type=textarea],[type=file],[type=number],[type=email],[type=password],i,em,s,strong,b {
	margin:0;
	padding:0;
	border:0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-weight:normal;
	font-style: normal;
	-webkit-appearance: none;           
    -webkit-box-shadow:none;
    list-style:none; 
    outline:0;
	text-decoration: none;
}
select, input { vertical-align:middle; }
textarea {resize:none; }
table {border-collapse:collapse; }
*{list-style:none; box-sizing: border-box;}
.clear {
*zoom:1;
}
.clear:before, .clear:after {
	content:"";
	display:table;
}
.clear:after {
	clear:both;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
a {color:#666;
	text-decoration:none;
	outline:none;
}
a:hover{
	color:#06bafe;
	outline:none;
	text-decoration:none;
}
.pr {
	position:relative;
}
.pa {
	position:absolute;
}
.fl {
	float:left;
	display:inline;
}
.fr {
	float:right;
	display:inline;
}
.tl {
	text-align:left;
}
.tc {
	text-align:center;
}
.tr {
	text-align:right;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
  -webkit-text-fill-color: #333;
}
