page { display: block; width: 100%; height: 100%; box-sizing: border-box; padding-top: 68rpx; } .pagetop { position: fixed; top: 0; left: 0; background-color: #1598fc; width: 100%; z-index: 99; padding: 40rpx 24rpx 0; } .firendtitbox { display: block; width: 100%; white-space: nowrap; overflow-x: auto; padding-right: 40rpx; position: relative; /* border-bottom: 2rpx solid #f2f2f2; */ } .firendtitbox view { display: inline-block; line-height: 32rpx; height: 32rpx; box-sizing: content-box; padding: 0 0 27rpx 0; margin-right: 24rpx; margin-left: 24rpx; font-size: 32rpx; } .firendtitbox view:first-child { padding-left: 0; } .pagetop view.filtratebox { display: block; position: absolute; top: 32rpx; right: 24rpx; width: 41rpx; height: 48rpx; /* background-color: #fff; */ padding: 0; } .pagetop view.filtratebox image { display: block; width: 40rpx; height: 32rpx; position: relative; left: -6rpx; top: 8rpx; } .firendtitbox view.nowtag { font-family: PingFangSC-Medium, Source Han Sans CN Medium; font-size: 34rpx; color: #fff; position: relative; } .firendtitbox view.nowtag::before { content: " "; width: 32rpx; height: 8rpx; background-image: linear-gradient(-29deg, #fff 0%, #fff 38%, #fff 100%), linear-gradient(#e9eff5, #e9eff5); border-radius: 4rpx; position: absolute; bottom: 0; left: 50%; margin-left: -16rpx; } .searchListBox { display: block; width: 100%; padding: 36rpx 25rpx 0; } .everyfriendBox { display: block; width: 100%; padding: 29rpx 25rpx 45rpx; background-color: #ffffff; box-shadow: 0px 7rpx 21rpx 0px rgba(40, 40, 40, 0.1); border-radius: 10rpx; overflow: hidden; margin-bottom: 24rpx; } .friendRight {} .personMsg { position: relative; } .personMsg view { height: 74rpx; line-height: 74rpx; } .personMsg .name { font-family: PingFang-SC-Bold, Source Han Sans CN Bold; font-size: 32rpx; color: #384855; width: 400rpx; } .personMsg .time { font-family: PingFang-SC-Medium, Source Han Sans CN Medium; font-size: 24rpx; color: #b6cade; position: absolute; top: 0; right: 0; } .text { font-family: PingFangSC-Regular, Source Han Sans CN DemiLight; font-size: 28rpx; line-height: 40rpx; color: #384855; width: 100%; white-space: pre-wrap; } .text text { display: inline-block; background-color: #dcdcdc; line-height: 40rpx; padding: 0 4rpx; border-radius: 4rpx; } .video { display: block; width: 311rpx; height: 380rpx; background-color: #384855; border-radius: 10px; } .circleBox { overflow: hidden; margin-top: 32rpx; } .circleBox .useTime { float: left; height: 44rpx; line-height: 44rpx; font-family: PingFangSC-Regular, Source Han Sans CN DemiLight; font-size: 24rpx; color: #999999; } .buttonBox { float: right; } button.copy { display: block; float: left; height: 27rpx; background-color: #fff; } button.copy image { display: block; float: left; height: 27rpx; } button.copy view { float: left; margin-left: 10rpx; font-size: 24rpx; color: #009eff; line-height: 27rpx; font-family: PingFangSC-Medium, Source Han Sans CN Medium; } .otherline { float: left; width: 4rpx; height: 18rpx; font-size: 24rpx; color: #999999; position: relative; top: 4.5rpx; line-height: 18rpx; margin: 0 28rpx; } button.save { display: block; float: left; height: 27rpx; background-color: #fff; } button.save image { display: block; float: left; height: 27rpx; } button.save view { float: left; margin-left: 10rpx; font-size: 24rpx; color: #009eff; line-height: 27rpx; font-family: PingFangSC-Medium, Source Han Sans CN Medium; } .bg { background: #EAF0F4; width: 100%; height: 16rpx; } .iamgeBox { overflow: hidden; border-radius: 10rpx; width: 584rpx; } .iamgeBox image { float: left; width: 192rpx; height: 192rpx; margin-right: 5rpx; margin-bottom: 5rpx; max-height: 250rpx !important; } .iamgeBox image:nth-of-type(3n) { margin-right: 0; } view.oneImg image { display: block; max-height: unset !important; width: 390rpx; } view.fourImg image:nth-of-type(2n) { margin-right: 50rpx; } view.fourImg image:nth-of-type(3n) { margin-right: 5rpx; } button::after { border-width: 0px; } .downloadBox { display: block; width: 500rpx; position: fixed; top: 50%; left: 125rpx; height: 200rpx; border-radius: 12rpx; background-color: rgba(0,0,0,0.6); z-index: 99; box-shadow:unset; } .downTitle { display: block; text-align: center; width: 100%; line-height: 48rpx; font-size: 32rpx; padding-top: 16rpx; color: #fff; } .downnumbox { color: #fff; } .downnumbox cover-view { display: inline-block; margin-top: 36rpx; line-height: 40rpx; } .fixwordtitbox { box-shadow: 0 6rpx 12rpx 0 rgba(36, 158, 251, 0.41); } .filtrateview { display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 98; background-color: rgba(0, 0, 0, 0.50); } .filtrateview image { display: block; width: 62rpx; height: 62rpx; margin: 98rpx auto 0; z-index: 100; position: relative; } .filtratetop { display: block; width: 100%; margin-top: 68rpx; max-height: 60%; overflow: auto; padding: 40rpx 24rpx; background-color: #f9f9f9; border-radius: 0px 0px 20rpx 20rpx; } .filtratetop view { display: inline-block; height: 66rpx; padding: 0 24rpx; background-color: #fff; margin-right: 20rpx; margin-bottom: 20rpx; border-radius: 8rpx; line-height: 66rpx; border: 1px solid rgba(157, 182, 207, 1); font-size: 30rpx !important; } view.nowfiltrate { background-color: #009eff; color: #ffffff; } .colorfff { color: #fff; } .allstorebox { position: fixed; top: 0; left: 0; background-color: transparent; width: 100%; height: 100%; z-index: 101; } .alertallstorebox { display: block; position: fixed; left: 32rpx; top: 110rpx; background-color: #fff; box-shadow: 0 0 8rpx 0 rgba(36, 158, 251, 0.55); width: 130rpx; line-height: 40rpx; font-size: 32rpx; text-align: center; } .alertallstorebox view { line-height: 48rpx; font-size: 28rpx; text-align: center; } .friendHeader { position: fixed; top: 0; left: 0; background-color: #fff; width: 100%; z-index: 99; display: flex; padding: 0rpx 24rpx 0; box-shadow: 0px 4rpx 7rpx 0px rgba(62, 85, 255, 0.06); height: 68rpx; } .friendHeader image{ display: block; width: 18rpx; height: 12rpx; position: relative; top: 16rpx; margin-left: 8rpx; } .tab-item { flex: 1; display: flex; align-items: center; justify-content: center; color: #333333; font-size: 30rpx; padding: 10rpx 0; height: 68rpx; } .tab-active { font-size: 30rpx; color: #333333; position: relative; color: #249efb; } /* .tab-active::before { content: " "; width: 32rpx; height: 8rpx; background-image: linear-gradient(-29deg, #fff 0%, #fff 38%, #fff 100%), linear-gradient(#e9eff5, #e9eff5); border-radius: 4rpx; position: absolute; bottom: 0; left: 50%; margin-left: -16rpx; } */