.userPage { width: 100%; background: url(../../assets/user/bg.png) top center no-repeat; background-size: 100%; // height: calc(100vh - 50px); // padding-bottom: 50px; .van-nav-bar { background: transparent; } .userPageBox { height: 100%; width: 100%; height: calc(100% - 50px); overflow: auto; overflow-x: hidden; } .userBaseBox { width: 100%; } .baseRow { margin: 10px 10px; .group2 { background-color: #5a9cc8; border-radius: 2px; width: 4px; height: 16px; } .baseText { width: 150px; overflow-wrap: break-word; color: rgba(64, 77, 116, 1); font-size: 13px; font-family: PingFangSC-Medium; text-align: left; white-space: nowrap; line-height: 13px; display: block; margin-left: 8px; } } .userMessage { text-align: center; width: 80%; margin: 0 auto; margin-top: 30px; line-height: 1.7; .userText { font-size: 14px; font-family: PingFangSC-Medium; margin: 0; } .userLine { width: 1px; height: 3.5em; font-size: 14px; background: #e7eaf7; } } .userInfoBox { // margin-top: 25px; padding: 0px 10px 15px; .userInfo { // width: 87%; margin: 0 3px; justify-content: flex-start; margin-top: 15px; position: relative; font-size: 12px; .filedInpPad { .van-cell { padding: 0 !important; } } .editIcon { position: absolute; right: 0; font-size: 18px; color: #2c87c8; } .userInfoLeft { // width: 76px; padding-right: 10px; } .relationClass { .van-field__control { width: 60%; height: 38px; line-height: 38px; padding: 6px; border-radius: 2px; background: #fff; border: 1px solid #dddde8; } .van-field__button { background-color: #2c87c8; color: #fff; padding: 0 1em; margin-left: 15px; border-radius: 1em; } } } } .van-cell { background: none; } .lineBox { width: 100%; height: 10px; background-color: #f6f7fc; } .commonOperBox { width: 100%; background: #fff; .operListBox { .taskListRow { width: 100%; height: 50px; flex-wrap: wrap; margin: 5px 10px; .taskIcon { width: 10%; height: 100%; position: relative; &.taskMessageIcon::after { content: ""; position: absolute; background: #fff url("../../assets/user/taskMessageIcon.png") top center no-repeat; background-size: 100%; width: 0.55rem; height: 0.6rem; right: 0.2rem; top: 0.45rem; } &.joinPayMchIcon::after { content: ""; position: absolute; background: #fff url("../../assets/user/joinPayMchIcon.png") top center no-repeat; background-size: 100%; width: 0.6rem; height: 0.6rem; right: 0.2rem; top: 0.4rem; } &.shandeMchIcon::after { content: ""; position: absolute; background: #fff url("../../assets/user/shandeMchIcon.png") top center no-repeat; background-size: 100%; width: 0.65rem; height: 0.65rem; right: 0.2rem; top: 0.4rem; } &.bindWechatIcon::after { content: ""; position: absolute; background: #fff url("../../assets/user/bindWechatIcon.png") top center no-repeat; background-size: 100%; width: 0.6rem; height: 0.6rem; right: 0.2rem; top: 0.4rem; } &.changePasswordIcon::after { content: ""; position: absolute; background: #fff url("../../assets/user/changePasswordIcon.png") top center no-repeat; background-size: 100%; width: 0.6rem; height: 0.6rem; right: 0.25rem; top: 0.4rem; } &.selfPayIcon::after { content: ""; position: absolute; background: #fff url("../../assets/user/self.png") top center no-repeat; background-size: 100%; width: 0.6rem; height: 0.6rem; right: 0.2rem; top: 0.4rem; } &.feedbackIcon::after { content: ""; position: absolute; background: #fff url("../../assets/user/feedback.png") top center no-repeat; background-size: 100%; width: 0.6rem; height: 0.6rem; right: 0.2rem; top: 0.4rem; } &.loginOutIcon::after { content: ""; position: absolute; background: #fff url("../../assets/user/loginOut.png") top center no-repeat; background-size: 100%; width: 0.55rem; height: 0.55rem; right: 0.2rem; top: 0.4rem; } } .taskRight { width: 87%; height: 100%; position: relative; border-bottom: 1px solid #e7eaf7; &::after { content: ""; position: absolute; width: 6px; height: 12px; background: url('../../assets/right.png') top center no-repeat; background-size: 100%; right: 0.55rem; top: 0.5rem; } .taskTitle { line-height: 53px; font-size: 14px; } } } } } }