@charset "utf-8";
/*=========================start==========================*/
.activity{width: 100%;height: 100%;}
.activity2{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: #fff;z-index: 1001;}
.activity_mainImg{width: 100%;margin-top: -1.2rem;}
.activity_mainImg1{position: absolute;left: 0.2rem;top: 0.2rem;width: 30%;	}
.activity_first{width: 80%;margin: 0 auto;text-align: center;font-size: 0.3rem;color: #4F66EA;line-height: 1.5;}
.activity_first a{color: #4f66ea;}
.activity_first h2{display: inline-block;padding: 0.08rem 0.2rem;font-weight: 600;font-size: 0.4rem;background-color: rgba(193,193,193,.2);border-radius: 0.3rem;margin-bottom: 0.1rem;}
.activity_act{text-align: center;border: 1px dashed #4f66ea;border-radius: 3px;padding: 0.2rem ;margin: 0.35rem 0 0.3rem;}
.activity_act span{color: #4f66ea ;}
.activity_go{position: relative;margin-bottom: 0.2rem;}
.activity_go_btn{display: block;border:none;width: 100%;padding: 0.2rem ;text-align: center;font-size: 0.33rem;color: #fff;background-color: #4f66ea;border-radius: 3px;}
.activity_baoImg{position: absolute;right: 10%;top: -0.1rem;width: 18%;}
.activity_close{position: absolute;right: 0.2rem;top: 0.2rem;font-size: 0.3rem;color: #fff;}
.activity_first .activity_p_my{padding: 0.1rem 0.5rem;color: #fff;background-color: #4f66ea;border-radius: 0.15rem;}
.textcenter{text-align: center;}

/*活动规则*/
.activity_first{width: 90%;}
.activity_act1{border: 1px solid  #4f66ea;position: relative;text-align: left;}
.activity_h3{position: absolute;left: 7%;width: 86%;line-height:1.4;font-size:0.32rem;top: -0.25rem;background-color: #fff;text-align: center;}
.activity_act1{color: #43474A ;border-radius: 1px;margin-bottom: 0.6rem;}
.activity_act1 a{color: #4f66ea;}
.activity_p1{margin-top: 0.4rem;}
.activity_p2{margin-bottom: 0.3rem;}
.activity_em1{display: inline-block;width : 0.45rem;height: 0.45rem;text-align:center;border-radius: 50%;color: #fff;background-color: #4f66ea;margin-right: 0.15rem;}
.activity_span1{display: inline-block;line-height: 1.2;width : 0.45rem;height: 0.45rem;text-align:center;background-color: #fff;margin-right: 0.15rem;}
.activity_p3 var{float: right;}
.activity_p3{width: 80%;}
/*我的神器卡*/
.activity_body{background-image: url(../images/background1.jpg);min-width: 100%;min-height: }
.homepage_tit3{position: absolute;top: 0.25rem;right: 0.25rem;font-size: 0.3rem;color: #fff;}
.homepage_tit4{position: absolute;top: 0.12rem;left: 0.25rem;font-size: 0.5rem;}
.activity_tit{color: #fff;border-color: transparent;}
.activity_h2{font-size: 0.35rem;color: #fff;margin-top: 0.5rem;text-align: center;}
.activity_h4{font-size: 0.3rem;padding:0.05rem 0;width: 70%;text-align: center;border-radius: 0.3rem;color: #aaa;border: 1px solid #aaa;margin: 0.2rem auto 0.5rem;}
.my_activity{width: 98%;margin:  0 auto;text-align: center;}
.my_activity_row{margin-bottom: 0.5rem;}
.my_activity_box{display: inline-block;padding: 0.05rem;width: 31.5%;box-sizing:border-box;position: relative;}
.my_activity_img{width: 100%;}
.my_activity_p1{position: absolute;left: 0.1rem;bottom: 0.1rem;font-size: 0.21rem;color: #fff;}
.my_activity_give{position: absolute;right: 0.1rem;bottom: 0.1rem;font-size: 0.21rem;	background-color: #fff;border-radius: 0.35rem;padding: 0.03rem 0.18rem;border:none;}
.kaijiang{margin-top: 1rem;font-size: 0.28rem;color: #aaa;text-align: center;}
.daidengjiang{display: block;width: 80%;border:none;color: #fff;border-radius: 5px;background-color: #4f66ea;margin: 0.15rem auto 0;text-align:center;font-size: 0.3rem;padding: 0.2rem 0;}

.activity_box{display: none;z-index: 1001;}
.activity_box,.activity_box2,.activity_box3{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-size: 100% 100%;}
.activity_box{background-image: url(../images/background1.jpg);}
.activity_box2{background-image: url(../images/background2.png);}
.activity_box3{background-image: url(../images/background3.png);}
.activity_boxImg{width: 70%;margin: 30% auto 0;display: block;}
.activity_box_outer{position: relative;}
.activity_box_close{display: block;width: 16%;margin: 10% auto 0;}
.activity_box_tit{position: absolute;left: 0;top: 0.4rem;font-size: 0.34rem;color: #fff;text-align: center;width: 100%;}
.activity_box_con1{position: absolute;left: 0;bottom: 3.8rem;font-size: 0.4rem;color: #fff;text-align: center;width: 100%;}
.activity_box_con2{position: absolute;left: 0;bottom: 3rem;font-size: 0.3rem;color: #fff;text-align: center;width: 100%;}

.activity_down{display:none;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,.5);}
.activity_down_box{width: 85%;margin: 20% auto 0;position: relative;}
.activity_down_p1{position: absolute;left: 0;top: 1.1rem;font-size: 0.5rem;color: #fff;width: 100%;text-align: center;}
.activity_down_p2{font-size: 0.28rem;color: #43474a;width: 88%;padding: 6% 6%;background-color: #fff;border-radius: 0 0 0.2rem 0.2rem;}}
.activity_down_p3{font-size: 0.28rem;color: #43474a;margin-top: 0.3rem;}
/*.activity_down_p3{position: absolute;left: 6%;top: 5.5rem;font-size: 0.28rem;color: #43474a;width: 88%;}*/
.activity_down_boxImg{width: 100%;}
.activity_down_p3{color: #43474a;margin-top: 0.2rem;}

.activity_give_box{width: 80%;margin: 20% auto 0;position: relative;}
.activity_give_p1{position: absolute;left: 0;top: 1rem;width: 100%;text-align: center;font-size: 0.3rem;color: #fff;}
.activity_give_ipt{position: absolute;left: 8%;top: 3.6rem;width: 84%;background-color: #eee;font-size: 0.3rem;border-radius: 0.1rem;text-align: center;color: #43474A;border: none;padding: 0.16rem 0;}
.activity_give_btn{position: absolute;left: 8%;top: 5rem;width: 84%;background-color: #4F66EA;font-size: 0.34rem;border-radius: 0.1rem;text-align: center;color: #fff;border: none;padding: 0.16rem 0;}

.block{display: block;}
/*=========================end==========================*/
