/*reset css*/
html {
    background: none repeat scroll 0 0 #fff;
    -ms-touch-action: manipulation; /* IE10  */
    touch-action: manipulation;
}
html,body{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;padding: 0;
}
input,button,select,textarea{
    outline:none;
    border: none;
}
textarea{
    resize: none;
}
body, button, input, select, textarea {
    color: #333;
    font: 14px/1.5 "PingFang-SC-Regular",'Hiragino Sans GB','Microsoft Yahei','PingFang SC','Myriad Pro','Microsoft Yahei',sans-serif;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
select{
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, th, var {
    font-style: normal;
    font-weight: normal;
}
li {
    list-style: none outside none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after {
    content: "";
}
abbr, acronym {
    border: 0 none;
    font-variant: normal;
}
sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

/* table {
    font-size: inherit;
} */
pre, code, kbd, samp, tt {
    font-family: monospace;
    line-height: 100%;
}
a {
    text-decoration: none;
}
a:hover, a:focus {
    text-decoration: blink;
}
strong {
    font-weight: bold;
}
input[type="submit"] {
    cursor: pointer;
}
button {
    cursor: pointer;
}
.clearfix{
    *zoom:1
}
.clearfix:after{
    content:"";clear:both;display:block;height:0;visibility:hidden;overflow:hidden;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0;
}
.el-scrollbar ::-webkit-scrollbar{
  display: none;
}
.el-select-dropdown__wrap::-webkit-scrollbar{
  display: none;
}
/*媒体查询*/
html{font-size:20px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
@media screen and (min-width: 320px){html{font-size:42.67px;}}
@media screen and (min-width: 360px){html{font-size:48px;}}
@media screen and (min-width: 375px){html{font-size:50px;}}
@media screen and (min-width: 414px){html{font-size:50px;}}
@media screen and (min-width: 1080px){html{font-size:60px;}}

#app{
    height: 100%;
    width: 100%;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.pos-relative{
    position: relative;
}
.mart20{
    margin-top: 20px;
}
.el-table__header-wrapper .el-table__header th{
    text-align: center;
}
.el-table__body-wrapper{
    text-align: center;
}
.el-table thead th{
    background-color: #f4f5fa;
    border-right: 1px solid #dadbdd;
}
.el-main .el-table{
    font-size:12px !important;
    color: #333;
}
.el-table td.is-hidden>*{visibility:inherit !important}
html .el-menu-vertical-demo{margin-bottom: 60px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    html .el-pagination,html .custom-save-btn {
       margin-bottom: 60px;
    }
}
.color0076ff{color: #0076ff;cursor: pointer;}
.colorff5555{color: #ff5555;}
.marr5{margin-right: 5px;}
.fullWidth{width: 100%;}
html .Width90{width: 90%;}
.marb15{margin-bottom: 15px;}
.marl10{margin-left: 10px;}
.mart15{margin-top: 15px;}
.mart30{margin-top: 30px;}
.mart25{margin-top: 25px;}
.basic-btn{border-radius:4px;border:1px solid #DCDFE6;color: #606266;font-size: 12px;display: inline-block;
    margin-left: 24px;margin-bottom: 16px;cursor: pointer;width: 100px;height: 26px;line-height: 26px;text-align: center;}
.basic-btn.active{background:linear-gradient(90deg,rgba(0,147,255,1) 0%,rgba(0,118,255,1) 100%);box-shadow:0px 2px 6px 0px rgba(0,118,255,0.2);
color: #fff;}
.basic-btn.gray{background-color: #F5F7FA;border:1px solid #E4E7ED;}
.rightCheck .el-checkbox__input{display: none;}
.el-table__body-wrapper::-webkit-scrollbar,.article-content::-webkit-scrollbar,.el-transfer-panel__list::-webkit-scrollbar{
    height: 10px;
}
.el-main .mart16{margin-top: 16px;}
.el-main .searchBtn{background: linear-gradient( 90deg,rgba(0, 147, 255, 1) 0%,rgba(0, 118, 255, 1) 100%);box-shadow: 0px 2px 6px 0px rgba(0, 118, 255, 0.2);}
.el-main .el-button--text{color: #0076ff;}
.noResize textarea{resize: none;}
.colorC0C4CC textarea{color: #C0C4CC;font-size: 12px;}
.coloe303133 textarea{color: #303133;font-size: 12px;}
.el-table th, .el-table tr.setGrayColor{color: #909399;}
.transfer-right .el-checkbox__inner{display: none;}
.transfer-right .el-icon-delete:before{position: absolute;}
.arror-right{cursor: pointer;}
.arror-right .el-input__suffix{top: 5px;}
.tangram-suggestion-main{z-index: 9999;}
.panel-wrap .el-transfer-panel{width: 100% !important;}
.select-width{width: 163px;}
