/* ==========================================================
   flex：定义布局为盒模型
   flex-v：盒模型垂直布局
   flex-1：子元素占据剩余的空间
   flex-align-center：子元素垂直居中
   flex-pack-center：子元素水平居中
   flex-pack-justify：子元素两端对齐
   兼容性：ios 4+、android 2.3+、winphone8+
   ============================================================ */
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex-2{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;}
.flex-3{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;}
.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-pack-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.flex-pack-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.flex-wrap{-webkit-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex-align-start{align-items:flex-start;}


/* ==========================================================
  单行/两行文字，超出自动省略 ，超出自动省略
  ============================================================ */
.ellipsis-1{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.ellipsis-2{
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  word-break: break-all;
  /*! autoprefixer: off*/
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  // eslint-disable-next-line
  /* autoprefixer: on*/
  white-space: normal !important;
}

/* ==========================================================
  修复Element table有边框时底部出现滚动条的bug
============================================================ */
.el-table__body-wrapper, .el-table__footer-wrapper, .el-table__header-wrapper{
  width: 100%;
}
.el-input__inner{
  height: 32px;
  text-overflow: ellipsis;
  display: block;
 }
.el-input.is-disabled .el-input__inner{
  background-color: #eeeeee;
  color: #333333;
}
.el-textarea.is-disabled .el-textarea__inner{
   background-color: #eeeeee;
   color: #333333;
 }
/* ==========================================================================
 table相关样式统一（label、input、textarea、select、button......）
============================================================================ */
.el-pagination {margin-top: 10px;text-align: right;}
.radio{margin-left: 5px;}
.el-table th, .el-table tr {height: 34px;}
.el-table th{background-color: rgb(245,246,250);font-size: 13px;font-weight: normal;color: #444;}
.el-table td, .el-table th{padding: 5px 0px;text-align: center;}
.el-table td.is-left, .el-table th.is-left{padding: 5px 0px;text-align: left;}
.el-table [class*=el-table__row--level] .el-table__expand-icon{width: 12px;}
.el-table td, .el-table th, .el-table th.is-leaf{border-bottom: 1px solid rgb(225,230,234);border-right: 1px solid rgb(225,230,234);}
.el-table--border, .el-table--group{border: 1px solid rgb(225,230,234);border-bottom: none;border-right:none;}
.el-table td{font-size: 12px;padding: 2px 0px;color: #545454;}
.el-table .el-input__inner{height: 29px;}
.el-button--text{padding: 0px;}
.el-table__row{height: 34px;}
.el-popper .el-table{border-top: 1px solid #e1e6ea;border-left: 1px solid #e1e6ea;border-left: 1px solid #e1e6ea;}
.el-popper .el-table-column--selection .cell{padding: 0px!important;}
.el-table .el-table__empty-block {min-height: 35px;}
.el-table .cell, .el-table th div, .el-table--border td:first-child .cell, .el-table--border th:first-child .cell{padding-left: 4px;}
.el-table .cell, .el-table th div {padding-right: 5px;}
.el-table .tableHeaderIcon{display: inline-block;width: 14px;height: 14px;border-radius: 7px;text-align: center;line-height: 14px;border: 1px solid rgb(51, 51, 51);margin-left: 4px;font-size: 12px;}
.selectGoods .el-checkbox__input.is-disabled .el-checkbox__inner::after {border-color: #C0C4CC;transform: rotate(45deg) scaleY(1);}
.tableHeaderIcon{display: inline-block;width: 14px;height: 13px;border-radius: 7px;text-align: center;line-height: 11px;border: 1px solid rgb(51, 51, 51);margin-left: 4px;font-size: 12px;cursor: pointer;}

button{
  outline: none!important;
}
label{
  margin-bottom: 0px;
}
  /* ==========================================================================
   MessageBox按钮相关样式统一（button......）
  ============================================================================ */
/*.el-message-box__btns .el-button.el-button--default.el-button--small {
  padding: 8px 15px!important;
  background-color: #f7f7f7 !important;
  border-color: #dedede !important;
  color: #333!important;
  font-size: 13px!important;
  border-radius: 3px!important;
  line-height: 14px!important;
}
.el-message-box__btns .el-button.el-button--default.el-button--small:hover {
  background-color: #feedcf !important;
  border-color: #fbd185 !important;
  color: #ffa401 !important;
}
.el-message-box__btns .el-button.el-button--default.el-button--small.el-button--primary  {
  padding: 8px 15px!important;
  background-color: #fea501 !important;
  border-color: #fea501 !important;
  color: #fff!important;
  font-size: 13px!important;
  border-radius: 3px!important;
  line-height: 14px!important;
}
.el-message-box__btns .el-button.el-button--default.el-button--small.el-button--primary:hover {
  background-color: #ecb563 !important;
  border-color: #ecb563 !important;
}*/
/* ==========================================================================
  from相关样式统一（label、input、textarea、select、button......）
============================================================================ */
.el-form-item__label{padding: 0 5px 0 0;font-size: 13px;line-height: 32px;color: #444;}
.el-form-item__content {line-height: 0px;font-size: 13px;position: relative;text-align: left;}
.el-input__inner{border-radius: 0px;padding-left: 10px;font-size: 13px;}
.el-input__icon{line-height: 32px;}
.el-cascader{line-height: 32px;}
.el-cascader__label{padding-top: 1px }
/*.el-input.is-active .el-input__inner, .el-input__inner:focus,.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus{border-color: rgb(254,165,1)}*/
/*.el-select-dropdown__item.selected{color: rgb(254,165,1)}*/
.el-form:not(.el-form--inline){margin: 10px 0px;}
.el-form--inline .el-form-item{height: 34px;}
.el-textarea__inner{border-radius:0;resize:none;padding: 15px;}
.el-textarea .el-input__count{bottom: 10px;}
.el-checkbox{margin-bottom: 0px;}
.el-textarea+.el-form-item__error{padding-top: 5px;}

/*.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {background-color: #fea501;border-color: #fea501;}*/
/*.el-checkbox__inner:hover,.el-checkbox__input.is-focus {border-color: #fea501!important;}*/
.el-checkbox__input.is-focus .el-checkbox__inner{border-color: #dcdfe6;}
.el-radio__inner:hover {border-color: #fea501;}
/*.el-radio__input.is-checked .el-radio__inner {border-color: #fea501; background: #fea501;}*/
/*.el-radio__input.is-checked+.el-radio__label {color: #fea501;}*/
/*.el-checkbox__input.is-checked+.el-checkbox__label {color: #fea501;}*/
.el-select{width: 100%}
.el-input{display: block!important;}
.el-input input[readonly]{cursor: default;}
/*.el-select:not(.tags) .el-input input[readonly]{ cursor: default;height: 32px!important;}*/

.el-input-number--mini {width: 100px;}
.el-select-dropdown{z-index: 2001;}
/* ==========================================================================
  pagination分页样式统一
============================================================================ */
.el-pagination{margin-top: 20px!important;}
.el-pager li{min-width: 30px!important;}
/*.el-pager li.active{color: rgb(254,165,1);}*/
/*.el-pager li:hover{color: rgb(254,165,1);}*/
/*.el-pagination button:hover{color: rgb(254,165,1);}*/
.el-pagination .el-input{display: inline-block !important;}



/* ==========================================================================
  dialog样式统一
============================================================================ */
.el-dialog {z-index: 3001;margin-bottom: 500px;}
.el-dialog__header,.el-message-box__header {padding: 6px 15px 10px;background: rgb(245,246,250);font-size: 14px;}
.el-dialog__body{color: #444;overflow: auto;text-align: center;padding: 10px 20px;}
.el-dialog__title ,.el-message-box__title{line-height: 24px;font-size: 15px;color: #444;font-weight: bold;}
.el-dialog__headerbtn,.el-message-box__headerbtn{font-size: 20px;top:6px;}
/*.el-dialog__headerbtn:focus .el-dialog__close,*/
/*.el-dialog__headerbtn:hover .el-dialog__close,*/
/*.el-message-box__headerbtn:focus .el-message-box__close,*/
/*.el-message-box__headerbtn:hover .el-message-box__close{color: #fea501;}*/
.el-message-box__content{padding: 30px 20px;color: #444;}
.el-message-box{padding-bottom: 25px}
/* ==========================================================================
  tab样式统一
============================================================================ */
.el-tabs__item{line-height: 34px;height: 34px;}
.el-tabs--border-card>.el-tabs__header {background-color: rgb(245,246,250);border-bottom: 1px solid rgb(225, 230, 234);margin: 0;}
.el-tabs--border-card{border: 1px solid rgb(225, 230, 234);}
.el-tabs__content{padding: 20px 15px!important;}
/*.el-tabs--border-card>.el-tabs__header .el-tabs__item:hover,.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {color :#fea501;}*/
/*.el-tabs--border-card>.el-tabs__header .el-tabs__item{color: #444;font-weight: bold;font-size: 13px;}*/

/* ==========================================================================
  文本对齐相关
============================================================================ */
.text-center {text-align:center;}
.text-left {text-align:left;}
.text-right {text-align:right;}
/* ==========================================================================
    input文本域
  ============================================================================ */
/*.el-textarea.is-active .el-textarea__inner,
.el-textarea__inner:focus,.el-select .el-textarea.is-focus .el-textarea__inner,
.el-textarea .el-input__inner:focus{border-color: rgb(254,165,1)}*/
/* ==========================================================================
  清除popover弹出框的padding
============================================================================ */
.el-popover{padding: 0;}

/* ==========================================================================
  设置表格遮罩层zIndex, 避免表格遮罩层遮住其他元素
============================================================================ */
.el-loading-mask {
  z-index: 2000;
}
/* ==========================================================================
  element-ui 预设了五个响应尺寸：xs、sm、md、lg 和 xl
  这里添加一个响应尺寸 lg2
  可用于控制一行显示 form-item 个数。 避免太窄或太宽
============================================================================ */
@media only screen and (min-width: 1500px){
  .el-col-lg2-1 {width: 4.16667%;}.el-col-lg2-2 {width: 8.33333%;}.el-col-lg2-3 {width: 12.5%;}.el-col-lg2-4 {width: 16.66667%;}.el-col-lg2-5 {width: 20.83333%;}.el-col-lg2-6 {width: 25%;}
  .el-col-lg2-7 {width: 29.16667%;}.el-col-lg2-8 {width: 33.33333%;}.el-col-lg2-9 {width: 37.5%;}.el-col-lg2-10 {width: 41.66667%;}  .el-col-lg2-11 {width: 45.83333%;}.el-col-lg2-12 {width: 50%;}
  .el-col-lg2-13 {width: 54.16667%;}.el-col-lg2-14 {width: 58.33333%}.el-col-lg2-15 {width: 62.5%;}.el-col-lg2-16{width: 66.66667%;}.el-col-lg2-17 {width: 70.83333%;}.el-col-lg2-18 {width: 75%;}
  .el-col-lg2-19 {width: 79.16667%;}.el-col-lg2-20 {width: 83.33333%;}.el-col-lg2-21 {width: 87.5%;}.el-col-lg2-22 {width: 91.66667%;}.el-col-lg2-23 {width: 95.83333%;}  .el-col-lg2-24 {width: 100%;}
}
.el-col-23 {
  width: 95.83333%!important;
}

@media print {
  .el-message{
    display:none;
  }
  .print { display:block; }
  .noprint { display:none; }
  .layout .main-Conent {
    padding: 0px!important;
    margin-bottom: 0px!important;
  }
  .layout .layout-content {
    height: 100%!important;
  }
  html, body, .container, #app, .layout .content-warp, .layout .right-content{
    height: inherit!important;
  }
  .layout .content-warp{
    width: 100%!important;
  }
}

.el-message-box__message p {
  word-break: break-all;
}
.el-table tr.error-row {
  background: #ffecec;
}

.myy_title{
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}

.myy_part{
  background: #ffffff;
  border: 1px solid #eee;
  margin-bottom: 15px;
  padding: 15px;
  box-shadow: 0px 0px 5px #eee;
  position: relative;
}

.myy_line{
  width: 1px;
  height: 50px;
  background: #e2e2e2;
}
#mainFrame .pre-btn{
}
#mainFrame .next-btn{
  background: url("../images/common/topTabRight.png");
}

.el-table th{
  background: #f5f7fa;
  font-size: 12px;
}
#app .el-badge__content.is-fixed{
  top: 10px;
  right: 5px;
}
#app .el-drawer__body{
  overflow-y: auto;
  padding: 20px 10px;
}

#app .myy_part .fileList{
  width: 100%;
  padding: 5px;
}
#app .myy_part  .fileListItem i{
  color: #F56C6C;
  margin-left: 5px;
  cursor: pointer;
  font-size: 14px;
  opacity: 0;
}
#app .myy_part  .fileListItem{
  padding: 5px;
  border-radius: 5px;
}
#app .myy_part  .fileListItem:hover{
  background: #f2f2f2;
}
#app .myy_part  .fileListItem:hover>i{
  opacity: 1;

}
#app .myy_part button{
  outline: none;
}
#app .myy_part #hot-display-license-info{
  display: none;
}
.handsontable tr{
  height: 30px;
}
.treeTable .el-table__row--level-0, .treeTable .el-table__row{
  background-color: #fdfaf4!important;
  font-weight: bold;
}
.treeTable .el-table__row--level-1,
.treeTable .el-table__row--level-2,
.treeTable .el-table__row--level-3,
.treeTable .el-table__row--level-4,
.treeTable .el-table__row--level-5{
  background-color: #fff!important;
  font-weight: normal;
}
.myy-hotTable tr:first-child td{
  /*background-color: #f5f7fa;*/
  color: #222;
}
.myy-hotTable .handsontable th{
  background-color: #f5f7fa;
}
.myy_addBtn{
  border-radius: 0px;
  padding: 6px 8px;
  color: #FFF!important;
  background-color: #409EFF!important;
  border-color: #409EFF!important;
}
.myy-hotTableTips{
  margin-left: 20px;
  color: #999;
}
/*.el-table thead .el-checkbox__inner{*/
/*  margin-left: 3px;*/
/*}*/
/*.loanbillApply .loanbillForm .el-input,*/
/*.loanbillApply .loanbillForm .el-textarea,*/
/*.loanbillDetail .loanbillForm .el-input,*/
/*.loanbillDetail .loanbillForm .el-textarea{*/
/*  width: 500px;*/
/*  display: inline-block!important;*/
/*}*/
.is-disabled+.el-upload--picture-card{
  display: none;
}
.el-drawer__header{
  margin-bottom: 0px;
  padding: 10px 20px;
  background: #ecf5ff;
  font-size: 16px;
  font-weight: bold;
  color: #409EFF;
  letter-spacing: 2px;
}


