.main-content {width: 11.2rem;margin: 0 auto;}  .text-wrap {padding-top: 0.04rem;padding-bottom: 0.34rem;}  .text-wrap .text-title {font-size: 0.18rem;line-height: 1.5;padding: 0.14rem 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}  .text-wrap .text-detail {font-size: 0.16rem;line-height: 1.875;font-family: 'HyundaiSansTextCN';margin-bottom: 0.08rem;text-overflow: ellipsis;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;}  .text-wrap .icon-android, .text-wrap .icon-ios {padding-left: 0.22rem;background-position: center;background-repeat: no-repeat;background-size: 100%;}  .text-wrap .icon-android {background-image: url(../hyundai/assets/imgs/common/icon-android.png);}  .text-wrap .icon-ios {background-image: url(../hyundai/assets/imgs/common/icon-ios.png);}  .text-wrap.center {text-align: center;}  .text-wrap.pc-left {text-align: left;}  .text-wrap.pc-center {text-align: center;}  .text-wrap.gray {background-color: #f3f3f2;}  .swiper-button {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}  .swiper-button.arrow-left {left: 0;}  .swiper-button.arrow-right {right: 0;}  .video-btn {width: 0.84rem;height: 0.84rem;background: url(../hyundai/assets/imgs/common/m-play-btn.png);background-size: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);cursor: pointer;}  .video-wrap {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background-color: #000;display: none;}  .video-wrap .video-close {display: block;width: 0.4rem;height: 0.4rem;background: url(../hyundai/assets/imgs/common/pop-close.png) no-repeat;background-size: 100%;position: absolute;right: 0.5rem;top: 0.5rem;cursor: pointer;z-index: 2;}  .video-wrap > div {width: 100% !important;height: 100% !important;}  .video-wrap > div video {height: 100% !important;}  .main-title {padding-top: 0.4rem;text-align: center;}  .main-title .title-content {font-size: 0.4rem;line-height: 2;position: relative;margin-bottom: 0.2rem;}  .main-title .title-content:after {content: '';display: block;width: 0.8rem;height: 0.04rem;background-color: #007FA8;position: absolute;bottom: -0.14rem;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}  .main-title .title-content.single-title:after {display: none;}  .main-title .title-content .bold {font-weight: bold;}  .main-title .title-content .lighter {font-family: 'HyundaiSansHeadCN-lighter';}  .main-title .title-desc {font-size: 0.2rem;line-height: 0.36rem;padding: 0.12rem 0;margin: 0 auto;margin-bottom: 0.3rem;font-family: 'HyundaiSansTextCN';}  .main-title .title-desc strong {color: #007FA8;}  .main-title .title-desc .bold {font-weight: bold;}  .main-title .title-desc .lighter {font-family: 'HyundaiSansHeadCN-lighter';}  .main-title .title-img {width: 100%;}  .secondary-title {padding: 0.34rem 0 0.32rem;line-height: 2;}  .secondary-title .title-content {font-size: 0.3rem;margin-bottom: 0.22rem;position: relative;}  .secondary-title .title-content:after {content: '';display: block;width: 0.8rem;height: 0.04rem;background-color: #007FA8;position: absolute;bottom: -0.1rem;left: 0;}  .secondary-title .title-desc {font-size: 0.16rem;font-family: 'HyundaiSansTextCN';}  .pic-wrap .row {margin-left: -0.16rem;margin-right: -0.16rem;}  .pic-wrap .row .swiper-slide {-webkit-box-sizing: border-box;box-sizing: border-box;}  .pic-wrap .row .pic-item {padding: 0 0.16rem;}  .pic-wrap .row .pic-item .img-wrap {width: 100%;position: relative;}  .pic-wrap .row .pic-item .img-wrap img {width: 100%;}  .pic-wrap .row .pic-item.col-md-12 .text-wrap .text-detail {display: block;-webkit-line-clamp: 2;}  .pic-wrap .row .pic-item.col-md-6 .text-detail {-webkit-line-clamp: 3;}  .pic-wrap .row .pic-item.col-md-4 .text-detail {-webkit-line-clamp: 3;}  .pic-wrap .row .pic-item.col-md-3 .text-detail {-webkit-line-clamp: 4;}  .pic-wrap .row .car-item {padding: 0;}  .pic-wrap .row .car-item .car-wrap {width: 100%;height: 3.74rem;margin-bottom: 0.16rem;}  .pic-wrap .row .car-item .car-wrap img {height: 100%;margin: 0 auto;}  .line-space {height: 0.8rem;background: url(../hyundai/assets/resource/vehicleComponents/line-pc.png) no-repeat center bottom;background-size: 100%;}  .line-space.inline {height: 0.3rem;margin-bottom: 0.6rem;}  .blank-space {width: 100%;height: 0.8rem;}  .swiperWrap .swiper-tabs .swiper-tab-item {text-align: center;line-height: 0.6rem;background-color: #F3F3F2;font-size: 0.18rem;cursor: pointer;}  .swiperWrap .swiper-tabs .swiper-tab-item.active {background-color: #007FA8;color: #fff;}  .swiperWrap .swiper-items .control-swiper {display: none;}  .swiperWrap .swiper-items .control-swiper .control-top {height: 5rem;}  .swiperWrap .swiper-items .control-swiper .control-top .slide-contanier {position: relative;}  .swiperWrap .swiper-items .control-swiper .control-top .slide-contanier img {width: 100%;}  .swiperWrap .swiper-items .control-swiper .control-top .page-info {line-height: 0.7rem;padding: 0 0.3rem;color: #fff;font-size: 0.24rem;font-family: 'HyundaiSansHeadCN';position: absolute;bottom: 0;right: 0;}  .swiperWrap .swiper-items .control-swiper .control-bottom {height: 1.7rem;}  .swiperWrap .swiper-items .control-swiper .control-bottom .swiper-slide {width: 2.56rem;position: relative;}  .swiperWrap .swiper-items .control-swiper .control-bottom .swiper-slide img {width: 100%;}  .swiperWrap .swiper-items .control-swiper .control-bottom .swiper-slide:after {content: '';display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: absolute;top: 0;left: 0;}  .swiperWrap .swiper-items .control-swiper .control-bottom .swiper-slide.active:after {display: none;}  .swiperWrap .text-wrap .pagination {margin-top: 0.12rem;}  .swiperWrap .pagination-wrap {height: 0.8rem;line-height: 0.8rem;}  .imgTabWrap .img-tabs {border-bottom: 0.04rem solid #007FA8;position: relative;}  .imgTabWrap .img-tabs .swiper-container {height: 2.56rem;}  .imgTabWrap .img-tabs .swiper-container .swiper-wrapper {margin: 0 auto;}  .imgTabWrap .img-tab-item {width: 2.8rem;height: 2.56rem;padding-top: 0.5rem;cursor: pointer;position: relative;}  .imgTabWrap .img-tab-item .tab-icon {width: 1.22rem;height: 1.23rem;margin: 0 auto;border-radius: 50%;background-repeat: no-repeat;background-position: center top;background-size: 100%;margin-bottom: 0.2rem;}  .imgTabWrap .img-tab-item .tab-icon.tab-icon1 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon1.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon2 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon2.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon3 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon3.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon4 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon4.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon5 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon5.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon6 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon6.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon7 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon7.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon8 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon8.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon9 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon9.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon10 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon10.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon11 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon11.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon12 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon12.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon13 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon13.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon14 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon14.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon15 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon15.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon16 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon16.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon17 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon17.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon18 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon18.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon19 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon19.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon20 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon20.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon21 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon21.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon22 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon22.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon23 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon23.png");}  .imgTabWrap .img-tab-item .tab-icon.tab-icon24 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/icon24.png");}  .imgTabWrap .img-tab-item .tab-title {font-size: 0.2rem;line-height: 1.2;font-family: 'HyundaiSansTextCN';color: #999999;text-align: center;}  .imgTabWrap .img-tab-item.active:after {content: '';width: 0;height: 0;border: 0.1rem solid transparent;border-bottom-color: #007FA8;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon1 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon1.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon2 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon2.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon3 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon3.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon4 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon4.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon5 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon5.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon6 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon6.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon7 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon7.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon8 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon8.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon9 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon9.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon10 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon10.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon11 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon11.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon12 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon12.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon13 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon13.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon14 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon14.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon15 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon15.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon16 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon16.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon17 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon17.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon18 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon18.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon19 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon19.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon20 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon20.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon21 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon21.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon22 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon22.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon23 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon23.png");}  .imgTabWrap .img-tab-item.active .tab-icon.tab-icon24 {background-image: url("../hyundai/assets/resource/vehicleComponents/tab-icons/active-icon24.png");}  .imgTabWrap .img-tab-item.active .tab-title {color: #007FA8;font-family: 'HyundaiSansHeadCN';}  .imgTabWrap .img-wrap .img-item {display: none;}  .imgTabWrap .img-wrap .img-item img {width: 100%;}  .imgTabWrap .text-wrap {padding: 0;padding-bottom: 0.3rem;}  .imgTabWrap .text-wrap .text-title {font-size: 0.24rem;margin: 0.06rem 0;}  .imgTabWrap .text-wrap .text-detail {margin-bottom: 0.06rem;}  .collapseWrap .board-item {display: block;width: 100%;}  .collapseWrap .board-item .board-title {padding: 0 0.3rem;height: 0.8rem;background-color: #f3f3f2;border-top: 0.01rem solid #cccccc;cursor: pointer;}  .collapseWrap .board-item .board-title .title-content {line-height: 0.8rem;font-size: 0.24rem;padding-left: 0.72rem;background-position: left center;background-repeat: no-repeat;background-size: 0.52rem;position: relative;}  .collapseWrap .board-item .board-title .title-content:before {content: '';width: 0.48rem;height: 0.48rem;background: url(../hyundai/assets/resource/vehicleComponents/arrow-up.png) no-repeat center;background-size: 100%;position: absolute;right: 0;top: 50%;margin-top: -0.18rem;}  .collapseWrap .board-item .board-title.active {background-color: #007FA8;color: #fff;-webkit-box-shadow: 0.01rem 0.03rem 0.13rem 0 rgba(0, 0, 0, 0.2);box-shadow: 0.01rem 0.03rem 0.13rem 0 rgba(0, 0, 0, 0.2);border-top: none;}  .collapseWrap .board-item .board-title.active .title-content:before {background-image: url(../hyundai/assets/resource/vehicleComponents/arrow-down.png);}  .collapseWrap .board-item .board-content {width: 100%;padding: 0.3rem;-webkit-box-shadow: 0.01rem 0.03rem 0.13rem 0 rgba(0, 0, 0, 0.2);box-shadow: 0.01rem 0.03rem 0.13rem 0 rgba(0, 0, 0, 0.2);display: none;}  .collapseWrap .board-item .board-content .img-container {position: relative;}  .collapseWrap .board-item .board-content .img-container .content-img {width: 100%;}  .collapseWrap .board-item .board-content .text-wrap {padding: 0;}  .collapseWrap .board-item .board-content .text-wrap .text-title {font-size: 0.24rem;margin: 0.06rem 0;}  .collapseWrap .board-item .board-content .text-wrap .text-detail {margin-bottom: 0.06rem;}  .collapseWrap .board-item:nth-child(1) .board-title {border-top: none;}  .collapseWrap .board-item:nth-child(1) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon1.png);}  .collapseWrap .board-item:nth-child(1) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon1.png);}  .collapseWrap .board-item:nth-child(2) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon2.png);}  .collapseWrap .board-item:nth-child(2) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon2.png);}  .collapseWrap .board-item:nth-child(3) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon3.png);}  .collapseWrap .board-item:nth-child(3) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon3.png);}  .collapseWrap .board-item:nth-child(4) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon4.png);}  .collapseWrap .board-item:nth-child(4) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon4.png);}  .collapseWrap .board-item:nth-child(5) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon5.png);}  .collapseWrap .board-item:nth-child(5) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon5.png);}  .lights-block {margin-top: 0.52rem;}  .lights-page {position: fixed;top: 0;right: -100%;width: 100%;height: 100%;overflow-y: auto;z-index: 10;background-color: #fff;padding-bottom: 1rem;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transform-origin: 50% 50%;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;}  .lights-page .lights-close {width: 0.6rem;height: 0.6rem;position: fixed;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 0.7rem;background: url(../hyundai/assets/imgs/common/pop-close.png) no-repeat center;background-size: 100%;cursor: pointer;display: none;z-index: 9;}  .lights-page .text-wrap.swiper-text {display: none;}  .lights-page.in {right: 0;}  .lights-page.in .lights-close {display: block;}  .lights-page .base-btn {display: block;margin: 0 auto;}  .lights-page * {-webkit-box-sizing: border-box;box-sizing: border-box;}  .lights-page .block-space {margin-top: 0.8rem;}  .lights-page .bottom-space {margin-bottom: 0.8rem;}  .lights-page .m-b-38 {margin-bottom: 0.38rem;}  .pop-swiper {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;z-index: 15;display: none;color: #fff;}  .pop-swiper .pop-swiper-close {display: block;width: 0.24rem;height: 0.24rem;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgBAMAAAAYrL5yAAAAMFBMVEX///9HcEz///////////////////////////////////////////////////////8jI1VHAAAAEHRSTlP/AATIP/st2LNVHg+b53eP3b7+tAAAAPBJREFUKM9V0isOwkAUBdCbkAbbqaSmJDVFg0MVh2pSAQLBR2IwJKyALWABzQYwOBCoboQ98L58xvXmTOfdaRHSc/hZMcLt8XlK1hSkr+nCg3x4inFror2DUfTMsAKc5APMjrhuYCQZVVE9R3JwQiDqZ0gKIwRQl3SsEwFdDpQo4MGMKNBAiAIJhNRbARYQocVAAyIVFFgQigZol+Eb5LSntfgGPIM10oBmgDXSUwhMGiUSyJDWSCaVIa00B9rCSnNba6GEAqtppWM4MJLBgZE5Vg6EUHCpDDDhLb17q/RPWezopeHiIIR0zLfeWf79Dm/QBU5nezZ3mwAAAABJRU5ErkJggg==);background-size: 100%;position: absolute;right: 1rem;top: 0.7rem;cursor: pointer;}  .pop-swiper .swiper-container {width: 11.2rem;height: 6.3rem;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}  .pop-swiper .swiper-container .swiper-entr {position: relative;}  .pop-swiper .swiper-container .swiper-entr img {width: 100%;}  .pop-swiper .swiper-container .text-wrap.center {text-align: left;}  .pop-swiper .swiper-container .text-wrap.swiper-text {display: block;}  @media (max-width: 1024px) {  .row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}  .main-content {width: 14.36rem;}  .text-wrap {padding-top: 0;padding-bottom: 0.7rem;}  .text-wrap .text-title {font-size: 0.32rem;padding: 0.24rem 0;}  .text-wrap .text-detail {font-size: 0.28rem;line-height: 0.4rem;margin: 0 auto 0.08rem;}  .text-wrap .icon-android, .text-wrap .icon-ios {padding-left: 0.32rem;}  .text-wrap.center {text-align: center;}  .text-wrap.center .text-detail {width: 100%;margin: 0 auto 0.08rem;}  .text-wrap.pad-left {text-align: left;}  .text-wrap.pad-center {text-align: center;}  .video-btn {width: 1.2rem;height: 1.2rem;}  .video-wrap .video-close {width: 0.6rem;height: 0.6rem;}  .main-title {padding-top: 0.52rem;}  .main-title .title-content {font-size: 0.48rem;}  .main-title .title-desc {width: 12.48rem;font-size: 0.3rem;line-height: 0.46rem;padding: 0.2rem 0;margin-bottom: 0.5rem;}  .secondary-title {padding: 0.29rem 0 0.44rem;}  .secondary-title .title-content {font-size: 0.38rem;margin-bottom: 0.15rem;}  .secondary-title .title-desc {font-size: 0.28rem;}  .pic-wrap .row {margin-left: -0.14rem;margin-right: -0.14rem;}  .pic-wrap .row .pic-item {padding: 0 0.14rem;}  .pic-wrap .row .pic-item.col-sm-12 .text-wrap .text-detail {display: -webkit-box;white-space: normal;-webkit-line-clamp: 2;}  .pic-wrap .row .pic-item.col-sm-6 .text-detail {-webkit-line-clamp: 2;}  .pic-wrap .row .pic-item.col-sm-4 .text-detail {-webkit-line-clamp: 3;}  .pic-wrap .row .pic-item.col-sm-3 .text-detail {-webkit-line-clamp: 4;}  .line-space {height: 1rem;background-image: url(../hyundai/assets/resource/vehicleComponents/line-pad.png);}  .line-space.inline {height: 0.32rem;margin-bottom: 0.8rem;}  .blank-space {height: 1rem;}  .swiperWrap .swiper-tabs .swiper-tab-item {line-height: 0.8rem;font-size: 0.32rem;}  .swiperWrap .swiper-items .control-swiper .control-top {height: 6.4rem;}  .swiperWrap .swiper-items .control-swiper .control-top .page-info {line-height: 2;padding: 0 0.35rem;font-size: 0.28rem;bottom: 0.22rem;}  .swiperWrap .swiper-items .control-swiper .control-bottom {height: 2.1rem;}  .swiperWrap .swiper-items .control-swiper .control-bottom .swiper-slide {width: 3.1rem;}  .swiperWrap .text-wrap {padding-bottom: 0.4rem;}  .swiperWrap .text-wrap .pagination {margin-top: 0.26rem;}  .swiperWrap .pagination-wrap {height: 0.8rem;line-height: 0.8rem;}  .imgTabWrap .img-tabs .swiper-container {height: 3.38rem;}  .imgTabWrap .img-tabs .img-tab-item {width: 3.59rem;height: 3.38rem;padding-top: 0.6rem;}  .imgTabWrap .img-tabs .img-tab-item .tab-icon {width: 1.6rem;height: 1.6rem;margin: 0 auto;margin-bottom: 0.15rem;}  .imgTabWrap .img-tabs .img-tab-item .tab-title {font-size: 0.32rem;}  .imgTabWrap .img-tabs .img-tab-item.active:after {border-width: 0.2rem;}  .imgTabWrap .text-wrap {padding-top: 0.1rem;padding-bottom: 0.7rem;}  .imgTabWrap .text-wrap .text-title {font-size: 0.38rem;margin: 0;}  .imgTabWrap .text-wrap .text-detail {margin-bottom: 0.06rem;}  .collapseWrap .board-item .board-title {padding: 0 0.28rem;height: 1.1rem;}  .collapseWrap .board-item .board-title .title-content {line-height: 1.1rem;font-size: 0.32rem;padding-left: 0.92rem;background-size: 0.66rem;}  .collapseWrap .board-item .board-title .title-content:before {content: '';width: 0.59rem;height: 0.59rem;margin-top: -0.26rem;}  .collapseWrap .board-item .board-content .text-wrap {padding-bottom: 0.4rem;}  .collapseWrap .board-item .board-content .text-wrap .text-title {font-size: 0.38rem;margin: 0;}  .collapseWrap .board-item .board-content .text-wrap .text-detail {margin-bottom: 0.02rem;}  .collapseWrap .board-item:nth-child(1) .board-title {border-top: none;}  .collapseWrap .board-item:nth-child(1) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon1.png);}  .collapseWrap .board-item:nth-child(1) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon1.png);}  .collapseWrap .board-item:nth-child(2) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon2.png);}  .collapseWrap .board-item:nth-child(2) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon2.png);}  .collapseWrap .board-item:nth-child(3) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon3.png);}  .collapseWrap .board-item:nth-child(3) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon3.png);}  .collapseWrap .board-item:nth-child(4) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon4.png);}  .collapseWrap .board-item:nth-child(4) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon4.png);}  .collapseWrap .board-item:nth-child(5) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon5.png);}  .collapseWrap .board-item:nth-child(5) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon5.png);}  .pop-swiper .pop-swiper-close {width: 0.6rem;height: 0.6rem;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAYAAAA4E5OyAAAABHNCSVQICAgIfAhkiAAAAzdJREFUeF7t3N2K1DAUB/D/EUTxmVYUYVldlfV5xAufSBdEWRHFC/GR/LqJnJl0Nptpm69zTptq74bptMmvp2kmOQ0h2pxzDwG8BPCCiH7E32/hs3PuHoBLAK+J6HtYJwo/eIwrAHcAfANwtjUUj/ERwAmAnwDOiejr4HAAiTCG7xnllIh+bSgyBoyhSr8BPB5QdiDOuVMA73xkxHX/AuBp7yhRZMR1PKCQx3gP4PZMFHSNksC4GSnOOW5cLjJuic8AnvUWKR7jA4AHGXW85Ai5C4Aj5FHGD7qKlMzIGKq9r5tvQzaH4i/0J/80SV3rw4UOnzKbQWmJ+rgf0j1KCwaH0Q2Q3m+fVoxRkF5RJDAmQXpDkcKYBekFRRIjCbJ2FGmMLJC1omhgZIOsDUULowhkLSiaGMUgS6NoY1SBLIVigVENYo1ihdEEUonyhIj+pP56ht9bYjSDVKDwAPZFLoo1hgiIFsoSGGIgAUrugMxspCyFIQriUXgCKB7mn2oyRlGWxBAHaUVZGkMFpBYFwK01DHYfjZiVPBLn9i0c/udpAp4X4gmz1MbTIc+JiKchxTc1kIpIyamc+jSIKogwijqGWhsSX+rCCaOxSDHBMANpjBQzDFOQShTzdAz1NiSM/4pbxzxpxwykAmOwNEUxAWnAMEdRBxHAMEVRBRHECFFUc97UQAq77vwPmbezjO6qaiaTCkhhZOz6GR5i8UwmcZDazB3fT1k8P0UURGI8Q+IYGbfd5C5iIJIVkTxWKY4IiEYFNI6Zg9MMollwzWNP4TSBWBTY4hwhTjWIZUEtz1UFYlnA4epZnbMYxKpgY/e4xbmLQCwKlHoSaJchG0S7ICmIaKBJrUebBbImDO02JQmyRgxNlFmQNWNooUyC9IChgTIK0hOGNMq//nrIUc7bVl8gqs5k2uorZtWZTDuQHtuMVEeucFz3kN71/zXVa9k9inPuLa8EkRIHwKPj/CKzSuZOxvmrdvGRwpW9n3GANwzCy2MMK0JM/cY0JSGj4EW7ZN4++/f/fRsyh9I1RtBPmWtorxdDCH4whrIJjATK8XIZEyibwphAmV5QJUJ51eNKELkNy9ySO38B+Q/YO2FM/5sAAAAASUVORK5CYII=);top: 0.5rem;right: 0.5rem;}  .pop-swiper .swiper-container {width: 14.36rem;height: 8.3rem;}  .lights-block {margin-top: 0.72rem;}  .lights-page {padding-bottom: 0.8rem;}  .lights-page .lights-close {width: 0.8rem;height: 0.8rem;}  .lights-page .block-space {margin-top: 0.84rem;}  }  @media (max-width: 767px) {  .main-content {width: 6.86rem;}  .text-wrap {padding-top: 0.05rem;padding-bottom: 0.53rem;}  .text-wrap .text-title {font-size: 0.24rem;line-height: 0.4rem;padding: 0;}  .text-wrap .text-detail {font-size: 0.24rem;line-height: 0.4rem;margin: 0;}  .text-wrap .icon-android, .text-wrap .icon-ios {padding-left: 0.3rem;}  .text-wrap.center {text-align: center;}  .text-wrap.center .text-detail {width: 100%;margin: 0;}  .text-wrap.mb-left {text-align: left;}  .text-wrap.mb-center {text-align: center;}  .video-btn {width: 0.84rem;height: 0.84rem;}  .video-wrap .video-close {width: 0.5rem;height: 0.5rem;top: 0.3rem;right: 0.3rem;}  .main-title {padding-top: 0.54rem;}  .main-title .title-content {font-size: 0.48rem;margin-bottom: 0.08rem;line-height: 1.5;padding: 0.12rem 0;}  .main-title .title-content:after {bottom: -0.07rem;}  .main-title .title-desc {width: 6.86rem;font-size: 0.24rem;line-height: 1.5;margin-bottom: 0.22rem;}  .secondary-title {padding: 0.6rem 0 0.3rem;}  .secondary-title .title-content {font-size: 0.36rem;margin-bottom: 0.36rem;}  .secondary-title .title-content:after {bottom: -0.14rem;}  .secondary-title .title-desc {font-size: 0.24rem;line-height: 1.5;}  .pic-wrap .row {margin-left: -0.14rem;margin-right: -0.14rem;}  .pic-wrap .row .pic-item {padding: 0 0.14rem;}  .pic-wrap .row .pic-item.col-xs-6 .text-detail {-webkit-line-clamp: 3;}  .line-space {height: 0.5rem;background-image: url(../hyundai/assets/resource/vehicleComponents/line-mb.png);background-size: 4.97rem;}  .line-space.inline {height: 0.3rem;margin-bottom: 0.6rem;}  .blank-space {height: 0.5rem;}  .swiperWrap .swiper-tabs .swiper-tab-item {font-size: 0.24rem;}  .swiperWrap .swiper-items .control-swiper .control-top {height: 4.5rem;}  .swiperWrap .swiper-items .control-swiper .control-top .page-info {line-height: 2;padding: 0 0.2rem;font-size: 0.24rem;bottom: 0;}  .swiperWrap .swiper-items .control-swiper .control-bottom {height: 1.3rem;}  .swiperWrap .swiper-items .control-swiper .control-bottom .swiper-slide {width: 1.6rem;}  .swiperWrap .text-wrap {padding-bottom: 0.53rem;}  .swiperWrap .text-wrap .pagination {margin-top: 0.22rem;}  .swiperWrap .pagination-wrap {height: 0.8rem;line-height: 0.8rem;}  .imgTabWrap .img-tabs {border-width: 0.02rem;}  .imgTabWrap .img-tabs .swiper-container {height: 3.4rem;}  .imgTabWrap .img-tabs .img-tab-item {width: 2.28rem;height: 3.4rem;padding-top: 0.78rem;}  .imgTabWrap .img-tabs .img-tab-item .tab-icon {width: 1.02rem;height: 1.02rem;margin-bottom: 0.2rem;}  .imgTabWrap .img-tabs .img-tab-item .tab-title {font-size: 0.24rem;line-height: 1.5;}  .imgTabWrap .img-tabs .img-tab-item.active:after {border-width: 0.14rem;}  .imgTabWrap .img-tabs .swiper-button.mb-only {display: none !important;}  .imgTabWrap .img-tabs .swiper-button.mb-only.show {display: block !important;}  .imgTabWrap .text-wrap {padding-top: 0.05rem;padding-bottom: 0.3rem;}  .imgTabWrap .text-wrap .text-title {font-size: 0.24rem;}  .imgTabWrap .text-wrap .text-detail {margin-bottom: 0;}  .collapseWrap .board-item .board-title {padding: 0 0.28rem;height: 1rem;}  .collapseWrap .board-item .board-title .title-content {line-height: 1rem;font-size: 0.3rem;padding-left: 0.72rem;background-size: 0.52rem;}  .collapseWrap .board-item .board-title .title-content:before {content: '';width: 0.48rem;height: 0.48rem;margin-top: -0.2rem;right: -0.15rem;}  .collapseWrap .board-item .board-content .text-wrap {padding-bottom: 0.36rem;}  .collapseWrap .board-item .board-content .text-wrap .text-title {font-size: 0.24rem;}  .collapseWrap .board-item .board-content .text-wrap .text-detail {margin-bottom: 0;}  .collapseWrap .board-item:nth-child(1) .board-title {border-top: none;}  .collapseWrap .board-item:nth-child(1) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon1.png);}  .collapseWrap .board-item:nth-child(1) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon1.png);}  .collapseWrap .board-item:nth-child(2) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon2.png);}  .collapseWrap .board-item:nth-child(2) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon2.png);}  .collapseWrap .board-item:nth-child(3) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon3.png);}  .collapseWrap .board-item:nth-child(3) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon3.png);}  .collapseWrap .board-item:nth-child(4) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon4.png);}  .collapseWrap .board-item:nth-child(4) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon4.png);}  .collapseWrap .board-item:nth-child(5) .board-title .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/list-icon5.png);}  .collapseWrap .board-item:nth-child(5) .board-title.active .title-content {background-image: url(../hyundai/assets/resource/vehicleComponents/active-list-icon5.png);}  .picSwiperWrap .swiper-items .control-swiper {position: relative;}  .picSwiperWrap .swiper-items .control-swiper .control-top {height: 3.5rem;}  .picSwiperWrap .swiper-items .control-swiper .pagination {position: absolute;z-index: 2;bottom: 0.2rem;width: 100%;text-align: center;}  .picSwiperWrap .text-wrap {padding: 0;}  .picSwiperWrap .text-wrap .text-title {font-size: 0.24rem;line-height: 1.5;padding: 0.24rem 0;}  .lights-block {margin-top: 0.52rem;}  .pop-swiper .pop-swiper-close {width: 0.4rem;height: 0.4rem;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAYAAAA4E5OyAAAABHNCSVQICAgIfAhkiAAAAzdJREFUeF7t3N2K1DAUB/D/EUTxmVYUYVldlfV5xAufSBdEWRHFC/GR/LqJnJl0Nptpm69zTptq74bptMmvp2kmOQ0h2pxzDwG8BPCCiH7E32/hs3PuHoBLAK+J6HtYJwo/eIwrAHcAfANwtjUUj/ERwAmAnwDOiejr4HAAiTCG7xnllIh+bSgyBoyhSr8BPB5QdiDOuVMA73xkxHX/AuBp7yhRZMR1PKCQx3gP4PZMFHSNksC4GSnOOW5cLjJuic8AnvUWKR7jA4AHGXW85Ai5C4Aj5FHGD7qKlMzIGKq9r5tvQzaH4i/0J/80SV3rw4UOnzKbQWmJ+rgf0j1KCwaH0Q2Q3m+fVoxRkF5RJDAmQXpDkcKYBekFRRIjCbJ2FGmMLJC1omhgZIOsDUULowhkLSiaGMUgS6NoY1SBLIVigVENYo1ihdEEUonyhIj+pP56ht9bYjSDVKDwAPZFLoo1hgiIFsoSGGIgAUrugMxspCyFIQriUXgCKB7mn2oyRlGWxBAHaUVZGkMFpBYFwK01DHYfjZiVPBLn9i0c/udpAp4X4gmz1MbTIc+JiKchxTc1kIpIyamc+jSIKogwijqGWhsSX+rCCaOxSDHBMANpjBQzDFOQShTzdAz1NiSM/4pbxzxpxwykAmOwNEUxAWnAMEdRBxHAMEVRBRHECFFUc97UQAq77vwPmbezjO6qaiaTCkhhZOz6GR5i8UwmcZDazB3fT1k8P0UURGI8Q+IYGbfd5C5iIJIVkTxWKY4IiEYFNI6Zg9MMollwzWNP4TSBWBTY4hwhTjWIZUEtz1UFYlnA4epZnbMYxKpgY/e4xbmLQCwKlHoSaJchG0S7ICmIaKBJrUebBbImDO02JQmyRgxNlFmQNWNooUyC9IChgTIK0hOGNMq//nrIUc7bVl8gqs5k2uorZtWZTDuQHtuMVEeucFz3kN71/zXVa9k9inPuLa8EkRIHwKPj/CKzSuZOxvmrdvGRwpW9n3GANwzCy2MMK0JM/cY0JSGj4EW7ZN4++/f/fRsyh9I1RtBPmWtorxdDCH4whrIJjATK8XIZEyibwphAmV5QJUJ51eNKELkNy9ySO38B+Q/YO2FM/5sAAAAASUVORK5CYII=);top: 0.4rem;right: 0.4rem;}  .pop-swiper .swiper-container {width: 6.86rem;height: 5.8rem;}  .pop-swiper .text-wrap {padding-bottom: 0;}  .pop-swiper .text-wrap .text-title {height: auto;}  .lights-page {z-index: 13;padding-bottom: 1rem;}  .lights-page .lights-close {width: 0.6rem;height: 0.6rem;}  .lights-page .block-space {margin-top: 0.8rem;}  .m-b-28 {margin-bottom: 0.28rem;}  }
