.datagrid-view,
.layout-split-west .layout-body{
	background: #f5f5f5;
}
.textbox-disabled, .textbox-label-disabled,
input:disabled {
    opacity: 1;
    background-color: rgb(243, 243, 239);
    color: #242b39;
}
/**
 * 样式重置
 */
.layout-split-west{
	border: none;
	box-sizing: border-box;
	height: 100%;
	overflow-y: hidden;
	padding: 0 0 5px 0;
}
table tr a:-webkit-any-link {
    color: #6499e8;
}
.datagrid-header td, .datagrid-body td, .datagrid-footer td{
    border-color: #e0e1e3;
    border-style: solid;
}
.progressbar{
	border-radius: 1px;
	border: 1px solid #e4e4e4;
}
.table-progressbar{
	position: relative;
    border: 1px solid #e4e4e4;
    box-sizing: border-box;
	border-radius: 1px;
	text-align: left;
}
.table-progressbar span{
	height: 100%;
	display: inline-block;
	background: #6499e8;
}
.table-progressbar em{
	height: 100%;
	line-height: 18px;
	position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 100%;
    text-align: center;
	color: #242b39;
	font-size: 12px;
}
.progressbar-value{
    border-radius: 1px 0 0 1px;
}
input[type="radio"],
label:hover {
    cursor: pointer;
}
.datagrid-cell input[type="radio"]{
	margin-top: 3px;
}
input,textarea {
	border-width: 0;
}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {
    margin: 0;
    padding: 0;
}
html,body{width: 100%;height: 100%;overflow:hidden;}
ul,li{list-style:none;}
a{text-decoration:none;}
.fl{float: left;}
.fr{float: right;}
.l_lab{font-size: 12px;padding: 0 10px;}
/**
 *easy-ui调整样式公共
 */
.wh_100{
	width: 100%;
	height: 100%;
}
.w_100{
	width: 100% !important;
}
.loadhighSearch{
	background:url("../../images/loadingAnimation.gif") no-repeat center;
	color: transparent;
	background-size: 14px;
	color: #eeeeee !important;
}
.View_btn{
	background: url(../../assets/web/images/fujian-white.png) no-repeat center center;
    background-size: 72%;
	width:20px;
	float:left;
	height: 20px;
	margin-top:-28px;
	margin-left:-3px;
}
.View_btn_black{
	background: url(../../assets/web/images/fujian-black.png) no-repeat center center;
    background-size: 72%;
	width:20px;
	float:left;
	height: 20px;
	margin-top:-28px;
	margin-left:-3px;
}
.View_btn_choose{
	background: url(../../assets/web/images/fujianchoose.png) no-repeat center center;
    background-size: 72%;
	width:32px;
	height: 20px;
}
.pdf_btn{
	background: url(../../assets/web/images/file.png) no-repeat center center;
    background-size: 72%;
	width:32px;
	height: 20px;
	float: left;
}
.file_delete{
	background: url(../../assets/web/images/shanchu.png) no-repeat center center;
	background-size: 72%;
	width:32px;
	height: 20px;
	float: right;
}
.top-nav .combo{
	margin-right: 5px;
    margin-left: 5px;
}
.nav-child-right{
	position: absolute;
	top: 0;
	right: 25px;
}
.tree-se-input{
	width:165px;
	height: 24px;
}
.pd5{
	padding: 5px;
}
.mgt_50{
	margin-top: 50px !important;
}
.pd-tb10{
	padding: 10px 0;
}
.l-btn-focus{
	outline:none;
}
.datagrid-row.datagrid-row-selected{
	background-color:#B4D5FA !important;
}
/*
 *滚动条样式
 */
/* *::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}
*::-webkit-scrollbar-thumb {
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: rgba(0,0,0,0.2);
}
*::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0.1);
} */
/* 搜索框样式修改 */
.textbox{
	border-color: #e4e4e4;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 4px;
}
.textbox:hover{
    border-color: #e4e4e4;
}
.textbox .textbox-prompt{
	color: #757575;
}
.textbox:hover .textbox-prompt{
	color: #6499e8;
}
.textbox-invalid{
    border-color: #e4e4e4;
    background-color: #fff;
}
.textbox .textbox-text{
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    width:100%;
}
.combo-arrow{
	background-color: #fff;
	right: 0;
	height: 37px !important;
    position: absolute;
}
.validatebox-invalid{
    border-color: #e4e4e4;
    background-color: #fff;
}
/* .textbox .textbox-icon {
    height: 36px !important;
    width: 38px !important;
    border: 1px solid #e4e4e4;
} */
/**
 * 顶部检索
 */
.top-nav{
	height:40px;
	border-width: 0;
	line-height: 40px;
	padding: 0 10px;
	overflow:hidden;
}
#searchinput{
	width:220px;
	height: 26px;
}
#historymenubtn{
	margin: 0 0 0 5px;
}
#morehandlerbtn{
	margin: 0 0 0 10px;
}
.already-choose{
    position: absolute;
    top: 40px;
    width: 98%;
    font-size: 12px;
    box-sizing: border-box;
    margin: 0 10px;
    background: #f4f4f4;
}
.already-choose .fl{
	width: 90%;
	line-height: 30px;
}
.selected-label{
	padding-left: 10px;
}
.selected-item{
	position: relative;
	display: inline-block;
	padding-right: 18px;
}
.already-choose .fr{
	width: 10%;
	line-height: 30px;
	padding-left: 15px;
	box-sizing: border-box;
	text-align:right;
}
.itemdelIcon{
	width: 16px;height: 16px;display: inline-block;
	background:url('../../images/editIcon.png') no-repeat -4px -103px;
	position: relative;
	top:3px;
	/* top: 50%;
	margin-top: -8px; */
	right: -2px;
	background-size: 21px auto;
	cursor:pointer;
}
.searchitem-wraps{
	box-sizing:border-box;
	position: absolute;
	top: 40px;
	left: 0;
	width: 98%;
	margin: 0 10px;
    padding: 0 10px;
	display: none;
	background: #f4f4f4;
	font-size: 12px;
	color: #242b39;
	max-height: 200px;
	overflow-y: auto;
}
.searchitem-wraps .rowleft{
	font-weight: 600;
}
.searchitem-wraps .rowleft1{
	font-weight: 600;
	padding-right: 28px;
}
.searchitem-wraps .rowright{
	white-space: nowrap;
}

.show{
	display: block;
}

.searchitem-wraps label{
	padding-left: 5px;
}

.searchitem-wraps .rowright{
	position: relative;
	padding-left: 16px;
	margin-right: 5px;
}
.searchitem-wraps .rowright1{
	position: relative;
	padding-left: 28px;
	margin-right: 5px;
}

.searchitem-wraps input[type="checkbox"]{
	opacity: 0;
	z-index: 9;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -6px;
}
.searchitem-wraps input[type="checkbox"]+i{
	display: inline-block;
	width:12px;
	height:12px;
	background: url('../../images/iconBase.png') no-repeat -1px -65px;
	cursor:pointer;
	font-weight:inherit;
	z-index:1;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -6px;
	z-index: 1;
}

.searchitem-wraps .moreitems{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -18px;
}

.searchitem-wraps input[type="checkbox"]:checked+i{
	background: url('../../images/iconBase.png') no-repeat -1px -79px;
}
.searchitem-wraps .fl{
	box-sizing:border-box;
	width: 75%;
}
.searchitem-wraps .fr{
	box-sizing:border-box;
    position: fixed;
	right: 15px;
	width: 25%;
	line-height: 50px;
	text-align:right;
	padding-right:5px;
}
.searchitem-wraps .fr span{
	margin-right: 10px;
}
.search-item{
	line-height: 36px;
	position: relative;
}



