.main{
	color: #fff;
}
.main>div{
	position: relative;
}
.content-one{
	height:1599px;
	background: url('../img/bg-1.jpg') center center no-repeat;
}
.content-two{
	height:1450px;
	background: url('../img/bg-2.jpg') center center no-repeat;
}
.content-three{
	height:713px;
	background: url('../img/bg-3.jpg') center center no-repeat;
}
.position{
	position: absolute;
}
.activity-time{
	font-size: 18px;
	top:818px;
	left: 50%;
	margin-left: -65px;
}
.buy-one-btn{
	display: block;
	width: 492px;
	height: 482px;
	background: url('../img/buying-noe.png') center center no-repeat;
	top:1083px;
	left: 50%;
	margin-left: -456px;
}
.buy-one-btn:hover{
	background: url('../img/buying-noe-1.png') center center no-repeat;
}
.buy-two-btn{
	display: block;
	width: 383px;
	height: 367px;
	background: url('../img/buying-two.png') center center no-repeat;
	top:1019px;
	left: 50%;
	margin-left: 28px;
}
.buy-two-btn:hover{
	background: url('../img/buying-two-1.png') center center no-repeat;
}
.recharge-m-btn{
	display: block;
	width: 161px;
	height: 161px;
	border-radius: 50%;
	top: 1358px;
    left: 50%;
    margin-left: 336px;
}
.gift-show{
	width: 927px;
	height: 529px;
	background: url('../img/gift-show.png') center center no-repeat;
	background-size: 927px 509px;
	margin:0 auto;
	padding-top: 20px;
	position: relative;
}
.gift-show .look-gif{
	display: block;
	width: 20px;
	height: 20px;
	background: url(../img/look-gif.png) 0 0 no-repeat;
	background-size: 100% 100%;
	top:310px;
	left: 510px;
}
.img-gif{
	width: 276px;
	height: 313px;
	background: url('../img/bg-gif.png') 0 0 no-repeat;
	top:155px;
	left: 225px;
}
.img-gif img{
	margin-left:18px;
	margin-top: 22px;
}
.badge1{
	top:70px;
	left: 118px;
}
.badge2{
	top:70px;
	left: 284px;
}
.badge3{
	top:70px;
	left: 434px;
}
.badge4{
	top:70px;
	left: 466px;
}
.badge5{
	top:70px;
	left: 615px;
}
.badge6{
	top:70px;
	left: 781px;
}
.badge7{
	top:166px;
	left: 203px;
}
.badge8{
	top:166px;
	left: 368px;
}
.badge9{
	top:166px;
	left: 532px;
}
.badge10{
	top:166px;
	left: 697px;
}
.badge12,.badge11{
	width: 80px;
	height: 77px;
}
.badge11{
	right: 44px;
    top: 376px;
}
.badge12{
	right: 44px;
    top: 242px;
}
.delete-badge{
	width: 149px;
	height: 59px;
	display: block;
	background: url('../img/delete-badge.png') 0 0 no-repeat;
	bottom: 15px;
	left: 50%;
	margin-left: -410px;
}
.receive-badge{
	width: 149px;
	height: 59px;
	display: block;
	background: url('../img/receive-badge.png') 0 0 no-repeat;
	bottom: 15px;
	left: 50%;
	margin-left: -200px;
}
.receive-props{
	width: 149px;
	height: 59px;
	display: block;
	background: url('../img/receive-props.png') 0 0 no-repeat;
	bottom: 15px;
	left: 50%;
	margin-left: 10px;
}
.fly{
	width: 183px;
	height: 59px;
	display: block;
	background: url('../img/fly.png') 0 0 no-repeat;
	bottom: 15px;
	left: 50%;
	margin-left: 220px;
}
.content-three{
	color: #fff;
	font-size: 15px;
}
.content-three span{
	color: #42f8ff;
}

.content-three{
	line-height: 160%;
}
.activity-rule{
	width: 858px;
	height: 466px;
	top:66px;
	left: 50%;
	margin-left: -422px;
}
.activity-rule>div{
	margin-bottom: 20px;
}
.paddingL{
	padding-left: 35px;
	padding-top: 3px;
}
.needing-attention{
	width: 830px;
	height: 278px;
	top: 438px;
	left: 50%;
	margin-left: -422px;
}

.back-top{
	display: block;
	position: fixed;
	top:56%;
	left: 50%;
	margin-left: 495px;
	width: 86px;
	height: 172px;
	background: url('../img/back-top.png') 0 0 no-repeat;
	z-index: 100;
}
.alert-model-one,.alert-model-two,.alert-model-three{
	position: fixed;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0,0,0,.7);
	z-index: 200;
}
.model-noe{
	width: 500px;
	height: 335px;
	border:2px solid #fff;
	background: #7FF0FF;
	top:25%;
	left: 50%;
	margin-left: -260px;
	color:#0092A7;
}
.model-noe h3,.model-two h3{
	text-align: center;
	padding:10px 0;
	font-size: 20px;
}
.model-noe>div,.model-two-content{
	padding-left: 115px;
	margin-top: 20px;
}
.model-noe>div p{
	margin-bottom: 10px;
}
.sure-btn{
	display: block;
	width: 112px;
	padding: 12px;
	background: #0092A7;
	color: #fff !important;
	font-size: 18px;
	text-align: center;
	margin:25px auto 0;
}
.sure-btn:hover{
	color: #fff;
}
.close{
	display: block;
	width: 31px;
	height: 31px;
	background: url('../img/close1.png') 0 0 no-repeat;
	right: 15px;
	top:15px;
}
.model-two{
	width: 500px;
	height: 570px;
	border:2px solid #fff;
	background: #7FF0FF;
	top:13%;
	left: 50%;
	margin-left: -260px;
	color:#0092A7;
}
.model-two-content ul{
	font-size: 16px;
	margin-bottom: 16px;
}
.model-two-content ul li{
	padding-left: 45px;
	margin-bottom: 15px;
	background: url('../img/round.png') 0 center no-repeat;
	cursor: pointer;
}
.model-two-content ul li.active{
	background: url('../img/round-1.png') 0 center no-repeat;
}
.model-two label span{
	font-size: 18px;
	margin-right: 22px;
}
.model-two label input{
	width: 206px;
	height: 30px;
}


.daquBox{ width:420px; height:370px;position:absolute; top:100px; left:660px; background:#FFF; border:1px solid #ccc; padding:10px;}
.daquBox2{top:160px; left:690px;}
.daquBoxIndex{ width:420px; height:330px;position:absolute; top:225px; left:-204px; background:#FFF; border:1px solid #ccc; padding:10px; z-index:999;}
.dianxin{ width:190px; float:left;}
.wangtong{ width:190px; float:right;}
.dianxin h2,.wangtong h2{ width:190px; height:27px; font-size:14px; font-weight:normal; color:#333; background:#ff8bb9; text-indent:10px; line-height:27px;}
.dianxin a,.wangtong a{font-size:14px; color:#333; line-height:20px; margin:8px 10px; cursor:pointer; display:block; text-decoration:none;}
.dianxin a:hover,.wangtong a:hover{ text-decoration:underline; color:#f00;}

.buy-one-btn2 {
	top: 1276px;
	left: 50%;
	margin-left: -589px;
	position: absolute;
	display:none
}

.buy-two-btn2 {
	top: 1145px;
	left: 50%;
	margin-left: 408px;
	position: absolute;
	display:none
}


