/*重置样式 start*/
* {
	margin: 0;
	padding: 0;
}

body {
	-webkit-font-smoothing: antialiased;
	overflow-x: hidden;
}

ul,
ol {
	list-style: none;
}

img {
	border: 0;
	/* vertical-align: top; */
	object-fit: cover;
}

a {
	text-decoration: none;
	color: #000;
}

a:focus {
	outline: none;
	border: 0;
}

/* i {
	font-style: normal;
} */

table {
	table-layout: fixed;
}

h1,
h2,
h3,
h4,
h5,
h6,
div,
p,
li,
a,
textarea,
span {
	word-break: break-all;
	word-break: normal;
	list-style: none;
}

em {
	font-style: normal;
}

div::-webkit-scrollbar {
	display: none;
}

p {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	/*-webkit-line-clamp: 3;*/
}

a:hover {
	text-decoration: none;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
dl,
dt,
dd,
ol,
ul,
li,
form,
table,
th,
td,
a,
img,
span,
strong,
var,
em,
input,
textarea,
select,
option {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

html,
body {
	font-family: "思源黑体";
	text-align: left;
}

select::-ms-expand {
	display: none;
}

input::-webkit-input-placeholder {
	color: #999;
}

input::-moz-placeholder {
	color: #999;
}

input::-ms-input-placeholder {
	color: #999;
}

textarea::-webkit-input-placeholder {
	color: #999;
}

textarea::-moz-placeholder {
	color: #999;
}

textarea::-ms-input-placeholder {
	color: #999;
}

select::-ms-expand {
	display: none;
}

input[type="button"],
input[type="submit"],
input[type="reset"] {
	appearance: none;
	-webkit-appearance: none;
	user-select: none;
	-webkit-user-select: none;
}

textarea,
select {
	outline: none;
	border: 0;
	background: transparent;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	user-select: none;
	-webkit-user-select: none;
	/* cursor: pointer; */
	border-radius: 0px;
}

/* input,
textarea {
	user-select: text !important;
	-webkit-user-select: text !important;
	vertical-align: top;
} */

textarea {
	resize: none;
	font-family: "思源黑体";
}

b {
	font-weight: normal;
	vertical-align: top;
}

/* 多行省略样式 */
.line-clamp-2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	/*! autoprefixer: off */
	-webkit-box-orient: vertical;
}

.line-clamp-4 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	/*! autoprefixer: off */
	-webkit-box-orient: vertical;
}

.line-clamp-3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	/*! autoprefixer: off */
	-webkit-box-orient: vertical;
}

.line-clamp-9 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 9;
	/*! autoprefixer: off */
	-webkit-box-orient: vertical;
}

/* svg字体样式 */
.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

