page { background-color: #070707; } .topBg { top: 0; left: 0; width: 100%; height: auto; } .stockDetailsC { left: 25rpx; width: calc(100vw - 50rpx); background-color: white; border-radius: 10rpx 10rpx 0 0; overflow: hidden; bottom: calc(20rpx + 70rpx + 20rpx + env(safe-area-inset-bottom)); } .bottomC { background-color: black; padding: 20rpx 25rpx calc(20rpx + env(safe-area-inset-bottom)); left: 0; right: 0; bottom: 0; } .bottomC .inputC { background-color: #424143; margin-right: 20rpx; padding: 0 33rpx; height: 70rpx; border-radius: 35rpx; } .bottomC .inputC input { height: 100%; font-size: 26rpx; font-weight: 500; } .bottomC .contrastShareC .item { font-size: 24rpx; font-weight: 500; color: #FEFAF6; text-align: center; } .bottomC .contrastShareC .item .icon { margin: 0 30rpx; width: auto; height: 26rpx; } .filterList { margin-right: 20rpx; white-space: nowrap; width: calc(100% - 150rpx); } .filterList .item { display: inline-block; margin-right: 28rpx; background-color: #F6F6F6; padding: 0 10rpx; min-width: 110rpx; line-height: 45rpx; border-radius: 5rpx; font-size: 24rpx; font-weight: 500; color: #939393; text-align: center; } .filterList .item.select { background-color: #F2C369; font-weight: bold; color: #070707; } .periodList { right: 25rpx; margin: 0 25rpx; width: 130rpx; } .periodList .item { line-height: 40rpx; font-size: 22rpx; font-weight: 500; color: #999; text-align: center; } .periodList .item.select { color: #F2C369; }