/**
 * 自定义按钮类
 * smallBase-btn小按钮
 * smallBase-btn-bg-grey,边框字体颜色都是#e4e4e4的,背景白色小按钮
 * smallBase-btn-bd-blue 边框字体颜色都是蓝色的,背景白色小按钮
 * smallBase-btn-bg-blue 边框和背景都是蓝色的,字体是白色的小按钮
 * smallBase-btn-bg-red 边框和背景都是红色的,字体是白色的小按钮
 * bigBase-btn大按钮
 * bigBase-btn-bd-blue 边框字体颜色都是蓝色的，背景白色大按钮
 * bigBase-btn-bg-blue 边框和背景都是蓝色的,字体是白色的大按钮
 * bigBase-btn-bg-red 边框和背景都是红色的,字体是白色的大按钮
*/
.smallBase-btn,
.bigBase-btn,
.smallBase-btn-bg-grey,
.smallBase-btn-bd-blue,
.bigBase-btn-bd-blue,
.smallBase-btn-bg-blue,
.bigBase-btn-bg-blue,
.smallBase-btn-bg-red,
.smallBase-btn-bd-red,
.bigBase-btn-bg-red{
    display: inline-block;
	height: 28px!important;
	line-height: 28px!important;
    padding: 0 15px;
    margin:0 0 0 5px;
    /* border: 1px solid #e4e4e4; */
    border:none;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    font-size: 12px;
    color: #242b39;
    background-color: #fff;
    outline: none;
    cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.firstBtn{
	margin:0;
}
.bigBase-btn,
.bigBase-btn-bd-blue,
.bigBase-btn-bg-blue,
.bigBase-btn-bg-red{
	height:32px;
	line-height: 32px;
	padding: 0 15px;
	font-size: 14px;
}
.smallBase-btn:hover,
.bigBase-btn:hover,
.smallBase-btn-bd-blue,
.bigBase-btn-bd-blue,
.checkedBtn,
.checkedBtn:hover{
	 color: #fff;
	 border-color: #6499e8;
	 background-color: #6499e8;
}
/* .smallBase-btn-bd-blue:hover,
.bigBase-btn-bd-blue:hover, */
.smallBase-btn-bg-blue,
.bigBase-btn-bg-blue{
	 color: #fff;
	 border-color: #6499e8;
	 background-color: #6499e8;
}
.smallBase-btn-bd-red,
.bigBase-btn-bd-red{
	 color: #f85d5d;
	 border-color: #f85d5d;
}
.smallBase-btn-bg-red,
.bigBase-btn-bg-red{
	 color: #fff;
	 border-color: #f85d5d;
	 background-color: #f85d5d;
}
.smallBase-btn-bg-blue:hover,
.bigBase-btn-bg-blue:hover,
.smallBase-btn-bg-red:hover,
.bigBase-btn-bg-red:hover{
	opacity:0.8;
	filter:alpha(opacity=80)
}

/*.smallBase-btn-bg-blue{
	background-image:url(/pay-voucher-web/grp/fes/images/icon/save.gif) no-repeat left center;
}*/
.icon-ref{
	background: url("../../images/editIcon.png") no-repeat 0 -145px;
	padding-left: 20px;
	-webkit-background-size: 26px auto;
	background-size: 26px auto;
}
.icon-ref:hover{
	background-position: 0 -165px;
}
.back-btn{
    height: 30px;
    font-size: 14px;
    display: inline-block;
    padding: 0 10px;
    outline: none;
    border: none;
    background: #e4e4e4;
    line-height: 20px;
    color: #242b39;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 30px;
}

.main-left{
    padding: 0 15px;
    width: 260px !important;
}
/**
  *侧边树搜索框
  */
.hd-search-s{
    padding: 5px 10px;
	padding: 5px 8px\9;
}
_:-ms-lang(x),
.hd-search-s {
	padding: 5px 8px;
}

.batchlook{
	position: absolute;
	right: 18px;
	bottom: 18px;
	border: none;
	opacity: 0.9;
}
/**
  *表格样式
  */
.datagrid-header-row{
	height:26px;
}
.datagrid-cell{
    font-size: 12px;
}
.datagrid-header .datagrid-cell span{
 	color:#242b39;
 	font-weight:bold;
 	font-size:14px;
}
.datagrid-htable, .datagrid-btable, .datagrid-ftable {
    color:#242b39;
}
.datagrid-row-selected{
    color: #000000;
}
.datagrid-row {
    height: 0px;
}
.datagrid-row td{
    height: 0px;
    box-sizing: border-box;
}
/* .datagrid .datagrid-pager {
    box-sizing: border-box;
    height: 26px;
}
.pagination table{
	height: 26px;
}
.pagination-info{
	height: 26px;
	line-height: 26px;
} */
.tit-handler{
    text-align: center;
    line-height: 60px;
    height: 60px;
    vertical-align: middle;
    font-size: 0;
	padding-right: 10%;
}
.tit-handler em{
    font-size: 17px;
}

.tit-handler span[prev], .tit-handler span[next]{
    display: inline-block;
    width: 11px;
    height: 22px;
    background: url('../../images/treeIcon.png') no-repeat 0 -16px;
    background-size: 24px 92px;
    margin-left: 20px;
    cursor: pointer;
}
.tit-handler span[prev]{
    background-position: 0 -64px;
    margin-right: 20px;
}
.toDetail{
	color:#6499e8;
}
.toDetail:hover{
	text-decoration:underline;
}
/**
  *弹出层title
  */
.panel-title{
	font-size:14px;
	color:#242b39;
}
.layout-split-west .panel-title{
	height: 18px;
	line-height: 18px;
}
 #menu-payment-web{
     box-sizing: border-box;
     padding-bottom: 30px;
     height:-webkit-calc(100% - 41px);
	 height:-moz-calc(100% - 41px);
	 height:calc(100% - 41px);
     overflow-y: auto;
}
/**
  *隐藏类
  */
.el-hide{
    display: none;
}
/**
  *历史审核流程
  */
.historyRecord{
	padding:25px 0;
	overflow-x:auto;
	overflow-y: hidden;
}
.historyRecord li{
	position:relative;
	float:left;
	width:100px;
	height: 101px;
	box-sizing: border-box;
	padding:22px 10px;
	text-align:center;
}
.historyRecord li:before{
	content:'';
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	left:-50%;
	width:100%;
	height:6px;
	margin-top:-3px;
	background-color:#999;
}
.historyRecord .past:before{
	background-color:#199ED8;
}
.historyRecord li:first-child:before{
	display:none;
}
.historyRecord li p{
	position:absolute;
	z-index:999;
	left:0;
	width:100%;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#666;
}
.histime{
	top:0;
}
.hisname{
	bottom:0;
}
.historyRecord li span{
	position:relative;
	z-index:10;
	display:inline-block;
	width:50px;
	height:50px;
	line-height:50px;
	border:2px solid #ccc;
	border-radius:100%;
	background-color:#fff;
	font-size:12px;
	color:#666;
	font-bold:600;
}
.historyRecord .past span{
	color:#fff;
	border-color:#CC6633;
	background-color:#CC6633;
}
/**
  *未送审计划面板
*/
#sentCardBox {
	border: 1px #e4e4e4 solid;
    box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
}
.slideBox {
	box-sizing: border-box;
	position:relative;
	padding:0;
	width:100%;
	overflow:hidden;
}
.slideBox-title{
	width: 100%;
	height: 36px;
	background: #F5F6FA;
}
.slideBox-title span{
	display: inline-block;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	color: #242b39;
	font-weight: bold;
	padding: 0 10px;
}
.slideBox-title a{
	margin: 3px 10px 0 0;
	float: right;
}
.slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
	margin: 20px 100px 0px 40px;
}
.sentCard-content{
     float: left;
     box-sizing:border-box;
     width: 33.3%;
     padding: 0 10px;
 }
 .sentCard-content >div{
     position: relative;
     padding: 20px 20px 10px;
     border: 1px solid #eee;
     box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
 }
 .sentCard-content p{
     height: 24px;
     line-height: 24px;
     width:100%;
 }
 .sentCard-content p span{
 	 height: 24px;
     line-height: 24px;
     display: inline-block;
     overflow: hidden;
 }

 .sentCard-content p span:first-child{
     width: 30%;
     font-size: 12px;
     color:#9b9b9b;
     text-align:right;
     padding-right:5px;
 }
 .sentCard-content p span:last-child{
     width: 63%;
     font-size: 12px;
     color:#4a4a4a;
 }
  .sentCard-content .note-box{
  	clear: both;
  }
 .sentCard-content .note-box span{
 	float: left;
 }
 .sentCard-content .content-content{
	text-overflow:ellipsis;
	white-space: nowrap;
 }
 .sentCard-content .content-content:hover{
 	cursor:pointer;
 }
 .sentCard-content .content-content-two{
 	height: 48px;
    line-height: 24px;
    word-wrap:break-word;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
 }
 .sentCard-content .content-content-two:hover{
 	cursor:pointer;
 	/* overflow:visible; *//* 鼠标悬停时显示被省略的内容 */
 }
 .sentBtn-box{
     margin-top: 10px;
     text-align: center;
 }
 .sentBtn-box .smallBase-btn {
	 margin-left: 10px;
 }
 .sentBtn-close{
     position: absolute;
     z-index: 1;
     top: 5px;
     right: 5px;
 }
 .sentBtn-close a{
     display: inline-block;
     width: 16px;
     height: 16px;
 }
