.container{ padding: 0 0 200rpx 0; margin: 0; color: #333; } .piano-list { width: 750; } page{ background: #fff; } .piano-box { padding: 20rpx 0; display: flex; justify-content: space-between; border-bottom: 20rpx solid #f1f1f1; background: #FFF; } .piano-box>view:last-child{ width: 270rpx; text-align: center; } .piano-detail{ width: 470rpx; } .piano-detail view { height: 60rpx; line-height: 60rpx; width: 470rpx; margin-left: 25rpx; font-size: 32rpx; } .piano-time { font-weight: 400; } .piano-date { height: 60rpx; line-height: 60rpx; font-size: 26rpx; color: #666; } .loading { height: 200rpx; line-height: 100rpx; background: #fff; color: #999; text-align: center; } .select-view { height: 60rpx; line-height: 60rpx; background: #005033; color: #FFF; text-align: center; font-size: 32rpx; position: fixed; width: 750rpx; z-index: 3; } .height-view { height: 60rpx; } .select-box { position: fixed; background: #FFF; top: -300rpx; width: 750rpx; height: 300rpx; font-size: 32rpx; z-index: 2; } .change-time{ display: flex; margin-top: 40rpx; } .section{ display: flex; padding-top: 40rpx; } .section view{ line-height: 60rpx; } .picker{ margin: 0 10rpx; border: 1px solid #ccc; padding: 0 20rpx; height: 60rpx; line-height: 60rpx; border-radius: 5rpx; } .select-title{ height: 140rpx; line-height: 140rpx; margin-left: 25rpx; } .search-btn-view{ display: flex; width: 400rpx; margin: 20rpx auto; } .search-btn-view view{ margin: 0 auto; } .search-btn{ height: 60rpx; line-height: 60rpx; width: 150rpx; border-radius: 10rpx; background: #005033; text-align: center; color: #FFF; } .reset-btn{ height: 60rpx; line-height: 60rpx; width: 150rpx; border-radius: 10rpx; background: #f1f1f1; text-align: center; color: #666; } .select-box-bg{ background: #333; opacity: 0; z-index: 1; height: 100%; width: 100%; top: 60rpx; position: fixed; } .getPiano{ height: 48rpx; line-height: 48rpx; background: #005033; color: #FFF; text-align: center; padding: 15rpx; position: fixed; bottom: 210rpx; width: 300rpx; left: 50%; margin-left: -150rpx; border-radius: 100rpx; } .class-btn{ color: #005033; border: 1px solid #005033; width: 200rpx; text-align: center; height: 60rpx; line-height: 60rpx; position: relative; top: 30rpx; left: 35rpx; border-radius: 50rpx; font-size: 28rpx; } .class-status{ color: #999; text-align: center; height: 30rpx; line-height: 45rpx; position: relative; font-size: 26rpx; } .cancelList{ border-color: #cc6031; color: #cc6031; } .rule-view{ background: #cc6031; color: #FFF; width: 100rpx; line-height: 50rpx; text-align: center; border-radius: 100rpx 0 0 100rpx; position: fixed; bottom: 210rpx; right: 0; font-size: 24rpx; text-indent: 24rpx; } .rule-bg{ position: fixed; top: 0; width: 100%; height: 100%; background: #333; opacity: 0.3; z-index: 4; } .rule-box{ position: fixed; top: 5%; width: 650rpx; max-height: 85%; left: 25rpx; background: #FFF; z-index: 100; overflow: auto; line-height: 1.8; color: #666; font-size: 24rpx; border: 25rpx solid #FFF; border-radius: 20rpx; } .rule-title{ font-size: 36rpx; text-align: center; margin: 20rpx; color: #333; } .close-rule{ position: fixed; width: 60rpx; line-height: 60rpx; color: #333; text-align: center; border-radius: 60rpx; top: 8%; z-index: 5; right: 70rpx; border: 1rpx solid #333; background: #FFF; } .piano-box2{ width: 700rpx; margin: 0 25rpx; padding: 25rpx 0 50rpx; border-bottom: 4rpx solid #f1f1f1; } .piano-org{ display: flex; } .piano-box2 .class-status{ margin-left: auto; line-height: 60rpx; } .piano-box2 .piano-title{ font-size: 36rpx; width: 400rpx; line-height: 60rpx; } .piano-other{ display: flex; background: #f1f1f1; margin-top: 25rpx; } .piano-other>view{ margin: 25rpx auto; text-align: center; } .other-detail{ font-size: 32rpx; margin-top: 25rpx; } .piano-tip{ text-align: right; margin-top: 25rpx; font-size: 28rpx; } .piano-box2 .class-btn{ position: initial; margin-left: auto; }