/**
*全局公共样式
*/
@import './minxin.scss';
// 所有样式为公共样式，已在全局引用可直接使用
// 主色
$mainColor: #3385FF;
$mainColor1: #3A8840;
$auxiliaryColor2: #ff6900;

$blueColor: #2965fe;
$greenColor: #3A8840;
$redColor: #ff3841;
// 字体色
$fontColorMain: #333333;
$fontColor2: #666666;
$fontColor3: #999999;
$fontColor4: #bbbbbb;
$fontColor5: #cccccc;
// 边框
$borderColor: #eee;
$borderColor1: #46963E;
// 背景色
$backColor: #f5f5f5;

// minxin
@mixin disFlexCen(){
    display:flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    align-items: center;
}

.app-list-content {
    height: 100%;
}

.app-content {
    padding: 10px;
    background-color: #fff;
    // .app-content-title {
    //     padding: 0 10px 10px;
    //     margin-bottom: 10px;
    //     color: #666;
    //     background-color: #f5f5f5;
    // }
}

// .app-content {
    // line-height: 1;
    // background-color: $backColor;
    // min-height: 100vh;
    // &.app-main {
    //     min-height: calc(100vh - 100px);
    // }
// }
.gray_txt {
    color: #999 !important;
}

.ph {
    font-size: 30px;
    color: gray;
}

.w100 {
    width: 100% !important;
}

.ml0{
    margin-left: 0 !important;
}

.text_main_color {
    color: #ff9000;
}

.underline {
    text-decoration: underline;
}

.app-margin-left-10 {
    margin-left: 10px !important;
}

.app-center {
    text-align: center;
}

.flex {
    display: flex;
}

.flex-center-center {
    @extend .flex;
    align-items: center;
    justify-content: center;
}

.flex-center {
    display: flex;
    align-items: center;
}

.flex-start {
    @extend .flex;
    align-items: flex-start;
}

.flex-end {
    @extend .flex;
    align-items: flex-end;
}

.flex-center-between {
    @extend .flex;
    align-items: center;
    justify-content: space-between;
}

.flex-center-around {
    @extend .flex;
    align-items: center;
    justify-content: space-around;
}

.flex-center-evenly {
    @extend .flex;
    align-items: center;
    justify-content: space-evenly;
}

.flex-center-start {
    @extend .flex;
    align-items: center;
    justify-content: flex-start;
}

.flex-center-end {
    @extend .flex;
    align-items: center;
    justify-content: flex-end;
}

.flex-wrap {
    flex-wrap: wrap;
}

// ===================    定义的全局字体普通样式 ========================

.app-padding {
	padding: 0 30px;
}

.app-color-0 {
    color: $fontColorMain;
}

.app-color-1 {
    color: $mainColor;
}

.app-color-2 {
    color: $fontColor2;
}

.app-color-3 {
    color: $fontColor3;
}

// 金额
.app-price {
	color: #FF2842;
}

.app-bold {
	font-weight: bold;
}

.app-size-24 {
	font-size: 12px;
}

.app-size-26 {
	font-size: 13px;
}

.app-size-28 {
	font-size: 14px;
}

.app-size-30 {
	font-size: 15px;
}

.app-size-32 {
	font-size: 16px;
}

.app-size-34 {
	font-size: 17px;
}

.app-size-36 {
	font-size: 18px;
}

.app-size-38 {
	font-size: 19px;
}

.app-size-40 {
	font-size: 20px;
}