/* 我的需求搜索框 */ .my-need-search { display: flex; width: 702rpx; height: 60rpx; border-radius: 6rpx; margin: 10rpx auto 20rpx; } .my-need-search-input { flex: 1; height: 100%; line-height: 100%; font-size: 26rpx; text-align: center; background-color: #FFFFFF; color: rgba(0, 0, 0, 0.4); border: 2px solid rgba(0, 0, 0, 0.1); border-right: 0; border-radius: 6rpx 0px 0px 6rpx; padding-left: 20rpx; margin-left: 10rpx; box-sizing: border-box; } .my-need-search-inputfocus { border: 2px solid #4DC2D4; color: rgba(0, 0, 0, 0.7); } .my-need-search-but { display: flex; justify-content: center; align-items: center; width: 128rpx; height: 100%; font-size: 34rpx; color: #FFFFFF; background: #4DC2D4; border-radius: 0px 6rpx 6rpx 0px; } .tabs_box { width: 100vw; } /* tabs选中项样式 */ .tabs-active-class { font-family: PingFangSC-Medium, PingFang SC !important; font-size: 32rpx !important; font-weight: 600 !important; } /* 下架按钮插槽样式 */ .soldOutBut { width: 76rpx !important; height: 45rpx !important; background: rgba(77, 194, 212, 0.1) !important; box-shadow: 0px 0px 12rpx 0px rgba(0, 0, 0, 0.1) !important; border-radius: 10rpx !important; border: 2rpx solid #4DC2D4 !important; padding: 0 !important; } /* 数据,按钮 插槽样式 */ .dataAndBut { display: flex; justify-content: space-between !important; align-items: center; flex-wrap: nowrap; margin-top: 14rpx; } .dataAndBut_data { flex: 1; display: flex; font-size: 24rpx; color: #000000; margin-left: 16rpx; } .dataAndBut_data>text { color: #4DC2D4; text-decoration: underline; margin-left: 8rpx; } /* 按钮 */ .dataAndBut_but { display: flex; align-items: center; margin-right: 6rpx; } .custom-slotBut { height: 44rpx !important; background: linear-gradient(180deg, #84E3EC 0%, #4DC2D4 100%) !important; box-shadow: 0px 0px 12rpx 0px rgba(0, 0, 0, 0.1) !important; border-radius: 10rpx !important; padding: 0 14rpx !important; border: 0 !important; } .custom-NoSlotBut { height: 44rpx !important; background: linear-gradient(180deg, #D3D3D3 0%, #A7A8A8 100%) !important; box-shadow: 0px 0px 12rpx 0px rgba(0, 0, 0, 0.1) !important; border-radius: 10rpx !important; color: #FFFFFF; padding: 0 14rpx !important; border: 0 !important; } /* 正在对接样式 */ .abutting-joint-box { width: 702rpx; background: #FFFFFF; border-radius: 20rpx; padding: 0 14rpx; box-sizing: border-box; margin: 0 auto; } .abutting-joint-titleAndMsg { height: 105rpx; padding: 16rpx; padding-top: 20rpx; margin-top: 20rpx; box-sizing: border-box; border-bottom: 2rpx solid rgba(151, 151, 151, 0.2); } .abutting-joint-title { font-size: 28rpx; color: #000000; } .abutting-joint-msg { font-size: 24rpx; color: rgba(0, 0, 0, 0.5); margin-top: 5rpx; } /* 时间和按钮 */ .abutting-joint-timeAndBut { display: flex; height: 62rpx; justify-content: space-between; align-items: center; padding-left: 16rpx; box-sizing: border-box; } .abutting-joint-time { font-size: 24rpx; color: rgba(0, 0, 0, 0.3); } .abutting-joint-but { width: 108rpx !important; height: 44rpx !important; background: linear-gradient(180deg, #84E3EC 0%, #4DC2D4 100%) !important; box-shadow: 0px 0px 12rpx 0px rgba(0, 0, 0, 0.1) !important; border-radius: 10rpx !important; margin-right: 6rpx; } .abutting-joint-but-text { position: absolute; display: block; font-size: 20rpx; font-weight: 500; color: #FFFFFF !important; top: 0; left: 13rpx; } /* 宫格区域盒子 */ .grid_box { display: flex; flex-wrap: wrap; width: 704rpx; background: #FFFFFF; border-radius: 20rpx; margin: 10rpx auto 20rpx; padding: 30rpx 50rpx 0; box-sizing: border-box; } .grid_item { display: flex; align-items: center; flex-direction: column; justify-content: space-between; width: 130rpx; margin-bottom: 20rpx; padding: 0 11rpx; } .grid_item_image { width: 80rpx; height: 80rpx; margin-bottom: 10rpx; box-sizing: border-box; } .grid_item_image image { width: 100%; height: 100%; } .grid_item_title { width: 100%; text-align: center; font-size: 24rpx; color: #000000; } /* 沟通列表 */ .CommunicationOfNumber { padding-bottom: 30rpx; } .CommunicationOfNumber-title { font-size: 32rpx; font-weight: 500; color: #000000; margin: 40rpx 0 30rpx 54rpx; } .CommunicationOfNumber-list>view { width: 100%; padding: 0 20rpx; font-size: 24rpx; color: #000000; margin-bottom: 20rpx; box-sizing: border-box; } .CommunicationOfNumber-list text { color: #4DC2D4; padding: 0 8rpx; } /* 右侧吸附按钮 */ .fixedButton { position: fixed; width: 132rpx; height: 68rpx; font-size: 32rpx; color: #FFFFFF; box-shadow: 0px 6rpx 6rpx 0px rgba(0, 0, 0, 0.1); border-radius: 34rpx 0 0 34rpx; top: 65%; right: 0; z-index: 999; overflow: hidden; } .custom-fixedButton { position: absolute !important; width: 100% !important; height: 100% !important; top: 0; } .fixedButtonText { position: absolute; display: flex; align-items: center; width: 100%; height: 100%; z-index: 9; pointer-events: none; } .fixedButtonText image { width: 26rpx; height: 26rpx; margin-left: 18rpx; } .fixedButtonText view { margin: -3.5rpx 10rpx 0; } /* 我的供需 状态 */ .myState { height: 40rpx; } .myShowState { display: flex; align-items: center; justify-content: center; position: absolute; width: 108rpx; height: 44rpx; background-color: #A7A8A8; border-radius: 20rpx 0px 20rpx 0px; top: 0; left: 0; font-size: 20rpx; color: #FFFFFF; } .myNoSoldOut { background: #4DC2D4; }