
@import './variable/index.less';
@import './cui/widget/cui_cell/cui_cell_global';
.vux-header {
  position: relative;
  padding: 6/@w2 0;
  box-sizing: border-box;
  background-color: @x-header-background-color;
}
.vux-header .vux-header-title,.vux-header h1 {
  margin: 0 176/@w2;
  margin-left: 200/@w2;
  line-height: 80/@w2;
  text-align: center;
  height: 80/@w2;
  font-size: 36/@w2;
  font-weight: 400;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: @x-header-title-color;
}
.vux-header .vux-header-title > span {
  display: inline-block;
}
.vux-header .vux-header-left,.vux-header .vux-header-right {
  position: absolute;
  top: 28/@w2;
  display: block;
  font-size: 28/@w2;
  line-height: 42/@w2;
  color: @x-header-text-color;
}
.vux-header .vux-header-left a,.vux-header .vux-header-left button,.vux-header .vux-header-right a,.vux-header .vux-header-right button {
  float: left;
  margin-right: 16/@w2;
  color: @x-header-text-color;
}
.vux-header .vux-header-left a:active,.vux-header .vux-header-left button:active,.vux-header .vux-header-right a:active,.vux-header .vux-header-right button:active {
  opacity: .5
}
.vux-header .vux-header-left {
  left: 36/@w2
}
.vux-header .vux-header-left .vux-header-back {
  padding-left: 16/@w
}
.vux-header .vux-header-left .left-arrow {
  position: absolute;
  width: 60/@w2;
  height: 60/@w2;
  top: -10/@w2;
  left: -10/@w2;

  &:before {
    content: "";
    position: absolute;
    width: 24/@w2;
    height: 24/@w2;
    border: 1px solid @x-header-arrow-color;
    border-width: 1px 0 0 1px;
    transform: rotate(315deg);
    top: 16/@w2;
    left: 14/@w2;
  }
}
.vux-header .vux-header-right {
  right: 30/@w2
}
.vux-header .vux-header-right a,.vux-header .vux-header-right button {
  margin-left: 16/@w2;
  margin-right: 0
}
.vux-header .vux-header-right .vux-header-more:after {
  content: "\2022\0020\2022\0020\2022\0020";
  font-size: 32/@w2;
}
.vux-header-fade-in-right-enter {
  animation: fadeinR .5s;
}
.vux-header-fade-in-left-enter {
  animation: fadeinL .5s;
}
@keyframes fadeinR{
  0%{opacity:0;transform:translateX(80/@w);}
  100%{opacity:1;transform:translateX(0);}
}
@keyframes fadeinL{
  0%{opacity:0;transform:translateX(-80/@w);}
  100%{opacity:1;transform:translateX(0);}
}