.allSent{
	position:absolute;
	z-index:1;
	right:0;
	bottom:0;
}
.noData{
	line-height:140px;
	font-size:14px;
	color:#242b39;
	text-align:center;
}
/* 下面是前/后按钮代码，如果不需要删除即可*/
.slideBox .prev,
.slideBox .next{
	position:absolute;
	left:10px;
	top:50%;
	margin-top:-25px;
	display:block;
	width:32px;
	height:40px;
	background:url("../../images/slider-arrow.png") -110px 5px no-repeat;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.slideBox .next{
	left:auto;
	right:10px;
	background-position:8px 5px;
}
.slideBox .prev:hover,
.slideBox .next:hover{
	filter:alpha(opacity=100);
	opacity:1;
}
.slideBox .prevStop{
	display:none;
}
.slideBox .nextStop{
	display:none;
}

/* 导航条样式  */
.top-nav .smallBase-btn,
.top-nav .smallBase-btn-bg-grey,
.top-nav .smallBase-btn-bg-blue
 {
    vertical-align: middle;
}

.l-btn {
	color: #242b39;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
}

.top-nav .l-btn-plain .l-btn-left {
	height: 30px;
    box-sizing: border-box;
    /* border: 1px solid #e4e4e4; */
    border-radius: 1px;
    padding: 0 15px;
}

.top-nav .l-btn {
	height: 30px;
    box-sizing: border-box;
    border-color: #e4e4e4;
    padding: 0;
    margin-right: 5px;
}

.m-btn-plain-active{
	background-color: #fff;
}

.l-btn-plain:hover {
	color: #6499e8;
    /* border-color: #6499e8; */
    background: #fff;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
}

.top-nav .m-btn-plain-active .l-btn-left,
.top-nav .l-btn-plain:hover .l-btn-left {
	border: none;
}

.top-nav .l-btn-text {
	vertical-align: middle;
    line-height: 28px;
}

.m-btn .l-btn-left .l-btn-text {
	margin: 0 10px 0 0;
}

/* 公共消息提示框 */
.p_message {
	position: absolute;
	z-index: 9999;
	display: none;
	padding: 10px 25px;
	border-radius: 3px;
	font-size: 12px;
	color: #fff;
	background-color: #666;
	max-width: 70%;
	top: 30%;
	left: 40%;
}
/**
  *数据表格右侧列冻结
  */
.datagrid-view1{
	left:0;
	right:auto;
	z-index: 99;
}
.datagrid-view2{
	right:0;
	left:auto;
}
/* td[field=rownumber]{
	background: #f9f9f9 !important;
} */

/**
 *带左右切换详情页样式
 */
 .detail-wrap{
   height: 100%;
   width: 100%;
   z-index: 4;
   box-sizing: border-box;
   overflow-y:auto;
   padding-top: 40px;
   background: #f9f9f9;
}
.detail-wrap .top-nav {
   position: fixed;
   top: 0;
   width: 100%;
   left: 0;
   z-index: 1;
   box-sizing: border-box;
   height:50px;
}
.detail-wrap .tit{
	line-height: 45px;
	font-size: 18px;
	text-align: center;
	clear: both;
}
.main-table{
	width: 80%;
	margin: 0 auto;
	line-height: 40px;
	font-size: 14px;
}
.main-table em{
	display: inline-block;
	font-style: normal;
	width: 60%;
	text-align: right;
}
.main-table tr td{
	width: 50%;
}

.main-table tr td:nth-child(1){
	text-align: left;
}
.main-table tr td:nth-child(2) em{
	width: 20%;
	text-align: left;
}
/**
    详情页审核意见部分
 */
.foot-exam{
	width: 80%;
    margin: 0 auto;
	clear: both;
}
.foot-exam .info-title {
    padding-left: 50px;
    line-height: 40px;
    color: #242b39;
    font-size: 14px;
    font-weight: bold;
}
.foot-exam .rowright input{
	width: 400px;
	height: 32px;
	margin-left: 10px;
	border: 1px solid #e4e4e4;
	border-radius: 1px;
	font-size: 12px;
}
.foot-exam input:-internal-autofill-selected {
    background-color: #fff !important;
    background-image: none !important;
    color: rgb(0, 0, 0) !important;
}
.foot-exam .btns span{
	font-size: 18px;
	padding: 5px 15px;
	margin-left: 10px;
}
.foot-exam .textbox{
	line-height: 34px;
}
.foot-exam .textbox:hover,
#regForm .textbox:hover{
	border-color: #e4e4e4;
}
.foot-exam .textbox .textbox-text{
	border: none;
}
.foot-exam .validatebox-invalid, .foot-exam .textbox-invalid {
    background-color: #fff;
}

.detail-main{
	width: 96%;
	margin: auto;
}
.guider-main{
	margin: auto;
	width: 96%;
}
.hen-main .detail-main{
	width: 98%;
}
.paydetail-box{
	width: 90%;
}
.detail-main .info-title {
	padding-left: 50px;
    line-height: 40px;
    color: #242b39;
    font-size: 14px;
    font-weight: bold;
}
.detail-main p, .detail-main li,.detail-main .pro-box{
    width: 50%;
    float: left;
    line-height: 36px;
    font-size: 12px;
    position: relative;
    color: #242b39;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.detail-main p em, .detail-main li em,.detail-main .pro-box em{
	width: 180px;
	display: inline-block;
	text-align: right;
}
.detail-main .pro-box .pro-style{
	position:absolute;
	top: 0px;
	left: 180px;
}
.detail-main .pro-box .progressbar,
.detail-main .pro-box .pro-style .progressbar-value{
	border-radius: 1px;
}
.info-flag-blue span {
	text-decoration: underline;
	color: #6499e8;
}
.info-flag-blue span:hover {
	cursor:pointer;
}
h4{
	clear: both;
	padding-left: 5%;
}
.h4-center{
	text-align: center;
	padding-right: 10%;
	padding-left: 0;
	line-height: 60px;
}
.detail-progress{
	width: 200px;
	display: inline-block;
	position: absolute;
	left: 180px;
	top: 9px;
}

/**
 *带表格详情样式
 */
.tb-detail .detail-main{
	box-sizing:border-box;
	width: 100%;
	float: left;
	padding:0 20px;
}
.tb-detail .tit{
	padding: 20px 0;
	text-align: left;
}
.tb-detail .tit:nth-child(1){
	padding-top: 10px;
}
.detail-item{
	float: left;
}
.detail-item p{
	width: 34%;
	line-height: 35px;
	float: left;
}
.detail-item p em{
	width: 120px;
	text-align: right;
	display: inline-block;
}
.waitsend-table-wrap{
	clear: both;
	box-sizing:border-box;
	width: 100%;
	padding:0 20px;
	margin-top: 20px;
}
.tit-as{
	text-align: left !important;
}

.file-wrap{
	width: 100%;
	height: 45px;
	line-height: 45px;
}

.filespan{
	width: 500px;
	display: inline-block;
	border: 1px solid #999999;
	height: 32px;
	line-height: 32px;
	position: relative;
}
.file-main{
	margin-top: 5px;
}
.fileList-box{
	display: flex;
	height: auto !important;
}
.filespan input{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	opacity: 0;
}
.fileitems{
	line-height: 28px;
	display: flex;
	width: 50%;
	align-items: center;
	margin-right: 5px;
}
.fileitems .set-icon{
	margin: 0;
	margin-left: 5px;
}
.upbtn{
	margin-left: 15px !important;
}
#fileList{
	flex-wrap: wrap;
	height: auto;
}
/**
 *提取账号
 */
.operateBox{
	padding:10px;
	border-bottom:1px solid #ccc;
	background-color:#f9f9f9;
}
.operateBox a{
	margin-right:5px;
}
.operateLabel{
	margin-right:5px;
	font-size:12px;
	color:#242b39;
}
.accountContent{
	box-sizing:border-box;
	width:100%;
	height:100%;
	padding:10px;
}
.accountContent li{
	box-sizing:border-box;
	position:relative;
	height:32px;
	padding:5px 0 5px 110px;
}
.accountContent li .formLabel{
	position:absolute;
	left:0;
	top:5px;
	z-index:1;
	display:inline-block;
	width:100px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	text-align:right;
}
.accountContent .formLabel i{
	margin-right:5px;
	color:#f00;
}
.accountContent li div{
	position:relative;
	width:100%;
	height:100%;
}
.groupModify{
	padding:20px 0;
	text-align:center;
}
.groupGridBox{
	position:relative;
	height:360px;
}
/*
 * 加载动画
**/
.globalLoading{
	position:fixed;
	z-index:99998;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:none;
}
.loadingAnimation{
	position:absolute;
	z-index:99998;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:none;
}
.globalLoading>div,.loadingAnimation>div{
	position:absolute;
	z-index:99999;
	top:50%;
	left:50%;
	width:32px;
	height:32px;
	margin:-16px 0 0 -16px;
}

.datagrid-body{
	/*padding-right: 20px;*/
}
/*拨款凭证-待生成-凭证生成弹窗*/
.paymentAccount{
	padding:10px 0;
}
.paymentAccount .accountLabel{
	display:inline-block;
	width:80px;
	margin-right:5px;
	/* vertical-align:top; */
	color: #242b39;
	font-size: 14px;
}
.paymentAccount .accountLabel i{
	margin-right:5px;
	color:#f8453e;
}
.warning{
	display:none;
	margin-left:85px;
	font-size:12px;
	color:#f8453e;
}

 /* 返回图标 */
.returnBack{
    width:26px;
    height:26px;
    cursor: pointer;
	margin: 7px 0 7px 10px;
	border: none;
    display: inline-block;
    background: url("../../images/icon/02hover.png") no-repeat center center;
}

.bottomLine::after{
    content:'';
    display: block;
    width:100%;
    height:1px;
    overflow: hidden;
    background:#e5e5e5;
}

/* 进度条样式覆盖  */
.progressbar-value .progressbar-text {
    background-color: #6499e8;
}

 /* 搜索框图标 */
.searchbox-button {
    width: 25px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: url("../../images/icon/search.png") no-repeat center center;
}

/*操作文字按钮*/
.text-btn{
	font-size: 12px;
	cursor:pointer;
	color: #666666;
	border: 1px solid #666666;
	display: inline-block;
	border-radius: 1px;
	height: 18;
	line-height: 15px;
	padding: 0 2px;
}
.text-btn:hover,
.text-btn-del:hover{
	color: #ffffff;
	background: #6499e8;
	border-color: #6499e8;
	font-size: 12px;
	cursor:pointer;
}
.text-btn-del:hover{
	color: #ffffff;
	background: #FF0000;
	border-color: #FF0000;
	font-size: 12px;
	cursor:pointer;
}
 /* 操作图标 */
