html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
form {
  margin: 0;
}
a {
  outline: none;
  text-decoration: none;
  transition: background-color 0.5s ease 0s, color 0.5s ease 0s, width 0.5s ease 0s, border-width 0.5s ease 0s, border-color 0.5s ease 0s;
  -webkit-transition: background-color 0.5s ease 0s, color 0.5s ease 0s, width 0.5s ease 0s, border-width 0.5s ease 0s, border-color 0.5s ease 0s;
  -moz-transition: background-color 0.5s ease 0s, color 0.5s ease 0s, width 0.5s ease 0s, border-width 0.5s ease 0s, border-color 0.5s ease 0s;
  -ms-transition: background-color 0.5s ease 0s, color 0.5s ease 0s, width 0.5s ease 0s, border-width 0.5s ease 0s, border-color 0.5s ease 0s;
  -o-transition: background-color 0.5s ease 0s, color 0.5s ease 0s, width 0.5s ease 0s, border-width 0.5s ease 0s, border-color 0.5s ease 0s;
}
a:hover {
  text-decoration: none;
  outline: none;
}
input,
textarea {
  font-size: inherit;
  color: inherit;
  outline: none;
  border: 0;
  margin: 0;
  padding: 0;
}
ul,
ol {
  padding-left: 0;
  list-style-type: none;
}
img {
  border: 0;
}
/* btn */
.btn {
  display: inline-block;
  padding: 6px 11px;
  vertical-align: middle;
  border-radius: 2px;
  border: 1px solid #3264ff;
  cursor: pointer;
  line-height: 1.33;
  text-align: center;
  color: #3264ff;
  background: #fff;
}
.btn.middle_btn {
  padding: 11px 16px;
}
.btn.blue_btn {
  background: #2c59e5;
  color: #fff;
  line-height: 1;
  border: none;
}
.btn.blue_btn:hover {
  background: #5aa0ff;
}
.btn.deep_blue_btn {
  background: #2c59e5;
  color: #fff;
  line-height: 1;
  border: none;
}
.btn.deep_blue_btn:hover {
  background: #2c59e5;
}
.btn:hover {
  background: #3264ff;
  color: #fff;
}
:focus {
  outline-style: none;
}
/* 浮动清除 */
.clearfix {
  zoom: 1;
}
.clearfix::after {
  display: block;
  content: 'clear';
  clear: both;
  height: 0;
  visibility: hidden;
}
@keyframes shine-avatar {
  0% {
    background-position: -32px;
  }
  40%,
  100% {
    background-position: 208px;
  }
}
@keyframes shine-lines {
  0% {
    background-position: -100px;
  }
  40%,
  100% {
    background-position: 140px;
  }
}
.skeleton-screen-card {
  background-image: linear-gradient(90deg, #ebebf2 0, rgba(233, 233, 233, 0.596) 40px, #ebebf2 80px);
  background-size: 600px;
  animation: shine-avatar 1.6s infinite linear;
}
.skeleton-screen-avatar {
  background-image: linear-gradient(90deg, #ebebf2 0, rgba(233, 233, 233, 0.596) 40px, #ebebf2 80px);
  background-size: 600px;
  animation: shine-avatar 1.6s infinite linear;
}
.skeleton-screen-line {
  background-image: linear-gradient(90deg, #ebebf2 0, rgba(233, 233, 233, 0.596) 40px, #ebebf2 80px);
  background-size: 600px;
  animation: shine-lines 1.6s infinite linear;
}
.img-cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: all 1.2s ease;
}
.img-cover:hover {
  transform: scale(1.1);
}
.gl-cpt-breadcrumb-search {
  justify-content: space-between;
  width: 100%;
}
.gl-cpt-breadcrumb-search .gl-component-bread-crumb_container {
  width: 100% !important;
  line-height: 32px;
}
@media screen and (max-width: 640px) {
  body {
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
  }
}
html {
  scroll-behavior: smooth;
}
html,
body {
  height: auto;
  margin: 0;
  font-weight: 400;
  color: #333;
  background: #fff;
  font-size: 14px;
  line-height: 1.3;
  -webkit-text-size-adjust: 100% !important;
  text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important;
  font-display: optional;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
/* 页面公共样式 */
.ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.page-tag {
  box-sizing: border-box;
  display: inline-block;
  color: #2c59e5;
  font-size: 12px;
  line-height: 16px;
  padding: 0 8px;
  border: 1px solid rgba(50, 100, 255, 0.5);
  border-radius: 2px;
  margin-right: 8px;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
@media screen and (max-width: 425px) {
  .common-border-bottom-responsive {
    position: relative;
  }
  .common-border-bottom-responsive::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 200%;
    height: 1px;
    background-color: #e4e4e4;
    transform-origin: 0 0;
    transform: scale(0.5, 0.5);
  }
}
@font-face {
  font-family: 'crn_font_gs_trip';
  font-weight: normal;
  font-style: normal;
  src: url(/modules/gcc/moments/_next/static/images/crn_font_gs_trip.202602052115.ttf) format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'gs_trip_font';
  font-weight: normal;
  font-style: normal;
  src: url(/modules/gcc/moments/_next/static/images/crn_font_gs_trip.202602052115.ttf) format('truetype');
  font-display: swap;
}
.gs-trip-iconfont {
  font-family: 'gs_trip_font';
}
.gs-trip-iconfont::before {
  display: inline-block;
  font-family: 'gs_trip_font';
}
.gs-trip-iconfont-class {
  font-family: 'gs_trip_font' !important;
  font-style: normal;
}
@media screen and (min-width: 426px) {
  @charset "UTF-8";
  /* stylelint-disable-next-line no-invalid-position-at-import-rule */
  /*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
  @font-face {
    font-family: Ionicons;
    src: url('https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0');
    src: url('https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix') format('embedded-opentype'), url('https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0') format('truetype'), url('https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0') format('woff'), url('https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  .image-gallery-fullscreen-button::before,
  .image-gallery-play-button::before,
  .image-gallery-left-nav::before,
  .image-gallery-right-nav::before {
    display: inline-block;
    font-family: Ionicons;
    font-style: normal;
    font-weight: normal;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #878787;
    line-height: 0.7;
    /* text-shadow: 0 2px 2px #1a1a1a; */
    transition: color 0.2s ease-out;
  }
  .image-gallery {
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
  }
  .image-gallery.fullscreen-modal {
    background: #000;
    bottom: 0;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 5;
  }
  .image-gallery.fullscreen-modal .image-gallery-content {
    top: 50%;
    transform: translateY(-50%);
  }
  .image-gallery-content {
    position: relative;
    line-height: 0;
    top: 0;
    padding: 0 58px;
  }
  .image-gallery-content.fullscreen {
    background: #000;
  }
  .image-gallery-content.fullscreen .image-gallery-slide {
    background: #000;
  }
  .image-gallery-slide-wrapper {
    position: relative;
  }
  .image-gallery-slide-wrapper.left,
  .image-gallery-slide-wrapper.right {
    display: inline-block;
    width: calc(100% - 113px);
  }
  .image-gallery-fullscreen-button,
  .image-gallery-play-button,
  .image-gallery-left-nav,
  .image-gallery-right-nav {
    appearance: none;
    background-color: transparent;
    border: 0;
    cursor: pointer;
    outline: none;
    position: absolute;
    z-index: 4;
  }
  .image-gallery-left-nav:hover {
    background: url('https://dimg04.tripcdn.com/images/0556k12000qeis6k82C93.png') no-repeat center;
  }
  .image-gallery-right-nav:hover {
    background: url('https://dimg04.tripcdn.com/images/0556e12000qeisgxv812F.png') no-repeat center;
  }
  .image-gallery-fullscreen-button,
  .image-gallery-play-button {
    bottom: 0;
  }
  .image-gallery-fullscreen-button::before,
  .image-gallery-play-button::before {
    font-size: 2.7em;
    padding: 15px 20px;
    text-shadow: 0 1px 1px #1a1a1a;
  }
  .image-gallery-fullscreen-button:hover::before,
  .image-gallery-play-button:hover::before {
    color: #fff;
    transform: scale(1.1);
  }
  .image-gallery-fullscreen-button {
    right: 0;
  }
  .image-gallery-fullscreen-button::before {
    content: '\F386';
  }
  .image-gallery-fullscreen-button.active::before {
    content: '\F37D';
  }
  .image-gallery-fullscreen-button.active:hover::before {
    transform: scale(0.9);
  }
  .image-gallery-play-button {
    left: 0;
  }
  .image-gallery-left-nav,
  .image-gallery-right-nav {
    color: #fff;
    font-size: 55px;
    padding: 50px 15px;
    top: 50%;
    transform: translateY(-50%);
  }
  .image-gallery-right-nav[disabled] {
    background: url('https://dimg04.tripcdn.com/images/0555312000qeisus6E6AD.png') no-repeat center;
  }
  .image-gallery-left-nav[disabled] {
    background: url('https://dimg04.tripcdn.com/images/0551h12000qeis4hh4788.png') no-repeat center;
  }
  .image-gallery-left-nav[disabled]::before,
  .image-gallery-right-nav[disabled]::before {
    color: #ccc;
  }
  .image-gallery-left-nav[disabled],
  .image-gallery-right-nav[disabled] {
    cursor: not-allowed;
    /* opacity: 0.6; */
    pointer-events: none;
  }
  .image-gallery-left-nav {
    left: 5px;
    background: url('https://dimg04.tripcdn.com/images/0551h12000qeis4hh4788.png') no-repeat center;
  }
  div .image-thumbnails-left-nav {
    left: 1px;
    top: 9px;
  }
  .image-gallery-right-nav {
    right: 1px;
    background: url('https://dimg04.tripcdn.com/images/0556i12000qeiso97C5CC.png') no-repeat center;
  }
  .image-thumbnails-left-nav {
    background: url('https://dimg04.tripcdn.com/images/0550k12000qeisvsfD177.png') rgba(0, 0, 0, 0.5) no-repeat center;
    transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
  }
  .image-thumbnails-right-nav {
    background: url('https://dimg04.tripcdn.com/images/0550k12000qeisvsfD177.png') rgba(0, 0, 0, 0.5) no-repeat center;
  }
  .image-thumbnails-left-nav,
  .image-thumbnails-right-nav {
    padding: 0;
    width: 32px;
    font-size: 30px;
    background-color: rgba(0, 0, 0, 0.5);
    height: 68px;
  }
  .image-thumbnails-left-nav::before,
  .image-thumbnails-right-nav::before {
    color: #fff;
  }
  .image-thumbnails-left-nav:hover {
    background: url('https://dimg04.tripcdn.com/images/0550k12000qeisvsfD177.png') #3264ff no-repeat center;
    transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
  }
  .image-thumbnails-right-nav:hover {
    background: url('https://dimg04.tripcdn.com/images/0550k12000qeisvsfD177.png') #3264ff no-repeat center;
  }
  .image-thumbnails-left-nav:hover::before,
  .image-thumbnails-right-nav:hover::before {
    color: #fff;
  }
  .image-gallery-slides {
    margin: 0 auto;
    /* height:506px; */
    box-sizing: border-box;
    padding-bottom: 536px;
    height: 0;
    width: 760px;
    line-height: 0;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
  }
  .image-gallery-slide {
    background: #fff;
    left: 0;
    position: absolute;
    top: 0;
    bottom: 30px;
    width: 100%;
    /* height:100%; */
  }
  .image-gallery-slide .image-gallery-image,
  .image-gallery-slide img {
    width: 100%;
    height: 100%;
  }
  .image-gallery-description {
    font-size: 12px;
    color: #999;
    width: 100%;
    max-width: 760px;
    line-height: 16px;
    margin: 12px auto 0;
    position: absolute;
    left: 0;
    bottom: -27px;
  }
  .image-gallery-description .image-gallery-description-desc {
    float: left;
    overflow: hidden;
  }
  .image-gallery-description > span {
    float: right;
  }
  .image-gallery-provider {
    float: left !important;
    overflow: hidden;
    padding: 0 12px 0 0;
    margin-right: 28px;
    display: inline-block;
    line-height: 24px;
    font-size: 0.8rem;
  }
  .image-gallery-provider a {
    cursor: pointer;
  }
  .image-gallery-description-source a {
    color: #999;
  }
  .image-gallery-description-source {
    background: url('https://dimg04.tripcdn.com/images/0553112000qeis6kgB587.png') no-repeat 12px center;
  }
  .image-gallery-description-source,
  .image-gallery-description-copyright {
    padding: 0 12px 0 30px;
    margin-right: 28px;
    display: inline-block;
    line-height: 24px;
    cursor: pointer;
  }
  .image-gallery-description-copyright {
    background: url('https://dimg04.tripcdn.com/images/0552t12000qeisd3g0FB8.png') no-repeat 12px center;
  }
  .image-gallery-description-source:hover {
    background: #3264ff url('https://dimg04.tripcdn.com/images/0554h12000qeismkg4977.png') no-repeat 12px center;
  }
  .image-gallery-description-copyright:hover {
    background: #3264ff url('https://dimg04.tripcdn.com/images/0552912000qeisvyxCE81.png') no-repeat 12px center;
  }
  .image-gallery-description-copyright:hover,
  .image-gallery-description-source:hover {
    color: #fff;
    border-radius: 100px;
  }
  .image-gallery-bullets {
    bottom: 20px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    width: 80%;
    z-index: 4;
  }
  .image-gallery-bullets .image-gallery-bullets-container {
    margin: 0;
    padding: 0;
    text-align: center;
  }
  .image-gallery-bullets .image-gallery-bullet {
    appearance: none;
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 0 #1a1a1a;
    cursor: pointer;
    display: inline-block;
    margin: 0 5px;
    outline: none;
    padding: 5px;
  }
  .image-gallery-bullets .image-gallery-bullet.active {
    background: #fff;
  }
  .image-gallery-thumbnails-wrapper {
    position: relative;
    margin: 0 1px;
  }
  .image-gallery-thumbnails-wrapper.left,
  .image-gallery-thumbnails-wrapper.right {
    display: inline-block;
    vertical-align: top;
    width: 108px;
  }
  .image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,
  .image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails {
    height: 100%;
    width: 100%;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
  }
  .image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,
  .image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail {
    display: block;
    margin-right: 0;
    padding: 0;
  }
  .image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail + .image-gallery-thumbnail,
  .image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail + .image-gallery-thumbnail {
    margin-left: 0;
  }
  .image-gallery-thumbnails-wrapper.left {
    margin-right: 5px;
  }
  .image-gallery-thumbnails-wrapper.right {
    margin-left: 5px;
  }
  .image-gallery-thumbnails {
    overflow: hidden;
    padding: 5px 0;
  }
  .image-gallery-thumbnails .image-gallery-thumbnails-container {
    text-align: center;
    transition: transform 0.45s ease-out;
    white-space: nowrap;
  }
  .image-gallery-overview .image-gallery-thumbnails-container {
    padding: 0 52px;
  }
  .image-gallery-thumbnail {
    cursor: pointer;
    display: inline-block;
    border: 4px solid transparent;
    transition: border 0.3s ease-out;
    width: 110px;
    height: 68px;
  }
  .image-gallery-thumbnail-photo-list {
    cursor: pointer;
    display: inline-block;
    border: 4px solid transparent;
    transition: border 0.3s ease-out;
    width: 144px;
    height: 68px;
  }
  .image-gallery-thumbnail-photo-list.overview-list {
    height: 120px;
    width: 120px;
  }
  .image-gallery-thumbnail > div,
  .image-gallery-thumbnail img {
    vertical-align: middle;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .image-gallery-thumbnail.active {
    border: 4px solid #3264ff;
  }
  .image-gallery-thumbnail-label {
    color: #1a1a1a;
    font-size: 1em;
  }
  .image-gallery-index {
    color: #151515;
    line-height: 1;
    padding: 0 0 6px;
    font-size: 16px;
  }
  .image-gallery-index-current {
    color: #3264ff;
  }
  .global_thing_image_Gallery {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.25);
  }
  .gl-cpt_imagallery {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -590px;
    margin-top: -373px;
    width: 1180px;
    height: 746px;
    background: #fff;
    border-radius: 2px;
    box-sizing: border-box;
    padding-bottom: 30px;
  }
  .gl-cpt_imagallery img {
    background: url('https://dimg04.tripcdn.com/images/0553f12000qeis52u8B7E.png') no-repeat center;
    background-size: cover;
  }
  .gl-cpt_imagallery .photo-list-warp {
    position: relative;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list {
    transform: scaleX(0.8) translateX(-270px);
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-slides {
    padding-bottom: 523px;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-index {
    color: #151515;
    line-height: 1;
    padding: 0 0 6px;
    font-size: 16px !important;
    transform: scaleX(1.25);
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-thumbnails-wrapper {
    margin-left: auto !important;
    margin-right: auto !important;
    width: 762px !important;
    overflow: hidden !important;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-thumbnails-wrapper.image-gallery-overview {
    width: 650px !important;
    background: rgba(0, 0, 0, 0.8);
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-image {
    width: 628px !important;
    height: 506px !important;
    transform: scaleX(1.2) !important;
    margin-left: 70px;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-image img {
    object-fit: contain !important;
    width: 628px !important;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-left-nav,
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-right-nav {
    transform: translateY(-50%) scaleX(1.25);
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-thumbnails-left-nav {
    transform: rotate(180deg) scaleX(1.25) !important;
    left: 7px;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-right-nav .image-thumbnails-left-nav,
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-thumbnails-right-nav {
    padding: 0 !important;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-right-nav {
    right: 8px;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .left-nav-big {
    width: 50px;
    left: 90px !important;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .right-nav-big {
    width: 60px;
    right: 90px !important;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .image-gallery-thumbnail.active {
    margin-left: 1px;
  }
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list .photo-wall-publish-time {
    bottom: -10px !important;
  }
  .gl-cpt_imagallery-header {
    padding: 0 18px 0 20px;
    line-height: 60px;
    height: 60px;
    text-align: left;
    font-size: 20px;
    position: relative;
    font-weight: bold;
  }
  .gl-cpt_imagallery-header p {
    display: inline-block;
    overflow: hidden;
    padding-right: 100px;
    height: 60px;
    width: 100%;
    box-sizing: border-box;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .gl-cpt_imagallery-header-close {
    float: right;
    width: 26px;
    height: 26px;
    position: absolute;
    right: 20px;
    top: 0;
    margin-top: 17px;
    cursor: pointer;
    background: url('https://dimg04.tripcdn.com/images/0551512000qeisjqwE7A5.png') no-repeat center;
  }
  .gl-cpt_imagallery .switch_gl-cpt_imagallery-header {
    line-height: 74px;
    height: 74px;
    padding: 0 54px 0 24px;
    font-weight: normal;
  }
  .gl-cpt_imagallery .switch_gl-cpt_imagallery-header p {
    padding-right: 0;
    height: 74px;
    color: #0f294d;
  }
  .gl-cpt_imagallery .switch_gl-cpt_imagallery-header .switch_gl-cpt_imagallery-header-close {
    width: 20px;
    height: 20px;
    position: absolute;
    right: 24px;
    top: 0;
    cursor: pointer;
    font-size: 20px;
    color: #0f294d;
  }
  .gl-cpt_imagallery .switch_gl-cpt_imagallery-header .tab {
    padding-bottom: 4px;
    margin-right: 24px;
  }
  .gl-cpt_imagallery .switch_gl-cpt_imagallery-header .tab:hover {
    cursor: pointer;
  }
  .gl-cpt_imagallery .switch_gl-cpt_imagallery-header .active {
    border-bottom: 4px solid #3264ff;
    color: #3264ff;
    font-weight: 600;
  }
  .gl-cpt_imagallery_noback img {
    background-image: none !important;
  }
  .change-button {
    width: 48px;
    height: 48px;
    box-shadow: 0 4px 8px rgba(15, 41, 77, 0.08);
    padding: 0;
    margin-top: -30px;
    font-size: 20px;
    color: #3264ff;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 4;
    border: 0;
    background-color: #fff;
    line-height: 48px;
  }
  .change-button:hover {
    color: #fff;
    background-color: #3264ff;
  }
  .change-button[disabled] {
    color: #ced2d9;
    border: 1px solid #dadfe6;
    box-shadow: unset;
  }
  .change-button[disabled]:hover {
    color: #ced2d9;
    background-color: unset;
    cursor: default;
  }
  .switch-image-gallery-description-bottom {
    bottom: -35px;
  }
  .switch-image-gallery-provider {
    float: left !important;
    overflow: hidden;
    padding: 0 2px 0 0;
    display: inline-block;
    line-height: 24px;
    font-size: 0.8rem;
  }
  .switch-image-gallery-provider a {
    cursor: pointer;
  }
  .switch-desc-line-height {
    line-height: 24px;
    color: #acb4bf;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-slide-wrapper.left,
  .image-gallery-slide-wrapper.right {
    width: calc(100% - 84px);
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-fullscreen-button::before,
  .image-gallery-play-button::before {
    font-size: 2.4em;
  }
}
@media screen and (min-width: 426px) and (max-width: 480px) {
  .image-gallery-fullscreen-button::before,
  .image-gallery-play-button::before {
    font-size: 2em;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-fullscreen-button:hover::before,
  .image-gallery-play-button:hover::before {
    transform: none;
  }
}
@media screen and (min-width: 426px) and (max-width: 480px) {
  .image-gallery-left-nav,
  .image-gallery-right-nav {
    /* font-size: 2.4em; */
    padding: 0 15px;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-slide .image-gallery-description {
    bottom: -25px;
    font-size: 0.8em;
  }
  .image-gallery-slides {
    width: 100%;
    padding-bottom: 66.58%;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-bullets .image-gallery-bullet {
    margin: 0 3px;
    padding: 3px;
  }
}
@media screen and (min-width: 426px) and (max-width: 480px) {
  .image-gallery-bullets .image-gallery-bullet {
    padding: 2.7px;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-thumbnails-wrapper.left,
  .image-gallery-thumbnails-wrapper.right {
    width: 81px;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-thumbnails-wrapper.left {
    margin-right: 3px;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-thumbnails-wrapper.right {
    margin-left: 3px;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-thumbnails {
    padding: 3px 0;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-thumbnail {
    border: 3px solid transparent;
    width: 75px;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-thumbnail.active {
    border: 3px solid #3264ff;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-thumbnail-label {
    font-size: 0.8em;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-index {
    position: absolute;
    bottom: 46px;
    color: #fff;
    left: 0;
    right: 0;
    font-size: 0.8em;
    padding: 5px 10px;
  }
  .image-gallery-index-current {
    color: #fff;
  }
  .image-gallery-thumbnails-wrapper {
    position: absolute;
    opacity: 0;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .image-gallery-left-nav,
  .image-gallery-right-nav {
    height: 48px;
    width: 48px;
  }
  .image-gallery-right-nav[disabled] {
    background: url('https://dimg04.tripcdn.com/images/0555312000qeisus6E6AD.png') rgba(255, 255, 255, 0.9) no-repeat center;
  }
  .image-gallery-left-nav[disabled] {
    background: url('https://dimg04.tripcdn.com/images/0551h12000qeis4hh4788.png') rgba(255, 255, 255, 0.9) no-repeat center;
  }
  .image-gallery-right-nav:hover {
    background: url('https://dimg04.tripcdn.com/images/0556e12000qeisgxv812F.png') rgba(255, 255, 255, 0.9) no-repeat center;
  }
  .image-gallery-left-nav:hover {
    background: url('https://dimg04.tripcdn.com/images/0556k12000qeis6k82C93.png') rgba(255, 255, 255, 0.9) no-repeat center;
  }
  .image-gallery-right-nav {
    background: url('https://dimg04.tripcdn.com/images/0556i12000qeiso97C5CC.png') rgba(255, 255, 255, 0.9) no-repeat center;
  }
  .image-gallery-left-nav {
    background: url('https://dimg04.tripcdn.com/images/0551h12000qeis4hh4788.png') rgba(255, 255, 255, 0.9) no-repeat center;
  }
  div .image-gallery-left-nav {
    left: 40px;
  }
  .image-gallery-left-nav::before,
  .image-gallery-right-nav::before {
    position: absolute;
    top: 24px;
    right: 24px;
  }
  .image-gallery-left-nav::before {
    right: 33px;
  }
  div .image-gallery-right-nav {
    right: 40px;
  }
}
@media screen and (min-width: 426px) and screen and (max-width: 768px) {
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list {
    transform: scaleX(0.8) translateX(-150px);
  }
}
@media screen and (min-width: 426px) and screen and (min-width: 769px) and (max-width: 1050px) {
  .gl-cpt_imagallery .photo-list-warp .photo-list-imgs-list {
    transform: scaleX(0.8) translateX(-150px);
  }
}
@media screen and (min-width: 426px) and screen and (max-width: 768px) {
  .gl-cpt_imagallery {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
    transform: translate(-50%, -50%);
    padding-bottom: 23px;
    height: auto;
  }
  .gl-cpt_imagallery .image-gallery-content {
    padding: 0;
  }
  .gl-cpt_imagallery .image-gallery-thumbnails-wrapper.bottom {
    width: 1062px;
  }
  .switch-image-gallery-slides {
    width: 100%;
    padding-bottom: 66.58%;
    height: 0;
  }
}
@media screen and (min-width: 426px) and screen and (min-width: 1082px) and (max-width: 1179px) {
  .gl-cpt_imagallery {
    width: 100%;
    margin-left: -50%;
  }
  .gl-cpt_imagallery .image-gallery-content {
    padding: 0 5px;
  }
  .gl-cpt_imagallery .image-gallery-thumbnails-wrapper.bottom {
    width: 1062px;
  }
  .switch-gl-cpt_imagallery .image-gallery-thumbnails-wrapper.bottom {
    width: unset !important;
  }
}
@media screen and (min-width: 426px) and screen and (min-height: 617px) and (max-height: 688px) {
  .image-gallery-thumbnails-wrapper.bottom {
    display: none;
    width: 1062px;
  }
}
@media screen and (min-width: 426px) and screen and (min-width: 769px) and (max-width: 1081px) {
  .gl-cpt_imagallery {
    width: 100%;
    margin-left: -50%;
  }
  .gl-cpt_imagallery .image-gallery-content {
    padding: 0 5px;
  }
  .gl-cpt_imagallery .image-gallery-thumbnails-wrapper.bottom .image-gallery-thumbnails {
    width: 1062px;
  }
  .gl-cpt_imagallery .image-thumbnails-right-nav {
    right: -6px;
  }
  .switch-gl-cpt_imagallery .image-gallery-thumbnails-wrapper.bottom .image-gallery-thumbnails {
    width: unset !important;
  }
}
@media screen and (min-width: 426px) and screen and (min-width: 1062px) {
  .switch-gl-cpt_imagallery {
    margin-left: -531px;
    margin-top: -325px;
    width: 1062px;
    height: 650px;
  }
  .switch-image-gallery-content {
    padding: 0 174px 0 159px !important;
  }
  .switch-image-gallery-thumbnails-wrapper {
    margin: 0 -115px 0 -100px;
  }
}
@media screen and (min-width: 426px) and screen and (max-width: 1061px) {
  .switch-gl-cpt_imagallery {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
    transform: translate(-50%, -50%);
    padding-bottom: 23px;
    height: auto;
    min-height: 557px;
  }
  .switch-gl-cpt_imagallery .image-gallery-content {
    padding: 0;
  }
  .switch-gl-cpt_imagallery .image-gallery-thumbnails-wrapper.bottom {
    position: absolute;
    opacity: 0;
  }
  .switch-image-gallery-slides {
    width: 598px;
    height: 438px;
    padding-bottom: 0;
  }
}
/* stylelint-disable-next-line no-invalid-position-at-import-rule */
.gl-cpt_nosearch {
  height: 500px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.gl-cpt_nosearch .warp {
  width: 400px;
  height: 300px;
  font-size: 14px;
  line-height: 1.5;
  color: #666;
  text-align: center;
}
.gl-cpt_nosearch .warp img {
  margin-bottom: 12px;
  background: #fff;
}
.gl-cpt-search,
.gl-cpt-search div,
.gl-cpt-search input {
  box-sizing: border-box;
}
.gl-cpt-search {
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.04);
  position: relative;
  width: 720px;
  height: 60px;
  margin: 0 auto;
  /* overflow: hidden; */
}
.gl-cpt-search-small {
  height: 32px;
  width: 350px;
  margin-top: 1rem;
  border: 1px solid #e4e4e4;
  border-radius: 2px;
  margin-right: 10px;
}
@media screen and (min-width: 426px) and (max-width: 1023px) {
  .gl-cpt-search-small {
    width: 250px;
  }
}
.gl-cpt-search-small .gl-cpt-search_input {
  border: none;
  padding-right: 40px;
  padding-left: 12px;
  font-size: 14px;
  box-shadow: none;
}
.gl-cpt-search-small .gl-cpt-search_list {
  left: -1px;
  top: 30px;
  right: -1px;
}
.gl-cpt-search-small .gl-cpt-search_list-content-totalcount,
.gl-cpt-search-small .gl-cpt-search_list-content-name {
  font-size: 14px;
}
.gl-cpt-search-small .gl-cpt-search_list .gl-cpt-search_list-title,
.gl-cpt-search-small .gl-cpt-search_list .gl-cpt-search_list-content > div {
  padding: 0 12px;
}
.gl-cpt-search-big .gl-cpt-search_loading,
.gl-cpt-search-big .gl-cpt-search_list {
  right: 78px;
}
.gl-cpt-search_input {
  padding-left: 24px;
  box-sizing: border-box;
  background: #fff;
  width: 100%;
  padding-right: 78px;
  border: 1px solid rgba(0, 0, 0, 0.04);
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.1);
  height: 100%;
  font-size: 18px;
  border-radius: 4px;
}
.gl-cpt-search_input > input {
  width: 100%;
  height: 100%;
}
.gl-cpt-search_button {
  top: 0;
  right: 0;
  position: absolute;
  width: 40px;
  background: #fff;
  height: 100%;
  border-radius: 0 4px 4px 0;
}
.gl-cpt-search_button .gl-cpt-search_button-icon {
  background: url('https://dimg04.tripcdn.com/images/0556a12000qeisqcv2BE8.png') no-repeat center;
  background-size: 17px 17px;
  width: 100%;
  height: 100%;
}
.gl-cpt-search_list {
  left: 0;
  position: absolute;
  max-height: 600px;
  overflow: auto;
  z-index: 200;
}
.gl-cpt-search_loading,
.gl-cpt-search_list > div {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 20px 0 rgba(100, 147, 227, 0.4);
  border-radius: 2px;
}
.gl-cpt-search_list-content {
  line-height: 40px;
  /* background:#fff; */
  cursor: pointer;
  color: #999;
  font-size: 14px;
}
.gl-cpt-search_list-content-li:hover .gl-cpt-search_list-content-totalcount,
.gl-cpt-search_list-content-li-focus .gl-cpt-search_list-content-totalcount,
.gl-cpt-search_list-content-li-focus,
.gl-cpt-search_list-content-li:hover {
  background: #2c59e5;
  color: rgba(255, 255, 255, 0.6);
}
.gl-cpt-search_list-title,
.gl-cpt-search_list-content > div {
  padding: 0 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gl-cpt-search_list-title {
  background: #f7f7fb;
}
.gl-cpt-search_list-title span {
  display: block;
  font-size: 12px;
  color: #666;
  line-height: 36px;
  float: left;
}
.gl-cpt-search_list-title span.gl-cpt-search_list-title-clear {
  float: right;
  font-size: 12px;
  color: #3264ff;
  cursor: pointer;
}
.gl-cpt-search_loading {
  left: 0;
  height: 200px;
  text-align: center;
  position: absolute;
}
.gl-cpt-search_loading img {
  margin-top: 82px;
}
.gl-cpt-search_list-content-icon {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  margin-top: 3px;
  background-size: contain !important;
  -webkit-background-size: contain !important;
}
.gl-cpt-search_list-content-all-name {
  float: left;
  overflow: hidden;
  width: 100%;
  padding-left: 20px;
}
.gl-cpt-search_list-content-name,
.gl-cpt-search_list-content-subname {
  float: left;
  line-height: 18px;
  margin: 5px 0 0 10px;
  max-width: 100%;
}
.gl-cpt-search_list-content-name {
  font-size: 14px;
  color: #333;
  word-break: break-all;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-wrap: break-word;
  white-space: pre-line;
  max-height: 36px;
  height: auto;
  overflow: hidden;
}
.gl-cpt-search_list-content-name em {
  color: #3264ff;
}
.gl-cpt-search_list-content-subname {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gl-cpt-search_list-content-li-all {
  padding: 6px 0 10px;
  clear: both;
  overflow: hidden;
}
.gl-cpt-search_list-content-li-all-count {
  width: 420px;
  overflow: hidden;
  float: left;
}
.gl-cpt-search_list-content-count,
.gl-cpt-search_list-content-right-hotel {
  width: 120px;
  float: right;
  text-align: right;
  display: block;
}
.gl-cpt-search_list-content-totalcount {
  position: absolute;
  top: 0;
  right: 0;
  background: #fff;
  padding: 0 12px 0 10px;
}
.gl-cpt-search_list-content-icon-count {
  overflow: hidden;
  width: 0;
  padding-right: 22px;
}
.gl-cpt-search_list-content-normal .gl-cpt-search_list-content-name em {
  color: #333;
  font-weight: normal;
}
.gl-cpt-search_list-content-li-focus .gl-cpt-search_list-content-name,
.gl-cpt-search_list-content-li:hover .gl-cpt-search_list-content-name {
  color: #fff;
}
.gl-cpt-search_list-content-li-focus .gl-cpt-search_list-content-name em,
.gl-cpt-search_list-content-li:hover .gl-cpt-search_list-content-name em {
  color: #fff;
}
.gl-cpt-search_list-content-no-data {
  padding: 22px 0;
  clear: both;
  overflow: hidden;
}
.gl-cpt-search_list-content-no-data .gl-cpt-search_list-content-name {
  margin: 5px 0 0 26px;
  font-size: 14px;
  line-height: 30px;
  max-height: 120px;
}
@media screen and (min-width: 769px) and (max-width: 1220px) {
  .gl-DestinationDetail_top-nav-container-fixed .search-warp div.gl-cpt-search-small-active .gl-cpt-search_list {
    right: -40px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .gl-cpt-search-big-contain {
    max-width: calc(100% - 64px) !important;
    padding: 0 24px;
  }
}
@media screen and (max-width: 767px) {
  .gl-cpt-search-big-contain {
    max-width: calc(100% - 32px);
    height: 74px;
    padding: 0 12px;
  }
  .gl-cpt-search-big-contain .gl-cpt-search {
    height: 39px;
  }
  .gl-cpt-search-big-contain .gl-cpt-search .gl-cpt-search_input {
    font-size: 12px;
  }
  .gl-cpt-search-big-contain .gl-cpt-search .gl-cpt-search_button {
    width: 39px;
  }
  .gl-cpt-search-big-contain .gl-cpt-search .gl-cpt-search_button .gl-cpt-search_button-icon {
    background-size: 50%;
  }
}
.taro-img img {
  width: 100% !important;
  height: 100% !important;
}

.tcp-h5-install-banner.image {
  position: relative;
}
.tcp-h5-install-banner.image img {
  display: block;
  width: 100%;
  object-fit: cover;
  cursor: pointer;
}
.tcp-h5-install-banner.classic {
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 12px 8px 12px;
  background: #f5f7fa;
}
.tcp-h5-install-banner.classic.container-closable {
  padding-left: 24px;
}
.tcp-h5-install-banner.classic > img {
  flex: 0 0 auto;
  border-radius: 4px;
  width: 50px;
  height: 50px;
}
.tcp-h5-install-banner.classic > .tcp-h5-install-banner__content {
  flex: 1 1 auto;
}
.tcp-h5-install-banner.classic > img + div {
  margin-left: 8px;
}
.tcp-h5-install-banner.classic > div + button {
  margin-left: 12px;
}
.tcp-h5-install-banner.text {
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 12px 8px 12px;
  background: linear-gradient(90deg, #ffe7e4 0%, #ffffff 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.tcp-h5-install-banner.text > img {
  flex: 0 0 auto;
  border-radius: 4px;
  width: 40px;
  height: 40px;
}
.tcp-h5-install-banner.text > .tcp-h5-install-banner__content {
  flex: 1 1 auto;
}
.tcp-h5-install-banner.text > .tcp-h5-install-banner__content .title {
  color: #f5594a;
  font-style: italic;
}
.tcp-h5-install-banner.text > img + div {
  margin-left: 8px;
}
.tcp-h5-install-banner.text > button {
  background-color: #f5594a;
  color: #fff;
}
.tcp-h5-install-banner.text > div + button {
  margin-left: 12px;
}
.tcp-h5-install-banner__close {
  position: absolute;
  left: 0;
  top: 0;
  width: 28px;
  height: 28px;
}
.tcp-h5-install-banner__close-triangle {
  position: absolute;
  display: inline-block;
  border-top: 28px solid #0f294d;
  border-right: 28px solid transparent;
  border-bottom: 0;
  border-left: 0;
  vertical-align: middle;
  opacity: 0.2;
}
.tcp-h5-install-banner__close-icon {
  position: absolute;
  left: 4px;
  top: 4px;
  font-size: 8px;
  line-height: 1;
  color: #fff;
}
.tcp-h5-install-banner__close.dark .tcp-h5-install-banner__close-triangle {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.tcp-h5-install-banner__close.dark .tcp-h5-install-banner__close-icon {
  color: #0f294d;
}
.tcp-h5-install-banner__rate {
  display: flex;
  align-items: center;
  margin-top: 4px;
  font-size: 10px;
  line-height: 10px;
  position: relative;
}
.tcp-h5-install-banner__rate-list {
  display: inline-flex;
}
.tcp-h5-install-banner__rate-list .tcp-h5-install-banner__rate-item {
  position: relative;
  width: 10px;
  height: 10px;
}
.tcp-h5-install-banner__rate-list .tcp-h5-install-banner__rate-item-bg {
  color: #dadfe6;
  line-height: 0;
}
.tcp-h5-install-banner__rate-list .tcp-h5-install-banner__rate-item-fr {
  position: absolute;
  top: 0;
  left: 0;
  color: #FF9500;
  overflow: hidden;
  line-height: 0;
}
.tcp-h5-install-banner__rate-list .tcp-h5-install-banner__rate-item + .tcp-h5-install-banner__rate-item {
  margin-left: 2px;
}
.tcp-h5-install-banner__rate-score {
  margin-left: 4px;
  color: #8592a6;
}
.tcp-h5-install-banner__rate .sr-only {
  left: 62px;
  position: absolute;
  width: 14px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.tcp-h5-install-banner__carousel {
  position: relative;
  overflow: hidden;
}
.tcp-h5-install-banner__carousel-window {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.tcp-h5-install-banner__carousel-window > ul {
  display: flex;
  flex-direction: column;
}
.tcp-h5-install-banner__carousel-window > ul > li {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@keyframes breathing {
  0% {
    opacity: 1;
  }
  50.0% {
    opacity: 0.3;
  }
  100.0% {
    opacity: 1;
  }
}
.skeleton {
  font-size: 0;
}
/* 灰底白呼吸块 */
/* 白底灰呼吸块 */
.install-skeleton {
  display: flex;
  box-sizing: border-box;
  width: 100%;
  height: 68px;
  align-items: center;
  padding: 8px 16px 8px 24px;
  background-color: #DADFE6;
}
.install-skeleton div,
.install-skeleton span {
  display: inline-block;
  overflow: hidden;
  animation-duration: 1.6s;
  animation-iteration-count: infinite;
  animation-name: breathing;
  animation-timing-function: ease-in-out;
  background: #ffffff;
}
.install-skeleton-1 {
  display: inline-block;
  box-sizing: border-box;
  width: 50px;
  height: 50px;
  background-color: #DADFE6;
  flex-shrink: 0;
}
.install-skeleton-1 div,
.install-skeleton-1 span {
  display: inline-block;
  overflow: hidden;
  animation-duration: 1.6s;
  animation-iteration-count: infinite;
  animation-name: breathing;
  animation-timing-function: ease-in-out;
  background: #ffffff;
}
.install-skeleton-2 {
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  height: 40px;
  margin-left: 8px;
  background-color: #DADFE6;
  flex-shrink: 1;
}
.install-skeleton-2 div,
.install-skeleton-2 span {
  display: inline-block;
  overflow: hidden;
  animation-duration: 1.6s;
  animation-iteration-count: infinite;
  animation-name: breathing;
  animation-timing-function: ease-in-out;
  background: #ffffff;
}
.install-skeleton-3 {
  display: inline-block;
  box-sizing: border-box;
  width: 54px;
  height: 32px;
  margin-left: 12px;
  background-color: #DADFE6;
  flex-shrink: 0;
}
.install-skeleton-3 div,
.install-skeleton-3 span {
  display: inline-block;
  overflow: hidden;
  animation-duration: 1.6s;
  animation-iteration-count: infinite;
  animation-name: breathing;
  animation-timing-function: ease-in-out;
  background: #ffffff;
}
.tcp-h5-install-banner {
  border: 1px solid #dadfe6;
  box-shadow: 0px 1px 0px 0px rgba(15, 41, 77, 0.08);
}
.tcp-h5-install-banner .tcp-h5-install-banner__content .title {
  color: #0f294d;
  font-size: 15px;
  font-weight: bold;
  line-height: 1.33;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* autoprefixer: off*/
  -webkit-box-orient: vertical;
  /* autoprefixer: on*/
  -webkit-line-clamp: 2;
}
.tcp-h5-install-banner .tcp-h5-install-banner__content p {
  color: #455873;
  font-size: 12px;
  font-weight: normal;
  line-height: 17px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* autoprefixer: off*/
  -webkit-box-orient: vertical;
  /* autoprefixer: on*/
  -webkit-line-clamp: 1;
}
button.tcp-h5-install-banner__download {
  flex: 0 0 auto;
  background: #3264ff;
  border-radius: 4px;
  padding: 7px 12px;
  height: 32px;
  max-width: 120px;
  min-width: 54px;
  color: #ffffff;
  font-size: 13px;
  font-weight: 500;
  line-height: 18px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.tcp-h5-install-banner__icon {
  display: inline-block;
  line-height: 0;
}
.tcp-h5-install-banner__icon svg {
  display: inline-block;
  line-height: 1;
}
.tcp-h5-install-banner button {
  appearance: none;
  border: none;
  outline: none;
}
.tcp-h5-install-banner p {
  margin: 0;
}
.tcp-h5-install-banner ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.tcp-h5-install-banner li {
  display: block;
  margin: 0;
  padding: 0;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner.classic.container-closable {
  padding-right: 24px;
  padding-left: 12px;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner.classic > img + div {
  margin-right: 8px;
  margin-left: 0;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner.classic > div + button {
  margin-right: 12px;
  margin-left: 0;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner.text > img + div {
  margin-right: 8px;
  margin-left: 0;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner.text > div + button {
  margin-right: 12px;
  margin-left: 0;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner__close {
  right: 0;
  left: auto;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner__close-triangle {
  border-left: 28px solid transparent;
  border-right: none;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner__close-icon {
  right: 4px;
  left: auto;
}
.h5-install-banner[dir="rtl"] .tcp-h5-install-banner__rate .tcp-h5-install-banner__rate-item-fr {
  left: auto;
  right: 0;
}
.h5-install-banner-stick-top-container {
  position: sticky;
  top: 0;
  z-index: 99999;
}

.oh-pwa {
  position: fixed;
  top: 16px;
  right: 16px;
  background: #ffffff;
  box-sizing: border-box;
  border: 1px solid #dadfe6;
  box-shadow: 0px 12px 24px 0px rgba(15, 41, 77, 0.16);
  border-radius: 8px;
  width: 376px;
  padding: 16px;
  z-index: 100;
}
.oh-pwa__close {
  position: absolute;
  top: 16px;
  right: 16px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.oh-pwa__close > svg {
  width: 100%;
  height: 100%;
  display: block;
}
.oh-pwa__main {
  margin-right: 28px;
  display: flex;
}
.oh-pwa__install {
  width: 40px;
  height: 40px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAUKADAAQAAAABAAAAUAAAAAAx4ExPAAAEgUlEQVR4Ae2bTWgTQRTHZyZNbaFNAyLqxYP40VR7KqKCeBVtExDxUFCqHkQUDx4E8SDFiwgigiIiHloULFawNcWPkz0JInqzqV83wYMHm7R40GSf723aze7W7u5kE3XTt4fmzfua+f+6m2xnUyH4YAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgApEhIKtZadvW3pQy1GUJYgfWr6qmh04NCHGqkMveDFLT3rlvk5Kx9/ZcA0qbZ6effLD7amU36TZKpjK7oQTPsa5Ft7YR85WWqJ7jcRBwl+FVqGkB7PjxtRtL11XK2dK7hBWsF4bjbfN7Sald9cYYU8Wv9Z6j2v56AEEhPXxLrxzFuXfjU5Xh8rO0LuHlh8dfMQP0Z+SZwQA98fgHGaA/I88MBuiJxz/IAP0ZeWYwQE88/kEG6M/IMyNSANs796/sSKVfJjp793iq0ghSL+pJvTXKrNTIAGzbsHeVksUXuPKdUqrxRKpvn6WiSoN6UC/qSb1pDt1WkQBIwpriTZMojjYz6FghhXyU3JLJlIf6P6mWelCv+epumkMXYiQAzq1oy+MexmcXpmYw4GEy1bff5fcdUg3VYmKzPZnmoLnsPj87EgDFu9Gfhda1B1DMmEsQ7k/KBx1dmYMu/5JDyqUaTIi7ksbMOXAul99zGA2AJOHN7V/51bMHBUg6c+xHkwC4n+hM99udf7LNHMzFmHMXCnuavXGOP9V5+aIDkFRMThbzawoICkZcomJSiruJrswhl98aJlLpw5SDjpjlNA0YMXtib6c/2ChaAEkTQcy1HsKNyXsuiTEJMKxU7KjLL8iH+UPod8CjHtSLerprgo6jB9BUNlqayfUMgDSh2LUq3O89Z3eYdtnn0Eq11EOI0dKifA2Ho6lG3X+QOmgUprLHcCF3qljMnXLtoFFFraMkwgBNHZDPZY8LIW85VHkO5K1yjfPZhGeJRzDqAEkaQnx8Ukq44aHTDFEO5VKNX27QeCMAJK0wMzVxGqlcW0o4xSiHcpfKqcbfKABN7fj1jzOI58oiEOgzY4sC4R0NBZBw5KezZ4WESxYatE2f5ait4bwjr23vf9YtPzVxPplKm/d2eNleqOdCGhIgAZvJZQOB6+jqOyFBti5ANgRMFHITHxfGfq8NC9BPuBUHeRE/Vax9QNwf/IKxwAAb7j3QAvOXDAYYEjQDZIAhCYQs5zOQAYYkELKcz0AGGJJAyHKtG2kwSgW80bRPmcSnXM/sjsjZAEn7mkmjfexnawE0isbbWFzRdhA+TjCPOD4Rq9nXLOZ7/ssXII06C3CcTn6Fc5+efkN0V/3yIhtHbaZGDQFaAKlvXracx3/xuo5mTTcmNdZcj1QgTaRNt/nCpahbJ/CLORuFVNsVgPWHeNAmAKIfz+RtQfMD5YF4jc996aG51mFI+U2A8UpnB8Y+QdUA7U10bXzIPYQTD+jWeeXj5TCMu85HvHLqEdO+hOuxiCj3ZIAhf3sMkAGGJMDlTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMYPkQ+A0rFCitK5jO6QAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: 100%;
}
.oh-pwa__install.is-edge {
  background-image: url(data:image/png;base64,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);
}
.oh-pwa__main > .oh-pwa__text {
  flex: 1;
  margin-left: 14px;
}
.oh-pwa__text > h3 {
  color: #0f294d;
  font-size: 20px;
  font-weight: bold;
  line-height: 26px;
}
.oh-pwa__text > p {
  margin-top: 8px !important;
  color: #455873;
  font-size: 14px;
  line-height: 18px;
}
.oh-pwa__footer {
  margin-top: 16px;
  display: flex;
  justify-content: right;
}
.oh-pwa__footer > button {
  padding: 6px 16px;
  background: #3264ff;
  border-radius: 4px;
  color: #ffffff;
  font-size: 16px;
  line-height: 22px;
  cursor: pointer;
  border: none;
  outline: none;
}

/**
 * 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;
}
.tcp-online-newadq.default {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tcp-online-newadq.default .tcp-online-newadq__qrcode-wrapper {
  position: relative;
  border-radius: 4px;
  line-height: 0;
  padding: 3.75%;
  background-color: #fff;
}
.tcp-online-newadq.default .tcp-online-newadq__qrcode-wrapper .tcp-online-newadq__qrcode {
  width: 100%;
  object-fit: cover;
}
.tcp-online-newadq.default .tcp-online-newadq__qrcode-wrapper .tcp-online-newadq__logo {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20%;
  object-fit: cover;
  border-radius: 5px;
  transform: translate(-50%, -50%);
}
.tcp-online-newadq.default > p {
  margin-top: 3px;
  color: #0f294d;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
}
.tcp-online-newadq.default p {
  margin: 0;
  padding: 0;
}
.new-tcp-online-adc-rate {
  display: inline-flex;
}
.new-tcp-online-adc-rate__item {
  position: relative;
  font-size: 10px;
  line-height: 10px;
  width: 10px;
  height: 10px;
}
.new-tcp-online-adc-rate__item-bg {
  color: #F0F2F5;
}
.new-tcp-online-adc-rate__item-fr {
  position: absolute;
  top: 0;
  left: 0;
  color: #FF9500;
  overflow: hidden;
}
.new-tcp-online-adc-rate__item .fi {
  font-size: inherit;
}
.new-tcp-online-adc-rate__item + .new-tcp-online-adc-rate__item {
  margin-left: 6px;
}
.new-tcp-online-adc[dir="rtl"] .new-tcp-online-adc__header .new-tcp-online-adc-rate__item-fr {
  right: 0;
}
.new-tcp-online-adc[dir="rtl"] .new-tcp-online-adc__header .new-tcp-online-adc-rate .new-tcp-online-adc-rate__item:not(:first-of-type) {
  margin-left: 0;
  margin-right: 6px;
}
.new-tcp-online-adc-divider {
  display: flex;
  text-align: center;
  white-space: nowrap;
  color: #ced2d9;
}
.new-tcp-online-adc-divider.new-tcp-online-adc-divider--horizontal {
  flex-direction: row;
}
.new-tcp-online-adc-divider.new-tcp-online-adc-divider--horizontal .new-tcp-online-adc-divider__inner-text {
  padding: 0 12px;
  font-size: 12px;
}
.new-tcp-online-adc-divider.new-tcp-online-adc-divider--horizontal::before,
.new-tcp-online-adc-divider.new-tcp-online-adc-divider--horizontal::after {
  border-top: 1px solid transparent;
  border-top-color: inherit;
  width: 50%;
  transform: translateY(50%);
  content: "";
}
.new-tcp-online-adc-divider.new-tcp-online-adc-divider--vertical {
  flex-direction: column;
  margin-right: 16px;
}
.new-tcp-online-adc-divider.new-tcp-online-adc-divider--vertical .new-tcp-online-adc-divider__inner-text {
  padding: 12px 0;
  font-size: 12px;
  line-height: 18px;
}
.new-tcp-online-adc-divider.new-tcp-online-adc-divider--vertical::before,
.new-tcp-online-adc-divider.new-tcp-online-adc-divider--vertical::after {
  border-left: 1px solid transparent;
  border-left-color: inherit;
  height: 50%;
  transform: translateX(50%);
  content: "";
}
.new-tcp-online-adc[dir="rtl"] .new-tcp-online-adc-divider.new-tcp-online-adc-divider--vertical {
  margin-right: 0;
  margin-left: 16px;
}
.new-tcp-online-adc .new-tcp-online-adc__header-desc {
  display: flex;
}
.new-tcp-online-adc .new-tcp-online-adc__header-logo {
  flex: none;
  width: 60px;
  height: 60px;
  background: url(data:image/png;base64,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);
  background-size: 100%;
}
.new-tcp-online-adc .new-tcp-online-adc__header-text {
  flex: 1 1 auto;
  box-sizing: border-box;
  margin-left: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: calc(100% - 76px);
}
.new-tcp-online-adc .new-tcp-online-adc__header-title {
  line-height: 24px;
  overflow: hidden;
  font-size: 18px;
  font-weight: 700;
  color: #0f294d;
  text-overflow: ellipsis;
  max-height: 48px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.new-tcp-online-adc .new-tcp-online-adc__header-subtitle {
  line-height: 16px;
  max-height: 32px;
  font-size: 12px;
  color: #455873;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate {
  margin-top: 8px;
  display: flex;
  justify-content: space-between;
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate-item {
  display: flex;
  align-items: center;
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate-item-icon {
  display: inline-block;
  width: 21px;
  height: 21px;
  background-size: 100%;
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate-item-icon--app-store {
  background-image: url(data:image/png;base64,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);
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate-item-icon--google-play {
  background-image: url(data:image/png;base64,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);
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate-item-percent {
  margin-left: 6px;
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate-item-percent span:first-child {
  font-size: 16px;
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate-item-percent span:last-child {
  font-size: 12px;
  color: #455873;
}
.new-tcp-online-adc .new-tcp-online-adc__header-rate-item-star {
  margin-left: 6px;
}
.new-tcp-online-adc[dir="rtl"] .new-tcp-online-adc__header-text {
  margin-left: 0;
  margin-right: 16px;
}
.new-tcp-online-adc[dir="rtl"] .new-tcp-online-adc__header-rate-item-percent {
  margin-left: 0;
  margin-right: 6px;
}
.new-tcp-online-adc[dir="rtl"] .new-tcp-online-adc__header-rate-item-star {
  margin-left: 0;
  margin-right: 6px;
}
.new-tcp-online-adc.vertical {
  width: 360px;
  padding-bottom: 24px;
  background-color: #fff;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__content {
  background-image: url('https://pages.trip.com/images/online-adu/vertical_bg.png');
  background-size: cover;
  background-repeat: no-repeat;
  padding: 36px 24px 0;
  position: relative;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__content-title {
  text-align: center;
  color: #0f294d;
  font-size: 20px;
  font-weight: bold;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__content-dsc {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__content-dsc-item {
  width: 152px;
  color: #0f294d;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin-top: 18px;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__content-dsc-item-img {
  width: 36px;
  height: 36px;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__content .new-tcp-online-adc__shadow {
  display: inline-block;
  position: absolute;
  bottom: -100px;
  left: 0;
  background-image: url('https://pages.trip.com/images/online-adu/vertical_shadow.png');
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%;
  height: 142px;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__qrcode {
  text-align: center;
  margin-top: 35px;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__qrcode-wrapper {
  display: inline-block;
  width: 156px;
  height: auto;
  box-shadow: 0px 4px 8px 0px rgba(15, 41, 77, 0.08);
  border-radius: 8px;
}
.new-tcp-online-adc.vertical .new-tcp-online-adc__qrcode-sec {
  margin-top: 12px;
  color: #455873;
  font-size: 12px;
  padding: 0 24px;
}
.new-tcp-online-adc.banner {
  background: url('https://pages.trip.com/images/online-adu/banner_bg.png');
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 32px;
  padding-right: 24px;
  position: relative;
  overflow: hidden;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__img {
  width: 180px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-repeat: no-repeat;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__imgdiv {
  width: 180px;
  flex-shrink: 0;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__content {
  flex: 1;
  padding: 30px 0 22px 26px;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__content-title {
  color: #0f294d;
  font-size: 28px;
  font-weight: bold;
  line-height: 34px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__content-sub {
  margin-top: 8px;
  display: flex;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__content-sub-item {
  color: #0f294d;
  font-size: 16px;
  margin-right: 16px;
  display: flex;
  align-items: center;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__content-sub-item-img {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  margin-right: 4px;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__qrcode {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-left: 35px;
}
.new-tcp-online-adc.banner .new-tcp-online-adc__qrcode .new-tcp-online-adc__qrcode-wrapper {
  width: 95px;
  height: auto;
}
.new-tcp-online-adc.banner[dir="rtl"] {
  background: url('https://pages.trip.com/images/online-adu/banner_bg_rtl.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.new-tcp-online-adc.banner[dir="rtl"] .new-tcp-online-adc__img {
  transform: translateY(-50%) rotateY(180deg);
}
.new-tcp-online-adc.banner[dir="rtl"] .new-tcp-online-adc__content {
  padding: 30px 26px 22px 0;
}
.new-tcp-online-adc.banner[dir="rtl"] .new-tcp-online-adc__content-sub-item {
  margin-right: 0;
  margin-left: 16px;
}
.new-tcp-online-adc.banner[dir="rtl"] .new-tcp-online-adc__content-sub-item-img {
  margin-right: 0;
  margin-left: 4px;
}
.new-tcp-online-adc.banner[dir="rtl"] .new-tcp-online-adc__qrcode {
  margin-left: 0;
  margin-right: 35px;
}
#ibu_tcp_online_adc_bm {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
}
.new-tcp-online-adub.bottom {
  transition: transform 2s;
  display: flex;
  background: #3e63f6;
  position: relative;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__left {
  flex: 1;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__right {
  flex: 1;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center {
  display: flex;
  align-items: center;
  width: 1160px;
  margin: 0 auto;
  background: #2346ff;
  border-radius: 0 999px 999px 0;
  position: relative;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center-close {
  color: #ffffff;
  position: absolute;
  top: 16px;
  right: 48px;
  cursor: pointer;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__img {
  width: 228px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-repeat: no-repeat;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__imgdiv {
  width: 228px;
  flex-shrink: 0;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content {
  flex: 1;
  padding: 44px 0 44px 26px;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-title {
  color: #ffffff;
  font-size: 32px;
  font-weight: bold;
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-sub {
  margin-top: 16px;
  display: flex;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-sub-item {
  color: #ffffff;
  font-size: 16px;
  margin-right: 16px;
  display: flex;
  align-items: center;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-sub-item-img {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  margin-right: 4px;
  color: #ffffff;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-sub-item-img svg {
  width: 20px;
  height: 20px;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__qrcode {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-left: 24px;
  padding-right: 84px;
}
.new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__qrcode .new-tcp-online-adub__qrcode-wrapper {
  width: 95px;
  height: auto;
  box-shadow: 0px 8px 16px 0px rgba(15, 41, 77, 0.12);
}
@media screen and (max-width: 1220px) {
  .new-tcp-online-adub.bottom .new-tcp-online-adub__left {
    min-width: 30px;
    height: 100%;
    position: absolute;
    left: 0;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center {
    margin: 0 30px;
  }
}
@media screen and (max-width: 1024px) {
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center {
    margin: 0 30px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content {
    padding: 30px 0 30px 26px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-title {
    font-size: 28px;
    line-height: 30px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__img {
    width: 188px;
  }
}
@media screen and (max-width: 834px) {
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center {
    margin: 0 30px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center-close {
    color: #ffffff;
    position: absolute;
    top: 20px;
    right: 30px;
    cursor: pointer;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content {
    padding: 30px 0 30px 26px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-title {
    font-size: 24px;
    line-height: 30px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-sub {
    margin-top: 8px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-sub-item {
    font-size: 14px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-sub-item-img {
    width: 16px;
    height: 16px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__content-sub-item svg {
    width: 16px;
    height: 16px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__img {
    width: 170px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__qrcode {
    margin-left: 24px;
  }
  .new-tcp-online-adub.bottom .new-tcp-online-adub__center .new-tcp-online-adub__qrcode .new-tcp-online-adub__qrcode-wrapper {
    width: 90px;
  }
}
.new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center {
  border-radius: 999px 0 0 999px;
}
.new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center-close {
  top: 16px;
  left: 48px;
  right: auto;
}
.new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center .new-tcp-online-adub__content {
  padding: 44px 26px 44px 0;
}
.new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center .new-tcp-online-adub__content-sub-item {
  margin-right: 0;
  margin-left: 16px;
}
.new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center .new-tcp-online-adub__content-sub-item-img {
  margin-right: 0;
  margin-left: 4px;
}
.new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center .new-tcp-online-adub__img {
  transform: translateY(-50%) rotateY(180deg);
}
.new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center .new-tcp-online-adub__qrcode {
  margin-left: 0;
  margin-right: 24px;
  padding-right: 0;
  padding-left: 84px;
}
@media screen and (max-width: 1220px) {
  .new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center .new-tcp-online-adub__content {
    padding: 30px 26px 30px 0;
  }
  .new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__left {
    position: absolute;
    left: auto;
    right: 0;
  }
}
@media screen and (max-width: 834px) {
  .new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center .new-tcp-online-adub__content {
    padding: 30px 26px 30px 0;
  }
  .new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center-close {
    top: 20px;
    right: auto;
    left: 30px;
  }
  .new-tcp-online-adub.bottom[dir="rtl"] .new-tcp-online-adub__center .new-tcp-online-adub__qrcode {
    margin-left: auto;
    margin-right: 24px;
  }
}
.new-tcp-online-adc.online-adl {
  display: flex;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market {
  margin-left: 25px;
  width: 455px;
  display: flex;
  flex-direction: column;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata {
  display: flex;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info {
  max-width: 220px;
  padding-right: 24px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info:nth-of-type(2) {
  border-left: 1px solid rgba(255, 255, 255, 0.4);
  padding-left: 24px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info:nth-of-type(3) {
  border-left: 1px solid rgba(255, 255, 255, 0.4);
  padding-left: 24px;
  padding-right: 0px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info-title {
  color: #ffffff;
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 8px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info-dsc {
  color: #ffffff;
  font-size: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info-small-dsc {
  font-size: 14px;
  white-space: wrap;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download {
  display: flex;
  margin: 16px 0;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download > a {
  cursor: pointer;
  min-height: 1px;
  max-height: 32px;
  position: relative;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download > a.focus-visible::before {
  content: '';
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
  /* 外层白框 */
  border: 2px solid #FFFFFF;
  border-radius: inherit;
  pointer-events: none;
  border-radius: 8px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download > a:focus-visible::before {
  content: '';
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
  /* 外层白框 */
  border: 2px solid #FFFFFF;
  border-radius: inherit;
  pointer-events: none;
  border-radius: 8px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download > a.focus-visible {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  outline: 2px solid #1733C5;
  border-radius: 4px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download > a:focus-visible {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  outline: 2px solid #1733C5;
  border-radius: 4px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download > a:nth-of-type(1) {
  margin-right: 8px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download > a > img {
  width: 106px;
  height: 32px;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-qrcodedsc {
  color: #ffffff;
  font-size: 18px;
  word-wrap: break-word;
}
.new-tcp-online-adc.online-adl .new-tcp-online-adc__qrcode {
  width: 162px;
  height: 100%;
  flex-shrink: 0;
}
#new-adu > #new-app-download-component[dir="rtl"] .new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market {
  margin-right: 25px;
  margin-left: 0;
}
#new-adu > #new-app-download-component[dir="rtl"] .new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info {
  padding-left: 24px;
  padding-right: 0;
}
#new-adu > #new-app-download-component[dir="rtl"] .new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info:nth-of-type(2) {
  padding-right: 24px;
  padding-left: 24px;
  border-left: none;
  border-right: 1px solid rgba(255, 255, 255, 0.4);
}
#new-adu > #new-app-download-component[dir="rtl"] .new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-appdata-info:nth-of-type(3) {
  padding-left: 0px;
  padding-right: 24px;
  border-left: none;
  border-right: 1px solid rgba(255, 255, 255, 0.4);
}
#new-adu > #new-app-download-component[dir="rtl"] .new-tcp-online-adc.online-adl .new-tcp-online-adc__app-market .new-tcp-online-adc__market-download > a:nth-of-type(1) {
  margin-left: 8px;
  margin-right: 0;
}
.webp #new-adu > #new-app-download-component {
  width: 100%;
  background-image: url('https://pages.trip.com/images/online-adu/bg_3.webp');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  padding: 0;
  line-height: normal;
}
@media screen and (max-width: 1024px) {
  .webp #new-adu > #new-app-download-component {
    display: none;
  }
}
.webp #new-adu > #new-app-download-component > .l-content {
  flex-grow: 1;
  overflow: hidden;
}
.webp #new-adu > #new-app-download-component > .l-content > .l-content-round {
  height: 366px;
  width: 183px;
  border-radius: 0 183px 183px 0%;
  background-color: rgba(35, 70, 255, 0.48);
  margin-left: calc(-73px);
}
@media screen and (max-width: 1442px) {
  .webp #new-adu > #new-app-download-component > .l-content > .l-content-round {
    margin-left: calc(-123px);
  }
}
@media screen and (max-width: 1322px) {
  .webp #new-adu > #new-app-download-component > .l-content > .l-content-round {
    margin-left: calc(-163px);
  }
}
.webp #new-adu > #new-app-download-component > .c-content {
  flex-shrink: 1;
  width: 640px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
  box-sizing: border-box;
  padding: 70px 0px;
  margin: 0 36px;
  position: relative;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-download {
  width: 640px;
  min-width: 640px;
  flex-shrink: 0;
  overflow: hidden;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-download > .title {
  font-weight: bold;
  font-size: 40px;
  margin-bottom: 16px;
  color: #fff;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap {
  display: inline-block;
  margin-bottom: 36px;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text {
  box-sizing: border-box;
  font-size: 16px;
  background: #2346FF;
  font-weight: bold;
  color: #fff;
  line-height: 22px;
  padding: 12px 16px;
  display: flex;
  flex-wrap: wrap;
  border-radius: 23px;
  max-width: 640px;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text .text-new-adu-item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  overflow: hidden;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text .text-new-adu-item:nth-of-type(1) {
  margin-right: 16px;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text .text-new-adu-item > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text .text-new-adu-item > img {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
.webp #new-adu > #new-app-download-component > .c-content .r-content-img {
  height: 388px;
  max-width: 854px;
  min-width: 276px;
  width: calc(100% - 676px);
  border-radius: 9999px 0 0 9999px;
  background-size: cover;
  background-position: left center;
  background-repeat: no-repeat;
}
.webp #new-adu > #new-app-download-component > .r-content {
  flex-grow: 2.5;
  display: flex;
  justify-content: flex-end;
}
.webp #new-adu > #new-app-download-component > .r-content .r-content-img {
  flex: 1;
  height: 388px;
  max-width: 854px;
  min-width: 276px;
  border-radius: 9999px 0 0 9999px;
  background-size: cover;
  background-position: left center;
  background-repeat: no-repeat;
}
.webp #new-adu > #new-app-download-component[dir="rtl"] {
  background-image: url('https://pages.trip.com/images/online-adu/bg_3_rtl.webp');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.webp #new-adu > #new-app-download-component[dir="rtl"] > .l-content {
  overflow: hidden;
}
.webp #new-adu > #new-app-download-component[dir="rtl"] > .l-content > .l-content-round {
  transform: rotateY(180deg);
  margin-right: calc(-73px);
  margin-left: 0;
}
@media screen and (max-width: 1442px) {
  .webp #new-adu > #new-app-download-component[dir="rtl"] > .l-content > .l-content-round {
    margin-right: calc(-123px);
  }
}
@media screen and (max-width: 1322px) {
  .webp #new-adu > #new-app-download-component[dir="rtl"] > .l-content > .l-content-round {
    margin-right: calc(-163px);
  }
}
.webp #new-adu > #new-app-download-component[dir="rtl"] > .c-content > .r-content-download > .text-wrap > .text .text-new-adu-item:nth-of-type(1) {
  margin-right: 0px;
  margin-left: 16px;
}
.webp #new-adu > #new-app-download-component[dir="rtl"] > .c-content > .r-content-download > .text-wrap > .text .text-new-adu-item > img {
  margin-left: 8px;
  margin-right: 0;
}
.webp #new-adu > #new-app-download-component[dir="rtl"] > .r-content .r-content-img {
  transform: rotateY(180deg);
}
#new-adu > #new-app-download-component {
  width: 100%;
  background-image: url('https://pages.trip.com/images/online-adu/bg_3.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  padding: 0;
  line-height: normal;
}
@media screen and (max-width: 1024px) {
  #new-adu > #new-app-download-component {
    display: none;
  }
}
#new-adu > #new-app-download-component > .l-content {
  flex-grow: 1;
  overflow: hidden;
}
#new-adu > #new-app-download-component > .l-content > .l-content-round {
  height: 366px;
  width: 183px;
  border-radius: 0 183px 183px 0%;
  background-color: rgba(35, 70, 255, 0.48);
  margin-left: calc(-73px);
}
@media screen and (max-width: 1442px) {
  #new-adu > #new-app-download-component > .l-content > .l-content-round {
    margin-left: calc(-123px);
  }
}
@media screen and (max-width: 1322px) {
  #new-adu > #new-app-download-component > .l-content > .l-content-round {
    margin-left: calc(-163px);
  }
}
#new-adu > #new-app-download-component > .c-content {
  flex-shrink: 1;
  width: 640px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
  box-sizing: border-box;
  padding: 70px 0px;
  margin: 0 36px;
  position: relative;
}
#new-adu > #new-app-download-component > .c-content .r-content-download {
  width: 640px;
  min-width: 640px;
  flex-shrink: 0;
  overflow: hidden;
}
#new-adu > #new-app-download-component > .c-content .r-content-download > .title {
  font-weight: bold;
  font-size: 40px;
  margin-bottom: 16px;
  color: #fff;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
#new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap {
  display: inline-block;
  margin-bottom: 36px;
}
#new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text {
  box-sizing: border-box;
  font-size: 16px;
  background: #2346FF;
  font-weight: bold;
  color: #fff;
  line-height: 22px;
  padding: 12px 16px;
  display: flex;
  flex-wrap: wrap;
  border-radius: 23px;
  max-width: 640px;
}
#new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text .text-new-adu-item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  overflow: hidden;
}
#new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text .text-new-adu-item:nth-of-type(1) {
  margin-right: 16px;
}
#new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text .text-new-adu-item > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#new-adu > #new-app-download-component > .c-content .r-content-download > .text-wrap > .text .text-new-adu-item > img {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
#new-adu > #new-app-download-component > .c-content .r-content-img {
  height: 388px;
  max-width: 854px;
  min-width: 276px;
  width: calc(100% - 676px);
  border-radius: 9999px 0 0 9999px;
  background-size: cover;
  background-position: left center;
  background-repeat: no-repeat;
}
#new-adu > #new-app-download-component > .r-content {
  flex-grow: 2.5;
  display: flex;
  justify-content: flex-end;
}
#new-adu > #new-app-download-component > .r-content .r-content-img {
  flex: 1;
  height: 388px;
  max-width: 854px;
  min-width: 276px;
  border-radius: 9999px 0 0 9999px;
  background-size: cover;
  background-position: left center;
  background-repeat: no-repeat;
}
#new-adu > #new-app-download-component[dir="rtl"] {
  background-image: url('https://pages.trip.com/images/online-adu/bg_3_rtl.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
#new-adu > #new-app-download-component[dir="rtl"] > .l-content {
  overflow: hidden;
}
#new-adu > #new-app-download-component[dir="rtl"] > .l-content > .l-content-round {
  transform: rotateY(180deg);
  margin-right: calc(-73px);
  margin-left: 0;
}
@media screen and (max-width: 1442px) {
  #new-adu > #new-app-download-component[dir="rtl"] > .l-content > .l-content-round {
    margin-right: calc(-123px);
  }
}
@media screen and (max-width: 1322px) {
  #new-adu > #new-app-download-component[dir="rtl"] > .l-content > .l-content-round {
    margin-right: calc(-163px);
  }
}
#new-adu > #new-app-download-component[dir="rtl"] > .c-content > .r-content-download > .text-wrap > .text .text-new-adu-item:nth-of-type(1) {
  margin-right: 0px;
  margin-left: 16px;
}
#new-adu > #new-app-download-component[dir="rtl"] > .c-content > .r-content-download > .text-wrap > .text .text-new-adu-item > img {
  margin-left: 8px;
  margin-right: 0;
}
#new-adu > #new-app-download-component[dir="rtl"] > .r-content .r-content-img {
  transform: rotateY(180deg);
}
.new-tcp-online-adc.slide {
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  position: fixed;
  bottom: 0;
  z-index: 600;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain {
  max-width: 1160px;
  min-width: 1024px;
  margin: 0 auto;
  position: relative;
  padding: 24px 0 24px 328px;
  box-sizing: border-box;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg {
  width: 168px;
  height: 202px;
  background-image: url('https://pages.trip.com/images/online-adu/phone.png');
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  left: 128px;
  bottom: 0;
  transition: all 0.2s linear;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg .tcp-online-newadq {
  width: 128px;
  margin: 36px auto;
  margin-bottom: 0;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg .tcp-online-newadq .tcp-online-newadq__qrcode-wrapper {
  padding: 2px;
  border-radius: 0;
  transition: all 0.2s linear;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg .tcp-online-newadq p {
  white-space: normal;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #0f294d;
  font-size: 14px;
  font-weight: 600;
  margin-top: 2px;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg.active-scroll {
  background-image: none;
  height: 100%;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg.active-scroll .tcp-online-newadq {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg.active-scroll .tcp-online-newadq .tcp-online-newadq__qrcode-wrapper {
  transform: scale(0.625);
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg.active-scroll .tcp-online-newadq p {
  display: none;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg.active-scroll:after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 59px;
  width: 1px;
  background-color: #455873;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content {
  max-width: 832px;
  position: relative;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-title {
  color: #ffffff;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 16px;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-dsc {
  display: grid;
  grid-template-columns: max-content max-content;
  grid-auto-rows: min-content;
  grid-gap: 8px 25px;
  gap: 8px 25px;
  transition: all 0.2s ease-out;
  padding-bottom: 26px;
  max-height: 150px;
  box-sizing: border-box;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-dsc .new-tcp-online-adc_content-dsc-item {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-dsc .new-tcp-online-adc_content-dsc-item-img {
  height: 15px;
  width: 15px;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-dsc .new-tcp-online-adc_content-dsc-item-con {
  color: #f0f2f5;
  font-size: 14px;
  margin-left: 4px;
  max-width: 350px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-store {
  display: flex;
  align-items: center;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-store-item {
  display: flex;
  align-items: center;
  margin-right: 24px;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-store-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-store-icon--app-store {
  background-image: url(data:image/png;base64,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);
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-store-icon--google-play {
  background-image: url(data:image/png;base64,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);
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-store-percent {
  color: #f0f2f5;
  font-size: 11px;
  font-weight: 500;
  margin-left: 7px;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-store-star {
  display: flex;
  align-items: center;
  margin-left: 4px;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content.active-scroll {
  display: flex;
  align-items: center;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content.active-scroll .new-tcp-online-adc_content-warpper {
  max-width: 775px;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content.active-scroll .new-tcp-online-adc_content-title {
  -webkit-line-clamp: 1;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content.active-scroll .new-tcp-online-adc_content-dsc {
  max-height: 0;
  overflow: hidden;
  padding-bottom: 0;
}
.new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_close {
  position: absolute;
  top: 14%;
  right: -38px;
  cursor: pointer;
}
@media (max-width: 1024px) {
  .new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg {
    width: 148px;
    height: 178px;
  }
  .new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_phonebg .tcp-online-newadq {
    width: 105px;
    margin: 32px auto;
  }
  .new-tcp-online-adc.slide .new-tcp-online-adc_contain .new-tcp-online-adc_content .new-tcp-online-adc_content-title {
    font-size: 20px;
  }
}
.new-tcp-online-adc_change {
  display: flex;
  align-items: center;
  height: 50px;
  cursor: pointer;
}
.new-tcp-online-adc_change .new-tcp-online-adc_change-top {
  color: #fff;
  margin: 0 15px;
  background-image: url('https://pages.trip.com/images/online-adu/double-arrow.png');
  width: 20px;
  height: 19px;
}
.new-tcp-online-adc.pop {
  position: relative;
  z-index: 999;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,0.45098);
  display: flex;
  justify-content: center;
  align-items: center;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main {
  border-radius: 8px;
  position: relative;
  display: flex;
  align-items: stretch;
  background-color: #fff;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__close {
  position: absolute;
  top: 14px;
  right: 14px;
  font-size: 14px;
  line-height: 1;
  color: #0f294d;
  cursor: pointer;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__trip-icon {
  height: 20px;
  position: absolute;
  top: 17px;
  left: 16px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__left {
  width: 256px;
  background-color: #3264ff;
  border-radius: 8px 0 0 8px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__left-bgimg {
  height: 100%;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right {
  flex: 0 0 auto;
  padding: 40px 32px 50px 32px;
  width: 480px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right .new-tcp-online-adc__content-title {
  color: #0f294d;
  font-size: 24px;
  font-weight: bold;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right .new-tcp-online-adc__content-sub-item {
  color: #0f294d;
  font-size: 16px;
  font-weight: 500;
  margin-top: 16px;
  display: flex;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right .new-tcp-online-adc__content-sub-item-img {
  width: 20px;
  height: 20px;
  background-color: #3264ff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 8px;
  flex-shrink: 0;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right .new-tcp-online-adc__content-sub-item-img img {
  width: 15px;
  height: 15px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right > .new-tcp-online-adc__qrdsc {
  color: #455873;
  font-size: 14px;
  margin-bottom: 8px;
  margin-top: 32px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right > .new-tcp-online-adc__qrcode {
  display: flex;
  align-items: center;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right > .new-tcp-online-adc__qrcode > .new-tcp-online-adc__qrcode-wrapper {
  height: 136px;
  width: 136px;
  box-shadow: 0px 8px 16px 0px rgba(15, 41, 77, 0.12);
  border-radius: 8px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right > .new-tcp-online-adc__qrcode .new-tcp-online-adc__qrcode-download {
  display: flex;
  flex-direction: column;
  margin-left: 12px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right > .new-tcp-online-adc__qrcode .new-tcp-online-adc__qrcode-download > a {
  cursor: pointer;
  min-height: 1px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right > .new-tcp-online-adc__qrcode .new-tcp-online-adc__qrcode-download > a:nth-of-type(1) {
  margin-bottom: 8px;
}
.new-tcp-online-adc.pop .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right > .new-tcp-online-adc__qrcode .new-tcp-online-adc__qrcode-download > a > img {
  width: 123px;
  height: 36px;
}
.new-tcp-online-adc.pop[dir="rtl"] .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__close {
  right: auto;
  left: 14px;
}
.new-tcp-online-adc.pop[dir="rtl"] .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__trip-icon {
  left: auto;
  right: 16px;
  z-index: 999;
}
.new-tcp-online-adc.pop[dir="rtl"] .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__left {
  border-radius: 0 8px 8px 0;
}
.new-tcp-online-adc.pop[dir="rtl"] .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__left-bgimg {
  transform: rotateY(180deg);
}
.new-tcp-online-adc.pop[dir="rtl"] .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right .new-tcp-online-adc__content-sub-item-img {
  margin-right: 0;
  margin-left: 8px;
}
.new-tcp-online-adc.pop[dir="rtl"] .new-tcp-online-adc__wrapper .new-tcp-online-adc__main .new-tcp-online-adc__right .new-tcp-online-adc__qrcode-download {
  margin-left: 0;
  margin-right: 12px;
}
.new-tcp-online-adc button {
  appearance: none;
  border: none;
  outline: none;
}
.new-tcp-online-adc p {
  margin: 0;
  padding: 0;
}
.new-tcp-online-adc ul {
  margin: 0;
  padding: 0;
}
.adu-store-download {
  display: flex;
  width: fit-content;
}
.adu-store-download > a {
  cursor: pointer;
  min-height: 1px;
}
.adu-store-download > a > img {
  width: 106px;
}

.ui-text-ellipsis {
  line-height: 1.6;
  white-space: pre-wrap;
  word-wrap: break-word;
  flex-grow: 1;
  word-break: break-all;
}
.ui-text-ellipsis.expanded .ui-text-ellipsis__action {
  float: right;
}
.ui-text-ellipsis.expanded .ui-text-ellipsis__action::before {
  opacity: 0;
}
.ui-text-ellipsis__action {
  position: relative;
  cursor: pointer;
  color: #3264ff;
}
.ui-text-ellipsis__action::before {
  position: absolute;
  content: '';
  background: linear-gradient(90deg, #fff, rgba(255, 255, 255, 0) 88.68%);
  top: 0;
  bottom: 0;
  width: 28px;
  left: 0;
  transform-origin: center left;
  transform: rotate(-180deg);
}
.ui-text-ellipsis__action:active {
  opacity: 0.6;
}

.tcp-online-adq.default {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tcp-online-adq.default .tcp-online-adq__qrcode-wrapper {
  position: relative;
  border-radius: 4px;
  line-height: 0;
  padding: 3.75%;
  background-color: #fff;
}
.tcp-online-adq.default .tcp-online-adq__qrcode-wrapper .tcp-online-adq__qrcode {
  width: 100%;
  object-fit: cover;
}
.tcp-online-adq.default .tcp-online-adq__qrcode-wrapper .tcp-online-adq__logo {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20%;
  object-fit: cover;
  border-radius: 5px;
  transform: translate(-50%, -50%);
}
.tcp-online-adq.default > p {
  margin-top: 3px;
  color: #0f294d;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
}
.tcp-online-adq.default p {
  margin: 0;
  padding: 0;
}

