page { background-color: #F6F6FA; } .container { display: flex; flex-direction: column; min-height: calc(100vh - 120rpx); width: 100%; } .searchBox { display: flex; align-items: center; padding: 0 20rpx; /* margin-top: 35rpx; */ justify-content: space-between; background-color: #fff; } .searchBox_add { display: flex; align-items: center; font-weight: 400; font-size: 30rpx; color: #000000; } .searchBox_add image { width: 30rpx; height: 30rpx; margin-right: 16rpx; } .myRealEstate { font-weight: 700; padding-top: 36rpx; font-weight: normal; font-size: 36rpx; color: #222222; text-align: center; background-color: #fff; padding-bottom: 22rpx; } .myRealEstate .btn { width: 600rpx; height: 90rpx; background: linear-gradient(91deg, #FF7658 0%, #FF370B 100%); border-radius: 100rpx 100rpx 100rpx 100rpx; font-weight: normal; font-size: 36rpx; color: #FFFFFF; font-weight: 700; display: flex; align-items: center; justify-content: center; margin: 0 auto; margin-top: 30rpx; } .nearby { padding: 0 20rpx; margin-top: 20rpx; background-color: #fff; padding-top: 20rpx; box-sizing: border-box; flex: 1; } .nearbyTit { display: flex; justify-content: space-between; } .nearbyTit_left { font-size: 36rpx; color: #222222; font-weight: 700; } .nearbyTit_right { font-size: 26rpx; color: #999999; display: flex; align-items: center; } .nearbyTit_right image { width: 30rpx; height: 30rpx; } .empty { display: flex; flex-direction: column; justify-content: center; align-items: center; font-weight: normal; font-size: 28rpx; color: #999999; margin-top: 110rpx; width: 100%; } .empty image { width: 366rpx; height: 226rpx; margin-bottom: 27rpx; } .communityItem { border-bottom: 1rpx solid #EBEBEB; margin-top: 32rpx; } .communityItem_msg { font-size: 26rpx; color: #999999; margin-top: 20rpx; padding-bottom: 30rpx; } .communityItem_Box { display: flex; } .communityItem_Box_left { width: 180rpx; overflow: hidden; height: 180rpx; border-radius: 20rpx 20rpx 20rpx 20rpx; margin-right: 20rpx; } .communityItem_Box_left image { width: 100%; height: 100%; } .communityItem_Box_right { flex: 1; } .communityItem_Box_right_tit { font-size: 32rpx; color: #222222; margin-bottom: 8rpx; } .communityItem_Box_right_com { font-size: 26rpx; color: #555555; margin-top: 8rpx; height: 72rpx; line-height: 36rpx; -webkit-line-clamp: 2; /* 限制显示 2 行 */ -webkit-box-orient: vertical; /* 垂直排列 */ overflow: hidden; /* 超出部分隐藏 */ text-overflow: ellipsis; display: -webkit-box; } .communityItem_Box_right_msg { margin-top: 14rpx; } .communityItem_Box_right_msg_right { width: 140rpx; height: 40rpx; background: #FF370B; border-radius: 100rpx 100rpx 100rpx 100rpx; font-size: 26rpx; color: #FFFFFF; display: flex; align-items: center; justify-content: center; } .communityItem_Box_right_msg { display: flex; align-items: center; justify-content: space-between; } .communityItem_Box_right_msg_left { display: flex; align-items: center; } .communityItem_Box_right_msg_left1 { width: 110rpx; height: 40rpx; background: rgba(255, 81, 42, 0.1); border-radius: 100rpx 100rpx 100rpx 100rpx; display: flex; align-items: center; justify-content: center; font-size: 22rpx; color: #555555; margin-right: 20rpx; } .communityItem_Box_right_msg_left1 image { width: 24rpx; height: 24rpx; margin-right: 10rpx; } .communityItem_Box_right_msg_left2 { width: 110rpx; height: 40rpx; background: #FFF2DA; border-radius: 100rpx 100rpx 100rpx 100rpx; display: flex; align-items: center; justify-content: center; font-size: 22rpx; color: #555555; } .communityItem_Box_right_msg_left2 image { width: 24rpx; height: 24rpx; margin-right: 10rpx; } .myRealEstateEmpty { display: flex; } .myRealEstates { width: 710rpx; height: 200rpx; margin: 0 auto; position: relative; } .myRealEstates image { width: 100%; height: 100%; object-fit: cover; position: absolute; z-index: 1; left: 50%; top: 50%; transform: translate(-50%, -50%); } .name { font-size: 50rpx; color: #FFFFFF; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.6); text-align: center; position: relative; z-index: 2; padding-top: 24rpx; } .Visitor { font-weight: normal; font-size: 24rpx; color: #FFFFFF; width: 380rpx; display: flex; align-items: center; justify-content: center; height: 52rpx; margin: 0 auto; margin-top: 30rpx; position: relative; z-index: 2; background: rgba(0, 0, 0, 0.3); border-radius: 10rpx 10rpx 10rpx 10rpx; } .Announcement { width: 710rpx; height: 60rpx; background: #F4F4F4; border-radius: 10rpx 10rpx 10rpx 10rpx; margin: 0 auto; box-sizing: border-box; padding: 14rpx 20rpx; display: flex; margin-top: 22rpx; display: flex; align-items: center; flex: 1; } .Announcement image { width: 149.55rpx; height: 31rpx; } .line { width: 2rpx; height: 30rpx; background-color: #999999; margin-left: 23rpx; } .Announcement .msg { display: flex; justify-content: space-between; align-items: center; flex: 1; margin-left: 23rpx; font-weight: normal; font-size: 26rpx; color: #555555; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .Announcement .msg image { width: 26rpx; height: 26rpx; } .navList { background-color: #fff; padding-top: 30rpx; display: flex; padding: 0 20rpx; box-sizing: border-box; justify-content: space-between; } .navItem { display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: 26rpx; color: #222222; } .navItem image { width: 90rpx; height: 90rpx; } .tabList { display: flex; align-items: center; justify-content: space-between; background-color: #fff; padding: 0 20rpx; padding-top: 30rpx; } .tabItem { width: 226rpx; height: 120rpx; box-sizing: border-box; padding-top: 7rpx; padding-left: 18rpx; font-weight: normal; font-size: 28rpx; color: #FF370B; } .tabItem1 { background: url(http://192.168.0.172:5500/com_tabBg1.png); background-size: cover; } .tabItem2 { background: url(http://192.168.0.172:5500/com_tabBg2.png); background-size: cover; } .tabItem3 { background: url(http://192.168.0.172:5500/com_tabBg3.png); background-size: cover; } .nearbyTit { display: flex; justify-content: space-between; align-items: center; padding: 0 20rpx; padding-top: 30rpx; font-weight: normal; font-size: 36rpx; color: #222222; background-color: #fff; } .nearbyTit .more { font-size: 26rpx; color: #FF370B; } .nearbyList { background-color: #fff; display: flex; justify-content: space-between; padding: 0 20rpx; } .nearbyList .emptys { display: flex; flex-direction: column; font-size: 28rpx; color: #999999; align-items: center; justify-content: center; margin-top: 75rpx; } .nearbyList .emptys image { width: 360rpx; height: 222rpx; } .nearbyList .emptys .emptysBtn { font-size: 36rpx; color: #FFFFFF; width: 600rpx; height: 90rpx; background: linear-gradient(91deg, #FF7658 0%, #FF370B 100%); border-radius: 100rpx 100rpx 100rpx 100rpx; margin: 0 auto; display: flex; align-items: center; justify-content: center; margin-top: 60rpx; margin-bottom: 50rpx; } .tabCard { display: flex; align-items: center; justify-content: space-between; padding: 0 20rpx; margin-top: 16rpx; } .tabCardItem { font-size: 30rpx; color: #222222; position: relative; } .active { position: relative; color: #222222; font-weight: 700; } .active::after { content: ''; width: 52rpx; height: 22rpx; background: url(http://192.168.0.172:5500/com_active.png); background-size: cover; position: absolute; left: 50%; bottom: -20rpx; transform: translateX(-50%); } .emptyAdd { font-size: 36rpx; color: #FFFFFF; width: 600rpx; height: 90rpx; background: linear-gradient(91deg, #FF7658 0%, #FF370B 100%); border-radius: 100rpx 100rpx 100rpx 100rpx; margin: 0 auto; display: flex; align-items: center; justify-content: center; margin-top: 60rpx; margin-bottom: 40rpx; } .nearbyList_left, .nearbyList_right { margin-top: 20rpx; padding-bottom: 20rpx; } .nearbyList_leftItem { height: 230rpx; width: 350rpx; margin-bottom: 18rpx; } .nearbyList_leftItem image { width: 100%; height: 100%; } .nearbyList_rightItem { width: 345rpx; height: 148rpx; margin-bottom: 20rpx; } .nearbyList_rightItem image { width: 100%; height: 100%; } .MsgList { display: flex; justify-content: space-between; padding: 0 18rpx; } .MsgList_left, .MsgList_right { width: 345rpx; margin-top: 46rpx; } .MsgList_leftItem { border-radius: 20rpx 20rpx 20rpx 20rpx; width: 345rpx; height: auto; padding-bottom: 20rpx; background: #FFFFFF; box-shadow: 0rpx 4rpx 4rpx 0rpx rgba(0, 0, 0, 0.05); margin-bottom: 20rpx; } .MsgList_rightItem { border-radius: 20rpx 20rpx 20rpx 20rpx; width: 345rpx; height: auto; padding-bottom: 20rpx; background: #FFFFFF; box-shadow: 0rpx 4rpx 4rpx 0rpx rgba(0, 0, 0, 0.05); margin-bottom: 20rpx; } .MsgList_leftItemImg, .MsgList_rightItemImg { width: 345rpx; object-fit: cover; height: auto; display: block; margin-bottom: 20rpx; } .MsgList_leftItemImg image, .MsgList_rightItemImg image { width: 100%; height: auto; display: block; } .MsgList_leftItemName { font-size: 30rpx; color: #222222; margin-top: 20rpx; line-height: 40rpx; height: 80rpx; /* 两行溢出隐藏 */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; box-sizing: border-box; padding: 0 14rpx; } .MsgList_leftItemMsg { display: flex; align-items: center; margin-top: 7rpx; box-sizing: border-box; padding-left: 18rpx; } .MsgList_leftItemMsg_like { display: flex; align-items: center; font-size: 22rpx; color: #999999; margin-right: 30rpx; } .MsgList_leftItemMsg_like image { width: 22rpx; height: 20rpx; margin-right: 7rpx; } .MsgList_rightItemName { font-size: 30rpx; color: #222222; margin-top: 20rpx; line-height: 40rpx; height: 80rpx; /* 两行溢出隐藏 */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; box-sizing: border-box; padding: 0 14rpx; } .act1 { display: flex; width: 100%; justify-content: space-between; } .act2 { background-color: #fff; margin-top: 20rpx; } .act2Item { display: flex; border-bottom: 1rpx solid #EBEBEB; padding: 32rpx 20rpx; } .act2Item_left { width: 180rpx; height: 180rpx; border-radius: 20rpx; overflow: hidden; margin-right: 20rpx; } .act2Item_left image { width: 100%; height: 100%; } .act2Item_right_Name { font-size: 30rpx; color: #000000; line-height: 40rpx; height: 80rpx; /* 两行溢出隐藏 */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; } .act2Item_right_Msg { font-size: 24rpx; color: #999999; margin-top: 7rpx; } .act2Item_right_Msg span { color: #FF8520; } .act2Item_right_Btn_right { font-size: 26rpx; color: #FFFFFF; width: 140rpx; height: 40rpx; background: #FF370B; border-radius: 100rpx 100rpx 100rpx 100rpx; display: flex; align-items: center; justify-content: center; } .act2Item_right_Btn_left { display: flex; font-size: 24rpx; color: #222222; align-items: center; } .act2Item_right_Btn_left image { width: 80rpx; height: 24rpx; margin-right: 5rpx; } .act2Item_right_Btn_left span { font-size: 36rpx; color: #FF370B; } .act2Item_right_Btn { display: flex; align-items: center; justify-content: space-between; margin-top: 12rpx; } .act4{ margin-top: 20rpx; display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; } .act4Item { border-radius: 20rpx 20rpx 20rpx 20rpx; width: 345rpx; height: 512rpx; background: #FFFFFF; box-shadow: 0rpx 4rpx 4rpx 0rpx rgba(0, 0, 0, 0.05); margin-bottom: 20rpx; } .act4Img { width: 345rpx; height: 300rpx; } .act4Name { font-size: 30rpx; color: #222222; line-height: 40rpx; height: 80rpx; /* 两行溢出隐藏 */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; box-sizing: border-box; padding: 0 14rpx; margin-top: 20rpx; } .act4Msg { font-size: 24rpx; color: #999999; display: flex; padding: 0 14rpx; box-sizing: border-box; margin-top: 10rpx; } .act4Msg span { color: #FF8520; } .act4Price { font-weight: 400; font-size: 36rpx; color: #FF370B; display: flex; align-items: center; padding: 0 14rpx; margin-top: 20rpx; box-sizing: border-box; } .act4Price span{ font-size: 24rpx; color: #222222; }