/* pages/register/register.wxss */ page { width: 100%; min-height: 100vh; overflow-y: auto; } .header { height: 400rpx; width: 100%; background: linear-gradient(180deg, #1673ee 0%, #66A6FD 63%, #F7F7F7 100%); box-sizing: border-box; padding: 100rpx 0rpx 100rpx 50rpx; font-size: 40rpx; color: #FFFFFF; display: flex; flex-direction: column; } .header image { width: 106rpx; height: 94rpx; } .header view { margin-top:30rpx ; } .login{ width: 100%; height: auto; position: relative; top: -90rpx; border-radius: 60rpx 60rpx 0 0; background-color: #fff; box-sizing: border-box; padding:80rpx 60rpx 0; } .login .input_box { display: flex; flex-direction: column; width: 100%; } .login input{ width: auto; height: 93rpx; background: #F5F5FA; border-radius: 47rpx; padding-left: 80rpx; } .login image { width: 46rpx; height: 46rpx; position: relative; left: 20rpx; top: 70rpx; } .login text{ display: inline-block; font-size: 24rpx; font-family: PingFang SC; font-weight: 500; color: #3E92FF; margin-top: 36rpx; padding-left: 20rpx; } .login button{ display: block; background: linear-gradient(87deg, #81B5FB 0%, #3E92FF 100%); border-radius: 43rpx; width: auto !important; color: #fff; font-size: 32rpx; font-family: PingFang SC; margin: 85rpx 0 0 !important; box-sizing: border-box; font-weight: 300; height: 86rpx; line-height: 86rpx; padding: 0 !important; }