/* miniprogram/scheme/scheme.wxss */ .pricelayerbox{ display: block; width: 100%; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999; background: rgba(0,0,0,0.3); } .calcpricebox{ width: 624rpx; height: 788rpx; background: #FFFFFF; border-radius: 14rpx; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); } .pricetbg{ display: block; width: 624rpx; height: 276rpx; } .p_close{ position: absolute; top: 10rpx; right: 10rpx; width: 30rpx; height: 30rpx; z-index: 9; } .pricetext{ font-family: PingFangSC-Regular,Source Han Sans CN DemiLight; font-weight: bold; font-size: 42rpx; color:#fff; line-height:60rpx; position: absolute; top: 95rpx; left: 0; width: 100%; text-align: center; z-index: 8; padding-right: 24rpx; } .houseareabox{ display: block; width: 490rpx; height: 72rpx; box-sizing: border-box; background: #FFFFFF; border-radius: 4rpx; opacity: 1; border: 2rpx solid #CCCCCC; margin: 40rpx auto 28rpx; padding: 0 60rpx; } .houseareabox image{ display: block; width: 30rpx; height: 30rpx; position: absolute; left: 14rpx; top: 20rpx; } .houseareabox text{ display: block; position: absolute; right: 20rpx; top: 0; line-height: 68rpx; } .houseareabox input{ display: block; width: 100%; height: 100%; font-size: 28rpx; color: #333333; } .homebox{ display: flex; align-items: center; width: 150rpx; height: 72rpx; background: #FFFFFF; border-radius: 4rpx; border: 1px solid #CCCCCC; position: relative; } .homebox image{ position: absolute; top: 30rpx; right: 10rpx; width: 16rpx; height: 9rpx; display: block; } .housemsgbox{ display: flex; width: 490rpx; margin: 40rpx auto 28rpx; justify-content: space-between; } .homebox view{ display: block; padding-left: 20rpx; width: 140rpx; } .phonebox{ margin-bottom: 40rpx; } .phonebox image{ display: block; width: 40rpx; height: 40rpx; position: absolute; top: 16rpx; right: 9rpx; } .calcpricebtn{ display: block; width: 490rpx; height: 80rpx; background: #D7BA86; border-radius: 4rpx; opacity: 1; margin: 40rpx auto 0rpx; line-height: 80rpx; font-size: 28rpx; font-weight: bold; color: #fff; } .relative{ position: relative; } .pull-right {float: right;} .pull-left {float: left;} .clearfix:after { clear: both; content: ' '; display: table; } .clearfix:before { content: ' '; display: table; } .absolute{position: absolute;} .fontfpr{ font-family: PingFangSC-Regular,Source Han Sans CN DemiLight; }