/**
 @author sl
*闁插秴鍟揺asyui閺嶅嘲绱�,鐎圭偟骞囬弬鎵畱閺嶅嘲绱�
*闁插秴鍟撻惃鍕劥閸掑棗瀵橀幏顒婄礉閹稿鎸抽敍灞剧叀鐠囶澁绱濆瑙勵攱閿涘苯娴橀弽鍥╃搼
*/
/* form娣诲姞鎸夐挳锛岃繖鏄寜閽牱寮�??? */
.inputClass .easyui-linkbutton{
	width: 100px !important;
    height: 24px;
    color: #fff;
    line-height: 24px;
}
.datagrid-view2 .datagrid-body{overflow:auto;}
/* .datagrid-view2 .datagrid-body:hover{
	overflow-y: scroll;
	overflow-x: scroll;
	overflow:auto
}  */
.textbox .textbox-text{ /* input瓒呭嚭鏄剧ず鐪佺暐鍙� */
	overflow: hidden;
    text-overflow: ellipsis;
   /*  white-space: nowrap; */
    white-space: normal;
   /*  width: 100% !important; 涓嶈兘100% important */
   width: 100%
}
.headertitles{ float: right;font-weight: bold;font-size: 16px;color: #F44336;padding-right: 10px; margin-top: 6px;}
.tabs-inner{
	line-height: 20px!important;
}
#bottomDiv .tabs-tool{background:none !important;}
/************閺佺繝閲滈懗灞炬珯閺嶅嘲绱�***************/
.maintab-bg{
	background-color:rgba(255, 255, 255, 0.8)!important
}
.panel-body{
	border:0px!important; 
	background: none!important;
	min-height:2px;
	min-width:2px;
}

.datagrid-toolbar, .datagrid-pager,
.datagrid-footer .datagrid-ftable .datagrid-td-rownumber{
	background: none!important;
}

/* #tabs .panel{
	padding:0px 50px;
} */
.panel-header{
	background:none!important;
	border:0px;
	border-bottom:1px solid #117dd1;
}

/************tabs閺嶅洨顒烽弽宄扮础***************/
.tabs-header, .tabs-scroller-left, .tabs-scroller-right, .tabs-tool, .tabs, 
.tabs-panels, .tabs li a.tabs-inner, .tabs li.tabs-selected a.tabs-inner, 
.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, 
.tabs-header-left .tabs li.tabs-selected a.tabs-inner, 
.tabs-header-right .tabs li.tabs-selected a.tabs-inner{
	border:0px;
	background: none;
}
#tabs_listA .tabs li.tabs-selected{
	border-bottom: 3px solid #177dd1;
    
}
.tabs li.tabs-selected a{
	color: #177dd1 !important;
}
.tabs{
	border-right:1px solid #117dd1;
}

#tabs .tabs{
	padding-left: 50px;
}
#tabs  ul>li .tabs-title{
	font-size: 16px;
    line-height: 30px;
    font-family: Microsoft Yahei;
    color: #333333;
    font-weight: normal;
}

#tabs ul>li .tabs-with-icon{
	padding-left: 0px;
}
#tabs ul>li .tabs-closable {
    padding-right: 10px;
}

#tabs .tabs li.tabs-selected a.tabs-inner{
	background:rgb(217, 235, 250);
	border:0px!important;
}

#tabs .tabs li a.tabs-inner{
	background:white;
	border:0px!important;
}
#tabs .tabs li{
	margin: 0 0px -1px 0!important;
}

#tabs .tabs-scroller-left{
	/* z-index:300; */
    width: 20px;
    background-position: 0 5px !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
    background: rgba(250, 250, 250, 0.9) url(images/tabs_icons.png) no-repeat;
}
#tabs .tabs-scroller-right{
    width: 20px;
    background: rgba(250, 250, 250, 0.9) url(images/tabs_icons.png) no-repeat;
    background-position: 50% 5px !important;
    background-size: 300%!important;
    right:1px;
}

#tabs .tabs-scroller-over{
	background-color:rgba(250, 250, 250, 0.8)!important
}

.tabs-header-left{
	border:0px!important;
	background:none!important;
}
.tabs-header-left .tabs li a.tabs-inner{
	margin-left: 5px;
	border:0px!important;
	width: auto!important;
	background: none!important;
}
.tabs-header-left .tabs{
	padding:20px 0 0;
	border-right:2px solid #117dd1;
}

.tabs-header-left .tabs li{
    margin: 0 -1px -1px 0;
    float: none;
}
.tabs-header-left .tabs  .tabs-selected{
    background: #cfe5f6;
    border: 2px solid #177dd1;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.tabs-header-left .tabs a{
	height:auto!important;
	margin: 10px 0!important;
}
.tabs-header-left .tabs-selected .tabs-title{
    display: block;
	font-family: Microsoft Yahei;
    color: #333333;
   	font-size: 16px;
	line-height: 22px!important
}
.tabs-header-left .tabs-title{
    display: block;
	font-family: Microsoft Yahei;
    color: rgba(51, 51, 51, 0.5);
   	font-size: 16px;
	line-height: 22px!important;
	padding-left: 0px!important;
}

.tabs-header-left .tabs-scroller-left,
.tabs-header-left .tabs-scroller-right{
	display:none!important;
}


#tabs .tabs-scroller-over{
	background-color:rgba(250, 250, 250, 0.8)!important
}
.tabs-header-top{background:none !important}
.tabs-header-top .tabs  .tabs-selected{
    background: #cfe5f6;
    border: 2px solid #177dd1;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom: none;
}
 .tabs-header-top .tabs{
	border-bottom:2px solid #117dd1;
}
.tabs-header-top .tabs{height:35px !important;margin-top: 10px;}
.tabs-header-top .tabs .tabs-inner{
     height: 35px !important;
     padding: 0 30px;
    line-height: 35px !important;
}



.pageTabs .tabs-icon{
	display:none;
}
.pageTabs .tabs-with-icon{
	padding-left:0;
}
.pageTabs .tabs-header{
	background: none!important;
}
/* .pageTabs .tabs li{
	opacity: 0.6;
} */

/* .pageTabs  .tabs-selected{
	opacity: 1!important;
} */
.pageTabs .tabs-wrap li a{
	text-align: left!important;
	width: 90px;
    height: 35px;
    background: none!important;
}
.pageTabs .tabs a{
	width: 150px;
    height: 35px;
    background: none!important;
}

.pageTabs .tabs-title{
	font-size:16px;
    line-height: 20px;
    color:#333;
    padding-bottom:3px;
}
.pageTabs .tabs-selected .tabs-title{
    border-bottom: 2px solid #177dd1;
    color: #177dd1;
}
/*****************闁喛鏂�鐏炲倹鐗卞锟�**************/
.datagrid-mask{
	left:auto;
}

/************閹稿鎸抽弽宄扮础*******************/
.easyui-linkbutton .l-btn-icon-left .l-btn-icon{
	left:10px!important;
}
#btns_listA{
	padding-top: 10px;
}
.easyui-linkbutton{
	width: auto!important;
	margin: 0px 5px 5px 5px!important;
	border:0px!important;
	background:#177dd1;
}
.easyui-linkbutton.noDisplay{
	opacity: 0.4 !important;
}
.easyui-linkbutton .l-btn-icon-left .l-btn-text{
	margin: 0 10px 0 40px!important;
}

.easyui-linkbutton .l-btn-text,
.easyui-menubutton .l-btn-text{
	line-height: 26px!important;
	font-size: 14px!important;
	font-family: Microsoft Yahei;
    color: #ffffff;
}

.easyui-linkbutton .l-btn-icon {
    width: 20px;
    height: 20px;
    line-height: 30px;
    top: 0; 
    margin-top: 0;
    padding-top: 10px;
    background-size: 20px;
}

.easyui-linkbutton .l-btn-left{
	background: #117dd1;
}
/* .easyui-linkbutton.noDisplay .l-btn-left{
	background: #808080;
} */
.easyui-linkbutton .l-btn-left:hover,
.easyui-menubutton:hover,
.datagrid-header-over{
	background: #70b2e3!important;
}
.datagrid-header{
	border:0px!important;
}

