/* 优惠券项目整体的样式类，用于设置优惠券的整体外观和布局等相关样式 */
.coupon-item {
    /* 设置外边距，上下外边距为15px，左右外边距为0 */
    margin: 15px 0;
    /* 设置相对定位，方便其内部元素基于它进行定位 */
    position: relative;
    /* 添加阴影效果，水平和垂直方向偏移1px，模糊半径3px，颜色透明度为0.15的黑色阴影 */
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15);
    /* 设置高度为95px */
    height: 95px;
    /* 设置背景颜色为白色 */
    background: #fff;
}

/* 优惠券项目中左边部分的样式类，用于设置优惠券左边区域的样式，比如颜色、布局等 */
.coupon-item.left {
    /* 设置左浮动，使其在水平方向上向左排列 */
    float: left;
    /* 设置文字颜色为白色 */
    color: #fff;
    /* 设置文本居中对齐 */
    text-align: center;
    /* 添加左边框，为1px的虚线，颜色为白色 */
    border-left: 1px dashed #fff;
    /* 设置上下内边距为20px，左右内边距为0 */
    padding: 20px 0;
    /* 设置背景渐变，从#F45C43到#eb2444的线性渐变（webkit内核浏览器兼容写法） */
    background: -webkit-gradient(linear, left top, right top, from(#F45C43), to(#eb2444));
    /* 设置背景渐变，从#F45C43到#eb2444的线性渐变（opera浏览器兼容写法） */
    background: -o-linear-gradient(left, #F45C43, #eb2444);
    /* 设置背景渐变，从#F45C43到#eb2444的线性渐变（标准写法） */
    background: linear-gradient(left, #F45C43, #eb2444);
    /* 设置背景渐变，从#F45C43到#eb2444的线性渐变（webkit内核浏览器另一种兼容写法） */
    background: -webkit-linear-gradient(left, #F45C43, #eb2444);
    /* 设置宽度为260rpx（rpx是微信小程序中的自适应单位，会根据屏幕宽度自动换算） */
    width: 260rpx;
    /* 设置高度为55px */
    height: 55px;
}

/* 优惠券项目左边部分中金额数字的样式类，用于设置金额数字相关的样式，比如字体、大小、行高等 */
.coupon-item.left.num {
    /* 设置字体加粗，权重为600 */
    font-weight: 600;
    /* 设置字体大小为36rpx */
    font-size: 36rpx;
    /* 设置高度为70rpx */
    height: 70rpx;
    /* 设置行高为70rpx，使文字垂直居中 */
    line-height: 70rpx;
    /* 设置字体为arial字体 */
    font-family: arial;
}

/* 优惠券项目左边部分中金额数字里优惠券价格的样式类，用于对优惠券价格的字体等样式进行单独设置 */
.coupon-item.left.num.coupon-price {
    /* 设置字体大小为72rpx */
    font-size: 72rpx;
    /* 设置行高为72rpx */
    line-height: 72rpx;
    /* 设置为行内块元素，方便在同一行内进行布局调整等 */
    display: inline-block;
    /* 设置字体为arial字体 */
    font-family: arial;
}

/* 优惠券项目左边部分中使用条件的样式类，用于设置优惠券使用条件相关的文本样式，比如字体、大小、溢出处理等 */
.coupon-item.left.condition {
    /* 设置字体大小为28rpx */
    font-size: 28rpx;
    /* 设置行高为28rpx */
    line-height: 28rpx;
    /* 设置为块级元素 */
    display: block;
    /* 文本超出一行时不换行 */
    white-space: nowrap;
    /* 超出部分隐藏 */
    overflow: hidden;
    /* 超出部分用省略号显示 */
    text-overflow: ellipsis;
    /* 设置左右内边距各2px */
    padding: 0 2px;
    /* 设置字体为arial字体 */
    font-family: arial;
}

/* 优惠券项目中右边部分的样式类，用于设置优惠券右边区域的样式，比如边距、布局等 */
.coupon-item.right {
    /* 设置左边距为280rpx，使其与左边部分隔开一定距离 */
    margin-left: 280rpx;
    /* 设置上下左右内边距为5px */
    padding: 5px;
    /* 设置相对定位，方便其内部元素基于它进行定位 */
    position: relative;
}

/* 优惠券项目右边部分中描述信息的样式类，用于设置描述信息相关的样式，比如高度、字体、溢出处理等 */
.coupon-item.right.c-des {
    /* 设置高度为30px */
    height: 30px;
    /* 设置字体大小为26rpx */
    font-size: 26rpx;
    /* 设置行高为30px */
    line-height: 30px;
    /* 超出部分隐藏 */
    overflow: hidden;
    /* 设置字体加粗，权重为600 */
    font-weight: 600;
}

/* 优惠券项目右边部分中描述信息里类型的样式类，用于设置优惠券类型相关的样式，比如字体、背景色、圆角等 */
.coupon-item.right.c-des.c-type {
    /* 设置字体大小为24rpx */
    font-size: 24rpx;
    /* 设置背景颜色为淡红色系，用于突出显示类型 */
    background: #fdf0f0;
    /* 设置文字颜色为红色系，与背景形成对比 */
    color: #eb2444;
    /* 设置圆角半径为8px，使元素看起来更圆润 */
    border-radius: 8px;
    /* 设置上下左右内边距分别为3px和10px */
    padding: 3px 10px;
}

/* 优惠券项目右边部分中日期信息的样式类，用于设置日期相关的样式，比如字体、外边距等 */
.coupon-item.right.c-date {
    /* 设置字体大小为24rpx */
    font-size: 24rpx;
    /* 设置上边距为25px，使其与上面的描述信息隔开一定距离 */
    margin-top: 25px;
}

/* 优惠券项目右边部分中日期信息里具体数据信息的样式类，用于设置日期具体数据相关的样式，比如字体 */
.coupon-item.right.c-date.c-data-info {
    /* 设置字体为arial字体 */
    font-family: arial;
}

/* 优惠券项目右边部分中日期信息里按钮的样式类，用于设置按钮的通用样式，比如位置、字体、圆角、背景等 */
.coupon-item.right.c-date.c-btn {
    /* 设置绝对定位，使其可以精确地定位在父元素内的某个位置 */
    position: absolute;
    /* 定位到底部，距离底部0距离 */
    bottom: 0;
    /* 定位到右边，距离右边10px距离 */
    right: 10px;
    /* 设置文字颜色为白色 */
    color: #fff;
    /* 设置字体大小为24rpx */
    font-size: 24rpx;
    /* 设置字体为arial字体 */
    font-family: arial;
    /* 设置圆角半径为14px，使按钮看起来更圆润 */
    border-radius: 14px;
    /* 设置上下左右内边距分别为3px和7px */
    padding: 3px 7px;
    /* 设置背景渐变，从#6c96da到#6b83d7的线性渐变（webkit内核浏览器兼容写法），这里被注释掉了，可能有其他背景设置需求 */
    /* background: -webkit-gradient(linear, left top, right top, from(#6c96da), to(#6b83d7));
    background: -o-linear-gradient(left, #6c96da, #6b83d7);
    background: linear-gradient(left, #6c96da, #6b83d7);
    background: -webkit-linear-gradient(left, #6c96da, #6b83d7); */
    /* 设置背景颜色为红色系 */
    background: #eb2444;
    /* 设置边框为1px的实线，颜色为红色系 */
    border: 1px solid #eb2444;
}

/* 优惠券项目右边部分中日期信息里获取按钮的样式类，用于对获取按钮这种特定按钮进行样式覆盖，比如背景、文字颜色等 */
.coupon-item.right.c-date.c-btn.get-btn {
    /* 设置背景颜色为白色 */
    background: #fff;
    /* 设置边框为1px的实线，颜色为红色系 */
    border: 1px solid #eb2444;
    /* 设置文字颜色为红色系 */
    color: #eb2444;
}

/* 优惠券项目处于灰色状态时左边部分的样式类，用于对灰色状态下左边部分的背景等样式进行覆盖 */
.coupon-item.gray.left {
    /* 设置背景颜色为灰色 */
    background: #bbb;
}

/* 优惠券项目处于灰色状态时右边部分中描述信息里类型的样式类，用于对灰色状态下类型的背景、文字颜色等样式进行覆盖 */
.coupon-item.gray.right.c-des.c-type {
    /* 设置背景颜色为灰色 */
    background: #bbb;
    /* 设置文字颜色为白色 */
    color: #fff;
}

/* 优惠券项目处于灰色状态时右边部分中日期信息里按钮的样式类，用于隐藏灰色状态下的按钮 */
.coupon-item.gray.right.c-date.c-btn {
    /* 设置为不显示 */
    display: none;
}

/* 优惠券项目中标签图片的样式类，用于设置标签图片的位置、大小等样式 */
.coupon-item.tag-img {
    /* 设置绝对定位，方便精确放置在父元素内的某个位置 */
    position: absolute;
    /* 定位到顶部，距离顶部0距离 */
    top: 0;
    /* 定位到右边，距离右边0距离 */
    right: 0;
    /* 设置宽度为120rpx */
    width: 120rpx;
    /* 设置高度为120rpx */
    height: 120rpx;
}

/* 优惠券项目中选择按钮的样式类，用于设置选择按钮的位置等样式 */
.coupon-item.sel-btn {
    /* 设置绝对定位，方便精确放置在父元素内的某个位置 */
    position: absolute;
    /* 定位到右边，距离右边10px距离 */
    right: 10px;
    /* 定位到顶部，距离顶部35px距离 */
    top: 35px;
}