.set-icon{
	width: 16px;
	height: 16px;
	cursor: pointer;
	margin: 2px 6px;
	padding: 0;
	border: none;
	display: inline-block;
}
.set-icon:focus{
	outline: none;
}
 /*未送审面板操作图标 */
.set-panelicon{
	width: 18px;
	height: 18px;
	cursor: pointer;
	margin: 6px 6px 0;
	border: none;
	display: inline-block;
}
.set-panelicon:focus{
	outline: none;
}
/* 分存录入  */
.inputSplit-icon {
	background: url("../../images/icon/01.png") no-repeat center center;
}
.inputSplit-icon:hover {
	background: url("../../images/icon/01hover.png") no-repeat center center;
}
/* 详情  */
.detail-icon {
	background: url("../../images/icon/08.png") no-repeat center center;
}
.detail-icon:hover {
	background: url("../../images/icon/08hover.png") no-repeat center center;
}
/* 送审/审核  */
.trial-icon {
	background: url("../../images/icon/09hover.png") no-repeat center center;
}
.trial-icon:hover {
	background: url("../../images/icon/09hover.png") no-repeat center center;
}
.qz-icon{
	background: url("../../images/icon/plyz.png") no-repeat center center;
}


/* 警告 */
.error-icon {
	background: url("../../images/error.png") no-repeat center center;
	background-size: 100% 100%;
}
.warn-icon {
    background: url("../../images/warn.png") no-repeat center center;
    background-size: 100% 100%;
}
.correct-icon {
	background: url("../../images/correct.png") no-repeat center center;
	background-size: 100% 100%;
}
/* 修改  */
.modify-icon {
	background: url("../../images/icon/05hover.png") no-repeat center center;
}
.modify-icon:hover {
	background: url("../../images/icon/05hover.png") no-repeat center center;
}
/* 删除  */
.delete-icon {
	background: url("../../images/icon/04hover.png") no-repeat center center;
}
.delete-icon:hover {
	background: url("../../images/icon/04hover.png") no-repeat center center;
}
/* 退回/收回  */
.back-icon {
	background: url("../../images/icon/02hover.png") no-repeat center center;
}
.back-icon:hover {
	background: url("../../images/icon/02hover.png") no-repeat center center;
}
/* 确认  */
.confirm-icon {
	background: url("../../images/icon/03.png") no-repeat center center;
}
.confirm-icon:hover {
	background: url("../../images/icon/03hover.png") no-repeat center center;
}
/* 打印  */
.print-icon {
	background: url("../../images/icon/07.png") no-repeat center center;
}
.print-icon:hover {
	background: url("../../images/icon/07hover.png") no-repeat center center;
}
/* 历史  */
.history-icon {
	background: url("../../images/icon/11hover.png") no-repeat center center;
}
.history-icon:hover {
	background: url("../../images/icon/11hover.png") no-repeat center center;
}
/* 签名  */
.signature-icon {
	background: url("../../images/icon/15.png") no-repeat center center;
}
.signature-icon:hover {
	background: url("../../images/icon/15hover.png") no-repeat center center;
}
/* 签章 */
.signature1-icon {
	background: url("../../images/icon/151.png") no-repeat center center;
}
.signature1-icon:hover {
	background: url("../../images/icon/151hover.png") no-repeat center center;
}
/* 撤销  */
.revoke-icon {
	background: url("../../images/icon/12.png") no-repeat center center;
}
.revoke-icon:hover {
	background: url("../../images/icon/12hover.png") no-repeat center center;
}
/* 凭证  */
.certificate-icon {
	background: url("../../images/icon/14.png") no-repeat center center;
}
.certificate-icon:hover {
	background: url("../../images/icon/14hover.png") no-repeat center center;
}
/* 重发  */
.send-icon {
	background: url("../../images/icon/16.png") no-repeat center center;
}
.send-icon:hover {
	background: url("../../images/icon/16hover.png") no-repeat center center;
}
/* 作废  */
.void-icon {
	background: url("../../images/icon/17.png") no-repeat center center;
}
.void-icon:hover {
	background: url("../../images/icon/17hover.png") no-repeat center center;
}
/* 接收  */
.receive-icon {
	background: url("../../images/icon/13.png") no-repeat center center;
}
.receive-icon:hover {
	background: url("../../images/icon/13hover.png") no-repeat center center;
}
/* 解锁  */
.unlock-icon {
	background: url("../../images/icon/18.png") no-repeat center center;
}
.unlock-icon:hover {
	background: url("../../images/icon/18hover.png") no-repeat center center;
}
/* 发送  */
.send-icon {
	background: url("../../images/icon/20.png") no-repeat center center;
}
.send-icon:hover {
	background: url("../../images/icon/20hover.png") no-repeat center center;
}
/* 附件  */
.file-icon {
	background: url("../../images/fj.png") no-repeat center center;
}
.file-icon:hover {
	background: url("../../images/fj.png") no-repeat center center;
}
/* 删除 */
.filedel-icon {
	background: url("../../images/icon/delfile.png") no-repeat center center;
}
.filesc-icon {
	background: url("../../images/icon/filesc.png") no-repeat center center;
}
/* 批量更新  */
.allUpdate-icon {
	background: url("../../images/icon/allUpdate.png") no-repeat center center;
}
.allUpdate-icon:hover {
	background: url("../../images/icon/allUpdatehover.png") no-repeat center center;
}
.sh{
	background: url("../../images/icon/sh.png") no-repeat center center;
}
.lr{
	background:url("../../images/icon/lr.png") no-repeat center center;
}

.rz{
	background:url("../../images/icon/rz.png") no-repeat center center;
}
.pzsc{
	background:url("../../images/icon/pzsc.png") no-repeat center center;
}
.zf{
	background:url("../../images/icon/zf.png") no-repeat center center;
}


.layout-panel-center>div[data-options]{
    /* box-sizing: border-box; */
}

/* 树的搜索图标 隐藏 */
.hd-search-s .textbox-icon.searchbox-button{
    display:none;
}
/* 提取账号按钮 */
#groupOperate .smallBase-btn-bg-blue,
#groupOperate .smallBase-btn {
	height: 28px;
	line-height: 28px;
}
.operateBox .textbox{
	border-color: #e4e4e4;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    margin-right: 10px;
}
.operateBox .textbox:hover{
    border-color: #6499e8;
}
.operateBox .l-btn {
	border-color: #e4e4e4;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
}

#groupOperate{
	padding-left: 5px;
}
.groupGridBox{
	padding: 0 10px;
}

.groupGridBox .datagrid-header td,.groupGridBox .datagrid-body td,.groupGridBox .datagrid-footer td {
    border-width: 0 0 1px 0 !important;
}

.groupGridBox .datagrid-header td,.groupGridBox .datagrid-body td,.groupGridBox .datagrid-footer td {
    border-color: #e4e4e4 !important;
}

.pd-tb10 {
	padding: 7px 0;
	height: 26px;
}

/* 导航条单位树 */
.tree-input{
	height: 24px;
	padding-right: 15px;
	border: 1px solid #e4e4e4;
	vertical-align: middle;
	margin-right: 5px;
}

.flag.flag_textarea .textbox,
.flag.flag_textarea .textbox .textbox-text,
.flag.flag_textarea  .validatebox-invalid,
.flag.flag_textarea  .easyui-validatebox.validatebox-text{
 height:120px !important;
 line-height:36px;
}
.flag em span {
 color: #FF0000;
}

/* 表格cell */
.datagrid-cell{
	height: 20px !important;
	line-height: 20px !important;
    padding:0 10px;
    overflow: hidden;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
}

.datagrid-cell .textbox{
	top: -2px;
}

td[field=handle] .datagrid-cell{
	padding:0 15px;
}

.smallBase-btn-bg-grey,
.smallBase-btn-bg-grey:hover{
	color: #757575;
	background: #ebecf3;
	border-color: #ebecf3;
}

/* 树搜索框样式 */
.tree-se-btn{
	padding: 0 15px;
    line-height: 25px;
    margin: 0;
}

.treepanelhead{
	margin-top: 6px;
}

.native_input{
	outline: none;
	border: none;
	border: 1px solid #e4e4e4;
}
.native_input:hover{
	border-color: #6499e8;
}

#highsearchbtn{
	display: none;
}

.circular{
    margin-top: 3px;
	width: 14px;
	height: 14px;
	display: inline-block;
	background: #ebebeb;
	border-radius: 50%;
	cursor: pointer;
}
.red{
	background: red;
}
.blue{
	background: #6499e8;
}
.gray{
	background: gray;
}
.white{
	background: white;
}
.orange{
	background: orange;
}
#mond,#mondandUpdate,#mondandAudit{
	position: relative;
	box-sizing: border-box;
}
.table-wrap{
	width: 100%;
	height: 200px;
	position: absolute;
	top: 0;
	bottom: 60px;
	overflow-y: hidden;
	overflow-x: hidden;
}
#mond .table-wrap .panel-body-noheader,
#mondandUpdate .table-wrap .panel-body-noheader,
#mondandAudit .table-wrap .panel-body-noheader{
	border: none;
}
.foot-handle{
	height: 60px;
	position: absolute;
	right: 10px;
	bottom: 0;
	line-height: 60px;
}
.centerpanel{
	border: none;
}

