<template>
	<view class="container register">
		<view class="register-tab">
			<view class="nav-item" :class="{ current: tabCurrentIndex === 1 }" >
				  账户信息<view class="line"></view>
			</view>					
			<view class="nav-item" :class="{ current: tabCurrentIndex === 2 }" >
				  基本信息<view class="line"></view>
			</view>
			<view class="nav-item" :class="{ current: tabCurrentIndex === 3 }" >
				  详细信息
			</view>
		</view>
		<view class="register-main clearfix" v-if="tabCurrentIndex === 1">
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">邮箱:</view>
					<input class="row-input" type="text" v-model="registerEmail" placeholder="请输入您的常用邮箱" maxlength="30"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from code">
					<view class="label">邮箱验证码:</view>
					<input class="row-input" type="text" v-model="regEmailCode" placeholder="请输入邮箱验证码" maxlength="6"/>
				</view>
				<view class="register-from btn" :class="[isDisabled === true ? 'disabled' : 'none']">
					<button class="row-input"  type="button" @click.stop="getEmailCode" :disabled="isDisabled">获取验证码</button>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">登录密码:</view>
					<input class="row-input" type="password" v-model="password" placeholder="密码必须为8-16位字母数字组合" maxlength="20"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">确认密码:</view>
					<input class="row-input" type="password" v-model="passwordCheck" placeholder="请确认密码" maxlength="20"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-btn"  @click="steps(2)">下一步</view>
			</view>
		</view>
		<view class="register-main clearfix" v-if="tabCurrentIndex === 2">
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">机构名称:</view>
					<input class="row-input" type="text" v-model="clubName" placeholder="请输入您的机构名称" maxlength="30"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">联系人:</view>
					<input class="row-input" type="text" v-model="clubContact" placeholder="请输入联系姓名" maxlength="6"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">手机号:</view>
					<input class="row-input" type="number" v-model="registerEmail" placeholder="请输入手机号" maxlength="11"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from imgcode">
					<view class="label">图形验证码:</view>
					<input class="row-input" type="text" v-model="regEmailCode" placeholder="请输入图形验证码" maxlength="6"/>
				</view>
				<view class="register-from img-btn">
					<view class="vscodeimg">
						<image src="https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=2158189919,2752757953&fm=26&gp=0.jpg" mode=""></image>
					</view>
					<view class="vscod-refresh">
						<text class="iconfont icon-shuaxin"></text>
						<text class="ref-text">刷新</text>
					</view>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from code">
					<view class="label">短信验证码:</view>
					<input class="row-input" type="text" v-model="regEmailCode" placeholder="请输入短信验证码" maxlength="6"/>
				</view>
				<view class="register-from btn" :class="[isDisabled === true ? 'disabled' : 'none']">
					<button class="row-input"  type="button" @click.stop="getEmailCode" :disabled="isDisabled">获取验证码</button>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-btn"  @click="steps(3)">下一步</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-btn none"  @click="steps(1)">上一步</view>
			</view>
		</view>
		<view class="register-main detailed clearfix" v-if="tabCurrentIndex === 3">
			<view class="register-tips"><text class="iconfont icon-gantanhao-yuankuang">详细信息请尽量填写，有利于快速审核通过</text></view>
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">机构简称:</view>
					<input class="row-input" type="text" v-model="clubContact" placeholder="请输入您的机构简称" maxlength="16"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from"  @click="showMulLinkageThreePicker">
					<view class="label">机构地址:</view>
					<text class="row-input" :class="addressData.address === '请选择机构所在地区' ? 'none' : ''">
						{{addressData.address}}
					</text>		
					<text class="iconfont icon-xiayibu"></text>
				</view>
			</view>
			<view class="register-row text-textarea clearfix">
				<view class="textarea show" v-if="isShowInput">{{addressData.addressDetail ? addressData.addressDetail :'详细地址：如道路、门牌号、小区等'}}</view>
				<textarea 	v-else
							class="textarea" 
							type="text" 
							v-model="addressData.addressDetail" 
							placeholder="详细地址：如道路、门牌号、小区等" 
							placeholder-class="placeholder"
							maxlength="50"
							@input="onTextareaInput"
							:class="isShowInput ? '':''"
				/>
			</view>
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">营业执照编号:</view>
					<input class="row-input" type="text" v-model="clubContact" placeholder="请填写社会统一信用代码" maxlength="16"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-picture">
					<view class="label">营业执照:</view>
					<view class="upload-picture">
						<view class="upload-none" v-if="uploadBusinessImage === ''"  @click="chooseBusinessImage"><text class="iconfont icon-jiahao"></text></view>
						<view class="upload-image" v-else>
							<image :src="uploadBusinessImage" mode="" @click="viewBusinessImage"></image>
							<view class="upload-del" @click="delBusinessImage">
								<text class='iconfont icon-shanchu1'></text>
							</view>
						</view>
					</view>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-picture">
					<view class="label">门头照:</view>
					<view class="upload-picture">
						<view class="upload-none" v-if="uploadMentuzImage === ''" @click="chooseMentuzImage"><text class="iconfont icon-jiahao"></text></view>
						<view class="upload-image" v-else>
							<image :src="uploadMentuzImage" mode=""  @click="viewMentuzImage"></image>
							<view class="upload-del" @click="delMentuzImage">
								<text class='iconfont icon-shanchu1'></text>
							</view>
						</view>
					</view>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from picker">
					<view class="label">机构类型:</view>
					<picker @change="bindPickerChange" :value="index" :range="organizationTypeList" range-key="name">
						<view class="row-input">{{organizationTypeList[typtIndex].name}}</view>
					</picker>
					<text class="iconfont icon-xiayibu"></text>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from radio">
					<radio-group @change="radioChange">
						<label class="row-input" v-for="(item, index) in beautyList" :key="item.value">
							<radio class="row-radio" :value="item.value" :checked="index === current" color="#E15616"/>
							<view class="row-text">{{item.name}}</view>
						</label>
					</radio-group>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-picture">
					<view class="label zz">医疗执业许可证:</view>
					<view class="upload-picture">
						<view class="upload-none" v-if="uploadMedicalImage === ''" @click="chooseMedicalImage"><text class="iconfont icon-jiahao"></text></view>
						<view class="upload-image" v-else>
							<image :src="uploadMedicalImage" mode=""  @click="viewMedicalImage"></image>
							<view class="upload-del" @click="delMedicalImage">
								<text class='iconfont icon-shanchu1'></text>
							</view>
						</view>
					</view>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from">
					<view class="label">科室:</view>
					<input class="row-input keshi" type="text" v-model="clubContact" placeholder="请填写经营的科室，至少三个，用逗号隔开" maxlength="16"/>
				</view>
			</view>
			<view class="register-row clearfix">
				<view class="register-from radio">
					<view class="label">主营内容:</view>
					<checkbox-group class="content-class" @change="chooseMaleLike">
						<label class="item" v-for="(item, index) in mentuzCampList" :key="index" :class="{on: item.checked}">
						   <checkbox :value="item.value"></checkbox>
						   <text class="item-text">{{item.name}}</text>
						</label>
				    </checkbox-group>
					<checkbox-group class="content-class" @change="chooseMaleLikes">
						<label class="item" v-for="(item, index) in medicaCampList" :key="index" :class="{on: item.checked}">
						   <checkbox :value="item.value"></checkbox>
						   <text class="item-text">{{item.name}}</text>
						</label>
				    </checkbox-group>
				</view>	
			</view>
			<view class="register-fiexd clearfix">
				<view class="register-agree">
					<view class="agree-text"  @tap.stop="agreeCheck()">
						<button class="checkbox iconfont" :class="[isCheck?'icon-gouxuan':'icon-weigouxuan']"></button> 
						我已阅读并同意<text>《机构协议》</text><text>《用户协议》</text>及<text>《隐私权政策》</text>
					</view>
				</view>
				<view class="register-row ">
					<view class="register-btn sub">提交审核</view>
				</view>
				<view class="register-row clearfix">
					<view class="register-btn none"  @click="steps(2)">上一步</view>
				</view>
			</view>
			<mpvue-city-picker :themeColor="themeColor"
								ref="mpvueCityPicker" 
							    :pickerValueDefault="cityPickerValueDefault"
								@onCancel="onCancel" 
								@onConfirm="onConfirm">
			</mpvue-city-picker>
		</view>
	</view>
