.b1 { position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; background: rgba(0, 0, 0, 0.8); overflow: hidden; z-index: 1000000000000; } .con { position: absolute; top: 120rpx; right: 0; bottom: 0; left: 0; margin: auto; width: 587rpx; } .con .image { display: block; width: 100%; } .img { margin-top: -50rpx; } .question { display: block; width: 587rpx; background: #fff; border-bottom-left-radius: 22rpx; border-bottom-right-radius: 22rpx; overflow: hidden; } .ques { width: 511rpx; margin: 0 auto; height: 105rpx; line-height: 105rpx; text-align: center; font-size: 30rpx; color: #333; border-bottom: 1rpx solid #eee; } .title { width: 511rpx; display: block; text-align: center; height: 50rpx; margin: 0 auto; padding-top:10rpx; padding-bottom:20rpx; font-size: 32rpx; font-weight: bold; line-height: 41rpx; border-bottom: 1rpx solid #eee; } .quessss >view:last-child{ border-bottom:0; } .close{ position: relative; z-index: 10000; display: block; width: 70rpx; } .ques_gou{ position: absolute; width: 20rpx; top: 160rpx; left: 23rpx; }