.affix_count{
	height:15px;
	position: relative;
	display: inline-block;
}
.affix_count::after{
	content: '';
	cursor: pointer;
	width: 15px;
	height: 15px;
	position: absolute;
	left: -18px;
	top: 2px;
	background: url("../../images/fj.png") no-repeat center;
	background-size: 15px 15px;
}
.contract_count{
	height:15px;
	position: relative;
	display: inline-block;
}
.contract_count::before{
	content: '';
	cursor: pointer;
	width: 15px;
	height: 15px;
	position: absolute;
	left: 8px;
	top: 2px;
	background: url("../../images/hetong.png") no-repeat center;
	background-size: 15px 15px;
}

/* 表格表头居中设置 */
.datagrid-view2 .datagrid-header .datagrid-header-inner td .datagrid-cell{
	text-align: center !important;
}
/* 操作列左边框*/
.datagrid-view1 .datagrid-header td, .datagrid-view1 .datagrid-body td, .datagrid-view1 .datagrid-footer td {
	border-width: 0 1px 1px 0;
}

td[field=available_amount] .datagrid-cell .textbox{
	border: none;
	background-color: transparent;
}
td[field=available_amount] .datagrid-cell .textbox input{
	background-color: transparent;
}
.grid_datagrid-cell-c1-option,.grid_datagrid-cell-c2-option{
    padding:0 !important;
}

/* 合同详情弹出框样式开始 */
#contractDetailDialog .contract-detail-box{
	width: 100%;
	clear: both;
	border: 1px solid #e0e1e3;
	box-sizing: border-box;
    border-width: 0 0 0 1px;
}
#contractDetailDialog .contract-detail-box>p{
	width: 50%;
	box-sizing: border-box;
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #242b39;
	border: 1px solid #e0e1e3;
	border-width: 0 1px 1px 0 !important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#contractDetailDialog .progress-box{
	width: 50%;
	height: 30px;
	line-height: 30px;
	box-sizing: border-box;
	font-size: 12px;
	border: 1px solid #e0e1e3;
	border-width: 0 1px 1px 0;
}
/* #contractDetailDialog .contract-detail-box>p:nth-child(odd){
	border-width: 1px 1px 0 1px;
} */
#contractDetailDialog .contract-detail-box p em,
#contractDetailDialog .progress-box .progress-copy{
	height: 100%;
	display: inline-block;
	box-sizing: border-box;
	width: 50%;
	background: #f5f6fa;
	border: 1px solid #e0e1e3;
	border-width: 0 1px 0 0;
	text-align: right;
}
#contractDetailDialog .progress-box .progress-copy{
	float: left;
}
#contractDetailDialog .contract-detail-box p span{
	padding-left: 5px;
}
#contractDetailDialog .contract-detail-box p span:nth-child(odd){
	padding-left: 0;
}
#contractDetailDialog .contract-detail-box .amount-box-p em {
	float: left;
}
#contractDetailDialog .contract-detail-box p .amount-box{
	height: 100%;
    display: inline-block;
    width: 50%;
    box-sizing: border-box;
    padding: 0 5px;
    text-align: right;
}
#contractDetailDialog .progress-bar-box{
	float: left;
	width: 50%;
	box-sizing:border-box;
	padding-left: 5px;
	margin-top: 1px;
}
#contractDetailDialog .dialog-opinion{
	width: 100%;
	height: 48px;
	box-sizing: border-box;
	border: 1px solid #e0e1e3;
}
#contractDetailDialog .dialog-opinion .dialog-opinion-box{
	height: 100%;
	line-height: 46px;
	display: inline-block;
	box-sizing: border-box;
	width: 25%;
	background: #f5f6fa;
	border: 1px solid #e0e1e3;
	border-width: 0 1px 0 0;
	text-align: right;
	margin-right: 5px;
}
#contractDetailDialog .footer-btn{
	width: 100%;
	margin: 10px 0 20px 0;
	text-align: center;
}
#contractDetailDialog .layout-panel-center .panel-body,
#contractDetailDialog .datagrid-header{
	    border-color: #e0e1e3;
}
#contractDetailDialog .layout-split-north {
    border-bottom: 10px solid #fff;
}
#contractDetailDialog .layout-split-south {
    border-top: 10px solid #fff;
}
/* 合同详情弹出框样式结束 */

/* 高级查询 */
.searchTop-content{
	box-sizing:border-box;
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	margin: 0 10px;
	display: none;
	background: #fff;
	font-size: 12px;
	color: #242b39;
    border: 1px solid #e4e4e4;
    border-width: 1px 0 0 1px;
	/* height: 72px; */
	/* overflow-y: auto; */
}
.searchTop-content .icon-clear {
	width: 35px;
	height: 35px;
	background: url(../../images/u6034.png) no-repeat center center;
}

.qz{

}

.searchTop-content .fl{
 width: 33.3%;
 padding-bottom: 5px;
}

.searchTop-content.show{
	display: block;
}
.searchTop-content .queries-box{
	width: 33.3%;
	border: 1px solid #e4e4e4;
	border-width: 0 1px 1px 0;
	box-sizing: border-box;
	font-size: 12px;
	height: 36px;
	line-height: 36px;
	float: left;
}
.searchTop-content .queries-box .queries-copy{
	width: 40%;
	background: #f5f6fa;
	display: inline-block;
	border-right: 1px solid #e4e4e4;
	box-sizing: border-box;
	font-size: 12px;
	height: 100%;
	padding-right: 5px;
	margin-rigth: 5px;
	text-align: right;
}
.searchTop-content .queries-box .smallBase-btn-bg-blue,
.searchTop-content .queries-box .smallBase-btn{
	height: 24px;
	line-height: 24px;
}
.searchTop-content .queries-box .textbox{
	margin-top: -3px;
}
.files-content-box {
	display: inline-block;
	width: 200px;
	height: 36px;
	line-height: 36px;
	position: relative;
}
.files-content-box a{
	display: inline-block;
	width: 180px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: absolute;
    left: 18px;
    margin-left: 5px !important;
}
.files-content-box .filed-icon-box {
	position: absolute;
	top: 50%;
	margin: -8px 0 0 0 !important;
	width: 16px;
	height: 16px;
	background: url("../../images/icon/fileicon.png") no-repeat center center;
	background-size: 100%;
	border: none;
}

.fileList-box .rowleft-pay,
.fileList-box .bigBase-btn{
	float: left;
}
.x-flag{
	color: #FF0000;
}
.datagrid-cell-check input,
.datagrid-header-check input{
	background: #fff;
}
#alertPromptBox{
	position: fixed;
    background: #fff;
    color: #242b39;
    font-size: 12px;
    border: 1px solid #e4e4e4;
    padding: 5px;
}
/**二级页面iframe**/
.fullWindow{
	width: 100%;height:100%;
}
/*页面假跳转弹窗样式*/
.fullWhiteBackground{
	display: none;
	background: #fff;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 9999;
}

/* 附件蒙层 */
#upload-mond-box{
	position: absolute;
    width: 100%;
    height: 100%;
    display: none;
    background: #f5f5f5;
    opacity: 0.5;
    z-index: 100;
}

.panel-tool .panel-tool-max{
	margin-right: 8px;
}

/* 支付审核按钮样式 */
.sh-box .smallBase-btn{
	padding: 0 5px;
}
/*页签按钮样式设置 start*/
.smallBase-tap{
    font-size: 14px;
    display: inline-block;
    padding: 0 10px;
    margin-right: 10px;
    border-bottom: 1px solid #fff;
    line-height: 22px;
	color: #666;
	cursor: pointer;
}
.activeTap{
    border-bottom: 1px solid #6499e8;
    color: #6499e8;
}
.showIframe{
    display: block;
}
/*页签按钮样式设置 end*/

/*指定列搜索样式 start*/
.shezhi{
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-right: 10px;
}
.alertShowCols{
    display: none;
    border: 1px solid #e4e4e4;
    position: fixed;
    top: 42px;
    left: 34px;
    width: 225px;
    height: 400px;
    background: #fff;
    z-index: 100;
    overflow-y: scroll
}
.alertShowCols .tree-node{
	padding-left: 0;
}
/*指定列搜索样式 end*/

/*高级查询筛选列功能按钮*/
#showColsBox{
	width: 28px; height: 28px; background: url('../../images/menusearch.png') no-repeat center;
	background-size: cover; display: inline-block; vertical-align: middle;
}

.opacitypanel{
	width: 80%;
	height: 80%;
	background-color: rgba(0,0,0,0);
	position: absolute;
	left: 15%;
	top: 10%;
	border-radius: 4px;
	z-index: 9999;
	color: #eeeeee;
	box-sizing: border-box;
	display: none;
}
.opacitypanel .datagrid-view{
	background-color: rgba(0,0,0,0);
}
.opacitypanel td{
	background-color: rgba(0,0,0,0);
	border-color: #081F5C;
}
.opacitypanel .panel-body{
	background-color: rgba(0,0,0,0);
	border: none;
}
.opacitypanel .datagrid-header,.opacitypanel .datagrid-header-row{
	background-color: rgba(0,0,0,0);
	color: #ffffff;
}

