*{padding:0;margin:0}
input{ outline:none; }
input:focus{ outline:none; }
img{display: block;}
.body{background-color: #14141c;}
html,body{background-color: #14141c;}
select {
  	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari 和 Chrome */
	outline:none;
}
select:focus{ outline:none; }
.step1
{
	position: relative;
	height: 13.34rem;
}
.step1 img
{
	position: absolute;
	display: block;
}
.step1 .bg
{
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}
.step1 .logo
{
	position: absolute;
	top: 0.5rem;
	width: 6.8rem; 
	left: 50%;
	transform: translateX(-50%);
}
.step1 .wenan
{
	position: absolute;
	top: 2.2rem;
	left: 50%;
	transform: translateX(-50%);
	height: 2.5rem;
	width: 5.69rem;
}
.activity
{
	position: absolute;
	top: 9.23rem;
	right: 0.25rem;
	width: 2.54rem;
	height: 0.69rem;
}
.step1 .chepiao_annui_click
{
	width: 3rem;
	height: 0.75rem;
	bottom: 2.23rem;
	left: 0.23rem;
}

.step1 .huijia_annui
{
	width: 3rem;
	height: 0.6rem;
	bottom: 2.23rem;
	right: 0.65rem;
}
.step1 .chepiao_msg
{
	width: 4.17rem;
	height: 1.4rem;
	left: 1.68rem;
	bottom: 0.22rem;
}

.step1 .chepiao_anniu
{
	width: 3rem;
	height: 0.6rem;
	bottom: 2.23rem;
	left: 0.23rem;
}
.step1 .huijia_anniu_click
{
	width: 3rem;
	height: 0.75rem;
	bottom: 2.23rem;
	right: 0.65rem;
}
.step1 .huijia_msg
{
	width: 4.53rem;
	height: 1.8rem;
	left: 1.49rem;
	bottom: 0.01rem;
}
.step2
{
	position: relative;
	height: 8.72rem;
}
.step2 img
{
	position: absolute;
	display: block;
}

.step2 .bg
{
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}

.step2 .from
{
	appearance:none; -moz-appearance:none; -webkit-appearance:none; outline: none; border: none; padding: 0; margin: 0; background-color: transparent;
	color: #acacac;
	border: 0px solid;
	background: transparent;
	padding-left: 0.15rem;
	font-size: 0.24rem;
}

.step2 .name
{
	position: absolute;
	top: 1.71rem;
	left: 2.32rem;
	width: 3.8rem;
	height: 0.5rem;
}

.step2 .tel
{
	position: absolute;
	top: 2.67rem;
	left: 2.32rem;
	width: 3.64rem;
	height: 0.5rem;
}
.step2 .car
{
	position: absolute;
	top: 3.61rem;
	left: 2.32rem;
	width: 3.98rem;
	height: 0.5rem;
	border-radius: 0;
}

.step2 .province
{
	padding-right: 0.58rem;
	position: absolute;
	top: 4.54rem;
	left: 2.32rem;
	width: 1.93rem;
	height: 0.55rem;
	border-radius: 0;
}
.step2 .city
{
	padding-right: 0.58rem;
	position: absolute;
	top: 4.54rem;
	left: 4.38rem;
	width: 1.93rem;
	height: 0.55rem;
	border-radius: 0;
}
.step2 .dealer
{
	padding-right: 0.46rem;
	position: absolute;
	top: 5.51rem;
	left: 2.32rem;
	width: 3.98rem;
	height: 0.5rem;
	border-radius: 0;
}
.step2 .agree_kuang
{
	position: absolute;
	bottom: 2.2rem;
	left: 1.16rem;
	width: 0.2rem;
	height: 0.2rem;
	z-index: 1;
}
.step2 .agree_image
{
	position: absolute;
	bottom: 2.27rem;
    left: 1.2rem;
	width: 0.2rem;
	height: 0.2rem;
}

.step2 .btn
{
	position: absolute;
	bottom: 0.82rem;
	left: 1.18rem;
	height: 0.65rem;
	width: 5.12rem;
	border: 0px solid;
}

.step3
{
	position: relative;
	height: 17.95rem;
}
.step3 img
{
	position: absolute;
	display: block;
}

.step3 .bg
{
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}
.step3 .liangdian
{
	position: absolute;
	top: 0.7rem;
	left: 2.66rem;
	width: 2.17rem;
	height: 0.73rem;
}
.step3 .liangdian_kuang
{
	position: absolute;
	top: 1.64rem;
	height: 5.15rem;
	width: 100%;
}
.step3 .liangdian_kuang .kuang_image
{
	width: 6.45rem;
	height: 5.15rem;
}
.step3 .liangdian_kuang .detail
{
	position: absolute;
	top: 2.22rem;
	left: 4.96rem;
	z-index: 9;
	width: 1.80rem;
	height: 0.57rem;
}

.step3 .liangdian_kuang2
{
	position: absolute;
	top: 7rem;
	height: 6.4rem;
	width: 100%;
}

.step3 .liangdian_kuang2 .kuang_image
{
	width: 6.57rem;
	height: 6.31rem;
}

.step3 .liangdian_kuang2 .detail
{
	position: absolute;
    top: 2.75rem;
    left: 4.85rem;
    z-index: 9;
    width: 1.85rem;
    height: 0.57rem;
}
.huodong_tankuang
{
	position: absolute;
	top: 0;
	z-index: 1;
	height: 100%;
	width: 100%;
}
.huodong_tankuang .click_kongbai
{
	position: absolute;
	bottom: 2.4rem;
	left: 50%;
	transform: translateX(-50%);
	font-size: 0.24rem;
	color: white;
}
.huodong_tankuang .bg
{
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	background-color: #030304;
}
.huodong_tankuang img
{
	position: absolute;
	top: 10rem;
	display: block;
	width: 6.5rem;
	left: 50%;
	transform: translateX(-50%);
}
.huodong_tankuang .duijiang_annui
{
	position: absolute;
	top: 13.83rem;
	width: 5.32rem;
	height: 0.69rem;
	left: 50%;
	transform: translateX(-50%);
}
.huodong_tankuang .close_anniu
{
	position: absolute;
	width: 100%;
	height: 3rem;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}
.tijiao_1 .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
}
.tijiao_1 .tijiao_img
{
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
	height: 9.31rem;
	z-index: 10;
}
.tijiao_1 img
{
	position: fixed;
	top: 0;
	display: block;
	width: 6.5rem;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.tijiao_1 .dianji_anniu
{
	position: absolute;
	bottom: 0.5rem;
	width: 5.38rem;
	height: 0.6rem;
	left: 50%;
	transform: translateX(-50%);
}
.tijiao_1 .close_anniu
{
	position: absolute;
	top: 9.55rem;
	/*height: 0.29rem;*/
	/*width:2rem;*/
	font-size: 0.24rem;
	color: white;
	left: 50%;
	transform: translateX(-50%);
}

.tijiao_2 .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
}
.tijiao_2 .tijiao_img
{
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
	height: 6.28rem;
	z-index: 10;
}
.tijiao_2 img
{
	position: fixed;
	top: 0;
	display: block;
	width: 6.5rem;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.tijiao_2 .dianji_anniu
{
	position: absolute;
	bottom: 0.74rem;
	width: 5.38rem;
	height: 0.6rem;
	left: 50%;
	transform: translateX(-50%);
}
.tijiao_2 .close_anniu
{
	position: absolute;
	top: 6.55rem;
	/*height: 0.29rem;*/
	/*width: 2rem;*/
	font-size: 0.24rem;
	color: white;
	left: 50%;
	transform: translateX(-50%);
}

.erweima .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
}
.erweima .tijiao_img
{
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
	height: 8.26rem;
	z-index: 10;
}
.erweima img
{
	position: fixed;
	top: 0;
	display: block;
	width: 6.5rem;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.erweima .code_image
{
	position: absolute;
	left: 3.86rem;
	width: 2.26rem;
	height: 2.24rem;
}
.erweima .dianji_anniu
{
	position: absolute;
	bottom: 0.53rem;
	width: 2.28rem;
	height: 0.39rem;
	left: 50%;
	transform: translateX(-50%);
}
.erweima .close_anniu
{
	position: absolute;
	top: 8.5rem;
	/*height: 0.29rem;*/
	/*width: 2rem;*/
	font-size: 0.24rem;
	color: white;
	left: 50%;
	transform: translateX(-50%);
}
.lijin .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.lijin .tijiao_img
{
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
	height: 4.23rem;
	z-index: 10;
}
.lijin img
{
	position: fixed;
	top: 0;
	display: block;
	width: 6.5rem;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.lijin .close_anniu
{
	position: absolute;
	top: 4.4rem;
	/*height: 0.29rem;*/
	/*width: 2rem;*/
	font-size: 0.24rem;
	color: white;
	left: 50%;
	transform: translateX(-50%);
}

/* 兑奖页面 */
.duijiang_body
{
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.duijiang_body .duijiang_image
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.duijiang_body .logo
{
	position: absolute;
	top: 0.5rem;
	display: block;
	width: 6.5rem; 
	left: 50%;
	transform: translateX(-50%);
}
.duijiang_body .wenan
{
	position: absolute;
	top: 1.6rem;
	width: 4.7rem;
	height: 2.08rem;
	display: block;
	left: 50%;
	transform: translateX(-50%);
}
.duijiang_body .form_body
{
	position: absolute;
	top: 8.15rem;
	left: 50%;
	transform: translateX(-50%);
	width: 5.24rem;
	height: 2.73rem;
}
.duijiang_body .form_body .from
{
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	width: 100%;
}
.duijiang_body .click_activity
{
	position: absolute;
	top: 6.67rem;
	right: 0.25rem;
	width: 2.64rem;
	height: 0.9rem;
}
.duijiang_activity
{
	width: 100%;
	height: 100%;
	position: absolute; left:0; top:0; z-index: 100;
}
.duijiang_activity .duijiang_activity_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 10rem;
	width: 6.5rem;
	z-index: 10
}
.duijiang_activity .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.duijiang_activity .tijiao_img
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 10rem;
	z-index: 10;
	overflow: scroll;
	border: 1px solid #4975c3;
}
@media screen and (max-height: 580px) {
	.duijiang_activity .tijiao_img {
		height: 8rem;
	}
}
.duijiang_activity img
{
	display: block;
	width: 6.5rem;
}

.duijiang_activity .close_anniu
{
	position: absolute;
	top: 10.2rem;
	/*height: 0.29rem;*/
	/*width: 2rem;*/
	font-size: 0.24rem;
	color: white;
	left: 50%;
	transform: translateX(-50%);
	z-index: 15;
}
@media screen and (max-height: 580px) {
	.duijiang_activity .close_anniu {
		top: 9.2rem;
	}
}
.duijiang_activity .dianji_anniu
{
	position: absolute;
    width: 5.1rem;
    height: 0.6rem;
    left: 50%;
    top: 3.93rem;
    transform: translateX(-50%);
}
.duijiang_body .form_body .from_kuang
{
	position: absolute;
	height: 0.5rem;
	left: 0.96rem;
	background-color: transparent;
	border: 0px solid;
	padding-left: 0.15rem;
	color: #acacac;
	font-size: 0.24rem;
}
.duijiang_body .form_body .tel
{
	top: 0;
	width: 4.11rem;
}
.duijiang_body .form_body .yanzhengma
{
	top: 1rem;
	width: 2.32rem;
}
.duijiang_body .form_body .btn
{
	position: absolute;
	bottom: 0;
	left: 0.1rem;
	width: 5.12rem;
	height: 0.66rem;
}
.duijiang_body .form_body .huoqu_img
{
	position: absolute;
	top: 1rem;
	right: 0;
	width: 1.45rem;
	height: 0.53rem;
}
.duijiang_body .form_body .huoquzhong_img
{
	position: absolute;
	top: 1rem;
	right: 0;
	width: 1.45rem;
	height: 0.53rem;
}
.duijiang_body .form_body .chongxin_img
{
	position: absolute;
	top: 1rem;
	right: 0;
	width: 1.45rem;
	height: 0.53rem;
}
.duijiang_body .form_body .code img
{
	display: block;
	width: 100%;
}
.duijiang_body .form_body .code .time
{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 0.22rem;
	color: #acacac;
}

.duijiang_body .huojiang
{
	position: absolute;
}
.duijiang_body .huojiang .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.duijiang_body .huojiang .huojiang_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.5rem;
	height: 8.5rem;
	z-index: 10;
}
.duijiang_body .huojiang .huojiang_kuang .jiang_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.duijiang_body .huojiang .huojiang_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}
.duijiang_body .huojiang .huojiang_kuang .duihuan
{
	position: absolute;
	bottom: 1.09rem;
	left: 0.64rem;
	width: 1.27rem;
	height: 0.34rem;
	z-index: 10;
}
.duijiang_body .huojiang .huojiang_kuang .jiangpin
{
	position: absolute;
	bottom: 1.09rem;
	right: 0.64rem;
	width: 1.27rem;
	height: 0.34rem;
	z-index: 10;
}
.duijiang_body .huojiang .huojiang_kuang .kahao
{
	position: absolute;
	top: 4.96rem;
	left: 2.55rem;
	height: 0.34rem;
	font-size: 0.32rem;
	background-color: transparent;
	border: 0px;
	color: white;
}
.duijiang_body .huojiang .huojiang_kuang .mima
{
	position: absolute;
	top: 5.53rem;
	left: 2.55rem;
	height: 0.34rem;
	font-size: 0.32rem;
	background-color: transparent;
	border: 0px;
	color: white;
}
.duijiang_body .liucheng
{
	position: absolute;
}
.duijiang_body .liucheng .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.duijiang_body .liucheng .liucheng_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.5rem;
	height: 8.85rem;
	z-index: 10;
}
.duijiang_body .liucheng .liucheng_kuang .liucheng_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.duijiang_body .liucheng .liucheng_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}


