*{
  margin: 0;
  padding: 0;
}
body{
  width: 100%;
  height: 100%;
 
}
div{
  box-sizing: border-box;
}
a{
  text-decoration: none;
}
ul{
  list-style: none;
}
.clearfix:after{
  content: "";
  display: block;
  height: 0;
  clear:both;
  visibility: hidden;
}
.pc-body{
  background-color: #3faaa4;
  width: 100%;
  height: 100%;
}
.content-box{
  width: 1185px;
  margin: 0 auto;
}
.content-top{
  width: 100%;
  height: 451px;
}
.content-top img{
  width: 100%;
  height: 100%;
}
.content-center{
  width: 100%;
  background-color: #fff;
  padding: 35px 42px 65px 42px;
}

.layui-table tr td a{
  display: inline-block;
  width: 90px;
  height: 28px;
  line-height: 28px;
  background: #39b1b3;
  color: #fff;
}


.center-top-title{
  font-size: 20px;
  line-height: 20px;
  color: #3faaa4;
  vertical-align: middle;
}
.return-btn{
  font-size: 14px;
  line-height: 20px;
  color: #3faaa4;
  vertical-align: middle;
}
.center-top>div{
  display: flex;
  justify-content: space-between;
  height: 50px;
}

.zb-time-tab li{
  cursor: pointer;
  height: 38px;
  text-align: center;
  background: #e2e2e2;
  font-size: 18px;
}
.zb-time-tab .zb-time-active{
  background-color: #d75e4a;
  color: #fff;
}
.tab-content>table:nth-child(2){
  display: none;
}
.content-bottom{
  display: flex;
  justify-content: center;
  height: 110px;
  padding: 60px 0px 30px;
}
.content-bottom p{
  font-size: 14px;
  line-height: 30px;
  color: #fff;
  padding: 0px 20px;
}
.layui-table tr td:last-child {
  text-align: center;
}
.zb-state-one{
  background-color: #e84541 !important;
}
.zb-state-two{
  background-color: #5daeb1;
}
td{
  color: #333;
}
.td-bold{
  font-weight: bold;
}