.opacitypanel .datagrid-htable .datagrid-header-row{
	background-color: rgba(8,31,92,0.8);
	color: #ffffff;
}
.opacitypanel .datagrid-btable .datagrid-row:nth-child(odd){
	background-color: rgba(8,31,92,0.6);
	color: #ffffff;
}
.opacitypanel .datagrid-btable .datagrid-row:nth-child(even){
	background-color: rgba(8,31,92,0.8);
	color: #ffffff;
}
.opacitypanel .datagrid-row-over{
	background-color: rgba(8,31,92,0.8) !important;
	color: #ffffff;
}

.opacitypanel .datagrid-header,
.opacitypanel .datagrid-td-rownumber {
	border: none;
	background-color: rgba(0,0,0,0);
	color: #ffffff;
	background: -webkit-linear-gradient(0 top,#ffffff00 0,#F2F2F2 0%);
	background: -moz-linear-gradient(0 top,#ffffff00 0,#F2F2F2 0%);
	background: -o-linear-gradient(0 top,#ffffff00 0,#F2F2F2 0%);
	background: linear-gradient(0 to bottom,#ffffff00 0,#F2F2F2 0%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff00,endColorstr=#ffffff00,GradientType=0);
	background: linear-gradient(rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0,0) 100%) repeat-x;
}
.opacitypanel .datagrid-header .datagrid-cell span{
	color: #ffffff;
}
#tb{
	width: 100%;
	height: 26px;
	line-height: 26px;
	background: rgba(8,31,92,0.6);
	color: #fff;
	font-size: 12px;
	padding-left: 5px;
	border: none;
}
.opacitypanel .datagrid-header-row:hover,.opacitypanel .datagrid-header-row td:hover{
	background: rgba(8,31,92,0.8) !important;
	color: #ffffff;
}
.opacitypanel .datagrid-row-selected{
	background-color: rgba(0, 0, 0, 0.2) !important;
}
.opacitypanel .datagrid-ftable{
	color: #ffffff;
}

.op-info{
	float: left;
	width: 100%;
	height: auto;
}
.op-info p{
	width: 33.3%;
	float: left;
	font-size: 12px;
	line-height: 28px;
}

.sp-line{
	width:4%;
	display:inline-block;
	text-align:center;
}
/* 添加图标背景图片 */
.dc{
	background:url(/pay-voucher-web/grp/fes/images/icon/dc.png) no-repeat 40px 0px;
	width:40px;
	height:20px;
	color:black;
	line-height:20px;
}

.rz{
	background:url(/pay-voucher-web/grp/fes/images/icon/rz.png) no-repeat center!important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
}
.qbsc{
	background:url(/pay-voucher-web/grp/fes/images/icon/qbsc.png) no-repeat center!important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
}
.plqmbss{
	background:url(/pay-voucher-web/grp/fes/images/icon/plqmbss.png) no-repeat left top!important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
	color:#000;
}
.tg{
	background:url(/pay-voucher-web/grp/fes/images/icon/tg.png) no-repeat center!important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
}
.ch{
	background:url(/pay-voucher-web/grp/fes/images/icon/ch.png) no-repeat center!important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
}
.bcss{
	background:url(/pay-voucher-web/grp/fes/images/icon/plsh.png) no-repeat left bottom !important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
}

.tuihui{
	background:url(/pay-voucher-web/grp/fes/images/icon/tuihui.png) no-repeat left bottom !important;
	background-size:cover;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
}
.plxg{
	background:url(/pay-voucher-web/grp/fes/images/icon/plxg.png) no-repeat left bottom !important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
}
.plfs{
	background:url(/pay-voucher-web/grp/fes/images/icon/plfs.png) no-repeat left bottom !important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
	padding-top:4px;
}
.mbxz{
	background:url(/pay-voucher-web/grp/fes/images/icon/mbxz.png) no-repeat left bottom !important;
	width:20px;
	height:20px;
	text-indent:-99999px;
	border:none;
}

.sx{
	background:url(/pay-voucher-web/grp/fes/images/icon/sx.png) no-repeat left top !important;
	background-size:60% 60%;
	width:20px;
	height:20px!important;
	border:none;
	text-indent:20px;
}

.pllr{
	background:url(/pay-voucher-web/grp/fes/images/icon/pllr.png) no-repeat 0 4px !important;
}

.wfs{
	background:url(/pay-voucher-web/grp/fes/images/icon/pllr.png) no-repeat 0 1px !important;
}
.gdcz{
	background:url(/pay-voucher-web/grp/fes/images/icon/gengduocaozuo.png) no-repeat 0 4px !important;
}

.moreoper{
	padding-left:10px!important;
}

.newIcon{
	padding-left:25px;
	color: #2e3115;
	border:none;
}
.gjcx{
	background:url(/pay-voucher-web/grp/fes/images/icon/gjcx.png) no-repeat left top !important;
	width:20px;
	border:none;
}
.quanbu{
	background:url(/pay-voucher-web/grp/fes/images/icon/quanbu-.png) no-repeat left top !important;
	width:20px;
	border:none;
}


.btn{
	height:20px;
	font-size:12px;
	color:#2e3115;
	cursor:pointer;
	padding-left:25px;
	margin-right:10px;
	background-size:cover;
}



.save{
	/* background:url(/pay-voucher-web/grp/fes/images/icon/save.gif) no-repeat left bottom !important; */
	width: 24px;
    height: 14px;
	text-indent:-99999px;
	border:none;
	padding-right:20px;
}


.detail-wrap{
	background:#f0f0f0;
}

#showResubmittedPanel .menu-txt{
	padding-lef:23px;
}

/*批量撤回按钮*/
#batchreturnback{
	width: 48px;
	color: #242b39;
	background:#fff url(/pay-voucher-web/grp/fes/images/icon/plch.png) no-repeat 3px center !important;
	padding-left: 30px!important;
}

/*倒出按钮*/
#batchInput{
	color: #242b39;
	background:#fff url(/pay-voucher-web/grp/fes/images/icon/dr.png) no-repeat 3px center !important;
	padding-left: 30px!important;
}
/* 右侧按钮样式 */
#morehandleritem .menu-text{
	padding-left:0!important;
}

.cxcf{
	color:#000;
	background:#fff url(/pay-voucher-web/grp/fes/images/icon/dr.png) no-repeat 3px center !important;
	padding-left:30px;
}

#bulkAudit{
	color: #242b39;
	background:#fff url(/pay-voucher-web/grp/fes/images/icon/plsh.png) no-repeat 3px center !important;
	padding-left: 30px!important;
}

#bulkGenerate{
	color: #242b39;
	background:#fff url(/pay-voucher-web/grp/fes/images/icon/pllr.png) no-repeat 3px center !important;
	padding-left: 30px!important;
}

#allSend{
	color: #242b39;
	background:#fff url(/pay-voucher-web/grp/fes/images/icon/qbsc.png) no-repeat 3px center !important;
	padding-left: 30px!important;
}
#bulkSignatrue{
	color: #242b39;
	background:#fff url(/pay-voucher-web/grp/fes/images/icon/plyz.png) no-repeat 3px center !important;
	padding-left: 30px!important;
}
/* 新操作列按钮开始 */
.xiugai{
	background: url(/pay-voucher-web/grp/fes/images/icon/plxg.png) no-repeat  center;
	width:20px;
	height:20px;
}
.shanchu{
	background: url(/pay-voucher-web/grp/fes/images/icon/sc.png) no-repeat  center;
	width:20px;
	height:20px;
}
.qianmingbingsongshen{
	background: url(/pay-voucher-web/grp/fes/images/icon/plqmbss.png) no-repeat  center;
	width:20px;
	height:20px;
}
.chexiao{
	background: url(/pay-voucher-web/grp/fes/images/icon/ch.png) no-repeat  center;
	width:20px;
	height:20px;
}
.rizhi{
	background: url(/pay-voucher-web/grp/fes/images/icon/rz.png) no-repeat  center;
	width:20px;
	height:20px;
}
/* 新操作列按钮结束 */

.viewDetailForm .textbox {
	border:0;
}
.upLoadFileBox{
	padding: 0 20px;
}
.upLoadFileBox .btn-text-upload{
	width:50px;
	height:30px;
	line-height:30px;
	float:right;
	background: #6499e8;
	text-align:center;
	color:#ffffff;
}
.upLoadFileBox .textbox{
	width:70%
}
.pagination-sum {
	height:30px;
	line-height:30px;
	float:left;
}


.checkVoucherBox .top-btn-box,.checkFileBox .top-btn-box{
	width: 100%;
	height: 26px;
	line-height: 26px;
	background: #5099f2;
	font-size: 14px;
	color: #ffffff;
}
.checkVoucherBox .top-btn,.checkFileBox .top-btn{
	font-size: 12px;
	height: 25px;
	display: inline-block;
	width: 46px;
	text-align: center;
	border-left: 1px solid #eeeeee;
	-webkit-user-select: none; /*Chrome/ Safari/ Opear�°汾*/
	-moz-user-select: none; /*Foxfire */
	-ms-user-select: none; /*Internet Explorer/ Edge*/
	-o-user-select: none; /*Opear�ϰ汾*/
	-khtml-user-select: none; /* Konqueror */
	-webkit-touch-callout: none; /* iOS Safari */
	user-select: none;
}
.checkVoucherBox .top-btn:nth-child(1),.checkFileBox .top-btn:nth-child(1){
	 border: none;
}
.checkVoucherBox .top-btn:hover,.checkFileBox .top-btn:hover{
	cursor:pointer;
}
.checkVoucherBox .btn-margin,.checkFileBox .btn-margin{
    margin-left: -4px;
}

