/* pages/team_ping/team_ping.wxss */
.top{
  background-color: white;
   display: flex;  
  flex-direction: row;  
  width: 100%;
  min-height: 90rpx;
  color: #000000;
  line-height: 90rpx;
  text-align: center;
  font-size: 28rpx;
  border-bottom: 2rpx solid #eeeeee;
}

.tyi{

  flex:1;
   min-height: 90rpx;
  color: #000000;
  line-height: 90rpx;
  text-align: center;
}

.ter{

  flex:1;
   min-height: 90rpx;
  color: #000000;
  line-height: 90rpx;
}

.tsan{

  flex:1;
   min-height: 90rpx;
  color: #000000;
  line-height: 90rpx;
}

.tsan{

  flex:1;
   min-height: 90rpx;
  color: #000000;
  line-height: 90rpx;
}

.tsi{

  flex:1;
   min-height: 90rpx;
  color: #000000;
  line-height: 90rpx;
}

.pd-list-top{
      height: 80rpx;
          border-bottom: 2rpx solid #eeeeee;
          font-size: 28rpx;
    line-height: 80rpx;
        color: #666;
}

.pd-list{
  width: 100%;
     overflow: hidden;
    background: #FFF;
 
}

.pd-list-top{
    margin: auto;
    height: 72rpx;
    border-bottom: 2rpx solid #eeeeee;
    font-size: 28rpx;
    line-height:72rpx;
    color: #666;
    font-weight: normal;
    width:95%;
}

.pd-list-top image{
 vertical-align: middle;

 display: inline-block;
    width: 50rpx;
    height: 50rpx;
    margin-left: 10rpx;
}

.pd-wz{
  
    display: inline-block;
    font-size: 28rpx;
    line-height: 76rpx;
    color: #000;
    font-weight: normal;
}

.jt{
  float: right;
  margin-top:12rpx;

}

.pd-list-image{
    width: 100%;
    padding-left:10px;
    min-height: 120rpx;
    display: flex;
   
}
.pd-list-image .xc-list{
  width:710rpx;
  border-bottom:2rpx solid #eee; 
}
.pd-list-image .xc-list .frame{
width:200rpx;
display:flex;
align-items:center;
height:222rpx;
}
.pd-list-image .xc-list .frame image{
    width: 182rpx;
    height: 182rpx;
    margin-right:20rpx;
}

.pd-img-wz1{
         font-size: 30rpx;
        height:102rpx;
          line-height:114rpx;
          color: #000;
          width:373rpx;


}


.pd-img-wz2{
 
      font-size: 32rpx;
    color: #999;
    width:400rpx;

    margin-top: 12rpx;
}

.pd-jg{
 margin-right:15rpx;
  font-size:42rpx;   
}

.pd-sl{
 
  width: 40rpx;
  float: left;
      font-size: 32rpx;
    color: #666;
    line-height: 40rpx;
    position: relative;
 right:-596rpx;
    top:40rpx;

}

.pd-price{


  position: absolute;
}


.pd-list-foot{
    width: 100%;
    margin: auto;
    font-size: 28rpx;
    line-height: 105rpx;
    color: #000;
    display: flex;
    justify-content:space-between;
  
}
 
.foot-l-wz{
    padding-right: 10rpx;
    display: inline-block;
    font-size: 30rpx;  
    color: #e4374d;
    font-weight: normal;
}

.foot-left{
  margin-left:19rpx;
  min-width: 360rpx;
  height: 100rpx;
  line-height: 100rpx;
  font-size:26rpx;
}
.foot-left .jietitun {
  height: 50rpx;
  line-height: 50rpx;
}

.foot-right{
      max-width: 50%;
}

.foot-right image{
    width: 55rpx;
    height:55rpx;
    border-radius: 50%;
    background-color: gold;
    margin-top:26rpx;

}


.foot-right-wz{

      padding: 6rpx 20rpx;
   display: inline-block;
    border-radius: 10rpx;
    color: #fff;
    margin-right: 10rpx;
    width: 160rpx;
    height: 40rpx;
    background-color: #D90214;



    
}
.s_and_f{
display:inline-block;
height:40rpx;
margin-top:20rpx;
text-align:center;
line-height:40rpx;
padding:6rpx 20rpx;
border-radius:10rpx;
margin-right:20rpx;
border: 2rpx solid #646464;
color: #646464;
}

.yao{
  background:#D90214;
width:120rpx;
display: inline-block;
height:40rpx;
margin-top:20rpx;
text-align:center;
line-height:40rpx;
 padding: 6rpx 20rpx;
 border-radius: 10rpx;
color: white;
margin-right: 20rpx;
}



.bg{
  color: #C4182E;
    border-bottom: 4rpx solid #C4182E;
    flex:1;
   min-height: 90rpx;

  line-height: 90rpx;
}
.bg1{
  color: #C4182E;
    border-bottom: 4rpx solid #C4182E;
    flex:1;
   min-height: 90rpx;

  line-height: 90rpx;
}


.swiper-tab{
	width: 100%;
	border-bottom: 4rpx solid #777777;
	text-align: center;
	line-height: 160rpx;}
.swiper-tab-list{  
    display: inline-block;
	width: 33.33%;
	color: #777777;
  font-size: 32rpx;
}
.on{ color:#e4374d;
	border-bottom: 5rpx solid #e4374d;}
 
.swiper-box{ display: block; height: 100%; width: 100%; overflow: hidden; }
.swiper-box view{
	text-align: center;
}

.foot-right-r{
    display: flex;
}

.wu{
    background-color: #e0e0e0;
    width: 100%;
    min-height:60% ;
}

.kon{
  background-color: e0e0e0;
  min-height: 80rpx;
  widows: 100%;
  line-height: 80rpx;
  text-align: center;
  caret-color: black;
  margin-top: 20rpx;
  font-size: 36rpx;
}
.bodytimecen {
  
  flex-grow: 1;
  font-size:30rpx;
  color: #000;
justify-content:flex-end;
width:97%;
margin-bottom:40rpx;
 line-height: 36rpx;

}

.bodytimecen span {
  color: #e4374d;
  border-radius: 7rpx;
  font-size: 25rpx;
  margin-right:8rpx;
  line-height: 36rpx
}
.xc-price-sn{
  height:73rpx;
line-height:90rpx;
width:508rpx;

}
.xc-price-no{
height:102rpx;
line-height:165rpx;
width:510rpx;

}
.xc-rmb{
  line-height:180rpx;
}
.xc-rmbs{line-height:99rpx;}
.xc-img-frame{
 line-height:176rpx;
text-align:right;


}
.xc-img-frame image{
  width:86rpx;
height:86rpx;

}
.xc-still-bad{
line-height:10rpx;
}
.xc-ellipsis{
  line-height:121rpx;
margin-left:5rpx;

}

.foot-l-wz2{
    font-size: 30rpx;  
    color: #e4374d;
    font-weight: normal;
    margin-top:-40rpx; 
  
}