.datagrid-toolbar{
	padding: 10px 2px;
	border:0px;
}
.dialog-toolbar{
	border:0px;
	background:none
}

.multipleHead{
	margin: 0 10px;
    border-bottom: 1px solid white;
}
/********************鐞涖劍鐗哥紙濠氥�夐惃鍕瘻闁斤拷************/
.l-btn-disabled, .l-btn-disabled:hover{
	opacity: 1!important;
}

.pagination-btn-separator{
	border-left: none;
    border-right: 1px solid #333333;
}
/************************鏉堟挸鍙嗗鍡涘劥閸掞拷*****************/
legend{
	font-family: Microsoft Yahei;
    color: #333333;
	font-size: 16px;
}

.textbox{
	border:0px!important;
	color: #333333;
	 /* height:auto!important  涓嶈*/
	 height: auto;
	 /* 瑙ｅ喅涓婁紶鏂囦欢缁勪欢table鏄剧ず闂 display: inherit; */
}

.textbox:focus{
	border:0px;
}

.combo{
	border:0px!important;
}

.combo-panel.panel-body{
	overflow: auto;
    box-shadow: rgb(138, 196, 255) 0px 0px 10px;
    background: white !important;
    max-height: 250px !important;
    border: 1px solid rgb(151, 203, 255) !important;
    height:auto!important;
}


.textbox .textbox-text,
.combobox-item, .combobox-group{
	font-size: 14px;
}
.combobox-item-hover{
	background: #117dd1!important;
    color: white!important;
}
.combo-arrow{
	background-color: rgba(224, 236, 255, 0)!important;
    margin-right: 5px;
    opacity: 1;
}
.spinner-arrow-up:hover, 
.spinner-arrow-down:hover{
	opacity: 1;
	background-color:white;
}

:focus {
    outline: none!important;
}
.labelClass{
	min-width: 100px;
	font-family: Microsoft Yahei;
    text-align: right;
        padding: 3px
}

.spinner-arrow{
	background:none;
}

.spinner-arrow-up
, .spinner-arrow-down{
    opacity: 1;
}
/*************datagrid**************/
/* .datagrid-header-check input, 
.datagrid-cell-check input{
	width: 10px;
    height: 10px;
}
input[type=checkbox]::before{  
	content: '';
    position: absolute;
    left: 4;
    width: 16px;
    height: 16px;
    line-height: 22px;
    text-align: center;
    color: white;
    font-size: 16px;
    background-color: #fff;
    border-radius: 16px; 
} 
 input[type=checkbox]:checked::before {  
     content: '';  
     background: url(../css/images/triangle.png) no-repeat 0px 0px;
     background-size: 18px;
 }   */
 
 .datagrid-header td, .datagrid-body td, .datagrid-footer td{
 	border:0px;
 }
 
.datagrid-header-row, .datagrid-row {  
  height: 30px;  
}  

.datagrid-cell{
	font-family: Microsoft Yahei;
	font-size: 14px;
	padding:0px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
 /*****閺佺増宓佺悰銊︾壐閸楁洘鏆熺悰锟�********/
  .datagrid-body .datagrid-row,
  .datagrid-body .datagrid-row .datagrid-td-rownumber{
 	background:#aad4f0
 }
 /*****閺佺増宓佺悰銊︾壐閸欏本鏆熺悰锟�********/
 .datagrid-body .datagrid-row-alt, 
 .datagrid-body .datagrid-row-alt .datagrid-td-rownumber{
 	background:#d1eefa
 }
 /*****閺佺増宓佺悰銊︾壐闁鑵戠悰锟�********/
 .datagrid-body .datagrid-row-selected, 
 .datagrid-body .datagrid-row-selected .datagrid-td-rownumber{
 	background:#fffabd !important;
 }
 /* 鼠标移入行变色 */
 .datagrid-body .datagrid-row-over, 
 .datagrid-body .datagrid-row-over .datagrid-td-rownumber{
 	background:#fffdf6;
 }
 .datagrid-header-inner,.datagrid-header{
 	background:none
 }
 .datagrid-htable{
 	background:#117dd1
 }
.datagrid-header .datagrid-cell span, 
.datagrid-header-inner .datagrid-cell{
	font-family: Microsoft Yahei;
	font-size: 16px;
 	color:#ffffff;
 }
 
 .tree-title{
 	font-size:14px;
 }
 .panel-tool a{
 	margin:0 5px;
 }
 
 /***************瀵顢�************************/
.panel-title{
    font-weight: 550;
    color: black;
    font-family: Microsoft Yahei;
    text-align: center;
}

.dialog-button{
	text-align: center!important;
    border: 0px!important;
    background: none!important;
}

.dialog-button .l-btn-left{
	background: #117dd1;
}
.dialog-button .l-btn-left .l-btn-text{
	    margin: 0 10px 0 40px!important;
	    line-height: 28px!important;
	    font-size: 14px!important;
	    font-family: Microsoft Yahei;
    	color: #ffffff;
}

.dialog-button .l-btn-left .l-btn-icon{
    left: 10px!important;
}

.l-btn,.l-btn:hover{
	border: 0px;
	padding:0px;
}
.l-btn:hover,
.l-btn:hover .easyui-linkbutton .l-btn-left{
    background: #70b2e3!important;
}

.easyui-linkbutton:hover .l-btn-left{
	background: #70b2e3!important;
}

.easyui-linkbutton .l-btn-left

.dialog-button .l-btn{
	margin-left: 10px!important;
    margin-right: 10px!important;
}
.window-mask{
	background:#000;
}
.window-shadow{
	box-shadow: none;
}

/**********************妤犲矁鐦夊锟�**************/
.textbox-invalid,.validatebox-invalid{
	background:#ffffff!important;
}

/****************閺冦儲婀″锟�*******************/
.calendar-saturday,.calendar-sunday{
	color:#177dd1;
}

.calendar-prevyear{
    background: url(images/blueTheme/pageIcons/calendar_arrows.png) no-repeat -1px -2px;
}

.calendar-prevmonth{
	background: url(images/blueTheme/pageIcons/calendar_arrows.png) no-repeat -18px -2px;
}
.calendar-nextmonth{
    background: url(images/blueTheme/pageIcons/calendar_arrows.png) no-repeat -34px -2px;
}
.calendar-nextyear{
	background: url(images/blueTheme/pageIcons/calendar_arrows.png) no-repeat -49px -2px;
}
/**********************閻楄鐣╅悾宀勬桨************/
#roleList .panel-header{
	margin-bottom:5px
}

/*********************閸ョ偓鐖�*****************/
.tabs li a.tabs-close{
    display: block;
    height: 20px;
    width: 20px;
    padding: 0px!important;
    background: url(images/tabs_icons.png);
    background-position: 100% 0 !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
    right: 0px;
    margin-top: -10px;
}
.tabs-scroller-left {
	display: block;
    height: 20px;
    width: 20px;
    padding: 0px!important;
    background: url(images/tabs_icons.png);
    background-position: 0 0 !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
    right: 0px;
    margin-top: -10px;
  background: #E0ECFF url('images/tabs_icons.png') no-repeat 1px center;
}
.tabs-scroller-right {
	display: block;
    height: 20px;
    width: 20px;
    padding: 0px!important;
    background: url(images/tabs_icons.png);
    background-position: 50% 0 !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
    right: 0px;
    margin-top: -10px;
}

