/* pages/ask/my/index.wxss */ page { background: #f6f6f6; } .menus { display: flex; align-items: center; height: 86rpx; background: white; justify-content: center; font-size: 29rpx; color: #333; } .menus view:nth-child(1){ margin-right: 236rpx; } .menus view.active { font-weight: 500; font-size: 37rpx; } .menus view { line-height: 86rpx; position: relative; } .menus view.active::after { content: "!"; font-size: 0; display: block; position: absolute; width: 46rpx; height: 5rpx; background: #0B898E; border-radius: 3rpx; left: 50%; margin-left: -23rpx; bottom: 0; } .item { background: white; border-radius: 13rpx; margin: 24rpx 20rpx; } .title { display: flex; align-items: center; height: 100rpx; border-bottom: 1rpx solid #ccc; padding: 0 20rpx; justify-content: space-between; } .title-text { font-weight: bold; font-size: 37rpx; } .item-ques { display: flex; color: #000; font-size: 29rpx; margin-bottom: 33rpx; line-height: 38rpx; } .item-ques image { width: 36rpx; margin-right: 18rpx; } .item-ques .ques { font-size: 32rpx; font-weight: 500; } .ques-tip { margin-left: 54rpx; color: #999999; font-size: 24rpx; display: flex; align-items: center; justify-content: space-between; } .ans-number { color: #0B898E; font-size: 28rpx; } .ans-number .iconfont { font-size: 28rpx; } .ans-item { margin: 0 20rpx; padding: 30rpx 0; border-bottom: 1rpx solid #ccc; } .item .ans-item:last-child { border-bottom: none; }