
@charset "utf-8";
body { font: 14px #233357 "Microsoft YaHei"; background-color: #ffffff; margin: 0; padding: 0px; height: 100%; min-width: 1350px !important; line-height: 19px; }
input[placeholder] { font-size: 14px;}
input::-webkit-input-placeholder { font-size: 14px;}
input::-moz-placeholder{ font-size: 14px;}
input:-ms-input-placeholder { font-size: 14px;}
* { outline: 0; padding: 0; margin: 0; }
.ts-shuaxin-tianchong { display: inline-block; -webkit-animation: LoadingIconSnake 1.2s 0.5s infinite ease-out; animation: LoadingIconSnake 1.2s 0.5s infinite ease-out; margin-right: 10px; }
body, input, select, button { font-family: "微软雅黑"; font-size: 14px; line-height: 19px; }
.alignLeft { text-align: left; }
.MDIDocument, .MDIDocument body { overflow: auto; }

td { font-family: "微软雅黑",'Microsoft YaHei'; font-size: 14px; }
.GridHeaderRow td {font-family: "Microsoft YaHei"; font-size: 14px; }
form { margin: 0; }

img { border: 0; }

ol, ul { margin: 0; }

h1 { font-size: 18pt; line-height: 24pt; }

h2 { font-size: 14pt; line-height: 20pt; }
/* -------注意----  */
.notice_blue { color: rgb(98,149,254); }

.LayoutItemLabel label { padding-right: 5px; }

.FormOverlay { background: none; }

/* ------------必填项样式-----------------  */
.LabelStyle:before { content: ''; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/star.png") no-repeat 0 0; width: 14px; height: 10px; display: inline-block; vertical-align: middle; }

.letter-spacing60 { letter-spacing: 20px; }

 .clear { clear: none; }

.f-left { float: left; }

.p-left5 { padding-left: 5px; }
.p-left15 { padding-left: 15px; }

.m-left8 { margin-left: 8px; }

.m-right8 { margin-right: 8px; }

input.disabled { color: #939899; }

.LinkLabel { color: #222; }

.HSpacer { line-height: 0px; }

.GridHeader { color: #fff; cursor: default; height: 30px; border-bottom: 1px solid #dee6ee; table-layout: fixed; }
.VCenter {display:flex !important;align-items:center}
.GridHeaderSpacer { border-right: none; overflow: initial; }

.GridFooterSpacer { border-right: none; overflow: initial; }

.GridHeaderSpacer:before,
.GridFooterSpacer:before { content: ' '; display: block; width: 15px; height: 1px; }
/* ---------------- 草稿列表中的审核状态----------------  */
.AuditCheckBoxList,
.AuditCheckBoxList[readonly] { color: #222222 !important; }
.AuditCheckBoxList::-webkit-input-placeholder { color: #222222; }
.AuditCheckBoxList:-moz-placeholder { color: #222222; }
.AuditCheckBoxList:-ms-input-placeholder { color: #222222; }

/* ---------------- 登录页面 开始.LoginPage .login_left  */
body.LoginPageCss { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/loginbg.png"); background-size: cover; background-repeat: no-repeat; /*background-color: #4b74e6;*/ }

@media screen and (min-width: 1440px) and (max-width:1820px) {
}

@media screen and (max-width:1350px) {
    body.LoginPageCss { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/loginbg.png"); background-size: auto; background-repeat: no-repeat; /*background-color: #4b74e6;*/ }
}



.LoginPage { width: 100%; height: 100%; position: absolute; min-width: 1350px; background-color: #cde2ff; min-height: 760px; }

.LoginPage .login_left_null { }

.LoginPage .login_left { /*bottom: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
       position: absolute;
        background-size: contain;*/ width: 962px; height: 590px; }

.LoginPage .login_left_bg { /*bottom: 25%;
        left: 26%;
        background-size: contain;*/ margin: 0px auto; background-color: #f4f8fe; border-radius:10px; }
/* 浏览器高度800px-900px时 */
@media screen and (min-height: 900px) {

}
/* 浏览器高度800px-900px时 */
@media screen and (min-height: 800px) and (max-height: 900px) {
}
/* 浏览器高度700px-800px时 */
@media screen and (min-height: 700px) and (max-height: 800px) {
}
/* 浏览器高度不大于700px时 */
@media screen and (max-height: 700px) {

}
VSplitterEx VLeft nodrag collapse .RightTriangleEx { left: 0px; }

.LoginPage .login_left_bg .ImgBlock img {height: 590px;overflow: hidden;}

.LoginPage .login_SwitchOP { margin-top: 30px; float: right; position: absolute; z-index: 1100; right: 0px; cursor: pointer; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/op1.png") no-repeat; background-size: cover; min-width: 150px; min-height: 50px; }

.LoginPage .login_SwitchOP:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/op2.png") no-repeat; background-size: cover; min-width: 150px; min-height: 50px; }

.LoginPage .login_SwitchOP:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/op3.png") no-repeat; background-size: cover; min-width: 150px; min-height: 50px; }

.LoginPage .login_SwitchBP { margin-top: 30px; float: right; position: absolute; z-index: 1100; right: 0px; cursor: pointer; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/bp1.png") no-repeat; background-size: cover; min-width: 150px; min-height: 50px; }

.LoginPage .login_SwitchBP:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/bp2.png") no-repeat; background-size: cover; min-width: 150px; min-height: 50px; }

.LoginPage .login_SwitchBP:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/bp3.png") no-repeat; background-size: cover; min-width: 150px; min-height: 50px; }

.LoginPage .login_SwitchBP .TextLabel { font-size: 18px; color: #4b74e6; font-weight: bold; width: 125px; }

.RightArrow { float: right !important; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/rightarrow.png") no-repeat; height: 25px; width: 25px; margin-top: 3px; }

.SystemOperation { font-size: 18px; color: #fff !important; font-weight: bold; margin-right: 10px; }

.clearfix:after { content: ""; display: block; visibility: hidden; clear: both; height: 0; zoom: 1; }


.LoginDownloadLeft_Content { text-align: center; }

.LoginDownloadLeft_Content .LabelTxt { font-size: 12px; color: #8f9199; line-height: 20px !important; }


.LoginFlex { width: 45%; height: 75%;margin-top: 8%; }

.LoginFlex .LableFlexBlock { margin:60px auto 0px auto; }
.LoginFlex .LableFlexBlock .TextLabel{ color: #8f9199;}
.LoginPanel { margin-top: 9%; margin-left: 88px; height:100%;}

.LoginPanel .LoginBlock { margin-bottom: 10px; width: 312px; border: 1px solid #dcdcdc; height: 38px; background-color: #fff; }

.LoginPanel .VCode { float: right; margin-top: -48px; border: solid 1px #dcdcdc; height:38px; }

.LoginPanel .LoginBlock .Edit, .LoginPanel .LoginBlock .ButtonEdit {border: none;  border-radius: 0px; height: 36px;text-indent: 14px;background: #f9fcfc; }
.LoginPanel .LoginBlock .EditBlock .ButtonEdit {text-indent:10px;}
.LoginPanel .LoginBlock table { border: none; }

.LoginPanel .LoginLogoText {font-size:30px;font-weight:bold;color:#252628; max-width:360px; line-height:30px;}

.LoginPanel .LoginWelcomeText {font-size:18px;color:#868692;margin-top:16px;margin-bottom:23px;}
.LoginPanel .SysChangeBtn {height:38px;width:156px}
.LoginPanel .LoginIcon {height:38px;background: #fbfbfb;border: none;margin-right: 2px;color: #728ca7;}
.LoginPanel .LoginIcon:before {margin:0px !important}
.LoginPanel .LoginIcon:hover {background: #ececec;color: #728ca7;}
.LoginPanel .LoginHSpacer {padding-left: 311px;border-top: 1px solid #d6dce5;margin: 10px 0px -2px 0px;}
.UserNameIcon, .AccountIcon, .PWDIcon, .VCodeIcon { height: 25px; margin-bottom: -25px; background-position-y: 7px !important; margin-left: 8px; width: 15px; }

.UserNameIcon { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/username.png") no-repeat; }

.AccountIcon { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/account.png") no-repeat; }

.PWDIcon { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/pwd.png") no-repeat; }

.VCodeIcon { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/vcode.png") no-repeat; }

.LoginPage .DropPopup { width: 217px; }

.LoginBlock .EditBlock .SkinButton { border: none; margin-left: -9px; }

.LoginPanel .LoginBtn, .LoginPanel .ChangePWD {width: 312px;height: 38px;background-color: #52bd94;border-color: #52bd94;color: #fff;box-shadow:none }

.LoginPanel .ChangePWD { height: 38px; border-radius: 5px; font-size: 15px; line-height: 25px; letter-spacing: 2px; font-weight: 600; color: #ffffff; margin-top: 10px; }


.HBlock.LoginBlock { padding: 0px; }
/* ====================登录按钮================  */

.LoginBtn { background-color: #4a6cdf; height: 25px; border-radius: 5px; font-size: 15px; line-height: 25px; letter-spacing: 2px; font-weight: 600; color: #ffffff; box-shadow: 1px 1px 10px #4a6cdf; }

/* ===================登录按钮的几种状态================  */

.LoginBtn:hover,.ChangePWD:hover { background-color: #3bac81 !important; }

.loginBtn:hover { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/btnLogin_Hover1.gif"); }

.LoginBtn:active, .LoginBtn:focus { background-color: #52bd94; }

.LoginLogo { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/s3logo.png") no-repeat; height: 40px; margin-left: 5px; margin-left: 17%; margin-bottom: 30px !important; }

/* ---------------- 登录页面 结束 --------------------   */

/* =============LOGO 区域 BEGIN=============  */


.TopLogoPanel { height: 40px; width: 100%; display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: nowrap;
                align-items:stretch; 
                 align-content:space-between; 
                 justify-content: space-between;  }

.menublock .MainLogo {height:120px;flex-basis:260px;  background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/mainLogo.png") no-repeat 17px 30px,center 0;margin-bottom:15px}
.menublock .MainLogoSaas {height:120px; flex-basis: 260px; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/LOGOSAAS.png") no-repeat 17px 30px,center 0; margin-bottom:15px;background-position-x: center;}
.menublock.close .MainLogo {height:75px;flex-basis:260px;background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/mainLogo.png") no-repeat;background-size: 100px;background-position-x: -18px;background-position-y: 30px;margin-bottom: 35px;}
.menublock.close .MainLogoSaas {height:75px;flex-basis:260px;  background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/LOGOSAAS.png") no-repeat;background-size: 100px;background-position-x: -23px;background-position-y: 30px;margin-bottom: 35px;}

/*自定义首页logo图片*/
.menublock .customerBlock {text-align: center;margin-top: 20px;margin-bottom: 20px;}
.menublock .customerBlock .customerImage {max-height:120px;max-width:140px}
.menublock .customerBlock .customerText {color: white;font-size: 25px;line-height: 1.5;}
.menublock.close .customerBlock {text-align: center;margin-top: 5px;margin-bottom: 5px;}
.menublock.close .customerBlock .customerImage {max-height:80px;max-width:50px}
.menublock.close .customerBlock .customerText {display: inline-block;visibility:hidden; white-space: nowrap;height:60px;text-align:left;width:55%; }
.menublock.close .customerBlock .customerText::first-letter {color: white;font-size: 37px;display: inline-block;visibility:visible;}


.MainLogo_Lincense {   flex-grow:1; align-content:center; display:flex; align-items:center; padding-top:8px; }
.MainLogo_Right { display:flex; justify-content:center;}
.lincenseTitle { background-color:#DE6B4C; width:90px; height:30px; font-size:16px; color:#fff; font-weight:bold; text-align:center; text-align: center; vertical-align: middle; line-height: 30px; }
.lincenseInfo {  border: 1px solid #dedede; height: 36px; margin-left: 10px; vertical-align: middle; line-height: 40px; padding-left: 10px; padding-right: 10px; }
.lincenseInfo span { margin-left: 10px; color: #626f8c; }
.lincenseInfo { position: relative; background-color: #FFFFFF; border: #cccccc solid 1px; border-radius: 3px; }
.lincenseInfo:before { box-sizing: content-box; position: absolute; top: 8px; left: -16px; padding: 0; border-right: 8px solid #FFFFFF; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 8px solid transparent; display: block; content: ''; z-index: 12; }
.lincenseInfo:after { box-sizing: content-box; position: absolute; top: 7px; left: -18px; padding: 0; border-right: 9px solid #cccccc; border-top: 9px solid transparent; border-bottom: 9px solid transparent; border-left: 9px solid transparent; display: block; content: ''; z-index: 10; }

.TopLogoPanel .MainLogo_IcoBtn { min-width: 450px; }
.QRCodeBlock { min-width:135px; vertical-align:middle; align-items:center;  }
.QRCodeBlock img { width: 130px;}
.MainLogo_IcoBtn { float: left; clear: both; margin-right: 18px; height: 40px; }

.MainLogo_IcoBtn .Button { height: 40px; padding-left: 8px; }

.main_menu_right { border: 0px solid red; width: 220px; padding-right: 20px;margin-left:30px; }
.mainTopItems {padding-top:14px;background-color:#fff;padding-bottom:5px;margin-bottom:0px !important;}
.TopLogoPanel .MainLogo_Right .MenuRoots { padding-left: 0px; margin-left: -20px; }

.SeachText { height: 34px; background: #F8F8F8;  margin-right: 50px;border:1px solid #F1F2F7 }

.SeachText input[type=text] { margin-left: 0px; background: #F8F8F8; border: 0px solid red; color: #8c93b0; width: 150px; height: 34px; font-size: 14px; }

.SeachText input[placeholder] { color: #8c93b0; }

.SeachText input::-webkit-input-placeholder { color: #8c93b0; }

.SeachText input:-moz-placeholder { color: #8c93b0; }

.SeachText input::-moz-placeholder { color: #8c93b0; }

.SeachText input:-ms-input-placeholder { color: #8c93b0; }

.SeachText .Button.SpeedButton:hover, .SeachText .Button.SpeedButton:focus { background: none; }


.SeachText .aicon-chaxun {color:#878EAC; margin-top: 1px;padding-right:0px; }
.SeachText .aicon-chaxun::before {color:#878EAC; font-size: 25px; }
.sousou_size { padding-right: 10px; line-height: 35px; font-size: 22px; float: right; }

.Button.Logo_Ico_Expand { vertical-align: middle; font-size: 14px; line-height: 26px; color: #8c93b0; width: 35px; -webkit-transition: all 0.25s ease-out 0s; -moz-transition: all 0.25s ease-out 0s; transition: all 0.25s ease-out 0s;}
.Logo_Ico_ExpandOP { vertical-align: middle; font-size: 14px; line-height: 38px; color: #8c93b0 !important; min-width: 30px; -webkit-transition: all 0.25s ease-out 0s; -moz-transition: all 0.25s ease-out 0s; transition: all 0.25s ease-out 0s; }
.Button.Logo_Ico_Expand:hover { background: #dce7fa; color: #8c93b0; border-radius: 0px; }
.Button.Logo_Ico_Expand:focus { color: #8c93b0;}
.Button.Logo_Ico_Expand .Label { font-size: 17px; }
.Button.Logo_Master {vertical-align: middle; font-size: 14px; line-height: 31px; color: #8c93b0; -webkit-transition: all 0.25s ease-out 0s; -moz-transition: all 0.25s ease-out 0s; transition: all 0.25s ease-out 0s;}
.Button.SpeedButton:hover { background-color: #dce7fa; color: #8c93b0; border-radius: 0px; }
.Button.SpeedButton:focus {color:#8c93b0}
.fx-zhuye:before { content: "\e6a5"; }

.fx-i:before { content: "\e615"; }

.fx-tuichu:before { content: "\e68c"; }

.fx-iconfontlock:before { content: "\e611"; }

.fx-gengduomore12:before { content: "\e620"; }

.fx-guanji:before { content: "\e787"; }

.fx-sstb:before { content: "\e6f0"; }

/* ============LOGO 区域 END===========  */

/* =======菜单  BEGIN========  */
.btnclosemenu {margin-left:120px;color:#aeb2c6 !important}
.btnclosemenu:hover, .btnclosemenu:focus {background-color:#233357 !important;color:#fff !important}
.menublock.close .btnclosemenu {margin-left:23px;padding:0px;}
.menublock.close .btnclosemenu:before {margin:0px;padding:0px;}
.MenuBar { background-color: #4b74e6; color: #fff; border-width: 1px; height: 45px; box-shadow: none; }
.menublock { width:160px;margin-right:0px;}
.menublock.close {width:60px;-webkit-transition: all .2s cubic-bezier(0.46, 0.03, 0.52, 0.96);-moz-transition: all .2s cubic-bezier(0.46, 0.03, 0.52, 0.96);transition: all .2s cubic-bezier(0.46, 0.03, 0.52, 0.96);}
.menublock .MenuBar .MenuRoot:hover { background: #3d6dff; color: #fff;}
.menublock .MenuBar .MenuRoot.MenuRootActive,.menublock .MenuBar .MenuRoot.Show { background: #3d6dff !important; color: #fff !important;}
.MenuRootActive .MenuRootCaption { color: #fff; }

.MenuBarHandle { padding-left: 12px; cursor: default; }
.MenuBar.vert { background-color: #233357; color: #aeb2c6; border-width: 1px; height: 45px; box-shadow: none; }
.MenuBar.vert .MenuRoot.aicon-children:after { content: ""; font-size: 16px; }
 .MenuBar.vert {
     height:calc(100% - 210px);
     overflow-y:scroll;
     display:block
 }
.MenuBar.vert::-webkit-scrollbar {
    height:0px;
    width:0px;
    background-color:initial;
}
/*@media screen and (max-height: 1050px) {
   .MenuBar.vert { height:700px;}
}
@media screen and (max-height: 850px) {
   .MenuBar.vert { height:500px;}
}

@media screen and (max-height: 650px) {
    .MenuBar.vert { height:400px;}
}

@media screen and (max-height: 1280px) {
    .MenuBar.vert { height:1080px;}
}*/
.MenuBar.vert .MenuRoot {border:0px;padding-left: 26px;}
.menublock.close .MenuBar.vert .MenuRoot {border:0px;padding-left: 20px;}
.MenuBar.vert .MenuRootImage{width:auto;color:#999eb3;margin-right:16px;}
.menublock.close .MenuBar.vert .MenuRootImage {width:auto;color:#999eb3;margin-right:26px;}
.MenuBar.vert .Show .MenuRootImage{color:#fff;}
.MenuBar.vert .MenuRoot.aicon-children:after { content: ""; font-size: 16px; }
.MenuBar.vert .MenuRoot.disabled, .MenuBar .MenuRoot.disabled:hover { background-color: inherit; cursor: default; color: #aeb2c6; }
.menubutton .MenuRoot.aicon-children:after { content: '\e601'; font-size: 10px; }

.MenuRoot { white-space: nowrap; cursor: default; padding: 0 2px 0 2px; }

.MainMenuList {height:100%}
.menublock .MainMenuList .MenuRoots { line-height: 40px; margin-top: 5px;font-size:14px;font-family:"Microsoft YaHei" }

/* .MenuRoot .MenuRootCaption { line-height: 44px; margin: 0 1px 0 1px; padding: 2px 7px 0 7px; }  */
/* 禁用整个MenuItem  */
.MenuRoot.disabled { border-color: #dae9f9; background-color: #dae9f9; color: #fff; }

.Menu { background-color: #fff; border-bottom: 1px solid #b9baba; position: absolute; top: 0px; cursor: default; white-space: nowrap; border-top: 1px solid #b9baba; border-left: 0px; border-right: 0px; min-width: 180px; box-shadow: none; margin-left: -2px; }

.Menu .MenuItem { height: 30px; white-space: nowrap; }

.Menu TBODY .MenuSeperator { background-color: #dcdcdc; height: 1px; }

.Menu .MenuItem:hover { border: 0px; background-color: #E9EEFB; color: #000; }

.Menu .MenuItem:hover .MenuCaption { color: #000; }
.Menu .MenuItem.disabled:hover .MenuCaption { color: #a0a0a0; }


.Menu .MenuCaption { flex-grow: 0; padding: 0px; }
.MenuCaption:hover { COLOR: #000; }

.MenuItem td.MenuMore .ArrowRight { border-left: 6px solid #222222; _border-right-color: #FBFBFB; _border-top-color: #FBFBFB; _border-bottom-color: #FBFBFB; border-top: 6px solid transparent; border-bottom: 6px solid transparent; font-size: 0; padding: 0; }



.MouseHoverBar.MenuBar { background: #fff; height: 28px; border: 1px solid #ddd; margin-bottom: 5px; box-shadow: 0 2px 3px #eee; }

.MouseHoverBar.MenuBar .MenuBarHandle { height: 28px; padding: 0px; width: 3px; cursor: default; }

.MouseHoverBar .MenuRoot { white-space: nowrap; cursor: pointer; vertical-align: middle; border: none; }

.MouseHoverBar .MenuRoot.haschild { background-image: none; }

.MouseHoverBar .MenuRoot.haschild .MenuRootCaption { padding-right: 10px; display: inline-block; }

.MouseHoverBar .MenuRoot.haschild:after { content: '﹀'; display: inline-block; margin: 0 5px 0 0; }

.MouseHoverBar .MenuRoot .MenuRootCaption { padding: 0 10px 0 10px; font-size: 13px; height: 28px; line-height: 28px; color: #333; }

.MouseHoverBar .MenuRoot .MenuRootCaption img { margin-bottom: 9px; }

.MouseHoverBar .MenuRootActive { border-color: #ffa004; background-color: #12cf66; background-image: none; }

.MouseHoverBar .MenuRootActive .MenuRootCaption { color: #fff; }

.MouseHoverBar .MenuRootActive.haschild:after { color: #fff; }

.MDITabCaption { background-color: #fff; color: #233357;padding-left: 0px; padding-right: 24px; border-right: 0px;font-size:14px;font-family:"Microsoft YaHei" }

.MDITabCaption.active { background-color: #fff; color: #3d6dff;font-weight:900; }
.MDITabCaption.active .TabCaptionText { border-bottom:3px solid; }
.MDITabCaption.active .aicon-close {line-height:22px;}
.MDITabCaption .TabCloseButton .SkinButton:before { color: #6990ec; font-size: 10px; border-radius: 26px;}

.CToolMenuBar.MenuBar { border: none; height: 40px; }
.CToolMenuBar.MenuBar .MenuRootActive, .CToolMenuBar.MenuBar .MenuRoot:hover {background:#fff;border: none; height: 40px;}


.CToolMenu.Menu { border: 1px solid #ddd; right: 15px; padding: 10px 0px; width: 260px;background-color:#dce7fa !important}

.CToolMenu.Menu .MenuImage { width: 0px; height: inherit; text-align: left; display: flex; align-items: flex-start; justify-content: flex-start; }

.CToolMenu.Menu .MenuItem.disabled, .CToolMenu.Menu .MenuItem.disabled .MenuCaption { color: #222; }
.Menu.RootMenu.ShowPopup { border-left: 1px solid #b9baba; border-right: 1px solid #b9baba; margin-top: 2.5px; box-shadow: 1px 1px 5px #b9baba; }


/*  S3主菜单样式   Start */

.S3MainPage .Menu { background-color: #fff; border-bottom: 1px solid #b9baba; position: absolute; margin-left: 0px; cursor: default; white-space: nowrap; border-top: 0px solid #b9baba; border-left: 0px; border-right: 0px; min-width: 180px; box-shadow: none; }

.S3MainPage .Menu.RootMenu.ShowPopup { border: 1px rgb(228, 228, 234);margin-top: 0px;}
.S3MainPage .MDIBar {border-bottom:1px solid rgb(228, 228, 234)}

@media screen and (max-height: 750px) {
    .S3MainPage .Menu { max-height: 500px; overflow: auto; }
}

@media screen and (max-height: 650px) {
    .S3MainPage .Menu { max-height: 350px; overflow: auto; }
}

@media screen and (max-width: 1280px) {
    .S3MainPage .Menu { max-width: 98%; overflow: auto; }
}

.Menu .ChildBlock:nth-child(n+3) { float: left; border-left: 1px solid #e3e4ea; }
.Menu .ChildBlock { border-right: 0px; height: inherit; }

/*  S3主菜单样式   End */

/* =======菜单  End========  */

.menublock {background-color: #233357;}
/*    Main页面的菜单 */
/* .MainMenuList .MenuRoot:hover { background: #fff; color: #4b74e6; border-top-right-radius: 3px; border-top-left-radius: 3px; } */
.MainRootMenu { border: 0px; border-top: 1px solid #fff; margin-top: 0px !important; box-shadow: 1px 5px 5px #b9baba !important; }
.MainMenuList .MenuRootImage::before {font-size:22px !important} 
.cloundlinSeperator-top {
    border-top: 1px solid #b9baba;
}

/* =================Page的MDI==================  */
.displayNone { display: none; }
.MDIPanel { width: 100% !important; height: 100%; }

.MDIBar { width: 100%; height: 32px; _background-repeat: repeat-x; _background-position: center center; _border-bottom: 0; _height: 30px; background-color: #FFF; box-shadow: 2px 2px 2px #dcdcdc; line-height: 32px; border-bottom: none; }

.MDIBar .MDITabItemState0 { background-color: #789cfb; color: #fff; }

.MDIBar .MDITabItemState2 { background-color: #6991ec; color: #fff; }

.MDIBar .MDITabItemState1 { background-color: #789cfb; color: #fff; }

.MDIBarHandle { clear: both; width: 30px; height: 32px; line-height: 30px; padding:2px 2px 0px  5px; color: #233357; cursor: pointer; transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; }
.MDIBarHandle:hover {background:#dce7fa}


.MDITabBar .MDINavIcons { background-color: #fff;  }
.MDITabBar .prevTab:before{ color: #999;  }
.MDITabBar .nextTab:before{ color: #999;  }
.NormalMenu.Menu .MenuItem:hover { background-color: #E9EEFB; }
.MDITabBar { position: relative; top: 0; overflow: hidden; _height: 41px; }

.MDITabBar .menuIcon:before { content: '\e6f3'; }

.MDITabCaptions { border-right: 0px; }

.MDIBarLine { border-top: 1px solid #dcdcdc; box-shadow: 1px 2px 2px #fff; border-bottom: 1px solid #dcdcdc; box-shadow: 1px 2px 2px #fff; width: 100%; height: 0; }

.MDIChilds { width: 100% !important; padding-bottom: 0px; padding-right: 0px; clear: both; overflow: auto; _position: relative; }

.MDIChild { height: inherit; background-color: #fff;}
.MDIChild .PageBlock {padding:5px 5px 5px 13px;border-top: 10px solid rgb(230,236,243);}
.MDIBar .TabTopCaptionText { color: #fff; }

.MDITabCaptions .TabTopCaptionInitialize > div { color: #567ed3; font-weight: bold; font-size: 14px; background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/mdiTab/tabIcon.gif"); background-repeat: no-repeat; background-position: right center; }


/*  控件库  开始   */



.iconexit, .iconexit:hover, .iconexit:active, .iconexit:focus { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/exit.png"); background-repeat: no-repeat; background-position: center; transition: none; }


.iconclose, .iconclose:hover, .iconclose:active, .iconclose:focus { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/close.png"); background-repeat: no-repeat; background-position: center; transition: none; }

.iconqrcode, .iconqrcode:hover, .iconqrcode:active, .iconqrcode:focus { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/qrcode.png"); background-repeat: no-repeat; background-position: center; transition: none; }

.iconqiyegou, .iconqiyegou:hover, .iconqiyegou:active, .iconqiyegou:focus { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/qiyegouS3.png"); background-repeat: no-repeat; background-position: center; transition: none; background-size: 20px; }

.iconmessage, .iconmessage:hover, .iconmessage:active, .iconmessage:focus { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/message.png"); background-repeat: no-repeat; background-position: center; transition: none; background-size: 20px; }

.MessageBlock { position: relative; border: 1px solid #FF6B6B; height: 9px; width: 9px; text-align: center; background-color: #FF6B6B; color: #fff; border-radius: 9px; margin-bottom: -9px; bottom: -10px; left: 88px; }

.fontweight { font-weight: bold; }
.aicon-rili:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/rili.png"); }
.aicon-icon--:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/jisuanqi.png"); }


.aicon-gengduo:before, .aicon-gengduotianchong:before { content: "\e6f3"; font-size: 10px; color: #909090; -webkit-text-stroke-width: 0px; }


.aicon-moreunfold:before { content: "\e601"; font-size: 10px; color: #909090; -webkit-text-stroke-width: 0px; }

.aicon-less:before { content: "\e600"; font-size: 10px; color: #909090; -webkit-text-stroke-width: 0px; }

.FxSucceedBox { background-color: #ebfbee; color: #6bd17f; border: 1px solid #87db9a; padding: 14px 40px; text-align: center; min-width: 280px; }

.FxSucceedBox .Button { background-color: #87db9a; border-color: #87db9a; }

.FxSucceedBox .Button:hover, .FxSucceedBox .Button:focus { background-color: #71D587; border-color: #71D587; }

.FxSucceedBox .Button:visited { background-color: #52CB6D; border-color: #52CB6D; }

.Edit { width: 146px; height: 30px; line-height: 22px; border: 1px solid #dcdcdc; background-color: #fff; color: #222222; }

.Edit:hover { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; border-color: #4b74e6; }

.Edit:focus { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

.Edit[disabled] { background-color: #f1f4f4; color: #939899; border-color: #dbe2e5; }


.Edit[readonly] { color: #a0a0a0; }

.EditBlock .Edit:focus { border-color: #dcdcdc; }

.Edit:hover, .TextArea:hover, .EditBlock:hover .SkinButton, .EditBlock:hover .Edit, .EditBlock:hover .SkinButtonBlock { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; border-color: #4b74e6; }

.Edit:focus, .TextArea:focus, .EditBlock.active .SkinButton, .EditBlock.active .Edit, .EditBlock.active .SkinButtonBlock { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; border-color: #4b74e6; }

.Edit, .ButtonEdit { transition: none; border-radius: 0px; }



.EditBlock .SkinButton { border: 1px solid #dcdcdc; border-left: none; }

.Button.active { background-color: #4b74e6; border-color: #4b74e6; box-shadow: none; }

.Button:focus { border-color: #4b74e6; box-shadow: none; }

.AccesoryBtn { color: #4b74e6 !important; }

.AccesoryBtn::before { font-size: 20px; }
/* PopUp的弹窗口  */
.Popup { border: 1px solid #ccc; padding: 5px; -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; background: #fff; border-radius: 5px; -moz-border-radius: 5px; }

.popup .PopupContent { width: 200px; overflow: hidden; }

.p-top .mui-mbar-arr { border-bottom-color: #ccc; top: -19px; }


.Popup.p-top { border-top: 1px solid #ccc; box-shadow: none; border-radius: 0px; }

.Popup.p-top .PopupArrow { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/triangle.png"); background-repeat: no-repeat; border: none; width: 15px; height: 15px; top: -7px; }

/* Hint提示  */
.HintForm { border-radius: 8px; box-shadow: 0 0 10px #444; background-color: #fff; min-width: 200px; max-width: 450px; min-height: 70px; position: fixed; left: 5px; bottom: 30px; border: 0px; z-index: 99999; }

.HintCaption { border-top-left-radius: 8px; border-top-right-radius: 8px; line-height: 38px; text-indent: 10px; background-color: #4a6cdf; color: #fff; }

.HintClose { margin-top: 5px; margin-right: 5px; position: absolute; right: 0; top: 0; width: 24px; height: 24px; background-color: #4a6cdf; text-align: center; line-height: 24px; color: #fff; }

.HintBox { cursor: default; position: absolute; left: 0; top: 0; opacity: 0; border: 1px solid #4a75e6; background-color: #ecf2fb; color: #222222; padding: 0 10px; line-height: 26px; display: inline-block; cursor: pointer; border-radius: 6px; }

.HintBox .iconfont { position: absolute; color: #dcdcdc; }
.HintBox .arrowTop:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/triangle1.png"); top: -7px; }

.HintBox .arrowTop { left: 15%; bottom: -7px; transform: rotate(180deg); }

.HintBox .arrowRight { left: -12px; top: 0; }

.HintBox .arrowBottom { left: 10%; top: -17px; }

.HintBox .arrowLeft { right: -12px; top: 0; }

/* .HintBox .arrowTop:before { content: '\e601'; }  */

.HintBox .arrowRight:before { content: '\e6b6'; }

.HintBox .arrowBottom:before { content: '\e600'; }

.HintBox .arrowLeft:before { content: '\e602'; }

.HintBox td { color: #222222; font-size: 12px; line-height: 24px; }

.HintBox div:nth-child(1) { width: 100%; float: right; }

.HintBox div:nth-child(2) { margin-left: 5px; padding-left: 8px; }

.HintBox img { margin-top: 6px; padding-right: 5px; float: right; }

/*   Button的样式 
        .Button，.PrintButton是平台的两个基本样式，将原有样式基本全部去掉，全部使用自定义的样式
  */
.Button { padding-left: 9px; padding-right: 9px; height: 30px; font-size:14px;white-space: nowrap; border-width: 1px; border-style: solid; border-color: #4b74e6; color: #fff; border-radius: 4px; -moz-border-radius: 3px; background-color: #397ee9; line-height: 30px; }

.fxPrintBtn, .fxPrintAllBtn, .Export, .Import, .fxUserBtn, .fxUserParamsBtn, .fxWayBillPringtBtn, .fxOptionsBtn, .batchinput,
.fxsearchBtn, .fxuparrowBtn, .fxdownarrowBtn, .noticeBtn, .MyButton, .fxShortcutBtn, .fxAccountQtyBtn, .fxVirtualQtyBtn, .fxVipBtn 
{ min-width: 25px; border-radius: 5px; border: none; margin-right: 20px; background-color: #ffffff !important; -webkit-transition: none !important; transition: none !important; margin: 0px; }

.Import:focus, .fxdownarrowBtn:focus, .fxuparrowBtn:focus { box-shadow: none; }

.Import:focus, .fxdownarrowBtn:focus, .fxuparrowBtn:active { box-shadow: none; }

.PrintButton { border-width: 1px; border-left-width: 0; border-radius: 0px 5px 5px 0px; -moz-border-radius: 0px 5px 5px 0px; border-color: #c4c9ca; }

.PrintButton .Button.RightIcon { border-left-width: 0; border-radius: 0px 5px 5px 0px; -moz-border-radius: 0px 5px 5px 0px; border-color: #4b74e6; }

.PrintButton button.Button { border-right-width: 0; border-radius: 5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px; padding: 0 5px; }

.Button:hover,
.PrintButton:hover .Button { border-color: #3c7fe4; background-color: #3c7fe4; color: #fff; }

.Button[disabled],
.PrintButton .Button.Button.disabled { border-color: #dae9f9; background-color: #dae9f9; }

.Button:visited,
.PrintButton:visited .Button { border-color: #293b83; background-color: #293b83; }
/* 灰色按钮样式  */
.GrayButton,
.PrintButton .Button.GrayButton { border-color: #c4c9ca; background-color: #fff; color: #222222; }

.GrayButton:hover,
.PrintButton:hover .Button.GrayButton { border-color: #3c7fe4; background-color: #fff; color: #333333; }

.GrayButton[disabled],
.PrintButton .Button.GrayButton.disabled { border-color: #dbe2e5; background-color: #f8f8f9; color: #c5c9cd; }

.Import { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/excel.png") no-repeat 0px 5px; }
.Import:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/excel.png") no-repeat 0px -39px; }
.Import:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/excel.png") no-repeat 0px -79px; }
.Import:disabled { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/excel.png") no-repeat 0px -118px; }
/* 用户参数按钮  */
.fxUserBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/userpreferences.png") no-repeat; margin-right: 0px; padding: 0px 8px; }
/* 用户参数按钮鼠标移入  */
.fxUserBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/userpreferences.png") no-repeat 0 -39px !important; }
/* 用户参数按钮点击后  */
.fxUserBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/userpreferences.png") no-repeat 0 -78px !important; }
/* 基本信息详情按钮  */
.fxUserParamsBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/userparams.png") no-repeat; margin-right: 0px; padding: 0px 8px; }
/* 基本信息详情按钮鼠标移入  */
.fxUserParamsBtn :hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/userparams.png") no-repeat 0 -39px !important; }
/* 基本信息详情按钮点击后  */
.fxUserParamsBtn :active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/userparams.png") no-repeat 0 -78px !important; }
/* 快递单打印  */
.fxWayBillPringtBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downloaddwb.png") no-repeat; margin-right: 0px; padding: 0px 8px !important; }
/* 快递单打印按钮钮鼠标移入  */
.fxWayBillPringtBtn :hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downloaddwb.png") no-repeat 0 -39px !important; }
/* 快递单打印按钮点击后  */
.fxWayBillPringtBtn :active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downloaddwb.png") no-repeat 0 -78px !important; }
/* 附件按钮  */
.fxOptionsBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/options.png") no-repeat 0 6px; margin-right: 0px; padding: 0px 8px; }



/* 附件按钮移入  */
.fxOptionsBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/options.png") no-repeat 0 -72px !important; }
/* 附件按钮点击  */
.fxOptionsBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/options.png") no-repeat 0 -72px !important; }



.fxOptionsBtn:focus { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/options.png") no-repeat 0 -72px !important; box-shadow: none; }

/* 快捷键按钮 */
.fxShortcutBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/keybord.png") no-repeat 0 10px; margin-right: 0px; padding: 0px 8px; }

/* 快捷键按钮移入  */
.fxShortcutBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/keybord.png") no-repeat 0 -50px !important; }
/* 快捷键按钮点击  */
.fxShortcutBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/keybord.png") no-repeat 0 -50px !important; }

.fxShortcutBtn:focus { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/keybord.png") no-repeat 0 -50px !important; box-shadow: none; }

/* 上一层按钮  */
.fxuparrowBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/uparrow.png") no-repeat 0 5px; }

/* 上一层按钮移入  */
.fxuparrowBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/uparrow.png") no-repeat 0 34.5% !important; }
/* 上一层按钮点击  */
.fxuparrowBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/uparrow.png") no-repeat 0 71% !important; }
/* 上一层灰色按钮  */
.greyBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/uparrow.png") no-repeat 0 107% !important; border-radius: 5px; width: 25px !important; border: none; margin-right: 20px; -webkit-transition: none !important; transition: none !important; margin: 0px; }

.greyBtn:focus { border: none; box-shadow: none; }
/* 下一层按钮  */
.fxdownarrowBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downarrow.png") no-repeat 0 5px; border: none; }

/* 下一层按钮移入  */
.fxdownarrowBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downarrow.png") no-repeat 0 34.5% !important; }
/* 下一层按钮点击  */
.fxdownarrowBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downarrow.png") no-repeat 0 71% !important; box-shadow: none; }
/* 下一层按钮点击  */
.fxdownarrowBtn:disabled { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downarrow.png") no-repeat 0 106% !important; border-radius: 5px; width: 25px !important; border: none; margin-right: 20px; -webkit-transition: none !important; transition: none !important; margin: 0px; }

/* 下一层灰色按钮  */
.greydownBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downarrow.png") no-repeat 0 107% !important; border-radius: 5px; width: 25px !important; border: none; margin-right: 20px; -webkit-transition: none !important; transition: none !important; margin: 0px; }

.greydownBtn:focus { border: none; box-shadow: none; }


/* 注意按钮  */
.noticeBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/notice.png") no-repeat 0 -3%; padding-right: 15px; border: none; }

/* 注意按钮移入  */
.noticeBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/notice.png") no-repeat 0 32% !important; }
/* 注意按钮点击  */
.noticeBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/notice.png") no-repeat 0 68% !important; box-shadow: none; }

/* 注意灰色按钮  */
.greynoticeBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/notice.png") no-repeat 0 103% !important; border-radius: 5px; width: 25px !important; border: none; margin-right: 20px; -webkit-transition: none !important; transition: none !important; margin: 0px; }

.greynoticeBtn:focus { border: none; box-shadow: none; }
/* 搜索按钮  */
.fxsearchBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/search.png") no-repeat 0px 5px; margin-right: 0px; padding: 0px 8px; }
/* 搜索按钮移入  */
.fxsearchBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/search.png") no-repeat 0 -38px !important; }
/* 搜索按钮点击  */
.fxsearchBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/search.png") no-repeat 0 -78px !important; }

.batchinput { background:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/pbusbatch.png") no-repeat center; margin-right: 0px; padding: 0px 8px;background-color:initial !important}


/* 绿色按钮样式  */
.GreenButton { background-color: #46c561; border-color: #46c561; color: #fff;height:30px;line-height: 30px;min-width: 76px; }

.GreenButton:hover, .GreenButton:focus { background-color: #46c561; border-color: #46c561; color: #fff; }

.GreenButton:visited { background-color: #0eb632; border-color: #0eb632; color: #fff; }
/* 橙色按钮样式  */
.OrangeButton,
.PrintButton .Button.OrangeButton { border-color: #e87436; background-color: #e87436; color: #fff; }

.OrangeButton:hover,
.PrintButton:hover .Button.OrangeButton { border-color: #ed5d2b; background-color: #ed5d2b; /* background-color: red;  */ }

.OrangeButton[disabled],
.PrintButton .Button.OrangeButton.disabled { border-color: #f7d1b9; background-color: #f7d1b9; color: #fff; }

/*  关闭按钮   */

.CloseButton { padding: 0px 28px; }

/* 会员卡录入按钮 */
.fxVipBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/vip.png") no-repeat 0 7px; margin-right: 0px; padding: 0px 8px; }

/* 会员卡录入按钮移入  */
.fxVipBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/vip.png") no-repeat 0 -24px !important; }
/* 会员卡录入按钮点击  */
.fxVipBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/vip.png") no-repeat 0 -55px !important; }


.fxVipBtn:focus { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/vip.png") no-repeat 0 -55px !important; box-shadow: none; }

/* 刷新虚拟库存按钮 */
.fxVirtualQtyBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/virtualqty.png") no-repeat 0 5px; margin-right: 0px; padding: 0px 8px; }
/* 刷新虚拟库存按钮移入  */
.fxVirtualQtyBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/virtualqty.png") no-repeat 0 -25px !important; }
/* 刷新虚拟库存按钮点击  */
.fxVirtualQtyBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/virtualqty.png") no-repeat 0 -55px !important; }

.fxVirtualQtyBtn:focus { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/virtualqty.png") no-repeat 0 -55px !important; box-shadow: none; }

/* 刷新账面库存按钮 */
.fxAccountQtyBtn { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/accountqty.png") no-repeat 0 5px; margin-right: 0px; padding: 0px 8px; }
/* 刷新账面库存按钮移入  */
.fxAccountQtyBtn:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/accountqty.png") no-repeat 0 -25px !important; }
/* 刷新账面库存按钮点击  */
.fxAccountQtyBtn:active { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/accountqty.png") no-repeat 0 -55px !important; }

.fxAccountQtyBtn:focus { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/accountqty.png") no-repeat 0 -55px !important; box-shadow: none; }

/* 超链接  */

a { color: #1b80e5; }

a:visited { color: #1b80e5; text-decoration: none; }

a:link { color: #1b80e5; text-decoration: none; }

a:hover { color: #1365b4; text-decoration: none; }

a.BlackA { color: #222222; text-decoration: none; }

a.BlackA:visited { color: #222222; text-decoration: none; }

a.BlackA:link { color: #222222; text-decoration: none; }

a.BlackA:hover { color: #4c74eb; text-decoration: none; }

a.LabelLink:link { color: #000; text-decoration: none; }

a.LabelLink:visited { color: #000; text-decoration: none; }

a.LabelLink:hover { color: #f24f00; text-decoration: none; }


/* -----多选、单选框------  */
.CheckBoxList { overflow: auto; }

.CheckBoxListHorzItem.ChkBoxStyle { padding-bottom: 2px; }

/* .CheckBoxListVertItem.ChkBoxStyle, .RadioButtonListVertItem.ChkBoxStyle { display: block; } */

.ChkBoxStyle { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/checkbox/check_new.png") no-repeat 0 0; white-space: pre; height: 20px; }

.ChkBoxStyle.disabled { background-position: 0 -160px; }

.ChkBoxStyle.checked { background-position: 0 -40px; }

.ChkBoxStyle.checked.disabled { background-position: 0 -120px; display: flex; }

.ChkBoxStyle.half { background-position: 0 -80px; }

.ChkBoxStyle input { padding: 0; margin: -2px 1px 0 2px; width: 17px; height: 17px !important; opacity: 0; filter: alpha(opacity = 0); }

.ChkBoxStyle label { margin-left: 3px; height: 20px; line-height: 20px; overflow: hidden;font-size:14px }

.RadioButtonList { padding-bottom: 2px; }

.RadioButtonList .ChkBoxStyle, .RadioButton.ChkBoxStyle { background-position: 0 -200px; }

.RadioButtonList .ChkBoxStyle.disabled, .RadioButton.ChkBoxStyle.disabled { background-position: 0 -320px; }

.RadioButtonList .ChkBoxStyle.checked, .RadioButton.ChkBoxStyle.checked { background-position: 0 -240px; }

.RadioButtonList .ChkBoxStyle.checked.disabled, .RadioButton.ChkBoxStyle.checked.disabled { background-position: 0 -280px; }

.UI_ListLayout .ChkBoxStyle { width: 20px; height: 20px; }

.RadioButtonListHorzItem { padding-right: 8px; }

.RadioButtonListHorzItem label, .CheckBoxListHorzItem label, .CheckBoxListVertItem label, .RadioButtonListVertItem label { margin-left: 3px; }

*[disabled=true], .disabled { color: #d2d2d2; }

.CheckBox.ChkBoxStyle .Edit { width: 17px; }


.RadioButton.ChkBoxStyle .Edit { width: 20px; }


.RadioButtonList.Border { border: none; background-color: rgb(230,236,243); }

.SwitchButton { border: 1px solid #c4c8cc; border-radius: 3px; height: 26px; width: 60px; background-color: #e3e8e9; cursor: pointer; position: relative; }

.SwitchButton .SwitchBlock { border: 1px solid #c4c8cc; border-radius: 3px; height: 100%; width: 50%; background-color: #fefefe; position: absolute; left: -2px; top: -1px; transition: left .1s linear; }

.SwitchButton .SwitchText { text-align: right; line-height: 26px; display: block; color: #333; padding: 0 10px 0 0; }

.SwitchButton.checked .SwitchText { text-align: left; color: #fff; padding: 0 0 0 10px; }

.SwitchButton.checked { background-color: #4b74e6; border-color: #4b74e6; }

.SwitchButton.checked .SwitchBlock { left: 50%; border-color: #4b74e6; }

.SwitchButton.disabled { background-color: #eee; cursor: default; }

.SwitchButton.disabled .SwitchBlock { background-color: #eee; border-color: #ccc; }

.SwitchButton.checked.disabled { background-color: #aad8f7; border-color: #88c6f0; }



/*会员参数设置 SwitchButto 样式n*/
.MySwitchButton { border: 1px solid #ccc; border-radius: 20px; height: 22px; width: 30px; background-color: #ddd; cursor: pointer; position: relative; min-width: 50px; }

.MySwitchButton .SwitchBlock { border: 1px solid #d5d5d5; border-radius: 15px; height: 100%; width: 50%; background-color: #fefefe; position: absolute; left: -2px; top: -1px; transition: left .1s linear; }

.MySwitchButton .SwitchText { line-height: 19px; }

/* 多行文本  */
textarea.TextArea { font-family: "微软雅黑"; font-size: 14px; line-height: 19px; resize: none; color: #222222; padding: 10px; padding-top: 5px; border: 1px solid #d3d8d9; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

textarea.TextArea:hover { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

textarea.TextArea:focus { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

textarea.TextArea[disabled] { border: 1px solid #d3d8d9; background-color: #f1f4f4; color: #939899; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }



/* SelectorEdit  */
.BillTopBlock .ButtonEdit.Edit { width: 145px; }

.ButtonEdit { width: 125px; height: 30px; border-width: 1px; border-style: solid; border-color: #dcdcdc; padding: 0px; color: #222222; }

.ButtonEdit[readonly] { color: #c4c8cc; }

.ButtonEdit:hover { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; border-color: #4b74e6; }

.ButtonEdit:focus { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

.ButtonEditTable { border-width: 1px; border-color: #dcdcdc; border-style: solid; }

.ButtonEditTable input { border-width: 0px; text-indent: 4px; }


.ButtonEditTable.disabled { background: #f1f4f4; }

.ButtonEditTable.disabled input { background: #f1f4f4; }

.ButtonEditTable:hover { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; border-color: #4b74e6; }

.ButtonEditTable.disabled:hover { border-color: #dcdcdc; }

.ButtonEditTable:hover .ButtonEdit { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

.ButtonEditTable:hover .EditButtonBorder { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

.ButtonEdit.Edit { width: 146px; box-shadow: none; }
/*.EditBlock .Edit:hover{
     border-color:#dcdcdc !important;
 }*/

input { -webkit-appearance: none; }
/*  HPanel,VPanel 控件   */
.LayoutGroupCaption { height: 34px; padding-left: 12px; padding-top: 3px; color: #222222; padding-bottom: 1px; background-color: #fcfcfc; border-bottom: 1px solid #d4d9da; }

.LayoutGroupBorder { border: 1px solid #d4d9da; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; margin-bottom: 5px; text-align: left; }

.LayoutItemControl { padding-right: 6px; }
.LayoutItemLabel {font-size:14px;}
.LayoutFirstItemNoLabel,
.LayoutItemControl,
.LayoutItemNoLabel { padding-bottom: 3px; }

.LayoutGroupBorder .LayoutFirstItemNoLabel { width: 6px; }

.LayoutItemControl padding_Six { padding-left: 6px; padding-top: 6px; padding-bottom: 6px; }


.DropPopup { -moz-box-shadow: 2px 2px 5px #ccc; -webkit-box-shadow: 2px 2px 5px #ccc; box-shadow: none; border: 1px solid #aaa; border-radius: 0px; }
/* DropDown 下拉  */
.DropPopup .DropItem { color: #222222; height: 30px; padding-left: 8px; }

.DropItem.selected { background-color: #f2f5f5; }


.DropItem.disabled { color: #c4c8cc; }

.DropItem:hover { font-size: 14px; background: #f2f5f5; }

.DropItem:focus { background: #f2f5f5; }




/* -------------------------------------顶部的listview样式(目前只有基本信息自定义页面有用)-------------------------------------------------------  */
.ListViewTop { border: none; margin-bottom: -13px; height: 30px; }

.ListViewTop .UI_ListLayout { background: #ffffff; border: none; width: auto; border-radius: 0px; }

.ListViewTop .UI_ListItem { margin: 0px; }

.ListViewTop .cur { border: 1px solid #d3d7db; }

.ListViewTop .MenuText { border: none; }

.ListViewTop .UI_ListLayout:hover { border: none; }

.ListViewTop .UI_ListItem:hover { border: 1px solid #d3d7db; }

.ListViewBlock { flex-grow: 0.2; }

.ListViewTop .UI_ListItem { margin: 0 1px; }

.UI_ListItem { border: 1px solid #d3d7db; }

.UI_ListItem .UI_ListLayout { text-align: center; }

.ListViewTop .cur .UI_ListLayout { background-color: #eee; }

.ListViewTop .UI_ListItem .UI_ListLayout .DataText.MenuText, .ListViewTop .vert .UI_ListItem .UI_ListLayout .DataText.MenuText { display: inline-flex; background-color: #fafafa; float: left; padding: 0 10px; cursor: pointer; }

.ListViewTop .UI_ListItem.cur .UI_ListLayout .DataText.MenuText, .ListViewTop .vert .UI_ListItem.cur .UI_ListLayout .DataText.MenuText { border-color: #aaa; background-color: #aaa; color: #fff; }

.ListViewTop .UI_ListItem .UI_ListLayout .DataText.MenuText:hover, .ListViewTop .vert .UI_ListItem .UI_ListLayout .DataText.MenuText:hover { border-color: #ccc; background-color: #ccc; color: #222; }
/* --------------------------------------------------顶部的listview样式 end-----------------------------------------------  */



/* PageControl控件  */

.PageControl .MDITabItemState0 { background-color: #fff; color: #222; border: 1px solid #d3d8d9; border-bottom: none; margin: 0 1px; }

.PageControl .MDITabItemState2 { background-color: #fff; color: #222; border: 1px solid #d3d8d9; border-bottom: 0px; margin: 0 1px; }

.PageControl .MDITabItemState1 { background-color: #fff; color: #222; border: 1px solid #d3d8d9; border-bottom: 0px; margin: 0 1px; }

.PageControl .TabHeader { margin-left: 5px; border: 0px; border-bottom-style: none; }

.PageControl .TabBody { padding: 8px; border: 1px solid #cbcbcb; }

.PageControl .TabTopRightSpace { border-width: 0px; line-height: 0; font-size: 0; height: 1px; }

.PageControl .TabCaptionText {font-size:14px;}

/* 时间控件  */

.CalendarMain { border: 1px solid #d3d8d9; width: 250px; }

.CalendarMain .CalendarTitle { border-bottom: 1px solid #d3d8d9; }

.CalendarMain .CalendarTitle .Year, .CalendarMain .CalendarTitle .Month { font-size: 14px; font-weight: bold; }

.CalendarMain .CalendarBody { margin-top: 10px; }

.CalendarMain .WeekCell { float: left; line-height: 30px; text-align: center; width: 14.1%; height: 30px; cursor: default; color: #222; }

.CalendarMain .WeekRow { background-color: #fff; color: #222; }

.CalendarMain .CalendarTable td { line-height: 24px; text-align: center; color: #ccc; margin: 1px; }

.CalendarMain .CalendarTable td.selected { background: #4b74e6; border-radius: 4px; _border-radius: 4px; }

.CalendarMain .CalendarTable td:hover { background-color: #f1f1f1; border-radius: 4px; _border-radius: 4px; }

.CalendarMain .CalendarTable td { padding: 3px; }

/* .Flex1{   弹簧  将grid底部的数据弹到右边去
    display: none;
} */

/*  Grid   */
/*  .Table { border: 1px solid #d3d7db; box-shadow: 1px 2px 2px #fff; background-color: #d9f3ff; padding: 3px; }   */
.Grid { border: solid 1px #dcdcdc; }

.minheight { min-height: 400px; }

.minheight300 { min-height: 300px; }
.minheight200 { min-height: 200px; }
.minheight350 { min-height: 350px; }

.maxheight { max-height: 600px; }

.GridBodyRow:nth-child(2n) { background: #ffffff; }

.GridBodyRow:nth-child(2n+1) { background: #eef1f6; }
/*.GridBodyRow:nth-child(2n+1) >td { background: #f2f2f2; }   */ /*如果加了这一行业务凭证会有问题*/


.GridBodyRow.hover { background: #edf1fc; }

.GridBodyRow.active { background: #afd7f8; }

.GridBodyRow.active td { background: #afd7f8; }

.NoArrow { color: #4b74e6; }

.Grid .SkinButton, .Grid .iconfont { color: #1d1d1d; }
.Grid .SortOrder .iconfont { color: #fff; }
.GridFooterRow { background: #fffcf3; }

.GridBodyCell .SkinButton { border: none; }

.GridBodyCell .SkinButton:hover { border: none; }

.Grid .GridBodyCell[editor='1'], .FiscalBlock .CellEdit { box-shadow: -1px 0 0 #4b74e6, 1px 0 0 #4b74e6, 0 1px 0 #4b74e6, 0 -1px 0 #4b74e6; }

.Grid .GridBody.Frozen, .Grid .GridFooterBar.Frozen, .Grid .GridHeaderBar.Frozen { border-right: none; }

.FormBorder { border-bottom-width: 2px; background: #fff; box-shadow: 0 0 21px #C2C2C2; border-radius: 0px; }

.GridBlock { margin-right: 10px; }

.GridBodyCell.disabled { color: #222222; }

.GridBlock .Flex1, .Pager .Flex1 { flex: 0.5 0 auto; }

.PagerButton.active { background-color: #4a74eb; }

.Pager_refresh { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/refreshbtn.png") no-repeat center; -webkit-transition: none !important; transition: none !important; width: 30px; }

.Pager_refresh:hover { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/refreshbtn.png") no-repeat center !important; background-color: none; }

.Pager_refresh::before { content: none; }


/* 序列号面板下面的放大  */
.amplification { width: 20px; height: 20px; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/grid/popupgrid.png") no-repeat center; background-size: 100%; margin-top: -3px; margin-left: -5px; }

.TabPage .GridBlock .Grid { height: auto; }

.ButtonEdit.Edit.PagerEveryPageEdit { width: 45px; }


.AllOrderGrid tbody tr > .LayoutItemControl { padding-right: 0px; }

/*  序列号弹出页面   */

#serialPanel .Border { border-radius: 0px; }

/*  单据中序列号按钮   */
.Serial { background: #edf1fc; cursor: pointer; padding: 6px 4px; color: #222; width: 15px; font-size: 13px; line-height: 16px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; margin-top: 0px; border: solid 1px #bbb; border-left: 0px; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding-right: 17px; margin-right: -6px; }

.Block.Border { border-radius: 0px; }

.LayoutItemControl .Label { line-height: 16px; }

.SerialNumberPopUp { width: 320px; position: relative; margin-top: 30px; }

.SerialNumberPopUp .TextLabel { width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: pre; word-wrap: normal; word-break: keep-all; }

.SerialNumberPopUp .SerialNumberBlockGrid { margin-left: 12px; }

.SerialNumberBlockGrid .FormBorder { clear: both; }

.SerialNumberPopUp .SerialNumberBlockGridTwo { margin-left: 10px; }


/* 冻结列样式 */
.Grid .GridBody.Frozen { box-shadow: none; }

.Grid .GridHeaderBar.Frozen { box-shadow: none; }

.Grid .GridFooterBar.Frozen { box-shadow: none; }
/*  lable   */
.TextLabel { width: 300px; height: 30px; border-width: 0; padding: 1px; background-color: transparent; color: #222; border: none; outline: none; }
/* .FlowPanel .TextLabel { width: auto; } */

/*  MenuBar   */
.leftPanel .FlowPanel .FlowItem .RadioButtonList, .FlowPanel .FlowItem .CheckBoxList { align-items: flex-start; }


.menubutton .MenuRoot .MenuRootCaption { line-height: 26px; }

.menubutton.MenuBar .MenuRoots { padding-left: 0px;line-height:30px; }

.menubutton .MenuBarHandle { padding: 0px; }

.menubutton { border-radius: 3px; height: 30px; line-height: 30px;background-color:#397ee9 }

.menubutton td { width: auto !important; }

/* 底部分页器 */
.Pager_homePage { margin-left: 0px; }

.GotoButton.aicon-export::before { content: ""; }

.PagerButton { padding: 0px 6px; }

.PagerSummaryText { padding-right: 0px; }

.Pager .GotoEdit { width: 30px; }

.ButtonEdit.Edit.PagerDropPageEdit { width: 50px; }

.PagerEveryPageText { padding-left: 0px; }

/*  滚动条   */
/*  滚动条宽度   */
::-webkit-scrollbar { width: 15px; height: 15px; }
/*  滚动部分 角落  */
::-webkit-scrollbar-corner { background: #fff; }
/*  滚动部分  */
::-webkit-scrollbar-thumb { background: #e3e7eb; border-radius: 0px; }
/*  滑轨部分   */
::-webkit-scrollbar-track-piece { background: #fff; }

::-webkit-scrollbar-button { background: #fff; }


/* ---滚动条样式----  */

::-webkit-scrollbar-thumb { background-color: #dedede; }

::-webkit-scrollbar-thumb:hover { background-color: #ccc; }

::-webkit-scrollbar { width: 15px; height: 15px; background-color: #e3e7eb; }

::-webkit-scrollbar-track-piece { background-color: #f2f2f2; }

::-webkit-scrollbar-button { background-color: #f2f2f2; height: 10px; }

::-webkit-scrollbar-button:vertical:start:decrement { margin: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #bbb; }

::-webkit-scrollbar-button:vertical:end:increment { margin: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #bbb; }

::-webkit-scrollbar-button:horizontal:start:decrement { margin: 0; border-top: 8px solid transparent; border-right: 8px solid #bbb; border-bottom: 8px solid transparent; }

::-webkit-scrollbar-button:horizontal:end:increment { margin: 0; border-top: 8px solid transparent; border-left: 8px solid #bbb; border-bottom: 8px solid transparent; }



.GridBlock ::-webkit-scrollbar-corner { background-color: #f2f2f2; display: none; }


#scroll { width: 200px; height: 200px; overflow: auto; margin-bottom: 20px; }
#scroll div { width: 400px; height: 400px; }
#scroll::-webkit-scrollbar { /*滚动条整体部分，其中的属性有width,height,background,border等（就和一个块级元素一样）（位置1）*/ width: 10px; height: 10px; }
#scroll::-webkit-scrollbar-button { /*滚动条两端的按钮，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置2）*/ background: #74D334; }
#scroll::-webkit-scrollbar-track { /*外层轨道，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置3）*/ background: #FF66D5; }
#scroll::-webkit-scrollbar-track-piece { /*内层轨道，滚动条中间部分（位置4）*/ background: #FF66D5; }
#scroll::-webkit-scrollbar-thumb { /*滚动条里面可以拖动的那部分（位置5）*/ background: #FFA711; border-radius: 4px; }
#scroll::-webkit-scrollbar-corner { /*边角（位置6）*/ background: #82AFFF; }
#scroll::-webkit-scrollbar-resizer { /*定义右下角拖动块的样式（位置7）*/ background: #FF0BEE; }
#scroll { scrollbar-arrow-color: #f4ae21; /**/ /*三角箭头的颜色*/ scrollbar-face-color: #333; /**/ /*立体滚动条的颜色*/ scrollbar-3dlight-color: #666; /**/ /*立体滚动条亮边的颜色*/ scrollbar-highlight-color: #666; /**/ /*滚动条空白部分的颜色*/ scrollbar-shadow-color: #999; /**/ /*立体滚动条阴影的颜色*/ scrollbar-darkshadow-color: #666; /**/ /*立体滚动条强阴影的颜色*/ scrollbar-track-color: #666; /**/ /*立体滚动条背景颜色*/ scrollbar-base-color: #f8f8f8; /**/ /*滚动条的基本颜色*/ }


/*  滚动条宽度   */
.GridBlock ::-webkit-scrollbar, .ReportCss ::-webkit-scrollbar, .DefaultSkin ::-webkit-scrollbar { width: 10px; height: 10px; }
/*  滚动部分 角落  */
.GridBlock ::-webkit-scrollbar-corner, .ReportCss ::-webkit-scrollbar-corner, .DefaultSkin ::-webkit-scrollbar-corner { background: #ddd; }
/*  滚动部分  */
.GridBlock ::-webkit-scrollbar-thumb, .ReportCss ::-webkit-scrollbar-thumb, .DefaultSkin ::-webkit-scrollbar-thumb { background: #e3e7eb; border-radius: 5px; }
/*  滑轨部分   */
.GridBlock ::-webkit-scrollbar-track-piece, .ReportCss ::-webkit-scrollbar-track-piece, .DefaultSkin ::-webkit-scrollbar-track-piece { background: #fff; }

.GridBlock ::-webkit-scrollbar-button, .ReportCss ::-webkit-scrollbar-button, .DefaultSkin ::-webkit-scrollbar-button { background: #fff; }


/* ---滚动条样式----  */

.GridBlock ::-webkit-scrollbar-thumb, .ReportCss ::-webkit-scrollbar-thumb, .DefaultSkin ::-webkit-scrollbar-thumb { background-color: #818181; }

.GridBlock ::-webkit-scrollbar-thumb:hover, .ReportCss ::-webkit-scrollbar-thumb, .DefaultSkin ::-webkit-scrollbar-thumb { background-color: transparent; }

.GridBlock:hover ::-webkit-scrollbar {
    height:12px !important;	
}

.GridBlock ::-webkit-scrollbar-thumb:hover {
        background:lightgray  !important;
 }

.GridBlock ::-webkit-scrollbar, .ReportCss ::-webkit-scrollbar, .DefaultSkin ::-webkit-scrollbar { width: 10px; height: 10px; background-color: #e3e7eb; }

.GridBlock ::-webkit-scrollbar-track-piece, .ReportCss ::-webkit-scrollbar-track-piece, .DefaultSkin ::-webkit-scrollbar-track-piece { background-color: #f2f2f2; }

.GridBlock ::-webkit-scrollbar-button, .ReportCss ::-webkit-scrollbar-button, .DefaultSkin ::-webkit-scrollbar-button { background-color: #f2f2f2; height: 0px; width: 0px; }

.GridBlock ::-webkit-scrollbar-button:vertical:start:decrement, .ReportCss ::-webkit-scrollbar-button:vertical:start:decrement, .DefaultSkin ::-webkit-scrollbar-button:vertical:start:decrement { margin: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #bbb; }

.GridBlock ::-webkit-scrollbar-button:vertical:end:increment, .ReportCss ::-webkit-scrollbar-button:vertical:end:increment, .DefaultSkin ::-webkit-scrollbar-button:vertical:end:increment { margin: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #bbb; }

.GridBlock ::-webkit-scrollbar-button:horizontal:start:decrement, .ReportCss ::-webkit-scrollbar-button:horizontal:start:decrement, .DefaultSkin ::-webkit-scrollbar-button:horizontal:start:decrement { margin: 0; border-top: 8px solid transparent; border-right: 8px solid #bbb; border-bottom: 8px solid transparent; }

.GridBlock ::-webkit-scrollbar-button:horizontal:end:increment, .ReportCss ::-webkit-scrollbar-button:horizontal:end:increment, .DefaultSkin ::-webkit-scrollbar-button:horizontal:end:increment { margin: 0; border-top: 8px solid transparent; border-left: 8px solid #bbb; border-bottom: 8px solid transparent; }



.GridBlock ::-webkit-scrollbar-corner, .ReportCss ::-webkit-scrollbar-corner, .DefaultSkin ::-webkit-scrollbar-corner { background-color: #f2f2f2; display: none; }

/* ---滚动条样式----  end */
/* ====================控件库 End===============  */

/*  ======================  打印按钮 Start =========================   */
.aicon-dayin:before { content: ""; }

.Button .RightIcon { border-left: none; }

.Button .RightIcon:hover { background-color: #003ab3; border-color: #003ab3; color: #fff; }

.ArrowDown, .Button.ArrowDown { display: none; }

.aicon-down:before { content: '\e601'; font-size: 10px; }
/*  ======================  打印按钮  End=========================   */


/*  ============================单据 start======================================  */
.BillTopBlock { border-top: solid 1px #dcdcdc;margin-bottom:12px !important; }

.OrderGridCheckbox .ChkBoxStyle { height: 26px; margin-top: 4px; margin-bottom: 0px; }

.BillTopBlock .BillTopBlockBottom { padding: 5px 0px 1px 0px; margin-bottom: 0px; border-top: solid 1px #dcdcdc; }

.BillTopBlock .BillTopBlockBottom .FlowItem { padding-left: 9px; }
.BillFlexBlock .TabCaptions .TabCaptionText {font-size:14px;}
/*表头的更多*/
.mg-bottom6 { margin-bottom: 6px; }
.OrderGridFlowItem .FlowItem { margin-bottom: 6px; }
.OrderGridFlowItem .MoreItem { padding-left: 10px; }

.OrderGridFlowItem .MoreItem .Button.hasRight { background-color: #fff; border: none; border-color: #95c2fd; color: #333; height: 22px; line-height: 22px; }

.OrderGridFlowItem .MoreItem .Button.hasRight:hover, .Button.hasRight:hover .aicon-shezhi:before { background-color: #fff; color: #4c84f7; }

.OrderGridFlowItem .MoreItem .Button .RightIcon { border-left: 1px solid #ccc; }

.OrderGridFlowItem .MoreItem .Button .RightIcon:hover { background-color: #fff; }

.OrderGridFlowItem { margin-top: 10px; }


.VipPanel .OrderGridFlowItem { margin-top: 0px; }

.CellIcons div:hover { color: #4b74e6; }

/*  操作列图标   */
.aicon-add:before { content: "\e783"; font-size: 16.5px; }

.aicon-shanchu:before { content: "\e782"; font-size: 16.5px; }

.aicon-bianji1:before { content: "\e636"; font-size: 16.5px; }

.aicon-shangyi:before {
    content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/topmove.png");
    top: -7px;
}
.aicon-xiayi:before {
    content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/downmove.png");
    top: -7px;
}
.aicon-zhidi:before {
    content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/placeddown.png");
    top: -7px;
}
.aicon-zhiding:before {
    content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/placedtop.png");
    top: -7px;
}
/* 表体反向查询 */
.aicon-requery:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/requerydetail.png"); top: -7px; }
/* 表体替代料 */
.aicon-material:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/material_detail.png"); top: -7px; }

/*产成品展开子级*/
.aicon-sublevel {
    display: inline-block;
    width: 20px;
    height: 20px;
    /* content: ""; */
    background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/expandsublevel.png") no-repeat 0 0;
    background-size: 100%;
}


.aicon-shangjiantou:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/triangle.png"); top: -7px; }
.HintBlock .arrow.aicon-shangjiantou { top: -7px !important; }

.BillFlexBlock .FlexBlock { margin-right: 0px; }

.BillFlexBlock { margin: 0px 10px; }
/*.BillFlexBlock>:nth-child(1) {height:36px;line-height:36px;margin:0px;color:#233357;font-size:14px;font-family:'Microsoft YaHei'}*/
.BillFlexBlock .PageControl .TabPage{ padding-top:0px;}
.BillFlexBlock .TabHeader .TabCaption.active {border-color: #397ee9;background-color: #397ee9;color: #fff;}
/* 单据表头的最小高度 */
.minHeight { max-height: 105px; overflow-x: auto; overflow-y: auto; }

.maxHeight { max-height: 105px; overflow-x: auto; overflow-y: auto; }


.FloatLeft .menubutton.MenuBar .MenuRoots { padding-left: 0px; }
.FloatLeftMenu { float: left; height: 30px; background-color: #FFFFFF; }
.FloatRight {float:right;height:30px;}
.FloatLeftMenu .FlowItem { margin: 0 0 0 0; }
.FloatLeftMenu .FlowItem .MenuBar.menubutton { border-radius: 0; line-height: 23px; }
.FloatLeftMenu .FlowItem .MenuBar.menubutton .MenuRootCaption { line-height: 26px; height: 24px; margin-top: 2px; font-size:14px;}
.FloatLeftMenu .FlowItem .MenuBar.menubutton .MenuRootImage:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_helper.png"); display: inline-block; vertical-align: middle; margin: 0px 5px 3px 0px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .MenuBar { background-color: #FFFFFF; color: #333333; }
.FloatLeftMenu .FlowItem .Button { border-radius: 0; background-color: #FFFFFF; color: #333333; border-color: #FFFFFF; line-height: 23px; }
.FloatLeftMenu .FlowItem .Button.disabled, .Button.disabled:hover { border-radius: 0; background-color: #FFFFFF; color: #bbb; border-color: #FFFFFF; line-height: 23px; }
.FloatLeftMenu .FlowItem .Button:hover, .PrintButton:hover .Button, .Button .RightIcon:hover,.menubutton.MenuBar .MenuRoot:hover { background-color: #dce7fa !important; border-color: #dce7fa; color: #233357; border-top-right-radius: 3px; border-top-left-radius: 3px; }
.FloatLeftMenu .FlowItem .ButtonImage { width: auto; height: 30px; display: block; }
.FloatLeftMenu .FlowItem .ButtonImage.btnvip:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_vip.png"); display: inline-block; margin-bottom: 4px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnfile:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_file.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnhotkey:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_hotkey.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btndzprintbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_dzprintbill.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnsearchbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_searchbill.png"); display: inline-block; margin-bottom: 6px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnaudit:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_audit.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnauditprocess:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_auditprocess.png"); display: inline-block; margin-bottom: 4px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnrevokeaudit:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_revokeaudit.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btndraftbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_draftbill.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnorderbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_orderbill.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_bill.png"); display: inline-block; margin-bottom: 4px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnprint:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_print.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnserialprint:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_serialprint.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnquery:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_query.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnpromo:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_promo.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btncomputeprice:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_computeprice.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnallotbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_allotbill.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.callmodel:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_callmodel.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.saveasmodel:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_saveasmodel.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnpromoclose:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_promoclose.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnorderstop:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_orderstop.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnrevokeorderstop:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_revokeorderstop.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnloadsourcebill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_loadsourcebill.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnautobalance:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_autobalance.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnbalanceprocess:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_balanceprocess.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnreadcard:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_readcard.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnrefreshqty:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_refreshqty.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnmodify:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_modify.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btndelete:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_delete.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .ButtonImage.btnallmodify:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_allmodify.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }

/* 自制生产 委外加工 图标按钮  start*/
/*选单*/
.FloatLeftMenu .FlowItem .MenuBar.menubutton.loadsourcebill .MenuRootImage:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_loadsourcebill.png"); display: inline-block; vertical-align: middle; margin: 0px 5px 3px 0px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 引入上游单据 */
.FloatLeftMenu .FlowItem .MenuBar.menubutton.importbill .MenuRootImage:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/importbill.png"); display: inline-block; vertical-align: middle; margin: 0px 5px 3px 0px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 可配套数量 */
.FloatLeftMenu .FlowItem .ButtonImage.matchingstock:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/matchingstock.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 保存 */
.FloatLeftMenu .FlowItem .ButtonImage.save:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/save.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 分摊 */
.FloatLeftMenu .FlowItem .ButtonImage.share:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/share.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 更新 */
.FloatLeftMenu .FlowItem .ButtonImage.update:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/update.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 明细解除中止 */
.FloatLeftMenu .FlowItem .ButtonImage.detailfreestop:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/detailfreestop.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 明细中止 */
.FloatLeftMenu .FlowItem .ButtonImage.detailstop:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/detailstop.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 逆向查询 */
.FloatLeftMenu .FlowItem .ButtonImage.requery:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/requery.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 生成下游单据 */
.FloatLeftMenu .FlowItem .ButtonImage.createbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/createbill.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 替代料 */
.FloatLeftMenu .FlowItem .ButtonImage.material:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/material.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 下达任务 */
.FloatLeftMenu .FlowItem .ButtonImage.task:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/task.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.FloatLeftMenu .FlowItem .MenuBar.menubutton.task .MenuRootImage:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/task.png"); display: inline-block; vertical-align: middle; margin: 0px 5px 3px 0px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 引入订单bom */
.FloatLeftMenu .FlowItem .ButtonImage.importorderbom:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/importorderbom.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 预计占用库存 */
.FloatLeftMenu .FlowItem .ButtonImage.estimate_stock_qty:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/estimate_stock_qty.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 整单解除中止 */
.FloatLeftMenu .FlowItem .ButtonImage.freestopbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/freestopbill.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 整单中止 */
.FloatLeftMenu .FlowItem .ButtonImage.stopbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/stopbill.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.rotate180:before,.rotate180 .MenuRootImage:before {transform:rotate(180deg)}
/* 自制生产 委外加工 图标按钮  end*/


.AdjustDiv .AdjustTop .Button { border-radius: 0; background-color: #FFFFFF; color: #333333; border-color: #FFFFFF; line-height: 23px; }
.AdjustDiv .AdjustTop .Button:hover, .PrintButton:hover .Button, .Button .RightIcon:hover { background: #789cfb; border-color: #789cfb; border-top-right-radius: 3px; border-top-left-radius: 3px; }
.AdjustDiv .AdjustTop .ButtonImage.btnvipshowjf:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_vipshowjf.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.AdjustDiv .AdjustTop .ButtonImage.btnreadcard:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_readcard.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.AdjustDiv .AdjustTop .ButtonImage.btnprint:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_print.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }



.CToolMenu.Menu { padding-left: 8px; }
.CToolMenuBar.MenuBar .MenuRoot.aicon-children:after {content:""}
/*  单据  end   */


/*  ===========================报表  start=============================================  */
.QueryCondition { z-index: -999; left: 0px; }

.ReportQuery .Button:before { font-size: 14px; }


.ReportCss { background-color: rgb(230,236,243); }
.ReportCss .Label{font-size:14px;}
.leftPanel { margin-right: 10px; position: relative; }

.leftPanel .LayoutItemControl { padding-right: 8px; }
.leftPanel>.LayoutGroupBlock:first-child,.leftPanel>.LayoutBlock:first-child{overflow-x:hidden !important;height:calc(100% - 50px) !important}
.ReportCss .leftPanel .PageControl {height:calc(100% - 50px);}
.ReportCss .leftPanel .TabBody .TabPage ,.ReportCss .leftPanel .leftPanelContent {max-height:calc(100% - 50px);overflow-x:hidden}
.ReportCss .leftPanel .TabPage .GridBlock {height:calc(100% - 50px)}
.VSplitterEx.VLeft { border-right: none; }

.leftPanel .Edit { width: 200px; }

.ReportCss .leftPanel .EditBlock .Edit.ButtonEdit { width: 179px; }


.leftPanel .LayoutItemLabel { padding-left: 0px; }

.VSplitterEx { width: 15px; cursor: w-resize; display: flex; position: relative; line-height: 0; border: 0; align-items: center; flex-shrink: 0; margin-right: 0px; }

.VSplitterEx .LeftTriangleEx { left: 8px; }

.FlexBlock.GridConfigPage .VSplitterEx .LeftTriangleEx { left: 0px; }

.VSplitterEx .RightTriangleEx { left: 8px; }

.VSplitterEx .RightTriangleEx span { right: 5px; }

.leftPanel .leftPanelContent { padding-top: 10px; padding-left: 15px; border-radius: 0px; }

.ReportCss .VSplitterEx.VLeft { margin-left: -7px; }

/*.VSplitterEx.VLeft.collapse:hover { border-left: 1px solid #d3d8d9; }*/

.leftPanel .ctlWidth { width: 200px; display: inline-flex; }

.VSplitterEx .LeftTriangleEx span { left: -1px; }

.VSplitterEx .LeftTriangleEx, .VSplitterEx .RightTriangleEx { background-color: #fff; border-radius: 10px; height: 37px; width: 15px; border: 1px solid #ccc; z-index: 8; }

/*.VSplitterEx .RightTriangleEx { background-color: #fff; border-radius: 10px; height: 37px; width: 15px; }*/

.VSplitterEx .LeftTriangleEx span { position: absolute; top: 13px; border-right: 5px solid #4b74e6; border-left: 5px solid transparent; border-top: 5px solid transparent; border-bottom: 5px solid transparent; font-size: 0; padding: 0; overflow: hidden; display: inline-block; width: 0; height: 0; }

.VSplitterEx .RightTriangleEx span { position: absolute; top: 13px; border-right: 5px solid transparent; border-left: 5px solid #4b74e6; border-top: 5px solid transparent; border-bottom: 5px solid transparent; font-size: 0; padding: 0; overflow: hidden; display: inline-block; width: 0; height: 0; left: 5px; }

.VSplitterEx .LeftTriangleEx:hover, .VSplitterEx .RightTriangleEx:hover { background-color: #7a7a7a; }

.rightPanel .DownTriangleEx, .rightPanel .UpTriangleEx { border: 1px solid #ccc; }

.VSplitterEx span.LeftTriangleEx:hover, .VSplitterEx span.RightTriangleEx:hover, .HSplitterEx .UpTriangleEx:hover, .HSplitterEx .DownTriangleEx:hover { background-color: #7a7a7a; }

/*.VSplitterEx.collapse:hover, .VSplitterEx.VLeft.collapse:hover, .VSplitterEx.VLeft.nodrag:hover, .VSplitterEx.nodrag:hover { border-left: 1px solid #d3d8d9; }*/

.ReportCss .rightPanel .ReportGridBlock { background-color: #fff; padding: 20px 0px 5px 25px; border: 1px solid #d3d8d9; }

.ReportCss .rightPanel .ReportGridBlock .FloatRight { margin-right: 20px; }

.ReportCss .rightPanel .ReportGridBlock .GridBlock { margin-right: 20px; }


.Report .FlexBlock .FlowPanel .clear { clear: none; }

.FlowPanel .clear { clear: none; }

.fxUserBtn { color: #4b74e6; border: none; font-size: 18px; margin-right: 3px; }

.fxUserBtn::before { font-size: 22px; }

.lineParamsPanel { margin-left: 0px; padding-left: 8px; }

.lineParamsPanel .LayoutItemLabel { padding-left: 5px; }

.lineDashedPanel .LayoutItemLabel { padding-left: 24px; }

/* 上移、下移按钮*/ /*置顶、置底的样式 */
.UpBtn, .DownBtn, .setTop, .setBottom { border: solid 1px #d3d7db; width: 57px; transition: none; -webkit-transform: none; }

/* .UpBtn { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/Up.png"); }

.DownBtn { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/down.png"); }

.setTop { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/SetTop.png"); }

.setBottom { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/SetBottom.png"); }

.UpBtn:hover, .DownBtn:hover, .setTop:hover, .setBottom:hover { background-position-y: -30px; transition: none; -webkit-transform: none; border: solid 1px #d3d7db; }

.UpBtn:active, .DownBtn:active, .setTop:active, .setBottom:active { background-position-y: -60px; transition: none; -webkit-transform: none; border: solid 1px #d3d7db; } */

/* 上移、下移、置顶、置底禁用状态 */
.UpBtnDisable, .DownBtnDisable ，.setTopDisable, .setBottomDisable { background-position-y: -90px; transition: none; -webkit-transform: none; border: solid 1px #d3d7db; }

.GridHeaderCaption.ActiveColumn { background-color: #192848; color: #fff; }


.HintBlock { background-color: #fff; border-radius: 0px; box-shadow: none; }

.HintBlock .arrow.right { right: 5px; }

.HintBlock .arrow { top: -14px; }

.HintBlock .explaintitle { color: #4a76e4; font-weight: bold; }

.HintBlock .noticedtitle { color: #fe7674; font-weight: bold; }

.HintBlock .noticedblock { background-color: #fff0f0; padding-top: 5px; padding-bottom: 10px; }

.HintBlock .Label { padding-left: 10px; }

.noticehintblock { padding-left: 5px; padding-right: 5px; }
/*  ===========================报表  end=============================================  */




/* *********************************************运维平台的样式(ManagementPage.gspx样式  Start)****************************************************  */
/* 关闭按钮样式  */
.SystemCloseBtn { color: #fff !important; font-size: 30px !important; margin-right: 10px !important; }

.opertionalBg { background-color: #f2f3f3; padding: 15px; }

.databaseManagement { height: 30px; width: 100%; }

.title { width: 128px; height: 100%; }

.title.databaseManagementBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/databaseManagement.png"); background-repeat: no-repeat; background-position: right center; }

.title.zhangManagementBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/zhangManagement.png"); background-repeat: no-repeat; background-position: right center; }

.title.sysAboutBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/sysAbout.png"); background-repeat: no-repeat; background-position: right center; }

.dataBaseDiv { height: 140px; width: 200px; margin-right: 18px; }

.dataBaseItem { position: relative; display: inline-block; height: 138px; width: 198px; background-color: #FFF; text-align: center; margin-right: 18px; margin-bottom: 18px; color: #333; background-repeat: no-repeat; cursor: pointer; background-position: center 35%; /* background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/advancedPermissions.png");

    background-repeat: no-repeat;
    background-position: center center;  */ }

.dataBaseItem:hover { background-color: #E2E6F2; border: 1px solid #4a75e6; }

.dataBaseItem > span { display: inline-block; text-align: center; vertical-align: bottom; position: absolute; bottom: 38px; }

.dataBaseItem.advanceBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/advancedPermissions.png"); }

.dataBaseItem.dataBackupBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/dataBackup.png"); }

.dataBaseItem.dataReductionBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/dataReduction.png"); }

.dataBaseItem.automaticBackupBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/automaticBackup.png"); }

.dataBaseItem.contractionLogBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/contractionLog.png"); }

.dataBaseItem.databaseConsolidationBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/databaseConsolidation.png"); }
/* 账套管理  */

.dataBaseItem.newSubscriptionBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/newSubscription.png"); }

.dataBaseItem.zhangManBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/zhangMan.png"); }

.dataBaseItem.softDogsActivationBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/softDogsActivation.png"); }
/* 系统相关  */

.dataBaseItem.loginModeBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/loginMode.png"); }

.dataBaseItem.uploadLogoBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/uploadLogo.png"); }

.dataBaseItem.configurationInfoBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/configurationInfo.png"); }

.dataBaseItem.configurationMoBileBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/configurationMoBile.png"); }

.dataBaseItem.configurationCodeBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/configurationCode.png"); }

.dataBaseItem.configurationOnlineUser { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/configurationOnlineUser.png"); }

.dataBaseItem.configurationUserLog { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/configurationUserLog.png"); }


/* 访问权限页面nonAuthority  */
.nonAuthority, filenotfound { padding-top: 10%; }

.nonAuthority .pl_container { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/otherpage/nopermission.png"); background-repeat: no-repeat; background-position-x: center; background-position-y: bottom; box-sizing: border-box; margin: 0 auto; border-radius: 5px; width: 100% !important; height: 45%; min-height: 300px; }

.nonAuthority .nonauthoritytext1 { width: 350px; padding-left: 40px; text-align: center; font-size: 26px; margin-top: 30px; font-weight: bold; min-height: 35px; }

.nonAuthority .nonauthoritytext2 { width: 340px; padding-left: 40px; text-align: center; margin-top: 10px; font-size: 20px; color: #cdcdcd; }

.nonAuthority .nonauthorityclose { margin-left: 150px; margin-top: 20px; }

.nonAuthority .pl_dialog_footer { padding-top: 8px; padding-bottom: 8px; text-align: center; margin-top: 0; }

.filenotfound .pl_container { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/otherpage/404.png"); background-repeat: no-repeat; background-position-x: center; background-position-y: bottom; box-sizing: border-box; margin: 0 auto; border-radius: 5px; width: 100% !important; height: 45%; min-height: 300px; }

.filenotfound .filenotfoundtext1 { width: 415px; padding-left: 40px; text-align: center; font-size: 26px; margin-top: 30px; font-weight: bold; min-height: 35px; }

.filenotfound .filenotfoundclose { margin-left: 180px; margin-top: 20px; }

/* 访问权限页面nonAuthority  end*/
.GridExpandCell .expand0 { display: inline-block; margin-left: 5px; }

.GridExpandCell .expand1 { display: inline-block; margin-left: 22px; }

.GridExpandCell .expand2 { display: inline-block; margin-left: 39px; }

.GridExpandCell .expand3 { display: inline-block; margin-left: 56px; }

.GridExpandCell .expand4 { display: inline-block; margin-left: 71px; }

.GridExpandCell .expand5 { display: inline-block; margin-left: 86px; }

.GridExpandCell .expand6 { display: inline-block; margin-left: 105px; }

.GridExpandCell .expand7 { display: inline-block; margin-left: 120px; }

.GridExpandCell .expand8 { display: inline-block; margin-left: 135px; }

.GridExpandCell .expand9 { display: inline-block; margin-left: 150px; }

.GridExpandCell .expand10 { display: inline-block; margin-left: 165px; }

.AccountSet_tle { font-weight: bold; }
/* *********************************************运维平台的样式(ManagementPage.gspx样式  End)****************************************************  */


/*  =============================================================弹出框样式  start=======================   */

/*  MessageBox 弹窗   */
.MessageBox { background-color: #fff; }

.MessageBox td.FormSmallCaptionLabel { padding-left: 4px; padding-top: 2px; color: #222222; }

.MessageBox .MessageBoxText { vertical-align: middle; word-wrap: break-word; word-break: break-all; -ms-word-break: break-all; line-height: 15px; }

.MessageBox td.MessageBoxIconTd { background-color: transparent; }

.MessageBox td .MessageBoxTextTd { background-color: transparent; }
/*  弹出窗口的图标   */
.MessageBox .iconWarning { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/warning.png") no-repeat center center; }

.MessageBox .iconQuestion { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/question.png") no-repeat center center; }

.FormCaption { background-color: #f2f4f5; border-radius: 0px; color: #494b4c; }

.FormCaptionText { font-size: 12px; color: #494b4c; padding-left: 8px; filter: progid:DXImageTransform.Microsoft.dropshadow(Color=#3177B5,OffX=1,OffY=1); line-height: 34px; }

.FormCaption .FormCaptionText { font-size: 15px; letter-spacing: 0px; }

.FormCaption .FormCaptionButton { top: 6px; border-radius: 0px; }
.FormCaption .FormCaptionButton:hover { background-color: #dbdbdb; }

.FormCaptionButton.aicon-close:before { font-size: 18px; color: #caced1; }

.FormCaptionLabel { padding-left: 4px; padding-top: 3px; }

.FormCaptionButton { padding-right: 2px; }

.FormContent { padding: 5px; background-color: #fff; }
/*360兼容模式下，去掉样式就没有滚动条了  overflow: auto;*/

.MessageBox .BottomButtons { background-color: #fff; }

.FormBorder.MessageBox { border: none; }

.MessageBox .MessageContent.aicon-tishi:before { color: #4b74e6; display: none; }

.MessageBox .FormContent .Button { margin: 0 10px; }

.MessageBox .MessageContent { padding: 20px; }

.aicon-question-circle:before { content: none; }

.MessageBox .FormCaption { line-height: 38px; }

.MessageBox .FormCaptionText { font-size: 16px; }
/*  =============================================================弹出框样式  end=======================   */



/* ============FunctionConfigBase.gspx系统配置页面的样式====================  */
.Index { width: 100% !important; height: 100% !important; overflow: hidden; position: relative; }
/*  自定义竖向tab菜单，取代PageControl默认的tabHeader   */
.Index .LeftMenu { position: absolute; /*  left: 10px;
        top: 40px;   */ width: 160px; background: #ffffff; height: 100%; }

.Index .LeftMenu .Item { cursor: pointer; display: block; /*   margin-bottom: 5px;
           background-color: #eee;   */ border-bottom-width: 1px; border-bottom-color: #eee; border-bottom-style: solid; }

.Index .LeftMenu .Item .Label { margin: 0; padding: 0; line-height: 70px; font-size: 14px; display: block; width: 100%; height: 100%; /* *****修改****  */ line-height: 50px; /* *****修改****  */ text-align: center; color: black; }

.Index .LeftMenu .Item.cur { color: #4b74eb; background-color: #fff; border-radius: 0; border-left: 4px solid #4b74eb; border-right: none; }

.Index .LeftMenu .cur .Label { color: #4b74eb; }

.Index .PageControl { margin-left: 138px; margin-top: 10px; margin-right: 7px; /* ******修改*****  */ padding: 0; }

.Index .PageControl .TabPage { width: 100%; }

.Index .LeftMenuMulConfig { position: absolute; top: 50px; width: 110px; z-index: 1; }

.Index .LeftMenuMulConfig .Item { cursor: pointer; display: block; margin-bottom: 10px; background-color: #eee; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }

.Index .LeftMenuMulConfig .Item .Label { margin: 0; padding: 0; line-height: 40px; font-size: 14px; display: block; width: 100%; height: 100%; text-align: center; }

.Index .LeftMenuMulConfig .Item.cur { color: #ffa004; font-weight: bold; background-color: #fff; border-radius: 0; border: 1px solid #eee; border-left: 2px solid #ffa004; border-right: none; }

.Index .PageControlMulConfig { margin-left: 120px; margin-top: 0px; border: 1px solid #eee; padding: 0; }

.DecimalNumSet .LayoutGroupBorder tbody :nth-child(2n) .LayoutItemControl { padding: 3px; }

/*  新增样式   */
.TabPage > .LayoutGroupBorder { padding-left: 10px !important; padding-right: 10px; }

.BillSetRightPanel .LayoutGroupBlock { overflow-x: hidden !important; }

.BillSetTabPage .LayoutGroupBorder, .SysSetTabPage .TabPage .LayoutGroupBorder, .SysSetTabPage .TabPage .BgWhite { border: none; width: 100%; background: #fff; padding-left: 15px; }

.BillSetTabPage .LayoutGroupCaption, .SysSetTabPage .TabPage .LayoutGroupCaption { border-bottom-style: dashed; background: #ffffff; }

.BillSetTabPage .LayoutGroupBorder, .SysSetTabPage .LayoutGroupBorder, .SysSetTabPage .BgWhite { border: none; width: 100%; background: #fff; padding-left: 15px; }

.BillSetTabPage .LayoutGroupCaption, .SysSetTabPage .LayoutGroupCaption { border-bottom-style: dashed; background: #ffffff; }



.DecimalNumSet .LayoutItemLabel { margin-right: 8px; }
/*  分割线   */
.CutOffLine { /*  margin-top: 2px;   */ height: 1px; background: #d3d7db; width: 97%; }

.BillConfigBg { background: #fff; }

.BillConfigBg .PageControl { margin-left: 170px; }

.BillGlobalSetLeft { border-right: 1px dashed #d4d9da; padding-right: 250px; }

.ControlBillType .LayoutGroupBorder, .BorderBottomDashed { margin-bottom: 0px; border-bottom: 1px dashed #d4d9da; width: 100%; }

.PriceControl td:nth-child(4) { width: 50%; }

.PriceControl td:nth-child(8) { width: 50%; }

.SysSetTabPage .TabBodyNoHeader { overflow: hidden !important; }


.SystemSet .TabPage > .LayoutGroupBorder { padding-left: 0px !important; padding-right: 0px; }

.PageControl .TabTopButtonLeftSpacer { width: 6px !important; }

.PageControl .TabTopButtonRightSpacer { width: 6px !important; }
/*  设置选项卡背景色   */
.PageControl .MDITabItemState2 { background-color: #eee !important; }

.SystemSet .DropPopup .DropItem { padding-left: 0px; }

.SystemSet { overflow: hidden !important; }

/*.SysSetTabPage { height: 100%; }*/

.SysSetTabPage .FlexBlock.vert > * { margin-bottom: 0px; }

.SysSetTabPage .TabPage { width: 99% !important; }


.BillConfigBg .billcodeconfigpage .TabBody { display: none; }

.BillSetTabPage .billcodeconfigtab table { margin-bottom: -3px; }

.billcodeconfigtab .PageControl .TabHeader { margin-left: 0px; }
/* ============系统配置页面的样式 End====================  */


/*  ================================数据搬移页面 start==============================   */

.DataTransfer { width: 100% !important; height: 100% !important; background-color: #eee; }

.DataTransferInput { position: relative; padding: 10px 0; }

.DataTransferSearchBtn { position: absolute; top: 13%; border: none; margin-right: 20px; -webkit-transition: none !important; transition: none !important; margin: 0px; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/search.png") no-repeat; margin-right: 0px; padding: 0px 8px; background-position: 0 102%; }

.DataTransferSearchBtnQueryLeft { right: 12%; }

.DataTransferSearchBtnQueryRight { left: 26.8% !important; }

.DataTransferSearchBtn:hover { background-color: rgba(255,255,255,0); border-color: rgba(255,255,255,0); }

.DataTransfetRight { left: 25.5%; }

.LeftSearchBtn { right: 36%; }
/*  ================================数据搬移页面 End==============================   */

/*  ===================================================会员储值充值单页面  Start===============================================  */
.FlexBlock.vert.VipAddMoneyContainer { width: 100% !important; }

.VipAddMoneyOrder { padding: 10px; padding-left: 25px; padding-top: 14px; border: solid 1px #dcdcdc; overflow: auto; }

.VipAddPanel { flex-direction: row !important; justify-content: center; }

.VipAddPanel .VipAddMoneyContainer, .VipAddPanel .TableButtom, .VipAddPanel .VipAddMoneyTop { flex-direction: row; justify-content: flex-start; padding-left: 20px; }

.VipAddNotice { float: right; margin-right: 20px; padding-right: 20px; }


.VipAddPanel .VipAddShandow { width: 770px; box-shadow: 0px 4px 30px 8px #aaa; height: 700px; margin-top: 20px; padding-top: 20px; }

.VipAddMoneyOrder .FlowPanel { margin-top: 5px; }
/*  ===================================================会员储值充值单页面  End===============================================  */

/*  ===================================消费调整单   积分调整单========================== Start   */
.FlexBlock.vert.AdjustContainer { width: 80%; height: 75%; }

.AdjustDiv { flex-direction: row !important; justify-content: center; }

.AdjustDiv .AdjustContainer, .AdjustDiv .AdjustBottom { flex-direction: row; justify-content: center; width: auto !important; }

.AdjustDiv .AdjustBottom { padding-top: 13px; }

.AdjustDiv .FlexBlock.vert.ShandowDiv { width: 770px; box-shadow: 0px 4px 30px 8px #aaa; height: 380px; margin-top: 115px; padding-top: 20px; }

.AdjustDiv .FlexBlock.vert.ShowDiv { width: 770px; height: 430px; margin-top: 115px; padding-top: 20px; }

.AdjustOrder .FlowPanel { margin-top: 5px; }

.AdjustDiv .AdjustTop { padding-left: 28px; }

.AdjustOrder { padding: 10px; padding-left: 25px; padding-top: 14px; }
.border-dc { border: solid 1px #dcdcdc; }
/*  ==================================== 消费调整单   积分调整单 End ===================================  */

/*
    云打印注册配置页面
*/

.graspCloundPage { }

.graspCloundPage input.guserid, input.gtel { height: 30px; width: 300px; }

/*  ==================================== 公用边框   积分调整单 End ===================================  */
.Bordersolid { border: 1px solid #dcdcdc; }


/* ==========================  基本信息 编辑界面  Start =====================================*/
.BaseInfoPanel .LayoutItemLabel { text-align: right; }

.BaseInfoPanel .Edit.ctlWidth { width: 146px; }

/* ==========================  基本信息 编辑界面  End =====================================*/

/* ===============================操作员权限页面 Start ====================================================== */
.View { box-shadow: 0 0 0; border: none; -webkit-transition: right .5s linear; -moz-transition: right .5s linear; transition: right .5s linear; background-color: RGB(242,242,242); }

.View .UI_ListItem { margin: 0; color: #171717; width: 90px; text-align: center; /*border-right: 1px solid #d3d8d9;
        border-bottom: 1px solid #d3d8d9;*/ border-left: none; border-top: none; border: none; }

.View .UI_ListLayout { padding: 5px; position: relative; margin: 0; }

.View .MenuText { height: 30px; line-height: 30px; text-align: center; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; transition: all .3s linear; }

.View .UI_ListItem:hover .MenuText { color: #222222; }

.View .UI_ListItem.cur { color: #555555; background-color: #003ab3; border: none; border-bottom: none; }

.View.vert { width: 100px; margin-left: 15px; margin-right: 10px; margin-top: 6px; }

.View.vert .UI_ListItem { width: 98%; text-align: center; margin-bottom: 5px; /*border-radius: 5px;*/ color: #555555; }

.View.vert .UI_ListLayout { padding: 0; position: relative; margin: 0; }

.View.vert .MenuText { height: 30px; line-height: 30px; margin: 0; }

.vert .UI_ListItem .UI_ListLayout { background-color: RGB(242,242,242); cursor: pointer; }

.TabButton .UI_ListItem .UI_ListLayout { /*background-color: #fff !important;*/ height: 40px; }

.TabButton .UI_ListItem.cur { background-color: #fff !important; color: #3c74fd; /*border-right: 1px solid #d3d8d9;*/ border-bottom: 2px solid #3c74fd; }

.TabButton .UI_ListItem:hover .MenuText { color: #222222; }

.vert .UI_ListItem .UI_ListLayout:hover { background-color: RGB(222,228,243); }

.View.vert .UI_ListItem.cur .UI_ListLayout { font-weight: bold; cursor: pointer; background-color: RGB(222,228,243) !important; margin: 0px 0px 0px 0px; }

.LimitVPanel { background-color: RGB(242,242,242); }

.HButton { /*border: 1px solid #d3d8d9;*/ }

.HButton .GridBlock { /*margin-left: 10px;        margin-bottom: 10px;*/ }

.HButton .GridBlock .Grid { border-top-width: 1px; }

table.gridtype td:nth-child(2) { width: 51.5%; }

table.allotconfig td:nth-child(2) { width: 230px; }
/* ===============================操作员权限页面 End ====================================================== */

/*===========================业务凭证Grid样式===========================*/
.FiscalPage { background-color: #fff; padding: 10px; border: 1px solid #ccc; box-shadow: 1px 1px 2px #ccc; }

.FiscalPage .FlexSpace .Label { word-break: keep-all; word-wrap: normal; }

.FiscalPage .pzTitle { font-size: 40px; overflow: hidden; max-width: 320px; line-height: 40px; height: 40px; }

.FiscalPage .periodDate { line-height: 30px; font-size: 16px; vertical-align: bottom; margin: 0 0 0 6px; }

.FiscalPage .TopButtons .HBlock { display: flex; }

.FiscalGrid.Grid { border-width: 2px; border-color: #666; border-top: none; background-color: #fff; border-bottom: none; }

.FiscalGrid .GridHeaderCaption { font-weight: 600; font-size: 14px; color: #777; }

.FiscalGrid .GridHeaderCaption .FiscalBlock { font-weight: normal; font-size: 14px; }

.FiscalGrid .GridHeaderSpacer:after { background-color: #fff; border-color: #666; width: 5px; right: -5px; }

.FiscalGrid .ActiveColumn { color: #666; }

.FiscalGrid .GridHeader { background-color: #666; border-top: 2px solid #666; }

.FiscalGrid .GridHeaderCaption { background-color: #fff; }

.FiscalGrid .GridTable { background-color: #666; margin-top: -1px; }

.FiscalGrid .GridBodyRow { height: 40px; }

.FiscalGrid .GridBodyRow.active { background: #dfe6fa !important; }

.FiscalGrid .GridBodyRow:nth-child(2n+1) { background: #fff !important; }

.FiscalGrid .GridBodyRow.hover { background: #edf1fc !important; }

.FiscalGrid .GridBodyRow.active { background: #dfe6fa !important; }

.FiscalGrid .GridBodyRow:hover,
.FiscalGrid .GridBodyRow:focus,
.FiscalGrid .GridBodyRow:active { background: #dfe6fa !important; }

.FiscalGrid .GridBodyFiscalText .FiscalBlock,
.FiscalGrid .GridBodyFiscalText { height: 40px; line-height: 40px; }

.FiscalGrid .GridBodyFiscalText.LessNumber .FiscalBlock { color: #dd4e4e; }

.FiscalGrid .FiscalEditor,
.FiscalGrid .GridBodyCell { font-size: 14px; /*font-weight: 600;*/ color: #555; }

.FiscalGrid .GridDynamicButtonBody { font-weight: normal; }

.FiscalGrid.Grid .GridBody { flex-grow: 0; }

.FiscalGrid .GridFooterBar { border-top: 1px solid #666; margin-top: -1px; z-index: 1; }

.FiscalGrid .GridFooter { background-color: #666; border: none; }

.FiscalGrid .GridFooterCell { background-color: #fff; border-bottom: 1px solid #666; border-top: none; }

.FiscalGrid .GridFooterCell:last-child { border-bottom-color: #666; }

.FiscalGrid .GridFooterCellText { height: 40px; line-height: 40px; padding: 0 5px; font-size: 14px; font-weight: 600; text-align: center; }

.FiscalGrid .GridFooterCell .FiscalBlock { height: 40px; line-height: 40px; }

/*.FiscalPage .PagerBottom {  display: none; }*/
.FiscalPage .Pager .PagerContent { display: none; overflow: hidden; }

.FiscalPage .PagerBottom { border-width: 0 2px 2px 2px; border-color: #666; border-top: none; background-color: #fff; height: 40px; overflow: hidden; }

.accountLb { padding-left: 15px; line-height: 40px; }

.accountLb .footertitle { padding-right: 30px; }

.lbFontBold { font-weight: bold; }
/*===========================业务凭证Grid样式===========================*/


/***********************************************我的工作台样式开始*************************************************************/
.myworkbench { overflow-x: hidden; width: 100% !important; height: auto !important;border-top: 0px !important;padding: 0px 5px 5px 8px !important; }
.myworkbenchbg { background: rgb(230,236,243);}

.myworkbench .WorkbenchCenter { height: 343px; margin-top: 3px;}
.myworkbench .WorkbenchBottom { height: 330px; margin-top: 3px;}
.myworkbench .WorkbenchBottom,.myworkbench .WorkbenchCenter .Left,.myworkbench .WorkbenchCenter .Right{background:#fff }
.myworkbench .WorkbenchCenter .Left {margin-right:8px}
/* 按下F11后回来不会出现滚动条 */
.myworkbench .TabBodyNoHeader { overflow-x: hidden !important; }

.myworkbench .LeftMenu { position: absolute; width: 160px; background: #4669c7; left: 0px; }

.myworkbench .LeftMenu .Item { cursor: pointer; display: block; margin: 10px 5px 10px 10px; }

.myworkbench .LeftMenu .Item .Label { padding: 0; line-height: 40px; font-size: 14px; display: block; width: 100%; text-align: center; color: #fff; }

.myworkbench .LeftMenu .Item.cur { color: #3c5ee1; background-color: #4a75e6; border: 2px solid #fff; border-radius: 65px; }

.myworkbench .LeftMenu .cur .Label { color: #fff; }

.myworkbench .PageControl { margin-top: 0px !important; margin-right: 0px !important; padding: 0 !important; }

.myworkbench .LeftMenu .Item { border-bottom: none; }



.myworkbench .CommonlyMenu {  min-height: 84px; }
.myworkbench .CommonlyMenu .UI_ListItem { border: 1px solid #e4e4ea; border-radius: 4px; border-radius: 4px; background: #fff; height: 64px; width: 214px;margin:10px;}
.myworkbench .CommonlyMenu .UI_ListItem:hover { background-color:#fafbff;font-size:15px;border: 1px solid #6e93fe;}
.myworkbench .CommonlyMenu .UI_ListItem.ViewDragBlock { border: 2px dashed #3c7fe4;border-radius: 4px; border-radius: 4px; background: #edf3fe; height: 64px; width: 214px; margin: 10px; float: left; }

.myworkbench .CommonlyMenu .UI_ListItem .UI_ListLayout { background: #fff; }
.myworkbench .CommonlyMenu .UI_ListItem img { padding-top: 9%; }
.myworkbench .CommonlyMenu .UI_ListItem .billblock{ height: 64px; }

.myworkbench .CommonlyMenu .UI_ListItem .TitleDiv { color: #233357; font-size: 13px; display: flex; flex-direction: column;padding-left:25px; }
.myworkbench .CommonlyMenu .UI_ListItem .TitleDiv .FlexBlock {vertical-align: middle;display: flex;align-items: center;}
.myworkbench .CommonlyMenu .AddItem { display:none }
.myworkbench .CommonlyMenu .billblock .DeleteImg .myworkbench .ListViewBlock { width: 100%; }
.myworkbench .CommonlyMenu .billblock .svg-icon {height: 1.8em;width: 1em;display: block;line-height: -4.5em;font-size: 34px;}
.myworkbench .CommonlyMenu .DataText {display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; word-wrap: normal;word-break: keep-all;}
.myworkbench .ListViewBlock .UI_ListView { border: 0; }
.myworkbench .ListViewBlock {padding-left:80px;padding-bottom:30px;}
.myworkbench .OperatingData {margin-left:0px}
.myworkbench .OperatingData .TabBody {border:0px}
.myworkbench .OperatingData .Panel {border:0;box-shadow:none;padding-left: 70px;}
.myworkbench .OperatingData .Panel>div {width: 150px;float: left;padding-top: 15px;}
.myworkbench .OperatingData .Panel .svg-icon{height: 40px;width: 40px;margin-left:-11px}
.myworkbench .OperatingData .Panel .title {font-size: 22px;font-weight: bold;padding-top: 7px;}
.myworkbench .OperatingData .Panel .title .Label {white-space: nowrap;}
.myworkbench .OperatingData .Panel .remark {padding-top: 5px;}
.myworkbench .OperatingDataLeftBtn {position: relative;top: -185px;height: 0px;}
.myworkbench .OperatingDataRightBtn {position: relative;left: 91%;top: -190px;height: 0px;}
.myworkbench .GridBlock {padding-left: 40px;width: calc(100% - 40px);}
.myworkbench .GridBlock,.myworkbench .Grid,.myworkbench .GridHeaderRow .GridHeaderCaption,.myworkbench .GridHeader,.myworkbench .GridHeader td {border:0px;}
.myworkbench .GridHeaderRow {background-color:rgb(243,246,255);color:#233357;height:38px}
.myworkbench .GridHeaderRow .GridHeaderSpacer {width:0px !important}
.myworkbench .GridHeaderRow .GridHeaderSpacer,.myworkbench .GridBodyRow,.myworkbench .GridBodyRow.active,.myworkbench .GridBodyRow.active td  {background-color:#fff !important;height:38px;}
.myworkbench .GridBodyCell,.myworkbench .GridBodyRowNoCell,.myworkbench .GridDetailTd {border-right:0px}
.myworkbench .GridHeader, .myworkbench .GridTable {width:100% !important}
.myworkbench .GridBodyRow td, .myworkbench .GridHeaderRow td {width: calc(100%/9) !important;}
.myworkbench .GridBodyCell,.myworkbench .GridDetailTd, .myworkbench .GridBodyRowNoCell {border-bottom-color:#eff0f0}
.myworkbench .PagerBottom {display:none}
/* 自适应不同屏幕分辨率 */
@media screen and (min-width: 1920px) {
    .myworkbench .CommonlyMenu .UI_ListItem { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem .BackDiv { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem .AddItem { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem img { width: 50px !important; }
    /* .myworkbench .DragView {
    padding-left: 6%;
} */
}

@media screen and (max-width: 1920px) {
    .myworkbench .CommonlyMenu .UI_ListItem { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem .BackDiv { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem .AddItem { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem img { width: 50px !important; }
    /* .myworkbench .DragView {
    padding-left: 5%;
} */
}

/* 浏览器不大于1440px时 */
@media screen and (max-width: 1440px) {
    .myworkbench .CommonlyMenu .UI_ListItem { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem .BackDiv { width: 214px !important; height: 64px !important; background-size: 30px; }
    .myworkbench .CommonlyMenu .UI_ListItem .AddItem { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem img { width: 40px !important; }
    /* .myworkbench .DragView {
    padding-left: 4%;
} */
}

/* 浏览器不大于1440px时 */
@media screen and (min-width: 1440px) and (max-width:1820px) {
    .myworkbench .CommonlyMenu .UI_ListItem { width: 214px !important; height: 64px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem .BackDiv { width: 214px !important; height: 64px !important; font-size: 12px; }
    .myworkbench .CommonlyMenu .UI_ListItem .DeleteImg { background-size: 12px !important; }
    .myworkbench .CommonlyMenu .UI_ListItem .AddItem { width: 214px !important; height: 64px !important; background-size: 40px !important; font-size: 12px; }
    .myworkbench .CommonlyMenu .UI_ListItem img { width: 40px !important; }
    /* .myworkbench .DragView {
      padding-left: 5%;
  } */

}

/* 自适应不同屏幕分辨率 结束 */
.myworkbench .MiddlePanel .BillModel .billblock { border-radius: 5px; }

.myworkbench .MiddlePanel .BillModel .FlowItem { margin: 0; }

.myworkbench .MiddlePanel .BillModel .billblock1 { background-repeat: no-repeat; background-position-x: 53px; background-position-y: 30px; background-size: 42px; }

.myworkbench .Block1 { background-color: #fff; height: 200px; width: 203px; }
/* 删除 */
.myworkbench .DragView .billblock .DeleteImg { width: 20px; height: 20px; float: right; background-size: 16px; margin: 5px 5px 0px 0px; background-repeat: no-repeat; position: relative; z-index: 19; }
/* 编辑 */
.myworkbench .MiddlePanel .BillModel .billblock .EditImg { width: 20px; height: 20px; float: right; background-size: 22px; margin: 8px 5px 0px 0px; background-repeat: no-repeat; }

.myworkbench .MiddlePanel .BillModel .billblock .BackDiv { position: relative; width: 240px; height: 98px; background-position: center 28%; background-repeat: no-repeat; }





/* 常用功能菜单配置页面  Begin*/
.configcommonpage { display: -webkit-inline-box; display: inline-flex; }

.configcommonpage .TitleBlock { background-color: #f2f4f5; }

.configcommonpage .TabHeader .TabCaptions { display: grid; height: auto; flex-grow: 0; line-height: 38px; width: 100px; }

.configcommonpage .TabHeader .TabCaptions .TabCaption { border: none; background-color: #f2f4f5; color: #222222; float: left; width: 100px; }

.configcommonpage .TabHeader .TabCaptions .TabCaption:hover, .configcommonpage .TabHeader .TabCaptions .TabCaption.active { background-color: #dee4f3; }

/* 常用功能菜单配置页面  End*/
/* 功能导航菜单配置页面  Begin*/
.ConfigNavigationPage .NavigationListView {  min-height: 98px; }
.ConfigNavigationPage .NavigationListView .UI_ListItem { border: 1px solid #e4e4ea; border-radius: 4px; border-radius: 4px; background: #fff; height: 110px; width: 105px;margin:10px 15px;}
.ConfigNavigationPage .NavigationListView .UI_ListItem:hover { background-color:#fafbff;font-size:15px;border: 1px solid #6e93fe;}
.ConfigNavigationPage .NavigationListView .UI_ListItem.ViewDragBlock { border: none; border-radius: 4px; border-radius: 4px; background: #cdcdcd; height: 110px; width: 105px; margin: 10px 15px; float: left; }

.ConfigNavigationPage .NavigationListView .UI_ListItem .UI_ListLayout { background: #fff; }
.ConfigNavigationPage .NavigationListView .UI_ListItem img { padding-top: 9%; }
.ConfigNavigationPage .NavigationListView .UI_ListItem .billblock{ height: 64px; }

.ConfigNavigationPage .NavigationListView .UI_ListItem .TitleDiv { color: #233357; font-size: 13px; padding-top: 20px; display: flex; flex-direction: column;}
.ConfigNavigationPage .NavigationListView .billblock .DeleteImg .myworkbench .ListViewBlock { width: 100%; }
.ConfigNavigationPage .ListViewBlock .UI_ListView { border: 0; }
.ConfigNavigationPage .NavigationListView [class^="ts-"]:before,.ConfigNavigationPage .NavigationListView [class*=" ts-"]:before {font-size:40px !important;}
.ConfigNavigationPage .NavigationListView .DataText {padding-top:15px;}
.ConfigNavigationPage .NavigationListView .AddItem { display:none }
/* 功能导航菜单配置页面  End*/
/* 工作台每一个DIV的hover效果 */
.myworkbench .DragView .billblock:hover .DeleteImg::before {  content: "\e65e";font-family: "ttgraspfont" !important; font-size: 14px; font-style: normal; }

.myworkbench .MiddlePanel .BillModel .billblock .BackDiv:hover .EditImg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/workbench/edit.png"); }

.myworkbench .MiddlePanel .BillModel .billblock .BackDiv:hover { border-radius: 5px; background-color: #E2E6F2; }


.SysConfigBg { overflow-y: auto; display: block; }
.myworkbench .SysConfigBg > .Block {height:8px}
.myworkbench .SysConfigBg .Logo_Ico_Expand {margin-top: 12px;font-size: 15px;margin-right: 10px;}
.myworkbench .SysConfigBg .captionpanel .FlowItem:last-child{float:right !important;margin-right:10px;}
.myworkbench .SysConfigBg .caption {margin-left: 40px;margin-top: 20px;margin-bottom: 15px;font-size: 16px;font-weight: bold;}
.myworkbench .SysConfigBg .WorkbenchTop,.myworkbench .SysConfigBg .AlarmBook {background-color:#fff}
.myworkbench .Block2 { background-color: #fff; height: 400px; width: 203px; }

.myworkbench .BlockTitle { width: 199px; border-bottom: 1px solid #d3d7db; padding-top: 10px; padding-left: 15px; padding-bottom: 3px; }


.myworkbench .MiddlePanel .PageControl .TabBody { border: none !important; overflow: hidden !important; height: 339px !important; }

.myworkbench .MiddlePanel .PageControl .TabBody .ECharts { width: 1250px !important; height: 350px !important; }

.myworkbench .MiddlePanel .PageControl .TabHeader { display: none; }

.myworkbench .MiddlePanel .PageControl .TabHeader .MDITabItemState0 { background-color: #eef2f5; border-color: #eef2f5; border-radius: 14px; margin: 10px 7px 0px 7px; padding: 0px 10px; }

.myworkbench .MiddlePanel .PageControl .TabHeader .MDITabItemState1 { background-color: #d3d7db; border-color: #d3d7db; border-radius: 14px; margin: 10px 7px 0px 7px; padding: 0px 10px; }


.myworkbench .MiddlePanel .BiReport .Item { background-color: #e87437; border-color: #e87437; border-radius: 14px; color: #fff; margin: 10px 7px 0px 7px; padding: 4px 10px; list-style: disc inside; }

/********************报警簿样式开始*********************/
.myworkbench .SysConfigBg .AlarmBook { background: #fff;width: 300px; }

.myworkbench .SysConfigBg .DataCenter{ margin-right:8px; }
.myworkbench .SysConfigBg .AlarmBook .FlexBlock{ display:flex;align-items:center}
.hr { width: 100%; height: 1px; background: #d8d8d8; }

.dottedhr { width: 100%; border-bottom: 1px dashed; border-color: #d8d8d8; margin-bottom: 10px; }

.AlarmImg { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/workbench/组19.png") no-repeat; width: 35px; height: 30px; }
.myworkbench .SysConfigBg .AlarmBook .MessageBlock{ bottom:14px;left:0px; }

.myworkbench .SysConfigBg .AlarmBook .AlarmFlexBlock:hover .AlarmText { color: #5d84e8; }

.myworkbench .SysConfigBg .AlarmBook .AlarmFlexBlock:hover .AlarmImg { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/workbench/组17.png") no-repeat; }


.myworkbench .SysConfigBg .AlarmBook .AlarmFlexBlock:hover .AlarmImg.Ararm { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/workbench/组18-1.png") no-repeat; }

.myworkbench .SysConfigBg .AlarmBook .AlarmFlexBlock:hover .AuditCountBlock { position: relative; border: 1px solid #ff4d4d; height: 17px;min-width:17px;text-align: center;background-color: #ff4d4d; color: #fff; border-radius: 9px; margin-right: 9px;font-size:12px; }

.AlarmImg.Ararm { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/workbench/组20.png") no-repeat; width: 35px; height: 30px; }

.myworkbench .SysConfigBg .AlarmBook .AlarmFlexBlock { height: 20px; padding-left: 9%; border-bottom: 1px solid #d8d8d8; width: 90%; margin-left: 5%; min-height: 45px; }

.myworkbench .SysConfigBg .AlarmBook .AlarmFlexBlock .AlarmText { margin-top: 0px; }

.myworkbench .SysConfigBg .FloatLeft .Label { font-size: 23px; font-weight: bold; margin-left: 20px; }

.AuditCountBlock { position: relative; border: 1px solid #FF6B6B; height: 17px;min-width:17px; text-align: center; background-color: #FF6B6B; color: #fff; border-radius: 9px; margin-right: 9px;font-size:12px; }
.AuditCountBlock .Label { position: relative; top: -2px; }
/********************报警簿样式结束*********************/
/****************毛玻璃样式蒙版*************/
.dimmasking { -webkit-filter: blur(5px); /* Chrome, Opera */ -moz-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); }
/****************图标设置*************/
.iconcommonpage { height:460px}
.iconcommonpage svg { width:50px;height:50px}
.iconcommonpage .UI_ListItem{margin:5px}
.iconcommonpage .UI_ListItem.selected {border:inherit}
.iconcommonpage .UI_ListItem.active {border:1px solid #6e93fe}
/**********************************************我的工作台样式结束*****************************************************/


/*********************************************查询条件展示开始*****************************************************/
.forTop { overflow-y: auto; max-height: 80px; padding: 20px 0px 20px 15px; border: 1px solid #d3d8d9; margin-right: 15px !important; }
/*.forTop .FlowItem label { width: inherit !important; }*/
.forTop .CheckBox.ChkBoxStyle, .forTop .RadioButton.ChkBoxStyle { margin: 0px; height: 26px; }
.rightPanel .HSplitterEx.collapse { border-bottom: 1px solid #d3d8d9; top: -10px; height: 20px; }
.forTop .FlowItem { height: 26px; }

.forTop .FlowItem .CheckBox.ChkBoxStyle.checked.disabled { margin-bottom: -6px; }

.HSplitterEx .UpTriangleEx, .HSplitterEx .DownTriangleEx { height: 15px; width: 37px; background-color: #fff; }

.HSplitterEx .UpTriangleEx { top: -15px; }

.HSplitterEx .DownTriangleEx { bottom: -10px; }

.rightPanel .HSplitterEx .DownTriangleEx span { border-right: 5px solid transparent; border-left: 5px solid transparent; border-bottom: 5px solid transparent; border-top: 5px solid #4b74e6; bottom: -1px; left: 13px; }

.rightPanel .HSplitterEx .UpTriangleEx span { border-right: 5px solid transparent; border-left: 5px solid transparent; border-bottom: 5px solid #4b74e6; border-top: 5px solid transparent; top: -2px; left: 13px; }

.AuditHSplitter .HSplitterEx .UpTriangleEx span { border-right: 5px solid transparent; border-left: 5px solid transparent; border-bottom: 5px solid #4b74e6; border-top: 5px solid transparent; top: -2px; left: 13px; }
.AuditHSplitter.HSplitterEx .DownTriangleEx { top: -5px; }
.rightPanel .AuditHSplitter.HSplitterEx.collapse { border-bottom: none; top: 10px; height: 10px; }


 .BomHSplitter .UpTriangleEx  span { border-right: 5px solid transparent; border-left: 5px solid transparent; border-bottom: 5px solid #4b74e6; border-top: 5px solid transparent; top: -2px; left: 13px; }
 .BomHSplitter.HSplitterEx .UpTriangleEx { top: -15px;border:1px solid #ccc }
 .BomHSplitter .DownTriangleEx  span { border-right: 5px solid transparent; border-left: 5px solid transparent; border-bottom: 5px solid #4b74e6; border-top: 5px solid transparent; top: 4px; left: 13px;transform: rotate(180deg); }
 .BomHSplitter.HSplitterEx .DownTriangleEx { top: 0px;border:1px solid #ccc }
.rightPanel .BomHSplitter.HSplitterEx.collapse {  top: 10px; height: 10px; }

 .SCGridHSplitter .UpTriangleEx  span { border-right: 5px solid transparent; border-left: 5px solid transparent; border-bottom: 5px solid #4b74e6; border-top: 5px solid transparent; top: -2px; left: 13px; }
 .SCGridHSplitter.HSplitterEx .UpTriangleEx { top: -6px;border:1px solid #ccc }
 .SCGridHSplitter .DownTriangleEx  span { border-right: 5px solid transparent; border-left: 5px solid transparent; border-bottom: 5px solid #4b74e6; border-top: 5px solid transparent; top: 4px; left: 13px;transform: rotate(180deg); }
 .SCGridHSplitter.HSplitterEx .DownTriangleEx { top: 0px;border:1px solid #ccc }
.rightPanel .SCGridHSplitter.HSplitterEx.collapse {  top: 10px; height: 10px; }

/*********************************************查询条件展示结束*****************************************************/

/*********************************************操作员功能权限页面*****************************************************/

.LimitFunctionCss td.GridBodyCell { border-right: 0px solid red; border-bottom: 0px solid red; }

/*********************************************操作员功能权限页面END *****************************************************/
.autoimg500 img { max-width: 500px; width: expression(document.body.clientWidth>600?"500px":"auto"); overflow: hidden; }
/*********************************************单据快捷键的键盘 Begin *****************************************************/
* { margin: 0; padding: 0; }

body { background: #f8f8f8; }

#keyboard { z-index: 20; width: 520px; -moz-border-radius-topleft: 7px 21px; -moz-border-radius-topright: 7px 21px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 7px 21px; border-top-right-radius: 7px 21px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }

ul { list-style-type: none; width: 510px; margin: 0 auto; display: inline-flex; }

li { float: left; }

.emptykey { background: transparent !important; color: #fff !important; box-shadow: none !important; border: none !important; }

.key { display: block; color: #000; text-decoration: none; text-align: center; width: 21px; height: 20px; margin: 1px; background: #fff; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #dcdcdc; }
/* 键盘按键按下（暂时不需要） */
/* .key:active, .keydown {
	color: #888;
	background: #ebeced;
	margin: 7px 5px 3px;
	-webkit-box-shadow:
		inset 0 0 25px #ddd,
		0 0 3px #333;
	-moz-box-shadow: 
		inset 0 0 25px #ddd,
		0 0 3px #333;
	box-shadow: 
		inset 0 0 25px #ddd,
		0 0 3px #333;
	border-top: 1px solid #eee;} */

.fn span { margin: 0px; text-align: center; text-transform: uppercase; }

#esc { font-size: 7.5pt; text-transform: lowercase; }



#numbers li a b { margin: 3px 0 3px; display: block; }

#numbers li .alt b { display: block; margin: 0 0 3px; }

#numbers li #delete span { text-align: center; font-size: 7.5pt; text-transform: lowercase; }

#qwerty li a span { text-transform: uppercase; }

#qwerty li #tab span { text-align: left; margin: 23px 0 0 10px; font-size: 7.5pt; text-transform: lowercase; }

#qwerty li .alt b { display: block; margin: 3px 0 0; }

#qwerty li .alt span { margin: 2px 0 0; }


#asdfg li a span { text-transform: uppercase; }

#asdfg li .alt span { margin: 0; text-transform: lowercase; }

#asdfg li .alt b { display: block; margin: 3px 0 0; }

#asdfg li #caps b { display: block; background: #999; width: 4px; height: 4px; border-radius: 10px; margin: 9px 0 0 10px; -webkit-box-shadow: inset 0 1px 0 #666; -moz-box-shadow: inset 0 1px 0 #666; box-shadow: inset 0 1px 0 #666; }

#asdfg li #caps span { text-align: left; font-size: 7.5pt; }

#asdfg li #enter span { text-align: right; font-size: 7.5pt; }


#zxcvb li a span { text-transform: uppercase; }

#zxcvb li .shiftleft span { text-align: center; font-size: 7.5pt; text-transform: lowercase; }

#zxcvb li .shiftright span { text-align: center; font-size: 7.5pt; text-transform: lowercase; }

#zxcvb li .alt b { display: block; margin: 4px 0 0; }

#zxcvb li .alt span { margin: 0; }


#bottomrow li #fn span, #bottomrow li #control span, #bottomrow li #optionleft span, #bottomrow li #commandleft span { text-align: center; font-size: 7.5pt; text-transform: lowercase; }

#bottomrow li #optionright span, #bottomrow li #commandright span { text-align: center; font-size: 7.5pt; text-transform: lowercase; }

#bottomrow ol li #left span, #bottomrow ol li #right span, #bottomrow ol li #up span, #bottomrow ol li #down span { display: block; margin: 9px 0 0; }

.fn { height: 20px; width: 21px; }

#delete { width: 30px; }

#tab { width: 30px; }

#caps { width: 30px; }

#enter { width: 45px; }

.shiftleft, .shiftright { width: 49px; }

#fn, #control, .option, #spacebar { height: 20px; }

#control { width: 30px; }

.option { width: 30px; }

#spacebar { width: 115px; }

#left img, #up img, #down img, #right img { border: none; }

ul ol { list-style-type: none; }

#down { height: 23px; font-size: 8px; }

#up, #left, #right { height: 24px; font-size: 8px; }

#left, #right { margin: 30px 5px 5px; }

#left:active, #right:active { margin: 32px 5px 3px; }

#up { margin: 5px 5px 1px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }

#up:active { margin: 8px 5px -2px; }

#down { margin: 0 5px 5px; border-top-left-radius: 0px; border-top-right-radius: 0px; }

#down:Active { margin: 3px 5px 4px; }

.keyused { background-color: chartreuse; }

.c27 { margin: 0px 7px; }

.c115, .c119, .c123 { margin-right: 10px; }

.c45, .c46, .c37, .c38, .c144, .c103, .c97, .c96 { margin-left: 5px; }

.c100 { margin-left: 10px; }

#keyboard li a span { display: none; color: #fff; }

.keyused { background-color: #3354d8; color: #fff; -webkit-box-shadow: none; box-shadow: none; }

.keyused span { display: block !important; }
/*********************************************单据快捷键的键盘 End *****************************************************/
/*********************************************单据快捷键 Begin *****************************************************/
.KeyBordPopup { padding-left: 15px; width: 560px; }

.KeyBordPopup .ForRight { margin-left: 30px; }

.KeyBordPopup .ShortcutBlock { margin-top: 10px; min-height: 10px; border-top: 1px solid #e7e7e7; clear: both; }

.KeyBordPopup .ShortcutBlock .FlowPanel { margin-top: 5px; }

.KeyBordPopup .ShortcutBlock .ShortcutInfo { margin-right: 10px; width: 150px; }

.KeyBordPopup .FloatLeft .ShortcutTitle { line-height: 23px; width: 20px; text-align: center; height: auto; background-color: #dcdcdc; }

/*********************************************单据快捷键 End *****************************************************/


/*********************************************菜单样式调整 begin *****************************************************/
.Menu .MenuItem.MenuTitle.disabled, .Menu .MenuItem.MenuTitle.disabled:hover, .Menu .MenuItem.MenuTitle.disabled .MenuCaption, .Menu .MenuItem.MenuTitle.disabled:hover .MenuShortcut { color: #233357 !important; font-size: 16px; font-weight: bold;font-family:'Microsoft YaHei' }

.Menu .MenuItem { min-width: 165px; }

.Menu .MenuImage { position: relative; left: 140px; }
.Menu .BillMenu.MenuItem .MenuNoMore:before {content: '单据';margin-top: 10px;width: 38px;background-color: #e7f0ff;color: rgb(172,182,201);display: block;height: 15px;line-height: 15px;margin-left: 5px;border-radius: 3px; }
.BillMenu .MenuMore, .BillMenu .MenuNoMore {width: 50px;transform: scale(0.96); -moz-transform: scale(0.96); -webkit-transform: scale(0.96); -o-transform: scale(0.96); }
/*********************************************菜单样式调整 end *****************************************************/




/*********************************************版本信息 *****************************************************/
.aboutremark { border-color: transparent; border: 0px; box-shadow: none !important; text-indent: 24px; line-height: 24px; width: 540px; }

/*********************************************版本信息 *****************************************************/

.GridConfig { background: #f2f2f2; margin-top: 0px; line-height: 35px; }

.MyLabel { background: #dfe6fa; margin-top: 0px; }
/*********************************************待审核列表右侧弹框样式 Start*****************************************************/
@media screen and (min-width:1480px) {
    .MyFlexBlock { width: auto; height: 300px; }
    .MyDoubleGrid { width: auto; height: 330px; }
    .MyDoubleGrid2 { width: auto; height: 180px; }
    .MyFlexBlock2 { width: auto; }
}

@media screen and (min-width:1400px) and (max-width:1440px) {
    .MyFlexBlock { width: auto; height: 300px; }
    .MyDoubleGrid { width: auto; height: 330px; }
    .MyDoubleGrid2 { width: auto; height: 180px; }
    .MyFlexBlock2 { width: auto; }
}

@media screen and (max-width:1400px) {
    .MyFlexBlock { width: auto; height: 230px; }
    .MyDoubleGrid { width: auto; height: 230px; }
    .MyDoubleGrid2 { width: auto; height: 180px; }
    .MyFlexBlock2 { width: auto; }
}

.MyButton { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/information.png") no-repeat 0px 0px; }

/*********************************************待审核列表右侧弹框样式 END*****************************************************/
/*********************************************报表 -表格配置 END *****************************************************/

/*********************************************showtips弹出 Start *****************************************************/
.TextTips .FlexBlock { margin: 5px 5px; }

/* 成功弹窗 */
.SuccessImg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon_success25.png"); width: 30px; background-repeat: no-repeat; background-position: center; margin-right: 10px; }

.TextTips.Ok { background-color: #ebfbee; border: 1px solid #87db9a; box-shadow: none; color: #6fd17f; border-radius: 0px; }

.TextTips.Ok .FlexBlock { margin: 5px 5px; }

/* 失败弹窗 */
.ErrorImg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon_error25.png"); width: 30px; background-repeat: no-repeat; background-position: center; margin-right: 10px; }

.TextTips.Error { background-color: #fff1f1; border: 1px solid #fe6c6c; box-shadow: none; color: #fc6b6b; border-radius: 0px; }


/* 提示弹窗 */
.InfoImg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/question25.png"); width: 30px; background-repeat: no-repeat; background-position: center; margin-right: 10px; }

.TextTips.Info { background-color: #ecf2fb; border: 1px solid #4a75e6; box-shadow: none; color: #4976e6; border-radius: 0px; }

.TextTips.Info .FlexBlock { margin: 5px 5px; }

/*********************************************showtips弹出 End *****************************************************/
.ModifyOperatorPassword { width: 550px; height: 310px; }
.FlexBlock > .bottomPnl { border-top: 1px solid #f2f5f5; display: flex; flex: auto; flex-direction: row; padding-top: 8px; }
.PwdTipTitle { margin-left: 25px; }

.inputPanel input { width: 174px; height: 30px; }


.PwdHint { cursor: default; position: absolute; left: 0; top: 0; opacity: 0; border: 1px solid #d3d8d9; background-color: #f2f5f5; color: #222; padding: 0 10px; line-height: 26px; display: inline-block; cursor: pointer; border-radius: 0px; }

.PwdHint .iconfont { position: absolute; color: #4a6cdf; }

.PwdHint .arrowTop { left: 15%; bottom: -17px; }

.PwdHint .arrowBottom { left: 10%; top: -17px; }

.PwdHint .arrowLeft { right: -12px; top: 0; }

.PwdHint .arrowTop:before { content: '\e601'; color: #d3d8d9; }

.PwdHint .arrowRight { left: -12px; top: 0; color: #d3d8d9; }
.PwdHint .arrowRight:before { content: '\e6b6'; color: #d3d8d9; }

.PwdHint .arrowRightMiddle { left: -12px; top: 40%; color: #d3d8d9; }
.PwdHint .arrowRightMiddle:before { content: '\e6b6'; color: #d3d8d9; }

.PwdHint .arrowBottom:before { content: '\e600'; color: #d3d8d9; }

.PwdHint .arrowLeft:before { content: '\e602'; color: #d3d8d9; }

.PwdHint img { margin-top: 6px; padding-right: 5px; float: right; }

.PwdHint .pwdtip div:nth-child(1) { width: 100%; float: left; margin: 0px; padding: 0px; }

.PwdHint .pwdtip div:nth-child(2) { width: 100%; float: left; margin: 0px; padding: 0px; }

.PwdHint div.pwdtip { margin: 0px; padding: 0px; display: flex; display: -webkit-flex; flex-direction: column; width: 300px; }
.PwdHint .pwdtip div { width: 100%; margin: 0px; padding: 0px; }

.PwdTransition { }
.pwdtext { text-align: left; padding-left: 5px; text-align: left; padding-left: 5px; display: flex; display: -webkit-flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; }

.pwdtext .pwdtip_text { align-items: flex-start; text-align: left; vertical-align: middle; height: 26px; }

.pwdtext .pwdtip_icon_ok { align-items: flex-start; flex-basis: 20px; vertical-align: middle; height: 26px; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon-g.png") no-repeat center center; }

.pwdtext .pwdtip_icon_none { align-items: flex-start; flex-basis: 20px; vertical-align: middle; height: 26px; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon-yuan.png") no-repeat center center; }

.pwdtext .pwdtip_icon_error { align-items: flex-start; flex-basis: 20px; vertical-align: middle; height: 26px; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon-x.png") no-repeat center center; }

.FlowPanel span.validateImg { height: 30px; line-height: 30px; }

.validateImg_ok:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon_success25.png"); position: relative; top: 5px; padding-right: 3px; vertical-align: middle; }

.validateImg_error:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon_error25.png"); position: relative; top: 5px; padding-right: 3px; vertical-align: middle; }

.validateImg_error { color: #ff6e6c; }
.validateInput_error { color: #ff6e6c; border: 1px solid #fe6c6a; }
.validateInput_error:focus,
.validateInput_error:active { color: #ff6e6c; border: 1px solid #fe6c6a; }

/*********************************************修改密码 *****************************************************/
.FlowPanel .FlowLabel { display: inline-block; margin-right: 5px; vertical-align: top; text-align: right;color: #233357;font-size: 14px;font-family: 'Microsoft YaHei' }




/************************* 系统配置和促销设置的pagecontroller不要边框*****************************************/

.noborderstyle .PageControl .TabTop { padding: 0px; border: 0px; }
.noborderstyle .TabBody { border: 0px; }
.noborderstyle .TabPage { padding-top: 0px; overflow: auto; }
.noborderstyle.PageControl .TabBody { padding: 0px; }

/************************* 商品和往来单位选择器虚线 *****************************************/
.line { border-bottom: 1px dashed #d4d9da; display: inline-block; width: 100%; margin: 0 0 7px 0; }

/************************* 商品,往来单位图片显示 *****************************************/
.img-baseeidt { width: 650px; height: 350px; position: relative; }
.img-responsive { display: inline-block; height: auto; width: auto; max-width: 680px; max-height: 370px; text-align: center; z-index: 5; top: 0px; }
.img-responsive1 { display: inline-block; height: auto; max-width: 200px; max-height: 100px; position: relative; }
.img-center { text-align: center; height: auto; width: auto; background-color: #FFFFFF; opacity: 1; margin: 0 auto; z-index: 23; left: 400px; top: 100px; }
.img-block { display: inline-block; height: auto; max-width: 250px; max-height: 150px; position: relative; }
.img-block-relative { display: inline-block; height: auto; max-width: 250px; max-height: 150px; position: relative; }
.img_default { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon_success.png"); float: left; margin-top: 5px; margin-left: -25px; background-repeat: no-repeat; position: absolute; z-index: 5; padding-right: 3px; vertical-align: middle; }
/* 上一张按钮  */
.img_pre { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/arrow-left.png") no-repeat !important; background-color: transparent; border-style: none; border: none; float: left; top: 200px; left: -15px; position: absolute; z-index: 8; height: 50px; width: 42px; }
/* 下一张按钮 */
.img_next { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/arrow-right.png") no-repeat !important; background-color: transparent; border-style: none; border: none; float: right; top: 200px; right: 5px; position: absolute; z-index: 8; height: 50px; width: 42px; }

.btn_default:after { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/icon_success.png"); position: relative; top: -1px; vertical-align: middle; display: inline-block; margin-right: -5px; }
/************************* 商品,往来单位界面调整 *****************************************/
.ptypeEdit .TabPage {overflow:hidden}
@media screen and (max-width:1400px) {
    .ptypeEdit { min-height: 460px; max-height: 460px !important; }
    .ptypeEditGrid { height: auto; min-height: 230px; }
    .btypeEdit { min-height: 440px; max-height: 440px !important; }
    .etypeEdit {  max-height: 480px !important; }
}

@media screen and (min-width:1400px) and (max-width:1440px) {
    .ptypeEdit { height: auto; min-height: 530px; max-height: 535px; }
    .ptypeEditGrid { height: auto; min-height: 230px; }
    .btypeEdit { height: auto; min-height: 450px; max-height: 600px !important; }
    .etypeEdit { height: auto;  max-height: 640px !important; }
}

@media screen and (min-width:1480px) {
    .ptypeEdit { height: auto; min-height: 530px; max-height: 535px; }
    .ptypeEditGrid { height: auto; min-height: 230px; }
    .btypeEdit { height: auto; min-height: 450px; max-height: 640px !important; }
    .etypeEdit { height: auto; max-height: 640px !important; }
}

/********************************************************业务草稿、经营历程、 会员卡信息管理的查询条件排序背景要灰色的 hmy提的bug10582 莫名其妙************************************************/
.greyGrid .GridBody { BACKGROUND-COLOR: #F0F0F0; }

/**********************************************************商品立减促销和打折促销的图片**************************************************************************/

.PromotionPic { margin: 0 auto; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/promotion.png"); position: relative; /*脱离文档流*/ width: 100%; height: 100%; }

/***********************************************************图片管理页面  start****************************************************************/

.PicManage .RadioButtonList.Border { background: none; }
.PicManage .FlowPanel .FlowItem .CheckBoxList { align-items: center; border: none; }
.PicManage .TreeNode:hover { color: #333; }
.PicManage a, .PicManage a:hover { color: #333; }
.PicManage .HeadView { flex-grow: 0; padding: 0; text-align: left; border: 1px solid #eee; border-bottom: none; background: #fafafa; color: #111; font-size: 12px; }
.PicManage .ListViewBlock { flex-grow: 0; }
.PicManage .HeadView .CheckBox { position: relative; bottom: -4px; margin: 0px 18px 0px 10px; }

.PicManage .HeadView .UI_ListItem { width: auto; margin: auto; border: none; cursor: default; position: relative; float: left; }
.PicManage .HeadView .UI_ListLayout { padding: 0px; border: none; background: transparent; height: auto; }

.PicManage .col { display: inline-block; margin-right: 10px; line-height: 32px; height: 32px; width: 320px; text-align: left; }
.PicManage .col_no { width: 70px; margin: 0; margin-left: 10px; }
.PicManage .col_date { width: 120px; }
.PicManage .col_person { width: 100px; }
.PicManage .col_type { width: 120px; }
.PicManage .col_guest { width: 120px; }
.PicManage .col_status { width: 120px; }

.PicManage .controlbar { position: absolute; right: 10px; top: 6px; }
.PicManage .controlbar .expand { display: block; }


.PicManage .DataViewList .UI_ListItem { width: 900px; border: none; }
.PicManage .DataViewList.DataViewTiled .UI_ListItem { width: auto; }

.PicManage .DataViewList .ChkBoxStyle input { margin-top: 3px; }
.PicManage .DataViewList .UI_ListItem .UI_ListLayout { text-align: left; background-color: #fff; border: none; }
.PicManage .DataViewList .UI_ListItem .UI_ListLayout .ChkBoxStyle { margin: 0px 10px; position: relative; top: 4px; }
.PicManage .DataViewList .UI_ListItem .UI_ListLayout .col_img { margin: 10px 5px 0px 5px !important; width: 14px; height: 14px; }
.PicManage .DataViewList .UI_ListItem .UI_ListLayout .col_picname, .PicManage .DataViewList .UI_ListItem .UI_ListLayout .col_assbase { display: inline-block; margin-right: 10px; line-height: 32px; width: 300px; text-align: left; }
.PicManage .DataViewList .UI_ListItem .UI_ListLayout .col_assbase { width: 400px; }
.PicManage .DataViewList.DataViewTiled .UI_ListItem .UI_ListLayout .ChkBoxStyle { margin: 0px 10px; position: relative; left: -7px; z-index: 15; top: 0px; }
.PicManage .DataViewList.DataViewTiled .UI_ListItem .UI_ListLayout .col_picname { width: 88px; line-height: 14px; text-align: center; margin-left: 5px; margin-top: 5px; }
.PicManage .DataViewList.DataViewTiled .Hindden { display: none !important; }
.PicManage .DataViewList.DataViewTiled .picture { display: block !important; }
.PicManage .DataViewList.DataViewTiled .PicBlock { display: flex; flex-direction: column; position: relative; z-index: 10; top: -26px; }
.PicManage .DataViewList.DataViewTiled .UI_ListItem .UI_ListLayout .col_img { margin: 0px 5px 0px 20px !important; width: 55px; height: 55px; }
.PicManage .DataViewList .PicBlock { display: inline-flex; }

.PicManage .DataViewList.DataViewTiled .UI_ListItem { border: none; background: #fff; height: 85px; width: 100px; margin: 6px; float: left; }

.PicManage .DataViewList.DataViewTiled .UI_ListItem.ViewDragBlock { border: none; border-radius: 4px; border-radius: 4px; background: #cdcdcd; height: 140px; width: 242px; margin: 6px; float: left; }

.PicManage .DataViewList.DataViewTiled .UI_ListItem .UI_ListLayout { background: #fff; }

.PicManage .DataViewList.DataViewTiled .UI_ListItem img { padding-top: 9%; }

.PicManage .DataViewList.DataViewTiled .UI_ListItem .TitleDiv { line-height: 3.2em; color: #000; font-size: 12px; padding-top: 7%; display: flex; flex-direction: column; }

.UploadPicPanel { box-shadow: 0px 0px 0px #eee; }

.PicManage .PicListGrid img { width: 15px; height: 15px; }

.PicManage .PicListGrid .GridBodyCell:nth-child(3), .PicManage .PicListGrid .GridHeaderCaption:nth-child(3) { border-right: 0px; }

.assimg:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/triangle.png"); top: -7px; }

/***********************************************************图片管理页面  end****************************************************************/

.HintBoxForEntryCode { cursor: default; position: absolute; left: 0; top: 0; opacity: 0; border: 1px solid red; background-color: #ecf2fb; color: red; padding: 0 10px; line-height: 26px; display: inline-block; cursor: pointer; border-radius: 6px; }

.HintBoxForEntryCode .iconfont { position: absolute; color: #dcdcdc; }
.HintBoxForEntryCode .arrowTop:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/triangle2.png"); top: -7px; }

.HintBoxForEntryCode .arrowTop { left: 15%; bottom: -7px; transform: rotate(360deg); }

.HintBoxForEntryCode .arrowRight { left: -12px; top: 0; }

.HintBoxForEntryCode .arrowBottom { left: 10%; top: -17px; }

.HintBoxForEntryCode .arrowLeft { right: -12px; top: 0; }

.HintBoxForEntryCode .arrowRight:before { content: '\e6b6'; }

.HintBoxForEntryCode .arrowBottom:before { content: '\e600'; }

.HintBoxForEntryCode .arrowLeft:before { content: '\e602'; }

.HintBoxForEntryCode td { color: #222222; font-size: 12px; line-height: 24px; }

.HintBoxForEntryCode div:nth-child(1) { width: 100%; float: right; }

.HintBoxForEntryCode div:nth-child(2) { margin-left: 5px; padding-left: 8px; }

.HintBoxForEntryCode img { margin-top: 6px; padding-right: 5px; float: right; }

.HSplitterEx.HBottom.DownHSplitter.nodrag.collapse .UpTriangleEx { border-radius: 6px; top: 10px; }

.HSplitterEx.HBottom.DownHSplitter.collapse:hover, .HSplitterEx.HBottom.DownHSplitter.nodrag:hover { border-color: #d3d8d9; }

.HSplitterEx.DownHSplitter.HBottom { border-top: none; }

.HSplitterEx.DownHSplitter.nodrag.collapse { cursor: default; background-color: Transparent; margin-right: 20px; width: auto; }

.auditConfigIcon { min-width: 25px; border-radius: 5px; border: none; margin-right: 20px; background-color: #ffffff !important; -webkit-transition: none !important; transition: none !important; margin: 0px; }
/* 注意按钮  */
.auditConfigIcon { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/config.png") no-repeat 0 30%; padding-right: 15px; border: none; margin-right: 3px; }

/*公式样式*/


.formula_outdiv { padding-top: 3px; }
.addformula { float: left; vertical-align: middle; line-height: 35px; padding-right: 5px; padding-left: 5px; padding-top: 5px; }
.addformula:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/addformula.png"); font-size: 16.5px; }
.formula_cotent { max-width: 148px; float: left; -moz-border-radius: 2px; -webkit-border-radius: 2px; display: block; float: left; padding: 1px; text-decoration: none; margin-right: 5px; margin-bottom: 2px; font-family: helvetica; font-size: 13px; overflow: hidden; }
.formula_closex { float: left; padding-left: 2px; }
.formula_maxWidth { max-width: 148px; }
.formula_text { padding: 3px 5px 2px 3px; min-height: 15px; word-wrap: break-word; word-break: break-word; white-space: pre-wrap; }
.formula_text.HasClick:hover { text-decoration: underline; cursor: pointer; }


.SchemePanel { position: absolute; bottom: 0px; width: 100% !important; }

.bomMaxHeight { max-height: 180px; overflow-x: hidden; overflow-y: auto; }

.overflowy { height: 150px; overflow-y: auto; }

.Csstop { margin-top: -7px;display:flex;flex-wrap:wrap }

/*系统配置--日历样式*/
.CalendarMain .DayCell.pubDay { background: -webkit-linear-gradient(#FF6D6E, white); color: #fff; border-radius: 4px; }

.CalendarMain .CalendarBody { margin-top: 10px; padding-left: 10px; }

.FxGridDynamicButtonBody { padding: 4px 2px; word-wrap: break-word; color: blue; }
.redCellLinkText .GridBodyCellLinkText{  text-decoration-color: red; color: red; }
.orangeCellLinkText .GridBodyCellLinkText{  text-decoration-color: orange; color: orange; }
.otherCellLinkText .GridBodyCellLinkText{  text-decoration-color: #23bf23; color: #23bf23; }
.purpleCellLinkText .GridBodyCellLinkText{  text-decoration-color: purple; color: purple; }
.GridBodyCellLinkText { text-decoration: underline; cursor: pointer; text-decoration-color: blue; color: blue; }

/*treeview节点有替代料的样式*/
.aicon-iconsetreplace:before { content: ''; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/material.png") no-repeat 0 0; width: 20px; height: 20px; display: inline-block; margin: 3px; }
.aicon-iconsetnoreplace:before { content: ''; background: no-repeat 0 0; width: 20px; height: 20px; display: inline-block; margin: 3px; }
.icon-replace:before { content: ''; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/replace.png") no-repeat 0 0; width: 20px; height: 20px; display: inline-block; margin: 3px; }
.icon-addmaterial:before { content: ''; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/addmaterial.png") no-repeat 0 0; width: 20px; height: 20px; display: inline-block; margin: 3px; }
.icon-modifymaterial:before { content: ''; background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/modifymaterial.png") no-repeat 0 0; width: 20px; height: 20px; display: inline-block; margin: 3px; }
/*MRP使用*/
.MRPPanel { float: left; background-color: #FFFFFF; }
.MRPPanel .FlowItem { margin: 0 0 0 20px; }
.MRPPanel .FlowItem .MenuBar.menubutton { border-radius: 0; line-height: 23px; }
.MRPPanel .FlowItem .MenuBar.menubutton .MenuRootCaption { line-height: 23px; height: 24px; margin-top: 2px; }
.MRPPanel .FlowItem .MenuBar { background-color: #FFFFFF; color: #333333; }
.MRPPanel .FlowItem .Button { border-radius: 0; background-color: #FFFFFF; color: #333333; border-color: #FFFFFF; line-height: 23px; }
.MRPPanel .FlowItem .Button.disabled, .Button.disabled:hover { border-radius: 0; background-color: #FFFFFF; color: #bbb; border-color: #FFFFFF; line-height: 23px; }
.MRPPanel .FlowItem .Button:hover, .PrintButton:hover .Button, .Button .RightIcon:hover { background: #789cfb; border-color: #789cfb; border-top-right-radius: 3px; border-top-left-radius: 3px; }
.MRPPanel .FlowItem .ButtonImage { width: auto; height: 26px; margin-bottom: 3px; display: block; }
.MRPPanel .FlowItem .ButtonImage.task:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/task.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.save:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/save.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.btnprint:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_print.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .MenuBar.menubutton.loadsourcebill .MenuRootImage:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_loadsourcebill.png"); display: inline-block; vertical-align: middle; margin: 0px 5px 3px 0px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.config:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/config.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.usestock:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/usestock.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.appointstock:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/appointstock.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.mrpoperation:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/mrpoperation.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.updateinfo:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/update.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.btndelete:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_delete.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .MenuBar.menubutton.task .MenuRootImage:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/task.png"); display: inline-block; vertical-align: middle; margin: 0px 5px 3px 0px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .CheckBoxList { height: 20px !important; align-items: center; display: flex; }
.MRPPanel .FlowItem .ButtonImage.add:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/add.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.MRPPanel .FlowItem .ButtonImage.refresh:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/refresh.png"); display: inline-block; margin-bottom: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }

/*生产领退料，委外发退料 产成品grid*/
.productMaxHeight { max-height: 240px; }
.productMinHeight { min-height: 200px; }

.ttt .MoreItem { padding-left: 10px; width: 100px !important; }

.ttt .MoreItem .Button.hasRight { background-color: #fff; border: none; border-color: #95c2fd; color: #333; height: 22px; line-height: 22px; }

.ttt .MoreItem .Button.hasRight:hover, .Button.hasRight:hover .aicon-shezhi:before { background-color: #fff; color: #4c84f7; }

.ttt .MoreItem .Button .RightIcon { border-left: 1px solid #ccc; }

.ttt .MoreItem .Button .RightIcon:hover { background-color: #fff; }

/*基础资料上一张、下一张图标*/
.gobtn{ background:none; border:none;margin-right:2px; }
.gobtn-disabled{ filter: grayscale(1);-webkit-filter: grayscale(1); }
.gobtn:hover{ -webkit-filter: brightness(0.9);filter: brightness(0.9); }
.gobtn-disabled:hover{filter: grayscale(1);-webkit-filter: grayscale(1);}
.btnGoNext { background-image:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/gonext.png");background-size:cover;width:25px;height:25px;}
.btnGoFirst { background-image:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/gofirst.png");background-size:cover;width:25px;height:25px;}
.btnGoLast { background-image:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/golast.png");background-size:cover;width:25px;height:25px;}
.btnGoPre { background-image:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/gopre.png");background-size:cover;width:25px;height:25px;object-fit:fill;}
.btnPrint{ background-image:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/printicon.png");background-size:cover;width:25px;height:25px;margin-left: 6px}
.btnSocket{ background-image:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/socketicon.png");background-size:cover;width:25px;height:25px;margin-left: 72px}
.btnBrowser{ background-image:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/browsericon.png");background-size:cover;width:25px;height:25px;margin-left: 72px}
.btnOnline{ background-image:url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/Onlineicon.png");background-size:cover;width:25px;height:25px;margin-left: 72px}
.btnPrint:hover{background-color:white}
.btnBrowser:hover{background-color:white}
.btnOnline:hover { background-color: white; }
.btnSocket:hover{background-color:white}
/* 客户画像 */
.FlowItem .ButtonImage.btn_cutsomerprofilebill:before { display: inline-block; margin-left: 5px; color: #4874E6; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 新增 */
.FlowItem .ButtonImage.btn_addbill:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/btn_addbill.png"); display: inline-block; margin-left: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 第一张 */
.FlowItem .ButtonImage.btn_lastpre:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/btn_lastpre.png"); display: inline-block; margin-left: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 上一张 */
.FlowItem .ButtonImage.btn_prebig:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/btn_prebig.png"); display: inline-block; margin-left: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 下一张 */
.FlowItem .ButtonImage.btn_nextbig:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/btn_nextbig.png"); display: inline-block; margin-left: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
/* 最后一张 */
.FlowItem .ButtonImage.btn_lastnext:before { content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/btn_lastnext.png"); display: inline-block; margin-left: 5px; color: #003AB3; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; text-decoration: inherit; width: auto; height: auto; line-height: inherit; speak: none; }
.ButtonImage.btn_cutsomerprofilebill,.ButtonImage.btn_addbill, .ButtonImage.btn_lastpre, .ButtonImage.btn_prebig, .ButtonImage.btn_nextbig, .ButtonImage.btn_lastnext {margin: 0 -8px 0 0;padding:0px;border-radius: 0; background-color: #FFFFFF; color: #333333; border-color: #FFFFFF; line-height: 23px; }
.ButtonImage.btn_cutsomerprofilebill.disabled,.ButtonImage.btn_addbill.disabled, .ButtonImage.btn_lastpre.disabled, .ButtonImage.btn_prebig.disabled, .ButtonImage.btn_nextbig.disabled, .ButtonImage.btn_lastnext.disabled:before {filter: grayscale(1);-webkit-filter: grayscale(1); }

/* 设置 */
.ButtonImage.IconImage { background-color: transparent; color: #333; padding:0px; margin:0px; border:0 }

/*删除 图标*/
.FlowItem .ButtonImage.btn_delete:before{ content: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/icons/menu_delete.png"); display: inline-block; margin-left: 5px; width:auto;height:auto;}
.FlowItem .ButtonImage.btn_delete{background-color:#FFFFFF;border:none;padding:0 2px}
.FlowItem .ButtonImage.btn_delete:hover{-webkit-filter: brightness(0.9);filter: brightness(0.9);}

/*列拖动样式*/
.arrow { width: 10px;height: 10px; position: relative;/*display: inline-block;*//*margin: 10px 10px;*/}
.arrow:before, .arrow:after {content: '';border-color: transparent;border-style: solid;position: absolute;}
.arrow-up:before {border: none;background-color: #4b74e6;height: 50%;width: 30%;top: 50%;left: 35%;}
.arrow-up:after {left: 0;top: -50%;border-width: 5px 5px;border-bottom-color: #4b74e6;}
.arrow-down:before {border: none;background-color: #4b74e6;height: 50%;width: 30%;top: 0; left: 35%;}
.arrow-down:after {left: 0;top: 50%;border-width: 5px 5px;border-top-color: #4b74e6;}
#triangle {display:none;position:absolute;top:0px;left:4px;}

.icono-forbidden {
    width: 20px;
    height: 20px;
    border-width: 3px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    margin: 3px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    border: 2px solid;
}

[class*="icono-"]:before, [class*="icono-"]:after {
    content: '';
    pointer-events: none;
}
.icono-forbidden:before {
    width: 20px;
    height: 4px;
    box-shadow: inset 0 0 0 32px;
}

.stickCenter,[class*="icono-plus"]:before,[class*="icono-cross"]:before,[class*="icono-plus"]:after,[class*="icono-cross"]:after,.icono-document:after,.icono-pin:before,.icono-eye:before,.icono-gear:before,.icono-youtube:after,.icono-forbidden:before,.icono-keyboard:before,.icono-video:after,.icono-clock:before,.icono-clock:after,.icono-camera:before,.icono-instagram:before,[class*="icono-check"]:before {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

[class*="icono-"],[class*="icono-"] * {
    box-sizing: border-box
}

[class*="icono-"] {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    font-style: normal;
    color: #4b74e6;
    text-align: left;
    text-indent: -9999px;
    direction: ltr;
}
/*@media screen and (max-width: 1680px) {
    .mainTopBlock { margin:3% 4% 2% !important; }
        .mainTopBlock .menustep {width:380px!important;background-size:380px!important;}
        .mainTopBlock .step1block {width:380px!important;background-size:380px!important;}
}
@media screen and (max-width: 1600px) {
    .mainTopBlock { margin:3% 4% 2% !important; }
        .mainTopBlock .menustep {width:350px!important;background-size:350px!important;line-height: 40px!important;}
        .mainTopBlock .step1block {width:350px!important;background-size:350px!important;line-height: 40px!important;}
}*/

.mainTopBlock {margin:3% 4% 5%;}
    .mainTopBlock .MainLogo {background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/LOGO.png") no-repeat 0 0;height:90px;}
    .mainTopBlock .menutitle{display:flex;flex-wrap:nowrap;align-items:center;}
    .mainTopBlock .menustep { height:50px;line-height: 50px;font-size:16px;font-weight:bold;flex:1;}
    .mainTopBlock .menustep .Label{margin-left:50px;}
    .mainTopBlock .menustep:not(:first-child){margin-left: -10px;}
    .mainTopBlock .step1block .Label{margin-left:20px;}
    .mainTopBlock .step1block.cur { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/step1-1.png") no-repeat 0 0;background-size: 100% 100%; }
    .mainTopBlock .step1block { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/step1-0.png") no-repeat 0 0;background-size: 100% 100%;height:50px;line-height: 50px; font-size:16px;font-weight:bold;}
    .mainTopBlock .step2block.cur { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/step2-1.png") no-repeat 0 0;background-size: 100% 100%; }
    .mainTopBlock .step2block { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/step2-0.png") no-repeat 0 0;background-size: 100% 100%; }
    .mainTopBlock .step3block.cur { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/step3-1.png") no-repeat 0 0;background-size: 100% 100%; }
    .mainTopBlock .step3block { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/step3-0.png") no-repeat 0 0;background-size: 100% 100%; }
    .mainTopBlock .degitLabel {width:90px;}
.btpanel .Button{
    margin-left:10px;
    padding-left:20px;
    padding-right:20px;
    height:31px;
    line-height:31px;
}
.btpanel .menubutton{
    margin-left:10px;
    line-height:31px;
    height:31px;
}

.ptypes {
    letter-spacing: 4px;
}
.other{
    letter-spacing: 4px;
}
.ttt{
    background-color: #f0f0f0;
}
.ptypegrid a{
    display:block;
}
.ptypegrid a:link{
    text-decoration: revert;

}
.ptypegrid ._vert
{
    width:22px;
}
/*列拖动样式*/
/**开发工具页*/
.FlexContainer { display: flex; flex-shrink: 1; flex-basis: auto; flex-wrap: wrap; }
.toolDiv { height: 140px; width: 200px; margin-right: 18px; margin-top: 10px; }
.toolDivItem { position: relative; display: inline-block; height: 138px; width: 198px; background-color: #FFF; text-align: center; margin-right: 18px; margin-bottom: 18px; color: #333; background-repeat: no-repeat; cursor: pointer; background-position: center 35%; }
.toolDivItem.configurationInfoBg { background-image: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/operationalPlatform/configurationInfo.png"); }
.toolDivItem > span { display: inline-block; text-align: center; vertical-align: bottom; position: absolute; bottom: 38px; }
.toolDivItem:hover { background-color: #E2E6F2; border: 1px solid #4a75e6; }
.Exppanel .FlowItem {margin-top: 12px;}
.Exppanel .CheckBoxList .CheckBoxListHorzItem {margin-left:22px;}
/**单据选项卡*/
.BillFlexBlock .TabHeader {margin-left:5px;margin-bottom:0px;}
.presetinfo { background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/workbench/组18.png") no-repeat; width: 20px; height: 30px; position:absolute;top:115px;right:6px;}
.ptypeEdit .PicTab {   overflow-y: auto;}
.leftPanel .FlowPanel .FlowItem .RadioButtonList, .leftPanel .FlowPanel .FlowItem .radioclass {height: auto !important;}
.credence .TextLabel {width:200px;} 
.LayoutItemControl .radioflow {background:none;border: dashed 2px #dcdcdc; width:240px;}
.filediv .GridBlock { max-height: 180px;}



.GridBodyRowNoCell2 ::after{
  content: '';
  position: absolute;
  bottom: 0.0em;
  right: 0em;
  border-left: 10px solid transparent; 
  border-top: 0px solid orange; 
  border-bottom: 10px solid #397ee9; 
}

.ProcessImage {
    background: url("/tts3v62356204/R.axd?v=539091348&r=GraspFx.DefaultSkin/skins3/images/process.png") no-repeat;
    width: 60px;
    height: 60px
}

.SaleOrderImage {
    background-position: 1px 0
}


.BlockCenter {
    display: flex;
    justify-content: center;
    align-items: center
}

.Description {
    font-size: 14px;
    font-weight: 400;
    color: #111;
    margin-bottom: 15px;
    text-align: center
}

.FlexColumn {
    display: flex;
    flex-direction: column
}

.Cursor {
    cursor: pointer
}

.BoardTitleLabel {
    color: #000;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 30px 26px
}

.FlexRow {
    display: flex;
    flex-direction: row
}

 

.BlockCenterV {
    display: flex;
    align-items: center
}

.BlockCenterH {
    display: flex;
    justify-content: center
}

.BlockColumnCenter {
    display: flex;
    flex-direction: column;
    align-items: center
}

.BlockCenter {
    display: flex;
    justify-content: center;
    align-items: center
}

.BoardTitleLabelTop {
    font-size: 14px;
    font-weight: bold;
    margin-left: 20px
}

.Process {
    justify-content: center;
    height: 100%
}

Step {
    position: absolute
}

.StepDes {
    color: #2e51ff;
    white-space: nowrap
}

.PurchaseOrderImage {
    background-position: -119px 0
}

.TriangleRight {
    width: 0;
    height: 0;
    border-top: 7px solid transparent;
    border-left: 5px solid #2e51ff;
    border-bottom: 7px solid transparent;
    position: absolute
}

.MRPCalculate {
    background-position: 0 -62px;
    width: 23px;
    height: 20px
}

.BOM {
    background-position: -47px -61px;
    width: 23px;
    height: 20px
}

.Material {
    background-position: -94px -61px;
    width: 23px;
    height: 20px
}


.BlockColumnCenter {
    display: flex;
    flex-direction: column;
    align-items: center
}

.PurchaseImage {
    background-position: -239px 0
}


.ProduceImage {
    background-position: -479px 0
}

.Material {
    background-position: -94px -61px;
    width: 23px;
    height: 20px
}

.Cursor:hover>.Description {
    color: #2e51ff
}

.Cursor:hover>.SaleOrderImage {
    background-position: -59px 0
}

.Cursor:hover>.PurchaseOrderImage {
    background-position: -179px 0
}

.Cursor:hover>.PurchaseImage {
    background-position: -299px 0
}

.Cursor:hover>.PayImage {
    background-position: -419px 0
}

.Cursor:hover>.ProduceImage {
    background-position: -539px 0
}

.Cursor:hover>.FinishImage {
    background-position: -659px 0
}

.Cursor:hover>.SaleSlipImage {
    background-position: -779px 0
}

.Cursor:hover>.ReceiptImage {
    background-position: -899px 0
}

.Cursor:hover>.StepDes {
    color: #1e3ab2
}

.Cursor:hover>.MRPCalculate {
    background-position: -24px -62px;
    color: #2e51ff
}

.Cursor:hover>.BOM {
    background-position: -71px -61px
}

.Cursor:hover>.Material {
    background-position: -118px -61px
}

.SaleOrderImage {
    background-position: 1px 0
}

.PurchaseOrderImage {
    background-position: -119px 0
}

.PurchaseImage {
    background-position: -239px 0
}

.PayImage {
    background-position: -359px 0
}

.ProduceImage {
    background-position: -479px 0
}

.FinishImage {
    background-position: -599px 0
}

.SaleSlipImage {
    background-position: -719px 0
}

.ReceiptImage {
    background-position: -839px 0
}


.myworkbench .SysConfigBg .Item {
    height: 180px;
    min-width: 280px;
    position: absolute;
    z-index: 1;
    display: block;
    transition: all .5s;
    padding: 10px;
    float: left
}

.myworkbench .SysConfigBg .Item41 {
    width: 25%;
    color: #fff
}

.myworkbench .SysConfigBg .Item42 {
    width: 50%
}

.myworkbench .SysConfigBg .Item43 {
    width: 75%
}

.myworkbench .SysConfigBg .Item44 {
    width: 100%
}

.myworkbench .SysConfigBg .Item31 {
    width: 33.33%
}

.myworkbench .SysConfigBg .Item32 {
    width: 66.66%
}

.myworkbench .SysConfigBg .Item33 {
    width: 99.99%
}

.myworkbench .SysConfigBg .Item14 {
    height: 720px
}

.myworkbench .SysConfigBg  .Item13 {
    height: 540px
}

.statementHeaderWrapper {
    background-color: rgba(42, 86, 208, 0.1);
    cursor: pointer;
}

.statementHeanerItem {
    padding: 10px 0 10px 10px;
    margin: 0;
    color: #1D2129;
}

    .statementHeanerItem:hover {
        background-color: rgba(66, 99, 241, 0.1);
    }

    .statementHeanerItem ._popupMenuContent {
        position: absolute;
        width: 190px;
        background-color: white;
        z-index: 15;
        border-radius: 5px;
        box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.12);
        top: 39px;
        left: 0;
        opacity: 0;
        transition: all 1s linear;
        height: 0;
        overflow: hidden;
    }

        .statementHeanerItem ._popupMenuContent ._popupMenuItem {
            display: block;
            padding: 5px 10px;
            margin: 0;
        }

            .statementHeanerItem ._popupMenuContent ._popupMenuItem:hover {
                background-color: #2196f3;
                color: white;
            }


			.statementHeanerLabel {
    padding-right: 10px;
}

.borderBlock {
    border-right: 1px solid #1D2129;
}

.statementContent {
    padding: 5px 0;
}

/*.statementContent .GridBlock {
        border-top: 1px solid red;
    }*/

.statementSearchWrapper {
    border: 0.5px solid rgba(0, 0, 0, 0.2);
    padding: 10px 10px 0 10px;
    margin: 0;
    position: relative;
}

    .statementSearchWrapper .FlowItem .Edit {
        width: 175px !important;
    }

.statementHeanerPrintLabel {
    padding: 0;
    margin: 0;
}