/*----------------------------------------------------------------------------------------------------------------*/
/* M1938.COM */
/* M1938网站模板工作室*/
/*---模板程序代码仅供用于研究测试学习用途，严禁商业用途,
使用并请遵循国家法律法规之规定使用,违者导致的侵权、违法等后果需自行承担相关法律责任--------------------*/
body,
html {
    padding:0;
    margin:0;
    overflow-x: hidden;
	height: 100%;
}
*{
	padding: 0;
	margin: 0;
}
*,
::after,
::before {
	box-sizing: border-box;
}

body {
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;
    line-height: 1;
    color: #333;
    background-color: #e5ebdf;
}

a{
    text-decoration: none;
	padding:0;
	margin:0;
}
ul,li,dl{
    list-style: none;
}
img{border: none;}

.container {
	
    margin-right: auto;
    margin-left: auto;
}

@media(min-width:576px) {
	.container {
		max-width: 540px
	}
}

@media(min-width:768px) {
	.container {
		max-width: 720px
	}
}

@media(min-width:992px) {
	.container {
		max-width: 960px
	}
}

@media(min-width:1200px) {
	.container {
		max-width: 1140px
	}
}

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

.flex-column {
	 display: -webkit-flex; /* iOS 6-8.1 */
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.flex-wrap{
	flex-wrap: wrap;
}
.flex-start {
	justify-content: flex-start;
}

.align-center {
	align-items: center;
}

.justify-between {
	justify-content: space-between;
}
.justify-centertop {
	justify-content: center;
}
.justify-center {
	justify-content: left;
}
.text-center{
	text-align: center;
}