page{background-color:#f4f4f4;font-family:PingFang-SC-Medium,PingFang-SC;font-size:32rpx}.curpage .top{margin-top:32rpx;padding:10rpx 30rpx;display:flex;align-items:center;margin-bottom:30rpx}.curpage .top .image{margin:20rpx}.curpage .top .image image{width:180rpx}.curpage .house{border-radius:16rpx 56rpx 8rpx 8rpx;background-color:#fff;padding:50rpx 30rpx 40rpx;box-sizing:border-box}.curpage .house .houseType{display:flex;flex-wrap:wrap;box-sizing:border-box}.curpage .house .houseType .houseType-item{width:calc(90% / 3);padding:10rpx}.curpage .house .houseType .image{width:100%;position:relative}.curpage .house .houseType .image image{width:100%;border-radius:8rpx 24rpx 8rpx 24rpx;border:5rpx solid #1e9f6a}.curpage .house .houseType .surplus{width:95rpx;height:34rpx;background:#030303;box-shadow:0 2rpx 11rpx 0 rgba(30,159,106,.22);border-radius:2rpx 12rpx 2rpx 12rpx;opacity:.39;font-size:20rpx;color:#fff;text-align:center;position:absolute;top:20rpx;left:30%}.curpage .houseNumber{background-color:#fff;margin:20rpx 0;padding:50rpx 30rpx 40rpx}.curpage .houseNumber .housePrice{display:flex;justify-content:space-between;align-items:center}.curpage .travel{background-color:#fff;padding:50rpx 0rpx}.curpage .Roommate{padding:50rpx 30rpx;background-color:#fff;margin:20rpx 0}.curpage .Roommate .roommate-top{display:flex;justify-content:space-between}.curpage .Roommate .flex{display:flex}.curpage .Roommate .flex .flex-item{margin:0 20rpx;width:176rpx;height:60rpx;line-height:60rpx;background:#f4f4f4;border-radius:2rpx 30rpx 2rpx 30rpx;font-size:30rpx;text-align:center}.curpage .Roommate .flex .flex-item-active{width:176rpx;height:60rpx;line-height:60rpx;background:rgba(30,159,106,.1);border-radius:2rpx 30rpx 2rpx 30rpx;border:1px solid #1e9f6a;font-size:30rpx;color:#1e9f6a;text-align:center}.curpage .Roommate .addpeople{margin:40rpx 20rpx 0;width:176rpx;height:60rpx;line-height:60rpx;background:#f4f4f4;border-radius:2rpx 30rpx 2rpx 30rpx;font-size:30rpx;text-align:center;margin-left:490rpx}.curpage .remarks{background-color:#fff;padding:50rpx 30rpx;margin-bottom:104rpx}.curpage .remarks .text{background-color:#f4f4f4;padding:40rpx 24rpx;font-size:32rpx}.curpage .navbar{z-index:9999;box-sizing:border-box;padding:0 30rpx;width:100%;display:flex;justify-content:space-between;align-items:center;height:104rpx;background:#1e9f6a;border-radius:16rpx 16rpx 0 0;color:#fff;position:fixed;bottom:0;left:0}.curpage .navbar .next{width:50%;text-align:center;border-left:1rpx solid #fff}.curpage .navbar .price{display:flex}.order{margin-bottom:104rpx;padding:40rpx 30rpx 0}.order .icon{padding-left:50%}.order .orderDetails{display:flex;justify-content:space-between}.popupstyle{background-color:pink}