html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
}
body {
	margin: 0;
}
html, body {
	height:100%;
	position:relative;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline;
}
audio:not([controls]) {
 display: none;
 height: 0;
}
 [hidden], template {
 display: none;
}
a {
	background: transparent;
}
a:active, a:hover {
	outline: 0;
}
abbr[title] {
	border-bottom: 1px dotted;
}
b {
	font-weight:normal;
}
strong {
	font-weight: bold;
}
dfn {
	font-style: italic;
}
h1 {
	font-size: 2em;
}
mark {
	color: #000;
	background: #ff0;
}
small {
	font-size: 80%;
}
sub, sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -.5em;
}
sub {
	bottom: -.25em;
}
img {
	border: 0;
	max-width:100%;
}
svg:not(:root) {
 overflow: hidden;
}
figure {
	margin: 1em 40px;
}
hr {
	height: 0;
	box-sizing: content-box;
}
pre {
	overflow: auto;
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
button, input, optgroup, select, textarea {
	margin: 0;
	font: inherit;
	color: inherit;
}
button {
	overflow: visible;
}
button, select {
	text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
button[disabled], html input[disabled] {
	cursor: default;
}
input {
	line-height: normal;
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}
 input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
 height: auto;
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
fieldset {
	padding: .35em .625em .75em;
	margin: 0 2px;
	border: 1px solid #c0c0c0;
}
legend {
	padding: 0;
	border: 0;
}
textarea {
	overflow: auto;
}
optgroup {
	font-weight: bold;
}
table {
	border-spacing: 0;
	border-collapse: collapse;
}
td, th {
	padding: 0;
}
* {
	padding: 0;
	margin: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	outline: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-tap-highlight-color: transparent;
}
body {
	-webkit-overflow-scrolling: touch;
	font-family: "Microsoft 宋体", "Helvetica Neue", Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #000;
}
a {
	color: #333;
	text-decoration: none;
}
a:active {
	color: #0062cc;
}
ul {
	list-style: none;
	padding: 0;
}
/* 表单 */
input, textarea, keygen, select, button {
	margin: 0em;
	text-rendering: auto;
	color: initial;
	letter-spacing: normal;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	display: inline-block;
	text-align: start;
}
input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {
	width: 100%;
	height: 40px;
	-webkit-appearance: none;
	padding: 10px 15px;
	line-height: 21px;
	-webkit-user-select: text;
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: 3px;
	outline: 0;
}
input, select, textarea {
	font-size: 17px;
	-webkit-tap-highlight-color: transparent;
	-webkit-tap-highlight-color: transparent;
}

/* 图标 */
/*@font-face {
 font-family: 'uzooo';
 src:url('../fonts/uzooo.ttf?u561he') format('truetype');
 font-weight: normal;
 font-style: normal;
}*/
@font-face {
font-family: 'uzooo';
src: url('../fonts/uzooo.eot'); /* IE9 Compat Modes */
src: url('../fonts/uzooo.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ 
url('../fonts/uzooo.woff') format('woff'), /* Modern Browsers */ 
url('../fonts/uzooo.ttf') format('truetype'), /* Safari, Android, iOS */ 
url('../fonts/uzooo.svg#uzooo') format('svg'); /* Legacy iOS */
}
.icon, .uz-icon:after, .uz-icon:before {
	display: inline-block;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	vertical-align:top;
	position:relative;
	left:0;
	margin:0;
	padding:0;
	font-family:'uzooo';
}



/* 侧边 */
.uz-icon-side{background: url(../images/threeline.png) center no-repeat; background-size: 45%;}
/* 个人中心 */
.uz-icon-user{ background: url(../images/person.png) center no-repeat; background-size: 40%; }
/* 加号 */
.uz-icon-add:before { content:'\e6c0'; }
/* 文件夹 */
.uz-icon-folder:before { content:'\e63c'; }
/* 时钟 */
.uz-icon-clock:before { content:'\e620'; }
/* 箭头左 */
.uz-icon-arrl{ background: url(../images/arrow-left.png) center no-repeat; background-size: 40%; }
/* 箭头右 */
.uz-icon-arrr {background: url(../images/arrow-right.png) center no-repeat; background-size: 40%; }
/* 箭头上 */
.uz-icon-arrt:before { content:'\e6bd'; }
/* 箭头下 */
.uz-icon-arrb:before { content:'\e6be'; }
/* 箭头2下 */
.uz-icon-arr2b:before { content:'\e6ac'; }
/* 箭头3下 */
.uz-icon-arr3b:before { content:'\e6c3'; }
/* 分享 */
.uz-icon-shear:before { content:'\e6b5'; }
/* 搜索 */
.uz-icon-search:before { content:'\e6ca'; }
/* 文本 */
.uz-icon-txt:before { content:'\e655'; }
/* 关闭 */
.uz-icon-close:before { content:'\e6c9'; }