/*导航栏右上角*/
.messageSpan,.singoutSpan,.upPasswordSpan{display: inline-block;vertical-align: middle;background: url(../Images/bg_E3PL.png) no-repeat;}
.singoutSpan{width:22px;height:23px;background-position:-126px -28px;}
.singoutSpan:hover{width:22px;height:24px;background-position:-151px -28px;}
.upPasswordSpan{width:24px;height:24px;background-position:-216px -28px;}
.upPasswordSpan:hover{width:22px;height:24px;background-position:-238px -28px;}
.upPasswordA{padding:0!important;height:50px;vertical-align:middle!important;line-height:50px!important;}
.messageA{padding:0!important;height:50px;vertical-align:middle!important;line-height:50px!important;}
.messageCount{width:20px;height:20px;line-height:20px!important;padding:0!important;border-radius:50%!important;}
.messageSpan{width:32px;height:24px;background-position:-56px -28px;}
.messageSpan:hover{width:32px;height:24px;background-position:-90px -28px;}

.x-navigation li.active>a { border-radius: 0;}
.x-navigation li:hover>a { border-radius: 0;}

/*左侧菜单*/
.homeIcon,.vehicleIcon,.deliveryIcon,.schedulingIcon,.orderManagerIcon,.orderMonitor,.calculationIcon,.settlementIcon,.paymentIcon,.billingIcon,.costunitIcon,.costIcon,.reportIcon,.systemIcon{display: inline-block;vertical-align: bottom;background: url(../Images/bg_E3PL.png) no-repeat;margin-right: 10px;}
.homeIcon{width:28px;height:20px;background-position:0 0;}
.vehicleIcon{width:28px;height:20px;background-position:0 -27px;}
.deliveryIcon{width:28px;height:20px;background-position:0 -55px;}
.schedulingIcon{width:28px;height:20px;background-position:0 -82px;}
.orderManagerIcon{width:28px;height:20px;background-position:0 -109px;}
.orderMonitor{width:28px;height:20px;background-position:0 -137px;}
.settlementIcon{width:28px;height:20px;background-position:0 -165px;}
.settlementIcon{width:28px;height:20px;background-position:0 -165px;}
.paymentIcon{width:28px;height:20px;background-position:0 -194px;}
.billingIcon{width:28px;height:20px;background-position:0 -223px;}
.costunitIcon{width:28px;height:20px;background-position:0 -252px;}
.reportIcon{width:28px;height:20px;background-position:0 -281px;}
.systemIcon{width:28px;height:20px;background-position:0 -309px;}
/*左边菜单选中状态*/
.homeIcon.active{width:28px;height:20px;background-position:-29px 0;}
.vehicleIcon.active{width:28px;height:20px;background-position:-29px -27px;}
.deliveryIcon.active{width:28px;height:20px;background-position:-29px -55px;}
.schedulingIcon.active{width:28px;height:20px;background-position:-29px -82px;}
.orderManagerIcon.active{width:28px;height:20px;background-position:-29px -109px;}
.orderMonitor.active{width:28px;height:20px;background-position:-29px -137px;}
.settlementIcon.active{width:28px;height:20px;background-position:-29px -165px;}
.settlementIcon.active{width:28px;height:20px;background-position:-29px -165px;}
.paymentIcon.active{width:28px;height:20px;background-position:-29px -194px;}
.billingIcon.active{width:28px;height:20px;background-position:-29px -223px;}
.costunitIcon.active{width:28px;height:20px;background-position:-29px -252px;}
.reportIcon.active{width:28px;height:20px;background-position:-29px -281px;}
.systemIcon.active{width:28px;height:20px;background-position:-29px -309px;}

/*logo*/
.logoA{display: inline-block;vertical-align: middle;background: url(../Images/bg_E3PL.png) no-repeat;}
.logoA{width: 160px!important;height: 30px!important;background-position: -53px -108px;margin: 10px 20px!important;border-bottom:0!important;}
/*.logoA{width: 160px!important;height: 30px!important;background-position: -53px -135px;margin: 10px 20px!important;border-bottom:0!important;}*/

