body {
	/* opacity: 0; */
}

/* 去除高德水印 */
.amap-logo,
.amap-copyright {
	display: none !important;
}

/*鼠标手势*/

.hand {
	cursor: pointer;
}


/* 超出省略的样式 */

.slh_one {
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.slh_two {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.slh_three {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.slh_four {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}

.slh_five {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}


/*图片的样式*/

.fit {
	object-fit: contain;
}

.fill {
	object-fit: cover;
}


/* 怪异盒模型 */

.box {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


/* 弹性布局 */

.dis_f {
	display: flex;
}

.dis_f_l {
	display: flex;
	justify-content: flex-start;
}

.dis_f_l_c {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.dis_f_l_b {
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
}

.dis_f_c {
	display: flex;
	justify-content: center;
}

.dis_f_c_b {
	display: flex;
	justify-content: center;
	align-items: flex-end;
}

.dis_f_c_c {
	display: flex;
	justify-content: center;
	align-items: center;
}

.dis_f_r_c {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.dis_f_sb {
	display: flex;
	justify-content: space-between;
}

.dis_f_sb_t {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.dis_f_sb_b {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}

.dis_f_sb_c {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.dis_f_sa_c {
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.dis_f_w {
	display: flex;
	flex-wrap: wrap;
}

.dis_f_w_c_c {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}

.dis_f_w_sa_c {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: center;
}

.dis_f_w_sb_c {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}

.dis_f_co_c_c {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.dis_f_co_l_c {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.dis_f_co_r_c {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;
}

.dis_f_co_sb {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}


/*文字两端对齐*/

.tasb {
	width: 100%;
	text-align: justify;
	vertical-align: top;
}

.tasb:after {
	display: inline-block;
	width: 100%;
	content: '';
	height: 0;
}


/*占位符的样式*/

.placeholder input:-moz-placeholder,
.placeholder textarea:-moz-placeholder,
.placeholder:-moz-placeholder {
	color: #ccc !important;
}

.placeholder input::-moz-placeholder,
.placeholder textarea::-moz-placeholder,
.placeholder::-moz-placeholder {
	color: #ccc !important;
}

.placeholder input:-ms-input-placeholder,
.placeholder textarea:-ms-input-placeholder,
.placeholder:-ms-input-placeholder {
	color: #ccc !important;
}

.placeholder input::-webkit-input-placeholder,
.placeholder textarea::-webkit-input-placeholder,
.placeholder::-webkit-input-placeholder {
	color: #ccc !important;
}
