@charset "utf-8";
/*@import "./font.css";*/
/*初始化*/
* {box-sizing: border-box;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,th,td,form,p,div,hr,button,span,label,input,textarea,select {margin: 0;padding: 0;font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
a {display: inline-block;text-decoration: none;}
a:hover {text-decoration: none;}
a:focus {text-decoration: none;}
img {border: 0 none;vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0;}
i,em {display: inline-block;font-style: normal;}
label {display: inline-block;}
/*input,input:focus {border: 0 none;outline: 0 none;}*/
input:disabled {background-color: #fff;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}

input::-webkit-input-placeholder{color: #ccc;}
input:-ms-input-placeholder{color: #ccc;}
input::-moz-placeholder{color: #ccc;}


button {border: 0 none;outline: 0 none;display: block;}
/*textarea, textarea:focus {border: 0 none;-webkit-appearance: none;resize: none;outline: 0 none;}*/
ul,ol,li {list-style: none;}

/*--ie清除--*/
select::-ms-expand{display: none;}
option::-ms-expand{display: none;}
/*--火狐、谷歌清除--*/
select{-webkit-appearance:none;}
option{-webkit-appearance:none;}

/*常用样式*/
.clearfix {*zoom: 1;}
.clearfix::after {content: '';display: table;clear: both;}
.fl {float: left;}
.fr {float: right;}
.show {display: block;}
.hide {display: none;}

/*1px边框,使用时父级需定位*/
.bt_1px:before {position: absolute;top: 0;left: 0;height: 1px;width: 100%;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #e0e0e0;}
.bb_1px:after {position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;content: '';-webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #e0e0e0;}

/*文本溢出省略*/
.text-ellipsis {display: inline-block;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.text-ellipsis1 {display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}


.text-ellipsis-dbl {display: -webkit-box;width: 100%;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

body, html {
    width: 100%;
    height: 100%;
    font-size: 16px;
    color: #0A1629;
    /* background-color: #fff; */
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

div#app {
    height: 100%;
}

.v-modal{
    z-index: 98 !important;
}
.el-dialog{
    border-radius: 14px !important;
}

.red_tips{
    color: red;
}

.pagination_style{
    text-align: right;
    margin-bottom: 8px;
    margin-top: 8px;
}

.por{
    position: relative;
}