.duijiang_body .huojiang
{
	position: absolute;
}
.duijiang_body .huojiang .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.duijiang_body .huojiang .huojiang_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.5rem;
	height: 8.5rem;
	z-index: 10;
}
.duijiang_body .huojiang .huojiang_kuang .jiang_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.duijiang_body .huojiang .huojiang_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}

.duijiang_body .shuoming
{
	position: absolute;
}
.duijiang_body .shuoming .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.duijiang_body .shuoming .shuoming_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.5rem;
	height: 4.18rem;
	z-index: 10;
}
.duijiang_body .shuoming .shuoming_kuang .shuoming_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.duijiang_body .shuoming .shuoming_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}
.duijiang_body .weifafang
{
	position: absolute;
}
.duijiang_body .weifafang .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.duijiang_body .weifafang .weifafang_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.5rem;
	height: 4.18rem;
	z-index: 10;
}
.duijiang_body .weifafang .weifafang_kuang .weifafang_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.duijiang_body .weifafang .weifafang_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}
.duijiang_body .weizhongjiang
{
	position: absolute;
}
.duijiang_body .weizhongjiang .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.duijiang_body .weizhongjiang .weizhongjiang_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.5rem;
	height: 4.18rem;
	z-index: 10;
}
.duijiang_body .weizhongjiang .weizhongjiang_kuang .weizhongjiang_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.duijiang_body .weizhongjiang .weizhongjiang_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}