</template>

<script>
	import { mapMutations } from 'vuex';
	import mpvueCityPicker from '@/components/mpvue-citypicker/mpvueCityPicker.vue'
	import uniTag from '@/components/uni-tag/uni-tag.vue';
	import authorize from '@/common/config/authorize.js' 
	import URLCONFIG from '@/common/config/config.js' 
	var self;
	export default{
		components:{
			uniTag,
			mpvueCityPicker
		},
		data() {
			return{
				isDisabled:true,
				tabCurrentIndex:3,	
				isShowInput:false,
				isCheck:false,		//是否全选
				uploadBusinessImage:'',
				uploadMentuzImage:'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=1431188283,1203112303&fm=26&gp=0.jpg',
				uploadMedicalImage:'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=1431188283,1203112303&fm=26&gp=0.jpg',
				isVisible:false,
				organizationTypeList:[
					{name:'医美',type:1},
					{name:'生美',type:1}
				],
				beautyList:[{name:'诊所'},{name:'门诊'},{name:'医院'}],
				mentuzCampList:[{value:'1',name:'整形'},{value:'2',name:'轻医美'},{value:'3',name:'皮肤科'}],
				medicaCampList:[
					{value:'1',name:'美容'},
					{value:'2',name:'美体'},
					{value:'3',name:'美发'},
					{value:'4',name:'皮肤管理'},
					{value:'5',name:'光电'},
					{value:'6',name:'综合类'},
					{value:'7',name:'中医养生'},
					{value:'8',name:'spa'}
				],
				typtIndex:0,
				organizationType:'请选择机构类型',
				invitationCode:'',  //获取用户登录的邀请码
				isToast:false,		//控制显示未输入邀请码提示	
				isUserInfo:false,	//控制显示授权弹窗
				nickName:'',		//存储用户名
				userInfo:'',		//存储微信用户授权信息
				isSuccess:false,
				toestText:'',
				telPhone:'',
				registerType:'',		//跳转类型
				alertText:'',
				listType: '',
				listVal: '',
				detilType:'',
				id:'',//商品ID
				addressData:{
					addressID:'',
					address:'请选择机构所在地区',
					userID: '',			//用户id ,只在新增收货地址时传
					shouHuoRen: '',		//收货人
					mobile:'',			//收货人手机
					townID:'',			//区ID
					addressDetail: '',	//地址
					defaultFlag:0,		//是否默认收货地址(0 不是默认,1 默认)
				},
			}
		},
		onLoad(option) {
			console.log(option)
			self = this;
			self.registerType = option.type;
			self.id = option.id
			if(option.listType) {
				self.listType = option.listType;
				self.listVal = option.listVal;
			}
		},
		methods:{
			...mapMutations(['register']),
			goregister() {
				self.$api.get('/register/isEnabled',{userOrganizeID:self.userOrganizeID,invitationCode:self.invitationCode}, res => {
					if (res.code == "1") {
						//查看此微信用户是否已经授权过
						authorize.getSetting().then(res =>{
							// console.log('是否已授权',res);//0:为取消授权 1:为已授权 2:为未操作
							if(res == 2){
								self.isUserInfo = true
							}else{
								self.isUserInfo = false
								self.wxGetUserInfo()
							}
						})
					}else if(res.code =='0'){
						self.toestText ='请输入邀请码';
						self.alertText ='邀请码';
						self.telPhone = res.msg;
						self.isToast = true;
					}else if(res.code =='-2'){
						self.toestText ='邀请码已失效';
						self.alertText ='新邀请码';
						self.telPhone = res.msg;
						self.isToast = true;
					}else if(res.code =='-3'){
						self.toestText ='邀请码已被使用';
						self.alertText ='新邀请码';
						self.telPhone = res.msg;
						self.isToast = true;
					}else{
						uni.showToast({icon:'none', title: res.msg, duration: 3000});
						self.isUserInfo = false
					}
				})
			},
			
			// 三级联动选择
			showMulLinkageThreePicker() {
				this.isShowInput = true
				this.$refs.mpvueCityPicker.show()
			},
			onConfirm(e) {
				// console.log('地址',e);
				this.addressData.address = e.name;
				this.addressData.townID = e.cityCode;	
			},	
			bindPickerChange(e) {
				console.log('picker发送选择改变，携带值为：' + e.target.value)
				this.typtIndex = e.target.value
			},
			radioChange(evt) {
				for (let i = 0; i < this.beautyList.length; i++) {
					if (this.beautyList[i].value === evt.target.value) {
						this.current = i;
						break;
					}
				}
			},
			chooseMaleLike(e){
				let items = this.mentuzCampList
				let	values = e.detail.value
				for (var i = 0, lenI = items.length; i < lenI; ++i) {
					const item = items[i]
					if(values.indexOf(item.value) >= 0){
						this.$set(item,'checked',true)
					}else{
						this.$set(item,'checked',false)
					}
				}
			},
			chooseMaleLikes(e){
				let items = this.medicaCampList
				let	values = e.detail.value
				for (var i = 0, lenI = items.length; i < lenI; ++i) {
					const item = items[i]
					if(values.indexOf(item.value) >= 0){
						this.$set(item,'checked',true)
					}else{
						this.$set(item,'checked',false)
					}
				}
			},
			onTextareaInput(e){
			   this.addressData.addressDetail = e.detail.value;
			   // console.log(this.addressData.addressDetail)
			},
			chooseBusinessImage() {
				let self = this;
				uni.chooseImage({
					count: 1, //默认1
					sizeType: ['compressed'], //可以指定是原图还是压缩图，默认二者都有
					sourceType: ['album','camera'], //从相册选择
					success: (res) => {
						const tempFilePaths = res.tempFilePaths;
						const uploadTask = uni.uploadFile({
							url : 'https://mall-b.caimei365.com/formData/MultiPictareaddData',
							filePath: tempFilePaths[0],
							name: 'file',
							formData: {
								'user': 'test'
							},
							success: function (data) {
								console.log(data.data);
								self.uploadBusinessImage = res.tempFilePaths
							},
							error : function(e){
								 console.log(e);
							}
						})
					},
					
				})
			},
			chooseMentuzImage() {
				let self = this;
				uni.chooseImage({
					count: 1, //默认1
					sizeType: ['compressed'], //可以指定是原图还是压缩图，默认二者都有
					sourceType: ['album','camera'], //从相册选择
					success: (res) => {
						const tempFilePaths = res.tempFilePaths;
						const uploadTask = uni.uploadFile({
							url : 'https://mall-b.caimei365.com/formData/MultiPictareaddData',
							filePath: tempFilePaths[0],
							name: 'file',
							formData: {
								'user': 'test'
							},
							success: function (res) {
								console.log(res.data);
								self.uploadMentuzImage = res.data
							},
							error : function(e){
								 console.log(e);
							}
						})
					}
				});
			},
			chooseMedicalImage() {
				let self = this;
				uni.chooseImage({
					count: 1, //默认1
					sizeType: ['compressed'], //可以指定是原图还是压缩图，默认二者都有
					sourceType: ['album','camera'], //从相册选择
					success: (res) => {
						const tempFilePaths = res.tempFilePaths;
						const uploadTask = uni.uploadFile({
							url : 'https://mall-b.caimei365.com/formData/MultiPictareaddData',
							filePath: tempFilePaths[0],
							name: 'file',
							formData: {
								'user': 'test'
							},
							success: function (res) {
								console.log(res.data);
								self.uploadMedicalImage = res.data
							},
							error : function(e){
								 console.log(e);
							}
						})
					}
				});
			},
			viewMentuzImage(e) {
				let self = this
				uni.previewImage({
					urls: self.uploadMentuzImage,
					current: e.currentTarget.dataset.url
				});
			},
			viewBusinessImage(e) {
				let self = this
				uni.previewImage({
					urls: self.uploadBusinessImage,
					current: e.currentTarget.dataset.url
				});
			},
			viewMedicalImage(e) {
				let self = this
				uni.previewImage({
					urls: self.uploadMedicalImage,
					current: e.currentTarget.dataset.url
				});
			},
			delBusinessImage(){
				this.uploadBusinessImage = ''
			},
			delMentuzImage(){
				this.uploadMentuzImage = ''
			},			
			delMedicalImage(){
				this.uploadMedicalImage = ''
			},
			agreeCheck() {
				this.isCheck = !this.isCheck
			},
			steps(index) {//tab切换
				console.log(index)
				this.tabCurrentIndex = index;
			}
		}
	}