/*上传附件组件*/
.upload-demo{margin: 10px;display: flex;width: 100%;}
.uploadDisabled .upload-demo{margin: 10px;display: flex;width: auto;}
.el-upload-dragger{width: 200px;height: 80px;}
.el-upload-dragger .el-icon-upload{font-size: 32px;margin: 0px;}
.el-upload-dragger .el-upload__text{font-size: 13px;}
.el-upload-list{width: calc(100% - 260px);}
.el-upload-list__item{width: 30%;margin-right: 3%;float: left;margin-top: 10px!important;}
/*.el-upload-list__item:first-child{margin-top: 5px;}*/
.el-upload-list--picture-card .el-upload-list__item{width: 93px;height: 93px;margin-top: 0px!important;margin-bottom: 10px!important;}
.el-upload--picture-card{width: 90px;height: 92px;line-height: 93px;}
.el-upload-list__item-name{float: left!important;width: 180px;margin-right: 15px;}
.el-upload-list__item-status-label,.el-upload-list__item .el-icon-close{position: relative;left: auto;top: 0px;}
.el-upload-list--picture-card .el-upload-list__item-actions{-webkit-transition: none; transition: none;}
.el-upload-list__item{-webkit-transition: all 0s cubic-bezier(.55,0,.1,1);transition: all 0s cubic-bezier(.55,0,.1,1);}
/*.uploadDisabled .el-upload--text{display: none;}*/

