/*2021 规则说明 */
.rules_title_wrap {
    padding: 20px 0px;
  }
  .rules_title_wrap div {
    display: inline-block;
    vertical-align: top;
  }
  .rules_title {
    font-size: 35px;
    letter-spacing: 5px;
    font-weight: bold;
    vertical-align: top;
  }
  .rules_btn_wrap {
    float: right;
    margin-top: 5px;
    margin-right: -20px;
  }
  .rules_btn_wrap button {
    height: 38px;
    border: none;
    color: white;
    letter-spacing: 1px;
    font-size: 16px;
    margin-right: 20px;
    border-radius: 40px;
    background: var(--help-rules_btn-bg);
  }
  .rules_2nd_title {
    font-size: 30px;
    color: #0091ea;
    font-weight: bold;
    margin-bottom: 10px;
    text-align: left;
  }
  .rules_text {
    margin-bottom: 50px;
    line-height: 30px;
    font-size: 16px;
    letter-spacing: 1px;
    text-align: left;
  }
  .rules_text ul {
    margin-left: -40px;
  }
  .rules_text li {
    list-style-type: decimal;
    width: 93%;
    line-height: 24px;
    color: black;
    font-size: 16px;
    margin:10px 0px 0px 5%;
  }

  .rules_text span {
    color: #d50000;
    font-weight: bold;
  }
  .rules_3rd_title {
    font-size: 20px;
    letter-spacing: 1px;
    text-align: left;
  }
  .rules_pic01 {
    background: var(--rule-1);
    background-size: cover;
    width: 900px;
    height: 779px;
    margin: 20px 0px;
  }
  .rules_pic02 {
    background: var(--rule-2);
    background-size: cover;
    width: 900px;
    height: 442px;
    margin: 20px 0px 20px 0px;
  }
  .rules_pic03 {
    background: var(--rule-3);
    background-size: cover;
    width: 900px;
    height: 779px;
    margin: 20px 0px;
  }
  .rules_pic04 {
    background: var(--rule-4);
    background-size: cover;
    width: 900px;
    height: 442px;
    margin: 20px 0px 20px 0px;
  }
  .rules_pic05 {
    background: var(--rule-5);
    background-size: cover;
    width: 900px;
    height: 475px;
    margin: 20px 0px;
  }
  .rules_pic06 {
    background: var(--rule-6);
    background-size: cover;
    width: 900px;
    height: 442px;
    margin: 20px 0px 20px 0px;
  }
  .rules_pic07 {
    background: var(--rule-7);
    background-size: cover;
    width: 900px;
    height: 475px;
    margin: 20px 0px;
  }
  .rules_pic08 {
    background: var(--rule-8);
    background-size: cover;
    width: 900px;
    height: 442px;
    margin: 20px 0px 20px 0px;
  }
  .rules_pic09 {
    background: var(--rule-9);
    background-size: cover;
    width: 900px;
    height: 442px;
    margin: 20px 0px;
  }
  .rules_pic10 {
    background: var(--rule-10);
    background-size: cover;
    width: 900px;
    height: 442px;
    margin: 20px 0px 20px 0px;
  }
  .rules_pic11 {
    background: var(--rule-11);
    background-size: cover;
    width: 900px;
    height: 442px;
    margin: 20px 0px 20px 0px;
  }
  .rules_pic12 {
    background: var(--rule-12);
    background-size: cover;
    width: 900px;
    height: 442px;
    margin: 20px 0px 20px 0px;
  }
  
  .scroll_top {
    display: none;
    background: url("../img/ruledown02.svg") no-repeat;
    width: 80px;
    height: 80px;
    position: fixed;
    right: 3%;
    bottom: 40px;
  }
  
  .txt-green{
      color: #447b04 !important;
  }
  /*2021 规则说明 END */

/**
 玩法說明-預約下單
*/
.reserveRules_pic01 {
  background: var(--reserveRules-01);
  background-size: cover;
  width: 900px;
  height: 779px;
  margin: 20px 0px 20px 0px;
}
.reserveRules_pic02 {
  background: var(--reserveRules-02);
  background-size: cover;
  width: 900px;
  height: 713px;
  margin: 20px 0px 20px 0px;
}
.reserveRules_pic03 {
  background: var(--reserveRules-03);
  background-size: cover;
  width: 900px;
  height: 707px;
  margin: 20px 0px 20px 0px;
}
