.c253336{
    background: repeat;}
.c253305 {
    font-size:16px;
    color:#b5333a !important;}
  
  .c253305-des{
    text-indent: 0px;
    padding-left:12px;
    margin-bottom:10px
  ;}
  .c253305-li{
  margin-top: 16px;
   border-bottom: 1px dashed #dfdfdf;}

.c1115550 {
    font-size:16px;
    color:#b5333a !important;}
  
  .c1115550-des{
    text-indent: 0px;
    padding-left:12px;
    margin-bottom:10px
  ;}
  .c1115550-li{
  margin-top: 16px;
   border-bottom: 1px dashed #dfdfdf;}

 .c253306 {
    display:flex;
    line-height: 24px !important;
    margin-bottom: 10px;
    height: 100% !important;}
  
 .c253306-label{
      display: flex;
    text-align: center;
    flex:1;
    justify-content: center;
    align-items: center;
    background-color: #eee;
    text-indent: 0px;}
  
  .c253306-des{
  flex:1;
      padding-left: 12px;
      text-indent: 0em;
      font-size:12px;}
  
  .c253306-border{
      width:100%;
      padding:0;
      border:none
  ;}
  
  .c253306-list{
      float:left;
     overflow:hidden
  ;}
  .c253306-card{
      margin-top: 16px;
      width:100%
  ;}
  
  .c253306-a{
    font-size: 16px;
    color: #f8b15b;}

.c253342{
     margin-top:20px;
    width:100%;
   display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 10px;}

.c253342-li{
    display:block;
    background-color: #fafaf9;
    padding: 20px;}

.c253342-li .header{
    display: flex;
    align-items: center;
    width: 100%;
    padding: 0;}
  
.c253342-li .header-date{
   display: flex;
   flex-direction: column;
   justify-content: center;
   align-items: center;
   background-color: #8f000b;
   color: #fff;
   padding: 8px;}
  .c253342-li .header-date .month{
    font-size: 20px;}
.c253342-li .header-title{
    color: #8f000b;
    font-size:15px;
    margin-left: 20px;
   flex: 1;}
  .c253342-li .header-title a{
   color: #8f000b;
    font-size:15px;}
.c253342-content {
    margin: 20px 0;
     font-size:14px;}
.c1115573{
margin-top:15px;
width:100%;
    display:grid;
    grid-template-columns: repeat(4,1fr);
    gap: 18px;}

.c1115573-box{
    height:200px
;}
.c1115573-title{
    color:#fff;
    margin-top:4px;
    background-color:#b12325;
    padding:4px
;}
.c1115537{
    width:100%
;}
.c1115539{
    width:100%
;}
