Browse Source

前端小程序 合同样式sdy

zhongtianhaoyuan 3 years ago
parent
commit
67af0f2802

+ 3 - 5
pageB/contract/contract.vue

@@ -1,6 +1,5 @@
 <template>
-	<view class="center">
-		<!-- <block v-if="TabCur==2"> -->
+	<view class="center">	
 		<view v-for="(item , index) in lists" :Key="index" class="region">
 			<view>
 				<view class="c-row ">
@@ -34,8 +33,7 @@
 						style=" margin-left: 15px; width: 75px;height: 25px;"
 						@click="someprice(item)">点价</button></text>
 				<text><button class="cu-btn commit margin-tb-sm lg"
-						style=" margin-left: 15px; width: 75px;height: 25px;" @click="commit1(item)">发货</button></text>
- -->
+						style=" margin-left: 15px; width: 75px;height: 25px;" @click="commit1(item)">发货</button></text>-->
 			</view>
 
 		</view>
@@ -56,7 +54,7 @@
 				<view class='shade-content-item'>
 					<view>请于以下时间段进行点价操作:</view>
 					<view>11:30 ~ 12:30</view>
-					<view>15:30 ~ 20:00</view>
+					<view>14:19 ~ 20:00</view>
 					<view>23:00 ~ 08:00</view>
 				</view>
 				<button style='width:50%;display:inline-block;' @click='shadestatus=false'>取消</button>

+ 127 - 93
pageD/identity/companyIdentity.vue

@@ -2,13 +2,21 @@
 	<view class="center">
 		<view>
 			<text @click='consent' v-bind:class="switchs1">公司</text>
-			<text  @click='consent' v-bind:class="switchs2">个人</text>
+			<text @click='consent' v-bind:class="switchs2">个人</text>
 		</view>
 		<view v-if="consentStatus == true">
 			<view>
-				<view style="margin: 0 auto;" v-if="license1 != ''" @click="license">
-					<image v-bind:src = "license1" class="picture"></image>
+				<view style="margin: 0 auto;height: 240px;" v-if="license1 != ''" @click="license">
+					<image v-bind:src="license1" class="picture"></image>
+					<view class="floats" v-if="certificates == true">
+						<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;">
+						</image>
+						<view class="words">
+							上传营业执照
+						</view>
+					</view>
 				</view>
+
 			</view>
 			<view class="c-row b-b">
 				<text class="tit">公司名称</text>
@@ -19,17 +27,18 @@
 			<view class="c-row b-b">
 				<text class="tit">纳税人识别号</text>
 				<view class="con-list">
-					<input placeholder="请填写纳税人识别号" name="input"v-model="identityAuthenticationInfo.payTaxesCard"></input>
+					<input placeholder="请填写纳税人识别号" name="input"
+						v-model="identityAuthenticationInfo.payTaxesCard"></input>
 				</view>
 			</view>
 		</view>
-		 <view v-else>
+		<view v-else>
 			<view>
 				<view style="margin: 0 auto;" @click="idUp">
-					<image v-bind:src = "id1" class="picture"></image>
+					<image v-bind:src="id1" class="picture"></image>
 				</view>
 				<view style="margin: 0 auto;" @click="idLow">
-					<image v-bind:src = "id2" class="picture"></image>
+					<image v-bind:src="id2" class="picture"></image>
 				</view>
 			</view>
 			<view class="c-row b-b">
@@ -45,23 +54,23 @@
 						v-model="identityAuthenticationInfo.customerNumberCard"></input>
 				</view>
 			</view>
-			</view>
+		</view>
 		<!-- <view class="padding flex flex-direction"> -->
