* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

* {
	padding: 0px;
	margin: 0px;
}
body{-webkit-text-size-adjust:100%!important; text-size-adjust:100%!important; -moz-text-size-adjust:100%!important; }
body,
html {
	width: 100%;
	
	margin: 0px auto;
	position: relative;
	/*background: white;*/
	-webkit-tap-highlight-color: transparent;
	max-width: 1080px;
}

a {
	text-decoration: none !important;
}

a:visited {
	color: #666;
}

a:link {
	color: #666;
}

a:link,
a:visited {
	outline-style: none;
	text-decoration: none;
}

a {
	color: #333;
}

a {
	color: #000;
}

ol,
ul {
	margin: 0px;
}

ul li {
	list-style: none;
}

img {
	border: none;
}

p {
	margin: 0px;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

.ell {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


.max_w {
	width: 90%;
	margin: 0px auto;
}

.title {
	font-size: 24px;
	margin-top: 15px;
	text-align: center;
	margin: 6% 0px;
	margin-top: 22px;
	
}

.messge{
	font-size: 14px;
	line-height:26px;
	text-align: center;
	color:#575757;
}

.ms_text p {
    text-indent: 2em;
    font-size: 20px;
    margin: 2% 0px;
    line-height: 1.7;
}

.box{
    position: relative;
    margin:8% 0px;
}
.box>img {
    display: block;
    width: 100%;
}

.dj{
    position: absolute;
    right: 7%;
    top: 0%;
    /* width: 16%; */
    bottom: 0%;
    cursor: pointer;
    left: 0px;
}
.dj img:first-child{
	display: block;
	width: 10%;
	position: relative;
	top: 61%;
	cursor: pointer;
	float: right;
}
.dj img:last-child{
	display: block;
	width: 5%;
	position: relative;
	right: -7%;
	top: 70%;
	float: right;
}
.alert{
	position: absolute;
	width:100%;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	background: #000;
	z-index:11111;
	/* display: none; */
	max-width: 1080px;
}
.close{
	position: absolute;
	top: 4%;
	right: 4%;
	width: 34px;
	height: 34px;
	z-index: 111111;
	cursor: pointer;
}
@-webkit-keyframes backInUp{
	0%{
		transform: scale(0.8);
		opacity:1;
	}
	50%{
		transform:scale(1.1);
		opacity:1;
	}
	100%{
		transform: scale(0.8);
		opacity:1;
	}
}
.backInUp{
	animation:backInUp linear 1s infinite alternate backwards;
}