@charset "UTF-8"; /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ page { background: #f3f4f6 url("https://shop.xianghuaqi.net.cn/images/treasureBg.png") no-repeat; background-size: 100%; } .user-spread { background-repeat: no-repeat; background-size: 100% auto; } .user-spread .header { display: flex; justify-content: space-between; align-items: center; } .user-spread .header .user-info .user-avatar { position: relative; } .user-spread .header .user-info .user-message .write-btn { height: 42rpx; width: 100rpx; background-color: #ff838d; } .user-spread .header .avatar-tag { background: linear-gradient(151deg, #ffe9d1 0%, #ffd2a7 100%); border-radius: 14px; font-size: 24rpx; color: #f73e33; width: 160rpx; height: 56rpx; text-align: center; line-height: 56rpx; margin-right: 20rpx; } .user-spread .main { padding: 0 20rpx; } .user-spread .main .user-vip .user-assets-box { background-color: #fff; border-radius: 20rpx; padding: 10rpx 20rpx 22rpx; background: linear-gradient(90deg, #fbefdb 0%, #fed09e 100%); display: none; } .user-spread .main .user-vip .user-assets-box .user-assets-header { border-bottom: 1rpx dashed #8f430e; padding-bottom: 4rpx; } .user-spread .main .user-vip .user-assets-box .user-assets-header .primary-btn { height: 54rpx; border-radius: 120rpx; width: 144rpx; background: linear-gradient(180deg, #ff3067 0%, #ff2c3c 100%); } .user-spread .main .user-vip .user-assets-box .user-assets-content { margin-top: 30rpx; } .user-spread .main .user-vip .user-assets-box .user-assets-content .user-item { flex: 1; position: relative; } .user-spread .main .user-vip .user-assets-box .user-assets-content .user-item .user-assets-name { text-align: left; align-self: flex-start; } .user-spread .main .user-vip .user-assets-box .user-assets-content .user-item .assets { margin-top: 14rpx; text-align: left; align-self: flex-start; } .user-spread .main .user-vip .fans-msg-box { border-radius: 10rpx; line-height: 42rpx; } .user-spread .main .user-vip .fans-msg-box .my-fans { height: 120rpx; } .user-spread .main .user-vip .fans-msg-box .line { width: 3rpx; height: 60rpx; background-color: #e5e5e5; } .user-spread .main .user-vip .fans-msg-box .invite-fans { height: 120rpx; } .user-spread .main .user-vip .my-invite-box { padding: 26rpx 0 57rpx; border-radius: 10rpx; } .user-spread .main .user-vip .my-invite-box .invite-copy-btn { line-height: 30rpx; padding: 10rpx; background: linear-gradient(90deg, #fee4b4 0%, #fbcb96 100%); color: #8f430e; border-radius: 4rpx; } .user-spread .main .user-vip .my-invite-box .my-promote-banner { margin-top: 30rpx; height: 148rpx; width: 542rpx; border-radius: 10rpx; } .user-spread .main .user-vip .usual-tools-box { border-radius: 10rpx; padding: 0 25rpx; } .user-spread .main .user-vip .usual-tools-box .usual-tools-header { height: 100rpx; line-height: 44rpx; border-bottom: 1px solid #E5E5E5; } .user-spread .main .user-vip .usual-tools-box .usual-content { padding: 40rpx 0; } .user-spread .main .user-vip .usual-tools-box .usual-content .usual-item { width: 25%; } .user-spread .main .user-vip .usual-tools-box .usual-content .usual-item .usual-item-img { width: 56rpx; height: 56rpx; flex: none; } .user-spread .main .user-apply-box .user-apply-vip { background-color: white; padding: 40rpx 0 0rpx; border-radius: 20rpx; } .user-spread .main .user-apply-box .user-apply-vip .title { line-height: 30rpx; font-weight: bold; } .user-spread .main .user-apply-box .user-apply-vip .explain { margin-top: 20rpx; } .user-spread .main .user-apply-box .user-apply-vip .explain image { width: 24rpx; height: 24rpx; flex: none; } .user-spread .main .user-apply-box .user-apply-vip .explain ._span { font-size: 20rpx; line-height: 30rpx; } .user-spread .main .user-apply-box .user-apply-vip .vip-form { width: 100%; margin-top: 60rpx; } .user-spread .main .user-apply-box .user-apply-vip .vip-form .form-item { border: 1px solid #E5E5E5; margin: 0 30rpx 30rpx; } .user-spread .main .user-apply-box .apply-btn { line-height: 30rpx; height: 82rpx; } .user-spread .main .user-result-box .user-result { background-color: white; padding: 36rpx 14rpx 50rpx; border-radius: 20rpx; } .user-spread .main .user-result-box .user-result .user-result-header .title { line-height: 30rpx; font-weight: bold; } .user-spread .main .user-result-box .user-result .user-result-content { padding: 60rpx 0 22rpx; width: 100%; border-bottom: 1px solid #E5E5E5; } .user-spread .main .user-result-box .user-result .user-result-content .apply-result-img { width: 100rpx; height: 100rpx; } .user-spread .main .user-result-box .user-result .user-result-info { margin-top: 42rpx; width: 100%; } .user-spread .main .user-result-box .user-result .user-result-info .info-item { margin-left: 60rpx; margin-bottom: 28rpx; line-height: 30rpx; } .user-spread .main .user-result-box .user-result .user-result-info .info-item .label { width: 140rpx; } .user-spread .main .user-result-box .apply-btn { line-height: 30rpx; height: 82rpx; } .user-spread .main .user-result-box .bg-gray { background-color: #cccccc; } .main .user-apply-box .apply-btn { line-height: 30rpx; height: 82rpx; } .main .user-result-box .user-result-content .apply-fail-reason { color: #FF2C3C; line-height: 36rpx; margin-top: 10rpx; } /* 弹窗 */ .inviteform-contain { padding-left: 30rpx; padding-right: 30rpx; padding-bottom: 30rpx; width: 580rpx; border-radius: 6rpx; background-color: #ffffff; } .inviteform-contain .title { padding: 26rpx 0rpx; } .inviteform-contain .modify-row { padding: 32rpx 0px; width: 100%; border-bottom: 1rpx solid #e5e5e5; } .inviteform-contain .btn { height: 80rpx; padding: 0 180rpx; border-radius: 10rpx; margin-top: 60rpx; } .account { margin: 32rpx auto; } .account .top { background: linear-gradient(158deg, #fef6e1 0%, #f5e4be 100%); border-radius: 10px 10px 0px 0px; height: 186rpx; } .account .top .item { text-align: center; flex-basis: 100%; } .account .top .item .txt { font-size: 20rpx; color: #b18044; } .account .top .item .num { margin-top: 12rpx; font-weight: 600; font-size: 32rpx; color: #823308; } .account .wrap { padding: 40rpx; box-sizing: border-box; } .account .wrap .item { width: 50%; border-bottom: 1px solid #f3f4f6; border-right: 1px solid #f3f4f6; padding: 40rpx 0; } .account .wrap .item .txt { color: #616161; font-size: 20rpx; } .account .wrap .item .num { font-size: 32rpx; color: #040404; font-weight: 600; margin-top: 12rpx; } .account .wrap .item:nth-child(3), .account .wrap .item:nth-child(4) { border-bottom: none; } .account .wrap .item:nth-child(2n) { padding-left: 20rpx; border-right: none; } .account .wrap .btn { background: linear-gradient(142deg, #f16d60 0%, #f8352b 100%); border-radius: 25px; color: #fff; margin-top: 30rpx; } .account .wrap .btn.blue { background: linear-gradient(142deg, #4897eb 0%, #1c80eb 100%); } .user-code { height: 100rpx; padding: 0 24rpx; margin: 20rpx auto; } .user-code .title { font-size: 28rpx; color: #363636; } .user-code .title .tip { color: #aaaaaa; font-size: 24rpx; margin-left: 20rpx; } .user-code .code { padding: 10rpx 20rpx; background-color: #f3f4f6; border-radius: 30rpx; font-size: 28rpx; font-weight: 600; } .menu { margin: 24rpx auto; padding: 0 24rpx; box-sizing: border-box; } .menu .item { padding: 30rpx 0; box-sizing: border-box; border-bottom: 1px solid #f3f4f6; } .menu .item .title { color: #040404; font-size: 28rpx; font-weight: 600; } .menu .item .num { color: #040404; font-weight: 600; }