</script>

<style lang="scss">
	.register{
		width: 100%;
		height: auto;
		.model-warp.none{
			display: none;			
		}
		.model-warp.show{
			display: block;
		}
		.register-tab{
			width: 570rpx;
			height: 60rpx;
			padding: 60rpx 90rpx;
			border-top: 1px solid #F7F7F7;
			position: relative;
			.nav-item{
				width: 142rpx;
				background: #FFFFFF;
				line-height: 60rpx;
				border-radius: 30rpx;
				text-align: center;
				color: #999999;
				font-size:$font-size-sb;
				float: left;
				margin-right: 72rpx;
				position: relative;
				.line{
					height: 3rpx;
					width: 50rpx;
					background: #999999;
					position: absolute;
					right: -58rpx;
					top: 32rpx;
				}
				&:last-child{
					margin-right: 0;
				}
				&.current{
					color:#FFFFFF;
					background: $color-system;
					
				}
			}
		}
		.register-main{
			width: 100%;
			height: auto;
			&.detailed{
				padding-bottom: 300rpx;
			}
			.register-tips{
				display: flex;
				flex-direction: column;
				align-items: center;
				line-height: 44rpx;
				font-size: $font-size-sm;
				color: #FF0000;
				margin-bottom: 40rpx;
				.iconfont{
					font-size: $font-size-sm;
				}
			}
			.register-row{
				width: 702rpx;
				height: auto;
				padding: 0 24rpx;
				margin-bottom: 20rpx;
				.register-from{
					width: 654rpx;
					height: 40rpx;
					padding: 24rpx;
					background: $sub-bg-color;
					border-radius: 14rpx;
					position: relative;
					.label{
						text-align: left;
						font-size: $font-size-base;
						color: $text-color;
						line-height: 40rpx;
						float: left;
					}
					.row-input{
						width: 440rpx;
						padding-left:10rpx;
						font-size: $font-size-base;
						color: $text-color;
						line-height: 40rpx;
						float: left;
						height: 40rpx;
						&.none{
							color: #999999;
						}
						&.keshi{
							width: 550rpx;
						}
					}
					&.img-btn{
						width: 220rpx;
						height: 88rpx;
						padding: 0;
						float: left;
						background: #FFFFFF;
						display: block;
						.vscodeimg{
							width: 150rpx;
							height: 88rpx;
							float: left;
							display: flex;
							flex-direction: column;
							align-items: center;
							border-radius: 14rpx;
							image{
								width: 150rpx;
								height: 88rpx;
								border-radius: 14rpx;
							}
						}
						.vscod-refresh{
							width: 70rpx;
							float: right;
							text-align: right;
							display: flex;
							flex-direction: column;
							align-items: center;
							line-height: 44rpx;
							.icon-shuaxin{
								font-size: 48rpx;
								color: #333333;
							}
							.ref-text{
								font-size: 24rpx;
								color: #333333;
							}
						}
					}
					&.imgcode{
						width: 410rpx;
						float: left;
						margin-right: 20rpx;
						.row-input{
							width: 230rpx;
						}
					}
					&.code{
						width: 410rpx;
						float: left;
						margin-right: 20rpx;
						.row-input{
							width: 230rpx;
						}
					}
					&.btn{
						width: 176rpx;
						float: left;
						.row-input{
							width: 176rpx;
							padding: 0;
							background: #F7F7F7;
							text-align: center;
						}
						&.none{
							background: $color-system;
							.row-input{
								color: #FFFFFF;
								background: $color-system;
							}
						}
						&.disabled{
							.row-input{
								color: #999999;
							}
						}
					}
					&.picker{
						padding: 0 24rpx;
						width: 654rpx;
						height: 88rpx;
						line-height: 88rpx;
						.label{
							line-height: 88rpx;
						}
						.row-input{
							width: 470rpx;
							height: 88rpx;
							line-height: 88rpx;
							padding-left: 30rpx;
						}
					}
					&.radio{
						padding: 0 24rpx;
						width: 654rpx;
						height: auto;
						background: #FFFFFF;
						.row-input{
							width: 100%;
							height: 88rpx;
							line-height: 88rpx;
							padding-left: 0;
						}
						.row-radio{
							float: left;
						}
						.row-text{
							width: 100rpx;
							text-align: center;
							float: left;
						}
					}
					.content-class {
						width: 520rpx;
						margin: 20rpx auto;
						display: flex;
						flex-flow: row wrap;
						justify-content: space-between;
						.item {
						  width: 156rpx;
						  height: 60rpx;
						  font-size:$font-size-base;
						  line-height: 60rpx;
						  border-radius:10rpx;
						  margin-bottom: 20rpx;
						  text-align: center;
						  box-sizing: border-box;
						  border: 1rpx solid #EFEFEF;
						  checkbox {
							display: none;
						  }
						}
						.on {
						  border-color: $color-system;
						  color:$color-system;
						}
					}
				}
				.icon-xiayibu{
					width: 88rpx;
					height: 88rpx;
					position: absolute;
					right: 0;
					top: 0;
					line-height: 88rpx;
					text-align: center;
				}
				&.text-textarea{
					background: #FFFFFF;
					.textarea{
						width: 654rpx;
						height: 180rpx;
						background: #F7F7F7;
						padding: 24rpx;
						font-size: $font-size-base;
						color: $text-color;
						z-index: 1;
						border-radius: 14rpx;
					}
					.textarea.hide{
						opacity: 0;
					}
					.textarea.show{
						color: #999999;
					}
				}
			}
			.register-picture{
				height: 102rpx;
				margin: 30rpx 0 0 0;
				.label{
					float: left;
					font-size: $font-size-lg;
					color: $text-color;
					line-height: 102rpx;
					width: 150rpx;
					text-align: right;
					&.zz{
						width: 240rpx;
					}
				}
				.upload-picture{
					float: left;
					height: 100rpx;
					.upload-none{
						width: 100rpx;
						height: 100rpx;
						text-align: center;
						line-height: 100rpx;
						color: #999999;
						border: 1px solid #999999;
						border-radius: 10rpx;
						margin: 0 20rpx;
						.iconfont{
							font-size: $font-size-lg;
						}
					}
					.upload-image{
						width: 100rpx;
						height: 100rpx;
						border-radius: 10rpx;
						margin: 0 20rpx;
						position: relative;
						image{
							width: 100rpx;
							height: 100rpx;
							border-radius: 10rpx;
						}
						.upload-del{
							width: 40rpx;
							height: 40rpx;
							position: absolute;
							top: -20rpx;
							right: -20rpx;
							line-height: 40rpx;
							text-align: center;
							.iconfont{
								font-size: $font-size-base;
								color: #999999;
							}
						}
					}
				}
			}
			.register-input{
				width: 654rpx;
				height: 40rpx;
				padding: 24rpx;
				margin: 0 auto;
				margin-bottom: 60rpx;
				background: #F7F7F7;
				border-radius: 14rpx;
				.input{
					width: 100%;
					height: 100%;
					background: #F7F7F7;
					font-size: $font-size-base;
					line-height: 40rpx;
					color: #333333;
					border-radius: 14rpx;
				}
			}
			.register-fiexd{
				width: 100%;
				height: auto;
				position: fixed;
				bottom: 0;
				left: 0;
				z-index: 9999;
				background: #FFFFFF;
				.register-agree{
					display: flex;
					flex-direction: column;
					align-items: center;
					margin: 32rpx 0;
					.agree-text{
						.checkbox{
							float: left;
							margin: 4rpx 6rpx 0 0;
							color: #999999;
							font-size: $font-size-lg;
							&.icon-gouxuan{
								color: $color-system;
							}
						}
						font-size: 20rpx;
						line-height: 44rpx;
						color: #999999;
						text{
							color:#0091FF;
						}
					}
				}
			}
			.register-btn{
				width: 702rpx;
				height: 88rpx;
				border-radius: 14rpx;
				font-size: $font-size-base;
				line-height: 88rpx;
				color: #FFFFFF;
				margin: 0 auto;
				text-align: center;
				background: $btn-confirm;
				margin-top: 96rpx;
				&.none{
					background: #FFFFFF;
					color: $text-color;
					margin-top: 0;
				}
				&.sub{
					margin-top: 0;
				}
			}
		}
	}
</style>