.el-alert--error.is-light{
  position: fixed;
  top: 0px;
  z-index: 999;
  width: 80%;
  left: 10%
}
/*.pcoded-navbar,
.pcoded-navbar .header-logo,
.pcoded-navbar.navbar-collapsed:hover .header-logo{
  width: 200px;
}
.pcoded-navbar.navbar-collapsed:hover {
  width: 200px !important;
}
.pcoded-navbar .header-logo{
  padding: 10px 5px;
}
.pcoded-navbar .pcoded-inner-navbar li > a{
  padding: 7px 15px 7px 5px!important;
}
.pcoded-navbar .pcoded-inner-navbar li > a > .pcoded-micon{
  margin-right: 0px!important;
}
.pcoded-navbar .pcoded-inner-navbar li.pcoded-hasmenu .pcoded-submenu li > a{
  padding: 7px 7px 7px 50px!important;
}
.pcoded-navbar .pcoded-inner-navbar li.pcoded-hasmenu .pcoded-submenu li .pcoded-submenu > li > a{
  padding: 7px 7px 7px 70px!important;
}
.pcoded-main-container{
  margin-left: 200px;
}
.pcoded-navbar .mobile-menu{
  height: 49px!important;
}
.pcoded-navbar.navbar-collapsed .pcoded-inner-navbar > li > a{
  padding: 7ppx 5px!important;
}
.pcoded-navbar.navbar-dark .header-logo .b-bg{
  background: #04a9f5!important;
}*/
#SKIN2 * {
  color:#333!important;
}
#SKIN2 .pro-head span{
  color: #fff!important;
}
.handsontable{
  /* overflow-x: auto; */
  /* height: auto;
  overflow: hidden;
  width: 100%; */
}
/*.htCore tbody tr:last-child td{*/
/*  background: #f5f7fa;*/
/*}*/
.handsontable span.colHeader,
.myy-hotTable td{
  font-size: 12px;
}
.el-drawer__body{
  overflow-y: auto;
}
.el-input__inner{
  padding: 0px 0px 0px 13px;
}
.el-message.is-closable .el-message__content{
  padding-right: 50px;
}

