* {
	font-family: "微软雅黑,Microsoft YaHei";--themeColor: #2d4aa7;
}

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,
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,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}

body {
	line-height: 1;
}

ol,
ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

@font-face {
	font-family: "iconfont";
	src: url('iconfont.eot?t=1524232348069');
	/* IE9*/
	src: url('iconfont.eot?t=1524232348069#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), url('iconfont.ttf?t=1524232348069') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
	url('iconfont.svg?t=1524232348069#iconfont') format('svg');
	/* iOS 4.1- */
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-sousuo:before {
	content: "\e605";
}

.icon-gouwuche:before {
	content: "\e673";
}

.icon-shouye:before {
	content: "\e637";
}

.icon-fenlei:before {
	content: "\e609";
}

.icon-wo:before {
	content: "\e660";
}

/* html,body{
  height: 100%;
} */
a,
button,
input {
	-webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}

a {
	text-decoration: none;
}

.clear {
	clear: both;
}

.fl {
	float: left;
}

.fr {
	float: right;
}
.fontColor{
	color: #0681bd;
}
div{
  box-sizing: border-box;
}
input, textarea{
  outline: 0;
  border: 0;
}