
.icpnt_lexus_header {
  width: 100%;
  height: .96rem;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 .2rem;
  box-sizing: border-box;
  position: relative;
  border-bottom:1px solid rgb(216,216,216);
}
.icpnt_lh_back{
  width: .7rem;
  height: .7rem;
  background: url(https://oss-online.lexus.com.cn/static/images/show-mobheader-menu.png?x-oss-process=image/format,webp/quality,Q_80) center no-repeat;
  background-size: cover;
  display: none;
}

.icpnt_lexus_header>a {
  display: block;
  height: auto;
  overflow: hidden;
}

.icpnt_lexus_header>a>img {
  width: 4.2rem;
  display: block;
}

.icpnt_lh_menu_icon {
  width: .84rem;
  height: .84rem;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  box-sizing: border-box;
  padding: .14rem 0;
}


.icpnt_lh_menu_icon>i {
  display: block;
  width: .52rem;
  height: .04rem;
  background-color: #000;
}

.icpnt_lh_close>i:nth-child(1) {
  transform: translate3d(0, 10px, 0) rotate(45deg) !important;
  transition: transform .55s cubic-bezier(.645, .045, .355, 1) !important;
}

.icpnt_lh_close>i:nth-child(2) {
  opacity: 0 !important;
  transform: translate3d(4px, 0, 0) rotate(-180deg) !important;
  transition: transform .55s cubic-bezier(.645, .045, .355, 1), opacity .55s cubic-bezier(.645, .045, .355, 1) !important;
}

.icpnt_lh_close>i:nth-child(3) {
  transform: translate3d(0, -8px, 0) rotate(-45deg) !important;
  transition: transform .55s cubic-bezier(.645, .045, .355, 1) !important;
}

.icpnt_lh_list {
  width: 100%;
  height: 100vh;
  max-height: 94vh;
  overflow-y: auto;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: .96rem;
  z-index: 99999;
  box-sizing: border-box;
  padding: .1rem .6rem;
  display: none;
}

.icpnt_lh_list>li {
  width: 100%;
  height: 1.6rem;
  overflow: hidden;
  border-bottom: 1px solid rgb(216 216 216);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 .2rem;
  box-sizing: border-box;
}

.icpnt_lh_list a {
  display: block;
  width: 100%;
  font-size: .36rem;
  line-height: .56rem;
  color: rgb(38 38 38);
  text-decoration: none;
}

.icpnt_lh_list>li>i {
  display: block;
  width: .48rem;
  height: .48rem;
  background: url(https://oss-online.lexus.com.cn/static/images/show-nav-extend.png?x-oss-process=image/format,webp/quality,Q_80) center no-repeat;
  background-size: cover;
}
.icpnt_footer_box{
  width: 100%;
  height: auto;
  overflow: hidden;
  padding: .3rem;
  box-sizing: border-box;
}
.icpnt_foot_item{
  height: auto;
  overflow: hidden;
  display: flex;
  align-items: center;
  margin-bottom: .3rem;
}
.icpnt_foot_item>a{
  text-decoration: none;
  color: rgb(153 153 153);
  font-size: .28rem;
  line-height: .4rem;
  border-right: 1px solid rgb(153 153 153);
  padding: 0 .15rem;
}
.icpnt_foot_item>a:last-child{
  border-right: 0 !important;
}
.icpnt_foot_item:nth-child(5){
  margin-bottom: .4rem;
}
.icpnt_foot_beian{
  height: auto;
  overflow: hidden;
  display: flex;
  align-items: center;
  border-top: 1px solid rgb(216 216 216);
  padding-top: .4rem;
}
.icpnt_foot_beian>a{
  text-decoration: none;
  color: rgb(153 153 153);
  font-size: .28rem;
  line-height: .4rem;
  margin-right: .2rem;
}
.icpnt_foot_info{
  color: rgb(153 153 153);
  font-size: .28rem;
  line-height: .5rem;
  padding-top: .4rem;
}
.icpnt_right_menus{
    height: auto;
    position: fixed;
    right: .3rem;
    bottom: 2rem;
    z-index: 999999999;
}
.icpnt_right_menus>a{
    display: block;
    width: .6rem;
    height: .6rem;
    border-radius: 100%;
    background-color: #fff;
    margin-bottom: .2rem;
}
.icpnt_right_menus>a:nth-child(1){
    background: url(https://oss-online.lexus.com.cn/static/images/floatToolbar/customeServiceMobile.svg) center no-repeat #fff;
    background-size: 50%;
}
.icpnt_right_menus>a:nth-child(2){
    background: url(https://oss-online.lexus.com.cn/static/images/floatToolbar/customizedMobile.svg) center no-repeat #fff;
    background-size: 50%;
}
.icpnt_right_menus>a:nth-child(3){
    background: url(https://oss-online.lexus.com.cn/static/images/floatToolbar/testDriverMobile.svg) center no-repeat #fff;
    background-size: 50%;
}
.icpnt_right_menus>a:nth-child(4){
    background: url(https://oss-online.lexus.com.cn/static/images/floatToolbar/onlineChatMobile.svg) center no-repeat #fff;
    background-size: 50%;
}