.train-title{
  font-size:30px;
  font-weight:500;
  color:rgba(51,51,51,1);
  padding-top: 21px;
}

.train-subtitle{
  font-size:16px;
  font-weight:300;
  color:rgba(102,102,102,1);
}

.training-system-card{
  width: 265px;
  height: 418px;
  display: flex;
  flex-direction: column;
  background:rgba(255,255,255,1);
  box-shadow:-4px 11px 16px 0px rgba(188,190,197,0.24);
}

.training-system-card>.card-title{
  padding: 26px 0 0 21px;
  font-size:20px;

  font-weight:500;
  color:rgba(106,202,242,1);
}

.training-system-card>.card-content{
  padding: 18px 26px 0 22px;
  font-size:14px;

  font-weight:400;
  color:rgba(102,102,102,1);
  line-height:24px;
}

.training-table{
  width:438px;
  height: 160px;
  border: 1px dashed rgba(153,153,153,1);
}

.training-table-title{
  font-size:24px;

  font-weight:500;
}

.training-table-content{
  width:240px;
  padding-top:20px;
  font-size:16px;

  font-weight:400;
  color:rgba(102,102,102,1);
}

.training-table-icon{
  width:26px;
  height:22px;
  text-align:center;
  margin:42px 0 0 58px;
  background: url(/cs/v2/images/train/zwzd/3.png);
  font-size:12px;

  font-weight:400;
  line-height: 12px;
  color:rgba(255,255,255,1);
}



.path-plan{
  text-align: center;
}

.path-plan>.plan-title{
  font-size:24px;

  font-weight:bold;
  color:rgba(255,255,255,1);
  line-height:28px;
}

.path-plan>.plan-subtitle{
  font-size:16px;

  font-weight:400;
  color:rgba(150,255,57,1);
  line-height:28px;
}