.tabs-p-tool a:hover, .tabs li a:hover.tabs-close, .tabs-scroller-over{
	background-color:rgba(251, 251, 251, 0)!important
}
/********************閸掑棝銆夐崶鐐垼*************************/
.pagination-first {
  background: url('images/blueTheme/pageIcons/pagination_icons.png') no-repeat 0 center;
}
.pagination-prev {
  background: url('images/blueTheme/pageIcons/pagination_icons.png') no-repeat -16px center;
}
.pagination-next {
  background: url('images/blueTheme/pageIcons/pagination_icons.png') no-repeat -32px center;
}
.pagination-last {
  background: url('images/blueTheme/pageIcons/pagination_icons.png') no-repeat -48px center;
}
.pagination-load {
  background: url('images/blueTheme/pageIcons/pagination_icons.png') no-repeat -64px center;
}
/********************閹稿鎸抽崶鐐垼*************************/
.icon-add{
	 background: url(images/blueTheme/btnIcons/icon-add.png) no-repeat center center;
}
.icon-badd{
	 background: url(images/blueTheme/btnIcons/icon-badd.png) no-repeat center center;
}
.icon-log{
	 background: url(images/blueTheme/btnIcons/icon-log.png) no-repeat center center;
}
.icon-cancel{
	 background: url(images/blueTheme/btnIcons/icon-cancel.png) no-repeat center center;
}
.icon-interfacesend{
	 background: url(images/blueTheme/btnIcons/icon-interfacesend.png) no-repeat center center;
}
.icon-interfaceclose{
	 background: url(images/blueTheme/btnIcons/icon-interfaceclose.png) no-repeat center center;
}
.icon-remove{
	 background: url(images/blueTheme/btnIcons/icon-remove.png) no-repeat center center;
}
.icon-bremove{
	 background: url(images/blueTheme/btnIcons/icon-bremove.png) no-repeat center center;
}
.icon-closure{
	 background: url(images/blueTheme/btnIcons/icon-closure.png) no-repeat center center;	
}
.icon-edit{
	 background: url(images/blueTheme/btnIcons/icon-pencil.png) no-repeat center center;
}
.icon-search{
	 background: url(images/blueTheme/btnIcons/icon-search.png) no-repeat center center;
}
.icon-view{
	background: url(images/blueTheme/btnIcons/icon-view.png) no-repeat center center;
}
.icon-bound{
	background: url(images/blueTheme/btnIcons/icon-bound.png) no-repeat center center;
}
.icon-reload{
	 background: url(images/blueTheme/btnIcons/icon-reload.png) no-repeat center center;
}
.icon-ok {
    background: url(images/blueTheme/btnIcons/icon-ok.png) no-repeat center center;
}
.icon-import{
	background: url(images/blueTheme/btnIcons/icon-import.png) no-repeat center center;
}
.icon-attachment{
	background: url(images/blueTheme/btnIcons/icon-attachment.png) no-repeat center center;
}
.icon-export{
	background: url(images/blueTheme/btnIcons/icon-export.png) no-repeat center center;
}
.icon-close{
	background: url(images/blueTheme/btnIcons/icon-cancel.png) no-repeat center center;
}
.icon-save{
	background: url(images/blueTheme/btnIcons/icon-save.png) no-repeat center center;
}
.icon-print{
	background: url(images/blueTheme/btnIcons/icon-print.png) no-repeat center center;
}
.icon-check{
	background: url(images/blueTheme/btnIcons/icon-check.png) no-repeat center center;
}
.icon-favo{
	background: url(images/blueTheme/btnIcons/icon-favo.png) no-repeat center center;
}
.icon-reprint{
	background: url(images/blueTheme/btnIcons/icon-reprint.png) no-repeat center center;
}
.icon-recheck{
	background: url(images/blueTheme/btnIcons/icon-recheck.png) no-repeat center center;
}
.icon-skip{
	background: url(images/blueTheme/btnIcons/icon-skip.png) no-repeat center center;
}
.icon-picked{
	background: url(images/blueTheme/btnIcons/icon-picked.png) no-repeat center center;
}
.icon-logoff{
	background: url(images/blueTheme/btnIcons/icon-logoff.png) no-repeat center center;
}

.icon-ballocation{
	background: url(images/blueTheme/btnIcons/icon-ballocation.png) no-repeat center center;
}

.icon-setting{
	background: url(images/blueTheme/btnIcons/icon-setting.png) no-repeat center center;
}
.icon-AliWangWang{
	background: url(images/blueTheme/btnIcons/icon-AliWangWang.png) no-repeat center center;
}
.icon-assign{
	background: url(images/blueTheme/btnIcons/icon-assign.png) no-repeat center center;
}
.icon-call{
	background: url(images/blueTheme/btnIcons/icon-call.png) no-repeat center center;
}
.icon-dispatch{
	background: url(images/blueTheme/btnIcons/icon-dispatch.png) no-repeat center center;
}
.icon-notice{
	background: url(images/blueTheme/btnIcons/icon-notice.png) no-repeat center center;
}
.icon-plan{
	background: url(images/blueTheme/btnIcons/icon-plan.png) no-repeat center center;
}

.icon-allocation{
	background: url(images/blueTheme/btnIcons/icon-allocation.png) no-repeat center center;
}

.icon-boxing{
	background: url(images/blueTheme/btnIcons/icon-boxing.png) no-repeat center center;
}

.icon-bpreview{
	background: url(images/blueTheme/btnIcons/icon-bpreview.png) no-repeat center center;
}

.icon-copy{
	background: url(images/blueTheme/btnIcons/icon-copy.png) no-repeat center center;
}

.icon-deliver{
	background: url(images/blueTheme/btnIcons/icon-deliver.png) no-repeat center center;
}

.icon-detach{
	background: url(images/blueTheme/btnIcons/icon-detach.png) no-repeat center center;
}

.icon-favorite{
	background: url(images/blueTheme/btnIcons/icon-favorite.png) no-repeat center center;
}

.icon-generate{
	background: url(images/blueTheme/btnIcons/icon-generate.png) no-repeat center center;
}

.icon-information{
	background: url(images/blueTheme/btnIcons/icon-information.png) no-repeat center center;
}

.icon-logistics{
	background: url(images/blueTheme/btnIcons/icon-logistics.png) no-repeat center center;
}

.icon-manual{
	background: url(images/blueTheme/btnIcons/icon-manual.png) no-repeat center center;
}

.icon-pass{
	background: url(images/blueTheme/btnIcons/icon-pass.png) no-repeat center center;
}

.icon-pickup{
	background: url(images/blueTheme/btnIcons/icon-pickup.png) no-repeat center center;
}

.icon-preview{
	background: url(images/blueTheme/btnIcons/icon-preview.png) no-repeat center center;
}

.icon-push{
	background: url(images/blueTheme/btnIcons/icon-push.png) no-repeat center center;
}

.icon-refresh{
	background: url(images/blueTheme/btnIcons/icon-refresh.png) no-repeat center center;
}

.icon-relieve{
	background: url(images/blueTheme/btnIcons/icon-relieve.png) no-repeat center center;
}

.icon-restart{
	background: url(images/blueTheme/btnIcons/icon-restart.png) no-repeat center center;
}

.icon-reviseSupplier{
	background: url(images/blueTheme/btnIcons/icon-reviseSupplier.png) no-repeat center center;
}

.icon-stockup{
	background: url(images/blueTheme/btnIcons/icon-stockup.png) no-repeat center center;
}

