body,

div,

dl,

dt,

dd,

ul,

ol,

li,

h1,

h2,

h3,

h4,

h5,

h6,

pre,

form,

fieldset,

input,

textarea,

p,

blockquote,

figure,

figcaption,

th,

td {

	margin: 0;

	padding: 0;

	/* cursor: default; */

}



table {

	border-collapse: collapse;

	border-spacing: 0;

}



fieldset,

img {

	border: 0;

}



address,

caption,

cite,

code,

dfn,

em,

/* strong, */

th,

var {

	font-style: normal;

	font-weight: normal;

}



ol,

ul {

	list-style: none;

}



caption,

th {

	text-align: left;

}



h1,

h2,

h3,

h4,

h5,

h6 {

	font-size: 100%;

}



a,

input,

button,

select,

textarea {

	outline: none;

}



q:before,

q:after {

	content: ;

}



abbr,

acronym {

	border: 0;

}



a {

	cursor: pointer !important;

}



body {

	font-family:  Arial, "微软雅黑";

}



@font-face {

	/* font-family: 'PingFang SC';

	src: url('../font/PingFang Regular.ttf') format('truetype'); */

	/* src: url('../font/字体名称.eot');

	src: url('../font/字体名称.woff') format('woff'),

		url('../font/字体名称.ttf') format('truetype'),

		url('../font/字体名称.svg') format('svg'); */

}



.clearfix:after {

	content: "";

	height: 0;

	display: block;

	clear: both;

}



.fl {

	float: left;

}



.fr {

	float: right;

}



ul {

	list-style: none;

}



a {

	text-decoration: none;

}

/* -webkit-filter: grayscale(100%);

    -moz-filter: grayscale(100%);

    -ms-filter: grayscale(100%);

    -o-filter: grayscale(100%);

    filter: grayscale(100%);

    filter: gray; */

.flexBetween {

	display: -webkit-flex;

	/* Safari */

	display: flex;

	justify-content: space-between;

	flex-wrap: wrap;



	/* wrap：换行，第一行在上方。 */

	/* wrap-reverse：换行，第一行在下方。 */



	/* flex-direction: row | row-reverse | column | column-reverse; */

	/* flex-direction属性决定主轴的方向（即项目的排列方向）。 */

	

	/* flex-flow: row-reverse;  左右换位置    column-reverse*/

	/* flex-direction: column; 上下换位置 */

	

	/* flex: 0 29.375rem;

	flex: 1 1; */

}



.flexStart {

	display: -webkit-flex;

	/* Safari */

	display: flex;

	justify-content: flex-start;

	flex-wrap: wrap;

}



.flexCenter {

	display: -webkit-flex;

	/* Safari */

	display: flex;

	justify-content: center;

	flex-wrap: wrap;

}

.flexEnd {

	display: -webkit-flex;

	/* Safari */

	display: flex;

	justify-content: flex-end;

	flex-wrap: wrap;

}

.ellipsis {

	text-overflow: ellipsis;

	overflow: hidden;

	white-space: nowrap;

}



.ellipsis2 {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	text-align: justify;

	text-justify: distribute-all-lines;

}



.ellipsis3 {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

	text-align: justify;

	text-justify: distribute-all-lines;

}



.ellipsis4 {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 4;

	overflow: hidden;

	text-align: justify;

	text-justify: distribute-all-lines;

}



.ellipsis5 {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 5;

	overflow: hidden;

	text-align: justify;

	text-justify: distribute-all-lines;

}



.ellipsis6 {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 6;

	overflow: hidden;

	text-align: justify;

	text-justify: distribute-all-lines;

}



.l_scrollx {

	overflow: auto;

	overflow-x: scroll;

	overflow-y: auto;

}



.l_scrolly {

	overflow: auto;

	overflow-x: hidden;

	overflow-y: auto;

}



.l_scroll::-webkit-scrollbar {

	/*滚动条整体样式*/

	width: 3px;

	/*高宽分别对应横竖滚动条的尺寸*/

	height: 3px;

}



.l_scroll::-webkit-scrollbar-thumb {

	/*滚动条里面小方块*/

	border-radius: 5px;

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);

	background: rgba(0, 0, 0, 0.2);

	

	

}



.l_scroll::-webkit-scrollbar-track {

	/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);

	border-radius: 0;

	background: rgba(0, 0, 0, 0.1);

}


img {
    border: none;
    display: inline-block;
    max-width: 100%;
}






/* input::-webkit-input-placeholder{

	color:#ccc;

	font-size: 16px;

}

input::-moz-placeholder{ 

	color:#ccc;

	font-size: 16px;

}

input:-moz-placeholder{ 

	color:#ccc;

	font-size: 16px;

}

input:-ms-input-placeholder{

   color:#ccc;

   font-size: 16px;

} */