-			 <button class="btns btn"  @click="jumpUrl">下一步</button>
-	
+		<button class="btns btn" @click="jumpUrl">下一步</button>
+
 	</view>
 
 </template>
 
 <script>
 	import {
-	    mapState 
+		mapState
 	} from 'vuex';
 	export default {
 		name: "buy",
 		data() {
 			return {
-				tupian:"",
+				tupian: "",
 				inputContent: null,
 				customerPhone: '',
 				consentStatus: true,
@@ -72,26 +81,27 @@
 				sendText: '获取验证码',
 				platform: '',
 				sendDisabled: false,
-				license1:"../../static/img/authentication/business@3x.png",
-				switchs1:"switchs1",
-				switchs2:"switchs2",
-				id:[],
-				id1:"../../static/img/authentication/identityup(3).png",
-				id2:"../../static/img/authentication/identitylow(3).png",
-				identityImgs1:{},
+				license1: "../../static/img/authentication/business@3x.png",
+				switchs1: "switchs1",
+				switchs2: "switchs2",
+				id: [],
+				id1: "../../static/img/authentication/identityup(3).png",
+				id2: "../../static/img/authentication/identitylow(3).png",
+				identityImgs1: {},
 
 				identityAuthenticationInfo: {},
 				tempFilePaths: [],
-				businessLicenseAddressUrl:"",
+				businessLicenseAddressUrl: "",
+				certificates: true,
 			};
 
 		},
 		computed: {
-			...mapState(['hasLogin','userInfo'])
+			...mapState(['hasLogin', 'userInfo'])
 		},
 		methods: {
-			jumpUrl(){ 
-				if(this.consentStatus ){
+			jumpUrl() {
+				if (this.consentStatus) {
 					if (!this.identityAuthenticationInfo.compName) {
 						this.$api.msg('公司名称不能为空')
 						return
@@ -100,7 +110,8 @@
 						this.$api.msg('纳税人识别号不能为空')
 						return
 					}
-					if (this.identityAuthenticationInfo.businessLicenseAddressUrl == "" || this.identityAuthenticationInfo.businessLicenseAddressUrl == null) {
+					if (this.identityAuthenticationInfo.businessLicenseAddressUrl == "" || this.identityAuthenticationInfo
+						.businessLicenseAddressUrl == null) {
 						this.$api.msg('请上传营业执照')
 						return
 					}
@@ -111,13 +122,13 @@
 					uni.navigateTo({
 						url: `/pageD/identity/companyIdentityTwo?identityAuthenticationInfo=` + model,
 					})
-				}else if(this.consentStatus1 ){
+				} else if (this.consentStatus1) {
 					this.identityAuthenticationInfo.cardAddressUrl = this.id.toString()
-					if(this.id[0] == '' || this.id[0] == null){
+					if (this.id[0] == '' || this.id[0] == null) {
 						this.$api.msg('请上传身份证正面')
 						return
 					}
-					if(this.id[1] == '' || this.id[1] == null){
+					if (this.id[1] == '' || this.id[1] == null) {
 						this.$api.msg('请上传身份证反面')
 						return
 					}
@@ -128,14 +139,14 @@
 					if (!this.identityAuthenticationInfo.customerNumberCard) {
 						this.$api.msg('身份证号不能为空')
 						return
-					}	
+					}
 					this.identityAuthenticationInfo.customerTypeFlag = "1"
 					this.identityAuthenticationInfo.customerType = "个人"
 					var model = JSON.stringify(this.identityAuthenticationInfo);
 					uni.navigateTo({
 						url: `/pageD/identity/companyIdentityThree?identityAuthenticationInfo=` + model,
 					})
-				}			
+				}
 			},
 			consent() {
 				if (this.consentStatus == false && this.consentStatus1 == true) {
@@ -154,7 +165,7 @@
 			license() {
 				var that = this
 				wx.chooseImage({
-					sourceType: ['camera','album'],
+					sourceType: ['camera', 'album'],
 					success: function(res) {
 						wx.uploadFile({
 							url: 'https://www.zthymaoyi.com/upload/admin',
@@ -162,64 +173,66 @@
 							name: 'file',
 							success(res) {
 								var data = res.data
-								var strToObj = JSON.parse(data)			
-								that.identityAuthenticationInfo.businessLicenseAddressUrl = strToObj.url
+								var strToObj = JSON.parse(data)
+								that.identityAuthenticationInfo.businessLicenseAddressUrl = strToObj
+									.url
 								that.license1 = strToObj.url
+								that.certificates = false
 							}
 						})
 					}
 				})
 			},
-			idUp(){
-				var that = this
-				wx.chooseImage({
-					success: function(res) {
-						wx.uploadFile({
-							url: 'https://www.zthymaoyi.com/upload/admin',
-							filePath: res.tempFilePaths[0],
-							name: 'file',
-							success(res) {
-								var data = res.data
-								var strToObj = JSON.parse(data)			
-								that.id[0] = strToObj.url
-								that.id1 = strToObj.url
-								that.identityImgs1.personImg = strToObj.url
-								that.$api.doRequest('get', '/driverViewInfo/personShibie', that.identityImgs1).then(res => {
-									that.$set(that.identityAuthenticationInfo,'customerName',res.data.data.recPerson)
-									that.$set(that.identityAuthenticationInfo,'customerNumberCard',res.data.data.recPersonNo)
-								}).catch(res => {
-									uni.showToast({
-										title: res.data.message,
-										icon: 'none',
-										duration: 2000
-									})
-								})
-							}
-						})
-					}
-				})
-			},
-			idLow(){
-				var that = this
-				wx.chooseImage({
-					success: function(res) {
-						wx.uploadFile({
-							url: 'https://www.zthymaoyi.com/upload/admin',
-							filePath: res.tempFilePaths[0],
-							name: 'file',
-							success(res) {
-								var data = res.data
-								var strToObj = JSON.parse(data)			
-								that.id[1] = strToObj.url
-								that.id2 = strToObj.url
-							}
-						})
-					}
-				})
-			},
-			phoneinput(e){
-				if(e.detail.value.length==11){
-					this.codestatus=true
+			// idUp(){
+			// 	var that = this
+			// 	wx.chooseImage({
+			// 		success: function(res) {
+			// 			wx.uploadFile({
+			// 				url: 'https://www.zthymaoyi.com/upload/admin',
+			// 				filePath: res.tempFilePaths[0],
+			// 				name: 'file',
+			// 				success(res) {
+			// 					var data = res.data
+			// 					var strToObj = JSON.parse(data)			
+			// 					that.id[0] = strToObj.url
+			// 					that.id1 = strToObj.url
+			// 					that.identityImgs1.personImg = strToObj.url
+			// 					that.$api.doRequest('get', '/driverViewInfo/personShibie', that.identityImgs1).then(res => {
+			// 						that.$set(that.identityAuthenticationInfo,'customerName',res.data.data.recPerson)
+			// 						that.$set(that.identityAuthenticationInfo,'customerNumberCard',res.data.data.recPersonNo)
+			// 					}).catch(res => {
+			// 						uni.showToast({
+			// 							title: res.data.message,
+			// 							icon: 'none',
+			// 							duration: 2000
+			// 						})
+			// 					})
+			// 				}
+			// 			})
+			// 		}
+			// 	})
+			// },
+			// idLow(){
+			// 	var that = this
+			// 	wx.chooseImage({
+			// 		success: function(res) {
+			// 			wx.uploadFile({
+			// 				url: 'https://www.zthymaoyi.com/upload/admin',
+			// 				filePath: res.tempFilePaths[0],
+			// 				name: 'file',
+			// 				success(res) {
+			// 					var data = res.data
+			// 					var strToObj = JSON.parse(data)			
+			// 					that.id[1] = strToObj.url
+			// 					that.id2 = strToObj.url
+			// 				}
+			// 			})
+			// 		}
+			// 	})
+			// },
+			phoneinput(e) {
+				if (e.detail.value.length == 11) {
+					this.codestatus = true
 				}
 			},
 			verifyCodeInput(e) {
@@ -230,7 +243,7 @@
 				this.inputStatus = 'none'
 				this.isPhone = false
 			},
-			
+
 		},
 	}
 </script>
@@ -239,6 +252,7 @@
 	.center {
 		padding: 10px 20px;
 	}
+
 	.c-row {
 		display: -webkit-box;
 		display: -webkit-flex;
@@ -249,6 +263,7 @@
 		padding: 20rpx 30rpx;
 		position: relative;
 	}
+
 	.con-list {
 		-webkit-box-flex: 1;
 		-webkit-flex: 1;
@@ -266,36 +281,55 @@
 		padding-right: 20rpx;
 		font-size: 14px;
 	}
-	.uni-navigator{
-		display:inline-block;
-		color:#22C572;
+
+	.uni-navigator {
+		display: inline-block;
+		color: #22C572;
 	}
+
 	.getcode.active {
 		background: #22C572;
 		color: #fff;
 	}
+
 	.btn {
 		margin-top: 10px;
 		background-color: #FFFFFF;
 		border-radius: 25px;
 		border: none;
 	}
-	.btns{
+
+	.btns {
 		background-color: #22C572;
 	}
-	.switchs1{
+
+	.switchs1 {
 		font-size: 20px;
 		font-weight: 700;
 		margin-right: 16px;
 	}
-	.switchs2{
+
+	.switchs2 {
 		font-size: 20px;
 		margin-right: 16px;
 	}
-	.picture{
+
+	.picture {
 		width: 100%;
-		 height: 220px;
-		 text-align: center;
-		 margin-top: 10px;
+		height: 220px;
+		text-align: center;
+		margin-top: 10px;
+	}
+
+	.words {
+		font-size: 18px;
+		font-weight: 600;
+		color: #617E8B;
+	}
+
+	.floats {
+		position: relative;
+		top: -150px;
+		text-align: center;
 	}
 </style>

+ 31 - 2
pageD/identity/companyIdentityThree.vue

@@ -2,12 +2,26 @@
 	<view class="center">
 		<view>
 		
-			<view style="margin: 0 auto;" v-if="bank1 != ''" @click="bankUp()">
+			<view style="margin: 0 auto;height: 240px;" v-if="bank1 != ''" @click="bankUp()">
 				<image v-bind:src="bank1" class="picture"></image>
+				<view class="floats" v-if="certificates == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;">
+					</image>
+					<view class="words">
+						上传银行卡正面
+					</view>
+				</view>
 			</view>
 		
-			<view style="margin: 0 auto;" v-if="bank2 != ''" @click="bankLow()">
+			<view style="margin: 0 auto;height: 240px;" v-if="bank2 != ''" @click="bankLow()">
 				<image v-bind:src="bank2" class="picture"></image>
+				<view class="floats" v-if="certificatesTwo == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;">
+					</image>
+					<view class="words">
+						上传银行卡反面
+					</view>
+				</view>
 			</view>
 		</view>
 		<view class="c-row b-b">
@@ -95,6 +109,8 @@
 				bankImgs1: {},
 				bankIndex: -1,
 				bankType: [],
+				certificates:true,
+				certificatesTwo:true,
 			}
 		},
 		computed: {
@@ -118,6 +134,7 @@
 								var strToObj = JSON.parse(data)
 								that.bankid[0] = strToObj.url
 								that.bank1 = strToObj.url
+								that.certificates = false
 								that.bankImgs1.bankImg = strToObj.url
 								that.$api.doRequest('get', '/driverViewInfo/bankShibie', that
 									.bankImgs1).then(res => {
@@ -151,6 +168,8 @@
 								var strToObj = JSON.parse(data)
 								that.bankid[1] = strToObj.url
 								that.bank2 = strToObj.url
+								that.certificatesTwo = false
+								
 							}
 						})
 					}
@@ -339,5 +358,15 @@
 	.getcode.active {
 		border: none;
 	}
+	.words{
+		font-size: 18px;
+		font-weight: 600;
+		color: #617E8B;
+		}
+		.floats{
+			position: relative;
+			top: -150px;
+			text-align: center;
+		}
 	
 </style>

+ 30 - 2
pageD/identity/companyIdentityTwo.vue

@@ -1,11 +1,25 @@
 <template>
 	<view class="center">
 		<view>
-			<view style="margin: 0 auto;" @click="idUp">
+			<view style="margin: 0 auto;height: 240px;" @click="idUp">
 				<image v-bind:src = "id1" class="picture"></image>
+				<view class="floats" v-if="certificates == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;">
+					</image>
+					<view class="words">
+						上传身份证头像页
+					</view>
+				</view>
 			</view>
-			<view style="margin: 0 auto;" @click="idLow">
+			<view style="margin: 0 auto;height: 240px;" @click="idLow">
 				<image v-bind:src = "id2" class="picture"></image>
+				<view class="floats" v-if="certificatesTwo == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;">
+					</image>
+					<view class="words">
+						上传身份证国徽页
+					</view>
+				</view>
 			</view>
 		</view>
 		<view class="c-row b-b">
@@ -39,6 +53,8 @@
 				id2:"../../static/img/authentication/identitylow(3).png",
 				identityImgs1:{},
 				identityAuthenticationInfo:{},
+				certificates:true,
+				certificatesTwo:true,
 			}
 		},
 		onLoad(options){
@@ -82,6 +98,7 @@
 								var strToObj = JSON.parse(data)			
 								that.id[0] = strToObj.url
 								that.id1 = strToObj.url
+								that.certificates = false
 								that.identityImgs1.personImg = strToObj.url
 								that.$api.doRequest('get', '/driverViewInfo/personShibie', that.identityImgs1).then(res => {
 									that.$set(that.identityAuthenticationInfo,'customerName',res.data.data.recPerson)
@@ -111,6 +128,7 @@
 								var strToObj = JSON.parse(data)			
 								that.id[1] = strToObj.url
 								that.id2 = strToObj.url
+								that.certificatesTwo = false
 							}
 						})
 					}
@@ -169,4 +187,14 @@
 		 text-align: center;
 		 margin-top: 10px;
 	}
+	.words{
+		font-size: 18px;
+		font-weight: 600;
+		color: #617E8B;
+		}
+		.floats{
+			position: relative;
+			top: -150px;
+			text-align: center;
+		}
 </style>

+ 30 - 2
pageD/identity/driverIdentity.vue

@@ -2,11 +2,25 @@
 	<view class="center">
 
 		<view>
-			<view style="margin: 0 auto;" v-if="id1 != ''" @click="idUp">
+			<view style="margin: 0 auto;height: 240px;" v-if="id1 != ''" @click="idUp">
 				<image v-bind:src="id1" class="picture"></image>
+				<view class="floats" v-if="certificates == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;">
+					</image>
+					<view class="words">
+						上传身份证头像页
+					</view>
+				</view>
 			</view>
-			<view style="margin: 0 auto;" v-if="id2 != ''" @click="idLow">
+			<view style="margin: 0 auto;height: 240px;" v-if="id2 != ''" @click="idLow">
 				<image v-bind:src="id2" class="picture"></image>
+				<view class="floats" v-if="certificatesTwo == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;">
+					</image>
+					<view class="words">
+						上传身份证国徽页
+					</view>
+				</view>
 			</view>
 		</view>
 		<view class="information">
@@ -88,6 +102,8 @@
 				customerPhone: '',
 				addressUrl: [],
 				personImgs:{},
+				certificatesTwo:true,
+				certificates:true,
 
 			}
 		},
@@ -196,6 +212,7 @@
 								var strToObj = JSON.parse(data)
 								that.id[0] = strToObj.url
 								that.id1 = strToObj.url
+								that.certificates = false
 								that.personImgs.personImg = that.id[0]
 								that.$api.doRequest('get', '/driverViewInfo/personShibie', that.personImgs).then(res => {
 									that.$set(that.DriverViewInfo,'driverName',res.data.data.recPerson)
@@ -225,6 +242,7 @@
 								var strToObj = JSON.parse(data)
 								that.id[1] = strToObj.url
 								that.id2 = strToObj.url
+								that.certificatesTwo = false
 							}
 						})
 					}
@@ -437,4 +455,14 @@
 	.btns {
 		background-color: #22C572;
 	}
+	.words{
+		font-size: 18px;
+		font-weight: 600;
+		color: #617E8B;
+		}
+		.floats{
+			position: relative;
+			top: -150px;
+			text-align: center;
+		}
 </style>

+ 52 - 14
pageD/identity/driverIdentityThree.vue

@@ -1,17 +1,41 @@
 <template>
 	<view class="center">
 		<view class="picture">
-			<view style="margin: 0 auto;" v-if="travels != ''"  @click="travel">
+			<view style="margin: 0 auto;height: 240px;" v-if="travels != ''"  @click="travel">
 				<image v-bind:src = "travels"  class="picture"></image>
+				<view class="floats" v-if="certificates == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;"></image>
+				   <view class="words">
+				   	上传行驶证
+				   </view>
+				</view>
 			</view>
-			<view style="margin: 0 auto;" v-if="drives != ''"  @click="drive">
+			<view style="margin: 0 auto;height: 240px;" v-if="drives != ''"  @click="drive">
 				<image v-bind:src = "drives"  class="picture"></image>
+				<view class="floats" v-if="certificatesTwo == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;"></image>
+				   <view class="words">
+				   	上传驾驶证
+				   </view>
+				</view>
 			</view>
-			<view style="margin: 0 auto;" v-if="practices != ''"  @click="practice">
+			<view style="margin: 0 auto;height: 240px;" v-if="practices != ''"  @click="practice">
 				<image v-bind:src = "practices"  class="picture"></image>
+				<view class="floats" v-if="certificatesThree == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;"></image>
+				   <view class="words">
+				   	上传道路运营证
+				   </view>
+				</view>
 			</view>
-			<view style="margin: 0 auto;" v-if="operates != ''" class="fujian" @click="operate">
+			<view style="margin: 0 auto;height: 240px;" v-if="operates != ''" class="fujian" @click="operate">
 				<image v-bind:src = "operates"  class="picture"></image> 
+				<view class="floats" v-if="certificatesFour == true">
+					<image src="../../static/img/authentication/xiangji@3x.png" style="width: 60px;height: 50px;"></image>
+				   <view class="words">
+				   	上传从业资格证
+				   </view>
+				</view>
 			</view>
 			 <button class="btns btn"  @click="commit">提交</button>
 
@@ -29,11 +53,15 @@
 			return {
 				travels: "../../static/img/authentication/travel(3).png",
 				drives: "../../static/img/authentication/drive(3).png",
-				practices: "../../static/img/authentication/travel(3).png",
-				operates: "../../static/img/authentication/drive(3).png",
+				practices: "../../static/img/authentication/business@3x.png",
+				operates: "../../static/img/authentication/business@3x.png",
 				DriverViewInfo: {	
 				},
 				addressUrl:[],
+				certificates:true,
+				certificatesTwo:true,
+				certificatesThree:true,
+				certificatesFour:true,
 			}
 		},
 		computed: {
@@ -92,7 +120,7 @@
 								var strToObj = JSON.parse(data)			
 								that.travels = strToObj.url
 								that.addressUrl[0] = strToObj.url
-								console.log(that.addressUrl)
+								that.certificates = false
 							}
 						})
 					}
