/* pages/today/today.wxss */ page{ background: #F7F7F7; } .page_top{ background: #fff; margin-bottom: 20rpx; position: relative; } .container { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: space-between; box-sizing: border-box; height: 50vh; background: #fff; z-index: 9; } ec-canvas { width: 100%; height: 100%; position: relative; z-index: 99; } .name{ font-size:36rpx; font-weight: 500; margin-bottom: 20rpx; } .name>text{ color: #AAAAAA; font-size: 22rpx; border: 1px solid #AAAAAA; border-radius: 4rpx; font-weight: 400; padding: 0 4rpx; position: relative; top: -3rpx; } .name view{ float: right; color: #D94B24; font-size: 28rpx; text-align: center; position: relative; top: -5rpx; border:1px solid #D94B24; line-height: 48rpx; width: 120rpx; border-radius: 8rpx; } .info{ font-size: 30rpx; padding: 10rpx 24rpx; display: flex; } .info view{ color: #666; width: 85%; vertical-align: top; } .info label{ font-weight: 500; color: #333; } .player{ background: #fff; padding: 30rpx; } .info .tag{ font-size: 28rpx; color: #CE994F; border: 1px solid #CE994F; border-radius: 8rpx; margin-right: 8rpx; font-weight: 400; padding: 0 8rpx; } .infos{ background: #FFF4F5; border-radius: 16rpx; padding-top: 24rpx; } .bottom{ line-height: 92rpx; padding: 0 24rpx; border-radius: 0px 0px 8px 8px; margin-top: 20rpx; font-size: 28rpx; background: linear-gradient(124deg, #FEEAEC 0%, #FFAEAF 100%); } .bottom text{ font-size: 36rpx; margin-right: 30rpx; font-weight: 500; } .legend{ position: absolute; right: 30rpx; top: 0; z-index: 999999; } .legend view{ width: 230rpx; line-height: 64rpx; background: #F7F7F7; border-radius: 8rpx; text-align: center; font-size: 28rpx; margin-bottom: 10rpx; } .imgs,.content{ margin-bottom: 20rpx; background: #fff; padding: 30rpx; position: relative; } .img{ display: inline-block; width: 224rpx; height: 224rpx; border-radius: 8rpx; margin-right: 8rpx; margin-bottom: 8rpx; } .title{ font-weight: 500; font-size: 32rpx; margin-bottom: 24rpx; } .content{ font-size: 30rpx; margin-bottom: 24rpx; line-height: 48rpx; } .days_stock{ background: #fff; padding: 30rpx; } .stock{ border-bottom: 1px solid #f5f5f5; padding-bottom: 30rpx; margin-bottom: 30rpx; } .stock .info{ padding: 10rpx 0; } .stock .imgs{ padding: 30rpx 0 0; margin: 0; } .title navigator{ float: right; color: #999; font-size: 28rpx; } .title image{ width: 32rpx; position: relative; top: 7rpx; } .month{ text-align: right; position: absolute; right: 30rpx; top: 30rpx; } .month>image{ height: 40rpx; display: inline-block; vertical-align: middle; } picker{ display: inline-block; vertical-align: middle; margin: 0 20rpx; } .date-picker{ font-size: 36rpx; font-weight: 500; } .date-picker image{ height: 24rpx; } .day{ display: flex; justify-content: space-between; padding: 10rpx; background: #f5f5f5; margin: 20rpx 0; } .day text{ color: #999; width: 14%; text-align: center; } .days{ display: flex; flex-wrap: wrap; /* justify-content: space-between; */ } .days view{ width: 14%; text-align: center; font-weight: 500; height: 96rpx; /* margin-bottom: 10rpx; */ } .days text{ display: block; color: #666; font-size: 20rpx; position: relative; top: -5rpx; font-weight: 400; } .days view view{ width: 100% !important; } .days view view text{ color: #fff; } .down1{ background: #07B20B; color: #fff; } .up1{ background: #E90001; color: #fff; }