.bj { margin-bottom: 150rpx; /* height: 100vh; */ } page { background: #fafafa; padding-bottom:1rpx; } .top { width: 750rpx; height: 380rpx; position: absolute; top: 0; left: 0; } .middle { display: flex; flex-direction: row; flex-wrap: wrap; /* border: 1px solid red; */ width: 100%; } .block { width: 330rpx; height: 180rpx; background: #fff; margin-left: 30rpx; margin-top: 30rpx; border-radius: 30rpx; display: flex; /* justify-content:space-around; */ align-items: center; } .tabbar { width: 750rpx; /* border: 1px solid #999; */ box-shadow: 0px 0px 10px rgba(0, 0, 0, .2); height: 100rpx; position: fixed; bottom: 0; left: 0; display: flex; font-size: 28rpx; } .tab1 { height: 100rpx; width: 250rpx; text-align: center; color: #999999; } .img { width: 160rpx; height: 160rpx; border-radius: 160rpx; position: absolute; top: 70rpx; left: 295rpx; border-radius: 50%; overflow: hidden; } .nick{ color:#111111;font-size:35rpx;text-align:center;margin-top:270rpx } #login_btn{ background: rgba(0,0,0,0); } .tabbar { width: 750rpx; box-shadow: 0px 0px 10px rgba(0, 0, 0, .4); /* border: 1px solid #999; */ height: 100rpx; position: fixed; bottom: 0; left: 0; display: flex; font-size: 28rpx; background: #fff; z-index: 999; } .tab1 { height: 100rpx; width: 250rpx; text-align: center; color: #999999; } #red { background: none; color: #999999; font-weight: normal; width: 250rpx; height: 100rpx; /* border: 1px solid red; */ line-height: 125rpx; font-size: 28rpx; position: absolute; bottom: 0; }