.el-date-editor .el-range-separator{
  width: 10%;
}

/*这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如 [v-cloak] { display: none } 一起用时，这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。*/
[v-cloak] {
  display: none;
}

.flowImg{
  max-width: 100%;
  margin: 0px auto;
  display: block;
}
.dialogFlowImg{

}
/*#handout_wrap_inner{*/
/*  min-height: 500px!important;*/
/*}*/
#handout_wrap_inner iframe{
  min-height: 490px!important;
}

.rotate{
  /*transform-origin:0% 0%;
  -ms-transform-origin:0% 0%;
  -webkit-transform-origin:0% 0%;
  -moz-transform-origin:0% 0%;
  -o-transform-origin:0% 0%;*/
}
.rotate90
{
  transform:rotate(90deg);
  -ms-transform:rotate(90deg); /* IE 9 */
  -webkit-transform:rotate(90deg); /* Safari and Chrome */

}
.rotate180
{
  transform:rotate(180deg);
  -ms-transform:rotate(180deg); /* IE 9 */
  -webkit-transform:rotate(180deg); /* Safari and Chrome */
}
.rotate270
{
  transform:rotate(270deg);
  -ms-transform:rotate(270deg); /* IE 9 */
  -webkit-transform:rotate(270deg); /* Safari and Chrome */
}
.rotate0
 {
   transform:rotate(0deg);
   -ms-transform:rotate(0deg); /* IE 9 */
   -webkit-transform:rotate(0deg); /* Safari and Chrome */
 }

