html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,body,html{border:0px}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}.x-hide-display{display:none!important}.x-splitbar-proxy{position:absolute;visibility:hidden;z-index:20001;background:#aaa;zoom:1;line-height:1px;font-size:1px;overflow:hidden}.x-splitbar-h,.x-splitbar-proxy-h{cursor:col-resize}.x-clear{clear:both;height:0px;overflow:hidden;line-height:0;font-size:0px}.x-tab-panel{overflow:hidden}.x-tab-panel-header,.x-tab-panel-footer{background:#deecfd;border:1px solid rgb(141,178,227);overflow:hidden;zoom:1}.x-tab-panel-header{border:1px solid rgb(141,178,227);padding-bottom:2px}.x-tab-strip-wrap{width:100%;overflow:hidden;position:relative;zoom:1}ul.x-tab-strip{display:block;width:5000px;zoom:1}ul.x-tab-strip-top{padding-top:1px;background:url(/w2682/web/components/ext2/resources/images/default/tabs/tab-strip-bg.gif) center bottom repeat-x #cedff5;border-bottom:1px solid rgb(141,178,227)}ul.x-tab-strip li{float:left;margin-left:2px}ul.x-tab-strip li.x-tab-edge{float:left;overflow:hidden;zoom:1;width:1px;margin:0!important;padding:0!important;border:0px!important;font-size:1px!important;line-height:1px!important;background:transparent!important}.x-tab-strip a,.x-tab-strip span,.x-tab-strip em{display:block}.x-tab-strip a{outline:none;cursor:pointer;text-decoration:none!important}.x-tab-strip-inner{overflow:hidden;text-overflow:ellipsis}.x-tab-strip span.x-tab-strip-text{font:11px tahoma,arial,helvetica;color:#416aa3;white-space:nowrap;cursor:pointer;padding:4px 0}.x-tab-strip-active{cursor:default}.x-tab-strip-active span.x-tab-strip-text{cursor:default;color:#15428b;font-weight:700}.x-tab-panel-body,.x-tab-panel-bwrap{overflow:hidden}.x-tab-strip-top .x-tab-strip-active .x-tab-right{margin-bottom:-1px}.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-bottom:5px}.x-tab-strip-top .x-tab-right{background:url(/w2682/web/components/ext2/resources/images/default/tabs/tabs-sprite.gif) 0px -51px no-repeat transparent;padding-left:10px}.x-tab-strip-top .x-tab-left{background:url(/w2682/web/components/ext2/resources/images/default/tabs/tabs-sprite.gif) right -351px no-repeat transparent;padding-right:10px}.x-tab-strip-top .x-tab-strip-inner{background:url(/w2682/web/components/ext2/resources/images/default/tabs/tabs-sprite.gif) 0px -201px repeat-x transparent}.x-tab-strip-top .x-tab-strip-active .x-tab-right{background-position:0px 0px}.x-tab-strip-top .x-tab-strip-active .x-tab-left{background-position:right -301px}.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background-position:0px -151px}.x-tab-strip .x-tab-strip-close{display:none}.x-tab-strip .x-tab-strip-active a.x-tab-strip-close{opacity:.8}.x-tab-panel-body{border:1px solid rgb(141,178,227);background:#fff}.x-tab-panel-body-top{border-top:0px}.x-border-layout-ct .x-tab-panel{background:#fff}.x-btn{font:11px tahoma,verdana,helvetica;cursor:pointer;white-space:nowrap}.x-btn button{border:0px;background:transparent;font:11px tahoma,verdana,helvetica;padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:visible;width:auto;outline:none 0px}.x-btn em{font-style:normal;font-weight:400}.x-btn-text-icon .x-btn-center .x-btn-text{background-position:0px 2px;background-repeat:no-repeat;padding:3px 0 2px 18px}.x-btn-left,.x-btn-right{font-size:1px;line-height:1px}.x-btn-left{width:3px;height:21px;background:url(/w2682/web/components/ext2/resources/images/default/button/btn-sprite.gif) 0px 0px no-repeat}.x-btn-right{width:3px;height:21px;background:url(/w2682/web/components/ext2/resources/images/default/button/btn-sprite.gif) 0px -21px no-repeat}.x-btn-left i,.x-btn-right i{display:block;width:3px;overflow:hidden;font-size:1px;line-height:1px}.x-btn-center{background:url(/w2682/web/components/ext2/resources/images/default/button/btn-sprite.gif) 0px -42px repeat-x;vertical-align:middle;text-align:center;padding:0 5px;cursor:pointer;white-space:nowrap}.x-btn-with-menu .x-btn-center{padding-right:2px!important}.x-btn-with-menu .x-btn-center em{display:block;background:url(/w2682/web/components/ext2/resources/images/default/toolbar/btn-arrow.gif) right 0px no-repeat transparent;padding-right:10px}.x-btn-text-icon .x-btn-with-menu .x-btn-center em{display:block;background:url(/w2682/web/components/ext2/resources/images/default/toolbar/btn-arrow.gif) right 3px no-repeat transparent;padding-right:10px}.x-toolbar{border-color:#a9bfd3;border-style:solid;border-width:0px 0px 1px;display:block;padding:2px;background:url(/w2682/web/components/ext2/resources/images/default/toolbar/bg.gif) left top repeat-x #d0def0;position:relative;zoom:1}.x-toolbar td{vertical-align:middle}.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{white-space:nowrap;font:11px tahoma,arial,helvetica,sans-serif}.x-toolbar .x-btn-left,.x-toolbar .x-btn-right{background:none}.x-toolbar .x-btn-center{background:none;padding:0}.x-toolbar .x-btn-with-menu .x-btn-center em{padding-right:8px}.x-toolbar .ytb-text{padding:2px}.x-toolbar .ytb-sep{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/grid-blue-split.gif);background-position:center center;background-repeat:no-repeat;display:block;font-size:1px;height:16px;width:4px;overflow:hidden;cursor:default;margin:0 2px;border:0px}.x-tree .x-panel-body{background-color:#fff}.x-tree-icon,.x-tree-ec-icon,.x-tree-elbow-line,.x-tree-elbow,.x-tree-elbow-end,.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{border:0px;height:18px;margin:0;padding:0;vertical-align:top;width:16px;background-repeat:no-repeat}.x-tree-node-collapsed .x-tree-node-icon,.x-tree-node-expanded .x-tree-node-icon,.x-tree-node-leaf .x-tree-node-icon{border:0px;height:18px;margin:0;padding:0;vertical-align:top;width:16px;background-position:center center;background-repeat:no-repeat}.x-tree-node-collapsed .x-tree-node-icon{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/folder.gif)}.x-tree-lines .x-tree-elbow-plus{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/elbow-plus.gif)}.x-tree-lines .x-tree-elbow-minus{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/elbow-minus.gif)}.x-tree-lines .x-tree-elbow-end-plus{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/elbow-end-plus.gif)}.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{cursor:pointer}.x-tree-node{color:#000;font:11px arial,tahoma,helvetica,sans-serif;white-space:nowrap}.x-tree-node-el{line-height:18px;cursor:pointer}.x-tree-node a,.x-dd-drag-ghost a{text-decoration:none;color:#000;outline:none 0px}.x-tree-node a span,.x-dd-drag-ghost a span{text-decoration:none;color:#000;padding:1px 3px 1px 2px}.x-panel{border-style:solid;border-color:#99bbe8;border-width:0px}.x-panel-header{overflow:hidden;zoom:1;color:#15428b;font:700 11px/15px tahoma,arial,verdana,sans-serif;padding:5px 3px 4px 5px;border:1px solid rgb(153,187,232);background:url(/w2682/web/components/ext2/resources/images/default/panel/white-top-bottom.gif) 0px -1px repeat-x transparent}.x-panel-body{border-width:0px 1px 1px;border-style:none solid solid;border-color:currentcolor rgb(153,187,232) rgb(153,187,232);border-image:none;overflow:hidden;background:#fff;position:relative}.x-panel-body-noheader,.x-panel-mc .x-panel-body{border-top:1px solid rgb(153,187,232)}.x-panel-header,.x-panel-bwrap,.x-panel-body{overflow:hidden;zoom:1}.x-tool{overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;background:url(/w2682/web/components/ext2/resources/images/default/panel/tool-sprites.gif) no-repeat transparent;margin-left:2px}.x-tool-toggle{background-position:0px -60px}.x-panel-noborder .x-panel-body-noborder{border-width:0px}.x-border-layout-ct{background:#dfe8f6}.x-border-panel{position:absolute;left:0;top:0}.x-tool-collapse-west{background-position:0px -180px}.x-accordion-hd .x-tool-toggle{background-position:0px -255px}.x-accordion-hd{color:#222;padding-top:4px;padding-bottom:3px;border-top:0px;font-weight:400;background:url(/w2682/web/components/ext2/resources/images/default/panel/light-hd.gif) 0px -9px repeat-x transparent}.x-layout-split{position:absolute;height:5px;width:5px;line-height:1px;font-size:1px;z-index:3;background-color:transparent}.x-viewport,.x-viewport body{margin:0;padding:0;border:0px;overflow:hidden;height:100%}.badv .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-adv.gif)}.breturn .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-exit.png)}.bchange .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-change.png)}.bhelp .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-help.png)}li{font-size:12px}body{font-family:verdana,helvetica,arial,sans-serif;padding:20px;font-size:12px;margin:0}body{font-size:9pt;color:#036;overflow:auto}:link,:visited{text-decoration:none}body{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0;font-size:13px;padding-bottom:15px}a{color:#083772}a:link{color:#083772;text-decoration:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}fieldset,img,abbr,acronym{border:0px}a{text-decoration:none;color:#333}html{overflow:scroll}body{font:12px 微软雅黑,Verdana,宋体,sans-serif;word-break:break-all}.wrap{width:95%;padding-left:20px;padding-right:20px;min-width:800px}.head{position:relative;width:auto;margin:0 auto;z-index:1000;min-width:600px}.head .top{width:100%;height:63px;position:relative}.topleft{width:295px;height:88px;left:0;position:absolute}.topright{width:225px;height:88px;padding-left:55px;position:absolute;right:0;overflow:hidden;font:12px 微软雅黑,Verdana,宋体,san s-serif;color:#333}.topright .contact{position:absolute;top:2px;left:95px;width:190px;font-size:12px;font-weight:700}.contact1{padding:1px;color:#d85b42}.contact3{padding:1px;color:#787878;margin-top:10px}#logo{width:180px;height:90px;overflow:hidden;position:absolute;left:0;top:0}.logoTitle{height:40px;width:255px;font:12px 微软雅黑,Verdana,宋体,sans-serif;position:absolute;left:180px;top:0;padding-top:7px;padding-left:10px;border-left:1px solid rgb(212,212,212);color:#4a93cb;letter-spacing:1px}.menu{width:99.99%;height:auto;position:relative;overflow:hidden;padding-bottom:10px;padding-top:35px}.title{position:absolute;top:10px;left:10px;font-size:16px;font-weight:700;color:#686868}.content_body{overflow:hidden;height:auto;margin-top:0;margin-left:20px}.content{width:33.33%;height:auto;float:left}.content_inner{width:96%;height:auto;min-height:240px;overflow:hidden;margin:0 auto;position:relative}.content_inner_b{margin:12px auto}.content_inner_left{margin-left:0}.content_inner_right{margin-right:0}.cList{margin-top:50px;font-size:12px;background:#f2f2f2;min-height:180px;padding:13px 5px 5px 13px}.large{min-height:432px}.cList li{display:inline-block;font-size:13px;padding-bottom:5px;font-family:宋体;width:95%;overflow:hidden;height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.blue li a{color:#20557e}.messageBox{width:100%;height:28px}.message{position:absolute;top:0;left:0;width:100%;min-width:840px;height:25px;line-height:25px;font-size:13px;font-weight:700;color:red}.message span{margin-left:20px}body{margin:0;background-color:#fff;font-family:Helvetica Neue,Hiragino Sans GB,Segoe UI,Microsoft Yahei,微软雅黑,Tahoma,Arial,STHeiti,sans-serif;font-size:16px}.shortcuts{width:95%;margin-left:10px}.title{font-size:15px;font-weight:700;margin-bottom:30px}.shortcutitem{border:1px solid rgb(229,229,229);background-color:#fafafa;margin-right:10px;margin-top:5px;float:left;display:inline-block;color:#00f}.cancel{text-align:right;height:16px}.add{padding:12px 15px;cursor:pointer}.shortcutcontent{padding:0 0 10px 20px}.slider .dots{position:absolute;left:35%;bottom:10px;height:20px;width:150px;background:url(/w2682/web/jsp/welcome/images/boyuan-web-0411.png) no-repeat;opacity:1}.x-tab-strip-closable{position:relative}.x-tab-strip-closable .x-tab-left{padding-right:19px}.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{background-image:url(/w2682/web/components/ext2/resources/images/default/tabs/tab-close.gif);opacity:.6;background-repeat:no-repeat;display:block;width:11px;height:11px;position:absolute;top:3px;right:3px;cursor:pointer;z-index:2}.ui-autocomplete{max-height:200px;overflow:hidden auto;padding-right:0}.arrow_down{width:15px;height:15px;background:url(/w2682/web/components/boyuan/images/arrow.png) 0px 0px no-repeat}.btn_2k3{font-family:tahoma,宋体;font-size:9pt;border:1px solid rgb(147,190,226);color:#069;background-image:url(/w2682/web/components/boyuan/images/bluebuttonbg.gif);background-color:#e8f4ff;font-style:normal;width:60px;height:22px;padding-left:0;padding-right:0}.btn_2k33{font-family:tahoma,宋体;font-size:9pt;border:1px solid rgb(147,190,226);color:#069;background-image:url(/w2682/web/components/boyuan/images/bluebuttonbg.gif);background-color:#e8f4ff;font-style:normal;width:90px;height:22px}.KDTextBox{background:#fff;border:1px solid rgb(183,183,183);color:#036;cursor:text;font-family:arial;font-size:9pt;height:18px;padding:1px}.sl,.je,.dj{border-width:1px;border-style:solid;border-color:#7f9db9;table-layout:fixed;padding-left:3px;word-break:break-all;padding-top:3px;text-align:right}.KDTextBox_Disable{border-width:0px 0px 1px;border-style:solid;border-color:rgb(255,255,255) rgb(255,255,255) rgb(192,192,192);font-size:9pt;background-color:#fff}.multieditbox{background:#f8f8f8;border-width:1px;border-style:solid;border-color:#b7b7b7;color:#000;cursor:text;font-family:arial;font-size:9pt;padding:1px}.select{width:100px;border-right:1px solid rgb(0,0,0);border-top:1px solid rgb(255,255,255);font-size:12px;border-left:1px solid rgb(255,255,255);color:#036;background-color:#f4f4f4}.tabletitle{font-size:12px;margin:1px;border-right:1px solid rgb(197,197,197);padding-right:10px;padding-left:10px;background-image:url(/w2682/web/img/bg2.gif);border-left:1px solid rgb(197,197,197);height:28px;text-align:center}.required{background-color:#d1dbee}.table-form{background-color:#91afdd}.table-title{font-weight:700;font-size:14px;color:#fff;text-indent:6px;background-repeat:repeat-x;height:30px;text-decoration:none}.table-value{font-weight:700;font-size:12px;line-height:150%;background-color:#ecf4ff;text-decoration:none}.table-label{font-size:12px;line-height:150%;background-color:#f7faff}.table-grid{background-color:#91afdd}.table-grid th{font:700 11px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color:#4f6b72;border-right:1px solid rgb(193,218,215);border-bottom:1px solid rgb(193,218,215);border-top:1px solid rgb(193,218,215);letter-spacing:2px;text-transform:uppercase;text-align:center;padding:6px 6px 6px 12px;background:no-repeat #cae8ea}.table-grid td{background:#fff;font-size:12px;padding:6px;color:#4f6b72}.hidden{display:none}#container{width:100%}#menu{list-style-type:none;width:100%;height:25px}.menu01{display:block;float:left;margin:0;vertical-align:middle;width:70px;background-repeat:no-repeat;list-style-type:none;height:25px}.publicForm_ul{list-style:none;margin:0;padding:0 0 5px;width:100%;height:20px}.publicForm_ul li{float:left}.onerow{display:block;float:left;margin:0;vertical-align:middle;width:300px;background-repeat:no-repeat;list-style-type:none;height:21px}#publicform{width:100%;margin:0;padding-bottom:5px}#mainform{width:700px;margin:0;padding-top:0;padding-bottom:5px}#detailform{list-style-type:none;padding-top:5px}#detailmenu{list-style-type:none;width:1000px}#detailgrid{list-style-type:none;width:800px}#sumform{list-style-type:none;padding-top:20px}#form1{margin-top:5px}.sumsl{border-width:0px 0px 1px;border-style:solid;border-color:rgb(255,255,255) rgb(255,255,255) rgb(192,192,192);font-size:9pt}.ui-helper-hidden-accessible{border:0px;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-front{z-index:100}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget.ui-widget-content{border:1px solid rgb(174,208,234)}.ui-widget-content{border:1px solid rgb(221,221,221);background:url(/w2682/web/components/jquery/newui/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x #f2f5f7;color:#362b36}.selectck{border-width:1px;border-style:solid;border-color:rgb(255,255,255) rgb(0,0,0) rgb(0,0,0) rgb(255,255,255);font-size:12px;color:#036;background-color:#f4f4f4;width:120px}.zr-input{width:79%;height:15px;left:1px;position:absolute;top:-2px;z-index:100;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font-size:12px}.btn_2k34{font-family:tahoma,宋体;font-size:9pt;border:1px solid rgb(147,190,226);color:#069;background-image:url(/w2682/web/components/boyuan/images/bluebuttonbg.gif);background-color:#e8f4ff;font-style:normal;width:80px;height:22px}.onerowzdpf{display:block;float:left;margin:0;vertical-align:middle;width:200px;background-repeat:no-repeat;list-style-type:none;height:21px}.btn_2k35{font-family:tahoma,宋体;font-size:9pt;border:1px solid rgb(147,190,226);color:#069;background-image:url(/w2682/web/components/boyuan/images/bluebuttonbg.gif);background-color:#e8f4ff;font-style:normal;width:100px;height:22px}.btn_2k3:disabled{color:graytext;opacity:.8}.block-title{color:#083772;font-weight:700;padding:4px 4px 4px 8px;text-align:left;clear:both;float:left;width:100%}.x-layer{visibility:hidden}.x-form-field{margin:0;font:12px tahoma,arial,helvetica,sans-serif}.x-form-text,textarea.x-form-field{padding:1px 3px;background:url(/w2682/web/components/ext2/resources/images/default/form/text-bg.gif) 0px 0px repeat-x #fff;border:1px solid rgb(181,184,200)}.x-form-text{height:22px;line-height:18px;vertical-align:middle}.ext-safari .x-form-text{height:20px;padding:0 3px}.x-form-field-wrap{position:relative;zoom:1;white-space:nowrap}.x-form-field-wrap .x-form-trigger{width:17px;height:21px;border-width:0px 0px 1px;border-style:none none solid;border-color:currentcolor currentcolor rgb(181,184,200);border-image:none;background:url(/w2682/web/components/ext2/resources/images/default/form/trigger.gif) 0px 0px no-repeat transparent;cursor:pointer;position:absolute;top:0}.ext-safari .x-form-field-wrap .x-form-trigger{height:21px}.x-form-field-wrap .x-form-date-trigger{background-image:url(/w2682/web/components/ext2/resources/images/default/form/date-trigger.gif);cursor:pointer}.x-form-field-wrap .x-form-clear-trigger{background-image:url(/w2682/web/components/ext2/resources/images/default/form/clear-trigger.gif);cursor:pointer}.x-form-field-wrap .x-form-search-trigger{background-image:url(/w2682/web/components/ext2/resources/images/default/form/search-trigger.gif);cursor:pointer}.ext-safari .x-form-field-wrap .x-form-trigger{right:0}.x-form-field-wrap .x-form-twin-triggers .x-form-trigger{position:static;top:auto;vertical-align:top}.x-form-invalid,textarea.x-form-invalid{background:url(/w2682/web/components/ext2/resources/images/default/grid/invalid_line.gif) center bottom repeat-x #fff;border:1px solid rgb(221,120,112)}.ext-safari .x-form-invalid{background-color:#fee;border:1px solid rgb(255,120,112)}.x-form-check-wrap{line-height:18px}.x-form-item{font:12px tahoma,arial,helvetica,sans-serif;display:block;margin-bottom:4px}.x-form-item label{display:block;float:left;width:100px;padding:3px 3px 3px 0;clear:left;z-index:2;position:relative}.x-form-element{padding-left:105px;position:relative}.x-form-clear-left{clear:left;height:0px;overflow:hidden;line-height:0;font-size:0px}.x-form-cb-label{margin-left:4px;float:none!important;clear:none!important;display:inline!important}.x-tree-node-leaf .x-tree-node-icon{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/leaf.gif)}.x-tree-lines .x-tree-elbow{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/elbow.gif)}.x-tree-lines .x-tree-elbow-end{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/elbow-end.gif)}.x-combo-noedit{cursor:pointer}.x-panel-btns-ct{padding:5px}.x-panel-btns-ct .x-btn{float:right;clear:none}.x-panel-btns-ct .x-panel-btns td{border:0px;padding:0}.x-panel-btns-ct .x-panel-btns-left table{float:left;clear:none}.x-panel-btns-ct table td.x-panel-btn-td{padding:3px}.x-panel-btns-ct .x-btn-focus .x-btn-left{background-position:0px -147px}.x-panel-btns-ct .x-btn-focus .x-btn-right{background-position:0px -168px}.x-panel-btns-ct .x-btn-focus .x-btn-center{background-position:0px -189px}.x-column-layout-ct{overflow:hidden;zoom:1}.x-column{float:left;padding:0;margin:0;overflow:hidden;zoom:1}body{font-size:12px}h1,h2,h3,h4,h5,h6{font-size:100%}.block{border:3px solid rgb(178,208,247);background:url(/w2682/web/components/boyuan/css/block-bg.gif) repeat-x #fff;margin-top:10px}.block-title{color:#083772;font-weight:700;padding:4px 4px 4px 8px}.block-body{padding:2px 8px 8px}.list{list-style:square;padding-left:20px;margin-top:5px}.x-item-disabled{color:gray;cursor:default;opacity:.6}.x-item-disabled *{color:gray!important;cursor:default!important}.x-splitbar-v,.x-splitbar-proxy-v{cursor:row-resize}.x-form-textfield-noborder{border-width:0px;background:none}.x-form-focus,textarea.x-form-focus{border:1px solid rgb(126,173,217)}.x-btn-icon .x-btn-center .x-btn-text{background-position:center center;background-repeat:no-repeat;height:16px;width:16px;cursor:pointer;white-space:nowrap;padding:0}.x-btn-icon .x-btn-center{padding:1px}.x-toolbar .x-item-disabled{color:gray;cursor:default;opacity:.6}.x-toolbar .x-item-disabled *{color:gray;cursor:default}.x-tbar-page-number{width:24px;height:14px}.x-tbar-page-first{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/page-first.gif)!important}.x-tbar-loading{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/done.gif)!important}.x-tbar-page-last{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/page-last.gif)!important}.x-tbar-page-next{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/page-next.gif)!important}.x-tbar-page-prev{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/page-prev.gif)!important}.x-item-disabled .x-tbar-page-first{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/page-first-disabled.gif)!important}.x-item-disabled .x-tbar-page-last{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/page-last-disabled.gif)!important}.x-item-disabled .x-tbar-page-next{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/page-next-disabled.gif)!important}.x-item-disabled .x-tbar-page-prev{background-image:url(/w2682/web/components/ext2/resources/images/default/grid/page-prev-disabled.gif)!important}.x-paging-info{position:absolute;top:5px;right:8px;color:#444}.x-grid3{position:relative;overflow:hidden;background-color:#fff}.x-grid-panel .x-panel-body{overflow:hidden!important}.ext-ie .x-grid3 table,.ext-safari .x-grid3 table{table-layout:fixed}.x-grid3-viewport{overflow:hidden}.x-grid3-hd-row td,.x-grid3-row td,.x-grid3-summary-row td{font:11px arial,tahoma,helvetica,sans-serif}.x-grid3-hd-row td{line-height:15px;vertical-align:middle;border-left:1px solid rgb(238,238,238);border-right:1px solid rgb(208,208,208)}.x-grid3-cell-inner,.x-grid3-hd-inner{overflow:hidden;text-overflow:ellipsis;padding:3px 3px 3px 5px;white-space:nowrap}.x-grid3-hd-inner{position:relative;cursor:inherit;padding:4px 3px 4px 5px}.x-grid3-resize-proxy{width:1px;left:0;background-color:#777;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0px;z-index:7}.x-grid3-resize-marker{width:1px;left:0;background-color:#777;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0px;z-index:7}.x-grid3-focus{position:absolute;top:0;outline:none 0px}.x-grid3-header{background:url(/w2682/web/components/ext2/resources/images/default/grid/grid3-hrow.gif) 0px bottom repeat-x #f9f9f9;cursor:default;zoom:1;padding:1px 0 0}.x-grid3-header-inner{overflow:hidden;zoom:1;float:left}.x-grid3-header-offset{padding-left:1px;width:10000px}.x-grid3-sort-icon{background-repeat:no-repeat;display:none;height:4px;width:13px;margin-left:3px;vertical-align:middle}.x-grid3-body{zoom:1}.x-grid3-scroller{overflow:auto;zoom:1;position:relative}.x-grid3-hd-btn{display:none;position:absolute;width:14px;background:url(/w2682/web/components/ext2/resources/images/default/grid/grid3-hd-btn.gif) left center no-repeat #c3daf9;right:0;top:0;z-index:2;cursor:pointer}.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner,.x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner{height:100%;padding:0!important}.x-grid3-row-checker,.x-grid3-hd-checker{width:100%;height:18px;background-position:2px 2px;background-repeat:no-repeat;background-color:transparent;background-image:url(/w2682/web/components/ext2/resources/images/default/grid/row-check-sprite.gif)}.x-grid3-hd-checker{background-position:2px 3px}.x-panel-bbar .x-toolbar{border-width:0px 1px 1px;border-style:none solid solid;border-color:currentcolor rgb(153,187,232) rgb(153,187,232);border-image:none;overflow:hidden;padding:2px}.x-panel-noborder .x-panel-bbar-noborder .x-toolbar{border-width:1px 0px 0px;border-top-style:solid;border-top-color:#99bbe8}.blist .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-list.gif)}.badd .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-add.gif)}.bdel .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-del.gif)}.bsave .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-save.gif)}.bcopy .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-copy.gif)}.bexport .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-export.gif)}.ext-el-mask{z-index:20000;position:absolute;top:0;left:0;opacity:.5;background-color:#ccc;width:100%;height:100%;zoom:1}.x-hidden,.x-hide-offsets{position:absolute;left:-10000px;top:-10000px;visibility:hidden}.x-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0}.x-shadow *{overflow:hidden}.x-shadow *{padding:0;border:0px;margin:0;clear:none;zoom:1}.x-shadow .xstc,.x-shadow .xsbc{height:6px;float:left}.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr{width:6px;height:6px;float:left}.x-shadow .xsc{width:100%}.x-shadow .xsml,.x-shadow .xsmr{width:6px;float:left;height:100%}.x-shadow .xsmc{float:left;height:100%;background:url(/w2682/web/components/ext2/resources/images/default/shadow-c.png) transparent}.x-shadow .xst,.x-shadow .xsb{height:6px;overflow:hidden;width:100%}.x-shadow .xsml{background:url(/w2682/web/components/ext2/resources/images/default/shadow-lr.png) 0px 0px repeat-y transparent}.x-shadow .xsmr{background:url(/w2682/web/components/ext2/resources/images/default/shadow-lr.png) -6px 0px repeat-y transparent}.x-shadow .xstl{background:url(/w2682/web/components/ext2/resources/images/default/shadow.png) 0px 0px no-repeat transparent}.x-shadow .xstc{background:url(/w2682/web/components/ext2/resources/images/default/shadow.png) 0px -30px repeat-x transparent}.x-shadow .xstr{background:url(/w2682/web/components/ext2/resources/images/default/shadow.png) 0px -18px repeat-x transparent}.x-shadow .xsbl{background:url(/w2682/web/components/ext2/resources/images/default/shadow.png) 0px -12px no-repeat transparent}.x-shadow .xsbc{background:url(/w2682/web/components/ext2/resources/images/default/shadow.png) 0px -36px repeat-x transparent}.x-shadow .xsbr{background:url(/w2682/web/components/ext2/resources/images/default/shadow.png) 0px -6px repeat-x transparent}textarea{resize:none}.x-tool-close{background-position:0px 0px}.x-panel-btns-ct .x-panel-btns-center{text-align:center}.x-panel-btns-ct .x-panel-btns-center table{margin:0 auto}.x-window{zoom:1}.x-window-proxy{background:#c7dffc;border:1px solid rgb(153,187,232);z-index:12000;overflow:hidden;position:absolute;left:0;top:0;display:none;opacity:.5}.x-window-header{overflow:hidden;zoom:1}.x-window-bwrap{z-index:1;position:relative;zoom:1}.x-window-tl .x-window-header{color:#15428b;font:700 11px tahoma,arial,verdana,sans-serif;padding:5px 0 4px}.x-window-header-text{cursor:pointer}.x-window-tc{background:url(/w2682/web/components/ext2/resources/images/default/window/top-bottom.png) 0px 0px repeat-x transparent;overflow:hidden;zoom:1}.x-window-tl{background:url(/w2682/web/components/ext2/resources/images/default/window/left-corners.png) 0px 0px no-repeat transparent;padding-left:6px;zoom:1;z-index:1;position:relative}.x-window-tr{background:url(/w2682/web/components/ext2/resources/images/default/window/right-corners.png) right 0px no-repeat transparent;padding-right:6px}.x-window-bc{background:url(/w2682/web/components/ext2/resources/images/default/window/top-bottom.png) 0px bottom repeat-x transparent;zoom:1}.x-window-bc .x-window-footer{padding-bottom:6px;zoom:1;font-size:0px;line-height:0}.x-window-bl{background:url(/w2682/web/components/ext2/resources/images/default/window/left-corners.png) 0px bottom no-repeat transparent;padding-left:6px;zoom:1}.x-window-br{background:url(/w2682/web/components/ext2/resources/images/default/window/right-corners.png) right bottom no-repeat transparent;padding-right:6px;zoom:1}.x-window-mc{border:1px solid rgb(153,187,232);padding:0;margin:0;font:11px tahoma,arial,helvetica,sans-serif;background:#dfe8f6}.x-window-ml{background:url(/w2682/web/components/ext2/resources/images/default/window/left-right.png) 0px 0px repeat-y transparent;padding-left:6px;zoom:1}.x-window-mr{background:url(/w2682/web/components/ext2/resources/images/default/window/left-right.png) right 0px repeat-y transparent;padding-right:6px;zoom:1}.x-window-body,.x-window-bwrap{overflow:hidden}.x-window-draggable,.x-window-draggable .x-window-header-text{cursor:move}.x-window-body{background:transparent}.x-dlg-focus{outline:none 0px;width:0px;height:0px;overflow:hidden;position:absolute;top:0;left:0}.x-window-plain .x-window-mc{background:#cad9ec;border-width:1px;border-style:solid;border-color:rgb(163,186,233) rgb(223,232,246) rgb(223,232,246) rgb(163,186,233)}.x-window-plain .x-window-body{border-width:1px;border-style:solid;border-color:rgb(223,232,246) rgb(163,186,233) rgb(163,186,233) rgb(223,232,246);background:transparent!important}.x-progress-wrap{border:1px solid rgb(101,147,207);overflow:hidden}.x-progress-inner{height:18px;background:url(/w2682/web/components/ext2/resources/images/default/qtip/bg.gif) repeat-x #e0e8f3;position:relative}.x-progress-bar{height:18px;float:left;width:0px;background:url(/w2682/web/components/ext2/resources/images/default/progress/progress-bg.gif) left center repeat-x #9cbfee;border-top:1px solid rgb(209,228,253);border-bottom:1px solid rgb(127,169,228);border-right:1px solid rgb(127,169,228)}.x-progress-text{font-size:11px;font-weight:700;color:#fff;padding:1px 5px;overflow:hidden;position:absolute;left:0;text-align:center}.x-progress-text-back{color:#396095;line-height:16px}.x-window-dlg .x-window-body{padding:5px 10px;border:0px!important;overflow:hidden!important}.x-window-dlg .x-window-mc{border:0px!important}.x-window-dlg .ext-mb-text,.x-window-dlg .x-window-header-text{font-size:12px}.x-window-dlg .ext-mb-input{margin-top:4px;width:95%}.x-window-dlg .ext-mb-textarea{margin-top:4px;font:12px tahoma,arial,helvetica,sans-serif}.x-window-dlg .x-progress-wrap{margin-top:4px}.x-window-dlg .ext-mb-icon{float:left;width:47px;height:32px}.upload .x-btn-text{background-image:url(/w2682/web/components/ext2/resources/images/default/dd/menu-upload.png)}.x-trigger-wrap-focus .x-form-trigger{background-position:-51px 0px}.x-trigger-wrap-focus .x-form-trigger{border-bottom:1px solid rgb(126,173,217)}.x-combo-list{border:1px solid rgb(152,192,244);background:#ddecfe;zoom:1;overflow:hidden}.x-combo-list-inner{overflow:hidden auto;background:#fff;position:relative;zoom:1}.x-combo-list-item{font:12px tahoma,arial,helvetica,sans-serif;padding:2px;border:1px solid rgb(255,255,255);white-space:normal;overflow:hidden;text-overflow:ellipsis}.x-combo-list-item{cursor:pointer}#page-host{--workspace-vh: calc(100vh - 57px) ;height:var(--workspace-vh)}#bill-entry-page :link,#bill-entry-page :visited{text-decoration:none}#bill-entry-page .arrow_up{width:15px;height:15px;background:url(../images/arrow.png) no-repeat 0 0;filter:DXImageTransform.Microsoft.BasicImage(rotation=2)}#bill-entry-page .arrow_down{width:15px;height:15px;background:url(../images/arrow.png) no-repeat 0 0}#bill-entry-page .arrow_left{width:15px;height:15px;background:url(../images/arrow.png) no-repeat 0 0;filter:DXImageTransform.Microsoft.BasicImage(rotation=1)}#bill-entry-page .arrow_right{width:15px;height:15px;background:url(../images/arrow.png) no-repeat 0 0;filter:DXImageTransform.Microsoft.BasicImage(rotation=3)}#bill-entry-page .btn_2k3{font-family:tahoma,����;font-size:9pt;color:#039;border:1px #003399 solid;color:#069;border-bottom:#93bee2 1px solid;border-left:#93bee2 1px solid;border-right:#93bee2 1px solid;border-top:#93bee2 1px solid;background-image:url(../images/bluebuttonbg.gif);background-color:#e8f4ff;cursor:hand;font-style:normal;width:60px;height:22px;padding-left:0;padding-right:0}#bill-entry-page .btn_2k3:disabled{color:graytext;opacity:.8}#bill-entry-page .btn_2k6{font-family:tahoma,����;font-size:15pt;border:1px #003399 solid;color:red;border-bottom:#93bee2 1px solid;border-left:#93bee2 1px solid;border-right:#93bee2 1px solid;border-top:#93bee2 1px solid;background-image:url(../images/bluebuttonbg.gif);background-color:#e8f4ff;cursor:hand;font-style:normal;width:60px;height:32px}#bill-entry-page .btn_2k33{font-family:tahoma,����;font-size:9pt;color:#039;border:1px #003399 solid;color:#069;border-bottom:#93bee2 1px solid;border-left:#93bee2 1px solid;border-right:#93bee2 1px solid;border-top:#93bee2 1px solid;background-image:url(../images/bluebuttonbg.gif);background-color:#e8f4ff;cursor:hand;font-style:normal;width:90px;height:22px}#bill-entry-page .btn_2k34{font-family:tahoma,����;font-size:9pt;color:#039;border:1px #003399 solid;color:#069;border-bottom:#93bee2 1px solid;border-left:#93bee2 1px solid;border-right:#93bee2 1px solid;border-top:#93bee2 1px solid;background-image:url(../images/bluebuttonbg.gif);background-color:#e8f4ff;cursor:hand;font-style:normal;width:80px;height:22px}#bill-entry-page .btn_2k35{font-family:tahoma,����;font-size:9pt;color:#039;border:1px #003399 solid;color:#069;border-bottom:#93bee2 1px solid;border-left:#93bee2 1px solid;border-right:#93bee2 1px solid;border-top:#93bee2 1px solid;background-image:url(../images/bluebuttonbg.gif);background-color:#e8f4ff;cursor:hand;font-style:normal;width:100px;height:22px}#bill-entry-page .KDTextBox{background:#fff;border:1px solid #b7b7b7;color:#036;cursor:text;font-family:arial;font-size:9pt;height:18px;padding:1px}#bill-entry-page .sl,#bill-entry-page .je,#bill-entry-page .dj{BORDER-RIGHT:#7f9db9 1px solid;TABLE-LAYOUT:fixed;BORDER-TOP:#7f9db9 1px solid;PADDING-LEFT:3px;BORDER-LEFT:#7f9db9 1px solid;WORD-BREAK:break-all;PADDING-TOP:3px;TEXT-ALIGN:right;BORDER-BOTTOM:#7f9db9 1px solid}#bill-entry-page .KDBigTextBox{FONT-SIZE:22px;BORDER-RIGHT:#c00 2px solid;TABLE-LAYOUT:fixed;BORDER-TOP:#c00 2px solid;PADDING-LEFT:3px;BORDER-LEFT:#c00 2px solid;WORD-BREAK:break-all;PADDING-TOP:3px;TEXT-ALIGN:left;BORDER-BOTTOM:#c00 2px solid}#bill-entry-page .KDTextBox_Disable{border-right:#ffffff 0px solid;border-top:#ffffff 0px solid;font-size:9pt;border-left:#ffffff 0px solid;border-bottom:#c0c0c0 1px solid;background-color:#fff}#bill-entry-page .multieditbox{background:#f8f8f8;border-bottom:#b7b7b7 1px solid;border-left:#b7b7b7 1px solid;border-right:#b7b7b7 1px solid;border-top:#b7b7b7 1px solid;color:#000;cursor:text;font-family:arial;font-size:9pt;padding:1px}#bill-entry-page .multieditbox_disable{background:#f8f8f8;border-bottom:#b7b7b7 1px solid;border-left:#b7b7b7 0px solid;border-right:#b7b7b7 0px solid;border-top:#b7b7b7 0px solid;color:#000;cursor:text;font-family:arial;font-size:9pt;padding:1px}#bill-entry-page .select{width:100px;border-right:#000000 1px solid;border-top:#ffffff 1px solid;font-size:12px;border-left:#ffffff 1px solid;color:#036;background-color:#f4f4f4}#bill-entry-page .tabletitle{FONT-SIZE:12px;margin:1px;BORDER-RIGHT:#c5c5c5 1px solid;PADDING-RIGHT:10px;PADDING-LEFT:10px;BACKGROUND-IMAGE:url(../../../img/bg2.gif);BORDER-LEFT:#c5c5c5 1px solid;HEIGHT:28px;TEXT-ALIGN:center}#bill-entry-page .required{background-color:#d1dbee}#bill-entry-page .table-Qbg{FONT-SIZE:12px;LINE-HEIGHT:150%;BACKGROUND-COLOR:#f7faff;TEXT-DECORATION:none}#bill-entry-page .table-form{BACKGROUND-COLOR:#91afdd}#bill-entry-page .table-title{FONT-WEIGHT:700;FONT-SIZE:14px;BACKGROUND-IMAGE:middle;COLOR:#fff;TEXT-INDENT:6px;BACKGROUND-REPEAT:repeat-x;HEIGHT:30px;TEXT-DECORATION:none}#bill-entry-page .table-title_k1{FONT-WEIGHT:700;FONT-SIZE:12px;BACKGROUND-IMAGE:middle;COLOR:#fff;TEXT-INDENT:6px;BACKGROUND-REPEAT:repeat-x;HEIGHT:13px;TEXT-DECORATION:none}#bill-entry-page .table-value{FONT-WEIGHT:700;FONT-SIZE:12px;LINE-HEIGHT:150%;BACKGROUND-COLOR:#ecf4ff;TEXT-DECORATION:none}#bill-entry-page .table-label{FONT-SIZE:12px;LINE-HEIGHT:150%;BACKGROUND-COLOR:#f7faff}#bill-entry-page .table-grid{BACKGROUND-COLOR:#91afdd}#bill-entry-page .table-grid th{font:700 11px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;color:#4f6b72;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;letter-spacing:2px;text-transform:uppercase;text-align:center;padding:6px 6px 6px 12px;background:#cae8ea no-repeat}#bill-entry-page .table-grid td{background:#fff;font-size:12px;padding:6px;color:#4f6b72}#bill-entry-page .hidden{display:none}#bill-entry-page .warning{color:red}#bill-entry-page #container{width:100%}#bill-entry-page #menu{LIST-STYLE-TYPE:none;width:100%;HEIGHT:25px}#bill-entry-page .menu01{DISPLAY:block;FLOAT:left;margin:0;VERTICAL-ALIGN:middle;WIDTH:70px;BACKGROUND-REPEAT:no-repeat;LIST-STYLE-TYPE:none;HEIGHT:25px}#bill-entry-page #publicForm ul{list-style:none;margin:0;padding:0 0 5px;width:100%;height:20px}#bill-entry-page #publicForm ul li{float:left}#bill-entry-page .publicForm_ul{list-style:none;margin:0;padding:0 0 5px;width:100%;height:20px}#bill-entry-page .publicForm_ul li{float:left}#bill-entry-page .onerow{DISPLAY:block;FLOAT:left;margin:0;VERTICAL-ALIGN:middle;WIDTH:300px;BACKGROUND-REPEAT:no-repeat;LIST-STYLE-TYPE:none;HEIGHT:21px}#bill-entry-page #publicform{width:100%;margin:0;PADDING-BOTTOM:5px}#bill-entry-page #mainform{width:700px;margin:0;PADDING-TOP:0;PADDING-BOTTOM:5px}#bill-entry-page #auditform{width:600;margin:0;PADDING-TOP:10px;border:1px dotted #0066cc}#bill-entry-page #detailform{LIST-STYLE-TYPE:none;width:800;PADDING-TOP:5px}#bill-entry-page #detailmenu{LIST-STYLE-TYPE:none;width:1000px}#bill-entry-page #detailgrid{LIST-STYLE-TYPE:none;width:800px}#bill-entry-page #sumform{LIST-STYLE-TYPE:none;width:600;PADDING-TOP:20px}#bill-entry-page #form1{margin-top:5px}#bill-entry-page .billId{background:#fff;border:1px solid #b7b7b7;color:red;font-family:arial}#bill-entry-page .shzty{background:#fff;border:1px solid #b7b7b7;color:red;font-family:arial;font-size:12pt;height:17px;padding:1px;width:80;TEXT-ALIGN:center}#bill-entry-page .shztn{background:#fff;border:1px solid #b7b7b7;color:#00f;font-family:arial;font-size:12pt;height:12px;width:80;padding:1px;TEXT-ALIGN:center}#bill-entry-page .sumsl{border-right:#ffffff 0px solid;border-top:#ffffff 0px solid;font-size:9pt;border-left:#ffffff 0px solid;border-bottom:#c0c0c0 1px solid;background-color:#ffffff right}#bill-entry-page #detailgrid{clear:both;width:auto;overflow-x:auto}#bill-entry-page #sumform{width:auto}#bill-entry-page #itemsTable{table-layout:fixed;width:max-content;min-width:100%}#bill-entry-page #itemsTable td{overflow:hidden}#bill-entry-page #itemsTable td input[type=text],#bill-entry-page #itemsTable td input:not([type]){width:100%;min-width:0;box-sizing:border-box}#bill-entry-page #entry-info input[type=button],#bill-entry-page #detailmenu input[type=button]{width:auto;min-width:0;padding:0 6px;white-space:nowrap}#bill-entry-page #entry-info{width:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.x-tree-node-expanded .x-tree-node-icon{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/folder.gif)}#bill-entry-page #pf-entry-header{max-width:100%;overflow-x:auto}#bill-entry-page #pf-entry-header>table{min-width:max-content}.demo-page{padding:12px}.demo-page h2{font-size:14px;margin:0 0 12px}.demo-page h3{font-size:12px;color:#036;margin:16px 0 8px}.demo-row{display:flex;align-items:center;gap:8px}.demo-note{margin-top:16px;color:#666}#x-home{position:relative;width:100%;height:100vh;overflow:hidden}#x-home #centralNorth,#x-home #centralWest,#x-home #centralTab{position:absolute}#centralWest .x-tree-node-expanded .x-tree-node-icon{background-image:url(/w2682/web/components/ext2/resources/images/default/tree/folder-open.gif)}#x-home #north{position:static}.welcome-body{font-family:Helvetica Neue,Hiragino Sans GB,Segoe UI,Microsoft Yahei,微软雅黑,Tahoma,Arial,STHeiti,sans-serif;font-size:16px;color:#000;word-break:break-all}#spxx-page{position:relative;width:100%;height:var(--workspace-vh, 100vh);overflow:hidden;background:#fff}#spxx-page>.x-panel,#spxx-page #treePanel,#spxx-page #spxx-paging,#spxx-page .x-layout-split{position:absolute}#spxx-page #ext-comp-1130,#spxx-page #treePanel{height:calc(var(--workspace-vh, 100vh) - 169px)}#spxx-page #ext-comp-1130 .x-panel-body{height:calc(var(--workspace-vh, 100vh) - 171px)}#spxx-page .x-grid3{height:calc(var(--workspace-vh, 100vh) - 197px)}#spxx-page #ext-comp-1131{top:calc(var(--workspace-vh, 100vh) - 20px)}#spxx-page #spxx-paging{left:156px;top:calc(var(--workspace-vh, 100vh) - 47px);width:calc(100% - 157px);height:26px}#spxx-page .x-layout-split{background-color:#dfe8f6}#spxx-page .x-layout-split-north{top:144px;width:100%}#spxx-page .x-layout-split-west{top:149px;height:calc(var(--workspace-vh, 100vh) - 169px)}#spxx-page .x-form-text,#spxx-page .x-form-field,#spxx-page .x-form-item-label,#spxx-page .x-form-element{box-sizing:border-box}.x-grid3-row td,.x-grid3-summary-row td{line-height:13px;vertical-align:top;padding-left:1px;padding-right:1px}.x-grid3-row{cursor:default;border:1px solid #ededed;border-top-color:#fff;width:100%}.x-grid3-row-alt{background-color:#fafafa}.x-grid3-row-over{border:1px solid #ddd;background:#efefef url(/w2682/web/components/ext2/resources/images/default/grid/row-over.gif) repeat-x left top}.x-grid3-row-selected{background:#dfe8f6!important;border:1px dotted #a3bae9}.x-grid3-cell-first .x-grid3-cell-inner{padding-left:16px}.x-grid3-body .x-grid3-td-checker{background:transparent url(/w2682/web/components/ext2/resources/images/default/grid/grid3-special-col-bg.gif) repeat-y right}.x-grid3-body .x-grid3-td-numberer{background:transparent url(/w2682/web/components/ext2/resources/images/default/grid/grid3-special-col-bg.gif) repeat-y right}.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner{padding:3px 5px 0 0!important;text-align:right;color:#444}.x-grid3-summary-row{border-left:1px solid #fafafa;border-right:1px solid #fafafa;color:#333}.x-grid3-summary-row .x-grid3-cell-inner{font-weight:700;padding-bottom:4px}.ext-el-mask-msg{z-index:20001;position:absolute;top:0;left:0;border:1px solid #6593cf;background:#c3daf9 url(/w2682/web/components/ext2/resources/images/default/box/tb-blue.gif) repeat-x 0 -16px;padding:2px}.ext-el-mask-msg div{padding:5px 10px;background:#eee;border:1px solid #a3bad9;color:#222;font: 11px tahoma,arial,helvetica,sans-serif;cursor:wait}.x-mask-loading div{padding:5px 10px 5px 25px;background:#fbfbfb url(/w2682/web/components/ext2/resources/images/default/grid/loading.gif) no-repeat 5px 5px;line-height:16px}#spxx-page .x-grid3-row:hover{border:1px solid #ddd;background:#efefef}#report-page{position:relative;width:100%;height:var(--workspace-vh, 100vh);overflow:hidden;background:#fff;color:#000;font:12px Tahoma,Verdana,Arial,Helvetica,sans-serif}#report-page #legacy-report-form{width:1200px}#report-page #generic-report-form{padding:8px 8px 0}#report-page #generic-report-form .grf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#report-page #generic-report-form .grf-item{display:flex;align-items:center;height:26px;min-width:0}#report-page #generic-report-form .grf-label{flex:0 0 110px;width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#report-page #generic-report-form .grf-field{display:flex;align-items:center;flex:0 0 auto}#report-page #generic-report-form .grf-actions{padding:20px 0 6px}#report-page #report-toolbar{padding:3px 4px;width:100%;box-sizing:border-box;background:transparent!important;border-width:0!important}#report-page #report-grid-panel .x-panel-body{height:calc(var(--workspace-vh, 100vh) - 604px);min-height:100px}#report-page #report-grid-panel .x-grid3{height:100%}#report-page #report-info{padding:3px 8px;color:#444;font: 11px tahoma,arial,helvetica,sans-serif}#report-page #report-info .report-desc{color:#666}#report-page #legacy-report-form .x-form-text,#report-page #legacy-report-form .x-form-field,#report-page #legacy-report-form .x-form-field-wrap,#report-page #legacy-report-form .x-form-element,#report-page #legacy-report-form .x-form-item-label,#report-page #legacy-report-form .x-form-checkbox,#report-page #report-toolbar .x-form-text,#report-page #report-toolbar select{box-sizing:border-box}#report-page #report-result-header{font:12px/1.6 Microsoft YaHei,Arial,sans-serif;color:#222}#report-page #report-result-header h2{margin:0;padding:10px 14px;font-size:14px;font-weight:700;background:#eef3fa;border-bottom:1px solid #cfd8e3}#report-page #report-result-header .meta{padding:4px 14px;color:#666;font-size:11px;border-bottom:1px solid #e6ebf2}#bills-page{position:relative;width:100%;height:var(--workspace-vh, 100vh);overflow:hidden;background:#fff}#bills-page #legacy-bill-toolbar{width:100%;padding:25px 0 0 8px;box-sizing:border-box}#bills-page #bill-actions{background:transparent!important;border-width:0!important;padding:2px 4px}#bills-page #bill-filter{padding:3px 8px;white-space:nowrap}#bills-page #bill-filter .x-form-text,#bills-page #bill-filter select{box-sizing:border-box;margin-right:4px}#bills-page #bill-grid-panel .x-panel-body{height:calc(var(--workspace-vh, 100vh) - 152px);min-height:120px}#bills-page #bill-grid-panel .x-grid3{height:100%}#bills-page #bill-paging{height:26px}#bills-page #bill-info{padding:2px 8px;font: 11px tahoma,arial,helvetica,sans-serif;color:#444}#bills-page #bill-info .bill-hint{color:#888}#bills-page #bill-void-dialog .x-panel-body{background:#fff}#bill-entry-page{position:relative;width:100%;min-height:var(--workspace-vh, 100vh);background:#fff;padding-left:8px;box-sizing:border-box;font-family:Times New Roman,Times,serif}#bill-entry-page #legacy-bill-toolbar{width:100%;padding:25px 0 0;box-sizing:border-box}#bill-entry-page #pf-entry-header{width:100%;padding-top:5px}#bill-entry-page input:where(:not([type=checkbox]):not([type=button]):not([type=submit]):not([type=radio])),#bill-entry-page textarea{padding:1px 2px}#bill-entry-page select{padding:0;height:18px}#bill-entry-page #headform table td,#bill-entry-page #headform table th{padding:4px}#bill-entry-page #detailform{width:100%}#bill-entry-page #detailmenu li.menu01{height:25px;width:auto}#bill-entry-page #itemsTable{table-layout:fixed}#bill-entry-page #itemsTable tr.tabletitle th{height:33px;box-sizing:border-box}#bill-entry-page #itemsTable th:first-child,#bill-entry-page #itemsTable td:first-child{width:39px;min-width:39px;max-width:39px;box-sizing:border-box}#bill-entry-page input.btn_2k3,#bill-entry-page input.btn_2k33,#bill-entry-page input.btn_2k34,#bill-entry-page input.btn_2k35{box-sizing:border-box}#bill-entry-page #itemsTable td input.cGridIndex{box-sizing:content-box}#bill-entry-page #sumform .onerow{display:inline-block;margin-right:24px}#bill-entry-page #entry-info{padding:4px 8px;font: 11px tahoma,arial,helvetica,sans-serif;color:#444}#bill-entry-page #entry-info .entry-hint{color:#888}#bill-entry-page #product-picker .x-panel-body{background:#fff}#partners-page{position:relative;width:100%;height:var(--workspace-vh, 100vh);overflow:hidden;background:#fff;color:#000}#partners-page>.x-panel,#partners-page #partners-paging{position:absolute}#partners-page .x-grid3{height:calc(var(--workspace-vh, 100vh) - 266px)}#partners-page #partners-paging{left:0;top:calc(var(--workspace-vh, 100vh) - 47px);width:100%;height:26px}#partners-page .x-form-text,#partners-page .x-form-field,#partners-page .x-form-item-label,#partners-page .x-form-element{box-sizing:border-box}#serial-trace-page{position:relative;width:100%;min-height:var(--workspace-vh, 100vh);background:#fff;padding:0;box-sizing:border-box;color:#000}#serial-trace-form{width:840px}#serial-trace-form .x-form-item{clear:both;width:830px;margin:0;padding:5px}#serial-trace-form .x-form-item:first-child{padding-top:0}#serial-trace-page .x-panel{position:relative}#serial-trace-form .x-form-item-label{float:left;width:100px;margin:0;padding:0;font: 12px tahoma,arial,helvetica,sans-serif;line-height:17px;color:#000}#serial-trace-form .x-form-element{margin-left:0}#serial-trace-form .x-form-text{width:150px;height:20px;box-sizing:border-box}#serial-trace-results{margin-top:6px;padding:0 8px}#serial-trace-grid .x-grid3{height:240px}#serial-trace-paging{height:26px}#serial-trace-info{padding:2px 4px;font: 11px tahoma,arial,helvetica,sans-serif;color:#444}#serial-trace-panel{margin:8px 8px 0}#serial-trace-page .serials-hint{color:#888}#serial-trace-page .serials-meta{margin-bottom:6px;color:#333}#serial-trace-page .serials-note{margin-top:6px;color:#666;font-size:11px}#x-home #menu-hint{position:absolute;left:6px;bottom:8px;width:148px;padding:4px 6px;background:#fffbe6;border:1px solid #e0c97f;color:#7a5b00;font-size:11px;z-index:30;cursor:pointer}#partners-page #toolbar{height:26px;overflow:hidden}#partners-page #partners-grid-panel .x-grid3{margin-left:-1px;margin-top:-1px}#finance-entry-page,#finance-ledger-page,#finance-statement-page{position:relative;width:100%;min-height:var(--workspace-vh, 100vh);background:#fff;padding:8px;box-sizing:border-box}#finance-entry-page .x-panel,#finance-ledger-page .x-panel,#finance-statement-page .x-panel{position:relative;margin-bottom:8px}#finance-result-panel{margin-top:8px}.finance-meta{color:#333;margin-bottom:4px}.finance-grid .x-grid3{height:140px}.finance-hint{color:#888;font-size:11px}.finance-error{color:#a33;margin-top:6px}.finance-ok{color:#0a5;margin-top:6px}#finance-ledger-grid .x-grid3,#finance-statement-grid .x-grid3{height:calc(var(--workspace-vh, 100vh) - 320px)}#finance-ledger-info,#finance-statement-summary{padding:4px 6px;font: 11px tahoma,arial,helvetica,sans-serif;color:#444}#finance-statement-summary .stmt-title{color:#000}#finance-statement-summary .stmt-closing{color:#000;font-weight:700}#users-page{position:relative;width:100%;height:var(--workspace-vh, 100vh);overflow:hidden;background:#fff;color:#000}#users-page>.x-panel,#users-page #users-paging{position:absolute}#users-page #toolbar{height:26px;overflow:hidden}#users-page .x-grid3{height:calc(var(--workspace-vh, 100vh) - 163px);margin-left:-1px;margin-top:-1px}#users-page #users-paging{left:0;top:calc(var(--workspace-vh, 100vh) - 47px);width:100%;height:26px}#users-page .x-form-text,#users-page .x-form-field,#users-page .x-form-item-label,#users-page .x-form-element{box-sizing:border-box}#users-page #users-info{position:absolute;left:0;top:calc(var(--workspace-vh, 100vh) - 22px);width:100%;padding:2px 8px;font: 11px tahoma,arial,helvetica,sans-serif;color:#444;box-sizing:border-box}#users-page #users-info .users-hint{color:#888}#bill-entry-page[data-type=SK] #legacy-bill-toolbar,#bill-entry-page[data-type=FK] #legacy-bill-toolbar,#bill-entry-page[data-type=CGTH] #legacy-bill-toolbar{padding-top:8px}#bill-entry-page[data-type] #detailgrid #itemsTable{table-layout:fixed}#bill-entry-page[data-type] #detailmenu{overflow:hidden}#bill-entry-page[data-type] #detailgrid{width:100%;overflow-x:auto}#bill-entry-page #itemsTable tr.tabletitle th{padding:4px}#bill-entry-page[data-type] #itemsTable tr.tabletitle th{text-align:center;padding:6px 6px 6px 12px;white-space:nowrap}#bill-entry-page #itemsTable td{padding:6px 6px 6px 12px}#bill-entry-page[data-type=CG] #headform table tr:nth-child(4) td,#bill-entry-page[data-type=CG] #headform table tr:nth-child(8) td{padding-top:5px}#bill-entry-page[data-type=SK] #headform table tr:nth-child(2) td,#bill-entry-page[data-type=FK] #headform table tr:nth-child(2) td{padding-top:5px}#bill-entry-page[data-type=SK] #headform table tr:nth-child(6) td,#bill-entry-page[data-type=FK] #headform table tr:nth-child(6) td{padding-top:3px}#bill-entry-page[data-type=CG] #headform{font-family:Times,serif}#bill-entry-page[data-type=CG] #headform td.table-title input[type=checkbox],#bill-entry-page[data-type=SK] #headform td.table-title input[type=checkbox],#bill-entry-page[data-type=FK] #headform td.table-title input[type=checkbox]{margin-left:5px}#bill-entry-page[data-type=CG] #headform tr:nth-child(8) td input[type=checkbox]{margin-left:4px}#bill-entry-page[data-type=CG] #itemsTable tr.tabletitle th{line-height:11px}@media(min-width:1600px){#bill-entry-page{width:1568px}#bill-entry-page #headform,#bill-entry-page #sumform,#bill-entry-page #detailform,#bill-entry-page #pf-entry-header{width:1560px}}#bill-entry-page #legacy-block .block{margin:0;padding:0}#bill-entry-page #legacy-block{width:1250px;margin-top:35px}#bill-entry-page #legacy-block .block{margin:0;padding:0;height:82px;box-sizing:border-box}#bill-entry-page #legacy-block .block-title{margin:0;padding:2px 0 20px;font:700 12px tahoma,arial,helvetica,sans-serif;color:#000}#bill-entry-page #legacy-block .block-body .list{margin:0;padding:0 0 0 16px;font: 12px tahoma,arial,helvetica,sans-serif;color:#000}#bill-entry-page #legacy-block{width:1252px;margin-top:38px;font:12px Times,serif;color:#000}#bill-entry-page #legacy-block .block{margin:0;padding:0;border:0;background:transparent;height:auto}#bill-entry-page #legacy-block .block-title{margin:0;padding:2px 0 20px;font:700 12px Times,serif;color:#000}#bill-entry-page #legacy-block .block-body .list{margin:12px 0;padding:0 0 0 40px;font:12px Times,serif;color:#000;list-style:disc}@media(min-width:1600px){#bill-entry-page[data-type=FK] #headform table tr:nth-child(2) td{padding-top:11px}}@media(min-width:1600px){#bill-entry-page[data-type=FK] #headform table tr:nth-child(3) td{padding-top:4px;padding-bottom:4px;height:38px}#bill-entry-page[data-type=FK] #headform table tr:nth-child(4) textarea{height:27px}#bill-entry-page[data-type=FK] #headform table tr:nth-child(5) td{padding-bottom:10px}}#change-password-dialog .x-form-item{margin-bottom:8px}#change-password-dialog .x-form-item-label{font: 12px tahoma,arial,helvetica,sans-serif}#change-password-dialog .cp-hint{color:#888;font: 11px tahoma,arial,helvetica,sans-serif;padding:2px 0 0 94px}#change-password-dialog .cp-error{margin-top:8px;padding:4px 6px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33;font: 12px tahoma,arial,helvetica,sans-serif}#price-notice.price-notice{margin:4px 0 6px;padding:5px 8px;border:1px solid #e0c060;background:#fffbe0;color:#6b5300;font: 12px tahoma,arial,helvetica,sans-serif}#serial-import-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#serial-import-page .si-hint{color:#444;line-height:18px;padding-bottom:6px}#serial-import-page .si-hint code{background:#f2f4f7;border:1px solid #dde1e6;padding:0 3px}#serial-import-page .si-textarea{width:100%;height:190px;box-sizing:border-box;border:1px solid #7f9db9;padding:4px 6px;font:12px/18px Courier New,monospace;color:#000;resize:vertical}#serial-import-page .si-toolbar{padding:8px 0 4px;display:flex;align-items:center;gap:8px}#serial-import-page .si-count{color:#555;min-width:80px}#serial-import-page .si-error{margin-top:6px;padding:5px 8px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33}#serial-import-page #serial-import-result{margin-top:10px}#serial-import-page .si-banner{padding:6px 8px;margin-bottom:8px;border:1px solid}#serial-import-page .si-banner.si-ok{background:#eaf7ea;border-color:#9ccf9c;color:#23591f}#serial-import-page .si-banner.si-warn{background:#fffbe0;border-color:#e0c060;color:#6b5300}#serial-import-page .si-banner.si-bad{background:#fdecec;border-color:#e0a0a0;color:#8a2020}#serial-import-page .si-counts{display:flex;gap:18px;padding:2px 0 8px}#serial-import-page .si-ok b{color:#1d7a1d}#serial-import-page .si-dup b{color:#8a6d00}#serial-import-page .si-invalid b,#serial-import-page .si-notfound b{color:#a33}#serial-import-page .si-warn b{color:#8a6d00}#serial-import-page .si-filters{padding-bottom:6px;color:#333}#serial-import-page .si-row-bad td{color:#8a2020}#serial-import-page .si-row-ok td{color:#23591f}#serial-import-page .si-row-warn{color:#8a6d00}#money-bill-entry{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#money-bill-entry .mb-hint{color:#444;padding-bottom:8px;line-height:18px}#money-bill-entry .mb-form .x-form-item{margin-bottom:10px}#money-bill-entry .mb-form .x-form-item-label{font: 12px tahoma,arial,helvetica,sans-serif}#money-bill-entry .mb-date{width:140px;height:20px;box-sizing:border-box}#money-bill-entry .mb-remark{width:320px;height:54px;border:1px solid #7f9db9;font:12px/18px tahoma,arial,helvetica,sans-serif;padding:2px 4px;box-sizing:border-box}#money-bill-entry .mb-hint-inline{margin-left:8px;color:#a33}#money-bill-entry .mb-actions{margin-top:10px}#money-bill-entry .mb-error{margin-bottom:8px;padding:5px 8px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33}#money-bill-entry .mb-saved{padding:8px 0 4px;line-height:22px;color:#23591f}#quick-move-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#quick-move-page .qm-hint{color:#444;line-height:18px;padding-bottom:8px}#quick-move-page .qm-head{display:flex;align-items:center;gap:6px;padding-bottom:8px;flex-wrap:wrap}#quick-move-page .qm-label{color:#333}#quick-move-page .qm-date,#quick-move-page .qm-select{height:20px;box-sizing:border-box}#quick-move-page .qm-select{width:140px}#quick-move-page .qm-foot{display:flex;align-items:center;gap:12px;padding:6px 0}#quick-move-page .qm-total{color:#333}#quick-move-page .qm-actions{margin-top:8px}#quick-move-page .qm-error{margin:8px 0;padding:5px 8px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33}#quick-move-page .qm-saved{margin-top:8px;padding:6px 8px;border:1px solid #9ccf9c;background:#eaf7ea;color:#23591f}#quick-move-page .qm-bad{color:#a33}#warehouse-page,#employee-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#warehouse-page .base-form,#employee-page .base-form{display:flex;align-items:center;gap:6px;padding:4px 0 8px;flex-wrap:wrap;color:#333}#warehouse-page .base-message,#employee-page .base-message{margin:4px 0 8px;padding:4px 8px;border:1px solid #9ccf9c;background:#eaf7ea;color:#23591f}#warehouse-page .base-error,#employee-page .base-error{margin:4px 0 8px;padding:4px 8px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33}#warehouse-page .base-hint,#employee-page .base-hint{padding-top:6px;color:#888}#warehouse-grid .x-grid3,#employee-grid .x-grid3{height:300px}#region-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#region-grid .x-grid3{height:320px}#account-page,#logistics-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#account-page-grid .x-grid3,#logistics-page-grid .x-grid3{height:300px}#company-page,#sysparam-page,#aux-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#company-page .sys-hint-warn{margin-bottom:10px;padding:6px 8px;border:1px solid #e0c060;background:#fffbe0;color:#6b5300}#company-page .base-message,#sysparam-page .base-message,#aux-page .base-message,#company-page .base-error,#sysparam-page .base-error,#aux-page .base-error{margin-top:8px}#sysparam-grid .x-grid3,#aux-grid .x-grid3{height:300px}#system-info-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#system-info-page .sys-forbidden{margin-bottom:8px;padding:6px 8px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33}#system-info-page .sysinfo-tablename{color:#888;margin-left:4px}#system-info-page #sysinfo-rowcounts{margin-bottom:6px}#report-issue-count.report-issue-count{margin:4px 0 6px;padding:5px 8px;border:1px solid #b8cfe0;background:#eef6fc;color:#1d4b6b;font: 12px tahoma,arial,helvetica,sans-serif}#as-receive-page,#as-repair-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#as-receive-page .as-hint{color:#444;padding-bottom:8px;line-height:18px}#as-receive-page .as-date{width:140px;height:20px;box-sizing:border-box}#as-receive-page .as-actions,#as-repair-page .as-actions{margin-top:8px}#as-receive-page .as-error,#as-repair-page .base-error{margin:8px 0;padding:5px 8px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33}#as-receive-page .as-saved{padding:6px 0;line-height:22px;color:#23591f}#as-repair-grid .x-grid3{height:340px}#parts-out-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#parts-out-page .po-hint{color:#444;padding-bottom:8px;line-height:18px}#parts-out-page .po-head{display:flex;align-items:center;gap:6px;padding-bottom:8px;flex-wrap:wrap}#parts-out-page .po-label{color:#333}#parts-out-page .po-date,#parts-out-page .po-select{height:20px;box-sizing:border-box}#parts-out-page .po-select{width:130px}#parts-out-page .po-foot{display:flex;align-items:center;gap:12px;padding:6px 0}#parts-out-page .po-actions{margin-top:8px}#parts-out-page .po-error{margin:8px 0;padding:5px 8px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33}#parts-out-page .po-saved{margin-top:8px;padding:6px 8px;border:1px solid #9ccf9c;background:#eaf7ea;color:#23591f}#parts-out-page .po-bad{color:#a33}#roles-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#roles-page .roles-code{color:#888;margin-left:4px}#roles-page .roles-yes{color:#1d7a1d;font-weight:700}#roles-page .roles-no{color:#bbb}#base-export-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#base-export-page .be-hint{color:#444;line-height:18px;padding-bottom:8px}#base-export-page .be-key{color:#888}#base-export-page .be-actions{display:flex;align-items:center;gap:8px;padding-top:10px}#base-export-page .be-progress{color:#555}#base-import-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#base-import-page .bi-hint{color:#444;line-height:18px;padding-bottom:8px}#base-import-page .bi-row{display:flex;align-items:center;gap:8px;padding:4px 0}#base-import-page .bi-label{color:#333}#base-import-page .bi-cols{color:#555;padding:4px 0 6px}#base-import-page .bi-colhint{color:#888}#base-import-page .bi-textarea{width:100%;height:150px;box-sizing:border-box;border:1px solid #7f9db9;padding:4px 6px;font:12px/18px Courier New,monospace}#base-import-page .bi-count{color:#555;min-width:120px}#base-import-page .bi-preview-title{color:#333;padding:8px 0 4px}#base-import-page .bi-summary{padding:8px 0 4px}#base-import-page .bi-ok{color:#1d7a1d}#base-import-page .bi-dup{color:#8a6d00}#base-import-page .bi-bad{color:#a33}#base-import-page .bi-row-ok td{color:#23591f}#base-import-page .bi-row-dup td{color:#8a6d00}#base-import-page .bi-row-bad td{color:#8a2020}#barcode-page,#insurance-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#barcode-grid .x-grid3,#insurance-grid .x-grid3{height:280px}#print-template-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#print-template-page .pt-label{color:#333;padding:6px 0 4px}#print-template-page .pt-content-row{display:flex;align-items:flex-start;gap:8px;padding:4px 0}#print-template-page .pt-textarea{width:560px;height:96px;box-sizing:border-box;border:1px solid #7f9db9;padding:4px 6px;font:12px/18px Courier New,monospace}#print-template-page .pt-count{color:#777}#print-template-page .pt-count-bad{color:#a33;font-weight:700}#print-template-page .pt-edit-block,#print-template-page .pt-preview-block{margin-top:8px;padding:6px 8px;border:1px solid #dde1e6;background:#fafbfc}#print-template-page .pt-pre{margin:0;padding:6px 8px;border:1px solid #e3e6ea;background:#fff;white-space:pre-wrap;word-break:break-all;font:12px/18px Courier New,monospace}#print-template-page .pt-missing{padding-top:4px;color:#8a6d00}#print-template-grid .x-grid3{height:220px}#announcement-page,#config-summary-page{padding:8px;font: 12px tahoma,arial,helvetica,sans-serif}#announcement-page .ann-time{width:190px;height:20px;box-sizing:border-box}#announcement-page .ann-textarea{width:620px;height:92px;box-sizing:border-box;border:1px solid #7f9db9;padding:4px 6px;font:12px/18px Courier New,monospace}#announcement-page .ann-count{color:#777;padding:2px 0 6px}#announcement-page .ann-detail{margin-top:8px;padding:8px;border:1px solid #dde1e6;background:#fafbfc}#announcement-page .ann-detail-title{font-weight:700;padding-bottom:6px}#announcement-page .ann-pre{margin:0 0 8px;padding:6px 8px;border:1px solid #e3e6ea;background:#fff;white-space:pre-wrap;word-break:break-all;font:12px/18px Courier New,monospace}#announcement-grid .x-grid3{height:220px}#config-summary-page .cfg-block{margin-bottom:12px}#config-summary-page .cfg-title{font-weight:700;color:#333;padding:4px 0 6px}#config-summary-page .cfg-empty{padding:6px 8px;border:1px solid #e0c060;background:#fffbe0;color:#6b5300;display:inline-block}#shortcut-maintenance{position:relative;z-index:5}#messagebar{position:static;display:inline-block;margin-left:12px}.shortcuts_content .shortcutitem,.shortcuts_content .shortcutcontent{white-space:nowrap}.shortcuts_content .shortcutitem .shortcut-delete{width:16px;height:16px;padding:0;margin:0 2px 0 0;border:0;background:transparent;color:#888;font:14px/16px Tahoma,Arial,sans-serif;cursor:pointer;vertical-align:top}.shortcuts_content .shortcutitem .shortcut-delete:hover{color:#c00}.head .top{height:auto;padding-top:4px}.topleft{position:static;width:100%;height:auto}#logo{position:static;width:100%;height:auto;overflow:visible}#logo .brand-banner{display:block;width:720px;max-width:100%;height:auto}.menu{padding-top:34px}.x-grid3-row-anomaly td{background:#fff3f3!important;color:#a11!important}.x-grid3-row-anomaly td.x-grid3-td-state{font-weight:700}#centralTab ul.x-tab-strip>li{position:relative}#centralTab ul.x-tab-strip>li>a.x-tab-strip-close{display:block;position:absolute;top:3px;right:3px;width:12px;height:12px;z-index:2;cursor:pointer;opacity:.55;background:none;text-decoration:none}#centralTab ul.x-tab-strip>li>a.x-tab-strip-close:after{content:"×";position:absolute;left:2px;top:-2px;font:12px/12px tahoma,arial,helvetica,sans-serif;color:#416aa3}#centralTab ul.x-tab-strip>li>a.x-tab-strip-close:hover{opacity:1}#centralTab ul.x-tab-strip>li#centralTab__welcome>a.x-tab-strip-close{display:none}#centralTab ul.x-tab-strip>li:not(#centralTab__welcome) span.x-tab-strip-text{padding-right:12px}#centralTab .x-tab-strip-wrap{overflow:visible!important}#centralTab ul.x-tab-strip{display:flex!important;flex-wrap:wrap;align-items:flex-end;width:100%!important;min-width:0}#centralTab ul.x-tab-strip>li{float:none!important;flex:0 0 auto}#centralTab ul.x-tab-strip>li.x-tab-edge,#centralTab ul.x-tab-strip>li>.x-clear{display:none!important}#report-grid-panel,#report-grid-panel .x-panel-body,#report-grid-panel .x-grid3{height:auto!important;overflow:visible!important}#report-grid-panel .x-grid3-viewport{overflow:auto;max-width:100%;max-height:calc(100vh - 210px);min-height:240px}#report-grid-panel .x-grid3-scroller{max-height:none;overflow:visible}#report-grid-panel .x-grid3-header,#report-grid-panel .x-grid3-header-inner,#report-grid-panel .x-grid3-header-offset{overflow:visible}#report-grid-panel .x-grid3-header{position:sticky;top:0;z-index:3;background:#deecfd}#report-grid-panel .x-grid3-header-inner,#report-grid-panel .x-grid3-header-offset{width:auto}#report-grid-panel .x-grid3-scroller::-webkit-scrollbar,#report-grid-panel .x-grid3-viewport::-webkit-scrollbar{width:10px;height:10px}#report-grid-panel .x-grid3-scroller::-webkit-scrollbar-thumb,#report-grid-panel .x-grid3-viewport::-webkit-scrollbar-thumb{background:#b9c9dd;border-radius:5px}#stock-daily-report .sd-table-wrap,#stock-daily-report table.sd-table{max-width:100%}#stock-daily-report .sd-table-wrap{overflow:auto;max-height:calc(100vh - 320px)}#stock-daily-report table.sd-table th{position:sticky;top:0;z-index:2}.x-grid3-header-offset{width:auto!important}#centralTab>.x-tab-panel-bwrap>.x-tab-panel-body .x-grid3:not(#spxx-page .x-grid3){height:auto!important}#centralTab .x-grid3:not(#spxx-page .x-grid3)>.x-grid3-viewport{max-height:calc(100vh - 230px);overflow:auto}#centralTab .x-grid3:not(#spxx-page .x-grid3)>.x-grid3-viewport>.x-grid3-header{position:sticky;top:0;z-index:3;overflow:visible;background:#deecfd}#centralTab .x-grid3:not(#spxx-page .x-grid3)>.x-grid3-viewport>.x-grid3-scroller{max-height:none;overflow:visible}#legacy-report-form,#spxx-page .x-panel>.x-panel-bwrap>.x-panel-body,#partners-page .x-panel>.x-panel-bwrap>.x-panel-body{overflow-x:auto!important}#legacy-report-form{max-width:100%}#legacy-report-form>table,#spxx-page .x-panel>.x-panel-bwrap>.x-panel-body>table,#partners-page .x-panel>.x-panel-bwrap>.x-panel-body>table{min-width:max-content}.x-grid3-row.report-negative-profit-row td{background:#dff3df}html,body,#root{height:100%}body{margin:0;background:#fff;color:#036;font-size:9pt;overflow:auto;font-family:tahoma,verdana,helvetica,arial,sans-serif}#stock-daily-report{width:1000px;margin:12px auto 0;padding:10px 0 30px;background:#fff;color:#000;font:12px Tahoma,Verdana,Arial,sans-serif}#stock-daily-report .sd-head{position:relative;height:34px}#stock-daily-report .sd-title{text-align:center;font-size:17px;font-weight:700;line-height:30px}#stock-daily-report .sd-pager{position:absolute;right:0;top:0;font-size:12px;color:#000;display:flex;align-items:center;gap:2px}#stock-daily-report .sd-pager button{border:1px solid #9db6d8;background:#eef4fc;color:#15428b;height:18px;min-width:20px;padding:0 3px;cursor:pointer;font-size:11px}#stock-daily-report .sd-pager button:disabled{color:#aaa;cursor:default}#stock-daily-report .sd-filter{margin:2px 0 4px}#stock-daily-report .sd-filter select{height:20px;border:1px solid #7f9db9;background:#fff;font-size:12px;min-width:70px}#stock-daily-report .sd-filter button{margin-left:6px;height:20px;border:1px solid #7f9db9;background:#eef4fc}#stock-daily-report .sd-error{color:#b00;margin-left:8px}#stock-daily-report .sd-table{width:100%;border-collapse:collapse;table-layout:fixed}#stock-daily-report .sd-table th{background:linear-gradient(#eef4fc,#d9e8fb);border:1px solid #9db6d8;height:26px;color:#15428b;font-weight:700}#stock-daily-report .sd-table td{border:1px solid #d4d4d4;height:25px;padding:0 5px}#stock-daily-report .sd-table td.r,#stock-daily-report .sd-table th:nth-child(3),#stock-daily-report .sd-table th:nth-child(4){text-align:right;padding-right:8px}#stock-daily-report .sd-table td.c{text-align:center}#stock-daily-report .sd-table tbody tr:nth-child(2n){background:#f7fbff}#stock-daily-report .sd-table tfoot td{background:#fff;font-weight:700;height:28px}@media print{#stock-daily-report{width:100%;margin:0;padding:0}#stock-daily-report .sd-filter,#stock-daily-report .sd-pager{display:none}#stock-daily-report .sd-table{font-size:12px}}#stock-daily-filter{width:1000px;margin:20px auto 0;padding:14px 18px 18px;background:#fff;color:#000;font:12px Tahoma,Verdana,Arial,sans-serif;border:1px solid #c5d9f1}#stock-daily-filter .sdq-title{font-size:16px;font-weight:700;text-align:center;margin-bottom:14px}#stock-daily-filter .sdq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 24px}#stock-daily-filter .sdq-grid label{display:flex;align-items:center;gap:8px}#stock-daily-filter input,#stock-daily-filter select{height:22px;border:1px solid #7f9db9;padding:0 4px;font-size:12px;min-width:150px}#stock-daily-filter .sdq-check{gap:4px}#stock-daily-filter .sdq-check input{min-width:0;height:14px}#stock-daily-filter .sdq-actions{margin-top:16px;text-align:center}#stock-daily-filter .sdq-primary{height:26px;min-width:70px;border:1px solid #7f9db9;background:#eef4fc;cursor:pointer}#stock-daily-filter .sdq-help{margin-top:12px;color:#666;line-height:18px}#stock-daily-report.sd-detail{width:auto;max-width:none;margin:12px 0 0}#stock-daily-report.sd-detail .sd-table-wrap{max-height:calc(100vh - 250px)}#stock-daily-report .sd-table-detail{table-layout:auto;min-width:1540px}#stock-daily-report .sd-table-detail th,#stock-daily-report .sd-table-detail td{white-space:nowrap}#stock-daily-report .sd-drill-link{color:#15428b;text-decoration:underline;cursor:pointer}#stock-daily-report .sd-drill-link:hover{color:#c00}#stock-daily-report .sd-back{height:20px;border:1px solid #7f9db9;background:#eef4fc;color:#15428b;font-size:12px;padding:0 8px;cursor:pointer}#stock-daily-report .sd-drill-scope{margin-left:10px;color:#333}#stock-daily-report .sd-empty{text-align:center;color:#666;height:28px}#stock-daily-report .sd-drill-tip{margin:2px 0 6px;color:#a33}.sd-cell-link{border:0;padding:0;background:transparent;color:#03c;text-decoration:underline;cursor:pointer;font:inherit}.product-dialog-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;z-index:30000;display:flex;align-items:center;justify-content:center}.product-dialog{width:520px;background:#fff;border:1px solid #7f9db9;box-shadow:0 4px 18px #00000040;font:12px Tahoma,Verdana,Arial,sans-serif}.product-dialog .pd-title{background:linear-gradient(#eef4fc,#d9e8fb);border-bottom:1px solid #9db6d8;padding:6px 10px;font-weight:700;color:#15428b}.product-dialog .pd-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;padding:12px}.product-dialog .pd-grid label{display:flex;align-items:center;gap:6px}.product-dialog .pd-grid input{flex:1;height:22px;border:1px solid #7f9db9;padding:0 4px}.product-dialog .pd-err{color:#b00;padding:0 12px 8px}.product-dialog .pd-actions{padding:8px 12px 12px;text-align:right}.product-dialog .pd-actions button{height:24px;padding:0 12px;border:1px solid #7f9db9;background:#eef4fc;margin-left:6px}.product-dialog .pd-actions .primary{background:#dbe9fb;font-weight:700}#spxx-message{position:absolute;right:8px;top:6px;z-index:2;max-width:46%;color:#b00;font:12px Tahoma,Arial,sans-serif;line-height:20px}#spxx-page .spxx-inline-input{box-sizing:border-box;width:100%;height:19px;min-width:0;padding:1px 2px;border:1px solid #7f9db9;border-radius:0;box-shadow:none;font:12px Tahoma,Arial,sans-serif;line-height:15px;vertical-align:top}#spxx-page .x-grid3-cell-inner:has(.spxx-inline-input){overflow:visible;padding:0 2px}#spxx-page .spxx-inline-invalid{border-color:#c00;background:#fff0f0}#spxx-page .spxx-inline-actions{display:inline-flex;gap:3px;white-space:nowrap}#spxx-page .spxx-inline-actions button{height:20px;padding:0 6px;border:1px solid #7f9db9;border-radius:0;background:#eef4fc;box-shadow:none;color:#15428b;font:12px Tahoma,Arial,sans-serif;cursor:pointer}#unpaid-detail{padding:8px 10px 24px;background:#fff;color:#000;font:12px Tahoma,Verdana,Arial,sans-serif}#unpaid-detail .ud-head{position:relative;height:34px}#unpaid-detail .ud-title{text-align:center;font-size:17px;font-weight:700;line-height:30px}#unpaid-detail .ud-actions{position:absolute;right:0;top:4px}#unpaid-detail .ud-actions button{margin-left:6px;height:22px;border:1px solid #7f9db9;background:#eef4fc}#unpaid-detail .ud-pagination{position:relative;border:1px solid #9db6d8;border-bottom:0}#unpaid-detail .ud-pagination .x-toolbar{min-height:26px}#unpaid-detail .ud-page-size{position:absolute;left:285px;top:3px;white-space:nowrap}#unpaid-detail .ud-page-size select{height:20px;border:1px solid #7f9db9;font:inherit}#unpaid-detail .ud-scroll{overflow:auto;max-height:calc(var(--workspace-vh, 100vh) - 100px);border:1px solid #9db6d8}#unpaid-detail .ud-table{border-collapse:collapse;table-layout:fixed;min-width:1880px}#unpaid-detail .ud-table th{background:linear-gradient(#eef4fc,#d9e8fb);border:1px solid #9db6d8;height:28px;color:#15428b}#unpaid-detail .ud-table td{border:1px solid #d4d4d4;height:26px;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#unpaid-detail .ud-table td.r{text-align:right}#unpaid-detail .ud-table td.c{text-align:center}#unpaid-detail .ud-table td.link{color:#00e;text-decoration:underline;cursor:pointer}#unpaid-detail .ud-table tr.subtotal td{background:#ff9;font-weight:700}#unpaid-detail .ud-table tfoot td{background:#fff;font-weight:700;height:28px}#unpaid-detail .ud-error{color:#b00;padding:6px}@media print{body:has(#unpaid-detail) *{visibility:hidden}body:has(#unpaid-detail) #unpaid-detail,body:has(#unpaid-detail) #unpaid-detail *{visibility:visible}body:has(#unpaid-detail),body:has(#unpaid-detail) #root,body:has(#unpaid-detail) *:has(#unpaid-detail){height:auto!important;max-height:none!important;overflow:visible!important}#unpaid-detail{position:absolute;left:0;top:0;padding:0}#unpaid-detail .ud-table{min-width:0;width:100%;font-size:9px}#unpaid-detail .ud-table td,#unpaid-detail .ud-table th{white-space:normal;overflow:visible;height:auto;padding:2px}#unpaid-detail .ud-actions,#unpaid-detail .ud-pagination{display:none}#unpaid-detail .ud-scroll{max-height:none;overflow:visible;border:0}}#unpaid-detail .ud-table td[rowspan]{vertical-align:top;padding-top:4px}.bill-print-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#0005;z-index:24000}.bill-print-dialog{position:fixed;top:5%;right:6%;bottom:5%;left:6%;z-index:24001;border:1px solid #829fbe;background:#eaf2fb;display:flex;flex-direction:column;font:12px Tahoma,Arial,SimSun,serif}.bill-print-title{padding:6px 8px;border-bottom:1px solid #99bbe8;background:linear-gradient(#e5effa,#c9dcf1);color:#15428b;font-weight:700}.bill-print-actions{padding:5px 8px;border-bottom:1px solid #99bbe8;display:flex;align-items:center;gap:8px}.bill-print-frame{width:100%;flex:1;min-height:0;border:0;background:#fff}.settlement-entry{min-width:0;max-width:100%;color:#18324c;font:12px Tahoma,Arial,宋体,sans-serif;border:1px solid #9bb4ce;background:#edf3fa;padding:0 0 5px}.settlement-entry *{box-sizing:border-box}.se-title{padding:5px 8px;border-bottom:1px solid #9bb4ce;background:linear-gradient(#edf5ff,#c6daef);font-weight:700}.se-title span{font-weight:400;margin-left:18px}.se-toolbar,.se-options,.se-detail-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:5px 6px;border-bottom:1px solid #b2c5da;background:#e5edf7}.se-toolbar>span{margin-left:6px;color:#56677c}.settlement-entry button{font:12px Tahoma,Arial,宋体,sans-serif;border:1px solid #9aafc8;border-radius:0;background:linear-gradient(#fff,#dbe5f1);min-height:23px;padding:2px 9px;color:#163653;cursor:pointer}.settlement-entry button:disabled,.settlement-entry input:disabled,.settlement-entry select:disabled{color:#77828f;cursor:default;background:#e8edf3}.settlement-entry input:not([type=checkbox]):not([type=button]),.settlement-entry select{border:1px solid #a9bcd2;border-radius:0;min-width:0;height:24px;padding:2px 4px;font:12px Tahoma,Arial,宋体,sans-serif;background:#fff;color:#18324c}.settlement-entry input[readonly]{background:#eef2f7!important}.settlement-entry input[type=checkbox]{margin:0 3px;vertical-align:middle}.se-header{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px 12px;margin:0;padding:8px;border:0}.se-header label{display:flex;align-items:center;gap:6px;white-space:nowrap}.se-header label>input,.se-header label>select,.se-picker{flex:1;width:0}.se-picker{display:flex;min-width:0}.se-picker input{width:100%}.se-picker button{padding:0 8px}.se-remark{grid-column:span 2}.settlement-entry textarea{flex:1;min-width:0;width:0;min-height:46px;resize:vertical;border:1px solid #a9bcd2;border-radius:0;padding:3px 4px;font:12px Tahoma,Arial,宋体,sans-serif;color:#18324c;background:#fff}.settlement-entry textarea:disabled{color:#77828f;cursor:default;background:#e8edf3}.se-grid th{white-space:nowrap}.se-filter{display:flex;gap:5px}.se-options label{display:flex;align-items:center;gap:4px}.se-options input[aria-label=总金额]{width:112px;text-align:right}.se-options select{width:145px}.se-detail-toolbar strong{margin-right:10px}.se-detail-toolbar span{margin-left:auto}.se-grid-scroll{overflow:auto;max-height:calc(100vh - 350px);min-height:220px;background:#fff;border-bottom:1px solid #9bb4ce}.se-grid{width:1467px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px}.se-grid th{position:sticky;top:0;z-index:1;background:linear-gradient(#f7f9fc,#dbe4f0);font-weight:400;height:26px}.se-grid td,.se-grid th{border-right:1px solid #c3cedd;border-bottom:1px solid #d4deea;padding:2px 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:29px}.se-grid td:first-child,.se-grid td:nth-child(2){text-align:center}.se-grid tr:nth-child(2n){background:#f5f8fc}.se-grid tr.se-selected{background:#e0edfc}.se-grid input:not([type=checkbox]),.se-grid select{width:100%;height:23px!important}.se-grid a{color:#154ba1;text-decoration:underline}.se-number{text-align:right}.se-totals{display:flex;gap:26px;justify-content:flex-end;flex-wrap:wrap;padding:7px 10px;background:#e6edf6;border-bottom:1px solid #b5c7dd}.se-difference{color:#b24418}.se-notice,.se-error{padding:5px 8px;border-bottom:1px solid #c4d1df}.se-notice{color:#425d79;background:#f7f9fc}.se-error{background:#fff0e8;color:#a02b15}.se-empty{padding:26px;text-align:center;color:#708096}.se-footer{padding:5px 8px;color:#5b7087}.se-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#0005;z-index:1100;display:flex;align-items:center;justify-content:center;padding:12px}.se-dialog{width:760px;max-width:100%;background:#edf3fa;border:1px solid #7395b8}.se-dialog>.se-title{display:flex;align-items:center;justify-content:space-between}.se-query-bar{display:flex;gap:6px;padding:8px}.se-query-bar input{flex:1}.se-query-results{overflow:auto;max-height:60vh}.se-query-results table{width:100%;border-collapse:collapse;background:#fff;white-space:nowrap}.se-query-results th,.se-query-results td{border:1px solid #c1cddd;padding:5px;text-align:left}.se-query-results th{background:#dfe9f5}@media(max-width:650px){.se-header{grid-template-columns:minmax(0,1fr);gap:6px;padding:6px}.se-header label{gap:3px}.se-header .se-partner,.se-header .se-remark,.se-filter{grid-column:span 1}.se-grid-scroll{max-height:55vh}.se-toolbar{gap:4px}.se-toolbar input[type=button]{min-height:27px}.se-options{gap:7px}.se-totals{justify-content:flex-start;gap:10px}.settlement-entry{width:100%}.se-footer{line-height:1.6}.se-title span{margin-left:8px}}@media print{body *{visibility:hidden}.settlement-entry,.settlement-entry *{visibility:visible}.settlement-entry{position:absolute;left:0;top:0;width:100%;border:0}.se-toolbar,.se-options,.se-detail-toolbar button,.se-notice,.se-error,.se-mask,.se-filter,.se-picker button{display:none!important}.se-grid-scroll{max-height:none;overflow:visible;min-height:0}.se-grid{width:100%;font-size:9px}.se-grid th{position:static}.se-grid col{width:auto!important}.se-grid td,.se-grid th{white-space:normal;padding:2px}.se-header{font-size:10px}.settlement-entry input,.settlement-entry select{border:0!important;background:#fff!important;color:#000!important}.se-grid td:first-child,.se-grid th:first-child{display:none}@page{size:A4 landscape;margin:8mm}}.se-query-hint{padding:5px 8px;color:#56677c;background:#edf3fa;border-bottom:1px solid #b2c5da}.se-query-paging{border-top:1px solid #9bb4ce}.se-query-paging .x-toolbar{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:4px}.se-query-paging .x-paging-info{position:static;padding:3px 8px}.se-query-paging button{min-height:18px;padding:0;min-width:18px}.se-query-paging input.x-tbar-page-number{width:38px;height:20px}.se-pending{color:#8a6d1f;border:1px solid #d8c48a;background:#fffbe8;padding:0 4px}.x-grid3-row.stmt-settlement-row td{background:#dff3df}.auth-page{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;color:#1f2937;background:#dfe8f6 linear-gradient(to bottom,#eef4fb,#dfe8f6 44%,#d2e0f1);font: 12px tahoma,arial,helvetica,clean,sans-serif}.auth-page *{box-sizing:border-box}.auth-topbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;height:42px;padding:0 14px;border-bottom:1px solid #8db2e3;background:linear-gradient(to bottom,#f6fafe,#dceaf9 52%,#c7dbf1)}.auth-topbar .tb-left{display:flex;align-items:baseline;gap:8px;min-width:0}.auth-topbar .tb-name{color:#15428b;font:700 14px/1 tahoma,arial,宋体,sans-serif;letter-spacing:1px;white-space:nowrap}.auth-topbar .tb-sub{color:#4c6b8f;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auth-topbar .tb-tag{flex:0 0 auto;padding:1px 6px;border:1px solid #8db2e3;background:#fff;color:#15428b;font-size:11px;white-space:nowrap}.auth-main{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:20px 14px;overflow:auto}.auth-stage{display:flex;align-items:flex-start;justify-content:center;gap:16px;width:100%}.auth-wrap{flex:0 0 auto;width:404px;max-width:100%}.auth-help{display:none;flex:0 0 auto;width:300px}@media(min-width:1040px)and (min-height:560px){.auth-help{display:block}}.auth-panel{width:100%;background:#fff}.auth-panel .x-panel-header{padding:6px 6px 5px 8px;font:700 12px/15px tahoma,arial,宋体,sans-serif}.auth-panel .x-panel-body{padding:14px 16px 0}.auth-panel .auth-brand{padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid #dbe6f3;text-align:center}.auth-panel .auth-brand-name{color:#15428b;font:700 20px/1.2 宋体,SimSun,tahoma,sans-serif;letter-spacing:6px;text-indent:6px}.auth-panel .auth-brand-sub{margin-top:5px;color:#7a8ca0;font-size:11px;letter-spacing:.8px}.auth-panel .auth-session{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 12px;padding:5px 7px;border:1px solid #e0c060;background:#fffbe0;color:#6b5300;font-size:11px;line-height:1.7}.auth-panel .auth-session b{color:#7a5c00;font-weight:700}.auth-panel .auth-session-ops{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.auth-panel .auth-session-ops a{color:#15509c;text-decoration:none}.auth-panel .auth-session-ops a:hover{text-decoration:underline}.auth-panel .auth-session-ops button{padding:0;border:0;background:none;color:#15509c;font:inherit;cursor:pointer;text-decoration:underline}.auth-panel .auth-row{display:flex;align-items:center;margin-bottom:8px}.auth-panel .auth-label{flex:0 0 46px;padding-right:8px;text-align:right;color:#333;font-size:12px;line-height:24px}.auth-panel .auth-field{flex:1 1 auto;min-width:0}.auth-panel .x-form-text{width:100%;height:24px;line-height:18px;font-size:12px}.auth-form--register .auth-label{flex-basis:62px}.auth-panel .auth-code .x-form-text{font-family:Consolas,Courier New,tahoma,sans-serif;letter-spacing:1.5px}.auth-panel .auth-tools{display:flex;align-items:center;gap:10px;margin:2px 0 0 54px;min-height:18px;font-size:11px;color:#4a5d72}.auth-panel .auth-remember{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.auth-panel .auth-remember input{width:12px;height:12px;margin:0}.auth-panel .auth-caps{color:#b42318}.auth-panel .auth-feedback{min-height:2px}.auth-panel .auth-error{margin:7px 0 0 54px;padding:3px 6px;border:1px solid #e0b4b4;background:#fff6f6;color:#a33;line-height:1.6}.auth-panel .auth-status{margin:7px 0 0 54px;color:#4c6b8f;line-height:1.6}.auth-panel .auth-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:9px 0 2px}.auth-panel .auth-actions .x-btn-center{padding:0}.auth-panel .auth-actions .x-btn-center em{display:block}.auth-panel .auth-actions .x-btn-text{min-width:64px;height:21px;line-height:21px;font:12px/21px tahoma,arial,宋体,sans-serif;letter-spacing:2px;padding:0 13px}.auth-panel .auth-note{margin:9px 0 0;padding:5px 7px;border:1px solid #d6e3f2;background:#f5f9fe;color:#4a5d72;font-size:11px;line-height:1.7}.auth-panel .auth-note b{color:#15428b;font-weight:400}.auth-panel .auth-links{margin:9px 0 0;text-align:center;font-size:11px}.auth-panel .auth-links a{color:#15509c;text-decoration:none}.auth-panel .auth-links a:hover{text-decoration:underline}.auth-panel .auth-legal{display:flex;justify-content:space-between;gap:8px;margin:12px -16px 0;padding:4px 10px;border-top:1px solid #d3e0f0;background:linear-gradient(to bottom,#fbfdff,#eef4fb);color:#8494a6;font-size:11px}.auth-copyright{margin-top:10px;text-align:center;color:#7f8fa3;font-size:11px}.auth-devhint{margin:6px auto 0;max-width:360px;text-align:center;color:#9aa6b4;font-size:10px;line-height:1.7}.auth-help .x-panel-body{padding:10px 12px 12px}.auth-help-list{margin:0;color:#3d4f63;font-size:12px;line-height:1.75}.auth-help-list dt{margin:8px 0 1px;color:#15428b;font-weight:700}.auth-help-list>div:first-child dt{margin-top:0}.auth-help-list dd{margin:0;color:#4a5d72}.auth-bottombar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;height:26px;padding:0 14px;border-top:1px solid #b7cde8;background:linear-gradient(to bottom,#f1f7fd,#dfeaf7);color:#5c7089;font-size:11px;white-space:nowrap}.auth-bottombar span{overflow:hidden;text-overflow:ellipsis}@media(max-width:560px){.auth-topbar{height:40px;padding:0 10px}.auth-topbar .tb-name{font-size:13px;letter-spacing:0}.auth-topbar .tb-sub{display:none}.auth-topbar .tb-tag{font-size:10px;padding:0 4px}.auth-main{align-items:flex-start;padding:12px 10px 18px}.auth-stage{flex-direction:column;align-items:stretch}.auth-panel .auth-row{display:block;margin-bottom:10px}.auth-panel .auth-label,.auth-form--register .auth-label{display:block;flex:none;padding:0 0 3px;text-align:left;line-height:1.5}.auth-panel .x-form-text{height:40px;padding:6px 8px;font-size:16px}.auth-panel .auth-code .x-form-text{letter-spacing:1px}.auth-panel .auth-tools,.auth-panel .auth-error,.auth-panel .auth-status{margin-left:0}.auth-panel .auth-tools{font-size:12px;min-height:22px}.auth-panel .auth-remember input{width:15px;height:15px}.auth-panel .auth-actions{padding:10px 0 2px;gap:6px}.auth-panel .auth-actions .x-btn-wrap{flex:1 1 0;width:auto!important}.auth-panel .auth-actions .x-btn-left,.auth-panel .auth-actions .x-btn-right{display:none}.auth-panel .auth-actions .x-btn-center{display:block;width:100%;height:40px;line-height:38px;padding:0;border:1px solid #8db2e3;background:linear-gradient(to bottom,#f8fbff,#e3eefa,#d2e2f5)}.auth-panel .auth-actions .x-btn-text{width:100%;height:38px;line-height:38px;padding:0;font-size:14px;letter-spacing:2px}.auth-panel .auth-actions .x-item-disabled .x-btn-center{background:#f1f4f8}.auth-panel .auth-note{font-size:11px;line-height:1.75}.auth-bottombar{height:24px;padding:0 10px;font-size:10px}.auth-bottombar span:last-child{display:none}}@media(max-height:620px){.auth-main{align-items:flex-start;padding-top:10px}.auth-panel .auth-brand{padding-bottom:8px;margin-bottom:10px}.auth-panel .auth-brand-name{font-size:18px}.auth-panel .auth-note{display:none}}html.supplier-route,html.supplier-route body,html.supplier-route #root{height:auto!important;min-height:100%;overflow:visible!important}html.supplier-route{overflow-y:auto!important;scroll-padding-block:60px 24px}.s-page{--s-bg: #e7f0fa;--s-panel: #fff;--s-head-1: #e8f2fd;--s-head-2: #c8ddf5;--s-head-3: #b6d1ef;--s-border: #8db2e3;--s-border-light: #c6d8ec;--s-blue: #15428b;--s-text: #1f2937;--s-sub: #5f6f82;--s-danger: #b42318;--s-warn: #9a6700;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);color:var(--s-text);background:var(--s-bg);font:13px/1.5 Tahoma,Arial,宋体,sans-serif}.s-page *{box-sizing:border-box}.s-page input,.s-page textarea,.s-page select,.s-page button{scroll-margin-block:64px 24px}.s-page button:focus-visible,.s-page a:focus-visible{outline:2px solid var(--s-blue);outline-offset:2px}.s-page .s-body{flex:0 0 auto;min-width:0}.s-page .s-kv span:last-child,.s-page .s-name,.s-page .s-title,.s-page .s-meta{min-width:0;overflow-wrap:anywhere}.s-page .s-line-grid>*{min-width:0}.s-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:6px 10px;border-bottom:1px solid var(--s-border);background:linear-gradient(to bottom,var(--s-head-1) 0%,var(--s-head-2) 55%,var(--s-head-3) 100%)}.s-header h1{margin:0;color:var(--s-blue);font:700 14px/1.35 Tahoma,Arial,宋体,sans-serif}.s-header .s-org{margin-top:1px;color:#355d8c;font-size:11px}.s-body{width:100%;max-width:920px;margin:0 auto;padding:9px}.s-card{margin:0 0 8px;padding:0 8px 8px;border:1px solid var(--s-border);border-radius:0;background:var(--s-panel);box-shadow:none}.s-card h2{margin:0 -8px 8px;padding:5px 8px;border-bottom:1px solid var(--s-border);color:var(--s-blue);background:linear-gradient(to bottom,var(--s-head-1),var(--s-head-2));font:700 12px/1.5 Tahoma,Arial,宋体,sans-serif}.s-row{display:flex;align-items:center;gap:6px}.s-row>*{min-width:0}.s-field{margin:7px 0}.s-field label{display:block;margin-bottom:3px;color:#333;font-size:12px}.s-input,.s-select,.s-textarea{width:100%;min-height:32px;padding:4px 6px;border:1px solid #a9b8cc;border-radius:0;outline:none;color:#1f2937;background:#fff;font:14px/1.4 Tahoma,Arial,宋体,sans-serif;box-shadow:inset 1px 1px 1px #0000000a}.s-input:focus,.s-select:focus,.s-textarea:focus{border-color:#7eadd9;box-shadow:0 0 0 1px #7eadd940}.s-textarea{min-height:76px;resize:vertical}.s-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:34px;padding:4px 14px;border:1px solid var(--s-border);border-radius:0;outline:none;color:var(--s-blue);background:linear-gradient(to bottom,#fafcff,#e3eefb 52%,#d2e3f7);box-shadow:inset 0 1px #fff;font:12px/1.4 Tahoma,Arial,宋体,sans-serif;cursor:pointer}.s-btn:hover{background:linear-gradient(to bottom,#fff,#edf5ff 52%,#dcebfb)}.s-btn:active{background:#cfe1f5;box-shadow:inset 0 1px 2px #15428b29}.s-btn:disabled{opacity:.5;cursor:default}.s-btn.ghost{color:var(--s-blue);background:linear-gradient(to bottom,#fff,#eef5fd)}.s-btn.danger{color:var(--s-danger);border-color:#d8a19a;background:linear-gradient(to bottom,snow,#f8e4e1)}.s-btn.small{width:auto;min-height:29px;padding:2px 9px;font-size:12px}.s-header .s-btn{flex:0 0 auto}.s-hint{margin-top:4px;color:var(--s-sub);font-size:11px}.s-error{margin-top:6px;padding:5px 6px;border:1px solid #dfa7a1;color:var(--s-danger);background:#fff5f4;font-size:12px;white-space:pre-wrap}.s-ok{margin-top:6px;padding:5px 6px;border:1px solid #a8c9a8;color:#276127;background:#f3fbf3;font-size:12px}.s-list{margin:3px 0 0;padding:0;border:1px solid var(--s-border-light);list-style:none}.s-list li{padding:7px 8px;border-bottom:1px solid #dde7f2;background:#fff}.s-list li:nth-child(2n){background:#f8fbff}.s-list li:last-child{border-bottom:0}.s-tap{cursor:pointer}.s-product{display:flex;align-items:center;justify-content:space-between;gap:8px}.s-product .s-name{color:#1f2937;font-weight:700}.s-product .s-meta{color:var(--s-sub);font-size:11px}.s-line-item{margin:6px 0;padding:7px;border:1px solid var(--s-border-light);border-radius:0;background:#f8fbff}.s-line-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.s-line-head .s-title{color:#1f2937;font-size:12px;font-weight:700}.s-line-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.s-total{display:flex;align-items:baseline;justify-content:space-between;margin-top:8px;padding-top:7px;border-top:1px solid var(--s-border-light);color:#333;font-size:13px}.s-total strong{color:var(--s-blue);font-size:16px}.s-status{display:inline-block;padding:1px 6px;border:1px solid #b9cce2;border-radius:0;color:#355d8c;background:#edf4fc;font-size:11px;white-space:nowrap}.s-status.SUBMITTED{color:#15428b;background:#e7f0fc;border-color:#a9c5e8}.s-status.PARTIAL_ADOPTED{color:var(--s-warn);background:#fff8e6;border-color:#dcc487}.s-status.ADOPTED{color:#276127;background:#edf8ed;border-color:#a8c9a8}.s-status.REJECTED,.s-status.EXPIRED{color:var(--s-danger);background:#fff0ee;border-color:#dfa7a1}.s-status.DRAFT{color:#5f6f82;background:#f2f4f7;border-color:#cbd3dc}.s-empty{padding:28px 8px;color:var(--s-sub);font-size:12px;text-align:center}.s-tabbar{position:static;display:flex;flex-wrap:wrap;flex-shrink:0;margin-top:auto;padding-bottom:max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--s-border);background:linear-gradient(to bottom,#eef5fd,#d7e6f8)}.s-tabbar a{flex:1;padding:6px 0 7px;border-right:1px solid #c4d7eb;color:#355d8c;font-size:12px;text-align:center;text-decoration:none}.s-tabbar a:last-child{border-right:0}.s-tabbar a.active{color:var(--s-blue);background:#fff;box-shadow:inset 0 2px 0 var(--s-blue);font-weight:700}.s-badge{display:inline-block;margin-left:3px;padding:0 4px;border:1px solid #b85a50;color:#fff;background:#c84b3f;font-size:10px;line-height:15px}.s-kv{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px dotted #d7e2ef;font-size:12px}.s-kv span:first-child{flex:0 0 auto;color:var(--s-sub)}.s-kv span:last-child{text-align:right}.s-audit{padding:5px 0;border-top:1px dashed var(--s-border-light);color:var(--s-sub);font-size:11px}.s-doc-grid{display:grid;grid-template-columns:1fr;gap:6px}.s-doc{padding:6px;border:1px solid var(--s-border-light);background:#f8fbff}.s-doc-title{margin-bottom:4px;color:#355d8c;font-size:12px;font-weight:700}.s-doc-preview,.s-doc-placeholder{width:100%;height:96px;border:1px solid #a9b8cc;background:#fff}.s-doc-preview{object-fit:contain}.s-doc-placeholder{display:flex;align-items:center;justify-content:center;color:#7b8798;font-size:12px}.s-doc-choose{margin-top:5px}.s-link{margin-top:5px;padding:0;border:0;color:#15428b;background:transparent;font:12px Tahoma,Arial,宋体,sans-serif;text-decoration:underline;cursor:pointer}.s-progress{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;padding-top:5px;border-top:1px dotted var(--s-border-light);font-size:12px}.s-progress .s-hint{flex-basis:100%}.s-paging{flex-wrap:wrap;justify-content:space-between;margin-top:8px;font-size:12px}.s-paging label{display:flex;align-items:center;gap:4px}.s-paging .s-select{width:auto}@media(min-width:640px){.s-body{padding:12px}.s-card{padding:0 10px 10px}.s-card h2{margin:0 -10px 9px;padding-right:10px;padding-left:10px}.s-line-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.s-doc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.s-btn{width:auto}.s-card .s-btn{width:100%}.s-card .s-btn.small{width:auto}}.sr-page{padding:10px 12px 24px;color:#1f2937;font:12px/1.6 Tahoma,Arial,宋体,sans-serif;overflow:auto;height:100%;box-sizing:border-box;background:#eef3f9}.sr-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:linear-gradient(#e8f2fd,#c8ddf5 55%,#b6d1ef);border:1px solid #8db2e3;padding:4px 8px;color:#15428b;font-weight:700}.sr-toolbar{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding:6px 8px;background:#f4f8fd}.sr-input,.sr-select{height:24px;box-sizing:border-box;max-width:100%;min-width:0;padding:1px 4px;border:1px solid #7f9db9;border-radius:0;background:#fff;color:#1f2937;font:inherit}.sr-input[readonly]{background:#f2f2f2}.sr-input.num{width:72px}.sr-btn{height:24px;padding:0 10px;border:1px solid #7f9db9;border-radius:0;background:linear-gradient(#fdfdfd,#dfe7f2);color:#15428b;cursor:pointer;font:inherit;white-space:nowrap}.sr-btn.primary{font-weight:700}.sr-btn.danger,.sr-loss{color:#a32d2d}.sr-btn:disabled{color:#8a97a6;cursor:default;background:#f2f4f7}.sr-panel{background:#fff;border:1px solid #8db2e3;margin:8px 0}.sr-query-grid{display:grid;grid-template-columns:92px minmax(196px,310px) minmax(120px,1fr);gap:7px 8px;padding:12px 10px;align-items:center;max-width:940px}.sr-query-grid .sr-toolbar{padding:0;background:none}.sr-query-grid>label{white-space:nowrap}.sr-scroll{overflow:auto}.sr-table{width:100%;border-collapse:collapse;background:#fff;font:inherit}.sr-table th,.sr-table td{border:1px solid #dfe8f6;padding:3px 5px;text-align:left;white-space:nowrap}.sr-table .sr-selection{width:28px;min-width:28px;max-width:28px;box-sizing:border-box;padding:3px 2px;text-align:center}.sr-selection input{margin:0;vertical-align:middle}.sr-table th{background:#dfe8f6;border-color:#c6d8ec;color:#15428b;font-weight:400}.sr-table tbody tr:nth-child(2n){background:#f7fbff}.sr-table tr.clickable:hover,.sr-table tr.selected{background:#dfe8f6;cursor:pointer}.sr-meta{color:#5f6f82;font-size:11px}.sr-error,.sr-ok{padding:5px 8px;margin:8px 0;border:1px solid}.sr-error{color:#501313;background:#fcebeb;border-color:#f09595}.sr-ok{color:#27500a;background:#eaf3de;border-color:#97c459}.sr-audit{padding:4px 8px;border-top:1px solid #dfe8f6;overflow-wrap:anywhere}.sr-empty{padding:18px;text-align:center;color:#5f6f82}.sr-scan{padding:8px;background:#f4f8fd;border:1px solid #c6d8ec}.sr-page a{color:#185fa5}@media(max-width:650px){.sr-page{padding:6px}.sr-query-grid{grid-template-columns:86px minmax(0,1fr)}.sr-query-grid>span{grid-column:2}.sr-heading{gap:6px}.sr-toolbar label{max-width:100%}}.ac-page{padding:12px 16px 40px}.ac-page h2{font-size:15px;margin:0 0 6px;color:#15428b}.ac-page h3{font-size:13px;margin:0 0 8px;color:#15428b}.ac-hint{color:#6b7a90;font-size:12px;margin:0 0 10px;line-height:1.6}.ac-card{background:#fff;border:1px solid #cdd9e8;border-radius:3px;padding:12px;margin-bottom:12px}.ac-row{display:flex;flex-direction:column;gap:8px}.ac-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ac-row label{color:#41546e;font-size:12px;white-space:nowrap}.ac-input{border:1px solid #a9bdd6;height:26px;padding:0 6px;font-size:12px;width:260px}.ac-input.small{width:68px;text-align:center}.ac-input.wide{width:300px;background:#f7f9fc;color:#15428b}.ac-input.note{flex:1 1 auto;width:auto;min-width:260px;max-width:640px}.ac-issue{margin-left:auto}.ac-picked{margin-top:8px;padding:6px 9px;font-size:12px;color:#1a5c2c;background:#f4fbf6;border:1px solid #a9dcb9;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ac-picked b{color:#146c33;font-weight:400}.ac-btn{height:26px;padding:0 12px;background:#4b7ec4;color:#fff;border:0;cursor:pointer;font-size:12px}.ac-btn:disabled{background:#9db3d3;cursor:not-allowed}.ac-btn.ghost{background:#fff;color:#2f5da8;border:1px solid #8fb0d9}.ac-btn.danger{background:#c0504d}.ac-btn.small{height:22px;padding:0 8px}.ac-error{color:#c0272d;font-size:12px;margin-top:8px}.ac-issued{margin-top:12px;padding:12px;background:#f4f9f4;border:1px dashed #8bbf8b;border-radius:3px}.ac-issued-code{font-family:ui-monospace,Menlo,monospace;font-size:22px;letter-spacing:2px;color:#1d6f1d}.ac-issued-meta{color:#4c6b4c;font-size:12px;margin:6px 0 8px}.ac-table{width:100%;border-collapse:collapse;font-size:12px}.ac-table th,.ac-table td{border-bottom:1px solid #e2e9f2;padding:6px 8px;text-align:left}.ac-table th{background:#f2f6fb;color:#41546e;font-weight:400}.ac-table .mono{font-family:ui-monospace,Menlo,monospace}.ac-note{color:#6b7a90;max-width:220px;overflow:hidden;text-overflow:ellipsis}.ac-empty{color:#8c99a8;text-align:center;padding:14px}.ac-muted{color:#a4b0be}.ac-status{padding:1px 6px;border-radius:2px;font-size:11px}.ac-status.ISSUED{background:#e6f4e6;color:#1d6f1d}.ac-status.USED{background:#e8f1fb;color:#2f5da8}.ac-status.REVOKED{background:#f3eaea;color:#a33}.ac-status.EXPIRED{background:#f4f0e4;color:#8a6d1f}.ac-audit-row>td{background:#f7f9fb;padding:0!important}.ac-audit{padding:8px 12px 10px;border-left:3px solid #4a7ebb}.ac-audit-head{font-weight:700;margin-bottom:6px;color:#333}.ac-audit-table{background:#fff}.ac-audit-table th{background:#eef2f6}.sm-page{display:flex;flex-direction:column;height:calc(100vh - 138px);min-height:430px;padding:8px 12px 10px;color:#1f2937;font:12px/1.5 Tahoma,Arial,宋体,sans-serif}.sm-page h2,.sm-page h3,.sm-page h4{color:#15428b}.sm-titlebar{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.sm-titlebar h2{margin:0;font-size:15px}.sm-titlebar span{color:#6b7a90;font-size:12px}.sm-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 8px;border:1px solid #c6d8ec;background:linear-gradient(to bottom,#f7fbff,#e8f1fb)}.sm-toolbar label{color:#41546e}.sm-input,.sm-select{height:26px;padding:0 5px;border:1px solid #a9bdd6;border-radius:0;background:#fff;color:#1f2937;font:12px Tahoma,Arial,宋体,sans-serif}.sm-input{width:220px}.sm-select{width:110px}.sm-select.wide{width:180px}.sm-btn{height:26px;padding:0 11px;border:1px solid #8fb0d9;border-radius:0;color:#15428b;background:linear-gradient(to bottom,#fafcff,#dcebfb);font:12px Tahoma,Arial,宋体,sans-serif;cursor:pointer}.sm-btn:hover{background:linear-gradient(to bottom,#fff,#eaf4ff)}.sm-btn:disabled{opacity:.55;cursor:default}.sm-btn.small{height:22px;padding:0 7px}.sm-btn.ghost{background:#fff}.sm-btn.danger{color:#a33;border-color:#d8a19a;background:linear-gradient(to bottom,#fff,#f8e4e1)}.sm-stats{display:flex;gap:16px;margin:6px 0;padding:5px 8px;border:1px solid #d7e2ef;background:#fbfdff;color:#5f6f82}.sm-stats b{color:#15428b}.sm-table-wrap{flex:1 1 auto;min-height:220px;border:1px solid #c6d8ec;background:#fff;overflow:auto}.sm-table{width:100%;border-collapse:collapse}.sm-table th,.sm-table td{padding:4px 7px;border-right:1px solid #e1e9f3;border-bottom:1px solid #e1e9f3;text-align:left;vertical-align:middle}.sm-table th{position:sticky;top:0;z-index:2;color:#355d8c;background:linear-gradient(to bottom,#f3f8fe,#dfeaf7);font-weight:700;white-space:nowrap}.sm-table tbody tr:nth-child(2n){background:#f8fbff}.sm-table tbody tr:hover{background:#eef5fd}.sm-table tr.selected{background:#e4effb!important}.sm-empty{padding:24px;color:#8c99a8;text-align:center}.mono{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px}.sm-strong{color:#1f2937;font-weight:700}.sm-sub,.sm-hint{color:#7b8798;font-size:11px}.sm-tag{display:inline-block;padding:0 5px;border:1px solid #b9cce2;color:#355d8c;background:#edf4fc;font-size:11px;white-space:nowrap}.sm-tag.ok{border-color:#a8c9a8;color:#276127;background:#edf8ed}.sm-tag.warn{border-color:#dcc487;color:#8a6400;background:#fff8e6}.sm-tag.bad{border-color:#dfa7a1;color:#a33;background:#fff0ee}.sm-tag.info{border-color:#a9c5e8;color:#15428b;background:#e7f0fc}.sm-error{margin:6px 0;padding:5px 7px;border:1px solid #dfa7a1;color:#a33;background:#fff5f4}.sm-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;min-height:34px;padding:4px 8px;border:1px solid #c6d8ec;border-top:0;background:linear-gradient(to bottom,#f7fbff,#e8f1fb);color:#5f6f82}.sm-pager-controls{display:flex;align-items:center;gap:5px}.sm-pager-controls label{color:#5f6f82}.sm-pager .sm-select{height:24px;width:64px}.sm-pager .sm-btn{height:24px}.sm-detail-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding:58px 24px 24px;overflow:auto;background:#182b4347}.sm-detail{width:min(1200px,100%);max-height:calc(100vh - 84px);margin:0;overflow:auto;border:1px solid #7d9fc9;background:#fff;box-shadow:2px 2px 7px #15428b3d}.sm-detail-head{display:flex;align-items:flex-start;justify-content:space-between;padding:5px 8px;border-bottom:1px solid #9bbbe0;background:linear-gradient(to bottom,#e8f2fd,#c8ddf5)}.sm-detail-head h3{margin:0 0 1px;font-size:13px}.sm-columns{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px}.sm-panel{padding:8px;border:1px solid #d7e2ef;background:#fff}.sm-panel h4{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px;padding-bottom:4px;border-bottom:1px solid #d7e2ef;font-size:12px}.sm-kv{display:flex;justify-content:space-between;gap:10px;padding:4px 0;border-bottom:1px dotted #d7e2ef}.sm-kv span:first-child{color:#5f6f82}.sm-kv span:last-child{text-align:right;word-break:break-all}.sm-field{margin-top:7px}.sm-field label{display:block;margin-bottom:3px;color:#41546e}.sm-inline{display:flex;gap:5px}.sm-inline .sm-input{flex:1;min-width:80px}.sm-row{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.sm-temp{margin-top:8px;padding:6px 8px;border:1px dashed #8bbf8b;color:#276127;background:#f4fbf4}.sm-temp code{display:block;margin:4px 0;font:700 16px ui-monospace,Menlo,monospace;letter-spacing:1px}.sm-docs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:8px}.sm-doc{display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid #a9bdd6;background:#f8fbff;color:#1f2937;font:12px Tahoma,Arial,宋体,sans-serif;cursor:pointer}.sm-doc:disabled{opacity:.55;cursor:default}.sm-doc b.ok{color:#276127}.sm-doc b.muted{color:#8c99a8}.sm-audit{margin:0 8px 8px}.sm-audit .sm-table{margin-top:6px}@media(max-width:860px){.sm-columns{grid-template-columns:1fr}.sm-input{width:160px}}