.icon-unlock{
	background: url(images/blueTheme/btnIcons/icon-unlock.png) no-repeat center center;
}
.icon-on{
	background: url(images/blueTheme/btnIcons/icon-on.png) no-repeat center center;	
}
.icon-order{
	background: url(images/blueTheme/btnIcons/icon-order.png) no-repeat center center;	
}
.icon-stock{
	background: url(images/blueTheme/btnIcons/icon-stock.png) no-repeat center center;	
}
.icon-isco{
	background: url(images/blueTheme/btnIcons/icon-isco.png) no-repeat center center;
}
.icon-isjj{
	background: url(images/blueTheme/btnIcons/icon-isjj.png) no-repeat center center;
}
.icon-isdj{
	background: url(images/blueTheme/btnIcons/icon-isdj.png) no-repeat center center;
}
.icon-ised{
	background: url(images/blueTheme/btnIcons/icon-ised.png) no-repeat center center;
}
.icon-isfp{
	background: url(images/blueTheme/btnIcons/icon-isfp.png) no-repeat center center;
}
.icon-oos{
	background: url(images/blueTheme/btnIcons/icon-oos.png) no-repeat center center;
}
.icon-ishs{
	background: url(images/blueTheme/btnIcons/icon-ishs.png) no-repeat center center;
}
.icon-flag1{
	background:url('images/blueTheme/btnIcons/flag1.png') no-repeat center center;
}
.icon-flag2{
	background:url('images/blueTheme/btnIcons/flag2.png') no-repeat center center;
}
.icon-flag3{
	background:url('images/blueTheme/btnIcons/flag3.png') no-repeat center center;
}
.icon-flag4{
	background:url('images/blueTheme/btnIcons/flag4.png') no-repeat center center;
}
.icon-flag5{
	background:url('images/blueTheme/btnIcons/flag5.png') no-repeat center center;
}
.icon-ishd{
	background: url(images/blueTheme/btnIcons/icon-ishd.png) no-repeat center center;
}
.icon-islj{
	background: url(images/blueTheme/btnIcons/icon-islj.png) no-repeat center center;
}
.icon-isrt{
	background: url(images/blueTheme/btnIcons/icon-isrt.png) no-repeat center center;
}
.icon-issd{
	background: url(images/blueTheme/btnIcons/icon-issd.png) no-repeat center center;
}
.icon-issh{
	background: url(images/blueTheme/btnIcons/icon-issh.png) no-repeat center center;
}
.icon-auto{
	background: url(images/blueTheme/btnIcons/icon-auto.png) no-repeat center center;
}
.icon-frozen{
	background: url(images/blueTheme/btnIcons/icon-frozen.png) no-repeat center center;
}
.icon-switch{
	background: url(images/blueTheme/btnIcons/icon-switch.png) no-repeat center center;
}
.icon-initialize{
	background: url(images/blueTheme/btnIcons/icon-initialize.png) no-repeat center center;
}
.icon-interface{
	background: url(images/blueTheme/btnIcons/icon-interface.png) no-repeat center center;
}
.icon-jumpinto{
	background: url(images/blueTheme/btnIcons/icon-jumpinto.png) no-repeat center center;
}
.icon-label{
	background: url(images/blueTheme/btnIcons/icon-label.png) no-repeat center center;
}
.icon-modify{
	background: url(images/blueTheme/btnIcons/icon-modify.png) no-repeat center center;
}
.icon-related{
	background: url(images/blueTheme/btnIcons/icon-related.png) no-repeat center center;
}
.icon-record{
	background: url(images/blueTheme/btnIcons/icon-record.png) no-repeat center center;
}
.icon-reject{
	background: url(images/blueTheme/btnIcons/icon-reject.png) no-repeat center center;
}
.icon-lock{
	background: url(images/blueTheme/btnIcons/icon-lock.png) no-repeat center center;
}
.icon-calculate{
	background: url(images/blueTheme/btnIcons/icon-calculate.png) no-repeat center center;
}
.icon-undo{
	background: url(images/blueTheme/btnIcons/icon-undo.png) no-repeat center center;
}
.icon-allocation-blue{
	background: url(images/blueTheme/btnIcons/icon-allocation-blue.png) no-repeat center center;
}
.icon-back-blue{
	background: url(images/blueTheme/btnIcons/icon-back-blue.png) no-repeat center center;
}
.icon-ballocation-blue{
	background: url(images/blueTheme/btnIcons/icon-ballocation-blue.png) no-repeat center center;
}
.icon-closure-blue{
	background: url(images/blueTheme/btnIcons/icon-closure-blue.png) no-repeat center center;
}
.icon-copy-blue{
	background: url(images/blueTheme/btnIcons/icon-copy-blue.png) no-repeat center center;
}
.icon-detach-blue{
	background: url(images/blueTheme/btnIcons/icon-detach-blue.png) no-repeat center center;
}
.icon-manua-bluel{
	background: url(images/blueTheme/btnIcons/icon-manua-bluel.png) no-repeat center center;
}
.icon-merge-blue{
	background: url(images/blueTheme/btnIcons/icon-merge-blue.png) no-repeat center center;
}
.icon-relieve-blue{
	background: url(images/blueTheme/btnIcons/icon-relieve-blue.png) no-repeat center center;
}
.icon-view-blue{
	background: url(images/blueTheme/btnIcons/icon-view-blue.png) no-repeat center center;
}
.icon-redo{
	background: url(images/blueTheme/btnIcons/icon-redo.png) no-repeat center center;
}
.icon-download{
	background: url(images/blueTheme/btnIcons/icon-download.png) no-repeat center center;
}
.icon-allow{
	background: url(images/blueTheme/btnIcons/icon-allow.png) no-repeat center center;
}
.icon-done{
	background: url(images/blueTheme/btnIcons/icon-done.png) no-repeat center center;
}
.icon-upload{
	background: url(images/blueTheme/btnIcons/icon-upload.png) no-repeat center center;
}
.icon-merge{
	background: url(images/blueTheme/btnIcons/icon-merge.png) no-repeat center center;
}
.m-btn-downarrow, .s-btn-downarrow{
	background: url('images/blueTheme/btnIcons/menu_arrows.png') no-repeat 0 center
}
.icon-oos{
	background: url("images/blueTheme/pageIcons/icon-oos.svg") 100% / 100% no-repeat;
}
.icon-back{
	background: url(images/blueTheme/btnIcons/icon-back.png) no-repeat center center;
}

.icon-down{
	background: url(images/blueTheme/btnIcons/icon-down.png) no-repeat center center;
}
.icon-presell{
	background: url(images/blueTheme/btnIcons/icon-presell.png) no-repeat center center;
}


.icon-panel-tool-collapse{
	width: 20px;
    margin: 10px 0 0 0;
    height: 20px;
    float: right;
	background: url('images/blueTheme/pageIcons/panel_tools.png') 100% 100% no-repeat;
    background-size: 300%;
}
.icon-panel-tool-expand{
	width: 20px;
    margin: 10px 0 0 0;
    height: 20px;
    float: right;
	background: url('images/blueTheme/pageIcons/panel_tools.png') 100% 0 no-repeat;
    background-size: 300%;
}
.searchbox-button{
	background: url(images/blueTheme/pageIcons/searchbox_button.png) no-repeat center center;
	background-size: 120%;
    margin-right: 5px;
    opacity: 1;
}

.datebox .combo-arrow{
	background: url(images/blueTheme/pageIcons/datebox_arrow.png) no-repeat center center;
}
.datagrid-sort-asc .datagrid-sort-icon{
	background: url(images/blueTheme/pageIcons/arrow.png) 0 0 no-repeat;
	background-size: 200%;
	padding: 0 17px 0 0;
}
.datagrid-sort-desc .datagrid-sort-icon{
	background: url(images/blueTheme/pageIcons/arrow.png) 100% 0 no-repeat;
	background-size: 200%;
	padding: 0 17px 0 0;
}

/********************閻楄鐣╂い鐢告桨閻ㄥ墖ab閸ョ偓鐖�********************/
.icon-woqcInfo{
	background: url(images/blueTheme/pageIcons/icon-woqcInfo.png) no-repeat center center;
}
.icon-oqcInfo{
	background: url(images/blueTheme/pageIcons/icon-oqcInfo.png) no-repeat center center;
}
.icon-bhInfo{
	background: url(images/blueTheme/pageIcons/icon-bhInfo.png) no-repeat center center;
}
.icon-bskip{
	background: url(images/blueTheme/pageIcons/icon-bskip.png) no-repeat center center;
}
.icon-bsave{
	background: url(images/blueTheme/pageIcons/icon-bsave.png) no-repeat center center;
}
/********************閺嶅洭顣介幐澶愭尦**************************/
.panel-header .icon-save{
	background: url(images/blueTheme/pageIcons/filesave_blue.png) no-repeat center center;
}
.panel-header .icon-reload{
	background: url(images/blueTheme/pageIcons/reload_blue.png) no-repeat center center;
}
.icon-settings{
	background: url(images/blueTheme/pageIcons/icon-settings.png) 100% / 100% no-repeat;
}
.weigh-failure{
	background: url(images/blueTheme/pageIcons/weigh-failure.png) 100% / 100% no-repeat;
}
.weigh-succeed{
	background: url(images/blueTheme/pageIcons/weigh-succeed.png) 100% / 100% no-repeat;
}
/********************閻楄鐣╅崶鐐垼**********************/
.icon-more{
    display: block;
    width: 18px;
    height: 18px;
    float: right;
    margin-top: 1px;
    margin-right: 5px;
	margin-left: 5px;
    background: url(images/blueTheme/pageIcons/more.png) no-repeat center center;
    background-size: 100%;
    cursor: pointer;
}
.icon-hasHidden{
    display: block;
    width: 20px;
    height: 20px;
    float: right;
    margin-top: 1px;
    margin-right: 5px;
	margin-left: 5px;
    background-size: 100%;
    cursor: pointer;
    background: url('images/blueTheme/pageIcons/panel_tools.png');
    background-position: 100% 0 !important;
    background-size: 300%!important;
}
.icon-hasHiddens{
    display: block;
    width: 20px;
    height: 20px;
    float: right;
    margin-top: 1px;
    margin-right: 5px;
	margin-left: 5px;
    background-size: 100%;
    cursor: pointer;
    background: url('images/blueTheme/pageIcons/panel_tools.png');
    background-position: 100% 100% !important;
    background-size: 300%!important;
}
.icon-custom{
    display: block;
    width: 18px;
    height: 18px;
    float: right;
    margin-top: 1px;
    margin-right: 5px;
	margin-left: 5px;
    background: url(images/blueTheme/pageIcons/icon-custom.png) no-repeat center center;
    background-size: 100%;
    cursor: pointer;
}