.toolBar{
  font-size: 30px;background: #f2f2f2;width: 300px;margin: 0px auto;border-radius: 21px;text-align: center;
}
.toolBar i{
  cursor: pointer;
}
.toolBar i:hover{
  color: #00a0c6;
}
.invoiceDialog .el-dialog__body{
  padding: 0px;
  max-height: 500px;
  overflow: auto;
}
.invoiceDialog .el-dialog__footer{
  padding: 10px;
}

.uploadFloatName{
  position: absolute;
  bottom: 0px;
  color: #888888;
  font-size: 12px;
  height: 40px;
  line-height: 20px;
  overflow: hidden;
  width: 112%;
  text-align: center;
  transform: scale(0.9);
  transform-origin: 0;
  padding: 0px 3px;
  word-break: break-all;
}
.customUpload .el-upload-list--picture-card .el-upload-list__item-thumbnail{
  display: block;
  margin: 0px auto;
}
.customUpload li{
  background: #fbfdff;
}
.fileTypeThumbnail{
  width: 50%;
  height: 50%;
  display: block;
  margin: 3px auto;
  font-size: 12px;
}
.el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td, .el-table__body tr.hover-row.el-table__row--striped>td, .el-table__body tr.hover-row>td{
  background-color: #c1ddf9;
}

