You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

987 lines
16 KiB
Plaintext

9 months ago
.cy-top-container {
width: 100%;
height: auto;
overflow: hidden;
}
.cy-view-top {
position: fixed;
width: 100%;
background-color: white;
overflow: hidden;
box-shadow: 0px 3rpx 12rpx 0px rgba(97, 97, 97, 0.10);
z-index: 99;
}
.cy-title-item {
margin-left: 30rpx;
margin-top: 15rpx;
width: 460rpx;
height: auto;
}
.cy-food-mark {
position: absolute;
bottom: 26rpx;
right: 30rpx;
width: 150rpx;
height: 60rpx;
/* border: 1rpx solid rgba(254, 182, 9, 1); */
border-radius: 30rpx;
/* color: #ffc639; */
top: 15rpx;
}
.cy-food-mark image {
width: 33rpx;
height: 47rpx;
font-size: 33rpx;
}
.cy-food-mark text {
margin-left: 14rpx;
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(255, 255, 255, 1);
}
.cy-title-row {
width: 100%;
height: 50rpx;
}
.cy-title-row text:nth-child(1) {
font-size: 22rpx;
}
.cy-title-row text:nth-child(2) {
font-weight: bold;
}
.cy-view-evaluation {
width: 750rpx;
height: 130rpx;
background: white;
}
.cy-evaluation-list {
position: relative;
margin-top: 20rpx;
width: 750rpx;
bottom: 0rpx;
background: white;
overflow: scroll;
}
.cy-evaluation-item {
margin: 50rpx 30rpx;
width: 690rpx;
height: auto;
}
.cy-evaluation-header-view {
margin-right: 15rpx;
width: 80rpx;
height: auto;
}
.cy-evaluation-header-view image {
width: 80rpx;
height: 80rpx;
background: #f3f3f3;
border-radius: 50%;
}
.cy-item-name {
font-size: 30rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(51, 51, 51, 1);
}
.cy-item-time {
position: absolute;
right: 0rpx;
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(102, 102, 102, 1);
}
.cy-item-content {
margin-top: 10rpx;
font-size: 28rpx;
width: 596rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(51, 51, 51, 1);
}
.cy-item-evaluate {
margin-right: 15rpx;
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(153, 153, 153, 1);
}
.cy-item-icon-image {
width: 24rpx;
height: 23rpx;
margin-right: 5rpx;
}
.cy-evaluation-row {
margin-left: 50rpx;
width: 345rpx;
height: 130rpx;
font-size: 30rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(102, 102, 102, 1);
}
.cy-evaluation-view {
margin-left: 15rpx;
width: auto;
height: 30rpx;
text-align: right;
}
.cy-evaluation-row image {
width: 32rpx;
height: 30rpx;
margin-right: 10rpx;
}
.cy-view-store {
position: absolute;
width: 100%;
overflow: hidden;
letter-spacing: 1.5rpx;
top: 240rpx;
bottom: 0rpx;
background: white;
}
.cy-store-info {
width: 100%;
height: 100rpx;
background: white;
}
.cy-store-info text {
margin-left: 20rpx;
color: #333;
font-size: 28rpx;
width: 560rpx;
}
.cy-store-bottom-line {
margin-top: 20rpx;
border-bottom: 1px solid #e0e0e0;
}
.cy-store-mobile {
position: absolute;
right: 30rpx;
width: 50rpx;
height: 50rpx;
/* background: #ffc639; */
border-radius: 50%;
}
.cy-store-icon {
margin-left: 30rpx;
width: 30rpx;
height: 30rpx;
line-height: 30rpx;
}
.cy-store-icon image {
width: 100%;
height: 100%;
}
.cy-store-address {
font-size: 12px;
font-weight: 350;
}
.cy-top-bar {
position: absolute;
width: 100%;
height: 100rpx;
top: 160rpx;
background-color: white;
}
.cy-top-bar view {
width: 281rpx;
height: 100%;
}
.cy-top-title {
padding-top: 10rpx;
height: 100%;
box-sizing: border-box;
}
.cy-normal-title {
border-bottom: 5rpx solid white;
font-size: 30rpx;
color: #666;
}
.cy-select-title {
border-bottom: 4rpx solid var(--color--);
font-size: 32rpx;
/* color: #ffc639; */
}
.cy-content-cart {
position: fixed;
width: 100%;
height: 120rpx;
bottom: 0rpx;
background-color: white;
z-index: 199;
box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.1);
}
.cy-content-cart-image {
position: relative;
width: 110rpx;
height: 110rpx;
padding-left: 10rpx;
padding-top: 10rpx;
left: 34rpx;
top: -34rpx;
background-color: white;
border-radius: 60rpx;
box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.1);
}
.cy-view-cart {
position: absolute;
width: 550rpx;
height: 100%;
right: 0rpx;
}
.cy-content-cart-total {
position: relative;
width: 38%;
height: 50rpx;
}
.cy-content-cart-total text {
width: auto;
color: #ff4949;
}
.cy-sum-money {
font-size: 50rpx;
margin-left: 3rpx;
}
.cy-content-place-order {
position: absolute;
width: 220rpx;
height: 100%;
right: 0rpx;
/* background-color: #fecf5b; */
letter-spacing: 2rpx;
font-size: 40rpx;
font-family: PingFang SC;
font-weight: 500;
color: rgba(51, 51, 51, 1);
}
.cy-content-list {
position: absolute;
width: 100%;
overflow: hidden;
letter-spacing: 1.5rpx;
top: 260rpx;
bottom: 120rpx;
}
.cy-category-list {
position: absolute;
width: 25%;
top: 0rpx;
bottom: 34rpx;
overflow: auto;
}
.cy-category-item {
width: 100%;
height: 120rpx;
}
.cy-unchecked-item {
color: #666;
font-size: 30rpx;
}
.cy-checked-item {
background-color: white;
/* color: #ffc639; */
font-weight: 500;
font-size: 30rpx;
}
.cy-select-line {
width: 12rpx;
height: 100%;
/* background: #ffc639; */
}
.cy-category-name {
position: relative;
margin: 0 10rpx;
width: 100%;
font-size: 13px;
}
.cy-product-list {
position: relative;
left: 25%;
width: 75%;
height: 100%;
overflow: scroll;
background-color: white;
}
.cy-view-search {
width: 100%;
height: 100rpx;
background: white;
overflow: hidden;
/* position: fixed; */
/* top: -30rpx; */
}
.cy-search {
margin-left: 20rpx;
margin-top: 30rpx;
width: 512rpx;
height: 60rpx;
background: #f0f0f0;
border-radius: 60rpx;
}
.cy-search-icon {
width: 35rpx;
height: 35rpx;
margin-left: 24rpx;
}
.cy-search-input {
margin-left: 10rpx;
width: 420rpx;
height: 60rpx;
font-size: 28rpx;
}
.cy-product-item {
width: 93%;
height: 190rpx;
border-bottom: 0.1rpx solid rgba(237, 237, 237, 1);
margin: auto auto;
background: rgba(255, 255, 255, 1);
}
.cy-product-view-image {
position: relative;
width: 180rpx;
height: 85%;
margin: auto auto;
display: flex;
justify-content: center;
}
.cy-product-image {
/* margin: 0rpx 10rpx 15rpx 20rpx; */
width: 140rpx;
height: 140rpx;
display: block;
margin-top: 7rpx;
}
.cy-product-view-image image:nth-child(2) {
position: absolute;
margin: 0rpx;
top: 0rpx;
right: -20rpx;
width: 70rpx;
height: 70rpx;
font-size: 14px;
}
.cy-product-row {
width: 350rpx;
height: 85%;
margin: auto auto;
display: flex;
justify-content: space-around;
flex-direction: column;
}
.cy-product-name {
max-width: 80%;
height: 70rpx;
font-size: 32rpx;
}
.cy-product-description {
font-size: 24rpx;
font-family: PingFang SC;
font-weight: 400;
color: rgba(136, 136, 136, 1);
margin-top: -17rpx;
line-height: 30rpx;
height: 75rpx;
padding-top: 2rpx;
}
.cy-product-more {
width: 100%;
height: 80rpx;
}
.cy-product-price {
width: 180rpx;
height: 100%;
font-weight: 450;
color: #ff4949;
font-size: 32rpx;
}
.cy-product-width {
position: absolute;
right: 30rpx;
width: auto;
height: auto;
color: white;
}
.cy-product-sym {
position: relative;
width: 40rpx;
height: 40rpx;
text-align: center;
line-height: 40rpx;
border-radius: 40rpx;
}
.cy-other{
margin-bottom: 0;
}
.cy-product-sym image {
width: 30rpx;
height: 30rpx;
padding-bottom: 8rpx;
}
.cy-product-sub {
color: black;
border: 1px solid gray;
}
.cy-product-count {
width: auto;
min-width: 60rpx;
max-width: 80rpx;
height: 40rpx;
text-align: center;
font-size: 32rpx;
background-color: white;
color: #333;
}
.cy-product-position {
position: absolute;
top: -12rpx;
right: -10rpx;
min-width: 32rpx;
height: 32rpx;
line-height: 32rpx;
text-align: center;
font-size: 12px;
border-radius: 30rpx;
color: white;
background-color: red;
}
.cy-product-spec {
padding-left: 20rpx;
padding-right: 20rpx;
margin-top: 5rpx;
width: auto;
height: 48rpx;
line-height: 48rpx;
font-size: 24rpx;
/* background-color: #ffc639; */
border-radius: 30rpx;
color: rgba(0, 51, 51, 1);
}
.cy-product-sell_out {
padding-left: 20rpx;
padding-right: 20rpx;
margin-top: 5rpx;
width: auto;
height: 48rpx;
line-height: 48rpx;
font-size: 24rpx;
border-radius: 30rpx;
background: rgba(102, 102, 102, 1);
font-size: 26rpx;
font-family: PingFang SC;
font-weight: 500;
color: rgba(255, 255, 255, 1);
}
.cy-cart-image {
position: relative;
width: 100rpx;
height: 100rpx;
/* background-color: #ffc639; */
border-radius: 100rpx;
}
.cy-cart-view-image {
margin: 20rpx;
width: 60rpx;
height: 60rpx;
}
.cy-cart-count {
position: absolute;
top: 0rpx;
right: -10rpx;
min-width: 46rpx;
max-width: 58rpx;
height: 46rpx;
line-height: 46rpx;
text-align: center;
background-color: red;
border-radius: 46rpx;
font-size: 30rpx;
color: white;
}
.cy-mask-spec {
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 299;
}
.cy-spec-back {
position: absolute;
width: 620rpx;
height: auto;
background-color: white;
border-radius: 18rpx;
z-index: 99999;
overflow: hidden;
}
.cy-spec-header-view {
width: 100%;
height: 108rpx;
text-align: center;
background: white;
font-size: 32rpx;
font-family: PingFang-SC-Bold;
font-weight: bold;
color: rgba(51, 51, 51, 1);
overflow: hidden;
}
.cy-spec-header {
position: relative;
margin-top: 26rpx;
}
.cy-spec-bottom-view {
position: relative;
width: 100%;
height: 128rpx;
font-size: 32rpx;
font-weight: 500;
color: #333;
box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2);
}
.cy-spec-bottom-left-view {
margin-left: 20rpx;
width: 160rpx;
height: 100%;
display: flex;
align-items: center;
overflow: hidden;
}
.cy-spec-bottom-price {
height: 55rpx;
margin-top: -12rpx;
font-size: 38rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(255, 73, 73, 1);
}
.cy-spec-bottom-add{
height: 100%;
width: 200rpx;
display: flex;
align-items: center;
justify-content: flex-end;
}
.cy-spec-text {
font-size: 26rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(102, 102, 102, 1);
}
.cy-close {
position: absolute;
top: 8rpx;
width: 80rpx;
height: 100%;
right: 0rpx;
color: gray;
font-size: 26rpx;
}
.cy-spec-list {
position: relative;
margin-left: 30rpx;
width: 560rpx;
max-height: 600rpx;
overflow: scroll;
}
.cy-spec-item {
position: relative;
width: 100%;
height: auto;
}
.cy-spec-content {
position: relative;
width: 100%;
height: auto;
overflow: hidden;
}
.cy-spec-label {
margin: 15rpx 25rpx 8rpx 0rpx;
padding: 8rpx 40rpx;
width: auto;
height: 40rpx;
line-height: 40rpx;
border-radius: 40rpx;
border: 1rpx solid gainsboro;
font-size: 28rpx;
color: #666;
}
.cy-spec-list-title {
width: 100%;
height: 40rpx;
font-size: 26rpx;
font-weight: 450;
color: #666;
}
.cy-footer-add {
position: absolute;
top: 34rpx;
right: 24rpx;
width: 180rpx;
height: 60rpx;
/* background: #ffc639; */
color: white;
font-size: 30rpx;
border-radius: 20rpx;
}
.cy-footer-change {
position: absolute;
top: 24rpx;
right: 24rpx;
width: 224rpx;
height: 80rpx;
font-size: 30rpx;
}
.cy-footer-icon {
padding: 0rpx 20rpx;
}
.cy-bg {
/* background: #ffc639; */
color: white;
border: 1rpx solid var(--color--);
}
.cy-cart-back {
position: absolute;
width: 100%;
top: 0px;
bottom: 120rpx;
overflow: hidden;
}
.cy-cart {
position: absolute;
width: 100%;
height: auto;
max-height: 750rpx;
bottom: 0rpx;
z-index: 101;
background-color: white;
}
.cy-cart-header {
width: 100%;
height: 70rpx;
background-color: #f0f0f0;
}
.cy-cart-clear {
width: auto;
height: 100%;
margin-left: 40rpx;
letter-spacing: 2rpx;
}
.cy-cart-clear image {
margin-right: 20rpx;
width: 30rpx;
height: 30rpx;
}
.cy-cart-clear view {
width: auto;
height: 40rpx;
font-size: 26rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(102, 102, 102, 1);
}
.cy-cart-close {
position: absolute;
width: 100rpx;
height: 100%;
right: 0rpx;
text-align: center;
line-height: 70rpx;
color: gray;
font-size: 28rpx;
}
.cy-cart-content {
width: 100%;
max-height: 680rpx;
overflow: scroll;
}
.cy-cart-item {
width: 750rpx;
height: 140rpx;
}
.cy-cart-item-view {
position: relative;
margin-left: 40rpx;
width: 710rpx;
height: 70rpx;
font-size: 13px;
}
.cy-cart-content-name {
width: 50%;
height: 100%;
font-size: 32rpx;
font-family: PingFang-SC-Bold;
font-weight: bold;
color: rgba(51, 51, 51, 1);
}
.cy-cart-content-count {
width: auto;
height: 100%;
font-size: 38rpx;
color: #333;
}
.cy-cart-line {
border-top: 1px solid gainsboro;
}
.iconfont {
color: #333;
font-size: 26rpx;
}
.cy-new-product {
width: 50rpx;
height: 28rpx;
background: rgba(253, 102, 61, 1);
border-radius: 4rpx;
font-size: 20rpx;
font-family: PingFang SC;
font-weight: 500;
color: rgba(255, 255, 255, 1);
text-align: center;
margin-top: -20rpx;
margin-left: 15rpx;
}
.cy-product-title {
display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
justify-items: center;
}
.cy_shop_banner {
width: 520rpx;
height: 180rpx;
border-radius: 10rpx;
margin: auto auto;
/* margin-bottom: 30rpx; */
/* margin-top: 110rpx; */
}
.cy_shop_banner image {
width: 100%;
height: 100%;
border-radius: 10rpx;
}
.cy_sellOut {
background: #e0e0e0;
border: 1rpx solid #e0e0e0;
}
.cy-content-no-cart {
position: fixed;
width: 100%;
height: 135rpx;
bottom: 0rpx;
background: rgba(102, 102, 102, 1);
z-index: 199;
box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.1);
color: white;
font-size: 36rpx;
font-weight: 500;
text-align: center;
line-height: 135rpx;
}
.cy_store_describe {
width: 100%;
height: 150rpx;
background: red;
z-index: 10;
}
video {
width: 100%;
height: 100%;
border-radius: 10rpx;
}
.cy_noticeInfo {
width: 110%;
height: 40rpx;
display: flex;
flex-direction: row;
justify-content: start;
align-items: center;
align-content: center;
}
.cy_noticeInfo_img {
height: 23rpx;
width: 35rpx;
margin-top: -8rpx;
}
.cy_noticeInfo_img image {
/* height: 30rpx; */
width: 29rpx;
display: block;
margin-left: 5rpx;
margin-top: -5rpx;
}
.cy_noticeInfo_msg {
font-size: 26rpx;
font-family: PingFang SC;
font-weight: 500;
color: rgba(102, 102, 102, 1);
line-height: 40rpx;
white-space: nowrap;
text-overflow: ellipsis;
padding-left: 15rpx;
}
.cy_product_border {
width: 550rpx;
height: 1rpx;
border-bottom: 0.1rpx solid rgba(237, 237, 237, 1);
}
.margin-bottom{
margin-bottom: 35rpx;
}
.margin-bottom2{
margin-bottom: 10rpx;
}
.heigth{
height: 149rpx;
}
.cy-new-product {
width: 55rpx;
height: 30rpx;
background:linear-gradient(137deg, rgba(254, 182, 9, 1), rgba(254, 84, 99, 1));
border-radius: 4rpx;
font-size: 20rpx;
/* font-family: PingFang SC; */
font-weight: 500;
color: rgba(255, 255, 255, 1);
text-align: center;
margin-top: -60rpx;
margin-left: 55rpx;
font-family:FZLTHJW--GB1-0;
font-weight:400;
position: absolute;
line-height: 30rpx;
}
.cy-product-originalPrice {
font-size: 25rpx;
font-family: PingFang SC;
font-weight: bold;
text-decoration: line-through;
color: rgba(153, 153, 153, 1);
padding-left: 15rpx;
}