/* pages/TicketDetails/TicketDetails.wxss */
page{
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #f9f6f6;
}
.ticketImg{
  width: 100%;
  height: 472rpx;
}
.imgView{
  width: 100%;
  height: 300rpx;
  overflow: hidden;
  border-radius:0px 0px 30rpx 30rpx;
  position: relative
}
.tooth{
  display: block;
  width: 694rpx;
  height: 10rpx;
  position: absolute;
  left: 50%;
  bottom: -4rpx;
  transform: translateX(-50%);
}
.buyNum{
  width: 100%;
  height: 190rpx;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #ffffff;
  border-radius: 30rpx;
  overflow: hidden;
}
.ticketName{
  margin-left: 96rpx;
}
.lineRig{
  margin-right: 55rpx;
}
.line{
  margin-left: 94rpx;
  margin-right: 46rpx;
  width: 1rpx;
  height: 126rpx;
  background-color: rgba(204,204,204,1);
}
.bigWord{
  font-size:100rpx;
  font-family:DINPro;
  font-weight:bold;
  color:rgba(235,97,0,1);
}
.smaWord{
  font-size:30rpx;
  font-family:SourceHanSansCN;
  font-weight:bold;
  color:rgba(51,51,51,1);
}


.title{
  display: inline-block;
  width: 100%;
  margin-bottom:7px;
  text-align: center;
  font-size:30rpx;
  font-family:SourceHanSansCN;
  font-weight:bold;
  color:rgba(51,51,51,1);
  line-height:30rpx;
}
.timeLimit{
  height: 26rpx;
  display: flex;
  align-items: center;
  margin-top: 23rpx;
  margin-bottom: 15rpx;
}
.timeLimit image{
  width: 20rpx;
  height: 20rpx;
  margin-left: 32rpx;
  margin-right: 16rpx;
}
.timeLimit text{
  font-size:26rpx;
  font-family:SourceHanSansCN;
  font-weight:bold;
  color:rgba(51,51,51,1);
  line-height:30rpx;
}
.specify{
  font-size:22rpx;
  font-family:SourceHanSansCN;
  font-weight:400;
  color:rgba(102,102,102,1);
  line-height:30rpx;
  width: 613rpx;
  margin-left: 69rpx;
}
.lookView{
  width: 100%;
  text-align: center;
  margin-top: 20rpx;
  height: 200rpx;
  background-color: #fff;
  border-radius: 30rpx;
  display: flex;
  justify-content: center;
  align-items: center;
}
.codeImg{
  width: 200rpx;
  height: 200rpx
}

.botAll{
  background-color: #ffffff;
  border-radius:30rpx;
  margin-top: 10rpx;
  padding: 50rpx 0;
}
.circleLeft{
  background-color: #f9f6f6;
  border-radius: 50%;
  width: 50rpx;
  height: 50rpx;
  position: absolute;
  left: -25rpx;
}
.circleRig{
  background-color: #f9f6f6;
  border-radius: 50%;
  width: 50rpx;
  height: 50rpx;
  position: absolute;
  right: -25rpx;
}

/* .scrollY{
  height: 200rpx;
  margin-top: 107rpx;
}

.historyIcon{
  width: 30rpx;
  height: 30rpx;
}
.history{
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 20rpx;
  padding: 0 50rpx;
}
.historyLeft{
  position: relative;
  width: 179rpx;
  height: 36rpx;
}
.ticketCode{
  width: 179rpx;
  text-align: center;
  font-size:20rpx;
  font-family:DIN;
  font-weight:500;
  color:rgba(255,255,255,1);

  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.historyTicketBg{
  width: 179rpx;
  height: 36rpx;
}
.tickName{
  font-size:24rpx;
  color:rgba(102,102,102,1);
  margin-left: 95rpx;
}
.tickType{
  font-size:24rpx;
  font-family:SourceHanSansCN;
  font-weight:bold;
  color:rgba(235,97,0,1);
} */