page{ background: #f6f7fb; } .mycasetitbox{ display: block; width: 100%; height: 88rpx; background-color: #ffffff; border-bottom: 1px solid #dedede; box-sizing: border-box; position: fixed; top: 0; left: 0; z-index: 99; } .topline{ display: block; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-58%); color: #dedede; } .mycasetitbox view{ display: block; height:66rpx; position: relative; line-height: 66rpx; top: 11rpx; } .mycasetitbox view.nowtit{ color: #249efb; font-weight: bold; } .mycasetitbox view.nowtit::after{ content: " "; display: block; width: 60rpx; height: 4rpx; background-color: #249efb; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); } .secondtitbox { display: block; width: 100%; background-color: #FFFFFF; height: 66rpx; line-height: 66rpx; padding: 5rpx 0; box-shadow: 0px 4rpx 7rpx 0px rgba(62, 85, 255, 0.06); position: fixed; top: 88rpx; left: 0; z-index: 99; } .customerbtnbox { height: 66rpx; } .customerbtnbox image { display: block; width: 18rpx; height: 12rpx; position: relative; top: 32rpx; margin-left: 8rpx; } .namebox { max-width: 80rpx; } .nowordertit { color: #249efb !important; } .customerbtnbox image.delimg { display: block; width: 24rpx; height: 24rpx; position: relative; top: 20rpx; margin-left: 8rpx; } .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; } .searchbtn text.caseline { top: 17rpx; } .searchbtn image.caseimg { top: 13rpx; width: 40rpx; height: 40rpx; } .caselayerbox { display: block; width: 100%; height: 100%; background: transparent; position: fixed; z-index: 99; left: 0; bottom: 0; } .caselistbox1 { display: block; width: 710rpx; height: calc( 300px + 76rpx ); box-sizing: border-box; position: absolute; top: 155rpx; left: 20rpx; background: #fff; padding-left: 20rpx; overflow: hidden; box-shadow: 0px 4rpx 16rpx 0px rgba(36, 158, 251, 0.3); } .caselistbox1 .mpbox { display: block; width: 710rpx; height: calc(300px + 76rpx); overflow: hidden; } .speechcraftfiltratetit { display: block; width: 100%; height: 88rpx; padding: 0 40rpx; box-sizing: border-box; position: absolute; top: 150rpx; left: 0; background: #fff; box-shadow: 0 -4rpx 20rpx 0 rgba(36, 158, 251, 0.23); } .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; } .uploadcasebox{ position: fixed; right: 0; bottom: 288rpx; background-color: #249efb; width: 88rpx; height: 220rpx; box-shadow: 0px 2px 8px 0px rgba(56,72,85,0.33); border-radius: 20rpx 0 0 20rpx; z-index: 9; } .uploadcasebox .casetext{ display: block; width: 40rpx; position: relative; top: 0px; left: 24rpx; line-height: 36rpx; text-align: center; } .addcaseimg{ display: block; width: 28rpx; height: 28rpx; margin: 16rpx auto 12rpx; } .caselistbox { padding: 170rpx 20rpx 40rpx; } .leftcasebox { margin-right: 20rpx; } .leftcasebox, .rightcasebox { width: 345rpx; overflow: initial; } .everycasebox { width: 100%; margin-bottom: 20rpx; background-color: #fff; } .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; } .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; background-color: #fff; } .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; } /* 上传历史 */ .reviewbox{ width: 670rpx; margin: 20rpx auto; background-color: #fff; border-radius: 10rpx; box-shadow: 0px 5rpx 16rpx 0px rgba(46, 88, 254, 0.12); } .topcasebox{ padding: 0 20rpx; border-bottom: 1px solid #e4e4e4; } .everyleftcasebox{ display: block; width: 380rpx; } .everyleftcasebox image{ display: block; width:24rpx; height: 24rpx; position: relative; top: 18rpx; margin-right: 8rpx; } .everycaseimg{ display: block; width: 200rpx; height: 100rpx; position: relative; top: 34rpx; } .everycaseimg image{ display: block; width: 200rpx; height: 100rpx; border-radius: 10rpx; } .rightgoimg{ display: block; width: 20rpx; height:30rpx; position: relative; top: 69rpx; } .stylebox{ display: inline-block; padding: 0 10rpx; min-width: 120rpx; height: 36rpx; line-height: 36rpx; background-color: #249efb; color: #fff; border-radius: 8rpx; font-size: 22rpx; text-align: center; } .casetitle{ max-width: 250rpx; } .casedesignerbox{ max-width: 160rpx; } .uploadedbox{ padding-top: 100rpx; }