.icon-settings{
	float: left;
    width: 20px;
    height: 20px;
    padding-right: 8px;
} 
.icon-menu{
	background: url('images/blueTheme/btnIcons/icon-menu.png') no-repeat 0 center
}
.icon-theme{
	background: url('images/blueTheme/btnIcons/icon-theme.png') no-repeat 0 center
}

/********************瀵顢嬮崗鎶芥４閺�鎯с亣閹稿鎸�*****************/
.panel-tool-close {
  	background: url('images/blueTheme/pageIcons/panel_tools.png');
    height: 20px!important;
    width: 20px!important;
    padding: 0px!important;
    background-position: 50% 0 !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
}
.panel-tool-min {
  	background: url('images/blueTheme/pageIcons/panel_tools.png');
    height: 20px!important;
    width: 20px!important;
    padding: 0px!important;
    background-position: 0 0 !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
}
.panel-tool-max {
  	background: url('images/blueTheme/pageIcons/panel_tools.png');
    height: 20px!important;
    width: 20px!important;
    padding: 0px!important;
    background-position: 0  100%!important;
    background-size: 300%!important;
    background-repeat: no-repeat;
}
.panel-tool-restore {
   	background: url('images/blueTheme/pageIcons/panel_tools.png');
    height: 20px!important;
    width: 20px!important;
    padding: 0px!important;
    background-position: 50% 100% !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
}
.panel-tool-collapse {
   	background: url('images/blueTheme/pageIcons/panel_tools.png');
    height: 20px!important;
    width: 20px!important;
    padding: 0px!important;
    background-position: 100% 100% !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
}
.panel-tool-expand {
   	background: url('images/blueTheme/pageIcons/panel_tools.png');
   	display: block;
    height: 20px;
    width: 20px;
    padding: 0px!important;
    background-position: 100% 0 !important;
    background-size: 300%!important;
    background-repeat: no-repeat;
    right: 0px;
    margin-top: -10px;
}

.panel-tool a{
	opacity: 1!important;
}
.panel-tool a:hover{
	background-color:rgba(240, 248, 255, 0.1)!important
}
/********************閹绘劗銇氶幐澶愭尦***********************/
.messager-button .l-btn{
	background: #177dd1!important;
    color: white;
}
.messager-button .l-btn:hover{
	background: #70b2e3!important;
}
.messager-icon{
	height:0px;
	width:0px;
}
.messager-window div{
	text-align:center;
}
 /*########### 濠婃艾濮╅弶锛勬畱閺嶅嘲绱�(娴碱亞琚�) #################### */
::-webkit-scrollbar-track
{
    background-color: #ccc;
    border: 0px;
    border-radius: 10px;
}
::-webkit-scrollbar
{
    width: 10px;
    height: 10px;
    overflow: auto;
    background:#666;
    border-radius: 10px;
}
::-webkit-scrollbar-thumb {
    background-color: #999;
    min-height: 25px;
    min-width: 25px;
    border: 0px;
    border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
    background: #666;
    height: 50px;
    cursor: move;
}

