.catalog_detail {
  margin-bottom: 30px; }
  .catalog_detail .title {
    font-size: 16px;
    font-weight: bold; }
  .catalog_detail .summary {
    padding: 15px 0;
    line-height: 22px; }
  .catalog_detail .dowload {
    padding-top: 10px;
    padding-bottom: 10px;
    border: 1px solid #ccc; }
    .catalog_detail .dowload a {
      padding: 8px 30px;
      border-radius: 4px;
      color: #CE1E1E;
      font-weight: bold;
      font-size: 18px; }
      .catalog_detail .dowload a i {
        padding-right: 10px; }
  .catalog_detail .related {
    margin-top: 30px; }
    .catalog_detail .related ul {
      border-bottom: 2px solid #e0e0e0; }
    .catalog_detail .related .activated {
      padding: 10px 0; }
      .catalog_detail .related .activated a {
        text-transform: uppercase;
        font-weight: bold;
        color: #ce1e1e;
        font-size: 18px;
        border-bottom: 2px solid #f22c11;
        padding: 6px 20px 9px 0px; }
    .catalog_detail .related .item-related {
      padding-top: 20px; }
      .catalog_detail .related .item-related .sub_item {
        padding: 10px 0;
        display: flex;
        border-bottom: 2px dotted #dddddd; }
        .catalog_detail .related .item-related .sub_item img {
          border-radius: 4px;
          border: 1px solid #DDDDDD; }
        .catalog_detail .related .item-related .sub_item .info {
          padding-left: 30px; }
          .catalog_detail .related .item-related .sub_item .info .name {
            font-weight: bold; }
          .catalog_detail .related .item-related .sub_item .info .summary {
            line-height: 22px;
            padding: 5px 0; }
            .catalog_detail .related .item-related .sub_item .info .summary a {
              color: #CE1E1E;
              font-style: italic; }

/*# sourceMappingURL=detail.css.map */