.hoverNoBgColor .el-table__body tr.hover-row.current-row>td,
.hoverNoBgColor .el-table__body tr.hover-row.el-table__row--striped.current-row>td,
.hoverNoBgColor .el-table__body tr.hover-row.el-table__row--striped>td,
.hoverNoBgColor .el-table__body tr.hover-row>td{
  background-color: #ffffff;
}

.pcoded-content.noScroll{
  overflow: hidden;
}

.appH5 *{
  font-size: 16px;
}

/*富文本*/
font[size="1"] {
  font-size: 12px!important;
}
font[size="2"] {
  font-size: 14px!important;
}
font[size="3"] {
  font-size: 16px!important;
}
font[size="4"] {
  font-size: 18px!important;
}
font[size="5"] {
  font-size: 20px!important;
}
font[size="6"] {
  font-size: 22px!important;
}
font[size="7"] {
  font-size: 24px!important;
}

/*.contentView:not(.canCopy), .contentView:not(.canCopy) *{*/
/*  pointer-events:none!important;*/
/*  -webkit-touch-callout: none; !* iOS Safari *!*/
/*  -webkit-user-select: none; !* Chrome/Safari/Opera *!*/
/*  -khtml-user-select: none; !* Konqueror *!*/
/*  -moz-user-select: none; !* Firefox *!*/
/*  -ms-user-select: none; !* Internet Explorer/Edge *!*/
/*  user-select: none; !* Non-prefixed version, currently not supported by any browser *!*/
/*  -webkit-user-drag: none;*/
/*}*/
.contentViewBox.fullscreen{
  position: fixed;
  left: 0px;
  top:0px;
  right: 0px;
  bottom: 0px;
  width: 100% !important;
  background: #ffffff;
  z-index: 5;
  overflow: scroll;
  height: 100vh!important;
}
.contentView.fullscreen{
  width: 100% !important;
  background: #ffffff;
}
.changeFullScreenBtn{
  position: absolute;
  color: #ff5722;
  cursor: pointer;
  background: #f5f5f5;
  width: 100%;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  top:0px;
  right: 0px;
  text-align: right;
  padding-right: 20px;
  border: 1px solid #cccccc;
  border-bottom: 0px;
}
.changeFullScreenBtn.fullscreen{
  position: fixed;
}
#app.noScroll{
  height: 100vh;
  overflow: hidden;
}

@media print {
  .contentViewBox{
    height: auto!important;
    overflow: hidden;
  }
  .contentView{
    width: 100%!important;
  }
}


