@import url(https://webresource.tripcdn.com/ares2/ibu/online-assets/^1.0.0/default/dist/css/font.css);
/**
 * adapt to old searchbox
 */
.prev-btn {
  font-family: "fi" !important;
  font-size: 16px;
  font-style: normal;
}
.prev-btn:before {
  content: "\E602" !important;
}
.next-btn {
  font-family: "fi" !important;
  font-size: 16px;
  font-style: normal;
}
.next-btn:before {
  content: "\E601" !important;
}
body {
  font-family: BlinkMacSystemFont, -apple-system, Roboto, Helvetica, Arial, sans-serif;
}
.mc-ft__block .mc-ft__block-title {
  font-size: 16px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 8px;
}
.mc-ft__block .mc-ft__social {
  display: flex;
  margin-top: 8px;
}
.mc-ft__social-item {
  float: left;
}
.mc-ft__block .mc-ft__social-item a {
  height: 24px;
  width: 24px;
  display: inline-block;
}
.mc-ft__block .mc-ft__social-item a > img {
  display: inline-block;
  line-height: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.mc-ft__block .mc-ft__social-item + .mc-ft__social-item {
  margin-left: 10px;
}
.mc-ft__link-list {
  font-size: 14px;
}
.mc-ft__list-item {
  margin-bottom: 2px;
  font-size: 12px;
  line-height: 1.5;
}
.mc-ft__list-item a {
  color: inherit;
  text-decoration: none;
}
.mc-ft__list-item a:hover {
  color: #3264ff;
  text-decoration: underline;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__payment {
  width: 256px;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__payment .mc-ft__payment-title {
  font-size: 12px;
  line-height: 14px;
  color: #8592a6;
  margin-bottom: 7px;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__payment .mc-ft__payment-body {
  display: flex;
  flex-wrap: wrap;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__payment .mc-ft__payment-body .mc-ft__payment-icon {
  display: inline-block;
  margin-right: 8px;
  margin-bottom: 8px;
  border: 1px solid #dadfe6;
  border-radius: 2px;
  width: 36px;
  height: 24px;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__partner {
  width: 256px;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__partner .mc-ft__partner-title {
  font-size: 12px;
  line-height: 14px;
  color: #8592a6;
  margin-bottom: 7px;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__partner .mc-ft__partner-body {
  display: flex;
  flex-wrap: wrap;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__partner .mc-ft__partner-body .mc-ft__partner-item {
  margin-right: 25px;
}
.mc-ft__cnt > .mc-ft__others > .mc-ft__partner .mc-ft__partner-body .mc-ft__partner-item img {
  height: 16px;
}
.mc-ft_brand {
  border-top: 1px solid #e4e4e4;
  padding: 20px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}
.mc-ft_brand .mc-ft_brand-title {
  font-size: 12px;
  line-height: 1.5;
  margin-top: 9px;
}
.mc-ft_brand .mc-ft_brand-list {
  display: flex;
  flex-wrap: wrap;
}
.mc-ft_brand .mc-ft_brand-list img {
  margin-top: 12px;
  margin-right: 36px;
}
.mc-ft_brand .mc-ft_brand-list img:last-child {
  margin-right: 0;
}
.mc-ft_awards {
  border-top: 1px solid #e4e4e4;
  padding: 20px 0;
  position: relative;
}
.mc-ft_awards-list {
  font-size: 12px;
  text-align: center;
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 1135px;
  position: relative;
}
.mc-ft_awards-item {
  margin: 0 10px;
  display: inline-block;
}
.mc-ft_awards-item img {
  vertical-align: middle;
}
.mc-ft_awards-words {
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  max-width: 180px;
  padding-left: 5px;
  box-sizing: border-box;
}
.mc-ft_awards-prev,
.mc-ft_awards-next {
  opacity: 0.2;
  background: #0F294D;
  padding: 10px 6px;
  color: white;
  top: 50%;
  margin-top: -17px;
  position: absolute;
}
.mc-ft_awards-prev.u-hide,
.mc-ft_awards-next.u-hide {
  display: none;
}
.mc-ft_awards-prev {
  left: 0;
}
.mc-ft_awards-next {
  right: 0;
}
.mc-ft_rtl {
  direction: rtl;
}
.mc-ft_rtl .mc-ft__cnt {
  justify-content: space-between;
}
.mc-ft_rtl .mc-ft_awards-words {
  text-align: right;
  padding-right: 5px;
  padding-left: 0;
}
.mc-ft_rtl .mc-ft_brand .mc-ft_brand-list img {
  margin-right: 0;
  margin-left: 36px;
}
.mc-ft_rtl .mc-ft_brand .mc-ft_brand-list img:last-child {
  margin-left: 0;
}
.mc-ft_rtl .mc-ft__block .mc-ft__social-item:not(:last-child) {
  margin-left: 10px;
}
.mc-ft_rtl .mc-ft__cnt > .mc-ft__others > .mc-ft__partner .mc-ft__partner-body .mc-ft__partner-item {
  margin-left: 25px;
  margin-right: 0;
}
.mc-ft_rtl .mc-ft__cnt > .mc-ft__others > .mc-ft__payment .mc-ft__payment-body .mc-ft__payment-icon {
  margin-left: 8px;
  margin-right: 0;
}
.mc-ft,
.mc-ft_line {
  background-color: #fff;
  padding-bottom: 35px;
  font-size: 14px;
  color: #0f294d;
}
.mc-ft_empty {
  display: none;
}
.mc-ft {
  margin: 0;
  list-style: none;
}
ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.mc-ft .l-inner {
  width: 1180px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 1200px) {
  .mc-ft .l-inner {
    width: 100%;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
  }
}
.mc-ft__rights {
  border-top: 1px solid #e4e4e4;
  padding-top: 30px;
  text-align: center;
  font-size: 12px;
  line-height: 1.5;
}
.mc-ft__cnt {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  border-top: 1px solid #e4e4e4;
  padding-top: 32px;
  padding-bottom: 32px;
}
.mc-ft__cnt .mc-ft__links {
  display: flex;
  flex-direction: row;
}
.mc-ft__cnt .mc-ft__links .mc-ft__block {
  width: 247px;
}
.mc-ft__cnt .mc-ft__others {
  display: flex;
  flex-direction: column;
  width: 256px;
}
.mc-ft__cnt .mc-ft__others > div + div {
  margin-top: 20px;
}
@media screen and (max-width: 1024px) {
  .mc-ft__cnt {
    flex-direction: column;
  }
  .mc-ft__cnt .mc-ft__others {
    margin-top: 24px;
    display: flex;
    flex-direction: row;
    width: 100%;
  }
  .mc-ft__cnt .mc-ft__others .mc-ft__payment,
  .mc-ft__cnt .mc-ft__others .mc-ft__partner {
    width: 247px;
  }
  .mc-ft__cnt .mc-ft__others > div + div {
    margin-top: 0;
  }
}
@media screen and (max-width: 768px) {
  .mc-ft__cnt {
    flex-direction: column;
  }
  .mc-ft__cnt .mc-ft__links {
    flex-direction: column;
  }
  .mc-ft__cnt .mc-ft__links .mc-ft__block + .mc-ft__block {
    margin-top: 24px;
  }
  .mc-ft__cnt .mc-ft__others {
    display: flex;
    flex-direction: column;
  }
  .mc-ft__cnt .mc-ft__others > div + div {
    margin-top: 10px;
  }
}

@keyframes breathing {
  0% {
    opacity: 1;
  }
  50.0% {
    opacity: 0.3;
  }
  100.0% {
    opacity: 1;
  }
}
.skeleton {
  font-size: 0;
}
/* 灰底白呼吸块 */
/* 白底灰呼吸块 */
.h5-footer .footer-links-con .h5-footer-menu {
  margin-top: 0;
  border-bottom: 0.5px solid #DADFE6;
}
.h5-footer .footer-links-con .h5-footer-menu:last-child {
  border-bottom: none !important;
  margin-bottom: 0;
}
.h5-footer .footer-links-con .h5-footer-menu-title-open {
  font-size: 13px;
  color: #0f294d;
  padding: 16px 0;
  padding-bottom: 10px;
}
.h5-footer .footer-links-con .h5-footer-menu-title-open i {
  color: #8592a6;
  float: right;
}
.h5-footer .footer-links-con .h5-footer-menu-title-open i {
  transform: rotate(180deg);
}
.h5-footer .footer-links-con .h5-footer-menu-title-close {
  font-size: 13px;
  color: #0f294d;
  padding: 16px 0;
}
.h5-footer .footer-links-con .h5-footer-menu-title-close i {
  color: #8592a6;
  float: right;
}
.h5-footer .footer-links-con .h5-footer-menu-list {
  margin-top: 6px;
}
.h5-footer .footer-links-con .h5-footer-menu-item {
  padding: 6px 0;
  list-style: none;
  font-size: 13px;
  text-indent: 1;
}
.h5-footer .footer-links-con .h5-footer-menu-item a {
  color: #455873;
}
.h5-footer .footer-links-con .h5-footer-menu-item:hover {
  background-color: #F5F7FA;
}
.h5-footer .socials-con {
  border-top: 0.5px solid #DADFE6;
}
.h5-footer .socials-con .socials-list {
  display: flex;
  align-items: center;
  justify-content: start;
  flex-wrap: wrap;
  padding-top: 16px;
  padding-bottom: 16px;
}
.h5-footer .socials-con .socials-list .social-icon {
  display: inline-block;
  height: 36px;
  width: 36px;
  margin-right: 16px;
}
.h5-footer .socials-con .socials-list .social-icon img {
  width: 100%;
  height: 100%;
  display: inline-block;
  line-height: 1;
  object-fit: cover;
}
.h5-footer .payment-method-con {
  border-top: 0.5px solid #DADFE6;
  padding-top: 16px;
}
.h5-footer .payment-method-con .payment-method-title {
  color: #8592a6;
  font-size: 12px;
  line-height: 18px;
}
.h5-footer .payment-method-con .payment-method-body {
  margin-top: 8px;
  display: flex;
  flex-wrap: wrap;
}
.h5-footer .payment-method-con .payment-method-body .payment-method-icon {
  margin-right: 12px;
  margin-bottom: 12px;
  border: 0.5px solid #dadfe6;
  border-radius: 2px;
  height: 30px;
  width: 45px;
}
.h5-footer .business-partner-con {
  border-top: 0.5px solid #DADFE6;
  padding-top: 4px;
  padding-bottom: 16px;
}
.h5-footer .business-partner-con .business-partner-title {
  color: #8592a6;
  font-size: 12px;
  line-height: 18px;
}
.h5-footer .business-partner-con .business-partner-list {
  padding-top: 8px;
  display: flex;
  align-items: center;
  flex-direction: row;
  overflow-x: auto;
}
.h5-footer .business-partner-con .business-partner-list .business-partner-item {
  display: inline-flex;
  margin-right: 32px;
}
.h5-footer .business-partner-con .business-partner-list .business-partner-item .business-partner-logo {
  display: inline-block;
  height: 20px;
}
.h5-footer .awards-con {
  border-top: 0.5px solid #DADFE6;
}
.h5-footer .awards-con .awards-list {
  padding: 16px 0;
  display: flex;
  align-items: center;
  flex-direction: row;
  overflow-x: auto;
}
.h5-footer .awards-con .awards-list .award-item {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  margin: 0 8px;
}
.h5-footer .awards-con .awards-list .award-item:first-child {
  margin-left: 0;
}
.h5-footer .awards-con .awards-list .award-item:last-child {
  margin-right: 0;
}
.h5-footer .awards-con .awards-list .award-item .award-logo {
  display: inline-block;
  height: 35px;
  margin-right: 6px;
}
.h5-footer .awards-con .awards-list .award-item .award-txt {
  display: inline-block;
  max-width: 160px;
  font-size: 12px;
  line-height: 16px;
}
.h5-footer.h5-footer-rtl {
  direction: rtl;
}
.h5-footer.h5-footer-rtl .footer-links-con .h5-footer-menu-title-close i,
.h5-footer.h5-footer-rtl .footer-links-con .h5-footer-menu-title-open i {
  float: left;
}
.h5-footer.h5-footer-rtl .socials-con .socials-list .social-icon {
  margin-left: 16px;
  margin-right: 0;
}
.h5-footer.h5-footer-rtl .payment-method-con .payment-method-body .payment-method-icon {
  margin-right: 0;
  margin-left: 12px;
}
.h5-footer.h5-footer-rtl .business-partner-con .business-partner-list .business-partner-item {
  margin-right: 0;
  margin-left: 32px;
}
.h5-footer.h5-footer-rtl .awards-con .awards-list .award-item:first-child {
  margin-right: 0;
  margin-left: 8px;
}
.h5-footer.h5-footer-rtl .awards-con .awards-list .award-item:last-child {
  margin-left: 0;
  margin-right: 8px;
}
.h5-footer.h5-footer-rtl .awards-con .awards-list .award-item .award-logo {
  margin-right: 0;
  margin-left: 6px;
}
.h5-footer.h5-footer-rtl .h5-footer-copyright {
  text-align: right;
}
.h5-footer.h5-footer-rtl .h5-footer-copyright-logo {
  margin-left: 5px;
  margin-right: 0;
}
.h5-footer {
  color: #0f294d;
}
.h5-footer .h5-footer-content {
  border-top: 0.5px solid #DADFE6;
  margin: 0 12px;
}
.h5-footer .payment-method-con + .business-partner-con {
  border-top: none;
}
.h5-footer-copyright {
  text-align: left;
  color: #fff;
  font-size: 12px;
  line-height: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #0f294d;
  width: 100%;
  padding: 12px;
  box-sizing: border-box;
}
.h5-footer-copyright-logo {
  display: inline-block;
  width: 52px;
  height: 12.5px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MjguMjkgMjAwIj48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtM3tmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiNmZmI0MDA7fS5jbHMtM3tmaWxsLXJ1bGU6ZXZlbm9kZDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPlVudGl0bGVkLTI8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTMxNi41LDQ2LjhBMzkuNzYsMzkuNzYsMCwwLDAsMjg2LjIsNjFWNTEuODVIMjU1LjlWMjAwaDMzLjY3VjE0OC4xM2E0Mi4wNSw0Mi4wNSwwLDAsMCwyNi45Myw5Ljc4YzI5Ljc1LDAsNTMuODctMjQuODcsNTMuODctNTUuNTVTMzQ2LjI1LDQ2LjgsMzE2LjUsNDYuOFptNTMuODcsNTUuNTZjMC0zMC42OS0yNC4xMi01NS41Ni01My44Ny01NS41Nm0tMy4zNyw4MC4xNGMtMTMsMC0yMy41Ni0xMS0yMy41Ni0yNC41OHMxMC41NS0yNC41OCwyMy41Ni0yNC41OCwyMy41NywxMSwyMy41NywyNC41OFMzMjYuMTUsMTI2Ljk0LDMxMy4xMywxMjYuOTRaIi8+PGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSI0MDUuNzMiIGN5PSIxMzcuNzEiIHI9IjIwLjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjQ2IDMyNy4yMykgcm90YXRlKC00NSkiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjIxNS40OSIgY3k9IjE4Ljg2IiByPSIxOC44NiIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMTk4LjY2IiB5PSI1MS44NSIgd2lkdGg9IjMzLjY3IiBoZWlnaHQ9IjEwMS4wMSIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMyIgcG9pbnRzPSIwIDQuNzEgMCAzMyA0My43NyAzMyA0My43NyAxNTIuODYgNzcuNDQgMTUyLjg2IDc3LjQ0IDMzIDEyMS4yMSAzMyAxMjEuMjEgNC43MSAwIDQuNzEiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00OTYuNjQsMTI2Ljk0Yy0xMywwLTIzLjU3LTExLTIzLjU3LTI0LjU4czEwLjU1LTI0LjU4LDIzLjU3LTI0LjU4YTIzLDIzLDAsMCwxLDE3LDcuNThsMjIuMjktMjIuMjlhNTUuNTYsNTUuNTYsMCwxLDAsMCw3OC41N2wtMjIuMjktMjIuMjhBMjMsMjMsMCwwLDEsNDk2LjY0LDEyNi45NFoiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik03OTEuMzYsNDYuOEM3NzcuNzMsNDYuOCw3NjYuNjQsNTIsNzYwLDYzLjM1Yy02LjA1LTEwLjYtMTcuMTUtMTYuNTUtMzAuMTYtMTYuNTUtMTMuMjIsMC0yMy4yMSw2LjEyLTI5LjQ3LDE2LjUxVjUxLjg1SDY3MHYxMDFoMzMuNjd2LTYzYzAtOC41Myw2LjYzLTE1LjQ1LDE0LjgxLTE1LjQ1czE0LjgyLDYuOTIsMTQuODIsMTUuNDV2NjNINzY1di02M2MwLTguNTMsNi42My0xNS40NSwxNC44MS0xNS40NXMxNC44Miw2LjkyLDE0LjgyLDE1LjQ1djYzaDMzLjY3VjgzLjUzQzgyOC4yOSw2MC43Myw4MTQsNDYuOCw3OTEuMzYsNDYuOFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik01OTcuNjUsNDYuOGE1NS41Niw1NS41NiwwLDEsMCw1NS41NSw1NS41NkE1NS41NSw1NS41NSwwLDAsMCw1OTcuNjUsNDYuOFptMCw4MC4xNGMtMTMsMC0yMy41Ny0xMS0yMy41Ny0yNC41OHMxMC41NS0yNC41OCwyMy41Ny0yNC41OCwyMy41NywxMSwyMy41NywyNC41OFM2MTAuNjYsMTI2Ljk0LDU5Ny42NSwxMjYuOTRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTc1LjA4LDUxLjMzYTM2LjA1LDM2LjA1LDAsMCwwLTMwLjMsMTYuNTF2LTE2aC0zMC4zdjEwMWgzMy43OFYxMTAuNDdjMC0xNy40MSwxMi42Ny0yOC4yOCwyOC4yOS0yOC4yOGEyNy43LDI3LjcsMCwwLDEsNS4yNy41N1Y1MS44NkE0OC4zOCw0OC4zOCwwLDAsMCwxNzUuMDgsNTEuMzNaIi8+PC9zdmc+);
  background-repeat: no-repeat;
  position: relative;
  background-size: 52px auto;
  top: 2px;
  margin-right: 5px;
}
.h5-footer-copyright i {
  font-style: normal;
}
.h5-footer-empty {
  display: none;
}
.h5-footer-transparent.h5-footer-simple .h5-footer-copyright {
  color: #455873;
  background-color: transparent;
}
.h5-footer-transparent.h5-footer-simple .h5-footer-copyright-logo {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MjguMjkgMjAwIj48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtM3tmaWxsOiMyMzQ2ZmY7fS5jbHMtMntmaWxsOiNmZmI0MDA7fS5jbHMtM3tmaWxsLXJ1bGU6ZXZlbm9kZDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPlVudGl0bGVkLTI8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTMxNi41LDQ2LjhBMzkuNzYsMzkuNzYsMCwwLDAsMjg2LjIsNjFWNTEuODVIMjU1LjlWMjAwaDMzLjY3VjE0OC4xM2E0Mi4wNSw0Mi4wNSwwLDAsMCwyNi45Myw5Ljc4YzI5Ljc1LDAsNTMuODctMjQuODcsNTMuODctNTUuNTVTMzQ2LjI1LDQ2LjgsMzE2LjUsNDYuOFptNTMuODcsNTUuNTZjMC0zMC42OS0yNC4xMi01NS41Ni01My44Ny01NS41Nm0tMy4zNyw4MC4xNGMtMTMsMC0yMy41Ni0xMS0yMy41Ni0yNC41OHMxMC41NS0yNC41OCwyMy41Ni0yNC41OCwyMy41NywxMSwyMy41NywyNC41OFMzMjYuMTUsMTI2Ljk0LDMxMy4xMywxMjYuOTRaIi8+PGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSI0MDUuNzMiIGN5PSIxMzcuNzEiIHI9IjIwLjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxLjQ2IDMyNy4yMykgcm90YXRlKC00NSkiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjIxNS40OSIgY3k9IjE4Ljg2IiByPSIxOC44NiIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMTk4LjY2IiB5PSI1MS44NSIgd2lkdGg9IjMzLjY3IiBoZWlnaHQ9IjEwMS4wMSIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMyIgcG9pbnRzPSIwIDQuNzEgMCAzMyA0My43NyAzMyA0My43NyAxNTIuODYgNzcuNDQgMTUyLjg2IDc3LjQ0IDMzIDEyMS4yMSAzMyAxMjEuMjEgNC43MSAwIDQuNzEiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00OTYuNjQsMTI2Ljk0Yy0xMywwLTIzLjU3LTExLTIzLjU3LTI0LjU4czEwLjU1LTI0LjU4LDIzLjU3LTI0LjU4YTIzLDIzLDAsMCwxLDE3LDcuNThsMjIuMjktMjIuMjlhNTUuNTYsNTUuNTYsMCwxLDAsMCw3OC41N2wtMjIuMjktMjIuMjhBMjMsMjMsMCwwLDEsNDk2LjY0LDEyNi45NFoiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik03OTEuMzYsNDYuOEM3NzcuNzMsNDYuOCw3NjYuNjQsNTIsNzYwLDYzLjM1Yy02LjA1LTEwLjYtMTcuMTUtMTYuNTUtMzAuMTYtMTYuNTUtMTMuMjIsMC0yMy4yMSw2LjEyLTI5LjQ3LDE2LjUxVjUxLjg1SDY3MHYxMDFoMzMuNjd2LTYzYzAtOC41Myw2LjYzLTE1LjQ1LDE0LjgxLTE1LjQ1czE0LjgyLDYuOTIsMTQuODIsMTUuNDV2NjNINzY1di02M2MwLTguNTMsNi42My0xNS40NSwxNC44MS0xNS40NXMxNC44Miw2LjkyLDE0LjgyLDE1LjQ1djYzaDMzLjY3VjgzLjUzQzgyOC4yOSw2MC43Myw4MTQsNDYuOCw3OTEuMzYsNDYuOFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik01OTcuNjUsNDYuOGE1NS41Niw1NS41NiwwLDEsMCw1NS41NSw1NS41NkE1NS41NSw1NS41NSwwLDAsMCw1OTcuNjUsNDYuOFptMCw4MC4xNGMtMTMsMC0yMy41Ny0xMS0yMy41Ny0yNC41OHMxMC41NS0yNC41OCwyMy41Ny0yNC41OCwyMy41NywxMSwyMy41NywyNC41OFM2MTAuNjYsMTI2Ljk0LDU5Ny42NSwxMjYuOTRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTc1LjA4LDUxLjMzYTM2LjA1LDM2LjA1LDAsMCwwLTMwLjMsMTYuNTF2LTE2aC0zMC4zdjEwMWgzMy43OFYxMTAuNDdjMC0xNy40MSwxMi42Ny0yOC4yOCwyOC4yOS0yOC4yOGEyNy43LDI3LjcsMCwwLDEsNS4yNy41N1Y1MS44NkE0OC4zOCw0OC4zOCwwLDAsMCwxNzUuMDgsNTEuMzNaIi8+PC9zdmc+);
}
.webp .h5-footer-copyright-logo {
  background-image: url(data:image/webp;base64,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);
}
.webp .h5-footer-transparent.h5-footer-simple .h5-footer-copyright-logo {
  background-image: url(data:image/webp;base64,UklGRp4FAABXRUJQVlA4WAoAAAAYAAAApgAAKQAAVlA4TC0FAAAvpkAKEH/nNLZtV1n3kWmF/qvAo3HonOGISxGO2zaSJLobk8h8J4rJP6JjtywgKPJ/NMgBIClSrka27nB350cGJEpgrhE4nNeslNq2bRh4stOUN9BLBYC7nfKR+IQ/FkPzImMYvmEUtBiGDsIKdnFVEBzMsIH1UOEyzLEV1nBarILb++s96fqAV/X+Q43qO5Dil2JQEVQ0IoSVVIH+9WMIo8Bo0MHQ3ybU6GA0aAMACHOoXWEYEQlAABABREQAQEACAQQVUAEgCAKoAKyAIBAAYA6jwCiwaGEUWLXNDUEQDBUVho0MBTRfxRQdjAmEKWoIKgyKFgTBAAiCijkk3N8aCcRKYfBHLZoAqMKDHHaMDQAEfxhSEWo8EJ9BkFhUz/goKJilHWGhhCyaLvZzWKhGUwijFAMDFd91C8F4HzyInzCE1tvNdBPKcsurQzmQlydtLgata9uOzc2VfGHdfrUb27Zt23byzR3btp1RbNt2MrY98/6I537wftrqRkT/J8Ay7oD2kRVNOp+B7ybjB7RekHjS74mYzbSw/J2bxH/0dy5K3vs7DZowLR0+a4a0KddohvS4Dg4Js67D50dyg2D+1tjFPWrBD/IXPSUnupJlX+noqAZ6BZWqRJir8LmUQtmoCpY9Me/EPADWu9rlAcTUEysIufXEOFjHJriIklaFlrPj3dZls4io5cDqSpe6pxBR8uiXOQox9cQ8fOydQjSr2yuh8u4FRDRvRDU7mpNYAxX7NSUaDqApiW2F4ySuf9eFpM2fGiu4k0LyHuGSy6kkb31a1oLE81eSiR+Zj0vzSLrVvssziIx1XEyqQ/LM1OtIytPPM/tJfYtD7UkSyYfWbkyKwXYdbEQ26I4yEjuZNMcL20l3oNpsUp1Bqo3q2dSI3IceGyg1ljQnNQBwiPQDlWzcZpNUK9BM43p6gaQ5ORxAg/kG5oSpNV07cZYsoGuPZpIuHnFcYc29g0NncrRJy1oqWfPwYK+Z1LY8AOwlfuqeo3umcpSulBoD1Ezmkq4D4RO45vYFrAu5fMHU3NcAkLiMS8nROU3s3NcAUGd9DADkz+H6NARQehOX3FClGgBkcukAEB3AuGxbfBG8UqDkJdiEOQzd1OnJHYbyVWLHgR/P0A2FuRAvcJcEtGHIrkYfYOI41xHSLdwjnVbMCqhv4+pIIrn7CtOYT9w5ppN77IORQG6H7DrXV8NyMZs1NjDNIJ/HDPACb80c557IErkNGrHEPtFYx0xSWMGM8rxZpc0Ecjtkl7m+GpaL2ayRxsxQmMds9LyFMHOc6yDbzj3SQCumo0YGQx8kVYnd6nmLDAVydJurO5s7yxT79ZfCTE+GbqvV5MZLVnPXvNVxSdNTQp12xKbkACj0x1dO5/c/C1e5uaeEyDHxgrWIoZ2lAZTeReyCht6OaOyjJ2lziO8DAH86xW+KA3BMZYjGPnoybCZNqQAAuzlauvvZ7jbEP4K3ClRQbhwPoMjXjPNvAHgqkS4PBxDWnFNODvdax83cBYCfnPx/QsEaDVpRFsBVA2/gU0ZC/FHyr4DsVA1aDQB9tTLhvQJNDC7FFP6B+4tB/Eq1aW8FBCcpubbAix3n+i+RtTgE6e/Mt19wsIKaKIyOAF+zlULqebhdqTC2rKR8JbG8SoUwsb7SidLPJ7mIGnV7XhaKv33n/PKfklCMf9A+iYim76wGxZzb65OJaO6awwWQVwgT6zMFYWwekxXGytxaBqBMdHkHdEsUhW5OxYRc6FdIqASvH6ji3/7fBQBFWElGSgAAAEV4aWYAAE1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAKegAwAEAAAAAQAAACoAAAAA);
}

@charset "UTF-8";
.tcp-h5-install-bottom.destination {
  padding: 20px 16px;
  font-family: PingFangSC-Regular;
  background-color: #fff;
}
.tcp-h5-install-bottom.destination > h2 {
  color: #0f294d;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.tcp-h5-install-bottom.destination > .tcp-h5-install-bottom__main {
  margin-top: 16px;
  display: flex;
}
.tcp-h5-install-bottom.destination > .tcp-h5-install-bottom__main > img {
  flex: 0 0 auto;
  border-radius: 4px;
  height: 113px;
  width: 113px;
  overflow: hidden;
  object-fit: cover;
  background-color: #f0f2f5;
}
.tcp-h5-install-bottom.destination > .tcp-h5-install-bottom__main > .tcp-h5-install-bottom__right {
  flex: 1 1 auto;
  margin-left: 10px;
}
.tcp-h5-install-bottom.destination .tcp-h5-install-bottom__right > ul {
  color: #455873;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  min-height: 87px;
}
.tcp-h5-install-bottom.destination .tcp-h5-install-bottom__right > ul > li {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.tcp-h5-install-bottom.destination .tcp-h5-install-bottom__right > ul > li + li {
  margin-top: 8px;
}
.tcp-h5-install-bottom.destination .tcp-h5-install-bottom__subtitle-icon {
  margin-right: 4px;
  color: #06aebd;
}
.tcp-h5-install-bottom.destination .tcp-h5-install-bottom__subtitle-custom-icon {
  display: inline-block;
  margin-right: 4px;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  background-size: cover;
  background-repeat: no-repeat;
}
.tcp-h5-install-bottom.destination .tcp-h5-install-bottom__download {
  margin-top: 8px;
  text-align: right;
  line-height: 1;
}
.tcp-h5-install-bottom.destination .tcp-h5-install-bottom__download > a {
  color: #3264ff;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
}
.tcp-h5-install-bottom.destination .tcp-h5-install-bottom__download-icon {
  margin-left: 10px;
}
.tcp-h5-install-bottom.destination h1,
.tcp-h5-install-bottom.destination h2 {
  margin: 0;
  padding: 0;
}
.tcp-h5-install-bottom.destination ul {
  list-style: none;
}
.tcp-h5-install-bottom.bar {
  padding-left: 8px;
  padding-right: 8px;
  height: 52px;
  display: flex;
  align-items: center;
  font-family: PingFangSC-Regular;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.tcp-h5-install-bottom.bar > img {
  width: 32px;
  height: 32px;
  object-fit: cover;
}
.tcp-h5-install-bottom.bar > p {
  flex: 1 1 auto;
  padding-left: 4px;
  color: #0f294d;
  font-size: 13px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.tcp-h5-install-bottom.bar > .tcp-h5-install-bottom__icon {
  padding-left: 12px;
  height: 12px;
  font-size: 12px;
  line-height: 1;
  color: #0f294d;
}
.tcp-h5-install-bottom__icon {
  line-height: 1;
  vertical-align: -0.125em;
}
.tcp-h5-install-bottom.flight {
  padding: 16px;
  font-family: PingFangSC-Regular;
  background-color: #fff;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main {
  display: flex;
  align-items: center;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main > img {
  display: block;
  flex: 0 0 auto;
  width: 138px;
  overflow: hidden;
  object-fit: cover;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main > .tcp-h5-install-bottom__right {
  flex: 1 1 auto;
  margin-left: 12px;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main > .tcp-h5-install-bottom__right > img {
  display: block;
  border-radius: 4px;
  height: 40px;
  width: 40px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main > .tcp-h5-install-bottom__right > h2 {
  margin-top: 4px;
  color: #287dfa;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main > .tcp-h5-install-bottom__right > ul {
  margin-top: 12px;
  color: #0f294d;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main > .tcp-h5-install-bottom__right > ul > li {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main > .tcp-h5-install-bottom__right > ul > li .tcp-h5-install-bottom__subtitle-icon {
  margin-right: 4px;
  color: #287dfa;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__main > .tcp-h5-install-bottom__right > ul > li + li {
  margin-top: 8px;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__download {
  margin-top: 16px;
  border: 1px solid #287dfa;
  border-radius: 2px;
  padding: 13px 16px;
  text-align: center;
  line-height: 1;
}
.tcp-h5-install-bottom.flight .tcp-h5-install-bottom__download > a {
  color: #287dfa;
  font-size: 16px;
  font-weight: 500;
  line-height: 21px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tcp-h5-install-bottom.flight h1,
.tcp-h5-install-bottom.flight h2 {
  margin: 0;
  padding: 0;
}
.tcp-h5-install-bottom.flight ul {
  list-style: none;
}
.tcp-h5-install-bottom button {
  appearance: none;
  border: none;
  outline: none;
}
.install-bottom {
  position: relative;
  padding: 20px 22.5px;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
}
.install-bottom_title {
  font-weight: bold;
  display: flex;
  text-align: left;
  font-size: 16px;
  color: #0F294D;
  letter-spacing: 0;
  line-height: 21px;
  padding-left: 52px;
  background: url(data:image/png;base64,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) left center no-repeat;
  background-size: 44px 44px;
  min-height: 44px;
  margin-bottom: 8px;
}
.install-bottom_title span {
  align-self: center;
}
.install-bottom_subTitle-box {
  text-align: left;
  color: #455873;
  margin-bottom: 16px;
}
.install-bottom_subTitle-box .install-bottom_subTitle {
  padding-left: 52px;
  margin-bottom: 8px;
  font-size: 13px;
  line-height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAALaADAAQAAAABAAAALQAAAABGqAVQAAADBUlEQVRYCe2Xy2sTURTGz53qQixW0a0gUhCKgphoEbToRtCVuLDSSoIx6SNUi+he/4CuRCtJ6hMFaRF3CuKqRUSaBpf+ERZ8ozad43dqbhrmcTOTpCSLmUVn5px7z/nlm+/emRJFR6RApECkQKRApECkQKTAxihwbJx3xEY4WVvdqr3ptOv4GB/5VaYS2/QoluYpzdex0LEMT9plWiCmPQLLRNcRuyfXm+RPJx2wQg+UfcBM5zy4PklMeSTaFjqU5hiAZqHqXieEsmhyKa9uS7xj7IFHn4WE7zyBFV3VwALddqX7r/C28m8qwA7nBcjjmCjNqLu18bZCH87wwVWmOQD11kJVrlkpmlgqqGlnLrA9sEA2Oyc3cx8f4VGb6T1q+AFnvYClZyCl0eCWbdPJXdvpzJsp9bMZ2BNZ7v7+l3Lw7pBPHbYsGi/mVc4nXx+6AnyzUmC+GXA8rQNk0xyA9/kAIUVj8HDeJ78WNtrDASwTBpa/0utTN3irqahXLp7hFN4QH0zA2NZG6gFLbV97eABXWbBAFnb20OkgVpEfiB86jd0hUS3gvmColynOqPvulDviCW0C1iWCgPePct8K7ACF+/Q811mR3WVRejGnHrpyPgGXPWSXkEXnM74ahnLHTVaJpzlRtmmxHjAKXg4DLACeSssj/fyFXiE/IINMh1Pxo9d4y58fdAewKdM8dLYxN4U33WPjOI+kJ7SMawR8+RvtruwO+z16rYcAbDFdgoefrAeDX/lCS4mQ4B+xM/RC4W5j+/8eTsIST43jDEkjtMwLA27os5ZCs1VWlCwV1LN6Y01510J0DpZtTV4oiM87c2HuBRjflIlmgaVnXaU1WDOKCzAW3cViQT3X9Zo511VaF29UcQG2umi4VcDCE1hpDR9GcahbxuIchiVm9fxWnAMrrZsFVVyAIclQq4GFI7TSGt6kuACj8AVY4oUe38pzaKV1cz/FAbyC7+HBjQKW/g0rreFrFRdgeHgQlnip8x17FnD8+/8WH1tnOxYyAosUiBSIFKB/O+Ek+UjOvMkAAAAASUVORK5CYII=) 29px top / 15px 15px no-repeat;
}
.install-bottom_button {
  display: inline-block;
  padding: 0 12px;
  font-size: 13px;
  height: 32px;
  line-height: 32px;
  background: #3264ff;
  border-radius: 2px;
  color: #fff;
  min-width: 109px;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
}
.install-bottom_button--loading {
  position: absolute;
  left: calc(50% - 9px);
  top: calc(50% - 9px);
  width: 18px;
  height: 18px;
  font-size: 18px;
  line-height: 18px;
  color: #fff;
  animation-name: loading;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB0PSIxNjA3NDgzMTUyNjM0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI3NzgiIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48cGF0aCBkPSJNNDg5LjAwMyA5MTYuNjkzdi05Ni43MjVhMzA4LjExNyAzMDguMTE3IDAgMCAwIDI0MS4zNjUtODkuNmMxMjAuNjE5LTEyMC41OTcgMTIwLjYxOS0zMTYuMTM5IDAtNDM2LjczNi0xMjAuNTk3LTEyMC42MTktMzE2LjEzOS0xMjAuNjE5LTQzNi43MzYgMEEzMDcuOTA0IDMwNy45MDQgMCAwIDAgMjAzLjIgNTE2LjI2N2gtOTYuNTEyYTQwNC4xMTcgNDA0LjExNyAwIDAgMSAxMTguNjk5LTI5MC45MDJjMTU4LjI5My0xNTguMjkzIDQxNC45MzMtMTU4LjI5MyA1NzMuMjI2IDAgMTU4LjI5NCAxNTguMjk0IDE1OC4yOTQgNDE0LjkzNCAwIDU3My4yMjdhNDA0LjMzIDQwNC4zMyAwIDAgMS0zMDkuNjEgMTE4LjA4eiIgcC1pZD0iMjc3OSIgZmlsbD0iI2ZmZiI+PC9wYXRoPjwvc3ZnPg==);
  background-position: center;
  background-size: 100%;
}
@keyframes loading {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.dstdetail-local-guide-tabs-head {
  display: flex;
  margin-top: 24px;
  border-bottom: 1px solid #dadfe6;
}
.dstdetail-local-guide-tabs-head-item-container {
  margin-right: 48px;
}
.dstdetail-local-guide-tabs-head-item-container-selected {
  margin-right: 40px;
}
.dstdetail-local-guide-tabs-head-item {
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  -webkit-user-select: none;
  /* Safari */
  /* Firefox */
  /* IE10+/Edge */
  user-select: none;
  /* Standard */
}
.dstdetail-local-guide-tabs-head-item:hover {
  cursor: pointer;
  color: #3264ff;
}
.dstdetail-local-guide-tabs-head-item-selected {
  border-radius: 2px;
  border: 1px solid #3264ff;
  color: #3264ff;
  font-weight: 700;
  padding: 0 8px;
}
.dstdetail-local-guide-tabs-head-item-triangle {
  position: relative;
  content: '';
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 9px solid #dadfe6;
}
.dstdetail-local-guide-tabs-head-item-triangle::after {
  position: absolute;
  content: '';
  top: 1px;
  left: -12px;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 9px solid white;
  z-index: 1;
}
.dstdetail-local-guide-tabs-head-item-triangle-container {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 9px;
}

.c-loading__bar {
  overflow: hidden;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-name: breathing;
  animation-timing-function: ease-in-out;
  background: #dadfe6;
}
.c-loading__img {
  margin-top: 10px;
  height: 200px;
}
.c-loading__tit,
.c-loading__desc {
  height: 12px;
  margin: 12px 0;
}
.c-loading__tit {
  margin-top: 20px;
  width: 40%;
}
.c-loading__desc {
  margin-top: 16px;
  width: 100%;
  margin-bottom: 25px;
}
.c-loading__desc-2 {
  width: 60%;
  height: 12px;
  margin: 12px 0 8px;
}
.c-loading__tab {
  display: inline-block;
  margin: 10px;
  height: 12px;
  width: 160px;
}
@keyframes breathing {
  0% {
    opacity: 0.2;
  }
  50.0% {
    opacity: 1;
  }
  100.0% {
    opacity: 0.2;
  }
}
.l-tile,
.l-tile_half-spacing,
.l-tile_half-spacing_col-2,
.l-tile_half-spacing_col-3,
.l-tile_col-2,
.l-tile_col-3,
.l-tile_col-3-fixed,
.l-tile_col-3-fixed-strip,
.l-tile_col-4,
.l-tile_col-4-fixed,
.l-tile_col-4-fixed-strip,
.l-tile_col-5,
.l-tile_col-6 {
  margin: 0 -10px;
  padding: 0;
  text-align: center;
}
.l-tile__item {
  display: inline-block;
  padding: 0 8px 20px;
  box-sizing: border-box;
}
.l-tile_half-spacing,
.l-tile_half-spacing_col-2,
.l-tile_half-spacing_col-3 {
  margin: 0 -5px;
}
.l-tile_half-spacing .l-tile__item,
.l-tile_half-spacing_col-2 .l-tile__item,
.l-tile_half-spacing_col-3 .l-tile__item {
  padding: 0 5px 10px;
}
.l-tile_col-2 .l-tile__item,
.l-tile_half-spacing_col-2 .l-tile__item {
  width: 50%;
}
.l-tile_col-2 .l-tile__item:nth-child(2n + 1),
.l-tile_half-spacing_col-2 .l-tile__item:nth-child(2n + 1) {
  clear: left;
}
.l-tile_col-3 .l-tile__item,
.l-tile_half-spacing_col-3 .l-tile__item {
  width: 33.33%;
}
.l-tile_col-3 .l-tile__item:nth-child(3n + 1),
.l-tile_half-spacing_col-3 .l-tile__item:nth-child(3n + 1) {
  clear: left;
}
.l-tile_col-3-fixed .l-tile__item {
  width: 278px;
  box-sizing: content-box;
  /* based on 1160px width */
}
.l-tile_col-3-fixed .l-tile__item:first-child {
  padding-left: 0;
}
.l-tile_col-3-fixed .l-tile__item:last-child {
  padding-right: 0;
}
@media screen and (max-width: 1160px) {
  .l-tile_col-3-fixed {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .l-tile_col-3-fixed .l-tile__item {
    padding: 0 8px 18px;
    box-sizing: content-box;
    width: calc(33.3% - 11px);
  }
  .l-tile_col-3-fixed .l-tile__item:first-child {
    padding-left: 0;
  }
  .l-tile_col-3-fixed .l-tile__item:last-child {
    padding-right: 8px;
  }
  .l-tile_col-3-fixed .l-tile__item:nth-child(n + 4) {
    display: none;
  }
  .l-tile_col-3-fixed .l-tile__item:nth-child(3n + 1) {
    clear: none;
  }
  .l-tile_col-3-fixed .l-tile__item:nth-child(2n + 1) {
    clear: left;
  }
  .l-tile_col-3-fixed .l-tile__item:nth-child(3) {
    padding-right: 0;
  }
}
.l-tile_col-3-fixed-strip .l-tile__item {
  width: 400px;
  /* based on 1180px width */
}
@media screen and (max-width: 834px) {
  .l-tile_col-3-fixed .l-tile__item {
    width: 278px;
    box-sizing: content-box;
  }
  .l-tile_col-3-fixed .l-tile__item:nth-child(n + 4) {
    display: inline-block;
  }
  .l-tile_col-3-fixed-strip .l-tile__item {
    width: 350px;
  }
  .l-tile_col-3-fixed .l-tile__item:first-child {
    padding-left: 8px;
  }
  .l-tile_col-3-fixed .l-tile__item:nth-child(3) {
    padding-right: 8px;
  }
}
.l-tile_col-4 .l-tile__item {
  width: 25%;
}
.l-tile_col-4 .l-tile__item:nth-child(4n + 1) {
  clear: left;
}
.l-tile_col-4-fixed .l-tile__item:nth-child(4n + 1) {
  clear: left;
  padding-left: 0;
}
.l-tile_col-4-fixed .l-tile__item:nth-child(4n) {
  padding-right: 0;
}
@media screen and (max-width: 1160px) {
  .l-tile_col-4-fixed {
    width: 100%;
    margin: 0 auto;
  }
  .l-tile_col-4-fixed .m-hot-flights .more {
    width: 740px;
  }
  .l-tile_col-4-fixed .l-tile__item {
    /* width: 360px; */
    width: 33.3%;
    box-sizing: border-box;
  }
  .l-tile_col-4-fixed .l-tile__item:nth-child(4n + 1) {
    padding-left: 8px;
  }
  .l-tile_col-4-fixed .l-tile__item:nth-child(3n + 1),
  .l-tile_col-4-fixed .l-tile__item:nth-child(3n) {
    clear: none;
  }
  .l-tile_col-4-fixed .l-tile__item:nth-child(2n + 1) {
    clear: left;
  }
  .l-tile_col-4-fixed .l-tile__item:nth-child(4n) {
    padding-right: 8px;
  }
}
@media screen and (max-width: 834px) {
  .l-tile_col-4-fixed {
    /* max-width: 722px; */
    width: 100%;
    text-align: center !important;
    margin: 0 auto;
  }
  .l-tile_col-4-fixed .l-tile__item {
    width: 360px;
    box-sizing: border-box;
  }
}
.l-tile_col-4-fixed-strip .l-tile__item {
  width: 294px;
  /* based on 1160px width */
}
.l-tile_col-5 .l-tile__item {
  width: 20%;
}
.l-tile_col-5 .l-tile__item:nth-child(5n + 1) {
  clear: left;
}
.l-tile_col-6 .l-tile__item {
  width: 16.67%;
}
.l-tile_col-6 .l-tile__item:nth-child(6n + 1) {
  clear: left;
}

.tcp-h5-install-popup__content.header > .tcp-h5-install-popup__logo {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
.tcp-h5-install-popup__content.header > .tcp-h5-install-popup__logo img {
  margin-top: 32px;
  width: 80px;
  height: 80px;
}
.tcp-h5-install-popup__content.header > img,
.tcp-h5-install-popup__content.header .img {
  display: block;
  width: 100%;
}
.tcp-h5-install-popup__content.header .tcp-h5-install-popup__content-inner {
  margin-left: 24px;
  margin-right: 24px;
  overflow: hidden;
}
.tcp-h5-install-popup__content.header .tcp-h5-install-popup__content-inner > h2 {
  margin-top: 24px;
  color: #0f294d;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* autoprefixer: off*/
  -webkit-box-orient: vertical;
  /* autoprefixer: on*/
  -webkit-line-clamp: 2;
}
.tcp-h5-install-popup__content.header .tcp-h5-install-popup__content-inner > p {
  margin-top: 12px;
  color: #455873;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* autoprefixer: off*/
  -webkit-box-orient: vertical;
  /* autoprefixer: on*/
  -webkit-line-clamp: 3;
}
.tcp-h5-install-popup__content.header .tcp-h5-install-popup__content-inner > .tcp-h5-install-popup__button {
  margin-top: 24px;
  margin-bottom: 24px;
  box-sizing: border-box;
  width: 100%;
}
.tcp-h5-install-popup__content.bg {
  position: relative;
}
.tcp-h5-install-popup__content.bg > img {
  display: block;
  width: 100%;
}
.tcp-h5-install-popup__content.bg .tcp-h5-install-popup__button {
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__sidebar {
  position: fixed;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s linear;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__sidebar.default {
  padding: 8px;
  background-color: #fff;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.07), 0 1px 4px rgba(0, 0, 0, 0.07);
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__sidebar.attached {
  opacity: 0.6;
  transform: translateX(66%);
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__sidebar .tcp-h5-install-popup__sidebar-logo {
  width: 32px;
  height: 32px;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__sidebar .tcp-h5-install-popup__sidebar-text {
  margin-left: 8px;
  max-width: 87px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #0f294d;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__sidebar .tcp-h5-install-popup__sidebar-custom-icon {
  width: 64px;
  height: 64px;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__sidebar .tcp-h5-install-popup__sidebar-close {
  position: absolute;
  top: -9px;
  right: -6px;
  font-size: 18px;
  line-height: 0;
  color: #90A1B7;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__button {
  display: flex;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__button button {
  flex: 1 1 auto;
  border-radius: 4px;
  padding: 13px 16px;
  width: 100%;
  font-size: 16px;
  font-weight: 500;
  line-height: 21px;
  color: #fff;
  background-color: #3264ff;
  text-align: center;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main {
  box-shadow: none;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content {
  background-color: transparent;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner {
  margin: 0;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner h2 {
  color: #ffffff;
  font-size: 22px;
  font-weight: bold;
  line-height: 28px;
  margin-top: 0;
  padding: 12px 16px 16px;
  background-color: #4444ff;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body {
  padding: 0 16px;
  background: linear-gradient(-180deg, #4444ff 0%, #ececff 100%);
  position: relative;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body::before,
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body::after {
  content: '';
  display: block;
  position: absolute;
  left: 16px;
  right: 16px;
  height: 8px;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body::before {
  top: 0;
  background: linear-gradient(-180deg, #4444ff 0%, rgba(68, 68, 255, 0) 100%);
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body::after {
  bottom: 0;
  background: linear-gradient(0, #ececff 0%, rgba(236, 236, 255, 0) 100%);
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body.at-top::before {
  display: none;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body.at-bottom::after {
  display: none;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body > div {
  min-height: 50px;
  max-height: calc(85vh - 370px);
  overflow: auto;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer {
  padding: 12px 16px 16px 16px;
  background-color: #ececff;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button {
  border-radius: 9999px;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer a {
  color: inherit;
  text-decoration: inherit;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer p.info {
  margin-top: 8px;
  color: #455873;
  font-size: 12px;
  font-family: Roboto-Regular;
  line-height: 16px;
  text-align: center;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer p.info .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer p.info .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer p.info .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default[dir='rtl'] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default[dir='rtl'] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon svg {
  transform: scaleX(-1);
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default[dir='rtl'] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward .tcp-h5-install-popup.default[dir='rtl'] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon svg {
  transform: scaleX(-1);
}
.tcp-h5-install-pop-counpon {
  box-sizing: border-box;
  min-height: 64px;
  display: flex;
}
.tcp-h5-install-pop-counpon:nth-child(n + 2) {
  margin-top: 8px;
}
.tcp-h5-install-pop-counpon .coupon-left {
  border: 1px solid #fec8d5;
  border-right: 0;
  border-radius: 4px 0 0 4px;
  background: #fff9ee;
  padding: 12px 20px;
  display: flex;
  align-items: center;
}
.tcp-h5-install-pop-counpon .coupon-mid {
  display: flex;
  flex-direction: column;
}
.tcp-h5-install-pop-counpon .coupon-mid .half-circle-top,
.tcp-h5-install-pop-counpon .coupon-mid .half-circle-bottom {
  width: 12px;
  height: 6px;
  overflow: hidden;
}
.tcp-h5-install-pop-counpon .coupon-mid .half-circle-top-inner,
.tcp-h5-install-pop-counpon .coupon-mid .half-circle-bottom-inner {
  position: relative;
  left: -10px;
  width: 12px;
  height: 12px;
  border: 10px solid #fff9ee;
  box-shadow: inset 0 0 0 1px #fec8d5;
}
.tcp-h5-install-pop-counpon .coupon-mid .half-circle-top-inner {
  border-radius: 0 0 16px 16px;
  border-top: 0;
  top: -6px;
}
.tcp-h5-install-pop-counpon .coupon-mid .half-circle-bottom-inner {
  border-radius: 16px 16px 0 0;
  border-bottom: 0;
  bottom: 10px;
}
.tcp-h5-install-pop-counpon .coupon-mid .dashed-container {
  flex: 1;
  background: #fff9ee;
  display: flex;
  justify-content: center;
}
.tcp-h5-install-pop-counpon .coupon-mid .dashed-container .dashed-inner {
  border-right: 1px dashed #fec8d5;
  margin: 4px 0;
}
.tcp-h5-install-pop-counpon .coupon-right {
  border: 1px solid #fec8d5;
  border-left: 0;
  border-radius: 0 4px 4px 0;
  flex: 1;
  background: linear-gradient(90deg, rgba(255, 168, 0, 0.08) 0%, rgba(249, 76, 134, 0.12) 100%), url(https://pages.trip.com/images/install-pop/reward/percent.png) right bottom / 60px no-repeat, #fff;
  padding: 12px 20px;
}
.tcp-h5-install-pop-counpon .coupon-right .counpon-title {
  color: #f94c86;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  word-break: break-word;
}
.tcp-h5-install-pop-counpon .coupon-right .counpon-desc {
  color: #f94c86;
  font-size: 11px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  word-break: break-word;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main {
  box-shadow: none;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content {
  background-color: transparent;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner {
  margin: 0;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner h2 {
  color: var(--title-color, #ffffff);
  font-size: 22px;
  font-weight: bold;
  line-height: 28px;
  margin-top: 0;
  padding: 12px 16px 16px;
  background-color: var(--bg-from, #4444ff);
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body {
  padding: 0 16px;
  background: linear-gradient(-180deg, var(--bg-from, #4444ff) 0%, var(--bg-to, #ececff) 100%);
  position: relative;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body::before,
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body::after {
  content: '';
  display: block;
  position: absolute;
  left: 16px;
  right: 16px;
  height: 8px;
  z-index: 1;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body::before {
  top: 0;
  background: linear-gradient(-180deg, var(--bg-from, #4444ff) 0%, rgba(255, 255, 255, 0) 100%);
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body::after {
  bottom: 0;
  background: linear-gradient(0, var(--bg-to, #ececff) 0%, rgba(255, 255, 255, 0) 100%);
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body.at-top::before {
  display: none;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body.at-bottom::after {
  display: none;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-body > div {
  min-height: 50px;
  max-height: calc(85vh - 370px);
  overflow: auto;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer {
  padding: 12px 16px 16px 16px;
  background-color: var(--bg-to, #ececff);
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button {
  border-radius: 9999px;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer a {
  color: inherit;
  text-decoration: inherit;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer p.info {
  margin-top: 8px;
  color: var(--info-color, #455873);
  font-size: 12px;
  font-family: Roboto-Regular;
  line-height: 16px;
  text-align: center;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer p.info .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer p.info .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer p.info .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default[dir='rtl'] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default[dir='rtl'] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon svg {
  transform: scaleX(-1);
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default[dir='rtl'] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon {
  vertical-align: bottom;
  padding-left: 0.4em;
  padding-right: 0.4em;
}
.tcp-h5-install-pop__reward-packge .tcp-h5-install-popup.default[dir='rtl'] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button .tcp-h5-install-popup__icon svg {
  transform: scaleX(-1);
}
.tcp-h5-install-pop-counpon-2 {
  box-sizing: border-box;
  min-height: 64px;
  display: flex;
  color: var(--list-color, #f94c86);
}
.tcp-h5-install-pop-counpon-2:nth-child(n + 2) {
  margin-top: 8px;
}
.tcp-h5-install-pop-counpon-2 .coupon-left {
  border: 1px solid var(--list-border-color, #fec8d5);
  border-right: 0;
  border-radius: 4px 0 0 4px;
  background: var(--list-bg-from, #fff8eb);
  padding: 12px 20px;
  display: flex;
  align-items: center;
}
.tcp-h5-install-pop-counpon-2 .coupon-mid {
  display: flex;
  flex-direction: column;
}
.tcp-h5-install-pop-counpon-2 .coupon-mid .half-circle-top,
.tcp-h5-install-pop-counpon-2 .coupon-mid .half-circle-bottom {
  width: 12px;
  height: 6px;
  overflow: hidden;
}
.tcp-h5-install-pop-counpon-2 .coupon-mid .half-circle-top-inner,
.tcp-h5-install-pop-counpon-2 .coupon-mid .half-circle-bottom-inner {
  position: relative;
  left: -10px;
  width: 12px;
  height: 12px;
  border: 10px solid var(--list-bg-from, #fff8eb);
  box-shadow: inset 0 0 0 1px var(--list-border-color, #fec8d5);
}
.tcp-h5-install-pop-counpon-2 .coupon-mid .half-circle-top-inner {
  border-radius: 0 0 16px 16px;
  border-top: 0;
  top: -6px;
}
.tcp-h5-install-pop-counpon-2 .coupon-mid .half-circle-bottom-inner {
  border-radius: 16px 16px 0 0;
  border-bottom: 0;
  bottom: 10px;
}
.tcp-h5-install-pop-counpon-2 .coupon-mid .dashed-container {
  flex: 1;
  background: var(--list-bg-from, #fff8eb);
  display: flex;
  justify-content: center;
}
.tcp-h5-install-pop-counpon-2 .coupon-mid .dashed-container .dashed-inner {
  border-right: 1px dashed var(--list-border-color, #fec8d5);
  margin: 4px 0;
}
.tcp-h5-install-pop-counpon-2 .coupon-right {
  border: 1px solid var(--list-border-color, #fec8d5);
  border-left: 0;
  border-radius: 0 4px 4px 0;
  flex: 1;
  background: var(--list-img-url) right bottom / 60px no-repeat, linear-gradient(90deg, var(--list-bg-from, #fff8eb) 0%, var(--list-bg-to, #feeaf0) 100%);
  padding: 12px 20px;
}
.tcp-h5-install-pop-counpon-2 .coupon-right .counpon-title {
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  word-break: break-word;
}
.tcp-h5-install-pop-counpon-2 .coupon-right .counpon-desc {
  font-size: 11px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  word-break: break-word;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper {
  background-color: rgba(0, 0, 0, 0.6);
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main {
  box-shadow: none;
  background-color: #ffffff;
  border-radius: 8px;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content {
  background: linear-gradient(-180deg, rgba(255, 176, 0, 0) 0%, rgba(255, 176, 0, 0.32) 99%);
  padding: 24px 15px;
  position: relative;
  overflow: visible;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content > img {
  position: absolute;
  width: 72px;
  left: -16px;
  top: -72.5px;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner {
  margin: 0;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner > img {
  width: 100%;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner h2.tcp-h5-install-popup__content-title {
  color: #0f294d;
  font-size: 20px;
  font-weight: bold;
  line-height: 26px;
  margin-top: 0;
  margin-bottom: 12px;
  position: relative;
  z-index: 5;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_coins-body {
  display: flex;
  margin-bottom: 16px;
  align-items: center;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_coins-body > div {
  width: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_coins-body > div > span {
  color: #8592a6;
  font-size: 12px;
  line-height: 17px;
  margin-bottom: 2px;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_coins-body > div > div {
  display: flex;
  align-items: center;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_coins-body > div > div img {
  width: 20px;
  margin-right: 4px;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_coins-body > div > div span {
  color: #0f294d;
  font-size: 24px;
  font-weight: bold;
  line-height: 30px;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_coins-body > div > div span.my-streak-date {
  color: #8592a6;
  font-size: 16px;
  line-height: 21px;
  font-weight: normal;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_coins-body section.tcp-h5-install-pop_coins-body-line {
  height: 41px;
  width: 1px;
  background-color: #dadfe6;
  transform: scaleX(0.5);
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer {
  margin-top: 16px;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content .tcp-h5-install-popup__content-inner .tcp-h5-install-pop_reward-footer button {
  border-radius: 4px;
}
.tcp-h5-install-pop__coins .tcp-h5-install-popup.default[dir="rtl"] .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content > img {
  right: -16px;
  transform: scaleX(-1);
}
.tcp-h5-install-popup.default {
  position: relative;
  z-index: 999;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #00000073;
  display: flex;
  justify-content: center;
  align-items: center;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main {
  position: relative;
  width: 88%;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.07), 0 1px 4px rgba(0, 0, 0, 0.07);
  transition: transform 1s;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__content {
  display: flow-root;
  border-radius: 8px;
  overflow: hidden;
  background-color: #fff;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__wrapper .tcp-h5-install-popup__main .tcp-h5-install-popup__close {
  position: absolute;
  bottom: -64px;
  left: 50%;
  transform: translateX(-50%);
  width: 32px;
  height: 32px;
  font-size: 32px;
  line-height: 1;
  color: #fff;
}
.tcp-h5-install-popup.default .tcp-h5-install-popup__icon {
  line-height: 1;
}
.tcp-h5-install-popup.default button {
  appearance: none;
  border: none;
  outline: none;
}
.tcp-h5-install-popup.default h2,
.tcp-h5-install-popup.default p {
  margin: 0;
  padding: 0;
}

