page { background-color: #161616; width: 100%; height: 100vh; } .page { background-color: #161616; width: 100%; background: url('../../static/home/top_bg.png'); background-size: 100% 320rpx; background-repeat: no-repeat; } .header { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; width: 750rpx;height: 320rpx; padding-top: calc(var(--status-bar-height) + 0rpx); .left { display: flex;flex-direction: row;width:200rpx;height:120rpx; justify-content: center; padding-left:50rpx; image { width:124rpx;height:40rpx; } } } .thread { height: 20rpx; } .thread2 { height: 60rpx; } .topUser { width:750rpx; height:750rpx; // display: flex; // flex-direction: column; // justify-content: flex-end; // align-items: flex-end; // padding-bottom: 136rpx; position: relative; .home_image{ width: 100%; height: 100%; } .list { position: absolute; bottom: 10rpx; width:100%; display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-end; .img { width:84rpx;height:84rpx;margin-left: 20rpx; image { width:84rpx;height:84rpx;border-radius: 16rpx;border: solid 4rpx #fff; } } .active { width:136rpx;height:136rpx; image { width:136rpx;height:136rpx;border-radius: 24rpx;border: solid 4rpx #fff; } } } } .body { width:750rpx;margin-top:-30rpx; background-color: #121212; background-image: url(../../static/me/bg_home.png);background-repeat: no-repeat;background-size: 750rpx 320rpx; border-radius: 28rpx 28rpx 0 0;padding-top:30rpx; display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start; .item { display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start; padding:10rpx 50rpx;color:#fff; .nickname { font-weight: bold;margin-bottom: 10rpx; display: flex;flex-direction: row;justify-content: flex-start;align-items: center; image { width:76rpx;margin-left: 8rpx;margin-right: 10rpx; } .name { font-size: 40rpx;padding-right: 20rpx; } .sex1 { height: 44rpx;margin-right: 20rpx;padding:0 12rpx; background: #423339; border-radius: 16rpx 16rpx 16rpx 16rpx; border: 2rpx solid #36D6FF; display: flex;flex-direction: row;justify-content: center;align-items: center; font-weight: 400; font-size: 20rpx; color: #36D6FF; .icon { width:24rpx;height:24rpx;margin-right: 6rpx; } } .sex2 { height: 44rpx;margin-right: 20rpx;padding:0 12rpx; background: #423339; border-radius: 16rpx 16rpx 16rpx 16rpx; border: 2rpx solid #FF7D88; display: flex;flex-direction: row;justify-content: center;align-items: center; font-weight: 400; font-size: 20rpx; color: #FF7D88; .icon { width:24rpx;height:24rpx;margin-right: 6rpx; } } } .desc { font-size: 28rpx;color:#999; } .tag_list { display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;margin-top: 10rpx; flex-wrap: wrap; .tag { height: 44rpx;margin-right: 16rpx;padding:0 12rpx; background: #423339; border-radius: 16rpx 16rpx 16rpx 16rpx; border: 2rpx solid #FF7D88; display: flex;flex-direction: row;justify-content: center;align-items: center; font-weight: 400; font-size: 20rpx; color: #FF7D88; .icon { width:24rpx;height:24rpx;margin-right: 6rpx; } } .tag2 { height: 44rpx;margin-right: 16rpx;padding:0 12rpx;margin-bottom: 24rpx; border-radius: 16rpx; border: 2rpx solid #404040; display: flex;flex-direction: row;justify-content: center;align-items: center; font-weight: 400; font-size: 20rpx; color: #D0D0D0; } } } .item2 { width:100%;display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start; padding:10rpx 30rpx;color:#fff; .left { image { width:136rpx;height:56rpx; } } .more { display: flex;flex-direction: row;justify-content: center;align-items: center; font-size: 28rpx;color:#999; image { width:30rpx; } } } } .list_wish { display: flex;flex-direction: column;justify-content: flex-start;align-items: center;color:#fff; width:750rpx; .item { margin-top: 20rpx;color:#fff;font-size: 28rpx; display: flex;flex-direction: row;justify-content: center;align-items: center; width: 690rpx;height: 156rpx; background: #28292D; border-radius: 28rpx; .avator { width: 116rpx;height: 116rpx;margin-left:14rpx; background: #161616; border-radius: 28rpx; display: flex;flex-direction: row;justify-content: center;align-items: center; .icon { width:100rpx;height:100rpx;border-radius: 20rpx; } } .left { width:370rpx;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start; margin-left:20rpx; .name { font-size: 32rpx;margin-bottom:20rpx; } .jindu { display: flex;flex-direction: row;justify-content: flex-start;align-items: center; .bord { width: 216rpx;height: 20rpx;margin-left:0rpx; background: #0F0F0F; border-radius: 24rpx; .active { width: 0%;height: 20rpx; background: linear-gradient( 142deg, #FF5967 0%, #FF2A95 100%); border-radius: 24rpx; } } .tips { margin-left:20rpx;font-weight: 400;font-size: 24rpx;color: #FF3D83; } } } .right { width:190rpx; .btn_submit { width: 168rpx;height: 72rpx; background: linear-gradient( 142deg, #FF5967 0%, #FF2A95 100%); border-radius: 28rpx 28rpx 28rpx 28rpx; display: flex;flex-direction: column;justify-content: center;align-items: center; } .state { width:168rpx;height: 72rpx;text-align: center;line-height: 72rpx; } } } } .list_info { display: flex;flex-direction: column;justify-content: flex-start;align-items: center;color:#fff; width:750rpx; .item { width: 690rpx;margin: 0rpx 0;color:#fff;font-size: 28rpx;padding:20rpx 0 0rpx; display: flex;flex-direction: row;justify-content: flex-start;align-items: center; .avator { width:88rpx; .icon { width:72rpx;height:72rpx;border-radius: 36rpx; } } .tit { width:470rpx; .list1 { display: flex;flex-direction: row;justify-content: flex-start;align-items: center; .name { font-size: 32rpx;padding-right: 10rpx;height:40rpx;line-height: 40rpx; } .sex1 { width: 76rpx; height: 40rpx; background: #423339; border-radius: 16rpx 16rpx 16rpx 16rpx; border: 2rpx solid #36D6FF;color:#36D6FF; display: flex;flex-direction: row;justify-content: flex-start;align-items: center; image { width:24rpx;height:24rpx;margin-left:4rpx;margin-right: 4rpx; } } .sex2 { width: 76rpx; height: 40rpx; background: #423339; border-radius: 16rpx 16rpx 16rpx 16rpx; border: 2rpx solid #FF7D88;color:#FF7D88; display: flex;flex-direction: row;justify-content: flex-start;align-items: center; image { width:24rpx;height:24rpx;margin-left:4rpx;margin-right: 4rpx; } } .xinzuo { width: 92rpx;height: 44rpx;margin-left:10rpx;line-height: 44rpx; border-radius: 16rpx 16rpx 16rpx 16rpx; border: 2rpx solid #404040;font-size: 20rpx;color: #D0D0D0; display: flex;flex-direction: row;justify-content: center;align-items: center; } } .time { color:#D0D0D0;font-size: 24rpx; } } .state { width:130rpx;font-size: 28rpx;font-weight: normal;text-align: right; .status_1 { color:#999; } .status_9 { color:#36D6FF; } .status_2 { color:#FE2D56; } } } .content { width: 690rpx;font-weight: 400;font-size: 28rpx;color: #FFFFFF;text-align: left;font-style: normal; text-transform: none;padding:20rpx 0; padding-left:88rpx; } .photo_list { width: 690rpx;margin-bottom:0rpx;padding-left:88rpx; border-radius: 28rpx;font-size: 28rpx; display: flex;flex-direction: row;align-items: center; flex-wrap: wrap; .img { width:186rpx;height:186rpx;margin-bottom: 24rpx;margin-right: 12rpx; image { width:186rpx;height:186rpx;border-radius: 28rpx;border:solid 1px rgba(255, 255, 255, 0.2); } } .right { color:#fff; } } .desc { width: 690rpx;padding:0rpx 0 0rpx;padding-left:88rpx; font-weight: 400; font-size: 24rpx; color: #999999; line-height: 0rpx; text-align: left; font-style: normal; text-transform: none; display: flex;flex-direction: row;justify-content: space-between;align-items: center; image { width:40rpx;height:40rpx; } .addr { width:200rpx; } .img { display: flex;flex-direction: row;justify-content: center;align-items: center; padding:0 0rpx 0 30rpx;font-size: 28rpx;color:#fff; image { margin-top:-8rpx; } } } } .btn_submit { width: 336rpx;height: 100rpx;margin:50rpx auto; background: linear-gradient( 90deg, #FF536D 0%, #FF3B84 100%); border-radius: 50rpx 50rpx 50rpx 50rpx; display: flex;flex-direction: row;justify-content: center;align-items: center; font-weight: bold; font-size: 32rpx; color: #FFFFFF; image { width:44rpx;height:44rpx;margin-right: 8rpx;margin-top:4rpx; } }