.vipBox {
  margin-top: 0.5rem;
}
.vipBox_title {
  text-align: center;
  font-family: "Roboto", "Open Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025rem;
  line-height: 1.2;
  font-weight: 600;
  padding: 10px 0;
  font-size: 14px;
}
.vipBox_title-hidden {
  display: none;
}
.vipBox_eurhuf {
  font-size: 0.7901234568rem;
  line-height: 1rem;
  text-align: center;
  margin-bottom: 0.5rem;
}
.vipBox_eurhuf {
  font-size: 12.6419753086px;
}
@media screen and (min-width: 320px) {
  .vipBox_eurhuf {
    font-size: calc(12.6419753086px + 0 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_eurhuf {
    font-size: 12.6419753086px;
  }
}
.vipBox_eurhuf-hidden {
  display: none;
}
.vipBox_plans {
  width: 95%;
  display: flex;
  margin-top: 1.2rem;
}
.vipBox_plans-hidden {
  display: none;
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_plans {
    flex-direction: column;
    max-width: 500px;
    margin: 0 auto;
  }
}
.vipBox-narrow .vipBox_plans {
  flex-direction: column;
  max-width: 500px;
  margin: 0 auto;
}
.vipBox_plan {
  flex-grow: 1;
  margin-right: 0.3rem;
  margin-left: 0.3rem;
  border-radius: 0.294rem;
  background: #f5f5ee;
  box-shadow: 0 0 3px 0 #000000;
  position: relative;
  height: 15rem;
  padding-top: 2rem;
  border: 1px solid transparent;
  cursor: pointer;
}
@media screen and (min-width: 700px) and (max-width: 900px), (min-width: 1019px) {
  .vipBox_plan:nth-child(1) {
    margin-left: 0;
  }
  .vipBox_plan:nth-last-child(1) {
    margin-right: 0;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_plan {
    margin: 0 0.3rem 0.4rem;
    padding: 0.3rem;
    height: auto;
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%23776955%22%20d%3D%22M14%2010L4%200%200%203l7%207-7%207%204%203z%22%2F%3E%3C%2Fsvg%3E") right 10px center no-repeat #f5f5ee;
    background-size: 0.6rem;
  }
}
.vipBox-narrow .vipBox_plan {
  margin: 0 0.3rem 0.4rem;
  padding: 0.3rem;
  height: auto;
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%23776955%22%20d%3D%22M14%2010L4%200%200%203l7%207-7%207%204%203z%22%2F%3E%3C%2Fsvg%3E") right 10px center no-repeat #f5f5ee;
  background-size: 0.6rem;
}
.vipBox-boxed .vipBox_plan {
  background: #f9ead7;
  margin: 0 0 1rem;
}
@media (hover: hover) {
  .vipBox_plan:hover {
    border: 1px solid #d9531e;
    transform: scale(1.05);
  }
}
@media screen and (min-width: 700px) and (max-width: 900px), (min-width: 1019px) {
  .vipBox_planTop {
    border-bottom: 1px solid #a7a7a7;
    padding-bottom: 1.5rem;
    height: 6.5rem;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planTop {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0.3rem 1.4rem 0 0.5rem;
    max-width: 22rem;
    border-width: 0;
    padding: 0;
    height: auto;
  }
}
.vipBox-narrow .vipBox_planTop {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  margin: 0.3rem 1.4rem 1rem 0.5rem;
  max-width: 22rem;
  border-width: 0;
  padding: 0;
  height: auto;
}
@media screen and (min-width: 700px) and (max-width: 900px), (min-width: 1019px) {
  .vipBox_planBottom {
    padding: 0.294rem 0.294rem 0 0.294rem;
    position: relative;
    margin-top: -1.25rem;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planBottom {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    padding: 0;
    margin: 0.3rem 1.4rem 0 0.5rem;
    max-width: 22rem;
    justify-content: space-between;
  }
}
.vipBox-narrow .vipBox_planBottom {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  padding: 0;
  margin: 0.3rem 1.4rem 0 0.5rem;
  max-width: 22rem;
  justify-content: space-between;
}
.vipBox-boxed .vipBox_planBottom {
  min-height: 3rem;
  margin: 0;
}
.vipBox_planBadge {
  font-size: 12px;
  line-height: 1.1rem;
  text-align: center;
  background: #ffb24e;
  color: white;
  font-weight: 600;
  padding: 0.3rem 0.3rem;
  margin: 0 auto;
  border-radius: 0.294rem;
  z-index: 99;
}
.vipBox_planBadge {
  font-size: 14.2222222222px;
}
@media screen and (min-width: 320px) {
  .vipBox_planBadge {
    font-size: calc(14.2222222222px + 0 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_planBadge {
    font-size: 14.2222222222px;
  }
}
@media screen and (min-width: 700px) and (max-width: 900px), (min-width: 1019px) {
  .vipBox_planBadge {
    position: absolute;
    top: -0.7rem;
    left: 5%;
    max-width: 90%;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planBadge {
    position: relative;
    top: auto;
    left: auto;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    margin-top: -0.6rem;
  }
}
.vipBox-narrow .vipBox_planBadge {
  position: relative;
  top: auto;
  left: auto;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin-top: -0.6rem;
  font-size: 12px;
}
.vipBox_planMedal {
  height: 1.8rem;
}
@media screen and (min-width: 700px) and (max-width: 900px), (min-width: 1019px) {
  .vipBox_planMedal {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-row: 1;
    grid-column: 1;
    padding-left: 55%;
    width: 3rem;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planMedal {
    flex-basis: 30px;
    width: 30px;
    flex-grow: 0;
    padding-left: 0;
  }
}
.vipBox-narrow .vipBox_planMedal {
  flex-basis: 30px;
  width: 30px;
  flex-grow: 0;
  padding-left: 0;
}
.vipBox_planName {
  height: 1.8rem;
  line-height: 1.8rem;
  text-align: left;
}
@media screen and (min-width: 700px) and (max-width: 900px), (min-width: 1019px) {
  .vipBox_planName {
    justify-content: center;
    -ms-grid-row: 1;
    -ms-grid-column: 2;
    grid-row: 1;
    grid-column: 2;
    width: 3rem;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planName {
    flex-basis: 3rem;
    flex-grow: 1;
  }
}
.vipBox-narrow .vipBox_planName {
  flex-basis: 3rem;
  flex-grow: 1;
  margin-left: 6px;
}
@media (max-width: 300px) {
  .vipBox_planName {
    display: none;
  }
}
@media (max-width: 1060px) {
  .vipBox-narrow .vipBox_planName {
    display: none;
  }
}
.vipBox_planDay {
  text-align: center;
  height: 1.8rem;
  line-height: 1.8rem;
}
@media screen and (min-width: 700px) and (max-width: 900px), (min-width: 1019px) {
  .vipBox_planDay {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-row: 2;
    grid-column-start: 1;
    grid-column-end: 3;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planDay {
    width: 4.2rem;
    text-align: right;
    flex-basis: 5.2rem;
    flex-grow: 1;
  }
}
.vipBox-narrow .vipBox_planDay {
  width: 4.2rem;
  text-align: right;
  flex-basis: 5.2rem;
  flex-grow: 1;
}
.vipBox_planDayValue {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 27px;
}
.vipBox_planDayValue {
  font-size: 18px;
}
@media screen and (min-width: 320px) {
  .vipBox_planDayValue {
    font-size: calc(18px + 2 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_planDayValue {
    font-size: 20px;
  }
}
.vipBox_planPrice {
  text-align: center;
  font-size: 0.8888888889rem;
  line-height: 1.1rem;
  height: 1.8rem;
  line-height: 1.8rem;
}
.vipBox_planPrice {
  font-size: 14.2222222222px;
}
@media screen and (min-width: 320px) {
  .vipBox_planPrice {
    font-size: calc(14.2222222222px + 0 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_planPrice {
    font-size: 14.2222222222px;
  }
}
@media screen and (min-width: 700px) and (max-width: 900px), (min-width: 1019px) {
  .vipBox_planPrice {
    margin-top: auto;
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-row: 3;
    grid-column-start: 1;
    grid-column-end: 3;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planPrice {
    flex-basis: 5rem;
    text-align: right;
    flex-grow: 1;
  }
}
.vipBox-narrow .vipBox_planPrice {
  flex-basis: 5rem;
  text-align: right;
  flex-grow: 1;
}
.vipBox_planPriceValue {
  font-size: 1rem;
}
.vipBox_planPriceValue {
  font-size: 16px;
}
@media screen and (min-width: 320px) {
  .vipBox_planPriceValue {
    font-size: calc(16px + 0 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_planPriceValue {
    font-size: 16px;
  }
}
.vipBox_planPriceComment {
  font-size: 0.7901234568rem;
  line-height: 1rem;
  color: #938b54;
}
.vipBox_planPriceComment {
  font-size: 12.6419753086px;
}
@media screen and (min-width: 320px) {
  .vipBox_planPriceComment {
    font-size: calc(12.6419753086px + 0 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_planPriceComment {
    font-size: 12.6419753086px;
  }
}
.vipBox_planButton {
  font-family: "Roboto", "Open Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025rem;
  line-height: 1.2;
  background: #f2efe0;
  color: #523c2f;
  height: 1.75rem;
  text-align: center;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  margin: 0 0.25rem 0.06rem 0.25rem;
  padding: 0 0.5rem;
  text-decoration: none;
  border: 0.059rem solid #d6d0c2;
  border-radius: 0.25rem;
  vertical-align: top;
  font-weight: 700;
  letter-spacing: 0.015rem;
  cursor: pointer;
  box-shadow: rgba(0, 0, 0, 0.3) 0.059rem 0.059rem 0.118rem 0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 95%;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0.75rem;
}
@media (hover: none) and (max-device-width: 1025px) {
  .vipBox_planButton {
    min-height: 2.25rem;
  }
}
@media (hover: hover) {
  .vipBox_planButton:hover {
    margin-top: 0.059rem;
    margin-bottom: 0;
    outline: none;
    color: #d9531e;
    text-decoration: none;
    box-shadow: none;
    border-color: #ada185;
  }
}
.vipBox_planButton:active {
  background-color: #e8e6d7;
  color: #d9531e;
  border-color: #ada185;
  margin-top: 0.059rem;
  margin-bottom: 0;
}
@media (hover: hover) {
  .vipBox_planButton:hover {
    margin-bottom: 0.7rem;
  }
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planButton {
    display: none;
  }
}
.vipBox-narrow .vipBox_planButton {
  display: none;
}
.vipBox_planMethod {
  height: 2rem;
  line-height: 2rem;
  padding-left: 2rem;
  background-repeat: no-repeat;
  background-position: left 5px center;
  background-size: 1.3rem;
}
.vipBox_planMethod-sms {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2279%22%20height%3D%2279%22%20viewBox%3D%220%200%2078.7%2078.7%22%3E%3Cg%20fill%3D%22%23776955%22%3E%3Cpath%20d%3D%22M9.5%2073.8c-1.5%200-3-.2-4.3-.7l-3.1-1%202.4-2.3c3.1-3%204-6.5%204-9A32%2032%200%20010%2039.2c0-19%2017.6-34.5%2039.3-34.5s39.4%2015.5%2039.4%2034.5S61%2073.8%2039.3%2073.8a45%2045%200%2001-18.5-4c-2.1%201.5-6.4%204-11.3%204zm10.9-8.7l1.1.6a39.7%2039.7%200%200017.8%204.1c19.5%200%2035.4-13.6%2035.4-30.5%200-16.8-15.9-30.5-35.4-30.5S4%2022.5%204%2039.3a28%2028%200%20008%2019.3l.4.5v.8c.2%202.7-.3%206.4-2.8%2010a18%2018%200%20009.8-4l1-.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.vipBox_planMethod-ivr {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221000%22%20height%3D%221000%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cg%20fill%3D%22%23776955%22%3E%3Cpath%20d%3D%22M724%20985c-63%200-144-41-201-76-76-47-158-112-230-183h-1l-23-23c-71-73-135-155-182-231-35-57-77-138-77-200%200-67%2048-138%2069-166%2016-21%2072-91%20119-91%2020%200%2041%2012%2069%2041a849%20849%200%2001117%20166c23%2044%2026%2062%2026%2072%200%2021-11%2039-32%2053-14%2010-31%2017-47%2024-11%205-28%2012-35%2018%202%209%2012%2033%2040%2073%2025%2038%2058%2078%2088%20109%2031%2030%2071%2063%20109%2088%2040%2028%2063%2038%2073%2040%206-7%2013-24%2018-35%207-16%2014-33%2024-47%2014-21%2032-32%2053-32%2010%200%2028%203%2071%2026a845%20845%200%2001167%20117c29%2028%2041%2049%2041%2069%200%2047-70%20104-91%20120-27%2020-98%2068-165%2068zM333%20685c69%2068%20148%20130%20220%20175%2071%2043%20133%2068%20170%2068%2034%200%2082-21%20129-55%2021-15%2039-32%2053-47%2012-15%2017-24%2018-28-5-11-34-43-101-90-27-18-54-34-77-47-29-15-41-18-44-18-1%201-4%203-9%2011l-16%2033c-6%2014-12%2029-20%2041-13%2019-28%2029-46%2029h-1c-9%200-36-1-109-50-40-27-83-63-116-95h-1c-32-33-67-77-95-117-49-73-50-100-50-108%200-19%209-35%2029-48%2012-7%2027-14%2041-20%2012-5%2024-10%2033-16%208-5%2011-8%2011-9%200-3-3-15-18-44-12-23-29-50-47-77-47-67-79-96-90-101-3%202-13%206-27%2019-16%2013-33%2032-48%2052-34%2047-55%2095-55%20129%200%2038%2025%20100%2068%20170%2045%2072%20107%20151%20175%20221l23%2022z%22%2F%3E%3Cpath%20d%3D%22M674%20480c-10%200-19-8-21-18-5-29-22-54-47-71-26-17-58-24-89-18a21%2021%200%2001-8-41c42-8%2085%201%20120%2024s58%2058%2065%2099c3%2011-5%2022-16%2024l-4%201zM800%20425c-10%200-19-7-20-17-10-57-43-106-92-138-50-33-111-45-171-35a21%2021%200%2001-8-41c71-13%20143%202%20202%2041s98%2098%20110%20166a21%2021%200%2001-21%2024z%22%2F%3E%3Cpath%20d%3D%22M969%20410c-10%200-19-8-21-18-17-96-72-180-157-236-84-55-187-76-290-58a21%2021%200%2001-7-41c113-20%20227%203%20321%2064%2093%2062%20156%20156%20175%20264a21%2021%200%2001-21%2025z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.vipBox_planMethod-creditcard {
  background-position: left center;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2256%22%20height%3D%2252%22%20viewBox%3D%220%200%2055.74%2052.07%22%3E%3Cpath%20d%3D%22M32.84%2017.38a15.65%2015.65%200%2011-31.3.02%2015.65%2015.65%200%200131.3-.02%22%20fill%3D%22%23d9222a%22%2F%3E%3Cpath%20d%3D%22M38.19%201.72A15.57%2015.57%200%200026.1%207.43h3.16c.44.53.83%201.08%201.2%201.66h-5.55c-.33.53-.63%201.1-.9%201.66h7.35c.25.54.47%201.1.66%201.66h-8.67c-.18.54-.34%201.1-.46%201.65h9.58a15.76%2015.76%200%2001-.45%208.3h-8.67c.19.56.4%201.11.66%201.65h7.35c-.27.57-.57%201.13-.9%201.66h-5.55c.36.58.76%201.13%201.2%201.66h3.15c-.48.6-1.01%201.14-1.58%201.66a15.65%2015.65%200%201010.5-27.27%22%20fill%3D%22%23ee9f2d%22%2F%3E%3Cpath%20d%3D%22M13.54%2019.1a2.87%202.87%200%2000-.38-.03c-.96%200-1.45.33-1.45.98%200%20.4.24.66.6.66.7%200%201.2-.66%201.23-1.62zm1.23%202.87h-1.4l.03-.67c-.43.53-1%20.78-1.78.78-.92%200-1.55-.72-1.55-1.76%200-1.57%201.1-2.49%202.98-2.49.2%200%20.44.02.7.05.05-.2.06-.3.06-.42%200-.43-.3-.59-1.1-.59-.82%200-1.51.2-1.8.3l.25-1.46c.84-.25%201.4-.34%202.03-.34%201.46%200%202.23.65%202.23%201.9%200%20.32-.05.73-.14%201.27-.15.94-.46%202.94-.5%203.43zm-5.41%200h-1.7l.97-6.1-2.17%206.1H5.3l-.14-6.07-1.02%206.07h-1.6l1.34-7.94h2.44l.15%204.45%201.49-4.45h2.7l-1.3%207.94m30.93-2.88a2.86%202.86%200%2000-.38-.02c-.96%200-1.45.33-1.45.98%200%20.4.24.66.6.66.7%200%201.2-.66%201.23-1.62zm1.24%202.88h-1.41l.03-.67c-.43.53-1%20.78-1.78.78-.92%200-1.55-.72-1.55-1.76%200-1.57%201.1-2.49%202.98-2.49.2%200%20.44.02.7.05.05-.2.06-.3.06-.42%200-.43-.3-.59-1.1-.59-.82%200-1.5.2-1.8.3l.25-1.46a6.7%206.7%200%20012.03-.34c1.46%200%202.23.65%202.23%201.9%200%20.32-.05.73-.14%201.27-.14.94-.46%202.94-.5%203.43zm-19.2-.1c-.47.15-.84.21-1.23.21-.87%200-1.34-.5-1.34-1.4-.01-.3.12-1.05.23-1.74l.74-4.4h1.69l-.2.97h1.02L23%2017.07h-1.02c-.2%201.22-.48%202.75-.48%202.96%200%20.33.17.48.58.48.2%200%20.34-.02.46-.07l-.23%201.44m5.18-.06c-.58.18-1.14.27-1.73.26-1.9%200-2.88-.99-2.88-2.88%200-2.2%201.25-3.83%202.95-3.83%201.4%200%202.29.9%202.29%202.34%200%20.47-.07.93-.21%201.6h-3.36c-.12.92.48%201.31%201.46%201.31a4%204%200%20001.76-.4zM26.55%2018c0-.13.18-1.15-.8-1.15-.52%200-.91.41-1.07%201.15zm-10.76-.43c0%20.81.4%201.38%201.3%201.8.68.32.8.42.8.71%200%20.4-.31.6-.98.6-.51%200-.98-.09-1.53-.27l-.23%201.5c.39.08.73.16%201.77.18%201.79%200%202.62-.68%202.62-2.15%200-.9-.35-1.4-1.2-1.8-.71-.33-.8-.4-.8-.7%200-.36.29-.53.84-.53.33%200%20.79.03%201.22.1l.24-1.5a9.92%209.92%200%2000-1.5-.13c-1.9%200-2.55%201-2.55%202.18m19.97-2c.47%200%20.9.11%201.5.42l.29-1.73c-.25-.1-1.12-.67-1.86-.67a3.4%203.4%200%2000-2.78%201.5c-.98-.33-1.4.33-1.88%201l-.45.1c.04-.22.07-.44.06-.66h-1.56c-.21%202-.6%204.03-.9%206.03l-.07.43h1.7c.29-1.84.44-3.02.54-3.82l.64-.36c.1-.35.4-.47%201-.46a6.6%206.6%200%2000-.13%201.33c0%202.1%201.14%203.42%202.97%203.42.47%200%20.87-.06%201.5-.23l.3-1.8a3.3%203.3%200%2001-1.44.4c-1%200-1.6-.73-1.6-1.94%200-1.75.9-2.97%202.17-2.97%22%2F%3E%3Cpath%20d%3D%22M9.84%2021.5h-1.7l.98-6.1-2.17%206.1H5.79l-.14-6.07-1.02%206.07h-1.6l1.34-7.94H6.8l.07%204.92%201.64-4.92h2.64L9.85%2021.5%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M50.14%2014.03l-.38%202.3c-.47-.62-.97-1.06-1.62-1.06-.86%200-1.64.65-2.15%201.6-.71-.14-1.45-.39-1.45-.39.06-.53.08-.85.08-.97h-1.56c-.22%202-.6%204.03-.9%206.03l-.07.43h1.7c.23-1.49.4-2.73.54-3.7.58-.53.87-.99%201.45-.96a5.54%205.54%200%2000-.4%202.1c0%201.61.8%202.68%202.04%202.68a2%202%200%20001.57-.72l-.08.6h1.6l1.3-7.94zM48%2020.48c-.58%200-.87-.43-.87-1.27%200-1.27.55-2.17%201.32-2.17.58%200%20.9.44.9%201.26%200%201.28-.56%202.18-1.35%202.18z%22%2F%3E%3Cpath%20d%3D%22M14.03%2018.62a2.87%202.87%200%2000-.38-.02c-.96%200-1.45.33-1.45.98%200%20.4.24.66.6.66.7%200%201.2-.66%201.23-1.62zm1.23%202.88h-1.4l.03-.67c-.43.53-1%20.78-1.78.78-.92%200-1.55-.72-1.55-1.76%200-1.57%201.1-2.5%202.98-2.5.2%200%20.44.03.7.06.04-.2.06-.3.06-.42%200-.43-.3-.59-1.1-.59-.82%200-1.5.2-1.8.3l.25-1.46c.84-.25%201.4-.34%202.03-.34%201.46%200%202.23.65%202.23%201.9%200%20.32-.05.73-.14%201.27-.15.94-.46%202.94-.5%203.43zm22.78-7.73l-.28%201.73c-.6-.3-1.04-.43-1.51-.43-1.27%200-2.16%201.22-2.16%202.97%200%201.2.6%201.94%201.58%201.94.42%200%20.88-.13%201.45-.4l-.3%201.8a5.3%205.3%200%2001-1.5.23c-1.83%200-2.97-1.3-2.97-3.43%200-2.84%201.57-4.82%203.82-4.82.75%200%201.62.31%201.87.41m2.74%204.85a2.86%202.86%200%2000-.38-.02c-.96%200-1.45.33-1.45.98%200%20.4.24.66.6.66.7%200%201.2-.66%201.23-1.62zm1.24%202.88H40.6l.03-.67c-.43.53-1%20.78-1.78.78-.92%200-1.55-.72-1.55-1.76%200-1.57%201.1-2.5%202.98-2.5.2%200%20.44.03.7.06.05-.2.06-.3.06-.42%200-.43-.3-.59-1.1-.59-.82%200-1.5.2-1.8.3l.25-1.46a6.7%206.7%200%20012.03-.34c1.46%200%202.23.65%202.23%201.9%200%20.32-.05.73-.14%201.27-.14.94-.46%202.94-.5%203.43zm-19.2-.1c-.47.15-.84.21-1.23.21-.87%200-1.34-.5-1.34-1.42-.01-.28.12-1.03.23-1.72l.74-4.4h1.69l-.2.97h.87l-.23%201.55h-.87c-.2%201.23-.48%202.76-.48%202.97%200%20.33.17.47.58.47.2%200%20.34%200%20.46-.06l-.23%201.43m5.18-.05c-.58.18-1.14.26-1.74.26-1.88%200-2.87-.99-2.87-2.88%200-2.2%201.25-3.83%202.95-3.83%201.4%200%202.28.9%202.28%202.34%200%20.47-.06.93-.2%201.58h-3.37c-.12.94.48%201.33%201.46%201.33.6%200%201.15-.12%201.76-.4zm-.95-3.83c0-.13.18-1.15-.8-1.15-.52%200-.91.4-1.07%201.15zm-10.76-.44c0%20.82.4%201.38%201.3%201.8.68.33.79.43.79.72%200%20.4-.3.6-.97.6-.51%200-.98-.09-1.53-.27l-.23%201.5c.39.08.73.15%201.77.18%201.79%200%202.62-.68%202.62-2.16%200-.88-.35-1.4-1.2-1.8-.71-.32-.8-.4-.8-.7%200-.35.29-.53.84-.53.33%200%20.79.04%201.22.1l.24-1.5c-.44-.07-1.1-.12-1.5-.12-1.9%200-2.55%201-2.55%202.18M51%2021.5h-1.6l.08-.6a2%202%200%2001-1.57.71c-1.23%200-2.05-1.06-2.05-2.68%200-2.15%201.27-3.96%202.76-3.96.66%200%201.16.27%201.63.88l.37-2.3h1.68zM48.5%2020c.79%200%201.35-.89%201.35-2.17%200-.82-.32-1.26-.9-1.26-.77%200-1.32.9-1.32%202.17%200%20.84.3%201.27.87%201.27zm-4.95-4.96c-.22%202-.6%204.03-.9%206.03l-.07.43h1.7c.6-3.95.76-4.72%201.7-4.62.16-.8.44-1.52.65-1.88-.7-.15-1.1.26-1.63%201.02.05-.33.12-.65.1-.98h-1.55m-13.98%200c-.22%202-.6%204.03-.9%206.03l-.07.43h1.7c.6-3.95.76-4.72%201.7-4.62.16-.8.44-1.52.65-1.88-.7-.15-1.1.26-1.62%201.02.04-.33.1-.65.1-.98h-1.56%22%20fill%3D%22%23fff%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M19.9%2050.88l2.74-16.16h4.4L24.3%2050.88zm20.3-15.81a11.4%2011.4%200%2000-3.96-.68c-4.35%200-7.4%202.19-7.44%205.33-.02%202.32%202.2%203.62%203.86%204.4%201.71.78%202.3%201.29%202.28%202%200%201.08-1.37%201.57-2.63%201.57-1.76%200-2.7-.24-4.15-.84l-.56-.26-.62%203.62c1.03.45%202.93.84%204.9.86%204.63%200%207.63-2.17%207.66-5.52.02-1.84-1.15-3.24-3.7-4.4-1.53-.74-2.47-1.24-2.46-2%200-.67.8-1.4%202.52-1.4a8.1%208.1%200%20013.3.63l.4.19.6-3.5m11.3-.35h-3.4c-1.05%200-1.84.29-2.3%201.34l-6.53%2014.8h4.62l.92-2.42h5.64l.53%202.43h4.08zm-5.4%2010.42l1.76-4.51.58-1.55.3%201.4%201.02%204.66h-3.65zM16.17%2034.72l-4.32%2011.02-.46-2.24c-.8-2.58-3.3-5.38-6.1-6.78l3.95%2014.13h4.65l6.93-16.13h-4.66%22%20fill%3D%22%230e4595%22%2F%3E%3Cpath%20d%3D%22M7.83%2034.72H.73l-.05.33c5.52%201.34%209.17%204.57%2010.7%208.46l-1.56-7.43c-.26-1.02-1.03-1.33-1.99-1.36%22%20fill%3D%22%23f2ae14%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: 1.8rem;
  margin: 0 auto;
 font-weight: bold;
}
.vipBox_planRibbon {
  position: absolute;
  right: -4px;
  bottom: -5px;
  z-index: 1;
  overflow: hidden;
  width: 85px;
  height: 85px;
  text-align: right;
}
@media screen and (max-width: 699px), (min-width: 900px) and (max-width: 1019px) {
  .vipBox_planRibbon {
    display: none;
  }
}
.vipBox-narrow .vipBox_planRibbon {
  display: none;
}
.vipBox_planRibbonContent {
  font-size: 10px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  line-height: 15px;
  transform: rotate(315deg);
  width: 110px;
  display: block;
  background: linear-gradient(#F70505 0%, #8F0808 100%);
  box-shadow: 0 3px 10px -5px black;
  position: absolute;
  top: 42px;
  right: -27px;
}
.vipBox_planRibbonContent::before {
  content: "";
  position: absolute;
  left: 0;
  top: -6px;
  z-index: -1;
  border-left: 4px solid #8F0808;
  border-bottom: 4px solid #8F0808;
  border-right: 4px solid transparent;
  border-top: 4px solid transparent;
}
.vipBox_planRibbonContent::after {
  content: "";
  position: absolute;
  right: 0;
  top: -6px;
  z-index: -1;
  border-bottom: 4px solid #8F0808;
  border-right: 4px solid #8F0808;
  border-left: 4px solid transparent;
  border-top: 4px solid transparent;
}
.vipBox_detailedPlan {
  width: 100%;
  flex-direction: column;
  max-width: 500px;
  margin: 0 auto;
  display: none;
}
.vipBox_detailedPlan-show {
  display: block;
}
.vipBox_detailedPlanName {
  text-align: center;
  font-family: "Roboto", "Open Sans", Helvetica, Arial, sans-serif;
  letter-spacing: 0.025rem;
  line-height: 1.2;
  font-weight: 600;
  margin-top: 0.5rem;
  margin-bottom: 0.25rem;
}
.vipBox_detailedPlanReturnButton {
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%23952928%22%20d%3D%22M0%2010L10%200l4%203-7%207%207%207-4%203z%22%2F%3E%3C%2Fsvg%3E") left center no-repeat;
  background-size: 0.6rem;
  padding-left: 1rem;
  float: left;
  margin-left: 0.5rem;
}
.vipBox_detailedPlanReturnButton:hover {
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%3E%3Cpath%20fill%3D%22%23d9531e%22%20d%3D%22M0%2010L10%200l4%203-7%207%207%207-4%203z%22%2F%3E%3C%2Fsvg%3E") left center no-repeat;
  background-size: 0.6rem;
}
.vipBox_detailedPlanMethod {
  margin: 0.4rem 0.3rem;
  padding: 0.2rem;
  border-radius: 0.294rem;
  background: #f5f5ee;
  box-shadow: 0 0 3px 0 #000000;
}
.vipBox_detailedPlanMethodDescription {
  margin: 0.294rem auto 0.118rem;
  color: #523c2f;
  font-weight: 700;
  text-align: center;
  display: block;
}
a.vipBox_detailedPlanMethodDescription {
  color: #952928;
}
a.vipBox_detailedPlanMethodDescription:hover {
  color: #d9531e;
}

.vipBox_detailedPlanMethodImportant {
  font-weight: bold;
  color: #d9531e;
  font-size: 1.125rem;
  white-space: nowrap;
}
.vipBox_detailedPlanMethodImportant {
  font-size: 18px;
}
@media screen and (min-width: 320px) {
  .vipBox_detailedPlanMethodImportant {
    font-size: calc(18px + 2 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_detailedPlanMethodImportant {
    font-size: 20px;
  }
}
.vipBox_detailedPlanMethodInfo {
  font-weight: normal;
  margin: 0 auto;
  font-size: 0.7901234568rem;
  line-height: 1rem;
  text-align: center;
}
.vipBox_detailedPlanMethodInfo {
  font-size: 12.6419753086px;
}
@media screen and (min-width: 320px) {
  .vipBox_detailedPlanMethodInfo {
    font-size: calc(12.6419753086px + 0 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_detailedPlanMethodInfo {
    font-size: 12.6419753086px;
  }
}
.vipBox_detailedPlanMethodName {
  font-size: 0.8888888889rem;
  line-height: 1.1rem;
  background-repeat: no-repeat;
  background-size: 1.2rem;
  padding-left: 1.7rem;
  height: 1.2rem;
  line-height: 1.2rem;
  background-position: left center;
}
.vipBox_detailedPlanMethodName {
  font-size: 14.2222222222px;
}
@media screen and (min-width: 320px) {
  .vipBox_detailedPlanMethodName {
    font-size: calc(14.2222222222px + 0 * ((100vw - 320px) / 830));
  }
}
@media screen and (min-width: 1150px) {
  .vipBox_detailedPlanMethodName {
    font-size: 14.2222222222px;
  }
}
.vipBox_detailedPlanMethodName-sms {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2279%22%20height%3D%2279%22%20viewBox%3D%220%200%2078.7%2078.7%22%3E%3Cg%20fill%3D%22%23776955%22%3E%3Cpath%20d%3D%22M9.5%2073.8c-1.5%200-3-.2-4.3-.7l-3.1-1%202.4-2.3c3.1-3%204-6.5%204-9A32%2032%200%20010%2039.2c0-19%2017.6-34.5%2039.3-34.5s39.4%2015.5%2039.4%2034.5S61%2073.8%2039.3%2073.8a45%2045%200%2001-18.5-4c-2.1%201.5-6.4%204-11.3%204zm10.9-8.7l1.1.6a39.7%2039.7%200%200017.8%204.1c19.5%200%2035.4-13.6%2035.4-30.5%200-16.8-15.9-30.5-35.4-30.5S4%2022.5%204%2039.3a28%2028%200%20008%2019.3l.4.5v.8c.2%202.7-.3%206.4-2.8%2010a18%2018%200%20009.8-4l1-.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.vipBox_detailedPlanMethodName-ivr {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221000%22%20height%3D%221000%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cg%20fill%3D%22%23776955%22%3E%3Cpath%20d%3D%22M724%20985c-63%200-144-41-201-76-76-47-158-112-230-183h-1l-23-23c-71-73-135-155-182-231-35-57-77-138-77-200%200-67%2048-138%2069-166%2016-21%2072-91%20119-91%2020%200%2041%2012%2069%2041a849%20849%200%2001117%20166c23%2044%2026%2062%2026%2072%200%2021-11%2039-32%2053-14%2010-31%2017-47%2024-11%205-28%2012-35%2018%202%209%2012%2033%2040%2073%2025%2038%2058%2078%2088%20109%2031%2030%2071%2063%20109%2088%2040%2028%2063%2038%2073%2040%206-7%2013-24%2018-35%207-16%2014-33%2024-47%2014-21%2032-32%2053-32%2010%200%2028%203%2071%2026a845%20845%200%2001167%20117c29%2028%2041%2049%2041%2069%200%2047-70%20104-91%20120-27%2020-98%2068-165%2068zM333%20685c69%2068%20148%20130%20220%20175%2071%2043%20133%2068%20170%2068%2034%200%2082-21%20129-55%2021-15%2039-32%2053-47%2012-15%2017-24%2018-28-5-11-34-43-101-90-27-18-54-34-77-47-29-15-41-18-44-18-1%201-4%203-9%2011l-16%2033c-6%2014-12%2029-20%2041-13%2019-28%2029-46%2029h-1c-9%200-36-1-109-50-40-27-83-63-116-95h-1c-32-33-67-77-95-117-49-73-50-100-50-108%200-19%209-35%2029-48%2012-7%2027-14%2041-20%2012-5%2024-10%2033-16%208-5%2011-8%2011-9%200-3-3-15-18-44-12-23-29-50-47-77-47-67-79-96-90-101-3%202-13%206-27%2019-16%2013-33%2032-48%2052-34%2047-55%2095-55%20129%200%2038%2025%20100%2068%20170%2045%2072%20107%20151%20175%20221l23%2022z%22%2F%3E%3Cpath%20d%3D%22M674%20480c-10%200-19-8-21-18-5-29-22-54-47-71-26-17-58-24-89-18a21%2021%200%2001-8-41c42-8%2085%201%20120%2024s58%2058%2065%2099c3%2011-5%2022-16%2024l-4%201zM800%20425c-10%200-19-7-20-17-10-57-43-106-92-138-50-33-111-45-171-35a21%2021%200%2001-8-41c71-13%20143%202%20202%2041s98%2098%20110%20166a21%2021%200%2001-21%2024z%22%2F%3E%3Cpath%20d%3D%22M969%20410c-10%200-19-8-21-18-17-96-72-180-157-236-84-55-187-76-290-58a21%2021%200%2001-7-41c113-20%20227%203%20321%2064%2093%2062%20156%20156%20175%20264a21%2021%200%2001-21%2025z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.vipBox_detailedPlanMethodName-creditcard {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2256%22%20height%3D%2252%22%20viewBox%3D%220%200%2055.74%2052.07%22%3E%3Cpath%20d%3D%22M32.84%2017.38a15.65%2015.65%200%2011-31.3.02%2015.65%2015.65%200%200131.3-.02%22%20fill%3D%22%23d9222a%22%2F%3E%3Cpath%20d%3D%22M38.19%201.72A15.57%2015.57%200%200026.1%207.43h3.16c.44.53.83%201.08%201.2%201.66h-5.55c-.33.53-.63%201.1-.9%201.66h7.35c.25.54.47%201.1.66%201.66h-8.67c-.18.54-.34%201.1-.46%201.65h9.58a15.76%2015.76%200%2001-.45%208.3h-8.67c.19.56.4%201.11.66%201.65h7.35c-.27.57-.57%201.13-.9%201.66h-5.55c.36.58.76%201.13%201.2%201.66h3.15c-.48.6-1.01%201.14-1.58%201.66a15.65%2015.65%200%201010.5-27.27%22%20fill%3D%22%23ee9f2d%22%2F%3E%3Cpath%20d%3D%22M13.54%2019.1a2.87%202.87%200%2000-.38-.03c-.96%200-1.45.33-1.45.98%200%20.4.24.66.6.66.7%200%201.2-.66%201.23-1.62zm1.23%202.87h-1.4l.03-.67c-.43.53-1%20.78-1.78.78-.92%200-1.55-.72-1.55-1.76%200-1.57%201.1-2.49%202.98-2.49.2%200%20.44.02.7.05.05-.2.06-.3.06-.42%200-.43-.3-.59-1.1-.59-.82%200-1.51.2-1.8.3l.25-1.46c.84-.25%201.4-.34%202.03-.34%201.46%200%202.23.65%202.23%201.9%200%20.32-.05.73-.14%201.27-.15.94-.46%202.94-.5%203.43zm-5.41%200h-1.7l.97-6.1-2.17%206.1H5.3l-.14-6.07-1.02%206.07h-1.6l1.34-7.94h2.44l.15%204.45%201.49-4.45h2.7l-1.3%207.94m30.93-2.88a2.86%202.86%200%2000-.38-.02c-.96%200-1.45.33-1.45.98%200%20.4.24.66.6.66.7%200%201.2-.66%201.23-1.62zm1.24%202.88h-1.41l.03-.67c-.43.53-1%20.78-1.78.78-.92%200-1.55-.72-1.55-1.76%200-1.57%201.1-2.49%202.98-2.49.2%200%20.44.02.7.05.05-.2.06-.3.06-.42%200-.43-.3-.59-1.1-.59-.82%200-1.5.2-1.8.3l.25-1.46a6.7%206.7%200%20012.03-.34c1.46%200%202.23.65%202.23%201.9%200%20.32-.05.73-.14%201.27-.14.94-.46%202.94-.5%203.43zm-19.2-.1c-.47.15-.84.21-1.23.21-.87%200-1.34-.5-1.34-1.4-.01-.3.12-1.05.23-1.74l.74-4.4h1.69l-.2.97h1.02L23%2017.07h-1.02c-.2%201.22-.48%202.75-.48%202.96%200%20.33.17.48.58.48.2%200%20.34-.02.46-.07l-.23%201.44m5.18-.06c-.58.18-1.14.27-1.73.26-1.9%200-2.88-.99-2.88-2.88%200-2.2%201.25-3.83%202.95-3.83%201.4%200%202.29.9%202.29%202.34%200%20.47-.07.93-.21%201.6h-3.36c-.12.92.48%201.31%201.46%201.31a4%204%200%20001.76-.4zM26.55%2018c0-.13.18-1.15-.8-1.15-.52%200-.91.41-1.07%201.15zm-10.76-.43c0%20.81.4%201.38%201.3%201.8.68.32.8.42.8.71%200%20.4-.31.6-.98.6-.51%200-.98-.09-1.53-.27l-.23%201.5c.39.08.73.16%201.77.18%201.79%200%202.62-.68%202.62-2.15%200-.9-.35-1.4-1.2-1.8-.71-.33-.8-.4-.8-.7%200-.36.29-.53.84-.53.33%200%20.79.03%201.22.1l.24-1.5a9.92%209.92%200%2000-1.5-.13c-1.9%200-2.55%201-2.55%202.18m19.97-2c.47%200%20.9.11%201.5.42l.29-1.73c-.25-.1-1.12-.67-1.86-.67a3.4%203.4%200%2000-2.78%201.5c-.98-.33-1.4.33-1.88%201l-.45.1c.04-.22.07-.44.06-.66h-1.56c-.21%202-.6%204.03-.9%206.03l-.07.43h1.7c.29-1.84.44-3.02.54-3.82l.64-.36c.1-.35.4-.47%201-.46a6.6%206.6%200%2000-.13%201.33c0%202.1%201.14%203.42%202.97%203.42.47%200%20.87-.06%201.5-.23l.3-1.8a3.3%203.3%200%2001-1.44.4c-1%200-1.6-.73-1.6-1.94%200-1.75.9-2.97%202.17-2.97%22%2F%3E%3Cpath%20d%3D%22M9.84%2021.5h-1.7l.98-6.1-2.17%206.1H5.79l-.14-6.07-1.02%206.07h-1.6l1.34-7.94H6.8l.07%204.92%201.64-4.92h2.64L9.85%2021.5%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M50.14%2014.03l-.38%202.3c-.47-.62-.97-1.06-1.62-1.06-.86%200-1.64.65-2.15%201.6-.71-.14-1.45-.39-1.45-.39.06-.53.08-.85.08-.97h-1.56c-.22%202-.6%204.03-.9%206.03l-.07.43h1.7c.23-1.49.4-2.73.54-3.7.58-.53.87-.99%201.45-.96a5.54%205.54%200%2000-.4%202.1c0%201.61.8%202.68%202.04%202.68a2%202%200%20001.57-.72l-.08.6h1.6l1.3-7.94zM48%2020.48c-.58%200-.87-.43-.87-1.27%200-1.27.55-2.17%201.32-2.17.58%200%20.9.44.9%201.26%200%201.28-.56%202.18-1.35%202.18z%22%2F%3E%3Cpath%20d%3D%22M14.03%2018.62a2.87%202.87%200%2000-.38-.02c-.96%200-1.45.33-1.45.98%200%20.4.24.66.6.66.7%200%201.2-.66%201.23-1.62zm1.23%202.88h-1.4l.03-.67c-.43.53-1%20.78-1.78.78-.92%200-1.55-.72-1.55-1.76%200-1.57%201.1-2.5%202.98-2.5.2%200%20.44.03.7.06.04-.2.06-.3.06-.42%200-.43-.3-.59-1.1-.59-.82%200-1.5.2-1.8.3l.25-1.46c.84-.25%201.4-.34%202.03-.34%201.46%200%202.23.65%202.23%201.9%200%20.32-.05.73-.14%201.27-.15.94-.46%202.94-.5%203.43zm22.78-7.73l-.28%201.73c-.6-.3-1.04-.43-1.51-.43-1.27%200-2.16%201.22-2.16%202.97%200%201.2.6%201.94%201.58%201.94.42%200%20.88-.13%201.45-.4l-.3%201.8a5.3%205.3%200%2001-1.5.23c-1.83%200-2.97-1.3-2.97-3.43%200-2.84%201.57-4.82%203.82-4.82.75%200%201.62.31%201.87.41m2.74%204.85a2.86%202.86%200%2000-.38-.02c-.96%200-1.45.33-1.45.98%200%20.4.24.66.6.66.7%200%201.2-.66%201.23-1.62zm1.24%202.88H40.6l.03-.67c-.43.53-1%20.78-1.78.78-.92%200-1.55-.72-1.55-1.76%200-1.57%201.1-2.5%202.98-2.5.2%200%20.44.03.7.06.05-.2.06-.3.06-.42%200-.43-.3-.59-1.1-.59-.82%200-1.5.2-1.8.3l.25-1.46a6.7%206.7%200%20012.03-.34c1.46%200%202.23.65%202.23%201.9%200%20.32-.05.73-.14%201.27-.14.94-.46%202.94-.5%203.43zm-19.2-.1c-.47.15-.84.21-1.23.21-.87%200-1.34-.5-1.34-1.42-.01-.28.12-1.03.23-1.72l.74-4.4h1.69l-.2.97h.87l-.23%201.55h-.87c-.2%201.23-.48%202.76-.48%202.97%200%20.33.17.47.58.47.2%200%20.34%200%20.46-.06l-.23%201.43m5.18-.05c-.58.18-1.14.26-1.74.26-1.88%200-2.87-.99-2.87-2.88%200-2.2%201.25-3.83%202.95-3.83%201.4%200%202.28.9%202.28%202.34%200%20.47-.06.93-.2%201.58h-3.37c-.12.94.48%201.33%201.46%201.33.6%200%201.15-.12%201.76-.4zm-.95-3.83c0-.13.18-1.15-.8-1.15-.52%200-.91.4-1.07%201.15zm-10.76-.44c0%20.82.4%201.38%201.3%201.8.68.33.79.43.79.72%200%20.4-.3.6-.97.6-.51%200-.98-.09-1.53-.27l-.23%201.5c.39.08.73.15%201.77.18%201.79%200%202.62-.68%202.62-2.16%200-.88-.35-1.4-1.2-1.8-.71-.32-.8-.4-.8-.7%200-.35.29-.53.84-.53.33%200%20.79.04%201.22.1l.24-1.5c-.44-.07-1.1-.12-1.5-.12-1.9%200-2.55%201-2.55%202.18M51%2021.5h-1.6l.08-.6a2%202%200%2001-1.57.71c-1.23%200-2.05-1.06-2.05-2.68%200-2.15%201.27-3.96%202.76-3.96.66%200%201.16.27%201.63.88l.37-2.3h1.68zM48.5%2020c.79%200%201.35-.89%201.35-2.17%200-.82-.32-1.26-.9-1.26-.77%200-1.32.9-1.32%202.17%200%20.84.3%201.27.87%201.27zm-4.95-4.96c-.22%202-.6%204.03-.9%206.03l-.07.43h1.7c.6-3.95.76-4.72%201.7-4.62.16-.8.44-1.52.65-1.88-.7-.15-1.1.26-1.63%201.02.05-.33.12-.65.1-.98h-1.55m-13.98%200c-.22%202-.6%204.03-.9%206.03l-.07.43h1.7c.6-3.95.76-4.72%201.7-4.62.16-.8.44-1.52.65-1.88-.7-.15-1.1.26-1.62%201.02.04-.33.1-.65.1-.98h-1.56%22%20fill%3D%22%23fff%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M19.9%2050.88l2.74-16.16h4.4L24.3%2050.88zm20.3-15.81a11.4%2011.4%200%2000-3.96-.68c-4.35%200-7.4%202.19-7.44%205.33-.02%202.32%202.2%203.62%203.86%204.4%201.71.78%202.3%201.29%202.28%202%200%201.08-1.37%201.57-2.63%201.57-1.76%200-2.7-.24-4.15-.84l-.56-.26-.62%203.62c1.03.45%202.93.84%204.9.86%204.63%200%207.63-2.17%207.66-5.52.02-1.84-1.15-3.24-3.7-4.4-1.53-.74-2.47-1.24-2.46-2%200-.67.8-1.4%202.52-1.4a8.1%208.1%200%20013.3.63l.4.19.6-3.5m11.3-.35h-3.4c-1.05%200-1.84.29-2.3%201.34l-6.53%2014.8h4.62l.92-2.42h5.64l.53%202.43h4.08zm-5.4%2010.42l1.76-4.51.58-1.55.3%201.4%201.02%204.66h-3.65zM16.17%2034.72l-4.32%2011.02-.46-2.24c-.8-2.58-3.3-5.38-6.1-6.78l3.95%2014.13h4.65l6.93-16.13h-4.66%22%20fill%3D%22%230e4595%22%2F%3E%3Cpath%20d%3D%22M7.83%2034.72H.73l-.05.33c5.52%201.34%209.17%204.57%2010.7%208.46l-1.56-7.43c-.26-1.02-1.03-1.33-1.99-1.36%22%20fill%3D%22%23f2ae14%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: 1.3rem;
}



.medal {
  position: relative;
  height: 70px;
  display: inline-block;
}
.medal_circle {
  font-family: "Roboto", sans-serif;
  font-size: 28px;
  font-weight: 500;
  width: 56px;
  height: 56px;
  border-radius: 100%;
  color: white;
  text-align: center;
  line-height: 46px;
  vertical-align: middle;
  position: relative;
  border-width: 0.2em;
  border-style: solid;
  z-index: 1;
  box-shadow: inset 0 0 0 #a7b2b8, 2px 2px 0 rgba(0, 0, 0, 0.08);
  border-color: #c3cacf;
  text-shadow: 2px 2px 0 #98a6ad;
  background: #d1d7da;
}
.medal_circle.medal_circle-gold {
  box-shadow: inset 0 0 0 #b67d05, 2px 2px 0 rgba(0, 0, 0, 0.08);
  border-color: #fadd40;
  text-shadow: 0 0 4px #9d6c04;
  background: linear-gradient(to bottom right, #f9ad0e 50%, #e89f06 50%);
}
.medal_circle.medal_circle-silver {
  box-shadow: inset 0 0 0 #a7b2b8, 2px 2px 0 rgba(0, 0, 0, 0.08);
  border-color: #fbfcfc;
  text-shadow: 0px 0px 4px #98a6ad;
  background: linear-gradient(to bottom right, #d1d7da 50%, #c3cbcf 50%);
}
.medal_circle.medal_circle-bronze {
  box-shadow: inset 0 0 0 #955405, 2px 2px 0 rgba(0, 0, 0, 0.08);
  border-color: #f7bb23;
  text-shadow: 0 0 4px #7d4604;
  background: linear-gradient(to bottom right, #df7e08 50%, #c67007 50%);
  opacity: 0.5;
}
.medal_ribbonLeft, .medal_ribbonRight {
  content: "";
  display: block;
  position: absolute;
  border-style: solid;
  border-width: 6px 10px;
  width: 0;
  height: 20px;
  top: 50px;
}
.medal_ribbonLeft {
  border-color: #FC402D #FC402D transparent #FC402D;
  left: 8px;
  transform: rotate(20deg) translateZ(-32px);
}
.medal_ribbonLeft-grey {
  border-color: #d1d7da #d1d7da transparent #d1d7da;
}
.medal_ribbonRight {
  left: 28px;
  border-color: #f31903 #f31903 transparent #f31903;
  transform: rotate(-20deg) translateZ(-48px);
}
.medal_ribbonRight-grey {
  border-color: #d1d7da #d1d7da transparent #d1d7da;
}
.medal-small {
  transform: scale(0.4);
  margin-top: -22px;
  margin-left: -16px;
}

.vipBox h1 span {
    font-size: 16px;
    color: red;
    float: right;
}

.vipBox .short_inbox {
    margin-bottom: 10px;
}

.vipBox-plain .vipBox_planBottom {
    float: right;
    margin: 0 10px;
}

.highlight.vip-sms_box {
    padding-top: 0px !important;
}

div#viplogin label {
    float: none;
    width: auto;
}

.viplogin_code {
    text-align: center;
}

.viplogin_code #vip_code {
    margin-bottom: 10px;
    font-size: 16px;
}