/* 线下领奖 */
.msg_body
{
	position: relative;
	top: 0;
	width: 100%;
	height: 100%;
}
.msg_body .bg
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 15rem;
	display: block;
}
.msg_body .msg_logo
{
	position: absolute;
	top: 0.5rem;
	left: 50%;
	transform: translateX(-50%);
	width: 6.5rem; 
}
.msg_body .msg_wenan
{
	position: absolute;
	top: 1.4rem;
	left: 50%;
	transform: translateX(-50%);
	width: 4.62rem;
	height: 2.09rem;
}
.msg_body .click_activity
{
	position: absolute;
	top: 5.6rem;
	right: 0.26rem;
	width: 2.53rem;
	height: 0.6rem;
}
.msg_body .from
{
	position: absolute;
	top: 6.25rem;
	left: 1.15rem;
	width: 5.17rem;
	height: 6.11rem;
}
.msg_body .msg_from
{
	display: block;
	width: 100%;
}
.msg_body .go_home
{
	display: block;
	position: absolute;
	left: 0;
	bottom: 0.03rem;
	height: 0.6rem;
	width: 2.38rem;
}
.msg_body .go_home1
{
	display: block;
	position: absolute;
	left: 0;
	bottom: 0.03rem;
	height: 0.6rem;
	width: 2.38rem;
}
.msg_body .chengjiao1
{
	display: block;
	position: absolute;
	right: 0;
	bottom: 0.03rem;
	height: 0.6rem;
	width: 2.38rem;
}
.msg_body .from .from_kuang
{
	position: absolute;
	height: 0.5rem;
	background: transparent;
	border: 0px solid;
	left: 1.15rem;
	padding-left: 0.15rem;
	color: #acacac;
	font-size: 0.24rem;
}
.msg_body .from .name
{
	top: 1rem;
	width: 3.86rem;
}
.msg_body .from .tel
{
	top: 1.89rem;
	width: 3.67rem;
}
.msg_body .from .car
{
	top: 2.7rem;
	width: 4.04rem;
}
.msg_body .from .province
{
	padding-right: 0.58rem;
	top: 3.55rem;
	width: 1.95rem;
}
.msg_body .from .city
{
	padding-right: 0.58rem;
	top: 3.55rem;
	width: 1.95rem;
	left: 3.23rem;
}
.msg_body .from .dealer
{
	padding-right: 0.46rem;
	top: 4.41rem;
	width: 4.04rem;
}
.msg_body .msg_activity{
	width: 100%;
	height: 100%;
}
.msg_activity
{
	width: 100%;
	height: 100%;
	position: fixed;
}
.msg_activity .msg_activity_kuang
{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 10rem;
	width: 6.5rem;
	z-index: 10
}

