@charset "utf-8";
/* CSS Document */
body{padding:0; font-size:12px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑"; background:#0133c1; overflow-x:hidden; max-width: 750px; margin: 0 auto !important;font-size:0;}
div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0;}
a{ text-decoration:none; color:#000;}
img{border:none; vertical-align: middle; display: block; max-width: 100%; height: auto; margin: 0 auto;}
ul,li{list-style:none;}
*{padding:0;margin:0;/* -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;*/}
table{border-collapse:collapse;}
.wrap{
    width: 7rem;
    margin: 0 auto;
    position: relative;
    clear: both;
    text-align: center;	
}
.banner-btn{position: absolute; right: .5rem; top: 0; z-index: 2; text-align: center;}
.banner-btn a{color: #fff; display: block; float: left; margin-left: .2rem;border-radius: 0 0 .2rem .2rem;font-size: .26rem; line-height: .34rem; width: 1.07rem;border: .01rem solid #fff;  padding: .16rem 0 .16rem;letter-spacing: .02rem;
  background: rgba(41,159,254,0.5);border-top: initial;
}

/* 首页 */
.page-index{float: left; position: relative;width: 100%; height: 100%; background:#0133c1 url(../images/page-index.jpg) no-repeat center top; background-size: 7.5rem; }
.page-zd{width: 100%; height: 100%; background:#0133c1 url(../images/page-zd01.jpg) no-repeat center top; background-size: 7.5rem; float: left;}
.page-zd1{width: 100%; height: 100%; background:#0133c1 url(../images/page-zd02.jpg) no-repeat center top; background-size: 7.5rem; float: left;}
.page-zd2{width: 100%; height: 100%; background:#0133c1 url(../images/page-zd03.jpg) no-repeat center top; background-size: 7.5rem; float: left;}
/*banner*/
.banner{
	height: 4.42rem;
	width: 100%;
	float: left;
	position: relative;
}
.banare{
	height: 10.45rem;
}
.ban-logo{
	display: inline-block;
	width: 2.64rem;
	height: 1.4rem;
	background: url(../images/logoBg.png) no-repeat center top;
	background-size: 100% 100%;
	margin-left: 0.5rem;
}
.ban-logo img{
    width: 2.23rem;
    display: block;
    margin: 0.48rem auto 0;
}
.idts{
	display: inline-block;width: 84%;margin: 6.55rem 8% 0;
}
.idts p{
	font-size: .2rem;color: #b2c8ff;width: 94%;margin: .2rem 3% .2rem;text-align: left;line-height: .32rem;
}
.idsT{
	margin-top: 0;margin-bottom: 0.96rem;
}
.idsT p{margin-top:.2rem;}
/* index-main */
.mainIndex{width: 100%; clear: both; float: left; margin-bottom: .42rem;}

.indexBtn{width: 100%; clear: both; float: left; margin-top: 6.85rem; text-align: center;}
.indexBtn a{
	width: 5.2rem; height: .87rem; display: inline-block; margin:auto;
	font-size: .38rem; line-height: .87rem; color: #a14800; font-weight: bold;
	background: url('../images/btn01.png') no-repeat center / 100%;
	border-radius: 1rem;
	box-shadow: 0 .07rem .09rem rgba(255,170,0,.65);
	position: relative;
}
.indP {
    font-size: .22rem;
    color: #b2c8ff;
    width: 92%;
    margin-top: .26rem;
}
/* list页面 */
.list-main{
	display: inline-block;width: 93%;margin: 0 3.5%;
}
.list-item{
	width: 100%;
	clear: both;
	float: left;
	margin: 0 auto 0.7rem;
	background: rgba(255,255,255,0.25);
	border-radius: 0.2rem;
	border: 0.01rem solid #fff;
	box-shadow: inset 0 0 0.1rem 0.05rem rgba(255, 255, 255, 0.5), 0 0.12rem 0.2rem 0 rgba(0, 0, 0, 0.3);
	padding-top: .24rem;
	padding-bottom: .11rem;
}
.list-item ul li{
	width: 96%;
	margin: 0 2% .08rem;
	height: auto;
    clear: both;
    float: left;
    border-radius: 0.2rem;
    box-shadow: inset 0 0.01rem 0.09rem 0 rgba(6, 77, 216, 0.91);
	padding-bottom: .15rem;
	background: -webkit-linear-gradient(bottom, #e9fbff , #fff); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(bottom, #e9fbff, #fff); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(bottom, #e9fbff, #fff); /* Firefox 3.6 - 15 */
	background: linear-gradient(to bottom, #e9fbff , #fff); /* 标准的语法 */
	position: relative;
}
.list-item ul li:last-child{
  margin-bottom: 0;
}
.zlcg{
    position: absolute;
    width: 1.49rem;
    left: -.3rem;
    top: .15rem;
}
.zlcg1{
	top: -.15rem;
}
.list-item-title{
	width: 2.03rem;
	float: left;
	display: block;
	margin-left: 0.41rem;
	margin-top: 0.2rem;
}
.list-item-title img{
	width: 100%;
}
.list-item-info{
  display: inline-block;width: 54%;float: left;margin-left: 0;
}
.list-item-info .progress-line{
  display: inline-block;
}
.list-item-info .progress-line font{
	font-size: .3rem;font-weight: bold;color: #204dd1;display: inline-block;width: 100%;text-align: left;margin-top: 0.4rem;margin-bottom: 0.15rem;
}
.list-item-info .progress-line font span{
	color: #333;
}
.list-item-info .progress-line .bar{
  width: 2.16rem; height: 0.23rem; background: #fff; border-radius: 1rem;display: inline-block;float: left;margin-top: .05rem;
}
.list-item-info .progress-line .bar i{
  width: 100%; height: 0.21rem; border-radius: 1rem;display: block; position: relative; font-style: normal;background: #74baff;margin-top: .01rem;
}
.list-item-info .progress-line .remain{
  font-size: .22rem; color: #74baff;float: right;
}
.list-item-info .progress-line .remain em{
  font-style: normal;
}
.zdF{
	width: 58%;
}
.zdF .progress-line font{
	display: inline-block;width: 3.8rem;height: .61rem;line-height: .61rem; margin-top: .82rem;font-size: .31rem;border-radius: .08rem;text-align: center;
	background: -webkit-linear-gradient(right, #e9fbff , rgba(255,255,255,0)); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #e9fbff, rgba(255,255,255,0)); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #e9fbff, rgba(255,255,255,0)); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ffea9c , rgba(255,255,255,0)); /* 标准的语法 */
}
.list-item-info .addPeopleNum{
  flex: 1; font-size: .24rem; color: #0080fa; text-align: center;
}
.list-item-info .addPeopleNum em{
  font-style: normal;
}
.list-item-info .getBtn{
  width: 2.65rem; line-height: 0.67rem; border-radius: .8rem;font-size: .28rem;font-weight: bold; float: right;background: url(../images/btn02.png) no-repeat center top;background-size: 100% 100%;margin-top: .3rem;
}
.list-item-info .getBtn a{
  display: inline-block; width: 100%; height: 100%; font-weight: bold;color: #a14800;
}
.list-item-info  .getBtn .grayBtn{
  box-shadow: 0 .05rem .03rem #e9e9e9;
  background: #dedede;
  background: -webkit-linear-gradient(bottom, #dedede , #9a9a9a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #dedede, #9a9a9a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #dedede, #9a9a9a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #dedede , #9a9a9a); /* 标准的语法 */
  border-radius: 1rem;
  color: #fff;
}
.list-item-info .grayBtn a{
  background-image: none; color: #fff; -webkit-text-fill-color: currentColor;
}

/* 助力页面 */
.InviteNum{
	width: 6.58rem; height: 1.22rem; display: inline-block;
	background: url(../images/zd-img01.png) no-repeat center;
	background-size: 100%;
	border-radius: .15rem;
	box-shadow: 0 .04rem .08rem rgba(255,45,1,.2);
	
}
.InviteNum img{
	width: .78rem; display: inline-block; margin-top: .21rem; float: left; margin-left: .98rem;
}
.InviteNum font{
	font-size: .36rem; line-height: 1.22rem; color: #333;text-align: left; float: left;margin-left: .28rem;
}
.InviteNum span{
	font-size: .36rem;line-height: 1.22rem; display:block; float: right;
}
.InviteNum span em{
	font-size: .72rem; display: inline-block; float: left;font-weight: bold;margin-right: .02rem;padding-right: .07rem;
	color: #ff570d;
	background: linear-gradient(to bottom,#ff570d,#ffa800);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
/* .InviteNum span::before{
    content: '';
    width: 0.3rem;
    height: 0.31rem;
    display: block;
    float: left;
    background: url(../images/dy.png) no-repeat center top;
    background-size: 100% 100%;
    margin-top: 0.48rem;
    margin-left: 0.11rem;
} */
.zudui-main{
	width: 94%;
    clear: both;
    float: left;
    margin: .3rem 3% 0.35rem;
    background: rgba(255,255,255,0.25);
    border-radius: 0.2rem;
    border: 0.01rem solid #fff;
    box-shadow: inset 0 0 0.1rem 0.05rem rgba(255, 255, 255, 0.5), 0 0.12rem 0.2rem 0 rgba(0, 0, 0, 0.3);
    padding-top: 0.15rem;
    padding-bottom: 0.11rem;
}
.zudui-info{
	width: 96%;
    margin: 0 2% 0.46rem;
    height: auto;
    clear: both;
    float: left;
    background: #ecfcff;
    border-radius: 0.15rem;
    box-shadow: inset 0 0.02rem 0.1rem 0 rgba(18, 155, 230, 0.77);
    padding-bottom: 0.5rem;	
}
.zudui-info-title h3{
  font-size: .34rem; color: #fff; font-weight: 600; display: inline-block; vertical-align: middle; margin-right: 0.14rem;
}
.zudui-info-title h3 span{
  color: #fffead; font-weight: bold;
}
.zdT{
	display: inline-block;width: 3.31rem;height: .83rem;background: url(../images/zdtit.png) no-repeat center top;background-size: 100%;position: absolute;right: 0;top: -.83rem;
}
.zdT span{
	font-size: .3rem;color: #fff;font-weight: bold;float: right;display: inline-block;width: 2rem;line-height: .58rem;margin-top: 0.25rem;
}
.zudui-info-title i{
  width: 0.8rem; height: 0.28rem; line-height: 0.28rem; border-radius: .1rem 0 .1rem 0; font-size: .18rem; text-align: center; color: #fff; font-style: normal; display: inline-block; vertical-align: middle;
  background: #2eb4fe;
  background: -webkit-linear-gradient(right, #2fb5fe , #2eb4fe); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #2fb5fe, #2eb4fe); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #2fb5fe, #2eb4fe); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #2fb5fe , #2eb4fe); /* 标准的语法 */
}
.zudui-info-memberbox{
  margin-top: 0.24rem; background: #fff; border-radius: .16rem; padding: .38rem 0 0; position: relative;display: inline-block;width: 5.5rem;border-top-right-radius: 0;height: 1.62rem;
}
.zudui-info-memberbox .zudui-success-img{
  position: absolute; right: 0; top: -.15rem; z-index: 2; width: 1.15rem; display: none;
}
.zudui-info-memberbox ul li{
  width: .91rem; display: inline-block; vertical-align: middle; margin: 0 .07rem;
}
.zudui-info-memberbox ul li img{
  width: .6rem;
}
.zudui-info-memberbox ul li span{
  width: 100%; line-height: 0.3rem; background: #71b9ff; border-radius: .16rem; font-size: .24rem; color: #fff; position: relative; top: 0.05rem; display: inline-block;
}
.zudui-info-btn{
    width: 5.2rem;
    line-height: 0.87rem;
    border-radius: 0.87rem;
    font-size: .3rem;
    font-weight: bold;
    background: url(../images/index_btn_bg.png) no-repeat center top;
    background-size: 100% 100%;
    margin: .25rem auto 0;
}
.zudui-info-btn a{
  width: 100%; height: 100%; color: #a14800; display: block;letter-spacing: .02rem;
}
.zudui-userList{
	width: 96%;
    margin: 0 2%;
    height: auto;
    clear: both;
    float: left;
    background: #ecf4ff;
    background: -webkit-linear-gradient(bottom, #ecf4ff , #fff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom, #ecf4ff, #fff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom, #ecf4ff, #fff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ecf4ff 20% , #fff); /* 标准的语法 */
    border-radius: 0.15rem;
    box-shadow: inset 0 0.02rem 0.1rem 0 rgba(18, 155, 230, 0.77);
}
.zudui-userList .zudui-userList-content{
  width: 100%;box-sizing: border-box;
}
.zudui-userList .zudui-userList-content h3{
  width: 100%; height: 0.88rem; line-height: 0.74rem; border-radius: .15rem .15rem 0 0 ; font-size: .32rem; color: #fff;text-align: center; margin: 0 auto; position: relative; z-index: 1;display: inline-block;position: relative;letter-spacing: .04rem;background: url(../images/wztit.png) no-repeat center top;background-size: auto 100%;margin-top: -.19rem;
}

.zudui-userList .zudui-userList-content .preList{
  width: 100%;margin: 0 auto 0;display: inline-block;position: relative;
}
.zudui-userList .zudui-userList-content .preList ul{
	display: inline-block;width: 100%;min-height: 1.5rem; margin-top: .28rem;margin-bottom: .1rem;
}
.zudui-userList .zudui-userList-content .preList ul li{
	width: 5.6rem; line-height: 0.7rem; display: block; margin: 0 auto .2rem; background: #e3f0ff; font-size: .24rem; display: flex; align-items: center;border-radius: .1rem;
}
.zudui-userList .zudui-userList-content .preList ul li i{
	width: .44rem; height: 0.44rem; line-height: 0.44rem; border-radius: .5rem; text-align: center; color: #fff; display: block;
	margin-left: .3rem; font-style: normal;font-size: .21rem;background: #69bafd;
}
.zudui-userList .zudui-userList-content .preList ul li a{
	font-weight: bold; color: #333; text-align: center; font-size: .23rem;margin: 0 .18rem 0;
}
.zudui-userList .zudui-userList-content .preList ul li em{
	font-size: .2rem;color: #444; text-align: left; font-style: normal;margin-right: .28rem;
}
.zudui-userList .zudui-userList-content .preList ul li span{
	width: 1.56rem; line-height: 0.54rem;line-height: .42rem; border-radius: .5rem; text-align: center; font-size: .22rem; color: #fff;background: url(../images/zlBtn.png) no-repeat center top;background-size: 100%;
}
.zudui-userList .zudui-userList-content .preList .noUser-img{
  width: 95%; display: block;margin: .2rem auto .45rem;
}
.zudui-userList .zudui-userList-content .preList>p{
	font-size: .24rem;
	color: #78b5ff;
	width: 100%;
	position: absolute;
	left: 0;
	top: 2.4rem;
}
.Gg{
	display: inline-block;
	width: 100%;
	height: 1.5rem;
	background: url(../images/ggBg.jpg) no-repeat center top;
	background-size: 100%;
	margin-bottom: .4rem;
}
.Gg a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
/* 分享页 */
.share-buttom{
	position: relative;display: inline-block;width: 100%;;margin-top: .8rem;
}
.zhuli-btn{
	width: 5.2rem; height: .87rem;font-weight: bold; line-height: .87rem; background:url(../images/index_btn_bg.png) no-repeat top center / 100%; font-size: .32rem; color: #a14800; text-align: center; letter-spacing: .02rem; position: absolute; left: 50%; top: 0; transform: translateX(-50%);box-shadow: 0 .07rem .09rem rgba(255,1710,0,0.75);border-radius: 1rem;display: none;
}
.zhuli-btn span{
  font-weight: bold; padding-left: 0.2rem;
  background-image: -webkit-linear-gradient(top,#fffabe,#fffbf9);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.share-buttom>img{
	width: 6.57rem;display: block;margin-top: 1.3rem;margin-bottom: .35rem;
}
/* 弹窗 */
.mask{width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 99; background: rgba(0,0,0,.8); display: none;}
.popup {width: 80%; z-index: 9; border-radius: .3rem; position: fixed; top: 50%; left: 50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); transform:translate(-50%,-50%);
background: #dbeaff;
background: -webkit-linear-gradient(bottom, #fff , #fff , #dbeaff); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom, #fff, #fff , #dbeaff); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom, #fff, #fff , #dbeaff); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom, #fff , #fff , #dbeaff); /* 标准的语法 */
}
.popup .close {display: block; width: .5rem; position: absolute; top: -.65rem; right: 0;}
.popup h3 {width: 100%; height: 1.08rem; line-height: 1.08rem; text-align: center; font-size: .42rem; color: #fff;font-weight: bold; border-radius: 9px 9px 0 0; background: url(../images/popup_tbg.png) no-repeat top center / 100% 100%; margin: 0 auto;}
.popup-m {width: 100%; margin: 0 auto; padding: .4rem .32rem; box-sizing: border-box; text-align: center;}
.popup-m h4 { color: #0060de; font-size: .32rem; font-weight: 600; margin-bottom: 0.16rem; display: flex; align-items: center;}
.popup-m h4 i{flex: 1; border-bottom: .01rem dashed #8893f5; margin-left: 0.18rem;}
.popup-list{ margin-bottom: 0.2rem; text-align: left;}
.popup-list p{width: 100%; margin: 0 auto; font-size: .24rem; color: #333; line-height: 0.36rem;}
.popup-list p span{color: #0060de;}
.popup-list p .gzsm{font-size: .22rem;}
.popup-list .tips{color: #7fa7e3; font-size: .2rem;}
.popup-p{text-align: center; margin-bottom: 0.24rem; font-size: .28rem; color: #333; line-height: 0.42rem;}
.popup-p span{color: #0060de; font-weight: bold;}
.popup-img{width: 54%; margin-bottom: 0.3rem;}
.popup-img2{width: 2.03rem;margin-top: .3rem;}
.grayBg h3{ background: url(../images/popup_tbg_gray.png) no-repeat top center / 100%;}
.typeBtn{width: 3.6rem; height: 0.8rem; line-height: 0.8rem; background: #ffbe03; background: linear-gradient(to bottom, #ffbe03 , #f57256); border-radius: 1rem; font-size: .36rem; font-weight: 600; display: inline-block; text-align: center; color: #fff; margin-top: 0.18rem; position: relative;}
#full .popup-img2{width: 3.9rem;}
#full .typeBtn{
	margin-top: -.3rem!important;
}

/* 分享弹窗 */
.share {width: 100%; max-width: 750px; position: fixed; left: 0; top: .6rem; z-index: 9;}
.share .close {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10;}
.share .share_img {width: 100%; margin: 0 auto;}
.share .share_img img {width: 88%; height: auto;}

/* 确认地址弹窗 */
#surePage .popup{
  background: #fff;
}

/* 填写物流弹窗 */
#addressPage .popup{
  background: #fff;
}
#addressPage .popup-m{
  padding: .4rem 0;
}
#addressPage .tcbox{
	height: 8.62rem;
	background: url(../images/tc-bg03.png) no-repeat center;
	background-size: 100%;
}
.addressbox p{
	font-size: .28rem; line-height: .38rem;width: 100%;text-align: center; margin-bottom: 0.1rem;color: #333;
}
.addressbox p span{
	color: #ff4b4b; font-size: .34rem;margin-bottom: .1rem;display: inline-block;
}
.addressbox .popup_mp7{
	color: #fc3c2f;font-size: .22rem;
}
.addressbox ul{
	width: 100%;margin-top: .3rem;
}
.addressbox ul li{
	width: 100%; margin-bottom: .2rem; font-size: .32rem; color: #333;
}
.addressbox ul li.region{
	margin-bottom: .2rem; border: none; line-height: 0.6rem;
}
.addressbox ul li span{
	color: #ff3f3f;
}
.addressbox ul li label{
	height: 0.6rem; line-height: 0.6rem; color: #444444; text-align: center; display: inline-block; vertical-align: middle;
}
.addressbox ul li.address{
	border: none; width: 4.4rem; margin: 0 auto;
}
.addressbox ul li.address label{
	width: 100%; clear: both; background: none; color: #333; text-align: left;
}
.addressbox ul li input,.addressbox ul li select{
	height: .6rem; background: #e1f4ff; border-radius: .06rem; font-size: .28rem; line-height: .6rem; border: none; outline: none;
}
.addressbox ul li.two input{
	width: 2.2rem; height: 0.6rem; padding: 0 .15rem; outline: none; display: inline-block; vertical-align: middle;
}
.addressbox ul li .form-group{
	display: inline-block; vertical-align: middle; text-align: left; margin-right: 0.1rem;
}
.addressbox ul li .form-group:last-child{
	margin-right: 0;
}
.addressbox ul li .form-group font{
	display: block;
}
.addressbox ul li select{
	width: 1.4rem; height: .6rem; background: #e1f4ff;
}
.addressbox ul li.address input{
	width: 96%; padding: 0 2%;
}
.tipTS{
  position: absolute; bottom: 1.9rem; right: 0.8rem; font-size: .18rem; color: #fc3c2f;
}
#logisticsPage .typeBtn{
  display: block; margin: 0 auto; z-index: 1;
}
#repeatPage .typeBtn{
	margin-top: -1rem!important;
}
/* 领完了弹窗 */
#empty .typeBtn, #sucPage .typeBtn ,#repeatPage .typeBtn, #full .typeBtn{
  margin-top: 0;width: 4.36rem;
}
#empty .typeBtn{
	margin-top: -.5rem;
}

/* 点击loading */
.loadingbox{width: 40%; height: 1.8rem; display: block;  text-align: center; position: absolute;
	top: 46%;
	left: 50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.loadingbox img{width: 100%; height: auto; display: block;}


@keyframes dx{
	0%{transform: scale(1);}
	100%{transform: scale(.8);}
}
@media only screen and (min-width:990px) {
html {max-width: 750px;margin: 0 auto;}
body {font-size: 18px;}
.popup {width: 606px;}
.one_li2 {margin: 6% 1.5% 0;}
.ban_a3 {width: 26%;}
.three {max-width: 750px;left: 50%;margin-left: -375px;}
}


/* pc版打开遮罩 */
.fix-bg{width:100%; height: 100%; background: rgba(0,0,0,0); position: fixed; top: 0; left: 0; display: none; z-index: 9; text-align: center;}
.pc-box {
    width: 606px;
    height: auto;
    text-align: center;
    background: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-border-radius: 0.18rem;
    -moz-border-radius: .18rem;
    border-radius: 0.18rem;
	border-top-left-radius: .3rem;
	border-top-right-radius: .3rem;
}
.pc-box font {
	width: 100%;
    text-align: center;
    background: url(../images/popup_tbg.png) center no-repeat;
    background-size: 100% 100%;
    font-size: .42rem;
    color: #fff;
    height: 1.08rem;
    line-height: 1.08rem;
    font-weight: bold;
    border-radius: 9px 9px 0 0;
	display: inline-block;
}
.pc-box p{width: 90%; font: 24px/48px "microsoft yahei";color: #666;float: left; margin: 20px 5% .35rem;}
.pc-box .pic{margin-top: .3rem;}
.pc-box a{position: absolute; top: -.6rem; right: 0; display: block; width: .49rem; height: .49rem; cursor: pointer;}
.pc-box a img{width: 100%;}

/* 结束 */
.actEnd {
  width: 100%;
  height: 100vh;
  background: #fff;
  text-align: center;
  display: flex;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
}
.actEnd img {
  width: 3.09rem;
  margin: 0.22rem auto;
  display: block;
}
.actEnd p {
  width: 100%;
  font-size: 0.36rem;
  color: #333333;
  font-weight: bold;
}
.actEnd span {
  width: 100%;
  font-size: 0.28rem;
  color: #787878;
}
/* 确认地址 */
/* #surePage{display: block;}*/
.sureTxt{width: 100%; clear: both; float: left; margin: .2rem auto .3rem;}
.sureTxt ul{
	width: 84%; float: left; margin: 0 8%;
}
.sureTxt ul li{font-size: .24rem; line-height: .36rem; clear: both; float: left;margin-bottom: .15rem; width: 100%;}
.sureTxt ul li span{float: left;}
.sureTxt ul li p{float: right; width: 85%; border-bottom: solid .02rem #444;
	font-size: .24rem; line-height: .36rem; min-height: .36rem;
}
.sureTxt ul li:last-child p{width: 75%;}
.tcbtm{
	display: inline-block;width: 100%;text-align: center;margin-bottom: .4rem;
}
.tcbtm>a{
	display: inline-block;width: 2rem;height: .6rem;line-height: .58rem;font-size: .3rem;color: #fff;border-radius: 1rem;box-shadow: 0 .03rem 0 #fdd0c4;margin: 0 .1rem;
	background: #f85e3a;
	background: -webkit-linear-gradient(left, #f85e3a , #ff7b47); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #f85e3a, #ff7b47); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #f85e3a, #ff7b47); /* Firefox 3.6 - 15 */
}