.content {
  padding-bottom: 93px; }

.notice-wrap {
  border: solid 1px #d90107; }

.notice-title-wrap {
  height: 62px;
  background-color: #d90107;
  line-height: 62px;
  padding: 0 26px;
  box-sizing: border-box; }

.notice-title {
  font-size: 24px;
  color: #fff; }

.notice-intro {
  font-size: 16px;
  color: #fff; }

.notice-content {
  min-height: 908px;
  background-image: url("../img/test-bj.png");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100%; }

.notice-content-top {
  height: 281px;
  padding: 64px 50px 0 50px;
  border-bottom: 3px #ffdee6 solid;
  box-sizing: border-box; }

.notice-logo__title {
  font-size: 16px;
  color: #333;
  font-weight: bold;
  padding-top: 19px; }

.notice-center {
  padding-left: 95px; }
.notice-center .draw-period select {
  width: 162px;
  height: 38px;
  border: solid 1px #ed9595;
  background-color: transparent;
  outline: none;
  appearance: none;
  background-image: url("../icon/select-icon.png");
  background-position: right 10px center;
  background-repeat: no-repeat;
  font-size: 18px;
  color: #333;
  line-height: 38px;
  padding-left: 16px; }
.notice-center .draw-period select::-ms-expand {
  display: none; }
.notice-center .draw-time {
  font-size: 24px;
  color: #333;
  line-height: 36px;
  padding: 13px 0 23px 0; }
.notice-center .draw-time__text {
  color: #d90107; }
.notice-center .draw-result__item {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-image: url("../img/ball-bj.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-right: 12px;
  font-size: 26px;
  color: #fff;
  line-height: 48px;
  text-align: center; }
.notice-center .draw-result__item--blue {
  background-image: url("../img/ball-blue.png");
}

.notice-right .history, .notice-right .test {
  display: block;
  width: 110px;
  height: 42px;
  background-image: linear-gradient(0deg, #fdc7d0 0%, #ffeaec 100%);
  border: solid 1px #ee9898;
  margin-bottom: 15px; }
.notice-right .history__icon, .notice-right .test__icon {
  display: inline-block;
  width: 22px;
  height: 22px;
  vertical-align: middle;
  margin: 0 10px 0 20px; }
.notice-right .history__icon img, .notice-right .test__icon img {
  width: 100%;
  height: 100%; }
.notice-right .history__text, .notice-right .test__text {
  font-size: 18px;
  color: #333;
  line-height: 42px;
  vertical-align: middle; }

.notice-content-bottom {
  padding: 42px 50px 0 54px; }

.result-wrap {
  padding-bottom: 47px; }
.result-wrap .result-title-wrap {
  height: 53px;
  background-image: url("../img/title-bj.png");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100%; }
.result-wrap .result-title {
  font-size: 26px;
  color: #fff;
  line-height: 53px;
  padding-left: 24px; }
.result-wrap .play-rules {
  display: block;
  width: 112px;
  height: 32px;
  background-color: #d90107;
  border-radius: 5px;
  font-size: 16px;
  color: #fff;
  line-height: 32px;
  text-align: center; }
.result-wrap .result-table-head {
  height: 46px;
  background-color: #f4f4f4; }
.result-wrap .result-table-head__item {
  float: left;
  font-size: 16px;
  color: #333;
  line-height: 46px;
  text-align: center;
  font-weight: bold;
  border-right: 1px #f1f1f1 solid; }
.result-wrap .result-table-head__item--grade {
  width: 277px; }
.result-wrap .result-table-head__item--bet {
  width: 310px; }
.result-wrap .result-table-head__item--money {
  width: 380px;
  border-right: 0; }
.result-wrap .result-table-body {
  height: 50px;
  border-left: 1px #f1f1f1 solid;
  border-right: 1px #f1f1f1 solid;
  border-bottom: 1px #f1f1f1 solid; }
.result-wrap .result-table-body__item {
  float: left;
  font-size: 14px;
  color: #333;
  line-height: 50px;
  text-align: center;
  border-right: 1px #f1f1f1 solid; }
.result-wrap .result-table-body__item--grade {
  width: 277px; }
.result-wrap .result-table-body__item--bet {
  width: 310px; }
.result-wrap .result-table-body__item--money {
  width: 380px;
  border-right: 0; }

.notice-other {
  font-size: 16px;
  color: #333;
  line-height: 36px; }
.notice-other__money {
  overflow: hidden; }
.notice-other__money-item {
  float: left;
  padding-right: 50px; }
.notice-other__money-item__title {
  font-weight: bold; }
.notice-other__money-item__text {
  color: #d90107; }
.notice-other__money-item__content {
  color: #333; }
.notice-other__intro-title {
  font-weight: bold; }

/*# sourceMappingURL=detail-ticket.css.map */
