account.wxss 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416
  1. /* 模块框 */
  2. /* .modular{
  3. margin-top: 20rpx;
  4. background: #fff;
  5. border-radius: 20rpx;
  6. font-size: 28rpx;
  7. overflow: hidden;
  8. }
  9. .modular-pad{
  10. padding: 10rpx 20rpx;
  11. }
  12. .modular .modal-title{
  13. border-bottom: 1px solid #ccc;
  14. line-height: 2;
  15. font-size: 30rpx;
  16. display: flex;
  17. align-items: center;
  18. } */
  19. .modular .modal-title .modal-t {
  20. display: flex;
  21. align-items: center;
  22. flex: 1;
  23. justify-content: space-between;
  24. }
  25. /* .modular .modal-title::before{
  26. content: '';
  27. height: 20rpx;
  28. width: 6rpx;
  29. background: var(--subtitleColor);
  30. display: inline-block;
  31. margin-right: 10rpx;
  32. border-radius: 4rpx;
  33. } */
  34. .modular .title-link::after {
  35. content: "";
  36. transform: rotate(45deg);
  37. width: 16rpx;
  38. height: 16rpx;
  39. border-top: 2rpx solid #D6D6DA;
  40. border-right: 2rpx solid #D6D6DA;
  41. }
  42. /* .modular .modal-label{
  43. padding: 20rpx 0;
  44. } */
  45. .modular .tab {
  46. display: flex;
  47. flex-direction: row;
  48. align-items: center;
  49. flex-wrap: wrap;
  50. }
  51. .modular .tab .tab-option {
  52. width: 25%;
  53. display: flex;
  54. flex-direction: column;
  55. align-items: center;
  56. padding: 30rpx 0;
  57. height: 100rpx;
  58. justify-content: space-between;
  59. }
  60. .modular .tab .tab-option .icon {
  61. margin-bottom: 10rpx;
  62. color: var(--subtitleColor);
  63. font-size: 46rpx;
  64. }
  65. /* .modular .tab .tab-option .middle{
  66. margin-top:10rpx;
  67. } */
  68. .modular .user-t {
  69. background: url('https://img.bbztx.com/miniProgram/challengeFamily/infoBg.png') no-repeat;
  70. background-size: 100% 100%;
  71. color: #000;
  72. border-radius: 20rpx;
  73. padding: 20rpx 20rpx 20rpx 40rpx;
  74. overflow: hidden;
  75. }
  76. .modular .user-t .user-coin {
  77. display: flex;
  78. align-items: center;
  79. float: right;
  80. border: 1px solid #000;
  81. padding: 0 15rpx;
  82. border-radius: 20rpx;
  83. margin-right: 20rpx;
  84. }
  85. .modular .user-t .user-coin::after {
  86. content: '';
  87. width: 6rpx;
  88. height: 6rpx;
  89. border-top: 1px solid rgba(255, 255, 255, .4);
  90. border-right: 1px solid rgba(255, 255, 255, .4);
  91. transform: rotate(45deg);
  92. margin-left: 6rpx;
  93. }
  94. .modular .user-b {
  95. padding: 30rpx 0;
  96. }
  97. .fontWei {
  98. font-weight: 700;
  99. }
  100. .modular .user-b .label {
  101. margin-top: 10rpx;
  102. display: inline-block;
  103. padding: 0 16rpx;
  104. color: var(--subtitleColor);
  105. border-radius: 18rpx;
  106. background-image: linear-gradient(to right, rgb(237, 58, 67, .35) 0%, rgb(237, 58, 67, .2) 30%, rgb(255, 255, 255, 0));
  107. line-height: 2;
  108. font-size: 24rpx;
  109. }
  110. .col-8 .label {
  111. margin-top: 10rpx;
  112. font-size: 26rpx;
  113. font-weight: 600;
  114. }
  115. .accont-nologin {
  116. padding: 20rpx;
  117. }
  118. .account-box {
  119. width: 100%;
  120. position: relative;
  121. display: flex;
  122. box-sizing: border-box;
  123. align-items: center;
  124. }
  125. .account-head {
  126. position: relative;
  127. vertical-align: text-top;
  128. flex-shrink: 0;
  129. }
  130. .account-head,
  131. .account-head>image {
  132. width: 128rpx;
  133. height: 128rpx;
  134. border-radius: 100%;
  135. }
  136. .account-head~.user-info {
  137. margin: 0 30rpx;
  138. font-size: 34rpx;
  139. flex-shrink: 1;
  140. width: 100%;
  141. margin-top: -6px;
  142. overflow: hidden;
  143. white-space: nowrap;
  144. text-overflow: ellipsis;
  145. }
  146. .account-head~.user-info .font16 {
  147. font-weight: 600;
  148. }
  149. .user-code {
  150. border-radius: 40rpx;
  151. display: inline-block;
  152. }
  153. .account-head .vip {
  154. width: 44rpx;
  155. height: 44rpx;
  156. position: absolute;
  157. bottom: 0;
  158. right: 0;
  159. }
  160. .baby-coin {
  161. flex-shrink: 0;
  162. display: flex;
  163. box-sizing: border-box;
  164. justify-content: space-between;
  165. align-items: center;
  166. z-index: 1;
  167. line-height: 60rx;
  168. margin-right: 20rpx;
  169. }
  170. /* .baby-coin::after{content: '\e977'; display: block; font-size: 32rpx; font-family: 'icomoon'; margin-left: 10rpx;} */
  171. .baby-coin image {
  172. width: 70rpx;
  173. height: 70rpx;
  174. margin-right: 10rpx;
  175. flex-shrink: 0;
  176. }
  177. .coin {
  178. width: 100%;
  179. flex-shrink: 1;
  180. text-align: left;
  181. font-size: 30rpx;
  182. font-weight: 600;
  183. }
  184. .accont-nologin {
  185. display: flex;
  186. align-items: center;
  187. justify-content: flex-start;
  188. }
  189. .accont-nologin .icon-info {
  190. font-size: 140rpx;
  191. background: #C7C7C7;
  192. border-radius: 100%;
  193. color: #fff;
  194. }
  195. .accont-nologin .accont-nologin-text {
  196. font-size: 32rpx;
  197. margin-left: 20rpx;
  198. }
  199. .accont-nologin button {
  200. border-radius: 40rpx;
  201. width: 40%;
  202. font-size: 26rpx;
  203. color: var(--subtitleColor);
  204. }
  205. .title-wrap {
  206. position: relative;
  207. width: 100%;
  208. }
  209. /* .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;} */
  210. .growup-card {
  211. padding-top: 30rpx;
  212. overflow: hidden;
  213. }
  214. .growup-card-radius {
  215. border-radius: 0 0 300px 300px/0 0 20px 20px;
  216. }
  217. .growup-card-box {
  218. height: 80rpx;
  219. border-radius: 28rpx 28rpx 0 0;
  220. line-height: 80rpx;
  221. color: #fff;
  222. text-align: center;
  223. box-shadow: 0 0 25rpx 0 rgba(0, 0, 0, .4);
  224. margin: 0 20rpx;
  225. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsYAAABQCAIAAACVqiSVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODUwQjJBRTNCNzQ5MTFFOTg2OTg4NDY4MkM0N0QyQzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODUwQjJBRTRCNzQ5MTFFOTg2OTg4NDY4MkM0N0QyQzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NTBCMkFFMUI3NDkxMUU5ODY5ODg0NjgyQzQ3RDJDMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NTBCMkFFMkI3NDkxMUU5ODY5ODg0NjgyQzQ3RDJDMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Popi7rAAAA4FSURBVHja7J3LqyxH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) center bottom no-repeat;
  226. background-size: cover;
  227. }
  228. .arrow {
  229. position: relative;
  230. }
  231. .arrow::after {
  232. content: "";
  233. position: absolute;
  234. top: 50%;
  235. transform: translateY(-50%);
  236. left: 10rpx;
  237. border-width: 12rpx 0 12rpx 12rpx;
  238. border-style: solid;
  239. border-color: transparent transparent transparent #fff;
  240. }
  241. .title {
  242. width: calc(100% - 40rpx);
  243. padding-left: 40rpx;
  244. font-size: 28rpx;
  245. margin-bottom: 20rpx;
  246. }
  247. .title::before {
  248. content: '';
  249. border-left: 6rpx solid var(--subtitleColor);
  250. padding-left: 20rpx;
  251. }
  252. .account-icon,
  253. .wallet-box {
  254. background: #fff;
  255. display: flex;
  256. flex-wrap: wrap;
  257. align-items: center;
  258. /* padding: 20rpx 0; */
  259. position: relative;
  260. }
  261. .wallet-box>.label {
  262. flex-basis: 50%;
  263. box-sizing: border-box;
  264. text-align: center;
  265. }
  266. .wallet-box>.label:first-child::before {
  267. content: '';
  268. display: inline-block;
  269. height: 0;
  270. width: 0;
  271. }
  272. .wallet-box>.label {
  273. display: flex;
  274. align-items: center;
  275. }
  276. .wallet-box>.label::before {
  277. content: '';
  278. display: inline-block;
  279. height: 40rpx;
  280. width: 2rpx;
  281. background: #ccc;
  282. }
  283. .account-icon>.link {
  284. flex-basis: 25%;
  285. text-align: center;
  286. height: 100%;
  287. padding: 20rpx 0 0;
  288. box-sizing: border-box;
  289. }
  290. .account-icon .icon {
  291. font-size: 60rpx;
  292. color: var(--themeColor);
  293. position: relative;
  294. }
  295. .account-icon-five>.link {
  296. flex-basis: 20%;
  297. }
  298. .account-icon-five .info {
  299. position: absolute;
  300. top: -15rpx;
  301. right: 0rpx;
  302. background: var(--themeColor);
  303. border-radius: 32rpx;
  304. font-size: 20rpx;
  305. color: #fff;
  306. border: 3rpx solid #fff;
  307. box-sizing: border-box;
  308. padding: 2rpx 6rpx;
  309. min-width: 16px;
  310. }
  311. .account-icon .label {
  312. font-size: 26rpx;
  313. margin-top: 10rpx;
  314. }
  315. .account-icon>.link {
  316. float: left;
  317. -moz-box-sizing: border-box;
  318. box-sizing: border-box;
  319. width: 50%;
  320. margin: 0;
  321. color: #595757;
  322. display: flex;
  323. flex-direction: column;
  324. justify-content: space-between;
  325. align-items: center;
  326. height: 135rpx;
  327. }
  328. .account-icon-top {
  329. margin: 0;
  330. border-radius: 0;
  331. }
  332. .account-icon-top>.link {
  333. flex-basis: 50%;
  334. border-right: 2rpx solid #C7C7C7;
  335. }
  336. .account-icon-top>.link:last-child {
  337. border-right: 0 none;
  338. }
  339. .info>.red {
  340. position: relative;
  341. }
  342. .info>.red::after {
  343. content: '';
  344. position: absolute;
  345. top: 6rpx;
  346. right: -14rpx;
  347. width: 8rpx;
  348. height: 8rpx;
  349. background: var(--subtitleColor);
  350. line-height: 0;
  351. border-radius: 100%;
  352. }
  353. .setting-line {
  354. border-bottom: 2rpx solid #dcdddd;
  355. }
  356. .setting-line .icon-tips {
  357. font-size: 50rpx !important;
  358. }
  359. .share-status {
  360. float: right;
  361. margin-right: 20rpx;
  362. }