body{
    background-color: #F8F8F8;
}
.main{
    margin: 20px auto;
    display: block !important;
}
.content_container{
    background-color: #fff;
    padding: 20px;
    margin-top: 20px;
}
.sj_titbox{
    margin-top: 0;
    border-bottom: 1px solid #D9D9D9;
    font-size: 20px;
    font-weight: bold;
}
.case_info{
    background-color: #F7F7F7;
    padding: 16px;
    margin-top: 20px;
}
.case_info_item{
    font-size: 14px;
    display: flex;
    margin-bottom: 12px;
}
.case_info_item span:nth-of-type(1){
    color: #666;
    width: 100px;
}
.case_info_item span:nth-of-type(2){
    color: #C24040;
    font-weight: bold;
}
.content_title{
    font-weight: bold;
    font-size: 16px;
    color: #333333;
    position: relative;
    margin-top: 20px;
}
.content_title::before{
    content: "";
    position: absolute;
    left: -10px;
    width: 4px;
    height: 20px;
    background: #183F99;
    border-radius: 2px 2px 2px 2px;
}
.wbmain{
    overflow: unset;
}
.maincontent{
    margin-top: 20px;
    background-color: #f7f7f7;
}
.mianze{
    margin-top: 20px;
    font-weight: bold;
}
.weizhi{
  color: #666;
}
.weizhi a{
  color: #666;
}
/* 更小 */
@media screen and (max-width: 1359px) {
    .main {
      width: 1000px;
    }
  }
  
  /* 720p */
  @media screen and (min-width: 1360px) and (max-width: 1919px) {
    .main {
      width: 85vw
    }
  }
  
  /* 1080p屏幕 */
  @media screen and (min-width: 1920px) and (max-width: 2559px) {
    .main {
      width: 85vw;
    }
  }
  
  /* 2K屏幕 */
  @media screen and (min-width: 2560px) {
    .main {
      width: 2000px;
    }
  }
  