/*菜单滚动条*/
.page-sidebar .x-navigation a{padding-left:45px!important;}
.page-sidebar .x-navigation{overflow:auto;width:220px;}
.page-sidebar .x-navigation::-webkit-scrollbar {width:8px;height:8px;}
.page-sidebar .x-navigation::-webkit-scrollbar-button{background-color:#33414e;}
.page-sidebar .x-navigation::-webkit-scrollbar-track{background:#4b5e6f;}
.page-sidebar .x-navigation::-webkit-scrollbar-thumb{background:#2d3945;border-radius:3px;}

/*全局样式*/
.form-group {margin-bottom: 8px;}
 .textBig{font-size:20px;font-weight:700;}
/*弹出层表格样式*/
.commTable table>thead>tr>th{background: #Ffffff;color: #656d78;font-weight: normal;}
.commTable table tr>th,.commTable table tr>td{text-align: center;padding: 5px;vertical-align: middle;}
.commTable p{margin:0;}
/*消息中心弹出框样式*/
#V4MessagePopup {position: fixed;top: 40px;right: 0;background-color: #fff;color: #333333;z-index: 1002;border: 2px solid #FFF;}
#V4MessagePopup .msg-title{background-color: #FFF;line-height: 40px;color: #FF6825;padding: 0 10px;font-weight: bold;}
#V4MessagePopup .msg-content {padding: 20px;}
#V4MessagePopup .msg-content i.hdcicon{margin-right: 6px;}
#V4MessagePopup .msg-content span{margin-right: 10px;}
#V4MessagePopup .msg-content span.title{display: inline-block;width: 100px;}
#V4MessagePopup .msg-footer{line-height: 30px;border-top: 1px solid #F6F6F6;text-align: center;color: #666699;font-size: 12px;}
/*全局修改*/
.page-container .page-sidebar {width: 200px;}
.page-sidebar .x-navigation {width: 200px;}
.modal-dialog { margin-top: 0;}
.x-navigation li>a {font-size: 13px;}
.btn {font-size: 13px;padding: 2px 10px;line-height: 19px;}
.btn .fa, .btn .glyphicon {font-size: 13px;}
.input-group-addon {font-size: 11px;line-height: 23px;min-width: 26px;}
.pagination > li > a, .pagination > li > span {line-height: 1;padding: 4px 8px;font-size: 13px;}
html input[type="button"], input[type="submit"] {min-width: 85px;}
/*数字输入控件*/
.digitalinput-panel, .digitaldecimalinput-panel {z-index:1001;position: absolute;background:#fff;padding: 5px 0;border: 1px #ccc solid;left: 0;}
.digitalinput-panel span, .digitaldecimalinput-panel span{padding: 0 2px; margin: 2px;height: 24px;display:inline-block;font-size:12px;width: 49px;}
.digitaldecimalinput-panel label{padding: 16px 2px;margin: 2px 2px 2px 0;height: 52px;display:inline-block;font-size:12px;width: 37px;}
.digitalinput-panel label{padding: 0 2px; margin: 2px;height: 24px;display:inline-block;font-size:12px;width: 49px;}
/*货物类型选择控件*/
.goods-type-panel{z-index:1001;position: absolute;background:#fff;padding: 5px 0;border: 1px #ccc solid;}
.goods-type-panel a{padding: 6px; color:#4D4D4D;display:inline-block;font-size:13px;}
.goods-type-panel .list-group-item{ border: 0;padding: 5px 0 5px 6px;}
/*车牌输入控件*/
.hdcVehicleNoInput-panel {z-index:1001;position: absolute;background:#fff;padding: 5px 0;border: 1px #ccc solid;left: 0;}
.hdcVehicleNoInput-panel .hdcvno1{padding: 2px 2px; margin: 2px;height: 24px;display:inline-block;font-size:12px;width: 24px;}
.hdcVehicleNoInput-panel .hdcvno2{padding: 2px 2px; margin: 2px;height: 24px;display:inline-block;font-size:12px;width: 24px;}
.hdcVehicleNoInput-panel .hdcvno3{padding: 2px 2px; margin: 2px;height: 24px;display:inline-block;font-size:12px;width: 24px;}
.hdcVehicleNoInput-panel .hdcbackspace{padding: 2px 2px; margin: 2px;height: 24px;display:inline-block;font-size:12px;width: 52px;}
.hdcVehicleNoInput-panel .hdcdelete{padding: 2px 2px; margin: 2px;height: 24px;display:inline-block;font-size:12px;width: 52px;}
.hdcVehicleNoInput-panel .hdcescclose{padding: 2px 2px; margin: 2px;height: 24px;display:inline-block;font-size:12px;width: 52px;}
/*一行点击选择控件*/
.TeamDistribution .btn {margin: 1px 1px;color: #3d4e5d;}
.text-warning {color: #ff702a!important;}
.TeamDistribution .btn .text-warning {font-weight: normal;}
.TeamDistribution .btn.active {color: #fff;background-color: #368EE0;}
.TeamDistribution .btn:hover {color: #fff;background-color: #368EE0;}
.hdcopeninfo{display: inline-block;vertical-align: middle;background: url(../Images/bg_E3PL.png) no-repeat;width: 14px;height: 20px;background-position: -260px -36px;}
.hdcpackupinfo{display: inline-block;vertical-align: middle;background: url(../Images/bg_E3PL.png) no-repeat;width: 14px;height: 20px;background-position: -272px -36px;}
/*loading*/
.LayoutLoading_1{background-color: #F8F8F8; border: 1px solid #D8D8D8; display: none; height: 100%; opacity: 0.1; position: fixed; text-align: center;width: 100%; z-index: 2000;left: 0;top: 0;}
.LayoutLoading_2{background-color: #F8F8F8; border: 1px solid #D8D8D8; display: none; height: 74px;left: 50%;margin-left: -75px;opacity: 0.9; position: fixed; text-align: center;top: 50%;margin-top: -37px;width: 150px; z-index: 2000;}