/* case/pages/agreement/agreement.wxss */ .page{ overflow-y: scroll; background: #F7F9F9; flex:1; display: flex; position: relative; flex-direction: column; margin-top: 172rpx; } .con{ flex:1; padding:10rpx 32rpx 0; margin-bottom: 20rpx; } .con.active{ margin-bottom: 150rpx; } .btnbox{ z-index:999; padding:0 32rpx; background-color: #fff; position: fixed; box-sizing: border-box; bottom:0; height: 130rpx; width:100%; } .btnbox .btn{ margin-top: 15rpx; width:100%; display: flex; align-items: center; justify-content: center; font-size: 32rpx; font-weight: 500; color: #FFFFFF; height: 88rpx; background: linear-gradient(90deg, #377FF7 0%, #51AAFF 100%); border-radius: 8rpx; } .imgbox{ margin:30rpx 32rpx 60rpx; display: flex; flex-direction: column; align-items: stretch; justify-content: space-between; } .company{ z-index:99; top:-55rpx; position: absolute; width:220rpx; right:206rpx; height:220rpx; } .signimg{ top:-40rpx; left:80rpx; position: absolute; width:160rpx; height:120rpx; } .signbox{ display: flex; align-items: center; justify-content: flex-start; } .jiafang{ position: relative; flex:1; font-size:28rpx; margin-bottom:50rpx; } .yifang{ font-size:small; flex:1; font-size:28rpx; display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; position: relative; } .signdate{ margin-top: 40rpx; } .company2{ top:-90rpx; right:280rpx; width:280rpx; height:300rpx; }