/*****************閸濆秴绨插锟�,鏉╂瑩鍣烽柈钘夌毌娑撹崵鏅棃锟�100閿涘本妲搁崶鐘辫礋閸戝繑甯�娴滐拷100*********/
@media (max-width: 1000px) {
	.labelClass,.datagrid-cell,.easyui-linkbutton .l-btn-text,
	.textbox .textbox-text, .combobox-item, .combobox-group,
	.datagrid-cell a,.datagrid-cell-rownumber{
		font-size:12px!important;
	}
	.easyui-linkbutton .l-btn-text{
	    line-height: 24px!important;
	}
	
	.easyui-linkbutton .l-btn-icon{
		padding-top:4px!important;
	}
	.easyui-linkbutton,.easyui-menubutton{
		margin: 0px 3px 3px 3px!important;
	}
	.easyui-menubutton{
		height:22px!important;
		background:#117dd1;
		border: 0px!important;
	}
	legend,.datagrid-header .datagrid-cell span{
		font-size:12px;
	}
	input.textbox-text{
		height:18px
	}
	textarea.textbox-text{
		min-height:60px
	}
	#tabs .tabs,#tabs .tabs li.tabs-selected a.tabs-inner,
	#tabs .tabs li a.tabs-inner,#tabs .tabs-scroller-left,
	#tabs .tabs-scroller-right{
		height: 28px!important;
	}
	#tabs  ul>li .tabs-title{
	    font-size: 12px;
    	line-height: 26px;
	}
	.panel-title{
	    height: 16px;
	    line-height: 12px;
	    padding-top: 4px;
	    font-size: 12px;
	}
	.messager-window div,
	.messager-button .l-btn .l-btn-text{
		font-size: 12px;
	}
}
@media (min-width: 1000px) {
	.labelClass,.datagrid-cell,.easyui-linkbutton .l-btn-text
	,.textbox .textbox-text, .combobox-item, .combobox-group,
	.datagrid-cell a,.datagrid-cell-rownumber{
		font-size:12px!important;
	}
	.easyui-linkbutton .l-btn-text{
	    line-height: 24px!important;
	}
	.easyui-linkbutton .l-btn-icon{
		padding-top:4px!important;
	}
	.easyui-linkbutton,.easyui-menubutton{
		margin: 0px 3px 3px 3px!important;
	}
	.easyui-menubutton{
		height:26px!important;
		background:#117dd1;
		border: 0px!important;
	}
	legend,.datagrid-header .datagrid-cell span{
		font-size:14px;
	}
	/* .datagrid-header, */.datagrid-row{
		height: 24px!important;
	}
	input.textbox-text{
		height:20px
	}
	textarea.textbox-text{
		min-height:80px
	}
	#tabs .tabs,#tabs .tabs li.tabs-selected a.tabs-inner,
	#tabs .tabs li a.tabs-inner,#tabs .tabs-scroller-left,
	#tabs .tabs-scroller-right{
		height: 28px!important;
	}
	#tabs  ul>li .tabs-title{
	    font-size: 12px;
    	line-height: 26px;
	}
	.panel-title{
	    height: 16px;
	    line-height: 12px;
	    padding-top: 4px;
	    font-size: 14px;
	}
	.messager-window div,
	.messager-button .l-btn .l-btn-text{
		font-size: 12px;
	}
}
@media (min-width: 1400px) {
	.labelClass,.datagrid-cell,.easyui-linkbutton .l-btn-text,
	.textbox .textbox-text, .combobox-item, .combobox-group,
	.datagrid-cell a,.datagrid-cell-rownumber{
		font-size:13px!important;
	}
	.easyui-linkbutton .l-btn-text{
	    line-height: 26px!important;
	}
	.easyui-linkbutton .l-btn-icon{
		padding-top:6px!important;
	}
	.easyui-linkbutton,.easyui-menubutton{
		margin: 0px 4px 4px 4px!important;
	}
	.easyui-menubutton{
		height:28px!important;
		background:#117dd1;
		border: 0px!important;
	}
	legend,.datagrid-header .datagrid-cell span{
		font-size:15px;
	}
	/* .datagrid-header, */.datagrid-row{
		height:28px!important;
	}
	input.textbox-text{
		height:21px
	}
	textarea.textbox-text{
		min-height:90px
	}
	#tabs .tabs,#tabs .tabs li.tabs-selected a.tabs-inner,
	#tabs .tabs li a.tabs-inner,#tabs .tabs-scroller-left,
	#tabs .tabs-scroller-right{
		height: 30px!important;
	}
	#tabs  ul>li .tabs-title{
	    font-size: 14px;
    	line-height: 28px;
	}
	.panel-title{
	    height: 16px;
	    line-height: 12px;
	    padding-top: 4px;
	    font-size: 16px;
	}
	.messager-window div,
	.messager-button .l-btn .l-btn-text{
		font-size: 14px;
	}
}
@media (min-width: 1800px) {
	.labelClass,.datagrid-cell,.easyui-linkbutton .l-btn-text,
	.textbox .textbox-text, .combobox-item, .combobox-group,
	.datagrid-cell a,.datagrid-cell-rownumber{
		font-size:14px!important;
	}
	.easyui-linkbutton .l-btn-text{
	    line-height: 28px!important;
	}
	.easyui-linkbutton .l-btn-icon{
		padding-top:8px!important;
	}
	.easyui-linkbutton,.easyui-menubutton{
		margin: 0px 5px 5px 5px!important;
	}
	.easyui-menubutton{
		height:30px!important;
		background:#117dd1;
		border: 0px!important;
	}
	legend,.datagrid-header .datagrid-cell span{
		font-size:16px;
	}
	/* .datagrid-header, */.datagrid-row{
		height:30px!important;
	}
	input.textbox-text{
		height:22px
	}
	textarea.textbox-text{
		min-height:100px
	}
	#tabs .tabs,#tabs .tabs li.tabs-selected a.tabs-inner,
	#tabs .tabs li a.tabs-inner,#tabs .tabs-scroller-left,
	#tabs .tabs-scroller-right{
		height: 32px!important;
	}
	#tabs  ul>li .tabs-title{
	    font-size: 16px;
    	line-height: 30px;
	}
	.panel-title{
	    height: 16px;
	    line-height: 12px;
	    padding-top: 4px;
	    font-size: 18px;
	}
	
	.messager-window div,
	.messager-button .l-btn .l-btn-text{
		font-size: 16px;
	}
}
.tooltip-f{border: 2px solid #ffcece;}
.icon-clearidy{
	background:url('images/clear.png') no-repeat center center;opacity:.2;
}
.notoverflow{overflow:auto !important;width: 100% !important;}

.icon-gray-down {
    background: url(images/blueTheme/btnIcons/arrow-gray-down.png) no-repeat center center;
}
.icon-next-order{
	background: url(images/blueTheme/btnIcons/icon-next-order.png) no-repeat center center;
}
.icon-import-blue{
	background: url(images/blueTheme/btnIcons/icon-import-blue.png) no-repeat center center;
}
/* #modeSwitching{
	background: url(images/new-twinkling.gif) no-repeat center center;
} */




/*新版本样式########################################################################################  start  ##################3*/

.odmaDetailMain *{
				box-sizing: border-box;
			}		
			.odmaDetail div{
				box-sizing: border-box;
			}
			.odmaDetail ul{
				margin: 0;
				padding: 0;
				list-style: none;
			}
			.odmaDetail{
				position:absolute ;
				/* left: 38%;
				right: 0%; */
				 left: 110%;
				right: -60%; 
				top: 2px;
				bottom: 0;
				z-index: 9000;
				background: #f1f1f1 !important;
				transition: all 0.5s;
			}
			.odmaDetailMain{
				width: 100%;
				height: 100%;
				position: relative;
			}
			/*左边的tab导引  #############  start*/
			.leftTab{
				position: absolute;
			    width: 66px;
			    left: -66px;
			    top: 1px;
			    height: 310px;
			    background: white;
			    font-size: 0;
			    border: 1px solid #f1f1f1;
			    box-shadow: -2px 4px 3px rgba(50, 50, 50, 0.5)
			}
			.leftTabLine{
				display: inline-block;
			    width: 13px;
			    height: 272px;
			    margin-top: 22px;
			    border-right:1px dashed #cccccc;
			    vertical-align: top;
			}
			.leftTab ul{
				display:inline-block;
				padding:6px 0;
			}
			.leftTab ul li{
				height:34px;
				line-height: 34px;
				
			}
			.leftTab ul li a{
				color: #333;
				text-decoration: none;
				font-size: 14px;
				display: block;
				padding-left: 12px; 
				position: relative;
			}
			.leftTab ul li a span{
				position: absolute;
				top: 13px;
				left:-5px;
				border:4px solid #cccccc;
				border-radius: 4px;
				
			}
			.leftTab ul li a.selected{
				color:#117dd1;
			}
			.leftTab ul li a.selected span{
				border:4px solid #117dd1;
			}
			.leftTab ul li a:hover{
				color:#117dd1;
			}
			.leftTab ul li a:hover span{
				border:4px solid #117dd1;
			}
			
			/*右边的头部  #############  start*/
			.odmaDetail-header{
				width: 100%;
				height: 47px;
				position: absolute;
				top: 0;
				border-top: 2px solid blue;
				background: #fff !important;
				padding-left:25px;
			}
			.odmaDetail-header .closeOdmaDetail{
				float:right;
				width:45px;
				height:45px;
				background-position: center;
				cursor: pointer;
			}
			.odmaDetail-title{
				width:100%;
				height:100%;
				padding-right:47px;
				font-size: 0;
			}
			.odmaDetail-title p{
				display:inline-block;
				margin:0;
				padding:0;
				height:45px;
				line-height: 45px;
				font-size: 18px;
				vertical-align: top;
			}
			.odmaDetail-title p span{
				margin-left:5px;
				font-size: 16px;
			}
			.odmaDetail-title>div{
				display:inline-block;
			}
			.odmaDetail-title .businessStatus{
				    font-size: 14px;
				    color: #117dd1;
				    padding: 0 5px;
				    height: 20px;
				    line-height: 18px;
				    /* border: 1px solid #117dd1; */
				    margin-left: 22px;
				    margin-right: 28px;
				    margin-top: 12px;
    				vertical-align: top;
    				border-radius: 9px;
			}
			.odmaDetail-title .Identification{
				width: 24px;
			    height: 24px;
			    background-size: contain;
			     margin-right: 18px;
			     margin-top: 10px;
			     display: none;
			}
			
			
			/*右边的主体部分  #############  start*/
			.odmaDetail-content{
				height: 100%;
				padding-top: 60px;
				box-shadow: -2px 4px 3px rgba(50, 50, 50, 0.5);
				overflow: hidden;
			}
			.leftDiv{
				width:100%;
				height: 100%;
				overflow-y: auto;
				display:inline-block;
				vertical-align: top;
				position: relative;
			}
			.preservationAll{
				 position: absolute;
				 width:42px;
				 right:5%;
				 bottom:40px;
				 height:42px;
				 background-color: #117dd1;
				 border-radius: 50%;
				 z-index:1;
				 background-size: 65%;
				 display:none;
				 cursor: pointer;
			}
			.leftDiv>div{
				width: 100%;
				/* min-height:250px ; */
				background-color: white;
				margin-bottom:15px;
				position: relative;
				
			}
			.leftDiv.readonly li span.combo,.leftDiv.readonly li input{
				border:none !important;
				background:#f3f3f3 !important;
				cursor: auto;
			}
			.leftDiv.readonly li span.combo span.textbox-addon-right{
				display:none !important;
			}
			.leftDiv.readonly input.dataGridEditInput:hover{
				border:none !important;
				background:none!important;
			}
			.leftDiv>div .operationBtnBox{
				 position: absolute;
				 right:25px;
				 top:0;
				 height:30px;
				 font-size: 0;
				 display:none;
			}
			.leftDiv>div .operationBtnBox div{
				 display:inline-block;
				 padding:0 12px;
				 height:100%;
				 margin-left:10px;
				 margin-top:6px;
				 cursor: pointer;
				 height: 24px;
				 font-size: 14px;
				 line-height: 23px;
				 border: 1px solid #117dd1;
				 color:#117dd1;
			}
			.leftDiv>div .operationBtnBox div:hover{
				background:#117dd1;
				color:#ffffff;
			}
			.leftDiv>div p{
				height:30px;
				line-height: 30px;
				font-size: 14px;
				margin: 0;
				color: #000000;
				padding:0 25px;
			}
			.leftDiv>div p span{
				display: inline-block;
			    width: 12px;
			    height: 14px;
			    cursor: pointer;
			    vertical-align: top;
			    transition: all 0.5s;
			    /* border-left: 2px solid #666666; */
			    margin-top: 8px;
			    margin-right: 10px;
    			background-size: 100%;
			}
			.leftDiv>div.retractDiv p span{
				transform:rotate(180deg);
			}
			.Info-main{
				padding-top: 8px;
				padding-bottom: 5px;
			}
			.leftDiv ul{
				overflow:hidden;
				padding:0 25px;
			}
			.leftDiv li{
				height:24px;
				line-height: 24px;
				font-size: 0;
				margin-bottom:5px;
				width:47%;
				float:left;
			}
			.leftDiv ul li:nth-child(2n+1){
				margin-right:6%;
			}
			.leftDiv li span.lable{
				display:inline-block;
				font-size: 12px;
				height:100%;
				width:30%;
				color:#333333;
				vertical-align: top;
				position: relative;
				
			}
			
			.leftDiv li span.lable i{
				position: absolute;
			    right: -10px;
			    top: 2px;
			    color: red;
			    font-size: 14px;
			    font-style: normal;
			    z-index:9;
			}
			.leftDiv li span.lable b{
				position: absolute;
			    left: -20px;
			    top: 0px;
			    color: red;
			    font-size: 14px;
			    font-style: normal;
			    z-index: 9;
			    height: 22px;
			    width: 22px;
			    
			}
			.icon-explain{
				background: url(images/blueTheme/btnIcons/icon-explain.png) no-repeat center center;
			}
			.leftDiv li input,.leftDiv li select,.leftDiv li  span.combo ,.leftDiv li  span.textbox{
				display:inline-block;
				font-size: 12px;
				height:100% !important;
				width:70%;
				border: 1px solid #ccc;
			    border-radius: 5px;
			    padding-left: 12px;
			    color:#333333;
			    vertical-align: top;
			    overflow: hidden;
			    text-overflow: ellipsis;
			    white-space: nowrap;
			}
			.leftDiv li span input{
				padding-left: 12px !important;
			}
			.leftDiv li  span.combo,.leftDiv li  span.searchbox{
				/* width:70% !important; */
				border: 1px solid #ccc !important;
				padding-left:0;
				box-shadow: none !important;
			}
			.odmaDetail .easyui-checkbox{
				width: 14px;
				}
			
			
			
			
			.leftDiv li input.validatebox-text:focus{
				box-shadow: none!important;
			}
			.leftDiv li input.frameless{
				border:none;
			}
			
			.leftDiv li input.background{
				border:none;
				background: #f3f3f3;
			}
			
			.leftDiv li.otherLable{
				width:100%;
				margin-right:0;
			}
			.leftDiv li.otherLable  span.lable{
				width:14.2%;
			}
			.leftDiv li.receivingAddress span.textbox{
				margin-right:1%;
			}
			.leftDiv li input.redBg{
				    border-color: red !important;
			}
			.leftDiv li span.combo.redBg{
				    border-color: red !important;
			}
			.leftDiv li span.searchbox.redBg{
				    border-color: red !important;
			}
			.leftDiv li input:-internal-autofill-selected{
				background-color: #fff !important;
				 box-shadow: 0 0 0px 1000px white inset !important;
			}
			/*右边的按钮部分  #############  start*/
			.rightDiv{
			    width: 24%;
			    margin-left: 0.6%;
			    display:inline-block;
			    height: 100%;
			    color:#177dd1;
			}
			.rightDiv>div{
				margin-bottom:10px;
				border: 1px solid #f3f3f3;
			}
			.rightDiv li{
			background: #ffffff;
		    border-bottom: 1px solid #f3f3f3;
		    height: 30px;
		    line-height: 30px;
		    padding-left: 20px;
		    font-size: 12px;
		    cursor: pointer;
			}
			.rightDiv1 li:hover{
				background:#e7f3ff ;
			}
			.rightDiv ul li:last-child{
				border-bottom: none;
			}
			.rightDiv2{
			background: #ffffff;
			height:100px;
			padding:10px;
			position:relative;
			}
			.rightDiv2>div{
				display:inline-block;
				height:24px;
				line-height: 24px;
				padding:0 5px;
				background: #dfdfef;
				color:#222;
				border-radius: 5px;
				font-size: 12px;
				cursor: pointer;
			}
			.rightDiv2>span{
				color: #222;
			    position: absolute;
			    left: 10;
			    bottom: 5px;
			}
			.rightDiv .rightDiv3 li span{
				display:inline-block;
				height:20px;
				font-size: 12px;
				line-height: 20px;
				border: 1px solid #117dd1;
				padding:0 12px;
				cursor: pointer;
				
			}
			.rightDiv .rightDiv3 li span:hover{
				background:#117dd1;
				color:#ffffff;
			}
			.rightDiv .rightDiv4{
			background: #ffffff;
		    height: 30px;
		    line-height: 28px;
		    padding-left: 20px;
		    margin-bottom: 0;
		    font-size: 12px;
		    cursor: pointer;
			}
			.rightDiv .rightDiv4:hover{
				background:#e7f3ff ;
			}
			.rightDiv .rightDiv4 span{
			    width: 13px;
			    height: 19px;
			    margin-right: 6px;
			    display: inline-block;
			    vertical-align: middle;
			    margin-top: -1px;
		    
			}
			
			/*日志###############################start*/
			#logInfo li{
				width:100%;
				height: auto;
			}
			#logInfo li span{
				float:left;
				font-size: 12px;
				line-height: 20px;
				
			}
			#logInfo li span.logCreationTime{
				width:27%;
			}
			#logInfo li span.logFounder{
				width:8%;
			}
			#logInfo li span.logBusinessType{
				width:14%;
			}
			#logInfo li span.logContent{
				width:51%;
			}
			
			/*list样式修改#######################start*/
			.odmaDetailMain .datagrid-htable{
				background: #f3f3f3;
			}
			.odmaDetailMain .datagrid-header .datagrid-cell span,.odmaDetailMain .datagrid-header-inner .datagrid-cell{
				font-size: 12px;
    			color: #333;
			}
			.odmaDetailMain .datagrid-body .datagrid-row-alt, .odmaDetailMain .datagrid-body .datagrid-row-alt .datagrid-td-rownumber {
			    background: #fff;
			    height: 25px !important;
			}
			.odmaDetailMain .datagrid-body .datagrid-row, .odmaDetailMain .datagrid-body .datagrid-row .datagrid-td-rownumber {
			    background: #fff;
			    height: 25px !important;
			}
			.odmaDetailMain .datagrid-header-row,.odmaDetailMain .datagrid-row{
				height: 25px !important;
			}
			 .odmaDetailMain .datagrid-body td{
			    border-bottom: 1px solid #ccc;
			}
			.odmaDetailMain .labelClass,.odmaDetailMain  .datagrid-cell,
			.odmaDetailMain  .easyui-linkbutton .l-btn-text,.odmaDetailMain  .textbox .textbox-text,
			.odmaDetailMain  .combobox-item,.odmaDetailMain  .combobox-group,.odmaDetailMain  .datagrid-cell a,
			.odmaDetailMain  .datagrid-cell-rownumber{
				font-size: 12px;
			}
			.odmaDetailMain .datagrid-footer {
			   /*  display: none; */
			}
			.odmaDetailMain .datagrid-header-over{
				background: none !important;
			}
			
			.odmaDetailMain .datagrid-body .datagrid-row-selected,.odmaDetailMain  .datagrid-body .datagrid-row-selected .datagrid-td-rownumber {
			    background: #fffabd !important;
			}
			.odmaDetailMain .datagrid-body .datagrid-row-over, 
			 .odmaDetailMain .datagrid-body .datagrid-row-over .datagrid-td-rownumber{
			 	background:#e7f3ff;
			 }
			 
			 
			 /*提示弹框样式*/
			 .odmaDetail .shellMask{
			 	position: absolute;
			    top: 60;
			    left: 0;
			    bottom: 0;
			    right: 26%;
			    z-index: 2;
			    background: rgba(255,0,0,0.04);
			    text-align: center;
			    display:none;
			 }
			 .odmaDetail .promptInformation{
			 	padding: 20px;
			    display: inline-block;
			    margin-top: 150px;
			    box-shadow: rgba(0, 255, 90, 0.4) 0 0 20px;
			    background: #fff;
			    border-radius: 10px;
			    font-size: 16px;
			    color: #00ff5a;
			    display:none;
			 }
			 .odmaDetail .promptInformation2,.odmaDetail .promptInformation3{
			 	padding: 20px;
			    display: inline-block;
			    margin-top: 150px;
			    box-shadow: rgba(255, 0, 0, 0.4) 0 0 20px;
			    background: #fff;
			    border-radius: 10px;
			    font-size: 16px;
			    width:260px;
			    position: relative;
			    display:none;
			 }
			 .promptInformation2 h3,.promptInformation3 h3{
			 	    font-size: 16px;
    				margin: 0;
			 }
			 .promptInformation2 p,.promptInformation3 p{
			     margin: 5px 0;
			    font-size: 12px;
			    line-height: 16px;
			 }
			 .promptInformation2 span,.promptInformation3 span{
			 	width: 30px;
			    height: 30px;
			    position: absolute;
			    top: 0;
			    right: 7px;
			    background-position: center;
			    cursor: pointer;
			 }
			 .promptInformation3 div{
			 	display: inline-block;
			    border: 1px solid #117dd1;
			    padding: 5px 25px;
			    margin-top: 10px;
			    border-radius: 8px;
			    color: #117dd1;
			    cursor: pointer;
			 }
			 #daoru{
			 	width: 80px !important;
			 }
			#daoru+.menu-shadow{
				width: 80px !important;
			}
			
			
			.layout-button-down {
    background: none;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4T62TQQ6CMBBFZ0D3PQKuTUy5AUfRG8jWSNKExK16A2+gN/AIoIl7jtC9QE0hQMGpC6HLtv/9P9MOwsiFI/UwLYBFjxsUMyEPy5RKxkTCoMCjjPmmOe8lYNFzjao8qXIeDCGVOMc7oHOW8epCAvQmBWEi8SDH61Cs75M9MCGVk/u+Azih6WxN0By0EARlE1sTVKXsXrx21gnUQgpfUo2lS2jFTliLyi24KqAgX4DOuatZl2OD9J/RcB42zAbpA/ZpBugIqtvNE+skMuac/kgi8aTws1/zof+EeWfaWfhnMj8bMXkRed9DiwAAAABJRU5ErkJggg==) !important;
}


