| 
							- @import "../../app.wxss";
 - page {
 -   background: #fff;
 - }
 - 
 - .coupons {
 -   width: 100%;
 -   position: relative;
 -   overflow: hidden;
 -   padding-bottom: 170rpx;
 - }
 - 
 - .banner {
 -   position: relative;
 -   width: 750rpx;
 -   height: 534.5rpx;
 - }
 - 
 - .banner image {
 -   width: 100%;
 -   height: 100%;
 - }
 - 
 - .coupons_info {
 -   width: 92%;
 -   padding: 0 4%;
 -   background: #fff;
 -   border-top-left-radius: 20rpx;
 -   border-top-right-radius: 20rpx;
 -   margin-top: -25rpx;
 - }
 - 
 - .fenxiang {
 -   position: absolute;
 -   right: 36rpx;
 -   top: 27rpx;
 -   width: 77rpx;
 - }
 - 
 - .fenxiang image {
 -   width: 50rpx;
 -   position: absolute;
 -   top: 0;
 -   right: 0;
 - }
 - 
 - .user-motto {
 -   width: 100rpx;
 -   border: 0;
 -   background: none;
 -   height: 60rpx;
 -   color: #fff;
 - }
 - 
 - .user-motto::after {
 -   border: none;
 - }
 - 
 - .title {
 -   display: block;
 -   font-size: 32rpx;
 -   color: #000;
 -   letter-spacing: 1.09rpx;
 -   line-height: 45rpx;
 -   width: 542rpx;
 -   overflow: hidden;
 -   white-space: nowrap;
 -   text-overflow: ellipsis;
 -   padding-top: 30rpx;
 - }
 - 
 - .subTitle {
 -   display: block;
 -   width: 588rpx;
 -   /* height: 37rpx; */
 -   font-size: 26rpx;
 -   color: #999;
 -   letter-spacing: 1.16rpx;
 -   overflow: hidden;
 -   white-space: nowrap;
 -   text-overflow: ellipsis;
 -   padding: 6rpx 0;
 - }
 - 
 - .rest {
 -   font-size: 24rpx;
 -   color: #919191;
 -   letter-spacing: 0;
 -   height: 70rpx;
 -   line-height: 70rpx;
 -   /* border-bottom: 1px solid #eee; */
 -   border-bottom: 1px solid #f9f9f9;
 - }
 - 
 - .restNum {
 -   font-size: 24rpx;
 -   color: #999;
 -   letter-spacing: 1.16rpx;
 -   text-align: right;
 - }
 - 
 - .time {
 -   font-size: 24rpx;
 -   color: #333;
 -   letter-spacing: 0;
 -   line-height: 33rpx;
 -   display: inline-block;
 - }
 - 
 - .txt01 {
 -   font-size: 24rpx;
 -   color: #919191;
 -   letter-spacing: 0;
 - }
 - 
 - .price {
 -   font-size: 24rpx;
 -   color: #999;
 -   letter-spacing: 0;
 - }
 - 
 - .salePriceStr {
 -   font-size: 24rpx;
 -   color: #999;
 -   letter-spacing: 0;
 - }
 - 
 - .salePriceStr .pri01 {
 -   font-size: 40rpx;
 -   color: #ff4949;
 -   letter-spacing: 0;
 -   margin-left: 10rpx;
 - }
 - 
 - .salePriceStr .yuan {
 -   font-size: 24rpx;
 -   color: #ff4949;
 -   letter-spacing: 0;
 - }
 - 
 - .price text {
 -   font-size: 24rpx;
 -   color: #333;
 -   letter-spacing: 0;
 - }
 - 
 - .throgh {
 -   text-decoration: line-through;
 -   margin-left: 10rpx;
 - }
 - 
 - .posi {
 -   position: relative;
 -   width: 92%;
 -   margin: 0 auto;
 - }
 - 
 - .fl {
 -   float: left;
 - }
 - 
 - .fr {
 -   float: right;
 - }
 - 
 - .posi>view:nth-child(2) {
 -   width: 100%;
 -   height: 87rpx;
 -   display: flex;
 -   justify-content: space-between;
 -   border-top: 1px solid #f6f6f6;
 -   line-height: 87rpx;
 - }
 - 
 - .posi>view:nth-child(2) text:nth-child(1) {
 -   font-size: 30rpx;
 -   color: #a9a9a9;
 - }
 - 
 - .posi>view:nth-child(2) text:nth-child(2) {
 -   font-size: 30rpx;
 -   color: #a9a9a9;
 - }
 - 
 - .posi_logo {
 -   width: 100%;
 -   display: flex;
 -   padding: 20rpx 0;
 -   background: #fff;
 -   height: 100rpx;
 -   margin-bottom: 20rpx;
 - }
 - 
 - .posi_logo view:nth-child(1) {
 -   width: 100rpx;
 -   height: 100rpx;
 -   border-radius: 16rpx;
 - }
 - 
 - .posi_logo view:nth-child(1) image {
 -   display: block;
 -   width: 100rpx;
 -   height: 100rpx;
 -   border-radius: 16rpx;
 -   border: 1px solid #e5e5e5;
 - }
 - 
 - .posi_logo view:nth-child(2) {
 -   display: flex;
 -   flex-direction: column;
 -   flex: 8;
 -   padding-left: 30rpx;
 - }
 - 
 - .posi_logo view:nth-child(2) text:nth-child(1) {
 -   font-size: 32rpx;
 -   color: #333;
 -   letter-spacing: 0;
 - }
 - 
 - .posi_logo view:nth-child(2) text:nth-child(2) {
 -   font-size: 24rpx;
 -   color: #b8b8b8;
 -   padding-top: 3rpx;
 -   width: 450rpx;
 -   height: 36rpx;
 -   overflow: hidden;
 - }
 - 
 - .notes view:nth-child(1) {
 -   width: 92%;
 -   height: 87rpx;
 -   padding: 0 4%;
 -   line-height: 87rpx;
 -   background: #fff;
 - }
 - 
 - .active {
 -   opacity: 0.6;
 - }
 - 
 - .notes view:nth-child(1) text {
 -   font-size: 24rpx;
 -   color: #333;
 -   letter-spacing: 0;
 - }
 - 
 - .notes view:nth-child(2) {
 -   width: 92%;
 -   padding: 0 4%;
 -   background: #fff;
 -   display: flex;
 -   flex-direction: column;
 - }
 - 
 - .notes view:nth-child(2)>text {
 -   font-size: 24rpx;
 -   color: #919191;
 -   letter-spacing: 0;
 -   line-height: 42rpx;
 - }
 - 
 - .buy-view {
 -   background: #fff;
 -   height: 96rpx;
 -   bottom: 0;
 -   left: 0;
 -   right: 0;
 -   padding-bottom: 22rpx;
 -   padding-top: 22rpx;
 - }
 - 
 - .buy {
 -   position: relative;
 -   background: #00c0ff;
 -   height: 94rpx;
 -   width: 670rpx;
 -   margin: 0 auto 30rpx;
 -   color: #fff;
 -   font-size: 36rpx;
 -   line-height: 94rpx;
 -   border-radius: 61rpx;
 - }
 - 
 - .tel {
 -   right: 0;
 -   top: 0;
 -   bottom: 0;
 -   margin: auto;
 -   width: 50rpx;
 -   height: 50rpx;
 - }
 - 
 - .txt {
 -   margin-right: 30rpx;
 - }
 - .distance{
 -   border: none;
 -   border-radius:16rpx;
 -   width: 600rpx;
 -   padding: 16rpx 6rpx 0 0; 
 - }
 - .distance .txt01{
 -   display: block;
 -   font-size: 26rpx;
 -   color: #ff4949;
 - }
 - .clock{
 -   width: 116rpx!important;
 -   vertical-align: middle;
 -   margin-right: 10rpx;
 -   margin-top: -4rpx;
 - }
 - .qiang{
 -   position: inline-block;
 -   width: 60rpx;
 -   height: 40rpx;
 -   line-height: 40rpx;
 -   color: #ff4949;
 -   text-align: center;
 -   font-size: 28rpx;
 -   margin-right: 10rpx;
 - }
 - .times{
 -   display: inline-block;
 -   color: #ff4949;  
 -   font-weight:bold; 
 -   font-size: 26rpx;
 -   text-align:center;
 - }
 - .times text{
 -   display: inline-block;
 -   margin: 6rpx;
 -   width: 46rpx;
 -   height: 56rpx;
 -   text-align: center;
 -   font-size: 28rpx;
 -   line-height: 60rpx;
 -   border-radius:12rpx;
 -   color: #fff;
 -   font-weight:bold; 
 -   background: #ff4949; 
 - }
 - 
 - .b1 {
 -   position: fixed;
 -   top: 0px;
 -   bottom: 0px;
 -   left: 0px;
 -   right: 0px;
 -   background: rgba(0, 0, 0, 0.8);
 -   overflow: hidden;
 -   z-index: 10;
 - }
 - 
 - .con {
 -   position: absolute;
 -   top: 35rpx;
 -   right: 0;
 -   bottom: 0;
 -   left: 0;
 -   margin: auto;
 -   width: 587rpx;
 - }
 - 
 - .con .image{
 -   display: block;
 -   width: 100%;
 - }
 - 
 - .img {
 -   margin-top: -50rpx;
 - }
 - .question {
 -   display: block;
 -   width: 587rpx;
 -   background: #fff;
 -   border-bottom-left-radius: 22rpx;
 -   border-bottom-right-radius: 22rpx;
 -   overflow: hidden;
 - }
 - 
 - .ques {
 -   display: block;
 -   width: 511rpx;
 -   margin: 0 auto;
 -   height: 95rpx;
 -   line-height: 95rpx;
 -   font-size: 30rpx;
 -   color: #333;
 -   border-bottom: 1rpx solid #eee;
 - }
 - 
 - .titles {
 -   width: 511rpx;
 -   display: block;
 -   text-align: center;
 -   height: 50rpx;
 -   margin: 0 auto;
 -   padding-top:10rpx; 
 -   padding-bottom:20rpx; 
 -   font-size: 32rpx;
 -   font-weight: bold;
 -   line-height: 41rpx;
 -   border-bottom: 1rpx solid #eee;
 - }
 - .quessss >view:last-child{
 -   border-bottom:0; 
 - }
 - .close{
 -   position: relative;
 -   z-index: 10000;
 -   display: block;
 -   width: 70rpx;
 - }
 - .ques_gou{
 -   position: absolute;
 -   width: 20rpx;
 -   top: 160rpx;
 -   left: 23rpx;
 - }
 - .btns{
 -   color: #f8755b;
 -   font-weight: bold; 
 -   font-size: 30rpx!important;
 -   text-align: center!important;
 - }
 - .radios{
 -   display: block;
 -   font-size:28rpx; 
 -   height: 95rpx;
 -   line-height: 95rpx;
 -   color: #333;
 -   text-indent: .5em;
 - }
 
 
  |