

/*
主色：   #409eff
hover色：   #5cadff
active色：   #2693ff

左侧导航顶部背景色： #002040
左导航背景色： #001429
左导航二级背景色： #000b17
左导航选中背景色： #409eff
选中背景色：#edf6ff
页面背景色：#f0f2f5

边框线：#d8dfe6
分割线：#e6edf5

文字t1:#2d3033
文字t2:#5a6066
文字t3:#879099
文字t4:#b4c0cc
*/
/*-------------------------- common color ---------------------------- */
.color-primary{color:#409eff;}
.color-first{color:#2d3033;}
.color-second{color:#5a6066;}
.color-three{color:#879099;}
.color-four{color:#b4c0cc;}
.color-second{color:#2693ff;}
.color-danger{color:#eb9e05;} 
.color-success{color:#67c23a;}
.color-error{color:#fa5555;}
.color-white{color:#fff;}
.color-black{color:#000;}
.c2{color:#2d3033;}
.c4{color:#5a6066;}
.c6{color:#879099;}
.c8{color:#b4c0cc;}
/*-------------------------- common background ---------------------------- */
.bg-primary{background-color:#409eff;}
.bg-first{background-color:#5cadff;}
.bg-second{background-color:#2693ff;}
.bg-three{background-color:#edf6ff;}
.bg-four{background-color:#f0f2f5;}
.bg-danger{background-color:#eb9e05;} 
.bg-success{background-color:#67c23a;}
.bg-error{background-color:#fa5555;}
.bg-white{background-color:#fff;}
.bg-black{background-color:#000;}
/*-------------------------- common border ---------------------------- */
.bd-primary{border:1px solid #d8dfe6;}
.bd-first{border:1px solid #f0f2f5;}
.bd-white{border:1px solid #fff;}
.bd-black{border:1px solid #000;}
.bd-success{border:1px solid #67c23a;}
.bd-danger{border:1px solid #eb9e05;}  
.bd-error{border:1px solid #fa5555;}
.bdl-primary{border-left:1px solid #d8dfe6;}
.bdl-first{border-left:1px solid #f0f2f5;}
.bdl-white{border-left:1px solid #fff;}
.bdl-black{border-left:1px solid #000;}
.bdl-success{border-left:1px solid #67c23a;}
.bdl-danger{border-left:1px solid #eb9e05;}
.bdl-error{border-left:1px solid #fa5555;}
.bdr-primary{border-right:1px solid #d8dfe6;}
.bdr-first{border-right:1px solid #f0f2f5;}
.bdr-white{border-right:1px solid #fff;}
.bdr-black{border-right:1px solid #000;}
.bdr-success{border-right:1px solid #67c23a;}
.bdr-danger{border-right:1px solid #eb9e05;}
.bdr-error{border-right:1px solid #fa5555;}
.bdt-primary{border-top:1px solid #d8dfe6;}
.bdt-first{border-top:1px solid #f0f2f5;}
.bdt-white{border-top:1px solid #fff;}
.bdt-black{border-top:1px solid #000;}
.bdt-success{border-top:1px solid #67c23a;}
.bdt-danger{border-top:1px solid #eb9e05;}
.bdt-error{border-top:1px solid #fa5555;}
.btb-primary{border-bottom:1px solid #d8dfe6;}
.btb-first{border-bottom:1px solid #f0f2f5;}
.btb-white{border-bottom:1px solid #fff;}
.btb-black{border-bottom:1px solid #000;}
.btb-success{border-bottom:1px solid #67c23a;}
.btb-danger{border-bottom:1px solid #eb9e05;}
.btb-error{border-bottom:1px solid #fa5555;}
.bd-primary-dotted{border:1px dotted #333;}
/*灰色*/
.mini-textbox-input,.mini-grid-cell, .mini-grid-headerCell, .mini-grid-filterCell, .mini-grid-summaryCell,
.mini-pager,
.mini-panel,
.mini-buttonedit-input,
.mini-layout ,
.mini-listbox td,
.mini-tab,
.mini-tabs-table,
.mini-radiobuttonlist table label,
.mini-checkbox{ 
   font-family: Arial,"microsoft yahei",Tahoma, Verdana, 宋体; 
}
/*----------------------------------- bgcss ----------------------------------*/
.app-header{background:#F5F6FA;}
.app-toolbar{ background:#fff;}
.mini-modal{ background:rgba(0,0,0,0.4);opacity: .7;-moz-opacity: .7;filter: alpha(opacity=70);}
.mini-mask-background{background:#b2bcc5; opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
.mini-popup{border-color: #d8dfe6;box-shadow: 0 2px 12px rgba(0,0,0,0.1);border-radius:3px;padding: 6px 0;height:auto !important;}

/*----------------------------------- toolbar ----------------------------------*/
.mini-toolbar{background:#fff; border-color:#e1e6eb;border:none; padding: 10px 12px;}
.mini-splitter .mini-toolbar{padding:10px 0;}
.mini-fit .mini-toolbar{padding:12px 0;}
.separator{border-left:solid 1px #e1e6eb;}
.mini-pager-size .separator{margin-left: 16px !important;}
/*----------------------------------- button ----------------------------------*/
#btnNextPage,#btnPrevPage{padding:0 10px;}
.mini-button{ border-radius: 4px;background:none;font-size:9pt;font-family:"microsoft yahei","Helvetica Neue",Helvetica,Arial,sans-serif;  
line-height:26px; margin-right: 4px;    color: #409eff;
    background: none;
    border-color: #B3D8FF;}
.mini-toolbar .mini-button,.uc-toolbaroverflow  .mini-button{
	 min-width: 60px;
	 
}
.mini-button .iconfont{font-size:9pt;}
.mini-button.mini-button-outlined .iconfont {
    font-size: 9pt;
    color: #506066;
}
.mini-button-outlined{
	color: #409eff;
    background: none;
    border-color: #B3D8FF;
}
.mini-button-text {    line-height: 26px;
    padding: 0 8px;}
body .mini-pager a:hover.mini-button { 
    background:none; border:1px solid #fff; margin-right: 0;}
body .mini-pager a:hover.mini-button.mini-button-disabled{ 
    background:none; border:0 solid #fff; margin-right: 0;}
body .uc-toolbaroverflow a:hover.mini-button.mini-button-outlined,
body .mini-toolbar a:hover.mini-button.mini-button-outlined,
body .mini-messagebox a:hover.mini-button.mini-button-outlined{
	color: #fff; background: #5cadff; border-color: #5cadff;
	font-size:9pt;font-family:"microsoft yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height:26px;  margin-right: 8px;
}
body .uc-toolbaroverflow a:hover.mini-button.mini-button-outlined .iconfont,
body .mini-toolbar a:hover.mini-button.mini-button-outlined .iconfont,
body .mini-messagebox a:hover.mini-button.mini-button-outlined .iconfont{
	color:#fff;
}
body .uc-toolbaroverflow a:hover.mini-button.mini-button-disabled.mini-button-outlined .iconfont,
body .mini-toolbar a:hover.mini-button.mini-button-disabled.mini-button-outlined .iconfont{color:#b4c0cc;}


body .uc-toolbaroverflow a.mini-button-disabled.mini-button-outlined, 
body .uc-toolbaroverflow a:hover.mini-button-disabled.mini-button-outlined,
body .mini-toolbar a.mini-button-disabled.mini-button-outlined, 
body .mini-toolbar a:hover.mini-button-disabled.mini-button-outlined{color:#b4c0cc;border-color:#d9d9d9;  background: #f7f7f7;}



body .mini-toolbar a.mini-button-disabled.mini-button-outlined, 
body .uc-toolbaroverflow a.mini-button-disabled.mini-button-outlined,
body .mini-toolbar a:hover.mini-button-disabled.mini-button-outlined, 
body .uc-toolbaroverflow a:hover.mini-button-disabled.mini-button-outlined{
    color: #b4c0cc;
    border-color: #d9d9d9;
    background: #f7f7f7;  
}
body .mini-toolbar a.mini-button-disabled .iconfont, 
body .uc-toolbaroverflow a.mini-button-disabled .iconfont,
body .mini-toolbar a:hover.mini-button-disabled .iconfont, 
body .uc-toolbaroverflow a:hover.mini-button-disabled .iconfont{
    color: #b4c0cc;
 	border-color: #d9d9d9;
    background: #f7f7f7;  
}
body .mini-toolbar a.mini-button-disabled, body .mini-toolbar  a:hover.mini-button-disabled,
body .uc-toolbaroverflow a.mini-button-disabled, body .uc-toolbaroverflow  a:hover.mini-button-disabled  {
	 color: #b4c0cc;
 	border: 1px solid #d9d9d9 !important;
    background: #f7f7f7;  
     padding:0;
}

.mini-popupedit .mini-buttonedit-trigger .mini-buttonedit-icon {
    background: url(../image/icon2.gif) no-repeat 3px 4px;
}
.mini-datepicker .mini-buttonedit-trigger .mini-buttonedit-icon {
    background: url(../image/date.png) no-repeat;
}
/*----------------------------------- textbox ----------------------------------*/
body .mini-textbox-focus .mini-textbox-border{border-color: #409eff;}
body .mini-error .mini-textbox-border,
body .mini-error .mini-buttonedit-border{border-color: #fedddd; background-color: #ffeeee;}

.uc-toolbaroverflow .mini-textbox,.mini-toolbar .mini-textbox{margin-right: 4px;}
body .mini-textbox-disabled .mini-textbox-border,
body .mini-buttonedit-disabled .mini-buttonedit-border, 
body .mini-buttonedit-disabled .mini-buttonedit-input {
    background: #f7f7f7;
    color: #b4c0cc;
    cursor: default;
}
.mini-textarea .mini-textbox-input { 
    padding: 0 4px;
}
.mini-errorIcon {
    background: url(../image/error.png) no-repeat 
    }
/*----------------------------------- buttonedit ----------------------------------*/
.mini-buttonedit-border{}
.mini-buttonedit-button, .mini-buttonedit-close{margin-right:7px;}
.uc-toolbaroverflow .mini-buttonedit,.mini-toolbar .mini-buttonedit{margin-right:0;}
.mini-buttonedit-border{background:white; border-color:#d8dfe6;border-radius: 3px;}
body .mini-buttonedit-focus .mini-buttonedit-border{border-color: #409eff;}
body .mini-buttonedit-disabled .mini-buttonedit-button{background: #f7f7f7;}
.mini-buttonedit-button-hover,
.mini-buttonedit-hover .mini-buttonedit-button{color: #f0f2f5;
    background: none;
    border: none;}
.mini-buttonedit-button-pressed,
.mini-buttonedit-popup .mini-buttonedit-button{color: #f0f2f5;
    background: #fff;
    border-color: #fff;}
.mini-buttonedit .mini-buttonedit-icon {
    background: url(../image/icon1.png) no-repeat 50% 50%;
}
/*----------------------------- window -------------------------*/

.mini-window .mini-panel-header{background:#fff;}
.mini-window .mini-panel-footer{background:#fff;}
.mini-panel-header-inner {
    padding: 8px 4px 5px 8px;
}
.mini-panel .mini-tools {
    top: 10px;
}

/*------------------------- panel -----------------------*/
.mini-panel-header{height:32px;  background:#F5F6FA;  color:#444;  font-weight:bold;  border-bottom:solid 1px #d8dfe6;}
.mini-panel-toolbar{border-bottom:solid 1px #d8dfe6;  background:#fff;  border-color:#d8dfe6;}
.mini-panel-footer{border-top:solid 1px #d8dfe6;  background:#fff;  border-color:#d8dfe6;}
.mini-panel-border {
    border: 0px solid #eeeeee;
}
.mini-messagebox .mini-panel-border{
	border: 1px solid #fff;
    border-radius: 4px;
    box-shadow: 0 2px 12px rgba(0,0,0,0.1);
}
.mini-messagebox .mini-panel-header{
	background:#fff;
}
.mini-messagebox-warning,
.mini-messagebox-info, .mini-messagebox-warning, .mini-messagebox-question, .mini-messagebox-error, .mini-messagebox-waiting
{
	display: none;
}
.mini-messagebox-buttons .mini-button{
	line-height: 26px;
}
.mini-messagebox-content-text {
    padding-right: 0;
}
.mini-messagebox-content input{
	border:1px solid #d8dfe6;
	line-height: 26px;
	border-radius: 4px;
}
/*------------------- navbar ------------------*/
.mini-outlookbar-border{border-color:#e1e6eb;}
.mini-outlookbar .mini-outlookbar-groupHeader{background:#fff; border-color:#e1e6eb;}
.mini-outlookbar .mini-outlookbar-group {border-color:#e1e6eb;}
.mini-outlookbar .mini-outlookbar-groupBody{border-color:#e1e6eb;}

/*------------------- view2 -------------------*/
.mini-outlookbar-view2 .mini-outlookbar-groupHeader{border:solid 1px #e1e6eb;}
.mini-outlookbar-view2 .mini-outlookbar-groupBody{background:#fff;}

/*------------------- view3 -------------------*/
.mini-outlookbar-view3 .mini-outlookbar-group{border:solid 1px #e1e6eb;}
.mini-outlookbar .mini-outlookbar-hover{background:#e8f5f5;}
.mini-outlookbar-expand .mini-outlookbar-groupHeader{background:#e1e6eb;}

/*----------------------- splitter -----------------------*/
.mini-splitter-handler,.mini-layout-split,.mini-layout-spliticon{width:10px !important;}
.mini-splitter-border{border-color: #e6edf5;}
.mini-splitter .mini-splitter-pane1{border:none;}
.mini-splitter .mini-splitter-pane2{border-color:#e6edf5;}

/*----------------------- layout -----------------------*/
.mini-layout-border{border-color:#e1e6eb;}
.mini-layout-region{border-color:#e1e6eb;}
.mini-layout-region-header{background:#F5F6FA; border-color:#e1e6eb;}
.mini-layout-proxy{border-color:#e1e6eb; background:#F5F6FA;}
.mini-layout-proxy-hover{background:#F5F6FA;}
.mini-layout-region-title{color:#444;}
.mini-layout-region {	border: 0px solid #A8A8A8;	border-right: 1px solid #ddd;}

/*------------------------- menu --------------------------------*/
.mini-menu{background:#fff; border-color:#ebcd74; color:#444;}
.mini-menu-border{border-color:#e1e6eb;}
.mini-menuitem-hover,  .mini-menu-popup{border-color:#e1e6eb; background:#F5F6FA;}

.mini-menuitem-selected{border-color:#e1e6eb; background:#e1e6eb;}
.mini-menuitem-text, .mini-menuitem-text a{color:#444;}
.mini-separator{border-top:solid 1px #e1e6eb;}

/*---------------------- menu horizontal ----------------------*/
.mini-menu-horizontal .mini-menu-inner{background:#fff;  height:auto;}

/*---------------------- listbox -----------------------------*/
.mini-listbox-item-hover {background:#f0f7ff !important;}
.mini-listbox td{padding:0 10px;height:32px;}
.mini-listbox-view{height:auto !important;}
.mini-listbox-border{border:#e1e6eb 1px solid;}
body .mini-listbox-header td{border-color:#e1e6eb;}
body .mini-listbox .mini-listbox-item td{border-color:#f0f7ff;}
.mini-listbox-item-hover td{background:#f0f7ff; border-color:#e1e6eb;}
.mini-listbox-item-selected td{background:#f0f7ff; border-color:#e1e6eb;}
.mini-listbox-header{background:#fff; border-bottom:solid 1px #e1e6eb;}

/*---------------------- calendar -----------------------------*/
body .mini-calendar td {
    line-height: 21px;
    font-family: "microsoft yahei",arial;
}
.mini-calendar{border-color:#e1e6eb;}
.mini-calendar .mini-calendar-header{background:#F5F6FA;  border-color:#e1e6eb;line-height: 30px;height:30px;}
.mini-calendar-prev, .mini-calendar-next {
      top: 0;
 
}
.mini-calendar .mini-calendar-footer{border-top:solid 1px #e1e6eb;  background:#fafafa;}
.mini-calendar-tadayButton, .mini-calendar-clearButton,
.mini-calendar-okButton, .mini-calendar-cancelButton{background: #F5F6FA;  border-color: #e1e6eb; color: #444;}
.mini-calendar-menu-selected, a:hover.mini-calendar-menu-selected{color:#444; background:#e1e6eb;  border-color:#e1e6eb;}
.mini-calendar .mini-calendar-selected{color:#fff;        background: #409eff;
    border: solid 1px #409eff;
    border-radius: 4px;}
.mini-calendar .mini-calendar-today{border:1px solid #409eff;}
.mini-calendar-daysheader td{border-bottom:solid 1px #e1e6eb;}
.mini-calendar-menu{border-color:#e1e6eb;}
a:hover.mini-calendar-menu-month {background:#f6ebc9;  border-color:#e1e6eb;}
.mini-calendar .mini-calendar-weekend {
    color: #fa5555;
}
.mini-calendar .mini-calendar-weekend.mini-calendar-selected {
    color: #fff;
}
.mini-calendar-okButton, .mini-calendar-cancelButton {
    line-height: 21px;
}
/*---------------------- tabs -----------------------------*/
body .mini-tabs-plain .mini-tabs-scrollCt{background: #f0f2f5;}
.mini-tabs-scrollCt{border-color: #f0f2f5;background: none;border: 0;}
.mini-tabs-leftButton, .mini-tabs-rightButton{border:solid 1px #ebcd74;background-color:#fff;}
a:hover.mini-tabs-leftButton,a:hover.mini-tabs-rightButton{border:solid 1px #ebcd74;background-color:#F5F6FA;}
.mini-tabs-bodys{position: relative;border: solid 0 #999999;padding:0;}
.mini-grid-headerCell-inner{padding-top: 0;padding-bottom: 0;line-height: 36px;}
/*---------------------- top ----------------------*/
.mini-tabs-space{border:0;}
.mini-tabs-space div { width: 0;}
.mini-tab[title~=新增标包] {border-bottom:1px solid rgb(225, 230, 235); border-style:dashed;border-bottom-style:solid;border-color:#f1f1f1;border-bottom-color:rgb(225, 230, 235);background:#fcfcfc;}
.mini-tabs-space2{width: 0;border: 0;border-bottom:1px solid rgb(225, 230, 235);}
.mini-tab{background: #fff;border-color: #e1e6eb;color: #666;border-width: 0;padding: 10px 10px 10px 10px;font: 10.5pt "microsoft yahei";}
.mini-tab-hover{background:#F5F6FA;}
.mini-tab-active{border-bottom: solid 2px #409eff; background: #fff;color: #409eff;}
.mini-tab-close{opacity: .6;-moz-opacity: .6;filter: alpha(opacity=60);}
.mini-tab-close-hover{opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);    background-color:transparent;}
/*---------------------- bottom ----------------------*/
.mini-tabs-header-bottom .mini-tabs-space,
.mini-tabs-header-bottom .mini-tabs-space2{border-top: 1px solid #e1e6eb;}
.mini-tabs-header-bottom .mini-tabs-bodys{border:solid 1px #e1e6eb;}
.mini-tabs-header-bottom .mini-tab-active{border-top:solid 1px white; border-bottom:solid 1px #e1e6eb;}
.mini-tabs-body-bottom{border:solid 1px #e1e6eb;}

/*---------------------- left ----------------------*/
.mini-tabs-header-left .mini-tabs-space,
.mini-tabs-header-left .mini-tabs-space2{border-right: 1px solid #e1e6eb;}
.mini-tabs-header-left .mini-tabs-bodys{border:solid 1px #e1e6eb;}
.mini-tabs-header-left .mini-tab-active{border:solid 1px #e1e6eb;  border-right:solid 1px white;}
.mini-tabs-body-left{border:solid 1px #e1e6eb;}

/*---------------------- right ----------------------*/
.mini-tabs-header-right .mini-tabs-space,
.mini-tabs-header-right .mini-tabs-space2{border-left: 1px solid #e1e6eb;}
.mini-tabs-header-right .mini-tabs-bodys{border:solid 1px #e1e6eb;}
.mini-tabs-header-right .mini-tab-active{border:solid 1px #e1e6eb;  border-left:solid 1px white;}
.mini-tabs-body-right{border:solid 1px #ebcd74;}

/*------------------- grid --------------------*/
.mini-grid-border{border-color:#e1e6eb;}
.mini-grid-header{background:#fff;}
.mini-grid-headerCell, .mini-grid-topRightCell{    background: #f7f7f7;
    border-right: #e6edf5 1px solid;
    border-bottom: #e6edf5 1px solid}
.mini-grid-cell{border-color:#e6edf5;  border-bottom-color:#e6edf5;padding: 0 6px;}
.mini-grid-filterRow{background:#fff;}
.mini-grid-footer{border-top:solid 0 #e1e6eb;  background:#fff;}
.mini-grid-columnproxy{background:#fff;  border:#e1e6eb 1px solid;}
body .mini-grid-row-hover, body .mini-grid-row-hover .mini-grid-frozenCell{background: #eee;}
html body .mini-grid-row-selected, body .mini-grid-row-selected .mini-grid-frozenCell{background: #ecf5ff;}
.mini-grid-header-over{background: #edf6ff;}
.mini-grid-cell, .mini-grid-headerCell, .mini-grid-filterCell, .mini-grid-summaryCell {
	border-bottom: #e6edf5 1px solid;line-height: 29px;
	/* padding:0 5px; */
	}
.mini-grid-headerCell{
	color: #879099;
}
.mini-grid-headerCell.mini-grid-headerCell-danger{
	color: #fa5555;
}
.mini-grid-headerCell-outer { 
    padding-left: 5px;
    padding-right: 5px; 
}
body .mini-grid-headerCell-nowrap {
    white-space: nowrap;
    word-break: keep-all;
    font-weight: 700;

}
.mini-grid-columns-lock, .mini-grid-rows-lock {
    border-right: #e6edf5 1px solid;
}
.mini-grid-summaryRow {
    
    background: #fff;
    }
    
.mini-grid-emptyText {
    font-size: 12px;
    padding: 0px;
    background: url(../image/403_gray.png) no-repeat;
    width: 400px;
    height: 300px;
    background-size: auto;
    display: inline-block;
    text-indent: -9999px;
    margin-left: 260px;
    margin-top: 93px;
}
/* .mini_empty .mini-grid-emptyText{margin-left:500px!important;} */
.mini_change{background: url(../image/403_gray.png) no-repeat;height:300px;background-size: 100%;}
/*---------------------- tree -----------------------*/
.mini-tree-node-hover .mini-tree-nodeshow{  background: #edf6ff;
    border: solid 1px #edf6ff;}
.mini-tree-selectedNode .mini-tree-nodeshow
{    background: #edf6ff;
    border-color: #edf6ff;}

.mini-tree-nodetitle { 
    height: 26px;
    line-height: 22px;
}
.mini-tree-nodetext {
    height: 26px;
    line-height: 24px;
    }
.mini-tree-treeLine .mini-tree-collapse .mini-tree-node-ecicon {
    background: transparent url(../image/collapseLine.gif) no-repeat;
}
.mini-tree-treeLine .mini-tree-expand .mini-tree-node-ecicon {
    background: transparent url(../image/icon2.gif) no-repeat 50% 65%;
}
.mini-tree-treeLine .mini-tree-indent {
    background: none;
}
.mini-tree-treeLine .mini-tree-node-ecicon {
    background:none;
}
.mini-tree-treecell .mini-grid-cell-inner {
    padding: 2px;
}
.mini-tree-nowrap .mini-tree-nodetext {
    margin-left: 5px;
}
 .mini-tree-checkbox{
    	position: relative;
	    top: 0px;
	    left: 0px;
	    display: inline-block;
	    width: 12px;
	    height: 12px;
	    background: none rgb(255, 255, 255);
	    border-width: 1px;
	    border-style: solid;
	    border-color: rgb(216, 223, 230);
	    border-image: initial;
	    border-radius: 2px;
	    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;    transition: all .3s;
    }
    .mini-tree-checkbox-checked:after{
   	    transform: rotate(45deg) scale(1);
	    position: absolute;
	    display: table;
	    border: 2px solid #fff;
	    border-top: 0;
	    border-left: 0;
	    content: " ";
	    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    }
    .mini-tree-checkbox:after{
    	left: 4px;
    	top: 0px;
    	width: 4px;
    	height: 8px;
    }
    .mini-tree-checkbox-checked{
    	background: none;
    	background-color: #409eff;
    	border-color: #409eff;
    }
/*------------------- pager --------------------*/
.mini-pager-size .mini-combobox{width:70px;}
.mini-grid-pager{border-top:none;background:#fff;padding: 0;line-height: 40px;}
.mini-pager{line-height: 40px;height: 40px;background:#fff;border-color:#e1e6eb;}
.mini-pager-left{line-height: 36px;}
body .mini-pager .mini-pager-num{width:34px; height: 26px;border-radius: 3px;border: 1px solid #d8dfe6;}
.mini-pager-index {
    vertical-align: baseline;
}
.mini-pager .mini-iconfont{
	display: inline-block;
    font: normal normal normal 14px/1 iconfont;
    color:#409eff;
}
.mini-pager-first,.mini-pager-prev ,
.mini-pager-next,.mini-pager-last,.mini-pager-reload {
    background-image:none;
}
.mini-pager-first:after {
    content: "\e614";
}
.mini-pager-prev:after {
    content: "\e746";
}
.mini-pager-next:after {
    content: "\e600";
}
.mini-pager-last:after {
    content: "\e642";
}
.mini-pager-reload:after{
	content: "\e623";
}
body .mini-pager-size .mini-buttonedit .mini-buttonedit-border {
    border-color: #d8dfe6;
}
/*------------------- tooltip -------------------*/
.mini-tooltip-inner {border:solid 1px #aaa;}

/*------------------- textboxlist -------------------*/
.mini-textboxlist-border{border-color: #d8dfe6;}
body .mini-textboxlist-focus .mini-textboxlist-border{border-color: #d8dfe6;;}

/*------------------------radio-------------------------------*/

.mini-grid-radio,.mini-radiobuttonlist-item .mini-list-icon {
	position: relative;
    top: 0;
    left: 0;
    display: inline-block;
    background:none;
	width: 12px;
    height: 12px;
    border-width: 1px;
    border-style: solid;
    border-radius: 100px;
    border-color: #d9d9d9;
    background-color: #fff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.mini-grid-radio:after,.mini-radiobuttonlist-item .mini-list-icon:after{
   position: absolute;
       width: 4px;
    height: 4px;
    left: 4px;
    top: 4px;
    border-radius: 4px;
    display: table;
    border-top: 0;
    border-left: 0;
    content: ' ';
    background-color: #fff;
    opacity: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
    -o-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
    transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.mini-grid-radio-checked, .mini-grid-row-selected .mini-checkcolumn .mini-grid-radio,
.mini-checkboxlist-item-selected .mini-list-icon, .mini-radiobuttonlist-item-selected .mini-list-icon {
   	background-image: none;
    border-color: #409eff;
    background-color: #409eff;
} 


.mini-grid-radio-checked:after, .mini-grid-row-selected .mini-checkcolumn .mini-grid-radio:after,
.mini-checkboxlist-item-selected .mini-list-icon:after, .mini-radiobuttonlist-item-selected .mini-list-icon:after {
    -webkit-transform: scale(0.875);
    -ms-transform: scale(0.875);
    transform: scale(0.875);
    opacity: 1;
    -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
    -o-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
    transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.mini-radiobuttonlist-item .mini-list-icon{margin-right:6px;    width: 13px;
    height: 13px;}

/*------------------------checkbox--------------------------*/

.mini-grid-checkbox ,
 .mini-checkbox-icon{
    background:none;
	position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 12px;
    height: 12px;
    border: 1px solid #d8dfe6;
    border-radius: 2px;
    background-color: #fff;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.mini-grid-checkbox:after,
 .mini-checkbox-icon:after{
	-webkit-transform: rotate(45deg) scale(0);
    -ms-transform: rotate(45deg) scale(0);
    transform: rotate(45deg) scale(0);
    position: absolute;
        left: 4px;
    top: 0px;
    display: table;
    width: 4px;
    height: 8px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    content: " ";
    -webkit-transition: all .1s cubic-bezier(.71,-.46,.88,.6);
    transition: all .1s cubic-bezier(.71,-.46,.88,.6);
}

.mini-grid-checkbox-checked, 
.mini-grid-row-selected .mini-checkcolumn .mini-grid-checkbox, 
.mini-checkbox-checked .mini-checkbox-icon, 
.mini-grid-row-selected .mini-grid-cell-nowrap .mini-grid-checkbox{
    background: none;
	background-color: #409eff;
    border-color: #409eff;
}

.mini-grid-checkbox-checked:after, 
.mini-grid-row-selected .mini-checkcolumn .mini-grid-checkbox:after, 
.mini-checkbox-checked .mini-checkbox-icon:after, 
.mini-grid-row-selected .mini-grid-cell-nowrap .mini-grid-checkbox:after {
   	-webkit-transform: rotate(45deg) scale(1);
    -ms-transform: rotate(45deg) scale(1);
    transform: rotate(45deg) scale(1);
    position: absolute;
    display: table;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    content: " ";
    -webkit-transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
}
.mini-checkbox-check, .mini-checkbox-icon {
    width: 13px;
    height: 13px;
}
/*--------------------mini-tools-----------------------------*/
.mini-tools-restore {
    background: url(../image/restore.png) no-repeat;
}
.mini-tools-close {
    background: url(../image/close.png) no-repeat;
}
.mini-tools-min {
    background: url(https://zmjc.ccmcgc.com/script/miniui/themes/metro-gjc6-2017V2/images/tools/min.png) no-repeat;
}
.mini-tools-max {
    background: url(../image/max_icon.png) no-repeat ;
}
/*------------------------splitter------------------------*/
.mini-splitter-pane1-button, .mini-splitter-pane2-button,.mini-layout-spliticon {
    background: url(../image/mini-left.png) no-repeat;
}
.mini-splitter-pane2-button,
.mini-layout-split-west .mini-layout-spliticon-collapse {
    background: url(../image/mini-right.png) no-repeat;
}
/*------------------- htmlfile -------------------*/
.mini-htmlfile .mini-buttonedit-button{border:1px solid #d8dfe6;  border-top:#ffffff;    border-right:#ffffff;  background:#ffffff;  color:#444; line-height:22px;}
.mini-layout-region-west{border-left:1px;}
.mini-layout-proxy-west .mini-tools-collapse {
    background: none;
}

/*toolbaroverflow*/
.uc-toolbaroverflow{line-height: 40px;border-radius: 4px 4px 0 0;background-color: #fff;padding: 8px 12px;margin: 0 12px;}
.uc-toolbaroverflow-layout{padding:8px 0;margin:0;}
.mini-splitter .mini-fit{padding:0 5px 0 0;}
.gjc-mini-fit{padding:0 12px;background: #f0f2f5;}
.gjc-mini-fit-layout{padding:0 12px;background: #fff;}
.gjc-mini-grid{background:#fff;padding:0 12px;border-radius: 0 0 4px 4px;}
/*scrollbar*/
/* .mini-grid-columns-view{padding-right:0px!important;} */
.mini-fit::-webkit-scrollbar,.mini-grid-rows-view::-webkit-scrollbar{width:12px;height:12px;}
.mini-fit::-webkit-scrollbar-button,.mini-grid-rows-view::-webkit-scrollbar-button{background-color:#fff;}
.mini-fit::-webkit-scrollbar-track,.mini-grid-rows-view::-webkit-scrollbar-track{background:#fff;}
.mini-fit::-webkit-scrollbar-thumb,.mini-grid-rows-view::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px;}
.mini-fit::-webkit-scrollbar-corner,.mini-grid-rows-view::-webkit-scrollbar-corner{background:#fff;}
.mini-fit::-webkit-scrollbar-resizer,.mini-grid-rows-view::-webkit-scrollbar-resizer{background:#fff;}
.showMaxCenter.active{width:auto !important;height:auto !important;left:100px !important;top:60px !important;right:100px !important;bottom:60px !important;}
/**/
.mini-textboxlist .mini-textboxlist-item { 
      border: 1px solid rgba(64, 158, 255, 0.2);
    background: rgba(64, 158, 255, 0.1);
    padding: 0 24px 0 10px;
    border-radius: 4px;
    height:28px;
    line-height: 28px;
        color: #409eff;
}
.mini-textboxlist-close {
    position: absolute;
       right: 3px;
    top: 7px;
    display: block;
    width: 16px;
    height: 16px;
    font-size: 1px;
  background: url(https://zmjc.ccmcgc.com/script/miniui/themes/metro-gjc6-2017V2/images/textboxlist/close.png);
  background-size: 14px 14px;
    cursor: pointer; 
}
.mini-textboxlist-close-hover, .mini-textboxlist-item-selected .mini-textboxlist-close{ 
  background: url(https://zmjc.ccmcgc.com/script/miniui/themes/metro-gjc6-2017V2/images/textboxlist/closed.png);
	
}
/*--------------------crumb-------------------------------*/
.pageHeader___qgeO0{background: #fff;padding: 0 20px;height: 40px;line-height: 40px;border-bottom: 0px solid #f0f2f5;}
.pageHeader___qgeO0 .breadcrumb___2WwSj{}
.ant-breadcrumb .anticon{font-size: 12px;}
.ant-breadcrumb a{color: rgba(0, 0, 0, 0.45);-webkit-transition: color .3s;-o-transition: color .3s;transition: color .3s;}
.ant-breadcrumb a:hover{color: #40a9ff;}
.ant-breadcrumb > span:last-child{color: rgba(0, 0, 0, 0.65);}
.ant-breadcrumb > span:last-child .ant-breadcrumb-separator{display: none;}
.ant-breadcrumb-separator{margin: 0 8px;color: rgba(0, 0, 0, 0.45);}
.ant-breadcrumb-link > .anticon + span{margin-left: 4px;}

/*-------------------------title-----------------------------*/
.gjc-title{line-height: 30px;padding-left: 5px;font-weight: 400;margin-top: 10px; margin-bottom:10px;}
.gjc-title-sm{font-size: 14px;}
.gjc-title-lg{font-size: 16px;}
.gjc-title-border{
	    line-height: 30px;
    padding-left: 10px;
    border-bottom: 1px solid #dddddd;
    font-weight: 400;
}


/*--------------------gjc-btn-------------*/
.gjc-btn{
	font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    list-style: none;
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 2px 5px;
    font-size: 9pt;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    -o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    position: relative;
    color: rgba(0, 0, 0, 0.65);
    background-color: #fff;
    border-color: #d9d9d9;
}
.gjc-btn .iconfont{
	font-size:9pt;
}
.gjc-btn-big{
	padding: 12px 20px;
}
.gjc-btn-sm{
	padding: 9px 15px;
}
.gjc-btn-lt{
	padding: 7px 15px;
}

.gjc-btn-primary {
  color: #fff;
  background-color: #1890ff;
  border-color: #1890ff;
}

 
.gjc-btn-primary:hover,
.gjc-btn-primary:focus {
  color: #fff;
  background-color: #40a9ff;
  border-color: #40a9ff;
}
.gjc-btn-primary:hover > a:only-child,
.gjc-btn-primary:focus > a:only-child {
  color: currentColor;
}
.gjc-btn-primary:hover > a:only-child:after,
.gjc-btn-primary:focus > a:only-child:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: transparent;
}
.gjc-btn-primary:active,
.gjc-btn-primary.active {
  color: #fff;
  background-color: #096dd9;
  border-color: #096dd9;
}
/*---------------------------gjc-tips---------------------------------*/
.mini-tips{font-family: "microsoft yahei",arial;font-size: 14px;
    padding:15px 20px;
}
.gjc-tips{display: inline-block;font-size: 14px;font-family: "microsoft yahei",arial;}
.gjc-tips *{vertical-align: middle;}
.gjc-tips{font-size: 14px;}

/*from-table*/

/*--------------arrow---------------*/
.projectNav ul li .nav-text .nav-arrow{
			left:50%;
			border-left: 7px solid transparent;
    		border-right: 7px solid transparent;
    		top:-9px;
    		margin-left:-8px;
}
@media (min-width: 1920px){
		.projectNav ul li .nav-text .nav-arrow{
			left:49.5% ;
	}
}


/*------------无数据-----------------------*/
.no_num{
		background:url("../image/403_gray.png") no-repeat;
		width:400px;height:400px;
		background-position: 50%;
	}