/*开关样式*/
			.switch{
  width:40px;
  height:20px;
  border-radius:30px;
  overflow: hidden;
  vertical-align:middle;
  position:relative;
  display: inline-block;
  background:#ccc;
  box-shadow: 0 0 1px #36a6d4;
}
.switch input{
  visibility: hidden;
}
.switch span{
  position:absolute;
  top:0;
  left:0;
  border-radius: 50%;
  background:#fff;
  width:50%;
  height:100%;
  transition:all linear 0.2s;
}
.switch span::before{
  position: absolute;
  top:0;
  left:-100%;
  content:'';
  width:200%;
  height:100%;
  border-radius: 30px;
  background:#36a6d4;
}
.switch span::after{
  content:'';
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  border-radius: 50%;
  background:#fff;
}
.switch input:checked +span{
  transform:translateX(100%);
  transition: all 0.5;
}

/*解释说明*/
.explainBox >div{
	margin-bottom: 5px;
    overflow: hidden;
}
.explainBox .lable{
	float:left;
	width:15%;
}
.explainBox .explain{
	float:left;
	width:85%;
	line-height: 20px;
}
/*店铺信息*/
.shopItem{
				background: #ffffff;
				margin-bottom: 10px;
			}
			.shopList p{
				margin: 0;
    			line-height: 30px;
    			padding-left: 15px;
			}
			.shopList .shopItem li{
			    padding-left: 15px;
			    border: none;
    			border-top: 1px solid #f3f3f3;
    			height: auto;
    			overflow: hidden;
			}
			.shopList .shopItem li:hover{
				background: #e7f3ff;
			}
			.shopList .shopItem li:hover .icon-bremove{
				display: inline-block;
			}
			.shopItem li span{
				display: inline-block;
				vertical-align: middle;
				color: #333;
			}
			.shopItem li span:nth-child(1){
				width: 33%;
			}
			.shopItem li span:nth-child(2){
				width: 50%;
			}
			.shopItem li span:nth-child(3){
				width: 17%;
				min-height: 30px;
    			display: none;
			}
			/* .rightDiv3{
				position: absolute;
			    left: 0;
			    right: 0;
			} */
			.shopList{
			height: 100%;
		    padding-top: 40px;
			}
			.shopListBox{
				height: 100%;
				overflow: auto;
			}