/*印章表格*/
/*
.rowColTable{
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
  padding: 0px!important;
}
.rowColTable .el-col {
  border: 1px solid #e2e2e2;
  border-right: 0px;
  border-bottom: 0px;
  padding: 10px 5px;
}
.rowColTable .el-col.label{
  background: #f2f2f2;
  margin: 0px!important;
  display: flex;
  align-items: center;
}
.rowColTable .el-input__inner{
  padding: 0px!important;
  border: none;
  border-bottom: 1px solid #c2c2c2;
  height: 21px!important;
}
.sealApplyTitle{
  color: #333333;
  font-size: 18px;
  text-align: center;
  line-height: 50px;
  font-weight: bold;
}
.rowColTable .tip{
  color: red;
  font-size: 12px;
}
.rowColTable .el-row{
  display: flex;
}
.rowColTable .el-select{
  border: 1px solid #c2c2c2;
  border-bottom: none;
  width: auto;
}

*/


/*.pcPage { display: none }*/
/*.h5Page { display: block }*/
/*.h5Hidden { display: flex }*/

/*@media only screen*/
/*and (min-width: 1000px){*/
/*  .pcPage { display: block }*/
/*  .h5Page { display: none }*/
/*  .h5Hidden{ display: none }*/
/*}*/
.h5Page{
  position: relative;
}
.h5Page * {
  font-size: 15px;
}
.h5Page .el-select:not(.tags) .el-input input[readonly]{
  cursor: default;
  min-height: 32px!important;
  /*height: auto!important;*/
}

.h5Page .el-upload-list{
  overflow: hidden;
  display: block;
}


.sealApplyTitle{
  color: #333333;
  font-size: 24px;
  text-align: center;
  line-height: 100px;
  font-weight: bold;
}
.rowColTable{
  border-bottom: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  /*overflow: auto;*/
}
.rowColTable .el-form-item{
  margin-bottom: 0px;
  display: flex;
}
.rowColTable .el-form-item__content{
  border: 1px solid #e2e2e2;
  border-bottom: none;
  border-right: none;
  padding: 15px 10px;
  margin-left: 0px!important;
  /*width: 100%;*/
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  line-height: 20px;
}
.rowColTable .el-form-item__label{
  background: #f5f5f5;
  border: 1px solid #e2e2e2;
  border-right: none;
  border-bottom: none;
  text-align: left;
  padding: 15px 10px;
  line-height: 20px;
}
.rowColTable .el-input__inner{
  padding: 0px!important;
  border: none;
  border-bottom: 1px solid #c2c2c2;
  height: 20px!important;
}
.rowColTable .el-select .el-input__inner{
  height: 32px!important;
}

.rowColTable .el-date-editor .el-input__inner{
  padding: 0px 30px!important;
  height: 20px!important;
}
.rowColTable .el-date-editor .el-input__icon{
  line-height: 15px;
}

.rowColTable .el-select .el-input__inner{
  border: 1px solid #c2c2c2;
}
.el-form-item__error{
  left: 10px;
  bottom: 2px;
  /*top: auto;*/
}
.rowColTable .tip{
  color: #FF9800;
  font-size: 12px;
  line-height: 20px;
}
.rowColTable .el-select{
  /*border: 1px solid #c2c2c2;*/
  border-bottom: none;
  width: auto;
}
.rowColTable .el-textarea__inner{
  border: 1px solid #c2c2c2;
}
.rowColTable .el-select .el-input__inner{
  padding-left: 10px!important;
}
/*.rowColTable .el-input.is-disabled .el-input__inner{*/
/*  background: #ffffff;*/
/*  border: none;*/
/*}*/

.limit1.filesNum1 .el-upload{
  display: none;
}
.opinionForm .el-radio{
  margin-bottom: 10px;
}


@media print {
  .pcTabBar{
    position: absolute!important;
  }
}



.selectOa .el-transfer-panel__item+.el-transfer-panel__item{
  display: table!important;
}

.selectOa .el-transfer-panel{
  width: 300px!important;
}