@import '/assets/style/weui.wxss'; page{ font-size:32rpx; line-height: 1; background-color:#F5F5F5; color: #222222; } button{ border-radius: 24rpx; box-sizing: border-box; } button label{ display: inline-block; margin-left: 10rpx; } button .icon,button label{ vertical-align: middle; } button:not([size=mini]){ width:auto; /* height: 108rpx; */ padding:30rpx 25rpx; font-size: 36rpx; } button:not([size=mini]) .icon{ width:32rpx;height:32rpx; } button[type=primary]{ background-color:#1A4DEB; } button:not([plain])[type=primary]:hover{ background-color:#043eec; } button[type=default]{ color: #333333; font-size:32rpx; line-height: 1; } button[type=primary][plain]{ border-color: #1A4DEB; color:#1A4DEB; padding:28rpx 25rpx; } button[type=primary][plain]:hover{ border-color: #1A4DEB; color:#1A4DEB; } radio-group{ line-height: 34rpx; } radio-group radio{ display: inline-block; vertical-align: middle; overflow: hidden; } radio-group label{ display: inline-block; vertical-align: middle; } radio-group radio+label{ margin-left:10rpx; } radio-group label+label{ margin-left:20rpx; } radio{ width: 34rpx; height: 34rpx; position: relative; } radio .wx-radio-input{ border-radius: 50%; border-color: #1A4DEB; box-sizing: border-box; width: 100%; height: 100%; line-height: 20px; position: absolute; top: 0;left:0; } radio .wx-radio-input.wx-radio-input-checked{ background-color:transparent; border-color: #1A4DEB; } radio .wx-radio-input.wx-radio-input-checked::before{ content: ''; position: absolute; width: 22rpx; height:22rpx; left:4rpx;top:4rpx; border-radius: 50%; background: #1A4DEB; transform: none; -webkit-transform:none } checkbox .wx-checkbox-input{ width: 40rpx; height: 40rpx; border-radius: 50%; } .page-container{ background-color: #fff; border-radius: 20rpx; padding:30rpx; margin:20rpx; } .page-container.shadow{ box-shadow: 0px 6px 6px 1px rgba(0, 0, 0, 0.05); }