.user-info{ height:460rpx; position: relative; overflow: hidden; position: relative; background-color: var(--main-color); border-radius: 0 0 20rpx 20rpx; border-radius: 0 0 20rpx 20rpx; } .user-info .content{ display: flex; align-items: center; margin:218rpx 40rpx 0 40rpx; position: relative; z-index: 1; } .user-info .content .avatar{ width:120rpx;height:120rpx; border: 2px solid #FFFFFF; border-radius: 50%; } .user-info .content .name{ font-size: 36rpx; font-weight: 600; flex:1; margin-left:30rpx; } .user-info .content .setting{ background: rgba(255, 255, 255, 0.9); width:66rpx;height:66rpx; border-radius: 50%; display: flex; align-items: center; padding:18rpx 16rpx; box-sizing: border-box; } .user-info .content .setting .icon{ width:36rpx;height:30rpx; } .property{ padding:52rpx 0; display: flex; margin-top: -100rpx; position: relative; } .property .item{ flex:1; text-align: center; } .property .item:first-child{ border-right:1rpx solid rgba(124, 134, 149, 0.3); } .property .item .key{ margin-top: 36rpx; font-size: 28rpx; } .property .item .value{ font-size:56rpx; font-weight: 600; } .invite-cell{ padding:40rpx 40rpx 36rpx 40rpx!important; background-color: #fff; margin:20rpx!important; border-radius: 20rpx; text-align: left; font-weight: normal; line-height: 1; } .invite-cell .title{ display: flex; align-items: center; } .invite-cell .title .text{ margin-left:20rpx; font-size: 30rpx; flex:1; } .invite-cell .icon{ width:40rpx!important; height:40rpx!important; } .invite-cell .sub-title{ font-size: 29rpx; color: #FF8C12; margin-top:30rpx; padding-left:60rpx; } .cell.is-button{ background-color: #fff; font-weight: normal; } .cell.is-button:hover{ background-color: #fff; } .recruit-view{ box-shadow: 0px 3px 6px 2px rgba(0, 0, 0, 0.04); background: linear-gradient(270deg, #FCF7E8 34%, #FCF1CE 76%); margin:30rpx 20rpx; border-radius: 20rpx; color: #DFAB00; padding:30rpx 30rpx 30rpx 40rpx; } .recruit-view .title{ display: flex; align-items: center; } .recruit-view .title .button{ font-size: 26rpx; font-weight: normal; background: linear-gradient(180deg, #FFE285 0%, #FFC91B 100%); box-shadow: 0px 3px 4px 0px rgba(196, 149, 0, 0.2); padding:14rpx 26rpx; line-height: 1; color: #664E00; } .recruit-view .title .text{ font-size: 42rpx; flex:1 } .recruit-view .sub-title{ font-size: 29rpx; margin-top:26rpx; font-style: italic; }