/* 模块框 */ /* .modular{ margin-top: 20rpx; background: #fff; border-radius: 20rpx; font-size: 28rpx; overflow: hidden; } .modular-pad{ padding: 10rpx 20rpx; } .modular .modal-title{ border-bottom: 1px solid #ccc; line-height: 2; font-size: 30rpx; display: flex; align-items: center; } */ .modular .modal-title .modal-t { display: flex; align-items: center; flex: 1; justify-content: space-between; } /* .modular .modal-title::before{ content: ''; height: 20rpx; width: 6rpx; background: var(--subtitleColor); display: inline-block; margin-right: 10rpx; border-radius: 4rpx; } */ .modular .title-link::after { content: ""; transform: rotate(45deg); width: 16rpx; height: 16rpx; border-top: 2rpx solid #D6D6DA; border-right: 2rpx solid #D6D6DA; } /* .modular .modal-label{ padding: 20rpx 0; } */ .modular .tab { display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; } .modular .tab .tab-option { width: 25%; display: flex; flex-direction: column; align-items: center; padding: 30rpx 0; height: 100rpx; justify-content: space-between; } .modular .tab .tab-option .icon { margin-bottom: 10rpx; color: var(--subtitleColor); font-size: 46rpx; } /* .modular .tab .tab-option .middle{ margin-top:10rpx; } */ .modular .user-t { background: url('https://img.bbztx.com/miniProgram/challengeFamily/infoBg.png') no-repeat; background-size: 100% 100%; color: #000; border-radius: 20rpx; padding: 20rpx 20rpx 20rpx 40rpx; overflow: hidden; } .modular .user-t .user-coin { display: flex; align-items: center; float: right; border: 1px solid #000; padding: 0 15rpx; border-radius: 20rpx; margin-right: 20rpx; } .modular .user-t .user-coin::after { content: ''; width: 6rpx; height: 6rpx; border-top: 1px solid rgba(255, 255, 255, .4); border-right: 1px solid rgba(255, 255, 255, .4); transform: rotate(45deg); margin-left: 6rpx; } .modular .user-b { padding: 30rpx 0; } .fontWei { font-weight: 700; } .modular .user-b .label { margin-top: 10rpx; display: inline-block; padding: 0 16rpx; color: var(--subtitleColor); border-radius: 18rpx; background-image: linear-gradient(to right, rgb(237, 58, 67, .35) 0%, rgb(237, 58, 67, .2) 30%, rgb(255, 255, 255, 0)); line-height: 2; font-size: 24rpx; } .col-8 .label { margin-top: 10rpx; font-size: 26rpx; font-weight: 600; } .accont-nologin { padding: 20rpx; } .account-box { width: 100%; position: relative; display: flex; box-sizing: border-box; align-items: center; } .account-head { position: relative; vertical-align: text-top; flex-shrink: 0; } .account-head, .account-head>image { width: 128rpx; height: 128rpx; border-radius: 100%; } .account-head~.user-info { margin: 0 30rpx; font-size: 34rpx; flex-shrink: 1; width: 100%; margin-top: -6px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .account-head~.user-info .font16 { font-weight: 600; } .user-code { border-radius: 40rpx; display: inline-block; } .account-head .vip { width: 44rpx; height: 44rpx; position: absolute; bottom: 0; right: 0; } .baby-coin { flex-shrink: 0; display: flex; box-sizing: border-box; justify-content: space-between; align-items: center; z-index: 1; line-height: 60rx; margin-right: 20rpx; } /* .baby-coin::after{content: '\e977'; display: block; font-size: 32rpx; font-family: 'icomoon'; margin-left: 10rpx;} */ .baby-coin image { width: 70rpx; height: 70rpx; margin-right: 10rpx; flex-shrink: 0; } .coin { width: 100%; flex-shrink: 1; text-align: left; font-size: 30rpx; font-weight: 600; } .accont-nologin { display: flex; align-items: center; justify-content: flex-start; } .accont-nologin .icon-info { font-size: 140rpx; background: #C7C7C7; border-radius: 100%; color: #fff; } .accont-nologin .accont-nologin-text { font-size: 32rpx; margin-left: 20rpx; } .accont-nologin button { border-radius: 40rpx; width: 40%; font-size: 26rpx; color: var(--subtitleColor); } .title-wrap { position: relative; width: 100%; } /* .title-link::after{content:" "; position: absolute; top:20rpx; right: 30rpx; transform:rotate(45deg) translateY(-70%);width: 16rpx;height: 16rpx;border-top: 2rpx solid #D6D6DA;border-right: 2rpx solid #D6D6DA;} */ .growup-card { padding-top: 30rpx; overflow: hidden; } .growup-card-radius { border-radius: 0 0 300px 300px/0 0 20px 20px; } .growup-card-box { height: 80rpx; border-radius: 28rpx 28rpx 0 0; line-height: 80rpx; color: #fff; text-align: center; box-shadow: 0 0 25rpx 0 rgba(0, 0, 0, .4); margin: 0 20rpx; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsYAAABQCAIAAACVqiSVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODUwQjJBRTNCNzQ5MTFFOTg2OTg4NDY4MkM0N0QyQzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODUwQjJBRTRCNzQ5MTFFOTg2OTg4NDY4MkM0N0QyQzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NTBCMkFFMUI3NDkxMUU5ODY5ODg0NjgyQzQ3RDJDMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NTBCMkFFMkI3NDkxMUU5ODY5ODg0NjgyQzQ3RDJDMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Popi7rAAAA4FSURBVHja7J3LqyxH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) center bottom no-repeat; background-size: cover; } .arrow { position: relative; } .arrow::after { content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 10rpx; border-width: 12rpx 0 12rpx 12rpx; border-style: solid; border-color: transparent transparent transparent #fff; } .title { width: calc(100% - 40rpx); padding-left: 40rpx; font-size: 28rpx; margin-bottom: 20rpx; } .title::before { content: ''; border-left: 6rpx solid var(--subtitleColor); padding-left: 20rpx; } .account-icon, .wallet-box { background: #fff; display: flex; flex-wrap: wrap; align-items: center; /* padding: 20rpx 0; */ position: relative; } .wallet-box>.label { flex-basis: 50%; box-sizing: border-box; text-align: center; } .wallet-box>.label:first-child::before { content: ''; display: inline-block; height: 0; width: 0; } .wallet-box>.label { display: flex; align-items: center; } .wallet-box>.label::before { content: ''; display: inline-block; height: 40rpx; width: 2rpx; background: #ccc; } .account-icon>.link { flex-basis: 25%; text-align: center; height: 100%; padding: 20rpx 0 0; box-sizing: border-box; } .account-icon .icon { font-size: 60rpx; color: var(--themeColor); position: relative; } .account-icon-five>.link { flex-basis: 20%; } .account-icon-five .info { position: absolute; top: -15rpx; right: 0rpx; background: var(--themeColor); border-radius: 32rpx; font-size: 20rpx; color: #fff; border: 3rpx solid #fff; box-sizing: border-box; padding: 2rpx 6rpx; min-width: 16px; } .account-icon .label { font-size: 26rpx; margin-top: 10rpx; } .account-icon>.link { float: left; -moz-box-sizing: border-box; box-sizing: border-box; width: 50%; margin: 0; color: #595757; display: flex; flex-direction: column; justify-content: space-between; align-items: center; height: 135rpx; } .account-icon-top { margin: 0; border-radius: 0; } .account-icon-top>.link { flex-basis: 50%; border-right: 2rpx solid #C7C7C7; } .account-icon-top>.link:last-child { border-right: 0 none; } .info>.red { position: relative; } .info>.red::after { content: ''; position: absolute; top: 6rpx; right: -14rpx; width: 8rpx; height: 8rpx; background: var(--subtitleColor); line-height: 0; border-radius: 100%; } .setting-line { border-bottom: 2rpx solid #dcdddd; } .setting-line .icon-tips { font-size: 50rpx !important; } .share-status { float: right; margin-right: 20rpx; }