body {
  margin: 0;
  padding: 0;
  font-size: 14px; }

.red_head {
  border-bottom: 2px solid #8b1f29; }
  .red_head table {
    width: 100%;
    border-collapse: collapse;
    border: none;
    background: #b71f29; }
    .red_head table tr td {
      height: 45px;
      text-align: center;
      vertical-align: middle;
      border-right: 1px solid #8b1f29; }
      .red_head table tr td:nth-child(1), .red_head table tr td:nth-child(2), .red_head table tr td:nth-child(4), .red_head table tr td:nth-child(5) {
        width: 48px; }
      .red_head table tr td:nth-child(2) {
        position: relative; }
      .red_head table tr td:nth-child(3) {
        font-size: 18px;
        font-weight: bold;
        color: #fff; }
      .red_head table tr td:last-child {
        border-right: none; }
      .red_head table tr td img {
        height: 18px;
        width: 18px;
        margin-top: 3px; }
      .red_head table tr td div.menus {
        position: absolute;
        top: 55px;
        left: -43px;
        width: 200px;
        display: none;
        z-index: 1000; }
        .red_head table tr td div.menus div.arrow {
          width: 0;
          height: 0;
          border: 9px solid transparent;
          border-bottom-color: black;
          position: absolute;
          top: -17px;
          left: 58px; }
        .red_head table tr td div.menus ul {
          list-style: none;
          margin: 0;
          padding: 0; }
          .red_head table tr td div.menus ul li {
            float: left;
            width: 45%;
            list-style: none;
            margin: 0;
            padding: 0;
            border-right: 1px solid #000;
            border-bottom: 1px solid #000; }
            .red_head table tr td div.menus ul li:nth-child(2n) {
              border-right: 1px solid rgba(0, 0, 0, 0.7); }
            .red_head table tr td div.menus ul li:nth-last-child(2), .red_head table tr td div.menus ul li:last-child {
              border-bottom: 1px solid rgba(0, 0, 0, 0.7); }
            .red_head table tr td div.menus ul li a {
              display: block;
              width: 100%;
              text-align: center;
              color: #fff;
              padding: 10px;
              box-sizing: border-box;
              font-size: 14px;
              background: rgba(0, 0, 0, 0.7); }

.qipao {
  position: absolute;
  top: 6px;
  right: 6px;
  background: yellow;
  padding: 2px 5px 0;
  border-radius: 10px;
  font-weight: bold; }

.clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden; }