.checkVoucherBox .table-title,.checkFileBox .table-title{
	width: 100%;
	height: 26px;
	line-height: 26px;
	font-size:14px;
	padding-left: 10px;
}
.checkVoucherBox #divcontent,.checkFileBox #divcontent{
	line-height: 30px;
	padding-left: 10px;
}
.tableBox .panel-body{
	overflow:scroll
}
#conditionTop {
	overflow:hidden;
}
.button-layout-own {
	height:18px;
	display:block;
	margin:0 30px;
	padding-top:5px;
	color:#ff0000;
	font-weight: bold;
	border-top:1px solid #95B8E7;
}
.button-condition {
	width:100%;
	height:40px;
	position:absolute;
	bottom:-5px;
	right:0;
	background:#fff;
	text-align:center;
	cursor: pointer;
	z-index: 999;
}
.icon-packdown {
	background:url('images/ic_packdown_dark.png') no-repeat center center;
	width:18px;
	height:18px;
	margin-top:6px;
	top:0;
}
.icon-packup {
	background:url('images/ic_packup_dark.png') no-repeat center center;
	width:18px;
	height:18px;
	margin-top:6px;
	top:0;
}
.mustInputTag {
	color:red;vertical-align:middle;font-size:14px;
}
.changeOperation {
	display: inline-block;
	color: #666666;
	cursor: pointer;
	float: left;
	font-size: 14px;
	line-height:30px;
}
.formDetail .item-from-4 {
	width:66.66%;
	height:auto;
	margin-bottom:5px;
	position:relative;
	line-height:20px;
}
.formDetail .item-from-4 .label-item{
	width:115px;
	padding-right:5px;
	position:absolute;
}
.formDetail .item-from-4 .input-item{
	width:100%;
	padding-left:115px;
	height:30px;
}
.formDetail .item-from-4 .input-item > span{
	width:100%;
}
.formDetail .item-from-3 {
	height:auto;
	margin-bottom:5px;
	position:relative;
}
.formDetail .item-from-2 {
	height:auto;

	position:relative;
}
.formDetail .item-from-1 {
	height:auto;
	margin-bottom:5px;
	position:relative;
}
.formDetail .formlinkBtn{
	background: #6499e8;
	margin:0!important;
	padding:0;
	text-align:center;
	color:#ffffff;
	height:24px!important;
	line-height:24px!important;
	font-size:12px;
}
.formDetail .btnsenable:hover{
	color:#000000;
	border:0;
}
.formDetail .l-btn-disabled, .formDetail .l-btn-disabled:hover {
	border:0;
}
.formDetail .formlinkBtn .l-btn-text{
	line-height:24px;
	margin:0;
	padding:0 5px;
}
.formDetail .item-from-3 .label-item{
	width:115px;
	position:absolute;
	padding-right:5px;
}
.formDetail .item-from-3 .input-item{
	padding-left:115px;
	width:100%;
}
.formDetail .formBtnBox{
	float:left;
	width:7.33%;
	text-align:right;
	margin-bottom:5px;
	height:30px;
}
.secondPage .item-from-3{
	margin-bottom:5px;
}
.formDetail #Ltemp .item-from-3 .input-item,.formDetail #temp .item-from-3 .input-item{
	padding-right:18px;
}
.percentStyle{
	width:18px;
	height:24px;
	line-height:24px;
	position:absolute;
	right:0;
	text-align:center;
	background:#6499e8;
	color:#ffffff;
}
.setOffsetlabel {
	width:80px;text-align:right;padding:0 10px;height:30px;
}
#dlg-printerOffset .textbox{
	width:200px;
}
.operationLogback {
	color: #fff;
	border:0;width:18px;height:18px;float:right;margin-top:10px;display:block;
}
.icon-logback_closes{
	width:18px;
	height:18px;
	float:left;
	background:url('images/close.png') no-repeat center center;
	background-size:100% 100%;
}
.checkvourcherLink {
	color:#8ab8ff;
	cursor: pointer;
	width:100%;
	text-align:center;
	display:block;
}
.attchsfile {
	color:#8ab8ff;
	cursor: pointer;
	height:30px;
	line-height:30px;
}
.datagrid-cell-checks {
	padding:2px 7px;
    width:29px!important;
}
.datagrid-cell-checks input{
	height:18px;
    width:15px;
}
.plandeduction {
    	font-size: 15px;
    	margin-left: 15px;
}
.pagination-page-list_new{
	border-color:#D4D4D4;
	margin:0px 6px;
	padding:1px 2px;
	width:auto;
	height:auto;
	border-width:1px;
	border-style:solid;
}
.textbox textarea.textbox-text{
    padding:0 5px;
	font-family:"Microsoft YaHei";
}
.radioInput{
	vertical-align:text-bottom;
	margin-right:5px;
}
.input-label{
	vertical-align:text-bottom;
	margin-right:10px;
}
.item-from-textarea-1 input, .item-from-textarea-1 .label-item, .item-from-1 input, .item-from-1 p, .item-from-1 .label-item{
	font-size:12px!important;
}
.pagination-page-list-Input{
	position:absolute;
	top:6px;
	left:8px;
	width:42px;
	height:18px;
	padding-left:2px;
}
.l-btn-icon{
	background-size:cover !important;
}
.abstractParent{
	position:relative;
}
.abstractSelectBox{
	position:absolute;
	min-width:100px;
	max-width:200px;
	min-height:50px;
	border:1px solid #ccc;
	border-radius:5px;
	top:30px;
	right:0;
	z-index:10000;
	background:#ffffff;
}
.abstractSelectBox .remarkUl{
	/* padding:5px 2px 5px 5px; */
}
.abstractSelectBox .remarkList{
	height:25px;
	line-height:25px;
	text-align:left;
	cursor:pointer;
	padding-left:5px;
	padding-right:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	/* border-bottom:1px solid #ccc; */
}
.abstractSelectBox .remarkList:hover{
	background:#ccc;
}
.moveUpSpan {
	color:#843534;
	cursor:pointer;
}
.moveDownSpan{
	color:#337ab7;
	cursor:pointer;
}
.moveSpanInterval{
	padding:0 5px;
}
.moveSpanDisabled{
	color:#ccc;
}
.warningIcon{
 	border-radius:50%;
	margin-top: 7px;
	margin-right: 10px;
	width: 15px;
	height: 15px;

}
.warningBox{
	color: #fff;
	float:left;
	width: 40px;
	text-align: center;
	font-size: 12px;
}
.warningIconTips{
	width:15px;
 	height:15px;
 	border-radius:50%;
 	margin:10px 0 0 0;
 	float:left;
}
.warningTipsParent{
	display: flex;
	padding:0 0 0 5px;
	/*background-color：#000;*/
	word-break: break-all;
	word-wrap: break-word;
	margin:0px;
	min-height:30px;
	line-height:30px;
}
.warningTipsParentBox{
    width:500px;
    word-break:break-all;
	position:absolute;
	border:1px solid #ccc;
	border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    padding:5px;
    background:#fff;
    font-size:12px;
    box-shadow:#ccc -1px 1px 5px 1px;
    -moz-box-shadow:#ccc -1px 1px 5px 1px;
    -webkit-box-shadow:#ccc -1px 1px 5px 1px;
    z-index:99999;
    right:20px;
}
.warningIconParent{
	cursor:pointer;
}
.warningColor1{
	background-color:#F13939!important;
}
.warningColor2{
	background-color:#FFFF00!important;
}
.warningColor3{
	background-color:#3762BF!important;
}

.item-from-3 .input-item .textbox-addon-right{
	width:45px !important;
}
.icon-dataset{
	position:absolute;
	z-index:99;
	cursor:pointer;
	right: 0;
	width: 20px;
	height: 35px;
}
.all-search-linkbutton{
	border-radius:3px;
}
.panel-toolbar-search .searchbox{
	height:35px;
	border-radius:5px;
}
.textbox-text{
	width:100%;
	border:none;
}
#audit-form-001 .item-from-1 .input-item{
	width:55%;
}
.listtreebox .tree-icon.tree-folder{
	width:16px;
	height:20px;
}