@@ -111,13 +139,13 @@
 									var strToObj = JSON.parse(data)			
 									that.drives = strToObj.url
 										that.addressUrl[1] = strToObj.url
-											console.log(that.addressUrl)
+									that.certificatesTwo = false
 								}
 							})
 						}
 					})
 					},
-					operate(){
+					practice(){
 						var that = this
 						wx.chooseImage({
 							success: function(res) {
@@ -128,15 +156,15 @@
 									success(res) {
 										var data = res.data
 										var strToObj = JSON.parse(data)			
-										that.operates = strToObj.url
+										that.practices = strToObj.url
 											that.addressUrl[2] = strToObj.url
-												console.log(that.addressUrl)
+										that.certificatesThree = false
 									}
 								})
 							}
 						})
 					},
-					practice(){
+					operate(){
 						var that = this
 						wx.chooseImage({
 							success: function(res) {
@@ -147,14 +175,15 @@
 									success(res) {
 										var data = res.data
 										var strToObj = JSON.parse(data)			
-										that.practices = strToObj.url
+										that.operates = strToObj.url
 											that.addressUrl[3] = strToObj.url
-												console.log(that.addressUrl)
+										that.certificatesFour = false
 									}
 								})
 							}
 						})
 					},
+					
 		}
 	}
 </script>
@@ -182,4 +211,13 @@
 	.btns{
 		background-color: #22C572;
 	}
+	.words{
+		font-size: 18px;
+		font-weight: 600;
+		color: #617E8B;
+		}
+		.floats{
+			position: relative;
+			top: -150px;
+		}
 </style>