@keyframes slide_down { from { top: 0; } to { top: 100%; } } .granary-bg { width: 100%; min-height: 100%; background: #f3f3f3; /* overflow: auto; */ padding-bottom: 90rpx; box-sizing: border-box; } .granary-top { height: 220rpx; width: 100%; position: relative; background: -webkit-linear-gradient(#fe5957, #ff8678 , #ffba9d); background: -o-linear-gradient(#fe5957, #ff8678 , #ffba9d); background: -moz-linear-gradient(#fe5957, #ff8678 , #ffba9d); background: linear-gradient(#fe5957, #ff8678 , #ffba9d); } .granary-top-zonglei{ font-size: 30rpx; color: #ffffff; position: absolute; top: 90rpx; left: 50rpx; } .granary-top-count { font-size: 60rpx; text-align: center; color: #fff; padding-top: 70rpx; font-weight: 600; } .granary-btn { width: 100%; height: 90rpx; background: #fff; box-sizing: border-box; padding: 15rpx 50rpx 0; position: relative; } .granary-btn-text { font-size: 30rpx; color: #cfa79a; padding-right: 110rpx; } .granary-btn-count { font-size: 30rpx; color: #ba8777; padding-right: 80rpx; } .granary-btn-count1 { font-size: 30rpx; color: #ba8777; } .granary-btn-line { width: 1rpx; height: 50rpx; background: #f3d7a9; position: absolute; top: 20rpx; left: 370rpx; } .granary-title { height: 86rpx; width: 711rpx; margin: 0 auto; text-align: center; font-size: 30rpx; color: #999999; line-height: 86rpx; position: relative; } .granary-line { height: 1rpx; width: 286rpx; background: #ccc; position: absolute; /* transform: translateY(-50%); */ top: 45rpx; left: 0; } .granary-line1 { height: 1rpx; width: 286rpx; background: #ccc; position: absolute; /* transform: translateY(-50%); */ top: 45rpx; right: 0; } .granary-tip { font-size: 24rpx; color: #888888; height: 90rpx; width: 711rpx; background: #ebedee; line-height: 90rpx; margin: 0 auto 30rpx; box-sizing: border-box; padding-left: 30rpx; border-radius: 10rpx; } .img { width: 35rpx; height: 43rpx; position: absolute; right: 45rpx; bottom: 85rpx; } .granary-list { width: 100%; padding: 30rpx; box-sizing: border-box; } .granary-item { background: #fff; height: 186rpx; width: 100%; margin: 0 auto; /*border-radius: 10rpx;*/ border-top-left-radius: 10rpx; border-top-right-radius: 10rpx; position: relative; } .granary-item .product-img { width: 125rpx; height: 125rpx; } .granary-item-img { padding-top: 30rpx; padding-left: 30rpx; float: left; } .granary-item-text { font-size: 28rpx; float: left; width: 60%; padding-top: 30rpx; padding-left: 30rpx; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; /* white-space: nowrap; */ text-overflow: ellipsis; } .granary-item-text1 { width: 60%; padding-left: 30rpx; padding-top: 8rpx; float: left; } .item-money { color: #999999; font-size: 24rpx; } .item-count { /* padding-top: 18rpx; */ color: #f4b97b; font-size: 26rpx; float: right; height: 33rpx; line-height: 33rpx; width: 76rpx; background: #ffe9bb; border-radius: 30rpx; text-align: center; margin-top: 18rpx; } .shuzi { color: #eab86a } .jiantou { width: 24rpx; height: 14rpx; position: absolute; top: 93rpx; right: 30rpx; transition: All 0.4s ease-in-out; } .rotate { transform: rotate(180deg); } .granary-footer { width: 100%; height: 89rpx; background: #fff; position: fixed; bottom: 0; left: 0; z-index: 999; border-top: 1rpx solid #ddd; padding-bottom: 10rpx; } .myfarm { width: 50%; height: 89rpx; float: left; } .mygranary { float: right; width: 50%; height: 89rpx; } .myfarm-img { width: 40rpx; height: 40rpx; margin: 0 auto; padding-left: 168rpx; padding-top: 10rpx; /* position: absolute; top: 15rpx; left: 168rpx; */ } .mygranary-img { width: 40rpx; height: 40rpx; margin: 0 auto; padding-left: 168rpx; padding-top: 10rpx; /* position: absolute; top: 0; right: 0; */ } .myfarm-text { color: #4c4c4c; font-size: 20rpx; /* position: absolute; */ /* padding-left: 152rpx; */ width: 100%; text-align: center; } .mygranary-text { color: #eab86a; font-size: 20rpx; /* position: absolute; */ /* padding-left: 152rpx; */ width: 100%; text-align: center; } .granary-no { padding-top: 200rpx; } .granary-no__icon { display: block; width: 204rpx; height: 258rpx; margin: 0 auto; } .granary-no__text { text-align: center; font-size: 28rpx; margin-top: 25rpx; color: #cccccc; transition: All 0.4s ease-in-out; } .granary-down { width: 100%; background: #fff; padding: 0 30rpx 40rpx; color: #7f93ae; box-sizing: border-box; animation: slide_down 2s linear infinite; transform-origin: 200% 100%; border-bottom-left-radius: 10rpx; border-bottom-right-radius: 10rpx; } .granary-down .use { position: relative; font-size: 28rpx; padding-top: 40rpx; border-top: 1rpx solid #eee; /*padding-bottom: 20rpx;*/ } .granary-down .info { margin-bottom: 40rpx; } .granary-down .title { display: inline-block; width: 150rpx; } .granary-down .desc { width: 400rpx; height: 44rpx; line-height: 44rpx; background: #edf1f5; border-radius: 22rpx; font-size: 24rpx; color: #7f93ae; text-align: center; /* margin-left: 150rpx; margin-top: -20rpx;*/ /* margin-bottom: 20rpx; */ margin: 0 auto 30rpx; } .granary-down .red { color: #eab86a; } .arrow-right { float: right; position: relative; top: 12rpx; width: 24rpx; height: 14rpx; margin-left: 10rpx; transform: rotate(-90deg); vertical-align: middle; } .mt { margin-bottom: 30rpx; }