@charset "utf-8";
body{margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden}
label{font-size:12px !important;}
table.table th, table.table td{font-size:12px !important;}
.body-bg{background-color:#fafafa;height:100%;}
.required{color:#e02222;font-size:12px;padding-left:2px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul,ol{padding:0;margin:0;}
.mainHeader{position:fixed;height:64px;color:white;width:100%;background:#982529}
/*环境提示*/
.ui-nprod .ui-active:before{content:'生产环境，谨慎操作！'; color:#ed6a0c;font-size: 20px}
/*主体内容*/
.main{display:-webkit-flex;display:flex;position:absolute;width:100%;height:100%;}
.content{position:relative;flex:1;height:100%;background:#fff;padding-bottom:86px;margin:78px 15px 0 15px;box-sizing:border-box;box-shadow:1px 1px 1px 1px #dbdbdb;border-top-right-radius:10px;border-top-left-radius:10px;overflow:hidden;transition:height 300ms ease 0ms;-webkit-transition:height 300ms ease 0ms}
/*右边菜单定位布局*/
.navBarRt{position:fixed;height:64px;color:white;width:100%}
/*!*详情菜单定位布局*!*/
#navDetail{background:#982529;color:white;width:100%}
/*菜单详情样式设置开始*/
.navDetailList{display:flex;display:-webkit-flex;flex-direction:row;}
.navDetailList>.logo{width:230px;text-align:center;display:inline-flex;display:-webkit-inline-flex;align-items:center;justify-content:center;min-width:200px;}
.navDetailList>.logo>img{width:125px;height:30px;}
.navDetailMenu{flex:1;height:64px;overflow:hidden;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;position:relative;min-width:500px;}
.navDetailMenu-contant{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}
.hideNavIcon{visibility:hidden;}
.showNavIcon{visibility:visible;}
.navDetailList .navLeftIcon,.navDetailList .navRightIcon{cursor:pointer;width:22px;min-width:22px;display:inline-flex;display:-webkit-inline-flex;align-items:center;justify-content:center;}
.navLeftIcon>img{line-height:64px;}
.navDetailMenu-item{display:inline-block;cursor:pointer;font-size:16px;height:64px;}
.navDetailMenu-item>div{cursor:pointer;width:100%;height:64px;padding:0 18px;display:inline-flex;display:-webkit-inline-flex;flex-direction:column;align-content:center;white-space:nowrap;}
/* 顶部导航的图标 */
.navDetailMenu-item>div>span:first-of-type{height:22px;width:22px;margin:10px auto 0;background:url(../images/top-nav.png) no-repeat;}
.navDetailMenu-item>div>span.icon-promocenter{background-position:0 0;}
.navDetailMenu-item>div>span.icon-product{background-position:-22px 0;}
.navDetailMenu-item>div>span.icon-contentCener{background-position:-44px 0;}
.navDetailMenu-item>div>span.icon-organization{background-position:-66px 0;}
.navDetailMenu-item>div>span.icon-member{background-position:-88px 0;}
.navDetailMenu-item>div>span.icon-mobileUke{background-position:-110px 0;}
.navDetailMenu-item>div>span.icon-ukewemall{background-position:-132px 0;}
.navDetailMenu-item>div>span.icon-orderUke{background-position:-154px 0;}
.navDetailMenu-item>div>span.icon-settlement{background-position:-66px -22px;}
.navDetailMenu-item>div>span.icon-systemCenter{background-position:-88px -22px;}
.navDetailMenu-item>div>span.icon-tcMaster{background-position:-110px -22px;}
.navDetailMenu-item>div>span.icon-uke-stock{background-position:-132px -22px;}
.navDetailMenu-item>div>span.icon-promo{background-position:0 0;}
.navDetailMenu-item>div>span.icon-oss{background-position:-88px -22px;}
.navDetailMenu-item>div>span.icon-bill{background-position:-154px -22px;}
.navDetailMenu-item>div>span.icon-stock{background-position:-132px -22px;}
.navDetailMenu-item>div>span.icon-mobile{background-position:-110px 0;}
.navDetailMenu-item>div>span.icon-master{background-position:-110px -22px;}
.navDetailMenu-item>div>span.icon-task{background-position:0 -22px;}
.navDetailMenu-item>div>span.icon-wemall{background-position:-132px 0;}
.navDetailMenu-item>div>span.icon-middle-customization{background-position:-22px -22px;}
.navDetailMenu-item>div>span.icon-MPOS{background-position:-110px 0;}
.navDetailMenu-item>div>span.icon-PURE{background-position:0 0;}
.navDetailMenu-item>div>span.icon-productCenter{background-position:-22px 0;}
.navDetailMenu-item>div>span.icon-financialCenter{background-position:-66px -22px;}
.navDetailMenu-item>div>span.icon-storecenter{background-position:-44px -22px;}
.navDetailMenu-item>div>span.icon-warningCenter{background-position:-180px 0;}

.navDetailMenu-item>div>span:nth-of-type(2){height:20px;line-height:20px;margin-top:6px;text-align:center;white-space:nowrap;}
.navDetailMenu-item>div:hover{background:#6a1f24;}

.login-person{width:150px;height:100%;line-height:64px;display:-webkit-flex;flex-direction:row;justify-content:flex-end;padding-right:26px;}
.login-person>li:first-of-type{margin-right:6px;}
.login-person>li:nth-of-type(2){margin-right:16px;cursor:pointer;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#logout span{cursor:pointer;border-bottom:1px solid white}
#userInfoList li{margin: 10px 0;}
#userInfoList li span{cursor:pointer;color: royalblue}
#userInfoList>li:nth-of-type(3){cursor:pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#changePwdform .form-item{margin: 5px 0;}
#changePwdform .form-item input{width: 100%;height: 20px;display: inline-block;}

#navMenuBtn{float:right;height:40px;line-height:40px;}
#navMenuBtn .shortcut{list-style:none;border-top:40px solid black;border-left:15px solid transparent;height:0;width:120px;text-align:center;font-size:18px;font-family:PingFangSC;font-weight:bold;margin-left:-6px;cursor:pointer;}
#navMenuBtn .shortcut div{width:93px;line-height:40px;letter-spacing:10px;position:absolute;right:0;top:0;}
#navMenuBtn .shortcut div span{margin-left:-5px}
/*详情菜单样式设置结束*/
/*鼠标悬停时详情菜单样式设置开始*/
.li_hover{cursor:pointer;background:black!important;height:39px!important;width:73px!important;line-height:39px!important;font:14px FZLTZHK--GBK1-0;margin-top:-5px;}
.li_click{cursor:pointer;background:#6a1f24!important;/*!*margin-right: 0.20em;*!*/;}
.navDetailList .naviTems div_hover{height:39px!important;width:73px!important;line-height:39px!important;font:14px FZLTZHK--GBK1-0}
/*以下是左边导航样式*/
.navbar-brand{float:left;width:240px;color:white;background-repeat:repeat-x;height:50px;line-height:50px;padding-left:20px;padding-top:0;padding-bottom:0;background:-ms-linear-gradient(bottom,#4d5b76,#6f80a1);background:-o-linear-gradient(bottom,#4d5b76,#6f80a1);filter:progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3',EndColorStr='#ffffff');background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#4d5b76),color-stop(1,#6f80a1));}
.navBody{width:230px;padding-top:64px;height:100%;position:relative;background:#e6e6e6;}
.navBody .versionNumber{position:absolute;text-align:center;background:#fff;height:24px;line-height: 24px;width:215px;bottom:0;left:0;}
.navBody .navAnimation{position:absolute;cursor:pointer;text-align:center;background:rgba(0,0,0,.3);height:48px;width:15px;bottom:0;right:0;}
.navBody.navshow{animation:navShow .3s linear;width:230px;}
.navBody.navhide{animation:navHide .3s linear;width:0;}
.navBody.navhide>div:first-child{overflow-x:hidden;}
.navBody.navhide .navAnimation{bottom:0;right:-15px;}
.navBody.navshow .navAnimation{bottom:0;right:0;}
.navBody .navAnimation i{color:white;line-height:48px;}
.navBody .right{display:none;}
.navBody.navhide .left{display:none;}
.navBody.navhide .right{display:block}
@keyframes navShow { from{width:0;} to {width:230px;);} }

@-webkit-keyframes navShow /*Safari and Chrome*/
{
	from {width: 0px;}
	to {width: 230px;);}
}
@keyframes navHide
{
	from {width: 230px;}
	to {width: 0px;);}
}

@-webkit-keyframes navHide /*Safari and Chrome*/
{
	from {width: 230px;}
	to {width: 0px;);}
}
.info{background-color:#dcdbdc;height:200px;}
.info>.adminInfo>li{text-align:center;list-style:none;padding-top:10px;}
.info>.adminInfo>li>.headPotraitContent{width:80px;height:80px}
/*用户退出*/
.info>.adminInfo>.name{height:60px;padding:0;}
.info>.adminInfo>li>span{display:inline-block;font-family:PingFangSC sans-serif;font-weight:bold;font-size:12px;color:#2c2724;}
.navBody ul{padding:0;margin:0;white-space:nowrap;}
.nav-header .fa-collapse,.nav-header .fa-collapse{float:right;}
.nav-header .label{float:right;margin-top:.7em;line-height:1.5em;}
.nav-header i[class*="fa-"]{line-height:2.25em;padding-right:.75em;}
.fa-collapse::AFTER{position:absolute;top:50%;right:32px;transform:translateY(-50%);content:"\f078";}
.shrink{background:#9a2529!important;}
.menuDefault a{color:white;text-decoration:none;}
.menuActive a{color:white;text-decoration:none;}
.menuDefault{text-align:center;text-align-last:center;font-size:13px;list-style:none;height:50px;line-height:50px;width:120px;float:left;background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3',EndColorStr='#ffffff');background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#4d5b76),color-stop(1,#6f80a1));}
.nav-item .panel-heading{padding-left:26px!important;height:40px;}
.menuActive{text-align:center;text-align-last:center;font-size:13px;list-style:none;height:50px;line-height:50px;width:120px;float:left;color:white;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);text-shadow:none;background:#e5e5ea;border-top:1px solid #d0d0d6;border-bottom:1px solid #d0d0d6;}
.panel-heading_active{background-color:#6a1f24!important;border-right:3px solid #982529;color:white;}
.panel-default>.panel-heading:hover{background-color:#e6e6e6;}
.panel-border{border-bottom:2px solid #e6e6e6;}
.panel-heading a{display:block;height:40px;text-decoration:none;color:#000;font-family:PingFangSC;font-weight:bold;line-height:40px;font-size:15px;}
.panel-heading_a_active{color:white!important;}
.nav-item .panel-body ul li{list-style:none;height:30px;}
.panel-body{padding:0!important;}
.nav-item .panel-body a{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:34px;width:230px;text-decoration:none;height:30px;line-height:30px;color:#2c2724;font-size:14px}a{text-decoration:none!important;}
.panel-body a:hover{overflow:hidden;color:#982529!important;}
.panel-body_a_click{overflow:hidden;color:#982529!important;}
.panel-body_img{visibility:hidden;margin-right:4px;}
.panel-body_img_click{visibility:visible;margin-top:-4px;margin-right:4px}h1{color:#4d5b76;font-size:3em;}
.input-default{float:left;height:28px;}
.clear{float:none;clear:both;}
.paginationInfo,.toPage{font-size:13px;height:60px;line-height:60px;float:left;margin-left:15px;}
.paginationInfo>span:first-of-type{display:inline-block;margin-right:10px;}
.toPage input{width:50px;height:20px;line-height:normal;}
.toPage-btn{margin-left:5px;display:inline-block;width:42px;height:20px;border:1px solid #9d9d9d;line-height:20px;text-align:center;cursor:pointer;}
.paginationClick{float:left;margin-left:0}

table.table{clear:both;max-width:none!important;/*margin-bottom: 6px !important;廖孔林注释掉，目的去掉表格底部空间*/}
table.table th{font-size:11px}table.table td{font-size:11px}table.table thead .sorting,table.table thead .sorting_asc,table.table thead .sorting_desc,table.table thead .sorting_asc_disabled,table.table thead .sorting_desc_disabled{cursor:pointer;*cursor:hand}
/*横的*/
.alertTabButtonLevel{padding:8px 14px;overflow:auto;font-family:PingFangSC sans-serif;color:black;font-size:12px;text-align:center;cursor:pointer;float:left;}
.alertTabButtonLevel_click{overflow:auto;padding:8px 14px;font-family:PingFangSC sans-serif;color:#FFF;font-size:12px;text-align:center;cursor:pointer;float:left;background:#9a2429}
/*竖的*/
.alertTabButton{width:20px;overflow:auto;padding:8px 3px 12px 3px;word-wrap:break-word;font-family:PingFangSC sans-serif;color:black;font-size:12px;text-align:center;cursor:pointer;background:url("../images/consultEdittabBg.png")no-repeat bottom center;}
.alertTabButton_click{width:20px;overflow:auto;padding:8px 3px 12px 3px;word-wrap:break-word;font-family:PingFangSC sans-serif;color:#FFF;font-size:12px;text-align:center;cursor:pointer;background:url("../images/consultEdittabClickBg.png")no-repeat bottom center;}
.click-search{cursor:pointer}
table{}
table.table thead .sorting { background: url('../images/sort_both.png') no-repeat center right; }
table.table thead .sorting_asc { background: url('../images/sort_asc.png') no-repeat center right; }
table.table thead .sorting_desc { background: url('../images/sort_desc.png') no-repeat center right; }
table.table thead .sorting_asc_disabled { background: url('../images/sort_asc_disabled.png') no-repeat center right; }
table.table thead .sorting_desc_disabled { background: url('../images/sort_desc_disabled.png') no-repeat center right; }
/*中台重构样式改变（搜索框）*/
.search-condition{padding-top:5px;background-color:#fafafa;}
#select-search{cursor:pointer;}
.moreSearchBtn{cursor:pointer;}
#moreSearchCondition{display:none}

/*分页样式修改*/
.pagination>li>a{color:#2c2724;}
.pagination>li:first-of-type>a,.pagination>li:last-of-type>a{color:#942a25;}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#942a25;}
.pagination>li>a,.pagination>li>span{border:0;}
.pagination>li>a,.pagination>li>span{padding:1px 7px!important;font-size:13px;}
.panel-default>.panel-heading{background-color:#ccc}
/*页签*/
#mainFrame{border:none!important;margin-bottom:5px;background:#fafafa;font-size:12px!important;}
#mainFrame>li{margin-right:5px;border-top-right-radius:5px;border-top-left-radius:5px;background-color:#f2f2f2;margin-bottom:0!important;box-shadow:1px -1px 1px #dbdbdb;}
#mainFrame>li>.dropdown-toggle{width:80px!important;}
#mainFrame>li.active,.nav-tabs>li:hover{background-color:white;box-shadow:1px -1px 1px #dbdbdb;margin-bottom:1px!important;}

.tab-content{padding:0 12px;background:white!important;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;flex:1;}
.tab-content>.active{height:100%;}
.dropdown.tab-drop{margin-right:4px!important;width:60px;}
.dropdown.tab-drop>a{padding:10px 0;}
.dropdown-menu{padding:0!important;}

#mainFrame .dropdown-menu>li{background:#f2f2f2!important;}
.dropdown-menu p{margin:7px 0 4px!important;}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:white!important;color:#982529!important}#mainFrame>li>a{padding:8px 25px!important}

/*修改滚动条样式*/
::-webkit-scrollbar              { height: 8px;width: 8px; }
::-webkit-scrollbar-button       { background-color: #e6e6e6}
::-webkit-scrollbar-button:vertical:start{

	background-image: url('./../images/topScroll.png');
	background-repeat: no-repeat;
	background-position:center;
}
::-webkit-scrollbar-button:vertical:end{
	background-image: url('./../images/buttomScroll.png');
	background-repeat: no-repeat;
	background-position:center;
}
::-webkit-scrollbar-button:horizontal:start{
	background-image: url('./../images/leftScroll.png');
	background-repeat: no-repeat;
	background-position:center;
}
::-webkit-scrollbar-button:horizontal:end{
	background-repeat: no-repeat;
	background-position:center;
	background-image: url('./../images/rightScroll.png');
}
::-webkit-scrollbar-track        {background-color: #e6e6e6;}
::-webkit-scrollbar-track-piece  {  background-color: #e6e6e6;}
::-webkit-scrollbar-thumb        {  background-color: #982529;}
/*表格操作按钮样式*/
.operater-btn-1{text-decoration:underline;color:royalblue;}
.operater-btn-2,.operater-btn-2:hover{display:inline-block;margin-left:10px;text-decoration:underline;color:royalblue;}

/*重构订单页签样式*/
.transverseTab{width:350px;height:30px;display:flex;align-items:center;position:relative;margin-bottom:-32px;margin-top:3px;left:55px;z-index:1;}
.transverseTab ul{list-style:none;display:flex;flex-direction:row;cursor:pointer;}
.transverseTabLi{background-color:white;background-position:center;background-repeat:no-repeat;color:black;width:auto;height:26px;text-align:center;cursor:pointer;}
.transverseTabLi-click{background-image:url('./../img/butBack.png');background-size:100% 100%;color:white;}
.transverseTab ul li:first-child p{border-left:none;}
.transverseTab ul li p{border-left:1px solid #982529;width:auto;padding-left:6px;padding-right:6px;display:inline-block;margin-top:2px;cursor:pointer;}
.time-control{display:inline-flex;flex-direction:row;flex-wrap:nowrap;}
.time-control>span:nth-of-type(1),.time-control>span:nth-of-type(2){width:26px;height:20px;background-color:#eee;border-right:1px solid #cccc;border-top:1px solid #cccc;border-bottom:1px solid #cccc;text-align:center;line-height:20px;}
.time-control>span:nth-of-type(1) i,.time-control>span:nth-of-type(2) i{display:inline-block;line-height:18px}
