.main { 
 | 
  margin: 0 18rpx; 
 | 
  padding-bottom: 20rpx; 
 | 
} 
 | 
.icon-address{color: #00C085;font-size: 40rpx;margin: 25rpx 22rpx 0 22rpx} 
 | 
.orders-address { 
 | 
  position: relative; 
 | 
  padding: 25rpx 0; 
 | 
  display: flex; 
 | 
  font-size: 14px; 
 | 
  line-height: 25px; 
 | 
  color: #adadad; 
 | 
} 
 | 
.orders-address-detail{font-size: 26rpx;color: #666;line-height: 30rpx;width: 459rpx} 
 | 
.orders-address::after { 
 | 
  position: absolute; 
 | 
  right: 40rpx; 
 | 
  top: 60rpx; 
 | 
  content: ''; 
 | 
  width: 20rpx; 
 | 
  height: 20rpx; 
 | 
  border-top: 4rpx solid #999; 
 | 
  border-right: 4rpx solid #999; 
 | 
  -webkit-transform: rotate(45deg); 
 | 
  transform: rotate(45deg); 
 | 
} 
 | 
.default { 
 | 
  width: 44rpx; 
 | 
  height: 23rpx; 
 | 
  font-size: 14rpx; 
 | 
  border-radius: 9rpx; 
 | 
  color: #fff; 
 | 
  display: block; 
 | 
  text-align: center; 
 | 
  line-height: 23rpx; 
 | 
  background-color: #FF4606; 
 | 
  margin-top: 6rpx; 
 | 
  margin-right: 5rpx 
 | 
} 
 | 
.order-list{width: 470rpx;} 
 | 
.orders-address-item{display:flex} 
 | 
.orders-address-name { 
 | 
  display: inline-block; 
 | 
  font-size: 34rpx; 
 | 
  margin-right: 20rpx 
 | 
} 
 | 
.orders-no-address { 
 | 
  font-size: 26rpx; 
 | 
  position: relative; 
 | 
  line-height: 100rpx; 
 | 
  color: #666; 
 | 
  text-align: center; 
 | 
} 
 | 
  
 | 
.orders-box { 
 | 
  padding-bottom: 0rpx; 
 | 
} 
 | 
  
 | 
.orders-list { 
 | 
  position: relative; 
 | 
  height: 180rpx; 
 | 
  margin-bottom: 10rpx; 
 | 
  background-color: #fff; 
 | 
  border-radius: 10rpx; 
 | 
  display: flex; 
 | 
  padding: 30rpx 0; 
 | 
} 
 | 
  
 | 
.orders-list>view { 
 | 
  display: flex; 
 | 
} 
 | 
  
 | 
.orders-thumb { 
 | 
  width: 167rpx; 
 | 
  height: 159rpx; 
 | 
  margin: 0 23rpx; 
 | 
} 
 | 
  
 | 
.orders-pro-name { 
 | 
  color: #333; 
 | 
  margin: 10rpx 0 10rpx 0; 
 | 
  font-weight: bold; 
 | 
  font-size: 30rpx; 
 | 
  overflow: hidden;  
 | 
  text-overflow: ellipsis; 
 | 
  white-space: nowrap; 
 | 
} 
 | 
  
 | 
.order-norms { 
 | 
  color: #999; 
 | 
  font-size: 26rpx; 
 | 
} 
 | 
  
 | 
.order-detail { 
 | 
  width: 417rpx; 
 | 
} 
 | 
.orders-pro-price { 
 | 
  margin-top: 29rpx; 
 | 
  color: #ff4606; 
 | 
  font-size: 32rpx; 
 | 
  font-weight: bold; 
 | 
} 
 | 
  
 | 
.orders-count-num { 
 | 
  margin-top: 125rpx; 
 | 
  font-size: 34rpx; 
 | 
  width: 50rpx; 
 | 
  color: #b3b3b3; 
 | 
} 
 | 
  
 | 
.orders-footer { 
 | 
  position: fixed; 
 | 
  bottom: 0; 
 | 
  left: 0; 
 | 
  width: 100%; 
 | 
  height: 106rpx; 
 | 
  line-height: 106rpx; 
 | 
  background: #fff; box-sizing: border-box; 
 | 
  display: flex;z-index: 99; 
 | 
  overflow: hidden 
 | 
} 
 | 
  
 | 
.orders-footer .orders-footer-total { 
 | 
  width: 504rpx; 
 | 
  padding-left: 38rpx; 
 | 
  color: #666; 
 | 
  font-size: 26rpx; 
 | 
  display: flex;align-items: center;line-height: 106rpx 
 | 
} 
 | 
  
 | 
.orders-footer-total-money { 
 | 
  color: #ff5e10; 
 | 
  font-weight: bold; 
 | 
  font-size: 32rpx; 
 | 
} 
 | 
  
 | 
.orders-footer .orders-footer-btn { 
 | 
  display: inline-block; 
 | 
  width: 246rpx; 
 | 
  height: 106rpx; 
 | 
  text-align: center; 
 | 
  color: #fff; 
 | 
  background: #e74a05; 
 | 
  font-size: 28rpx; 
 | 
  padding: 0 5rpx; 
 | 
  line-height: 106rpx 
 | 
} 
 | 
  
 | 
.orders-bottom-text { 
 | 
  display: flex; 
 | 
  line-height: 100rpx; 
 | 
  font-size: 26rpx; 
 | 
  margin: 0 20rpx; 
 | 
} 
 | 
  
 | 
.orders-bottom-text>text { 
 | 
  color: #333; 
 | 
  font-weight: bold; 
 | 
  font-size: 30rpx; 
 | 
} 
 | 
  
 | 
.orders-bottom { 
 | 
  padding-bottom: 30rpx; 
 | 
  background-color: #fff; 
 | 
  border-radius: 10rpx; 
 | 
  margin-bottom: 10rpx; 
 | 
} 
 | 
  
 | 
  
 | 
  
 | 
.orders-bottom-text text { 
 | 
  margin: 0 15rpx; 
 | 
} 
 | 
  
 | 
/* .remarks { 
 | 
  flex-direction: column; 
 | 
} */ 
 | 
  
 | 
.orders-bottom-text>text { 
 | 
  width: 30%; 
 | 
} 
 | 
  
 | 
.orders-bottom-text-right { 
 | 
  display: flex; 
 | 
  width: 70%; 
 | 
  justify-content: flex-end; 
 | 
  color: #666; 
 | 
} 
 | 
  
 | 
.orders-bottom-text-right-last { 
 | 
  color: #ff3f3a; 
 | 
} 
 | 
  
 | 
.orders-bottom-text-input { 
 | 
  margin: 0rpx 20rpx; 
 | 
  height: 100rpx; 
 | 
  width: 100%; 
 | 
  padding-left: 10rpx; 
 | 
  border-radius: 10rpx; 
 | 
  font-size: 26rpx; 
 | 
  line-height: 100rpx;text-align: right 
 | 
} 
 | 
  
 | 
  
 | 
.youhui-box{ 
 | 
  line-height: 100rpx; 
 | 
  font-size: 26rpx; 
 | 
  padding-bottom: 30rpx; 
 | 
  background-color: #fff; 
 | 
  border-radius: 10rpx; 
 | 
  margin-bottom: 100rpx; 
 | 
  
 | 
} 
 | 
.youhui-item{ 
 | 
  width: 100%; 
 | 
} 
 | 
  
 | 
.youhui-box .left{ 
 | 
  text-align: left; 
 | 
  padding-left: 15px; 
 | 
  display: inline-block; 
 | 
  width: 20%; 
 | 
} 
 | 
  
 | 
.youhui-box .right{ 
 | 
  text-align: right; 
 | 
   padding-right: 15px; 
 | 
  display: inline-block; 
 | 
   width: 60%; 
 | 
} 
 | 
  
 | 
/* 下拉列表 */ 
 | 
  
 | 
.list-msg { 
 | 
  background-color: #fff; 
 | 
  position: relative; 
 | 
} 
 | 
  
 | 
.list-msg .list-msg2 { 
 | 
  display: flex; 
 | 
  align-items: center; 
 | 
  justify-content: space-between; 
 | 
} 
 | 
  
 | 
.select_box { 
 | 
  background-color: #fff; 
 | 
  width: 93%; 
 | 
  position: absolute; 
 | 
  top: 80rpx; 
 | 
  z-index: 1; 
 | 
  overflow: hidden; 
 | 
  animation: myfirst 0.5s; 
 | 
} 
 | 
  
 | 
.select_one { 
 | 
  height: 60rpx; 
 | 
  line-height: 60rpx; 
 | 
  border-bottom: 1px solid #ccc; 
 | 
} 
 | 
  
 | 
.icon-jia { 
 | 
  color: #666; 
 | 
  font-weight: bold; 
 | 
} 
 | 
  
 | 
.division{ 
 | 
  height: 6rpx; 
 | 
  display: block; 
 | 
  margin-bottom: 10rpx; 
 | 
} 
 | 
  
 | 
.getShopStore, .delivery { 
 | 
  position: fixed; 
 | 
  bottom: 0; 
 | 
  width: 100%; 
 | 
  height: 688rpx; 
 | 
  background: #fff; 
 | 
  border-radius: 10px 10px 0px 0px; 
 | 
} 
 | 
  
 | 
.getShopStore, .delivery text { 
 | 
  font-size: 26rpx; 
 | 
  font-weight: bold; 
 | 
} 
 | 
/* page{ 
 | 
  background-color: skyblue!important 
 | 
} */ 
 | 
  
 | 
.choice { 
 | 
  width: 686rpx; 
 | 
  margin: auto; 
 | 
  color: #999; 
 | 
  display: flex; 
 | 
  align-items: center; 
 | 
  padding-top: 28rpx; 
 | 
} 
 | 
  
 | 
.choice .title { 
 | 
  width: 96%; 
 | 
  display: block; 
 | 
} 
 | 
  
 | 
.icon-quxiao { 
 | 
  font-size: 38rpx; 
 | 
} 
 | 
  
 | 
.label-2 { 
 | 
  font-size: 30rpx; 
 | 
  line-height: 100rpx; 
 | 
} 
 | 
  
 | 
.label-2__icon { 
 | 
  position: relative; 
 | 
  display: inline-block; 
 | 
  vertical-align: middle; 
 | 
  width: 40rpx; 
 | 
  height: 40rpx; 
 | 
  border-radius: 50%; 
 | 
  border: 1px solid #999; 
 | 
  left: 88%; 
 | 
} 
 | 
  
 | 
.icon-checked { 
 | 
  background-image: url(http://file.micromall.xczhyf.cn/wxxcx/image/20.png); 
 | 
  width: 100%; 
 | 
  height: 100%; 
 | 
  background-size: 100% 100%; 
 | 
} 
 | 
  
 | 
.active .label-2__icon { 
 | 
  background: #00c085; 
 | 
  border: none; 
 | 
} 
 | 
  
 | 
radio-group { 
 | 
  height: 500rpx; 
 | 
  overflow-y: scroll; 
 | 
  margin-top: 29rpx; 
 | 
} 
 | 
.coupons-list{ 
 | 
  width: 100%; 
 | 
  background:#F3F3F3; 
 | 
  border-radius:20px 20px 0px 0px; 
 | 
  position: absolute;bottom: 0; 
 | 
  height: 500rpx; 
 | 
  overflow-y: hidden; 
 | 
  padding-bottom: 143rpx; 
 | 
} 
 | 
.coupons-container{margin: 0;position: relative} 
 | 
.coupons{margin: auto;margin-bottom: 10rpx} 
 | 
.coupons .money::after{ 
 | 
left: 280rpx; 
 | 
} 
 | 
.coupons-list .coupons-container:last-child{padding-bottom: 106rpx} 
 | 
button { 
 | 
  line-height: 106rpx; 
 | 
  border-radius: 0; 
 | 
  border: none; 
 | 
  display: flex; 
 | 
  background-color: #fff; 
 | 
  width: 100%; 
 | 
  align-items: center; 
 | 
  font-size: 30rpx; 
 | 
  padding-left: 0; 
 | 
  padding-right: 0; 
 | 
  color: #333; 
 | 
  text-align: left; 
 | 
  box-sizing: border-box; 
 | 
  overflow: hidden 
 | 
} 
 | 
.button-hover{ 
 | 
  /* color:#fff; */ 
 | 
  background-color: rgba(0,0,0,0); 
 | 
} 
 | 
button:after { 
 | 
  border: 0px; 
 | 
  color: #333; 
 | 
} 
 | 
.coupons-list radio-group{margin-top: 0} 
 | 
.coupons-one{ 
 | 
  font-size: 30rpx; 
 | 
  color: #333; 
 | 
  display: flex; 
 | 
  align-items: center; 
 | 
  width: 90%; 
 | 
  margin: 30rpx auto; 
 | 
} 
 | 
.checked-lable{ 
 | 
  width: 100%;display: flex;white-space: nowrap 
 | 
} 
 | 
.radio-one{ 
 | 
  width: 70%;text-align: right 
 | 
} 
 | 
radio{ 
 | 
    transform: scale(0.8); 
 | 
} 
 |