page { height: 100%; } .login { height: 100%; position: relative; text-align: center; } .logo_head { width: 120rpx; height: 120rpx; margin: 0 auto; margin-top: 30rpx; } .logo_title { font-size: 48rpx; color: #20a0ff; margin: 30rpx 0 15rpx; } .login_prompt { height:80rpx; font-size:24rpx; color:#666666; } .login_from { width: 80%; margin: 0 auto; } .from { margin: 60rpx 0 60rpx 0; } .from_title { font-size: 36rpx; text-align: left; display: inline-block; float: left; width: 20%; height: 88rpx; line-height: 88rpx; } .from_body { padding: 15rpx 0; margin: 0 0 15rpx 0; border-bottom: 1rpx solid #eee; } .form_body input { width: 80%; height: 88rpx; line-height: 88rpx; font-size: 30rpx; text-align: left; border-bottom: 1px solid #ddd; } .login_from button { border: 1px solid #20a0ff; color: #fff; background: #20a0ff; width:600rpx; height: 80rpx; line-height: 80rpx; margin-top: 80rpx; } .pay_check { margin: 30rpx auto 20rpx; } .pay_check checkbox-group { display: inline; } /* checkbox未选中时样式 */ .pay_check checkbox .wx-checkbox-input{ border-radius: 3rpx; height: 26rpx; width: 26rpx; /* 自定义样式.... */ } /* checkbox选中时样式 */ .pay_check checkbox .wx-checkbox-input.wx-checkbox-input-checked::before{ background-color: #6b223e; color: #fff; /* 自定义样式.... */ } .pay_check .text { font-size: 22rpx; color: #999; } .pay_check .text.a { color: #576b95; }