//弹性布局
.flex{
  display: flex;
}
//垂直居中对齐
.flex-center{
  justify-content: center;
  align-items: center;
}

/*==================================*/
/*颜色*/
//主色调
@essential-color-one: #FF0033;
@essential-color-two: #FFAE00;
//辅助色
@sub-color-one:#BA9278;
@sub-color-two:#D9BA8D;
@sub-color-three:#FFCF66;
@sub-color-four:#9AB57D;
@sub-color-five:#2F82D0;
@sub-color-sex:#36C89A;
@sub-color-seven:#FF99AD;
@sub-color-eight:#AD85A1;
//中性色
@neutral-color-one:#000000;
@neutral-color-two:#333333;
@neutral-color-three:#555555;
@neutral-color-four:#888888;
@neutral-color-five:#BBBBBB;
//背景色
@background-color-one:#DDDDDD;
@background-color-two:#EEEEEE;
@background-color-three:#F5F5F5;
//遮罩层
@mask-color:rgba(0,0,0,0.70);
//品牌色
@Brand-color-one:#1AAD19;
@Brand-color-two:#1685ED;

//阴影
@background-white:#FFFFFF;

//底部导航阴影
.box-shadow-bottom-nav {
  background: @background-white;
  box-shadow: 0 -2cpx 10cpx 0 rgba(0,0,0,0.05);
}
//吸顶导航阴影
.box-shadow-top-nav {
  background: @background-white;
  box-shadow: 0 2cpx 10cpx 0 rgba(0,0,0,0.05);
}
//填充按钮阴影
.box-shadow-btn{
  background: #FF0033;
  box-shadow: 0 0 6cpx 0 rgba(255,0,51,0.20);
}
//描边按钮阴影
.box-shadow-outline{
  background: @background-white;
  border: 1cpx solid #FF0033;
  box-shadow: 0 0 6cpx 0 rgba(255,0,51,0.20);
}

/*============================*/
/*分割线*/
//常规分割线
@normal-line: 1cpx solid #EEEEEE;
//强调分割线
@emphasize-line: 1cpx solid #DDDDDD;
//虚线分割线
@dotted-line: 1cpx dotted #DDDDDD;
//列表分割线
@list-line: 1cpx solid #F5F5F5;
/*============================*/
/*字体*/

//价格标题
.h1{
  font-size: 60cpx;
}
//一级标题
.h2{
  font-size: 36cpx;
}
//二级标题
.h3{
  font-size: 32cpx;
}
//正文
.h4{
  font-size: 30cpx;
}
//辅助文本
.h5{
  font-size: 28cpx;
}
//提示文本
.h6{
  font-size: 26cpx;
}
//标签文本
.h7{
  font-size: 22cpx;
}
//标签文本
.h8{
  font-size: 20cpx;
}
//中黑
.medium-font{
  font-family: PingFangSC;
  font-weight: 500;
}
//中粗黑
.semibod-font{
  font-family: PingFangSC;
  font-weight: bold;
}

// 字体大小定义规范
@fontsize-large-xxxx: 60cpx;
@fontsize-large-xxx: 48cpx;
@fontsize-large-xx: 40cpx;
@fontsize-large-x: 36cpx;
@fontsize-large: 32cpx;
@fontsize-medium: 28cpx;
@fontsize-small: 24cpx;
@fontsize-small-s: 20cpx;
@fontSize-sug: 34cpx;