.inputBox{width: 80px;display: inline-block;overflow: hidden;white-space: nowrap;}
#logInfo ul{
	padding-right: 15px;
    max-height: 250px;
    overflow-y: auto;
}


/*预警标识图标*/

.grab-orange{
	background: url(images/blueTheme/btnIcons/grab-orange.png) no-repeat center center;
}
.grab-red{
	background: url(images/blueTheme/btnIcons/grab-red.png) no-repeat center center;
}
.grab-yellow{
	background: url(images/blueTheme/btnIcons/grab-yellow.png) no-repeat center center;
}
.pos-orange{
	background: url(images/blueTheme/btnIcons/pos-orange.png) no-repeat center center;
}
.pos-red{
	background: url(images/blueTheme/btnIcons/pos-red.png) no-repeat center center;
}
.pos-yellow{
	background: url(images/blueTheme/btnIcons/pos-yellow.png) no-repeat center center;
}
.sign-orange{
	background: url(images/blueTheme/btnIcons/sign-orange.png) no-repeat center center;
}
.sign-red{
	background: url(images/blueTheme/btnIcons/sign-red.png) no-repeat center center;
}
.sign-yellow{
	background: url(images/blueTheme/btnIcons/sign-yellow.png) no-repeat center center;
}
/*地图调度图*/
.map-page-truck{
	background: url(images/pageImage/map-page-truck.png) no-repeat center center;
}
.icon-arrow-left{
	background: url(images/pageImage/icon-arrow-left.png) no-repeat center center;
}
.icon-arrow-right{
	background: url(images/pageImage/icon-arrow-right.png) no-repeat center center;
}


#form2_listA{
position: absolute;top: 2px;right: 0;left: 0;
}
/*订单跟踪页面的图标*/
.icon-commodity{
	background: url(images/blueTheme/btnIcons/icon-commodity.png) no-repeat center center;
}
.icon-point-blue{
	background: url(images/otherIcons/point-blue.png) no-repeat center center;
}
.icon-point-green{
	background: url(images/otherIcons/point-green.png) no-repeat center center;
}
.icon-point-red{
	background: url(images/otherIcons/point-red.png) no-repeat center center;
}
.icon-line-blue{
	background: url(images/otherIcons/line-blue.png) no-repeat center center;
}
.icon-line-pink{
	background: url(images/otherIcons/line-pink.png) no-repeat center center;
}



/*其它图标*/
.icon-delete{
	background: url(images/blueTheme/btnIcons/icon-delete.png) no-repeat center center;
}
.icon-dialog{
	background: url(images/blueTheme/btnIcons/icon-dialog.png) no-repeat center center;
}