page{ padding-top: 66rpx; } .secondtitbox{ display: block; width: 100%; background-color: #FFFFFF; height: 66rpx; position: fixed; top: 0rpx; left: 0; z-index: 9; padding: 5rpx 0; box-shadow: 0px 4rpx 7rpx 0px rgba(62, 85, 255, 0.06); } .orderbtn view{ display: block; width: 240rpx; height: 56rpx; line-height: 56rpx; text-align: center; margin-right: 24rpx; } .orderbtn view.nowordertit{ color: #249EFB; } .searchbtn{ display: block; width: 160rpx; height: 56rpx; line-height: 56rpx; padding-left: 24rpx; } .searchbtn text{ display: block; position: absolute; top: 12rpx; width: 1px; left: 0; height: 32rpx; background-color: #d4d4d4; } .searchbtn image{ display: block; position: relative; top: 16rpx; width: 28rpx; height: 28rpx; margin-left: 8rpx; } .caselistbox{ padding-top: 24rpx; padding-left: 20rpx; padding-bottom: 100rpx; } .leftcasebox{ margin-right: 20rpx; } .leftcasebox,.rightcasebox{ width: 345rpx; overflow: initial; } .everycasebox{ width: 100%; box-shadow: 0 4rpx 20rpx 0 rgba(36,158,251,0.26); border-radius: 10rpx; overflow: hidden; margin-bottom: 20rpx; background-color: #FFFFFF; } .caselistbox .everycasebox .imgbox image{ display: block; width: 100%; } .casesharenum{ position: absolute; right:0; top: 12rpx; height: 40rpx; border-radius: 24rpx 0 0 24rpx; opacity: 0.7; background: #384855; color: #B6CADE; padding-left: 14rpx; padding-right: 8rpx; } .caselistbox .everycasebox .imgbox .casesharenum image{ display: block; width: 22rpx; height: 18rpx; margin-right:4rpx; position: relative; top: 11rpx; } .caselistbox .everycasebox .imgbox .casesharenum view{ line-height: 40rpx; } .casemsgbox{ padding: 20rpx 10rpx 8rpx; } .casehousemsgbox{ display: block; position: absolute; bottom: 0; left: 0; width: 100%; background-color: rgb(56,72,85); opacity: 0.7; z-index: 2; } .casemsgbox{ padding: 20rpx 10rpx 8rpx; } .designerbox{ margin-top: 16rpx; /* margin-bottom: 16rpx; */ } .designerbox image{ display: block; width: 40rpx; height: 40rpx; margin-right: 10rpx; border-radius: 20rpx; } .casecollectbox image{ width: 20rpx; height: 20rpx; position: relative; top: 18rpx; margin-right: 8rpx; } .casemsgtit { margin-bottom: 8rpx; } .caselayerbox{ display: block; width: 100%; height: 100%; background: rgba(56,72,85,0.60); position: fixed; z-index: 99; left: 0; bottom: 0; } .caselayer{ display: block; width: 100%; max-height: 60%; /* height: 300px; */ position: absolute; bottom: 0; left: 0; background-color: #FFFFFF; box-shadow: 0 -4rpx 20rpx 0 rgba(36,158,251,0.23); border-radius: 10rpx 10rpx 0 0; overflow: hidden; padding-top: 112rpx; padding-bottom: calc(constant(safe-area-inset-bottom)) !important; /* ios < 11.2*/ padding-bottom: calc(env(safe-area-inset-bottom)) !important; /* ios >= 11.2*/ } .speechcraftfiltratetit { display: block; width: 100%; height: 88rpx; padding: 0 40rpx; box-sizing: border-box; position: absolute; top: 24rpx; left: 0; background: #fff; } .speechcraftfiltratetit input{ display: block; width: 540rpx; height: 66rpx; background: #F0F4F7; position: relative; top: 11rpx; border-bottom: 1px solid #bfbfbf; text-align: left; padding-left: 40rpx; box-sizing: border-box; border-radius: 33rpx; border-width: 0; } .speechcraftfiltratetit view{ position: absolute; top: 0; right: 40rpx; line-height: 88rpx; font-size: 28rpx; } .casetypefiltrate{ display: block; width: 100%; padding: 0 20rpx; height: 100%; box-sizing: border-box; overflow: hidden; } .casetypefiltratebox image { display: block; width: 12rpx; height: 8rpx; margin-left: 6rpx; position: relative; top: 40rpx; } .casetypefiltratebox .clickimg{ display: none; } .nowfiltrate .unclickimg{ display: none; } .nowfiltrate .clickimg{ display: block; } .nowfiltrate{ color: #249EFB; position: relative; height: 88rpx; } .nowfiltrate::before{ display: block; content: " "; width: 82rpx; height: 6rpx; background-color: #249EFB; position: absolute; bottom: 0; left: 50%; margin-left: -41rpx; } .stylefiltrate{ display: block; padding: 40rpx 20rpx 32rpx; } .stylefiltrate button{ display: block; height:48rpx; line-height: 48rpx; background: #F0F4F7; border-radius: 24rpx; float: left; padding: 0 24rpx; margin-left: 20rpx; margin-bottom: 40rpx; font-size: 24rpx; } .stylefiltrate button.nowbtn{ background: #71C4FF; border: 2rpx solid #249EFB; box-sizing: border-box; color: #fff; line-height: 44rpx; } .areafiltrate{ display: block; padding: 40rpx 20rpx 32rpx; } .areafiltrate button{ display: block; height:48rpx; line-height: 48rpx; background: #F0F4F7; border-radius: 24rpx; float: left; padding: 0 24rpx; margin-right: 20rpx; margin-bottom: 40rpx; font-size: 24rpx; } .areafiltrate button.nowbtn{ background: #71C4FF; border: 2rpx solid #249EFB; box-sizing: border-box; color: #fff; line-height: 44rpx; } .communitybox{ display: block; padding: 24rpx 20rpx 0; } .communitybox button{ display: block; float: left; background: #D4E4ED; height: 56rpx; border: 2rpx solid #9DB6CF; border-radius: 28rpx; line-height: 56rpx; box-sizing: border-box; padding: 0 32rpx; font-size: 24rpx; color: #384855; margin-right: 20rpx; position: relative; overflow: inherit; } .communitybox button image{ width:30rpx; height: 30rpx; position: relative; top: 12rpx; margin-left: 8rpx; } .casetypefiltratebox { display: block; height: 88rpx; border-bottom: 1px solid #D4E4ED; }