.msg_body .msg_activity .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.msg_body .msg_activity .msg_activity_img
{
	border:1px solid #4975c3;
	position: fixed;
	/*top: 1rem;*/
	left: 50%;
	transform: translateX(-50%);
	height: 10rem;
	z-index: 10;
	overflow: scroll;
}
.msg_body .msg_activity img
{
	display: block;
	width: 6.5rem;
}
.msg_body .msg_activity .close_anniu
{
	position: absolute;
	top: 10.2rem;
	/*height: 0.29rem;*/
	/* width: 2rem; */
	font-size: 0.24rem;
	color: white;
	left: 50%;
	transform: translateX(-50%);
	z-index: 15;
}
.msg_body .msg_activity .dianji_anniu
{
	position: absolute;
    width: 5.1rem;
    height: 0.6rem;
    left: 50%;
    top: 3.93rem;
    transform: translateX(-50%);
}

.msg_body .qiandao
{
	position: fixed;
}
.msg_body .img_qiandao
{
	position: absolute;
	bottom: 1.3rem;
	left: 0.66rem;
	width: 2.39rem;
	height: 0.6rem;
}
.msg_body .img_chengjiao
{
	position: absolute;
	bottom: 1.3rem;
	left: 3.35rem;
	width: 2.39rem;
	height: 0.6rem;
}
.msg_body .qiandao .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.msg_body .qiandao .qiandao_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.45rem;
	height: 5.98rem;
	z-index: 10;
}
.msg_body .qiandao .qiandao_kuang .qiandao_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.msg_body .qiandao .qiandao_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}
.msg_body .chengjiao
{
	position: fixed;
}
.msg_body .img_btn_chengjiao
{
	position: absolute;
	bottom: 1.17rem;
	left: 0.65rem;
	width: 5.08rem;
	height: 0.6rem;
}
.msg_body .chengjiao .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
#uploadIMG
{
	position: absolute;
	top: 1.24rem;
	width: 5.0rem;
	left: 0.67rem;
	height: 2.47rem;
}
.msg_body .chengjiao .chengjiao_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.43rem;
	height: 6.02rem;
	z-index: 10;
}
.msg_body .chengjiao .chengjiao_kuang .chengjiao_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.msg_body .chengjiao .chengjiao_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}

.msg_body .wei_qiandao
{
	position: fixed;
}
.msg_body .wei_qiandao .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.msg_body .wei_qiandao .wei_qiandao_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.43rem;
	height: 4.17rem;
	z-index: 10;
}
.msg_body .wei_qiandao .wei_qiandao_kuang .wei_qiandao_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.msg_body .wei_qiandao .wei_qiandao_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}

.msg_body .chengjiao_suc
{
	position: fixed;
}
.msg_body .chengjiao_suc .bg
{
	position: fixed;
	background-color: #030304;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-moz-opacity: 0.85;
	opacity:.85;
	filter: alpha(opacity=85);/* 只支持IE6、7、8、9 */
	pointer-events: false;
}
.msg_body .chengjiao_suc .chengjiao_suc_kuang
{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.43rem;
	height: 5.15rem;
	z-index: 10;
}
.msg_body .chengjiao_suc .chengjiao_suc_kuang .chengjiao_suc_img
{
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
}
.msg_body .chengjiao_suc .chengjiao_suc_kuang .close_anniu
{
	position: absolute;
	bottom: 0;
	padding-left: 2.4rem;
	font-size: 0.24rem;
	color: white;
	width: 100%;
}
