/* promote/apply/apply.wxss */
page{background: #f8f8fa;}
.info_ban{width: 100%;}
.ifelse{background: #fff;border-radius: 14rpx;margin: 25rpx 30rpx 0;padding: 45rpx 35rpx 65rpx;}
.tits{font-size: 32rpx;color: #333;font-weight: bold;margin-bottom: 25rpx;}
.iftit,.leiji{font-size: 26rpx;color: #333;}
.iftit image{width: 18rpx;height: 20rpx;margin-right: 9rpx;}
.iftit text,.leiji text{color: #FF4444;margin: 0 3rpx;}
.leiji{margin-top: 80rpx;text-align: center;}
.percent{width: 536rpx;height: 16rpx;background: #E9E9E9;border-radius: 9rpx;position: relative;margin: 35rpx auto 0;}
.percent view{position: absolute;left: 0;top: 0;bottom: 0;border-radius: 9rpx;background: #FF4444;}
.box{background: #fff;border-radius: 14rpx;margin: 30rpx;padding: 45rpx 35rpx 0;}
.tit{font-size: 34rpx;color: #333;font-weight: bold;}
.form{margin-top: 40rpx;}
.form .li{border-bottom: 1rpx solid #E9E9E9;height: 100rpx;}
.form .li:last-child{border-bottom: none;}
.label{font-size: 28rpx;color: #333;width: 140rpx;}
.label-spe{width: 235rpx;}
.ipt{font-size: 28rpx;color: #333;padding: 20rpx 0;}
.placeholder{color: #999;}
.sex .lis{margin-right: 100rpx;}
.sex .lis:last-child{margin-right: 0;}
.radio{width: 30rpx;height: 30rpx;margin-right: 15rpx;}
.sex-ico{width: 30rpx;height: 30rpx;}
.rico{width: 14rpx;height: 24rpx;margin-left: 17rpx;}
.item{flex: 1;-webkit-flex: 1;font-size: 28rpx;color: #999;overflow: hidden;}
.item.active{color: #333;}
.phone-btn{font-size: 28rpx;color: #999;text-align: left;width: 100%;padding: 20rpx 0 !important;}
.bot{padding: 60rpx 30rpx 80rpx;z-index: 50;}
.agree{font-size: 24rpx;color: #333;margin: 0 0 20rpx;padding-left: 37rpx;}
.agree navigator{color: #367BD7;}
.agree image{width: 30rpx;height: 30rpx;margin-right: 10rpx;}
.btn{height: 80rpx;background: #FF502E;border-radius: 40rpx;font-size: 30rpx;color: #fff;text-align: center;line-height: 80rpx;}



/* .topimg{padding: 20rpx 20rpx 0;}
.topimg image{width: 100%;}
.cen{padding: 120rpx 40rpx 0;font-size: 30rpx;color: #999;line-height: 44rpx; }
.cen2{padding: 40rpx 30rpx 0;font-size: 30rpx;color: #999;line-height: 44rpx; }
.cen image{width: 219rpx;height: 147rpx;margin: 0 auto;}
.tiaojian{text-align: center;margin: 45rpx 0 15rpx;}
.info text{color: #FE0419;}
.btn{height:100rpx !important;border-radius:50rpx !important;line-height: 100rpx !important;font-size: 36rpx;color: #fff;text-align: center;margin-top: 170rpx;position: fixed;left: 40rpx;right: 40rpx;bottom: 115rpx;z-index: 20;}
.gray{background:#999;}
.form{background: #fff;border-radius: 10rpx;padding: 0 30rpx;}
.ipt{width: 100%;font-size: 30rpx;color: #333;padding: 23rpx 0;height: 54rpx;line-height: 54rpx;border-bottom: 2rpx solid #F4F4F4;}
.phone{align-items: center;padding: 23rpx 0;}
.phone-btn{width: 180rpx !important;height: 54rpx !important;line-height: 54rpx !important;border-radius: 10rpx !important;font-size: 24rpx;color: #F5F6F7;align-items: center;justify-content: center;background: #2AA147;}
.phone-btn image{width: 39rpx;height: 31rpx;margin: 0;margin-right: 5rpx;}
.tip{position: fixed;left: 40rpx;right: 40rpx;text-align: center;font-size: 26rpx;color: #999;bottom: 60rpx;}
.sex{color:rgb(128,128,128) ; display: flex; justify-content: space-between;}
.show{display:none;}
.picker{display: flex;justify-content: space-between;}
radio .wx-radio-input{border-radius:50%;width:30rpx;height:30rpx;}
input{ text-align: right; color: black;}
radio{margin-left: 20rpx; color: black;} */