.showFieldDlgBox{
	background:#ffffff;
	border:0;
	border-radius:0;
}
.showFieldDlgBox .panel-header{
	border-color:#f8f8f8;
}
.showFieldDlgBox .panel-title{
	height:40px;
	line-height:40px;
	font-size:16px;
	padding-left:15px;
}
.showFieldDlgBox .panel-tool{
	right:20px!important;
}
.dlgFooterBtn{
	width:60px;
	height:28px;
	line-height:28px;
	border-radius:2px;
	display:block;
	float:left;
	text-align:center;
	cursor:pointer;
}
.dlgFooterBtn-save{
	margin-left:320px;
	background:#5e7ce0;
	color:#ffffff;
}
.exportFooterBtn-save{
	margin-left:10px;
	background:#5e7ce0;
	color:#ffffff;
}
.exportBotBox{
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding: 0 20px;
}
.dlgFooterBtn-save:hover{
	background:#7693f5;
}
.dlgFooterBtn-save:focus{
	background:#344899;
}
.dlgFooterBtn-cancle{
	margin-left:10px;
	border:1px solid #adb0b8;
	color:#252b3a;
}
.dlgFooterBtn-cancle:hover,.dlgFooterBtn-cancle:focus{
	border:1px solid #526ecc;
	color:#526ecc;
}
.showFieldCenter{
	padding-left:15px;
}
.showExportFieldCenter{
	padding:0 15px;
}
.showFieldCenter-top{
	padding:8px 0;
	border-bottom:1px solid #f8f8f8;
}
.showExportFieldCenter-top{
	padding:8px 0;
	border-bottom:1px solid #f8f8f8;
}
.fieldTitle{
	height:30px;
	line-height:30px;
	color:#8a8e99
}
.all-label{
	margin-left:5px;
	color:#252b3a;
}
.all-checkbox{
	vertical-align:bottom;
	-webkit-appearance:none;
	appearance:none;
	outline:none;
	background:#ffffff;
	border:1px solid #c9c9c9;
	border-radius:2px;
	width:15px;
	height:15px;
	line-height:15px;
	text-align:center;
	color:#fff;
}
.all-checkbox[type="checkbox"]:hover{
	border:1px solid #526ecc;
	cursor:pointer;
}
.all-checkbox:checked{
	color:#fff;
	background:#526ecc;
	border:1px solid #526ecc;
}
.checkboxDisabled[type="checkbox"]:hover{
	border:1px solid #c9c9c9;
	cursor:default;
}
.checkboxDisabled:checked{
	color:#ccc;
	background:rgb(243, 243, 239);
	border:1px solid #c9c9c9;
}
.labelDisabled:hover{
	cursor:default;
}
.all-checkbox:after{
	content:"\2713";
}
.clear{
	clear:both;
}
.singleCheck{
	vertical-align:middle;
}
.checkParentbox{
	width:25%;
	float:left;
	height:30px;
	line-height:30px;
	color:#252b3a;
}
.showFieldEast{
	border-left:1px solid #f8f8f8;
}
.showFieldEast-top{
	padding:8px 0 8px 8px;
	font-size:12px;
	color:#333;
	border-bottom:1px solid #f8f8f8;
    font-weight: bold;
}
.showFieldEast-content{
	height:100%;
	overflow-y:auto;
}
.showFieldEast-content::-webkit-scrollbar{
  width:5px;
  height:5px;
}
.showFieldEast-content::-webkit-scrollbar-track{
  background: rgb(239, 239, 239);
  border-radius:2px;
}
.showFieldEast-content::-webkit-scrollbar-thumb{
  background: #bfbfbf;
  border-radius:10px;
}
.showFieldEast-content::-webkit-scrollbar-thumb:hover{
  background: #333;
}
.showFieldEast-content::-webkit-scrollbar-corner{
  background: #179a16;
}
.drag-item{
	width:100%;
	padding: 0 10px;
  	line-height: 38px;
 	cursor: move;
 }
 .draging{
  	background-color: #ccc;
 }
 .no-draging{
  	background-color: #fff;
 }
.drag-mask{
	z-index:999999;
}
.closeIcon{
	float:right;
	width:16px;
	height:16px;
	margin-right:20px;
	margin-top:10px;
}
.closeIcon .closeIconbtn{
	display:inline-block;
	width:16px;
	height:16px;
	opacity:0.6;
	vertical-align:top;
	margin:0 0 0 2px;
	background:url('images/panel_tools.png') no-repeat -16px 0px;
}
.rightLocation{
	float:right;
}
#detailMain::-webkit-scrollbar{
  width:5px;
  height:5px;
}
#detailMain::-webkit-scrollbar-track{
  background: rgb(239, 239, 239);
  border-radius:2px;
}
#detailMain::-webkit-scrollbar-thumb{
  background: #bfbfbf;
  border-radius:10px;
}
#detailMain::-webkit-scrollbar-thumb:hover{
  background: #333;
}
#detailMain::-webkit-scrollbar-corner{
  background: #179a16;
}
.extractAccountBtnP{
	width:100%;
	height: 100%;
	text-align:center;
}
.extractAccountBtn{
	color:red;
	cursor:pointer;
	font-size:13px;
}
.treeboxcodeInput{
	position:absolute!important;
}
.viewDetailForm .combo-arrow{
	display:none;
}
.accAddForm .item-from-2 .label-item{
	width:150px;
	position:absolute;
	padding-right:5px;
}
.accAddForm .item-from-2 .input-item{
	padding-left:150px;
	width:90%;
}
.accAddForm .item-from-1 .label-item{
	width:150px;
	position:absolute;
	padding-right:5px;
}
.accAddForm .item-from-1 .input-item{
	padding-left:150px;
	height:auto;
	width:95%;
}
.file_upLoadBox{
	position:relative;
	margin:0!important;
	padding:0 20px;
	height:50px!important;
	line-height:50px!important;
}
.file_upLoadBox .uploadFileInput{
	width: 60px;
	height: 22px;
	opacity: 0;
	cursor:pointer;
	margin-left:-62px;
	text-indent:24px;
	filter: alpha(opacity = 0);
}
.file_upLoadBox .uploadFileInput:hover{
	background: #3b8fff;
}
.file_upLoadBox .textbox{
	width:0;
	border:none;
}
.file_upLoadBox .btn-text-upload{
	height:22px;
	line-height:22px;
	padding:0 5px;
	display:inline-block;
	background: #6499e8;
	text-align:center;
	color:#ffffff;
}
.file_upLoadBox .btn-text-upload{
	margin-top:-5px;
	cursor:pointer;
}
.uploadFileDetail_box{
	width:90%;
	padding-left:35px;
}
.uploadFileDetail_box li{
	height:25px;
	line-height:25px;
	color:rgb(119, 119, 119);
}
.uploadFileDetail_box .attachmentFileName{
	width:60%;
	display:inline-block;
}
.uploadFileDetail_box .attachmentFileSize{
	width:25%;
	display:inline-block;
}
.uploadFileDetail_box .attachmentFileBtn{
	width:40px;
	display:inline-block;
	cursor:pointer;
	text-align:center;
}
.uploadFileDetail_box .attachmentFileBtn:hover{
	color:black;
}
.mustdoRed{
	margin-right:5px;
	font-size:16px;
}
.accAddForm .textbox textarea{
	height:60px;
}
#subConditionTop .button-condition{
	display:none;
}
.exportNameInput{
	border-radius:2px;
	border: 1px solid #E1E1E1;
	padding: 0 8px;
	height: 30px;
	width: 530px;
	font-size: 13px;
}
.exportNameInput:focus{
	outline: none;
}
.file-add{
	display: block;
	width: 60px;
	height: 60px;
	border: 1px solid gainsboro ;
	background: url("images/fileAdd.png") no-repeat center center;
	background-size: 100% 100%;

}

.addDiv{
	margin: 0 0 0 105px;
	height: 80px;
	display: flex;
}
.delDiv{
	position: absolute;
	width: 20px;
	height: 20px;
	z-index: 999;
	background: url("images/error_icon.png");

}
/*新版显示字段页面样式开始*/
.showField_tabbar{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 12%;
	padding:0 10px;
	border-bottom:1px solid #9b9b9b26;
}
.showField_tabbar .textbox{
	width: 100px;
}
.showField_tabbar .icon-clear{
	display: none!important;
}
.showField_tabcontent{
	width: 100%;
	height: 88%;
	padding: 10px;
}
.open-dialog-Btn-save{
	display: inline-block;
	height: 33px;
	line-height: 33px;
	padding: 0px 20px;
	background-color:#3472ea;
	border: none;
	border-radius: 3px;
	cursor: pointer;
	color: white;
	margin-left:10px;
}
.open-dialog-Btn-save:hover{
	background-color:#6494ef;
}
.open-dialog-Btn-cancle{
	background-color: white;
	border: 1px solid #e1e1e1;
	color: #333;
}
.open-dialog-Btn-cancle:hover{
	color: #3472ea;
	background-color:white;
	border-color: #3472ea;
}

.searchComboTitle{
	display: inline-block;
	padding: 5px 2px;
	width: 100%;
	background-color: aliceblue;
	border-radius: 3px;
	color: #2c2ceab8;
}
.searchCombo_savebox{
	width: 100%;height: 15%;flex-shrink: 0;flex-grow:0;display: flex;align-items: center;justify-content: space-between
}
.searchCombo_savebox .textbox-text{
	height: 30px!important;
	line-height: 30px!important;
}
.searchComboItem{
	padding: 8px;
	display: flex;
	margin-top: 3px;
	border-radius: 3px;
	cursor: default;
}
.searchComboItem:hover{
	background-color: #f5f7fa;
}
.searchComboItem .item_text{
	color: #606266;
	display: inline-block;
	flex-grow: 1;
	flex-shrink: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: 20px;
}
.searchComboItem .item_delete_btn{
	display: inline-block;
	flex-grow: 0;
	flex-shrink: 0;
	color: red;
	cursor: pointer;
}
