*{
    margin: 0;
    padding: 0;
    cursor: default;
    box-sizing: border-box;
    font-family: 'Microsoft YaHei';
}

html {
    overflow-y: scroll;
  }
   
  :root {
    overflow-y: auto;
    overflow-x: hidden;
  }
   
  :root body {
    position: absolute;
  }
   
  body {
    width: 100vw;
  }  
.pos_re{
    position: relative;
}
.h100{
    height: 100% !important;
}
.w100{
    width: 100%;
}
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dis_row {
    display: flex;
    flex-direction: row;
}

.dis_column {
    display: flex;
    flex-direction: column;
}

.just_cen {
    justify-content: center;
}

.just_ard {
    justify-content: space-around;
}

.just_end {
    justify-content: flex-end;
}

.just_bet {
    justify-content: space-between;
}

.ali_cen {
    align-items: center;
}

.ali_end {
    align-items: flex-end;
}

.ali_start {
    align-items: flex-start;
}

.flex_wrap {
    flex-wrap: wrap;
}

.ali_bet{
    align-content: space-between;
}
.cursor{
    cursor: pointer;
}
.text_ell{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
::-webkit-scrollbar-thumb:horizontal { /*水平滚动条的样式*/
    width: 0.020832rem;
    background-color: #CCCCCC;
    -webkit-border-radius: 0.031248rem;
}
::-webkit-scrollbar-track-piece {
    background-color: #fff; /*滚动条的背景颜色*/
    -webkit-border-radius: 0; /*滚动条的圆角宽度*/
}
::-webkit-scrollbar {
    width: 0.05208rem; /*滚动条的宽度*/
    height: 0.041664rem; /*滚动条的高度*/
}
::-webkit-scrollbar-thumb:vertical { /*垂直滚动条的样式*/
    height: 0.2604rem;
    background-color: #cccccc;
    -webkit-border-radius: 0.020832rem;
    outline: 0.010416rem solid #fff;
    outline-offset: -0.010416rem;
    border: 0.010416rem solid #fff;
}
::-webkit-scrollbar-thumb:hover { /*滚动条的hover样式*/
    height:  0.2604rem;
    background-color: #cccccc;
    -webkit-border-radius: 0.020832rem;
}
.text_ellipsis{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
}
.orient_vertical{
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    line-clamp: 2;
    -webkit-line-clamp: 2;
}

.el-table::before {
    background-color: transparent !important;
  }

.color_41a4f5{
    color:#41a4f5 !important
}
.font_bold{
    font-weight: bold;
}
.el-notification__content{
    text-align: left;
}

